基于AutoCAD等高線繪制的算法及程序設(shè)計(jì)

時(shí)間:2023-05-01 11:04:47 資料 我要投稿
  • 相關(guān)推薦

基于AutoCAD等高線繪制的算法及程序設(shè)計(jì)

基于Auto CAD等高線繪制的算法及程序設(shè)計(jì)

【摘 要】采用AutoLISP(Visual LISP)語言在AutoCAD環(huán)境下進(jìn)行二次開發(fā),設(shè)計(jì)平面等高線繪制程序,為地形圖制圖時(shí)等高線繪制提供方便易用的工具,從而提高繪圖效率,并使AutoCAD真正地起到輔助設(shè)計(jì)作用。并為基于AutoCAD環(huán)境下進(jìn)行二次開發(fā)的應(yīng)用與研究提供參考。

【關(guān)鍵詞】 AutoLISP ; 離散高程點(diǎn);Delaunay三角網(wǎng);等高線

The calculate way and program design drawn according to the contour line in maphttp://clearvueentertainment.coms of Auto CAD

【Abstract】Adoption the AutoLISP(Visual LISP) language carry on under the AutoCAD environment two development, design the flat surface contour line in maps draw procedure, for geography diagram graphics the contour line in maps draw to provide convenience easy use of tool, thus exaltation painting efficiency, and make the AutoCAD really have assistance design function.Combine for according to AutoCAD environment bottom carry on two development of application provide reference with research.

【Key words】AutoLISP; Long-lost high point;The Delaunay triangle

net;Contour line in maps

1. 引言

Auto CAD是由美國Autodesk公司開發(fā)的通用計(jì)算機(jī)輔助設(shè)計(jì)軟件。由于其使用方便、靈活,尤其是其良好的開放性,使AutoCAD已成為全世界微機(jī)CAD系統(tǒng)的主流產(chǎn)品。目前廣泛應(yīng)用于測繪、機(jī)械、建筑等行業(yè)。由于其是通用軟件,所以對(duì)于一些專業(yè)性功能受到限制,因此在實(shí)際的應(yīng)用中通常要根據(jù)專業(yè)的需要進(jìn)行二次開發(fā)。AutoLISP語言就是Auto CAD內(nèi)部的一種二次開發(fā)工具。Visual LISP作為AutoLISP的更新?lián)Q代產(chǎn)品被正式集成其中。Visual LISP給用戶提供了一個(gè)集成的開發(fā)環(huán)境,使用戶可在易于使用的完全可視化的開發(fā)環(huán)境下編寫、調(diào)試代碼;經(jīng)過編譯的LISP程序不但提高了運(yùn)行性能,并可防止他人試圖獲得用戶程序代碼;通過Windows的ActiveX與AutoCAD的對(duì)象模型接口可與其它軟件集成。

2. Auto LISP語言的特點(diǎn)與結(jié)構(gòu)

AutoLISP 基于簡單易學(xué)而又功能強(qiáng)大的LISP 編程語言。它語法簡單,編寫程序便捷、靈活、數(shù)據(jù)類型豐富。AutoLISP應(yīng)用程序或例程可以通過多種方式與AutoCAD交互。也可以在應(yīng)用程序中使用對(duì)話框語言DCL(Dialog Control Language)、控制菜單,還能夠提示用戶輸入、直接訪問內(nèi)置 AutoCAD命令,以及

【基于AutoCAD等高線繪制的算法及程序設(shè)計(jì)】相關(guān)文章:

一種基于啟發(fā)式算法的等高線局部內(nèi)插方法05-02

DLG內(nèi)插等高線算法實(shí)現(xiàn)04-29

算法與程序設(shè)計(jì)的教案04-28

利用Excel在AutoCAD中快速繪制點(diǎn)線的方法04-28

等高線高程自動(dòng)標(biāo)注算法的研究04-27

基于DEM生成等高線的方法04-28

由TIN模型自動(dòng)生成等高線算法05-01

基于學(xué)習(xí)的GSAT算法04-28

用等高線內(nèi)插DEM的不同算法的誤差分析04-28

一種基于多分辨率模型簡化算法的等高線自動(dòng)綜合方法研究05-02