歐陽彬彬+張涵+徐春生
摘 要:該文通過個人多年來對南方Cass軟件的了解,對其內在一些實用型的功能進行了全面的分析,同時也反映了Cass軟件在測繪工程制圖方面所遇到的問題的闡述及分析。
關健詞:Cass成圖 ?Cass實用功能 ?南方測繪成圖系統
中圖分類號:TU990.3 文獻標識碼:A 文章編號:1674-098X(2014)11(a)-0018-02
所謂南方CASS,全稱為南方測繪CASS成圖系統,它是基于AutoCAD(工程制圖)平臺上開發出來的一款專用于測繪制圖軟件。在建設、設計單位常常被用到,cass的出現成功的幫助實現了數字化測圖技術,它替代了以前手工在紙上繪圖工作,而cass的成果(*.dwg、*.dxf等)有便于保存、管理及修改等。
該文分以下幾大方面來對該成圖系統的實用功能進行分析,不足之處還請大家多多指教。
1 系統版本及安裝方面
Cass系統的版本從20世紀90年代就有,隨的AutoCAD版本的不斷更新而不斷面市新的版本。在安裝方面,一定要先安裝無問題的CAD,之后再安裝Cass系統,該系統的安裝有三個組成,一是主程序的安裝、加密狗服務的安裝及補充程序的植入。很早前,我碰到過一個問題,XP系統下裝的是02版CAD,當時在安裝Cass5.1時,系統提示要運行CAD2000,才能繼續安裝,為什么呢?經過分析,02CAD需完全安裝Cass才附得上去。之后CASS6.1上市了,我將02CAD卸載了,改裝了05CAD,發現一個問題:‘繪斷面圖功能上實現的一個圖塊,不能分層編輯單個實體,用分解工具也不行,為什么?原因很簡單:將‘編輯菜單下的‘編組選擇命令中”改為OFF就可以了,快捷鍵是:Ctrl+A。再之后,聽說Cass6.1在02CAD平臺上比較穩定,我就又改了回去,但每次啟動Windows系統時都要重新拔插一次軟件狗才能使用,后來重裝了操作系統得以解決,后來電腦上的聯機設備程序的增加,又恢復了之前的狀態,由此鄙人領悟出一個經驗,這并不是操作系統原因,而是主板在開機之后加載的電壓不足出現的問題,根本原因是電腦硬件‘電源的因素,在更換了‘電源后這個問題不再出現了。當然在Cass6.1里,還存在著其他的問題,例如,在多個窗口工作時,只有一個窗口的文件可用,其他窗口工作面的文件則不行;有時繪制的圖框并不是左下角指定的坐標;在繪制地物時出現提示找不到編碼等,這些都屬于加密狗本身的原因,在同時開啟多個Cass界面時,加密狗會有無法識別命令的情況,所以在6.1版本最好只啟動一個界面,多開幾個圖形文件嘛。像找不到編碼的,要么就是狗程序沒裝、狗沒插好,要么就是狗的到期了。
像我們這測繪單位,Cass制圖已是一種必須有的基本工作能力,當然,我們使用的自然也是聯機版的網絡加密狗,我同事就遇到過這樣的問題,安裝補丁時報 “error:-115”,這是通常程序安裝錯誤的通知,也就是告訴你這個安裝包裝不了。這方面最后我還說一點,如果CASS里編輯里的圖層控制和實用工具欄里的所有命令打開時都是未知命令,是不一定要重裝系統的,用‘appload命令重新加載下安裝目錄里的BIN文件夾下的文件就可以了,這問題在一定程序上大都是BIN補丁上的問題。
2 文件開啟方面
或許大家都在認為,打開個文件能有什么問題,你這經歷也才‘背了點,不以為然,還真是有很多人在文件打開方面碰到了坎,下面我一口氣發個問證明下自己的論點為。
別人提供張2008CAD做的圖,你00、02、04、05、06版的都打不開看不到;有的圖,圖元的屬性有,但是所在的層已經被改,有沒有辦法把這些圖元批量恢復到它原所在的層;有的圖一開張就報錯,Cass自動退出,其實文件并沒有完全損壞;有的圖打開到一半多,出現內部錯誤自動退出了,修復也沒用;等怎么辦?接下來我們逐個分析。
新版本做的圖,老版本是打不開的,要么新版本的圖另存一個更低的版本類型文件,要么就下載一個CAD版本文件轉換器;園元屬性表但圖層不對,這個是文件轉換的問題,在地物編輯菜單下‘圖形屬性轉換就可以搞定。至于有的圖一開張就報錯,是因為在圖形中的多段線存在著一些不正確的數據,多段線的長度可能接近了兩百萬個單位(也就是我們術語所說的飛線情況),在單獨打開Cass主程序健入RECOVER命令打開修復圖形就可以了。如果是圖打開到一半多,出現內部錯誤自動退出,RECOVER命令也沒有用的話,只能新建一個文件將壞圖插入進來,再用‘圖形屬性轉換。另外再說一點,Cass打開文件類型有很多種類別,注意‘打開窗口下的‘文件類型的選擇。
3 坐標輸入方面
3.1 所讀取的儀器
在Cass中,有與全站儀間數據的傳輸功能,能直接讀取及傳輸的全站儀主要有:徠卡、拓普康、南方、科力達、尼康、賓得及索佳部分等。
3.2 輸入格式
在Cass中,不論是坐標還是高程數據,都必須是*.dat格式,該格式可在記事本中打開,也可在Excel中導入打開,主要分隔符為逗號。最終記事本顯示的*.dat格式的內容必須是:點號,,Y坐標,X坐標,高程值
3.3 主要存在問題的分析
很多人都碰到過,讀取數據后展點后看不到點圖形的問題,這也是Cass傳輸及繪圖前的主要問題,大都人會認為是文件沒傳好,其實并不一定,有可以是你使用全站儀觀測使打飛了點,有兩種方法,打飛了點的坐標大都為0.0,.00,.00,可以到*.dat文件中找到并刪了,另一種更快速的方法,則是展點后全屏,再縮小,盲選,看哪塊圖元少,刪哪塊。
雖然說Cass能讀取很多全站儀的野外采集的數據,但也不完全,也是存在個別的例外,如:NTS-355的測量數據,它實現的數據內部格式是(點號,簡碼,X,Y,Z),就是轉換不了,在下載坐標數據可以轉換但沒有簡碼(簡碼處變成點號)。在NTS300系列的全站儀只能傳坐標數據到CASS里,簡碼就是不能傳。所以說Cass中展數據的文件的格式必須是:*.dat格式的內容必須是:點號,Y坐標,X坐標,高程值。
4 繪圖、制度問題方面
其實大家都知道,測繪成圖工作說白了就是用點文件在Cass上進行展列,根據點號將點的空間位置進行連線,之后進形成面,最后N多個面自然就形成了了一張圖紙。但在這個過程中,Cass應用方面仍還是有一定的問題存在,個人接觸到的一點點經驗給大家分享并簡單的分析一下。
在建設工程行業中,土石方量的計算是由為普遍的,測量方式,如只采用全站儀、水準儀的話方法大致都差不多,都是以方格網法測量為主要外業數據采集為依據,但是在Cass中計算及成圖的方法則不一樣,在Cass中主要有五種方法進行計算一,而每種計算方法所產生的數值是不一樣的,這就要看建設單位及監理單位的要求了。土石方量在Cass下主要有:DTM法、方格網法、斷面法、等高線法及區域土方量平衡法,雖然結果不一值,但其所采用的的讀取數據的方式都是一致的,除斷面法外,其它都是以坐標數據文件或高程數據文件的。所以說致于計算結果的不同,只是因計算內部結構所采取的方式不同而已,據個人經驗,目前國內采用的較多的計算方式還是‘方格網計算法。還有在CASS中所繪的土坎(也包括加固坎、陡坎等)線上剪斷其方向就亂了,這只需在選中該陡坎后,在圖元編輯菜單下將“線型生成”前的勾選去掉或勾選就可以……在測繪制圖方面,我個人也遇到過許多問題,面與大家交流一下,下面我就以作分幅圖后的數據為例與大家交流下心德。
Cass在圖幅管理中,有時會提示數據庫異常,這問題一般人員都不知道從哪里下手,這其實是Cass自身的原因,我們只要修改CASS參數配置中的高級設置窗口中的路徑參數,將前面的省略號刪除(一般都是兩個點)就可以了,這點我建議將這個步驟放在安裝時就處理掉。CASS6.1在分幅的時候,一些復雜的線型有可能會無法打斷而丟失。如果在分幅前打斷,出分幅圖時就不會這樣了。
5 其他問題方面
在這個章節上,個人只是補充幾個經驗上且上述沒說的到一少些存在問題的解決方法,如測圖精靈的數據只能在CASS6.0以上的版本接收、‘bmpout命令可以圖片的形式輸出并在網絡上發布、‘ddptype命令可修改捕捉點的類型等等。
前幾年我同事遇到個難題,CASS6.1,在道路設施中,等外公路、鄉村公路及大車路等線寬、線形都一樣,能否設置成不同的線寬,使其有所區別,我一時回答不了,經與軟件開發商聯系后,經研究,CASS6.1的安裝文件里有個cass60systemindex.ini的文件,它里面可以找到要修改的符號并修改線寬保存后,再重啟軟件就會有效果了。
最后,當然Cass制圖也存在其它的問題,但這也并不是說Cass制圖的優與差,我們作為測繪單位的一員,我們的目的自然是希望這社會上一些我個人認為較好的東西能更加美好。