DXF 文件的 BLOCKS 区域包含所有的块定义,其中包括由 HATCH 命令和由关联标注生成的匿名块。每个块定义都包含在图形中使用该块时构成该块的图元。此段中的图元格式与 ENTITIES 段中的图元格式相同。BLOCKS 段中的所有图元都出现在 BLOCK 和 ENDBLK 图元之间。BLOCK 和 ENDBLK 图元仅出现在 BLOCKS 段。尽管块定义可以包含插入图元,但不允许嵌套块定义(即 BLOCK 和 ENDBLK 图元之间不允许出现另一对 BLOCK 和 ENDBLK 图元)。
外部参照被作为块定义写入 DXF 文件,除非外部参照还包含指定外部参照路径和文件名的字符串(组码 1)。
在每个块定义中,紧接着 BLOCK 记录后出现的是块表句柄和任何扩展数据以及永久反应器,BLOCK 记录包含块表记录存储的所有指定信息。