完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

ad.jpg

CAD教程 | AutoCAD是什么软件?AutoCAD二次开发工具有哪些?

发布于:2024-09-30 12:00:24
首页/技术分享/CAD
收藏
126

BIM中文网

更多

AutoCAD是美国Autodesk公司开发的一款计算机辅助绘图与设计软件,可以用于二维和三维的设计和绘制,AutoCAD强大的生命力在于它的通用性、多种工业标准和体系结构,其通用性使它应用于建筑、机械等多个不同领域。但是不同的标准使得各个领域在使用AutoCAD的过程中需根据自身特点来制定和开发所需的功能。AutoCAD能够一直屹立于绘图软件之首,不仅是因为其具有完善的图纸绘制与编辑功能,最主要的是因为该软件提供开放的接口,能够对其进行二次开发,从而满足各个领域的需求。下面介绍当前AutoCAD二次开发的主要工具,并对其优缺点进行阐释。

300 (3).jpg

VisualLisp

优点:语言简单,易学易用;开发速度快;直接针对AutoCAD,易于交互。

缺点:开发的功能较为简单

VBA

优点:语言简单,易学易用;开发速度快;扩展AutoCAD集成用户化工具的能力

缺点:不能向AutoCAD注册命令

ObjectARX

优点:面向对象编程;功能强大;编程简洁;执行速度快。

缺点:开发语言为VC++,对开发人员能力要求较高,不易学习不易开发

C#.NET

优点:应用程序迅速;语言简洁;功能强大

缺点:对微软类库的依赖性强

由上可以看出,C#比C++开发语言更加简单,开发过程简洁,对开发人员的编程能力要求较低;相对于Lisp、VBA而言,又能满足大多数功能需求的开发。C#.NET应用程序迅速,语言简洁,方便连接数据库和AutoCAD,是一个完全的面向对象的语言,其功能强大,且支持结构化异常处理,因此在对AutoCAD进行二次开发时将使用C#语言。

本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。

未标题-1.jpg

上一篇:Revit技巧 | Revit中软管的作用及绘制方法

下一篇:Revit技巧 | Revit中管道无法自动连接应该怎么处理?

60acb4e0ef112.png