paramétrage "handwheel" et mach3

Page 1 sur 2 1, 2  Suivant

Aller en bas

paramétrage "handwheel" et mach3 Empty paramétrage "handwheel" et mach3

Message  silky le Ven 2 Aoû 2019 - 15:49

bonjour
je rencontre quelques difficultés pour le paramétrage de la "handwheel" WHB04B-6
j'ai bien installé le cd et suivi les instructions, mais je ne comprends pas trop bien la partie "macro dans mach3"
où trouve-t-on les numéros des macros? apparemment tous les numéros ne sont pas sur le cd d'installation!
paramétrage "handwheel" et mach3 Photo_10

faut-il construire toutes les macros en fonction de chaque fonction des boutons?
voici les 3 macros sur le cd d'installation:
paramétrage "handwheel" et mach3 3_macr10
j'ai bien trouvé un support sur le net mais cela concerne linux, moi je suis sous windows

merci d'avance pour les conseils

silky
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  dh42 le Ven 2 Aoû 2019 - 18:44

Salut

Dans Mach3, les macros sont dans le dossier Mach3/macros/le nom de ta config/

Ce sont des fichiers visual basic. Je ne sais pas si les macros pour la télécommande sont dans un dossier spécifique, mais si c'est le cas, tu peux y copier les macros d'origine de Mach3 que tu veux assigner à la télécommande.

Pour les OEM button, par contre, il faut utiliser le code OEM de la fonction.

https://www.cnczone.com/forums/attachments/5/2/5/2/6/61017.attach

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 17575
Points : 30261
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  silky le Ven 2 Aoû 2019 - 22:11

bonsoir David
non apparemment les macros ne sont pas dans un dossier spécifique, mais comme tu l'indiques dans le dossier de ma config
j'y ai donc rajouté les 3 macros comme indiqué ci-dessus et fournies avec le matériel
mais je dois remplir le premier tableau dans mach3
mach3/configuration/configuration des modules/nom de ma télécommande et config/

comment à partir des macros de mach3 savoir celle qui correspond à chaque fonction des boutons de ma télécommande?

pour les boutons OEM ceux sont les 9 et 10
le 9 correspond à "Probe Z" et le 10 il me semble que j'ai le choix!
paramétrage "handwheel" et mach3 Bouton10
macro1: feed+
macro2: feed-
macro3: spindle+
macro4: spindle-
macro5: M-Home
macro6: safe Z
macro7: W-Home
macro8: spindle on/off

merci David

silky
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  dh42 le Ven 2 Aoû 2019 - 22:51

Salut,

comment à partir des macros de mach3 savoir celle qui correspond à chaque fonction des boutons de ma télécommande?

J'ignore ce que font les 3 macros fournis avec la télécommande (M930, M933, M999) ; il faut les éditer pour voir le code de programmation.

Si tu n'a pas ce que tu veux, alors il faut les faire:

Exemple pour faire une macro 'Feed +' (code OEM = 108)

Avec un éditeur de texte (celui de Mach3 de préférence), crée un fichier texte contenant la commande VB suivante.

DoOEMButton(108)

et sauve le par exemple avec le nom: M950.m1s dans le dossier macros de ta config.

ensuite il suffit d'affecter 950 au bouton macro de ta télécommande que tu veux utiliser pour Feed +

même chose pour les autres ; 'Feed -' par exemple, c'est 109 ; et tu pourra créer une macro M951.m1s contenant DoOEMButton(109)
spindle ON/OFF, c'est 110 ... etc ... voir le document du post précédant pour les codes OEM des boutons standards

en supposant par exemple que tu veuille une macro qui mettrait à 0 les visus XYZ avec un seul bouton, tu pourrait créer une macro contenant 3 commandes DoOEMButton() ; dans ce cas

DoOEMButton(1008)
DoOEMButton(1009)
DoOEMButton(1010)

bon, ce n'est qu'un exemple, car il existe déjà un code qui met TOUTES les visus à 0 d'un coups (y compris A, B, C)

bien sûr, tu peux mettre d'autres type de commandes Mach3 dans tes macros comme du Gcode par exemple que sera envoyé par la commande code()

par exemple si tu voulais faire un G0 G53 Z0 (retour au 0 machine en Z) tu l'écrirais comme suit en Visual basic dans ta macro.

Code("G0 G53 Z0")

