AutoCAD 2012的软件开发

时间:2015-08-20 07:38:20

标签: c# visual-studio autocad autocad-plugin

我是AutoCAD编程的新手。我需要构建软件来自动化AutoCAD 2012的某些任务。但我对以下内容感到困惑: -

  1. 我应该开始为AutoCAD开发插件还是应该开发独立软件?
  2. ObjectARX SDK仅适用于AutoCAD 2014及更高版本。我可以使用此ObjectARX SDK开发AutoCAD 2012工具吗?
  3. 感谢所有宝贵的建议和时间。

1 个答案:

答案 0 :(得分:1)

欢迎使用AutoCAD开发!确实,http://www.autodesk.com/myfirstautocadplugin上有一个入门教程和一个博客,其中包含各种方案的大量样本http://adndevblog.typepad.com/autocad以及http://www.autodesk.com/developautocad

所提供的所有API的更广泛概述

关于您的问题:

  1. 您可以执行插件或外部应用程序,但请注意,只有插件可以使用纯.NET API,外部应用程序只能使用COM API,这不是很好且很老。如果需要从外部应用程序自动执行,请检查AutoCAD 2013 +
  2. 上提供的AutoCAD控制台
  3. SDK非常相似,但Autodesk在2013版本上对API进行了重大改造,因此2012年开发的任何内容都无法在2013年生效(至少需要重建)。如果您有为2013开发的代码,它可以工作到2016年(但建议进行测试)。