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

        ?

        利用VBA技術(shù)提取CAD中分離式標(biāo)注水深數(shù)據(jù)

        2013-11-24 12:29:36
        江西測繪 2013年3期
        關(guān)鍵詞:工程

        (長江宜昌航道局 湖北宜昌 443002)

        1 AutoCAD VBA 概述

        AutoCAD VBA 工程是許多代碼模塊、類型模塊和窗體的集合,它們一同運作,執(zhí)行給定的功能。工程可以存儲在AutoCAD 圖形中,也可以作為獨立的文件存儲[1]。

        AutoCAD VBA是運行在AutoCAD 進程內(nèi)部的,不必通過與應(yīng)用程序進行鏈接,就可以鏈接到AutoCAD中。AutoCAD VBA是通過ThisDrawing 對象鏈接到當(dāng)前AutoCAD 進程的活動圖形。通過使用ThisDrawing 直接獲得訪問當(dāng)前文檔對象和所有相關(guān)的方法、屬性以及所有在該層次中的其他對象的權(quán)力[2]。本文通過VBA 編程能有效提取CAD 海圖中數(shù)字分離標(biāo)注式水深,具有提取準(zhǔn)確、自動化程度高的特點。且將以往繁雜的提取工作簡化,提高了工作效率,輸出格式為excel表格,具有良好的可操作性。

        2 分離式水深標(biāo)注特點

        根據(jù)中國海圖圖式國標(biāo)規(guī)定[3],水深標(biāo)注一般采用數(shù)字分離式標(biāo)注方法。如右上圖所示,數(shù)字分離式標(biāo)注由整數(shù)部分和小數(shù)部分兩部分組成,沒有小數(shù)點,靠整數(shù)部分與小數(shù)部分字體大小和相對位置區(qū)分。整數(shù)部分位于小數(shù)部分左側(cè),字體比小數(shù)部分偏大,位置略高。在整數(shù)位下添加下劃線代表負號,表示干出高度(深度基準(zhǔn)面上)。整數(shù)部分和小數(shù)部分各自獨立,兩者并不關(guān)聯(lián)。水深注記(整數(shù))的中心即為水深的實測點位。

        3 利用VBA 技術(shù)提取CAD中分離式標(biāo)注水深數(shù)據(jù)實例

        數(shù)字分離式水深標(biāo)注示意圖(水深10.3m)

        打開AutoCAD 2004,然后點擊工具——宏——Vba 管理器,然后點擊新建,建立一個新的Vba 工程,然后點擊Visual basic 編輯器,打開Visual basic編輯器,點擊菜單插入——模塊,在出現(xiàn)代碼窗口輸入以下過程代碼[4][5]:

        '為0層的水深數(shù)據(jù)建立一個選擇集

        '區(qū)分整數(shù)text 和小數(shù)text 并分別建立索引

        '提取數(shù)據(jù)并組合

        以某碼頭工程數(shù)據(jù)為實例,最后處理提取出來的excel表格數(shù)據(jù),與原圖對比:

        原圖

        處理后

        4 結(jié)束語

        數(shù)字分離式水深標(biāo)注是海圖水深標(biāo)注最常用形式之一,但自動化提取水深相對困難。本文提供了一種利用VBA 編程自動提取數(shù)字分離式水深標(biāo)注的方法,提高工程技術(shù)人員工作效率,節(jié)省時間與精力。因此掌握一門編程語言,對測繪工作者是很有裨益的。而VBA 由于其簡單易學(xué),功能強大,并內(nèi)嵌于AutoCAD,應(yīng)該成為我們測繪工作者學(xué)習(xí)AutoCAD二次開發(fā)的首選工具。

        [1](美)杰萊(Jelen,B.),(美)斯太德(Syrstad,T.).著,郭兵英譯.Excel 2007 VBA 與宏完全剖析[M].人民郵電出版社,2008.

        [2]李長勛.AutoCAD ActiveX 二次開發(fā)技術(shù)[M].國防工業(yè)出版社,2005.

        [3]GB12319-1998.中國海圖圖式[S].中國標(biāo)準(zhǔn)出版社,1999.

        [4]麥苗,高峰.應(yīng)用VBA 技術(shù)實現(xiàn)提取水深數(shù)據(jù)自動化[J].水道港口,2006.04..

        [5]新智工作室.VB6.0中文版教程[M].電子工業(yè)出版社,2001.

        猜你喜歡
        工程
        《工程爆破》》征稿征訂
        工程爆破(2022年3期)2022-07-26 01:58:56
        《工程爆破》征稿簡則
        工程爆破(2022年2期)2022-06-17 14:13:56
        子午工程
        太空探索(2016年6期)2016-07-10 12:09:06
        工程
        工程
        工程
        工程
        工程
        工程
        工程
        日韩一级精品亚洲一区二区精品| 宝贝把腿张开我要添你下边动态图 | 成人国产精品一区二区视频| 无限看片在线版免费视频大全| 99免费视频精品| 国产福利不卡视频在线| 日韩网红少妇无码视频香港| 亚洲精品无码久久久久| 国内成人精品亚洲日本语音| 免费黄网站一区二区三区| 亚洲av福利天堂一区二区三| 人妻丰满熟妇av无码片| 亚洲AV永久天堂在线观看| 人妻少妇中文字幕av| 亚洲av无码国产精品色| 蜜臀av 国内精品久久久| 亚洲欧美日韩精品中文乱码| 日本一区二区三区激视频| 国产a级毛片久久久精品毛片| 免费无码毛片一区二区三区a片 | 亚洲综合精品成人| 精品国免费一区二区三区| 日本按摩偷拍在线观看| 亚洲熟妇少妇任你躁在线观看无码 | 有码中文字幕一区二区| 亚洲精品人成中文毛片| 亚洲中文字幕无码爆乳| 丝袜美腿网站一区二区| 日本亚洲视频免费在线看| 色欲综合一区二区三区| 欧美三级一区| 亚洲素人av在线观看| 国产精品国产三级国产a| 亚洲欧美日韩一区二区三区在线| 狠狠色丁香婷婷久久综合2021| 国产黄久色一区2区三区| 人人色在线视频播放| 免费人成在线观看播放国产| 在线观看日本一区二区三区| 女人高潮久久久叫人喷水| 国产美女在线精品免费观看网址|