I have a request that should fix a problem. Its happened to be twice now and I have heard of it happening to others. I assume this would be worse or better depending on the type of filament used.
Problem: When printing with multiple filaments, if one of the filaments isn’t used for a prolonged time period it will break in the feed tube between the AMS and the hotend from flexing back and forth constantly until it fatigues.
Scenario: I had a print that was 2 colors. The filament in the RIGHT nozzle was only used for the first 5 layers. After that the rest of the print was only using the filament in the LEFT nozzle. The remainder of the print was just under 4 hours long. So the filament in the RIGHT nozzle was bending back and forth in the feed tube for 4 hours until it fatigued and failed. This was with PLA.
Solution: If a single filament isn’t used for X amount of time (what ever time you decide) it will be unloaded for the remainder of the print or until it is used again. We wouldn’t want this number to be too low but if its not used for 1 or 2 hours I don’t think the one additional filament unload procedure would harm the total print time much. I would rather deal with an additional unload/load than clear out broken filament.
I encountered the same issue. You should be able to set the threshold in the slicer. By default, it should automatically unload if a filament won’t be used for the next 30 minutes or won’t be used at all anymore.
It happened to me over and over. This option should indeed be present, Mine was on the left side, and it softens, and then entengles in the gear. For me it was with nylon on the right and galsfibre nylon on the left. Glasfibre nylon is quite flexible (not britle) and I had to remodel the model, so that both filament are used during the whole print on every layer, quite stupid…
30 minutes is already long, if the chamber is heated, and one uses high temp filaments. I would say 2 to 5 minutes, or just unload until is it out of the sensor. This can’t be a big thing.
Exact same issue. This feature would be so very useful! I had a 39 hour print in ASA where support is used in the first 3 hours, and than again in the last 5 hours. So the support is along for the ride for 31 hours between. And it broke. A simple unload/reload would have saved me the heartache.
On another note, does anyone know if this can be done manually? For example, if I pause the print during the unused time, and select that filament to unload, will it automatically reload it next time it needs it? Or will I confuse the system?
Alternatively, can I select a layer in bambu studio, and mark it to unload the support filament at that point?