Advertisements

Gcode grbl

P
pierre 76
Nouveau
12 Avril 2011
35
seine maritime
  • Auteur de la discussion
  • #1
bonjour a tous
est que quelq'un peut m'expliquer les paramètres grbl ($$,$0 a $132) en français,sans me perdre dans les méandres du programmateur (débutant en cnc),pas en anglais et je pense que ça servira a beaucoup de monde.
cordialement.
 
Advertisements
P
pierre 76
Nouveau
12 Avril 2011
35
seine maritime
  • Auteur de la discussion
  • #6
IMG_0451.JPG
bonjour
je m'attendais a plus de réponses que ça,merçi a ceux qui ont répondu mais je n'arrive pas a régler mon traçeur (axidraw)
une question:$2 inverse les moteur x et y ?
$3 inverse x- et x+ sur le meme moteur?
dans l'attente d'une réponse.
cordialement.
 
S
speedjf37
Compagnon
15 Octobre 2009
1 995
indre et loire
Bonjour,

$3 inverse la gestion du signal DIR

$2 inverse la gestion du signal STEP (utile pour certain drivers)

Il est plus simple de croiser les moteurs par le câblage (y compris l'inversion du sens de X).

pour croiser X et Y dans le logiciel il faut modifier les fichiers de configuration

Les modifications se font dans le logiciel en changeant des paramètres puis compilation et téléchargement .


Votre montage est du type COREXY GRBL est à régler avec cette option: est elle activée ?
"config.h"
// #define COREXY // Default disabled. Uncomment to enable.

Cordialement JF
 
pinou29
pinou29
Compagnon
18 Mars 2009
2 634
Toulon ( Var )
Bonjour.
je m'attendais a plus de réponses que ça
Pas très sympa de ta part;
Tu poses une question le matin:
est que quelq'un peut m'expliquer les paramètres grbl ($$,$0 a $132) en français
et dans l'après-midi tu as une réponse dans laquelle tu as exactement ce que tu as demandé.
je n'arrive pas a régler mon traçeur
Ça c'était pas dans ton premier post.
Comme déjà écrit: "question bien posée, réponse presque assurée".
Bonnes bricoles.
Bernard.
 
P
pierre 76
Nouveau
12 Avril 2011
35
seine maritime
  • Auteur de la discussion
  • #9
bonjour
je n'en veut a personne si je n'est pas beaucoup de réponses, je voulais comprendre simplement la programmation pour regler le traceur
avec plusieurs reponses,on peut comprendre un peut mieux.je remerçis letartarte pour le pdf.
pour la reponse de speedjf37 ,ou trouver la config.h dans arduino?
cordialement.
 
S
speedjf37
Compagnon
15 Octobre 2009
1 995
indre et loire
bonjour
je n'en veut a personne si je n'est pas beaucoup de réponses, je voulais comprendre simplement la programmation pour regler le traceur
avec plusieurs reponses,on peut comprendre un peut mieux.je remerçis letartarte pour le pdf.
pour la reponse de speedjf37 ,ou trouver la config.h dans arduino?
cordialement.
Dans le dossier GRBL

Comment avez vous installé GRBL ?
 
P
pierre 76
Nouveau
12 Avril 2011
35
seine maritime
bonjour
grbl v0.9 copié sur github et installe dans arduino uno.
universal gcode sender copié sur github.
clt
 
P
PsyKo
Ouvrier
24 Janvier 2013
349
Bonjour,

Il n'est pas nécessaire de modifier Grbl, ni même de le recompiler. Il suffit d'envoyer la ligne de configuration avec Universal GCode Sender. Par exemple: Pour info, $3 est une masque binaire permettant d'inverser la direction des moteurs (beaucoup plus simple que de recâbler)

Pour faire simple (mais la doc possède un tableau plus lisible - https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.9)

$3=0 (valeur binaire 00000001 = polarité tous les moteurs standard)
$3=1 (valeur binaire 00000001 = polarité moteur axe X inversé)
$3=2 (valeur binaire 00000010 = polarité moteur axe Y inversé)
$3=4 (valeur binaire 00000100 = polarité moteur axe Z inversé)

En combinant, on peut tout inverser.

$3=3 ( (2 + 1) valeur binaire 00000011 = polarité moteur axe X et Y inversés)
$3=6 ( (4 +21) valeur binaire 00000110 = polarité moteur axe Y et Z inversés)
$3=7 ( (4 + 2 + 1) valeur binaire 00000011 = polarité moteur axe X et Y et Z inversés)

Par contre, il faut souligner que cela dépend également du câblage des moteurs sur tes drivers. Il faut inverser ou la connectique, ou la configuration, mais pas les deux.

PS: pour info, Goko (dont je suis le développeur) te propose une interface graphique pour configurer tout ça. http://goko.fr
 
Dernière édition:
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
1 982
Corsier-sur-Vevey (Vaud)
Bonjour
Votre montage est du type COREXY GRBL est à régler avec cette option: est elle activée ?
@speedjf37 a raison, c'est un problème de configuration GRBL, donc il faut d'abord régler ce problème comme suit:
dans le répertoire où se trouve l'IDE Arduino sous-répertoire \libraries\grbl, edite le fichier config.h
recherche la ligne:

// #define COREXY // Default disabled. Uncomment to enable.

et suprime les deux / au début de la ligne ce qui réactive la ligne.
Sauve et ferme le fichier et retélécharge GRBL comme tu l'as fait la première fois.

Cordialement
jpbbricole
 
S
speedjf37
Compagnon
15 Octobre 2009
1 995
indre et loire
Bonjour,

Il n'est pas nécessaire de modifier Grbl, ni même de le recompiler. Il suffit d'envoyer la ligne de configuration avec Universal GCode Sender. Par exemple: Pour info, $3 est une masque binaire permettant d'inverser la direction des moteurs (beaucoup plus simple que de recâbler)

Pour faire simple (mais la doc possède un tableau plus lisible - https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.9)

$3=0 (valeur binaire 00000001 = polarité tous les moteurs standard)
$3=1 (valeur binaire 00000001 = polarité moteur axe X inversé)
$3=2 (valeur binaire 00000010 = polarité moteur axe Y inversé)
$3=4 (valeur binaire 00000100 = polarité moteur axe Z inversé)

En combinant, on peut tout inverser.

$3=3 ( (2 + 1) valeur binaire 00000011 = polarité moteur axe X et Y inversés)
$3=6 ( (4 +21) valeur binaire 00000110 = polarité moteur axe Y et Z inversés)
$3=7 ( (4 + 2 + 1) valeur binaire 00000011 = polarité moteur axe X et Y et Z inversés)

Par contre, il faut souligner que cela dépend également du câblage des moteurs sur tes drivers. Il faut inverser ou la connectique, ou la configuration, mais pas les deux.

PS: pour info, Goko (dont je suis le développeur) te propose une interface graphique pour configurer tout ça. http://goko.fr[/code]
Bonjour,

$3=1 par exemple
Est ce que la modification est conservée au prochain téléchargement ?

Pour le câblage sur ma carte Ramps 1.4 il suffit de retourner le connecteur pour inverser le sens
et pour croiser les moteurs de croiser les connecteurs

JF
 
La dernière réponse à ce sujet date de plus de 6 mois
Advertisements
Haut