【问题标题】:DXF file does not open in AutoCADDXF 文件无法在 AutoCAD 中打开
【发布时间】:2017-05-07 12:31:18
【问题描述】:

当我有这样的带有 HEADER 的代码时,它不起作用

0
SECTION
2
HEADER
0
ENDSEC
0
SECTION
2
ENTITIES
0
LINE
8
1.0
39
1.0
10
0.0
20
0.0
11
0.0
21
4.5
0
LINE
8
1.0
39
1.0
10
0.0
20
4.5
11
2.5
21
4.5
0
LINE
8
1.0
39
1.0
10
2.5
20
4.5
11
2.5
21
0.0
0
LINE
8
1.0
39
1.0
10
0.0
20
0.0
11
2.5
21
0.0
0
LINE
8
1.0
39
1.0
10
0.0
20
3.0
11
2.5
21
3.0
0
LINE
8
1.0
39
1.0
10
0.0
20
0.42857142857142855
11
2.5
21
0.42857142857142855
0
LINE
8
1.0
39
1.0
10
0.0
20
0.8571428571428571
11
2.5
21
0.8571428571428571
0
LINE
8
1.0
39
1.0
10
0.0
20
1.2857142857142856
11
2.5
21
1.2857142857142856
0
LINE
8
1.0
39
1.0
10
0.0
20
1.7142857142857142
11
2.5
21
1.7142857142857142
0
LINE
8
1.0
39
1.0
10
0.0
20
2.142857142857143
11
2.5
21
2.142857142857143
0
LINE
8
1.0
39
1.0
10
0.0
20
2.571428571428571
11
2.5
21
2.571428571428571
0
LINE
8
1.0
39
1.0
10
1.25
20
0.0
11
1.25
21
3.0
0
DIMENSION
8
1
  2
*D1
10
-1
20
3
30
0
11
-1
21
1.5
 31
0.0
 70
0
 13
0.0
 23
0.0
 33
0.0
 14
0.0
 24
3
50
90
0
ENDSEC
0
EOF

但是当我删除时:

0
SECTION
2
HEADER
0
ENDSEC

一切正常。

我需要 HEADER 来更改尺寸中的字体大小 ..................................................... ..................................................... ..

【问题讨论】:

  • 您是否尝试过在 AutoCAD 中使用 RECOVER 命令?这会引起 DXF 文件的任何问题。

标签: autocad cad dxf


【解决方案1】:

ENTITY 部分末尾的 DIMENSION 实体包含参考 DXF 代码 (2, *D1) - 包含当前尺寸实体几何图形的伪块的名称 - DXF 文件中不存在该代码。

  1. 如果删除 DIMENSION 实体,AutoCAD 会打开 DXF 文件。

  2. 或者您可以删除 HEADER 部分,这会创建有效 DXF R12 文件的特殊情况。

  3. 或者您在 BLOCKS 部分内创建所需的 *D1 块。如果您想知道这个 BLOCK 定义的样子,只需将不带 HEADER 部分的 DXF 文件(参见 2.)保存为 AutoCAD 中的 DXF R12 文件。新文件中的BLOCK名称为*D0,创建这个尺寸块真的很复杂。

【讨论】:

    猜你喜欢
    • 2020-05-08
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    • 2021-05-02
    • 1970-01-01
    • 2014-12-06
    • 2017-03-28
    • 2019-01-06
    相关资源
    最近更新 更多