Author: Faisal Nimri Category: 3D Printing, Technology

Dear MakePrintable community:

Thank you for helping the evolution of MakePrintable!

Thanks to the remarkable feedback we got from everyone, we’ve not only been able to remove a few bugs from our algorithm but we also created something entirely new (Mammoth). We evaluated each compliment, suggestion, complaint, and insight and ended up with an improved, faster, and highly competitive repair and optimization platform.

The Need for Speed.

We’ve received many comments about the speed of our previous mesh repair tech and how you want to be able to repair your models more quickly.

We put this request at the top of our list and ran multiple experiments on both our Mammoth and standard repair technology. We even used a stopwatch to calculate the difference in speed. One interesting case was with a severely corrupted SketchUp model filled with different types of issues. It took 9.35 mins to repair and optimize using an older version of our standard mesh repair tech yet took only 1.50 minutes on Mammoth (5x faster)!


Control on Which Holes are Closed.

Another helpful piece of insight was the fact our previous standard repair technology was unnecessarily closing holes in the mesh of certain models.

At the time, there was no way for us to identify if the hole in the model due to a mesh non-manifold or if it was actually part of the model design. To combat this issue, we’ve created a new clearance slider on the Mammoth UX. This new slider allows users to choose which holes get closed. For example, let’s say a model with a hole size of 0.5mm is uploaded it Mammoth. If you do not select a setting on the new clearance slider, there is a good chance the hole will be filled.

If you do not want to have the hole filled, you can set the clearance slider to 0.5mm (matching the hole size) to inform our algorithm that this part of the model design. This method allows users to prevent holes being closed when they should remain as originally designed.

Repair Using the New Clearance Slider (Mammoth)

Repair Using the New Clearance Slider

Old Algorithm

3D model repaired using an old algorithm



Mechanical Integrity of the Outer Dimension

Both our standard and Mammoth algorithms rebuild each model’s mesh from the ground up. However, our previous standard repair solution would sometimes change the model’s dimensions, resulting in less mechanical integrity.

As you can imagine, this causes an issue for mechanical engineers. For example, if you are printing a model that has two gears that drive each other’s rotation, if one of these gears is changed, it could compromise the fit and/or functionality of both of the gears.
Our newest update ensures Mammoth will retain the model’s original dimensions, avoids changing outer dimensions of the model and avoids compromising the mechanical

Our newest update ensures Mammoth will retain the model’s original dimensions, avoids changing outer dimensions of the model and avoids compromising the mechanical


Repair Retaining Mechanical Integrity (Mammoth)

Repair Retaining Mechanical Integrity

Old Algorithm


Mechanical part using old algorithm

Matching Triangle Count

If we had a penny for everytime someone mentioned an issue with the number of triangles in their output file (using our previous standard technology)we’d probably be driving Teslas instead of Prius’. You will be happy to hear Mammoth keeps the same range of triangles in the output mesh as it does in the original input mesh.

Check out the example below and see the number of polygons in the before and after.

Repair with Matching Triangle Count (Mammoth)

Repair with Matching Triangle Count (Mammoth)

Old Algorithm

 Repairing using old algorithm


Hollowing Improvement

The algorithm in our previous standard repair technology had a bug in the hollowing feature. Sometimes it added black faces on the model which led to printability issues. We’ve fixed the algorithm and now can say that our hollowing works quite nicely.


Repair with Updated Hollowing Feature (Mammoth)


Higher Success Rate

Our new Mammoth technology hits more home runs than our previous standard mesh repair module.

See below for two models that were unrepairable on our previous standard technology and are now repaired, optimized and ready to go, thanks to Mammoth!

repairing a 3D model using Mammoth


Repairing an architecture 3D model


Mammoth Feedback

To all of our users who provided feedback, we say “Thank you for your invaluable input!” We will continue to pledge our commitment to keep working hard and making our solution as robust as possible. Please keep your feedback and input flowing. #MakeItPrintable.

Start your free Mammoth 14 days Trial

All the best,
Head of Customer Service



Previous Article
Next Article