Build a low-cost CNC machine in your kitchen, for under $120, using tools obtainable at your local art and hardware stores.
This project seeks to lower the ground floor of CNC machine construction. It utilizes foamcore - an easy to work with and cheap material - for its structural components. The most important advantage of this approach is how quickly new ideas can be implemented. Modifications can be built nearly as fast as they can be thought of because the material is so readily cut and glued. It's also very easy to repair - I shipped my first machine out to Maker Faire in San Mateo (from Boston) a few years ago and it (naturally) arrived completely crushed. Half an hour later, with the help of a hot glue gun and a few scrap pieces of foamcore, it was working as well as ever.
On the flip side, the constraints of foamcore as a material have led to mechanisms which are different than on most CNC machines. The drive system uses shafts which are directly driven by stepper motors and are stabilized using tensioned wire rope. Because the foamcore cannot be cut with high accuracy, the accuracy of the bearing system is independent of the accuracy of the foamcore.
A much more complete writeup of the project from a technical perspective can be found here:
http://web.mit.edu/imoyer/www/portfolio/foamcore/index.html
Watch it in action!
This video shows an earlier version of the Foamcore CNC, to which some modifications have been made.
Foamcore CNC from Ilan Moyer on Vimeo.
How this Instructable is Organized
The Foamcore CNC is comprised of five categories of elements:
-
The structure - including the top plate, back plate, bottom plate, and legs. This is built of foamcore and comprises the stationary parts of the machine.
-
The table, which includes a set of struts and a counter-spring mechanism to help offset its weight, along with a drive mechanism. The table moves up and down.
-
The XY shuttle and it's associated shafts, bearings, and drive mechanisms. This is the exciting part of the machine which is able to (fairly) precisely move a toolhead under computer control.
-
The toolhead - i.e. the business end of the machine. I will show a few examples of both a pen and a ketchup dispenser, but in the spirit of how quickly ideas can be tried with foamcore, I'll leave the toolhead you design up to your imagination. In the simplest case you could just glue a pen to the shuttle.
-
The controller. Unfortunately this would be a very long instructable indeed if I went into building a controller as well. For now I'll provide pointers to other projects, but one day in the not-too-distant future I will document a simplified version of the controller which was used in the video above.
PREPARATION
[STEPS 1 - 2]: Materials and Tools.
THE STRUCTURE
[STEPS 3 - 8]: Laying out and cutting the structure.
[STEPS 9 - 11]: Laminating plastic to certain key areas of the structure.
[STEP 12]: Gluing the structure together.
THE TABLE
[STEPS 13-14]: Laying out, cutting, and assembling the table.
ASSEMBLY
[STEPS 15-21]: Fabrication of miscellaneous components, mounting the motors, and stabilizing the axes.
THE SHUTTLE
[STEP 22]: Building a rudamentary shuttle.
THE TOOLHEAD
[STEP 23]: A brief discussion of the toolheads.
THE CONTROLLER
[STEP 24]: Relevant projects and work.
Most of the effort of creating this instructable went into the additional documentation which goes along with the step-by-step online format. These are PDF drawings attached to the relevant steps, and include information such as a visual BOM, layout drawings for each part, and lamination and assembly drawings. The complete set of drawings is attached to this intro step.
Why this Instructable?
I built the initial version of this machine several years ago as my first assignment for the MIT class "How to Make Something That Makes (Almost) Anything." Ever since, I've been meaning to publish this design so that others could experience the enjoyment which I felt as I cut and glued this contraption into existence. With the current empowering trend towards digital design and digital fabrication, the distance between our hands and what we create seems to be growing steadily. I've been immersed in a digital workflow for the past six years (both in school and professionally) and can say without a doubt that this project has brought me the most joy of anything which I've created in that time. This realization both puzzles and slightly troubles me, since it certainly isn't the prettiest or most durable thing which I've made.
The Epilog Challenge
I almost always need a deadline to push me to finish a project. In this instance, my motivation has been the third Epilog Challenge.
One thing which the experience of building the Foamcore CNC has taught me is the importance of the tools at hand. The fact that I had reliable access to a hot glue gun and an Olfa knife made it much easier to tackle this project. Similarly, having my own laser cutter at my home would help many of my projects come into existence which don't have the urgency necessary to overcome the activation energy of tracking down somebody else's laser and setting aside solid blocks of time (i.e. my personal projects).
Finally, and perhaps most exciting to me, I would like to be able to produce small volume runs of my CNC machine designs (not of the foamcore variety) upon which I could base a small cottage industry. One example is the variety of toolheads which I developed for the Fab-in-a-Box project, which are all made using laser-cut acrylic:
http://mtm.cba.mit.edu/fabinabox/devmultifab.html#subheader
I am only asking because I am using the outline to design a wood laser engraver for smaller areas. I am assuming the benefits of the MDF as far as a more rigid material per price would be more beneficial.
Great Instructable and excellent play by play!
What laser are you going to use? How powerful will it be?
Hmm, you should try plywood, it might work, just get the same thickness as the foamcore
I was looking at another design, it used snap on segments, and you could use a router or the like to build it
Link: http://mtm.cba.mit.edu/machines/mtm_snap-lock/index.html
It is also smaller, it could be put on a desktop
http://www.instructables.com/id/How-to-wire-an-arduino-based-3-axis-CNC-machine/
If not, what would?
I found this repstrap that uses a hot glue gun instead of abs: http://reprap.org/wiki/FTIStrap
I have to make this!
Have you tried a extruder to a 3d printing machine? Then it would be a very low cost 3d printer
:)
Sintra is just a bit tougher to cut but can be cut using a razor blade, that's how we go about it unless we're using a 10ft x 10ft board with 6mil then we use a power saw of some sort.
Where's the metric measurements?
I understand that imperial is still the incumbent in America but a far greater proportion of the planet has moved onto the metric system to the extent that my kids only know imperial as the system that Grandad talks about. Personally I find it to be an easier and more accurate system but that can be attributed to it being my first language so to speak.
They've got a site. I've not been there. schluterkerdiboard.com.
I may try this project as i have time and If I do I will be testing how just the resin holds up to save time and energy because fiberglassing these parts would be annoying but worth themoney savings over buying all wood or metal pieces and having to cut them and all that.
Good job!