Open AndrewEllis93 opened 3 years ago
If you can reliably reproduce the artifact, can you try by removing "only one perimeter on top" ?
If you can reliably reproduce the artifact, can you try by removing "only one perimeter on top" ?
Just tried - same exact lines appear.
Someone mentioned that they were able to reduce these lines by reducing top layer flow - however that's more of a clue than a solution, as I can't lower my top layer flow without creating gaps.
I asked them to provide their photos/results on this GitHub issue.
It's weird. Like the extruder stop, plastic overflowing from it. Then it moves again but the pressure isn't here yet. Maybe too many small segments that overload the firmware/serial port ...
My MCU loads appear to be okay - do you suggest I try lowering slicing resolution?
You can (prusa use 0.0125), but i don't think it's the issue, as in your last picture the problem appears in the middle of a long straight line.
Can this be related to my obseved problem? because it is what IM seeing in some print but much worst: #1427
That may be. You can try to increase the xy decimals (to 5-6) to see if the firmware react better.
While still not perfect, the best solution I found was to simply reduce perimeter accelerations to a low value. Closing
I'm having this issue and I've been fighting it for a couple months now. I have a test print where I set to top solid layers to 0, which actually removes all internal solid layers. The result is that the object with internal solid infill doesn't exhibit the artifact, while the one with solid infill does:
I think this issue should be reopened..?
Edit: neither reducing perimeter accels, nor increasing them, nor changing perimeter print speeds, had much if any effect on the outcome of the artifact.
I printed another test stopping the print right after the artifact layer so that I can inspect the infill. Here's what I have.
One object is printed with "0 top layers" -- it disables all the internal solid infills as well (that's weird TBH, but it does).
Gcode preview (in this image the right object has 0 top layers):
You can clearly see the artifact on the object (sorry, they're reversed from the ones in the gcode preview):
The solid infill looks insanely over-extruded:
It seems the artifact follows the direction the nozzle is flowing. It shows up only at the end of the extrusion. The artifact is also visible here for that reason, I just can't get a good photo of it:
Some print settings: 0.2 layer height, 100% solid infill width, 140% sparse. Sparse infill 200mm/s, solid 100mm/s, top solid 60mm/s.
Because the perimeter isn't supported by a solid when there isn't (at least one) solid top layer(s), then the pressure in the nozzle can't be built up, and so can't be released (at the bad place). Why your printer is doing that... maybe a bit of over-extrusion (can be enforced by low pa / high accel/low jerk) is creating that, releasing the pressure at the first position where an open side allows for easier overflow.
Because the perimeter isn't supported by a solid when there isn't (at least one) solid top layer(s), then the pressure in the nozzle can't be built up, and so can't be released (at the bad place). Why your printer is doing that... maybe a bit of over-extrusion (can be enforced by low pa / high accel/low jerk) is creating that, releasing the pressure at the first position where an open side allows for easier overflow.
I'm fairly certain I printed this test at various PA values and both lowered and raised accels to no effect. I'll retest both of those variables soon. What do you mean by "low jerk"?
What do you mean by "low jerk"?
With no/low jerk, it decelerate to a stall before accelerating in the other direction.
IMO, from the look of the picture, it seems you're over-extruding a bit, and that may be the root issue.
What do you mean by "low jerk"?
With no/low jerk, it decelerate to a stall before accelerating in the other direction.
IMO, from the look of the picture, it seems you're over-extruding a bit, and that may be the root issue.
I had exact the same problem and this post save a lot of job trying to figure out. I was over-extruding as you said....thank you, nice tip.
@sarchar @MoBeltrao @Tinchus2009
I spent a bit of time digging into issue 2665. Lo and behold, my solution for that issue also turned out to have a significant improvement for this issue too. (for me, at least).
Definitely still not perfect, to be clear, but a marked improvement.
It appears that this also reduces overextrusion in internal solid infill supporting features, therefore creating less of a bulge in the following perimeter.
I'm curious if you guys are able to replicate this.
To summarize:
The three settings below also bring some more improvement when combined with the above. However they come with some downsides described in the linked doc above (either potential top layer scarring or excessive z-hopping on the top layers, take your pick)
Describe the bug SS is producing strange overextruded perimeters surrounding certain features:
![image](https://user-images.githubusercontent.com/34943186/125137784-5f85dc80-e0db-11eb-84dd-67db1cf3f3ae.png)
This issue does not appear to be present when printing with Prusa Slicer:![image](https://user-images.githubusercontent.com/34943186/125137807-6ad90800-e0db-11eb-8782-4c0378cc1375.png)
I and a few other folks in the Voron Discord have been experiencing this issue and have yet to come up with a reliable solution.
To Reproduce See attached .3MF file, gcode, and config. I have been unable to narrow this issue down to a particular setting, and I have left many of the advanced features at defaults. SS-Issue.zip
Desktop (please complete the following information): Windows 10 Pro SuperSlicer version 2.3.56.6