国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看

歡迎來到010在線作文網!

解析AutoCAD軟件道路斷面圖繪制技術論文

實用文 時間:2021-08-31 手機版

  1 CAD常見的二次開發手段

解析AutoCAD軟件道路斷面圖繪制技術論文

  CAD 軟件二次開發是指在現有的軟件基礎上,各用戶為提高軟件的使用效率,讓軟件更加貼合用戶的實際需求,而進行功能定制化的開發工作。其主要目的是為讓CAD 軟件的功能最大化利用起來,實現用戶的個性化需求。CAD 軟件為用戶提供的常見二次開發手段有以下幾種:

  1) 函數庫形式,主要是利用CAD 提供的編程環境和基于函數庫的API 接口,用戶通過編寫程序來實現對AutoCAD 開發的方法,可實現在無CAD 環境下運行,但該法具有一定的局限性,無法充分發揮CAD 的系統性能。另外,可以實現界面定制,擴充CAD功能,但只能在CAD 系統內運行。

  2) ActiveX Automation 形式,它是建立在COM 基礎之上,由OLE Automation 發展而來的,其核心技術是允許一個應用程序操作另一個應用程序,是一種比較成熟方便且實用的技術,在實際開發中得到了廣泛的運用。

  2 CAD 開發模式

  AutoCAD 公司為了滿足廣大用戶對軟件功能的定制功能要求,針對各類客戶的需求提供了多種形式的二次開發工具,如AutoLISP,VBA,Object ARX 等開發工具。用戶可根據自己的實際情況選擇合適的開發工具進行二次開發,以滿足設計生產的需要,實現圖形繪制的快速化提高工作效率。針對道路勘測階段對設計的重要性,確保斷面圖繪制的快速和高效十分必要。下面介紹幾種常用的二次開發模式,并結合測繪行業的需求特點進行總結。

  1) VBA( Visual Basic for Applications) 開發模式,它被集成到AutoCAD 2000 中,打通了用戶訪問CAD 中豐富技術框架的全新通道。VBA 可用通過ActiveX 接口實現與CAD 的通信,并能夠訪問和控制CAD 所有圖形對象和非圖形對象,包括這些對象的方法和屬性等。由于VBA 是由VB 發展而來,都是面向對象編程,與其他程序語言相比,具有更簡單,更易學等特點。因此,在測繪行業內運用較為廣泛,二次開發的測繪案例較多。但VBA 開發具有交互性差,不能直接編譯等缺點。

  2) Object ARX 開發模式,Object ARX 是Autodesk 公司針對AutoCAD 平臺上的二次開發而推出的一個開發軟件包,它提供了以C + + 為基礎的面向對象的開發環境及應用程序接口,能真正快速的訪問AutoCAD 圖形數據庫。與以往的AutoCAD 二次開發工具Auto LISP 和ADS 不同,Object ARX 應用程序是一個DLL( 動態鏈接庫) ,共享AutoCAD 的地址空間,對AutoCAD 進行直接函數調用。所以使用ARX 編程的函數的執行速度得以大大提高。

  ARX 類庫采用了標準的C + + 類庫的封裝形式,這也大大提高了程序員編程的可靠度和效率。通過ARX 定義的外部命令,可以像CAD 內部命令一樣執行,LISP 所調用,具有可封裝性、可繼承性、多態性等特點。因此,廣泛被專業軟件開發公司用于模塊定制與升級等商業開發。但只有具備了相關專業軟件開發知識和系統的學習才能掌握這一開發技術,對于普通測繪工作者來講具有相當大的難度。

  3) Auto LISP 開發模式,LISP 語言是一種針對擴充及自訂AutoCAD函數機能而產生的,它擅于處理串行文字,于20 世紀50 年代末期出現。隨著Autodesk 公司不斷改進,推出了新的版本VisualLISP( VLISP) ,它是Auto LISP 的換代版本,與老式LISP 語言相比,具有更加快速便捷的優點。本身提供了一個完整的開發環境,擁有一個交互式的編譯平臺,使用戶在編寫程序時更加便捷高效。作為通用LISP 語言小子集,它為用戶提供了眾多的功能函數,用戶只需直接調用函數即可實現大部分的CAD 圖形繪制功能,編寫時按照其語法慣例和規則,即可實現靈活的程序開發。另外,VLISP 還提供了用于發布獨立應用程序的工具,保障了程序的安全性和密封性?;赩LISP 開發出的應用程序具有相對獨立性的特點,與Object ARX 應用程序共享CAD 地址空間不同,當程序運行一旦出現錯誤或失敗等問題,不會對CAD 自身進程造成影響。加之具有開發周期短,語言簡單易學,十分受廣大測繪工作者的歡迎,尤其是程序開發的初學者。

  3 道路斷面繪制程序開發

  測繪行業與設計行業的聯系十分緊密,基于CAD 在設計行業的廣泛應用,CAD 對于測繪行業人員來說十分重要。尤其是在勘測單位,地形圖與道路斷面數據是設計的基礎性數據。道路的縱橫斷面圖主要是由外業采集的地面線組成,各斷面按照樁號的大小一一對應,斷面形態直接反映現場道路走向的地形變化情況。為了能夠準確反映出現場的地形狀況,在斷面采集時,除了對整數樁號( 一般整20 m) 的斷面進行采集外,還需要對地形起伏較大的地段進行一定加樁,這樣造成經過不同地形的斷面數量差距往往很大。由于每個斷面的數據都不一樣,要完成一個道路勘測項目的斷面繪制內業任務將十分繁重。

  3. 1 開發工具的選擇

  針對斷面圖繪制開發自動化繪制程序十分必要,根據上述CAD 提供的幾種開發模式優缺點,結合道路斷面圖繪制的特點,本文認為采用VLISP 和VBA 的開發工具進行二次開發具有優勢。主要原因有兩個:

  1) 根據測繪行業自身屬于基礎服務性的特點,尤其是在勘測領域,主要任務是提供基礎數據,功能相對單一,這就決定了不需要大型的專業程序,在道路斷面繪制程序上更是如此,要求程序具備按照規范要求能夠自動化完成斷面圖繪制即可。

  2) 測繪從業者大多沒有接受過專業的軟件開發培訓,尤其是在一線的測量人員,Object ARX 的開發模式往往需要更系統的軟件開發知識儲備,VBA 和VLISP 的開發工具更為簡單,語言基礎要求較低,通過自學即可掌握相關的開發技術。

  3. 2 技術要點分析

  雖然根據工程性質的不同,對斷面圖繪制要求會有所不同,但在基本框架和整體要求上基本一致,原理性的東西并沒有變,通常一個完整的斷面圖包括: 坐標軸、斷面線、基本坐標格網、輔助坐標格網、比例尺、工程信息等內容。按照規范規定,線路縱斷面采用直角坐標法繪制,以里程為橫坐標,以高程為縱坐標。里程比例尺常采用1∶ 2 000 和1∶ 1 000,為突出地形起伏,高程比例尺通常為里程比例尺的10 倍~ 20 倍。橫斷面一般選在里程樁和線路橫向地形變化明顯處,在大中小橋頭、隧道洞口等地適當加密,線路的縱橫比例尺一般采用1∶ 100 或1∶ 200。在CAD 平臺下繪制時首先是要建立相應的圖層,分別用不同顏色和線型加以區分,以便于用戶對斷面線、格網線、圖框線等信息判斷。然后是建立相應的圖框和格網,格網的作用是為了方便用戶能夠在圖紙上直接量取斷面的距離和高程信息。接著就是要將項目的基本信息進行錄入,主要是項目的人員信息和單位信息。最后,要完成斷面線的繪制,將地面特征點逐一展現在圖上并連線,即繪出斷面圖。

  斷面圖繪制程序設計主要技術難點在于如何根據地面特征點高程的變化來確保合理容納適量的斷面線。因為,通常一張斷面圖只能容納有限的斷面線,要確保斷面線既不超出圖框范圍又不造成空間浪費,需要采取合理的算法來進行約束。根據本文的研究和實驗,可采用計算每個斷面最大高差的形式來確定每條斷面的占用空間,這樣就可準確計算出各斷面圖容納的斷面梳理。

  4 結語

  道路斷面圖繪制是道路勘測的基本任務,目前對斷面圖繪制程序的開發案例也比較多,但多數只局限于單位的內部利用,各單位開發的繪圖程序只針對本單位所涉及的業務種類,并不具有通用性,如何開發出具通用性的繪圖程序將是日后的一個方向。作者也在積極做這方面的嘗試,嘗試用C# 語言和腳本技術結合的方法進行程序開發,使得程序功能更加完善,能夠脫離CAD 環境運行,已有初步成果,將在日后的論文中發表。


