hyqhero 发表于 2009-9-19 14:40:00

[求助]CAD二次开发新手问前辈的一些简单问题

<p>我是一个编程开发人员 最近我们有个项目涉及到AUTOCAD的二次开发 因为没有做过有关的项目 所以有一些问题想请教各位大侠 因为我问的问题可能在各位看来是最初级的问题 想都不用想就能答出的问题 所以还望不吝赐教 可能您的举手之劳能帮一个后来者指条正确的方向 先谢谢了..</p><p>第一个问题:CAD二次开发有哪几种方法?我了解了两种:1.写一些控件(插件)嵌入CAD来使用 2.用ObjectARX或.net写个应用程序通过调用启动CAD来显示定制的图形。关于这两种方法.第一种在用户看来没有真正的开发程序,第二种要启动CAD是不是有点麻烦。</p><p>我的问题是有没有另一种方法就想ARCGIS的AE开发一样在自己的应用程序中定制显示生成图形的方法?</p><p>第二个问题:是不是只有AUTOCAD2009才支持c#.net开发?</p><p>第三个问题:关于这方面前辈们有什么入门教程可以给小弟看看吗</p><p>再次感谢回帖者包括浏览本贴的前辈</p>

雪山飞狐_lzh 发表于 2009-9-19 15:24:00

<p>CAD二次开发有哪几种方法?</p><p>看看置顶mccad的帖子</p><p>在自己的应用程序中定制显示生成图形的方法?</p><p>DwgDirect或RealDwg</p><p>不过高版本都是要收费的</p><p>是不是只有AUTOCAD2009才支持c#.net开发?</p><p>2005-2010都可以,但2007及以后才是NetApi的用武之地</p><p>入门教程?</p><p><a href="http://www.mjtd.com/helpcenter/netguide/">http://www.mjtd.com/helpcenter/netguide/</a></p><p>另外置顶的基础教程</p>

hyqhero 发表于 2009-9-19 21:33:00

谢谢版主回答 DWGDIRECT 和REELDWG是什么东东。。

雪山飞狐_lzh 发表于 2009-9-19 21:48:00

<p>DwgDirect是第三方自由联盟提供的sdk,Autodesk一直没承认</p><p>RealDwg是Autodesk自己的,对抗DwgDirect的</p><p>都支持直接读写dwg文件</p><p></p>

lzx838 发表于 2009-9-20 09:21:00

<p>还有一种,你可以在自己的程序里去调用操作CAD.</p><p>这种技术是COM技术.</p><p>但这种技术发挥不了CAD的.NET二次开发的强大功能.</p>

hyqhero 发表于 2009-9-20 10:38:00

<p>目前CAD二次开发的编程人员(。NET)是不是很大一部分都是把功能写成命令在CAD中调用的那种,相当于写一个个的插件,现在我想写出来的CAD程序能输入参数,不用输入命令,也不打开AUTOCAD2009,但也能显示、出图,我该怎么办,用哪种技术,是LZH版主说的DWGDIRECT吗&nbsp; 真心谢谢上面俩位版主你们真热心。。</p>

雪山飞狐_lzh 发表于 2009-9-20 10:42:00

DWGDIRECT没问题的,在网上搜下吧,sdk里有相应的例程
页: [1]
查看完整版本: [求助]CAD二次开发新手问前辈的一些简单问题