内容正文:
第六节 刀具补偿功能
一、刀具位置补偿
1. 刀具位置补偿的设定
刀具位置补偿示意图
刀具位置补偿
2. 刀具位置补偿代码
(1)代码格式
在字母T 后用4 位数字来表示T 功能,前两位数字表示刀架的刀位号,后两位数字表示刀具的补偿号。
(2)说明
1)加工完成后要将刀补取消,刀补号00 为取消刀具位置补偿。
2)坐标系变换之后, 补偿坐标及补偿值也需改变。
3)用T 代码对刀具进行补偿一般是在换刀指令后第一个含有移动指令(如G00、G01等) 的程序段中进行, 而取消刀具的补偿则是在加工完该刀的工序后, 返回换刀点的程序段中执行的。
二、刀尖圆弧半径补偿
1. 刀尖圆弧半径补偿的目的
假想刀尖
以假想刀尖位置编程时的过切及少切现象
a) 加工台阶面或端面 b) 加工锥面 c) 加工凸圆弧面 d) 加工凹圆弧面
2. 刀尖圆弧半径补偿指令
刀具左右补偿
a)、d) 刀具右补偿 b)、c) 刀具左补偿
(1)刀尖半径左补偿指令G41
顺着刀具运动方向看, 刀具在工件的左边, 称为刀具左补偿, 用G41 指令编程。
(2)刀尖半径右补偿指令G42
顺着刀具运动方向看, 刀具在工件的右边, 称为刀具右补偿, 用G42 指令编程。
(3)刀尖半径取消补偿指令G40
如需要取消刀具左补偿和右补偿, 可用G40 指令。
3. 刀尖圆弧半径补偿量的设定
(1)假想刀尖方向
假想刀尖
(2)补偿参数的设置
GSK980TDb 刀具偏置磨损界面
4. 刀尖半径补偿的实现过程
刀补的建立、执行与取消
(1)刀补建立(也称为起刀)
在偏置取消方式状态下,刀具由起刀点开始接近工件, 刀补建立程序段执行刀具半径补偿过渡运动。
(2)刀补执行
(3)刀补取消
刀补取消即刀具撤离工件, 使假想刀尖轨迹的终点与编程轨迹的终点重合。
5. 注意事项
(1)刀尖半径补偿只能在G00 或G01 的运动中建立或取消。
(2)工件有锥度或圆弧时, 必须在精车锥度或圆弧前一程序段建立半径补偿, 一般在切入工件时的程序段建立半径补偿。
(3)当执行G71 ~ G76 固定循环指令时, 在循环过程中, 不执行刀尖半径补偿, 刀尖半径补偿暂时取消。
(4)建立刀尖半径补偿后, 在Z 轴的移动量必须大于刀尖半径值; 在X 轴的移动量必须大于两倍刀尖半径值, 这是因为X 轴的移动量是用直径值表示的。
三、刀具磨损补偿
刀具的磨损补偿
$