Les Codes G Ce sont des encodages qui correspondent à la programmation utilisée pour contrôler la commande numérique ou les équipements CNC, qui sont des machines qui effectuent leur travail sous la commande d'un ordinateur. Dans cette classe d'équipement, on trouve des fraiseuses, des tours, des imprimantes 3D, des couteaux, etc..
Les codes G sont également appelés codes préparatoires. Le G signifie «géométrique». Ce sont des codes qui indiquent à la machine quelle opération exécuter et sont identifiés en commençant par la lettre "G".
Ils sont constitués d'instructions ou de commandes qui indiquent à l'équipement vers quelle position se déplacer, à quelle vitesse, à quel moment utiliser un outil, tel qu'un laser, une extrudeuse, etc. Par exemple, avec l'impression 3D, les codes G contiennent des commandes pour déplacer des pièces dans l'imprimante.
Il existe plusieurs implémentations de ce langage, mais dans chacune d'elles, les commandes et les commandes sont similaires. Cependant, lors de la génération des fichiers, il sera nécessaire de connaître la version appropriée des codes G que l'équipement peut interpréter..
Index des articles
Le code G est un langage de programmation pour les équipements de commande numérique qui indique aux machines où et comment se déplacer. Les codes G varient en fonction du type, de la marque et du modèle de l'équipement.
Il suit toujours une variante du modèle alphanumérique suivant: N ## G ## X ## Y ## Z ## F ## S ## T ## M ##, où:
- N ##: numéro de ligne de programme.
- G ##: définit le mouvement et la fonction.
- X ##: déclarer la position horizontale.
- Y ##: Déclarez la position verticale.
- Z ##: déclarer la profondeur.
- F ##: vitesse d'avance.
- S ##: vitesse de broche.
- T ##: sélection d'outils.
- M ##: diverses fonctions, telles que l'activation et la désactivation de quelque chose, comme le liquide de refroidissement, le mouvement d'indexation, le verrouillage de l'axe, etc..
Par exemple, G01 X2 Y3 F35 S450 T02 M04 indiquerait un mouvement d'avance linéaire (G01) vers la position X-Y donnée et une vitesse d'avance de 35. La vitesse de broche est de 450 et vous utilisez l'outil 2.
Les différentes fonctions varient d'une machine à l'autre. Par conséquent, pour savoir quel est le code M, le manuel d'instructions de la machine doit être référencé..
Tout ce que toute machine peut faire est basé principalement sur trois types de mouvement de base:
- Mouvement rapide: un mouvement linéaire vers une position XYZ. C'est fait le plus rapidement possible.
- Mouvement d'avance: un mouvement linéaire vers une position XYZ à une vitesse d'avance définie.
- Mouvement circulaire: un mouvement circulaire à une vitesse d'avance définie.
Chaque code G indique à l'équipe quelle variante de ces mouvements de base effectuer et comment le faire.
X, Y sont les coordonnées de la position horizontale et verticale, et Z correspond à la profondeur de la machine. Ces nombres suivent la commande de mouvement ou de fonction pour exprimer la position de la machine..
Ensuite, F détermine la vitesse d'avance (pour l'avance ou les mouvements circulaires), tandis que S détermine la vitesse de rotation de la broche. T est utilisé pour sélectionner un outil.
Si vous ouvrez le code G dans un éditeur de texte, vous pouvez voir son contenu, mais il est assez difficile de lui donner un sens. Avec un outil comme Repetier Host il sera possible de mieux comprendre les codes G.
Ce type de programme vous permet d'ouvrir les codes G afin de voir les chemins que prendra la tête pour produire une impression. Repetier Host utilise des couleurs pour indiquer la fonction des codes.
Comme, par exemple, une impression 3D peut devoir effectuer de nombreux mouvements, les codes G peuvent prendre un grand nombre de pages. Si cet ensemble de code devait être créé à la main, il faudrait le faire pendant un temps considérable.
Un programme spécial, par exemple le programme de découpe Cura, est celui qui compose techniquement tous les codes G.
Ce programme coupe les fichiers STL qui contiennent toutes les informations nécessaires pour créer une impression 3D. Convertissez le fichier STL en codes G, automatisant ainsi le processus.
Chaque code G est unique à la machine pour laquelle il a été écrit. Le jeu d'instructions est spécifiquement basé sur chaque machine.
Les machines CNC et les imprimantes 3D sont contrôlées à l'aide de codes G, qui est le groupe de commandes commençant par la lettre «G», tout comme il existe des codes pour de nombreuses autres lettres..
Les directives du code G indiquent aux équipes comment se déplacer et comment ajuster leurs paramètres, tels que la vitesse de coupe ou la température de la buse. Chaque commande constitue une étape dans le processus de fabrication de l'objet.
Cependant, bien que les imprimantes 3D et les équipements CNC utilisent des codes G, il existe certaines différences importantes dans ces deux applications..
La commande numérique par ordinateur est une technique permettant de contrôler les instruments d'une machine au moyen d'un système informatique.
Les fraiseuses et tours CNC sont généralement utilisés lorsqu'une très haute précision ou répétabilité est nécessaire. Par exemple, ceux-ci sont utiles pour percer des centaines de trous identiques afin de créer une plaque optique..
Cette méthode de création d'une pièce est classée comme «fabrication soustractive», car la pièce est créée en retirant progressivement le matériau..
C'est un processus de fabrication qui produit également des pièces à l'aide d'un contrôle informatique. En fait, les imprimantes 3D sont aussi des machines CNC, mais étant donné leur immense popularité, elles sont rarement désignées comme telles..
En impression 3D, une pièce est érigée en ajoutant du matériau, jusqu'à ce que la pièce complète soit créée. L'impression 3D est très utile pour créer des pièces personnalisées et des prototypes avant d'atteindre une conception finale.
- 11: Indique le numéro de ligne du code et sert de référence. Dans ce cas, il correspond à la ligne 11 du programme en cours d'exécution.
- GSM: de couleur bleue. Indique qu'il s'agit d'une commande du type indiqué par la lettre. Dans ce cas, le code G1 correspond à la commande: Mouvement coordonné à vitesse d'avancement.
Ensuite, chaque texte en rouge définit certains paramètres de la commande puis la valeur de chaque paramètre en question:
- F: Vitesse. Dans ce cas, la vitesse est indiquée à 900.
- X / Y / Z: ce sont les coordonnées de position.
- E: mouvement du chargeur.
Personne n'a encore commenté ce post.