script compteur VB

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

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
 
Une introduction faciliterait la venue de réponses!!!!!!!!
Salutations.
 
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
 
Envoie le script en question et une ou deux imprime écran de mach3. Parce que la ça manque de détail.
 
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
 
merci à tous
je vais essayer de me débrouiller avec tous ca
++
gilles
 

Sujets similaires

T
Réponses
18
Affichages
1 075
totoche974
T
Iseki-2
Réponses
16
Affichages
870
P
A
Réponses
112
Affichages
5 487
A
L
Réponses
33
Affichages
4 020
thierry74
thierry74
D
Réponses
40
Affichages
5 502
brise-copeaux
brise-copeaux
J
Réponses
14
Affichages
3 455
jaffre170483@hotmail.com
J
Korgar
Réponses
31
Affichages
7 688
Korgar
Korgar
C
Réponses
1
Affichages
5 007
E
tournele
Réponses
51
Affichages
11 669
Richard29380
R
J
Réponses
74
Affichages
10 508
jeanmichel1946
jeanmichel1946

Sujets similaires

DakotaSport07
Réponses
49
Affichages
3 497
DakotaSport07
DakotaSport07
D
Réponses
0
Affichages
1 846
diabolomix
D
DakotaSport07
Réponses
54
Affichages
4 776
D
J
Réponses
0
Affichages
1 181
jmlwood
J
Retour
Haut