四种格式各自解决什么问题
- STL:只有三角面与法线,没有颜色、材质、单位、层级。胜在所有切片软件都认,是事实上的交换格式。分 ASCII 与二进制两种,二进制体积小约 5–6 倍。
- OBJ:支持顶点法线、UV 与 MTL 材质文件,适合带贴图的模型;但材质是外部文件,容易漏带。
- 3MF:XML + ZIP 容器,能同时装几何、颜色、材料、多零件与切片设置,还自带单位(毫米)。适合交付与归档。
- GLB:二进制 glTF,为网页实时渲染设计,带 PBR 材质与动画,不适合直接切片。
转换用 网格格式互转(STL / OBJ / GLB)与 STL / 3MF 互转,全部在浏览器内完成,不上传文件。
三个最常见的转换陷阱
单位丢失:STL 文件里没有单位字段。用英寸建模导出的 STL,切片器会当成毫米,模型直接缩小到 1/25.4;反过来则放大 25.4 倍。用 STL 单位探测 看包围盒,再用 按目标尺寸缩放 修正。
法线与朝向:OBJ / GLB 转换到 STL 时可能丢法线或翻转面。转完用 模型体检 复检水密性与法线一致性。
颜色与多零件丢失:3MF → STL 会丢掉颜色与切片配置;多零件会被合并成一个壳体。需要保留这些信息的场合请留在 3MF,不要降级。
按场景选
- 交给别人切片 / 上传打印服务 → STL(二进制),必要时附 3MF
- 保存完整项目、多材料多色 → 3MF
- 带贴图展示、导入建模软件 → OBJ + MTL + 贴图
- 网页 3D 预览、AR 展示 → GLB
- 从 CAD 曲面继续编辑 → STEP / IGES(本站不处理,需回 CAD 软件导出)