G71是广数980数控系统中的外圆粗车复合循环指令,适用于去除棒料毛坯的大部分加工余量。其编程格式如下:
```
G71 U(Δd) R(e) P(ns) Q(nf) U(Δu) W(Δw) F(f) S(s) T(t)
```
其中:
`U`:每次切削深度,用半径值方式指定。
`R`:每次切削之后的退刀量,也是刀具和工件相离的间距,为直径值方式指定。
`P`:复合循环开始程序段号。
`Q`:复合循环结束程序段号,且`Q`值应大于`P`值。
`X`和`Z`:径向和轴向的精加工预留余量。
`F`:进给速度。
`S`和`T`:主轴转速及所用刀具。
示例编程
```
T0101 M3 G0 X80 ZO
G71 U3 R1 F0.2
G71 P10 Q20 U1 W0.5
N10 G0 X50 G1 Z-30 F0.3
X60 Z-60 X70 Z-80 X80
N20 Z-120
G70 P10 Q20 M30
```
注意事项
起刀点设置:
X方向为毛坯直径+2~5mm,Z方向为Z0对刀点位置+2~5mm。
程序段号:
`P`和`Q`值要与后面的N程序段号一致,否则会出现报警提示。
循环起始:
第一段必须是X方向的移动,不能出现Z向的移动。
零件轮廓:
零件轮廓必须符合X、Z轴方向同时单调增大或单调减少,不能有内凹的轮廓外形。
结论
通过以上格式和示例,你可以根据具体的加工要求编写G71指令,实现粗车循环加工。确保所有参数设置正确,以避免编程错误。