Bonjour,
Voila je n'arrive pas a comprendre le fonctionnement avec cette positon d'outil .
Je m'explique :
J'ai donc repris a zéro et essayer de comprendre pourquoi les valeurs ennoyées sont erronées.
Ci joint les valeurs dans ma machines avec la commandes $#
Code : Tout sélectionner
[G54:-330.762,-506.262,-8.723]
[G55:101.000,200.000,-13.990]
[G56:626.727,-141.945,-8.108]
[G57:0.000,0.000,0.000]
[G58:0.000,0.000,0.000]
[G59:0.000,0.000,0.000]
[G28:-568.100,-677.170,-6.565]
[G30:-615.146,-677.170,-19.963]
[G92:0.000,0.000,0.000]
[TLO:0.000]
[PRB:0.000,0.000,0.000:0]
Puis j'ai envoyé les commandes suivante et voici les tableaux respectif des valeurs reçu sur l'afficheur.
Code : Tout sélectionner
Après un HOME
Wpos Mpos
X -307,25 -638,01
Y -206,74 -713,01
Après un G54 X0 Y0
Wpos Mpos
X 0 -330,76
Y 0 -506,26
Après un G30 (position du switch)
Wpos Mpos
X -284,38 -615,15
Y -170,91 -677,17
Après un G28 (position changement outils)
Wpos Mpos
X -237,34 -568,1
Y -170,91 -677,17
Après un G90 G21 G0 X0
Wpos Mpos
X 0 -330,76
Y -206,74 -713,01
Donc je ne comprends pas la logique de la machine concernant les coordonnées
Si je fait un Après un G90 G21 G0 X0 je devrais me trouver en X0 qui est en bas a gauche de ma machine ? et pas sur mon G54 comme dans le tableau , sinon fatalement si je lui envoi une commande de déplacement de x de -677.17 valeur de G30 alors quelle se trouve en -330.76 cela bloque et rentre dans le endstop X , de plus cette valeur mpos change en fonction de wpos d'onc la j'avoue ne plus rien comprendre a la gestion de la machine .
Quelqu'un as t’il déjà fait fonctionner cette commande ou je suis le seul ?
Merci d'avance de vos réponses et aide.
Je réponds a ma questions tout seul
En fait il faut déplacer la machine en coordonnées G53 et non G90
Cela fonctionne avec la commande G53 pour le probe
je continu pour vérifié la commande de cette fameuse PROBE
Bon tout fonctionne il faut juste changer la commande
G30x%X y%Y z-2 par
G53 x%X y%Y z-2 'et la plus d’erreur, il faut que je reflash l'esp32 du coup pour tester en réelle