Open AlexDaniel opened 8 months ago
To be clear, these are not the only two places that have gaps. Basically, any place where you get “Gap fill” generated in the classic mode, will actually end up being a true gap between the perimeters if you use Arachne.
I've come across this a lot and it's why I stopped using Arachne. From my experimentation, it happens when you have a fillet, so you have an arc meeting with a straight.
I tried just about every combination of gap setting adjustment I could think of, there's just none that could get it to fill those spots -- since gap fill shows on Classic and not Arachne, I wonder if it's supposed to be that way? Maybe it's supposed to do a gap fill pass that it's not?
@kylek29 It's intentional. Arachne uses varying extrusion widths to fill the gaps, so the “gap fill” pass is supposedly not required. In practice, however, there's still a gap, so there's a mismatch between the expectations of Arachne (i.e. fill width) and the real world.
And yes, I stopped using Arachne for that reason too. It's a shame because the classic mode has its own issues which are often even more ugly, but at least I'm not getting these through holes because of gaps.
Increasing "Perimeter transitioning threshold angle" might solve this problem (Print Settings > Advanced, under Arachne perimeter generator). See my comment on this issue: https://github.com/prusa3d/PrusaSlicer/issues/8979#issuecomment-1272273652
@Tupson444 the preview has no gaps though, so I don't see how changing any setting can affect it.
There is a difference in the preview. Here is the default settings of 10° (as far as I can see, this is the gap that would show in the printed model):
and here is when "Perimeter transitioning threshold angle" is changed to 35°:
Description of the bug
When using Arachne, it ends up creating gaps in the print:
Project file & How to reproduce
Printing/Slicing instructions:
Arachne: Classic:
Checklist of files included above
Version of PrusaSlicer
2.7.1
Operating system
Debian
Printer model
Prusa i3 MK3S+