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

获取即时报价

文件格式

CNC 文件类型详解

CNC 工作流中的每种格式承载的信息类型不同,其中几种在传递过程中会丢失数据。本页说明每种文件类型实际包含什么、在哪里失效,以及询价时该发送哪一种。

STEP、IGES、STL、DXFCAD 与 CAM 与 G 代码公差与单位
CNC 文件类型详解,涵盖加工用 CAD 与 CAM 文件格式
流程链

文件类型不是装零件的盒子,而是从设计师屏幕到主轴这条链条中的一环。每一环承载不同类型的信息,每次交接都可能丢失东西。实体模型知道形状,图纸知道公差,刀路知道刀具,G 代码知道运动。没有任何单一格式能同时容纳这四者。

这就是为什么同一个零件用某个文件能顺利报价,换一个文件却会带回一堆问题。当格式无法承载公差时,工程师只能推断,而推断正是意外开始的地方。图纸上的 GD&T 标注不是装饰,它们决定内孔是铰还是镗,决定一个面是磨还是只铣。

实用规则很简单:几何用你手上信息最丰富的格式发送,意图用图纸随附。STEP 文件加 PDF 图纸胜过任何单一文件。如果只有一种,3D 零件默认发 STEP 更稳妥,因为它保持曲面连接并携带单位。

下面所有内容都围绕这些格式之间的边界:哪些信息能挺过转换,哪些不能。

  • 1
    几何形状与名义尺寸。STEP、IGES、Parasolid、原生 CAD。
  • 2
    意图公差、基准、表面处理、材料。图纸与 PMI。
  • 3
    运动刀路与进给。CAM 输出,然后是 G 代码。
设计端

设计与几何格式:原生 CAD、STEP、IGES、STL

原生 CAD 文件(SLDPRT、CATIA、CREO、IPT)是零件最完整的记录,但也是最难移植的。打开来自不同 CAD 软件的原生文件通常需要转换器,而转换器可能以原设计师从未设想的方式重建特征。如果工厂用同一款软件,原生文件没问题;如果不是,就导出。

STEP(AP203、AP214、AP242)是实体与装配体的中性交换格式。它把解析曲面存为真正的圆柱和平面,而不是小平面近似,并且携带单位。对机加工零件来说这很重要:STEP 中的圆柱内孔到达时仍是圆柱,CAM 软件可以按真实刀具半径偏置。AP242 还支持 PMI,双方都支持时公差可以随几何一起传递。

IGES 是更早的中性格式,为曲面而非实体而建。它在航空航天和旧有工装工作中仍会出现。风险在于修剪。IGES 导出可能在相邻曲面之间留下缝隙,CAM 软件随后必须缝合。屏幕上看起来闭合的模型未必水密。如果必须发 IGES,用 CAD 支持的最高版本导出,并先检查缝隙。

STL 是网格。它只有三角形,没有单位、没有曲面、没有特征。它是 3D 打印的正确格式,却是 CNC 车削和铣削的错误格式。STL 中的曲面变成一堆平面小面;弦公差设得太松,Ø25 mm 的内孔会小 0.05 mm,因为多边形落在真实圆内。

  • 1
    3D 零件发 STEP实体、真实圆柱、携带单位。铣削和车削的最佳默认选择。
  • 2
    仅在要求时发 IGES发送前检查曲面缝隙;旧有航空航天工装。
  • 3
    机加工不要发 STL小平面化、无单位、无特征数据。适合打印,不适合 CNC。
平板零件

2D 格式:DXF、DWG 与 PDF 图纸

DXF 和 DWG 承载 2D 几何:轮廓、孔、槽、折弯线。对平板、支架或钣金毛坯来说,这通常就是工厂所需的全部几何。激光或水刀直接按轮廓切割。对从板材铣削的轮廓件,DXF 定义周边和孔中心,深度来自图纸。

DXF 的陷阱在图层。一个文件可以把零件轮廓、构造线、尺寸和标题栏放在不同图层上,全部 1:1。如果错误的图层被当作切割路径读取,机床就会切一条尺寸线。导出前清理图层:切割几何一个图层,别的都不要。

PDF 图纸不是几何,是意图。它承载公差、基准、表面处理、材料、螺纹标注,以及去毛刺或遮蔽的说明。3D 零件绝不要只发 PDF,紧公差特征需要 GD&T 时也绝不要只发 3D 模型。两者成对才能消除歧义。

