最佳算法生成算法的STL(3-D几何文件)吗?

我想到一个简单的项目,它将一长串的三元组作为输入(坐标描述3维路径),并生成一个STL文件作为输出. (STL is a file format that describes 3-D surface geometry,用于CAD和3-D打印应用程序.)

我是科学家,而不是开发人员,并且具备Python的能力,因此我可以根据需要解析输入文本文件.我正在寻找的是一种命令行实用程序,库或简单的编程语言,可以自动执行一些简单的CAD任务(例如,沿路径拉伸横截面)以创建用于STL输出的真正3D表面.

谢谢.

解决方法:

您是否考虑过使用Blender

它具有Python API,也可以通过使用blender --python script.py在无头模式(无GUI)中使用.

它还有一个STL import/export plugin(如果决定尝试,请确保在“首选项”->“附加组件”中启用它).如果您决定自己动手,我也建议您看一下它的source code.

上一篇:java – 计算弧和线之间的交叉点


下一篇:javascript – 保持圈子不重叠