<p>The three in one print head <a href="https://i.sstatic.net/S1lJ6.jpg" rel="noreferrer"><img src="https://i.sstatic.net/S1lJ6.jpg" alt="enter image description here"></a>  is the closest to your concept of gradient printing and does some nice transitions.  But does not meet your color mixing. </p>

<p>Which I assume your looking for there is something like blue and yellow making green and by varying those percent getting shades of green. 
The three in one head does get close to a dot by dot transition.</p>

<p>I have since I first seen the crowd funding request for the Palette been dwelling on this same concept true color printing in 3D like a laser printer prints paper. 
The Palette <a href="https://www.mosaicmanufacturing.com" rel="noreferrer">Palette web site</a> is moving closer to color mixing or fast transitions for multiple colors and again can make flowing color changes but still not a true mixer.  But is is still color striping.  I want one for simple sake of switching color spools with out pulling off and re-feeding filament.   And for my Rostock allowing two to four color switching with a single head.</p>

<p>For many months I have pondered taking their unit  for its software ability to pre-switch colors and feed it with a three color head. </p>

<p>My plan that I have been mulling for months now is cross mixing of their color switcher with five into one extruder with not a print nozzle but a 1.75 or 3mm filament production nozzle to produce a software timed output based on desired print color effect.  Then feeding that to your single nozzle printer would make a true multi-color mixer.</p>

<p>As I was thinking on assembling myself this and put it out there for use, but first I hate doing a lot of programing, second I have health issues slowing me down, third is way to many project.  So here is a concept.</p>

<ul>
<li>Five extruders,  CYM-BW cyan, yellow, magenta, black, white</li>
<li>These feed a forming nozzle 1.75mm out into a pfte tube going to printer extruder</li>
<li>The forming nozzle is several centimeters long and has it own secondary heater.  The interior is milled with a 5 in to a swirl wall (like a mixing nozzle on epoxy).</li>
<li>Color filament feeding three of the nozzles are your primary colors set in the center of the color range.</li>
<li>PrintCOLOR(C, Y, M) command set basically like other color sets 0-255 range.  Difference being is 0 is white filament, 254 is black filament, 255 is no filament, 127 is pure color.  With 1-126 gradient mix of white and color, 128-253 gradient mix of black and color.</li>
<li>Feed by extruders into mixer must total extruder speed of printer, which is where need for PrintCOLOR(C, Y, M) programming is required.  For instance making green out of C and Y.  PrintCOLOR(127, 127, 0) would need half speed blue and half speed yellow.</li>
</ul>

<p>So who knows maybe some one like the makers of Palette or some crowd funder can run with this.
I think it is fully do able.</p>

<p>Three color diamond head can not produce WHITE by mixing. To print white requires dropping one color to substituting in the white. And it requires major modification to many printers to add. The CYM filament picked for use on a diamond head alone sets the maximum darkness allowed. Having ability to mix white and black to CYM solves this issue. 5 color CYM-WB is minimum to get a true mix.</p>

CC BY-SA 4.0
2019-07-05T07:00:30.007Z
Add a 6th, natural, for "alpha channel" too. :-)
R.. GitHub STOP HELPING ICE
CC BY-SA 3.0
2016-08-25T00:22:36.410Z
2016-10-17T16:43:27.027Z
2016-10-17T16:43:27.027Z
spicetraders
<p>Branching off of <a href="https://3dprinting.stackexchange.com/questions/2670/what-is-stopping-us-from-mixing-3d-filament-colors-in-an-extruder#2672">TomvanderZanden's answer</a>, this process cannot easily be done with an extruder alone. To properly color polymers, a <a href="https://en.wikipedia.org/wiki/Pigment" rel="nofollow noreferrer">pigment</a> must be added during the initial treatment process (otherwise applied during any heat treatment). These pigments do not necessarily allow a simple <code>red + blue = purple</code> process to change the color for many reasons including:</p>

