La mise en marche après mise à niveau CNC32... çà commence mal

Électricité, électronique
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: La mise en marche après mise à niveau CNC32... çà commence mal

Message par mstrens »

Ok, cela semble indiquer un mauvais paramétrage de GRBL.

Peux tu poster ici la configuration actuelle de GRBL.
Pour l'obtenir, il y a plusieurs moyens. L'un d'eux est le suivant:
- connecter l'esp32 au pc via le cable USB
- démarrer l'arduino IDE (comme si tu voulais programmer l'ESP32) et vérifier que le port com sélectionné est le bon
- démarrer le terminal de l'arduino IDE (en pressant simultanément sur CTRL+ SHIFT + M)
- vérifier que ce terminal a bien le bon baud rate. Le baud rate est affiché en bas à droite. la valeur doit être mise sur 115200.
- placer le controleur GRBL en mode USB->GRBL (en choisissant Mill puis USB->GRBL sur le tft)
- tu peux alors entrer le texte "$$" (sans les ") puis "enter" dans la ligne d'entrée située en haut de la fenêtre du terminal arduino IDE
- GRBL devrait alors renvoyer une liste avec tous ses paramètres de configuration (la liste contient plusieurs lignes commençant par "$" suivi de chiffres puis de "=" puis d'une valeur.
Cette liste doit apparaître dans le fenêtre principal du terminal arduino ide.

Peux tu faire un copier coller ici de toute la liste (il faut sans doute scroller pour revenir au début car elle est relativement longue)
gerard
Messages : 19
Enregistré le : 06 févr. 2019 18:07

Re: La mise en marche après mise à niveau CNC32... çà commence mal

Message par gerard »

Bonjour à tous,

Voici le resultat:
$0=6
$1=0
$2=0
$3=31
$4=0
$5=1
$6=0
$10=3
$11=0.010
$12=0.002
$13=0
$20=0
$21=0
$22=0
$23=3
$24=100.000
$25=500.000
$26=250
$27=2.000
$30=1000
$31=0
$32=0
$100=60.000
$101=60.000
$102=400.000
$110=2500.000
$111=2500.000
$112=500.000
$120=80.000
$121=80.000
$122=50.000
$130=540.000
$131=570.000
$132=80.000
ok
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: La mise en marche après mise à niveau CNC32... çà commence mal

Message par mstrens »

Le fait que les fins de course ne fonctionnent pas est probablement lié au fait que le paramétrage ne les a pas activés.
Pour les activer, il faut procéder comme dans le message précédent mais au lieu de taper "$$", il faut taper au clavier "$21=1" puis enter dans le terminal de l'arduino.
Après avoir fait cela, le mieux est de taper encore "$$" puis enter pour avoir une nouvelle liste. Dans cette nouvelle liste, le paramètre $21 devrait être égal à 1 (au lieu de 0).
A noter que cette modification est automatiquement sauvegardée (et ne doit donc être faite qu'une seule fois).

Par ailleurs, pour activer le homing, il faut aussi taper la commande "$22=1". Actuellement il est à "0" et donc non activé.
Attention au premier test de homing, même si les fins de course ont été préalablement testés et sont OK, il faut être prêt à faire un arrêt d'urgence pour le cas où les moteurs bougeraient dans la direction opposée aux fins de course. Si c'était le cas, il faudrait aussi modifier le paramètre $23 comme expliqué dans ce lien: https://github.com/gnea/grbl/wiki/Grbl- ... ts-boolean
gerard
Messages : 19
Enregistré le : 06 févr. 2019 18:07

Re: La mise en marche après mise à niveau CNC32... çà commence mal

Message par gerard »

Bonsoir à tous,

La modification modification est faite!!
Tout fonctionne comme avant , c'est formidable! merci encore. :D :D :D :D
J'ai juste changer, comme tu l'as indiqué, $21 et $22 en 1 .
Merci encore pour tout.
Maintenant je me demande qui à provoqué ce changement de config car avant d'utilisé ce fichier fait avec CAMBAM et son module GRBL , tout fonctionnait bien.
GRBL aurait des variantes de commandes selon les différents programmes qui crée le GCODE ?
Inquiétant si c'est le cas...
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: La mise en marche après mise à niveau CNC32... çà commence mal

Message par mstrens »

Il faudrait voir si le fichier généré par CAMBAM contient des commandes de type "$" qui auraient pour effet de modifier des paramètres internes de GRBL
gerard
Messages : 19
Enregistré le : 06 févr. 2019 18:07

Re: La mise en marche après mise à niveau CNC32... çà commence mal

Message par gerard »

bonjour à tous,

le fichier commence ainsi:
( Made using CamBam - http://www.cambam.co.uk )
( Grbl Post Processor for GRBLMachine V1.0.0.0 )
( test poche 4 5/29/2019 7:51:19 AM )
( T0 : 0.0 )
G21 G90
T0 M6 (Groupe1\test poche 4.vbs\T0\0.0)
( test poche 4.vbs )
( Made using CamBam - http://www.cambam.co.uk )
( Grbl Post Processor for GRBLMachine V1.0.0.0 )
( Sans titre 5/28/2019 9:10:35 PM )
( T0 : 5.0 )
G21 G90
G0 Z3.0
T0 M6 (Groupe1\Gravure Poche sphérique\T0\5.0)
( Gravure Poche sphérique )
G17
M3 S1000
G0 X0.0 Y-1.0
G0 Z1.0
G1 F300.0 Z0.0
G1 F800.0 Z-1.0
G1 X8.4169 Y-0.5788 Z-0.7056
G1 X12.6104 Y-0.369 Z-0.3381
G1 X15.4757 Y-0.2256 Z-0.0017
G1 Z0.0
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: La mise en marche après mise à niveau CNC32... çà commence mal

Message par mstrens »

Je ne vois rien dans ce fichier qui expliquerais un changement dans les paramètres GRBL.
Le problème (déactivation des fins de courses) se reproduit-il chaque fois que tu exécutes ce fichier?
gerard
Messages : 19
Enregistré le : 06 févr. 2019 18:07

Re: La mise en marche après mise à niveau CNC32... çà commence mal

Message par gerard »

Le plus souvent çà bloque et me dit "commande non valide"
Peu-être la commande "T0 M6"(cette commande ,si j'ai bien compris, serait un changement d'outil mais je n'ai rien demandé pendant la création du fichier).Enfin de compte seul une fois le fichier a continué et j'ai eu ce problème.
Je pense que je vais l'effacer et en refaire plusieurs autres pour tester et je vous tiendrai au courant. :!:
Bonne journée.
Répondre