本文來源http://www.nvnqwx.com/shiyongwen/1652427.htm
以上內容來自互聯網,請自行判斷內容的正確性。若本站收錄的信息無意侵犯了貴司版權,請給我們來信(zaixianzuowenhezi@gmail.com),我們會及時處理和回復,謝謝.
国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看
国产精品亚洲天堂| 九色91在线视频| 久久久久久亚洲精品中文字幕| 亚洲最大福利网站| 国产伦精品一区二区三毛| 国产精品久久久av| 黄色网络在线观看| 国产精品日韩一区二区| 欧美少妇一区二区三区| 日韩在线www| 日韩成人在线资源| 国产成人av在线播放| 亚洲中文字幕无码专区| 国产欧美日韩伦理| 精品国产三级a∨在线| 国产亚洲情侣一区二区无| 精品久久久久久久免费人妻| 国产欧美日韩精品专区| 欧美激情精品久久久久久| 国产亚洲天堂网| 久久五月情影视| 国产欧美日韩综合精品二区 | 精品国产一区二区三区久久久久久 | 国产精品一区二区不卡视频| 欧美成人午夜剧场免费观看| 国产日韩欧美在线看| 伊甸园精品99久久久久久| 99三级在线| 日韩中文字幕免费在线| 久久精品国产理论片免费| 青草网在线观看| 国产精品青青在线观看爽香蕉| 激情深爱综合网| 精品免费二区三区三区高中清不卡| 精品无码一区二区三区爱欲| 国产精品福利视频| 国产精品一区二区三区不卡| 午夜视频久久久| 日韩中文字幕亚洲| 国产又粗又长又爽视频| 在线一区亚洲| 久久久久高清| 日韩精品不卡| 国产精品第七十二页| 99在线视频免费观看| 视频在线精品一区| 久久久精品国产一区二区| 国产在线精品一区二区三区| 一区二区三区四区免费视频| 91精品久久香蕉国产线看观看| 三年中文高清在线观看第6集| 久久精品99国产精品酒店日本| 国产在线xxxx| 无码人妻精品一区二区三区99v| 久草热视频在线观看| 国内自拍欧美激情| 中文字幕在线乱| 国产suv精品一区二区三区88区 | 亚洲一区二区三区777| 日韩视频在线一区| 国产免费一区二区三区四在线播放| 亚洲18私人小影院| 日韩亚洲国产中文字幕| 国产日产精品一区二区三区四区| 亚洲国产高清国产精品| 精品国偷自产在线视频| 国产噜噜噜噜噜久久久久久久久| 日韩av不卡在线| 九九热精品视频国产| 国产a级片免费看| 国产免费一区二区三区| 青青青免费在线| 亚洲精品无人区| 麻豆一区二区在线观看| 国产激情一区二区三区在线观看| 国产主播一区二区三区四区| 日韩啊v在线| 米奇精品一区二区三区在线观看| 国产成人a亚洲精品| 国产欧美一区二区三区久久人妖 | 亚洲直播在线一区| 国产精品入口日韩视频大尺度| 911国产网站尤物在线观看| 免费看欧美一级片| 青青久久av北条麻妃黑人| 亚洲午夜久久久影院伊人| 国产精品美女在线| 日韩亚洲综合在线| 99亚洲国产精品| 国产在线欧美日韩| 欧美国产一二三区| 日韩免费在线观看av| 亚洲精品欧美日韩| 一区高清视频| 国产精品美腿一区在线看 | 国产乱码精品一区二区三区不卡 | 日韩电影天堂视频一区二区| 亚洲一区二区在| 免费av一区二区| 国产精品久久久久秋霞鲁丝| 久久这里只有精品8| 成人中文字幕av| 国产欧美韩国高清| 国产在线观看精品| 国内自拍在线观看| 欧美激情第六页| 欧美自拍视频在线| 日韩影院一区| 亚洲**2019国产| 亚洲一区二区精品在线| 欧美片一区二区三区| 久久成人综合视频| 国产精品极品美女在线观看免费| 色777狠狠综合秋免鲁丝| 久久全国免费视频| 99热久久这里只有精品| 国产精品中文字幕在线| 国产内射老熟女aaaa| 国产中文字幕免费观看| 国产中文字幕在线免费观看| 国模视频一区二区三区| 狠狠噜天天噜日日噜| 欧美视频免费播放| 欧美精品卡一卡二| 欧美国产综合在线| 国产又粗又爽又黄的视频| 国产一区精品视频| 国产日韩第一页| 国产女人精品视频| 成人国产一区二区| 成人久久精品视频| 99精品欧美一区二区三区| 99在线观看| 久久久av水蜜桃| 丝袜亚洲欧美日韩综合| 久久视频国产精品免费视频在线| 国产精品三级久久久久久电影 | 日韩在线小视频| www.日韩免费| 国产精品久久中文| 精品不卡一区二区三区| 欧美久久精品一级黑人c片 | 国产人妻777人伦精品hd| 国产精品一二三在线| 69久久夜色精品国产69| 国产xxxxx视频| 国产精品欧美风情| 欧美精品福利视频| 三级网在线观看| 欧美国产激情视频| 国产美女作爱全过程免费视频| dy888夜精品国产专区| 久久综合九色综合久99| 久久久精品国产| 欧美激情图片区 | 青青草视频国产| 国产一区自拍视频| 国产脚交av在线一区二区| 色妞久久福利网| 蜜臀久久99精品久久久无需会员 | 99久久伊人精品影院| 国产av人人夜夜澡人人爽麻豆| 国产精品免费成人| 亚洲一区二区三区在线视频| 日韩精品大片| 国产美女久久久| 国产成人极品视频| 国产精品电影网| 亚洲电影一二三区| 黄网站色视频免费观看| www.亚洲一区二区| 国产成人精品在线视频| 久久久久国产精品www| 日本成人在线不卡| 国产乱人伦精品一区二区三区| 国产高清精品一区二区三区| 国产精品国产对白熟妇| 日韩**中文字幕毛片| 国产一区二区三区在线免费| 国产成人在线播放| 国产精品久久久久av| 日韩av一区二区三区在线| 国产综合在线看| 国产成人av在线播放| 欧美精品久久一区二区| 欧美在线观看网址综合| 97人人澡人人爽| 国产精品久久一| 日本不卡高字幕在线2019| 国产精品一区二区三| 日韩在线视频观看正片免费网站| 中文字幕不卡每日更新1区2区| 欧美亚洲视频在线观看| 91精品国产综合久久香蕉的用户体验 | 日本91av在线播放| 成人av.网址在线网站| 国产精品免费久久久久久| 日韩 欧美 高清| av日韩中文字幕| 欧美日本国产在线|