Table des matières
- Pourquoi l’étalonnage de l’extrudeur est important
- Ce dont vous aurez besoin
- Comprendre les E-Steps et les M-Steps
- Étape 1 : Préparer votre imprimante
- Étape 2 : Marquer et mesurer votre filament
- Étape 3 : Extruder une longueur de test
- Étape 4 : Calculer votre nouvelle valeur d’E-Step
- Étape 5 : Enregistrer et revérifier
- Instructions spécifiques au firmware
- Problèmes courants et dépannage
- Améliorations matérielles de l’extrudeur pour une meilleure cohérence
- Débit vs E-Steps : Comprendre la différence
- À quelle fréquence faut-il réétalonner ?
- Réflexions finales
Pourquoi l’étalonnage de l’extrudeur est important
Si vos impressions 3D souffrent de sous-extrusion, de filage, d’espaces entre les périmètres ou d’inexactitudes dimensionnelles mystérieuses, il y a de fortes chances que les pas par millimètre de votre extrudeur (E-steps) soient incorrects. L’étalonnage de l’extrudeur est l’une des étapes de réglage les plus impactantes que vous puissiez effectuer sur une imprimante 3D FDM, pourtant c’est une étape que de nombreux makers ignorent complètement.
L’étalonnage des E-steps garantit que lorsque le firmware de votre imprimante commande à l’extrudeur de pousser exactement 100 mm de filament, l’engrenage de l’extrudeur alimente effectivement 100 mm — et non 94 mm ou 108 mm. Ce seul étalonnage affecte directement la qualité d’impression, la précision dimensionnelle et la fiabilité globale. Considérez-le comme le fondement sur lequel repose chaque autre paramètre de réglage d’impression. Si votre extrusion est faussée à la source, aucun réglage de température ou de rétraction ne pourra pleinement compenser.
Dans ce guide, nous allons parcourir l’ensemble du processus d’étalonnage de l’extrudeur étape par étape, en couvrant Marlin, Klipper et RepRapFirmware. Que vous utilisiez une Creality Ender 3 d’origine, une Prusa modifiée ou un Voron personnalisé, ce processus s’applique à votre configuration.
Ce dont vous aurez besoin
Avant de commencer l’étalonnage, rassemblez quelques outils de base :
- Une règle ou un digital caliper — Un pied à coulisse est fortement recommandé pour des mesures précises. Vous mesurerez des distances de filament au millimètre près, et un bon pied à coulisse rend cela beaucoup plus facile et fiable.
- Un marqueur permanent — Pour marquer votre filament avant l’extrusion de test.
- L’interface de contrôle de votre imprimante — Il peut s’agir de Pronterface, OctoPrint, Mainsail/Fluidd ou du menu LCD de votre imprimante. Vous devez pouvoir envoyer des commandes G-code.
- Environ 200 mm de filament — Tout filament fonctionne, mais utilisez le type avec lequel vous imprimez le plus souvent pour des résultats plus pertinents.
- Un carnet ou un tableur — Pour noter vos mesures et calculs.
C’est tout. Pas d’outils spécialisés, pas de démontage et aucun coût. C’est l’un des étalonnages au meilleur rapport qualité-prix que vous puissiez faire sur une imprimante 3D.
Comprendre les E-Steps et les M-Steps
Avant de plonger dans le processus, il est utile de comprendre ce que représentent réellement les E-steps. Le moteur pas à pas de votre imprimante ne comprend pas les millimètres — il comprend les pas. La valeur E-step indique au firmware combien de pas du moteur pas à pas sont nécessaires pour alimenter exactement 1 mm de filament à travers l’extrudeur.
Cette valeur dépend de plusieurs facteurs matériels :
- Pas du moteur pas à pas par révolution — Généralement 200 pas complets (1,8° par pas) ou 400 pas complets (0,9° par pas).
- Réglage du micropas — Typiquement 16x sur la plupart des cartes d’imprimante, mais peut être 32x ou plus sur les cartes récentes.
- Rapport de transmission — Les extrudeurs à entraînement direct sont souvent 1:1, tandis que les extrudeurs à engrenages (comme le BMG ou l’Orbiter) ont des rapports comme 3:1 ou 7:1.
- Diamètre de la roue dentée — Le diamètre effectif de l’engrenage d’entraînement qui saisit le filament.
La valeur E-step par défaut dans la plupart des firmwares est généralement calculée à partir de ces spécifications. Par exemple, un extrudeur Creality standard avec un engrenage d’entraînement de 6,9 mm en micropas 16x donne environ 93 pas/mm. Un Bondtech BMG extruder avec son rapport de transmission 3:1 utilise une valeur autour de 415 pas/mm.
Cependant, les calculs théoriques ne correspondent pas toujours à la réalité. Les tolérances de fabrication de l’engrenage d’entraînement, la compression du filament et l’usure de la roue dentée introduisent toutes de petits écarts. C’est pourquoi l’étalonnage empirique — mesurer réellement ce qui sort — est si important.
Étape 1 : Préparer votre imprimante
Chauffer la buse
Votre buse doit être à la température d’impression pour que le filament puisse réellement couler lors de l’extrusion. Réglez-la à la température à laquelle vous imprimez normalement avec le filament que vous utilisez. Pour le PLA, c’est généralement 200–210 °C. Pour le PETG, 230–250 °C.
N’exécutez jamais de commandes d’extrusion avec une buse froide. Cela bloquera votre extrudeur et pourrait endommager votre tube PTFE ou le heat break.
Désactiver la compensation de rétraction
Si vous utilisez l’avance linéaire (pressure advance de Klipper ou Linear Advance de Marlin), désactivez-la pendant l’étalonnage. Ces fonctionnalités modifient le comportement d’extrusion et fausseront vos mesures.
Dans Marlin, envoyez : M900 K0
Dans Klipper, commentez temporairement ou réglez pressure_advance: 0 dans votre configuration et redémarrez.
Vérifier que l’extrudeur est chargé
Assurez-vous que le filament est chargé jusqu’à la buse. Vous devez pouvoir extruder du filament manuellement avant de commencer le test.
Étape 2 : Marquer et mesurer votre filament
C’est ici que la précision compte. Suivez attentivement ces étapes :
- Identifiez le point d’entrée de l’extrudeur. Regardez où le filament entre dans l’ensemble de votre extrudeur — c’est le point où l’engrenage d’entraînement saisit le filament.
- Mesurez 120 mm à partir du point d’entrée le long du filament vers la bobine. Utilisez votre règle ou pied à coulisse pour marquer ce point avec précision avec votre marqueur permanent. Faites une marque fine et claire — vous devrez la voir clairement après le test.
- Notez cette mesure de départ. Écrivez exactement 120 mm (ou ce que vous avez mesuré). C’est votre distance de départ « commandée » à partir de l’entrée de l’extrudeur.
La clé ici est la cohérence. Mesurez toujours à partir du même point de référence — l’endroit exact où le filament rencontre le corps de l’extrudeur ou le raccord PTFE. Si votre point de référence bouge entre le marquage et la mesure, votre étalonnage sera erroné.
Étape 3 : Extruder une longueur de test
Maintenant, nous allons commander à l’imprimante d’extruder une longueur connue et voir combien se déplace réellement.
- Envoyez la commande d’extrusion. Commandez à l’imprimante d’extruder exactement 100 mm de filament. Utilisez l’interface de contrôle de votre imprimante pour envoyer :
G91 ; Positionnement relatif G1 E100 F100 ; Extruder 100 mm à 100 mm/minLa vitesse lente (F100 = 100 mm/min) est importante — elle imite les vitesses d’impression normales et évite le patinage qui peut se produire à des vitesses d’extrusion très rapides.
- Observez le filament. Pendant que l’extrudeur fonctionne, observez que la bobine de filament s’alimente régulièrement et qu’il n’y a pas de patinage au niveau de l’engrenage d’entraînement. Si vous entendez des clics ou des grincements, vous avez un problème distinct (tension, blocage partiel ou engrenage usé) qui doit être résolu avant l’étalonnage.
- Attendez la fin. Laissez l’extrusion se terminer complètement avant de toucher à quoi que ce soit.
Étape 4 : Calculer votre nouvelle valeur d’E-Step
Maintenant, mesurez combien de filament a réellement bougé :
- Mesurez la distance entre votre point d’entrée de l’extrudeur et la marque que vous avez faite précédemment. Si l’extrudeur a alimenté exactement 100 mm, la marque devrait maintenant se trouver à environ 20 mm du point d’entrée (120 mm original – 100 mm extrudé = 20 mm restants).
- Calculez l’extrusion réelle : Soustrayez votre nouvelle mesure de la distance de marquage originale.
Extrusion réelle = Distance de marquage originale - Distance restantePar exemple : Si votre marque est maintenant à 28 mm du point d’entrée au lieu de 20 mm, seul 92 mm a été réellement extrudé (120 – 28 = 92).
- Calculez votre nouvelle valeur d’E-step avec cette formule :
Nouveaux E-Steps = E-Steps actuels × (Extrusion commandée ÷ Extrusion réelle)Exemple : Si vos E-steps actuels sont de 93,0, que vous avez commandé 100 mm, mais que seulement 92 mm ont été réellement extrudés :
Nouveaux E-Steps = 93,0 × (100 ÷ 92) = 93,0 × 1,087 = 101,1
Arrondissez à une décimale pour la plupart des firmwares. Cette nouvelle valeur compense l’écart entre l’extrusion théorique et réelle.
Étape 5 : Enregistrer et revérifier
Ne vous contentez pas de définir votre nouvelle valeur d’E-step et de commencer à imprimer — vérifiez-la d’abord.
- Définissez la nouvelle valeur d’E-step temporairement (commandes spécifiques au firmware dans la section suivante).
- Répétez le test de marquage et de mesure de l’Étape 2 à l’Étape 4 en utilisant la nouvelle valeur.
- Vérifiez les résultats. Vous devriez maintenant être très proche de 100 mm d’extrusion réelle. Si vous êtes dans une fourchette de ±0,5 mm (99,5 à 100,5 mm réels), c’est bon. C’est moins de 0,5 % d’erreur, ce qui est excellent.
- Si ce n’est toujours pas bon, itérez. Refaites le calcul une fois de plus avec votre valeur mise à jour. La plupart des gens y arrivent en deux essais.
- Enregistrez de façon permanente une fois satisfait. Écrivez la valeur dans la mémoire persistante de votre firmware pour qu’elle survive aux cycles d’alimentation.
Instructions spécifiques au firmware
Firmware Marlin
Marlin est le firmware le plus courant sur les imprimantes 3D grand public. Voici comment lire et définir les E-steps :
Vérifier les E-steps actuels :
M503 ; Afficher tous les réglages — cherchez \"M92 E\" dans la sortie
Définir les nouveaux E-steps temporairement :
M92 E101.1 ; Remplacez par votre valeur calculée
Enregistrer dans l’EEPROM :
M500 ; Stocker les réglages dans l’EEPROM
Après l’enregistrement, vous pouvez vérifier avec M503 à nouveau pour confirmer que la nouvelle valeur a été conservée. Certaines anciennes versions de Marlin utilisent M500 suivi de M501 pour recharger et confirmer.
Firmware Klipper
Klipper gère les choses un peu différemment. L’étalonnage des E-steps est stocké dans votre fichier printer.cfg plutôt que dans l’EEPROM.
Vérifier le rotation_distance actuel (l’équivalent Klipper) :
Cherchez dans votre printer.cfg sous la section [extruder] la valeur rotation_distance. La relation entre les E-steps et le rotation_distance est :
rotation_distance = <full_steps_per_rotation> × <microsteps> / <e_steps>
Pour définir les nouveaux E-steps dans Klipper :
- Calculez votre nouveau rotation_distance :
nouveau_rotation_distance = ancien_rotation_distance × (extrusion_réelle ÷ extrusion_commandée)Note : c’est l’inverse de la formule Marlin car le rotation_distance de Klipper est inversement proportionnel aux E-steps.
- Modifiez votre
printer.cfget mettez à jour la valeur dans la section[extruder]. - Redémarrez le firmware :
FIRMWARE_RESTART
Klipper dispose également d’une commande d’étalonnage intégrée qui automatise une grande partie de ce processus. Vous pouvez utiliser CALIBRATE_EXTRUDER si votre configuration le prend en charge, bien que la méthode manuelle ci-dessus vous donne plus de contrôle et de compréhension de ce qui se passe.
RepRapFirmware
Pour les cartes Duet et autres basées sur RepRapFirmware :
Vérifier les E-steps actuels :
M92 ; Afficher les pas/mm actuels pour tous les axes
Définir les nouveaux E-steps :
M92 E101.1 ; Définir la nouvelle valeur
Enregistrer dans config-override.g :
M500 ; Enregistrer (écrit dans config-override.g)
Alternativement, vous pouvez modifier votre fichier config.g directement sur la carte SD pour rendre le changement permanent dans votre configuration de base.
Problèmes courants et dépannage
Patinage de l’engrenage de l’extrudeur
Si l’engrenage d’entraînement patine sur le filament pendant votre extrusion de test, vous obtiendrez des mesures incohérentes. Vous pourriez remarquer que le filament avance par à-coups saccadés plutôt que par une alimentation régulière et continue. Cela est généralement causé par :
- Tension de ressort insuffisante — Le roulement de presseur n’appuie pas assez fermement le filament contre l’engrenage d’entraînement. Serrez la vis de tension de votre extrudeur.
- Roue dentée usée ou obstruée — Avec le temps, les dents de l’engrenage d’entraînement se remplissent de poussière de filament et perdent leur adhérence. Nettoyez l’engrenage avec une brosse en laiton ou remplacez-le si les dents sont visiblement usées à plat.
- Incohérence du diamètre du filament — Un filament très bon marché peut varier suffisamment en diamètre pour causer des problèmes de préhension intermittents.
Résultats incohérents entre les tests
Si vous exécutez l’étalonnage trois fois et obtenez trois résultats différents, quelque chose est mécaniquement incohérent. Vérifiez :
- Vis sans tête desserrée sur l’engrenage de l’extrudeur (l’engrenage patine sur l’arbre du moteur)
- Tube PTFE qui n’est pas complètement inséré, introduisant une résistance variable
- Buse partiellement obstruée créant une contre-pression variable
- Bobine de filament qui ne tourne pas librement, créant une tension intermittente
Réparez d’abord le problème mécanique, puis étalonnez. L’étalonnage ne peut pas compenser les problèmes mécaniques.
Écart important par rapport à la valeur par défaut
Si votre valeur d’E-step calculée s’écarte de plus de 15 % environ de la valeur par défaut, quelque chose d’inhabituel se produit. Vérifiez d’abord vos calculs, puis vérifiez si :
- Votre réglage de micropas correspond à ce que le firmware attend
- Le bon rapport de transmission est configuré (surtout pour les extrudeurs à engrenages)
- L’engrenage d’entraînement a le bon diamètre pour la valeur configurée
Un écart important indique généralement une erreur de configuration plutôt qu’un ajustement d’étalonnage normal.
Améliorations matérielles de l’extrudeur pour une meilleure cohérence
Si vous vous trouvez en train de réétalonner fréquemment ou si vous luttez avec une extrusion incohérente, la mise à niveau de votre extrudeur peut faire une différence significative. Voici quelques améliorations à envisager :
Extrudeurs à double entraînement
Les extrudeurs monopignon d’origine (comme le modèle Creality de base) saisissent le filament d’un seul côté, ce qui peut entraîner des vitesses d’alimentation incohérentes, en particulier avec les filaments flexibles. Les extrudeurs à double entraînement comme le BMG, l’Orbiter ou les dual-gear extruder upgrade kits saisissent le filament des deux côtés, offrant une alimentation beaucoup plus régulière et réduisant le besoin de réétalonnage fréquent.
Meilleurs engrenages d’entraînement
Remplacer un engrenage d’origine usé par une roue dentée de précision usinée par Bondtech ou d’autres fabricants similaires peut améliorer considérablement la cohérence de la préhension. C’est particulièrement important si vous imprimez beaucoup avec des filaments abrasifs (fibre de carbone, phosphorescent) qui usent rapidement les engrenages en laiton standard.
Filament de qualité
Tous les filaments ne se valent pas. Un filament avec un diamètre cohérent (1,75 mm ± 0,02 mm) s’alimente de manière plus prévisible dans tout extrudeur. Les PLA filament from reputable brands premium ont tendance à avoir des tolérances plus serrées, ce qui se traduit directement par une extrusion plus cohérente et moins besoin d’ajustements de débit en cours d’impression.
Débit vs E-Steps : Comprendre la différence
Une source de confusion courante est la relation entre les E-steps et le débit (parfois appelé multiplicateur d’extrusion). Voici la distinction clé :
Les E-steps sont un étalonnage matériel. Ils indiquent au firmware combien de pas de moteur correspondent à 1 mm d’alimentation de filament. Cette valeur doit être définie une seule fois et laissée telle quelle, sauf si vous changez de matériel.
Le débit est un réglage du slicer (exprimé en pourcentage) qui multiplie la quantité de filament commandée par le slicer. Si vos E-steps sont corrects mais que les impressions montrent encore une légère sur- ou sous-extrusion, vous peaufinez avec le débit dans votre slicer — généralement entre 95 % et 105 %.
L’ordre correct des opérations est :
- Étalonner d’abord les E-steps — c’est votre référence matérielle.
- Puis peaufiner le débit dans votre slicer — cela compense les facteurs spécifiques au slicer comme les légères différences entre le diamètre réel et nominal du filament, et la façon dont votre slicer particulier calcule la largeur d’extrusion.
N’utilisez jamais le débit pour compenser des E-steps incorrects. Vous vous retrouveriez avec des valeurs de pressure advance incorrectes, une rétraction incohérente et un comportement différent à différentes vitesses d’impression.
À quelle fréquence faut-il réétalonner ?
En pratique, vous n’avez besoin de réétalonner les E-steps que lorsque :
- Vous changez le matériel de l’extrudeur — Nouvel engrenage, nouveau moteur, nouvel ensemble d’extrudeur complet.
- Vous passez à des filaments très différents — Passer du PLA rigide au TPU souple peut modifier le comportement d’alimentation effectif.
- Vous remarquez une dégradation de la qualité d’impression — Si des impressions précédemment bonnes commencent à montrer une sous-extrusion, il vaut la peine de vérifier.
- Après une usure significative — Si vous avez imprimé des centaines d’heures avec des filaments abrasifs, la roue dentée peut s’être suffisamment usée pour changer le diamètre effectif.
Pour la plupart des utilisateurs, un seul étalonnage minutieux lors de la configuration d’une nouvelle imprimante (ou après la mise à niveau de l’extrudeur) est suffisant. La valeur devrait rester stable pendant des mois en utilisation normale.
Réflexions finales
L’étalonnage des E-steps de l’extrudeur est l’une de ces étapes de réglage fondamentales qui rapportent des dividendes sur chaque impression que vous faites. Cela prend environ 15 minutes, ne nécessite aucun outil spécial au-delà d’une règle ou d’un pied à coulisse, et peut transformer la qualité d’impression de « globalement correcte » à remarquablement cohérente.
Le processus est le même quel que soit votre modèle d’imprimante ou votre firmware — marquez le filament, extrudez une longueur connue, mesurez le résultat et calculez la correction. Les détails spécifiques au firmware n’affectent que la façon dont vous enregistrez la valeur.
Une fois étalonné, vous constaterez que les autres tâches de réglage deviennent également plus faciles. Les réglages de rétraction, le pressure advance et les ajustements de débit fonctionnent tous de manière plus prévisible lorsque votre référence d’extrusion est correcte. C’est l’étalonnage qui améliore tous les autres étalonnages.
Si vous avez remis cela à plus tard, prenez un marqueur et votre pied à coulisse et faites-le maintenant. Vos futures impressions vous remercieront.
