使用 FreeCAD 将 .OBJ 文件转换为 STL python
Convert .OBJ file to STL using FreeCAD python
我一直致力于将 CAD 文件从不同格式(OBJ、FBX、COLLADA、3DS、IGES、STEP、VRML/X3D)转换为 STL 的项目。最近,我发布了
关于将 STEP 文件转换为 STL 格式的 Whosebug 问题,并且能够成功地做到这一点。现在,我正在使用 FREECAD 和 Python 将 OBJ 文件转换为 STL 格式。是否有任何 python 将 OBJ 转换为 STL 的示例,以便我知道从哪里开始以及如何进行?
我在网上找到了答案。可以通过参考 this 脚本找到更多详细信息。简短的回答是:
Mesh.open("inputFileName.obj")
o = FreeCAD.getDocument("Unnamed").findObjects()[0]
Mesh.export([o], "outputFileName.stl")
FreeCAD 导出所有设置
FreeCAD的所有设置,都在FreeCAD文件夹里。
C:\Users\a←When
安装操作系统,名称entered.\AppData←File Manager
~“隐藏项目”打开,会显示AppData文件夹\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.
备份文件和文件夹,重新安装时,将文件和文件夹放回原处。
用截图记录设置
在无法导出设置的情况下,用截图记录设置,是最好的方法。
例如:桌面位置、工具栏位置等...
记录设置截图,重装时,很快恢复
手机也是如此
我一直致力于将 CAD 文件从不同格式(OBJ、FBX、COLLADA、3DS、IGES、STEP、VRML/X3D)转换为 STL 的项目。最近,我发布了
我在网上找到了答案。可以通过参考 this 脚本找到更多详细信息。简短的回答是:
Mesh.open("inputFileName.obj")
o = FreeCAD.getDocument("Unnamed").findObjects()[0]
Mesh.export([o], "outputFileName.stl")
FreeCAD 导出所有设置 FreeCAD的所有设置,都在FreeCAD文件夹里。
C:\Users\a←When
安装操作系统,名称entered.\AppData←File Manager
~“隐藏项目”打开,会显示AppData文件夹\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.
备份文件和文件夹,重新安装时,将文件和文件夹放回原处。
用截图记录设置 在无法导出设置的情况下,用截图记录设置,是最好的方法。
例如:桌面位置、工具栏位置等...
记录设置截图,重装时,很快恢复
手机也是如此