Quels sont les codes g? (Avec exemple)

Quels sont les codes g? (Avec exemple)

Les codes g Ce sont des codages qui correspondent à la programmation utilisée pour contrôler l'équipement de contrôle numérique ou CNC, qui sont des machines qui exécutent leur travail sous la commande d'un ordinateur. Dans ce type d'équipement, il y a des machines à mourir, des tours, des imprimantes 3D, des coupeurs, etc.

Les codes G sont également connus sous le nom de codes préparatoires. G signifie "géométrique". Ce sont des codes qui indiquent à la machine quelle opération doit exécuter et identifier pour commencer par la lettre "G".

Source: Flickr.com Christopher Schmidt Attribution 2.0 générique (CC par 2.0)

Ils sont composés d'instructions ou de commandes qui indiquent l'équipement à quelle position il doit être déplacé, à quelle vitesse, à quel moment vous devez utiliser un outil, comme un laser, une extrudeuse, etc. Par exemple, avec l'impression 3D, les codes G contiennent des commandes pour déplacer les pièces à l'intérieur de l'imprimante.

Il existe plusieurs implémentations de cette langue, mais dans chacun d'eux, les mandats et les commandes sont similaires. Cependant, au moment 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.

[TOC]

Qu'est-ce que le code G?

Le code G est un langage de programmation pour un équipement de contrôle numérique qui dirige les machines sur où et comment se déplacer. Les codes G varient selon le modèle de type, de marque et d'équipement.

Suivez toujours une variante du modèle alphanumérique suivant: n ## g ## x ## et ## z ## f ## S ## T ## M ##, Where:

- N ##: numéro de ligne de programme.

- G ##: définit le mouvement et la fonction.

- X ##: déclarer la position horizontale.

- Et ##: déclarer la position verticale.

- Z ##: déclarer la profondeur.

- F ##: taux de puissance.

- S ##: vitesse de broche.

Peut vous servir: types de pages Web

- T ##: sélection d'outils.

- M ##: Des fonctions diverses, telles que l'éclairage et hors quelque chose, comme le réfrigérant, le mouvement d'indexation, le blocage des axes, etc.

Par exemple, G01 x2 Y3 F35 S450 T02 M04 indiquerait un mouvement d'alimentation linéaire (G01) à la position X-Y donnée et à un débit d'alimentation de 35. La vitesse de la broche est de 450 et utilise l'outil 2.

Diverses fonctions varient d'une machine à une autre. Par conséquent, pour savoir ce que le code M est référencé par le manuel d'instructions de la machine.

Mouvement de la machine

Tout ce que n'importe quelle machine peut faire est principalement basé 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 avancé: un mouvement linéaire vers une position XYZ à un taux avancé défini.

- Mouvement circulaire: un mouvement circulaire à un taux avancé défini.

Chaque code C indique à l'équipement quelle variante de ces mouvements de base devrait effectuer et aussi comment le faire.

X, et 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 afin d'exprimer la position de la machine.

Ensuite, F détermine la vitesse d'avance (pour les mouvements avancées ou circulaires), tandis que S détermine la vitesse de la broche. T est utilisé pour sélectionner un outil.

Construction du code G

Si le code G s'ouvre dans un éditeur de texte, son contenu peut être observé, mais il est assez compliqué de donner un sens. Avec un outil comme Repetier Host, vous pouvez mieux comprendre les codes G.

Ce type de programme permet d'ouvrir les codes G afin de voir les trajectoires que la tête prendra pour produire une impression. L'hôte répétier utilise des couleurs pour indiquer la fonction des codes.

Peut vous servir: des activités qui doivent être faites avec l'électricité

Générer des codes C

Puisque élaborer par exemple une impression 3D. Si cet ensemble de codes était créé à la main, cela devrait être fait pendant une période considérable.

Un programme spécial, par exemple le programme de coupe de guérison, est celui qui compose techniquement la totalité des codes G.

Ce programme sectionne les fichiers STL qui contiennent toutes les informations nécessaires pour créer une impression 3D. Convertit le fichier STL en codes g, automatisant ainsi le processus.

Chaque code G est exclusif à la machine pour laquelle il a été écrit. L'ensemble d'instructions est basé spécifiquement sur chaque machine.

Impression CNC vs 3D

Les machines CNC et les imprimantes 3D sont contrôlées à l'aide de codes G, qui est le groupe de commandes qui commencent par la lettre "G", tout comme il existe des codes pour de nombreuses autres lettres.

Les directives des codes G indiquent à l'équipement comment se déplacer et comment ajuster leur configuration, comme la vitesse de coupe ou la température de la buse. Chaque ordre constitue une étape dans le processus d'élaboration de l'objet.

Cependant, bien que les imprimantes 3D et les équipes CNC utilisent des codes G, dans ces deux applications, il existe certaines différences d'importance.

CNC

Le contrôle de l'ordinateur numérique est une technique pour contrôler les instruments d'une machine via un système informatique.

Les moulins CNC et les tours sont généralement utilisés lorsque 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 pour créer une plaque optique.

Peut vous servir: produit technique

Cette méthode de création d'une pièce est classée comme «fabrication soustractive», car la pièce est créée en éliminant progressivement le matériau.

Impression 3D

Il s'agit d'un processus de fabrication qui produit également des pièces à l'aide d'un contrôle informatique. En fait, les imprimantes 3D sont également des machines CNC, mais compte tenu de leur immense popularité, ils sont rarement connus comme tels.

En 3D l'impression, une pièce est érigée en ajoutant du matériel, jusqu'à ce que la pièce complète soit créée. L'impression 3D est très utile pour créer des pièces et des prototypes personnalisés avant d'atteindre une conception finale.

Exemple de code

- 11: indique le numéro de ligne de code et est utilisé comme référence. Dans ce cas, il correspond à la ligne 11 du programme exécuté.

- G / m: en bleu. 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é à la vitesse de progression.

Ensuite, chaque texte trouvé en rouge définit certains paramètres pour la commande, puis la valeur pour chaque paramètre en question:

- F: vitesse. Dans ce cas, il est indiqué que la vitesse est de 900.

- X / y / z: ce sont les coordonnées de position.

- E: Mouvement de l'alimentation.

Les références

  1. Educatibot (2019). Code G. Tiré de: educatibot.com.
  2. Ultimaker (2019). Qu'est-ce que le code G? Tiré de: Ultimaker.com.
  3. Benjamin Goldschmidt (2019). Imprimante 3D G-Code Vs CNC G-Code-quelle est la différence? All3dp. Pris de: All3DP.com.
  4. Autodesk (2019). Commencer avec le code g. Tiré de: Autodesk.com.
  5. Wikipedia The Free Encyclopedia (2019). Code G. Pris de: dans.Wikipédia.org.