Doosan Puma MX Series — Programming Example #9 - Upper

% O0009 (MX-EXAMPLE #9 - UPPER - LIVE 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 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 S500 M03 P12 (DIRECT RPM MODE - 500 RPM - B-AXIS SPINDLE CLOCKWISE) (OD DRILL HOLE PATTERN) N19 G00 C0.0 N20 G00 X8.0 Z1.0 N21 Z-1.0 N22 X6.2 (POSITION TO R-PLANE FOR PECK CYCLE) N23 G87 X2.675 R0.0 Q625 F0.006 M89 (OD PECK DRILL START W/C-AXIS CLAMP – 0.0625 PECK) N24 C45.0 Q625 M89 (INDEX TO C45.0 - PECK DRILL W/C-AXIS CLAMP – 0.0625 PECK) N25 C90.0 Q625 M89 (INDEX TO C90.0 - PECK DRILL W/C-AXIS CLAMP – 0.0625 PECK) N26 C135.0 Q625 M89 (INDEX TO C135.0 - PECK DRILL W/C-AXIS CLAMP – 0.0625 PECK) N27 C180.0 Q625 M89 (INDEX TO C180.0 - PECK DRILL W/C-AXIS CLAMP – 0.0625 PECK) N28 C225.0 Q625 M89 (INDEX TO C225.0 - PECK DRILL W/C-AXIS CLAMP – 0.0625 PECK) N29 C270.0 Q625 M89 (INDEX TO C270.0 - PECK DRILL W/C-AXIS CLAMP – 0.0625 PECK) N30 C315.0 Q625 M89 (INDEX TO C315.0 - PECK DRILL W/C-AXIS CLAMP – 0.0625 PECK) N31 G80 M90 (PECK CYCLE CANCEL - UNCLAMP C-AXIS) N32 G00 X8.0 N33 G00 Z1.0 (END PROGRAM/TOOL CHANGE PREPARATION) N34 G00 G28 U0.0 V0.0 (ZERO RETURN X-AXIS & Y-AXIS) N35 G00 G28 W0.0 (ZERO RETURN Z-AXIS) N36 G00 G28 B0.0 (ZERO RETURN B-AXIS) N37 T05000 (CANCEL OFFSET FOR CURRENT TOOL) N38 M139 (SHOWER BED COOLANT OFF) N39 M127 (COOLANT THROUGH TOOL OFF) N40 M05 P12 (B-AXIS SPINDLE STOP) N41 M34 (LEFT SPINDLE C-AXIS MODE OFF) N42 G490 S0 (EXPLICIT SPINDLE ORIENTATION FOR TOOL CHANGE) N43 G00 B-90.0 (EXPLICIT B-AXIS POSITIONING FOR TOOL CHANGE) N44 M30 % - 39 -