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

获取即时报价

文件格式说明

CNC 机床使用哪些文件?

['CNC 机床根本不知道 STEP 文件是什么,它只读取 G-code。你发给我们的所有文件——STEP、STL、IGES、DXF、DWG、PDF 图纸——都必须先转换成刀路。','本页说明每种格式实际承载什么信息、在哪里会出问题,以及如何决定该发什么文件。面向准备首次 RFQ 的设计工程师和采购人员。']

STEP 用于 3D 实体DXF 用于平面轮廓G-code 驱动机床刀具
CNC 机床用什么文件
快速回答

要点速览

机床只读一种东西G-code。所有 CAD 格式都是 CAM 软件的输入,不是机床的输入。
STEP 是最稳妥的默认格式发一个 STEP AP214 实体加一份带公差的 PDF 图纸,这一对组合能覆盖大多数订单。
STL 会丢失设计意图三角网格没有真正的圆柱面或平面。粗加工可以,紧配合不行。
DXF 只有 2D适合激光和水刀切割的平板件,对带曲面的 3D 轮廓没用。
图纸不是可选项基准、螺纹和表面处理很少能只靠几何体表达清楚。
流程

从 CAD 文件到主轴:格式为何重要

每个机加工零件都要经过三个阶段。你的 CAD 系统生成模型。CAM 编程员把模型转换成刀路。机床控制器以 G-code 执行这些刀路。CNC 机床使用哪些文件这个问题有两个答案,因为控制器只看到第三个阶段。

大多数 RFQ 问题就出在这个缺口。文件在你屏幕上看起来完美,发过来却可能有破面、法线反向,或者你本想要三个独立零件却成了一个合并实体。CAM 编程员在开始切削前必须先重建几何。

格式选择决定了需要多少重建工作。STEP 和 IGES 这类边界表示格式携带真正的解析曲面:Ø20 mm 内孔仍是 Ø20 mm 圆柱。STL 和 OBJ 这类网格格式用平面三角形近似同一个内孔,而且这种近似是固化在文件里的。

没有放之四海皆准的正确格式。对每种零件类型、公差带和下游工艺,都有对应的正确格式。下面各节逐一说明。

  • 1
    CAD 模型你的设计意图:实体、曲面、特征、装配。
  • 2
    CAM 刀路毛坯模型、刀具、进给、转速、工件夹持、刀路策略。
  • 3
    G-code机床控制器实际读取和运行的唯一文件。
3D 实体

STEP:机加工金属件的默认格式

STEP(ISO 10303)是任何 3D 订单我们首先要求的格式。它存储真正的 B-rep 几何:平面、圆柱、圆锥、圆环面和 NURBS,以及装配结构和材料属性。当你的模型有 Ø12 H7 内孔时,STEP 文件描述的是一个 Ø12 圆柱,而不是一堆三角形。

这种精度正是 CAM 软件需要的。刀路算法能识别圆柱面并直接生成螺旋或圆弧插补。网格几何会迫使 CAM 系统把圆弧重新拟合到三角形上,拟合会引入小偏差,最终反映在成品零件上。

发送 STEP AP214 或 AP242。两者都携带颜色和装配数据,当零件是工装夹具装配中四十个零件之一时很有帮助。AP203 也可以,但会丢失部分元数据。

注意:STEP 文件不携带公差、基准、螺纹标注或表面处理。这些在 2D 图纸上。两者都要发。

  • 1
    最适合铣削和车削的 3D 零件、复杂型腔、过渡曲面、装配。
  • 2
    注意导出零件本身,而不是整个顶层装配,除非你想让每个组件都被报价。
  • 3
    搭配一份带公差、螺纹和表面处理标注的 PDF 图纸。
网格

STL、OBJ 和 3MF:什么时候三角网格够用

STL 把曲面存储为一堆三角形。每个三角形由三个顶点和一个法向量定义。没有单位、没有材料、没有颜色,也无法说明哪些三角形构成你关心的面。它是最低通用格式。

当几何体是有机形状或公差较松时,这没问题。一个外缘为曲面、轮廓公差 ±0.5 mm 的支架,用好的 STL 也能加工得很好。网格也是大多数 3D 扫描仪和晶格设计工具的原生输出。

精度要求高时就不行了。按 0.05 mm 弦高偏差细分的 Ø25 mm 内孔仍然是个多边形,铰刀无法从多边形加工出圆孔。密封面的平面度同理。如果特征公差紧于约 ±0.05 mm,不要发网格。

