簡體   English   中英

使用FreeCAD python將.OBJ文件轉換為STL

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM