SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
7.19k stars 846 forks source link

Multi-layer bridge settings (Cura type bridge settings) to improve bridges for high speed printing #3822

Open sleewok opened 9 months ago

sleewok commented 9 months ago

Is your feature request related to a problem? Please describe. Currently we can only specify bridge settings for the actual bridge on a single layer. The next layer on top of the bridge will use whatever print speed you have set for the solid infill (or whatever it is I cannot recall 100%). When printing at high speed & acceleration this can cause lots of issues with the bridge quality. Bridge walls get pushed up and the bridge is more likely to sag, etc.

Previously I used Cura and the software includs advanced settings that allowed for modifying multiple (skin) layers following the initial bridge layer. This has a massive impact on the quality of bridges.

Describe the solution you'd like I would like to see something similar to the settings offered by Cura implemented in Orca Slicer. You can find details on the bridge settings here: https://community.ultimaker.com/topic/22195-introducing-the-experimental-bridging-settings/

At the very least, being able to set the speed (and possible fan speed) above a bridge for X number of layers would be a big improvement.

Here is a snippet of the settings: image

AndreySemjonov commented 9 months ago

Just opened same issue https://github.com/SoftFever/OrcaSlicer/issues/3847 I agree additional bridge settings missing.

Buzut commented 8 months ago

I couldn't agree more! At high speed especially with PETG, the second layer doesn't stick to the actual bridged one and blobs of plastic end up sticking to the nozzle.

Workaround so far is to add modifier ranges with lower speed for the "internal solid infill". Very tedious but the only way around it if you don't wanna slow down the whole print.

The way Cura does it is really good, at the very least, in a simple way, we could have a setting like "Slow down for x layers"

dstulken commented 8 months ago

This would be fantastic if it could be implemented here!

sleewok commented 8 months ago

I couldn't agree more! At high speed especially with PETG, the second layer doesn't stick to the actual bridged one and blobs of plastic end up sticking to the nozzle.

Workaround so far is to add modifier ranges with lower speed for the "internal solid infill". Very tedious but the only way around it if you don't wanna slow down the whole print.

The way Cura does it is really good, at the very least, in a simple way, we could have a setting like "Slow down for x layers"

That's a great workaround for now. I didn't even think about that. It will definitely be a pain if you have a lot of bridges, but would be worth it. Hopefully this gets implemented in some form.

github-actions[bot] commented 5 months ago

Orca bot: this issue is stale because it has been open for 90 days with no activity.

sleewok commented 5 months ago

Is there any reason this hasn't been addressed? This is an area severely lacking. Superslicer at least has independent fans speeds for internal/external bridges as well as overhangs.

*Accidentally closed. Oops. Reopened.

wbagnall commented 4 months ago

This setting needs to be added. I am forced to use SuperSlicer for some of my prints because without an above-bridge speed setting, the bridges get destroyed and the print fails. I'd argue this issue should take priority, this setting can make or break bridge quality.

Retx3D commented 2 months ago

I also vote for this feature request. I have the same problem when printing PETG bridges, I can make very long distance bridges and the 1st layer is near perfect (nearly no sagging) but when printing second layer, printer goes at initial speed and destroy everything.

stanpete78 commented 2 months ago

Please add this. Bridges are so much worse on fast printers.

NotoriousEagle commented 1 month ago

How is this still not adressed... Can't be too hard to add that feature and it would drastically improve bridge quality. Could just implement a multiple layer bridge hight setting.

jpa00 commented 1 month ago

Bridges also very easily get mangled if the solid infill of the layer above happens to not be aligned with the bridge direction well enough, so multi-layer bridges would really be greatly appreciated. This is another one where a modifier can be used as a workaround, but it quickly gets pretty tedious if you have a bunch of models on the same plate and most have several bridges of varying sizes going in multiple directions at different heights. 😅

sheariley commented 1 month ago

Another upvote for this feature request. PLEASE ADD THIS SOON!

sleewok commented 3 weeks ago

Trying to print petg today and the third layer after the initial bridge rips it apart. The lack of ability to control speeds for two layers after the bridge has a huge impact on print quality. It is unprintable.

pterodaktil02 commented 4 days ago

PLEASE ADD THIS SOON!

Ro3Deee commented 4 days ago

How is this still not adressed... Can't be too hard to add that feature

@NotoriousEagle , you can implement it and then request that your implementation to be included.