Come calibrare i passi dell’estrusore della tua stampante 3D per un flusso perfetto

Indice

  1. Perché la calibrazione dell’estrusore è importante
  2. Cosa ti servirà
  3. Comprendere gli E-Steps e gli M-Steps
  4. Passo 1: Preparare la stampante
  5. Passo 2: Segnare e misurare il filamento
  6. Passo 3: Etrudere una lunghezza di test
  7. Passo 4: Calcolare il nuovo valore degli E-Step
  8. Passo 5: Salvare e riprovare
  9. Istruzioni specifiche per firmware
  10. Problemi comuni e risoluzione
  11. Upgrade hardware dell’estrusore che migliorano la consistenza
  12. Portata vs E-Steps: conoscere la differenza
  13. Ogni quanto dovresti ricalibrare?
  14. Considerazioni finali

Perché la calibrazione dell’estrusore è importante

Se le tue stampe 3D soffrono di sottoestrusione, stringing, spazi tra i perimetri o imprecisazioni dimensionali misteriose, c’è una buona probabilità che i passi-per-millimetro del tuo estrusore (E-steps) siano sbagliati. La calibrazione dell’estrusore è uno dei passi di regolazione più incisivi che puoi eseguire su qualsiasi stampante 3D FDM, eppure è qualcosa che molti maker saltano del tutto.

La calibrazione degli E-steps garantisce che quando il firmware della tua stampante comanda all’estrusore di spingere esattamente 100 mm di filamento, l’ingranaggio dell’estrusore alimenti effettivamente 100 mm — non 94 mm o 108 mm. Questa singola calibrazione influisce direttamente sulla qualità di stampa, la precisione dimensionale e l’affidabilità generale. Considerala come il fondamento su cui poggia ogni altro parametro di regolazione della stampa. Se la tua estrusione è errata alla fonte, nessuna modifica di temperatura o regolazione della retrazione potrà compensare completamente.

In questa guida, esamineremo l’intero processo di calibrazione dell’estrusore passo dopo passo, coprendo Marlin, Klipper e RepRapFirmware. Che tu stia usando una Creality Ender 3 di serie, una Prusa modificata o un build Voron personalizzato, questo processo si applica alla tua configurazione.

Cosa ti servirà

Prima di iniziare la calibrazione, raccogli alcuni strumenti di base:

  • Un righello o un digital caliper — Un calibro è fortemente consigliato per misurazioni accurate. Misurerai distanze del filamento al millimetro, e un buon calibro rende tutto molto più facile e affidabile.
  • Un pennarello indelebile — Per segnare il filamento prima dell’estrusione di test.
  • L’interfaccia di controllo della stampante — Può essere Pronterface, OctoPrint, Mainsail/Fluidd o il menu LCD della stampante. Devi poter inviare comandi G-code.
  • Circa 200 mm di filamento — Qualsiasi filamento funziona, ma usa il tipo con cui stampi più spesso per i risultati più pertinenti.
  • Un taccuino o un foglio di calcolo — Per registrare le tue misurazioni e calcoli.

Questo è tutto. Nessun attrezzo speciale, nessuno smontaggio e nessun costo. Questa è una delle calibrazioni con il miglior ritorno che puoi fare su una stampante 3D.

Comprendere gli E-Steps e gli M-Steps

Prima di immergersi nel processo, aiuta capire cosa rappresentano realmente gli E-steps. Il motore passo-passo della tua stampante non capisce i millimetri — capisce i passi. Il valore degli E-steps indica al firmware quanti passi del motore passo-passo sono necessari per alimentare esattamente 1 mm di filamento attraverso l’estrusore.

Questo valore dipende da diversi fattori hardware:

  • Passi del motore passo-passo per rivoluzione — Di solito 200 passi completi (1,8° per passo) o 400 passi completi (0,9° per passo).
  • Impostazione dei micropassi — Tipicamente 16x sulla maggior parte delle schede stampante, ma può essere 32x o superiore sulle schede più recenti.
  • Rapporto di trasmissione — Gli estrusori a trasmissione diretta sono spesso 1:1, mentre gli estrusori con ingranaggi (come il BMG o l’Orbiter) hanno rapporti come 3:1 o 7:1.
  • Diametro della pignone — Il diametro effettivo dell’ingranaggio di trascinamento che afferra il filamento.

