乐筑天下

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

[讨论]如何对DWG文件直接操作啊??

[复制链接]

3

主题

6

帖子

1

银币

初来乍到

Rank: 1

铜币
18
发表于 2005-5-11 08:57:00 | 显示全部楼层 |阅读模式
在不打开CAD的情况下,直接对DWG文件操作,就能知道文件里的信息.如图形信息,文字信息等.
请问要用到那方面的知识呢?请给些提示或示例谢谢!
回复

使用道具 举报

3

主题

97

帖子

1

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
109
发表于 2005-5-11 15:05:00 | 显示全部楼层
不打开CAD就操作? 那不可能用ARX做的..
除非你的意思是不在CAD里打开DWG文件..用后台读写..里就有样例..
回复

使用道具 举报

3

主题

6

帖子

1

银币

初来乍到

Rank: 1

铜币
18
发表于 2005-5-11 15:52:00 | 显示全部楼层
我在网上能看到好多工具,都能在不打开CAD的情况下预览dwg文件.不就是通过某种接口或者什么组件完成的吗?我就是想问问,这个的编程方法,能给点提示吗?
回复

使用道具 举报

3

主题

97

帖子

1

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
109
发表于 2005-5-11 18:34:00 | 显示全部楼层
预览? 只是预览的话Autodesk专门提供一个ActiveX组件(R14以上版本才能用), 在VC里用project->add component to project浏览得到(registered ActiveX Control), 装上去之后直接drag & drop就可以了..
其他的功能要以DWG文件二进制的具体结构为准, Autodesk应该是没有公布它自己的DWG文件标准的, 只有一个外部第三方的公开标准(www.opendwg.org).
回复

使用道具 举报

0

主题

3

帖子

1

银币

初来乍到

Rank: 1

铜币
3
发表于 2005-5-23 21:36:00 | 显示全部楼层
如果我想编程直接从dwg中读取出图形(例如一根直线)的特性值呢?
就是想从dwg中找到图形特性然后适当修改,实现起来容易吗?
回复

使用道具 举报

8

主题

28

帖子

1

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
60
发表于 2005-5-24 11:32:00 | 显示全部楼层
请问pandoram有用控件生成CAcPreview类预览的例子?
回复

使用道具 举报

11

主题

34

帖子

1

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
78
发表于 2005-5-24 16:59:00 | 显示全部楼层
dxf就没问题了
回复

使用道具 举报

3

主题

97

帖子

1

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
109
发表于 2005-5-25 14:51:00 | 显示全部楼层
5楼: 如果不能开CAD, 就很不容易, 因为DWG是二进制文件, 又没有公开标准, 你不知道每一部分存的都是什么东西. (如果能开CAD, 就很简单了) DWG本身是制定给CAD专门使用的, 就好像flash只能用shockwave player看一样, 也就是设计的时候DWG格式就不支持外部程序, 另外专门设计一个DXF的形式供外部读写.
6楼: CAD提供的控件很容易用的, 你自己去引进一下就知道了, 所有的setting都可以直接像VC++的一般控件(edit box, button, etc.)一样可视化编辑, 几乎不用写任何代码.
回复

使用道具 举报

0

主题

3

帖子

1

银币

初来乍到

Rank: 1

铜币
3
发表于 2005-5-26 13:18:00 | 显示全部楼层
谢谢pandoram的回复!!!!!!!!!!!!!!!!!!!!!!!!!!!
回复

使用道具 举报

2

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
12
发表于 2005-5-26 16:48:00 | 显示全部楼层
www.opendwg.org提供一个C++的库可操作dwg,我正准备研究
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-2-5 09:51 , Processed in 0.161545 second(s), 72 queries .

© 2020-2025 乐筑天下

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