乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 70|回复: 5

初学者对.net开发autocad功能的咨询

[复制链接]

5

主题

16

帖子

2

银币

初来乍到

Rank: 1

铜币
36
发表于 2011-4-18 22:05:00 | 显示全部楼层 |阅读模式
请问, .net对的二次开发能开发能制作出具有自己的单独界面,只是在需要画图的时候才启动autocad的应用程序吗?而不只是.net dll文件。
回复

使用道具 举报

19

主题

154

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
230
发表于 2011-4-18 22:16:00 | 显示全部楼层
那么,你不画图的时候使用AutoCAD做什么呢?你说的问题可以使用COM完成,不过,你会觉得很痛苦。如果想不打开AutoCAD就实现一些图形的操作,那你需要深入了解DWG的文件格式,而这是不可能的,且不说格式没有公开,就是公开的DXF格式,你又能在一年半载的时间中弄懂吗?不要质疑别人开发的方式,这是在无数次失败中总结出来的,窃以为目前没有比这更快、有效的方法了。万丈高楼平地起,不要动不动就想如何如何,做自己的CAD系统等等,国内那么多公司,那么多的牛人,也就CAXA做的好一点,像我们做不出自己的CAD系统,就只有用AutoCAD进行二次开发了,说白了就是做别人玩剩的。说的这么刻薄不要介意,都是肺腑之言
回复

使用道具 举报

5

主题

16

帖子

2

银币

初来乍到

Rank: 1

铜币
36
发表于 2011-4-18 22:59:00 | 显示全部楼层
回复
谢谢你的肺腑之言。我只是初识autocad的二次开发,有很多疑惑。那我们用.net来二次开发比起基于com的二次开发优势在于那?比如我们要对某一个设计行业的数据和图形元素建立联系,并且能产生相对智能的自动绘图功能,这些在.net的二次开发中能否实现?
回复

使用道具 举报

19

主题

154

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
230
发表于 2011-4-19 08:44:00 | 显示全部楼层
回复
大家都说使用.NET不能实现自定义实体,不过你可以使用类来承载“自定义实体”,然后给这些类赋予一些属性,实现数据和图形元素建立联系
回复

使用道具 举报

14

主题

64

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
120
发表于 2013-11-18 23:12:00 | 显示全部楼层
想法是可以有的,没有想法还努力个什么
回复

使用道具 举报

5

主题

28

帖子

1

银币

初来乍到

Rank: 1

铜币
48
发表于 2013-11-19 08:38:00 | 显示全部楼层
说得好,dotnet确实开发比较方便,而且对于大中型程序都能应付自如,开发周期短,采用完全面向对象的编程开发方式,可以支持.NET框架下的任何语言,还有垃圾回收机制,解决了C++开发时内存泄漏问题,对于自动绘图肯定可以实现啊,这是基本功能,什么叫二次开发啊,就是对AutoCAD进行行业功能定制,毋庸置疑啊。。。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-14 13:14 , Processed in 0.444048 second(s), 64 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表