国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩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综合在线观看
国产精品一二三在线| 日韩精品久久一区二区三区| 国产精品区二区三区日本| 亚洲mm色国产网站| 精品一区二区成人免费视频| 日韩一区二区在线视频| 日韩av电影在线免费播放| 91高清免费视频| 久久综合久中文字幕青草| 欧日韩免费视频| 久久久久se| 亚洲一区 在线播放| 国产欧美韩国高清| 久久夜色精品国产| 免费av网址在线| 国产精品久在线观看| 欧美无砖专区免费| 国产xxxx振车| 日韩av电影国产| 久久免费一级片| 视频一区二区在线观看| 91精品成人久久| 亚洲wwwav| 久久人人爽人人爽人人av| 亚洲激情一区二区三区| 777午夜精品福利在线观看| 亚洲在线视频福利| 91久久精品久久国产性色也91| 亚洲综合中文字幕在线| av不卡在线免费观看| 亚洲一区二区中文字幕| 97国产suv精品一区二区62| 一区二区不卡在线视频 午夜欧美不卡' | 亚洲影视九九影院在线观看| 成人亚洲综合色就1024| 中文字幕无码精品亚洲35| 高清欧美精品xxxxx| 亚洲中文字幕无码一区二区三区 | 国产日韩欧美电影在线观看| 国产精品久久久久久久久久久久午夜片 | 国产精品一二区| 亚洲欧洲一区二区在线观看| 久久五月天婷婷| 日韩高清av| 日韩在线视频播放| 精品欧美一区二区三区久久久 | 成人h视频在线| 午夜在线视频免费观看| 国产不卡精品视男人的天堂| 欧美亚洲国产精品| 精品视频9999| 91av网站在线播放| 欧美性猛交久久久乱大交小说| 国产精品久久9| av资源站久久亚洲| 欧洲国产精品| 精品国产一区二区三区麻豆免费观看完整版| 国产日产亚洲精品| 日韩影院一区| 国产精品久久久久久久久久久久久 | 欧美激情网站在线观看| 国产精品2018| 妓院一钑片免看黄大片| 亚洲综合av一区| 久久精品91久久久久久再现| 国产亚洲精品网站| 人妻无码视频一区二区三区| 欧美精品免费看| 久久另类ts人妖一区二区| 好吊色欧美一区二区三区 | 欧美与黑人午夜性猛交久久久| 国产精品久久久久久久久| 国产精品一区av| 青青草国产精品一区二区| 精品国产一区二区三区日日嗨| 97久久精品在线| 精品999在线观看| 亚洲精品欧美极品| 久久久久久久电影一区| 国产伦精品一区二区三区高清| 日韩中文字幕在线视频观看| 久久天天躁狠狠躁夜夜躁2014| 国产福利一区视频| 国产精自产拍久久久久久蜜| 日韩免费在线看| 在线日韩av永久免费观看| 久久久国产视频91| 国产精品1区2区在线观看| 国产午夜精品在线| 欧美一区观看| 午夜精品久久久久久久无码| 美日韩精品视频免费看| 日韩在线小视频| 99久re热视频精品98| 红桃一区二区三区| 日韩欧美国产综合在线| 亚洲一区二区三区精品视频| 国产精品久久久91| 久久天堂av综合合色| 久久精品视频16| 91精品国产综合久久香蕉的用户体验| 国模精品系列视频| 欧美亚洲精品日韩| 人人妻人人澡人人爽欧美一区双| 亚洲一区二三| 中文字幕欧美日韩一区二区| 国产精品劲爆视频| 国产精品视频中文字幕91| 久久综合毛片| 久久久亚洲天堂| 97精品国产91久久久久久| 国产免费一区二区视频| 精品视频一区二区在线| 欧美尤物巨大精品爽| 日韩精品久久一区二区| 日本精品视频在线| 日本一区二区在线| 欧美一区二区高清在线观看| 亚洲.欧美.日本.国产综合在线| 久久99热精品这里久久精品| 国产精品久久77777| 国产精品入口福利| 久久久精品一区二区| 久久久久久久久久久久久久久久久久av | 欧美日韩国产高清视频 | 欧日韩不卡在线视频| 日韩免费在线播放| 热久久精品国产| 欧美最猛性xxxx| 欧美在线一级视频| 欧美成ee人免费视频| 麻豆av一区二区三区| 国产又爽又黄的激情精品视频| 欧美日韩一区二区三区免费 | 亚洲一区美女| 午夜欧美不卡精品aaaaa| 三区精品视频观看| 日韩免费高清在线| 欧美高清性xxxxhdvideosex| 免费日韩中文字幕| 国产免费一区二区三区香蕉精 | 欧美中日韩在线| 欧美日韩国产综合视频在线| 欧美日韩亚洲一| 国产专区精品视频| 国产精品自拍网| 国产精品2018| 久久精品国产2020观看福利| 国产精品久久91| 亚洲在线视频观看| 日韩精品在线视频免费观看| 欧美激情国产日韩| 国产美女在线一区| 国产激情片在线观看| 国产精品少妇在线视频| 精品国偷自产一区二区三区| 中文字幕无码精品亚洲35| 亚洲综合视频一区| 日韩在线一级片| 欧美日韩不卡在线视频| 国产欧美日韩网站| 国产成人黄色片| 国产精品麻豆免费版| 国产99在线免费| 亚洲色成人一区二区三区小说| 日本a级片电影一区二区| 激情五月综合色婷婷一区二区| 国产日韩中文字幕| 久久久人成影片一区二区三区 | 欧美精品激情在线| 三区精品视频观看| 国内成+人亚洲| 国产精品99久久久久久久| 久久久99久久精品女同性| 中文字幕日韩精品无码内射| 日本不卡久久| 国产色综合天天综合网| 国产成人亚洲综合无码| 国产精品劲爆视频| 日韩av成人在线| 国产一区二区三区奇米久涩| 91福利视频网| 欧美另类在线播放| 性欧美激情精品| 国产一区在线观| 久久久久久久久中文字幕| 久久99亚洲热视| 欧美专区国产专区| 91美女片黄在线观| 欧美成人精品一区| 欧美在线视频免费| 91国产精品电影| 精品高清视频| 欧美日韩国产三区| 久久一区二区精品| 最新欧美日韩亚洲| 免费看污久久久| 久久久久久久久久久视频| 一区二区三区一级片| 国内少妇毛片视频|