une fois créées, ces macros ne sont ni plus ni moins que des codes M, et ils peuvent être utilisés aussi bien avec ta télécommande, depuis un GCode, depuis l'interface de pilotage manuelle (écran MDI) ... ou être lancés par une autre macro, ou même assignés à un bouton GCODE de l'UI de Mach3 ...

edit:

OEM codes
macro1: feed+ > 108
macro2: feed- > 109
macro3: spindle+ > 163
macro4: spindle- > 164
macro5: M-Home > 138
macro6: safe Z > 104
macro7: W-Home > 1017
macro8: spindle on/off > 110

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 17575
Points : 30261
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  silky le Sam 3 Aoû 2019 - 15:32

bonjour David
je joints les 3 macros ouvertes avec un fichier texte
paramétrage "handwheel" et mach3 3_macr11

merci

silky

silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  dh42 le Sam 3 Aoû 2019 - 17:38

Salut

M930, c'est une macro de palpage (pour faire le 0 en Z)

M933, va au Z de sécurité, puis déplace XY et A au 0 pièce (0 de travail)

M999, référencement XYZ et A

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 17575
Points : 30261
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  silky le Sam 3 Aoû 2019 - 18:04

re-bonjour
pour la macro 7 W-Home c'est 1017 ou 1018?

donc si j'ai bien compris j'ai créé la macro "Feed+" par le texte:
DoOEMButton(108)
et enregistré par M108.m1s dans le dossier macro de ma config de mach3
et ainsi de suite?
je ne rajoute donc aucun texte!

pour la macro 9 "Probe-Z" j'ai utilisé celle fournie la 930

pour ma macro 10 je n'ai encore rien mis

puis-je essayer ma tablette sur le pc de mon bureau donc branchée à aucune machine?

merci
silky

silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  dh42 le Sam 3 Aoû 2019 - 22:25

Salut,

pour la macro 7 W-Home c'est 1017 ou 1018?

1017

puis-je essayer ma tablette sur le pc de mon bureau donc branchée à aucune machine?

Tu veux parler de la télécommande ? ... oui, ça devrait marcher aussi ...

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 17575
Points : 30261
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  silky le Mer 7 Aoû 2019 - 17:48

bonjour
sur le pc du bureau, donc relié à aucune machine, la télécommande ne fonctionne pas
je viens de tester sur le pc de la cn, il a y des fonctions qui fonctionnent et d'autres non
celles qui ne fonctionnent pas:
macro 1 - feed+
DoOEMButton(108)

macro 5 - M Home
DoOEMButton(138)

macro 7 - W-Home
DoOEMButton(1018)

macro 9 Probe-Z
FeedCurrent = GetOemDRO(818) 'Get the current settings, OEM DROs (818)=Feedrate DRO
ZCurrent = GetOemDro(802) 'OEM DROs (802)=Z DRO
GageH = GetOEMDRO(1001) 'OEMDRO(1001)=Gage Block Height
ZNew = ZCurrent - 300 'probe down 20 mm

Code "G90F200" 'slow feed rate to 100 MM/MIN
Rem Code "G4 P1" 'Pause 1 second to give time to position probe plate
Code "G31 Z" &ZNew
While IsMoving()
Sleep(10)
Wend
Call SetDro (2,GageH) 'DRO(2)=Z DRO

FinalMove = GageH + 10
Code  "G0 Z" &FinalMove
Code "F" &FeedCurrent   'restore starting feed rate   dr.lin 2009.10.16

macro 10 à laquelle je n'ai encore rien assignée

par contre pour celles qui fonctionnent je n'ai pas besoin d'appuyer en même temps sur la touche "Fn" et la macro concernée
je ne vois pas l'utilité de la touche "Fn" ou alors il me manque aussi quelques chose!

sur le potentiomètre de droite à quoi servirait le repère "Lead"

il me semble qu'il faudrait modifier le contenu des macros non fonctionnelles mais je ne vois pas comment

merci

silky
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  dh42 le Mer 7 Aoû 2019 - 21:40

Salut,

par contre pour celles qui fonctionnent je n'ai pas besoin d'appuyer en même temps sur la touche "Fn" et la macro concernée je ne vois pas l'utilité de la touche "Fn" ou alors il me manque aussi quelques chose!