OBJ 和 3MF 通过增加单位、颜色和多对象改进了 STL。3MF 更适合增材制造。对于减材加工,底层几何仍是网格,同样的限制依然存在。

  • 1
    弦高偏差导出前设为 0.01–0.02 mm,否则面片会肉眼可见。
  • 2
    水密检查非流形边会让 CAM 软件卡住。先跑一遍修复。
  • 3
    缺少单位STL 没有单位字段。在 RFQ 邮件中注明毫米。
旧版格式与 2D

IGES、DXF 和 DWG:旧版转换格式与平面轮廓

IGES(Initial Graphics Exchange Specification)比 STEP 更早出现,至今仍用于航空航天和工装供应链。它支持 2D 和 3D 线框、曲面和实体,但标准较宽松。修剪边界可能失败,曲面可能以数千个小面片的形式到达,需要缝合。

当客户的旧版 CAD 系统只能导出 IGES 时,使用 IGES。否则转换为 STEP。如果必须发送 IGES,请发送曲面而不是线框,并检查模型是否作为一个封闭实体整体导入,而不是一堆面片拼凑。

DXF 是 2D 格式。它包含直线、圆弧、多段线、样条曲线、图层和尺寸标注。它不包含 3D 实体。对于平面零件——钣金毛坯、垫片、板材、从 1–20 mm 板材切割的支架——干净的 DXF 是激光、水刀和等离子切割的理想输入,对铣削编程员加工 2D 轮廓也很有用。

DWG 是 AutoCAD 的原生格式,包含 2D 和 3D 数据。许多工厂可以直接打开。如果不确定工厂偏好哪种格式,请同时发送 DXF 和 DWG,并附上 PDF 供参考。

  • 1
    DXF 图层导出前删除构造线和尺寸标注图层。保留一个用于切割轮廓的图层。
  • 2
    闭合轮廓任何开放的多段线都会变成未闭合的切割路径。请闭合每个轮廓。
  • 3
    IGES 曲面要求提供单个封闭壳体;松散的面片会增加编程时间。
机床侧

G 代码和 M 代码:控制器实际运行的内容

G 代码是机床执行的指令集。G00 以快速进给移动。G01 以编程进给率直线切削。G02 和 G03 切削圆弧。G54 选择工件坐标系。M03 和 M05 启动和停止主轴。M08 开启切削液。

CAM 编程员根据你的 STEP 文件、毛坯模型和刀具库生成这些代码。进给和转速取决于材料、刀具几何形状和刚性。在 6061-T6 中,6 mm 三刃硬质合金立铣刀可能以 12,000 rpm 和 2,500 mm/min 运行,而同样的刀具在 17-4PH 不锈钢中则降至其一小部分。

你很少需要发送 G 代码。它是机床专用的:为一种控制器和装夹设置编写的程序通常无法在另一种上运行。例外是没有留存 CAD 模型的旧零件,此时经过验证的程序是唯一剩下的记录。

可以发送的有用内容:CAM 文件、装夹单或原始刀路项目。它告诉我们零件之前是如何装夹和切削的,从而缩短重复订单的编程时间。

  • 1
    G 代码是一次性的每当毛坯、刀具或工装变更时都会重新生成。
  • 2
    发送模型,而不是程序除非 CAD 模型已丢失,程序是你仅有的资料。
  • 3
    装夹单很宝贵它们记录了难以装夹零件的工件夹持方式。
文件资料

图纸、PDF 和原生 CAD:辅助层

几何形状回答在哪里切削。图纸回答精度、表面质量和检验方法。PDF 是发送图纸的实用方式,因为它随处可打开且无法被悄悄编辑。原生 CAD 文件(SLDPRT、IPT、CATPart、X_T)在工厂使用相同软件时可用,但版本不匹配很常见,且文件可能携带你不打算发布的参考几何。

有用的图纸包含标题栏(含零件号和版本)、基准方案、公差标注、螺纹规格、按区域的表面处理要求,以及材料和表面处理说明。它还会标记关键尺寸。其余内容可按一般公差块执行。

如果零件没有图纸,请说明,并在邮件中给出公差带。对于大多数非关键支架和盖板,加工尺寸的一般公差 ±0.1 mm、非配合特征 ±0.2 mm 就足够了。钜亮五金(GreatLight)在图纸要求处可保持 ±0.005 mm,并在发货前 100% 检验零件。

还有一个值得一提的文件:中性 Parasolid X_T。它能在 CAD 系统之间干净地传递实体,是 STEP 导出失败时的良好备选。

  • 1
    PDF 优于原生 CAD无版本冲突,不会意外泄露内部几何。
  • 2
    标注表面处理Ra 0.8–1.6 μm 覆盖大多数配合面;密封和轴承处用 Ra 0.2–0.8 μm。
  • 3
    标记关键尺寸检验时间取决于有公差特征的数量,而不是零件大小。
