Le vibrazioni sono uno dei motivi più sottovalutati per cui una stampante 3D perde qualità: spigoli sdoppiati, superfici ondulate e dettagli meno netti compaiono proprio quando il carrello entra in risonanza. In questo articolo spiego come funziona la tecnica di input shaping, quando conviene davvero usarla e come impostarla senza inseguire soluzioni teoriche che poi non reggono sulla macchina reale. Se hai una stampante veloce, leggera o semplicemente un po’ nervosa sulle accelerazioni, qui trovi indicazioni pratiche per migliorare qualità, rumore e affidabilità.
Le cose che contano davvero quando una stampante entra in risonanza
- Le ondulazioni sulle pareti non nascono dal nulla: di solito sono un effetto di vibrazioni meccaniche dopo cambi di direzione rapidi.
- La compensazione delle risonanze funziona bene, ma non sostituisce una meccanica con cinghie lasche, giochi o masse eccessive.
- La taratura migliore parte da una misura pulita delle frequenze di risonanza, non da un numero copiato da un altro profilo.
- Il vero compromesso non è solo tra qualità e velocità, ma tra smorzamento, robustezza e quantità di “smussamento” sui dettagli fini.
- Su alcune macchine basta poco per ottenere molto; su altre, invece, prima va sistemata la base meccanica.
Perché il telaio lascia un’eco sulle pareti stampate
Io separo sempre due fenomeni che spesso vengono messi nello stesso sacco: il difetto visibile sulla stampa e la vibrazione che lo genera. Il primo è il risultato finale, il secondo è la causa. Quando l’asse cambia direzione in fretta, il telaio, il portale o il piano non si fermano e ripartono nello stesso istante del motore: oscillano per inerzia, e quella piccola oscillazione si stampa come una serie di onde attorno agli spigoli o vicino ai fori.
Questo è il classico ringing, ma in pratica trovi anche ghosting, eco e una leggera perdita di definizione sulle pareti esterne. Le stampanti più leggere e rapide ne soffrono di più, soprattutto se hanno cinghie non tese bene, cuscinetti stanchi, masse mobili pesanti o una struttura poco rigida. La cosa importante è questa: la vibrazione non nasce dal firmware, nasce dalla meccanica che il firmware mette in movimento.
La compensazione delle risonanze serve proprio a questo: non impedisce alla macchina di muoversi, ma modella il comando di movimento in modo da non eccitare troppo le frequenze naturali della struttura. È un approccio elegante, ma funziona bene solo se la meccanica di base non è già fuori tolleranza. Da qui si capisce perché la fase successiva non è “attivo una funzione e basta”, ma “capisco se la mia macchina è pronta per beneficiarne”.
Quando l’input shaping conviene davvero e quando no
Quando lavoro su una stampante 3D, non guardo mai solo il software. Se il telaio ha gioco, il piatto balla o le cinghie sono troppo molli, la tecnica può attenuare il problema ma non trasformare una macchina instabile in una macchina precisa. In quei casi conviene prima sistemare:
- tensione delle cinghie;
- serraggio di pulegge e grani;
- gioco su carrello, guide e ruote eccentriche;
- massa del toolhead, cavi e ventole troppo pesanti;
- allineamento del gantry e squadratura generale del telaio.
Se invece la macchina è meccanicamente sana ma veloce, leggera o con un’architettura che vibra facilmente, qui la compensazione fa la differenza. Io la considero quasi obbligatoria su molte CoreXY moderne, utile su alcune bed-slinger ben regolate e molto interessante quando si cerca velocità senza sacrificare troppo il dettaglio. Non la userei però come cerotto per una stampante mal assemblata: in quel caso stai solo nascondendo il problema.
C’è anche un altro caso da tenere in mente. Se hai appena cambiato hotend, ventole, supporti del filamento o persino la posizione della bobina, la risposta dinamica può cambiare. In pratica, la taratura non è sempre “una volta per tutte”. E questo ci porta al punto più concreto: come si misura e come si imposta davvero.
Come la imposto in pratica su una stampante 3D
Qui la strada pulita è una sola: misurare prima, scegliere dopo. Nei sistemi Klipper la via più ordinata è usare un accelerometro oppure una torre di test per trovare la frequenza di risonanza; Marlin, dal canto suo, offre anche un approccio più semplice con uno shaper ZV integrato e procedure di calibrazione dedicate. In entrambi i casi il principio non cambia: non si indovina il profilo, si verifica.
- Stampo un test di risonanza con impostazioni semplici, senza accelerazioni dinamiche del slicer che falsano il risultato.
- Misuro X e Y separatamente, perché i due assi spesso reagiscono in modo diverso.
- Parto con un profilo leggero e vedo quanto vibra ancora la stampa.
- Se la macchina resta troppo morbida o troppo sensibile agli errori di misura, passo a un profilo più robusto.
- Solo alla fine alzo l’accelerazione massima fino al punto in cui il dettaglio resta pulito.
Se devo semplificare la scelta dei profili, io li leggo così:
| Profilo | Punto forte | Limite tipico | Quando lo scelgo |
|---|---|---|---|
| ZV | Smorzamento minimo, poca perdita di dettaglio | È il più sensibile a errori di misura | Quando la risonanza è stabile e voglio mantenere la massima nitidezza |
| MZV | Buon compromesso tra robustezza e pulizia | Smussa più di ZV | Quando voglio un profilo equilibrato per molte stampanti reali |
| ZVD o EI | Più tolleranti agli errori e più robusti | Possono addolcire di più gli spigoli | Quando la macchina vibra ancora o la stima della frequenza non è precisissima |
| 2HUMP_EI o 3HUMP_EI | Copertura più ampia su più risonanze | Aumenta lo smussamento | Quando lo stesso asse ha più frequenze problematiche e i profili più semplici non bastano |
Quello che io cerco non è il profilo “più forte”, ma il profilo più adatto alla mia macchina. Se una soluzione aggressiva risolve le vibrazioni ma rovina i bordi fini, ho spostato il problema invece di eliminarlo. Ed è qui che entra il vero compromesso tra qualità, velocità e rumore.
Quanto cambia davvero qualità, velocità e rumore
La promessa più utile della compensazione non è “stampa tutto più veloce”, ma “consenti accelerazioni più alte senza far esplodere il difetto di ringing”. La differenza pratica si vede soprattutto sugli spigoli, sui movimenti rapidi tra una parete e l’altra e sulle geometrie con molti cambi di direzione. Il telaio vibra meno, la superficie appare più pulita e la macchina spesso diventa anche più silenziosa, perché molte risonanze utili a muovere il disturbo cadono proprio nella banda udibile, spesso tra 10 e 50 Hz.
Qui però c’è un punto che molti sottovalutano: la funzione in sé incide poco sui tempi di stampa. Quello che cambia davvero è il valore di accelerazione che ti senti di usare in sicurezza. Se alzi troppo l’accelerazione, il pezzo si stampa prima ma torna lo smussamento; se la tieni troppo bassa, la stampa resta pulita ma perdi il vantaggio principale. Il lavoro giusto sta nel mezzo.
Io noto anche un effetto collaterale positivo: su alcune macchine la movimentazione dell’asse Z diventa più fluida, e questo migliora il comfort generale. Però non aspettarti miracoli sul dettaglio microscopico se la macchina parte già da una geometria debole. La compensazione aiuta molto, ma non fa magie.
Gli errori che mi fanno sospettare una taratura sbagliata
Ci sono errori che vedo ripetersi spesso, e quasi sempre raccontano la stessa storia: si è voluto correre troppo. Il primo è confondere il ringing con il layer shift. Sembrano simili a colpo d’occhio, ma non lo sono: il ringing è un’oscillazione visibile sulle pareti, il layer shift è uno spostamento netto dell’intero layer. Se sbagli diagnosi, sbagli anche la cura.
Il secondo errore è alzare senza criterio l’accelerazione massima o la velocità di giunzione dopo aver attivato la compensazione. Così si rovinano i dettagli fini e si pensa che la funzione non serva. In realtà stai solo chiedendole più di quanto la tua macchina riesca a reggere bene. Io preferisco salire per gradi e controllare sempre lo stesso modello di prova, con la stessa temperatura e lo stesso materiale.
Un altro problema classico è non ritoccare la taratura dopo una modifica hardware. Cambia il supporto della bobina, aggiungi un duct più pesante, passi a un estrusore diverso, tensioni meglio le cinghie: la firma dinamica della macchina cambia. In questi casi io rifaccio almeno un controllo rapido, perché la frequenza utile può spostarsi abbastanza da cambiare il risultato finale.
Infine c’è l’errore più umano di tutti: pretendere che una prova fatta male dica qualcosa di serio. Se durante la misura hai attivato funzioni che alterano il movimento, o se il modello di test non è coerente, il dato non vale molto. Meglio una taratura semplice e ripetibile che una procedura “furba” ma poco affidabile. E questo porta alla checklist finale, quella che uso davvero prima di considerare chiuso il lavoro.
La checklist che uso prima di considerare chiusa la taratura
Quando chiudo una configurazione, seguo sempre lo stesso ordine mentale: prima elimino le cause meccaniche ovvie, poi misuro le risonanze, poi scelgo il profilo più leggero che fa ancora il suo dovere. Se salto un passaggio, pago il conto più avanti in forma di spigoli mossi, dettagli spenti o profili che funzionano solo su una stampa di prova.
- Controllo che cinghie, pulegge e viti siano in ordine.
- Verifico che il carrello non abbia giochi strani o attriti anomali.
- Misuro X e Y con una prova coerente e ripetibile.
- Scelgo il profilo meno aggressivo che abbatte ancora le vibrazioni in modo netto.
- Regolo l’accelerazione massima sul pezzo reale, non solo sul cubo di calibrazione.
- Rifaccio il test se cambio massa, ventole, hotend o supporti del filamento.
La regola pratica, alla fine, è semplice: prima meccanica, poi misura, poi taratura. Se tieni questo ordine, la compensazione delle risonanze smette di sembrare una funzione “magica” e diventa quello che davvero è: uno strumento molto utile per far lavorare meglio una stampante già ben costruita.