Issue:
Cannot manually select an existing filament to replace another filament run-out. Auto-Refill and Filament Auto Mapping turned off.
Environment:
- Snapmaker U1
- Firmware Version 1.1.0
- Four different filaments loaded on the U1. Three of the four are PLA, fourth is PETG.
Causation:
- Object is a single filament model (PLA).
- Toolhead #1 runs out of filament and issues warning.
- Because Auto-Refill and Filament Auto Mapping are turned OFF, the only option is to refill the filament for Toolhead #1. You cannot select another toolhead to continue the print.
Expectation:
Error trap the “out of filament” error path with the option to manually select another filament of the same type,
How
- Error from run-out sensor issues print stoppage and runs filament outage subroutine on U1 screen.
- Tap “Cancel.” Routine shows main screen.
- Tap “Run/On” (Red triangle menu selection).
- Error subroutine detects missing filament (new filament not loaded for that toolhead).
- UI message : “New filament not loaded. Do you wish to select another toolhead?”
- On-screen selections are: Cancel and Select
- Selecting Cancel sends the user back to the main screen.
- Selecting Select sends the user to the Filament/toolhead screen.
- User can tap one of the toolheads, with the following caveats:
User cannot select an "empty" toolhead, meaning they cannot select the toolhead that ran out of filament.There is an additional error trap that won't allow the user to select another filament which doesn't match the missing filament. In my example, the user cannot select toolhead #1 (run-out) and cannot select toolhead #4 (PETG).
- The U1 switches to the new toolhead and performs a pre-print diagnostic (connect to toolhead, heat filament, purge a bit, etc.) and continues with print job.