G71是数控加工中的一种粗加工指令,主要用于进行内外径的粗车复合循环。以下是针对不同系统的G71编程指令的详细说明:
FANUC系统
```
G71 U_ R_ D_ W_ F_
```
U_: 每个孔之间的距离(通常是X轴方向)。
R_: 每个孔之间的距离(通常是Y轴方向)。
D_: 孔的直径。
W_: 孔的深度。
F_: 进给速度。
华中系统
```
G71 U_ R_ P_ Q_ X_ Z_ F_
```
U_: 每次切削深度,用半径值方式指定。
R_: 每次切削之后的退刀量,也是刀具和工件相离的间距,为直径值方式指定。
P_: 复合循环开始程序段号。
Q_: 复合循环结束程序段号。
X_: 径向的精加工预留余量。
Z_: 轴向的精加工预留余量。
F_: 进给速度。
注意事项
起刀点的设置
X方向:毛坯直径 + (2-5)mm。
Z方向:Z0对刀点位置 + (2-5)mm。
P_Q_值:
设置值要与后面的N程序段号一致,否则会出现报警提示。
循环起始第一段:
必须是X方向的移动,不能出现Z向的移动。
适用场合:
该指令只适用于单调递增或递减的场合。
示例
假设我们要加工一个直径为100mm,深度为50mm的孔,孔与孔之间的距离为20mm,进给速度为100mm/min。在FANUC系统中,编程指令如下:
```
G71 U20 R20 D100 W50 F100
```
在华中系统中,编程指令如下:
```
G71 U20 R20 P1 Q1 X10 Z10 F100
```
请根据具体的机床系统和加工要求选择合适的指令格式和参数。