Calibrer Pas Extrudeur Imprimante 3D

Table des matières

  1. Pourquoi la calibration de l’extrudeur est importante
  2. Ce dont vous aurez besoin
  3. Comprendre les E-Steps et les M-Steps
  4. Étape 1 : Préparer votre imprimante
  5. Étape 2 : Marquer et mesurer votre filament
  6. Étape 3 : Extruder une longueur de test
  7. Étape 4 : Calculer votre nouvelle valeur de E-Step
  8. Étape 5 : Sauvegarder et re-tester
  9. Instructions spécifiques au firmware
  10. Problèmes courants et dépannage
  11. Mises à niveau matérielles de l’extrudeur qui améliorent la cohérence
  12. Débit vs E-Steps : connaître la différence
  13. À quelle fréquence devez-vous recalibrer ?
  14. Réflexions finales

Pourquoi la calibration de l’extrudeur est importante

Si vos impressions 3D souffrent de sous-extrusion, de filasses, 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. La calibration de l’extrudeur est l’une des étapes de réglage les plus efficaces que vous puissiez effectuer sur n’importe quelle imprimante 3D FDM, pourtant c’est une étape que beaucoup de makers sautent entièrement.

La calibration 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. Cette seule calibration affecte directement la qualité d’impression, la précision dimensionnelle et la fiabilité globale. Considérez-la comme le fondement sur lequel repose chaque autre paramètre de réglage d’impression. Si votre extrusion est mauvaise à la source, aucun ajustement de température ou de rétraction ne pourra y remédier complètement.

Dans ce guide, nous vous expliquerons l’ensemble du processus de calibration 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 build Voron personnalisé, ce processus s’applique à votre configuration.

Ce dont vous aurez besoin

Avant de commencer la calibration, 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’une des calibrations au meilleur rapport retour sur investissement 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 des E-steps 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).
  • Paramètre de micro-pas — Typiquement 16x sur la plupart des cartes d’imprimante, mais peut être 32x ou plus sur les cartes récentes.
  • Rapport d’engrenage — 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 par défaut des E-steps 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 micro-pas 16x donne environ 93 pas/mm. Un Bondtech BMG extruder avec son rapport d’engrenage 3:1 utilise une valeur d’environ 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 petites discrepancies. C’est pourquoi la calibration empirique — mesurer réellement ce qui sort — est si importante.

Étape 1 : Préparer votre imprimante

Chauffer la buse

Votre buse doit être à la température d’impression pour que le filament puisse effectivement couler lors de l’extrusion. Réglez-la à la température à laquelle vous imprimez normalement pour 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 pas de commandes d’extrusion avec une buse froide. Cela bloquera votre extrudeur et pourrait endommager votre tube PTFE ou le bloc de chauffe.

Désactiver toute compensation de rétraction

Si vous utilisez le linear advance (le pressure advance de Klipper ou le Linear Advance de Marlin), désactivez-le pendant la calibration. 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 là que la précision compte. Suivez ces étapes attentivement :

  1. 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.
  2. Mesurez 120 mm à partir du point d’entrée le long du filament en direction de la bobine. Utilisez votre règle ou pied à coulisse pour marquer ce point avec précision à l’aide de votre marqueur permanent. Faites une marque fine et claire — vous devrez la voir distinctement après le test.
  3. 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 » depuis l’entrée de l’extrudeur.

La clé ici est la cohérence. Mesurez toujours depuis le 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 calibration sera erronée.

Étape 3 : Extruder une longueur de test

Nous allons maintenant commander à l’imprimante d’extruder une longueur connue et observer la quantité réellement déplacée.

  1. 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/min

    La vitesse lente (F100 = 100 mm/min) est importante — elle simule les vitesses d’impression normales et évite le glissement qui peut survenir à des vitesses d’extrusion très rapides.

  2. Observez le filament. Pendant que l’extrudeur fonctionne, vérifiez que la bobine de filament s’alimente en douceur et qu’il n’y a pas de glissement au niveau de l’engrenage d’entraînement. Si vous entendez des cliquetis ou des grincements, vous avez un problème distinct (tension, blocage partiel ou engrenage usé) qui doit être résolu avant la calibration.
  3. Attendez la fin. Laissez l’extrusion se terminer complètement avant de toucher à quoi que ce soit.

Étape 4 : Calculer votre nouvelle valeur de E-Step

Maintenant, mesurez la quantité de filament réellement déplacée :

  1. 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és = 20 mm restants).
  2. Calculez l’extrusion réelle : Soustrayez votre nouvelle mesure de la distance de marque originale.

    Extrusion réelle = Distance de marque originale - Distance restante

    Par exemple : si votre marque se trouve maintenant à 28 mm du point d’entrée au lieu de 20 mm, seulement 92 mm ont été réellement extrudés (120 – 28 = 92).

  3. Calculez votre nouvelle valeur de E-steps en utilisant 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 : Sauvegarder et re-tester

Ne vous contentez pas de régler votre nouvelle valeur de E-steps et de commencer à imprimer — vérifiez-la d’abord.

  1. Définissez la nouvelle valeur de E-steps temporairement (commandes spécifiques au firmware dans la section suivante).
  2. Répétez le test de marquage et mesure de l’Étape 2 à l’Étape 4 en utilisant la nouvelle valeur.
  3. 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.
  4. 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.
  5. Sauvegardez définitivement 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 régler 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

