Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the updraftplus domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/fabbaloo.com/httpdocs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/fabbaloo.com/httpdocs/wp-includes/functions.php on line 6114
The Epic Creativity Solving The Prusa MMU2S Buffer Crisis « Fabbaloo

The Epic Creativity Solving The Prusa MMU2S Buffer Crisis

By on March 5th, 2021 in Design

Tags: , , , ,

The Epic Creativity Solving The Prusa MMU2S Buffer Crisis
Detail view of the Prusa MMU2S Buffer [Source: Fabbaloo]

A great deal of incredibly imaginative work has been done by the community to replace the sometimes-problematic Prusa MMU2S Buffer.

You might not be familiar with the situation, but itā€™s all about Prusa Researchā€™s MMU2S optional add-on for their MK2.5S and MK3S desktop 3D printers. While these 3D printers use only a single filament at a time, the MMU2S clips onto the top of the system and manages up to five different filaments during printing.

The idea is to switch filaments during printing operations, allowing a form of multi-material handling. Typically the different filaments are used to print models with up to five different colors.

The MMU2S works by retracting a filament from the hot end, and then inserting a second filament to resume operations. In the process of retraction, the filament is pulled many centimeters backwards. This ā€œslackā€ filament simply pushes back towards its origin spool.

But thereā€™s a problem: the slack in the filament can cause issues. Several things can happen, such as a loop may form at the spool and fall over the spoolā€™s edge, resulting in a tangle. Or the loose filament might catch on something in the vicinity. Either way you must protect the slack filament somehow.

Prusa Research realized this, of course, and provided a solution with the MMU2S kit: the Buffer.

The Buffer is basically six sheets, each separated by a short distance. There are five output tubes and gaps to push in the filament from the original spools. The idea is that slack filament loops will form safely between the sheets and not get into any trouble.

Detail view of the Prusa MMU2S Buffer [Source: Fabbaloo]

That sounds good in theory, but in practice itā€™s a lot more challenging to use the buffer. For example, if you want to feed filament through it, itā€™s quite tricky because you cannot guide the filament by hand when itā€™s on the inside looking for the output hole.

I have an MMU2S and originally attempted to use the Buffer, but eventually gave up in frustration. Itā€™s possible to just use normal spool holders (also provided with the MMU2S kit), but the must be positioned quite far away to reduce the tangling probabilities. Thatā€™s also not practical.

It seems many people have these challenges and, being the creative people they are, designed quite a number of solutions to the Buffer problem. Many are posted online for others to try.

They seem to come in two forms: an auto-retracting spool holder, or some type of enclosed area to manage loose filament.

I opted for Vincent Groenhuisā€™ ā€œSisyphus Auto-Rewind Spool Holderā€, which is one of the simpler solutions. Basically the spool is pulled up an incline during extrusion, but when a retraction occurs, it rolls back down the incline and rolls up the slack filament automatically. Itā€™s all 3D printable and there are no extra bearings, springs, screws or other parts as are required in many other designs. It really works quite well.

However, there are so many other solutions itā€™s hard to count them. Here are a few:

The Modular Compact MMU2 Buffer by JuanPuchol:

The MMU2 Buffer by GVader:

The MMU2s MMU2 Printable filament buffer by GenCab:

The Improved MMU2 Buffer for Prusa Enclosure V2 by nicualex:

The Fully printable Prusa MMU2 Filament Retract Bank by Karkovski:

The Prusa MMU2 Spool Holder by kommisar:

There are many, many more like these. As you can see, some are extraordinarily complex, and while Iā€™m sure many of them work quite well, I always opt for the simplest solutions.

Thereā€™s so many of these projects online that itā€™s become a small niche industry, and all because of a desire to improve upon a commercial product. While Prusa Research designed and provided the buffer in the MMU2S kit, Iā€™m sure they had no idea the community would take on this problem as a challenge and come up with so many alternative designs.

If you have an MMU2S and are wondering what you might 3D print with it, you might consider trying some of these solutions.

By Kerry Stevenson

Kerry Stevenson, aka "General Fabb" has written over 8,000 stories on 3D printing at Fabbaloo since he launched the venture in 2007, with an intention to promote and grow the incredible technology of 3D printing across the world. So far, it seems to be working!

Leave a comment