M
MCrevot
Compagnon
Bonjour,
j'ai installé 4 switch de homing sur la machine que je suis en train d'achever :
/https://www.usinages.com/threads/cnc-en-profiles-alu.82791/
Ils sont positionnés en début d'axe X et A (esclave de X), Y et Z ; je souhaite m'en servir pour le homing, ainsi que pour positionner mes limites soft.
Les E/S sont correctement renseignées (X, Y, Z et A), ainsi que les limites soft (X, Y et Z), min 0 et max à la longueur des axes moins 5 mm.
J'ai également modifié la macro "Référencement" de façon à ce que X et A soient référencés en même temps.
La voici :
REFCOMBINATION(4) ' ref Z
REFCOMBINATION(9) ' ref X et A
REFCOMBINATION(2) ' ref Y
Sleep(100)
While IsMoving()
Sleep(100)
Wend
Code("G0 G53 X250 Y200 Z80")
A la fin, je rajoute un ordre de déplacement vers le milieu de la table.
Tout fonctionne correctement, homing et limites, mais en revanche après le homing la machine refuse de se déplacer en (250,200,80) et reste en (0,0,0) - je suis bien dans les limites soft ; si je retire les Sleep et la boucle d'attente , la machine commence par aller en (250, 200, 80) avant de réaliser le homing ... Help !
Michel
nb : je suis en mode émulation
j'ai installé 4 switch de homing sur la machine que je suis en train d'achever :
/https://www.usinages.com/threads/cnc-en-profiles-alu.82791/
Ils sont positionnés en début d'axe X et A (esclave de X), Y et Z ; je souhaite m'en servir pour le homing, ainsi que pour positionner mes limites soft.
Les E/S sont correctement renseignées (X, Y, Z et A), ainsi que les limites soft (X, Y et Z), min 0 et max à la longueur des axes moins 5 mm.
J'ai également modifié la macro "Référencement" de façon à ce que X et A soient référencés en même temps.
La voici :
REFCOMBINATION(4) ' ref Z
REFCOMBINATION(9) ' ref X et A
REFCOMBINATION(2) ' ref Y
Sleep(100)
While IsMoving()
Sleep(100)
Wend
Code("G0 G53 X250 Y200 Z80")
A la fin, je rajoute un ordre de déplacement vers le milieu de la table.
Tout fonctionne correctement, homing et limites, mais en revanche après le homing la machine refuse de se déplacer en (250,200,80) et reste en (0,0,0) - je suis bien dans les limites soft ; si je retire les Sleep et la boucle d'attente , la machine commence par aller en (250, 200, 80) avant de réaliser le homing ... Help !
Michel
nb : je suis en mode émulation