为什么我的 dxf 文件在 AutoCAD 中不工作给我的 ID 11 不正确:已使用

why my dxf file not working in AutoCAD giving me ID 11 incorrect: already used

我生成了一个 dxf 文件,但当我用 AutoCAD 打开它时,AutoCAD 崩溃并给出了一条消息 ID 11 不正确:已使用。 dxf 内容:https://github.com/tarikjabiri/dxf/blob/dev/examples/latest.dxf 我尝试解决 3 天后仍无法发现问题。 我认为 APPID 有问题,因为它持有 ID 11 或 DXF 语言的句柄。

我有一个 dxf 工作:https://github.com/tarikjabiri/dxf/blob/dev/examples/Minimal_DXF_AC1021.dxf

提前致谢。

有两个小问题:

  1. DIMSTYLE table
  0
TABLE
  2
DIMSTYLE
105    <<< handle group code of the table "head" is 5 as usual
8
  100
AcDbSymbolTable
  100
AcDbDimStyleTable
  70
1
  0
DIMSTYLE
  5    <<< handle group code of the table entry is 105
12
  330
8
  100
AcDbSymbolTableRecord
  100
AcDbDimStyleTableRecord
  2
STANDARD
  70
0
  40
1
  1. BLOCK_RECORD table *MODEL_SPACE*PAPER_SPACE
  2. 条目
  0
TABLE
  2
BLOCK_RECORD
  5
9
  330
0
  100
AcDbSymbolTable
  70
2
  0
BLOCK_RECORD
  5
14
  330
9
  100
AcDbSymbolTableRecord
  100
AcDbRegAppTableRecord    <<< subclass marker string "AcDbBlockTableRecord"
  2
*MODEL_SPACE
  70
0
  70
0
  280

此更改后,文件将在 Autodesk DWG Trueview 2022 中打开。