Indice dei contenuti
- Perché la calibrazione dell’estrusore è importante
- Cosa ti servirà
- Comprendere gli E-Steps e gli M-Steps
- Passo 1: Preparare la stampante
- Passo 2: Marcatura e misurazione del filamento
- Passo 3: Estrudere una lunghezza di prova
- Passo 4: Calcolare il nuovo valore di E-Step
- Passo 5: Salvare e riprovare
- Istruzioni specifiche per firmware
- Problemi comuni e risoluzione dei problemi
- Upgrade hardware dell’estrusore che migliorano la costanza
- Portata vs E-Steps: Conoscere la differenza
- Quanto spesso dovresti ricalibrare?
- Considerazioni finali
Perché la calibrazione dell’estrusore è importante
Se le tue stampe 3D soffrono di sottoestrusione, sfilacciamento, spazi tra i perimetri o imprecisioni dimensionali misteriose, ci sono buone probabilità che i passi-per-millimetro del tuo estrusore (E-steps) siano sbagliati. La calibrazione dell’estrusore è uno dei passi di taratura più incisivi che tu possa eseguire su qualsiasi stampante 3D FDM, eppure è qualcosa che molti maker saltano completamente.
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 — e non 94 mm o 108 mm. Questa singola calibrazione influisce direttamente sulla qualità di stampa, sulla precisione dimensionale e sull’affidabilità complessiva. Considerala come il fondamento su cui poggia ogni altro parametro di taratura della stampa. Se la tua estrusione è sbagliata alla fonte, nessuna quantità di regolazione della temperatura o della retrazione potrà compensare completamente.
In questa guida, percorreremo 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 raccomandato per misurazioni accurate. Misurerai distanze del filamento al millimetro, e un buon calibro rende tutto molto più facile e affidabile.
- Un marcatore permanente — Per segnare il tuo filamento prima dell’estrusione di prova.
- L’interfaccia di controllo della tua stampante — Può essere Pronterface, OctoPrint, Mainsail/Fluidd o il menu LCD della tua 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 annotare le tue misurazioni e i tuoi calcoli.
Questo è tutto. Nessun attrezzo speciale, nessuna smontaggio e nessun costo. Questa è una delle calibrazioni con il miglior rapporto costo-beneficio che tu possa 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 E-step 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 dell’ingranaggio di trascinamento — Il diametro effettivo dell’ingranaggio motore che afferra il filamento.
Il valore E-step predefinito nella maggior parte dei firmware è tipicamente calcolato da queste specifiche. Ad esempio, un estrusore Creality standard con un ingranaggio motore da 6,9 mm a micropassi 16x dà circa 93 passi/mm. Un Bondtech BMG extruder con il suo rapporto di trasmissione 3:1 utilizza un valore intorno a 415 passi/mm.
Tuttavia, i calcoli teorici non sempre corrispondono alla realtà. Le tolleranze di fabbricazione nell’ingranaggio motore, la compressione del filamento e l’usura dell’ingranaggio dentato 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 a 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, in genere 200–210 °C. Per il PETG, 230–250 °C.
Non eseguire mai comandi di estrusione con l’hotend freddo. Questo bloccherà il tuo estrusore e potrebbe potenzialmente danneggiare il tubo PTFE o il heat break.
Disabilitare la compensazione di retrazione
Se stai usando l’avanzamento lineare (pressure advance di Klipper o Linear Advance di Marlin), disabilitalo durante la calibrazione. Queste funzionalità alterano il comportamento dell’estrusione e falsano 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 essere in grado di estrudere filamento manualmente prima di iniziare il test.
Passo 2: Marcatura e misurazione del filamento
È qui che la precisione conta. Segui questi passi 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 motore 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 tuo marcatore permanente. Fai il segno sottile e chiaro — dovrai vederlo chiaramente dopo il test.
- Registra questa misurazione iniziale. Annota 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à sbagliata.
Passo 3: Estrudere una lunghezza di prova
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 tua stampante per inviare:
G91 ; Posizionamento relativo G1 E100 F100 ; Estrudere 100 mm a 100 mm/minLa velocità lenta (F100 = 100 mm/min) è importante — imita le velocità di stampa normali ed evita lo slittamento che può verificarsi a velocità di estrusione molto rapide.
- Osserva il filamento. Mentre l’estrusore funziona, osserva che la bobina di filamento si alimenti in modo fluido e che non ci sia slittamento sull’ingranaggio motore. Se senti scatti o sfregamenti, hai un problema separato (tensione, blocco parziale o ingranaggio usurato) che deve essere risolto prima della calibrazione.
- Attendi il completamento. Lascia che l’estrusione finisca completamente prima di toccare qualsiasi cosa.
Passo 4: Calcolare il nuovo valore di E-Step
Ora misura quanto filamento si è effettivamente mosso:
- Misura la distanza dal tuo 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 originale – 100 mm estruso = 20 mm rimanente).
- Calcola l’estrusione effettiva: Sottrai la tua nuova misurazione dalla distanza del segno originale.
Estrusione effettiva = 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-step con questa formula:
Nuovi E-Steps = E-Steps attuali × (Estrusione comandata ÷ Estrusione effettiva)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 ed effettiva.
Passo 5: Salvare e riprovare
Non limitarti a impostare il tuo nuovo valore di E-step e iniziare a stampare — prima verificane la correttezza.
- Imposta temporaneamente il nuovo valore di E-step (comandi specifici del firmware nella sezione successiva).
- Ripeti il test di marcatura e misurazione dal Passo 2 al Passo 4 utilizzando il nuovo valore.
- Verifica i risultati. Ora dovresti essere molto vicino a 100 mm di estrusione effettiva. Se sei entro ±0,5 mm (da 99,5 a 100,5 mm effettivi), hai finito. Questo è meno dello 0,5 % di errore, il che è eccellente.
- Se ancora fuori, itera. Esegui di nuovo il calcolo con il tuo valore aggiornato. La maggior parte delle persone ci riesce in due tornate.
- Salva in modo permanente una volta soddisfatto. Scrivi il valore nella memoria persistente del tuo 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 nuovi E-steps temporaneamente:
M92 E101.1 ; Sostituisci con il tuo valore calcolato
Salvare nella EEPROM:
M500 ; Memorizza le impostazioni nella EEPROM
Dopo il salvataggio, puoi verificare con M503 di nuovo 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 gestisce le cose in modo leggermente diverso. La calibrazione degli E-steps è memorizzata nel tuo file printer.cfg anziché nella EEPROM.
Verificare il rotation_distance attuale (l’equivalente di Klipper):
Cerca nel tuo printer.cfg nella sezione [extruder] il valore rotation_distance. La relazione tra E-steps e rotation_distance è:
rotation_distance = <full_steps_per_rotation> × <microsteps> / <e_steps>
Per impostare nuovi E-steps in Klipper:
- Calcola il tuo nuovo rotation_distance:
nuovo_rotation_distance = vecchio_rotation_distance × (estrusione_effettiva ÷ 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, sebbene il metodo manuale sopra ti dia maggior controllo e comprensione di ciò che sta accadendo.
RepRapFirmware
Per schede Duet e altre basate su RepRapFirmware:
Verificare gli E-steps attuali:
M92 ; Segnala i passi/mm attuali per tutti gli assi
Impostare nuovi E-steps:
M92 E101.1 ; Imposta il nuovo valore
Salvare in config-override.g:
M500 ; Salvare (scrive in config-override.g)
In alternativa, puoi modificare il tuo file config.g direttamente sulla scheda SD per rendere la modifica permanente nella tua configurazione base.
Problemi comuni e risoluzione dei problemi
Slittamento dell’ingranaggio dell’estrusore
Se l’ingranaggio motore sta slittando sul filamento durante la tua estrusione di prova, otterrai misurazioni inconsistenti. Potresti notare che il filamento avanza a scatti bruschi anziché con un’alimentazione fluida e costante. Questo è solitamente causato da:
- Tensione della molla insufficiente — Il cuscinetto pressore non sta premendo il filamento abbastanza saldamente contro l’ingranaggio motore. Stringi la vite di tensione del tuo estrusore.
- Ingranaggio dentato usurato o intasato — Nel tempo, i denti dell’ingranaggio motore 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 sufficientemente in diametro da causare problemi di presa intermittenti.
Risultati inconsistenti tra le prove
Se esegui la calibrazione tre volte e ottieni tre risultati diversi, qualcosa è meccanicamente inconsistente. Controlla:
- 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 i problemi meccanici.
Grande discrepanza dal valore predefinito
Se il tuo valore di E-step calcolato si discosta di più di circa il 15 % dal predefinito, c’è qualcosa di insolito in corso. Ricontrolla prima i tuoi calcoli, poi verifica se:
- La tua impostazione dei micropassi corrisponde a ciò che il firmware si aspetta
- Il rapporto di trasmissione corretto è configurato (specialmente per estrusori con ingranaggi)
- L’ingranaggio motore ha il diametro corretto per il valore configurato
Una grande discrepanza indica generalmente un errore di configurazione piuttosto che un normale aggiustamento di calibrazione.
Upgrade hardware dell’estrusore che migliorano la costanza
Se ti trovi 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 a singolo ingranaggio di serie (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ù costante e riducendo la necessità di ricalibrazioni frequenti.
Ingranaggi motore migliori
Sostituire un ingranaggio di serie usurato con un ingranaggio dentato di precisione lavorato da Bondtech o produttori simili può migliorare drammaticamente la costanza della presa. Questo è particolarmente importante se stampi molto con filamenti abrasivi (fibra di carbonio, luminescente) che usurano rapidamente gli ingranaggi standard in ottone.
Filamento di qualità
Non tutto il filamento è uguale. Il filamento con diametro costante (1,75 mm ± 0,02 mm) si alimenta in modo più prevedibile attraverso qualsiasi estrusore. I PLA filament from reputable brands premium tendono ad avere tolleranze più strette, il che si traduce direttamente in un’estrusione più costante e meno necessità di regolazioni della portata durante la stampa.
Portata vs E-Steps: Conoscere la differenza
Un punto comune di confusione è la relazione tra gli E-steps e la 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 così a meno che non si cambi l’hardware.
La portata è un’impostazione dello slicer (espressa come percentuale) che moltiplica la quantità di filamento comandata dallo slicer. Se i tuoi E-steps sono corretti ma le stampe mostrano ancora una leggera sopra- o sottoestrusione, affini con la portata nel tuo slicer — tipicamente tra il 95 % e il 105 %.
L’ordine corretto delle operazioni è:
- Calibrare prima gli E-steps — questa è la tua baseline hardware.
- Poi affinare la portata nel tuo slicer — questo compensa fattori specifici dello slicer come leggere 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 un comportamento diverso a velocità di stampa diverse.
Quanto spesso dovresti ricalibrare?
Nella pratica, devi ricalibrare gli E-steps solo quando:
- Cambi l’hardware dell’estrusore — Nuovo ingranaggio, nuovo motore, assieme estrusore completamente nuovo.
- Passi tra filamenti significativamente diversi — Passare dal PLA rigido al TPU morbido può modificare il comportamento effettivo di alimentazione.
- Noti un degrado della qualità di stampa — Se stampe precedentemente buone iniziano a mostrare sottoestrusione, vale la pena controllare.
- Dopo usura significativa — Se hai stampato centinaia di ore con filamenti abrasivi, l’ingranaggio dentato potrebbe essersi usurato abbastanza da cambiare il diametro effettivo.
Per la maggior parte degli utenti, una singola calibrazione accurata durante la configurazione di una nuova stampante (o dopo aver aggiornato l’estrusore) è sufficiente. Il valore dovrebbe rimanere stabile per mesi nell’uso normale.
Considerazioni finali
La calibrazione degli E-steps dell’estrusore è uno di quei passi di taratura fondamentali che ripagano su ogni singola stampa che fai. Richiede circa 15 minuti, non necessita di strumenti speciali oltre a un righello o un calibro, e può trasformare la qualità di stampa da “più o meno ok” a notevolmente costante.
Il processo è lo stesso indipendentemente dal modello di stampante o dal 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 taratura 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 marcatore e il tuo calibro e fallo ora. Le tue future stampe ti ringrazieranno.
