% :100 G70 (INCH MODE) G90 (ABSOLUTE MODE) G75 (4 QUADRANT ARCS) M00 (STOP TO SET TOOL = 1/32 END MILL) G92 X0.0 Y0.0 Z1.0 (MACHINE ACCEPTS AS CURRENT POSITION) G00 Z1.1 (HOP UP TO CLEAR & START MOTOR) (cut lip on hub for plastic cover) (part A1) G00 X0.56250 Y0.42188 (FINISH LINE to start of arc @ X0.56250, Y0.42188) G00 Z0.9 (hop to surface) G01 Z0.884375 (PLUNGE 1/64) G02 X0.56250 Y0.42188 I0.00000 J0.14063 (FINISH CW ARC 0.00000 degrees [270 to 270.00000degrees] [X0.56250 Y0.42188 to X0.56250, Y0.42188] [Arc Center: X.5625 Y.5625] ) grees [270 to 270.00000degrees] [X0.56250 Y0.42188 to X0.56250, Y0.42188] [Arc Center: X.5625 Y.5625] ) G00 Z1.1 (hop to CLEAR PLANE) (cut lip on hub for plastic cover) (part A3) G00 X3.1263 Y0.42188 (FINISH LINE to start of arc @ X3.1263, Y0.42188) G00 Z0.9 (hop to surface) G01 Z0.884375 (PLUNGE 1/64) G02 X3.1263 Y0.42188 I0.00000 J0.14063 (FINISH CW ARC 0.00000 degrees [270 to 270.00000degrees] [X3.1263 Y0.42188 to X3.1263, Y0.42188] [Arc Center: X3.1263 Y0.5625] ) grees [270 to 270.00000degrees] [X0.56250 Y0.42188 to X0.56250, Y0.42188] [Arc Center: X3.1263 Y0.5625] ) G00 Z1.1 (hop to CLEAR PLANE) (part B1) G00 X0.05841 Y2.26430 (LINE to start of arc @ X0.05841, Y3.26430) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X0.02410 Y2.28411 I0.00409 J0.04670 (CW ARC 50 from 265degrees to 215degrees || from X0.05841, Y3.26430 to X0.02410, Y3.28411) G00 Z1.1 (hop to CLEAR PLANE) G00 X0.02410 Y2.33789 (LINE to start of arc @ X0.02410, Y3.33789) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X0.05841 Y2.35770 I0.03840 J-0.02689 (CW ARC 50 from 145degrees to 95degrees || from X0.02410, Y3.33789 to X0.05841, Y3.35770) G00 Z1.1 (hop to CLEAR PLANE) G00 X0.10498 Y2.33081 (LINE to start of arc @ X0.10498, Y3.33081) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X0.10498 Y2.29119 I-0.04248 J-0.01981 (CW ARC 50 from 25degrees to 335.00000degrees || from X0.10498, Y3.33081 to X0.10498, Y3.29119) G00 Z1.1 (hop to CLEAR PLANE) G00 X0.05841 Y3.26430 (LINE to start of arc @ X0.05841, Y3.26430) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X0.02410 Y3.28411 I0.00409 J0.04670 (CW ARC 50 from 265degrees to 215degrees || from X0.05841, Y3.26430 to X0.02410, Y3.28411) G00 Z1.1 (hop to CLEAR PLANE) G00 X0.02410 Y3.33789 (LINE to start of arc @ X0.02410, Y3.33789) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X0.05841 Y3.35770 I0.03840 J-0.02689 (CW ARC 50 from 145degrees to 95degrees || from X0.02410, Y3.33789 to X0.05841, Y3.35770) G00 Z1.1 (hop to CLEAR PLANE) G00 X0.10498 Y3.33081 (LINE to start of arc @ X0.10498, Y3.33081) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X0.10498 Y3.29119 I-0.04248 J-0.01981 (CW ARC 50 from 25degrees to 335.00000degrees || from X0.10498, Y3.33081 to X0.10498, Y3.29119) G00 Z1.1 (hop to CLEAR PLANE) G00 X1.05841 Y2.2643 (LINE to start of arc @ X1.05841, Y3.2643) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X1.0241 Y2.28411 I0.00409 J0.04670 (CW ARC 50 from 265degrees to 215degrees || from X1.05841, Y3.2643 to X1.0241, Y3.28411) G00 Z1.1 (hop to CLEAR PLANE) G00 X1.0241 Y2.33789 (LINE to start of arc @ X1.0241, Y3.33789) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X1.05841 Y2.3577 I0.03840 J-0.02689 (CW ARC 50 from 145degrees to 95degrees || from X1.0241, Y3.33789 to X1.05841, Y3.3577) G00 Z1.1 (hop to CLEAR PLANE) G00 X1.10498 Y2.33081 (LINE to start of arc @ X1.10498, Y3.33081) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X1.10498 Y2.29119 I-0.04248 J-0.01981 (CW ARC 50 from 25degrees to 335.00000degrees || from X1.10498, Y3.33081 to X1.10498, Y3.29119) G00 Z1.1 (hop to CLEAR PLANE) G00 X1.05841 Y3.2643 (LINE to start of arc @ X1.05841, Y3.2643) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X1.0241 Y3.28411 I0.00409 J0.04670 (CW ARC 50 from 265degrees to 215degrees || from X1.05841, Y3.2643 to X1.0241, Y3.28411) G00 Z1.1 (hop to CLEAR PLANE) G00 X1.0241 Y3.33789 (LINE to start of arc @ X1.0241, Y3.33789) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X1.05841 Y3.3577 I0.03840 J-0.02689 (CW ARC 50 from 145degrees to 95degrees || from X1.0241, Y3.33789 to X1.05841, Y3.3577) G00 Z1.1 (hop to CLEAR PLANE) G00 X1.10498 Y3.33081 (LINE to start of arc @ X1.10498, Y3.33081) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X1.10498 Y3.29119 I-0.04248 J-0.01981 (CW ARC 50 from 25degrees to 335.00000degrees || from X1.10498, Y3.33081 to X1.10498, Y3.29119) G00 Z1.1 (hop to CLEAR PLANE) (3 of 50 DEGREE ARCS AROUND THE RIM INSIDE {post diameter = 0.995}) (and 3 of 50 degree arcs around outside {hole diameter = 1.125}) G00 X0.51778 Y2.29993 (FINISH LINE to start of arc @ X0.51778, Y2.29993) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X0.14217 Y2.51678 I0.04472 J0.51117 (FINISH CW ARC 50 degrees [265 to 215degrees] [X0.51778 Y2.29993 to X0.14217, Y2.51678] [Arc Center: X.5625 Y2.8111] ) G00 Z1.1 (hop to CLEAR PLANE) G00 X0.06686 Y2.57998 (LINE to start of arc @ X0.06686, Y2.57998) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X0.06686 Y3.04222 I0.49564 J0.23112 (CW ARC 50 from 205degrees to 155degrees || from X0.06686, Y2.57998 to X0.06686, Y3.04222) G00 Z1.1 (hop to CLEAR PLANE) G00 X0.14217 Y3.10542 (FINISH LINE to start of arc @ X0.14217, Y3.10542) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X0.51778 Y3.32227 I0.42033 J-0.29432 (FINISH CW ARC 50 degrees [145 to 95degrees] [X0.14217 Y3.10542 to X0.51778, Y3.32227] [Arc Center: X.5625 Y2.8111] ) G00 Z1.1 (hop to CLEAR PLANE) G00 X0.61016 Y3.35589 (LINE to start of arc @ X0.61016, Y3.35589) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X1.01047 Y3.12477 I-0.04766 J-0.54479 (CW ARC 50 from 85degrees to 35degrees || from X0.61016, Y3.35589 to X1.01047, Y3.12477) G00 Z1.1 (hop to CLEAR PLANE) G00 X1.02755 Y3.02796 (FINISH LINE to start of arc @ X1.02755, Y3.02796) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X1.02755 Y2.59424 I-0.46505 J-0.21686 (FINISH CW ARC 50 degrees [25 to 335degrees] [X1.02755 Y3.02796 to X1.02755, Y2.59424] [Arc Center: X.5625 Y2.8111] ) G00 Z1.1 (hop to CLEAR PLANE) G00 X1.01047 Y2.49743 (LINE to start of arc @ X1.01047, Y2.49743) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X0.61016 Y2.26631 I-0.44797 J0.31367 (CW ARC 50 from 325degrees to 275degrees || from X1.01047, Y2.49743 to X0.61016, Y2.26631) G00 Z1.1 (hop to CLEAR PLANE) (part B3) G00 X2.62221 Y2.2643 (LINE to start of arc @ X2.62221, Y3.2643) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X2.5879 Y2.28411 I0.00409 J0.04670 (CW ARC 50 from 265degrees to 215degrees || from X2.62221, Y3.2643 to X2.5879, Y3.28411) G00 Z1.1 (hop to CLEAR PLANE) G00 X2.5879 Y2.33789 (LINE to start of arc @ X2.5879, Y3.33789) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X2.62221 Y2.3577 I0.03840 J-0.02689 (CW ARC 50 from 145degrees to 95degrees || from X2.5879, Y3.33789 to X2.62221, Y3.3577) G00 Z1.1 (hop to CLEAR PLANE) G00 X2.66878 Y2.33081 (LINE to start of arc @ X2.66878, Y3.33081) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X2.66878 Y2.29119 I-0.04248 J-0.01981 (CW ARC 50 from 25degrees to 335.00000degrees || from X2.66878, Y3.33081 to X2.66878, Y3.29119) G00 Z1.1 (hop to CLEAR PLANE) G00 X2.62221 Y3.2643 (LINE to start of arc @ X2.62221, Y3.2643) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X2.5879 Y3.28411 I0.00409 J0.04670 (CW ARC 50 from 265degrees to 215degrees || from X2.62221, Y3.2643 to X2.5879, Y3.28411) G00 Z1.1 (hop to CLEAR PLANE) G00 X2.5879 Y3.33789 (LINE to start of arc @ X2.5879, Y3.33789) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X2.62221 Y3.3577 I0.03840 J-0.02689 (CW ARC 50 from 145degrees to 95degrees || from X2.5879, Y3.33789 to X2.62221, Y3.3577) G00 Z1.1 (hop to CLEAR PLANE) G00 X2.66878 Y3.33081 (LINE to start of arc @ X2.66878, Y3.33081) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X2.66878 Y3.29119 I-0.04248 J-0.01981 (CW ARC 50 from 25degrees to 335.00000degrees || from X2.66878, Y3.33081 to X2.66878, Y3.29119) G00 Z1.1 (hop to CLEAR PLANE) G00 X3.62221 Y2.2643 (LINE to start of arc @ X3.62221, Y3.2643) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X3.5879 Y2.28411 I0.00409 J0.04670 (CW ARC 50 from 265degrees to 215degrees || from X3.62221, Y3.2643 to X3.5879, Y3.28411) G00 Z1.1 (hop to CLEAR PLANE) G00 X3.5879 Y2.33789 (LINE to start of arc @ X3.5879, Y3.33789) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X3.62221 Y2.3577 I0.03840 J-0.02689 (CW ARC 50 from 145degrees to 95degrees || from X3.5879, Y3.33789 to X3.62221, Y3.3577) G00 Z1.1 (hop to CLEAR PLANE) G00 X3.66878 Y2.33081 (LINE to start of arc @ X3.66878, Y3.33081) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X3.66878 Y2.29119 I-0.04248 J-0.01981 (CW ARC 50 from 25degrees to 335.00000degrees || from X3.66878, Y3.33081 to X3.66878, Y3.29119) G00 Z1.1 (hop to CLEAR PLANE) G00 X3.62221 Y3.2643 (LINE to start of arc @ X3.62221, Y3.2643) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X3.5879 Y3.28411 I0.00409 J0.04670 (CW ARC 50 from 265degrees to 215degrees || from X3.62221, Y3.2643 to X3.5879, Y3.28411) G00 Z1.1 (hop to CLEAR PLANE) G00 X3.5879 Y3.33789 (LINE to start of arc @ X3.5879, Y3.33789) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X3.62221 Y3.3577 I0.03840 J-0.02689 (CW ARC 50 from 145degrees to 95degrees || from X3.5879, Y3.33789 to X3.62221, Y3.3577) G00 Z1.1 (hop to CLEAR PLANE) G00 X3.66878 Y3.33081 (LINE to start of arc @ X3.66878, Y3.33081) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X3.66878 Y3.29119 I-0.04248 J-0.01981 (CW ARC 50 from 25degrees to 335.00000degrees || from X3.66878, Y3.33081 to X3.66878, Y3.29119) G00 Z1.1 (hop to CLEAR PLANE) (3 of 50 DEGREE ARCS AROUND THE RIM INSIDE {post diameter = 0.995}) (and 3 of 50 degree arcs around outside {hole diameter = 1.125}) G00 X3.08158 Y2.29993 (FINISH LINE to start of arc @ X3.08158, Y2.29993) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X2.70597 Y2.51678 I0.04472 J0.51117 (FINISH CW ARC 50 degrees [265 to 215degrees] [X3.08158 Y2.29993 to X2.70597, Y2.51678] [Arc Center: X3.1263 Y2.8111] ) G00 Z1.1 (hop to CLEAR PLANE) G00 X2.63066 Y2.57998 (LINE to start of arc @ X2.63066, Y2.57998) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X2.63066 Y3.04222 I0.49564 J0.23112 (CW ARC 50 from 205degrees to 155degrees || from X2.63066, Y2.57998 to X2.63066, Y3.04222) G00 Z1.1 (hop to CLEAR PLANE) G00 X2.70597 Y3.10542 (FINISH LINE to start of arc @ X2.70597, Y3.10542) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X3.08158 Y3.32227 I0.42033 J-0.29432 (FINISH CW ARC 50 degrees [145 to 95degrees] [X2.70597 Y3.10542 to X3.08158, Y3.32227] [Arc Center: X3.1263 Y2.8111] ) G00 Z1.1 (hop to CLEAR PLANE) G00 X3.17396 Y3.35589 (LINE to start of arc @ X3.17396, Y3.35589) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X3.57427 Y3.12477 I-0.04766 J-0.54479 (CW ARC 50 from 85degrees to 35degrees || from X3.17396, Y3.35589 to X3.57427, Y3.12477) G00 Z1.1 (hop to CLEAR PLANE) G00 X3.59135 Y3.02796 (FINISH LINE to start of arc @ X3.59135, Y3.02796) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X3.59135 Y2.59424 I-0.46505 J-0.21686 (FINISH CW ARC 50 degrees [25 to 335degrees] [X3.59135 Y3.02796 to X3.59135, Y2.59424] [Arc Center: X3.1263 Y2.8111] ) G00 Z1.1 (hop to CLEAR PLANE) G00 X3.57427 Y2.49743 (LINE to start of arc @ X3.57427, Y2.49743) G00 Z0.90625 (hop to surface) G01 Z0.890625(PLUNGE 1/64) G02 X3.17396 Y2.26631 I-0.44797 J0.31367 (CW ARC 50 from 325degrees to 275degrees || from X3.57427, Y2.49743 to X3.17396, Y2.26631) G00 Z1.1 (hop to CLEAR PLANE) G00 X0.0 Y0.0 Z2.0 (RAPID TO TOOL DOCK) M02 (PROGRAM END)