Fun to see my own designs printing out, especially after first tries had slicing errors. I still don’t know how to prevent them but I did find netfabb to repair stl flaws. Any tips on this for future ref? Is there a better option for repair?
This is a simple model done in openSCAD.
#3dprinting
Not tips per se but here is a philosophical approach to slicing errors: DrPat Reads: Up and Down With the Bukito 3D Printer
It is not printer-specific…
Nice article. Thx!
It is important that faces are not incident. This means that you should bury one object into another by a small amount.
Think about whether water would leak out between connected objects. It would for objects that don’t touch or just touch at their mating faces.
I follow this simple rule in my designs and have never had problems with them being non-manifold. I’ve never needed to repair any of my designs outside the CAD program that I created them with.
Out of topic: can you give me the model of your sensor for bed leveling?
As stated by @Neil_Darlow you most probably have ambiguous surfaces in your design (easy to do in openscad).
You may want to check why and how I address these issues in my first tutorial on openscad here http://www.tridimake.com/2014/09/how-to-use-openscad-tricks-and-tips-to.html
Then look for “The danger of CSG subtraction: dreaded undefined surfaces!”
Thanks. Very helpful advice.!
@Giuseppe_Caldara this is a Printrbot metal simple, so the probe is the standard one they ship.
In general, when using Cura, OpenSCAD models should slice without issues. (Except when they have internal cavities, then you need to disable the expert setting “fix horrible type A”)
What they said. Always go a bit bigger when subtracting, never have two surface that just barely touch. (You can sometimes do that when building flat faces, but not otherwise).
Since it’s all just text, I wonder how hard it would be to build a script that would automatically add 0.002 to the appropriate dimension of things being differenced and an extra translation of -0.001…
Well these comments were quite helpful, and the article @Jeremie_Francois posted will be a great resource. Thanks for the responses.
With some troubleshooting in openSCAD I did find that I had a subtractive shape that exactly touched another face. Changing that fixed the problem.
I am much happier knowing that I should be able to correct the source model than just having to run a repair process for mysterious reasons.
@Jerry_Ellsworth OK thx
@paul_wallich sadly you would still get cases where accumulated parts from one side and the other would collide at the same place. It would solve 90% of the cases though imho, but “hide” further the 10% remaining cases that would become horrible to try and fix.
@Jeremie_Francois
Probably true. It’s tempting, but really attacks the problem at the wrong place,
