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

[ 2.6-alpha5 ] Provide a way to disable the Vertical Shell thickness completely #10102

Open
meltiseugen opened this issue Mar 19, 2023 · 13 comments

Comments

@meltiseugen
Copy link

Is your feature request related to a problem? Please describe.
I would like to be able to disable vertical shell thickness completely

Describe the solution you'd like
a checkbox in one of the setting tabs that would allow switching on/off this feature

Describe how it would work
On = generation of vertical shells thickness (default option)
Off = no vertical shells are generated

Describe alternatives you've considered
N/A

Additional context
when wanting to crate draft models or just simple models, vertical shells thickness just takes up time and filament.

@Tupson444
Copy link

Exactly. An additional infill next to sloping perimeters, in whatever shape or form, is sometimes completely undesired. Improvement that reduces vibrations is good, so that part of the issue is solved, but what if no material is wanted at all?

Very often the slope is so small that even with small number of perimeters, there would be no gap in the walls, nor it would print badly without additional material printed on the inside. However, the unwanted material is always generated, which just wastes material and increases weight of the model. That is why we need a very simple option to actually turn it off.

This has been mentioned in many issues, e.g. #9898, #1054, one of the oldest being #223. It is more than clear that this option is really needed.

@mk-mrshll
Copy link

Absolutely agree with OP here. The new algorithm that adds concentric infill is MUCH better, but we need to bring back the toggle for "ensure vertical shell thickness" so that we can print fast "draft" quality prints when we want to.

@Tupson444
Copy link

@mk-mrshll If I'm not mistaken, the "ensure vertical shell thickness" only switched between two different algorithms that both generated extra material, and one of which (depending on geometry) may have created less material than the other (yes, this is confusing and counter intuitive). However, what is asked here is to finally introduce an option to actually be able to turn off any of that kind of extra material.

@mk-mrshll
Copy link

@Tupson444 it seems you are right.

From the 2.6.0 alpha 5 notes:

The old "Ensure vertical shell thickness" parameter used to switch between the upstream Slic3r and Slic3r Prusa Edition algorithms to ensure vertical wall thickness.

However, I still totally agree with needing a way to just disable it altogether, and I think that the "Ensure vertical shell thickness" checkbox can be brought back to do just that.

@knightsljx
Copy link

this problem has been around for literal YEARS

@smajlySVK
Copy link

Also begging for adding checkbox to turn off "Ensure vertical shell thickness". It causes blobs on outer walls, which looks like a seam, also top layer quality is worser than with "Ensure vertical shell thickness" turned off. I am stuck on PrusaSlicer 2.6.0 alpha3, which is last version with ability to turn off the "Ensure vertical shell thickness". It would be perfect to keep infill selected by user, not disturbed with every second layer with concentric infill. I would like to use newest versions of PrusaSlicer, but quality of prints are very poor with versions 2.6.0 alpha5 and higher. I am printing cake toppers.

@saveman71
Copy link

Thanks to a workaround from @neophyl on the printables.com forums, I was able to remove completely the solid infill by adding a height modifier on the whole height except bottom and top, then setting these parameters

image

But I would vastly prefer an option to turn that off in the settings.

@Tupson444
Copy link

This workaround works well, but not if the shape has horizontal surfaces on heights somewhere in between, as you would still want top/bottom solid infill there. PrusaSlicer definitely needs a proper solution in the settings.

@alecperkins
Copy link

I was able to use the workaround, but it required some other tradeoffs. I would much rather be able to disable this infill entirely, since the extra plastic is functionally unnecessary — I already know the part is in fact watertight without it — and creates an unacceptable surface quality inside and out.

Screenshot 2023-12-05 at 09 54 42

Lots of extra stringing and poor surface quality due to extra cooling and/or contraction?

IMG_1329 Large

Identical settings but with a modifier setting Bottom solid layers: 0 for everything above the base of the part, producing the desired quality that was possible using the same geometry slicing on earlier PrusaSlicer versions with the Ensure vertical shell thickness turned off:

IMG_1328 Large

@neophyl
Copy link

neophyl commented Dec 5, 2023

That is a beautiful example of the difference that extra unneeded material makes.

@Tupson444
Copy link

Even Maker's Muse has mentioned how he'd like to be able to disable this, showing another reason why this extra material is unwanted sometimes:
https://youtu.be/iWZw7RO2Sks?t=943

@flowsean
Copy link

YES PLEASE! we run a 14-printer farm and lots of items in clear filament, all these extra unnecessary travels and extrusions are visible and ugly in clear parts. this is one of the only deal-breakers preventing us from using prusa slicer for most of our parts.

@x5engine
Copy link

x5engine commented May 7, 2024

I was able to use the workaround, but it required some other tradeoffs. I would much rather be able to disable this infill entirely, since the extra plastic is functionally unnecessary — I already know the part is in fact watertight without it — and creates an unacceptable surface quality inside and out.

Screenshot 2023-12-05 at 09 54 42 Lots of extra stringing and poor surface quality due to extra cooling and/or contraction?

IMG_1329 Large

Identical settings but with a modifier setting Bottom solid layers: 0 for everything above the base of the part, producing the desired quality that was possible using the same geometry slicing on earlier PrusaSlicer versions with the Ensure vertical shell thickness turned off:

IMG_1328 Large

Thank you the workaround works and saved 1 hour of printing those infills thanks

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

10 participants