亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2013-05-15 00:58:04朱維濤
        測(cè)繪通報(bào) 2013年8期
        關(guān)鍵詞:快捷鍵檢查點(diǎn)命令

        朱維濤

        (山西省第六地質(zhì)工程勘察院,山西運(yùn)城044000)

        一、引 言

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

        CASS7.0較以前版本已有較大改進(jìn),但在日常實(shí)際工作中,其部分功能對(duì)于修改圖面或注記內(nèi)容仍有諸多不足之處,導(dǎo)致重復(fù)工作量加大,且其程序不開(kāi)放,給具體工作帶來(lái)不便。本文通過(guò)筆者多年對(duì)CASS系統(tǒng)的使用經(jīng)驗(yàn),從作業(yè)實(shí)際出發(fā)探索并找出了一些關(guān)于CASS7.0的使用技巧,希望對(duì)CASS7.0的使用方面起到一定的借鑒作用。

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

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

        由于CASS7.0系統(tǒng)默認(rèn)的快捷鍵有些不容易記憶或使用起來(lái)不夠方便,所以根據(jù)使用者的喜好來(lái)設(shè)置適合自己的快捷鍵就顯得十分必要。同時(shí),也會(huì)讓初學(xué)者更快、更熟練地掌握軟件的各項(xiàng)功能。具體操作如下:

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

        圖1

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

        通過(guò)自定義工具按鈕,來(lái)實(shí)現(xiàn)復(fù)雜操作的一鍵化,以減少工作量、提高工作效率。操作如下:

        圖2

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

        圖3

        如要設(shè)置“一鍵打開(kāi)所有圖層”的按鈕,可以把該按鈕的關(guān)聯(lián)宏設(shè)置為^C^C-layer on*,如圖4所示,并設(shè)置該按鈕的名稱和說(shuō)明,編輯按鈕圖案為“on”,以便在使用中能準(zhǔn)確地識(shí)別。

        圖4

        如要設(shè)置“一鍵關(guān)閉除當(dāng)前層以外的所有圖層”的按鈕,即將該按鈕的關(guān)聯(lián)宏設(shè)置為^C^C-layer off*,如圖5所示。

        圖5

        利用這種方法便可以把系統(tǒng)菜單欄下的一些常用命令制作成工具欄或按鈕的形式,使得應(yīng)用起來(lái)更加簡(jiǎn)便,以提高工作效率。

        3.技巧三:插件的程序設(shè)計(jì)與應(yīng)用

        可利用Visual LISP程序語(yǔ)言制作CASS7.0系統(tǒng)的外接程序模塊。在CASS7.0系統(tǒng)命令欄輸入appload命令加載外接LISP小程序,即可輕松實(shí)現(xiàn)想要的操作。

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

        (1)程序設(shè)計(jì)實(shí)例

        ①坐標(biāo)檢查程序

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

        在工程測(cè)量中經(jīng)常會(huì)做一些外業(yè)檢查點(diǎn),以檢驗(yàn)野外作業(yè)精度,這時(shí)候如果外業(yè)檢查點(diǎn)和原測(cè)點(diǎn)號(hào)無(wú)法很好地對(duì)應(yīng),就很難通過(guò)Excel表來(lái)計(jì)算點(diǎn)位誤差。因此,需要將檢查點(diǎn)展到圖上去查找對(duì)應(yīng)關(guān)系。這個(gè)程序就是通過(guò)點(diǎn)取檢查點(diǎn)和原測(cè)點(diǎn)來(lái)計(jì)算點(diǎn)位誤差并輸出成*.txt文件。源程序如下

        將該源程序保存為*.lsp文件,即包含LISP程序代碼的ASCII文本文件。在CASS7.0中通過(guò)appload命令將其正確加載后,可執(zhí)行“ZBJC”命令,并根據(jù)命令欄提示,點(diǎn)取相應(yīng)的點(diǎn)來(lái)實(shí)現(xiàn)操作。

        ②查找圖形內(nèi)的指定文字

        在內(nèi)業(yè)作圖中,如果圖內(nèi)內(nèi)容壓蓋嚴(yán)重,往往一時(shí)很難找到想要的內(nèi)容,而利用此程序便可實(shí)現(xiàn)輕松查找。源程序如下

        (strcat"已找完,沒(méi)有發(fā)現(xiàn)你要的=="str"==,請(qǐng)使用其他方法!")

        正確加載后執(zhí)行“FD”命令即可。

        ③注記序號(hào)

        在內(nèi)業(yè)作圖中經(jīng)常會(huì)遇到需要注記斷面或其他線物的連續(xù)序號(hào)。利用該程序便可輕松實(shí)現(xiàn)。源程序如下

        正確加載后執(zhí)行“ZXH”命令即可。

        (2)程序的加載

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

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

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

        具體做法是:在CASS命令欄輸入vlisp或vlide打開(kāi)Visual LISP編輯器,點(diǎn)擊文件菜單下的“生成應(yīng)用程序”→“新建應(yīng)用程序向?qū)А?,根?jù)提示完成操作。編譯后的應(yīng)用程序只能使用appload命令來(lái)加載使用。

        三、結(jié)束語(yǔ)

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

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

        [2] 吳永進(jìn),林美櫻.Auto LISP﹠DCL基礎(chǔ)篇[M].北京:中國(guó)鐵道出版社,2003.

        猜你喜歡
        快捷鍵檢查點(diǎn)命令
        Spark效用感知的檢查點(diǎn)緩存并行清理策略①
        只聽(tīng)主人的命令
        免疫檢查點(diǎn)抑制劑相關(guān)內(nèi)分泌代謝疾病
        靈活使用快捷鍵秒變WPS辦公達(dá)人
        為Word功能指定快捷鍵
        記一次跑步比賽
        免疫檢查點(diǎn)抑制劑在腫瘤治療中的不良反應(yīng)及毒性管理
        移防命令下達(dá)后
        電商按下脫貧攻堅(jiān)“快捷鍵”
        這是人民的命令
        337p人体粉嫩胞高清视频| 视频网站在线观看不卡| 精品999日本久久久影院| 久久99国产精一区二区三区 | 亚洲天堂av免费在线| 在线免费观看亚洲毛片| av免费在线观看在线观看| 日韩产的人妻av在线网| 国产精品亚洲一区二区三区久久 | 综合色久七七综合尤物| 中文人妻无码一区二区三区信息 | 色一情一区二| 国产喷水福利在线视频| 加勒比精品久久一区二区三区| 中文不卡视频| 精品丝袜国产在线播放| 国产日韩午夜视频在线观看| 中文字幕一区二区三在线| 在线播放偷拍一区二区| 中文字幕亚洲综合久久综合| 国产毛片视频一区二区| 美女国产毛片a区内射| 99精品国产成人一区二区| 久久综合九色综合久99| 东北女人毛多水多牲交视频 | 国产香蕉97碰碰视频va碰碰看 | 日本最新免费二区| 中文字幕天天躁日日躁狠狠躁免费| 亚洲熟女乱色综合亚洲图片| 嫖妓丰满肥熟妇在线精品| 亚洲国产精品一区二区第四页| 美女被射视频在线观看91| 久久精品国产亚洲av天美| 国产成人精品日本亚洲i8| 亚洲 欧美 日韩 国产综合 在线| 成年女人粗暴毛片免费观看 | 亚洲一区二区三区日本久久九 | 国产成人精品人人做人人爽97 | 国产一区二区三区在线蜜桃| 中文字幕无码中文字幕有码| 天天躁夜夜躁狠狠躁2021a2|