MG-03 Delta 3D Printer

About:

A direct extruder delta 3D Printer I designed around 05/2013. It was on display (and printing!) at:


Original design (around May-Sep 2013)

Design Concept

Goal

DIY: Simple, clean, reliable, extensible design

Delta Parallel Kinematics

Structure

Extruder

Design

All custom design (MG-03 Extruder). Concepts:

Motor

NEMA 17 with planetary gearhead but the custom plate can take pancake geared stepper or plain NEMA17 Transition channel: Stainless steel M6 screw padded inside with PTFE. Hand-modified out of Vented Hex Socket Drive M6 screw ($3 in bulk). Working temperature up to 500F (limited by PTFE, can switch to all metal and go much higher but lose PLA printing capability).

Nozzle

Readily available M6 nozzles, hot swappable, currently using 0.4mm

Heating

40W heater cartridge. 100K thermistor for temperature control.

Heating Block

Custom shape aluminum block (designed for large contact/volume and short transition zone). Encased in glass tape (500F).

Cooling

Active (40mm fan w/ variable speed) or Passive (40x40 low-profile aluminum heatsink). When in active mode can take an additional cover that allows jet cooling around the nozzle. Materials: PLA, ABS, etc

Movement

Axes

Industrial grade linear actuators (3x): No need to worry about hand-built or printed movements, no backlash, super strong, no need for tunning. It just works!

Current actuator Rexroth PSK60 with magnetic covers, but many other choices available (example THK LM). Very expensive new, but can be found used on eBay, accuracy is 7 microns.

Steppers

Driven by 75 oz. in NEMA 17 stepper motors (instead of typical servomotors). Motor mounting brackets are custom (CNC-ed), typically the actuators take NEMA23 servomotors or similar.

Couplers

Spider/Lovejoy type (better life than spiral couplers).

Image source: boschrexroth.com Image source: roton.com

Print Bed

Heated 8-layer, 12" aluminum disk diffuser. Topmost build surface options:

Filament

Print material:
Can print ABS and PLA (Nylon, HIPS, PVA in testing).

Holders:
The printer holds a pair of 1Kg spools of filament inside on a hot-swap rod. Read more in the filament section. Variable spool holders (updated design of http://www.thingiverse.com/thing:80580).

Electronics

Hardware:

Everything run by a single Arduino and a few additional parts Ramps 1.4 shield LCD display Rotary knob (rotate + click control) SD Card reader A4988 stepper drivers

Firmware:

Currently running Repetier 0.91 but cannot use full microstepping because of dimensional overflows (also mostly runs with Marlin but there are integer overflow bugs that cause crashes)

Power Supply:

The printer uses 205W typical so standard PC PSU (500W) works but Xbox 360 PSU also works (unless overloaded).

Others:

Custom design RAMPS cooling bracket (printed). 1/2 acrylic base plate (CNC + engraving).

Other useless facts

Taking it apart for transpor takes 30 minutes. Assembly and calibration is a few hours (I've done it at the Maker Faire in NY with limited tools and a measuring gig)

Additional pictures




Upgrade 04/2014: Multi-purpose effector, Dremel, CNC Spindles
The effector was refined slighly and design published here: http://www.thingiverse.com/thing:338956

Also designed a couple brackets to mount a Dremel (http://www.thingiverse.com/thing:296799) or a CNC Spindle (http://www.thingiverse.com/thing:292655).

The print bed was replaced with a CNC bed - a huge disk of aluminum 1/2" thick with a pseudo-random M3 hole pattern to clamp parts or clamp the print bed above.
The frame was upgrade to 1020 profile (1"x2") for increased rigidity. The turnbuckles are still required.


Upgrade 12/2014: Snap-in spool holders
The previous spool holder was nice, but hard to change spools and could only fit two spools inside. This new design makes it easier, I can hang several spools on the printer, either inside or outside, clamps anywhere. Download the design here: http://www.thingiverse.com/thing:604530




Upgrade 03/2016: MIC6 aluminum bed, Smoothie, Ethernet, 2.8" color touch screen
Borosilicate glass bed was a good idea in theory, in practice they crack too easily at this size and are slow to heat (esp if too thick). The new print bed is a 12" MIC6 1/4" aluminum disc that is reversible (one side is PEI the other is BuildTak currently). The quick-release for the bed is not yet working well so for now the print bed bolts on top of the base CNC bed.
The firmware is now Smoothieware and electronics are a MKS SBASE 1.2 board (which means CPU is finally sufficient to drive this printer + Ethernet). Also comes with a color touch screen which I don't yet have an eclosure for.




Contact

Email: mariusg@live.com
MGX @ Thingiverse: http://www.thingiverse.com/mgx/designs