Friday, July 21, 2017

Ultra MegaMax Dominator (UMMD) 3D Printer

Ultra MegaMax Dominator (aka UMMD) is my third 3D printer design/build.  I used much of what I learned from its predecessors, and tried a few experiments, resulting in a very high quality machine that produces very high quality prints.  Time will tell if it meets my reliability goals.

Basic specs:

This project started about a year ago with the design of the XY mechanism.  That sat for about 6 months until I decided to finish it up, adding the Z axis design and finally the frame and enclosure.  I posted progress reports at the reprap forums as the design work and construction progressed.

A lot of the work was done in the machine shop at the Milwaukee Makerspace.  I could not have progressed as far or as fast without the people, equipment, materials, and tools available at the makerspace.  I strongly recommend that you find and join your local makerspace.

Upcoming posts will be using a lot of CAD drawings, photos, and hand drawn diagrams to explain the details of the design, hopefully without too much text.  This printer was designed using DesignSpark Mechanical, a very powerful, yet easy to learn and use, free-enough CAD package.  I will be posting the master file for download, but you'll need a copy of DSM to open and edit it.  A few people have asked, and the answer is no, DesignSpark can't export the design to a different CAD format.  You'll just have to load DSM and open the file with it.

Here is a link to the final design file:

Someone was able to convert the rsdoc file to a STEP file so it could be brought into Fusion360:

In the future I'll be switching over to Autodesk Fusion360 because of its built in ability to produce files for CAM.  Fusion360 CAM files can drive CNC mills and routers at the makerspace.

Parts sources

I bought the used, 40x40 mm t-slot from a local scrap yard for $1 per lb.  Cast aluminum tooling plate came from Howard Precision Metals in Milwaukee for $2 per lb.  Motors, belts, linear guides, power supplies, and miscellaneous hardware were purchased through, ebay, and Aliexpress.  A few other parts came from the Milwaukee Makerspace and from people at the makerspace.  All of the machining of parts was done at the makerspace.

I won't be providing a BOM for this printer, but you'll be able to gather a lot of it from the CAD file. Your chances of finding the exact same parts I used at reasonable prices are slim to none, so you're going to have to adapt the design to the parts you have or can get.  If you can't figure out the necessary mods to the design, you might be better off buying a kit.

Details, details...

Check some of the other posts for details about:

Print Bed and Support Structure
CoreXY Mechanism
Z Axis Design Rev 1
Z Axis Design Rev 2
Z Axis Design Rev 3 (final)
Frame Construction and Enclosure


  1. Hi Mark,

    i've read a lot of your post and find them very interesting. I was recently offered a job at my local maker space as a 3d printing instructor. Is there a way to get in touch with you via email or something? I've designed a few printers myself and i'm pretty sure i could share some info with you. I also have a few questions.

  2. patnap71@gmail.comApril 7, 2018 at 1:40 AM

    Do you foresee any issues if I did this in 700x300x300? All the design features should still work just lengthen here and shorten there...

    1. I think it will work, but you'll probably have to get a custom bed heater made.

  3. Hi Mark, Love your articles on making 3d Printers and the Technical stuff. I have learnt a lot from your site and I would like to thank you for that :)
    I purchased a TronXY 5SA as my 1st printer and almost instantly discovered so many engineering problems with the design. I started searching online for the answers only to find that nearly all the owners had the same problems and they all had different fixes which generally were plastic parts. My background is in the Motorsport/Engineering field and it was only after finding your articles in the Open Build forum that the answers became clear. Since, then I have been making nearly a whole new printer, although I have also made a 1 metre new Frame now too. I plan to print ABS for a SuperKart Bodywork and wonder if you could point me to some tips for large ABS printing like some of the stuff you do. One of the questions I have is, when printing large items, say 1/2 metre to 1 metre, is there a problem with the layer cooling too much before the next layer is deposited? Thanks again - would love to see some of your large ABS prints :)

    1. Thanks for the kind words.

      The largest ABS prints I have made were 500 mmm tall vases with walls about 1.8 mm thick (3 perimeters with a 0.6 mm nozzle). Heating the enclosure to 50C kept them from splitting.

      From what I have seen of Superkart cars, I would think that vacuum forming would be a better way to make the body, and certainly much faster than 3D printing.


Leave comments or a questions here and I'll try to post a response as soon as I can, if I can figure out how to get it working...