下面是一个简单的数控G72编程实例:
N10 G90 G54 X100 Y50 ;选择绝对坐标系,选择工作坐标系和初始位置
N20 G96 S1000 M3 ;使用恒定表的切削速度和直接开启主轴,转速设定为1000转/分
N30 G0 Z5 ;快速移动到离工件5mm的高度
N40 G72 P0102 Q10 R0.2 F0.2 ;开启G72多重孔加工,从第1孔开始加工,加工总共10个孔,单个孔的半径为0.2mm,进给速度为0.2mm/转
N50 G0 Z5 ;快速移动到离工件5mm的高度
N60 M5 G28 X0 Y0 ;结束主轴,回到初始位置
解释:
(1)N10:程序开始标记
(2)G90:选择绝对坐标系
(3)G54:选择工作坐标系和初始位置
(4)X100 Y50:初始位置设为X轴坐标为100mm,Y轴坐标为50mm
(5)N20:主轴开始标记
(6)G96:使用恒定表的切削速度
(7)S1000:主轴转速设定为1000转/分
(8)M3:直接开启主轴
(9)N30:孔加工开始标记
(10)G0:快速定位
(11)Z5:移动到高度5mm的位置
(12)N40:多重孔加工开始标记
(13)G72:开启多重孔加工
(14)P0102:从第1孔开始加工,横向补偿为0
(15)Q10:加工总共10个孔
(16)R0.2:单个孔的半径为0.2mm
(17)F0.2:进给速度为0.2mm/转
(18)N50:程序结束标记
(19)G0:快速移动
(20)Z5:移动到高度5mm的位置
(21)N60:程序结束标记
(22)M5:结束主轴
(23)G28:回到初始位置
(24)X0 Y0:回到X轴和Y轴的初始位置