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

External Perimeter 1st: Re-order Walls for Overhangs #2458

Open
CCS86 opened this issue Feb 25, 2022 · 2 comments
Open

External Perimeter 1st: Re-order Walls for Overhangs #2458

CCS86 opened this issue Feb 25, 2022 · 2 comments
Labels
medium new Feature New feature or request

Comments

@CCS86
Copy link

CCS86 commented Feb 25, 2022

The option to print external perimeters is great in most situations. You get a much cleaner placement of that wall and external finish, since there is no accumulation of wall defects (over-extrusion, ripples, etc) to print through by pushing on that external wall.

The main exception to this seems to be when there is a significant overhang. Without another wall to stick to, that external wall can print in mid-air.

My feature idea would be a threshold that detects whether a given layer contains overhanging regions. If the amount of overhang crossed this threshold, it would change the wall printing order. If the external wall was #1, then #2, #3, #4, as we go inwards on a normal layer; it would print #2, #1, #3, #4, #5 on layers with enough overhang,

You could potentially take it a step further if there was extreme overhang and print #3, #2, #1, #4, #5, #6.

@liftbag
Copy link

liftbag commented Feb 25, 2022

I am afraid that the change of order can create artifacts, for example a visible line at the layer where the change occurs. Something similar to what happens with the ventilation automatisms activated on the 3Dbenchy print.
It would be interesting to try it though, because the problem you exposed is real, and the only way currently to try to solve it is to manually change the order of the outer perimeters using the layer range madifier, but doing so only changes the order of the outer layer.

@CCS86
Copy link
Author

CCS86 commented Feb 25, 2022

I don't doubt that it could create artifacts. But, the reality is that the current default behavior (outer wall last) creates tons of artifacts too. Outer wall first reduces this quite a bit, but can ruin overhangs.

@supermerill supermerill added new Feature New feature or request medium labels Mar 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
medium new Feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants