APPID Table¶
The APPID table stores unique application identifiers. These identifiers are used to mark sub-sections in the XDATA section of DXF entities. AutoCAD will not load DXF files which uses AppIDs without an entry in the AppIDs table and the “ACAD” entry must always exist.
Some known AppIDs:
APPID |
Used by |
Description |
---|---|---|
ACAD |
Autodesk |
various use cases |
AcAecLayerStandard |
Autodesk |
layer description |
AcCmTransparency |
Autodesk |
layer transparency |
HATCHBACKGROUNDCOLOR |
Autodesk |
background color for pattern fillings |
EZDXF |
ezdxf |
meta data |
See also
DXF Reference: TABLES Section
DXF Reference: APPID Table
AppID
class
Table Structure DXF R12¶
0 <<< start of table
TABLE
2 <<< table type
APPID
70 <<< count of table entries, AutoCAD ignores this value
3
0 <<< 1. table entry
APPID
2 <<< unique application identifier
ACAD
70 <<< flags, see `APPID`_ reference
0 <<< in common cases always 0
0 <<< next table entry
APPID
...
0 <<< end of APPID table
ENDTAB
Table Structure DXF R2000+¶
0 <<< start of table
TABLE
2 <<< table type
APPID
5 <<< table handle
3
330 <<< owner tag, tables have no owner
0
100 <<< subclass marker
AcDbSymbolTable
70 <<< count of table entries, AutoCAD ignores this value
3
0 <<< first table entry
APPID
5 <<< handle of appid
2A
330 <<< owner handle, handle of APPID table
3
100 <<< subclass marker
AcDbSymbolTableRecord
100 <<< subclass marker
AcDbRegAppTableRecord
2 <<< unique application identifier
ACAD
70 <<< flags, see `APPID`_ reference
0 <<< in common cases always 0
0 <<< next table entry
APPID
...
0 <<< end of APPID table
ENDTAB
Name References¶
APPID table entries are referenced by name:
XDATA section of DXF entities