-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The skirt shouldn't cut the brim on the first layer #3692
Comments
That's a feature, you can search the GitHub to find the discussion about it. You can also adjust the settings to solve the gap issues or just make it so the skirt ends out of the brim. |
The discussion I've seen in #3516 is non-conclusive IMHO.
The previous behavior (overprinting over the brim) was broken, but the current behavior is broken as well in my eyes. |
yes I have tested with ABS, it is a bit counter productive for a heat shield. I think the skirt should be on top of the brim, otherwise the strength of the brim is broken |
Since we're at it, what I really believe it should be done is to restore the old skirt behavior and add an heat shield option that would print at a desired distance from the object and if a brim is selected, on top of the brim from layer 2 forward. |
@BeatSlayer Is this equal to what I originally wrote or there's some extra difference? (maybe the old behavior was different than what I expected) |
The older skirt behavior placed the skirt outside of the brim by the distance set by the "skirt distance" parameter. Edit: wind draft |
I too was surprised to see the behavior of printing the brim over the top of the 1st layer of the skirt, I can only view this as broken because it kills a lot of the extra adhesion you get from using a brim. I'm currently manually placing the skirt well outside the brim footprint, but this should occur automatically. It only took one failed print to learn my lesson about expanding the skirt distance. I'd prefer to have the slicer automatically set the skirt distance from the brim via the skirt distance parameter. I don't think printing the skirt on top of the brim is a viable option either, as a huge benefit of the skirt is priming the nozzle. I'd rather not be priming the nozzle on brim lines I'm counting on for adhesion. |
The reason they do this is to provide the extra support that the brim affords to the skirt as well. Perhaps a compromise would be to "merge" the skirt and brim for layers where they overlap., but favoring the brim over the skirt. IE, on first layer, print the whole brim as normal, and only draw the skirt on areas where no brim exists, just a few lines here or there. Then, print the skirt directly ontop of the perfectly formed brim for the first layer where there is no brim. [Edit: Err, though I guess the problem then arises that people use the skirt to purge, so it may not be fully formed, and if there are barely enough traces, it won't purge the extruder well. Perhaps the whole methodology of skirt and brim needs to be considered a non-purge thing, and purges are separate matters.] |
The main problem with the way it works currently is it forces the brim to print over the top of the skirt, and a solid skirt does you absolutely no good if your print fails because the brim was printed over the top of the skirt and didn't hold like it should. A single line of extrusion for the skirt doesn't have the same forces trying to lift it from the print bed, so doesn't require the brim to hold it down like the main print does. One option would be to print the brim first, and then forcibly print the skirt over the top of it, still not completely optimum, but much better than the current behavior. The purpose of using a skirt, whether it be to check initial flow, adhesion, or to build upon for a shield, should never overrule the purpose of the brim.
|
If you have a Brim configured, why do you also need an Object Outline? Doesn't a Brim fill that function as well? |
Behaviour changed for upcoming 2.4.0-alpha1: #4802 (comment) |
So I tried the current master build.
|
Version
2.2.0-beta
Behavior
In the current behavior (improved from #3516), the skirt splits the brim directly at the first layer to avoid overextrusion.
However, this is still not ideal, since the brim will not effectively be as large as requested if a skirt is also used. Since the skirt creates a cut, the strong adhesion provided by the brim is limited up to the distance of the skirt (the remaining brim tears apart too easily).
See this example where the overhanging nature of the piece is forcing to have a skirt which is not aligned to the brim:
Please also note the gap visible on the inner left side between the skirt and brim, which is due to the fact that the skirt distance (2mm by default) is not a multiple of the extrusion width on the first layer
From the functional adhesion perspective, this behavior is also broken.
The brim should have priority because it needs to be continuous to be effective.
On the first layer where both skirt and brim exist, and if the skirt overlaps the brim, I would expect the skirt to be printed only on the build plate directly. To explain myself in other words, the skirt should be clipped by the area occupied by the brim.
On layers that follow, the skirt can be printed in full as usual, since the part that was covered with brim has the same height as the skirt that was printed on the bed.
This will also make it easier to print the first layer, since the skirt cutting the brim is causing a lot of discontinuities which make adhesion problematic with some materials.
The text was updated successfully, but these errors were encountered: