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
主站蜘蛛池模板: 亚洲大尺码专区影院| 免费毛片在线| 专干老肥熟女视频网站| 1024国产在线| 久久一色本道亚洲| 日本午夜在线视频| 国产第一福利影院| 国产浮力第一页永久地址| 久久综合一个色综合网| 国产激爽大片在线播放| 中文一级毛片| 性网站在线观看| 亚洲中文字幕手机在线第一页| 男人天堂伊人网| 国产成人亚洲综合a∨婷婷| 国产一级毛片网站| 国产a在视频线精品视频下载| 久久综合亚洲色一区二区三区| 国产亚洲精久久久久久久91| 免费A∨中文乱码专区| 欧美视频在线不卡| 女人av社区男人的天堂| 成人综合久久综合| 特级毛片免费视频| 亚洲精品人成网线在线 | 国产精品无码制服丝袜| 久久中文字幕不卡一二区| 国产精品主播| 国产精品任我爽爆在线播放6080 | 天天综合网站| 国产精品自在自线免费观看| 国产大片黄在线观看| 少妇精品网站| 亚洲欧洲美色一区二区三区| 国产精品私拍在线爆乳| 久久亚洲中文字幕精品一区| 精品国产成人三级在线观看| 亚洲天堂免费观看| 亚洲精品久综合蜜| hezyo加勒比一区二区三区| 天天综合网亚洲网站| 国产swag在线观看| 亚洲欧美综合在线观看| 亚洲中文字幕久久精品无码一区| 亚洲欧美综合另类图片小说区| 99这里只有精品免费视频| 97se亚洲综合| 亚洲无码37.| 亚洲乱码在线播放| 777国产精品永久免费观看| 在线欧美a| 91精品国产自产在线观看| 精品1区2区3区| 国产99视频在线| 一本无码在线观看| 一本大道香蕉中文日本不卡高清二区| 激情无码字幕综合| 国产人碰人摸人爱免费视频| 欧美在线导航| 欧美成人看片一区二区三区| 找国产毛片看| 熟女视频91| 视频国产精品丝袜第一页| 国产女人综合久久精品视| 亚洲午夜天堂| 40岁成熟女人牲交片免费| AV在线天堂进入| 久久亚洲中文字幕精品一区| 国产网站一区二区三区| 国产亚洲精久久久久久无码AV| 国产呦视频免费视频在线观看| A级毛片无码久久精品免费| 日本一区高清| 国产无码高清视频不卡| 久久久久亚洲精品无码网站| 五月婷婷丁香综合| 国产黑人在线| 国产精品女在线观看| 免费视频在线2021入口| 永久在线播放| 亚洲无码视频图片| 国产天天色|