STL 顶点压缩

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

加载中...

请稍候

关于此工具

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

使用技巧

  • 1输出仍是 STL(Binary),不会强制变成 GLB
  • 2适合打印准备与大网格传输
  • 3ASCII STL 会重写为更紧凑的 Binary

配置选项说明

顶点 / 几何体

网格简化

默认值50%

范围0% – 100% · step 5%

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

格式说明

输入/输出

扩展名:
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

上传模型

拖入 STL 或点击选择

2

配置参数

调整网格简化强度

3

压缩并下载

预览后下载优化的 Binary STL

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 与输入的缩放比例和单位一致。打印尺寸完全不变,只有三角面数量变化。

赞助支持