% O0007 (MX-EXAMPLE #7 - UPPER - G400 STD DRILL) (PREPARATION FOR START OF PROGRAM) (INITIALIZE - RAPID, ZX PLANE, TNR COMP CANCEL, TLO CANCEL, CYCLE CANCEL, UPR FEED) N1 G00 G18 G40 G49 G80 G99 N2 G00 G28 U0.0 V0.0 (ZERO RETURN X-AXIS & Y-AXIS) N3 G00 G28 W0.0 (ZERO RETURN Z-AXIS) N4 G00 G28 B0.0 (ZERO RETURN B-AXIS) N5 G490 S0 (EXPLICIT B-AXIS SPINDLE ORIENTATION FOR TOOL CHANGE) N6 G00 B-90.0 (EXPLICIT B-AXIS POSITIONING FOR TOOL CHANGE) N7 M01 (PREPARATION FOR START OF OPERATION) N8 G54 (WORK COORDINATE SELECTION) N9 M06 T05005 (SANDVIK C6 ER32 COLLET HOLDER - 0.75 SOLID CARBIDE THRU COOLANT DRILL) N10 T06000 (STAGE NEXT TOOL) N11 G490 S0 (EXPLICIT B-AXIS SPINDLE ORIENTATION FOR TOOL) N12 G00 G28 W0.0 (ZERO RETURN Z-AXIS) N13 M138 (SHOWER BED COOLANT ON) N14 M126 (COOLANT THROUGH TOOL ON) N15 M34 (LEFT SPINDLE C-AXIS MODE OFF) N16 M261 (SPINDLE WINDING LOW - REPLACES M41) N17 G400 B-90.0 J1.0 (ENGAGE G400 TOOL POINT CONTROL) (B-90.0 = ANGLE OF HEAD TILT) (J1.0 = ORIENTATION AND LOCK B-AXIS SPINDLE AT 0.0 DEGREES & LOCKED) N18 G50 S2500 (MAXIMUM RPM CAP) N19 G97 S500 M03 P11 (DIRECT RPM MODE - 500 RPM - LEFT SPINDLE CLOCKWISE) (ID CENTERLINE DRILL) N20 G00 Z4.0 N21 X0.0 N22 Z0.1 N23 G01 Z-4.8 F0.006 N24 G00 Z4.0 (END PROGRAM/TOOL CHANGE PREPARATION) N25 G00 G28 U0.0 V0.0 (ZERO RETURN X-AXIS & Y-AXIS) N26 G00 G28 W0.0 (ZERO RETURN Z-AXIS) N27 G00 G28 B0.0 (ZERO RETURN B-AXIS) N28 T05000 (CANCEL OFFSET FOR CURRENT TOOL) N29 M139 (SHOWER BED COOLANT OFF) N30 M127 (COOLANT THROUGH TOOL OFF) N31 M05 P11 (LEFT SPINDLE STOP) N32 G490 S0 (EXPLICIT SPINDLE ORIENTATION FOR TOOL CHANGE) N33 G00 B-90.0 (EXPLICIT B-AXIS POSITIONING FOR TOOL CHANGE) N34 M30 % - 35 -