I'm not sure how to title this one, but when slicing a vase object with a single perimeter, zero infill and no top layers instead of getting a single perimeter wall the result is chaotic mess. A bisect shows that the trouble started with 0eecf33
Prior to this commit the results are ok:
Starting with this commit the results are bad:
The STL and settings used:
I haven't tried narrowing down any settings that may trigger this, it's an STL that has been run through netfabb and that I've sliced before and never had trouble with before this commit.
@OhmEye, I fixed this. Can you confirm? Thank you!
Bugfix: artifacts near walls. #1049
Sorry, it's not fixed. I get same results with the same test file and config.
This might be to do with the solid-infill-below-area setting. I think this should be zeroed automatically if fill-density is 0 but it doesn't seem to be. Does setting this to zero fix it?
Bugfix: solid-infill-below-area wasn't ignored when fill_density = 0,…
… causing solid layers here and there. #1049
@beanz, thank you – that was a very useful hint and I was able to fix it and add a unit test for it.
@OhmEye, does this fix your issue too?
@OhmEye, I believe my latest commit fixes this issue. I tested with your model and it looks to be clean as expected. Do you have a chance to confirm?
Bugfix: is_printable() wasn't discarding narrow ring-shaped top/botto…
…m surfaces because it was only considering the contour. This caused extra shell material even in hollow prints. #1049
The bug is not only fixed, the result is now cleaner than before it appeared. The paths I see now look perfect in a viewer. Good job!
Compare to the first test image, no more noisy interior path, this is how it looks now:
@OhmEye, forgot to say thank you for testing!