STL 轉 STEP 轉換器
把 3D 列印用的網格轉成 CAD 軟體可當作實體讀取的 STEP 檔。STL 的每個三角形都會變成 STEP 中的一個平面,讓您可以量測尺寸、加上特徵,或寄給只收 STEP 的人。
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
上傳 STL
一次可拖放 1 個或最多 20 個 STL 檔案,ASCII 或二進位格式皆可,每個檔案最大 95 MB。每個檔案都會轉成各自獨立的 STEP 檔案。
- 2
指定單位
STL 不含單位資訊,請開啟進階設定,將模型單位設為該零件設計時使用的單位。預設為公釐,適用於幾乎所有可列印的模型。
- 3
轉換並在 CAD 中開啟
按下轉換為 STEP,下載檔案後,即可像其他 STEP 零件一樣匯入 Fusion 360、SolidWorks、FreeCAD 或 Onshape。
為什麼 STL 不是 CAD 模型,轉換又改變了什麼
STL 由 3D Systems 於 1987 年為第一批光固化列印機而創建。它只儲存三角形清單,別無其他:沒有單位、沒有顏色、沒有曲線,也沒有零件如何建立的紀錄。這對切片軟體來說已經足夠。
STEP 標準化為 ISO 10303,來自工程領域的另一端。它以邊界表示法(B-rep)描述零件:由邊界裁切的精確平面、圓柱、圓錐和樣條曲面,並且單位會寫入檔案中。當 SolidWorks 或 Fusion 360 將支架匯出為 STEP 時,螺栓孔是具有已知直徑的真正圓形。
STL 轉 STEP 只能帶過 STL 本身擁有的資訊。工具會將三角形縫合成單一實體的面,寫入你選擇的單位,並在網格密閉時將殼體封閉為實體。它無法猜出 48 個細長的面原本是同一個圓角,因此這個方向是將網格包裝成 B-rep,而不是逆向工程。
- 3D Systems 推出 STL
- 1987
- ISO 10303(STEP)首批部分發布
- 1994
- 整合 AP203 與 AP214 的 STEP 協定
- AP242
- STL 檔案中儲存的單位數
- 0
STL
STL 網格
STL(stereolithography)是 3D Systems 於 1987 年建立的 3D 網格格式。它只以三角形清單描述物件的表面幾何,不含色彩、材質、單位或場景資訊。由於結構簡單,它成為 Cura 和 PrusaSlicer 等 3D 列印切片軟體的預設輸入格式。曲面是由許多平面三角形近似而成,因此平滑的模型可能產生非常大的檔案。
- 壓縮方式
- –
- 透明度
- –
- 動畫
- 不支援
- 推出年份
- 1987 · 3D Systems
STEP
STEP (ISO 10303)
STEP 是在 CAD 系統之間交換產品資料的 ISO 標準(ISO 10303),於 1994 年首次發布。與網格格式不同,它儲存精確的實體幾何,包含準確的曲線與曲面,以及組合件結構。它是機械工程和製造業標準的中性格式,可在 SolidWorks、Fusion 360、FreeCAD 等 CAD 工具中開啟。3D 列印機無法直接使用 STEP 檔,需要 STL 之類的網格格式。
- 壓縮方式
- –
- 透明度
- –
- 動畫
- 不支援
- 推出年份
- 1994 · ISO
當 CAD 軟體、客戶或製造商堅持要用 STEP,而你手上的零件只有從模型庫下載或為列印匯出的網格時,就需要將 STL 轉成 STEP。
在 Fusion 360、SolidWorks 或 FreeCAD 中編輯轉換後的 STL
迷思STEP 檔案一定能像原始設計一樣編輯。
事實由網格轉成的 STEP 檔案沒有草圖或特徵歷程。你只能用直接建模來編輯:推拉、切除,以及在其上新增特徵。
迷思轉成 STEP 就能讓曲線再次變得平滑。
事實面仍然是平的。平滑程度取決於 STL 匯出時的細緻度,任何檔案轉換都無法加入從未儲存的細節。
匯入之後,請將小平面實體當作參考或基底。在 Fusion 360 中,可以在平面上繪製草圖並從該處拉伸,或描出輪廓後在上面重建乾淨的特徵。SolidWorks 會將它視為匯入實體,因此移動面和切除拉伸可用,但無法修改尺寸。FreeCAD 的 Refine shape 會合併共平面的三角形,讓由 12 個三角形組成的方塊還原成六個面。
如果你只是要檢視零件、重新列印或確認某個尺寸,可能根本不需要 STEP。STL 轉 OBJ 適合 Blender 等網格編輯軟體,而保留單位與零件資訊的可列印副本,則以 3MF 最為合適。反過來,從真正的 CAD 實體轉成可列印網格是常見的方向,請見 STEP 轉 STL。
STL 轉 STEP 常見問題
STEP 檔會有平滑的圓柱面和圓角嗎?
不會。轉換器只會保留 STL 所描述的確切形狀,而 STL 是用一圈平面三角形來表示每一條曲線。以 64 段網格列印出來的孔,在 CAD 中會變成 64 邊的稜柱。平滑曲面只能靠重新建模,或使用以曲面擬合小平面的逆向工程工具來還原。
為什麼 STEP 檔的特徵樹裡有上千個面?
每個三角形都會變成實體的一個平面。CAD 軟體是為了只有數十或數百個面的零件而設計,因此擁有 200,000 個三角形的網格在旋轉和選取時會很慢。在 FreeCAD 的 Part 工作台中使用 Refine shape,可合併共平面的面,讓每個平坦區域縮減為單一面。
SolidWorks 能開啟由 STL 轉成的 STEP 嗎?
可以。SolidWorks 可讀取 STEP AP203 和 AP214,並視為匯入的實體。由於該實體沒有特徵歷程,編輯時需使用直接編輯工具,例如切除拉伸、孔和移動面,而不是修改尺寸。
我的 STL 不是封閉網格,還能轉換嗎?
網格若有破洞、三角形翻轉或殼體重疊,就會產生開放殼而非封閉實體,CAD 軟體會將其視為曲面實體。請先用切片軟體或建模軟體的修復工具處理網格;PrusaSlicer 和 Windows 3D Builder 都能修復常見瑕疵。
應該選哪個 STEP 版本?
大多數工具都能讀取這三種常見的應用協定。AP214 長期以來是機械零件的預設選項,AP242 則是整合 AP203 與 AP214 的新版本。對於由 STL 轉出的小平面實體,版本之間沒有明顯差異。
其他網格與 CAD 格式轉換
- STEP 轉 STL 轉換器將 STEP 或 STP 檔案轉成 STL,可用於 Cura、PrusaSlicer 和 Bambu Studio。可選粗略、一般或精細網格,輸出以公釐為單位的二進位 STL。
- STL 轉 OBJ 轉換器將 STL 轉成 OBJ,匯入 Unity、貼圖工具等需要 OBJ 的 3D 軟體。共用頂點、可讀文字格式、三角面完全相同,幾秒完成。
- OBJ 轉 STL 轉換器將 Blender、ZBrush 或掃描產生的 OBJ 模型轉成二進位 STL 供 3D 列印。四邊面自動三角化、零件合併,比例修正為公釐。
- 3MF 轉 STL 轉換器將 3MF 轉成 STL,供只讀取 STL 的切片軟體、列印服務與工具使用。幾何以公釐保留;顏色、列印板與列印設定不會保留。
- STL 轉 GLB 轉換器將 STL 列印檔轉成 GLB,用於網站、model-viewer 與 Android AR。自動把公釐換算成公尺、Z 軸朝上轉為 Y 軸朝上,讓零件正確直立。