Le Deal du moment :
Funko POP! Jumbo One Piece Kaido Dragon Form : ...
Voir le deal

procédure de référencement

2 participants

Aller en bas

procédure de référencement Empty procédure de référencement

Message  joscad49 Dim 5 Juin 2022 - 18:39

Bonjour,

Il m'arrive un truc curieux sur ma CNC Mechmate qui fonctionnait jusqu'alors normalement. Lorsque je lance le référencement sous Mach3 cela ne se passe plus correctement.
Suite à différentes vérifications, je constate que je peux référencer chaque axe à condition de déplacer de quelques mm chaque axe référencé pour référencer le suivant. Donc le problème vient que les axes ne se déplacent plus tout seuls de quelque mm après s'être référencé; je ne trouve nulle part dans les menus de mach3 ce qui gère ce petit déplacement lors du référencement.

Pourriez vous m'aider?
Cordialement
joscad49
joscad49
posteur Régulier
posteur Régulier

Messages : 104
Points : 224
Date d'inscription : 18/04/2015
Age : 65
Localisation : Angers

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  dh42 Lun 6 Juin 2022 - 14:00

Salut,

je ne trouve nulle part dans les menus de mach3 ce qui gère ce petit déplacement lors du référencement.

Et tu ne le trouveras pas car ça n'existe pas dans Mach3 ; après que le contact a été "cliqué" l'axe reviens en arrière jusqu'à ce que le contact soit relâché, il n'y a pas de définition de la distance de retrait. Il est par contre possible que ça existe dans le plugin de la carte d'axe si tu est en USB ou en ETH ...

D'autres ont eu ce problème et cela venait des contacts eux-mêmes (contacts de mauvaise qualité ou en fin de vie)

++
David

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

Messages : 25160
Points : 37876
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  joscad49 Lun 6 Juin 2022 - 19:58

Bonsoir David,

