VC读取dxf文件生成NC代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VC读取dxf文件生成NC代码相关的知识,希望对你有一定的参考价值。

谁能给个程序和源代码

参考技术A http://www.amobbs.com/thread-4728703-1-1.html
http://wenku.baidu.com/link?url=VLTUGjTj0TEywfefh9RJ5hM1iVti_jonu4PkIUl-oYJd2bDgRp6dGglT_aZGG11cEtbFZxqCHkIULHT41IEKDFzFYyky_BZfUN_oXacLeYy
http://www.doc88.com/p-18560415027.html
http://wenku.baidu.com/link?url=E_bJP_tNjO7bMZA-JedkrWJXBy8vHJneWXefwwkAaJYboJ_yoH9DyZFmosIdT08h8yGMwMVrZLsDyffI78kk-eDHILyztEcYDqL-_3i2B0C
http://zhidao.baidu.com/link?url=5jTXmx_e0SXT2pe7JufrScWgMd8WsG08i-6GbMVwXi7FmCI4aUP2Vrm3gAldbaXJW3sKdVnFhHwb6nTFapIlBa
http://vdafs-to-dxf-and-nc-converter-and-viewer.soft112.com/

自己再搜索,有现成的免费软件可以用就用,低价可承受的收费软件就买,没有就看是否有人赠与程序和或源代码

再不成就自己了解文件格式,自己用代码读,解析转换,生成另一种文件格式

参考技术B

您好 您所需的DXF转化生成NC代码已经实现,附件为您所需查看的文本;

如何为POLYLINE编写DXF代码?

您好我正在尝试创建一个基于C ++的程序来计算给定范围内的函数值,然后程序继续创建一个DXF文件,以便将其绘制成图形。

我在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
答案

最后一个VERTEX出错:

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

如果您有任何组织代码91(顶点标识符)的信息,请告诉我,我很感兴趣。

另一答案

在我应该使用关于POLYLINE的DXF时,我似乎认为我正在使用DXF代码进行LWPOLYLINE。差异是微妙的,但如果正在阅读这个问题的人正在逐一回溯问题,那么GROUP CODES会确保所有这些都是同一个ENTITY的一部分。我将分享最终能够在AutoCad 2018上创建OUTPUT的代码(请记住,根据您的情况,AutoCad版本上DXF格式的更改)

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

以上是关于VC读取dxf文件生成NC代码的主要内容,如果未能解决你的问题,请参考以下文章

dxf文件读取

花了一年时间开发的铣床数控系统NCStudioPro(支持钻孔,铣削,切割等铣床加工工艺)

如何为POLYLINE编写DXF代码?

读取 .DXF 文件 [关闭]

c#读取dxf文件

基于C#实现DXF文件读取显示