Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为多段线编写DXF代码? 你好,我试图创建一个基于C++的程序,它计算给定范围内的函数值,然后程序继续创建一个DXF文件,以便图形化。p> 这个问题是我的DXF部分,这是我的C++程序生成的代码,但是它似乎不能被AutoCAD读取。对此问题的任何见解都将不胜感激 0 SECTION 2 ENTITIES 0 POLYLINE 8 0 62 1 66 1 70 8 0 VERTEX 8 0 70 32 10 1 20 2 30 0 0 VERTEX 8 0 70 32 10 1.2 20 2.13688 30 0 0 VERTEX 8 0 70 32 10 1.4 20 2.28024 30 0 0 VERTEX 8 0 70 32 10 1.6 20 2.42929 30 0 0 VERTEX 8 0 70 32 10 1.8 20 2.58329 30 0 0 VERTEX 8 0 70 32 10 2 20 2.74166 30 0 0 91 0 0 SEQEND 0 ENDSEC 0 EOF_Autocad_Polyline_Dxf - Fatal编程技术网

如何为多段线编写DXF代码? 你好,我试图创建一个基于C++的程序,它计算给定范围内的函数值,然后程序继续创建一个DXF文件,以便图形化。p> 这个问题是我的DXF部分,这是我的C++程序生成的代码,但是它似乎不能被AutoCAD读取。对此问题的任何见解都将不胜感激 0 SECTION 2 ENTITIES 0 POLYLINE 8 0 62 1 66 1 70 8 0 VERTEX 8 0 70 32 10 1 20 2 30 0 0 VERTEX 8 0 70 32 10 1.2 20 2.13688 30 0 0 VERTEX 8 0 70 32 10 1.4 20 2.28024 30 0 0 VERTEX 8 0 70 32 10 1.6 20 2.42929 30 0 0 VERTEX 8 0 70 32 10 1.8 20 2.58329 30 0 0 VERTEX 8 0 70 32 10 2 20 2.74166 30 0 0 91 0 0 SEQEND 0 ENDSEC 0 EOF

如何为多段线编写DXF代码? 你好,我试图创建一个基于C++的程序,它计算给定范围内的函数值,然后程序继续创建一个DXF文件,以便图形化。p> 这个问题是我的DXF部分,这是我的C++程序生成的代码,但是它似乎不能被AutoCAD读取。对此问题的任何见解都将不胜感激 0 SECTION 2 ENTITIES 0 POLYLINE 8 0 62 1 66 1 70 8 0 VERTEX 8 0 70 32 10 1 20 2 30 0 0 VERTEX 8 0 70 32 10 1.2 20 2.13688 30 0 0 VERTEX 8 0 70 32 10 1.4 20 2.28024 30 0 0 VERTEX 8 0 70 32 10 1.6 20 2.42929 30 0 0 VERTEX 8 0 70 32 10 1.8 20 2.58329 30 0 0 VERTEX 8 0 70 32 10 2 20 2.74166 30 0 0 91 0 0 SEQEND 0 ENDSEC 0 EOF,autocad,polyline,dxf,Autocad,Polyline,Dxf,最后一个顶点中存在错误: 0 VERTEX 8 0 70 32 10 2 20 2.74166 30 0 0 <---- This 0 is too much, starts a structural group tag (0, 91) 91 0 0 SEQEND 0 ENDSEC 0 EOF 0 顶点 8. 0 70 32 10 2. 20 2.74166 30 0 0我似乎遇到的问题是,我在使用DXF代码处理LWL多段线,而我应该使用DXF处理多段线。区别是微妙的,但如果阅读这

最后一个顶点中存在错误:

0
VERTEX
8
0
70
32
10
2
20
2.74166
30
0
0    <---- This 0 is too much, starts a structural group tag (0, 91)
91
0
0
SEQEND
0
ENDSEC
0
EOF
0
顶点
8.
0
70
32
10
2.
20
2.74166
30
0

0我似乎遇到的问题是,我在使用DXF代码处理LWL多段线,而我应该使用DXF处理多段线。区别是微妙的,但如果阅读这篇文章的人让问题一个接一个地追溯组码,并确保所有组码都是同一实体的一部分。我将分享最终能够在AutoCad 2018上创建输出的代码(请记住,AutoCad版本上DXF格式的更改取决于您的情况)


组码91是一个顶点标识符代码,但它用于实体LWDOLYLINE,而不是POLYLINE。这加上添加的“0”是我的问题的原因,所以我感谢你的回答。
0
SECTION
2
ENTITIES
0
POLYLINE
8
0
62
1
66
1
70
8
0
VERTEX
8
0
70
32
10
0
20
0
30
0
0
SEQEND
0
ENDSEC
0
EOF