- Joined
- May 7, 2014
- Messages
- 776
I thought this might be something worthwhile to post up in the CNC space.
My Son needed to research, select, and implement a low-cost portable, self-contained CNC stepper system for his 2nd year college project. As some here know, he's into a product design and Mfr. curriculum and we've been having a blast doing CNC 'maker' work since he was 16. We learned a great deal on this one and I thought I would pass along some of the high level overview as this system is just unbelievably powerful and so inexpensive! ($100 or cheaper... and that is with 4 steppers).
We did need to dig into the Arduino IDE (integrated development environment) and download the marlin gcode firmware engine source-code. The native lang for arduino is C+ The marlin source code is pretty well documented and is a mature package with so many users that most issues and changes you want to incorporate are already covered (typically).
Apart from the source code work, a second huge plus to this system was the integrated LCD display and the SD card ready all built into the system. Very nice to just power up, select a file off the SD slot and go...
Where it all sourced from- RepRap; humanity's first general-purpose self-replicating manufacturing machine. http://reprap.org/
The device is based around the Arduino for the core CPU and I/O. https://www.arduino.cc/
The gcode engine is based on a 3d printer platform and is free, modifiable, and simple to customize. Called Marlin. http://marlinfw.org/
The interface board(s) for the Steppers, Stepper Drivers, home/limit switches, SD card, LCD device is called RAMPS 1.4 http://reprap.org/wiki/RAMPS_1.4
Here is the kit I bought for $99. Steppers, boards, cables, LCD, basically everything for a 4 axis CNC system.
https://tinyurl.com/y8opzxok
How did it all work out?
Amazingly well!! A short video of the system the kid designed is on youtube. He used Solidworks to design it, used our 3d printer to make all the parts, and then embedded the CNC system discussed here.
Just a crazy cool setup!
My Son needed to research, select, and implement a low-cost portable, self-contained CNC stepper system for his 2nd year college project. As some here know, he's into a product design and Mfr. curriculum and we've been having a blast doing CNC 'maker' work since he was 16. We learned a great deal on this one and I thought I would pass along some of the high level overview as this system is just unbelievably powerful and so inexpensive! ($100 or cheaper... and that is with 4 steppers).
We did need to dig into the Arduino IDE (integrated development environment) and download the marlin gcode firmware engine source-code. The native lang for arduino is C+ The marlin source code is pretty well documented and is a mature package with so many users that most issues and changes you want to incorporate are already covered (typically).
Apart from the source code work, a second huge plus to this system was the integrated LCD display and the SD card ready all built into the system. Very nice to just power up, select a file off the SD slot and go...
Where it all sourced from- RepRap; humanity's first general-purpose self-replicating manufacturing machine. http://reprap.org/
The device is based around the Arduino for the core CPU and I/O. https://www.arduino.cc/
The gcode engine is based on a 3d printer platform and is free, modifiable, and simple to customize. Called Marlin. http://marlinfw.org/
The interface board(s) for the Steppers, Stepper Drivers, home/limit switches, SD card, LCD device is called RAMPS 1.4 http://reprap.org/wiki/RAMPS_1.4
Here is the kit I bought for $99. Steppers, boards, cables, LCD, basically everything for a 4 axis CNC system.
https://tinyurl.com/y8opzxok
How did it all work out?
Amazingly well!! A short video of the system the kid designed is on youtube. He used Solidworks to design it, used our 3d printer to make all the parts, and then embedded the CNC system discussed here.
Just a crazy cool setup!