存储DXF线路节点

时间:2013-04-07 19:14:29

标签: c# dxf

首先发布在这里。 我是一名数控机床操作员,我想制作一个为我的CNC机床(G代码)输出代码的程序。

我想要了解的是我如何将包含我想要加工的几何体的DXF文件中的线条的起点和点数放到某种列表中,这样我就可以(希望)做一些扫描线与他们一起计算。

我找到了很多关于如何读取DXF文件的信息,但我找不到如何存储这些点。

SO:我怎样才能将一对线点(x1 y1,x2 y2)保存到一个用它们计算的列表中。

不要介意我的坏英语

1 个答案:

答案 0 :(得分:1)

在C#中有一个名为List的对象。您可以将您的点作为Point个对象存储在列表中。

List<Point> myList = new List<Point>();
myList.Add(new Point(x1, y1));

然后继续使用Add方法向列表中添加更多点。您可以使用foreach循环或索引号从列表中检索点。这些点按照您添加它们的顺序在列表中排序。