Rookie needs help!

I have an X1C and I saw a video where the promoter touted the fact that the AMS on the X1C could switch automatically from 2 of the same spools loaded on the AMS. For Example, when loading 2 half spools of the same Bambu filament, the software would automatically change to the backup spool when the 1st spool ran out. This did not work for me. Is there a special setting you have to put on the Bambu slicer to tell it to do this? How do I enable this ?

Bad MS paint image helper for ya:

The same thing exists in the app, and probably the touch screen (idk I just got my x1 today, haven’t played much yet)

1 Like

What a way to hide that settings gear. My army of 1/4 full spools don’t stand a chance now. Thanks!

Remember that you must ‘lie’ and set them all as the same brand and color for the auto-switch to work. (If you’re not truly using the same stuff)

Just to add to what @moonrakerone said,

Once you enable to AMs filament backup you will see “Auto Refill” when you send prints to the printer

Auto Fill 2

If you click on it then it will show you what filaments are set to backup each other.

Auto Fill

4 Likes

Great info, thanks, one more question…

On the same settings menu, the checkmark for “update remaining capacity” How does it estimate what’s left on the roll.

It does not have a scale to weigh the roll you put in the AMS, so how does it know what’s left?

Some clever math is used to estimate, from the wiki:

The RFID reading process can also be used to estimate the remaining filament. The working principle is to estimate the percentage of the remaining filament on the spool by the length of the filament sent out after the RFID tag on the spool rotates a full circle.

1 Like

The AMS knows how many revolutions the spool makes compared to the linear amount of filament it’s pulled. The ratio of the circumference of a spool’s outer edge compared to the computed circumference of the filament level within the spool allows the AMS to estimate the amount of fillament left. This is only accurate when using a spool with the same inside radius, width, and outside radius … so spools that are relatively identical to the bambu spools.

In practice, it’s interesting to look at, but should be taken with a very large grain of salt, especially if you’re using non-bambu spools.

What I don’t get, is how does the AMS know that I installed a full spool? I sometimes have one full spool and another of the same only 1/4 full. Seems the estimate is only that, a best guess.

It doesn’t know you put in a full spool. Each time you change spools, it can estimate the amount of filament left through math … through the relationship of how much it pulls into the AMS buffer tubes, which is linear with the filament use, and the number of revolutions the spool goes through, which is calculated through the circumference of the spools.

To put it another way, if the AMS sends 2 feet of filament towards the printer, and the spool rotates only once, it means the spool is relatively full, if the spool rotates twice for the same filament, than the spool is relatively empty.

1 Like

Wow, that’s a clever way of calculating what remains. I currently have an inexpensive postal scale, with a tear feature. I weigh them, remove the spool weight, and write the grams on the outside of the cereal containers I use to store them. It will be interesting to compare and see how accurate it is. Thanks for the explanation.

Speaking of which, before you plan on using all your 1/4 rolls of filament up, make sure you put some weight in the middle of the spools or it can cause loading issues.

1 Like

How much weight? I ordered my AMS two days ago, and I’m really looking forward to this backup function.

I just use a desiccant holder with desiccant or some old batteries thrown in and it does the job.
It’s just to give the spool some extra grip on the front rollers and stop it from lifting up off them. Sometimes you get lucky and the spool will hit the underside of the lid, which will be enough to keep it in contact with the rollers but not always.

1 Like