Description
The following table shows which DXF group codes are to be used with which data types.
Data Type | DXF Group Code Range | Group Code Description |
---|---|---|
Strings | 1-4, 7, 9, 300 - 309 | 255 characters maximum; less for Unicode strings |
. ; | 100 | Must only be used for Subclass data markers (255 characters maximum; less for Unicode strings) |
102 | Control string (255 characters maximum; less for Unicode strings). A control sting is either "{ <arbitrary name>" or "}". | |
Points, Vectors, and Scale objects (2D & 3D double precision) | 10 - 17 | Double precision 2D & 3D point, vector, or scale |
20 - 27, 30 - 37 | Y & Z 3D point coordinates. These group codes are automatically generated or absorbed by the ObjectARX internal filers when filing to or from a DXF file | |
Double precision values | 40 - 47, 49, 140 - 147 | General purpose |
50 - 59 | For angles. Must be in radians when passed-to or read-from the filer. The filer converts to or from degrees when filing out-to or in-from DXF files | |
Integers | 61, 63 - 66, 68 - 79, 170 - 175 | 16-bit integer value |
90 - 99 | 32-bit integer value | |
280 - 289 | 8-bit integer value | |
Binary chunks | 310 - 319 | String representing hex value of binary chunk |
ObjectIds | 320 - 329 | Arbitrary IDs. No translation during INSERT and XREF operations |
330 - 339 | Soft Pointer ID. Translated during INSERT and XREF operations | |
340 - 349 | Hard Pointer ID. Translated during INSERT and XREF operations | |
350 - 359 | Soft Ownership ID. Translated during INSERT and XREF operations | |
360 - 369 | Hard Ownership ID. Translated during INSERT and XREF operations |