我想到一个简单的项目,它将一长串的三元组作为输入(坐标描述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.