G71指令用于内外径粗车复合循环,在华中系统中包含了精车功能,切削掉多余的毛坯余量。
G71指令格式
FANUC系统: `G71U_R_; G71P_Q_U_W_F_;`
华中系统: `G71U_R_P_Q_X_Z_F_;`
指令参数含义
U_: 每次切削深度,用半径值方式指定。
R_: 每次切削之后的退刀量,也是刀具和工件相离的间距,为直径值方式指定。
P_: 复合循环开始和结束程序段号的指定,可以为任意值,但Q值>P值。
X_: 径向的精加工预留余量。
Z_: 轴向的精加工预留余量。
F_: 进给速度。
注意事项
1. 起刀点的设置:
X方向:毛坯直径+(2-5)mm。
Z方向:Z0对刀点位置+(2-5)mm。
2. P_Q_设置值要与后面的N程序段号一致,否则会出现报警提示。
3. 循环起始第一段必须是X方向的移动,不能出现Z向的移动。
4. 该指令只适用于单调递增或递减的场合。
编程实例
```plaintext
O0001(程序号)
G00G40G80G90G94(起始语句)
T01M06(刀具号和刀具更换命令)
S1200M03(主轴速度和主轴启动命令)
G54G00X50Y50Z10(工作坐标和快速定位至起始点)
G71U2R2(应用G71编程语言,刀具半径为2mm,切削深度为2mm)
N5G0X40Z5(相对编程,不改变切削深度)
G1Z-2F100(Z轴-2mm,F表示进给速度为100mm/min)
X20(工件坐标)
X0Z-4(工件坐标)
X-20(工件坐标)
X0Z-6(工件坐标)
G0Z5(快速移回到初始位置)
M30(程序终止)
```
在这个实例中:
`G71U2R2`:表示每次切削深度为2mm,退刀量为2mm。
`P`和`Q`:未在实例中明确指定,假设为默认值。
`N5`:表示从程序段5开始执行精加工。
`G1Z-2F100`:表示将刀具向下移动2mm,开始切削,并设置进给速度为100mm/min。
通过以上步骤和注意事项,可以有效地使用G71指令进行数控车床的内外径粗车复合循环编程。