G71指令是用于 内外径粗车复合循环的,在华中系统中包含了精车功能,切削掉多余的毛坯余量。其指令格式如下:
```
G71U_R_P_Q_X_Z_F_
```
U_:每次切削深度,用半径值方式指定;
R_:每次切削之后的退刀量,也是刀具和工件相离的间距,为直径值方式指定;
P_:复合循环开始和结束程序段号的指定,可以为任意值,但Q值>P值;
X_和 Z_:径向和轴向的精加工预留余量;
F_:进给速度。
示例
假设我们需要加工一个直径为20mm的深度为30mm的内孔,起点位置为X0、Z0,终点位置为X-20、Z-30,进给速度为F0.2,进给量为R0.1,切削深度为Q0.1。那么,编程指令可以写成:
```
G71 X0 Z-30 R0.1 F0.2 Q0.1
```
注意事项
起刀点的设置
X方向:毛坯直径+(2-5)mm;
Z方向:Z0对刀点位置+(2-5)mm;
P_Q_设置值:
要与后面的N程序段号一致,否则会出现报警提示;
循环起始第一段 必须是X方向的移动,不能出现Z向的移动;该指令
只适用于单调递增或递减的场合。
示例程序
```
N10 T0101 (换一号刀,确定其坐标系)
N20 G00 X80
N30 G71 U0.1 R0.1 P10 Q20 U0.2 W0.1 F150
N40 ... (后续加工指令)
```
在这个示例中:
N10: 换刀,确定坐标系; N20
N30:启动G71内孔循环,U=0.1mm(半径值),R=0.1mm(直径值),P=10,Q=20,U=0.2mm(直径值),W=0.1mm(直径值),F=150mm/min;
N40:后续加工指令。
通过以上步骤和示例,你可以根据具体的加工要求编写出G71内孔循环编程指令。