CNC 机床控制面板偏置页面存储的内容
CNC 程序是针对一个尚不存在的坐标系编写的。X0 Y0 Z0 是软件中的一个点。机床必须在平口钳、工装板或墓碑式夹具上找到这个点,并且必须知道每把刀的长度。CNC 机床的偏置页面就是存放这些修正值的寄存器。
页面上的每个值都是有符号的距离或很小的补偿量。控制系统把当前工件坐标系偏置加到程序坐标上,再加上主轴上刀具的长度偏置,然后移动轴。页面上的任何内容都不改变 CAM 文件中的零件几何。它只告诉机床该几何在其行程中的位置。
这种分离在车间里很重要。如果装夹更换后某个特征偏了 0.05 mm,通常只需改这个页面上的一个数值,而不是重新后处理程序。为装夹问题去改 CAD 模型要耗费数小时,还会多出一个没人需要的版本。
该页面在断电和换刀后仍然保留,所以当机床重复昨天某个零件位置时,这里是首先要检查的地方。如果数值错了,批次中每个零件都会以相同方式出错。
工件坐标系偏置:G54 到 G59 及扩展组
工件坐标系偏置是页面上最大的数值。每组保存从机床原点到你装夹时选定的零件零点之间的 X、Y、Z 距离。大多数控制系统默认激活 G54。G55 到 G59 可以存放多个零点,用一个代码就能切换。
这样一个程序就能在四个平口钳工位上运行,而无需改动 CAM 文件。每个工位分中或对刀一次,把数值存到 G54、G55、G56、G57 下,然后在程序中调用。同一刀路在四个位置重复。
扩展组更进一步。Fanuc 控制系统通常提供 G54.1 P1 到 P48,Haas 使用 G110 到 G129。八面的墓碑式夹具可以存八个工件坐标系偏置,托盘池可以存几十个。机制完全相同:控制系统读取当前组,并把每个程序移动量偏移该数值。
对刀前先选好偏置组。如果在 G54 激活时去分中第三个工位,你就覆盖了第一个工位。我们在二班最常见到这种情况,同一个程序在别人装好的夹具上运行。
刀具长度偏置及控制系统的叠加方式
刀具长度偏置是从主轴基准线到每把刀切削刀尖的距离。一把长的 12 mm 立铣刀和一把短的定心钻在主轴上处于完全不同的 Z 高度,但程序用同一个 Z 值调用两者。长度偏置吸收这个差值。
在立式加工中心上,这个偏置能防止钻头扎进工作台。设错 50 mm,控制系统就认为刀尖比实际高 50 mm。第一次快速移动就会撞机。
大多数车间在机外对刀仪上测量长度并输入数值,或在机床内用对刀块逐把对刀。两种都可行。关键是基准面保持一致。如果你在对刀仪上用 50 mm 规测量,而在机床内以工作台对刀,数值就对不上。
控制系统把这些存在 H1 到 H200 或更多寄存器中,程序用 G43 H__ 调用。偏置只在对应刀具激活时生效。下次换刀前用 G49 取消,否则下一把刀会继承错误的长度。
在车铣复合中心上,同一寄存器常还保存 B 轴或 C 轴的第二轴数值。在假定只有单个 Z 列之前,先查机床手册。
刀具半径与磨损偏置
CAM 刀路通常按零件轮廓编写,而不是按刀具中心。控制系统需要知道刀具半径,才能把路径向外偏移该数值。这就是刀具补偿,以半径或直径值存储在 D1、D2 等寄存器下。
10 mm 立铣刀半径为 5 mm。如果偏置写 4.9 mm,控制系统就少偏移 0.1 mm,外轮廓零件会加工偏小。误差是一个半径宽,不是一个直径宽,这正是车床设为直径模式时容易犯的错误。
磨损偏置叠加在其上。它们是小数值,通常在 0.005 mm 到 0.05 mm 范围,用于首件检测后微调特征。内孔测量偏小 0.02 mm,就在半径上给 -0.01 mm 的磨损值。再跑一次零件就进入公差。
磨损值要保持小。一旦磨损偏置超过约 0.1 mm,几何问题就是真实存在的,需要处理刀具或程序。在磨损刀具上叠加磨损值会掩盖根本原因,直到整批报废。
偏置类型及各自偏移的对象
数值为三轴立式加工中心的典型值。
| 偏置类型 | 存储为 | 偏移 | 何时修改 |
|---|---|---|---|
| 工件偏置 | G54-G59、G54.1 P1-P48 | 零件零点相对机床原点 | 夹具移动或新装夹 |
| 刀长 | H1-H200+ | 刀尖相对主轴基准线 | 换刀或新刀具 |
| 刀具半径 | D1-D99+ | 路径按刀具半径向外偏移 | 刀具直径变化 |
| 磨损 | 同一寄存器,小数值 | 特征微调几微米 | 首件检测不合格 |
| 旋转轴 / B 轴 | 车铣复合上的附加列 | 工作台的角度零点 | 工作台重新夹紧或重新分度 |
关于偏置页面的常见问题
偏置页面会改变零件模型吗?
不会。偏置只改变机床认定的零件位置。CAM 文件和图纸保持不变。
如果每个零件的同一特征都出错,偏置很可能不是正确的解决办法。先检查刀具、程序或工装夹具。
为什么断电重启后零件位置变了?
绝对式编码器在断电重启后仍保持位置,但增量式编码器会丢失原点。机床必须先回零,存储的工件偏置才有意义。
在多数系统上,偏置值本身保存在带电池备份的存储器中。如果电池电量低,数值可能归零,而屏幕上不会出现警告。
两个台钳可以共用一个工件偏置吗?
可以,前提是两个台钳的 X、Y、Z 位置相同。测量其中一个,两个共用即可。
如果两个台钳彼此有偏移,就用两组偏置。用单个偏置在两个工位运行同一程序,会导致一个工位空切,另一个工位切到台钳。
刀具长度偏置应多久复查一次?
在没有对刀仪的机床上,每次换刀后都要检查;有对刀仪的机床,每班开始时检查。
长时间运行中,热膨胀会使主轴位置漂移 20-40 μm。加工精度要求高时,机床运行一小时后要重新检查刀具长度。
磨损偏置和几何偏置有什么区别?
几何偏置保存刀具的标称尺寸。磨损偏置保存测量零件后加入的小修正量。
有些系统将它们分列存放并相加,有些系统只用一列。输入数值前先阅读系统手册,以免填错位置。
车床上的偏置页面也一样吗?
原理相同,但车床通常将 X 分为几何和磨损两部分,且默认按直径计算,除非修改参数。
车床 X 偏置中输入 0.02 mm 的磨损值,会使直径减小 0.04 mm。这是车削中心最常见的偏置错误。
