我正在寻找一种使用我选择的数字 ID 来标记 DXF 中的实体(例如 arc )的方法。有没有好的(符合标准的)方法来做到这一点?
查看 DXF 格式引用,我发现有一个“通用组代码”102,它被记录为“应用程序定义的代码”。我可以用那个吗?如果是的话,最好有一个正确使用方法的例子。
最佳答案
询问similar question on the autodesk forums后,我发现我可以使用Extended Data添加我的数字 ID。
扩展数据附加在实体的末尾,在我的例子中,我将通过附加以下内容来解决它:
1001
MYAPP
1002
{
1070
12
1002
}
- 其中 1001 标记扩展数据的开始
- 1002 标记列表的开始结束
- 1070 是一个 16 位整数
还可以使用命令 _xdata 从 Autocad 软件添加扩展数据
关于dxf - DXF 实体中的应用程序特定数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14732382/