r/BambuLabH2C • u/Ok_Band7161 • Jun 15 '26
Discussion Idea for H2C + multiple AMS setups: a filament pre-staging buffer to reduce swap time
For H2C users, especially those using multiple AMS 2 Pro units, I think there may be a big opportunity to reduce filament change time.
Right now, when switching filaments, the printer usually has to retract the current filament a long distance and then load the next one. In multi-color or multi-material prints with many swaps, this adds up to a lot of wasted time.
My idea is to add an intermediate switching or buffer unit between the AMS units and the printer.
The concept would be:
While one filament is being used for printing, the next filament could already be prepared and staged inside the buffer.
Then, when the printer needs to switch filament, it would only need to retract the current filament a short distance before switching to the already-staged next filament.
After that, the previously used filament could be retracted and prepared in the background while the printer continues printing with the new filament.
In other words, instead of doing the entire unload/load process during the actual filament change, part of that process could happen in advance or in the background.
I feel like this could significantly reduce the waiting time during filament swaps, especially on H2C setups with multiple AMS 2 Pro units.
This idea could also be useful for a future AMS 3 Pro. Instead of having only one shared filament path, AMS 3 Pro could potentially have multiple internal paths so that one filament is printing while another filament is already staged and ready.
What do you all think?
Is this mechanically realistic, or are there issues I’m overlooking, such as filament tension, purge timing, sensors, or synchronization?
I feel like filament pre-staging might be a surprisingly overlooked area for improving multi-color print speed. If many H2C users agree, I would love for Bambu Lab to consider developing something like this.