DKT 发表于 2022-7-5 16:35:23

以编程方式创建DXF

我试图创建一个DXF,其中包含一个通过C#大小不同的矩形。现在,我们的CNC操作员打开一个剪切文件,将文件拉伸到适当的尺寸,保存为DXF,然后打开要剪切的文件。
 
因为我有一些在订单输入过程中运行的C代码,我当时正试图生成剪切文件,而不是依赖操作员每天手动修改几十个剪切文件。
 
是否可以简单地通过c代码创建矩形的DXF文件?任何帮助、代码示例或正确方向上的一点都将不胜感激。

BIGAL 发表于 2022-7-5 16:54:38

DXF代码是一个纯文本文件,因此可以用c语言编写,因为它可以理解代码的模式或序列
 
为什么你不只是看一些你已经有一个DXF有各种各样的信息,但它也可以非常短,只包含相关的信息,如你的4行。
 
这是一条线
子类标记
8.
0
100
AcDbLine公司
10
100
20
100
30
0
11
0
21
100
31
0

DKT 发表于 2022-7-5 16:59:46

不知道DXF是纯文本!问题已解决。非常感谢。DKT公司

BIGAL 发表于 2022-7-5 17:17:15

有时答案就在我们面前。
 
只需编写一些函数line、arc和circle等即可编写正确的dxf代码。
 
谷歌DXF代码你应该能够找到所有的描述。

Roy_043 发表于 2022-7-5 17:33:36

查看\u DXFOUT命令也可能有用。它可以选择仅导出选定的实体。

hugha 发表于 2022-7-5 17:45:33

比格尔在赚钱。
 
 
如果可以的话,发出消费软件可以容忍的最简单的DXF标准(R12 DXF或更早版本,比如在引入实体句柄之前的v2.6)
 
 
ACAD在以后的版本中添加了一堆相互关联的积垢,这些积垢在指定简单刀具路径时完全不相关。
页: [1]
查看完整版本: 以编程方式创建DXF