Sauvegarder dans l’EEPROM :

M500 ; Stocker les réglages dans l'EEPROM

Après la sauvegarde, 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 fait les choses un peu différemment. La calibration des E-steps est stockée dans votre fichier printer.cfg plutôt que dans l’EEPROM.

Vérifier le rotation_distance actuel (l’équivalent Klipper) :

Regardez dans votre printer.cfg sous la section [extruder] pour 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 :

  1. 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.

  2. Modifiez votre printer.cfg et mettez à jour la valeur dans la section [extruder].
  3. Redémarrez le firmware :
    FIRMWARE_RESTART

Klipper dispose également d’une commande de calibration 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

Sauvegarder dans config-override.g :

M500 ; Sauvegarder (é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

Glissement de l’engrenage de l’extrudeur

Si l’engrenage d’entraînement glisse sur le filament pendant votre extrusion de test, vous obtiendrez des mesures incohérentes. Vous remarquerez peut-être que le filament avance par à-coups plutôt que de manière fluide et régulière. Cela est généralement causé par :

  • Tension de ressort insuffisante — Le roulement de pression n’appuie pas assez fermement le filament contre l’engrenage d’entraînement. Serrez la vis de tension sur votre extrudeur.
  • Roue dentée usée ou bouché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 d’adhérence intermittents.

Résultats incohérents entre les tests

Si vous effectuez la calibration trois fois et obtenez trois résultats différents, quelque chose est mécaniquement instable. Vérifiez :

  • Vis sans tête desserrée sur l’engrenage de l’extrudeur (l’engrenage glisse sur l’arbre du moteur)
  • Tube PTFE qui n’est pas complètement enfoncé, introduisant une résistance variable
  • Buse partiellement bouché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 calibrez. La calibration ne peut pas compenser les problèmes mécaniques.

Écart important par rapport à la valeur par défaut

Si votre valeur de E-steps calculée s’écarte de plus de 15 % environ de la valeur par défaut, quelque chose d’inhabituel se passe. Vérifiez d’abord vos calculs, puis enquêtez sur :

  • Votre paramètre de micro-pas correspond-il à ce que le firmware attend
  • Le bon rapport d’engrenage est-il configuré (en particulier pour les extrudeurs à engrenages)
  • L’engrenage d’entraînement a-t-il 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 de calibration normal.

Mises à niveau matérielles de l’extrudeur qui améliorent la cohérence

Si vous vous trouvez à recalibrer fréquemment ou à lutter avec une extrusion incohérente, la mise à niveau de votre matériel d’extrudeur peut faire une différence significative. Voici quelques améliorations à envisager :

Extrudeurs à double entraînement

Les extrudeurs mono-engrenage standard (comme le design de base Creality) saisissent le filament d’un seul côté, ce qui peut entraîner des débits d’alimentation incohérents, 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 cohérente et réduisant le besoin de recalibration fréquente.

Meilleurs engrenages d’entraînement

Remplacer un engrenage standard usé par une roue dentée usinée de précision de Bondtech ou de fabricants similaires peut améliorer considérablement la cohérence de l’adhérence. 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 à travers n’importe quel extrudeur. Le PLA filament from reputable brands premium a 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 : connaître la différence

Un point de confusion courant est la relation entre les E-steps et le débit (parfois appelé multiplicateur d’extrusion). Voici la distinction clé :

Les E-steps sont une calibration matérielle. 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 affinez avec le débit dans votre slicer — généralement entre 95 % et 105 %.

L’ordre correct des opérations est :

  1. Calibrez d’abord les E-steps — c’est votre ligne de base matérielle.
  2. Puis affinez 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 devez-vous recalibrer ?

En pratique, vous n’avez besoin de recalibrer les E-steps que lorsque :

  • Vous changez le matériel de l’extrudeur — Nouvel engrenage, nouveau moteur, nouvel ensemble d’extrudeur complet.
  • Vous passez à un filament significativement différent — Passer d’un PLA rigide à un TPU souple peut modifier le comportement d’alimentation effectif.
  • Vous constatez une dégradation de la qualité d’impression — Si des impressions auparavant bonnes commencent à montrer une sous-extrusion, cela 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, une seule calibration minutieuse lors de la configuration d’une nouvelle imprimante (ou après la mise à niveau de l’extrudeur) est suffisante. La valeur devrait rester stable pendant des mois en utilisation normale.

Réflexions finales

La calibration des E-steps de l’extrudeur est l’une de ces étapes de réglage fondamentales qui portent ses fruits sur chaque impression que vous réalisez. Elle 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 sauvegardez la valeur.

Une fois calibré, vous constaterez que les autres tâches de réglage deviennent également plus faciles. Les paramètres de rétraction, le pressure advance et les ajustements de débit fonctionnent tous de manière plus prévisible lorsque votre ligne de base d’extrusion est correcte. C’est la calibration qui améliore toutes les autres calibrations.

Si vous avez remis cela à plus tard, prenez un marqueur et votre pied à coulisse et faites-le maintenant. Vos futures impressions vous remercieront.