我一直在做一个项目,将CAD文件从不同的格式(OBJ、FBX、COLLADA、3DS、IGES、STEP、VRML/X3D)转换为STL。最近,我在stackoverflow上发布了一个将STEP文件转换为STL格式的this问题,并成功地做到了这一点。现在,我正在使用FREECAD和Python将OBJ文件转换为STL格式。有没有什么python示例可以将OBJ转换为STL,以便我知道从哪里开始以及如何进行?
发布于 2019-04-23 02:54:11
我在网上找到了答案。更多细节可以通过参考this脚本找到。简短的答案是:
Mesh.open("inputFileName.obj")
o = FreeCAD.getDocument("Unnamed").findObjects()[0]
Mesh.export([o], "outputFileName.stl")发布于 2019-07-06 15:04:57
FreeCAD导出所有设置FreeCAD的所有设置,所有设置都在FreeCAD文件夹中。
安装C:\Users\a←When操作系统,打开名称entered.\AppData←File Manager ~“隐藏项目”,将显示FreeCAD文件夹。\Roaming\FreeCAD
备份FreeCAD文件夹,在重新安装时,将FreeCAD文件夹放在其原始位置。
注意:要清除所有设置,只需删除FreeCAD文件夹,然后打开程序,将创建一个新的FreeCAD文件夹。
FreeCAD导出工具栏和宏我制作的公用路径C:\Users\a←When安装操作系统,输入名称。\AppData←File Manager ~ “Hidden project”打开时,AppData文件夹将显示.\Roaming\FreeCAD\Please如下所示的分支路径。
分支路径
\FreeCAD\user.cfg←The “toolbar” I made is placed here.
\FreeCAD\Macro←The “Macro” I made is placed here.备份文件和文件夹,在重新安装时,将文件和文件夹放在其原始位置。
用截图记录设置,在无法导出设置的情况下,用截图记录设置,这是最好的方式。
例如:桌面位置、工具栏位置等...
用截图记录设置,重装时会很快恢复。
移动电话也是如此。
https://stackoverflow.com/questions/55799076
复制相似问题