AMS auto-refill and filament tracking in SimplyPrint
SimplyPrint can track filament usage when your printer's AMS (Automatic Material System) switches to a backup spool mid-print.
What SimplyPrint can and cannot do
SimplyPrint can | SimplyPrint cannot |
|---|---|
Set filament color and type on your printer's screen | Trigger or control when auto-refill happens |
Track which spool is being used | Decide which backup spool the printer picks |
Calculate usage when the printer switches spools | Override your printer's auto-refill settings |
The auto-refill matching logic lives entirely in your printer's firmware. When your AMS decides to switch spools, SimplyPrint sees the tool change and updates its tracking - but the decision is made by the printer alone.
How usage tracking works
When your printer switches spools mid-print, SimplyPrint detects the change and tracks usage based on print progress.
Example: If Spool A was used for 0-60% of the print and Spool B for 60-100%, SimplyPrint calculates usage proportionally for each spool.
The filament info SimplyPrint sends (color and type) is what the printer uses for matching.
Setting up auto-refill on Bambu Lab printers
Requirements
The AMS will only auto-switch to a backup spool if it has exactly matching properties:
- Same brand (Bambu or third-party)
- Same material type (PLA, PETG, ABS, etc.)
- Same color
- Same nozzle temperature
Enabling auto-refill
- Load your primary spool and backup spools with identical properties
- Enable "AMS Filament Backup" in Bambu Studio or AMS settings on the printer
- Verify all spools show correct filament information
AMS 2 Pro note
On the X1E with AMS 2 Pro, backup spools must be in an AMS unit connected to the same extruder - left AMS units back up left, right backs up right.
Troubleshooting
If your printer doesn't auto-switch when a spool runs out, the problem is with the printer's matching logic - not SimplyPrint.
Common causes:
- Properties don't match exactly - even small temperature differences will prevent matching
- Mixed brands - Bambu and third-party filaments won't match each other
- Filament info not configured - third-party spools showing "?" need manual setup
- Print was paused/unloaded - this can disrupt the backup function
Related articles
- How does SimplyPrint track filament usage?
- The Filament Manager feature
- Assigning filament spools to printers
Updated on: 23/01/2026
Thank you!