首先发布在这里。 我是一名数控机床操作员,我想制作一个为我的CNC机床(G代码)输出代码的程序。
我想要了解的是我如何将包含我想要加工的几何体的DXF文件中的线条的起点和点数放到某种列表中,这样我就可以(希望)做一些扫描线与他们一起计算。
我找到了很多关于如何读取DXF文件的信息,但我找不到如何存储这些点。
SO:我怎样才能将一对线点(x1 y1,x2 y2)保存到一个用它们计算的列表中。
不要介意我的坏英语答案 0 :(得分:1)
在C#中有一个名为List
的对象。您可以将您的点作为Point
个对象存储在列表中。
List<Point> myList = new List<Point>();
myList.Add(new Point(x1, y1));
然后继续使用Add
方法向列表中添加更多点。您可以使用foreach
循环或索引号从列表中检索点。这些点按照您添加它们的顺序在列表中排序。