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

Draft shield shouldn't cut the brim #6801

Open
wavexx opened this issue Aug 14, 2021 · 2 comments
Open

Draft shield shouldn't cut the brim #6801

wavexx opened this issue Aug 14, 2021 · 2 comments

Comments

@wavexx
Copy link
Contributor

wavexx commented Aug 14, 2021

Version

version_2.4.0-alpha0-1079-g0e0c52ade (master as of today)

Behavior

In the newest iteration of the brim/skirt/draft-shield options, enabling the "draft shield" along with a brim wide enough, results in the brim being cut by the draft shield.

2021-08-14T153237

This is exactly the same behavior we had previously in #3692.

The primary purpose of the brim is to provide a continuous surface for adhesion, and as a result should it always have priority. The draft shield should be built on top of the brim. On the first layer, the logical operation is currently result=brim-draft, but should be draft-brim.

Is this a new feature request?
No

Project File (.3MF) where problem occurs

BrimCut.3mf.zip

@rtyr
Copy link
Collaborator

rtyr commented Sep 20, 2021

From 2.4.0-alpha1 changelog.

When draft shield is used, skirt loops are printed uninterrupted and brim loops are cut. While it may make more sense to do it the other way round, shortening skirt is unacceptable because of "min_skirt_length" parameter and possible usage for nozzle purging.

Skirt is of often used for priming/purging on multi-material printers.

@wavexx
Copy link
Contributor Author

wavexx commented Sep 20, 2021

Yes, I fully agree. However when the brim is used, I would prefer to enforce that the brim has extra perimeters added to match min_skirt_lenght. The brim can definitely perform the priming function in addition to adhesion (I generally disable the skirt when printing a single brim object).

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

2 participants