Raspberry Pi CNC Machine
Raspberry Pi CNC Machine
Table of Contents
Step 1: Materials/Construction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Related Instructables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Advertisements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
http://www.instructables.com/id/Raspberry-Pi-CNC-Machine/
Intro: Raspberry Pi CNC Machine
Me and my friend thought about building a CNC Machine for a while, But we didn't want it to be just any regular old CNC Machine. We wanted to make a very unique
machine that would have very unique attributes. We set out to make a CNC Machine that could do different types of Machining. For example, routing, laser engraving, 3D
printing, drag knife, etc. We took about a few months to design the basics of the machine, what kind of linear motion we would have for each axis, what kind of material
we would use for it, what kind of style to make it, etc. After those few months of finalizing everything, we took our first step into physically making the machine. Note: This
is made for the average consumer, for home use, and for someone who doesn't have the money to invest in a $1000 CNC router or 3D printer.
Step 1: Materials/Construction
Our best bet for material, that would be most cost efficient, but most reliable, was Bultic Birch Plywood. Me and my teacher split (2) sheets of it. One sheet was 3/4 inch,
and the other was 1/2 inch. This was plenty enough. we both payed around $36 each, so it was around $72 for both sheets at Lenco Lumber. I also used cross dowels
and 1/4 inch phillips head bolts to bolt together the Gantry, and used 3/8 threaded rods you can get at The Home Depot. Plus a few miscillanious parts that I cant think of.
Everything came to about $250, this depends on how you make your machine. Also, I used angle aluminum and skate bearings for my rails and cairages, I got a hundred
bearings on Ebay for $40, the more you buy the less cost per bearing is. you can find the angle aluminum at The Home Depot.
http://www.instructables.com/id/Raspberry-Pi-CNC-Machine/
Step 2: Step 1: Gantry
The first step to building the machine was the Gantry, this is my first time building anything close to a CNC Machine so i found it best to start with the Gantry.
http://www.instructables.com/id/Raspberry-Pi-CNC-Machine/
Step 5: Step 4: Hardware
What we decided to go with in terms of the control board, was the TinyG v8, it is very flexible with what it can do, as in the type of software,a and firmware, but I will get
into that further in the next couple steps. For the TinyG, we needed a 24 volt power supply to power the 3 NEMA 23 stepper motors for each axis. I got all three stepper
motors and three couplings for around $90 on StepperOnline.com. I got the TinyG on synthetos.com for $136 including tax and shipping.
http://www.instructables.com/id/Raspberry-Pi-CNC-Machine/
Step 7: Step 6: Software
The Software we chose that would be most suitable for the machine, was Chilipeppr. We chose this Software because it is very flexible with what you can do with the
machine. It gives you a bunch of workspaces, for different boards you are using and other types of machining you can do. The workspace we chose was the tablet
workspace, because the Raspberry pi has basically a phone processor. Since Chilipeppr is an api and, it is a network based program, it has to be accessed though
online. You also need to run a serial port for Chilipeppr so it can communicate to the TinyG via USB. Basically you download the serial port JSON server from the
Chilipeppr website and you run it in terminal before you start up Chilipeppr on your machine, NOTE: The serial port JSON server has to be running the whole time while
your machine is being used. Also, NOTE: That you cannot download the serial port JSON server through console, it will automatically unzip you file, therefore your serial
port cannot be run, because you need the application. Once that has all gone through you can configure your TinyG board via CLI in Chilipeppr and you can go look at all
of the configuring commands, and if you need help you can go to the TinyG wiki, and it will show you everything there has to do with the TinyG and Chilipeppr.
http://www.instructables.com/id/Raspberry-Pi-CNC-Machine/
Step 8: Final Project So Far....
This is still a work in progress, what we are working on now is trying to 3D print with the machine and add other tools to machine with. The machine works very well, and
there will be more to come. We will keep you posted, as more progress continues. Thanks for taking the time to value our project!
http://www.instructables.com/id/Raspberry-Pi-CNC-Machine/
Related Instructables
Advertisements
Comments
4 comments Add Comment
DIY Hacks and How Tos says: Apr 24, 2016. 8:13 PM REPLY
Awesome DIY CNC
http://www.instructables.com/id/Raspberry-Pi-CNC-Machine/