3MF 轉 STL

將 3MF 專案檔轉換為通用 STL 模型:擷取純淨幾何、支援多零件拆分打包 ZIP、自由調整列印朝向,無縫適配 Cura 及各類 3D 列印機。

工作區

加載中...

請稍候

關於此工具

將來自 MakerWorld、Bambu Studio 或 CAD 建模軟體的 3MF 檔案轉換為標準 STL 格式。徹底剝離私有切片設定與列印機參數,擷取純淨水密網格;支援將多零件模型一鍵拆分為獨立 STL 並打包為 ZIP 壓縮檔下載,並提供即時 3D 旋轉控制與物理尺寸毫米核驗。所有計算均在瀏覽器端本機完成,模型資料不傳送至雲端伺服器。

使用技巧

  • 1開啟「拆分多零件匯出」可將模型中包含的多個獨立部件分別輸出為獨立 STL 並自動打包為 ZIP。
  • 2預設嚴格保持 3D 列印 Z 軸向上朝向與物理毫米尺寸,左側控制面板支援即時旋轉微調姿態。
  • 3自動剝離原作者切片專案配置與多色筆刷,輸出純淨幾何網格,徹底解決 Cura 等切片軟體打不開或報錯的問題。
  • 4預設採用 Binary 二進位 STL 格式,檔案體積小且切片載入速度極快。

配置選項說明

一般設定

向上軸

預設值Z-up

決定匯出模型的「朝上」軸。不同的 3D 軟體使用不同的慣例。選擇錯誤的系統可能導致模型側躺。

Y-up

OpenGL、Three.js 及大多數 Web 3D 引擎使用的慣例。請為來自網頁或遊戲引擎的模型選擇此項。

Z-up推薦

Blender(預設)、3ds Max 及部分 CAD 軟體使用的慣例。如果模型側躺,請嘗試此項。

X 軸旋轉

預設值

範圍-180° – 180°

繞 X 軸旋轉模型(度)。適用於修正匯入軸向偏差或微調列印朝向。

Y 軸旋轉

預設值

範圍-180° – 180°

繞 Y 軸旋轉模型(度)。適用於修正匯入軸向偏差或微調列印朝向。

Z 軸旋轉

預設值

範圍-180° – 180°

繞 Z 軸旋轉模型(度)。適用於修正匯入軸向偏差或微調列印朝向。

旋轉套用方式

預設值僅根節點變換

選擇旋轉如何寫入匯出的模型。烘焙到頂點會重寫所有頂點座標,所有匯出格式(包括 STL、STEP 等僅讀取幾何資料的格式)都能一致生效;僅根節點變換保留原始頂點座標,對動畫和骨骼模型更友善,但忽略節點變換的格式(如 STEP)不會套用旋轉。

烘焙到頂點

旋轉寫入所有頂點座標,所有匯出格式一致生效;幾何資料會被重寫。

僅根節點變換推薦

旋轉寫入根節點變換矩陣,頂點座標保持原始值;對骨骼/動畫模型更友善,但忽略節點變換的格式(如 STEP)不生效。

STL 輸出設定

二進位格式

預設值二進位 STL

選擇 STL 儲存格式。兩種格式產生的列印結果相同。

二進位 STL推薦

檔案較小,載入更快。支援 Cura、PrusaSlicer、Chitubox 及所有主要切片軟體。推薦用於 3D 列印。

ASCII STL

純文字格式,可在任何文字編輯器中閱讀以進行除錯。檔案大小約為二進位版本的 4-6 倍。

拆分多零件匯出

預設值off

當模型包含多個獨立部件時,拆分為多個單獨的 STL 檔案並打包為 ZIP 下載。

格式說明

輸入格式

副檔名:
3mf
全名:
3D Manufacturing Format
類型:
3D Model
格式:
3MF
開啟方式:
Windows 3D Viewer3MF Viewer OnlineBlender3D Model Viewer
說明:
3MF 是由 3MF 聯盟制定的現代 3D 列印格式,基於 XML 並打包為 ZIP 容器,在保留網格資料的同時支援逐部件顏色、材質、紋理與列印屬性,是多色與多材料列印的推薦格式。Bambu Studio、PrusaSlicer、OrcaSlicer 等主流切片軟體均已原生支援。 相比 STL,3MF 攜帶的資訊更豐富,但也更複雜:部分老舊切片軟體與印表機可能無法識別;從其他格式轉換時,顏色與材質對應取決於來源檔案是否包含這些資料。單純單色列印時 STL 依然夠用,涉及多色、多材料或列印參數傳遞時則應選擇 3MF。

備註:

  • 部分較舊的切片軟體與印表機可能不支援 3MF
  • 比 STL 更複雜,但承載更豐富的資訊

支援特性:

  • 支援逐零件與逐頂點顏色
  • 保留材質與紋理
  • 基於 XML 並採用 ZIP 壓縮
  • Bambu Studio、PrusaSlicer、OrcaSlicer 原生支援

輸出格式

