3D 模型格式轉換
讓模型在 3D 列印切片軟體、CAD 軟體、遊戲引擎與網頁之間順利流通。上傳 STL、OBJ、STEP、IGES、3MF、GLB、FBX 等網格或實體檔案,或一張平面圖片,即可取得下一個程式需要的格式,並套用正確的單位與方向。
3D 模型轉換器
或將STL, OBJ, MTL … 檔案拖曳到這裡 ·
每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除
檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。
STL 和 OBJ 不儲存單位。如果零件在切片軟體中顯示成大或小 10 倍或 25.4 倍,代表單位讀取錯誤,請在此設定。
Blender、CAD 程式和切片軟體使用 Z 軸向上;glTF、Unity 和多數遊戲引擎使用 Y 軸向上。若匯入後模型側躺,請切換此選項。
將 STEP 或 IGES 實體轉換為網格時使用。精細的曲線較平滑但檔案較大;粗略已足夠快速預覽。
僅用於 PNG、JPG 或 SVG 輸入。浮雕會讓暗部隆起;浮雕燈罩(lithophane)是從背面打光時會顯示照片的薄板;擠出則會把標誌或 SVG 輪廓變成扁平的實心形狀。
列印模型的寬度;高度依圖片長寬比自動決定。
浮雕或浮雕燈罩的最大隆起高度,或擠出形狀的厚度。浮雕燈罩通常使用 2–3 mm。
浮雕下方的實心底板,讓列印件結合穩固。0 表示沒有底板。
使用方式
- 1
上傳模型或圖片
最多可加入 20 個檔案,每個檔案不超過 95 MB。可接受網格與 CAD 檔案、內含模型與紋理的 ZIP,或是想轉成可列印形狀的 PNG、JPG 或 SVG。
- 2
選擇格式與幾何設定
轉換為預設為 STL。在進階設定中可設定模型單位、向上軸、STEP 或 IGES 實體的網格精細度;若上傳的是圖片,還可設定圖片轉成什麼,以及列印的大小。
- 3
轉換並下載
按下 轉換為 STL(或您選擇的格式),再儲存各個模型或整份 ZIP。上傳的檔案與轉換後的模型會在 30 分鐘後從伺服器刪除。
每種 3D 格式要回答的問題都不同:STL 與 3MF 告訴印表機要建造什麼,STEP 與 IGES 告訴 CAD 程式確切的曲面是什麼,而 glTF、FBX 與 USDZ 則告訴算圖程式模型長什麼樣子。轉換器能在這些格式之間轉換,並讓您順便修正單位、座標軸與精細度。
- 每批次模型數
- 20
- 每個檔案大小上限
- 95 MB
- 上傳檔案與結果刪除前的時間
- 30 分鐘
- 輸出格式,從 STL 到 DAE
- 10
STL、OBJ、STEP、3MF、glTF 與 FBX 比較
| 格式 | 來源 | 幾何類型 | 單位 | 顏色/紋理 | 常見用途 |
|---|---|---|---|---|---|
| STL | 3D Systems,1987 年 | 三角網格 | 不儲存 | 否 | 3D 列印切片軟體 |
| OBJ | Wavefront Technologies,1980 年代 | 多邊形網格 | 不儲存 | 有,透過 MTL 檔案 | Blender、Maya 等軟體之間的交換 |
| STEP | ISO 10303,1994 年發布首批部分 | 精確的實體與曲面 | 有 | 否 | Fusion 360、SolidWorks、FreeCAD |
| IGES | 美國國家標準局,1980 年 | 曲面與曲線 | 有 | 否 | 較舊的 CAD 交換格式(僅支援輸入) |
| 3MF | 3MF Consortium,2015 年 | 三角網格,可含多個物件 | 有 | 有 | 新式切片軟體與列印服務 |
| glTF / GLB | Khronos Group,2017 年推出 2.0 版 | 具 PBR 材質的網格 | 公尺 | 有 | 網頁檢視器、Android AR、three.js |
| FBX | Autodesk,專有格式 | 網格、骨架與動畫 | 有 | 有 | Unity、Unreal、Maya、3ds Max |
| USDZ | Apple 與 Pixar,2018 年 | 具材質的網格 | 有 | 有 | iPhone 與 iPad 的 AR Quick Look |
| PLY | 史丹佛大學,1990 年代 | 網格或點雲 | 不儲存 | 逐頂點顏色 | 3D 掃描 |
| DAE | COLLADA,Khronos Group | 網格與場景,XML | 有 | 有 | 較舊的遊戲與 SketchUp 工作流程 |
最大的差異在於網格與實體。網格(如 STL、OBJ、3MF 或 GLB)以平面三角形近似每個曲面;實體(如 STEP 或 IGES)則儲存真正的圓柱、平面或曲線。從實體轉成網格是常見操作:網格精細度決定每條曲線以多少三角形近似,「粗略」適合快速預覽,「標準」適合多數列印,「精細」適合外觀可見的平滑表面。從網格轉成實體(如 STL 轉 STEP)則是把三角形包成面,但無法還原原本的設計意圖。
檔案編碼適用於 STL、PLY 與 FBX。預設為二進位,檔案大小約為 ASCII 的五分之一,ASCII 會把每個座標寫成文字;二進位 STL 由 80 位元組的標頭加上每個三角形 50 位元組組成。只有在指令碼或舊工具需要以文字讀取檔案時,才選擇 ASCII。
向上軸可修正橫躺匯入的模型。CAD 程式、Blender 與切片軟體以 Z 為向上,而 glTF、Unity 與多數遊戲引擎使用 Y;選擇 Y 向上或 Z 向上會進行旋轉,選擇「保持不變」則不改變方向。合併為單一網格會把所有零件合成一個物件,保留紋理與材質則會在目標格式允許的情況下嵌入顏色與影像貼圖。
將 PNG、JPG 或 SVG 轉成 3D 模型
浮雕(高度圖)
深色像素凸起、淺色像素保持低位,就像硬幣或壓花招牌。適合用在銘牌上的照片與紋理。勾選反轉高度則改為淺色區域凸起。
浮雕燈罩(Lithophane)
厚度隨照片變化的薄板,對著燈光就會透亮顯現。高度會自動設定,深色區域列印得最厚、擋住最多光線;通常範圍為 2 至 3 mm。
擠出形狀
將標誌或 SVG 的輪廓直接向上推成平面實體,就像餅乾模、鑰匙圈或招牌字母。PNG 轉 STL 使用的就是這種方式。
有四個數值控制大小。模型寬度範圍為 5 至 1,000 mm(預設 100 mm),高度依圖片長寬比而定。高度/深度是浮雕或浮雕燈罩的最大凸起高度,或擠出形狀的厚度,範圍為 0.2 至 100 mm。底座厚度會在下方加上實心底板,預設為 1 mm;設為 0 則移除。對比高、邊緣清楚的圖片效果最乾淨,寬 1,000 像素的圖片就足以列印 100 mm 的成品。
轉換後的模型送印前要檢查的項目
| 建議 | 避免 |
|---|---|
| 匯入切片軟體後,立刻量測一個已知的尺寸。 | 別期待 STL 會記得原本是以英吋還是公釐繪製。 |
| 切片軟體支援時請使用 3MF,單位與零件會隨檔案一起保留。 | 別合併想用不同顏色列印的零件。 |
| STEP 零件若有明顯的曲面,請選擇「精細」的網格精細度。 | 大型網格別使用 ASCII 編碼,檔案大小會成倍增加。 |
| 保留 STEP 或原生 CAD 檔案作為日後編輯的主檔。 | 別把由網格轉成的 STEP 當成可編輯的參數化模型。 |
| 只轉換您自己製作或已獲授權修改與列印的模型。 | 向上軸一次就能修正時,別在每個程式裡手動旋轉模型。 |
3D 模型格式轉換常見問題
3D 列印該用哪種 3D 檔案格式?
STL 可用於所有切片軟體,包括 Cura、PrusaSlicer、Bambu Studio 與 OrcaSlicer。若切片軟體支援,3MF 是更好的選擇,因為它能在同一個檔案中儲存單位、顏色與多個零件。只有在程式或列印服務不接受其他格式時,才使用 3MF 轉 STL。
為什麼模型在切片軟體裡小了或大了 25.4 倍?
STL 與 OBJ 檔案只儲存純數字,不含單位,多數切片軟體會假設為公釐。因此以英吋繪製的零件匯入後會縮小 25.4 倍。請將模型單位設為模型原本使用的單位後重新轉換;若差了 10 倍,代表公分被當成公釐讀取。
STL 轉成 STEP 後,可以在 Fusion 360 或 SolidWorks 裡編輯嗎?
可以匯入,但得到的是由小平面組成的實體:網格中的每個三角形都會變成一個平面。圓角、孔洞與草圖不會重建,因此只適合做簡單的切除與新增,無法進行參數化修改。STL 轉 STEP 最適合以平面為主的零件。
3D 模型格式轉換後,材質貼圖和顏色會保留嗎?
可以,前提是兩種格式都支援,且已開啟保留紋理與材質:OBJ 搭配 MTL 檔案、glTF、GLB、FBX、3MF、USDZ、DAE 與 PLY 都能帶有這些資訊。STL 與 STEP 無法儲存紋理,轉換為這兩種格式時顏色會被捨棄。
如何在 iPhone 上以擴增實境(AR)檢視 3D 模型?
請轉換為 USDZ。iPhone 與 iPad 可在「檔案」、「訊息」或 Safari 中直接以 AR Quick Look 開啟 USDZ 檔案,並以真實比例把模型放在桌上。Android 與網頁則使用 GLB 達到同樣的用途。
什麼是光影雕刻(lithophane)?厚度該設多少?
浮雕燈罩(Lithophane)是一種薄薄的列印板,厚度會依照照片變化,光線穿透時就會顯現影像。在圖片轉成中選擇浮雕燈罩(Lithophane);高度/深度通常設為 2 至 3 mm,搭配薄底座,並以白色 PLA 列印。
可以把多個零件轉換成一個檔案嗎?
請上傳一個含多個零件的檔案,例如 FBX 場景或 3MF 列印板,輸出時各零件仍會是獨立的物件。若程式需要單一物件,請勾選合併為單一網格;若要多色列印、每個零件使用各自的線材,請保持關閉。
所有3D 模型轉檔工具
請選擇對方要求的確切規格。下方每個頁面都是同一個工具,只是預設值不同。
- 3MF 轉 STL 轉換器將 3MF 轉成 STL,供只讀取 STL 的切片軟體、列印服務與工具使用。幾何以公釐保留;顏色、列印板與列印設定不會保留。
- FBX 轉 OBJ 轉換器將 Mixamo、Unity 素材包或 Maya 匯出的 FBX 檔案轉換為 OBJ,並保留 MTL 材質與貼圖。支援二進位與 ASCII FBX,每批最多 20 個檔案。
- GLB 轉 FBX 轉換器將 GLB 轉成 FBX,保留網格、貼圖、骨架與動畫,適用於需要 Autodesk FBX 的 Unity、Unreal Engine、Maya 或 Blender 工作流程。
- GLB 轉 USDZ 轉換器將 GLB 模型轉成 USDZ,iPhone 和 iPad 使用者即可從 Safari、訊息或檔案 App 直接以 AR 擺放模型。PBR 材質與紋理一併保留。
- glTF 轉 GLB 轉換器將 .gltf 檔案連同 .bin 緩衝區與貼圖圖片打包成單一 GLB。把資料夾壓縮成 ZIP 上傳即可,模型、材質與比例都維持不變。
- 圖片轉 STL將 JPG、PNG、WebP 或 BMP 圖片轉成可列印的 STL:凸起浮雕、背光透光浮雕或平面擠出造型。寬度、深度與底座可用 mm 設定。
- OBJ 轉 GLB 轉換器將 OBJ 連同 MTL 與貼圖轉成單一 GLB,可用於 three.js、model-viewer、Shopify 與 Android AR。比例設為公尺,材質內嵌。
- OBJ 轉 STL 轉換器將 Blender、ZBrush 或掃描產生的 OBJ 模型轉成二進位 STL 供 3D 列印。四邊面自動三角化、零件合併,比例修正為公釐。
- PNG 轉 OBJ 轉換器將 PNG 高度圖、標誌或灰階圖片轉成 OBJ 網格,可用於 Blender、Unity 或 Godot。可選浮雕或擠出造型,並以 mm 設定尺寸。
- PNG 轉 STL 轉換器將 PNG 轉成 STL 透光浮雕板:亮度決定厚度,0.8 至 3.2 mm,可直接列印並從背後打光。也提供浮雕與標誌模式。
- STEP 轉 STL 轉換器將 STEP 或 STP 檔案轉成 STL,可用於 Cura、PrusaSlicer 和 Bambu Studio。可選粗略、一般或精細網格,輸出以公釐為單位的二進位 STL。
- STL 轉 GLB 轉換器將 STL 列印檔轉成 GLB,用於網站、model-viewer 與 Android AR。自動把公釐換算成公尺、Z 軸朝上轉為 Y 軸朝上,讓零件正確直立。
- STL 轉 OBJ 轉換器將 STL 轉成 OBJ,匯入 Unity、貼圖工具等需要 OBJ 的 3D 軟體。共用頂點、可讀文字格式、三角面完全相同,幾秒完成。
- STL 轉 STEP 轉換器將 STL 網格轉成可在 Fusion 360、SolidWorks 與 FreeCAD 開啟的 STEP 檔。設定 STL 未記錄的單位,下載多面體 STEP 實體。
- SVG 轉 STL 轉換器將 SVG Logo、文字或剪影擠出成實心 STL,可製作鑰匙圈、招牌與徽章。以公釐精確設定寬度與厚度,不需 CAD 軟體。
- ZIP 轉 STL 轉換器上傳 Thingiverse、Printables 或 CAD 匯出的 ZIP,即可取回 STL 檔案。內含的 OBJ、3MF 與 STEP 都會轉換,每個零件各自輸出成獨立的 STL。