Skip to content

gk1/CNC-Machine-V3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CNC Machine V3

Warning and disclaimer

Just as mentioned with my previous version, if you want to build this machine yourself you can download all the necessary files but I don't have enough time to give you much support so build it at your own risk! Also always be very careful with powertools, and only use them if you know what you're doing.

Introduction

This is a modified version of my previous homemade CNC machine. Instead of using threaded rods this one uses (GT2) belts and has a larger working area of 50x70 cm or 20x27 inch. By using belts it's also faster. I'm also using microstepping now (all three jumpers) on the Arduino CNC shield. The STL files for 3D printing can be found in the STL folder.

The metal tubes are 20x20mm and approx. 1 meter long (X axis is a little shorter).

Design

I've designed the 3D printed parts with Fusion 360 and used Inkscape for the Y axis drilling template. To control the machine I'm using an Arduino UNO with GRBL firmware and an Arduino CNC Shield. There are plenty of tutorials to find on how to connect and use it so I did not show it in the video. Here are some useful links:

3D Printing

The 3D printer I use is an Anet A8. The parts are printed with PLA, mostly 20% infill and 0.2 or 0.4 setting. Use higher infill for parts that must be stronger, for example the stepper motor mounts.

3D Printed components x Print
Bearing Belt Guidener 6x
Router Mount 1x
Universal Mount 4x
X Axis Belt Holder 4x
X Axis Motor Mount 1x
X Axis Sidepanel Mount Inside 2x
X Axis Sidepanel Mount Outside 2x
X Axis Spacer 2x
Y Axis Motor Mount and Slider 2x
Y Mount 4x
Z Axis Bottom Front 1x
Z Axis Top Front 1x
Z Carriage Back 1x
Z Carriage Top 1x
Z Motor Mount 1x
Z Slider Bottom 1x
Z Slider Top 1x
Z Spacer 1x

Dimensions

The tubes are 20mm x 20mm (0.78") square steel tubes. The length of the Y Axis tubes is 1000mm (40") and the length for the X Axis is approx. 820mm (32"). As an alternative you could also use other dimensions than 20mm x 20mm (maybe even rounded tubes) as long as they are approximately that size. The Z axis tubes are 15mm x 15mm (0.59") aluminium square tubes, approx. 215mm long (8.5"). You should measure this for yourself, check the video build. For the belts I'm using GT2 6mm and pulleys.

The effective working area is 50 x 70 cm (20" x 27").

Power and motors

To power the NEMA 17 stepper motors I've converted an old ATX PC power supply and used the 12V output. The type of stepper motors I use for the Y- and Z axis are: 17HS19-2004S1, the type for the X axis is: 42BYGHW811. Both type of motors can be used. For the wiring I've used CAT5 network cable.

Cost Estimation

Router

I'm using a Makita M3700 router but you can use any router that has an approx. diameter of 65mm (2.5"). Or you might have to design another router mount or create an adapter.

YouTube video

Click to view: 3D Printed CNC Machine V3

Software that I mostly use to generate and send GCode:

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

If you have any suggestions on how to make the machine better, please let me know!

About

Homemade 3D Printed CNC Machine V3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors