Closed geeksville closed 4 years ago
Upstream Slic3r definitely has better results. It would also be useful to be able control modifier infill to infill interface/overlap percentage for fine tuning.
AFAIK the upstream slic3r changed at one point of time, when the "infill / perimeter overlap" is applied. It looks like the overlap is applied to the transitions of the infill regions.
The good news is, that the PrusaSlicer master (it will be released as PrusaSlicer 2.2) now merges the top regions back if they were split by the modifier mesh but the modifer parameters do not influence the top infill parameters.
po 23. 9. 2019 v 23:45 odesílatel Jebtrix notifications@github.com napsal:
Upstream Slic3r definitely has better results. It would also be useful to be able control modifier infill to infill interface/overlap percentage for fine tuning. [image: Slic3r-Upstream-Gaps] https://user-images.githubusercontent.com/1848435/65462510-f361b800-de23-11e9-8a9a-5d760b1dc8f0.PNG
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/prusa3d/PrusaSlicer/issues/2982?email_source=notifications&email_token=ABMPSI643G4ODQPRYI6YSQDQLE2IFA5CNFSM4IZODV3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7ML2SQ#issuecomment-534297930, or mute the thread https://github.com/notifications/unsubscribe-auth/ABMPSI7OVAFBXZKGCV53JTLQLE2IFANCNFSM4IZODV3A .
Will that also work so it doesnt effect the bottom layer fill too ?
Yes, my photo was of the bottom, which still seems to be busted. Also I could see as it was printing the infill the rest of the infill was never connecting to the region that had the modifier mesh - so that seems busted also.
To be fair with Gyroid infill even with upstream Slic3r doesn't exactly overlap the infill to infill interface.
the gap in the surfaces that should be solid really makes this modifier meshes almost unusable If the layer is already solid, It should just be left solid. It would be amazing if this issue could be solved.
I just gave 2.2.0 alpha 2 a try. This is still happening. I was trying to use a modifier to eliminate some tiny gap-fills, but leave the longer ones, by setting Gap Fill speed to 0 within the modifier. That much worked, but the perimeters still get diced up around the modifier.
If it's just for infill: place you modifier above all of your bottom layers. That way it won't interfere with the solid layers.
I did see that some adjustments to the infill modifier behavior in v2.2.0, like when the modifier volume is entire within the part. But a lot of things I print are thin, and mostly or entirely perimeters. If I disable the Detect Thin Walls option (which generates a lot of my gap fill volume) sometimes the prints get excessive material where the inner perimeters are very close. Eventually it can build up to the point of ruining the print, or causing the head to hit the part and pull it off the bed.
Images: A representative part I drew up. The long gap-fill around the main perimeter is useful and I want to keep it. But that little "point" of gap-fill inside the part is something I can do without. On some parts, there might be a dozen of these tiny gap-fills per layer, so there's a lot of jumping around, which adds print time. In the example, I added a Modifier cylinder, and changed the gap-fill speed to zero. The gap-fill is indeed gone inside the main outer shell, but now I've got extra perimeters outlining the modifier.
The original issue (unecessary split of the top surface, sparse gyroid infill not connected to the dense infill produced by a modifier mesh) has been resolved in PrusaSlicer 2.2.0-alpha4.
Box with a hole and a modifier around the hole increasing infill density of the gyroid infill from 25% to 40%
I am closing this issue. Please open a new issue for a topic, which is different from the original issue.
Bubnikv, I just tried this out with 2.2.0-alpha4. Same issue. It's also got some odd perimeter stubs inside the breaks.
I think there are two separate issues being mixed in together: One deals with the infill being broken apart, the other deals with the perimeters. I did see in the release notes that 2.2.0-alpha was addressing the infill issue, where the infill inside the part wouldn't get joined together properly. That's what your screenshots are showing.
This thread's concerning the effect on perimeters though; in the case of parts I often make, they're thin-walled with no infill at all, only perimeters.
@sp847242
I think there are two separate issues being mixed in together: One deals with the infill being broken apart, the other deals with the perimeters.
Well, in fact it was you who mixed them. The original issue was indeed about unnecessary splitting of top/bottom infill and it was resolved in 2.2.0-alpha4, so it should be closed and
a new issue for a topic, which is different from the original issue.
shall be opened.
@lukasmatena Ok, apologies, I see it now: I was looking at the external disruption to the pictured printed parts as being perimeter, when it was in fact external rectilinear infill.
Should I open a new thread, or is that something you've done already?
@sp847242 I have not opened anything, but I think it would be a duplicate of #3370 and #3495. Actually, it is probably not necessary to file a new issue, this is tracked already.
Hi,
I'm a fairly experienced Prusa user (and embedded firmware dev). I was just using the modifier feature in recent PrusaSlicers and noticed a bug:
If you use a modifier (in my case three cylinders generated in my cad package) to force infill to be 100% it seems to generate a gap where that modifier's perimeter overlaps with the modified object. This gap continues from the outer layers all the way through to the infill. This seems to be almost exactly what you would not want, because if you are adding 100% infill to a region, you presumably want it strongly connected to the rest of the part.
See attached photo or either of the two objects in the attached 3mf file. I'm happy to help if you want more info.
Version
Version of PrusaSlicer used goes here PrusaSlicer-2.1.0+linux64-201909160925.AppImage (release version)
Operating system type + version
What OS are you using, and state any version #s Ubuntu 18.04
3D printer brand / version + firmware version (if known)
Prusa mk3s. Pretty recent firmware - but bug can be seen with gcode viewer - no need to print.
Behavior
Project File (.3MF) where problem occurs
project-3mf-file.zip