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.65k stars 1.92k forks source link

Avoid organic supports during travel #12188

Open fjddfopji opened 7 months ago

fjddfopji commented 7 months ago

Is your feature request related to a problem? Please describe. I already have avoid crossing perimeters on. This setting only applies to the printed part not the organic support towers. The gcode has the printer print some of the organic supports, then it crosses over a support it already printed for that layer. This means the nozzle contacts the support and knocks it off, causing the print to fail.

Describe the solution you'd like There should be an option to avoid crossing already printed supports.

Describe how it would work The printer should avoid supports where it has already printed on that layer.

Describe alternatives you've considered Have the nozzle either avoid the supports during travel or print in an order where it doesn't need to cross any supports already printed

Additional context Screenshot (161) The issue can be seen in the upper left hand corner

Frankenmint commented 7 months ago

Im facing this issue now. Even if I set travel lift to .6mm it still hits the supports: https://www.youtube.com/shorts/rymvpPkQneg

I recently had a failed print with layer shift on y

Joe-0911 commented 7 months ago

I'm going to add my voice to the issue. I've all but given up on organic supports for this reason. Z-hop, for some reason, also doesn't seem to resolve the issue.

Example of a particular problem travel path can be found in the image.

Screenshot (11)

evilhamsterman commented 6 months ago

This was mentioned before in #10077 and declared fixed but I agree it probably isn't