STL 顶点压缩

简化 STL 网格,更少面数、更小 Binary STL,便于打印与传输。

工作区

拖拽文件到此处

或点击选择文件,支持粘贴

关于此工具

STL 仅存三角网格(无材质)。本工具通过网格简化减面,并默认写出 Binary STL,这是 STL 的正确压缩路径。Draco/Meshopt 容器编码不适用于 STL。全程浏览器本地运行。

配置选项说明

顶点 / 几何体

选项作用默认值 / 范围

网格简化

使用网格简化算法减少面数与顶点数。默认中等强度;提高强度可进一步缩小体积,但可能损失曲面细节。仅改变几何密度,不改变文件容器格式。50%0% – 100% · step 5%

格式说明

输入/输出

扩展名:
stl
全称:
立体光固化成型
类型:
3D 网格
格式:
STL(二进制 / ASCII)
常用工具:
Cura、PrusaSlicer、Chitubox、Simplify3D
打开方式:
切片软件、MeshLab、Windows 3D 查看器、STL 在线查看器
说明:
STL 是 3D 打印领域事实标准的网格格式,自 1987 年诞生至今,仅存储三角形表面数据,不包含颜色、纹理或材质。几乎所有切片软件(Cura、PrusaSlicer、Bambu Studio、ChiTuBox)与打印机都直接支持 STL,这是它长盛不衰的根本原因。 使用 STL 有两个经典坑:一是文件不携带单位定义,毫米与英寸导出的 STL 在磁盘上无法区分,务必在切片软件中确认缩放;二是它存在 ASCII 与二进制两种编码,ASCII 可读但体积大 4-6 倍,二进制紧凑且是默认导出选择。若模型需要多色打印、材质或打印参数,应改用 3MF,它在保持切片兼容的同时携带更丰富的打印信息。

备注:

  • 不支持颜色、纹理或材质
  • 未定义单位,请在切片软件中确认缩放比例
  • ASCII 格式文件大小是二进制的 4-6 倍

支持特性:

  • 仅三角网格,简单且通用兼容
  • 二进制和 ASCII 编码选项
  • 可直接导入 Cura、PrusaSlicer、Chitubox 等
Q

压缩会影响 3D 打印质量吗?

A

简化会移除面,强度过高可能让曲面和圆角变粗糙。请根据打印公差调整强度并检查预览,可见曲面建议保持较低比例。

Q

为什么 STL 没有 Draco 选项?

A

Draco 是 glTF 扩展,STL 没有对应的容器。STL 的体积缩减来自更少的三角面加二进制编码,这是 STL 文件实际的压缩路径。

Q

下载是 GLB 吗?

A

不是,下载的是同名的二进制 STL。STL 顶点压缩从不转成 GLB;它返回一个适合打印或传输的简化、紧凑 STL。

Q

二进制与 ASCII STL 都能压缩吗?

A

可以,两种变体都接受。输出始终是紧凑的二进制 STL,它比 ASCII 小得多,切片器加载也更快,这是在简化之外的额外好处。

Q

3D 打印应该用什么强度?

A

取决于零件与打印机。机械公差要求不高的零件用中等比例(0.5-0.7)即可;可见曲面和卡扣结构请保持在 0.3 以下。请对照切片器的公差,并在打印前检查预览。

Q

模型会丢失比例或单位吗?

A

不会。简化保留顶点位置与模型变换,输出 STL 与输入的缩放比例和单位一致。打印尺寸完全不变,只有三角面数量变化。