导出检查清单

如何准备一个能在 12 小时内报价的文件包

在将任何内容附加到 RFQ 之前,请先过一遍这个清单。

  • 1
    另存为 STEP AP214 或 AP242导出单个零件,而不是顶层装配,除非所有组件都在范围内。
  • 2
    检查间隙和法线反转在 CAD 系统中运行几何检查。水密实体可避免重建的往返。
  • 3
    为平面零件导出 DXF保留一个闭合切割轮廓图层。删除构造、尺寸标注和填充图层。
  • 4
    生成 PDF 图纸标题栏、版本、基准、公差、螺纹标注、按区域的表面处理、材料说明。
  • 5
    说明数量、材料和表面处理例如:25 件,6061-T6,透明阳极氧化,配合面 Ra 1.6 μm。
  • 6
    如果没有图纸,注明公差带写在邮件中,这样编程员就不必猜测。
格式矩阵

哪种零件该发送哪种 CNC 文件格式

选择与你的零件类型匹配的行。当两种格式都适用时,发送更强的那个加上图纸。

格式携带的几何信息何时发送主要限制
STEP(.step、.stp)3D B-rep 实体和曲面任何 3D 铣削或车削零件无公差或表面处理数据
STL(.stl)三角网格,无单位有机形状,宽松公差无真实圆弧或平面
IGES(.igs、.iges)2D/3D 线框和曲面无法导出 STEP 的旧版 CAD曲面缝合失败
DXF (.dxf)2D 直线、圆弧、多段线平面零件,激光和水刀完全没有 3D 实体
DWG (.dwg)2D 和 3D AutoCAD 数据工厂原生运行 AutoCAD版本兼容性问题
PDF 图纸尺寸、公差、注释始终,与模型一起发送不是机器可读的几何信息
G 代码 (.nc, .tap)刀路和机床运动重复订单,CAD 模型丢失绑定到一台机床和一套工装
Parasolid (.x_t)3D B-rep 实体STEP 导出反复失败需要兼容的 CAD 席位

一句话说明该发什么

任何 3D 零件发 STEP,平板件发 DXF,并始终附上 PDF 图纸。STL 仅作参考,除非原始模型已丢失,否则不要发 G-code。

常见问题

常见问题

STL 和 STEP 文件有什么区别?

STEP 存储真实的边界表示几何:圆柱、平面和 NURBS 曲面,带真实尺寸。Ø20 mm 的内孔在数学上就是一个 Ø20 mm 的圆柱。

STL 把同一形状存成平面三角形网格。内孔变成多边形,只能近似圆。对于严于约 ±0.05 mm 的公差,这一差异在成品上可见。

只给一个 DXF 文件能加工吗?

可以,前提是零件为平板件、由板材或板料切割而成。DXF 携带 2D 轮廓,我们直接据此生成切割路径以及孔和槽。

不行,如果零件有型腔、凸台或曲面等 3D 特征。DXF 没有 Z 向深度,铣削编程人员无法据此构建实体。

CAM 文件有什么用?

CAM 文件承载 CAD 模型与 G-code 之间的制造方案:毛坯定义、工件夹持、刀具清单、步距、切深、进给和转速。

它们在返单时有用,因为能看出零件此前如何装夹和切削。分两次装夹加工的实体,改用更好的工装夹具可一次完成,CAM 文件记录了该决策。

详细工程图纸用哪种格式最好?

PDF。它在任何机器上渲染一致,编辑必留痕迹,版本控制也容易。

如果加工厂使用同一 CAD 软件,原生图纸文件可用,但版本不匹配会浪费时间。只有 PDF 不够时才发原生文件。

你们接受 IGES 文件吗?

接受。IGES 在航空航天和工装供应链中仍很常见,我们的编程人员经常处理。

如果有选择,请导出 STEP。IGES 导出有时会把单个实体拆成许多修剪曲面,增加编程时间,延误开切。

可以发原生 SolidWorks 或 Inventor 文件吗?

可以。我们接受 SLDPRT、IPT、X_T 等原生格式,同时附上中性 STEP 更佳。

如果不确定版本兼容性,STEP 加 PDF 的组合可完全消除风险。

发送文件,12 小时内获得 DFM 评审

上传 STEP、STL、IGES、DXF、DWG 或 PDF 图纸。我们的工程师检查几何、公差和可制造性,然后返回报价并附免费 DFM 反馈。生产可在 24 小时内启动,上传内容按要求可签 NDA 保密。

12 小时报价免费 DFM 分析±0.005 mm 公差100% 检测

关注我们的工作

更多来自车间的加工笔记

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

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

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

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