<ul>
<li>Polymer Transparency</li>
<li>Polymer <a href="https://en.m.wikipedia.org/wiki/Refractive_index" rel="nofollow noreferrer">Refractive Index</a>. Kinda goes with Transparency, but how light interacts with the surface of the material might set how people perceive the color.</li>
<li>Polymer Quality (how "<a href="http://www.businessdictionary.com/definition/virgin-material.html" rel="nofollow noreferrer">virgin</a>" it is). Non-virgin material may mean that impurities absorb the pigments easier or refract light differently, giving a different color.</li>
<li><a href="https://en.wikipedia.org/wiki/Pigment#Scientific_and_technical_issues" rel="nofollow noreferrer">Pigment Quality</a>. If a cheaper pigment is used, it may not bind as well with the polymer.</li>
<li>etc</li>
</ul>

<p>The above variables may hinder the desired color in even a single batch of plastic, let alone trying to mix two together. Also consider, that the pigments in each filament spool will be deluded as it has already bonded to the current filament. Review a phase diagram for an optimal temperature and time to introduce pigments.</p>

<p>The best case would be to create your own <a href="https://en.wikipedia.org/wiki/Masterbatch" rel="nofollow noreferrer">masterbatch</a> and somehow re-color the filament as you would in a normal manufacturing process.</p>

CC BY-SA 3.0
2016-08-23T14:22:00.390Z
2016-08-23T14:29:59.127Z
2017-04-13T13:00:58.447Z
tbm0115
<p>As darth_pixel points out, people have had limited success with feeding multiple colors into a diamond hotend and mixing them, but I would argue this is not truly what you're looking for.</p>

<p>The problem is that when feeding multiple filaments into a diamond-style hotend, the colors do not naturally mix completely: if you look at an object printed this way the color changes with the angle you view it from.</p>

<p>This would not be fundamentally impossible to overcome: you could make the melt zone longer, and possibly introduce something to promote mixing (like a spiral path for the molten plastic). However, this would greatly increase the force required to extrude and make retraction near impossible. Both of these issues would reduce print quality.</p>

<p>The results would also not be very good, as you'd need a long purge between colors, limiting the number of distinct colors you can use in a single model while keeping the print time acceptable. Moreover, given how limited the resolution of FDM is you could not make very detailed graphics either.</p>

<p>Over all, you're much better served with painting or assembling parts printed in different colors.</p>

<p>Given the limited potential for color printing in FDM and the mentioned obstacles to building a color mixing hotend, I think it is natural nobody has built one (*) but that doesn't mean it is fundamentally impossible.</p>

<p>(*) There have been some attempts, many on Kickstarter, but none have been truly successful.</p>

CC BY-SA 3.0
2016-08-24T13:29:23.073Z
Another problem is that it takes too long to switch from one color to another, since the old color has to be purged. A comment on the guy's YouTube video says it takes 100mm to fully switch colors. That would add up to quite a bit of waste.
John Sensebe
CC BY-SA 3.0
2016-09-14T19:08:12.960Z
So it comes out like toothpaste?
tuskiomi
CC BY-SA 3.0
2016-10-27T23:34:33.587Z
There's certainly a lag between color changes, but from what I've seen, the color mixing does happen correctly. -- As for the "purging" that seems like it can be accounted for / calibrated, to the point where the slicer can just use partially changed colors for the infill...
BrainSlugs83
CC BY-SA 3.0
2016-08-23T08:37:13.437Z
2016-08-23T08:37:13.437Z
Tom van der Zanden
<p>A Kickstarter campaign just finished for a full color 3D FDM printer, the <a href="https://www.kickstarter.com/projects/ordsolutions/rova4d-full-color-blender-3d-printer/description" rel="nofollow noreferrer">RoVa4D Full Color Blender 3D Printer</a>.  It used CYMK printing and includes black and white filament for 5 color filament feeds, plus additional feeds for flexible and support filaments.  They raised \$216k against a target of \$25k.  </p>

<p>The company that is doing this has other printers in production, I believe.  This one adds the color capability.  It's planned for 12"x12"x18" print volume. </p>

<p>I am not associated with the project. </p>

CC BY-SA 4.0
2016-08-27T15:57:01.593Z
2019-07-05T06:55:12.867Z
2019-07-05T06:55:12.867Z
JKEngineer
<p>If you clearly observe the geometry of the print it has printed in different colours .the part is designed in such a way that it has the small height gap between the each colour but we cannot seen this gap in one projection plane..
We can print only in direct drive extrusion .by changing the filament of different colours without pausing the print by immediately changing the material . It is printed in single nozzle. The above image clears your doubt.it is designed with different heights.<a href="https://i.sstatic.net/faCw2.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/faCw2.jpg" alt="enter image description here"></a></p>

CC BY-SA 3.0
2018-02-19T17:01:27.963Z
Hey Ajay, the question is closely related to the mixing of colors, not the use of multiple colors.
MakerModder
CC BY-SA 3.0
2018-02-18T19:15:43.777Z
2018-02-18T19:15:43.777Z
Ajay Kumar
<p>I just started with google and phrase "3d printing color mixing" and on the first place (in fact first two were valueless adverts) I got this <a href="http://www.instructables.com/id/Full-Color-Mixing-3D-Printer/?ALLSTEPS" rel="nofollow noreferrer">Instructables - DIY Full Color Mixing 3D Printer</a>.</p>

<p><strong>How it works?</strong></p>

<p>It uses magenta / cyan / yellow filaments and mixes it while printing with Diamond hotend.</p>

<p>It definitely does what you are asking for and it's exactly the same idea you come up with ;)</p>

<p><strong>Overview</strong></p>

<blockquote>
  <ol>
  <li><p>Getting the controller board ready for three extruders... I hacked
  a RAMBo board to drive three extruders, however, you can use any board
  you want... (most people use a RUMBA due to it having all the
  pins/components needed for 3 extruders native on the board) </p></li>
  <li><p>Rewriting Repetier firmware to get color mixing working on your
  machine.</p></li>
  <li><p>How to install, configure, and use the diamond hotend - tips /
  tricks / lessons learned / etc...</p></li>
  <li><p>My original Bowden extruder design and various ways to mount the
  three extruders for your set-up</p></li>
  <li><p>My universal magnetic effector plate and accompanying hotend mounts
  for quickly swapping various hotends. (delta specific)</p></li>
  <li><p>How to design multi-color models and making STLs that can be
  exported and used as a individual STLs or combining them into an AMF
  file for slicing...</p></li>
  <li><p>Configuring color mixing in Repetier and Slic3r to print above
  mentioned multi-color models.</p></li>
  <li><p>Anything else I can think of later that I can't think of now.</p></li>
  <li><p>Comprehensive overview of Quantum Mechanical Entanglement as it
  pertains to multi-color printing (just kidding, I don't understand
  that... But I will cover multi-color printing throughly)</p></li>
  </ol>
</blockquote>

CC BY-SA 3.0
2016-08-24T16:22:58.103Z
Any other day this would get the selected answer, as it does what I wanted. Though with so many good answers, I will have to go with the direct question of what is stopping us. That said thanks for the link! I don't know why that did not appear in my googling.
MakerModder
CC BY-SA 3.0
2016-10-27T23:29:55.610Z
Perhaps, the actual answer is "nothing is stopping you". -- This is exactly what the diamond hot end is for. -- Here's the reprap wiki guide for doing CMY color mixing with Repetier: http://www.reprap.org/wiki/Repetier_Color_Mixing
BrainSlugs83
CC BY-SA 3.0
2016-11-13T04:53:58.667Z
I would say this could be expanded on. That said this is the best solution at this point.
MakerModder
CC BY-SA 4.0
2016-08-23T08:10:46.147Z
2019-07-05T12:23:00.750Z
2019-07-05T12:23:00.750Z
darth pixel
<p>This came up in one of my groups today. That we could not color bend, or mix 3d printing filaments. I have researched but I am not finding anything talking about Plastic mixing in an extruder.</p>

<p>Why is it that we cannot take say a Diamond hotend, or a hotend with 5+ inputs, and mix any color we want? (assuming all the same type, ABSm, PLA). I think it would be interesting to at the least get a gradient effect on prints.</p>

<p>The best I have seen is natural plastic and a marker system. Or a powder / advanced / out of hobbyist price range process that sprays ink. The only Color Bending I know of is with Recycled plastic that uses multi color. Not quite what I am looking for.</p>

<p>Thanks!</p>

CC BY-SA 3.0
2016-08-23T14:55:03.767Z
Probably better (in theory) to build your own filament production tool, similar to those which 'recycle' plastic crud into new filament, and use that to generate each color you want.  Then for a multicolor object, swap filaments at appropriate levels.
Carl Witthoft
CC BY-SA 3.0
2016-10-27T23:24:25.480Z
Maybe I missed the point of the question, but you can totally do color mixing with a diamond hotend to produce a range of colors -- right now I think they make a 3 way one that allows Cyan, Magenta, and Yellow (like a traditional desktop printer). -- http://www.reprap.org/wiki/Repetier_Color_Mixing
BrainSlugs83
CC BY-SA 3.0
2016-10-27T23:26:33.453Z
Though, if you just want to do crazy gradients, you can just buy filament that gradually cycles colors every so often -- it produces neat  results: https://www.amazon.com/STAR-Alchement-Gradient-Filament-filament/dp/B01CNFUH6Q/
BrainSlugs83
CC BY-SA 3.0
2018-03-21T06:55:17.260Z
Any reason why you couldn't use individual heated reservoirs for filaments of varying primary colors and have the extruder use negative pressure to draw desired pre-melted filament using basically a micro valve system to control flow from each reservoir? Filament would back fill the reservoir only as the chamber empties and the slight pressure difference triggers a switch connected to the feeder.
SteveW
CC BY-SA 3.0
2018-03-23T08:27:05.010Z
@SteveW - Two problems. You would 'cook' the idle plastic, and there is no suitable vacuum source to generate your 'negative pressure'. Extruders work under high pressure to achieve good flow rates and print speeds.
Sean Houlihane
CC BY-SA 4.0
2018-09-16T10:00:46.237Z
On the 2018 Didacta in Germany I was able to see an almost marketed "full color" printer, that used ink cartridges and uncolored, natural PLA to directly embed color into the print: a [XYZprinting DaVinci Color](https://www.xyzprinting.com/en-US/product/da-vinci-color), that was called marketed as the first one to use this combination.
Trish
CC BY-SA 4.0
2024-04-16T18:25:50.027Z
@STeveW That sounds mechanically complicated (Expensive) compared to a cheap software fix of calculating how much of each color you need and when you need it.. then extruding/mixing the required colors so that they leave the hot end at when they would be used.
Questor
<filament><hotend><color>
What is stopping us from mixing 3D filament colors in an Extruder?
MakerModder
# What is stopping us from mixing 3D filament colors in an Extruder?

(Asked by: username_0 on 2016-08-23)

This came up in one of my groups today. That we could not color bend, or mix 3d printing filaments. I have researched but I am not finding anything talking about Plastic mixing in an extruder.

Why is it that we cannot take say a Diamond hotend, or a hotend with 5+ inputs, and mix any color we want? (assuming all the same type, ABSm, PLA). I think it would be interesting to at the least get a gradient effect on prints.

The best I have seen is natural plastic and a marker system. Or a powder / advanced / out of hobbyist price range process that sprays ink. The only Color Bending I know of is with Recycled plastic that uses multi color. Not quite what I am looking for.

Thanks!

**Tags:** filament, hotend, color
> **Comments:**
> **username_1**: Probably better (in theory) to build your own filament production tool, similar to those which 'recycle' plastic crud into new filament, and use that to generate each color you want.  Then for a multicolor object, swap filaments at appropriate levels.  
> **username_2**: Maybe I missed the point of the question, but you can totally do color mixing with a diamond hotend to produce a range of colors -- right now I think they make a 3 way one that allows Cyan, Magenta, and Yellow (like a traditional desktop printer). -- http://www.reprap.org/wiki/Repetier_Color_Mixing  
> **username_2**: Though, if you just want to do crazy gradients, you can just buy filament that gradually cycles colors every so often -- it produces neat  results: https://www.amazon.com/STAR-Alchement-Gradient-Filament-filament/dp/B01CNFUH6Q/  
> **username_3**: Any reason why you couldn't use individual heated reservoirs for filaments of varying primary colors and have the extruder use negative pressure to draw desired pre-melted filament using basically a micro valve system to control flow from each reservoir? Filament would back fill the reservoir only as the chamber empties and the slight pressure difference triggers a switch connected to the feeder.  
> **username_4**: @SteveW - Two problems. You would 'cook' the idle plastic, and there is no suitable vacuum source to generate your 'negative pressure'. Extruders work under high pressure to achieve good flow rates and print speeds.  
> **username_5**: On the 2018 Didacta in Germany I was able to see an almost marketed "full color" printer, that used ink cartridges and uncolored, natural PLA to directly embed color into the print: a [XYZprinting DaVinci Color](https://www.xyzprinting.com/en-US/product/da-vinci-color), that was called marketed as the first one to use this combination.  
> **username_6**: @STeveW That sounds mechanically complicated (Expensive) compared to a cheap software fix of calculating how much of each color you need and when you need it.. then extruding/mixing the required colors so that they leave the hot end at when they would be used.  

---

## 6 answers

### Answer by username_15 on 2016-08-23. Score: 11 | Accepted answer

I just started with google and phrase "3d printing color mixing" and on the first place (in fact first two were valueless adverts) I got this [Instructables - DIY Full Color Mixing 3D Printer](http://www.instructables.com/id/Full-Color-Mixing-3D-Printer/?ALLSTEPS).

**How it works?**

It uses magenta / cyan / yellow filaments and mixes it while printing with Diamond hotend.

It definitely does what you are asking for and it's exactly the same idea you come up with ;)

**Overview**

> 1. Getting the controller board ready for three extruders... I hacked
>    a RAMBo board to drive three extruders, however, you can use any board
>    you want... (most people use a RUMBA due to it having all the
>    pins/components needed for 3 extruders native on the board)
> 2. Rewriting Repetier firmware to get color mixing working on your
>    machine.
> 3. How to install, configure, and use the diamond hotend - tips /
>    tricks / lessons learned / etc...
> 4. My original Bowden extruder design and various ways to mount the
>    three extruders for your set-up
> 5. My universal magnetic effector plate and accompanying hotend mounts
>    for quickly swapping various hotends. (delta specific)
> 6. How to design multi-color models and making STLs that can be
>    exported and used as a individual STLs or combining them into an AMF
>    file for slicing...
> 7. Configuring color mixing in Repetier and Slic3r to print above
>    mentioned multi-color models.
> 8. Anything else I can think of later that I can't think of now.
> 9. Comprehensive overview of Quantum Mechanical Entanglement as it
>    pertains to multi-color printing (just kidding, I don't understand
>    that... But I will cover multi-color printing throughly)

> **Comments:**
> **username_0**: Any other day this would get the selected answer, as it does what I wanted. Though with so many good answers, I will have to go with the direct question of what is stopping us. That said thanks for the link! I don't know why that did not appear in my googling.  
> **username_2**: Perhaps, the actual answer is "nothing is stopping you". -- This is exactly what the diamond hot end is for. -- Here's the reprap wiki guide for doing CMY color mixing with Repetier: http://www.reprap.org/wiki/Repetier_Color_Mixing  
> **username_0**: I would say this could be expanded on. That said this is the best solution at this point.  

---

### Answer by username_7 on 2016-08-25. Score: 8

The three in one print head [![enter image description here](https://i.sstatic.net/S1lJ6.jpg)](https://i.sstatic.net/S1lJ6.jpg) is the closest to your concept of gradient printing and does some nice transitions. But does not meet your color mixing.

Which I assume your looking for there is something like blue and yellow making green and by varying those percent getting shades of green.
The three in one head does get close to a dot by dot transition.

I have since I first seen the crowd funding request for the Palette been dwelling on this same concept true color printing in 3D like a laser printer prints paper.
The Palette [Palette web site](https://www.mosaicmanufacturing.com) is moving closer to color mixing or fast transitions for multiple colors and again can make flowing color changes but still not a true mixer. But is is still color striping. I want one for simple sake of switching color spools with out pulling off and re-feeding filament. And for my Rostock allowing two to four color switching with a single head.

For many months I have pondered taking their unit for its software ability to pre-switch colors and feed it with a three color head.

My plan that I have been mulling for months now is cross mixing of their color switcher with five into one extruder with not a print nozzle but a 1.75 or 3mm filament production nozzle to produce a software timed output based on desired print color effect. Then feeding that to your single nozzle printer would make a true multi-color mixer.

As I was thinking on assembling myself this and put it out there for use, but first I hate doing a lot of programing, second I have health issues slowing me down, third is way to many project. So here is a concept.

* Five extruders, CYM-BW cyan, yellow, magenta, black, white
* These feed a forming nozzle 1.75mm out into a pfte tube going to printer extruder
* The forming nozzle is several centimeters long and has it own secondary heater. The interior is milled with a 5 in to a swirl wall (like a mixing nozzle on epoxy).
* Color filament feeding three of the nozzles are your primary colors set in the center of the color range.
* PrintCOLOR(C, Y, M) command set basically like other color sets 0-255 range. Difference being is 0 is white filament, 254 is black filament, 255 is no filament, 127 is pure color. With 1-126 gradient mix of white and color, 128-253 gradient mix of black and color.
* Feed by extruders into mixer must total extruder speed of printer, which is where need for PrintCOLOR(C, Y, M) programming is required. For instance making green out of C and Y. PrintCOLOR(127, 127, 0) would need half speed blue and half speed yellow.

So who knows maybe some one like the makers of Palette or some crowd funder can run with this.
I think it is fully do able.

Three color diamond head can not produce WHITE by mixing. To print white requires dropping one color to substituting in the white. And it requires major modification to many printers to add. The CYM filament picked for use on a diamond head alone sets the maximum darkness allowed. Having ability to mix white and black to CYM solves this issue. 5 color CYM-WB is minimum to get a true mix.

> **Comments:**
> **username_8**: Add a 6th, natural, for "alpha channel" too. :-)  

---

### Answer by username_13 on 2016-08-27. Score: 6

A Kickstarter campaign just finished for a full color 3D FDM printer, the [RoVa4D Full Color Blender 3D Printer](https://www.kickstarter.com/projects/ordsolutions/rova4d-full-color-blender-3d-printer/description). It used CYMK printing and includes black and white filament for 5 color filament feeds, plus additional feeds for flexible and support filaments. They raised \$216k against a target of \$25k.

The company that is doing this has other printers in production, I believe. This one adds the color capability. It's planned for 12"x12"x18" print volume.

I am not associated with the project.


---

### Answer by username_9 on 2016-08-23. Score: 5

Branching off of [TomvanderZanden's answer](https://3dprinting.stackexchange.com/questions/2670/what-is-stopping-us-from-mixing-3d-filament-colors-in-an-extruder#2672), this process cannot easily be done with an extruder alone. To properly color polymers, a [pigment](https://en.wikipedia.org/wiki/Pigment) must be added during the initial treatment process (otherwise applied during any heat treatment). These pigments do not necessarily allow a simple `red + blue = purple` process to change the color for many reasons including:

* Polymer Transparency
* Polymer [Refractive Index](https://en.m.wikipedia.org/wiki/Refractive_index). Kinda goes with Transparency, but how light interacts with the surface of the material might set how people perceive the color.
* Polymer Quality (how "[virgin](http://www.businessdictionary.com/definition/virgin-material.html)" it is). Non-virgin material may mean that impurities absorb the pigments easier or refract light differently, giving a different color.
* [Pigment Quality](https://en.wikipedia.org/wiki/Pigment#Scientific_and_technical_issues). If a cheaper pigment is used, it may not bind as well with the polymer.
* etc

The above variables may hinder the desired color in even a single batch of plastic, let alone trying to mix two together. Also consider, that the pigments in each filament spool will be deluded as it has already bonded to the current filament. Review a phase diagram for an optimal temperature and time to introduce pigments.

The best case would be to create your own [masterbatch](https://en.wikipedia.org/wiki/Masterbatch) and somehow re-color the filament as you would in a normal manufacturing process.


---

### Answer by username_10 on 2016-08-23. Score: 5

As darth\_pixel points out, people have had limited success with feeding multiple colors into a diamond hotend and mixing them, but I would argue this is not truly what you're looking for.

The problem is that when feeding multiple filaments into a diamond-style hotend, the colors do not naturally mix completely: if you look at an object printed this way the color changes with the angle you view it from.

This would not be fundamentally impossible to overcome: you could make the melt zone longer, and possibly introduce something to promote mixing (like a spiral path for the molten plastic). However, this would greatly increase the force required to extrude and make retraction near impossible. Both of these issues would reduce print quality.

The results would also not be very good, as you'd need a long purge between colors, limiting the number of distinct colors you can use in a single model while keeping the print time acceptable. Moreover, given how limited the resolution of FDM is you could not make very detailed graphics either.

Over all, you're much better served with painting or assembling parts printed in different colors.

Given the limited potential for color printing in FDM and the mentioned obstacles to building a color mixing hotend, I think it is natural nobody has built one (\*) but that doesn't mean it is fundamentally impossible.

(\*) There have been some attempts, many on Kickstarter, but none have been truly successful.

> **Comments:**
> **username_11**: Another problem is that it takes too long to switch from one color to another, since the old color has to be purged. A comment on the guy's YouTube video says it takes 100mm to fully switch colors. That would add up to quite a bit of waste.  
> **username_12**: So it comes out like toothpaste?  
> **username_2**: There's certainly a lag between color changes, but from what I've seen, the color mixing does happen correctly. -- As for the "purging" that seems like it can be accounted for / calibrated, to the point where the slicer can just use partially changed colors for the infill...  

---

### Answer by username_14 on 2018-02-18. Score: -1

If you clearly observe the geometry of the print it has printed in different colours .the part is designed in such a way that it has the small height gap between the each colour but we cannot seen this gap in one projection plane..
We can print only in direct drive extrusion .by changing the filament of different colours without pausing the print by immediately changing the material . It is printed in single nozzle. The above image clears your doubt.it is designed with different heights.[![enter image description here](https://i.sstatic.net/faCw2.jpg)](https://i.sstatic.net/faCw2.jpg)

> **Comments:**
> **username_0**: Hey Ajay, the question is closely related to the mixing of colors, not the use of multiple colors.  

---