Ça parait logique, la touche FN permet d'avoir les fonctions en orange, donc des fonctions déjà préprogrammées dans la télécommande (comme sur une calculatrice, la touche à 2 fonctions distinctes suivant que tu utilise ou non la touche FN)  ; sans la touche FN, tu a accès aux fonctions en bleu sur la touche (donc des fonctions perso, programmées avec un M code), d'ailleurs Feed+ et Feed- sont déjà préprogrammées, ainsi que plusieurs autre fonctions que tu souhaitais (spindle + et -, M home et W home ...)

paramétrage "handwheel" et mach3 1560332161-1-750x750

exemple avec la touche Macro1 / Feed +

paramétrage "handwheel" et mach3 Sans_t23

Bouton Macro1 / Feed + : Si le bouton est pressé seul, cela exécute la Macro 1 ; si les touches FN + Macro1/Feed+ sont pressées, cela augmente la vitesse d'avance

Donc il semble que tu n'ai rien à programmer, les touches que tu veux existent déjà Wink

sur le potentiomètre de droite à quoi servirait le repère "Lead"

Aucune idée, et ce n'est pas précisé dans la doc ... à tester Wink

Au fait, ton pseudo, ça viens de "la reine des neiges" ? (pas le dessin animé, le livre de Joan D Vinge, de 1981)
https://www.babelio.com/livres/Vinge-Le-cycle-de-Tiamat-Tome-1--La-reine-des-neiges/296580

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 17575
Points : 30261
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  silky le Jeu 8 Aoû 2019 - 8:05

bonjour David
merci pour ta réponse
non mon pseudo ne vient pas du livre dont tu parles mais d'un autre que j'ai lu il y a bien longtemps dans ma jeunesse: "Silky, roi de la jungle" de Denis Clark
https://www.amazon.fr/SILKY-Roi-Jungle-Denis-Clark/dp/B00X3M37XO

pour en venir aux fonctions je vais essayer en ne programmant pas les macros, je reviens dès que j'aurais tester!

merci

silky
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  silky le Jeu 8 Aoû 2019 - 9:20

re-bonjour
je viens de tester, effectivement en désactivant les macros j'ai le même résultat que citer précédemment
j'ai bien:
Feed-
Spindle+
Spindle-
Safe Z
W Home

mais pas:
Feed+
M Home
Probe Z

je vais essayer de programmer une macro avec autre chose pour voir si j'ai bien 2 fonctions différentes en appuyant ou pas sur la touche "Fn"

silky
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  silky le Mar 24 Sep 2019 - 8:43

bonjour
après beaucoup d'échanges avec le fournisseur, il m'a renvoyé une nouvelle télécommande
cette fois ci en appuyant simultanément sur "Fn" et la fonction désirée j'ai bien le mouvement prévu, par contre avec "M-Home" j'ai un retour en position "Home" mais en mouvement lent et la fonction "Probe-Z" ne fonctionne toujours pas
j'ai le message d'erreur suivant:
"Scripter compile error. In:M930.m1s"

il y avait bien un problème sur 3 touches de l'ancienne télécommande
les macros envoyées avec la nouvelle télécommande sont les mêmes que précédemmentparamétrage "handwheel" et mach3 3_macr12

n'y aurait-il pas un problème de macros pour ces 2 problèmes restants

je n'ai pas encore essayé de programmer les autres fonctions pour le moment

silky
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  dh42 le Mar 24 Sep 2019 - 17:14

Salut,

"Scripter compile error. In:M930.m1s"

zip ta macro "M930.m1s" et met la en pièce jointe, je ne vois pas d'erreur dans le script, mais ce n'est qu'une image, je ne peux pas tester ni voir ou est l'éventuelle problème.

avec "M-Home" j'ai un retour en position "Home" mais en mouvement lent

Apparemment c'est une fonction codée "en dur" dans la télécommande et non un script, donc on ne peux pas la modifier.

++
David


_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 17575
Points : 30261
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  silky le Mar 24 Sep 2019 - 19:40

bonsoir David
ci-joint le fichier zippé
je vais essayer de joindre le vendeur pour régler le déplacement en vitesse lente
paramétrage "handwheel" et mach3 Rzogla10
maintenant ai-je bien configuré mach3!

silky
Fichiers joints
paramétrage "handwheel" et mach3 Attachment
M930.zip Vous n'avez pas la permission de télécharger les fichiers joints.(1 Ko) Téléchargé 1 fois
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  dh42 le Mar 24 Sep 2019 - 20:07

