Go Down

Topic: Grbl et l'ide Arduino (Read 40569 times) previous topic - next topic

infobarquee

ok, j'avais pas regardé tous les fichiers :(
avec GrblController c'est le Ctrl-X qui n'est pas pris en compte comme il faut.
bug GrblController sous linux???????
AUCUNE AIDE PAR MP

LETARTARE

Bonjour,
il semble que la version Linux est ancienne (3.0) alors que Mac (3.5.0) et Win (3.5.1) .
Prevenez Zapmaker sur le Wiki de GrblHoming https://github.com/zapmaker/GrblHoming/issues?state=open, il est très sensible aux remarques constructives.
Dans les sources, on trouve une version Androïd, mais à compiler soi-même il me semble.

Bien cordialement.

infobarquee


Bonjour,
il semble que la version Linux est ancienne (3.0) alors que Mac (3.5.0) et Win (3.5.1) .
Prevenez Zapmaker sur le Wiki de GrblHoming https://github.com/zapmaker/GrblHoming/issues?state=open, il est très sensible aux remarques constructives.
Dans les sources, on trouve une version Androïd, mais à compiler soi-même il me semble.

Bien cordialement.

c'est bien la version github 3.5.1 que j'ai installé pourtant.
j'ai vite fait testé sous win xp pro, la 0.8 uno est ok, mais pas la 0.9

je ferai part de mes obs, sur github, sait on jamais ;)
AUCUNE AIDE PAR MP

LETARTARE

Bonjour,
à l'instant sous Vista pro pack2 ( mise à jour complète), essai de Grbl9dUno avec "GrblHoming 3.5.1 , c'est correct :

Bien cordialement

LETARTARE

même configuation OS et carte et Grbl, mais avec "Universal Gcode Sender-1.07" :

infobarquee

soit je suis bien malade (c'est pas faux en ce moment), soit y a un truc.
je viens d'up sur ma mega le 82 et le 9d et rien sur la console après.

elle est ou la caméra cachée? :)
AUCUNE AIDE PAR MP

LETARTARE

@infobarquee
je vois que vous utiliser Linux ? (ttyACM0) ainsi que Arduino-154.
Je suis mal à l'aise car incompétent en dehors de ce que j'ai présenté.

Toutefois, il me semble que vous l'avez bien téléversé dans la carte MEGA2560, donc le port série de la carte fonctionne,
1- il ne faut pas mettre plusieurs librairies de mon site simultanément dans le répertoire "libraries" car alors Arduino ne prend en compte que la 1ère  compilée au niveau des *.h  :smiley-eek-blue:
2- essayer de diminuer la vitesse dans le fichier "config.h", ( je ne pouvais pas utiliser 115200 bauds sur mon système)
Ce sont les seules pistes que j'entrevois :smiley-red:

Bien cordialement.

infobarquee


@infobarquee
je vois que vous utiliser Linux ? (ttyACM0) ainsi que Arduino-154.
Je suis mal à l'aise car incompétent en dehors de ce que j'ai présenté.

Toutefois, il me semble que vous l'avez bien téléversé dans la carte MEGA2560, donc le port série de la carte fonctionne,
1- il ne faut pas mettre plusieurs librairies de mon site simultanément dans le répertoire "libraries" car alors Arduino ne prend en compte que la 1ère  compilée au niveau des *.h  :smiley-eek-blue:
2- essayer de diminuer la vitesse dans le fichier "config.h", ( je ne pouvais pas utiliser 115200 bauds sur mon système)
Ce sont les seules pistes que j'entrevois :smiley-red:

Bien cordialement.


;) bien vu le coup des 2 lib en même temps, franchement j'y aurai jamais pensé
la 82 fonctionne
la 9b bug
reste a monter la ramps pour tester et demain la carte 4 axes que je vais recevoir.
a ce sujet, est il possible d'avoir 4 axes?
AUCUNE AIDE PAR MP

icare

Bonjour Infobarquee,

a ce sujet, est il possible d'avoir 4 axes?

Bien sur que GRBL traite les 4 axes (X, Y, Z, A)
Je crois qu'il existe même une version 5 axes ! A vérifier
2B OR NOT(2B) = FF
Arduino 1.0.5 à 1.8.5 + gEdit + Ubuntu 18.04 LTS

infobarquee


Bonjour Infobarquee,

a ce sujet, est il possible d'avoir 4 axes?

Bien sur que GRBL traite les 4 axes (X, Y, Z, A)
Je crois qu'il existe même une version 5 axes ! A vérifier


je parlais de cette version de grbl ;) mon bon Icare, héhéhé
car je vois en tapant $ juste xyz, mais pas A
A moins qu'il existe une autre version grbl sur mega avec 4 axes + pompe ou laser ou drill
AUCUNE AIDE PAR MP

LETARTARE

Bonjour,
@icare
je ne serais pas aussi affirmatif : la 8c et la 9d ne comportent que trois axes avec Uno (versions officielles), voir 0.8c dans  "pins_map.h"  et 9d dans "cpu_map.h"  https://github.com/grbl/grbl

@infobarquee
la GRBL-0.82 ( très ancienne version modifiée par ???) sur mon site possède 4 axes X,Y,Z,C qui fonctionnent tous  en manuel avec GbrlHoming-3..5.1 , je n'ai pas pu vérifier un fichier en 4 axes, mais cette version demande sûrement encore des mises au point pour ce quatrième axe.

Bien cordialement.

infobarquee

ok, d'ou la confusion
je viens de voir le C $3 steps/deg
pfffff vais aller me coucher avec un grogg si ca continue moi  :%
je testerai demain les 4 axes et donnerai le retour ;)
merci, tu maitrise ton sujet en tous cas LETARTARE, bienvenue chez le petit groupe des fous  :smiley-mr-green:
AUCUNE AIDE PAR MP

icare

#27
Apr 11, 2014, 05:23 pm Last Edit: Apr 11, 2014, 05:38 pm by icare Reason: 1
Bonjour,
@LETARTARE

@icare
je ne serais pas aussi affirmatif : la 8c et la 9d ne comportent que trois axes avec Uno (versions officielles), voir 0.8c dans  "pins_map.h"  et 9d dans "cpu_map.h"  https://github.com/grbl/grbl

C'est vrai et faux.
De base, on a X, Y, Z et Spin
Il suffit d'utiliser SpinDir et SpinEnable pour commander le 4 ème axe et on travaille à vitesse constante manuelle.
Cette solution est utilisée par certains shields du marché + un peu de bidouille dans le soft.
Pour mémoire: dans le monde de la CNC, on appelle le 4ème axe A et le 5ème axe C

2B OR NOT(2B) = FF
Arduino 1.0.5 à 1.8.5 + gEdit + Ubuntu 18.04 LTS

infobarquee

bon voila ce qu'il y a comme interprétation pour les axes en officiel
    X position absolue
    Y position absolue
    Z position absolue
    A position (rotation autour de l'axe X)
    B position (rotation autour de l'axe Y)
    C position (rotation autour de l'axe Z)
    U position Relative OU axe secondaire
    V position Relative OU axe secondaire
    W position Relative OU axe secondaire

donc tout dépend de l'axe que l'on veut utiliser en fait.
AUCUNE AIDE PAR MP

LETARTARE

Bonsoir,
c'est tout à fait ça.
Aussi dans Grbl-0.82, j'envisage de changer C -> A ( pour un 4ème axe autour de l'axe X ) ce qui risque d'être plus utile que l'axe C.
Mais il faut faire des tests de coordination avec X, Y, Z.
Bonne soirée.

Go Up