GreatLight CNC 加工工厂 logo
CNC 加工
快速原型打样
材料
行业
新闻
关于 GL

获取即时报价

工程指南

3D 打印文件格式:每种格式实际存储什么

多数打印失败始于文件,而非机器。本文说明 STL、STEP、3MF、OBJ、IGES 和 AMF 实际承载什么,网格与实体数据有何区别,以及为原型或机加工零件发送哪种 3D 打印文件格式。

STL 与 STEP网格与实体公差影响修复流程
工程零件 3D 打印文件格式概览
基础

3D 打印文件格式实际包含什么

3D 文件是一个容器。关键在于其中数据的类型。网格格式用一组三角形描述表面。实体格式用真实的面、边和特征树描述体积。从切片软件转到 CNC 机床或检测报告时,这两类格式的表现差异很大。

STL 和 OBJ 等网格格式存储坐标和连接关系,以及每个三角形的法向。它不声明单位,也不定义材料。球体会变成平面小面,小面数量决定表面看起来有多光滑。如果导出时弦公差设得粗,模型在切片之前就已经错了。

STEP 和 IGES 等实体格式存储真实几何:解析曲面、修剪边,STEP 还带特征历史。Ø10 mm 的孔仍是圆柱,而不是 64 个三角形围成的环。需要把孔改成 Ø12 mm 或在三坐标测量机上测量时,这一点很关键。

实际结论很简单。网格用于打印和可视化。实体用于编辑、测量和机加工。发错类别,对方就得花时间重建你已有的东西。

  • 1
    网格文件只有三角形。无单位、无材料、无特征历史。
  • 2
    实体文件解析曲面和边。可编辑、可测量。
  • 3
    切片文件G 代码或项目文件。与机器绑定,不是设计资产。
网格格式

STL、OBJ 和 PLY:3D 打印文件格式的网格一侧

STL 是最古老、也仍最常见的 3D 打印文件格式。它逐个三角形存储:三个顶点坐标和一个法向。二进制 STL 紧凑;ASCII STL 可读但大约大五倍。两种版本都不记录单位,因此以英寸导出的文件在某些切片软件中按毫米打开,零件会打印得小 25.4 倍。

三角形数量在导出时确定,而非打印时。一个典型的 100 mm 支架以 0.05 mm 弦公差导出,约有 200,000 到 500,000 个三角形。把公差压到 0.005 mm,文件体积增至三倍,而在 0.4 mm 喷嘴上几乎看不出改善。导出设置应匹配工艺,而不是面子。

OBJ 增加了纹理坐标和材质组,因此常见于可视化、牙科和彩色打印。PLY 存储逐顶点颜色,常见于 3D 扫描输出。两者都没有解决核心局限:网格没有孔、圆角或螺纹的概念。

水密性是另一个陷阱。缺少三角形、法向翻转或存在零面积细片的网格,切片后会得到带缺口的壳体。多数切片软件会自动修复,但修复只是猜测。对于功能件,打印前先检查网格。

  • 1
    STL只有三角形。快速、通用、无单位。
  • 2
    OBJ三角形加 UV 和材质组。
  • 3
    PLY三角形加逐顶点颜色,适合扫描。
实体格式

STEP、IGES 和 AMF:实体数据在何处体现价值

STEP 是 CAD 系统之间的默认交换格式。它承载 B-rep 几何、装配结构、单位和元数据。如果零件打印后还要机加工,或者打印件用于验证机加工件的配合,就发 STEP。机加工人员可以从中取尺寸、加余量并编程刀路,无需重新建模。

IGES 早于 STEP,在航空航天和较旧的工装链中仍有使用。它处理曲面较好,但在实体、装配和元数据方面较弱。导入时预计需要更多修复工作。仅在接收系统要求时使用。

AMF 专为增材制造编写。它存储曲面三角形,并可在单个 XML 文件中携带材料、颜色和点阵信息。由于 3MF 以类似目标出现且有更强的软件支持,AMF 的采用范围一直较窄。3D 扫描和医疗建模工具仍会输出 AMF。

这里的工程规则关乎下游用途。如果文件只喂给切片软件,网格就够了。如果文件要被测量、编辑,或用于机加工版本的报价,就用实体格式,把网格当作一次性导出。

  • 1
    STEPB-rep 实体、装配、单位。最适合机加工交接。
  • 2
    IGES以曲面为主的旧格式。预计需要修复。
  • 3
    AMF带材料和点阵数据的 XML 增材格式。
3MF

3MF 为何能解决多数 STL 问题

3MF 是包含 XML 的 ZIP 容器。它紧凑,解压后可读,并在文件中声明单位。3MF 零件不会悄悄以错误比例打印。仅这一特性就消除了一整类废品。

它存储的不只是几何。你可以在一个文件中放入多个对象、逐对象变换、材质分配、颜色和打印设置。一块有六个零件和两种材料的打印板是一个 3MF,而不是六个 STL 加一张表格。

文件核心仍是网格几何,因此不能替代 STEP 用于 CAD 编辑。但就打印环节本身而言,3MF 是更干净的容器。多数现代切片软件都能读写它,包括我们自己车间在用的。

如果供应商只接受 STL,那就不能发 3MF。先问清楚。按我们的经验,转换路径很短:3MF 转 STL 丢失的是元数据,不是形状,所以打印出的零件不会有任何变化。

  • 1
    声明单位不会出现英寸到毫米的静默缩放错误。
  • 2
    一个文件,多个零件对象、变换和材料放在一起。
  • 3
    仍是网格在 CAD 工作中不能替代 STEP。
公差

格式选择如何体现在成品零件上

