When a Filament runs out in the AMS, the printer stops with some filaments still inside the tubing, which is unreachable by the user by any means.
First problem:
I suppose the filament runout sensor to be triggered is the one in the head, not the one in the AMS.
I would have enough filament left in the tubing to finish the last layer, but was impossible to force the continue. Probably inserting a new roll of filament (different color) would have done it.
Second problem:
Unloading that filament is impossible either manually or automatically.
Please add a button to “purge the extruder” until filament runout in the head and not only in the AMS.
I suppose this is a cause of many user reporting extruder problems after they remove the filament manually, as the only way is to remove the ptfe tubing.
I hope this is clear, feel free to reach out for more details.
I cant remember any Situation Like that. Last Time there was Filament in the tubing at the end of the print the printer simply extruded the Rest of the Filament into the poop-Bucket.
I just let the roll of filament run out on my printer. Then it went to the purge bin to get rid of the filament that was at the extruder. After that it asked for a new roll and hit reply to continue with the new roll of filament. It did all temp control and purging with wiping that was needed.
Worked flawlessly for me and no layer shift. 

I also ran out filament but finished the print before emptying the ptfe tube. What the printer did for me was purge little poops till the extruder was empty. After that was done it asked to load a new roll of filament. It checked the roll and went to idle mode. Then it lowered the bed for me to get my project from the printer.
I have an X1C printer.
2 Likes
Here’s how it’s supposed to work, and what I’ve seen. When the end of the filament triggers the sensor on the first-stage feeder, the red LED will light but it will keep printing. If the current layer uses all the remaining filament (end triggers the sensor in the extruder), it will switch to a backup spool if defined, or pause, asking you to load more.
If the current layer doesn’t use all the filament, the extruder moves to the poop chute and extrudes filament until it runs out. It can create some fairly large poops this way - it will wipe the nozzle occasionally, but I think it should do it more often.
2 Likes