probleme sur ce code

  • Auteur de la discussion v tec
  • Date de début
V

v tec

Compagnon
bonjour,j ai un soucis avec ce code que j ai mis sur un bouton

code"g01x-0.5f100000"
refcombination(1)
code"g01x-0.5y-0.5"
refcombination(2)
code"g01y-0.5z0.5"
refcombination(4)
code"g01z0.5a0.5"
refcombination(8)
code"g01a0.5"
code"g28.1c5"
code"m30"



il est censé excuter le code dans l ordre, sauf que en realité

il fait d abord les code"", et ensuite les refcombination

et en plus refcombination(32), ou g28.1c5, ne me met pas l axe a 0


qqun a une idée?
 
D

dh42

Compagnon
Salut,

il est censé excuter le code dans l ordre, sauf que en realité
il fait d abord les code"", et ensuite les refcombination

Remplace les RefCombination() par des DoOEMbutton() pour référencer.

1022 -> x
1023 -> y
1024 -> z
1025 -> a
1026 -> b
1027 -> c

++
David
 
V

v tec

Compagnon
merci, mais ca ne change pas l ordre de referencement


il fait d abord les mouvement des axes, puis les referencements
 
D

dh42

Compagnon
Il faut attendre que l'axe ne bouge plus. (while ismoving)

dooembutton (1022) 'référence le X

While ismoving 'attend que l'axe ne bouge plus
Wend

setoemdro(800,0) 'met X à 0 dans la visu (coord pièce)

code("G0 X100") 'déplacement rapide à X=100

++
David
 
Haut