autocad二次开发
为了使重复性较大的计算绘图工作量减小和更加规范准确
使用VB,VC等开发语言对AutoCAD绘图软件进行开发,
也可以使用AutoCAD自带的VBA进行开发
对于不同的开发语言,使用的二次开发技术也不一样,VC中一般使用AutoLisp,VB使用ActiveX Automation较为快捷,最为方便的就是使用AutoCAD自带的VBA进行开发。
AutoCAD进行二次开发的工具有
1、ObjectARX
ObjectARX的功能比较强大,效率比较高,
但是编程人员必须掌握VC++,难度比较大一点。
而且开发效率不高,容易出现内存泄漏。
2、VBA和Lisp
VBA和Lisp比较简单易用,但是不适合做大型程序。
3 、.NET
则结合了VC++的强大功能和VBA的易学易用,
可以迅速开发出功能强大的AutoCAD程序。