DXF文件无法在AutoCAD中打开

时间:2016-12-21 23:39:32

标签: autocad cad dxf

当我使用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来更改尺寸中的字体大小 .................................................. .................................................. ..

1 个答案:

答案 0 :(得分:0)

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

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

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

  3. 或者您在BLOCKS部分内创建所需的* D1块。如果您想知道BLOCK定义的样子,只需将没有HEADER部分(见2.)的DXF文件保存为AutoCAD的DXF R12文件。在新文件中,BLOCK名称是* D0,创建此维度块非常复杂。