% O1 ;(FLASHLIGHT RING) ;(NATHAN REEVES, DAN BIESENTHAL, JONATHAN SCHREVEN, BRIELLE STARR) ;(STOCK: ALUM 38.1MM DIAMETER X #501 + 10MM) ;(18:00 APRIL 10, 2011) ; ; (TOOLS USED) ; (T0101 - 80DEG DIAMOND CNMG) ; (T0202 - 30DEG DIAMOND) ; (T0303) ; (T0404) ; (T0505 - CENTER DRILL) ; (T0606) ; (T0707 - 19MM END MILL) ; (T0808) ; (T0909 - 14.4MM MIN DIAM BORING BAR) ; (T1010 - CUTOFF) ; (T1111) ; (T1212 - 0.5IN DRILL) ; ;(VARIABLES) ; #500=38.1 (STOCK DIAMETER) #501=11.3 (STOCK LENGTH) #502=75.0 (ROUGHING SURFACE SPEED M/MIN) #503=0.2 (ROUGHING FEED: MM/REV) #504=0.05 (FINISHING FEED MM/REV) #505=150.0 (FINISHING SURFACE SPEED M/MIN) ; ;(INTIAL PARAMETERS) G54 (WORK OFFSET) G21 (METRIC UNITS) G50 S2000 (LIMIT SPEED) G96 S#502 (CONSTANT SURFACE SPEED) G99 (FEED PER REVOLUTION) ; ;(FACING) N1 G28 U0 W0 G00 T0101 (80 DEGREE DIAMOND TOOL) M03 (SPINDLE ON, NORMAL) G00 X[#500+1.0] Z#501 M08 (COOLANT ON) G01 X-0.2 Z#501 F#503 (FACE FROM OUTSIDE DOWN TO -0.5) G01 Z[#501+1.0] F1.0 (MOVE OFF FROM FACE) M09 (COOLANT OFF) M05 (SPINDLE OFF) G28 U0 W0 (GO HOME) M01 (OPTIONAL STOP) ; ; ;(CENTER DRILL) N2 G00 T0505 (CENTER DRILL) G97 S1000 (CONSTANT SPINDLE SPEED 1000RPM) G99 (FEED PER REVOLUTION) M03 (SPINDLE ON, NORMAL) M08 (COOLANT ON) G00 X0.0 Z[#501 + 2.0] G01 X0.0 Z[#501 - 2.0] F0.5 G01 X0.0 Z[#501 + 2.0] F2.0 M09 (COOLANT OFF) M05 (SPINDLE OFF) G28 U0 W0 M01 ; ; ; ;(DRILLING) N3 G00 T1212 (1/2" DRILL) G97 S1000 (CONSTANT SPINDLE SPEED 1000RPM) G99 (FEED PER REVOLUTION) M03 (SPINDLE ON, NORMAL) M08 (COOLANT ON) G00 X0.0 Z[#501 + 5.0] G83 Z1.0 Q10000 F0.5 G01 Z[#501+5.0] F2.0 M09 (COOLANT OFF) M05 (SPINDLE OFF) G28 U0 W0 M01 ; ;(ROUGH BORE) N4 G00 T0707 (19MM END MILL) G96 S#502 (CONSTANT SURFACE SPEED) G99 (FEED PER REVOLUTION) M03 (SPINDLE ON, NORMAL) M08 (COOLANT ON) G00 X19.0 Z[#501 + 2.0] (START POINT) G71 U2.0 R0.5 (2MM DEPTH OF CUT, 0.5MM RETRACT) G71 P20 Q25 U-0.7 W0.0 F#503 N20 G00 X32.0 Z[#501 + 2.0] G01 X32.0 Z[#501] G01 X32.0 Z-2.0 F#504 N25 G00 U-0.4 M09 (COOLANT OFF) M05 (SPINDLE OFF) G28 U0 W0 M01 ; ; ;(FINISH BORE) N5 G00 T0909 (14.4MM MIN DIAM BORING BAR) G96 S#502 G99 M03 (SPINDLE ON, NORMAL) M08 (COOLANT ON) G00 X33.0 Z[#501 + 2.0] G70 P30 Q33 N30 G00 X33.0 Z[#501 + 2.0] G01 X33.0 Z[#501] G01 X33.0 Z-1.0 F#504 N33 G00 U-0.4 G00 Z[#501 + 2.0] M09 (COOLANT OFF) M05 (SPINDLE OFF) G28 U0 W0 M01 ; ; ; ;(FINISH BORE FOR NOTCH) N6 G00 T0808 (3.175MM GROOVING TOOL) G96 S#502 G99 M03 M08 G00 X32.0 Z[#501+2.0] G01 X32.0 Z1.3 F#504 G01 X35.2 Z1.3 F#504 G01 X33.0 Z1.3 F#504 G01 X33.0 Z6.3 F#504 G01 X35.2 Z6.3 F#504 G01 X35.2 Z1.3 F#504 G01 X32.0 Z1.3 F#504 G01 X32.0 Z[#501+1.0] F#503 M09 (COOLANT OFF) M05 (SPINDLE OFF) G28 U0 W0 M01 ; ; ;(ROUGH OD TO +0.5MM) ;(USE 2.0 MM DOC-> xx PASSES) N7 G00 T0101 (80DEG DIAMOND TOOL, TOOL 1) G50 S2000 (CLAMP SPEED AT 2000) G96 S#502 (CONST SURF SPEED) G99 (FEED PER REV) (RETURN TO R LEVEL IN A FIXED CYCLE) M03 (SPINDLE ON) M08 (COOLANT ON) G00 X37.5 Z[#501+1.0] (INITIAL POINT FOR ROUGHING) ; G01 X37.5 Z-2.0 F#503 (FIRST PASS) G01 X[#500+0.5] F#503 (RETRACT X) G00 Z[#501+2.0] (RETRACT Z) ; M09 (COOLANT OFF) M05 (SPINDLE OFF) G28 U0 W0 (GO HOME) M01 (OPTIONAL STOP) ; ; ;(FINISH OD TO +0.0MM) N8 ; G00 T0202 (30DEG DIAMOND TOOL, TOOL 2) G50 S2000 (CLAMP SPEED AT 2000) G96 S#505 (CONST SURF SPEED) G99 (FEED PER REV) M03 (SPINDLE ON) M08 (COOLANT ON) ; G00 X36.0 Z[#501+0.5] G01 X36.0 Z#501 F#504 G01 X37.0 Z[#501-0.5] F#504 G01 X37.0 Z0.5 F#504 G01 X36.0 Z0.0 F#504 G01 X36.0 Z-2.0 F#504 ; G01 X[#500+2.0] F#504 (RETRACT X) G00 Z#501 (RETRACT Z) M09 M05 G28 U0 W0 M01 (OPTIONAL STOP) ; ; ;(CUTOFF) N9 G00 T1010 M03 M08 G50 S1000 G96 S#502 G00 X[#500+2.0] G00 Z-2.5 G01 X-0.5 Z-2.4 F0.3 M09 M05 G28 U0 W0 M30 % %