Dans le fichier gcode.cpp ne devrait-on pas mettre dans le switch(letter) ligne 256 la condition
default: FAIL(STATUS_UNSUPPORTED_STATEMENT);
pour éliminer les lettres non prévues.
Je viens de regarder dans 0.82,3 : effectivement il manque le choix "default" dans le "switch(letter)", puis en comparant à la version 0.8c (officielle) il a été ajouté ainsi que d'autres lettres (ainsi que dans la 0.9c d'ailleurs).
Je suis d'accord avec vous, qu'il faut se rapprocher du mieux possible de l'officiel, mais peut-être plutôt de la 0.9c en conservant l'axe C, non A. La difficulté réside par quel morceau commencer
Actuellement il y a une tendance pour utiliser aussi la MEGA2560 dans la 0.9c (initiée par EliteEng depuis longtemps), à terme je pense qu'un quatrième axe devrait voir le jour, mais quand ? En attendant, il reste la vieille 0.83_x ...
j'ai jeté un oeil sur la 9c l'autre jour.
les pins ne sont pas les même.
dans quel but? j'ai pas encore trouvé la réponse
pour l'axe C, je ne vois pas pourquoi faire tourner autour du Z, sauf si on a une machine qui va faire travailler un outil en horizontale à 90° sur le X
un peu tarabiscoté comme solution je trouve.
il est plus simple de se rapprocher des imprimantes 3d qui utilisent le E qui pourrait correspondre au A en tournant autour du X.
ainsi on fait tourner le A sur le X pour se rapprocher d'un tour
peut être demander aux codeurs le pourquoi de la chose
en tous cas, merci de m'avoir cité sur le forum usinages
je n'ai pas fait grand chose, à part chercher l'axe C et le remplacer par A
c'est rare que quelqu'un le fasse au lieu de se taire et de tirer la couvrante à lui.
beau geste de ta part, mais comme tu le dis,
et qui montre qu'un travail coopératif est possible sur ce forum
en parlant d'usinages
en tous cas, c'est un sujet qui intéresse du monde, mais malheureusement, peu participent
Bonjour,
un peu d'insomnie ...
La version Grbl-0.83_1 ( axe A) nécessite un "GbrlHoming" acceptant la commande "g01 a1000" et non plus "g01 c1000"
Dans "GrblController-3.5.1" j'ai donc modifier tous les fichiers source nécessaires pour avoir un axe A (c'est long et fastidieux), puis j'ai générer un ""GrblController-3.5.1_A" (GrblController.exe pour Vista).
Les commandes manuelles pour A sont bloquées, je verrai demain ...
Bonne nuit.
@artouste
enfo.....
tu vas voir si mon Z fait les cuvettes quand je vais monter cet hiver dans un gabion
je te ferai charger les waders hahahahahahahahaha
@LETARTARE
pourquoi toujours windaub
plus qu'a me coltiner une compile sous nunux
dans la mesure où je trouve quelques personnes intéressées et qui s'investissent : OUI.
Pas de problème, je réponds présent pour les tests et évolutions
LETARTARE:
J'ai envoyé à ZAPMAKER des images de la version 3.5.1.A de GrblHoming qui utilise l'axe A à la place de l'axe C Axis C -> axis A · Issue #56 · zapmaker/GrblHoming · GitHub
Je peux vous fournir un exécutable sous Window, si vous êtes intéressé je le joins dans un message.
Bonne initiative.
Pourquoi ne pas utiliser des softs existants (ils sont légions dans l'impression 3D) genre repetier, pronter, etc....
Pas de problème, je réponds présent pour les tests et évolutions
Merci pour cette collaboration spontanée.
Pourquoi ne pas utiliser des softs existants
Je propose ce que je connais bien ( j'ai introduit le quatrième axe C dans GrblHoming).
Je ne connais pas ceux dont vous parlez, mais je veux bien essayer.
allez, les test vont reprendre.
cartes arrivées maison, ET content.
vu que c'est 2 cartes de type différents, ca fera un bon exercice.
j'aime bien mon manchot aussi, tellement plus souple que windaub
LETARTARE:
J'ai envoyé à ZAPMAKER des images de la version 3.5.1.A de GrblHoming qui utilise l'axe A à la place de l'axe C Axis C -> axis A · Issue #56 · zapmaker/GrblHoming · GitHub
Je peux vous fournir un exécutable sous Window, si vous êtes intéressé je le joins dans un message.
En relisant certaines réponses, j'ai vu que était piloté en mm, il faudrait peut être inclure la possibilité de le piloter en °
@+
Bonjour,
je viens de déposer les sources de GrblController-3.5.1.A (axes X, Y, Z, A):
qui comporte un Makefile que vous pouvez utiliser sous LINUX, il faut avoir installé Qt-4.7.3 (pour moi).
Je l'ai utilisé sous VISTA/Mingw32, cela fonctionne bien.
Bien cordialement.
ca fait plusieurs fois que j'essaye de compiler et toujours la même erreur d'un fichier manquant.
ui.mainwindow.
j'ai repris pour tester le makefile de GrblHoming,e t idem.
dois y avoir un blem quelque part.