There are many DIY 3D printer designs available on the internet. While there are dozens of designs out there, almost all of them require precision rails/bearings. Most printers require two precision rails and at least three linear bearings per axis, for a total of 6 rails and 9-12 bearings. Even so called “delta” printers tend to actually be linear-delta machines, requiring just as many rails/bearings. It’s these precision components that really drive the trade between price and precision in a DIY printer.
Many DIY designs require 3D printed parts. It’s pretty cool that you can build parts for a 3D printer on a 3D printer, but what if you don’t have a 3D printer in the first place?
This is our solution.
Design details to come... The printer has been our workhorse at Tropical Labs for over a year now. We feel that it is time to document the design.
Arduino Mega 2560
the brains of the operation
popular 3d printer shield for arduino mega
A4988 Stepper Motor Driver Carrier
these plug in to the ramps board and power the steppers
Nema 17 stepper motors
I used 0.9 degree steppers
I seem to recall that the labels for the dimensions in the calculator are a little misleading, so be sure to double check the drawings in the first link.
Here's where you can enter those parameters into my modified marlin code on github (originally modified from an early version of the firepick-delta firmware). Starting around line 198 in Configurations.h:
#define DELTA_E 50.8//172.0//131.636 // End effector length#define DELTA_F 158.3//152.4//81.4//190.526 // Base length#define DELTA_RE 163.5//114.5//270.000 // Carbon rod length#define DELTA_RF 50.8//77.0//86.000 // Servo horn length
The un-commented values above are the dimensions used on this printer (in mm).