副檔名:
stl
全名:
Stereolithography
類型:
3D Mesh
格式:
STL (Binary / ASCII)
常用工具:
CuraPrusaSlicerChituboxSimplify3D
開啟方式:
Slicer SoftwareMeshLabWindows 3D ViewerSTL Viewer Online
說明:
STL 是 3D 列印領域事實標準的網格格式,自 1987 年誕生至今,僅儲存三角形表面資料,不包含顏色、紋理或材質。幾乎所有切片軟體(Cura、PrusaSlicer、Bambu Studio、ChiTuBox)與印表機都直接支援 STL,這是它長盛不衰的根本原因。 使用 STL 有兩個經典坑:一是檔案不攜帶單位定義,毫米與英吋導出的 STL 在磁碟上無法區分,務必在切片軟體中確認縮放;二是它存在 ASCII 與二進位兩種編碼,ASCII 可讀但體積大 4-6 倍,二進位緊湊且是預設匯出選擇。若模型需要多色列印、材質或列印參數,應改用 3MF,它在保持切片相容的同時攜帶更豐富的列印資訊。

備註:

  • 不支援顏色、紋理或材質
  • 無單位定義,請在切片軟體中確認比例
  • ASCII 格式比二進位大 4-6 倍

支援特性:

  • 僅三角形網格,簡單且通用
  • 二進位與 ASCII 編碼選項
  • 可直接匯入 Cura、PrusaSlicer、Chitubox 等

使用方法

1

選擇或拖入 3MF 檔案

將電腦中的 3MF 專案檔拖入上傳區域,瀏覽器將即時在本機完成幾何解析與 3D 渲染。

2

配置 STL 匯出選項

預設採用二進位 STL,若模型包含多個零件可按需勾選「拆分多零件匯出」以獲取 ZIP 包。

3

核對尺寸與微調朝向

在資訊面板核對毫米尺寸,必要時可透過旋轉滑桿調整模型在熱床上的列印朝向。

4

一鍵下載 STL 成果

點擊下載按鈕即可立即儲存純淨的 STL 檔案或多零件 ZIP 壓縮包,直接用於切片列印。

Q

為什麼從 MakerWorld 或拓竹匯出的 3MF 檔案在 Cura 中打不開或報錯?

A

MakerWorld 和拓竹 Bambu Studio 的 3MF 檔案是高度自訂的專案壓縮包,內部打包了特定機型的私有切片預設、多盤列印設定以及特定 XML 資料。Ultimaker Cura、舊版 PrusaSlicer 或其他切片軟體無法識別這些私有標籤,因此會報錯或解析異常。透過本工具轉換為 STL 可以徹底剝離私有切片設定,擷取出標準的 3D 幾何網格,在任何切片機中都能順暢開啟與切片。

Q

包含多個獨立零件的 3MF 模型可以單獨拆分匯出嗎?

A

可以。在左側 STL 輸出設定中開啟「拆分多零件匯出」選項,如果你的 3MF 檔案包含多個獨立的部件網格,工具會自動將每個部件分別生成獨立的 STL 檔案,並打包為一個 ZIP 壓縮包供你一鍵下載。若保持關閉狀態,則會將所有部件合併為一個完整的單體 STL 檔案。

Q

轉換後的 STL 列印朝向和物理尺寸會發生改變嗎?

A

不會改變。工具會嚴格保留 3MF 中的原始物理尺寸數值(毫米 mm),並預設遵循 3D 列印機座標系(Z 軸向上)。如果來源檔案在建模時朝向有偏差,你可以在左側面板中透過 X、Y、Z 軸旋轉滑桿自由調整姿態,並在右側 3D 視圖中即時確認擺放效果後再下載。

Q

3MF 中的多色塗色和切片參數在轉換後會保留嗎?

A

STL 格式是僅包含空間三角面片和法向量的純幾何網格標準,不支援儲存顏色、材質貼圖或 G-code 切片參數。轉換過程會保留完整的水密幾何結構,同時安全剝離顏色與切片預設,方便你在切片軟體中根據自己的耗材和設備重新配置參數。

Q

選擇二進位 STL(Binary)還是 ASCII STL 更好?

A

強烈推薦選擇二進位 STL(Binary)。Binary STL 的檔案體積通常只有 ASCII 的四分之一到六分之一,在 Cura、PrusaSlicer、OrcaSlicer、赤兔 Chitubox 等切片軟體中讀取速度極快,是 3D 列印行業的通用標準。ASCII 格式僅建議在需要用文字編輯器手動排查三角面座標數值時使用。

Q

為什麼轉換生成的 STL 檔案體積比原始 3MF 大很多?

A

3MF 是基於 ZIP 演算法高度壓縮的打包格式,且底層 XML 採用了共享頂點索引機制;而 STL(尤其是未壓縮的二進位或純文字 ASCII)記錄了每一個三角面片的三個獨立頂點與法向量,存在大量重複頂點資料且未做資料流壓縮,因此匯出後的 STL 位元組體積通常是 3MF 的數倍,這是正常的檔案格式機制差異。

Q

導出的 STL 檔案可以直接用於 FDM 或光固化樹脂列印嗎?

A

可以。只要來源 3MF 中的幾何體是閉合實體,導出的 STL 就會保持良好的流形與水密拓撲結構。你可以在左側面板的模型資訊區查看零件尺寸、頂點數與面數,確認無誤後直接匯入切片軟體產生列印切片檔案。