(----------------------------------------------------------------) ( Created by http://watchguy.co.uk/cgi-bin/cnc ) ( a free service provided by WatchGuy.co.uk ) ( no warranty given ) ( PLEASE ALWAYS TRY THIS IN WOOD FIRST! ) ( Making a raw fly cutter ) ( use end mill 3 mm ) (----------------------------------------------------------------) ( Preamble ) G90 G40 G53 G00 G49 G21 G17 M3 S24000 ( Wait 5s for spindle to start up ) G4 P5 (----------------------------------------------------------------) ( Cut # 1 z=-0.12 a=0 degrees ) G0 Z0.05 G0 X0 Y0 G1 Z-0.12 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 2 z=-0.24 a=0 degrees ) G0 Z-0.07 G0 X0 Y0 G1 Z-0.24 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 3 z=-0.36 a=0 degrees ) G0 Z-0.19 G0 X0 Y0 G1 Z-0.36 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 4 z=-0.48 a=0 degrees ) G0 Z-0.31 G0 X0 Y0 G1 Z-0.48 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 5 z=-0.6 a=0 degrees ) G0 Z-0.43 G0 X0 Y0 G1 Z-0.6 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 6 z=-0.72 a=0 degrees ) G0 Z-0.55 G0 X0 Y0 G1 Z-0.72 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 7 z=-0.84 a=0 degrees ) G0 Z-0.67 G0 X0 Y0 G1 Z-0.84 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 8 z=-0.96 a=0 degrees ) G0 Z-0.79 G0 X0 Y0 G1 Z-0.96 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 9 z=-1.08 a=0 degrees ) G0 Z-0.91 G0 X0 Y0 G1 Z-1.08 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 10 z=-1.2 a=0 degrees ) G0 Z-1.03 G0 X0 Y0 G1 Z-1.2 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 11 z=-1.32 a=0 degrees ) G0 Z-1.15 G0 X0 Y0 G1 Z-1.32 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 12 z=-1.44 a=0 degrees ) G0 Z-1.27 G0 X0 Y0 G1 Z-1.44 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 13 z=-1.56 a=0 degrees ) G0 Z-1.39 G0 X0 Y0 G1 Z-1.56 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 14 z=-1.68 a=0 degrees ) G0 Z-1.51 G0 X0 Y0 G1 Z-1.68 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 15 z=-1.8 a=0 degrees ) G0 Z-1.63 G0 X0 Y0 G1 Z-1.8 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 16 z=-1.92 a=0 degrees ) G0 Z-1.75 G0 X0 Y0 G1 Z-1.92 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 17 z=-2.04 a=0 degrees ) G0 Z-1.87 G0 X0 Y0 G1 Z-2.04 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 18 z=-2.16 a=0 degrees ) G0 Z-1.99 G0 X0 Y0 G1 Z-2.16 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 19 z=-2.28 a=0 degrees ) G0 Z-2.11 G0 X0 Y0 G1 Z-2.28 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 20 z=-2.4 a=0 degrees ) G0 Z-2.23 G0 X0 Y0 G1 Z-2.4 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 21 z=-2.5 a=0 degrees ) G0 Z-2.33 G0 X0 Y0 G1 Z-2.5 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Time to turn 180 degreees ) G0 Z0 X0 G0 A180 (----------------------------------------------------------------) ( Cut # 22 z=-0.12 a=180 degrees ) G0 Z0.05 G0 X0 Y0 G1 Z-0.12 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 23 z=-0.24 a=180 degrees ) G0 Z-0.07 G0 X0 Y0 G1 Z-0.24 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 24 z=-0.36 a=180 degrees ) G0 Z-0.19 G0 X0 Y0 G1 Z-0.36 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 25 z=-0.48 a=180 degrees ) G0 Z-0.31 G0 X0 Y0 G1 Z-0.48 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 26 z=-0.6 a=180 degrees ) G0 Z-0.43 G0 X0 Y0 G1 Z-0.6 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 27 z=-0.72 a=180 degrees ) G0 Z-0.55 G0 X0 Y0 G1 Z-0.72 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 28 z=-0.84 a=180 degrees ) G0 Z-0.67 G0 X0 Y0 G1 Z-0.84 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 29 z=-0.96 a=180 degrees ) G0 Z-0.79 G0 X0 Y0 G1 Z-0.96 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 30 z=-1.08 a=180 degrees ) G0 Z-0.91 G0 X0 Y0 G1 Z-1.08 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 31 z=-1.2 a=180 degrees ) G0 Z-1.03 G0 X0 Y0 G1 Z-1.2 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 32 z=-1.32 a=180 degrees ) G0 Z-1.15 G0 X0 Y0 G1 Z-1.32 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 33 z=-1.44 a=180 degrees ) G0 Z-1.27 G0 X0 Y0 G1 Z-1.44 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 34 z=-1.56 a=180 degrees ) G0 Z-1.39 G0 X0 Y0 G1 Z-1.56 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 35 z=-1.68 a=180 degrees ) G0 Z-1.51 G0 X0 Y0 G1 Z-1.68 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 36 z=-1.8 a=180 degrees ) G0 Z-1.63 G0 X0 Y0 G1 Z-1.8 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 37 z=-1.92 a=180 degrees ) G0 Z-1.75 G0 X0 Y0 G1 Z-1.92 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 38 z=-2.04 a=180 degrees ) G0 Z-1.87 G0 X0 Y0 G1 Z-2.04 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 39 z=-2.16 a=180 degrees ) G0 Z-1.99 G0 X0 Y0 G1 Z-2.16 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 40 z=-2.28 a=180 degrees ) G0 Z-2.11 G0 X0 Y0 G1 Z-2.28 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 41 z=-2.4 a=180 degrees ) G0 Z-2.23 G0 X0 Y0 G1 Z-2.4 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut # 42 z=-2.5 a=180 degrees ) G0 Z-2.33 G0 X0 Y0 G1 Z-2.5 F2 G1 Y2.7 X2.7 F20 G1 Y-2.7 X2.7 F20 G1 Y2.7 X4.5 F20 G1 Y-2.7 X4.5 F20 (----------------------------------------------------------------) ( Cut to right thickness, now we take off half of the flag ) G0 A0 G0 Z-3.01 G0 Y-1.5 G1 X4.5 F20 G1 Y-2.7 F20 G0 Z5 G0 X-5 Y5 ( stop spindle ) M5
Put your round stock in the fourth axis, and your end mill 0/0/0 at the top middle tip of the round stock so that it barely touches the outer edge and the top, and sits centred above the middle. The round stock points to the left, with the fourth axis pointing to the right.
Use cooling, this is tool steel!