欢迎来到天天文库
浏览记录
ID:32402641
大小:1.50 MB
页数:66页
时间:2019-02-04
《autocad二次开发技术在堤防设计中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、哈尔滨理工大学工程硕士学位论文AutoCAD二次开发技术在堤防设计中的应用摘要随着现代工业、计算机网络、多媒体技术的进步,图像处理技术得到了迅猛的发展。CAD技术日趋成熟,己广泛的应用于航空、航天、汽车、造船、机械、轻工、纺织、电子、电器、建筑和工程设计等领域。本课题对AutoCAD的二次开发方法进行了深入的探讨和比较,并完成水利专业堤防的计算机辅助设计工作。本文首先介绍了研究背景和理论基础。针对堤防设计工作完成了线型与图案的开发、菜单的开发;实现了对AutoCAD的功能调用,将一些常用的图素参数化,并将这
2、些图素存在图库中,根据需要从图库中按菜单调用有关图素,并将之拼装成有关的图形。由于图素已经参数化,可以方便地修改尺寸。这种利用参数化图素拼装的绘图方法极大地提高了绘图效率。文中阐述了DXF文件和脚本文件与高级语言的转换接口,对堤防系统提出了具体的转换函数。针对VisualAutoLISP、0bicctARX和VBA三种不同开发工具进行了具体的探讨和比较。介绍了AutoCAD强大的ActiveX技术,详细介绍了在AutoCAD环境下.采用VBA工具和ActiveX技术,进行防程序开发的关键技术和过程,实现了堤
3、防从水位试算、断面套制、土方计算到绘图过程的全面计算机辅助设计。使人们从原来人工进行试算、绘图的繁琐劳动中解放出来,缩短了设计周期提高了设计效率。本课题实用性较强,对水利专业及其相关工程领域的AutoCAD二次开发起到一定的推动作用。关键词AutoCAD:二次开发:面象对象:ActiveX;堤防堕堡堡矍三查兰三至堡!耋堡丝圣Applicationoftheautocadsecond-developmenttechniqueintheembankmentdesignAbstractWiththeprogres
4、sofmodernindustry,computernetworkandmultimedia,thetechnologyofimageprocessinghasbeendevelopedexplosively.TheCADtechnologyisdaybydaymature,alreadywidespreadapplicationtodomainandsoon,aviation,astronautics,automobile,shipbuilding,machinery,lightindustry,text
5、ile,electronic,electricappliance,buildingandengineeringdesign.ThistopichasconductedthethoroughdiscussionandthecomparisontotheAutoCADsecond-developmentmethodandcompletestothecomputer-aideddesignworkofthewaterconservationspecializedembankment.First,thisartic
6、leintroducedtheresearchbackgroundandtheoreticbase,inviewofembankmentdesigncompletionofworklinestyleanddesigndevelopment,menudevelopment;realizedtotheAutoCADfunctiontransfer,SOcommonlyusedchartelementparametersandputthesechartelementingallery.Asyouneeds,the
7、relatedchartelementCanbetransferfromgalleryaccordingtothemenu.Thiskindenormouslyenhancedthecartographyefficiencyusingtheparameterchartelementassemblingcartographymethod.InthearticlenarrativetheinterfacebetweentheDXF,scriptdocumentandseniorlanguage,totheemb
8、ankmentwasproposedtheconcretetransferfunction.InviewofvisualAutoLISP,ObjectARXandVBAthreekindsofdifferentdevelopmenttools,undertaketheconcretesearchedandcompared.IntroducedAutoCADenvironmentusedtheVBAtoolsand
此文档下载收益归作者所有