打印零件承载两种公差:文件公差和工艺公差。文件公差是网格贴合真实表面的程度。工艺公差是打印机能把持的范围。如果网格偏差 0.08 mm,而打印机能把持 ±0.1 mm,两者就分不出来。如果曲面上的网格偏差 0.4 mm,这个误差会出现在每一个复制件上。

曲面受影响最大。一个 Ø50 mm 圆柱以 0.1 mm 弦公差导出,在斜射光下能看出明显棱面。用 0.02 mm 则看起来是圆的。两种设置的三角形数量相差约 25 比 1,文件大小也随之变化。

对于功能性配合,打印工艺通常占主导。FDM 在调好的机器上大约能把持 ±0.3 mm;SLA 及类似树脂工艺更好,小特征约 ±0.1 mm。低于 0.05 mm 的网格误差会淹没在这个预算里。高于 0.2 mm 的网格误差则不会。

这也是混合流程重要的地方。先打印几何做配合检查,再用 6061-T6 或 17-4PH 加工最终零件,公差 ±0.005 mm,表面粗糙度 Ra 0.8–1.6 μm。打印告诉你形状对了;加工件把持公差。

  • 1
    网格误差控制在 0.05 mm 以下低于此值,它会藏在正常打印公差里。
  • 2
    注意曲面棱面是网格设置问题,不是打印机故障。
  • 3
    区分两种公差文件误差和工艺误差会叠加,不会抵消。
流程

发送文件前的检查与转换

文件离开你的桌面之前做三项检查。第一,确认单位。在查看器中打开文件,测量一个已知尺寸,比如安装孔孔距。第二,检查水密性。查找开放边、翻转法线和重复顶点。第三,对照工艺确认壁厚:FDM 最小 0.8 mm,树脂 0.4 mm,受力零件要更厚。

格式之间的转换大多是单向的。STEP 转 STL 是干净的导出,会固化所选公差。STL 转 STEP 是重建:网格被包成曲面,结果通常是一个没有特征历史的整块实体。可用于参考,编辑起来很痛苦。

如果你既需要打印原型又需要加工量产件,把 STEP 作为主文件,只为打印导出 STL 或 3MF。这样设计意图得以保留,加工版本从真实几何开始,而不是网格近似。

把零件发给我们做加工原型时,首选 STEP 输入。如果只有 STL,我们仍可报价,但会标出薄壁、尖锐内角以及任何无法按模型切削的特征。我们在 12 小时内返回 DFM 分析,原型 3–5 天发货。

  • 1
    单位检查在查看器中测量一个已知尺寸。
  • 2
    网格检查开放边、翻转法线、细长三角形。
  • 3
    主文件把 STEP 作为唯一可信来源。
选型表

在 3D 打印文件格式中选择

让格式匹配打印之后要做的事。

格式数据类型存储单位最佳用途
STL三角网格否切片、简单一次性打印
OBJ网格 + UV + 材料否彩色打印、可视化、牙科
PLY网格 + 顶点颜色否3D 扫描清理与导出
3MFXML 容器中的网格是多零件构建、材料数据
STEPB-rep 实体是加工、计量、CAD 编辑
IGES曲面 B-rep是传统航空航天与工装链
AMF曲面网格、XML是扫描与医疗增材输出

该发哪种格式

如果文件只进切片软件,STL 或 3MF 就够了,3MF 更稳妥,因为单位是声明的。如果零件之后要测量、编辑或加工,发 STEP,把任何网格当作一次性导出。

常见问题

常见问题

能从 STL 文件加工零件吗?

可以,但网格必须先转成曲面,而重建会丢失特征历史。薄壁和尖锐内角通常需要手动清理。

如果有 STEP 文件,就发那个。报价更快,切削更贴近模型意图。如果只有 STL,我们会审查并告诉你需要改什么。

为什么我的 STL 打印出来尺寸不对?

STL 不存储单位。以英寸导出的文件可能按毫米打开,导致零件小 25.4 倍。

打印前在查看器中检查一个已知尺寸,或导出为 3MF,它在文件中声明单位。

打印时 3MF 比 STL 更好吗?

对多数打印任务来说是的。3MF 声明单位,在一个文件中容纳多个对象和材料,相同几何下文件更小。

它仍是网格数据,所以如果你打算编辑模型或之后加工,它不能替代 STEP。

一个 STL 应该有多少个三角形?

足以让网格与真实表面的偏差保持在约 0.05 mm 以下。对一个 100 mm 的支架,通常是 200,000 到 500,000 个三角形。

更精细只会增加文件大小,在标准喷嘴上没有可见收益。让导出公差匹配工艺,而不是匹配可用的最小数字。

除 STL 和 STEP 外,你们也接受 3MF、OBJ 和 PLY 吗?

用于打印,可以。我们读取常见网格格式,并在需要时修复开放边。

用于加工,首选 STEP。IGES 等其他实体格式也可以,但导入时通常需要更多修复。

加工原型能把持什么公差?

在合适特征上可达 ±0.005 mm,精加工表面 Ra 0.2–0.8 μm;一般高光洁度加工为 Ra 0.8–1.6 μm。

每件发货前都检测,检测报告可按需提供。

发送 STEP、STL 或 3MF,获取报价

上传模型后,我们会在 12 小时内返回报价并附免费 DFM 分析。无最小起订量,从 1 件原型到 10,000+ 件均可,上传内容保密,可按需提供 NDA。

12小时报价±0.005 mm公差无最小起订量可签NDA

关注

更多工程笔记

我们发布来自工厂车间的装夹记录、刀具试验和检测数据。

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

深受全球工程师和制造商信赖

Tesla Ford Motor Company 比亚迪汽车 电装 麦格纳国际 波音 空客 美敦力 库卡 发那科