Contents
DXF Reference
Drawing Interchange File Formats
ASCII DXF File Format General File Structure Symbol Table Example Writing DXF Interface Programs
Binary DXF File Format
DXB Files The DXB File Format
Slide File Format Old Slide Header
Slide Library File Format
DXF Group Codes
General DXF Conventions Group Code Ranges Group Codes in Numerical Order Object and Entity Codes
HEADER Section
CLASSES Section
TABLES Section Symbol Tables in DXF Files Symbol Table Group Codes Common Group Codes for Symbol Table Entries APPID BLOCK_RECORD DIMSTYLE LAYER LTYPE STYLE UCS VIEW VPORT
BLOCKS Section Blocks in DXF Files BLOCK ENDBLK
ENTITIES Section Common Group Codes for Graphical Objects 3DFACE 3DSOLID ACAD_PROXY_ENTITY ARC ATTDEF ATTRIB BODY CIRCLE DIMENSION Common Dimension Group Codes Aligned, Linear, and Rotated Dimension Group Codes Linear and Rotated Dimension Group Codes Radial and Diameter Dimension Group Codes Angular Dimension Group Codes Ordinate Dimension Group Codes Dimension Style Overrides ELLIPSE HATCH Boundary Path Data Pattern Data IMAGE INSERT LEADER LINE LWPOLYLINE MLINE MTEXT OLEFRAME OLE2FRAME POINT POLYLINE Polyface Meshes RAY REGION SEQEND SHAPE SOLID SPLINE TEXT TOLERANCE TRACE VERTEX VIEWPORT XLINE
OBJECTS Section Object Ownership Object Group Codes in DXF Files Common Object Group Codes ACAD_PROXY_OBJECT DICTIONARY DICTIONARYVAR GROUP IDBUFFER IMAGEDEF IMAGEDEF_REACTOR LAYER_INDEX MLINESTYLE OBJECT_PTR RASTERVARIABLES SPATIAL_INDEX SPATIAL_FILTER SORTENTSTABLE XRECORD
Advanced DXF Issues Database Objects Persistent Inter-Object Reference Handles Pointer and Ownership References Hard and Soft Arbitrary Handles 1005 Group Codes Subclass Markers Extension Dictionary and Persistent Reactors Extended Data Object Coordinate Systems (OCS) Arbitrary Axis Algorithm
DXF Reference Revision History