G72指令用于数控车床切削槽,它是一个循环指令,用于平端面粗车循环,切削多余的毛坯长度。具体的编程格式如下:
```
G72 W_R_P_Q_X_Z_F_;
```
其中:
`W_`:Z方向背退刀量,一般取值:(0.5-1.5)mm;
`R_`:每次切削之后的退刀量,也是刀具和工件相离的间距,为长度值方式指定;
`P_Q_`:复合循环开始和结束程序段号的指定,可以为任意值,但Q值>P值;
`X_Z_`:径向和轴向的精加工预留余量;
`F_`:进给速度。
注意事项:
1. 起刀点的设置:
X方向:毛坯直径+(2-5)mm;
Z方向:Z0对刀点位置+(2-5)mm;
2. `P_Q_`设置值要与后面的N程序段号一致,否则会出现报警提示;
3. 循环起始第一段必须是Z方向的移动,不能出现X向的移动;
4. 该指令只适用于单调递增或递减的场合。
示例:
```
O0001;
N011 G97 S350 M03; (主轴正转350r/min)
N012 T0303; (调用3毫米宽切槽刀,左刀尖为对刀点)
N013 G00 X62.Z-23.; (快进到沟槽粗车循环起刀点)
N014 G72 W2.R0.1; (直面+曲面)沟槽粗车循环
- W:每次Z向进刀量2MM
- R:退刀量0.1MM
N015 G72 P16Q23U0.3W0F0.08;
- P16:粗加工第一程序段号
- Q23:粗加工最后程序段号
- W:直径方向留0.3毫米精加工余量
- F:粗车进给速度0.08mm/r
N016 G00 Z-32.; (快进到沟槽粗车循环起点)
N017 G01 X58.Z-30.; (开始精加工)
```
这个示例中,G72指令用于粗加工沟槽,`W_`指定了每次Z向的进刀量,`R_`指定了每次切削后的退刀量,`P_Q_`指定了复合循环的开始和结束程序段号,`X_Z_`指定了径向和轴向的精加工预留余量,`F_`指定了进给速度。