明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1981|回复: 6

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

[复制链接]
发表于 2009-9-19 14:40:00 | 显示全部楼层 |阅读模式

我是一个编程开发人员 最近我们有个项目涉及到AutoCAD的二次开发 因为没有做过有关的项目 所以有一些问题想请教各位大侠 因为我问的问题可能在各位看来是最初级的问题 想都不用想就能答出的问题 所以还望不吝赐教 可能您的举手之劳能帮一个后来者指条正确的方向 先谢谢了..

第一个问题:CAD二次开发有哪几种方法?我了解了两种:1.写一些控件(插件)嵌入CAD来使用 2.用ObjectARX或.net写个应用程序通过调用启动CAD来显示定制的图形。关于这两种方法.第一种在用户看来没有真正的开发程序,第二种要启动CAD是不是有点麻烦。

我的问题是有没有另一种方法就想ARCGIS的AE开发一样在自己的应用程序中定制显示生成图形的方法?

第二个问题:是不是只有AUTOCAD2009才支持c#.net开发?

第三个问题:关于这方面前辈们有什么入门教程可以给小弟看看吗

再次感谢回帖者包括浏览本贴的前辈

发表于 2009-9-19 15:24:00 | 显示全部楼层

CAD二次开发有哪几种方法?

看看置顶mccad的帖子

在自己的应用程序中定制显示生成图形的方法?

DwgDirect或RealDwg

不过高版本都是要收费的

是不是只有AUTOCAD2009才支持c#.net开发?

2005-2010都可以,但2007及以后才是NetApi的用武之地

入门教程?

http://www.mjtd.com/helpcenter/netguide/

另外置顶的基础教程

 楼主| 发表于 2009-9-19 21:33:00 | 显示全部楼层
谢谢版主回答 DWGDIRECT 和REELDWG是什么东东。。
发表于 2009-9-19 21:48:00 | 显示全部楼层

DwgDirect是第三方自由联盟提供的sdk,Autodesk一直没承认

RealDwg是Autodesk自己的,对抗DwgDirect的

都支持直接读写dwg文件

发表于 2009-9-20 09:21:00 | 显示全部楼层

还有一种,你可以在自己的程序里去调用操作CAD.

这种技术是COM技术.

但这种技术发挥不了CAD的.NET二次开发的强大功能.

 楼主| 发表于 2009-9-20 10:38:00 | 显示全部楼层

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

发表于 2009-9-20 10:42:00 | 显示全部楼层
DWGDIRECT没问题的,在网上搜下吧,sdk里有相应的例程
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 18:57 , Processed in 0.190568 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表