script compteur VB

  • Auteur de la discussion totoche974
  • Date de début
T

totoche974

Ouvrier
bonjour

j'ai une variable que j'aimerai incrémenter ou décrémenter à l'aide des boutons + et - par pas de 1

ne codant en VB et malgré mes recherches je ne sais pas quelle fonction enregistrer
un petit coup de pouce serais bien venue

3t7z.jpg

++
gilles
 
S

sergepol

Compagnon
Une introduction faciliterait la venue de réponses!!!!!!!!
Salutations.
 
G

gralo

Compagnon
Bonjour,

Quelle est la variable à faire varier dans Mach ?
 
T

totoche974

Ouvrier
bonjour

la variable n'appartient pas proprement dite à mach3

c'est une variable numérique basique (1,2,3,etc..) qui est fixe dans un script existant et
enregistré comme constante (Const LubeTime = 100) que je veux rendre dynamique
à l'aide de 2 petits boutons (+ et -) et une box qu'il faudra rajouter dans l'ecran principal de mach3

pas facile à expliquer

++
gilles
 
G

gralo

Compagnon
Envoie le script en question et une ou deux imprime écran de mach3. Parce que la ça manque de détail.
 
D

dh42

Compagnon
Salut,

Il te faut faire tes 2 boutons + - avec MachSceen et les définir comme bouton VB script.

Pour qu'une variable puisse être commune à plusieurs scripts et non limité à un seul, il faut utiliser une variable interne de Mach3 et non une variable VB script ordinaire. (ces variables internes sont également accessible via le GCode par #xxx)

pour ça il faut utiliser SetVar(xxx, valeur) et GetVar(xxx) voir la doc de programmation pour les détails

ex:

SetVar(1, 1.4) met la valeur 1.4 dans la variable interne n° 1

x= GetVar(1) revoie la valeur de la variable interne 1 dans la variable VB x

par exemple, dans le bouton +, si tu veux ajouter 1 à chaque clic.

SetVar(1, GetVar(1) + 1)

la variable 1 sera augmentée de 1

et bien sûr, pour diminuer de 1 dans le bouton -

SetVar(1, GetVar(1) - 1)

tu peux tester l'état des variables interne avec le menu Operator/GCode var monitor

les variables restent persistantes tant que tu ne ferme pas Mach3 ; elle peuvent donc être utilisée d'un Gcode à un autre également.

un exemple ici pour ajouter un bouton VB script


++
David
 
T

totoche974

Ouvrier
merci à tous
je vais essayer de me débrouiller avec tous ca
++
gilles
 

Sujets similaires

L
Réponses
33
Affichages
2 931
thierry74
thierry74
M
Réponses
51
Affichages
6 922
yvon29
yvon29
D
Réponses
40
Affichages
4 433
brise-copeaux
brise-copeaux
Korgar
Réponses
31
Affichages
6 378
Korgar
Korgar
V
Réponses
0
Affichages
981
v tec
V
C
Réponses
0
Affichages
3 443
caramel
C
tournele
Réponses
46
Affichages
9 389
tournele
tournele
mattttttttttrix
Réponses
15
Affichages
3 048
mag4pul
mag4pul
N
Réponses
78
Affichages
9 807
nipil
N
Haut