注意比例。1:1 导出的 PDF 仍然是图纸,不是模型,谁都不该照着描。如果工厂只有你的 PDF,他们会重画零件,而重画会引入自己的公差。请随附 DXF。

  • 1
    图层导出前剥离构造图层和尺寸图层。
  • 2
    比例按 1:1 导出。在文件或邮件中注明比例。
  • 3
    单位在图纸标题栏注明 mm 或 inch。
机床方面

制造格式:CAM 工程、刀路与 G 代码

几何模型确认无误后,编程员会建立 CAM 项目。毛坯、工件夹持、刀具选择、步距和刀路策略都在这里确定。0.5 mm 切深的面铣、60% 步距的粗加工、6 mm 球头刀的精加工、H7 内孔的铰削循环,这些在 CAD 文件里都不存在。

CAM 项目本身很少用于交换。各厂自己编制,因为刀路取决于车间里的机床和刀具。把 CAM 文件发给加工厂,就像给一个从没见过的厨房发菜谱。

G 代码是最终输出:坐标、进给率、主轴转速、换刀、切削液指令和固定循环,按特定控制器的方言编写。Fanuc、Siemens、Heidenhain 和 Haas 读取的代码相似,细节不同。G 代码与机床绑定,不可移植,也不是报价格式。加工厂无法从 G 代码检查零件,只能运行它。

发送 G 代码只有一种合理场景:你掌握工艺,加工厂在匹配的机床上运行你验证过的程序。其他情况下,发几何模型,让加工厂自己后处理代码。

  • 1
    CAM 承载工艺刀具、切深、步距、工件夹持。不是设计格式。
  • 2
    G 代码与控制器绑定Fanuc 代码不是 Siemens 代码。不是报价格式。
  • 3
    发几何模型,不发刀路让加工厂把程序匹配到自己的机床。
格式转换

转换过程中会丢失什么,如何发现

多数文件问题不是损坏,而是静默丢失。STEP 转 STL 只保留三角面片,其余全部丢弃。实体转 IGES 可能把封闭实体拆成未修剪曲面。DXF 经查看器往返一次,圆弧可能被压成短线段。零件看起来仍然正确,直到检查尺寸才暴露。

单位是最常见的静默失效。按毫米绘制、按英寸读取的模型会大 25.4 倍;反过来则小到能放进顶针。始终在文件名或图纸上注明单位,导入后对照图纸检查包围盒。

面片公差是第二个。STL 和部分网格导出使用弦高设置。Ø50 mm 内孔上 0.1 mm 的弦高会留下可见平面,内孔实测偏小。任何需要测量的圆柱特征,用实体格式,不要用网格。

螺纹是第三个。CAD 里建的修饰螺纹只是图形,不是几何。建模的 M6 螺纹常常导出为光圆柱。加工厂按图纸标注 M6 × 1 加工,所以即使模型上有螺纹,螺纹表也必须写在图纸上。

发送前快速检查:用不是你创建该文件的查看器打开,测量两个已知特征。如果包围盒和内孔与图纸一致,文件大概率是干净的。

  • 1
    检查包围盒每次转换后,把模型外形尺寸与图纸对比。
  • 2
    实体保持实体需要测量的圆柱特征不要用 STL。
  • 3
    螺纹标注在图纸上建模螺纹是修饰性的,不是可加工几何。
选型

按零件和工艺选择要发送的 CNC 文件类型

3D 铣削或车削零件,发 STEP 加 PDF 图纸。STEP 保持实体封闭并携带单位;图纸承载模型无法表达的公差。这一组合覆盖多数工作,从单件原型到 10,000 件批量,也是我们收到报价请求时首先索要的文件。

平板或钣金零件,发 DXF 加 PDF 图纸。DXF 给出切割轮廓和孔位;图纸给出厚度、材料、折弯半径和表面处理。零件有成形特征时,把折弯线放在单独图层,避免与切割边混淆。

自由曲面零件,如罩壳或叶轮,必须用实体格式。STL 无法把表面保持到 5 轴精加工 Ra 0.8–1.6 μm 所需的精度。在我们的五轴联动加工中心上,刀路由实体生成,面片网格会迫使编程员先重建曲面。

