• Rejoignez notre communauté d'amateurs et de professionnels – C'EST GRATUIT !

    L'inscription ne prend que 30 secondes. En tant que membre, vous pourrez :

    • Obtenir des conseils d'experts sur vos défis d'usinage, vos anciennes machines.
    • Rester dans la conversation grâce aux notifications instantanées.
    • Des réductions exclusives de la part de nos partenaires.
    Continuer avec l'Email

Résolu Cloner sous GRBL X et Y pour obtenir X' et Y'

  • Auteur de la discussion Auteur de la discussion lgjean
  • Date de début Date de début

lgjean

Apprenti
Bonjour


J'ai monté une machine de découpe de polystyrène capable de fonctionner en 4 axes :
Voici donc la machine que j'ai montée :
Les pièces en 3D viennent de Thingiverse



Arduino Mega + Ramp 1.4 et driver de moteur DRV8825. L'écran ne sert à rien pour GRBL.
Je me contenterais de la faire fonctionner en 2 axes pour le moment, car sortir un GCODE en 4 axes est une opération plus complexe que je pensais.
Les logiciels capables de ça sont peu nombreux et coûtent assez chères.

Bref, j'ai installé dessus GRBL-HotWire-Mega-5X et je cherche un moyen de le paramétrer pour me cloner X et Y de gauche pour le X et Y de droite.
Par exemple si j'envoie :
G02 X69.4394 Y22.4613
Seule le coté gauche va travailler, je voudrais que le coté droit fasse exactement la même chose.

Quelqu'un sait comme je peux modifier config.h de GRBL ?

Merci beaucoup !
 
Oui on peut faire ça mais c'est pas très élégant !

Sinon on m'a donné une réponse qui marche

*********
You don't have to modify the code to do what you want.
I understand your need is 4 linear axis with 2 axis X and 2 axis Y..
You just need to adjust the config.h file like this:

#define N_AXIS 4 // Number of axes (3 to 6)
#define N_AXIS_LINEAR 4 // Number of linears axis

#define AXIS_1 0 // Axis indexing value. Must start with 0 and be continuous.
#define AXIS_1_NAME 'X' // Axis names must be in X, Y, Z, A, B, C, U, V, W, D, E & H.
#define AXIS_2 1
#define AXIS_2_NAME 'X'
#define AXIS_3 2
#define AXIS_3_NAME 'Y'

#if N_AXIS <3
#error "N_AXIS must be >= 3. N_AXIS < 3 is not implemented."
#endif
#if N_AXIS > 3
#define AXIS_4 3
#define AXIS_4_NAME 'Y' // Letter of axis number 4
#endif
So you will connect:

1st X to axis number 1
2nd X to axis number 2
1st Y to axis number 3
2nd Y to axis number 3
See https://github.com/fra589/grbl-Mega-5X/ ... -5X-pinout for pinout diagram.
@++;
Gauthier.
*****

Ca fonctionne enfin comme je le souhaite, je vais pouvoir cramer du polystyrène

Quand j'aurai les moyens, je me prendrais DefFoam Pro (et remis GRBL en multiaxe) et je pourrais faire des ailes trapézoïdales (merci le correcteur auto )
 

Sujets similaires

G
Réponses
34
Affichages
856
Georges_67
G
N
Réponses
44
Affichages
965
Réponses
299
Affichages
12 483
Grimpabois
G
Réponses
21
Affichages
3 669
tournele
E
Réponses
10
Affichages
1 101
ElectroNath
E
M
Réponses
4
Affichages
1 462
MakerJoGa
M
D
Réponses
9
Affichages
1 116
Doctor_itchy
D
A
Réponses
5
Affichages
1 204
dh42

Sujets similaires