Calculer les pas/mm des axes X, Y et Z

Déterminez les pas/mm théoriques exacts d'un axe X, Y ou Z — courroie crantée ou tige filetée — à partir de votre mécanique.

Calculateur

ConfigurationCourroie pas 2,000 mm × 20 dents
Pas entiers / tour200
Pas/mm80,000

Réglez l'axe X (ou Y) à 80,000 pas/mm. Vérifiez ensuite par une mesure réelle de 100 mm de déplacement.

 

Les pas/mm d'un axe (steps/mm) traduisent la rotation du moteur en déplacement linéaire du chariot ou du plateau. Contrairement aux E-steps de l'extrudeur, ils se calculent exactement à partir de la géométrie : il n'y a pas de glissement, donc la valeur théorique est presque toujours la bonne. Une mesure réelle ne sert qu'à confirmer (et à détecter une poulie au mauvais nombre de dents ou une courroie non standard).

Deux mécanismes existent. Les axes X et Y utilisent généralement une courroie crantée (le plus souvent GT2 au pas de 2 mm) entraînée par une poulie ; les pas/mm dépendent alors du pas de la courroie et du nombre de dents. L'axe Z utilise le plus souvent une tige filetée (vis trapézoïdale T8) ; les pas/mm dépendent de l'avance par tour de la vis.

Choisissez le mécanisme, renseignez votre moteur (1,8° = 200 pas/tour, 0,9° = 400) et vos micro-pas, et le calculateur vous donne la valeur à inscrire dans M92.

La formule

Courroie : pas/mm = (pas moteur × micro-pas) / (pas courroie × dents poulie)\n\nVis      : pas/mm = (pas moteur × micro-pas) / avance par tour
  • pas moteur — 200 (1,8°) ou 400 (0,9°)
  • micro-pas — réglage du driver
  • pas courroie — 2 mm pour GT2
  • avance par tour — 8 mm pour une T8 à 4 départs

Exemple résolu

Axe X à courroie GT2, poulie 20 dents, moteur 1,8°, 16 micro-pas :
pas/mm = (200 × 16) / (2 × 20) = 3200 / 40 = 80 pas/mm.

Axe Z à vis T8 (avance 8 mm), même moteur et micro-pas :
pas/mm = (200 × 16) / 8 = 3200 / 8 = 400 pas/mm.

Le « pourquoi » & la pratique

Comme la valeur est géométriquement exacte, un écart à la mesure signale presque toujours une erreur de matériel : poulie à 16 dents prise pour une 20, courroie GT3 (pas 3 mm) au lieu de GT2, vis à 2 départs au lieu de 4, ou driver réglé sur 32 micro-pas alors que le firmware suppose 16. Si votre déplacement de 100 mm donne par exemple 125 mm, le rapport 125/100 trahit souvent un facteur exact (ici 1,25) qui pointe vers le composant fautif.

Le nombre de micro-pas n'améliore pas la précision de positionnement réelle au-delà d'un certain point (le moteur a un couple de détente), mais il doit être cohérent entre le driver et le firmware. Sur les cartes récentes en mode UART, les micro-pas sont souvent fixés à 16 dans le firmware quelle que soit l'interpolation interne du driver.

Questions fréquentes

Faut-il calibrer les pas/mm des axes comme les E-steps ?
Pas vraiment : ils sont géométriquement exacts. On les calcule, puis on confirme par une mesure de 100 mm. Un écart révèle une erreur de composant (poulie, courroie, micro-pas), pas un glissement.
Quel pas/mm pour un axe GT2 poulie 20 dents ?
80 pas/mm avec un moteur 1,8° et 16 micro-pas : (200 × 16) / (2 × 20). C'est la configuration la plus répandue sur les imprimantes cartésiennes.
Quel pas/mm pour une vis T8 ?
400 pas/mm pour une T8 à avance 8 mm (4 départs), moteur 1,8°, 16 micro-pas. Une T8 « 8 mm » a quatre départs de 2 mm : c'est l'avance par tour qui compte, pas le pas seul.
Mon déplacement réel diffère du calcul, pourquoi ?
Le rapport entre mesuré et demandé pointe le coupable : 1,25 suggère une poulie ou un micro-pas erroné, 0,5 ou 2,0 une vis au mauvais nombre de départs. Vérifiez le matériel avant de « patcher » la valeur.