当前AutoCAD的二次开发工具主要有:VisualLisp、VBA、ObjectARX和NET API等。其中,VisualLisp与VBA较为简单,特别是VBA,使用方便且开发速度较快,但其功能相比ObjectARX有所不足,尤其是对面向对象的功能支持不好。而ObjectARX基于VC平台,在C++的支持下,其功能非常强大,可以很好地运用各种面向对象技术,但其缺点是发开速度比较慢,同时对开发人员的能力要求较高。
主要内容是
(1)建立LISP、ARX、VLX或ADS文件,以及一些DCL文件;
(2)建立符合自己要求的菜单文件,一般可在AutoCAD原菜单文件内添加自己的内容,对于 AutoCAD200x版本还可增加部分菜单文件,然后经交互方式加入到系统中去。
(3)在系统的ACADLSP或类似文件中加入某些内容以便进行各种初始化 *** 作,如在启动时立即装入一些文件等。
(4)通过系统对话框设置某些路径。这些 *** 作在程序开发成功后向其它AutoCAD系统上安装应用,特别是需要大批安装时,需要进行很多文件检索、内容增删、子目录创建、文件拷贝、系统设置等繁琐工作。
以上就是关于CAD 中二次开发全部的内容,包括:CAD 中二次开发、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)