GLB 轉 STL

GLB → STL,把網頁模型直接送進切片軟體。

工作區

加載中...

請稍候

關於此工具

從 GLB 取出靜態網格並匯出 STL,方便後續 3D 列印切片。動畫與骨架不會保留;列印前請檢查模型是否封閉,並確認單位正確。所有處理都在瀏覽器本地完成,原始檔不會上傳。

使用技巧

  • 1只保留三角面幾何
  • 2多個網格通常合併成一個 STL
  • 3列印前先確認是封閉實體

配置選項說明

一般設定

向上軸

預設值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 下載。

格式說明

輸入格式

副檔名:
glb
全名:
GL Transmission Format Binary (glTF 2.0)
類型:
3D Model
格式:
GLB
常用工具:
Three.jsBabylon.jsBlender
說明:
GLB 是 glTF 2.0 的二進位封裝格式,由 Khronos 組織維護,將網格、材質、紋理和動畫打包進單一檔案,是目前 Web 3D 與 AR/VR 場景的事實上標準。Three.js、Babylon.js、model-viewer 以及主流電商 3D 預覽均預設使用 GLB 交付模型,因為它自包含、易於分發,載入時不會因外部資源缺失而破圖。 GLB 保留 PBR 材質、骨骼動畫,並支援 Draco 與 Meshopt 壓縮,適合網頁展示、AR 快速檢視與跨軟體交付。但它不攜帶 CAD 參數歷史:STEP 或原生 CAD 檔案一旦網格化匯出為 GLB,參數化編輯能力即遺失;3D 列印場景也建議改用 STL 或 3MF,因為多數切片軟體無法直接匯入 GLB。

備註:

  • 部分 3D 列印切片軟體無法直接匯入 GLB 檔案
  • 不適合 CAD 參數化編輯

支援特性:

  • 單一自包含的二進位檔案
  • PBR 材質支援(底色、金屬度、粗糙度、法線貼圖)
  • 骨骼動畫、蒙皮與形態目標
  • Draco 網格壓縮與 KTX2 紋理壓縮
  • 多網格節點與場景層級結構

輸出格式

副檔名:
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

匯入 GLB 場景

載入包含單個或多個網格部件的 Web GLB 3D 模型。

2

選擇二進位格式

選擇二進位 STL 格式以獲得更小的匯出體積和最佳切片相容性。

3

檢查座標系方向

根據 3D 列印機熱床慣例核對並匹配座標系(Y-Up 或 Z-Up)。

4

匯出水密 STL

下載合併後的單個水密 STL 網格檔案,直接用於 3D 列印切片。

Q

顏色和紋理還會保留嗎?

A

不會。STL 格式不支援顏色,所以顏色與紋理都會被捨棄。STL 只記錄三角面幾何,對多數 3D 列印流程來說已經夠用。需要彩色列印時,請改用 3MF。

Q

動畫怎麼辦?

A

STL 不支援動畫,只會匯出靜態幾何。帶有動畫的模型會以預設姿態匯出。若想保留動畫資料,請使用 GLB 或 FBX。

Q

匯出的單位是什麼?

A

輸出會沿用來源 GLB 的單位。STL 檔案本身不包含單位資訊,多數切片軟體預設以毫米處理。如果尺寸看起來不對,可以在切片時直接縮放。

Q

GLB 模型裡有多個物件時,會合併成一個 STL 嗎?

A

會。glb-to-stl 轉換會把所有網格合併成單一 STL 檔案。如果列印或組裝時需要分開的物件,建議在轉換前從 GLB 原始檔分別匯出每個網格。

Q

轉換後的 STL 可以用在 CNC 加工嗎?

A

可以。STL 也是 CNC 與 CAM 工作流程中常見的輸入格式,轉換匯出的是純幾何資料,所以可以像其他 STL 一樣載入 CAM 軟體來產生刀具路徑。

Q

轉換後模型看起來有稜面,這是正常的嗎?

A

正常。STL 用平面三角形表示曲面,靠近看時會有稜面感。平滑程度取決於原始 GLB 的網格密度,網格越密看起來就越平滑。