O problema do costume: quero mais cores mas não mais extrusores
Há anos que é sempre a mesma história. Montas a tua impressora multimaterial novíssima, carregas 4 filamentos e... já está? Só 4 cores para tudo? Claro, podes trocar bobines manualmente, mas então para que raios compraste a MMU. E foi aqui que a comunidade arregaçou as mangas: e se conseguíssemos misturar essas 4 cores para obter 24, 39 ou mais tons diferentes?
O conceito não é novo. Na impressão 2D já misturamos CMYK há décadas para obter milhões de cores. Mas transpor isso para o 3D tem os seus desafios: não podes misturar plástico fundido como se fosse tinta. A solução chegou por outro caminho: alternar camadas muito finas de cores diferentes que o teu olho interpreta como um tom misturado. Pensa nisso como pixéis, mas na vertical.
Ratdoux foi o primeiro a implementá-lo com o OrcaSlicer-FullSpectrum, e a comunidade começou a experimentar como louca. Justin H. Rahb criou o filament-mixer para prever as cores resultantes. Projetos como o PeggyPalette ajudaram a partilhar paletas. E a Prusa, ao ver o potencial, decidiu criar a sua própria implementação open-source: o modelo ColorMix, disponível sob licença MIT no repositório prusa3d/prusa-fdm-mixer.
O que é o ColorMix e como funciona?
O ColorMix é um modelo matemático open-source que prevê a cor resultante ao alternar camadas de filamentos diferentes, integrando-se diretamente no PrusaSlicer 2.9.6 e no EasyPrint para criar paletas de dezenas de cores usando apenas 5 bobines.
O truque está na intercalação de camadas (layer-interleaved). Imagina que imprimes com uma altura de camada de 0,1 mm. Se alternares uma camada branca, uma preta, outra branca, outra preta... a uma distância normal de visualização vês cinzento. É o mesmo princípio do halftoning na impressão 2D, mas aplicado na vertical.
A implementação da Prusa usa o modelo Yule-Nielsen como base, o padrão para halftoning, mas com correções específicas para FDM:
- As impressões reais saem mais escuras do que a previsão matemática pura, especialmente ao misturar cores muito claras com muito escuras
- As misturas brilhantes perdem saturação mais rapidamente do que as escuras
- As misturas na gama do ciano (180-240° de matiz) tendem para o turquesa quando deveriam manter-se ciano
- Tudo isto é corrigido com uma curva de ponderação que mantém as cores puras intactas
O modelo trabalha com o espaço de cor LAB para as medições e liga-se diretamente à base de dados OpenPrintTag para obter informação real sobre os filamentos. Está disponível como pacote npm (prusa-fdm-mixer) e tem um port single-header em C++17 para integrar diretamente em slicers.
As limitações reais do sistema (e porquê CMYKW)
Sejamos honestos: isto não é magia. O sistema tem limitações claras que convém conhecer antes de entrar em euforia. Em primeiro lugar, os rácios de mistura não são infinitos. Com a configuração padrão obtens 24 tons; se baixares bastante a altura de camada podes chegar a 39, mas não muito mais. Porquê? Porque os rácios práticos são discretos: 1:1, 1:3, 3:1 para duas cores, e 1:1:1 para três. Se quisesses uma mistura 30:70, precisarias de blocos de 10 camadas, o que consome resolução vertical e cria bandas visíveis.
Segundo ponto: o conjunto CMYKW. Porquê cinco cores e não as três CMY tradicionais? Porque a impressão FDM não é jato de tinta. Ao misturar CMY em camadas alternadas nunca se obtém um preto real — fica antes um cinzento azulado bastante feio. Daí a necessidade do preto (K) dedicado. E o branco (W) porque não existe um "papel" de base como em 2D. No total: Ciano, Magenta, Amarelo, Preto, Branco = CMYKW.
Terceiro ponto importante: o modelo está calibrado especificamente com Prusament PLA numa Prusa XL. Segundo o próprio Ondrej Bartas (programador principal), as correções deverão funcionar de forma semelhante com outros PLAs devido à química similar dos pigmentos, mas com PETG ou ABS os coeficientes exatos provavelmente variam. Quanto a filamentos especiais como galaxy ou metálicos, com a sua reflectância dependente do ângulo, quebram qualquer modelo escalar.
O que precisas para começar a misturar cores?
Para usar o ColorMix precisas de uma impressora multimaterial (MMU, AMS ou toolchanger), PrusaSlicer 2.9.6 ou EasyPrint, e idealmente 5 filamentos nas cores CMYKW — embora possas experimentar com qualquer combinação de cores que tenhas disponível.
A configuração mínima viável:
- Impressora com capacidade multimaterial: Prusa XL 5T, CORE One INDX, qualquer MK4S com MMU3, Bambu X1C com AMS...
- PrusaSlicer 2.9.6 (disponível no GitHub) ou conta no EasyPrint
- Pelo menos 2 filamentos de cores diferentes (óbvio, mas fica o aviso)
A configuração ideal segundo a Prusa:
- 5 extrusores ou posições no teu sistema multimaterial
- Conjunto CMYKW dedicado: a Prusament está a preparar cores semi-translúcidas otimizadas, mas entretanto podes usar Prusament Azure Blue (C), Ms. Pink (M), Pineapple Yellow (Y), Galaxy Black (K) e qualquer branco (W)
- Modelos de calibração como os ColorMix Calibration Cones para testar combinações
Atenção aos tempos. O EasyPrint tem um limite de 60 segundos de fatiamento por cama. Se o teu modelo for muito complexo com muitas mudanças de cor, poderás ter de usar o PrusaSlicer localmente. Não é nenhum drama, mas convém saber.
ColorMix vs outras implementações: o que traz de novo a Prusa?
A Prusa não inventou a mistura de cores por camadas — isso toda a gente sabe. O Ratdoux com o OrcaSlicer-FullSpectrum foi o primeiro, e o Bambu Studio também tem a sua implementação. Então o que acrescenta o ColorMix?
| Característica | ColorMix (Prusa) | OrcaSlicer-FullSpectrum | Bambu Studio |
|---|---|---|---|
| Modelo base | Yule-Nielsen + correções FDM | Filament-mixer (treinado em pintura a óleo) | RGB com correção gama |
| Calibração | Medida contra impressões FDM reais | Baseada no Mixbox (pintura) | Não especificado |
| Licença | MIT open-source | Projeto comunitário | Proprietário |
| Integração base de dados | OpenPrintTag Material Database | Manual | Manual |
| Apps web | Playground, Harness, Gatherer | Não | Não |
A diferença fundamental está na calibração. Enquanto outros modelos adaptam teoria de pintura ou usam aproximações RGB, o ColorMix foi calibrado especificamente medindo impressões FDM reais com colorímetro. Cada lote de testes incluía os 5 filamentos base mais 20+ misturas, tudo medido na mesma sessão para eliminar erros sistemáticos do equipamento.
O resultado são previsões mais precisas para FDM. Não é perfeito (o próprio Bartas admite que precisam de mais dados), mas está mais próximo do que realmente sai da tua impressora do que modelos treinados em pintura a óleo.
Aplicações reais: muito além do arco-íris

