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)
La mise en marche après mise à niveau CNC32... çà commence mal
Re: La mise en marche après mise à niveau CNC32... çà commence mal
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
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
Re: La mise en marche après mise à niveau CNC32... çà commence mal
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
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
Re: La mise en marche après mise à niveau CNC32... çà commence mal
Bonsoir à tous,
La modification modification est faite!!
Tout fonctionne comme avant , c'est formidable! merci encore.
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...
La modification modification est faite!!
Tout fonctionne comme avant , c'est formidable! merci encore.
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...
Re: La mise en marche après mise à niveau CNC32... çà commence mal
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
Re: La mise en marche après mise à niveau CNC32... çà commence mal
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
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
Re: La mise en marche après mise à niveau CNC32... çà commence mal
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?
Le problème (déactivation des fins de courses) se reproduit-il chaque fois que tu exécutes ce fichier?
Re: La mise en marche après mise à niveau CNC32... çà commence mal
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.
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.