-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Orca doesn't detect overhangs facing inwards in vase mode #7510
Comments
Thanks for reporting. I have the same issue, with the vase mode Bear and actually on normal prints with internal overhangs. |
@igiannakas are you able to have as look at this one please? Shown by the cones as well. It can be replicated by adding the builtin Cone primitive, then reducing Z height and flipping it. Not sure if this is related #3858 |
Internal overhangs are meant to be supported by infill and internal bridging layers. There is no need to slowdown these surfaces. Also the ensure vertical shell thickness function adds additional reinforcement internally for these areas helping them be supported from the inside. Edit: vase mode is an interesting case though. As with vase mode you don’t have internal support However due to the way the slicer code is handled this will be extremely time consuming to implement - and this is also the reason neither prusa nor Bambu have this as a feature. |
Hi igiannakas, contrary to your view I think internal overhangs over sparse infill treated just like outer perimeter overhangs would be great! On a bigger objects and less sparse infill it would save time and filament greatly, in comparison to the solid infill solution that is currently trying to address this issue. It's huge issue actually with particular shaped prints, I've been wasting kg:s of filament trying to come up with slicer settings that would result in fine surface quality but no avail yet. This is really painful experience, it's software issue when the printer is perfectly capable of the quality but anything printed over sparse infill results crappy surface, or the solid infil is just huge waste of material. I just can't make the paths with slicer. I need to start looking at the code. Any tips where to start if I wanted to look into implementing this? |
Strangely enough, slowdown is applied on the dome inside the Orca Cube. As soon as I get to my PC I will send a screenshot of all the geometries I've been comparing and their slowdown, or lack thereof. |
I have to note that the partial solid infill and internal bridge is great when there is a flat portion over a sparse infill, like the flat rim on the outside of the model here, you see the internal bridge layer is there and it's working great. Here is rest of the top of the model, the surface inside the "vase" curves and gets bad quality when printed, unless I make it ~solid infill. Example of Ensure wall thickness set to "All", which makes huge waste of time and material, and really doesn't even work as expected since some layers are not applied with the internal bridge, and solid infill strips print on top of nothing basically, and ruined surface it is. Solid infill is about the only option currently to make nice surface on the curved top portion, and even that is problematic for some reason, any blob of material or even stringing anywhere and it seems to make some anomalies on the surface. It's just really frustrating to deal with this. I haven't found a good way to circumvent issues. Even 50% infill that leaves some room for errors giving almost solid surface for the internal overhangs still gets bad top surface. Perhaps my printer settings have some issues, but the surface is fine enough and models print issue free except when there is overhang on sparse infill. I'm currently printing this Ensure wall thickness set to "No" and using a modifier which adds few extra wall loops and changes to outer/inner order trying to make it nicer, let's see how it goes. On previous item I had to find suitable slicer settings to get the walls into ~ballpark what I thought would work and then make custom post processing Python script to slowdown and increase fan speed on certain parts of the print, a last resort, and it still ruined about 50% of the time :D Now I must dig into the source try to implement the internal overhang feature as I see it would solve this because external overhangs seem to be working 100% of the time so why not use them here for internal overhangs as well |
Is there an existing issue for this problem?
OrcaSlicer Version
2.2.0
Operating System (OS)
Windows
OS Version
8
Additional system information
No response
Printer
all
How to reproduce
Same object sliced upside down shows where the overhangs are
![Screenshot (2)](https://private-user-images.githubusercontent.com/188805078/387016855-3d4b1202-ab07-4b3e-bd00-faad8faca1dc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NTM0OTcsIm5iZiI6MTczOTU1MzE5NywicGF0aCI6Ii8xODg4MDUwNzgvMzg3MDE2ODU1LTNkNGIxMjAyLWFiMDctNGIzZS1iZDAwLWZhYWQ4ZmFjYTFkYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQxNzEzMTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wZjAxZDc4MjhmNGIxMzFhNWRiNTE3NTAwNWUyMTkzZWQzZDZiZmFmYzA4NzRmZjI5YTQ1ZDBlNWMxMjUwNmY1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.H12QoqOEgLm341yizo48eacmyDGgsE3Ax1v2tXziBkw)
![Screenshot (3)](https://private-user-images.githubusercontent.com/188805078/387016859-5955d5fc-5b52-4f7b-abd8-3d237a0d23f1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NTM0OTcsIm5iZiI6MTczOTU1MzE5NywicGF0aCI6Ii8xODg4MDUwNzgvMzg3MDE2ODU5LTU5NTVkNWZjLTViNTItNGY3Yi1hYmQ4LTNkMjM3YTBkMjNmMS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQxNzEzMTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04MWQ5NTViY2I4ZDIzZTkyZTc1NTNlZjZiMmZmZWMwM2Q5OTMwYTllMzlhNjU3YmI2YmMwZjkwODllMjg5NWQ2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.jLahWX-q2qF6HHtj-q61dcAZuGgeAdK9g18zrCl2iis)
Actual results
"Slow down for overhangs" and "fan speed for overhangs" works only on the lower part where overhangs are facing outwards.
Expected results
In vase mode overhangs should be calculated based only on previous layer overlap, I suppose
Project file & Debug log uploads
lampa.zip
Checklist of files to include
Anything else?
No response
The text was updated successfully, but these errors were encountered: