G72是数控车床中用于内径粗切复合循环的指令。以下是一个使用G72指令的编程实例,用于加工一个台阶形内孔:
```
%3333
N1 G92 X100 Z80 (设立坐标系,定义对刀点的位置)
N2 M03 S400 (主轴以400r/min正转)
N3 G00 X6 Z3 (到循环起点位置)
G72 W1.2R1P5Q15X-0.2Z0.5F100 (内端面粗切循环加工)
N5 G00 Z-61 (精加工轮廓开始,到倒角延长线处)
N6 G01 U6 W3 F80 (精加工倒2X45°角)
N7 W10 (精加工Φ10外圆)
N8 G03 U4 W2 R2 (精加工R2圆弧)
N9 G01 X30 (精加工Z45处端面)
N10 Z-34 (精加工¢30外圆)
N11 X46 (精加工Z34处端面)
N12 G02 U8 W4 R4 (精加工R4圆弧)
N13 G01Z-20 (精加工¢54外圆)
N14 U20 W10 (精加工锥面)
N15 Z3 (精加工Φ74外圆,精加工轮廓结束)
N16 G00 X100 Z80 (返回对刀点位置)
N17 M30 (主轴停、主程序结束并复位)
```
解释
G92 X100 Z80:
设立坐标系,定义对刀点的位置。
M03 S400:
主轴以400r/min正转。
G00 X6 Z3:
移动到循环起点位置。
G72 W1.2R1P5Q15X-0.2Z0.5F100:
内端面粗切循环加工参数:
W1.2: 切削深度为1.2mm。
R1: 刀具半径为1mm。
P5: 每次进给深度为5mm。
Q15: 每次退刀量为15mm。
X-0.2: X方向精加工余量为0.2mm。
Z0.5: Z方向精加工余量为0.5mm。
G00 Z-61:
移动到精加工轮廓开始的位置。
G01 U6 W3 F80:
精加工倒2X45°角,进给速度80mm/min,背吃刀量3mm。
W10:
精加工Φ10外圆。
G03 U4 W2 R2:
精加工R2圆弧,进给速度20mm/min,背吃刀量2mm。
G01 X30:
精加工Z45处端面。
Z-34:
精加工¢30外圆。
X46:
精加工Z34处端面。
G02 U8 W4 R4:
精加工R4圆弧,进给速度40mm/min,背吃刀量4mm。
G01Z-20:
精加工¢54外圆。
U20 W10:
精加工锥面,进给速度10mm/min,背吃刀量10mm。
Z3:
精加工Φ74外圆,精加工轮廓结束。
G00 X100 Z80:
返回对刀点位置。
M30:
主轴停,主程序结束并复位。
这个程序示例展示了如何使用G72指令进行内径粗切复合循环编程,包括切削深度、退刀量、精加工余量和不同的加工步骤。根据具体的零件尺寸和加工要求,可以调整这些参数以优化加工效率和精度。