OBJ 转 STL 转换器
拖入 .obj,确认单位,然后下载切片软件能以正确尺寸打开的 STL。免费、无需账户,转换在您自己的电脑上完成。
- 单位选择:mm、cm、m、in
- 四边形已三角化
- 最大 200 MB
- 不上传任何内容
三步将 OBJ 转换为 STL
- 01
拖入 .obj 文件
单独的 .obj 就足以生成 STL,因为 STL 不存储颜色。如果您想先带颜色检查模型,请同时选择 .mtl 和纹理,或拖入一个 .zip;这样预览就会显示它们。若不提供,预览将显示为灰色,并提示缺少 .mtl。 - 02
确认单位
OBJ 文件不会说明使用的单位。转换器默认按米处理(Blender 默认值),并显示换算后的打印尺寸。如果该尺寸明显不合理,请调整 文件单位,直到与您预期一致。 - 03
下载 STL
点击 转换为 STL。每个四边形和 n 边形都已拆分为三角形,所有组都会合并为一个实体,零件会转为 Z 轴向上并放置到打印床上。
下载前就解决 OBJ 转 STL 的单位问题
OBJ 没有单位字段。数值 50 可能是游戏资源中的 50 米,也可能是打印模型中的 50 毫米,而文件不会给出任何提示。大多数转换器会原样复制数字,让您在切片软件里才发现错误。
在这里您会先看到问题。转换器默认按米处理,因此一个 0.12 单位高的 Blender 模型会变成 120 mm。如果 OBJ 是从以毫米为单位的工具导出的,例如许多打印网站、Meshmixer 或 CAD,面板会显示类似 120,000 mm 的尺寸,并警告它大于大多数打印床。将 文件单位 设为 mm,尺寸就会降回 120 mm。其他情况可用 缩放到 100 mm 高 一键设置合理尺寸。
轴向是第二个问题。大多数 OBJ 是 Y 轴向上,转换器会将其旋转为切片软件期望的 Z 轴向上。如果您的文件是以 Z 轴向上导出的,预览会显示它仰面躺着;关闭 打印时 Z 轴向上 后重新转换即可。
OBJ 转 STL 保留和丢弃的内容
| OBJ 内容 | 在 STL 中 |
|---|---|
| 顶点和面 | 保留;四边形和 n 边形会三角化 |
组和对象(g、o) | 合并为一个实体 |
顶点法线(vn) | 替换为每个三角形一个面法线 |
UV 坐标(vt) | 丢弃 |
| MTL 材质和纹理 | 若提供则在预览中显示;从 STL 中丢弃,因为 STL 没有颜色 |
| 扫描仪生成的顶点颜色 | 丢弃 |
平滑组、孤立边(l)、点 | 丢弃;仅写入曲面 |
OBJ 和 STL:各文件包含什么
- OBJ 起源
- Wavefront Technologies,20 世纪 80 年代末
- OBJ 内容
- 文本:顶点、UV、法线、任意大小的多边形、组、指向 MTL 的链接
- OBJ 用于
- 在 3D 应用之间传输网格、雕刻、扫描、带纹理的资源
- STL 起源
- 3D Systems,1987 年
- STL 内容
- 每个三角形带一个法线,二进制或 ASCII
- STL 用于
- 切片软件、打印服务、网格修复
何时将 OBJ 转换为 STL,何时跳过
包括 PrusaSlicer、Bambu Studio、Orca 和较新版本 Cura 在内的现代切片软件可直接导入 OBJ。当打印服务或市场平台只接受 STL、切片软件误读 OBJ 的缩放,或您想要一个更小的二进制文件而不是大几倍的文本文件时,转换仍然有用。
要使用多色打印机?STL 会丢弃所有材质,因此请保留 OBJ 用于颜色,并在切片软件中分配耗材。STL 转 3MF 可将普通 STL 包装成切片软件的原生格式,完整对比见 STL 与 OBJ 指南。需要反向转换?请使用 STL 转 OBJ。
其他转换
常见问题
常见问题
如何免费将 OBJ 转换为 STL?
我还需要添加 MTL 文件吗?
我的 OBJ 打开后只有线框、没有面。为什么?
为什么我的 STL 大了一千倍?
我可以转换带四边形或 n 边形的 OBJ 吗?
用于 3D 打印时,OBJ 和 STL 哪个更好?
我的 OBJ 中的多个对象会保持分开吗?
我的 OBJ 来自 3D 扫描仪。它能用吗?
免费开始
从图片开始
有照片但没有 OBJ?工作室可从一张图片构建 3D 模型。使用免费 GLB 下载,或跳过 OBJ 转 STL 这一步,在付费方案中直接导出 STL。
无需信用卡 · 赠送 3 个免费积分