Il valore predefinito degli E-steps nella maggior parte dei firmware è tipicamente calcolato da queste specifiche. Ad esempio, un estrusore Creality standard con un ingranaggio di trascinamento da 6,9 mm a micropassi 16x dà all’incirca 93 passi/mm. Un Bondtech BMG extruder con il suo rapporto di trasmissione 3:1 usa un valore intorno a 415 passi/mm.

Tuttavia, i calcoli teorici non sempre corrispondono alla realtà. Le tolleranze di produzione dell’ingranaggio, la compressione del filamento e l’usura della pignone introducono tutte piccole discrepanze. Ecco perché la calibrazione empirica — misurare realmente ciò che esce — è così importante.

Passo 1: Preparare la stampante

Riscaldare l’hotend

Il tuo hotend deve essere alla temperatura di stampa affinché il filamento possa effettivamente fluire durante l’estrusione. Impostalo alla temperatura alla quale stampi normalmente con il filamento che stai usando. Per il PLA, tipicamente 200–210 °C. Per il PETG, 230–250 °C.

Non eseguire comandi di estrusione con l’hotend freddo. Questo bloccherà il tuo estrusore e potenzialmente danneggerà il tubo PTFE o il heat break.

Rimuovere qualsiasi compensazione della retrazione

Se stai usando il linear advance (il pressure advance di Klipper o il Linear Advance di Marlin), disabilitalo durante la calibrazione. Queste funzionalità alterano il comportamento dell’estrusione e falserebbero le tue misurazioni.

In Marlin, invia: M900 K0

In Klipper, commenta temporaneamente o imposta pressure_advance: 0 nella tua configurazione e riavvia.

Assicurarsi che l’estrusore sia caricato

Assicurati che il filamento sia caricato fino all’ugello. Dovresti poter estrudere il filamento manualmente prima di iniziare il test.

Passo 2: Segnare e misurare il filamento

Qui è dove la precisione conta. Segui questi passaggi con attenzione:

  1. Identifica il punto di ingresso dell’estrusore. Osserva dove il filamento entra nell’assieme del tuo estrusore — questo è il punto in cui l’ingranaggio di trascinamento afferra il filamento.
  2. Misura 120 mm dal punto di ingresso lungo il filamento verso la bobina. Usa il tuo righello o calibro per segnare questo punto con precisione con il pennarello indelebile. Fai un segno sottile e chiaro — dovrai vederlo chiaramente dopo il test.
  3. Registra questa misurazione iniziale. Segna esattamente 120 mm (o quello che hai misurato). Questa è la tua distanza iniziale «comandata» dall’ingresso dell’estrusore.

La chiave qui è la coerenza. Misura sempre dallo stesso punto di riferimento — il punto esatto in cui il filamento incontra il corpo dell’estrusore o il raccordo PTFE. Se il tuo punto di riferimento si sposta tra la marcatura e la misurazione, la tua calibrazione sarà errata.

Passo 3: Etrudere una lunghezza di test

Ora comanderemo alla stampante di estrudere una lunghezza nota e vedremo quanto si muove realmente.

  1. Invia il comando di estrusione. Comanda alla stampante di estrudere esattamente 100 mm di filamento. Usa l’interfaccia di controllo della stampante per inviare:
    G91 ; Posizionamento relativo
    G1 E100 F100 ; Etrudere 100 mm a 100 mm/min

    La velocità ridotta (F100 = 100 mm/min) è importante — simula le velocità di stampa normali ed evita lo slittamento che può verificarsi a velocità di estrusione molto elevate.

  2. Osserva il filamento. Mentre l’estrusore funziona, controlla che la bobina si alimenti agevolmente e che non ci sia slittamento sull’ingranaggio di trascinamento. Se senti scatti o rumori di sfregamento, hai un problema separato (tensione, parziale ostruzione o ingranaggio usurato) che deve essere risolto prima della calibrazione.
  3. Attendi il completamento. Lascia che l’estrusione termini completamente prima di toccare qualsiasi cosa.

