CAD:几何定义所在
CAD 软件是零件从草图变成带真实数值的实体的地方。后续每一步都继承这里定下的内容:基准方案、壁厚、圆角半径,以及标注内孔为 Ø12 H7 而不只是 Ø12 的标注。如果模型本身不严谨,再好的加工也救不回来。
对机加工零件来说,实际问题不是车间装了哪套 CAD,而是它能否打开你的原生文件并读取特征树。SolidWorks、Siemens NX、PTC Creo、Autodesk Inventor 和 Fusion 360 等参数化建模软件以历史记录保留设计意图。SpaceClaim、Rhino 和 CATIA 等直接建模与曲面工具处理没有可用历史的导入几何或有机曲面。STEP 和 IGES 只携带几何,孔就只是一个圆柱,不带任何公差。
最后一点造成的报废比任何其他软件问题都多。STEP 文件不知道销钉必须压入内孔,它只知道直径数值。如果模型没有随附图纸,车间就按名义尺寸加工,配合就会出错。请同时提供模型和 2D 图纸,或在模型内用表格标出关键公差。
在钜亮五金(GreatLight),我们接受 STEP、IGES、STL、Parasolid、DXF 以及 SolidWorks、Fusion 360、Inventor、NX 和 Creo 原生文件。无论收到什么,第一项检查始终相同:几何是否与标注公差一致,基准定义是否足以用于检测。
- 1两者都给3D 模型用于生成刀路,2D 图纸或公差表用于验收。
- 2尽早确定基准测头够不到的基准无法验证。
- 3注意导入实体STEP 和 IGES 会丢失历史、螺纹和 GD&T 标注。
CAM 软件把模型变成刀路
大多数人问 CNC 机床使用什么软件时,指的就是 CAM 软件。它接收实体,套上毛坯和工装夹具,生成刀具路径:用哪把刀、切多深、走多快、按什么顺序。输出是控制器可执行的 G 代码和 M 代码文本文件。
CAM 中做出的决定在主轴转动之前就决定了加工节拍和表面处理。步距、切深、进刀方式、顺铣还是逆铣、拐角残料加工,以及型腔是用摆线刀路还是直线往复粗加工。在 7075 铝的深腔中,用 12 mm 硬质合金立铣刀、8,000 rpm、1,200 mm/min 进给做摆线粗加工,相比传统光栅式走刀可减少约三分之一的空切时间,还能避免刀具积屑。
车间常用软件有 Mastercam、HyperMill、NX CAM、Fusion 360、PowerMill 和 GibbsCAM。五轴联动加工需要 CAM 系统能对刀柄和工作台做真实碰撞检查,而不只是检查刀具。廉价 CAM 席位在这里变得昂贵:五轴刀路中一次过切,就可能报废一件已经投入 20 小时的零件。
仿真比多数人承认的更重要。在软件中验证刀路只需几分钟,在机床上验证则要占用一套工装夹具、一件毛坯和操作员一下午。我们对首件五轴程序做完整机床仿真,包括刀柄和转台的干涉检查。
- 1刀路策略胜过主轴转速更好的粗加工路径往往比更高的主轴转速省更多时间。
- 2仿真刀柄,不只仿真刀具多数五轴撞机来自刀柄或工作台。
后处理器:没人看见的翻译
后处理器是翻译器。它把 CAM 的中性刀路写成你的机床控制器所期望的精确方言。Fanuc、Siemens Sinumerik、Heidenhain、Mazak Smooth、Haas 和 Mitsubishi 对固定循环、换刀宏程序、坐标旋转和高速前瞻的处理各不相同。
通用后处理能跑,只是跑不好。在软铝三轴加工中差别不大;在带转台和摆头的五轴加工中,差别就是好件与撞机。常见后处理问题包括旋转轴方向错误、缺少 TCPM 或 RTCP 激活、退刀平面不安全,以及给旋转轴设定机床物理上无法达到的进给率。
定制后处理是车间能承接 16 次装夹的零件并仍保持 ±0.005 mm 的原因。后处理必须编码车间自己的习惯:安全 Z 高度、切削液顺序、预热程序段、测头循环,以及刀具离线测量并将长度补偿写入程序的方式。
如果你在审核供应商,这是一个该问的问题。自己编写和维护后处理的车间掌控自己的工艺;完全依赖经销商默认后处理的车间,第一次遇到特殊需求就会碰壁。
- 1旋转方向错误A 轴一个符号翻转,精加工就会变成过切。
- 2缺少 RTCP没有 TCPM 时,刀具倾斜会导致五轴运动漂移。
- 3测头宏程序在机测量需要后处理支持,不能靠手动修改。
机床上的 CNC 控制软件
控制器是唯一直接接触金属的软件。它读取 G 代码,闭合位置环,并决定各轴以多快的加速度到达指令点。现代控制器还运行自己的前瞻、前馈和加加速度限制算法,这些算法会改变零件在拐角处的表现。
同一程序在两台不同控制器的机床上运行,可能产生不同的拐角几何。配备 AICC II 的 Fanuc 和 Heidenhain TNC 640 都会跟随同一段小圆弧,但它们的加速度限制和公差窗口不同。对于拐角半径 0.4 mm、轮廓公差 0.02 mm 的零件,这种差异是可测量的。
这就是同一份 CAM 输出并不总能直接移植的原因。G 代码是请求,控制器是执行。当工件从一台机床转到另一台时,后处理和控制器参数都需要复核,而不只是夹具偏置。
控制器还承载车间的运行数据:刀具寿命计数、测头程序、报警历史、主轴负载日志。把这些数据提取出来,车间才能有把握地运行无人值守班次。
- 1前瞻不是可选项高进给率下,拐角精度取决于它。
- 2工件跨机床转移重新检查后处理和控制器参数,而不只是偏置。
检测、MES 与数据层
零件加工完成后,由另一组软件接手。PC-DMIS、Calypso 和 PolyWorks 等 CMM 编程工具把 GD&T 标注转化为测量程序。输出报告说明每个特征是否在公差带内,以及偏差多少。
再往上是 MES,跟踪车间内的工件、机床状态、刀具使用和检测结果。对于运行 127 台机床的工厂,这不是管理上的点缀。它让你知道零件来自哪一批、由哪把刀加工、该刀上次更换的时间。IATF 16949 或 ISO 13485 审核所需的可追溯性就来自这一层。
检测软件也把闭环反馈回 CAM。当 CMM 报告显示某内孔在一批加工中漂移 0.008 mm 时,修正通常是刀具磨损补偿或改变粗加工策略,这些改动在 CAM 中完成并重新后处理。车间完成这一闭环越快,在 10,000 件批量中能保持的工艺控制就越紧。
对采购方来说,实际要点很简单。询问车间如何验证特征、如何记录结果。100% 全检并能按需出具报告的车间,数据层运行得当。只用卡尺抽测几个尺寸的车间则不是。
- 1索取报告材料、过程检验和终检记录应当存在。
- 2可追溯性依赖 MES批次、刀具和操作员数据来自同一系统。
五个软件层及各自控制的内容
同一个零件,某一层薄弱就会导致五种不同的失效模式。
| 层类型 | 典型工具 | 控制对象 | 失效现象 |
|---|---|---|---|
| CAD | SolidWorks、NX、Creo、Fusion 360 | 几何、公差、基准 | 装配时配合错误 |
| CAM | Mastercam、HyperMill、PowerMill | 刀路、进给、加工节拍 | 循环时间长、表面质量差 |
| 后处理器 | 按控制器定制的后处理 | G 代码方言、旋转轴逻辑 | 五轴撞机或过切 |
| 控制 | Fanuc、Heidenhain、Siemens | 运动、前瞻、精度 | 高速下的拐角误差 |
| 检测 / MES | PC-DMIS、Calypso、MES | 验证、可追溯性 | 无报告、无可追溯性 |
常见问题
CNC 报价该发什么文件格式?
STEP 和 IGES 覆盖大多数几何,可在任何 CAM 系统中打开。Parasolid 及原生 SolidWorks、Fusion 360、Inventor、NX 或 Creo 文件保留特征历史,便于我们直接审查设计意图。
发送 3D 模型时同时提供 2D 图纸或公差表。模型定义形状,图纸定义什么是可接受的。
加工开始前你们会审查设计吗?
会。每个工件的首步都是针对指定公差、材料和表面处理对模型做 DFM 审查。我们会标出无法到达的特征、会变形的薄壁,以及工艺无法经济地保持的过紧公差。
报价和 DFM 分析在 12 小时内返回,批准后 24 小时内可开始生产。
能否用 STL 或扫描网格加工?
可以,但网格不适合紧公差加工。STL 文件携带三角面而非曲面,小半径和平面的呈现会带棱面。我们可以把网格重新曲面化为实体模型,但这会增加建模步骤。
对于任何有配合或密封面的零件,实体模型是更好的起点。
你们如何保证刀路和图纸的保密性?
上传文件按机密处理,可按要求签署 NDA。我们的信息安全管理通过 ISO 27001:2022 认证,涵盖设计数据的存储、访问和传输。
客户文件不会跨项目共享,也不会用作参考样件。
控制器品牌会影响我拿到的零件吗?
会有影响。不同控制器使用不同的加速度限制和拐角公差设置,因此同一刀路可能产生略有差异的拐角几何。对于低于 0.02 mm 的轮廓公差,我们会按特征匹配机床和控制器。
我们的 127 台机床运行多个控制器系列,后处理器按机床编写,而非按品牌。
你们常规能保证的最紧公差是多少?
关键特征可达 ±0.005 mm,图纸要求处表面粗糙度可低至 Ra 0.2–0.8 μm。加工态表面通常为 Ra 1.6–3.2 μm。
每件产品发货前都检验,包括原材料检查、过程监控和终检。报告可按需提供。
