Seriously guys, the amount of filament that I wasted, and prints that I had to cancel because this stupid issue is infuriating.
I have one AMS slot that is running low, and I realize mid print. Ok, no problem, I load another spool of the same filament in another slot. But guess what? the stupid AMS refuses to read the label on the newly inserted filament. Then the print stops because the filament run out in the first slot, and despite there is enough filament in another slot, this stupid thing refuses to load it because āthe printer is busyā. Seriously, this is absolutely stupid, you need to improve this.
If I have to plan beforehand every single detail of a print, there is no point in the refil feature in the AMS. Iām tired of this situation, and I canāt believe it has not been yet fixed.
I is physically impossible to put two strings of filament into one PTFE tube. Therefore you are not able to load a new roll of filament without unload the other first.
Iām not sure but maybe it works if you unload the other first?
Itās worse than this, iām afraid, itās only the X1 that canāt do this. I have an X1C and a p1s, if I drop a new spool in mid print on the p1s itāll let me change the info and itāll update the auto refill settings and continue with that new spool
Edit filament information during printing : P-series and A-series printers now support editing filament information during printing, even for filaments not currently in use or in āAuto-Fillā mode. This includes both external spool slots and AMS slots. Users can replace an empty spool before itās fully consumed, and the new spool will automatically continue the current print.(Supported P-series firmware version:01.07.00.00,supported A-series firmware version:01.04.00.00)
I just want to put the filament in the next slot and get it recognized. But even when the filament runs out, I doesnāt allow me to tell it there is already another filament in another slot.
Thing is the RFID tokens are very short range and used to determine filament remaining on the spool. The AMS canāt read the tag in some positions. It watches the signal come and go as the spool rotates.
It canāt rotate the spool much especially if full to see the RFID tag if other filament is in the way.
It would be nice to be able to manually enter the filament ID but I donāt know if thatās possible. Maybe it is?
Might want to read that earlier post again⦠He has both and X1 and P1 series printer, and is pointing out the P1 (and I can also from personal experience confirm the A1) will let you update AMS filament settings mid print (after a specific firmware version) but no mention of the X1 having that capability.
I agree that it would be nice and I canāt see any technical reason why the AMS on the X1C canāt allow you to change unused slots to other filaments and reread the RFID etc.
One solution though to your āfilament running lowā issue is to cut the filament in the slot that is running low, then when it shortly runs out put the new roll into the same slot. Or you might even be able to get away with just inserting the new filament .
Also if its a multi colour print you can definitely replace the low roll with a new one when it isnāt the colour currently being printed without needing to cut it.
Yes, that is what I did in the last case. But that requires a lot of planning because:
I need to know that I will be running out of filament, which is not always the case, sometimes I just āfeel itā
It requires me to be in front of the printer
In the past, before I was unaware of this problem, I was fearing that I was goign to run low in filament, so mid-print I added an additional spool into an empty slot and I thought it was going to be fine, just to discover a lot of hours and kilometers away that the new spool was āunavailableā.
Once you know this limitation, you can force yourself to plan a bit better, but it is still annoying, and it will at least ruin your first print when you find this problem.
I appreciate your trick and your desire to help, though. That is appreciated. But I really think that Bambu should fix this very stupid limitation.
If it is anything like with the AMS2 pro and P1S, I can. Due to how the AMS does the read, it needs to be able to feed probably two turns of the reel of filament, which is simply not possible if any of the slots are currently active (as the active roll will have filament in tube already. If you could do a load of the filament without needing to have filament actually in the feeder, that would be different⦠it could then just spin the reel as needed so the RFID tag passes the reader. Or, simply allow the end user to manually set the filament types (like you can with the A1, with some limitations).
Agreed - If the filament was changed in an inactive slot of the currently active AMS it wouldnāt be able to do a full RFID spin for filament reading and multiple spin for spool usage calculations.
I guess there might be room for just the RFID reading depending on where the RFID on the spool ends up being in relation to the reader.
At the next colour change though the firmware could process any newly inserted spools.
Where more than one AMS is connected to the printer then full RFID and filament usage reading shouldnāt be an issue on the inactive AMSs.
Also as you said even being able to define or change slots mid print using the screen or BS or BH would help a lot.
While there are hardware limitations as previously indicated on the active AMS/AMS 2, I am having the same difficulty on the inactive AMS 2 and even an AMS HT, which does not share a PTFE tube. These are connected to an H2D printer and all software / firmware is current. It seems to be a software limitation. I am also unable to manually change the filament in my AMS HT which is not in use. Itās almost like the printer is unable to multitask. As soon as the current print job completes, all filament reads will work.