你已拥有程序的零件,发 G 代码加装夹表加图纸。这是 G 代码唯一有用的输入场景,且只在接收机床的控制器和行程匹配时成立。

拿不准时,实体和图纸都发,在主题行注明单位,并说明哪些特征关键。两分钟的邮件能省下一天的来回沟通。

  • 1
    3D 零件STEP + 带 GD&T 的 PDF 图纸。
  • 2
    平板或钣金零件DXF + 带厚度和折弯数据的 PDF 图纸。
  • 3
    自由曲面只用实体模型。网格格式太粗糙。
格式指南

CNC 文件类型说明:每种格式承载什么

让格式匹配你需要回答的问题。

格式携带内容适用场景主要风险
STEP实体、真实曲面、单位3D 加工零件、报价PMI 导出时常被剥离
IGES曲面、旧版几何航空航天、较旧工装修剪曲面之间的间隙
STL仅三角面片,无单位3D打印、目视检查曲线面片化、内孔偏小
DXF2D 轮廓、孔、折弯线板材、钣金、水刀、激光错误图层被当作切割路径
DWG2D 和部分 3D,原生 CAD使用同一 CAD 的加工厂打开时版本不匹配
PDF 图纸公差、GD&T、注释、表面处理每个零件的设计意图无几何,必须重画
CAM 项目刀具、切深、工件夹持加工厂内部使用无法在厂间移植
G 代码运动、进给、转速、循环运行已验证的程序与控制器绑定,无法检查

简要回答

3D 零件发 STEP 加 PDF 图纸,平板零件发 DXF 加图纸,G 代码只留给你能控制的机床。格式若无法携带单位和公差,就搭配一个能携带的。

常见问题

工程师关于 CNC 文件的常见问题

能用 STL 文件加工吗?

可以,但成本更高、精度更低。STL 是无单位、无曲面的网格。编程员必须先重建或拟合曲面才能生成刀路,曲面特征会以面片形式到达。

零件有任何需要测量的内孔或配合面,请改发 STEP 文件。STL 适合目视检查或 3D 打印,不适合公差关键的机加工零件。

发了 3D 模型还需要 2D 图纸吗?

对于公差宽松的简单零件,实体模型通常就够了。凡是有配合、螺纹、表面处理标注或基准的零件,图纸才能说明设计意图。

模型只给出名义尺寸,无法说明内孔是 H7 还是间隙孔。缺少这些信息时,我们只能按较宽松的理解报价,或者先向你确认,而确认要花一天。

STEP AP242 比 AP203 多了什么?

AP242 可以携带 PMI:附着在几何上的尺寸、公差和基准信息。AP203 携带几何和装配结构,但不含语义化 PMI。

实际使用中,支持程度取决于两端的 CAD 系统。很多导出仍会丢失 PMI。如果公差重要,即使发 AP242,也要在文件包里附上 PDF 图纸。

我可以发 G 代码让你们直接运行吗?

只有机床匹配才行。G 代码是针对特定控制器和特定机床行程编写的。Fanuc 代码不经修改无法在 Siemens 或 Heidenhain 控制器上运行。

请把 G 代码连同装夹表和图纸一起发来。我们会先确认控制器和行程是否匹配,再报价。否则请发实体模型,由我们自己编制程序。

如何避免单位和比例错误?

把单位写进文件名,例如 bracket_rev-C_mm.step,并在图纸标题栏中注明。任何转换之后,用查看器重新打开文件,对照图纸检查包围盒。

25.4 倍错误是我们见到最常见的文件错误。只要有人在发送前量一下模型,十秒就能发现。

钣金件用哪种文件类型最好?

展开图用 DXF,另附 PDF 图纸说明材料、板厚、折弯半径和表面处理。折弯线要放在与切割几何不同的图层上。

如果零件要折弯成形,请告知折弯方向以及展开图是否已经展开。折叠视图的 DXF 不能直接用于切割。

发送文件,获取 DFM 审查

上传 STEP、DXF 或图纸,我们会在 12 小时内返回报价并附免费 DFM 分析。上传安全保密,可按需提供 NDA。

12 小时报价免费 DFM 分析100% 全检

关注

更多来自 GreatLight

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

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

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

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