% O0011 (MX-EXAMPLE #11 - UPPER - LIVE MILL) (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 T06006 (SANDVIK C6 ER32 COLLET HOLDER THRU COOLANT - 0.75 SOLID CARBIDE END MILL) N10 T07000 (STAGE NEXT TOOL) N11 M101 (LIVE B-AXIS SPINDLE - UNCLAMPED) N12 G00 G28 W0.0 (ZERO RETURN Z-AXIS) N13 G00 G28 B0.0 (ZERO RETURN B-AXIS) N14 M138 (SHOWER BED COOLANT ON) N15 M126 (COOLANT THROUGH TOOL ON) N16 M35 (LEFT SPINDLE C-AXIS MODE ON) N17 G00 G28 H0.0 (ZERO RETURN C-AXIS) N18 G97 S1500 M03 P12 (DIRECT RPM MODE - 500 RPM - B-AXIS SPINDLE CLOCKWISE) N19 G00 C0.0 N20 G00 X8.0 Z4.0 (POSITION TO SAFE CLEARANCE) N21 M89 (C-AXIS CLAMP) N22 G00 Z1.0 (POSITION TO START POINT) N23 X6.0 N24 Z-0.25 N25 Y-2.5 (MILL HEX FLAT AT C0.0) N26 G01 X3.5 F0.0075 N27 Y2.5 N28 G00 X6.0 N29 M90 (C-AXIS UNCLAMP) (MILL HEX FLAT AT C45.0) N30 G00 C45.0 N31 M89 (C-AXIS CLAMP) N32 Y-2.5 N33 G01 X3.5 F0.0075 N34 Y2.5 N35 G00 X6.0 N36 M90 (C-AXIS UNCLAMP) (MILL HEX FLAT AT C90.0) N37 G00 C90.0 N38 M89 (C-AXIS CLAMP) N39 Y-2.5 N40 G01 X3.5 F0.0075 N41 Y2.5 N42 G00 X6.0 N43 M90 (C-AXIS UNCLAMP) - 44 -