Indice
- Perché la calibrazione dell’estrusore è importante
- Cosa ti servirà
- Comprendere gli E-Steps e gli M-Steps
- Passo 1: Preparare la stampante
- Passo 2: Segnare e misurare il filamento
- Passo 3: Etrudere una lunghezza di test
- Passo 4: Calcolare il nuovo valore degli E-Step
- Passo 5: Salvare e riprovare
- Istruzioni specifiche per firmware
- Problemi comuni e risoluzione
- Upgrade hardware dell’estrusore che migliorano la consistenza
- Portata vs E-Steps: conoscere la differenza
- Ogni quanto dovresti ricalibrare?
- 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:
- 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.
- 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.
- 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.
- 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/minLa 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.
- 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.
- 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:
- 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).
- Calcola l’estrusione reale: Sottrai la tua nuova misurazione dalla distanza del segno originale.
Estrusione reale = Distanza segno originale - Distanza rimanenteAd 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).
- 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.
- Imposta il nuovo valore di E-steps temporaneamente (comandi specifici per firmware nella sezione successiva).
- Ripeti il test di marcatura e misurazione dal Passo 2 al Passo 4 usando il nuovo valore.
- 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.
- Se ancora fuori, itera. Esegui nuovamente il calcolo con il valore aggiornato. La maggior parte delle persone ci arriva in due tentativi.
- 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:
- 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.
- Modifica il tuo
printer.cfge aggiorna il valore nella sezione[extruder]. - 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 è:
- Calibra prima gli E-steps — questa è la tua baseline hardware.
- 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.