-
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
Possible improvement for "Ensure vertical shell thickness" #28
Comments
Adding perimeters as opposed to some rectilinear infill would definitely be a superior approach. As @Sebastianv650 says, the main issue would be to clip perimeters to the region which needs extra support. On the other hand, all small areas would actually benefit from a contour filling pattern as opposed to narrow rectilinear fill (faster, less over-extrusion). The main issue I have with "ensure vertical shell thickness" is that using 1-2 perimeters on an overhanging section will often overheat the perimeter itself because too much time is spent on the overhang. This is especially true with the V6 nozzle, which has a wide flat tip. This is compounded on materials that need to be printed hot and are prone to warping. Currently adding extra perimeters and removing "ensure vertical shell thickness" will almost always yield better results, and generally a faster print as well. |
This is easily my biggest gripe with prusaslicer and I'm really disappointed that it's been ignored for nearly five years. |
With the release of PrusaSlicer 2.6.0-alpha5 the option "Ensure vertical shell thickness" was removed and an improved algorithm was implemented. Could it be assumed that we can close this issue? |
@PaparazziN I agree, closing. |
Version
317e913
Operating system type + version
Win 10 64bit
Behavior
At the moment with enabled vertical shell thickness, Slic3r begins to start a zig-zag line around the perimeter to ensure the shell thickness. I used the half sphere again for the tests, watching at the upper half where the angle gets flat:
half_sphere.txt
Depeding on the shape of the perimeter, this can lead to following problems:
Proposal:
Try to use extra perimeters in the areas where the wall thickness would be too low. With this, the print would be much faster and there is no risk of gaps due to the effect seen above. In the case of the half sphere, the Layer would look like this:
Lets assume only a section of the circle has to get additional shell thickness, the infill for ensure vertical shell thickness could look like this (shown without normal infill because I'm lazy :-p):
I hope you can imagine what I mean, in this example we would have 4 extra perimeters, connected on their ends like normal infill.
I'm not sure if there are shapes where this strategy would fail so Slic3r has to fall back to zig-zag infill. At the moment, I can't think of an example, but there might be one..?
The text was updated successfully, but these errors were encountered: