% O0006 (MX-EXAMPLE #6 - UPPER - G400) (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 G55 (WORK COORDINATE SELECTION) N9 M06 T03003 (SANDVIK C6-DCMNN-00115-12 - CNMG432) N10 T04000 (STAGE NEXT TOOL) N11 G490 S1800 (EXPLICIT B-AXIS SPINDLE ORIENTATION FOR TOOL) 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 M134 (RIGHT SPINDLE C-AXIS MODE OFF) N17 M161 (SPINDLE WINDING LOW - REPLACES M41) N18 G400 B45.0 J2.0 R4.0 K4.0 W3.0 (ENGAGE G400 TOOL POINT CONTROL) (B45.0 = ANGLE OF HEAD TILT) (J2.0 = ORIENTATION AND LOCK B-AXIS SPINDLE AT 180.0 DEGREES & LOCKED) (R4.0 = CUTTING QUADRANT #4) (K4.0 = IMAGINARY TOOL NOSE ORIENTATION #4) (W3.0 = TOOL OFFSET REGISTER #3) N19 G50 S2500 (MAXIMUM RPM CAP) N20 G96 S500 M03 P21 (CONSTANT CUTTING SPEED MODE - 500 FPM - RIGHT SPINDLE CLOCKWISE) (FACE = ROUGH & FINISH) N21 G00 X3.7 Z-0.01 N22 G01 X-0.0625 F0.018 N23 G00 Z-0.11 N24 X3.7 N25 Z0.
N26 G01 X-0.0625 F0.01 N27 G00 Z-0.1 (OD CANNED ROUGH) N28 G00 X3.5 N29 G00 Z-0.0615 N30 G71 U0.125 R0.03 N31 G71 P32 Q41 U0.02 W-0.01 F0.018 N32 G00 X0.8903 N33 G01 X1.1817 Z0.0842 N34 G02 X1.2 Z0.1063 R0.0313 N35 G01 Z1.125 N36 G01 X2.7875 N37 G02 X2.8317 Z1.1342 R0.0313 N38 G01 X2.9817 Z1.2092 N39 G02 X3.0 Z1.2313 R0.0313 N40 G01 Z2.225 N41 G01 X3.5 N42 G00 Z-0.1 - 32 -