AutoCAD二次开发用什么语言好?

  • 新闻动态 2019-07-12 分享新闻到:
<返回列表

在公司接待过很多关于AutoCAD二次开发相关的客户,有很多客户都明确的知道自己需要通过什么编程语言来进行AutoCAD二次开发,但是仍然有部分客户不知道选择什么语言去做AutoCAD插件的开发。这种情况下,我们公司都是在详细了解客户的需求后,针对客户的实际需要进行AutoCAD二次开发的语言选择。






 
那么应该从哪些方面去考量AutoCAD二次开发语言的选择呢?
 
首先是兼容性的问题,如果自身已经做过二次开发,或者有新的需求,那么就需要考虑到兼容性的问题。原有的插件是什么语言编写的,新的插件或者说新的迭代用同一种语言,这是最好的。
 
考虑完兼容性,在就需要从程序的体量方面进行考量了。如果客户的需求是小型程序,那么AutoLISP简单快捷。AutoLISP全名是LIST Processing Language,LISP是List Processor(表处理程序)的缩写,是AutoCAD系统的第一代开发工具,是一种嵌入在AutoCAD内部的编程语言,也是低版本AutoCAD的首选编程语言。如果客户的需求需要用到大量的运算,导致程序代码量就偏大,选择C系列语言就比较好了。是利用AutoCAD提供的ARX接口进行开发,运行速度快,运行错误率更低。
 
当然还有其他语言可以对AutoCAD进行二次开发,例如Java。不过因为AutoCAD .net技术在国外盛行,ObjectARX是现在发展最好的开发类型,Lisp有一大批老AutoCAD客户的情况下,就不进行叙述了。
分享新闻到:

更多阅读

上一篇:没有了 下一篇:BIM对工程造价的影响和意义
返回全部新闻
扫描二维码分享到微信
确 认
扫描二维码关注我们:垂杨科技
确 认