加工中心刀具长度补偿课件
G43是刀具长度正补偿指令,即把刀具向上抬。 G44是刀具长度负补偿指令,即把刀具向下降。 G49是取消刀具补偿指令(在更换刀具前应取消刀具 长度补偿状况。
(2)长度补偿的作用
用于刀具轴向(Z向)的补偿。 使刀具在轴向的实际位移量比程序给定值增加或减少 一个偏置量。 刀具长度尺寸变化时,可以在不改动程序的情况下, 通过改变偏置量达到加工尺寸。 利用该功能,还可在加工深度方向上进行分层铣削, 即通过改变刀具长度补偿值的大小,通过多次运行程 序而实现。
项目三 刀具长度补偿指令G43,G44,G49
装上刀柄及装在主轴上时,
在同一基准上,刀具伸出的长度不一致
CNC铣床或MC所使用 的刀具,因每把刀具的长 度皆不相同,故使用每一 把刀具时都必须作刀长补 偿,使每一把刀加工出来 的深度皆正确、相同。
工件
不补偿 正补偿
负补偿
想想、试一试 在执行下面程序时会有什么后果?
O5008; G90G54M03S3000G00Z100 G00X30Y0 Z5 G1Z-0.5F100 : : M00 G54G90G00Z100M03S3000 G00X50Y0 Z5 G1Z-0.5F100 : : G00Z100 M5 M30
(1)长度补偿的方法
G43 H_ G00 Z_ ; 格式:
图3-1 刀具长度补偿原理
5. 依次换上所要使用的其他刀具如图3-1示,通过手动操作 移动要进行测量的刀具使其与工件上表面接触,记录Z轴的 机械坐标系的坐标值,假设分别为:Z2=-270,Z3=-245
注意:第二把刀、第三把刀…不能按Z0测量。
6.按MDI面板上的键, 屏幕显示如图3-2(刀具补偿参 数设定画面),将基准刀作为1号刀,Z2 、Z3依次为2号、 3号刀,将Z2与Z3的机械坐标系的坐标值减基准刀具,作 为不同刀具间的长度补偿值,如图9-2示,基准刀为0, Z2为-10、Z3为15,分别输入H01、H02、H03中,如图 3-2所示。
长度正补偿
刀
G43 Z实际值 = Z指令值 +(H xx)
长度负补 偿
-125
如果H01是 -25.0,
B是多少?
G44 Z-150 G00 H01
刀
Z实际值 = Z指令值 -(H xx)
:将不同长度刀具通过对 刀操作获取差值。
3.建立刀具长度补偿的步骤
1. 把工件放在平口钳上,夹紧。 2. 加工一个零件需要几把刀,把其中的一把刀具 作为基准刀,在主轴上装上基准刀具,使它接近 工件表面。 3.通过手动操作移动要进行测量的刀具使其与工 件上表面接触,如图3-1示,记录Z轴的机械坐标 系的坐标值,假设Z1=-260mm(按Z0测量也可 以)。 4. 在工件坐标系中设定(在G54中的Z坐标中进行 设定)Z值为-260。
G44 H_ G00 Z_ ;
(极少用G44)
G49
G00
Z_;
G43——刀具长度正补偿/ 离开工件补偿; G44——刀具长度负补偿 /趋向工件补偿; H——刀具长度偏置寄存 器号(H01~H32) G49取消长度补偿
功能:
编程时不考虑每把刀具不同的长度、磨 损或其他原因引起的刀具长度发生的变 化,简化编程。
图3-2 刀具补偿参数设定画面
刀具长度补偿注意事项
1)机床通电模式为G49。
2)执行G43.G44时只能有Z轴的移动量,否则报警。 3)G43.G44是续效代码。 G49
4)取消刀长补偿办法 H00