Free CNC Programs

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

%