One of the biggest benefits of having an AMS is that IF you run out of filament another spool will be used to continue the print…
Sounds great in the advertisements but in reality it can be a TOTAL pain…
Of course it DOES make sense to continue with the same type and color of filament - but sometimes we don’t actually want that…
Like when we use a spool that is not from Bambu.
So what are the KNOWN problems here ?
- If it is not a full match it won’t work.
- Manual override is not possible either.
And how to fix this ?
I won’t say my way works for all and I won’t say it is a perfect solution - it is a workaround until Bambu decides to lift some restrictions.
Not sure if you noticed but once a Bambu spool is empty the AMS will keep seeing the TAG of an empty spool, can’t reset this.
Means even if you refill the TAG won’t help you.
I have no found any meaningful difference in the profiles for different filament brands and the generic one.
So I reverted back ignoring TAGS and IGNORING COLORS.
Goes like this - read twice if you will :
Add a roll and feed it into the AMS to be recognized.
Assign a generic (or listed brand) profile to it but stick to this choice.
For example if you prefer Esun use their profiles.
The COLOR is NOT set as on the spool - you set it for the filament type!
For example white for all PLA, green for ALL ABS, red for all PETG and so on.
Until Bambu closes the flaw we can now abuse the AMS to think it is all the same.
If a PLA roll runs out ANY available PLA roll you assigned will be used to continue the print - the machine won’t complain that is not a match
Obvious drawback is that you won’t see your filament colors in the app or studio.
Considering only 4 fit in the AMS I am still able to remember in what slot I put them by the time I start a print LOL
2 Likes
Why did bother with this nonsense you ask ?
Well, the AMS is great, the inflexibility of its use not so much.
For me it was a little fun print I wanted with changing colors but I did not want to buy a roll of multicolor filament for it.
My idea was not having to weld pieces together and hope they won’t snap, instead I wanted to use multiple AMS slots for it.
Turned out there is no spool detection.
Meant I could just use a meter or so of filament, feed different colors into the four slots and tell the AMS to just keep going with the same type and color in all slots…
Nope - only works with two slots…
Sadly the AMS won’t switch more than two spools - PLEASE correct me if there is a way to configure all four slots for this!
I ended up feeding one piece into the first slot, start the print and then add a piece to slot two as the assigned replacement.
Once the first was gone and second started I few a new piece into the first…
And despite expecting the opposite - the AMS switched back to the ‘replaced’ first slot when number two ran out.
From there I just kept going…
1 Like
So I ran into a slightly different problem maybe you could consider; running a 4 color build, no option to have 2 spots for run-out. simply replaced the same color in the same spot once it ran out BUT after I replaced the roll mid-print I noticed that my user presets were gone and somehow the printer or BS defaulted everything back to BS default settings! This caused the AUX fan to ramp up from 30% (A2 Black PLA) to 80% (A1 ? filament) causing excessive cooling and lifted my parts one at a time starting with the ones closes to the jet engine.
Glad you noticed this issue, not so glad it caused so many problems.
The filament handling is far for ideal.
Starting the problem that all is linked back to the generic profiles.
All else is basically like building onto a template.
Not sure if you already tried and depending on your needs it might not be a perfect solution:
You can disable the filament related checks for the AMS same way you deal with the refill settings.
This way the AMS will always assume that nothing changed and whatever roll you put into a run out slot will be seen as the one before.
The workaround goes like this:
Assign default or custom filaments in Studio without giving them a colour specification.
So slot one to four will only used to replace a filament with one that has matching properties.
E.g: Slot one is Sunlu PLA, slot two is BAMBU PLA, slot 3 and for whatever else there might be or what you actually use.
With no fixed colour assigned and the filaments you need to swap being a good match all will work out fine.
Well, as long as you won’t let the AMS make complaints about the filament gone…