AutoCAD--通用图元组码 (DXF)、索引颜色代码等常量
1、通用图元组码 (DXF)
下表列出了适用于几乎所有图形对象的组码。此处显示的某些组码仅在图元特性具有非默认值时才包含在图元定义中。请记住,在按照图元类型(与特定图元关联的代码列表)参照组码时,此处显示的代码也将出现。
注意:编写程序时不要依赖这些 DXF 代码表中显示的次序。尽管这些表显示了组码通常出现的次序,但该次序在某些条件下或在 AutoCAD ® 以后的版本中可能会改变。控制图元的代码应该由事例(开关)或表驱动,这样即使组未按预期的次序显示,仍可以得到正确的处理。
如果省略某个组,则使用 OPEN 输入时它的默认值显示在第三列中。如果组码值等于默认值,则使用 SAVEAS 输出时该值将被省略。
适用于所有图形对象的组码 |
组码 |
说明 |
如果省略, 默认为 … |
-1 |
APP:图元名(每次打开图形时都会发生变化) |
未省略 |
0 |
图元类型 |
未省略 |
5 |
句柄 |
未省略 |
102 |
应用程序定义的组的开始 “{
application_name”(可选) |
无默认值 |
应用程序定义的代码 |
102 组中的代码和值由应用程序定义(可选) |
无默认值 |
102 |
组的结束“}”(可选) |
无默认值 |
102 |
“{ACAD_REACTORS”表示 AutoCAD 永久反应器组的开始。仅当将永久反应器附加到此对象时,此组才存在(可选) |
无默认值 |
330 |
所有者词典的软指针 ID/句柄(可选) |
无默认值 |
102 |
组的结束“}”(可选) |
无默认值 |
102 |
“{ACAD_XDICTIONARY”表示扩展词典组的开始。仅当将扩展词典附加到此对象时,此组才存在(可选) |
无默认值 |
360 |
所有者词典的硬所有者 ID/句柄(可选) |
无默认值 |
102 |
组的结束“}”(可选) |
无默认值 |
330 |
所有者 BLOCK_RECORD 对象的软指针 ID/句柄 |
未省略 |
100 |
子类标记 (AcDbEntity) |
未省略 |
67 |
不存在或零表示图元位于模型空间中。1 表示图元位于图纸空间中(可选) |
0 |
410 |
APP:布局选项卡名 |
未省略 |
8 |
图层名 |
未省略 |
6 |
线型名(如果不是“BYLAYER”,则出现)。特殊名称“BYBLOCK”表示可变的线型(可选) |
BYLAYER |
347 |
材质对象的硬指针 ID/句柄(如果不是“BYLAYER”,则出现) |