Another 3d print fixing plugin

Continuing the discussion from 3D printing a model with nested instances?:

Could you give me an example model for this scenario please.
I’m curious to see a model that you could spend weeks on without constructing it in a way that is easily modified.
If on the other hand you are wanting to offer a plugin to fix poorly made models, please be clear on that.
We on this forum are here to help and educate people on how to develop good modelling practices.

You are welcome, apparently, to offer your plugin, but please be clear about what it is and who is promoting it. Show me a good plug in and I will sing it’s praises to all I can influence, but show me something that just automates what should be second nature and I will at the very least, comment.
As I say, give me a good reason to like your plugin.

Sure @Box I will give you some examples, I will send you a model :grinning: but for a starter, check most of the models at Daz3D and Turbosquid until I send you one when i get back in front of my laptop and I will be up to the challenge! :blush:

You may have missed my point.

Ok, let me introduce myself first :slight_smile:

My name is Baha Abunojaim, CTO and co-founder of Mixed Dimensions, the developers of MakePrintable, a service that will repair your model and turn it into a printable form taking in consideration the size of the print, soon the printer and material you are going to print with as well.

MakePrintable is a fully automated service that handles non-manifold, flipped faces, intersecting geometries, solidity issues, wall thickness and other common issues in 3D printing, it allow you to generate a reconstructed and fixed 3D model (STL or OBJ), a series of SVGs or GCode, you can also send your file directly to shapeways. There is also a punch of other functionalities like hollowing and auto generation of escape holes that will reduce the cost of your print! You can even reverse existing GCode files back into 3D models (still experimental).

We’ve also built a number of integrations including sketchup, thingiverse, DAZ, Blender, Box, Drive and still working on others to make it easy to take your file from an unprintable state to a printable state without wasting a lot of time modifying it for different print settings.

There is a number of scenarios you will find MakePrintable handy:
1- Your model is really complex and it will take a lot of time to modify into a 3D printable state.
2- You don’t know the requirements to make your model 3D printable for a specific print mechanism and material.
3- You have a deadline and limited time to fix your 3D model.
4- You are composing a scene with assets from the warehouse and not sure how the designs are made and want to print that scene but printing issues exists in it and you are finding hard time to solve it.
5- You have a large collection of files and you want to fix all of these files for 3D printing (think of a marketplace, an old collection, a library, thingiverse, etc…).
6- You designed your file with a specific wall thickness in mind for a specific scale\ material and then you decided to change that.
7- You want to lower the print cost thus hollowing your part.
8- You have a GCode file and you lost the original design and want to get the 3D model back.
9- You want to merge a number of complex models but boolean operations always fails to do it.
10-You want to slice your file faster through using a cloud.
11-You liked a design on a marketplace (let’s say Turbosquid or DAZ) and you want to get it printed.

These are some common use cases for MakePrintable and below is one of these cases:
Here is an example model as I promised, it is one that is available on sketchup warehouse and of the one and only optimus prime :smiley:

The original model contains so many boundaries, non-manifolds and intersecting geometries with wall thickness issues as well, here is how it looks in meshlab before fixing with MakePrintable :sob:

Here is the output after running it with MakePrintable :grinning:

As you can see all issues got solved including wall thinkness issues and all what I had to do is few clicks :smiley:

For me, I came from a gaming background and when designing for a game or visual representation then you usually try to eliminate as much un-needed polygons as possible, think of hair and cloths on a character for example, typically you try to avoid creating hidden geometry that is not visible to the screen but when it comes to 3D printing that is problematic and can cause your print to fail, it all depends on the design approach and the tools used but for us, we believe you should only focus on making a great design without bounding yourself to the limitations and constrains of 3D printing.

If you want to test it out then run the file through either one of the below links! it is FREE!
Sketchup extension:

Would love to hear some feedback as we are still in BETA


Thankyou, an excellent post and an excellent introduction.
Now you have stood up to be counted we know who you are and I’m much happier.

I apologise for my earlier posts but you and your colleagues came across as one person astroturfing, which in my experience is little more than spam.

Your Plugin sounds very good, I’ll delve into it as soon as I have some time and give you some feedback.

Thanks again for taking the time to respond civilly to my uncivil posts.


Thanks! :smiley: much appreciated and I would love to hear your feedback as it will help us improve the plugin given your vast experience and knowledge. My apologies for the way we came across and hopefully we will be good contributors to the forum.


Hey! I got a chance to print this out and wanted to share the result :grinning: it still needs cleanup but will try to share later the final result once colored.