Re

Aucun problème, le code fonctionne.

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 17575
Points : 30261
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  silky le Mar 24 Sep 2019 - 20:47

re-bonsoir
ok David
pour le paramétrage dans mach3, puisque chaque touche a 2 fonctions, faut-il faire comme indiqué sur le document joint
paramétrage "handwheel" et mach3 Photo_11
les touches pré-programmés ne sont pas à renseigner?

silky
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  dh42 le Mar 24 Sep 2019 - 20:54

Pour définir la fonction en bleu oui (donc les macro custom), mais la fonction en orange (donc avec la touche FN en plus) ne doit pas se modifier je pense.

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 17575
Points : 30261
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  dh42 le Mar 24 Sep 2019 - 21:06

Re

C'est peut être normal que M-Home fonctionne en vitesse lente, car si je comprends bien le ChinGlais de la doc, ce n'est pas un retour à la position Home (parking), mais le homing en lui-même (refer all home) ; autrement dit le référencement des axes ; à vérifier ; met tes axes près des contacts de référencement est essaye M-Home pour voir si ça se comporte comme un référencement ou juste comme un retour à 0,0,0

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 17575
Points : 30261
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  silky le Mar 24 Sep 2019 - 21:34

re-bonsoir David
effectivement, tu as entièrement raison c'est bien un référencement et par un retour aux origines machine, c'est donc normal le déplacement lent constaté
si je veux donc un retour 0,0,0 alors il faudra donc que je paramètre une 2ème fonction d'une macro ou la macro 10 pour l'instant inutilisée!
donc pour l'instant tous les boutons fonctionnent sur la fonction de couleur "orange" c'est-à-dire pré-programmée ( avec la touche "Fn" actionnée) sauf le "probe-Z"

et le défaut du "probe-Z":
scripter compile error In:M930.m1s

que voudrait dire ce message?
sur la page de mach3 ce bouton fonctionne parfaitement en l'actionnant directement à l'écran!

merci

silky
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  dh42 le Mar 24 Sep 2019 - 21:56

que voudrait dire ce message?

Erreur lors de la compilation du script.

C'est ce qui m'a fait penser qu'il y avait peut être une erreur de syntaxe dans le script, mais le problème doit être ailleurs ....

sur la page de mach3 ce bouton fonctionne parfaitement en l'actionnant directement à l'écran!

ce n'est pas dit que ce soit la même macro si tu utilise le bouton palper de l'interface de Mach3 ; le bouton à son propre script dépendant du ScreenSet que tu utilise.

pour ma part, c'est directement ta macro M930 que j'ai lancé dans l'éditeur de script en mode pas à pas, et ça fonctionne ...

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 17575
Points : 30261
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  silky le Mar 24 Sep 2019 - 22:11

et cela ne viendrait pas des valeurs que j'ai mises dans la configuration de la télécommande dans mach3, du pc de la cn dont j'ai mis une copie ci-dessous?
paramétrage "handwheel" et mach3 Affich10

silky
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  dh42 le Mar 24 Sep 2019 - 22:44

Toutes le macros sont désactivées dans ton image, mais ça ne devrait pas poser de problème vu que le bouton probe n'est pas une macro perso

D'ailleurs, je regardé la doc, et je ne vois nul part que le bouton probe est censé lancer la macro M930 ... scratch mais ça doit bien être ça vu que tu a son nom dans le message d'erreur.

paramétrage "handwheel" et mach3 3_macr10

il y a quoi dans le readme.txt ; c'est peut être des instructions ..?

tu devrais mettre 0 dans toutes les case du bas, vu que tu a désactivé les macro pour l'instant.

++
david

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 17575
Points : 30261
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  silky le Mar 24 Sep 2019 - 23:15

bonsoir
voici le fichier read me

paramétrage "handwheel" et mach3 Read_m10

effectivement j'avais désactivé les macros mais pas effacé les cases
je vais tester demain pour voir si il y a du changement

merci David

silky
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  dh42 le Mer 25 Sep 2019 - 3:36

Re

OK, donc c'est bien ça, le M930 est utilisé pour le palpage.

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 17575
Points : 30261
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

paramétrage "handwheel" et mach3 Empty Re: paramétrage "handwheel" et mach3

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 2 1, 2  Suivant

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum