Input Shaper: calibrar vibração e eliminar ghosting em alta velocidade
Input Shaper: calibrar vibração e eliminar ghosting em alta velocidade
Ghosting (ou ringing) são ondas repetidas perto de cantos e letras — sinal de que a estrutura da impressora vibra em frequências que o extrusor não consegue seguir em alta aceleração. O input shaper compensa isso no firmware, permitindo subir speed sem borrar detalhes. É peça central do Klipper; impressoras modernas (Bambu, algumas Creality) trazem calibração similar embutida.
Este guia explica o conceito, o procedimento no Klipper e como validar resultados.
O que causa ghosting
| Fonte | Exemplo |
|---|---|
| Aceleração alta | 3000+ mm/s² em frame leve |
| Correias frouxas | Eixo X especialmente |
| Mesa pesada vibrando | Direct drive + aceleração Y |
| Velocidade de jerk antigo | Cantos agressivos |
| Suportes da impressora | Mesa de MDF flexível |
Antes de calibrar shaper, aperte correias e verifique manutenção básica.
Input shaper em uma frase
O firmware deforma levemente o comando de movimento no tempo para cancelar a ressonância mecânica medida. Tipos comuns: MZV, EI, 2HUMP_EI, 3HUMP_EI. O Klipper escolhe o melhor compromisso entre suavização e tempo de impressão.
Calibração no Klipper (resonance testing)
Requisitos
- Acelerômetro USB (ADXL345) conectado ao Pi ou método de teste por oscilação do toolhead (sem accel, menos preciso).
- Klipper atualizado, Mainsail/Fluidd para gráficos.
Passos com acelerômetro
- Monte o ADXL345 no toolhead conforme diagrama Klipper.
- Configure
[adxl345]e[resonance_tester]noprinter.cfg. - Execute
TEST_RESONANCES AXIS=Xe depoisAXIS=Y. - Rode
SHAPER_CALIBRATEou analise CSV no scriptcalibrate_shaper.py. - Salve
shaper_typeeshaper_freq_x/yno config. SAVE_CONFIGe reinicie.
Sem acelerômetro
Use TEST_RESONANCES com método de “twist” manual (documentação Klipper) — menos preciso, mas melhor que nada.
Validar na impressão real
Imprima um tower de ressonância ou modelo com texto fino (ex. “Klipper” em relevo):
| Antes | Depois do shaper |
|---|---|
| Ondas após cantos | Cantos limpos até speed maior |
| Necessidade de 80 mm/s | Possível 120–200 mm/s em algumas máquinas |
Compare fotos macro na mesma face. Ajuste perfil de velocidade gradualmente.
Firmware de fábrica (Bambu / Creality)
- Bambu Studio — calibração de vibração no assistente de manutenção.
- Creality Print / K series — verifique “resonance compensation” nas opções avançadas.
O nome muda; o princípio é o mesmo: medir e compensar.
Tabela de troubleshooting
| Sintoma | Ação |
|---|---|
| Ghosting só em X | Recalibrar eixo X, apertar correia X |
| Ghosting só em Y | Correia Y, estabilizar mesa |
| Pior após shaper | Frequência errada — repetir teste |
| Artefatos em curvas | Reduzir aceleração 10 % |
| Ruído novo | Shaper agressivo — testar MZV vs EI |
Relação com pressure advance
Input shaper trata mecânica; pressure advance trata fluxo plástico em cantos. Ambos se complementam. Calibre PA após shaper estável — veja calibração de fluxo.
Impacto no tempo e custo
Shaper bem ajustado reduz horas de impressão em lotes grandes. Na CalcMake, uma peça que passa de 8 h para 6 h muda custo de energia e capacidade semanal — importante para farms pequenas.
Exemplo: ganho de tempo após input shaper
Peça decorativa 85 g PLA, 180 × 120 × 40 mm, Ender 3 S1 + Klipper:
| Config | Tempo | Ringing visível |
|---|---|---|
| 80 mm/s, sem shaper | 4 h 20 min | Sim em cantos |
| 120 mm/s, EI shaper 42 Hz X | 3 h 05 min | Mínimo |
| 150 mm/s, shaper + PA | 2 h 35 min | Aceitável |
Economia: 1 h 45 min por peça. Em 20 peças/semana = 35 h recuperadas. Energia economizada (~120 W): ~R$ 3,50/semana a R$ 0,85/kWh. O Pi amortiza em 2–3 meses de volume moderado.
Registre benchmark antes/depois no perfil da impressora — facilita precificar lotes no modo Vendas.
ADXL345: montagem e dicas práticas
- Fixe o acelerômetro rígido ao toolhead — fita dupla grossa absorve vibração e distorce leitura.
- Cabo USB curto e blindado reduz EMI do hotend.
- Teste com
MEASURE_AXES_NOISEantes de calibrar — ruído alto indica parafuso solto ou correia frouxa. - Frequências típicas Ender 3: X 35–48 Hz, Y 28–40 Hz — variam com direct drive vs bowden.
Comparativo de shaper types (Klipper)
| Tipo | Suavização | Tempo extra | Uso |
|---|---|---|---|
| MZV | Moderada | Baixo | Default seguro |
| EI | Alta | Médio | Ringing persistente |
| 2HUMP_EI | Muito alta | Alto | Frames leves agressivos |
Após SHAPER_CALIBRATE, compare impressão de texto 10 mm de altura em speed 100 mm/s — escolha o shaper com cantos limpos e tempo aceitável. Documente no printer.cfg com comentário da data.
Peças comerciais impressas 20 % mais rápido = capacidade extra sem nova máquina — recalcule lotes na calculadora.
Artigos relacionados
FAQ
Input shaper funciona em Marlin puro? Implementações limitadas; Klipper é referência.
Preciso recalibrar ao trocar bico? Geralmente não; sim se mudar massa significativa no toolhead.
Ghosting pode ser slicer? Raro — quase sempre mecânico/firmware.
Shaper piorou qualidade? Frequência errada — repita teste com accel montado firme.
Preciso recalibrar ao mudar mesa magnética? Sim se massa da mesa mudou significativamente.
Input shaper consome mais CPU no Pi? Impacto mínimo durante impressão — não desative por isso.
Ringing só em letras pequenas? Reduza aceleração 15 % no slicer além do shaper.