刀具补偿指令

1、 G43、G44、G49—刀具长度补偿指令
格式:G43 ZH;表示 刀具长度的正向补偿,Z 轴到达距离 Z 是指定值加补偿值 H 。
G44 ZH ;表示 刀具长度的负向补偿,Z 轴到达距离 Z 是指定值减去补偿值 H 。
G49 Z; ; 或 H00 表示取消刀具长度补偿
注:G43 G44 指令与 G90 G91 无关,H 指令对应的偏值可以为负值、正值。当 H 为 0 是则刀
具长度补偿取消。H 值的取值围为 00~200.
由于补偿值的取值围-999.999~999.999mm 或-99.9999~99.9999 英寸,补偿值的正负号的改
变,使用 G43 就可以完成全部工作了。
2 2 、1 G41 、2 G42 、 G40 —刀具半径补偿指令
格式:{G17 G18 G19} [G41 G42] (G00 G01)(XY,XZ YZ)DF ;
G40 G00 (G01)XYF ;或 D00
格式含义:G17 G18 G19 是选择平面,
1 G41 刀具半径左补偿、2 G42 刀具半径右补偿、0 G40 刀具半径补偿取消。
注:1、从无刀具补偿状态进入刀具半径补偿状态,或撤消刀具半径补偿时,刀具必须移出一
段距离,否则刀具会沿运动法向直接偏移一个刀具半径,刀具无回转空间会发生撞刀。
2、当 D 为 0 是则刀具半径补偿取消。D 值的取值围为 0~200.
由于补偿值的取值围-999.999~999.999mm 或-99.9999~99.9999 英寸。
3、刀具半径的左右补偿判断是根据刀具进给方向看,刀具中心轮廓,尤其在执行 G18 G19
时注意 G41 G42 的左右偏值。
4、执行 G41 G42 与 G40 时,其移动指令只能用 G00 G01,而不能用 G02 G03。
5、为了保证轮廓的完整性、平滑性,一般采用:G41 G42 指令进行刀具半径补偿→走过
过渡段(圆环或直线)→轮廓切削→走过过渡段(圆环或直线)→用G40 取消刀具半径补偿。
6、编程时,如果刀具的半径补偿引入与取消的程序在程序段的主程序中(在加工凸台时
必须这样)那么当调用子程序(加工轮廓程序)次数超过1 次,在 2 次切削时会出现过切现
象。

你可能感兴趣的:(数据库)