下面是一个简单的G72二型编程实例,实现20mm直径的圆形孔的加工。
```
O0001
G54 G90 S500 M03
G01 X50 Y50 Z1 F1000
G72 P100 Q200 R5
X50 Y50 Z-5
G80
M05
M30
```
解释:
- O0001:程序号码
- G54:选择工作坐标系
- G90:绝对编程
- S500 M03:主轴转速500转/分钟,主轴正转
- G01 X50 Y50 Z1 F1000:以1000mm/分钟的速度向X50/Y50/Z1位置移动
- G72 P100 Q200 R5:G72二型循环,其中P/Q表示循环的起点和终点,R表示每次进给的距离
- X50 Y50 Z-5:圆形孔的终点位置,Z轴为深度
- G80:取消圆形孔循环
- M05:关闭主轴
- M30:程序结束
注意事项:
- G72二型循环会自动生成圆形孔,不需要单独编写多段圆弧指令。
- 循环起点和终点之间的距离需要大于R的两倍。
- 圆形孔的直径为两倍的R值。