STEP 轉 STL 轉換器
把來自 Fusion 360、SolidWorks、Onshape 或供應商型錄的 STEP 或 STP 零件,轉成切片軟體能列印的 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
加入 STEP 檔案
上傳 .step 或 .stp 檔案,一次最多 20 個,每個檔案最大 95 MB。組合件也沒問題,檔案中的每個實體都會轉成網格。
- 2
選擇網格精細度
開啟進階設定,設定網格精細度。「一般」適合大多數列印;「精細」適用於旋鈕、外殼等看得到曲面的零件;「粗略」則適合快速試裝。
- 3
轉換並切片
按下轉換為 STL,下載結果後拖進 Cura、PrusaSlicer、Bambu Studio 或其他切片軟體即可。
STEP 轉 STL 是從設計走向列印的標準單向流程:精確的 CAD 曲面會被取樣成三角形,真正需要決定的只有三角形要多少。
為什麼 STEP 轉 STL 是單向轉換
STEP(ISO 10303)是機械 CAD 的中性交換格式。常見的應用協定 AP203、AP214 和較新的 AP242,都以邊界表示法描述零件:圓柱以軸線和半徑儲存,圓角以滾球曲面儲存,檔案還會註明數值的單位是毫米或英吋。任何 CAD 程式都能據此重建完全相同的幾何。
STL 由 3D Systems 於 1987 年推出,完全沒有曲線。它只是一串平面三角形的清單,每個三角形由三個頂點和一條法線定義,且不含單位。切片軟體只需要這些資訊,因為它本來就是把模型切成平面層。
轉成網格就是依指定的公差對精確曲面取樣,並只保留取樣結果。圓柱會變成一圈分成三角形的細長矩形,「它原本是圓柱」這項資訊就消失了。這就是這種轉換很常見的原因,也是反向轉換永遠無法還原遺失資訊的原因。
如何選擇 STEP 檔案的網格精細度
- 粗略
三角形最少。適合檢查配合度、治具,以及曲面被遮住或之後會打磨的零件。
- 一般
預設值。在一般 FDM 的層高下曲面看起來平滑,檔案也夠小,切片速度快。
- 精細
公差更小,適用於看得到的圓角、旋鈕、外殼和樹脂列印,因為稜面會反光而被看出來。
STEP
STEP (ISO 10303)
STEP 是在 CAD 系統之間交換產品資料的 ISO 標準(ISO 10303),於 1994 年首次發布。與網格格式不同,它儲存精確的實體幾何,包含準確的曲線與曲面,以及組合件結構。它是機械工程和製造業標準的中性格式,可在 SolidWorks、Fusion 360、FreeCAD 等 CAD 工具中開啟。3D 列印機無法直接使用 STEP 檔,需要 STL 之類的網格格式。
- 壓縮方式
- –
- 透明度
- –
- 動畫
- 不支援
- 推出年份
- 1994 · ISO
STL
STL 網格
STL(stereolithography)是 3D Systems 於 1987 年建立的 3D 網格格式。它只以三角形清單描述物件的表面幾何,不含色彩、材質、單位或場景資訊。由於結構簡單,它成為 Cura 和 PrusaSlicer 等 3D 列印切片軟體的預設輸入格式。曲面是由許多平面三角形近似而成,因此平滑的模型可能產生非常大的檔案。
- 壓縮方式
- –
- 透明度
- –
- 動畫
- 不支援
- 推出年份
- 1987 · 3D Systems
切片軟體和列印服務處理的是三角網格,而零件原本是以精確的 CAD 實體設計或提供,所以才需要把 STEP 轉成 STL。
越精細不一定越好。每提高一級,曲面上的三角形數量就會成倍增加,而平面無論選哪一級,每個矩形都只有兩個三角形。大型外殼以「精細」轉換,產生的 STL 可能是「一般」版本的好幾倍大,而在使用 0.4 mm 噴嘴的 FDM 印表機上,多出來的細節通常超出印表機能呈現的範圍。層高小得多的樹脂印表機,才會真正受惠於「精細」。
輸出預設為二進位 STL:80 位元組的標頭、三角形數量,以及每個三角形 50 位元組。只有在腳本需要以文字讀取檔案時,才在檔案編碼中選擇 ASCII,因為相同的網格以文字寫出會大上好幾倍。如果你是從供應商的壓縮檔收集 STEP 零件,ZIP 轉 STL 可以一次轉換整個下載內容。
STEP 轉 STL 後要檢查的事項
- STL 一進切片軟體,就先量一個已知尺寸,例如孔徑。
- 在預覽中檢查小孔和圓角;如果看起來呈多邊形,就改用「精細」再轉換一次。
- 確認零件能平放在列印平台上;如果匯出時是側躺的,請切換向上軸。
- 依照你想要的列印方式,分割或合併實體。
- 把 STEP 檔案與 STL 放在一起,之後要修改時才能從精確的模型開始。
STEP 轉 STL 常見問題
STL 之後還能轉回可編輯的 STEP 嗎?
沒有實用的方法。轉成網格時,每個精確曲面都會被平面三角形取代,曲線定義也會被捨棄,所以之後再做 STL 轉 STEP 只會得到有稜面的實體,而不是原本的零件。請把 STEP 檔案當作主檔保留,設計變更時再重新匯出新的 STL。
切片軟體能開 STEP,還需要 STL 嗎?
新版的 PrusaSlicer 和 Bambu Studio 可以直接匯入 STEP 並自行轉成網格。Cura 需要外掛才能讀取 STEP,許多列印服務、線上檢視器和舊版韌體工具也仍然只接受 STL。轉換後只要一個檔案,到哪裡都能使用。
為什麼圓孔印出來變成多邊形?
網格精細度對這個孔的大小來說太粗了。小型特徵最容易出現稜面,因為每一段邊在其圓周中所占的比例更大。請將網格精細度設為「精細」後再轉換一次。
組合件會輸出成一個 STL 還是多個零件?
預設會把所有實體寫入 STL,位置與組合件中相同。若想要單一物件,請勾選合併為單一網格;如果打算在切片軟體中分開零件,例如用不同顏色列印,就保持不勾選。
STEP 檔案裡的顏色和材質名稱會怎樣?
STL 沒有欄位可以存放顏色,所以顏色會被捨棄。如果多材料印表機需要每個零件的顏色,請改轉成 3MF,它會保留各自獨立的物件與顏色。