3MF 轉 STL 轉換器
下載的模型是 .3mf 專案,卻需要純 .stl 檔給另一套切片軟體、列印服務或修復工具使用?在這裡轉換,幾何比例維持正確。
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
上傳 .3mf 檔案
新增 1 個 3MF 檔案,或一次最多 20 個,每個不超過 95 MB。PrusaSlicer、Bambu Studio、Cura 或 Windows 3D Builder 儲存的專案檔都可以使用。
- 2
保持公釐與二進位格式
轉換為 選 STL,檔案編碼 選二進位,模型單位 選公釐,這是所有切片軟體都支援的設定。只有在要把多個零件合成單一物件時,才開啟 合併為單一網格。
- 3
轉換為 STL
按下 轉換為 STL 後下載。在切片軟體中開啟檔案,並與原始模型核對尺寸。
如何將 3MF 轉成 STL?
上傳 .3mf 檔案,保持 STL 與公釐單位,按下「轉換為 STL」。每個物件的三角網格會寫入二進位 STL;顏色、材質和切片設定因 STL 無法儲存而不會保留。
3MF 與 STL:專案檔與三角面清單的差別
3MF Consortium 由 Microsoft 與 Autodesk、HP、Dassault Systèmes、Shapeways 等公司於 2015 年成立,目標是設計 3MF 來取代 3D 列印中的 STL。3MF 檔案是遵循 Open Packaging Conventions 的 ZIP 封裝。模型以 XML 存放在其中,具有明確的 unit 屬性,預設為公釐,並支援顏色、材質、多個物件和列印板。PrusaSlicer 和 Bambu Studio 等切片軟體會把整個專案存成 3MF,並在 Metadata 資料夾加入自己的設定檔。
STL 的歷史要久得多。3D Systems 在 1987 年為其立體光固化機器定義了這個格式,它只存放一樣東西:三角形清單,每個三角形附一條法向量。沒有單位、沒有顏色,也沒有物件名稱。由於幾乎所有 3D 列印程式都能讀取,許多工具、舊版切片軟體和隨選列印表單仍然要求 STL。如果下載到的是包含多個零件的 ZIP,ZIP 轉 STL 可以一次轉換整個壓縮檔。
3MF 轉 STL 會保留與捨棄哪些內容
保留
- 每個物件的所有三角形
- 尺寸,以公釐寫入
- 獨立的零件(除非選擇合併)
- 孔洞、懸伸和細部特徵
捨棄
- 顏色、上色區域和貼圖
- 材質與線材指定
- 列印板、平台位置和支撐
- 列印設定、修改器和縮圖
50 位元組二進位 STL 中每個三角形
切片前先檢查 STL
- 拿一個已知尺寸(例如模型頁面上標示的底座寬度)與切片軟體顯示的數值比對。
- 清點物件數量:多零件模型轉換後的零件數應該相同。
- 在新的切片軟體中重新設定支撐和裙邊,這些都不會被帶過來。
- 多材質模型需重新為每個零件指定線材。
- 如果切片軟體回報錯誤,請執行它的修復功能;3MF 規格要求網格必須封閉,但之後被編輯過的模型可能不符合。
- 請保留原始 3MF,因為它仍然保存著 STL 無法儲存的顏色和設定。
3MF 與 STL 格式說明
3MF
3D 製造格式
3MF 是由 Microsoft 與業界夥伴於 2015 年成立的 3MF 聯盟所發布的開放式 3D 列印格式。它會將網格幾何、單位、顏色、材質、多個物件與列印設定一起存放在壓縮的 ZIP 封裝中。PrusaSlicer、Bambu Studio 與 Cura 等切片軟體都以 3MF 作為專案格式。不過許多一般 3D 建模與 CAD 工具仍偏好 STL 或 OBJ。
- 壓縮方式
- –
- 透明度
- –
- 動畫
- 不支援
- 推出年份
- 2015 · 3MF Consortium
STL
STL 網格
STL(stereolithography)是 3D Systems 於 1987 年建立的 3D 網格格式。它只以三角形清單描述物件的表面幾何,不含色彩、材質、單位或場景資訊。由於結構簡單,它成為 Cura 和 PrusaSlicer 等 3D 列印切片軟體的預設輸入格式。曲面是由許多平面三角形近似而成,因此平滑的模型可能產生非常大的檔案。
- 壓縮方式
- –
- 透明度
- –
- 動畫
- 不支援
- 推出年份
- 1987 · 3D Systems
許多切片軟體、列印服務和網格工具仍只接受 STL,而新式模型網站和 Bambu Studio 等切片軟體提供的是 3MF 專案檔,所以才需要將 3MF 轉成 STL。
3MF 轉 STL 常見問題
沒有切片軟體也能查看 3MF 檔案內容嗎?
可以。3MF 本身是 ZIP 壓縮檔,把副本的副檔名從 .3mf 改成 .zip,任何解壓縮工具都能開啟;如何在任何裝置上解壓縮檔案也介紹了手機和電腦的做法。裡面的 3D 資料夾內有 XML 格式的模型,另外還有縮圖,若是切片軟體的專案檔,還會有設定檔。
3MF 裡的多色塗裝轉成 STL 後還會保留嗎?
不會。STL 沒有顏色欄位,所以上色區域和線材指定都會被捨棄。若要在其他地方進行多色列印,請關閉 合併為單一網格,讓分別建模的零件保持獨立,再到新的切片軟體中為每個零件指定線材。
STL 會保留 Bambu Studio 專案的列印板配置嗎?
不會。列印板、擺放位置、支撐和修改器屬於切片軟體的資料,不是幾何形狀。STL 只保存模型形狀,新的切片軟體會自行在列印平台上排列。
為什麼轉出的 STL 比原本的 3MF 還大?
3MF 每個頂點只儲存一次,並經過 ZIP 壓縮。二進位 STL 為每個三角形寫入三個完整的頂點座標,且不壓縮,所以同一個網格通常會佔用數倍的空間。
給列印服務應該傳 3MF 還是 STL?
請依服務商列出的格式提供。許多服務兩種都接受,而 3MF 會標明單位,比較保險。若表單只列出 STL,請在這裡轉換,並在訂單中註明模型單位為公釐。
轉換後模型小了 25.4 倍,是怎麼回事?
原因是 3MF 宣告的單位是英吋,或目標程式預設為英吋。請將 模型單位 設為 in 後重新轉換,或在切片軟體中縮放 2540%,並以已知尺寸核對。
- OBJ 轉 STL 轉換器將 Blender、ZBrush 或掃描產生的 OBJ 模型轉成二進位 STL 供 3D 列印。四邊面自動三角化、零件合併,比例修正為公釐。
- STEP 轉 STL 轉換器將 STEP 或 STP 檔案轉成 STL,可用於 Cura、PrusaSlicer 和 Bambu Studio。可選粗略、一般或精細網格,輸出以公釐為單位的二進位 STL。
- ZIP 轉 STL 轉換器上傳 Thingiverse、Printables 或 CAD 匯出的 ZIP,即可取回 STL 檔案。內含的 OBJ、3MF 與 STEP 都會轉換,每個零件各自輸出成獨立的 STL。
- STL 轉 OBJ 轉換器將 STL 轉成 OBJ,匯入 Unity、貼圖工具等需要 OBJ 的 3D 軟體。共用頂點、可讀文字格式、三角面完全相同,幾秒完成。
- PNG 轉 STL 轉換器將 PNG 轉成 STL 透光浮雕板:亮度決定厚度,0.8 至 3.2 mm,可直接列印並從背後打光。也提供浮雕與標誌模式。
- 圖片轉 STL將 JPG、PNG、WebP 或 BMP 圖片轉成可列印的 STL:凸起浮雕、背光透光浮雕或平面擠出造型。寬度、深度與底座可用 mm 設定。