cad二次开发用什么语言
『壹』 AUTOcad的二次开发现在多用那些语言VB和vba开发,它们的主要不同在哪里初学者求教~
主要看开发的具体功能来选择用VB还是VBA来开发
VB,VBA或其它工具如c#,C++等都是利用AutoCAD提供的ARX接口版进行开发
VB开发的程序相对独权立,不能查看源码;运行速度一般;可能会因为CAD正在运行的命令或其它冲突!
VBA必需集成于CAD之下,源代码可以被看到,运行速度快;运行错误率更低!
AutoCAD 64版本,在安装使用VBA后(CAD2010及以后版本需单独安装);保存低版本会很慢;需要等上约30秒左右!
如果你是初学开发,个人建议学习VBA(就是学习CAD的ARX接口用法),不用引用,调试很快;在CAD开发人员帮助文件中有很详细的帮助说明!学会VBA后,可以很轻松的转到VB,c#等其它工具进行开发!
您好,很高兴为您解答,307862408为您答疑解惑
如果本题有什么不明白可以追问,如果满意记得点赞
如果有其他问题请点赞本题后另发点击向我求助,答题不易,请谅解,谢谢。
祝学习进步
『贰』 CAD二次开发,lisp语言。
这个挺难的,我原来研究过一阵DCL程序,最后还是放弃,另想它法,它这个DCL程序感觉不成熟一样的,很多东西没法实现,不知道是不是我水平问题
『叁』 现在二次开发CAD用什么语言好
开发复杂程序当然用ARX,开发简单的程序可以用LISP
『肆』 AUTO CAD 得二次开发语言及工具
c#比较好,C#AutoCAD二次开发容易学。
『伍』 谁懂CAD的二次开发,lsp格式加载程序,是用过什么语言编写的。请大神赐教。
autolisp编写的来程序是以【.lsp】为后缀源命名的。
此程序是源码,可以直接修改内容【如:命令】。
程序唯一要求是要【英文打字】,如果中文打字就可能会出现错误。如果要中文说明,那么在这句话前面加英文的【;】,程序才不会出现错误中断。
由于程序是源码,复制内容的时候,一定要完整。
『陆』 CAD的二次开发用哪种语言比较好
LISP最简单,网上一些小工具都是LISP开发的,但ARX最好,复杂的软件都是用ARX开发的
『柒』 CADCAD二次开发可不可以用易语言来做呢
可以,不过效率不高,我看了一下这个东西支持COM接口,而AutoCAD是支持COM自动化的,你可专以像操作Excel那样来操属作AutoCAD。AutoCAD的COM接口开发文档,请到管网下载ObjectArx的文档里面有
『捌』 CAD二次开发怎么学习
业余的学visual lisp, dcl,比较简来单, 简单的功能大部自分都OK
专业的学objectarx, 最起码要学会 C++, MFC
现在开发Acad可以使用.net了, 因此C#, VB.NET都是不错的选择, 但相对Objectarx成熟度还不够, 不过相比Visuallisp强多了, 可以开发出成熟的商业软件.
『玖』 怎样学习用C++进行cad二次开发
C++对AutoCAD的二次开发主要引用AutoCAD发布的函数库,也就是SDK。AutoCAD有针对C++的编程模型,你可以用AutoCAD发布的C++函数库来操作该模型,最后编译生成arx文件文件,在arx文件里面有注册AutoCAD命令的语句,然后在AutoCAD里面加载编译生成的arx文件或dll,AutoCAD系统就会自动加载在arx文件注册的命令,在AutoCAD命令行输入该命令名就可以执行该命令了。
『拾』 你是做cad二次开发
二次开发一般有两种方式:
①、Visual Basic VBA
②、还有就是lisp语言开发
这些是CAD里面自带的!
国内开发的二次软件有:中望CAD,天正CAD、浩辰CAD就是用上面的开发的!