N10 G92 X0 Y0 Z0; 坐标系设定在参考点。
N20 G90 G00 Z250.0 T11 M6; 换刀。
N30 G43 Z0 H11; 在初始点进行平面刀具长度补偿。
N40 S30 M3; 主轴启动。
N50 G99 G81 X400.0 Y-350.0
N60 Z-153.0 R-97.0 F120.0; 定位后加工#1孔。
N70 Y-550.0; 定位后加工#2孔, 返回R点平面。
N80 G98 Y-750.0; 定位后加工#3孔, 返回初始点平面。
N90 G99 X1200.0; 定位后加工#4孔, 返回R点平面。
N100 Y-550.0; 定位后加工#5孔, 返回R点平面。
N110 G98 Y-350.0; 定位后加工#6孔, 返回初始点平面。
N120 G00 X0 Y0 M5; 返回参考点, 主轴停。
N130 G49 Z250.0 T15 M6; 取消刀具长度补偿, 换刀。
N140 G43 Z0 H15; 初始点平面, 刀长补偿。
N150 S20 M3; 主轴起动。
N160 G99 G82 X550.0 Y-450.0;
N170 Z-130.0 R-97.0 P30 F70; 定位后加工#7孔, 返回R点平面。
N180 G98 Y-650.0; 定位后加工#8孔, 返回初始点平面。
N190 G99 X1050.0; 定位后加工#9孔, 返回R点平面。
N200 G98 Y-450.0; 定位后加工#10孔, 返回初始点平面。
N210 G00 X0 Y0 M05; 返回参考点, 主轴停。
N220 G49 Z250.0 T31 M06; 取消刀具长度补偿, 换刀。
N230 G43 Z0 H31; 初始点平面刀长补偿。
N240 S10 M03; 主轴起动。
N250 G85 G99 X800.0 Y-350.0;
N360 Z-153.0 R47.0 F50; 定位后加工#11孔, 返回R点平面。
N370 G91 Y-200.0; 定位后加工#12,#13孔, 返回R点平面。
N380 Y-200.0;
N390 G00 G90 X0 Y0 M05; 返回参考点, 主轴停。
N400 G49 Z0; 取消刀具长度补偿。
N410 M30; 程序停。