首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为AutoCAD开发插件?

为AutoCAD开发插件?
EN

Stack Overflow用户
提问于 2010-06-22 17:19:17
回答 2查看 17.1K关注 0票数 16

我正在考虑开始为AutoCAD开发一个插件,但我对这个领域一无所知。插件系统是如何工作的?许可条款是什么?有哪些编程平台可用?

如果有人能给我一个入门读物,或者,更好的是,链接到一些我是完全初学者的资源,我会非常感激。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-30 05:30:37

在AutoCAD 2014之前,AutoCAD有三种基本的插件类型:

  1. AutoLisp
  2. .Net
  3. ObjectARX

AutoCAD 2014还提供:

  1. Javascript API。您可以在AutoCAD DevBlog.

上找到该文档的链接

AutoLisp可以与DIESEL脚本/宏一起使用,以完成和自动化基本上用户通过UI完成的任何事情,可能还会更多,但.Net和ObjectARX的功能更强大,允许您创建自己的实体和更高级的行为。

ObjectARX是一个C++接口,.NET类实际上是ObjectARX接口的包装器。.Net接口对事物进行了很好的抽象,但在开发更复杂的应用程序时,您仍然需要关注线程以及其他一些事情。

正如前面提到的,Through the Interface是一个关于.NET内容的很棒的博客。

对于ObjectARX,在ObjectARX & Dummies上有一个很好的介绍,但是对于更深层次的材料,Developers Forums是一个很好的资源。

如果你正在为别人开发任何东西,而不是你自己,你也应该认真考虑获得一个注册的开发者符号,以防止不同插件之间的冲突。您可以在AutoDesk网站上的Symbols Registration页面上执行此操作。

根据您的资源,您可能还想加入AutoDesk Developers Network (ADN),它提供对软件技术支持的访问,以及对即将推出的AutoDesk产品和API的早期和测试版访问。

票数 26
EN

Stack Overflow用户

发布于 2010-06-22 20:32:25

您正在考虑编写什么类型的应用程序?我已经编写了几个与AutoCad通信的WPF用户控件。为此,我使用了下面的AutoCad .NET开发人员指南:

http://docs.autodesk.com/ACD/2010/ENU/AutoCAD%20.NET%20Developer's%20Guide/index.html

This是一个很棒的博客,上面也有一些很好的视频教程。

如果你只是想开始,This是一个很棒的视频!

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3091778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档