Salut David, merçi pour ton aide,
- La macro : inopérant chez moi (la macro elle même fonctionne correctement), pourtant astucieux ! ça m'énerve, je ne comprends pas
;
- Les DoButton : je les ai abandonnés au profit des RefCombination justement pour pouvoir référencer X et A en même temps, pour éventuellement ré-équerrer le portique ... mais bon, je re-essaie :
DoButton( 24 )
DoButton( 22 )
'DoButton( 25 )
DoButton( 23 )
'REFCOMBINATION(4)
'REFCOMBINATION(9)
'REFCOMBINATION(2)
While IsMoving()
Wend
Code("G00 G53 X20 Y15 Z5")
'Code("M900")
J'ai bien décoché "Ne pas référencer les axes asservis" (j'étais bien déjà dans cette conf) ; je lance le référencement :
- Z se référence, je voie sur la visu les Z s'incrémenter, je simule le switch home Z, stop incrément et
- X se référence, je voie sur la visu les X s'incrémenter, je simule le switch home X, stop incrément et
- Je ne vois pas les A s'incrémenter, je simule le switch home A, et
- Y se référence, je voie sur la visu les Y s'incrémenter, je simule le switch home Y, stop incrément et
- miracle, X, Y et Z vont en 20, 15, 5.
Donc ça a l'air de fonctionner, le seul doute que j'ai est :
- l'axe A s'est-il bien déplacé ? (si je teste en réel et qu'il ne se déplace pas, je flingue l'équerrage du portique) ;
- et quitte à abuser, question corrélée : pourquoi la visu A (axe asservi à X) ne bouge jamais, alors que physiquement le moteur tourne ?
A+, Michel