要点速览
对照阅读程序与装夹单
按下任何按钮之前,先对照程序头与装夹单。程序头通常包含程序号、零件版本、G54 至 G59 等工件坐标系调用以及刀具列表。如果屏幕上的版本字母与手中图纸不一致,立即停止。运行错误版本是少数事后无法纠正的错误之一。
接着检查单位行。G20 为英寸,G21 为公制。按毫米编写却在英寸模式下运行的程序,移动距离会放大 25.4 倍。错误会在第一个快速移动时暴露,而这恰恰是你反应时间最少的时候。同时确认 G17 平面选择;平面选错会把圆弧变成直线或触发报警。
将刀具列表与刀库实物逐一核对。数清刀位,确认每个刀号与该刀位上的刀柄一致。在 16 工位刀塔上,一把刀装错两个刀位,就会用错误的几何形状切削,偏置也救不回来。如果车间使用已测量长度的预调刀具,确认这些数值已录入偏置表。
最后查看工件夹持标注。装夹单应注明台钳钳口位置、定位块位置和最小夹持高度。工件高出平行垫块 3 mm,粗加工时就会移动。检查毛坯是否放平、平行垫块是否干净,以及按住一角时工件是否晃动。
- 1程序号与版本必须与图纸和装夹单一致。
- 2单位与平面G20 或 G21,XY 圆弧用 G17。
- 3刀具列表确认刀位和预调长度值。
- 4工件夹持平行垫块干净、放置平整、无晃动。
准确设定工件坐标系与刀长
工件坐标系定义工件在机床中的位置。在已加工表面或已知基准上对 X、Y 碰数,然后把数值记入正确的坐标系页面。台钳装夹时,X 通常是固定钳口,Y 是定位面。移动轴之前先把数值写下来;碰数后朝错误方向点动,基准就丢了。
Z 向最容易出问题。用 0.1 mm 塞尺或量块将刀具碰至毛坯顶面,再从记录值中减去量块厚度。若用 50 mm 量块碰数,Z 偏置必须比接触点低 50 mm。忘记这一步的操机员,会在第一个快速移动时把刀具扎进台钳。
刀长偏置来自对刀仪,或将每把刀碰至同一基准。预调值只有在刀柄每次都以相同方式装入主轴时才有效。装刀前擦净锥面和法兰面。法兰与主轴端面之间夹一粒切屑,刀长变化就会超过你要保证的公差。
所有偏置设定完成后,在 MDI 中调用每把刀,将其移动到工件上方的安全 Z 高度。看机床位置显示,不要看刀尖。显示值是系统唯一真正信任的数值。如果显示的 Z 与你的计算不符,运行程序任何部分之前重新检查偏置。
- 1量块修正从 Z 读数中减去量块厚度。
- 2清洁锥面每次装刀前擦拭刀柄。
- 3相信显示值循环启动前在屏幕上确认 Z 值。
用空运行和剩余距离发现错误
多数现代系统提供图形模拟和剩余距离读数。两者都要用。图形显示路径形状;剩余距离显示任意时刻各轴剩余行程。如果刀具仍在工件上方,Z 剩余值却突然降到很小的数,说明程序即将下扎。按进给保持,检查下一段程序。
空运行会将刀具抬高一个已知量,通常由空运行参数设定,并以快速移动运行程序。将抬升量设得足够大,以越过最高特征加上最长刀具,通常为 50 到 100 mm。第一遍运行时将快速倍率设为 25%。目的不是快速完成,而是在每次移动发生前看清它。
尤其要关注换刀位置。换刀前的 Z 回退高度必须越过工件、台钳和所有压板。在行程 4,000 mm 且工装较高的机床上,该间隙值可能远大于默认值。如果程序回退到过低的机床 Z 坐标,刀具在前往刀库途中会拖过工件。
剩余距离显示也有助于深腔和长刀具加工。直径 6 mm 的立铣刀在 4 倍直径深度处会发生让刀。如果读数显示一次走刀就切到全深,应在程序中分层或运行前调整切削深度。空运行不模拟切削力,因此只用于检查几何和间隙,不用于判断颤振。
- 1设置抬升量高于最高特征 50–100 mm。
- 2快速倍率首次空运行时保持 25%。
- 3检查回退高度必须越过工件、台钳和压板。
运行首件并验证装夹
切换到单段模式,让第一把刀具完成接近和首次切削。听切削声音。轻而稳定的声音说明进给和转速接近合适。尖锐啸叫说明刀具在摩擦,应降低进给或提高转速。沉闷撞击声说明刀具过载,继续前应减小切削深度。
切完第一个特征后,停止程序并测量。不要等到零件全部加工完。如果宽度大了 0.05 mm,现在就修正刀具补偿或工件偏置,此时误差还只涉及一个特征。等到最后再测,零件已有六处超差,就无法给出有用的修正方向。
对于 ±0.005 mm 公差,首件测量需要受控环境和校准过的量具。握在温暖手中的千分尺与放在支架上的读数不同。让零件冷却、擦干净,并在与检验室相同的温度下测量。记录实际值,而不只是合格或不合格。
首件进入公差后,不修改偏置直接运行第二件。如果重复性好,说明装夹稳定。如果发生漂移,原因通常是热伸长或夹具松动。检查夹紧扭矩,并让主轴预热 10 到 15 分钟后再判断结果。冷机停放后,机床会随温度升高而移动。
- 1第一把刀具用单段全程序运行前确认接近和首次切削。
- 2尽早测量切完第一个特征后就修正偏置。
- 3控制温度零件冷却、量具校准、室温稳定。
如何运行 CNC 程序:从装料到首件的 7 个步骤
按顺序执行。跳过步骤就是装夹报废的原因。
- 11. 核对程序和版本在编辑器中打开程序,检查程序号、版本字母、单位行(G20 或 G21)和平面选择(G17)。与装夹单和图纸对照。如果版本不匹配,停止并获取正确文件。用错版本跑完整个程序就是报废一批。
- 22. 确认刀具清单和偏置逐个检查刀库,将每个刀位与刀具清单对应。确认预调长度值已载入偏置页面。擦净每个刀柄锥面和法兰面。法兰下的一颗切屑会使刀具长度变化 0.02 mm 或更多,足以让 ±0.005 mm 公差失效。
- 33. 装夹工件清洁台钳钳口和平行垫块。将毛坯平放,按压每个角检查是否晃动。将挡块靠紧实面。对于薄壁件,用跨全宽的平行垫块支撑底面。夹紧扭矩应足以夹住切削,而不是使零件变形。
- 44. 对 X、Y、Z 找正在已知基准上碰 X 和 Y,将值记录到当前偏置中。用块规碰 Z,并减去块规厚度。对于 50 mm 块规,Z 偏置为接触点下方 50 mm。每次输入后复查显示;系统只认偏置表中的数值。
- 55. 在工件上方空运行将空运行抬升设为 50–100 mm,快速倍率设为 25%,主轴停止或刀具避开时运行完整程序。观察 Z 轴剩余距离。确认每次换刀回退都越过工件、台钳和压板。任何移动距夹具小于 10 mm 时,停止并修正。
- 66. 第一把刀具用单段以单段模式运行,进给倍率 50%。主轴启动前确认显示屏上的当前刀具和 H 号。听首次切削声音。啸叫说明摩擦,降低进给或提高转速。闷响说明过载,减小切削深度。切完第一个特征后停止并测量。
- 77. 验证首件并放行在室温下用校准量具测量关键特征。必要时修正偏置或刀具补偿。不修改偏置运行第二件,确认重复性。放行批量前,将最终偏置值和所有程序修改记录在装夹单上。
检查什么、哪里会出错、如何修正
装夹时可将此作为快速参考。
| 检查项 | 常见失误 | 纠正措施 |
|---|---|---|
| 单位行(G20/G21) | 程序行程放大 25.4 倍 | 重新后处理或设置正确单位模式 |
| 工件偏置 X/Y | 首次切削后零件移位 | 在固定基准上重新找正 |
| 用块规对 Z 偏置 | 刀具扎入台钳 | 从 Z 读数中减去块规厚度 |
| 刀具长度偏置 | 特征高度偏差 0.02 mm 以上 | 清洁锥面,重新测量刀具长度 |
| 回退高度 | 刀具拖过零件 | 在程序中提高换刀 Z 高度 |
| 夹紧扭矩 | 零件移动或变形 | 支撑底面,减小扭矩 |
| 首件测量 | 跑完全程序后才发现误差 | 切完第一个特征后就测量 |
操作员在循环启动前会问的问题
不空运行能直接跑 CNC 程序吗?
可以,但省下的时间不值得冒这个风险。把刀具抬高 50–100 mm 空运行,能发现偏置错误、刀号错误和退刀高度过低。这些错误会撞坏刀具和工装夹具。
对于之前跑过同一装夹的成熟程序,空运行前几段通常就够了。新装夹或新版本,要全程空运行。
首件进给倍率用多少?
从 50% 开始,听切削声音。声音平稳、切屑颜色和形状正常,再逐级升到 100%。铝件出银色切屑、声音轻,说明参数接近。钢件出稻草色切屑属正常。
首件时进给倍率不要超过 100%。程序是按特定材料和刀具生成的,倍率不能替代正确的转速和进给。
怎么判断工件坐标系偏置是否正确?
在 MDI 下调用刀具,移到 X、Y 基准点。机床位置显示在基准处应为零。显示小数值说明偏置略有偏差;显示大数值说明偏置写错了页面或轴。
Z 向把刀尖对到毛坯顶面,垫上量块。显示值应为量块厚度。如果显示为零,说明忘了减量块。
为什么第二件与第一件测量值不同?
通常是热伸长造成的。主轴和滚珠丝杠在首件加工中升温,刀具相对工件发生位移。验证首件前让机床预热 10 到 15 分钟。
夹紧松动或工件下方有切屑也会造成漂移。调整偏置前先检查夹紧力矩,清理定位面。
换材料需要改程序吗?
需要,如果转速和进给是按另一种材料生成的。6061 铝的线速度远高于 316 不锈钢或 Ti-6Al-4V。用铝的参数加工钛,几秒内就会毁刀。
如果车间使用按材料分类的程序库,确认程序号与装夹单上的材料一致。不要指望操作员凭记忆判断。