Passo 4: Calcolare il nuovo valore degli E-Step

Ora misura quanto filamento si è effettivamente mosso:

  1. Misura la distanza dal punto di ingresso dell’estrusore al segno che hai fatto in precedenza. Se l’estrusore ha alimentato esattamente 100 mm, il segno dovrebbe ora essere a circa 20 mm dal punto di ingresso (120 mm originali – 100 mm estrusi = 20 mm rimanenti).
  2. Calcola l’estrusione reale: Sottrai la tua nuova misurazione dalla distanza del segno originale.

    Estrusione reale = Distanza segno originale - Distanza rimanente

    Ad esempio: se il tuo segno è ora a 28 mm dal punto di ingresso invece di 20 mm, solo 92 mm sono stati effettivamente estrusi (120 – 28 = 92).

  3. Calcola il tuo nuovo valore di E-steps usando questa formula:

    Nuovi E-Steps = E-Steps attuali × (Estrusione comandata ÷ Estrusione reale)

    Esempio: se i tuoi E-steps attuali sono 93,0, hai comandato 100 mm, ma solo 92 mm sono stati effettivamente estrusi:

    Nuovi E-Steps = 93,0 × (100 ÷ 92) = 93,0 × 1,087 = 101,1

Arrotonda a un decimale per la maggior parte dei firmware. Questo nuovo valore compensa la discrepanza tra estrusione teorica e reale.

Passo 5: Salvare e riprovare

Non limitarti a impostare il nuovo valore degli E-steps e iniziare a stampare — verificalo prima.

  1. Imposta il nuovo valore di E-steps temporaneamente (comandi specifici per firmware nella sezione successiva).
  2. Ripeti il test di marcatura e misurazione dal Passo 2 al Passo 4 usando il nuovo valore.
  3. Verifica i risultati. Ora dovresti essere molto vicino a 100 mm di estrusione reale. Se sei entro ±0,5 mm (da 99,5 a 100,5 mm reali), hai finito. Questo è meno dello 0,5 % di errore, il che è eccellente.
  4. Se ancora fuori, itera. Esegui nuovamente il calcolo con il valore aggiornato. La maggior parte delle persone ci arriva in due tentativi.
  5. Salva permanentemente una volta soddisfatto. Scrivi il valore nella memoria persistente del firmware in modo che sopravviva ai cicli di accensione.

Istruzioni specifiche per firmware

Firmware Marlin

Marlin è il firmware più comune sulle stampanti 3D consumer. Ecco come leggere e impostare gli E-steps:

Verificare gli E-steps attuali:

M503 ; Mostra tutte le impostazioni — cerca "M92 E" nell'output

Impostare i nuovi E-steps temporaneamente:

M92 E101.1 ; Sostituisci con il tuo valore calcolato

Salvare nell’EEPROM:

M500 ; Memorizza le impostazioni nell'EEPROM

Dopo il salvataggio, puoi verificare con M503 nuovamente per confermare che il nuovo valore è stato mantenuto. Alcune versioni più vecchie di Marlin usano M500 seguito da M501 per ricaricare e confermare.

Firmware Klipper

Klipper fa le cose un po’ diversamente. La calibrazione degli E-steps è memorizzata nel tuo file printer.cfg piuttosto che nell’EEPROM.

Verificare il rotation_distance attuale (l’equivalente di Klipper):

Cerca nel tuo printer.cfg sotto la sezione [extruder] per rotation_distance. La relazione tra E-steps e rotation_distance è:

rotation_distance = <full_steps_per_rotation> × <microsteps> / <e_steps>

