CAD二开四境界
CAD官方文档中有对CAD二次开发能力等级的描述,看看不同层级的技能要求,明确能力提升方向。
初级
- 理解图形数据库的整体结构
- 基本数据库读写操作
- 修改内置实体的属性
中级
- 自定义实体
- 反应器
高级
- 基于标准实体创建自定义实体
- 高级图形交互(AcEdJig等)
特级
- 深克隆
- COM和ActiveX
- 创建对象属性管理器
体会
80%的业务需求只需要20%的技能,80%的技能只会用于20%的业务场景。
CAD二次开发技术多用于设计院数智化业务中,通常也只需要进行图形自动绘制,而不会使用自定义实体等高大上的技能,所以数据库读写依旧是学习CAD二次开发技术的重点。
但是更高级的技术可以在某些攻坚克难的业务场景中赋予我们更有效的手段,也是值得放到我们的工具箱中的。