[英]Convert .OBJ file to STL using FreeCAD python
我一直致力於將CAD文件從不同格式(OBJ,FBX,COLLADA,3DS,IGES,STEP,VRML / X3D)轉換為STL的項目。 最近,我在stackoverflow上發布了這個問題,將STEP文件轉換為STL格式,並成功完成了。 現在,我正在使用FREECAD和Python將OBJ文件轉換為STL格式。 是否有任何python示例將OBJ轉換為STL,以便我知道從哪里開始以及如何繼續?
我在網上找到了答案。 通過引用此腳本可以找到更多詳細信息。 簡短的回答是:
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文件夾。\\漫游\\ 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.
備份文件和文件夾,重新安裝時,將文件和文件夾放在原來的位置。
使用屏幕截圖記錄設置如果無法導出設置,請使用屏幕截圖記錄設置,這是最好的方法。
例如:桌面位置,工具欄位置等...
使用屏幕截圖記錄設置,重新安裝時,它將很快恢復。
手機也是如此。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.