-
-
Notifications
You must be signed in to change notification settings - Fork 978
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
Internal bridge is critical, it needs its own settings.... Density, Speed, Flow, Fan speed. Its a primary line type for god sake! #2186
Comments
I totally agree. There should be more settings for this. This is especially important for trickier to use plastics like ABS, Nylon, etc. Even when I'm printing something like PETG I want absolute control over the cooling parameters. I don't need the fan speed to kick up to 100% on an internal infill bridge. |
I also have several complications printing an basic rectangular shape, with two (≈10°) slopes on top that are going inwards and meet in the middle of the object. Just like a "v" if you look at it from the front, only that the "v" is cut out of a rectangular block. |
I think your problem is not the lack of settings, but the fact that Orca doesn't use internal bridges for those slopes at all, see: #636 |
Internal bridge flow parameter has been added in 1.8.1+ In addition the option to disable thick bridge for internal bridges has been added. These two options have the largest impact on external top surface quality. |
It will still be good to have:
I agree that it would be nice to have some control over the internal bridge direction. Slightly counter intuitive is that it should cross the longest edge. This is because (in line with my testing) internal bridges tend to turn into a surface artifact when they fail/miss the connection to an external wall. Then the hanging end curls up which can 'snow-ball' into a full on charred surface artifact. I've done most of my testing with ABS. the logic may be totally different for TPU. |
I'll add that on my large prints, where the infill is finished and moves to internal bridging, which uses the default external bridging fan speed settings, it causes the corners and edges to warp on my ABS/ASA prints. The blasting fan spends more time in the corners while trying to over-cool the internal bridges. |
Yeah, Im an ABS guy too. I imagine people who print PLA must think we are crazy for wanting this level of control, but with ABS it is the difference between success and failure. 100% |
Yes, needed... anyway we are closer, v1.8.1 added many improvements for this. I hope we can get this soon :) |
What about the way Cura handles multiple layers following a bridge? This has a huge impact on bridge quality when printing at higher speeds and acceleration. Going from a bridge to 300mm/s on the next layer is brutal on the bridge. More details here: https://community.ultimaker.com/topic/22195-introducing-the-experimental-bridging-settings/ Is this related, or should I start another thread? |
I would like to add that the number of wall loops, top shell layers or bottom shell layers shouldn't effect where a bridge is truly needed. The ultimate for me would be able to paint where bridges are needed (if exposed) similar how manual supports can be painted. |
My point is that we need at least:
Combination of these 2 parameters would lead to better top surface quality. |
Just want to bump this as I'm currently working on a project that requires additional internal bridging control and so I have had to revert to using cura. Density and angle for internal bridging are critical settings especially for ABS in my testing. |
Separate settings for "internal bridge fan speed" is must. |
Bumping this up as well, this does matter when dealing with ABS/ASA and it seems a bit silly that external and internal bridges have the same fan speed since I'm obviously going to need a fair bit of fan to try bridge 3cm over open air while I don't think internal bridge cooling ever an issue for any infill >= 15%. |
Bump. I'm trying to get good top layers in PC atm. The current issue to poor internal bridging. The external bridges look fantastic when using thick bridges at 50% density. It would be really helpful to be able to set the internal bridge density to 50% as well. |
bump.... would really like to be able to have internal bridge fan speed. |
Today, after 5+ bad results I noticed what causes my model to warp, even with min and max fan thresholds set to 0%. It's because internal infill uses settings for all bridges and overhangs. I noticed how model was printed absolutely fine (ABS) and as soon as internal infill started - 4 seconds and the whole model became detached from the build plate. |
External bridging, overhangs, and internal bridging all need to be completely separate from each other. I have personally experienced the warping issue mentioned here even when printing PLA,: > I'll add that on my large prints, where the infill is finished and moves to internal bridging, which uses the default external bridging fan speed settings, it causes the corners and edges to warp on my ABS/ASA prints. The blasting fan spends more time in the corners while trying to over-cool the internal bridges. And have additionally had issue with the internal bridge direction causing problems in top surface finish quality with certain filaments, as well as my hotend being overpowered and numerous prints failing from when the fan suddenly jumps to 100% (bridge/overhang cooling setting), and stays there while printing the internal bridge over infill. With the infill parameters I use (usually 10-40% gyroid or rectilinear), this is entirely unnecessary because the infill provides more than enough support. This is a serious issue that is constantly being reported by Discord users multiple times each week, and has/is leading to many failed prints. I am going to start dropping the links here to every conversation which relates to it as they come up, until this is fully resolved. Here are 2 within the past week: |
Another new request for this from earlier today: |
Stop spamming! Feel free to push a PR! |
It's not spam. The devs need to know how critical of an issue this is for so many users, and how often. I am simply providing the links to the questions & complaints so that the devs can reference them and verifiably see for themselves. I am not able to do the software programming, but if you have that capabiity and this bothers you that much, you could always volunteer to fix it yourself so you don't have to hear it anymore. Continuing to post the links will also keep this report from going atale and being auto-closed by the Github bot, which already happens to far too many reports without ever being addressed, and is just a very bad policy for user/customer support. |
I've pushed a PR that enables arbitrary setting of a fan speed for internal bridges. Please do understand that the project is supported by a team of volunteers, which do this at their spare time. Sending repeat requests for a feature doesn't make it happen any faster - there are plenty of things that need improvement and not enough time in the evenings/weekends to do them... Also a kind reminder to support the project by means of a donation through the official support channels below, if you do find the software useful or a specific feature introduced appealing. It helps keep the project alive! https://github.com/SoftFever/OrcaSlicer?tab=readme-ov-file#support-me You can download the build for this PR to test in the actions build here: https://github.com/SoftFever/OrcaSlicer/actions/runs/12597932642 (or subsequent runs if the PR gets updated with further code merges in the future) |
Have also enabled setting the internal bridge angle, overriding the automatically calculated one. PR raised here: #7908 Appreciate some testing... I think that these two PR's should close this issue, correct? We now have independent control of
for internal bridges implemented or in PR's above. |
Looks like the only thing still missing from the original request is an |
@igiannakas Yaaaa! Dreams do come true... Amazing. Thank you! |
I’ve considered this but orca, prusa and Bambu slicer all extrude an additional perimeter as infill below the internal bridge to assist with anchoring of the internal bridge. Hence there is no concept of overlap as it always overlaps one internal perimeter fully. |
Your welcome! The fan speed one was a needed setting. The angle should only be used by exception and only where needed on the model / if needed as orca does a good job of identifying an optimal angle depending on the extrusion direction of the underlying sparse infil. |
@igiannakas I would argue that the optimal infill bridge angle identification is not so great right now, unless I'm missing something. Here is a rather simple part where Orca sets that angle at around 45°, although that is clearly not ideal. Here is the .3mf if you want to take a look: https://ufile.io/gtc1dt1a (Github won't allow me to attach it to the comment). Look at layer 1547 to see this. |
That's even better! Perfect! Thanks! |
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Internal bridge is a critical feature, and a primary line type like bridge, solid infill, perimeter etc..
Depending on model and material it can have very different requirements. Bad internal bridges lead to missed edges and create surface artifacts with burnt discoloration. I've tested this extensively in Cura that has full internal bridge settings.
Internal bridge needs its own settings:
1- Density
2- Speed
3- Flow
4- Fan speed
5- Direction/angle
6- Overlap
Describe the solution you'd like
Above
Describe alternatives you've considered
No options currently in Orca. I'll have to use Cura for models and materials that have critical internal bridging needs.
Additional context
I really feel this is a must. Its like not having a setting for other primary line types like bridge, solid infill, perimeter etc.
Internal bridging can be make or break, its best not left up to chance. I hope this will make it in. People underestimate how critical it is.
The text was updated successfully, but these errors were encountered: