AutoCAD Civil 3D API开发指南
1. 适用人群与API概述
AutoCAD Civil 3D API开发指南主要面向想要定制AutoCAD Civil 3D或使用底层API创建应用程序的开发者。同时,也适用于为AutoCAD Civil 3D用户创建宏以自动化重复任务的开发者,以及自定义子装配的开发者。
AutoCAD Civil 3D提供了三种API:
| API类型 | 特点 | 适用场景 | 开发要求 |
| ---- | ---- | ---- | ---- |
| .NET API | 可使用任何.NET语言编写AutoCAD Civil 3D扩展,性能通常比COM API显著更快 | 创建宏、操作AutoCAD Civil 3D对象 | Microsoft Visual Studio 2008 SP1或更高版本 |
| COM API | 可从托管(.NET)或非托管(C++)代码访问,可在VBA IDE中使用,但VBA支持已弃用 | 创建宏、操作AutoCAD Civil 3D对象 | 需更新对象版本到10.0,引用新库 |
| Custom Draw API(C++) | 是AutoCAD ObjectARX API的扩展,可自定义对象渲染方式 | 自定义对象渲染方式 | Microsoft Visual Studio |
选择使用哪种API取决于具体需求:
- 若要自定义AutoCAD Civil 3D中对象的渲染方式,可使用Custom Draw API。
- 若要创建宏以自动化重复操作或创建操作AutoCAD Civil 3D对象的应用程序,可使用.NET或COM API
超级会员免费看
订阅专栏 解锁全文
1473

被折叠的 条评论
为什么被折叠?



