Mother Nature Makes ... We Build.

BuildersBot Fuses 3D Printing & CNC Milling Into One Builder’s Dream "3dprintingindustry.com"

The BuilderBot is an Open Design machine, that uses Open
Software and Open Hardware. It is a product of open projects such as the RepRap, Arduino and Repetier .

The objective of this instructable is to guide your way throw the entire making process of building a BuildersBot machine. An open design Arduino Controlled CNC Router that can also perform 3D printing.

The instructions will cover all areas such as design, mechanics, electronics and software.

But before you go any further take a look at machine's concept design:

And also the machine build photos and the machine in action:

Finally check out the insane effects of the RGB led's on BuildersBot:

Warning Viewer Discretion Advised (Strong Language)

Step 1: The BuildersBot OpenDesign (Sketchup)

To view the the machine in 3D just Download the attached sketch file and access the BuildersBot OpenSource Design (in metric system and is in 1 by 1 scale).

Use this design as much as possible for guidance during this instructable.

NOTE: Use trimble/google sketchup to open the file.

Please let me know all steps to make 3d printer
<p><a href="https://cdn.instructables.com/ORIG/F5K/NDID/I20HGY05/F5KNDIDI20HGY05.stl" rel="nofollow">buildersbot3dpint3.stl</a></p><p>Too big, does anyone have the original? Or can someone transform it?</p>
<p>i need one, what is the price and where can i order?</p>
Hi, I'm thinking of building a machine based on your design. It should do both CNC, 3d printing and be used as a linear robot. Could you tell me the XYZ axis positioning accuracy and the print speed? My build would be smaller in dimension but longer Z axis, however my gut feeling says thats stupid. What are your thoughts on the max Z axis length with your design?
<p>in a previous thread, he thought the design should be limited to 350mm due to the weight of the z-axis design. I would concur.</p>
Thx for the reply, I ended up buyinga a cheap Prusa i3 kit as a start for a 3d printer. Then I can print parts for an automatic feeder mechanism which I'm developing to my dia scanner, so instead of having a hybrid I'll go for different machines. If I would have changed the Z axis length from 500 to 350 mm I would get like maybe 200 mm max height. Still it's an interesting machine, good luck ?
<p>I'm making progress! What kind of Extruder would you recommend? It looks like things have evolved in the extruder design. I can't quite figure what to get. Thanks!</p>
&gt;&gt;&gt;&gt; sleeves of ultralearther &lt;&lt;&lt;&lt;<br><br>What kind of material is that?<br>Can you order it somewhere? I'm from Germany.
<p>I decided to use rubber from an old bicycle tire. It should yield the same dampening effect.</p>
I'm currently building something similar and I'm have having problems with my 425oz motors only goin one direction. I'm using ramps 1.4 with M542T drivers and repetier 92.9 with arduino 1.8.1. I've tried disabling ends tops and I've wiring the driver a few different ways with no luck. Any help would be great.
<p>Mostly done. I had to change a couple things according to materials I already had on hand. Thanks for the inspiration aldricnegrier!<br><br>If I have time, I will write a remix instructable of this hybrid.</p>
This is pretty cool! Can you post more photos?
<p>NICE, it looks very good, congratulations. Thank you for posting the photo of the machine. </p>
<p>por curiosidade, qual a espessura dos tubos retangulares de a&ccedil;o inox?</p>
<p>have a stl from Geg's Extruder? </p>
<p>Eu gostaria de saber onde voce comprou esses drivers e motores de passo, n&atilde;o estou encontrando no mercado livre</p>
<p>great project !! </p><p> i would like to do like this for my graduation project , but i could not know the code of arduino to control the cnc ,, </p><p>could you please help me ^^ </p><p>somia ,, Electro- mechanic engineering </p><p>yemen </p>
<p>I am sure your sick of these build size questions , but lol what about:</p><p> 500mm x 900mm x 1500mm </p><p>To get a feel for the size: <a href="https://ibin.co/32zfJeXoKhxj.jpg" rel="nofollow">https://ibin.co/32zfJeXoKhxj.jpg</a></p>
<p>How thick of alum. plate can I mill with this CNC router?</p><p>Also if I am machining how fast can I mill from the side /feeds/speeds?</p>
<p>so this &quot;CNC&quot; can't cut 3d objects? Only 2d?</p>
Ballscrew with Fitted Anti Backlash Ballnut RM1605-C7: 350mm<br><br>China ware or not china ware ?
Have You a pdf ... No Premium. For one pdf ...
<p>Am I able to mill steel with this CNC Milling machine</p>
<p>Hi, I am working on a mendelmax 3d printer and i am looking for the arduino program that is all step up minus some changes</p>
<p>Hey guys, thinking of tackling this project? Should i go with building the original size or try the larger option? What are your guys thoughts on it? Has anyone successfully built the 1000x800?</p>
<p>Hello , me again ,3D printing works fine. What do you use to generate Gcodes for cncing?</p>
<p>Awesome posting on an impressive piece of work. I do have to ask... I was viewing an Igus video on linear bearing design (Video, time = 21:30 minute mark) where they talk about the 2:1 ratio and the use of fixed and floating bearings to support the load. I understand why a cheaper RepRap style 3D printer with inexpensive fixed bearings might require two drive motors for a given axis, I don't understand that in your design. You are using much better ground shaft support systems. If you have one side with fixed bearings and the other with floating bearings the second drive motor seems like a waste of money, time and effort. Have you tested your design with only one Y axis motor (assuming you can float the non-drive side bearings?)</p><p>Why did you choose two drive motors for your Y axis? Or perhaps it was a case of two smaller motors are cheaper than a single large one? </p><p>Many thanks to you for sharing your efforts, and detailed materials lists, etc... Nicely done! </p>
<p>I make model on SolidWorks. 1000X800 work aria. Model hase more details</p>
<p>Looks great! Do you want to share your CAD file? :)</p>
<p>Nice, do you want to trade your machine with mine :)</p>
<p>Hey , Did you connect thermister and hotend heater to the ramps? where did you connect the 100K resistor?</p>
<p>The thermistors are connected at T0 and T1 in ramps board. The resistor is connected at D10.</p>
<p>Thankyou. Greets and GREAT PROJECT!!</p>
<p>Great build! How did you manage to cut out the 90 degree angles for the Y axis?</p>
<p>Nice question, i did it using a Manual Mill using a 24mm drill bit. </p>
<p>nice work, i want to make one but i don't know where to start :/</p>
<p>Step by step, you can do enything , start with analyzing the 3D model.</p>
<p>Hi,i'm interested in this proyect but i have some doubts.</p><p>Why you have not included the cable carriers in the list of materials.</p><p>Waht is the fuction of the cable carriers?</p>
<p>The cable carrier serve the purpose of organization and transportation of large amount of wires, in order to avoid a wire getting stuck where it should not.</p>
<p>Amazing and informative post about 3d printer. I also working on an arduino 3d printer project and i prefer this <a href="http://www.arduinostarterkits.com/" rel="nofollow">Arduino Starter Kits</a>. This post is very helpful for me. Thanks for sharing a great info.</p>
<p>My pleasuer :)</p>
<p>Hello</p><p>i love the whole idea of the printer but i cant understand the wiring diagram please can you tell me what component is what in it</p><p>and how is the extruder controled by the arduino?</p>
<p>The filament is pushed through the extruder by another stepper motor (E0 in the wiring diagram). It can be smaller than the drive motors.</p>
<p>Thanks for helping answer the questions ;)</p>
<p>I make model this CNC in SolidWorks 2016 </p><p>but i change XY size, work platform 800 X 1000 </p>
<p>Howdy,</p><p>I have some old hardware from a plasma cutter and I am currently building a 3D printer myself. I am curious if it was possible to modify the firmware so that my computer can directly communicate to the hardware without any arduino interface.</p>
I doubt that because your computer isnt desinged to take the current loads and the arduino has a micro controller which can take the power and handle it. Also you computer uses different ways of communication.
<p>Absolutely. Using Mach3 with the 3D print addon discribed here, you can do it all from PC.</p><p>This link does a good job with summing it up. </p><p><a href="http://www.shapeoko.com/wiki/index.php/3D_Printing_Mach3" rel="nofollow">http://www.shapeoko.com/wiki/index.php/3D_Printing...</a></p>
<p>nice work, i want to make one but i don't know where to start :/</p>
<p>nice work, i want to make one but i don't know where to start :/</p>

About This Instructable




Bio: Do not follow the ideas of others, but learn to listen to the voice within yourself. Aldric Negrier aldricnegrier
More by aldricnegrier:Converting CNC Electronics to Arduino RooBee One - SLA DLP Aluminum Frame 3D Printer 3D Printed - Powerful LED POI 
Add instructable to: