firmware-feature
Hi there!
Feature idea: add the ability to continue printing from another AMS slot when printing from the current one becomes impossible, of course, with the same filament is loaded in the other slot.
It is definitely NOT the same with the feature when printer supports changing filament during print. It’s a logical continuation of AMS sense.
Current situation:
- The job has been loaded for a total of 12 hours.
- After 4 hours of printing, the filament jammed between the spool and the other loops, AMS motor overloaded, printing stopped.
- I’m at work, so the printer will sit idle for the next 6 hours until I return, and then require another 8 hours to finish printing.
How it could work:
The AMS can resume printing when one spool runs out, provided that the same filament is installed in another slot. (By the way, I mostly use AMS for continuous printing rather than for color changes.) In the printer’s settings, you could add the following options for when it isn’t possible to continue from the current slot:
- Do nothing and send the user an error notification (as it does now).
- Send the user an error message plus a prompt to continue printing from another available slot.
- Automatically resume printing from an available slot and notify the user that the current spool is blocked but printing has continued from another slot.
Benefits of implementing this feature:
- Environmental: Even when the printer isn’t actively printing, the bed remains heated — wasting electricity and heating the air.
- Time optimization: The user’s print job finishes sooner without unnecessary downtime.
- Increased throughput: More printer uptime in a shorter period, leading to greater wear of parts — and ultimately, more sales for Bambu
