<p>You might save yourself a lot of engineering by copying the Prusa MMU2.  Here is a github project for someone doing exactly that:  <a href="https://github.com/cskozlowski/mmu2" rel="nofollow noreferrer">https://github.com/cskozlowski/mmu2</a></p>

<p>If you look on <a href="https://www.prusa3d.com/prusa-i3-printable-parts/" rel="nofollow noreferrer">Prusa's web site, you can find printable parts for the MMU2</a>.</p>

CC BY-SA 4.0
2019-12-17T13:58:04.620Z
I also noticed that new version of Marlin includes the support for the prusa MMU2, so maybe this is the way to go... except I still have to solve how to control the additional motors....
ezpzlmnsqz1337
CC BY-SA 4.0
2019-12-12T14:38:04.210Z
2019-12-12T14:38:04.210Z
cmm
<p>Today I started to google the idea of multimaterial printing. I checked out prusa multimaterial upgrade and while it looks nice, it is expensive and will not probably work with my non-prusa printer.</p>

<p>I discovered there is Diamond hotend, which allows for 3 (or even more) colors at the same time. But everywhere I checked, one extruder motor was used for each color. Since my MKS Gen L motor connections are already all used, I was thinking if it would be possible to handle all of the filaments with single extruder motor.</p>

<p>Basically the motor would have long shaft which will cover all filaments, and I would add some servo that would push a pulley against the selected filament.</p>

<p>I think I would slice it as a multiple hotend setup and then postprocess the gcode in a way, that when tool is changed I would add custom command that would push the pulley against appropriate filament.</p>

<p>I would either need a servo for each of the filemants, or maybe with some clever mechanics one servo in different positions could do all of them.</p>

<p>I am just curious if you think this would be possible to do, since I did not find anyone discussing this idea. Probably because it will require adding custom commands to the firmware.</p>

CC BY-SA 4.0
2019-12-12T07:17:36.033Z
Sounds a lot like the MMU concept - which *is* available online for you to build yourself.

As for the diamond hotend and your board, it might be easier to have a look at the Klipper firmware and just use two boards.
towe
CC BY-SA 4.0
2019-12-12T09:11:36.027Z
I did not find any information about how to make the MMU, just $300 to buy it.
ezpzlmnsqz1337
CC BY-SA 4.0
2019-12-12T15:34:37.477Z
what you describe is a variant of the Prusa MMU2 but with triple the bowden tubes and a hotend about 2-4 times as heavy.
Trish
<fdm><multi-material><diamond-hotend>
Diamond hotend with single extruder motor
ezpzlmnsqz1337
# Diamond hotend with single extruder motor

(Asked by: username_0 on 2019-12-11)

Today I started to google the idea of multimaterial printing. I checked out prusa multimaterial upgrade and while it looks nice, it is expensive and will not probably work with my non-prusa printer.

I discovered there is Diamond hotend, which allows for 3 (or even more) colors at the same time. But everywhere I checked, one extruder motor was used for each color. Since my MKS Gen L motor connections are already all used, I was thinking if it would be possible to handle all of the filaments with single extruder motor.

Basically the motor would have long shaft which will cover all filaments, and I would add some servo that would push a pulley against the selected filament.

I think I would slice it as a multiple hotend setup and then postprocess the gcode in a way, that when tool is changed I would add custom command that would push the pulley against appropriate filament.

I would either need a servo for each of the filemants, or maybe with some clever mechanics one servo in different positions could do all of them.

I am just curious if you think this would be possible to do, since I did not find anyone discussing this idea. Probably because it will require adding custom commands to the firmware.

**Tags:** fdm, multi-material, diamond-hotend

> **Comments:**
> **username_1**: Sounds a lot like the MMU concept - which *is* available online for you to build yourself.  As for the diamond hotend and your board, it might be easier to have a look at the Klipper firmware and just use two boards.  
> **username_0**: I did not find any information about how to make the MMU, just $300 to buy it.  
> **username_2**: what you describe is a variant of the Prusa MMU2 but with triple the bowden tubes and a hotend about 2-4 times as heavy.  

---

## 1 answers

### Answer by username_3 on 2019-12-12. Score: 2

You might save yourself a lot of engineering by copying the Prusa MMU2. Here is a github project for someone doing exactly that: <https://github.com/cskozlowski/mmu2>

If you look on [Prusa's web site, you can find printable parts for the MMU2](https://www.prusa3d.com/prusa-i3-printable-parts/).

> **Comments:**
> **username_0**: I also noticed that new version of Marlin includes the support for the prusa MMU2, so maybe this is the way to go... except I still have to solve how to control the additional motors....  

---

