我正在尝试使用我的文本编辑器使用DXF文件创建一个平截头体,但无法找到任何好的解决方案或创建它的方法。如果有人知道并且有义务帮助我找到解决方案DXF文件或示例,那将是一个很大的帮助。谢谢
答案 0 :(得分:2)
视锥体是一个三维图形。虽然DXF文件格式确实包含Z方向(第三维)坐标的规定,但您无法使用它来定义真实实体模型。有3DFACE和3DSOLID实体可用,但它们不会为您提供像IGES或STEP文件格式那样的实体模型对象。
话虽这么说,在你之前完成一项非常大的任务是在文本编辑器中创建一个有效的DXF文件。即使是最简单的形状,DXF文件中也需要大量的标题信息。
如果你认真对待它,最好的办法是从一个空白(没有实体绘制)DXF文件开始,该文件是在CAD软件包中创建的,并以此为基础。然后,您可以根据需要向其添加实体。您将需要DXF文件规范。我使用R2000 spec,因为它具有所有必需的功能,同时仍然向后兼容最大数量的系统。
如果您正在进行圆锥形锥体,则需要调查ELLIPSE实体,如果您正在进行锥体截锥体,则需要LINE实体。根据您想要的复杂程度和您所使用的DXF规范的版本,您也可以使用SURFACE实体,但在DXF文件中,这只会表示为一系列形成网格的线条(多面网格) )。 您也可以使用3DFACE和3DSOLID实体,但如果您真的想要实体几何体,最好使用上面提到的3D文件格式。