I use sketchup quite a bit. Unfortunately it's too easy to create internal faces or holes in a face which confuse slicers.
The way the slicer works mostly is it finds the intersection of a plane with every (every!) polygon in the stl. This results in many unconnected lines. Then it looks to see which lines end at the same point and tries to create a loop. If it can't create a loop and if you didn't check any of the "fix horrible" checkboxes then it discards that. Then it takes the loops and figures out which loops represent an external wall and which an internal "hole" in the part.
Anyway the point is your model must be perfect for this to work. If 2 polygons don't quite meet then it won't work - one of the fix horrible will assume lines touch if they are "close enough". Other's try to repair holes and other mistakes.
If you view your part in cura in the "xray" view it will show most of the problem areas in red. If you see any red at all I recommend going back to sketchup and fixing those spots.
You can also try this which removes internal surfaces (but can remove important surfaces also if you aren't careful:
http://meshlabstuff.blogspot.com/2009/04/how-to-remove-internal-faces-with.html
But again - it's not just internal faces that are a problem - it's also holes in your surface that mess up the slicing of layers that intersect the hole or gap.
Recommended Posts
illuminarti 18
Do you have some of the 'fix horrible' settings enabled in 'Expert Settings'? Those are intended to fix bad STL's with overlapping parts etc.
If not, then it's something about how the STL is set up that is confusing Cura. You might try running it through Netfabb Basic, or their cloud service, and see if it finds problems to fix.
Link to post
Share on other sites