VBA开发AUTOCAD实现参数化绘图王若慧RealizingTheParameter-DrawingtakingtheVBAandAUTOCAD(
山西大学工程学院,山西省太原,030013)WangRuoHuiEngineeringColledgeofSHANXIUniversity,Taiyuan030013)摘要:介绍了采用VBA(VisualBasicforApplication)进行AutoCAD2005的二次开发,应用AutoCADActiveXAutomation接口技术访问AutoCAD对象,采用ADO实现AUTOCAD与MicrosoftAccess2000的数据通信,实现程序参数化绘图的基本思路及程序设计流程
关键词:VBAAutoCADActiveXAutomationADO参数化绘图Abstract:TakingtheActiveXAutomationofVBAandAutoCAD2005toaccesstheAutoCADdrawings,andtheADOtomakethedatacommunicationbetweentheAUTOCADandACCESS,theparameter-drawingcanbewellrealizedinthewaywhatisdescribedinthearticle
Keywords:VBAAutoCADActiveXAutomationADOtheparameter-drawing引言:传统的人机交互式绘图一般需要用精确的尺寸值定义几何元素,输入的每一条线都必须有确定的位置,图形一旦建立,即使结构相似但想改变图形大小尺寸,只能对图形进行编辑
而在工程设计中,一方面,进行新产品设计时不可避免地需要多次反复修改,需要进行多方面的综合协调和优化;另一方面,许多的专业图纸设计中,很多图形结构具有一定的相似性,往往只