AutoCAD作为Autodesk公司的旗舰产品,已经在各个行业得到了广泛的应用,DWG格式更是成为事实上的工业标准。与其说AutoCAD是一个产品,不如说是一个平台,国内外的广大开发者已经开发出了基于AutoCAD的各种各样的,面向不同行业的具体应用,Autodesk公司本身也基于AutoCAD开发了面向不同行业的产品,比如Map 3D,Civil 3D,AutoCAD Architecture,AutoCAD MEP等等。 AutoCAD提供了包括LISP、COM、ObjectARX、.NET等多种形式的API,其中AutoCAD.NET API功能强大,学习曲线平缓,更是受到了广大开发者的欢迎,你可以使用C#、VB.NET、托管C++等任意一种语言开发。这里为了帮助刚开始学习AutoCAD二次开发的学习者快速掌握基于.NET的开发技术,整理了这个新手学习指南. 1. 软件预备AutoCAD 软件: 可以从Autodesk官方网站 下载试用版或者联系代理商购买。建议使用AutoCAD 2012或者2013版. 开发环境:需要Visual Studio 2010 或者 Visual Studio 2010 Express 有用的工具:
2. 学习资料
如果您以前没有编程经验,这个入门课程系列能提供更详细的指导。这个系列课程面向完全没有编程基础的新手,从零开始,循序渐进的介绍编程基础知识和AutoCAD.NET API开发的基础知识,帮助您快速入门。 AutoCAD.net API 编程介绍(英文)
DevTV: Introduction to AutoCAD .NET Programming(英文)
一个介绍AutoCAD.NET开发入门的视频课程
在线观看 | 下载
3. 参加培训:
4. 其他网络资源:讨论AutoCAD.net开发技术的博客: 著名AutoCAD技术专家Kean Walmsley 主笔,主要讨论AutoCAD.NET API及业界最新前沿技术。 由ADN技术支持团队共同打理,提供了开发过程中常见问题的解决方案和AutoCAD前沿技术。 本博客的博主是我的同事韩华。上面发表Inventor,Vault,AutoCAD,Navisworks的技术文章。 Autodesk官方论坛,和来自世界各地的AutoCAD.net开发人员共同讨论,并有ADN的支持工程师及时解答疑难问题。 Autodesk每年会去办Autodesk University,届时会有很多Autodesk公司相关技术讲座,这些讲座可以从AU网站上在线收看或下载。 AU技术社区会经常举办技术活动和中文在线技术讲座,请访问下列链接获取详细信息。 此外还有中文技术论坛供大家交流:
5. 咨询ADN技术支持和服务
作者:峻祁连
邮箱:junqilian@163.com
出处:http://junqilian.cnblogs.com/
|