-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Description
Description of the bug
With sequential printing, after automatically arranging the bed, the tool can crash on tool change.
I couldn't find an existing issue for this. If there's one already, sorry, and here's a repro case.
- Prusa XL5T
- Load model: https://www.printables.com/model/227852-strong-flying-propeller-pull-copter-no-supports
- Select extruder 5 for the propeller and pull string; extruder 1 for other parts.
- Enable Print Settings > Output Options > Complete individual objects. (Note, it instructs me to use the automatic Arrange function to prevent collisions. There is no warning regarding tool changes.)
- Arrange bed
- Slice
See attached 3mf and gcode. (This is print-order dependent; not sure how reliably one can repro from scratch.)
Actual result: crash on the tool change at the end of layer 213.
Aggravating issue: crash detection is disabled by default on new Prusa XLs because Phase Stepping is enabled by default during the guided setup process. Result is a dangerous default configuration (or at least, the implication of using these features was not clear to me).
In my case, the nozzle became jammed in the part for some time before the loud grinding noises drew a human's attention.
Expected results:
- Collision detector should be aware of toolchange movements and warn in this case
- Bed arranger should plan for toolchange movements
- Or quick fix—warning when sequential printing is used with multiple extruders
Project file & How to reproduce
Flying Propeller - crash_0.4n_0.15mm_PETG,PETG_XLIS_3h24m.bgcode.zip
Flying Propeller - crash.3mf.zip
See repro steps above.
Checklist of files included above
- Project file
- Screenshot
Version of PrusaSlicer
2.9.1-rc2
Operating system
macOS Sequoia 15.3
Printer model
Prusa XL 5T, firmware 6.1.3+7898
