Calibrer les E-steps de l'extrudeur (pas/mm)
Corrigez les E-steps (pas/mm de l'extrudeur) à partir d'une simple mesure : demandez 100 mm, mesurez ce qui sort, le calculateur fait le reste.
Calculateur
Réglez vos E-steps à 97,89 pas/mm, puis relancez un test de 100 mm pour confirmer (l'écart doit tomber sous 1 %).
Les E-steps (ou « pas par millimètre » de l'extrudeur, paramètre M92 E sous Marlin, rotation_distance sous Klipper) indiquent à l'imprimante combien de pas moteur correspondent à un millimètre de filament poussé. Si cette valeur est fausse, toutes vos impressions sont sur- ou sous-extrudées, quel que soit le réglage de débit. C'est pourquoi la calibration des E-steps est la toute première étape de tout étalonnage sérieux : elle conditionne le débit, la largeur de paroi et la qualité de surface.
La méthode est purement empirique et ne dépend d'aucun modèle d'imprimante : on commande une longueur connue (typiquement 100 mm), on mesure ce qui est réellement sorti, et on corrige proportionnellement. Aucune base de données à maintenir — juste un mètre, un repère et une mesure.
La procédure en 6 étapes
- Chauffez la buse à la température du filament (le plastique doit fondre, ~200 °C pour du PLA).
- Faites un repère sur le filament à 120 mm de l'entrée de l'extrudeur.
- Commandez l'extrusion de 100 mm à vitesse lente (
G1 E100 F100). - Mesurez la distance restante entre le repère et l'entrée : 120 − reste = longueur réellement extrudée.
- Entrez les trois valeurs ci-dessus pour obtenir les E-steps corrigés.
- Appliquez
M92 E…, sauvegardez avecM500, puis revérifiez.
La formule
nouveaux E-steps = E-steps actuels × (longueur demandée / longueur extrudée)
- E-steps actuels — valeur en place (M503)
- longueur demandée — extrusion commandée (mm)
- longueur extrudée — mesurée réellement (mm)
Variante théorique : E-steps = (pas moteur × micro-pas × rapport réducteur) ÷ (π × Ø de la roue d'entraînement). À n'utiliser qu'en l'absence de valeur de départ ; la mesure reste la référence.
Exemple résolu
E-steps actuels = 93 ; on commande 100 mm ; il en sort 95 mm (il reste 25 mm au lieu de 20).
nouveaux E-steps = 93 × (100 / 95) = 97,89 pas/mm. On applique M92 E97.89, on sauvegarde avec M500 et on revérifie : la nouvelle extrusion de 100 mm doit donner 100 ± 1 mm.
Le « pourquoi » & la pratique
Pourquoi commencer par là ? Parce que les E-steps sont en amont du multiplicateur de débit (flow). Si l'extrudeur pousse 5 % de matière en trop, augmenter ou baisser le flow ne fait que masquer le problème : vous obtiendrez des parois correctes mais des volumes de remplissage, des ponts et des couches supérieures faux. Réglez d'abord les E-steps « au mètre », puis affinez la largeur de paroi avec le calculateur de débit.
Quelques précautions : mesurez à buse chaude mais sans imprimer (le filament doit glisser librement) ; extrudez lentement pour ne pas écraser un engrenage qui patine ; et si l'écart dépasse 10 %, vérifiez d'abord la tension du galet et l'absence de filament qui patine avant de conclure. Sur les extrudeurs à double engrenage (BMG, Orbiter, dérivés), la valeur théorique tourne autour de 400–700 pas/mm ; sur un extrudeur direct simple, plutôt 90–140.