Go Down

Topic: Initiation CNC (Read 10504 times) previous topic - next topic


dfgh

hello Icare,  1 de plus à te suivre :)

fking


icare

Bonjour,
Ben y'en a plus ???
Si, si cela va continuer mais pour l'instant un peu trop de taff.
@+
2B OR NOT(2B) = FF
Arduino 1.0.5 à 1.8.1 + gEdit + Ubuntu 16.04 LTS

fking

J'espère bien !!! C'est très intéressant.

Andre33

Bravo !
complet, clair et bien structuré...
SVP continuer ... si possible

icare

Bonjour,
Bravo !
Merci

complet, clair et bien structuré...
SVP continuer ... si possible
Pas pour l'instant, trop peu de personnes qui s'intéressent au sujet.
La rédaction de ce type de document nécessite un investissement temps non négligeable.
Mais on verra par la suite...
Idem pour le topic Maquette CNC low cost
@+
2B OR NOT(2B) = FF
Arduino 1.0.5 à 1.8.1 + gEdit + Ubuntu 16.04 LTS

tahitibob35

Merci d'avoir remonté ce topic.
A l'époque, je découvrai Arduino, donc le sujet me semblait un peu hors de portée.....

Jls5X46

Bonjour Icare,

Je viens de m'inscrire sur ce forum juste en découvrant tes sujets d'initiation Arduino / CNC.

Donc je me présente (à toi) rapidement : j'ai fait quasiment une demi vie professionnelle entre bureau d'études et mise au point de machines CN pour l'industrie, donc le Gcode (ISO) et les programmes ne sont pas une découverte pour moi... j'ai même reconnu une partie de la doc NUM dans un de tes messages ! Les PREF, les DEC j'ai même formé des opérateurs !

Tout ça c'était (à ce que je pensais), le domaine réservé des machines CN industrielles, SIEMENS, FANUC etc..

Puis j'ai découvert l'arduino afin de programmer un système d'éclairage pour mes plants de tomates indoor.

Puis j'ai fait l'acquisition d'une imprimante 3D et j'ai de suite été bluffé par la capacité de ces microcontrôleurs à piloter les axes et les auxiliaires à partir de code ISO.

Donc ... phase 2 : en phase d'avant projet (perso) sur une machine (5 axes ?) un peu plus évoluée qu'une imprimante 3D, un peu plus basique qu'une fraiseuse 5 axes, ou un peu des deux à la fois.

Mon dilemme est le suivant : quelle architecture CN pourrais je mettre en place pour être intégrée sur une machine (un peu) évoluée avec une interface (plutôt) ergonomique avec laquelle je pourrais développer une base (a peu près commune) suffisamment souple pour piloter telle ou telle "machine" avec un minimum de mise au point.

J'ai vu Linux CNC, et ça m'a d'abord semblé être le meilleur choix, mais une liaison parallèle pour tout gérer sur une machine, ça me semble un peu "hors sujet" d'autant plus que les E/S analogiques, PWM et autres, il faudra se lever tôt pour les gérer sur PC, et encore ... s'il y a encore une prise liaison parallèle sur le PC. Bref, peut être je me trompe, mais si ça n'évolue pas à ce niveau, il n'y a pas intérêt à développer sur cette base.

Et puis il y a Arduino ... et GRBL (?) mais que sait faire GRBL au juste ? sont ils plusieurs ?

Par exemple sur un Post de 2005 je lis les développements en cours d'un américain (je crois) qui a intégré un grand nombre de codes à sa base GRBL, et qui travaille sur G41 & G42 , or en 2016 je vois encore des post ou des personnes affirment que G41 G42 ne sont pas pris en charge. C'est dommage !

Et là encore je me questionne ... ça en est ou ? qu'est ce qui est fiable ?

Donc s'il était possible de m'aider un peu à défricher les bases et "options" qu'on peut mettre en oeuvre autour d'un (ou de plusieurs) module(s) arduino, avec d'un coté un PC (pour l'ergonomie) et de l'autre une machine plus ou moins exotique, ça serait un bon commencement.

C'est possible ?

Merci
J-Luc

   

icare

Bonsoir,
Effectivement G41 et G42 ne sont pas supportés.
J'essayerais de te donner quelques informations ou pistes avant la fin de la semaine (le temps de consulter mes notes).
@+
2B OR NOT(2B) = FF
Arduino 1.0.5 à 1.8.1 + gEdit + Ubuntu 16.04 LTS

Jls5X46

Bonjour Icare,

C'est très sympa, je ne suis pas à un jour près, j'essaie juste de me faire une idée la plus objective possible de ce qui peut composer une architecture de contrôle la mieux adaptée et surtout éviter les systèmes obsolètes, qui sont (étaient) peut être très connus et très présents sur les forums mais qui par ailleurs sont peut être sans avenir vu les évolutions matérielles.

J'ai aussi vu l'option tandem "Linux CNC - Arduino" mais qui fait quoi dans tout ça ? serait il possible que LinuxCNC traite (par exemple) le G41 et que l'arduino ne soit que l'esclave exécuteur d'un code "remixé" en pilotant les axes en temps reel, gavé en mode passant par un PC qui définit la "bonne" trajectoire ?

Et qu'en est il des GRBL "upgradés" ? il y a d'autres "décodeurs" sur le marché ? avec des noms différents.

Comme tu vois, je gamberge un peu, (je suis persuadé de quelques fêlés ont fait de super développements) mais je n'ai aucune base fiable.

Encore merci

J-Luc   

jeanalvitre

Bonjour,

Cours super intéressant !

Je les ai imprimé pour les lire tranquillement et appliquer les exemples.

Merci beaucoup !

PR

Go Up