g41是刀具半径左补偿,顺着刀路的方向看,刀往左侧补偿,这个一般为顺铣!g42是刀具半径右补偿,顺着刀路的方向看,刀往右侧补偿,这个一般为逆铣!g40是取消刀具半径补偿。g41g42只能在直线(g0g1)后面才能补偿上,在圆弧(g2g3)后面,补偿不上,就会出现过切
方法/步骤
1、g41g42为什么要用刀具半径补偿:用铣刀铣削工件轮廓时,刀具中心的运动轨迹是加工工件的实际轮廓,但刀具铣削时是用侧刃进行加工的,所以在加工内轮廓时,刀具的中心要向工件的内侧偏移一个距离;而加工外轮廓时,刀具的中心要向工件的外侧偏移一个距离,这个偏移就是所谓的刀具半径补偿。
2、g41g42刀具半径补偿的作用:数控系统可以根据程序中的工件轮廓和刀具半径补偿值,自动计算出刀具中心轨迹,从而简化编程。
3、方向判别:g41刀具半径左补偿g42刀具半径右补偿g40取消刀具半径补偿沿着刀具前进的方向观察,刀具偏在工件轮廓的左边为g41,而偏在工件轮廓右边为g42.
4、格式:G01G90G槐划儋昴41/G42D_X_Y_F_;其中D后面跟刀具号,补偿值可由参数设置为铣刀的直径或荨层吒椋者是半径值(使用上,一般皆设置为铣刀的半径值),而此铣刀的半径值是加工之前,预先由操作者键入控制系统之刀具补偿画面之相对应的号码内(如:D07,表示刀具补偿号码为7号。7里面的数据为是5,表示铣刀半径为5.)
5、使用刀短铘辔嗟具补正时应注意以下事项:不能和G0G03一起使用,只能和G00或G01一起使用(使用上一般都和G01),且刀具必须要移动(即启穰惩较瘁动刀径补正指令,必须在前一单节启动,且启动距离最少要大于刀具半径)。取消刀具补正也是一样的。G4G42不能重复使用,即在一个程序段已经有了G41/G42指令或正在执行G41/G42的程序段,不能在下一个程序段直接使用G42/G41指令,若要使用,则必须先用G40取消后,再使用G41或G42功能,否则补偿就不正常了。在建立半径补偿程序段后,如果有两个以上程序段内无坐标轴(X、Y轴)移动指令,将会导致过切现象。