DWG 和 DXF 文件中的用户定义属性

AutoCAD 提供了在 DWG 和 DXF 文件中存储用户定义属性数据的一些方法。

块属性

DWG 块属性是用户定义的用于存储数据的文本实体。块属性是 AutoCAD 块定义的嵌套成员,可配置为可见或不可见。除了属性实体以外,块参考通常包括图形元素,比如用作符号系统的线或点实体。

在 CAD 要素类属性表中,ArcGIS 将块属性显示为字段。AutoCAD 中定义的块属性标记名称将转换为字段名。AutoCAD 将所有块属性隐式定义为文本数据类型。ArcGIS 指定适合字段内容的数据类型。

Xrecord 和对象字典

AutoCAD xrecord 是用于存储 DWG 文件中数据的非图形容器对象。对象字典用于存储 xrecord 并可指定给工程图或直接与实体的扩展字典连接。

ArcGIS 使用 AutoCAD xrecord 和具有要素转 CAD 工具的对象字典的集成实现,来扩展对存储要素类定义和附加到 AutoCAD 实体的属性的支持。

此地理数据是非图形的,不会影响标准 AutoCAD 几何或本地功能。定义要素类和坐标系的 AutoCAD xrecord 对象存储在 AutoCAD 对象字典的标准化框架中。同样,链接到实体的属性存储在每个实体引用的 AutoCAD 扩展字典中。

有关如何构建此数据的详细信息,请参阅 ArcGIS for AutoCAD 资源中心中的 ESRI 文档 CAD 制图规范

扩展的实体数据

AutoCAD 扩展的实体数据 (xdata) 用于将非图形属性信息附加到 AutoCAD 实体。ArcGIS 10 以“要素转 CAD”工具集成的 AutoCAD xrecord 的自动实现替换了 xdata 的应用。支持 Xdata 的工具仍保留在系统中,这样现有模型和脚本仍能继续使用,但将来的版本中不会进行进一步的开发。

相关主题


7/10/2012