找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1681|回复: 5

[求助] [求助]:几个DXF组码的含义

[复制链接]

已领礼包: 2个

财富等级: 恭喜发财

发表于 2005-11-14 08:43:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我得到下列DXF数据,
((-1 . <图元名: 7ef50e98>) (0 . "LINE") (330 . <图元名: 7ef50cf8>) (5 . "113") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (100 . "AcDbLine") (10 781.266 535.492 0.0) (11 705.707 508.768 0.0) (210 0.0 0.0 1.0))

((-1 . <图元名: 7ef50eb8>) (0 . "CIRCLE") (330 . <图元名: 7ef50cf8>) (5 . "117") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (100 . "AcDbCircle") (10 784.082 500.798 0.0) (40 . 23.3717) (210 0.0 0.0 1.0))

1、其中两个实体的330组码是一样的,其含义是什么?
2、每个实体中有两个100组码,其中第一个100组码是一样的,为(100 . "AcDbEntity"),另一个100组码指定实体类型,为什么会有两个100组码,而内容不同?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-11-14 09:13:41 | 显示全部楼层
直线组码

组码
说明

100
子类标记 (AcDbLine)

39
厚度(可选;默认值 = 0)

10
起点(在 WCS 中)
DXF:X 值;APP:三维点

20, 30
DXF:起点的 Y 值和 Z 值(在 WCS 中)

11
端点(在 WCS 中)
DXF:X 值;APP:三维点

21, 31
DXF:端点的 Y 值和 Z 值(在 WCS 中)

210
拉伸方向(可选;默认值 = 0, 0, 1)
DXF:X 值;APP:三维矢量

220, 230
DXF:拉伸方向的 Y 值和 Z 值(可选)


圆组码

组码
说明

100
子类标记 (AcDbCircle)

39
厚度(可选;默认值 = 0)

10
中心点(在 OCS 中)
DXF&#8482;:X 值;APP:三维点

20, 30
DXF:中心点的 Y 值和 Z 值(在 OCS 中)

40
半径

210
拉伸方向(可选;默认值 = 0, 0, 1)
DXF:X 值;APP:三维矢量

220, 230
DXF:拉伸方向的 Y 值和 Z 值(可选)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-11-14 10:23:47 | 显示全部楼层
用什么编辑比较好呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

 楼主| 发表于 2005-11-14 10:36:03 | 显示全部楼层
2楼的,可我不明白那个为什么有一个(100 . "AcDbEntity")
我看到了两个100组。即(100 . "AcDbEntity") 和(100 . "AcDbLine")
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 10397个

财富等级: 富甲天下

发表于 2005-11-14 13:56:30 | 显示全部楼层
1、330
软指针句柄;指向同一个 DXF 文件或图形中的其他对象的任意软指针。在 INSERT 和 XREF 操作期间进行转换
2、100
子类数据标记(将派生类名作为字符串)从其他具体类派生的所有对象和图元类必须具有此标记。子类数据标记用于分离由同一对象的继承链中的不同类定义的数据。
对于从 ObjectARX 派生的每个不同的具体类的 DXF 名称来说,这是必须满足的额外要求。

子类数据标记:
将组数据流归档时,单个对象可能由多个文件处理器成员组成,归档完成处的每个继承层都有一个文档处理器成员。由于派生类和继承层可以单独发展,因此每个类的文件处理器成员必须与其他成员分开。使用子类标记可以实现此目的。

所有类文件处理器成员将会在实例数据的特定类部分前加上“子类”标记(100 组码后跟实际类名字符串)。这不影响定义对象状态所需的状态,但它为 DXF 文件分析器提供了将组码导入到相应应用程序软件的方法。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

 楼主| 发表于 2005-11-14 16:39:16 | 显示全部楼层
谢谢5楼的解释,可惜我看不懂,不知哪位能用实例说明一下。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-15 00:46 , Processed in 0.180776 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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