我型我速
…
Help Center

帮助中心

格式转换、模型修复、STL 导出、3D 打印工艺与问题排查教程,以及系统化的三维模型与 3D 打印知识库。

Blender / FreeCAD / MeshLab 开源工具导出 STL

开源三件套的导出路径、应用修改器、网格化参数与修复后导出。

更新于 2026-11-10·6 分钟阅读

Blender

文件 → 导出 → STL(.stl)。导出面板可设置:仅导出选中物体(Selection Only)、应用修改器(Apply Modifiers)、缩放(Scale)、前向轴 / 上轴(Forward / Up)、二进制或 ASCII。

最关键的两项是 Apply Modifiers 与 Scale:未勾选应用修改器时,细分曲面、布尔、实体化等效果不会进入 STL,导出的只是低模基础网格;缩放不为 1 时尺寸会整体偏移。

Blender 导出前的清理

删除相机、灯光、曲线、文本等非网格对象;把曲线 / 文字先转为网格(Convert to Mesh);对薄片加 Solidify 修改器赋厚度;用 Merge by Distance 焊接近距顶点;编辑模式下执行「重算法线向外 / Recalculate Outside」。

轴向方面,Blender 默认 Z 向上,多数切片软件也是 Z 向上,通常保持默认即可;若模型躺倒,检查 Forward / Up 设置或在导出前旋转并应用变换。

FreeCAD

选中实体 → 文件 → 导出 → 文件类型选「STL Mesh (*.stl)」。若需要控制精度,先切到网格设计工作台,用「从形状生成网格」并设置线性偏差(Linear Deflection)与角度偏差(Angular Deflection),再导出生成的网格对象。

FreeCAD 也常用于把 STEP 转成 STL:导入 STEP 后按上述方式网格化,偏差越小越接近原始曲面。

MeshLab

文件 → Export Mesh As → 选 STL。MeshLab 更适合做「导出前的最后一道清理」:先用 Filters → Cleaning and Repairing 移除重复面、非流形边与孤立碎片,再做必要的减面(Quadric Edge Collapse Decimation),最后导出。

减面会改变几何精度,扫描件减面前建议先复制一份原始文件。

关于 .blend 与中间格式

平台可读取部分 .blend 内容,但 Blender 场景里的程序化修改器、节点材质与外链贴图无法完整还原,直接上传风险较高。稳妥做法是导出 STL / OBJ / GLB 再上传;带颜色请选 GLB 或 3MF。