Merci de ta réponse, cependant j'ai vérifié avec différents contacts, également en intercalant volontairement une lame sous les capteurs des autres axes pendant le référencement d'un seul( ils sont d'ailleurs tous bien allumés) et le problème est le même, chaque contact déclenche bien mais la machine ne se décale plus lors du référencement que ce soit par axe ou lors du référencement global...J 'ai bien sur vérifier la commutation en sortie de relais idem, tout va bien; je ne sais ou chercher de fait.

Bonne soirée

José

joscad49
joscad49
posteur Régulier
posteur Régulier

Messages : 104
Points : 224
Date d'inscription : 18/04/2015
Age : 65
Localisation : Angers

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  dh42 Lun 6 Juin 2022 - 20:06

tu est en port // ou tu a une carte USB/ETH ? ; si tu a une carte c'est probablement dans le plugin de la carte.

++
David

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

Messages : 25160
Points : 37876
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  joscad49 Lun 6 Juin 2022 - 20:54

Non je suis bien en port parallèle derrière une Pmdx125
joscad49
joscad49
posteur Régulier
posteur Régulier

Messages : 104
Points : 224
Date d'inscription : 18/04/2015
Age : 65
Localisation : Angers

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  dh42 Lun 6 Juin 2022 - 21:54

bien je ne sais pas scratch

++
David

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

Messages : 25160
Points : 37876
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  joscad49 Mar 7 Juin 2022 - 6:34

Comme tu dis🤔🤔, quand j aurai trouvé je posterai un petit mot, ça pourra toujours aider.
Bonne journée
joscad49
joscad49
posteur Régulier
posteur Régulier

Messages : 104
Points : 224
Date d'inscription : 18/04/2015
Age : 65
Localisation : Angers

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  dh42 Mar 7 Juin 2022 - 12:42

Salut,

Et si tu ne trouve pas, on modifiera la macro de référencement pour forcer un retour arrière Wink

++
David

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

Messages : 25160
Points : 37876
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  joscad49 Mer 8 Juin 2022 - 19:02

Bonsoir david

Tu la trouves ou la macro? je n'ai rien trouvé après avoir changé tous les éléments des capteurs et relais. rien à faire même pas un soubresaut chaque axe qui arrive sur son capteur arrêt immédiat...

Cordialement

Joscad
joscad49
joscad49
posteur Régulier
posteur Régulier

Messages : 104
Points : 224
Date d'inscription : 18/04/2015
Age : 65
Localisation : Angers

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  dh42 Mer 8 Juin 2022 - 19:32

rien à faire même pas un soubresaut chaque axe qui arrive sur son capteur arrêt immédiat...

Tu est bien sûr que dans le ports&pins/input signals seuls les XHome, YHome et ZHome sont activés ? ... si jamais tu a des X++, X--, etc.. définis sur le même contact ça peut effectivement tout arrêter net. (les X++, X-- ... c'est des fins de course)

Tu la trouves ou la macro?

Elle est "accrochée" au gros bouton REF ALL HOME > accès par Operator/Edit button script > puis clique sur le bouton à éditer (seul les boutons qui se mettent à clignoter sont éditables)

Dans ton cas par exemple tu pourrais la modifier comme suit:

D'origine tu a probablement ça

DoButton( 24 ) 'bouton ref Z
DoButton( 23 ) 'bouton ref Y
DoButton( 22 ) 'bouton ref X
DoButton( 25 ) 'bouton ref A

Tu pourrais y mettre un ordre de mouvement en coord machine ; l'exemple suppose que ton point de référencement et du coté + maxi de chaque axe, à modifier si ce n'est pas le cas. Une fois le référencement fait, l'axe reculera de 1mm

DoButton( 24 ) 'bouton ref Z
G0 G53 Z-1 'descend de 1mm par rapport au 0 machine
DoButton( 23 ) 'bouton ref Y
G0 G53 Y-1
DoButton( 22 ) 'bouton ref X
G0 G53 X-1
DoButton( 25 ) 'bouton ref A

Si ta macro est faite à base de RefCombination(), remplaces-les par les DoButton()

Si X ou Y à son point 0 coté -, alors il faudra un Y+1 ou X+1 à la place des -

++
David

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

Messages : 25160
Points : 37876
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  joscad49 Jeu 9 Juin 2022 - 13:59

Oui bien sur les entrées sont correctement paramètres, juste les referencements.
J'ai essayé le script mais cela me génère un message d'erreur de script...

Pas facile quand ça merdouille tout ça! heureusement cela ne m'empêchèrent pas de travailler ....Mais tu temps j'en ai peu, c'est galère.

joscad49
joscad49
posteur Régulier
posteur Régulier

Messages : 104
Points : 224
Date d'inscription : 18/04/2015
Age : 65
Localisation : Angers

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  dh42 Jeu 9 Juin 2022 - 14:37

Argh ! c'est moi qui ai merdé ; voila le bon code:

DoButton( 24 ) 'bouton ref Z
code ("G0 G53 Z-1") 'descend de 1mm par rapport au 0 machine
DoButton( 23 ) 'bouton ref Y
code ("G0 G53 Y-1")
DoButton( 22 ) 'bouton ref X
code ("G0 G53 X-1")
DoButton( 25 ) 'bouton ref A

++
David


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

Messages : 25160
Points : 37876
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  joscad49 Jeu 9 Juin 2022 - 16:07

Merci, ça marche moitié

cela fait la procédure enchainée en s'arrêtant bien aux capteurs les uns après les autres, mais sans valider en vert donc pas référencé ( sans doute car il affiche -1 au lieu de zéro)
le problème surtout c'est qu' après le process de référencement de X, Z se met à continuer de monter...comme si cela tournait en boucle.
je pense qu'il y a un autre problème car avec ce programme, les axes ne vont pas au point 0 et reculent, non ils vont au point demandé, en tout cas je ne vois pas de mouvement de recul que ce soit avec + ou - dans le programme; par contre l'enchainement se fait contrairement au référencement d'origine ou il faut que je déplace manuellement chaque axe après son référencement individuel pour référencer le suivant...
joscad49
joscad49
posteur Régulier
posteur Régulier

Messages : 104
Points : 224
Date d'inscription : 18/04/2015
Age : 65
Localisation : Angers

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  dh42 Jeu 9 Juin 2022 - 17:51

Salut,

Ok, je ne peux pas le tester, mais essais ça:

DoButton( 24 ) 'bouton ref Z
While IsMoving()
Wend
code ("G0 G53 Z-1") 'descend de 1mm par rapport au 0 machine
DoButton( 23 ) 'bouton ref Y
While IsMoving()
Wend
code ("G0 G53 Y-1")
DoButton( 22 ) 'bouton ref X
While IsMoving()
Wend
code ("G0 G53 X-1")
DoButton( 25 ) 'bouton ref A

++
David

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

Messages : 25160
Points : 37876
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  joscad49 Mar 14 Juin 2022 - 9:04

Bonjour David

Merci encore une fois de ton aide.
J'ai fini par trouver la source du problème:
Mauvaise liaison de masse entre l'alimentation 5V carte breakout et celle de 24v capteurs et relais; au multimètre elle apparaissait bonne, électriquement cela fonctionnait, mais en réalité une faible résistance entre les 0V provoquait le problème.( la carte n'est pas reliée a la masse chassis, pour éviter les parasites) En effet j'avais changé, il y a quelque temps l'alimentation a découpage cramé sur le 5V puis repris le travail...habitué à partir d'un Zéro de travail, je ne me suis pas rendu compte que cette nouvelle alimentation créait un problème et le temps à passé.

Un fil de liaison court entre GND carte et 0v alimentations 5/24 et tout est rentré dans l'ordre( auparavant le point de liaison des masses se trouvait 7 mètres de câbles plus loin)
Cela illustre à nouveau combien ces machines sont sensibles aux répartition des masses et boucles de masse, je ne peux que donner conseil à tous ceux qui se lancent dans un projet de machine numérique de particulièrement bien bosser le sujet.

Dans cette configuration corrigée, le référencement fonctionne aussi bien avec le recombination d'origine que ta dernier macro.

Bonne journée

José
joscad49
joscad49
posteur Régulier
posteur Régulier

Messages : 104
Points : 224
Date d'inscription : 18/04/2015
Age : 65
Localisation : Angers

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  dh42 Mar 14 Juin 2022 - 13:26

Salut,

Cela illustre à nouveau combien ces machines sont sensibles aux répartition des masses et boucles de masse, je ne peux que donner conseil à tous ceux qui se lancent dans un projet de machine numérique de particulièrement bien bosser le sujet.

Oui, c'est sur que c'est un point très sensible ... et une panne pas facile à identifier ! What a Face

++
David

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

Messages : 25160
Points : 37876
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

procédure de référencement Empty Re: procédure de référencement

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

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