Per impostare i nuovi E-steps in Klipper:

  1. Calcola il tuo nuovo rotation_distance:
    nuovo_rotation_distance = vecchio_rotation_distance × (estrusione_reale ÷ estrusione_comandata)

    Nota: questa è l’inverso della formula di Marlin perché il rotation_distance di Klipper è inversamente proporzionale agli E-steps.

  2. Modifica il tuo printer.cfg e aggiorna il valore nella sezione [extruder].
  3. Riavvia il firmware:
    FIRMWARE_RESTART

Klipper ha anche un comando di calibrazione integrato che automatizza gran parte di questo processo. Puoi usare CALIBRATE_EXTRUDER se la tua configurazione lo supporta, anche se il metodo manuale sopra ti dà più controllo e comprensione di ciò che sta accadendo.

RepRapFirmware

Per schede Duet e altre basate su RepRapFirmware:

Verificare gli E-steps attuali:

M92 ; Mostra i passi/mm attuali per tutti gli assi

Impostare i nuovi E-steps:

M92 E101.1 ; Imposta il nuovo valore

Salvare in config-override.g:

M500 ; Salva (scrive in config-override.g)

Alternativamente, puoi modificare il tuo file config.g direttamente sulla scheda SD per rendere la modifica permanente nella tua configurazione base.

Problemi comuni e risoluzione

Slittamento dell’ingranaggio dell’estrusore

Se l’ingranaggio di trascinamento slitta sul filamento durante l’estrusione di test, otterrai misurazioni inconsistenti. Potresti notare che il filamento avanza a scatti anziché con un flusso regolare e costante. Questo è solitamente causato da:

  • Tensione della molla insufficiente — Il cuscinetto spingitore non preme il filamento abbastanza fermamente contro l’ingranaggio di trascinamento. Stringi la vite di tensione sul tuo estrusore.
  • Pignone usurato o intasato — Nel tempo, i denti dell’ingranaggio di trascinamento si riempiono di polvere di filamento e perdono presa. Pulisci l’ingranaggio con una spazzola di ottone o sostituiscilo se i denti sono visibilmente consumati.
  • Inconsistenza del diametro del filamento — Filamento molto economico può variare abbastanza nel diametro da causare problemi di presa intermittenti.

Risultati inconsistenti tra i test

Se esegui la calibrazione tre volte e ottieni tre risultati diversi, qualcosa è meccanicamente inconsistente. Verifica:

  • Vite a prigioniero allentata sull’ingranaggio dell’estrusore (l’ingranaggio slitta sull’albero del motore)
  • Tubo PTFE non completamente inserito, che introduce resistenza variabile
  • Ugello parzialmente ostruito che crea contro-pressione variabile
  • Bobina di filamento che non gira liberamente, creando tensione intermittente

Risolvi prima il problema meccanico, poi calibra. La calibrazione non può compensare problemi meccanici.

Grande discrepanza dal valore predefinito

Se il tuo valore di E-steps calcolato si discosta di più del 15 % circa dal valore predefinito, c’è qualcosa di insolito in corso. Ricontrolla prima i calcoli, poi indaga se:

  • La tua impostazione dei micropassi corrisponde a ciò che il firmware si aspetta
  • Il rapporto di trasmissione corretto è configurato (specialmente per gli estrusori con ingranaggi)
  • L’ingranaggio di trascinamento ha il diametro corretto per il valore configurato

Una grande discrepanza di solito indica un errore di configurazione piuttosto che un normale aggiustamento di calibrazione.

Upgrade hardware dell’estrusore che migliorano la consistenza

Se ti ritrovi a ricalibrare frequentemente o a lottare con un’estrusione inconsistente, l’upgrade dell’hardware del tuo estrusore può fare una differenza significativa. Ecco alcuni upgrade da considerare:

Estrusori a doppio ingranaggio

Gli estrusori standard a singolo ingranaggio (come il design base Creality) afferrano il filamento solo da un lato, il che può portare a velocità di alimentazione inconsistenti, specialmente con filamenti flessibili. Gli estrusori a doppio ingranaggio come il BMG, l’Orbiter o i dual-gear extruder upgrade kits afferrano il filamento da entrambi i lati, fornendo un’alimentazione molto più consistente e riducendo la necessità di ricalibrazione frequente.

