Ultra MegaMax Dominator (UMMD) CoreXY 3D Printer

CoreXY printer with 300 x 300 x 695 mm build envelope

3D printer parts and enhancements

Creative Commons Attribution Noncommercial No Derivatives

Commercial use is not allowed nor can you remix or change this work & you have to attribute the creator.

Learn more or download attribution tags


This is my third and latest 3D printer design targeting high quality, reliability, and moderate print speeds. It stands about 1.5 m tall and weighs about 35 kg. It fits into my Prius laying on its back, with the hatch closed. I can transport it across town that way, take it out, stand it up, and start printing without any adjustments. Autoleveling is neither wanted nor needed.

The bed plate is a 300 x 300 x 8 mm piece of MIC6 cast aluminum tooling plate with a 0.7 mm layer of PEI on top and a 750 W line powered heater on the bottom. It stands on a unique, kinematic, 3-point leveling system that allows for thermal expansion of the plate without putting any lateral force on the leveling screws. There is a 184C thermal cutoff mounted on the bed plate to protect against thermal runaway in the event of a controller or SSR failure.

The bed is lifted on two linear guides in the 700 mm tall Z axis by belts using an OnDrives Rino 30:1 worm gear reducer on a 164 oz-in NEMA-23 motor. The worm gear mechanism prevents bed-crash when power is cut. Belts are 10 mm wide, steel core HTD-3M type. The belt stretch has been measured under load at 42 um/kg, which is utterly insignificant.

The CoreXY mechanism uses two level, 9 mm wide, glass core, Gates LL2MR09 GT2 belts. 24 x 8 mm linear guides are used in both the X and Y axes. A and B motors are 64 oz-in, 400 step/rev, NEMA-17 size. The X axis is a unique design that allows for thermal expansion of the printer's frame without creating huge side loading on the Y axis bearing blocks and rails. This printer has a single Titan extruder with a v6 hot-end.

The controller is a Smoothieboard that drives all the motors directly, including the NEMA-23 motor that powers the Z axis. Printing is done from SD cards plugged into the LCD interface for ultimate reliability.

The frame is made of 40x40 mm aluminum t-slot extrusions with corner braces added to the sides to increase fore-aft rigidity. There is about 18 W of white LED and about 20 W of UV LED illumination built in. The machine is fully enclosed for printing ABS with all electronics and A and B motors located outside the enclosure. The side back and bottom walls are made of 8 mm thick dual layer polycarbonate that fits into the slots in the frame and provides obstructed light transmission and thermal insulation (and makes modifications sort of difficult, too). Front panels are made of clear polycarbonate sheet. The upper front panel fits into the slots in the frame, the lower front panel is attached using magnetic strips.

I actively worked to minimize the number of 3D printed parts in this machine and will be replacing the few that remain with metal when I manage to get around to it.

Full details of the design concepts are being posted to my blog at

Materials and methods

Far too many to list. You can get most of the information you need from the CAD file. You'll need a copy of DesignSpark Mechanical to open the file.


  • Placeholder
    Ummd Final
    RSDOC  β€“  96 mb
    Version 1 - Jul 23, 2017


Issues are used to track todos, bugs or requests. To get started, you could create an issue.


Mini euLeonardo Aguiar commented ago

Hi Mark, thanks! Got it to work!

Mini gold hands croppedMark Rehorst commented ago

DesignSpark doesn't export to any other format, unless you want STL, OBJ, or a 2D DXF file, none of which seem very useful.

DesignSpark is free. All you have to do is install it.

Mini euLeonardo Aguiar commented ago

If anyone else has DesignSpark and could do the favor of exporting to a more common file format I think it would be greatly appreciated.

Mini euLeonardo Aguiar commented ago

Hi, this printer looks awesome. I've read your blog and your attention to detail is amazing. The Z-axis design is fantastic. I'm planning on building my own printer and I'm convinced your design is the best. I just have one problem. Could you upload a file format other than rsdoc?

381f6cb90d910f1dc9f874d81ea2b8d1?default=blank&size=40mifga commented ago

having seen machines in this series at the Milwaukee Makerspace, I must say I am incredibly impressed by these!! so great!

1c815758525430911356ad5ea88a3d6d?default=blank&size=40Orodorin added this to the 3D Printers collection ago
Mini gold hands croppedMark Rehorst published this design ago