Description
Description of the bug
I'm printing a subframe unit with a dovetail-like guide slot. I've tried modifying the file a few different ways, but PrusaSlicer consistently fails to make the correct choice.
The piece in question is here;
Said guide slot is mirrored, and runs the entire length of the piece. It creates an overhang area of roughly 5.5mm x 330mm. One would expect any slicer to bridge this piece across the 5.5mm gap. I did. I gave it so much faith that I attempted printing it three times before I was actually present during the bridge.
PrusaSlicer is running a 332.5mm bridge a total of 18 or so times, across the 5.5mm gap THE WRONG WAY.
Upon closer inspection, the geometry which is encouraging this misbehavior is likely here -- pictured rotated 180 on X to expose underside view; (See second post, that geometry has been modified and still causes exact same behavior)
At those points, the solver has two options, and clearly selects incorrectly:
-
"Route A": (Pictured in screenshots)
-- Along the groove: ~330mm bridge, unsupported at both ends aka nearly universally unprintable on FDM
-- Across the holes: Properly supported with smallest gap, aka perfect -
"Route B": (Expected operation, bridge rotated 90 degrees to screenshots)
-- Along the groove: ~5.5mm bridge, supported at both ends, aka perfect
-- Across the holes: Unsupported on one side, total gap ~9.5mm, aka not ideal but likely very printable.
Project file & How to reproduce
Load and slice at 0.25mm at any height
Checklist of files included above
- Project file
- Screenshot
Version of PrusaSlicer
2.6.0-alpha6+win64
Operating system
Windows 10 64-bit
Printer model
Ground-up custom