Ingranaggi di trascinamento migliori

Sostituire un ingranaggio standard usurato con una pignone lavorato di precisione di Bondtech o produttori simili può migliorare drasticamente la consistenza della presa. Questo è particolarmente importante se stampi molto con filamenti abrasivi (fibra di carbonio, fosforescenti) che usurano rapidamente gli ingranaggi standard in ottone.

Filamento di qualità

Non tutto il filamento è uguale. Il filamento con diametro consistente (1,75 mm ± 0,02 mm) si alimenta in modo più prevedibile attraverso qualsiasi estrusore. Il PLA filament from reputable brands premium tende ad avere tolleranze più strette, il che si traduce direttamente in un’estrusione più consistente e meno necessità di regolazioni del flusso durante la stampa.

Portata vs E-Steps: conoscere la differenza

Un punto comune di confusione è la relazione tra E-steps e portata (talvolta chiamata moltiplicatore di estrusione). Ecco la distinzione chiave:

Gli E-steps sono una calibrazione hardware. Dicono al firmware quanti passi del motore corrispondono a 1 mm di alimentazione del filamento. Questo valore dovrebbe essere impostato una volta e lasciato invariato a meno che non si cambi l’hardware.

La portata è un’impostazione dello slicer (espressa come percentuale) che moltiplica la quantità di filamento che lo slicer comanda. Se i tuoi E-steps sono corretti ma le stampe mostrano ancora una leggera sovra- o sottoestrusione, perfeziona con la portata nel tuo slicer — tipicamente tra il 95 % e il 105 %.

L’ordine corretto delle operazioni è:

  1. Calibra prima gli E-steps — questa è la tua baseline hardware.
  2. Poi perfeziona la portata nel tuo slicer — questo compensa fattori specifici dello slicer come lievi differenze tra il diametro effettivo e nominale del filamento e il modo in cui il tuo slicer particolare calcola la larghezza di estrusione.

Non usare mai la portata per compensare E-steps sbagliati. Finiresti con valori di pressure advance errati, retrazione inconsistente e comportamento diverso a diverse velocità di stampa.

Ogni quanto dovresti ricalibrare?

Nella pratica, devi ricalibrare gli E-steps solo quando:

  • Cambi l’hardware dell’estrusore — Nuovo ingranaggio, nuovo motore, nuovo assieme estrusore completo.
  • Passi a un filamento significativamente diverso — Passare dal PLA rigido al TPU flessibile può cambiare il comportamento effettivo di alimentazione.
  • Noti un degrado della qualità di stampa — Se stampe prima buone iniziano a mostrare sottoestrusione, vale la pena controllare.
  • Dopo usura significativa — Se hai stampato centinaia di ore con filamenti abrasivi, la pignone potrebbe essersi usurata abbastanza da cambiare il diametro effettivo.

Per la maggior parte degli utenti, una singola calibrazione attenta quando si configura una nuova stampante (o dopo l’upgrade dell’estrusore) è sufficiente. Il valore dovrebbe rimanere stabile per mesi con un uso normale.

Considerazioni finali

La calibrazione degli E-steps dell’estrusore è uno di quei passi di regolazione fondamentali che ripagano su ogni singola stampa che fai. Richiede circa 15 minuti, non necessita di attrezzi speciali oltre a un righello o un calibro, e può trasformare la qualità di stampa da «più o meno okay» a notevolmente consistente.

Il processo è lo stesso indipendentemente dal modello di stampante o firmware — segna il filamento, estrudi una lunghezza nota, misura il risultato e calcola la correzione. I dettagli specifici del firmware influenzano solo come salvi il valore.

Una volta calibrato, scoprirai che anche altre attività di regolazione diventano più facili. Le impostazioni di retrazione, il pressure advance e le regolazioni della portata funzionano tutti in modo più prevedibile quando la tua baseline di estrusione è corretta. È la calibrazione che rende migliori tutte le altre calibrazioni.

Se l’hai rimandata finora, prendi un pennarello e il tuo calibro e fallo ora. Le tue future stampe ti ringrazieranno.