Sejamos claros: isto não vai revolucionar a impressão funcional. Se imprimes engrenagens, suportes ou peças mecânicas, o ColorMix não te interessa nada. Mas para o mundo decorativo, artístico e de miniaturas, é uma história completamente diferente.
Casos onde se destaca especialmente:
- Miniaturas e figuras: gradientes em camadas, armaduras, vestuário com tons complexos sem trocar de bobina
- Props de cosplay: armas com gradientes metálicos, armaduras com transições de cor
- Brinquedos educativos: puzzles com gradientes que ensinam teoria da cor
- Decoração personalizada: vasos, candeeiros, elementos decorativos com paletas únicas
- Protótipos de design: quando precisas de validar esquemas de cor sem comprar 20 bobinas
E é aqui que entra a nossa resina Anycubic Tough 2.0 por 22,99€. Porque sim, o ColorMix é fantástico para FDM, mas quando precisas de detalhes finos em miniaturas ou acabamentos ultra-suaves em props, a resina continua a ser imbatível. Pensa no ColorMix para as peças grandes com gradientes e na Tough 2.0 para os detalhes que exigem precisão extrema.
O futuro do projeto: o que esperar (e o que não esperar)
A Prusa lançou o código sob licença MIT e está a pedir ativamente dados à comunidade. Se tens um colorímetro e vontade de contribuir, podes enviar medições LAB através da sua app Gatherer. O objetivo é expandir o modelo para além do Prusament PLA, cobrindo PETG, ABS e outras marcas.
O que está para vir, segundo as pistas que foram lançando:
- Set Prusament CMYKW otimizado com cores semi-translúcidas calibradas especificamente para mistura
- PLA Natural Glitter para adicionar efeito brilhante a qualquer mistura
- Melhorias no modelo para gradientes mais eficientes
- Possível solução para mistura em camadas superiores (top layer mixing)
O que NÃO deves esperar:
- Mistura física real de filamentos (continua a ser alternância de camadas)
- Precisão de cor ao nível Pantone (é FDM, não offset)
- Que funcione igualmente bem com filamentos especiais como madeira ou metálicos
- Rácios de mistura contínuos (continuarão a ser discretos pela natureza do sistema)
Perguntas frequentes sobre ColorMix
Posso usar o ColorMix com a minha Ender 3 normal?
Não diretamente. O ColorMix requer capacidade multimaterial para alternar entre filamentos automaticamente. Precisas de algum tipo de MMU, AMS ou sistema toolchanger. Uma Ender 3 de série com um único extrusor não consegue tirar partido desta tecnologia.
O ColorMix funciona com resina?
Não, o ColorMix é específico para FDM. A impressão em resina usa uma tecnologia completamente diferente, e as resinas podem ser misturadas fisicamente antes de imprimir, o que é muito mais direto do que alternar camadas.
Que altura de camada devo usar para obter melhores resultados?
Quanto mais fina a camada, melhor a mistura visual. Com 0,1 mm obtês bons resultados. A 0,2 mm as transições são mais visíveis. Abaixo de 0,1 mm melhora ligeiramente, mas não de forma dramática, e o tempo de impressão dispara.
Posso misturar filamentos de marcas diferentes?
Tecnicamente sim, mas os resultados podem variar. O modelo assume propriedades semelhantes entre os filamentos misturados. Misturar um PLA mate com um acetinado ou de fabricante diferente pode dar resultados imprevisíveis em termos de cor e aderência entre camadas.
Porque é que as minhas cores não correspondem à pré-visualização?
Pode haver várias razões: o teu filamento não está na base de dados OpenPrintTag (usa cores genéricas), a calibração do modelo não é perfeita para a tua combinação específica, ou as condições de iluminação ao ver a peça são muito diferentes. O modelo dá uma aproximação, não uma garantia absoluta.
Vale a pena esperar pelo set CMYKW da Prusament?
Se já tens filamentos de cores primárias, experimenta com o que tens. O set otimizado vai melhorar a precisão de cor e a consistência, mas não é indispensável para experimentar. Dito isto, para trabalho profissional onde a cor é importante, provavelmente vale a pena esperar ou, pelo menos, usar filamentos da mesma marca e tipo.
No fim do dia, o ColorMix é uma daquelas tecnologias que não sabias que precisavas até a experimentares. Não vai mudar a forma como imprimes peças funcionais, mas abre um mundo de possibilidades criativas sem precisares de comprar 50 bobines de cores diferentes. E sendo open-source, só pode melhorar com o tempo. O futuro do FDM multicolor tem muito bom aspeto — nunca tão bem dito.
Que rolem essas camadas 😎