|
你的CAD是不是安装过一些插件呢?是不是觉得这些很神奇?下面我就简单介绍一下这些插件是怎么做出来的。
CAD二次开发主流的有四种工具,分别是:AutoLIST;VBA;.net;ObjectARX。
第一种AutoLIST是最简单的了,学的话3天你也许就能写出第一个简单的工具了,而且他的功能也很强大。不过要成为高手也不是一朝一夕的事,现在大部分的小工具·都是用它写出来的,缺点是想做出漂亮的界面比较困难,一般文件后缀为 *.lsp , *.vlx的都是LISP写出的工具。
第二种VBA也比较简单,但学之前你最好看一点VB的基础教程。它能非常简单的做出界面(也就是那些对话框)。缺点是不能编译。而且从CAD2010开始也不支持了,不推荐学它。
第三种.net好像是现在最流行的,号称功能强大,简单易学。可以用VB.NET语言和C#语言开发。但我觉得不是宣传的那样易学。如果你以前学过VB和C语言,可能入门快一些。但成为高手也不容易。
第四种ObjectARX是最厉害的了,许多专业软件就是用它写的。学他,你的先学会C++。哎!我到现在都没勇气学他。太难。
如果你只是想做一些小工具。而且你也不想专门从事这个行业。那么推荐你学AutoLIST。简单,不需要你有编程基础。最关键一点就是它内嵌在CAD里面。
个人意见,仅供参考。如果你有兴趣。加群 227870576。我们共同研究。 |
|