supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
4.13k stars 519 forks source link

Bridge Infill Causes Issues Over Raft #3264

Open ruredi87 opened 2 years ago

ruredi87 commented 2 years ago

What happened?

Superslicer's bridge infill causes issues when using raft. I am uplading 3 pictures with number on them. Every setting's raft z distance is 0, so there should not be any gap between object and raft interface layer.

Number 1 :"Nozzle diameter" is set with bridge flow baseline.(The problem is there is no distance between bridge infill and raft as expected. but if you look at number 1 picture you can see there is gap between walls and raft layer) Ekran görüntüsü 2022-09-25 005806

Number 2:"Layer height" is set with bridge flow baseline.(The problem is bridge line width is too small around 0.12mm when using 0.3mm nozzle with 0.25mm line width.Because of this, object does not stick to raft layer and causing problem.)

Ekran görüntüsü 2022-09-25 005846

Number 3:"Keep current flow" is set with bridge flow baseline.(The problem is there is no distance between bridge infill and raft as expected. but if you look at number 3 picture you can see there is gap between walls and raft layer) Ekran görüntüsü 2022-09-25 005918

I could not work around this. If we could disable the bridge infill setting probably it can help the issue.

Project file & How to reproduce

bmg project.zip

Version

Build: SuperSlicer_2.5.59.0_2022-09-13

Operating system

Windows 11

Printer model

Ender 3 v2

neophyl commented 2 years ago

Set the bridge infill to use layer height option. It’s not idea as the width is also set to the layer height but it does work around it.

ruredi87 commented 2 years ago

Its causing extremly low layer widht so parts does not stick to raft. I am trying to print with abs, pla might stick but still it is a issue

Fabface commented 2 years ago

Try setting this to "from plane" - that does what you want for me image

ruredi87 commented 2 years ago

Try setting this to "from plane" - that does what you want for me image bridge

Thank you for your reply. I tried your setting than I set raft z distance to 0.1mm as you see in the image there is 0.1mm gap between walls and raft but there is no gap between bridge and raft. This is the problem. Why superslicer using bridge with raft I dont understand. Problem not solved

Fabface commented 2 years ago

Hmmm thats strange, for me it works image For me its rather the opposite, I cant manage to have the overhang layer sitting on the raft, its always as gap there, no matter what I do. image

ruredi87 commented 2 years ago

Hmmm thats strange, for me it works image For me its rather the opposite, I cant manage to have the overhang layer sitting on the raft, its always as gap there, no matter what I do. image

Which version are you using

Fabface commented 2 years ago

I use 2.5.59.0

ruredi87 commented 2 years ago

I noticed when I select support z offset to soluble superslicer gives error about empty layers and it does not add bridge but there is actually raft under the object, maybe this is causing the issue. I think superslicer does not recognize raft as layers so it is trying to add bridge. Also it would be good to add disable detect bridges like in prusa slicer.

Ekran görüntüsü 2022-09-28 131925

git2212 commented 7 months ago

This is a rather old bug report however, this odd behavior is still present in 2.5.59.8

Choosing "layer height" for bridge infill does not actually provide a workaround. The problem is that superslicer will use a bridge infill instead of a solid infill for the first layer right on top of the raft... see pic below Screenshot from 2024-03-25 10-58-10

whatever settings we tune for bridge infill may work at the top of a part but definitely will not work for the first layer... consequently printing on a raft is not really working.

Is there a planned fix for this issue?... Printing on raft is important for materials which warp or parts with certain size and geometries.