Tout simplement parce que tu as pris ton point zéro sur un déplacement négatif donc avec le jeu (ou élasticité) dans le même sens. C'est pour cela que tu reviens à zéro.
Si avant de faire ton point zéro tu faisais un retour a -50mm avant de revenir à zéro, c'est la courbe en positif qui serait la meilleure, mais tu ne reviendrai pas à zéro.
En positif -> position_réelle = position_théorique - Jeu
En Négatif -> position_réelle = position_théorique + Jeu
Peut-être que ton problème est tout simplement une courroie trop élastique.
Je vois, c’est clair, je vais tester ça demain.
L’élasticité de la courroie est une chose à laquelle j’avais "pensé", notamment quand j’ai relevé l’epaisseur de cette dernière, pratiquement deux fois moins épaisse que celle que j’ai commandé, (2,2mm contre 3,8mm). Mon X (avec le Z) doit peser pas loin de 50kg.
Lorsque je déplace mon X, que je pose la main sur la courroie, je sens qu’elle bouge pourtant, avec un trait de repère ça ne révèle rien, mais je la sens bouger, latéralement.
Le défaut de 1 mm, il n'est pas au bout de 950, il est déjà là à 300mm, c'est pour cela que ta correction ne corrige rien.
Je me suis mal exprimé, je voulais dire qu’au bout de 950mm j’avais 1mm de décalage pas qu’il apparaissait au bout de 950mm...
Je viendrai présenter mes résultats demain et certainement, à nouveau, solliciter votre aide et vos lumières.