-
-
Notifications
You must be signed in to change notification settings - Fork 968
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
Initial port of the new ensure vertical thickness algorithm from PrusaSlicer #2382
Conversation
This also fixes #2081 |
There are some clean up work to be done, such as removing the "Detect narrow internal solid infill" as it's replaced by this as well. But it's overall complete and can be tested now. |
…handled by the new ensuring code
@Noisyfox - what else is on the list (I mean porting from PS/SS)? I had been using PS for more than 4 years? Now I swicthed to Orca slicer (2 months ago) because Bambulab printer. I am just curious, I love a lot of options and settings for customization and push the limits of the slicers :) thank you for your hard work! I have many ideas and requests but I see that you are busy with these ;) Contact me via Discord if you are interested ;) |
On top of my list is to make the new arrangement algorithm from Prusa to work with multi-plate. Some other things like the extrusion role change g-code from SS are also considered. If you got any suggestions/ideas, you can just create github issues or post in Discord's dev channel. |
Love it! Fantastic work! |
Great!!! |
Interesting! |
It detect layer above bridges and avoid using the concentric infills. It also detects the orientation of the bridge and make sure the infill above it won't go the same direction: The new |
btw: |
For the first point, I don't think it matters as it's not really print in mid air, as it's overlapping with the layer below. I get that this could be improved and I'll try to solve it but the algorithm is complicated and I'm not sure what side effect might occur if I touch anything. And since PrusaSlicer has the same issue, I think we can live with this for now. For your second issue, could you share the project? |
|
Ok so for the second one, the issue is actually caused by the bridge direction, which I think is irrelevant to this PR. The bridge direction and infill direction is a long standing issue I believe and you can workaround by changing the infill/bridge direction. On a second thought, we might be able to add something that preventing the bridge direction auto detection algorithm to use the same direction as the infill direction of the upper layer. That'll be a separate ticket though. |
I have no particular idea on how to solve this. My intention was just to prevent later fixes. 😊 |
@Noisyfox |
A big shout-out to everyone who participated in the testing! Your contributions are invaluable too 🥇 |
Merged. |
Based on prusa3d/PrusaSlicer@1a0d8f5
This gives quite a lot of filament & time reduction with better infill patterns.