Bonjour à tous,
Voici les résultats des tests du WE
Sous MACH3 :
Le test avec un cercle généré avec l’instruction G1 donne le même résultat ( mauvais)
Passage sous EMC2 :
Après installation et réglage de EMC2 qui m’a laissé une très bonne impression, j’en suis toujours au même point (un cercle qui n’en ai pas un mais pas tout à fait le même que sous Mach3). J’ai donc ressorti mon comparateur et toujours pas de jeu (la ça devient énervant).Après de multiple essais, j’en conclut que je doit réglée un Backlash de 0,73mm sur X pour réaliser un cercle ou un carrée (énorme).
Je rencontre également un nouveau phénomène bizarre sous EMC2, en renseignant les paramètres théoriques de la machine, sur les axes X et Y qui sont équipée des mêmes matériels, je me retrouve avec des valeurs de déplacement environ 20% à celle demandée ???
Je reprends mes calculs :
Transmission pignon crémaillère = 50mm/tr
Moteur = 200 pas/tr
Driver réglée sur 2000pas/tr soit 10 micropas
Accélération ok / pas de perte de pas
Vitesse ok /pas de perte de pas
Je réalise un nouveau déplacement et toujours environ 20% d’erreur mais avec une légère variation lorsque je change la vitesse.
Depuis ces essai une idée mes venu, et si les moteurs ne perdaient pas des pas, mais plutôt que les driver en rataient … Je m’explique, en effet après coups et quelques recherche sur le net, je pense maintenant à un mauvais paramétrage des timing du port //. Sous EMC2 j’ai laissé les valeurs de latence et de durée des impulsion par défaut et sous Mach3 également, alors qu’en lisant bien la doc de mes drivers SOPROLEC, je vois que le pilotage necessite une durée d’impulsion de 2,5µs alors que la valeur par defaut de EMC2 est de 0,5µs.
Que penser vous de cette piste ?
Je n’ai pas eu le temps d’échanger les câbles moteur je pense le faire le WE prochain si le test précédant ne donne rien.
Le plat sur le cercle est plus grand que 10mm
Donc si quelqu’un à de nouvelles pistes, je suis preneur.
Merci