999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

CASS7.0的使用技巧及功能插件的制作

2013-05-15 00:58:04朱維濤
測繪通報 2013年8期
關鍵詞:按鈕程序設置

朱維濤

(山西省第六地質工程勘察院,山西運城044000)

一、引 言

CASS成圖系統是南方測繪公司開發的基于AutoCAD平臺技術的地理信息系統前端數據處理系統,廣泛應用于數字化成圖、工程測量應用、空間數據建庫等領域,其豐富的繪圖功能、強大的編輯功能和良好的用戶界面受到廣大測繪制圖人員的普遍歡迎。它自推出以來已有多個版本,目前市場上以CASS7.0版本居多。

CASS7.0較以前版本已有較大改進,但在日常實際工作中,其部分功能對于修改圖面或注記內容仍有諸多不足之處,導致重復工作量加大,且其程序不開放,給具體工作帶來不便。本文通過筆者多年對CASS系統的使用經驗,從作業實際出發探索并找出了一些關于CASS7.0的使用技巧,希望對CASS7.0的使用方面起到一定的借鑒作用。

二、操作技巧與插件的制作

1.技巧一:修改CASS7.0的快捷命令

由于CASS7.0系統默認的快捷鍵有些不容易記憶或使用起來不夠方便,所以根據使用者的喜好來設置適合自己的快捷鍵就顯得十分必要。同時,也會讓初學者更快、更熟練地掌握軟件的各項功能。具體操作如下:

找到軟件的安裝目錄,如“D:Program FilesCASS70SYSTEM”,在 SYSTEM文件夾下找到Acad.pgp文件,用記事本打開,如圖1所示。使用者可根據自己的喜好修改各命令的快捷鍵,也可對未設置快捷鍵的命令添加快捷鍵,格式為(qd,*erasevertex),即為去除復合線上的點,定義為“qd”則有助于記憶。

圖1

2.技巧二:自定義工具按鈕

通過自定義工具按鈕,來實現復雜操作的一鍵化,以減少工作量、提高工作效率。操作如下:

圖2

首先將命令窗口中的“用戶自定義的按鈕”拖放到繪圖區域創建自定義工具欄,或者拖放到現有工具欄添加按鈕;然后單擊添加的按鈕,當前窗口會自動跳轉到“按鈕特性”選項卡(如圖3所示),該選項卡下顯示的正是剛剛添加的命令按鈕的特性(未設置關聯宏的情況下執行該按鈕不做任何操作,即宏為^C^C);最后在選項卡內給添加的按鈕設置名稱、說明,以及按鈕的圖像和關聯的宏。其中,最主要的是與此按鈕關聯的宏,它決定著這個按鈕所要執行的操作,宏字段要結合CASS7.0系統的操作命令和執行過程來設置。

圖3

如要設置“一鍵打開所有圖層”的按鈕,可以把該按鈕的關聯宏設置為^C^C-layer on*,如圖4所示,并設置該按鈕的名稱和說明,編輯按鈕圖案為“on”,以便在使用中能準確地識別。

圖4

如要設置“一鍵關閉除當前層以外的所有圖層”的按鈕,即將該按鈕的關聯宏設置為^C^C-layer off*,如圖5所示。

圖5

利用這種方法便可以把系統菜單欄下的一些常用命令制作成工具欄或按鈕的形式,使得應用起來更加簡便,以提高工作效率。

3.技巧三:插件的程序設計與應用

可利用Visual LISP程序語言制作CASS7.0系統的外接程序模塊。在CASS7.0系統命令欄輸入appload命令加載外接LISP小程序,即可輕松實現想要的操作。

這種方法與前兩種相比比較專業,筆者基于多年一線工作的實踐,通過逐步探索并翻閱一些有關LISP語言的書籍,編譯出幾個較為實用的小程序,以滿足日常工作的需要。

(1)程序設計實例

①坐標檢查程序

第一類“VP”的語義主要表描摹,描摹的本義是照原樣描寫,這里具體指對人或事物的情狀、特性進行客觀描述。例如:

在工程測量中經常會做一些外業檢查點,以檢驗野外作業精度,這時候如果外業檢查點和原測點號無法很好地對應,就很難通過Excel表來計算點位誤差。因此,需要將檢查點展到圖上去查找對應關系。這個程序就是通過點取檢查點和原測點來計算點位誤差并輸出成*.txt文件。源程序如下

將該源程序保存為*.lsp文件,即包含LISP程序代碼的ASCII文本文件。在CASS7.0中通過appload命令將其正確加載后,可執行“ZBJC”命令,并根據命令欄提示,點取相應的點來實現操作。

②查找圖形內的指定文字

在內業作圖中,如果圖內內容壓蓋嚴重,往往一時很難找到想要的內容,而利用此程序便可實現輕松查找。源程序如下

(strcat"已找完,沒有發現你要的=="str"==,請使用其他方法!")

正確加載后執行“FD”命令即可。

③注記序號

在內業作圖中經常會遇到需要注記斷面或其他線物的連續序號。利用該程序便可輕松實現。源程序如下

正確加載后執行“ZXH”命令即可。

(2)程序的加載

