SupaVoxel
免费 GLB 转换器

用于3D打印的 GLB 转 STL

拖入 .glb 文件,即可得到在 Cura、PrusaSlicer 或 Bambu Studio 中自动摆正、尺寸合理的 STL。免费、私密,几秒内在你自己的设备上完成。

  • 在浏览器中运行
  • 米转毫米
  • 支持 Draco 和 Meshopt 压缩的 GLB
  • 无需注册
更新于 2026年10月

如何将 GLB 转为 STL

  1. 01

    打开 GLB

    拖入转换器或点击 选择文件。带有 Draco 或 Meshopt 几何压缩的文件会自动解码,因此从 Sketchfab、gltf-transform 或 AI 生成器导出的文件无需绕道 Blender 即可打开。
  2. 02

    设置打印尺寸

    面板会以毫米显示输出尺寸。如果显示高度为 1,800 mm,面板会提示它超出大多数打印平台;点击 缩放到 100 mm 高 即可修正,或在 缩放 中手动输入比例。
  3. 03

    转换并切片

    点击 转换为 STL。二进制 STL 会立即下载,并自动摆正、居中、底面贴合 z = 0,你可以直接设置支撑和层高。

大多数转换器忽略的两个 GLB 转 STL 问题

比例。 glTF 标准规定 1 个单位等于 1 米,而 STL 完全不存储单位,所有切片软件都把其中的数值当作毫米读取。直接把数值照搬的转换器,会把 25 cm 的手办(GLB 中为 0.25)变成 0.25 mm 的小点。本工具会乘以 1,000,因此 0.25 m 输出为 250 mm。如果作者没遵守规范、按厘米建模,把 文件单位 切换为 cm,输出尺寸会在下载前更新。

朝向。 glTF 是 Y 轴向上,这是游戏引擎和网页的惯例;而切片软件和 CAD 工具是 Z 轴向上。不旋转直接复制,角色就会仰面躺在打印平台上。开启 Z 轴向上用于打印(默认开启)后,模型会旋转 90 度、以原点居中,并让最低点落在平台上。

GLB 转 STL 保留与丢弃的内容

GLB 特性转换后
三角形,场景中的所有网格完整保留,节点变换已烘焙
独立网格合并为一个 STL 实体
基础颜色贴图、PBR 贴图丢弃:STL 不支持图片
材质与顶点颜色丢弃:STL 不存储颜色
UV 坐标丢弃
骨骼与动画丢弃;网格按加载时的姿势写入
单位(米)转换为毫米
隐藏节点跳过;仅写入可见网格

多色打印机需要保留颜色?在工作室中制作的模型可在付费套餐中导出为多色 3MF,贴图会精简为 4 或 16 种耗材颜色。如需保留贴图的格式,请见 GLB 转 OBJ。

GLB 与 STL 快速对比

GLB 是
Khronos Group 推出的 glTF 2.0 二进制形式:单个文件包含网格、PBR 材质、贴图和动画
GLB 常用于
网页查看器、AR、Three.js、Unity、Godot、Blender,以及几乎所有 AI 3D 生成器
GLB 的单位与坐标轴
米,Y 轴向上
STL 是
由 3D Systems(1987 年)定义的三角形列表,每个三角形带有面法线,分二进制或 ASCII 两种
STL 常用于
所有切片软件、打印服务和网格修复工具
STL 的单位与坐标轴
不存储单位(按毫米读取),惯例为 Z 轴向上

打印 GLB 前先检查这些

为屏幕显示而做的 GLB 不一定适合直接实体打印。以下检查能避免大部分打印失败。

推荐做法
  • 在预览中开启线框模式,找出薄如纸的平面,如发片、树叶或旗帜
  • 如果切片软件报告开放边,先用 STL 修复 处理 STL
  • 切片前先缩放到实际目标高度,避免细小部件消失
  • 需要底座的手办可使用 为 STL 添加底座
避免做法
  • 注意:贴图上的彩绘细节只会以浮雕形式出现,它本来只是一张图片
  • 低多边形游戏素材按 20 cm 打印,别指望表面光滑
  • 除非你的切片软件需要输入 Y 轴向上,否则不要关闭 Z 轴向上
  • 打印角色眼睛或牙齿等独立漂浮网格前,先确认它们与头部有接触

从 AI 生成的 GLB 到实物打印件

AI 生成器(包括我们的)首先提供 GLB。在 SupaVoxel 工作室中,免费账户可下载 GLB,STL 导出属于付费套餐。因此本页面就是免费路线:用 图片转 3D 从照片生成模型,下载 GLB,再在这里转换。

过程中有两件事值得做。如果打印是单色,选择无贴图生成(仅几何,1 个点数),因为贴图在转换时本来就会被丢弃。如果 GLB 有几十万个三角形,切片软件能处理,但用 网格简化器 处理一遍能让 STL 更轻便、更易分享。3D 打印最佳文件格式指南 介绍了何时该选 3MF。

常见问题

常见问题

如何免费将 GLB 转为 STL?

把 .glb 文件拖到本页顶部的转换器,点击转换为 STL。完全免费、无需账号、不加水印。转换在你的浏览器中运行,最大 200 MB 的文件无需等待上传,STL 会直接下载到你的设备。

为什么转换后的 STL 在切片软件里特别小或特别大?

GLB 文件以米为单位,而切片软件把 STL 按毫米读取。本转换器会乘以 1,000,以符合 glTF 规范。如果结果仍不对,说明 GLB 是按其他单位制作的:把文件单位设为 cm 或 mm,或使用缩放到 100 mm 高,并在下载前查看面板中的输出尺寸。

为什么 STL 没有颜色或贴图?

STL 只存储几何信息。任何转换器都无法把基础颜色贴图、PBR 贴图和顶点颜色写入其中。对于单色打印这没有影响。需要颜色时,请使用支持多材料打印机的 3MF,或保留 GLB 用于屏幕和 AR。

为什么我的模型侧躺着?

GLB 是 Y 轴向上,切片软件是 Z 轴向上。开启 Z 轴向上用于打印(默认开启)后,转换器会旋转模型,使其竖直站立并落在打印平台上。如果你关闭了该选项,或原作者建模时就是躺着的,请在切片软件中旋转。

可以转换带骨骼动画的 GLB 为 STL 吗?

可以,但只会得到一个静止姿态。骨骼和动画片段会被丢弃,网格按加载时的姿势写入,通常是绑定姿势。要打印其他姿势,请先在 Blender 中摆好姿势并导出新的 GLB。上方“保留与丢弃”列表说明了动画何时会丢失。

GLB 转 STL 支持 Draco 压缩文件吗?

支持。Draco 和 Meshopt 压缩会在转换前于浏览器中解码,因此针对网页优化的文件与未压缩文件一样可以打开。STL 以未压缩形式写入,所以它通常比压缩的 GLB 更大,这是正常现象。

我的 STL 无法切片,问题出在哪?

很多 GLB 是为屏幕显示制作的:开放边、单面平面和重叠壳体在查看器中看着正常,却不是封闭实体。用免费的 STL 修复工具处理文件,它会补洞并修正翻转的面,然后再切片。极薄的部件可能还需要更大的打印尺寸。

免费开始

自己生成 GLB

上传一张照片,工作室就会为你构建 3D 模型,免费套餐可下载 GLB,再用 GLB 转 STL 转换器处理。3 个免费点数,无需银行卡。

无需信用卡 · 赠送 3 个免费积分