Here is our page where we are offering free CNC G & M code programs for your CNC milling machine. For some people this may be the hardest part of enjoying and doing something with their CNC machine. Many people want to know what to make and how they can make money with their machine. CNC Build is dedicated to the small entrpreneur and here is one of our many contributions to the CNC community. Disclaimer: Use this program at your own risk. Always do a dry run of any program to make sure it will not crash your machine.
CNC Program #1 - Coupler Spider Size 50
The size 50 coupler spiders are now being made by many manufacturers both US and foreign. They are used with two other coupler halves to make a 3 piece flexible jaw coupling. Those you still have to purchase those because they are pretty cheap and made of sintered metal which is hard to reproduce in a small shop. You can vary your material that you make these form. We made ours form HDPE to have anti-backlash spiders.
(Program notes: written for EMC2, uses a 1/4" endmill, set to cut through 1/2" thick material, we leave a thin floor that can be trimmed out later so the part doesn't fly away during the final cuts, Speeds and feed were set for HDPE material with a conservative approach.)
%
N05 G01 G20 G40 G49 G90 X0.Y0.Z0. F10.
N10 G00 Z0.25000
N20 G00 X0.00000 Y0.48285
N30 G01 Z-0.10000 F3.00
N40 G01 X0.23897 Y0.61051 F14.00
N50 G03 X0.23897 Y0.68019 I-0.01861 J0.03484
N60 G01 X0.00000 Y0.80786
N70 G02 X0.48285 Y1.29071 I0.64535 J-0.16251
N80 G01 X0.61051 Y1.05174
N90 G03 X0.68019 Y1.05174 I0.03484 J0.01861
N100 G01 X0.80786 Y1.29071
N110 G02 X1.29071 Y0.80786 I-0.16251 J-0.64535
N120 G01 X1.05174 Y0.68019
N130 G03 X1.05174 Y0.61051 I0.01861 J-0.03484
N140 G01 X1.29071 Y0.48285
N150 G02 X0.80786 Y0.00000 I-0.64535 J0.16251
N160 G01 X0.68019 Y0.23897
N170 G03 X0.61051 Y0.23897 I-0.03484 J-0.01861
N180 G01 X0.48285 Y0.00000
N190 G02 X0.00000 Y0.48285 I0.16251 J0.64535
N200 G01 Z-0.20000 F3.00
N210 G01 X0.23897 Y0.61051 F14.00
N220 G03 X0.23897 Y0.68019 I-0.01861 J0.03484
N230 G01 X0.00000 Y0.80786
N240 G02 X0.48285 Y1.29071 I0.64535 J-0.16251
N250 G01 X0.61051 Y1.05174
N260 G03 X0.68019 Y1.05174 I0.03484 J0.01861
N270 G01 X0.80786 Y1.29071
N280 G02 X1.29071 Y0.80786 I-0.16251 J-0.64535
N290 G01 X1.05174 Y0.68019
N300 G03 X1.05174 Y0.61051 I0.01861 J-0.03484
N310 G01 X1.29071 Y0.48285
N320 G02 X0.80786 Y0.00000 I-0.64535 J0.16251
N330 G01 X0.68019 Y0.23897
N340 G03 X0.61051 Y0.23897 I-0.03484 J-0.01861
N350 G01 X0.48285 Y0.00000
N360 G02 X0.00000 Y0.48285 I0.16251 J0.64535
N370 G01 Z-0.30000 F3.00
N380 G01 X0.23897 Y0.61051 F14.00
N390 G03 X0.23897 Y0.68019 I-0.01861 J0.03484
N400 G01 X0.00000 Y0.80786
N410 G02 X0.48285 Y1.29071 I0.64535 J-0.16251
N420 G01 X0.61051 Y1.05174
N430 G03 X0.68019 Y1.05174 I0.03484 J0.01861
N440 G01 X0.80786 Y1.29071
N450 G02 X1.29071 Y0.80786 I-0.16251 J-0.64535
N460 G01 X1.05174 Y0.68019
N470 G03 X1.05174 Y0.61051 I0.01861 J-0.03484
N480 G01 X1.29071 Y0.48285
N490 G02 X0.80786 Y0.00000 I-0.64535 J0.16251
N500 G01 X0.68019 Y0.23897
N510 G03 X0.61051 Y0.23897 I-0.03484 J-0.01861
N520 G01 X0.48285 Y0.00000
N530 G02 X0.00000 Y0.48285 I0.16251 J0.64535
N540 G01 Z-0.40000 F3.00
N550 G01 X0.23897 Y0.61051 F14.00
N560 G03 X0.23897 Y0.68019 I-0.01861 J0.03484
N570 G01 X0.00000 Y0.80786
N580 G02 X0.48285 Y1.29071 I0.64535 J-0.16251
N590 G01 X0.61051 Y1.05174
N600 G03 X0.68019 Y1.05174 I0.03484 J0.01861
N610 G01 X0.80786 Y1.29071
N620 G02 X1.29071 Y0.80786 I-0.16251 J-0.64535
N630 G01 X1.05174 Y0.68019
N640 G03 X1.05174 Y0.61051 I0.01861 J-0.03484
N650 G01 X1.29071 Y0.48285
N660 G02 X0.80786 Y0.00000 I-0.64535 J0.16251
N670 G01 X0.68019 Y0.23897
N680 G03 X0.61051 Y0.23897 I-0.03484 J-0.01861
N690 G01 X0.48285 Y0.00000
N700 G02 X0.00000 Y0.48285 I0.16251 J0.64535
N710 G01 Z-0.48500 F3.00
N720 G01 X0.23897 Y0.61051 F14.00
N730 G03 X0.23897 Y0.68019 I-0.01861 J0.03484
N740 G01 X0.00000 Y0.80786
N750 G02 X0.48285 Y1.29071 I0.64535 J-0.16251
N760 G01 X0.61051 Y1.05174
N770 G03 X0.68019 Y1.05174 I0.03484 J0.01861
N780 G01 X0.80786 Y1.29071
N790 G02 X1.29071 Y0.80786 I-0.16251 J-0.64535
N800 G01 X1.05174 Y0.68019
N810 G03 X1.05174 Y0.61051 I0.01861 J-0.03484
N820 G01 X1.29071 Y0.48285
N830 G02 X0.80786 Y0.00000 I-0.64535 J0.16251
N840 G01 X0.68019 Y0.23897
N850 G03 X0.61051 Y0.23897 I-0.03484 J-0.01861
N860 G01 X0.48285 Y0.00000
N870 G02 X0.00000 Y0.48285 I0.16251 J0.64535
N880 G00 Z0.25000
N890 G00 X0.00000 Y0.00000
N900 G01 G90 X0. Y0. Z0. F5
%