程序的加載除了前文中提到的在CASS環境下鍵入appload命令來進行加載外,也可以通過編譯AutoCAD系統文件的方法進行加載。方法是:首先關閉CASS7.0窗口,打開AutoCAD安裝目錄下的Support文件夾,找到并打開acad.mnl文件;然后在文件的最后將所要加載的一個或多個源程序復制過來存盤;最后關閉該文件,重啟CASS7.0,便可運行這些源程序。軟件重裝后需重新加載。

(3)LISP源程序的編譯與加密

以ASCII文本文件保存的源程序(擴展名為*.lsp)是一種開放的源代碼,用記事本和寫字板都可以打開并修改,但有些專業級的作者不想自己的作品供別人分享,這時可以利用CAD自帶的Visual LISP編輯器對LISP源程序進行編譯輸出,生成一個編譯過的應用程序,擴展名為*.vlx,以及一個或多個單個LISP程序的二進制編譯文件,擴展名為*.fas。這兩種文件是不能被打開和修改的,只能在CAD環境下加載使用,這樣便可有效地防止源代碼的外泄和盜用。編譯過程中系統還會同時創建一個應用程序生成文件,擴展名為*.prv,這個文件將用于以后對應用程序的重新編譯。

具體做法是:在CASS命令欄輸入vlisp或vlide打開Visual LISP編輯器,點擊文件菜單下的“生成應用程序”→“新建應用程序向導”,根據提示完成操作。編譯后的應用程序只能使用appload命令來加載使用。

三、結束語

AutoCAD已廣泛應用于社會生產的各行各業,而以CAD為平臺所開發的南方CASS成圖系統更是受到了廣大測繪工作者的青睞,尤其是基于Visual LISP的內嵌式程序語言可直接在CASS環境下調用,不需要任何轉換,方便易學,使普通的使用者只要稍加研究就可以制作出自己所需要的功能按鈕和命令,極大地激發了工作熱情和創作欲望。根據實際需要隨時編制一些方便自己的實用程序,可大大減輕日常處理圖形的繁瑣步驟,對于復雜的工作也能輕松面對,真正實現操作一鍵化,起到事半功倍的效果,減小了勞動強度,提高了工作效率。

[1] 劉宇軒,馬春林,程俊,等.數字化地形地籍成圖系統CASS7.0用戶手冊[M].廣州:南方測繪儀器有限公司,2006.

[2] 吳永進,林美櫻.Auto LISP﹠DCL基礎篇[M].北京:中國鐵道出版社,2003.

猜你喜歡
按鈕程序設置
這些按鈕能隨便按嗎?
當你面前有個按鈕
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
內心不能碰的按鈕
商業評論(2014年9期)2015-02-28 04:32:41
主站蜘蛛池模板: 乱人伦99久久| 国产一国产一有一级毛片视频| 精品久久久久成人码免费动漫| 国产精品无码AV中文| 免费A∨中文乱码专区| 九色综合伊人久久富二代| 另类重口100页在线播放| 精品视频91| 在线不卡免费视频| 国产成人亚洲毛片| 精品欧美日韩国产日漫一区不卡| 久久www视频| 高清亚洲欧美在线看| 97视频在线精品国自产拍| 国产一级小视频| 久久人人妻人人爽人人卡片av| 国产一区二区三区视频| 日韩欧美国产三级| 欧美综合区自拍亚洲综合天堂| 久久永久免费人妻精品| 久久久久久尹人网香蕉| 色香蕉影院| 亚洲欧美成aⅴ人在线观看| 全免费a级毛片免费看不卡| 国产精品无码作爱| 久久青草视频| 精品人妻AV区| 91在线国内在线播放老师| 国产福利在线免费| 欧美国产日本高清不卡| 亚洲成aⅴ人片在线影院八| 91香蕉视频下载网站| 国产成人综合日韩精品无码不卡| 日韩一二三区视频精品| 国产精品久久久久久久伊一| 中国国产A一级毛片| 亚洲欧美国产视频| 人妻无码AⅤ中文字| 亚洲天堂视频在线免费观看| 国产网站免费| 再看日本中文字幕在线观看| 亚洲激情99| 99久久精品国产自免费| 久久国产V一级毛多内射| 五月天综合网亚洲综合天堂网| 亚洲成A人V欧美综合天堂| 免费无码AV片在线观看国产| 日韩无码黄色| 精品视频一区在线观看| 久久99国产综合精品女同| 国产成人精品在线1区| 美美女高清毛片视频免费观看| 午夜色综合| 99精品国产电影| 另类专区亚洲| 91精品在线视频观看| 国产精品一区不卡| 国产精品视频猛进猛出| 一本色道久久88亚洲综合| 97se亚洲| 国产精品自拍合集| 国产精品第5页| 特级精品毛片免费观看| 伊人久久福利中文字幕| 中文毛片无遮挡播放免费| 成年看免费观看视频拍拍| 97精品国产高清久久久久蜜芽| 色婷婷狠狠干| 亚洲综合色婷婷| 国产精品成人观看视频国产 | 久久精品最新免费国产成人| 国产一区二区三区精品久久呦| 日本国产精品| 亚洲成人77777| 欧美一区国产| 国产精品福利在线观看无码卡| 久久青青草原亚洲av无码| 夜夜爽免费视频| 日韩精品成人在线| 久久久波多野结衣av一区二区| 婷婷成人综合| 韩日无码在线不卡|