prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.76k stars 1.93k forks source link

"thick" bridge infill weakens parts and can't be disabled #10884

Open MGunlogson opened 1 year ago

MGunlogson commented 1 year ago

Please add option to disable thick bridge infill

"thick" infill bridges were enabled by default here https://github.com/prusa3d/PrusaSlicer/issues/9355 even when thick bridges option is disabled. Which means they can't be shut off :(

I'm making functional parts and the strength of top attachments is severely compromised by the poor layer bonding of thick "bridge infill" layer.

0.6 layer height "bridge infill" weakens any attachment points to top of print

bad

My mounts on top of print busting off because of weak infill->shell bonding

full

Project file & How to reproduce

switch-mnt-full.zip

  1. Set nozzle to 0.6
  2. Set infill to 30% gyroid
  3. Slice with 0.15 layer height, 7 top and bottom layers, 4 perimeters
  4. Observe the 0.6 layer height right above infill. This greatly weakens the bond between infill and top shell

Checklist of files included above

Version of PrusaSlicer

2.6.0-Win64

Operating system

Windows 10

Printer model

modified Ender

MGunlogson commented 1 year ago

A small followup, if you agree that there should be a checkbox option to disable this behavior, I can try my hand at a PR to do so. I understand the rationale for doing it (thick bridges over infill are much more reliable), but it has a negative effect on parts designed for strength