Skip to content
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

[feature request] Automatic skirt adjustment when using a brim #4802

Closed
Moorviper opened this issue Sep 26, 2020 · 5 comments
Closed

[feature request] Automatic skirt adjustment when using a brim #4802

Moorviper opened this issue Sep 26, 2020 · 5 comments

Comments

@Moorviper
Copy link

Version

2.2.0+

Operating system type + version

doesn't matter

3D printer brand / version + firmware version (if known)

doesn't matter

Behavior

the skirt is inside the brim area

Bildschirmfoto 2020-09-26 um 12 43 26

Container_50x100_NoCore_v2.3mf.zip

It would be great if the skirt adjustment would be automatic.

Is this a new feature request?

Project File (.3MF) where problem occurs

@TD5023
Copy link

TD5023 commented Sep 27, 2020

Not that this fixes the problem, but do you even need a single-layer skirt at all? It's been awhile since I printed anything with a brim, but whenever I did, I disabled skirts entirely. If I needed extra filament priming, I just made the brim a little wider.

@GaryBoone
Copy link

I can't tell if this bug is open or closed: It says Open at the top of the page, but there's a Nov 1, 2020 marking from rtyr showing it Closed?

This is clearly a bug: The brim feature does not work as intended, drawing around the print, if the brim is too wide.

+1 to TD5023's point: In addition to fixing the bug, the UI could point out to the user that if you're using a brim, you most likely don't need a skirt. However, that assumes that the outermost brim paths are printed first, so the skirt function of ensuring even flow can occur then. If an inner path is printed that is actually part of the component being printed, then any flow issues could affect of the component. Is there a guarantee that that the brim goes outside in, or completes before any part of the component is started?

@mlcdev
Copy link

mlcdev commented Jan 19, 2021

Like GaryBoone wrote, I believe PrusaSlicer should at least warn about this possible issue. Solution would be to auto adjust skirt range to brim + 1mm or so...

@neophyl
Copy link

neophyl commented Jan 19, 2021

The closed tag is for issue 5056 which is the one mentioned next to that tag. This issue has had so many iterations. It’s the way it is due to user request, there are specific use case for how it is. Read through some of the older open and closed issues if you want the full history. I believe it’s been left the way it is as it is under user control. If you don’t like the skirt cutting the brim then adjust its position. As it is at the moment it doesn’t really cause a problem.

@lukasmatena
Copy link
Collaborator

The behaviour of brim/skirt will be changed in 2.4.0-alpha1. The old boolean parameter 'draft_shield' (which printed infinite skirt) is newly an enum with three possible values:

  • disabled: skirt is printed around the brim as requested here
  • limited: skirt is in the configured distance from the object, possibly intersecting brim
  • enabled: same as limited except the skirt is as high as the tallest object

This will hopefully cover all use-cases and the user who does not want to think about anything will use the default (disabled) and not see any troubling intersections.

Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants