G71是指令预置循环,可用于内孔加工,具体程序如下:
N10 G90 G54 X-20 Y-20 S1000 M03
N20 G71 U10 R2
N30 G01 W-20
N40 G03 X-10 Z-15 R5
N50 G01 Z-70
N60 G02 X-12 Z-72 R2
N70 G01 W-20
N80 G03 X-22 Z-77 R5
N90 G01 Z-120
N100 G02 X-24 Z-118 R2
N110 G01 W-20
N120 G03 X-10 Z-123 R5
N130 G01 Z-180
N140 G02 X-12 Z-182 R2
N150 G01 W-20
N160 G03 X-22 Z-187 R5
N170 G01 Z-240
N180 G02 X-24 Z-238 R2
N190 G01 W-20
N200 G03 X-20 Z-243 R5
N210 G01 Z-250
N220 G01 X-20
N230 G01 Z-255
N240 G00 X-100 Z-100 M30
其中:
G71 U10 R2:G71表示使用预置循环,U10表示每次进给距离为10毫米,R2表示半径补偿值为2毫米。
G03 X-10 Z-15 R5:G03表示圆弧插补,X-10 Z-15为圆弧终点坐标,R5表示半径为5毫米。
G01 W-20:G01表示直线插补,W-20表示在半径补偿下沿Z轴移动20毫米。