Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Technologie industrielle

Guide complet des codes G et M CNC – PDF téléchargeable inclus

Aujourd'hui sur The Mechanical Post, nous verrons ce que sont les codes G et M en usinage CNC. Vous pouvez aussi télécharger et imprimer le PDF en cliquant sur le bouton à la fin de l'article.

Guide complet des codes G et M CNC – PDF téléchargeable inclus

Introduction à la programmation CNC

Aux débuts des machines CNC, les instructions étaient entrées via bandes perforées ou magnétiques. Grâce aux avancées technologiques, les ordinateurs les ont remplacées. Un contrôleur CNC informatisé est montré ci-dessous.

Guide complet des codes G et M CNC – PDF téléchargeable inclus
HafeezJD, CC BY-SA 4.0, via Wikimedia Commons

La machine CNC comprend des commandes dans un certain langage. Ce langage est composé d'un ensemble prédéfini de codes appelés codes G et codes M.

Chaque code a une fonction prédéfinie et en utilisant divers codes ensemble, une pièce est usinée en conséquence. Nous avons déjà couvert le CNC, son fonctionnement, types, avantages et applications en détail dans notre article précédent : Qu'est-ce qu'une machine CNC ? son fonctionnement, types, avantages, utilisations avec PDF. Avant de commencer avec les codes G et M dans un programme de pièce CNC, d'autres codes ou mots sont aussi utilisés pour compléter tout le processus d'usinage. Regardons les différents codes ou mots utilisés en CNC.

Mots N (N-words)

Ces mots représentent le numéro de séquence, ils aident à identifier le bloc (chaque ligne d'instruction est un bloc). En bref, comme quand on écrit en étapes, on numérote chaque étape. Point n°1, point n°2, etc. De même en programmation CNC, chaque ligne ou bloc de code reçoit un numéro comme N100, N110, N120, etc. Généralement par pas de 10 ou 5.

Mot d'avance (code F)

Le mot d'avance fait référence au débit d'avance de l'outil machine. Écrit au format F_ _ puis l'avance requise. Exemple : F240 = avance 240. L'avance peut être en mm/min (G94) ou mm/tr (G95), selon l'opérateur.

Mots X, Y et Z

Ce sont les codes pour spécifier les coordonnées de position de l'outil. Les mots X, Y, Z représentent les axes X, Y, Z. En plus de ces axes linéaires, les positions angulaires sont spécifiées par les mots I, J et K.

Mot de vitesse de broche (mot S)

La vitesse de broche est indiquée par la lettre S. En tr/min. Exemple : S800 = vitesse broche 800 tr/min.

Sélection d'outil (mot T)

Cette fonction s'utilise sur machines CNC avec changeur d'outil automatique. Quand un outil différent est requis pendant l'usinage CNC, la fonction de sélection d'outil est appelée par le mot T. Chaque outil dans le magasin ou la bibliothèque a une adresse spécifique. Exemple : si l'outil actuel est un outil conique et qu'on doit percer un trou, on utilise la commande de sélection d'outil et appelle le foret à la position 4 avec T04.

Guide complet des codes G et M CNC – PDF téléchargeable inclus
Machine de fraisage CNC

Codes G pour fraisage CNC

Voici quelques codes G couramment utilisés et leur description en fraisage CNC :

Codes G pour tournage CNC

En tournage CNC, il y a quelques changements dans les codes G par rapport au fraisage CNC. Les codes sont listés ci-dessous :

Codes M en CNC

Les codes M en CNC sont presque les mêmes pour tournage et fraisage. Ils servent généralement à activer/désactiver divers processus. Voici les codes M :

Vous pourriez aussi aimer lire :

Explication des codes G les plus couramment utilisés

G00 – Mouvement rapide

Le code G00 signifie mouvement rapide. Il déplace l'outil rapidement d'un point à un autre à la vélocité maximale spécifiée par le fabricant. Aucune coupe n'est effectuée pendant le déplacement. Utilisé quand l'outil est loin de la pièce. Format : G00 X_ Y_ Z_. Exemple : G00 X25 Y05 Z00

G01 – Déplacement linéaire / interpolation

Ce code sert à couper ou usiner en ligne droite d'un point à un autre. Format : G01 X_ Y_ Z_ F_. Exemple : G01 X30 Y15 Z2 F120. L'avance peut être en mm/min (G94) ou mm/tr (G95).

G02 – Déplacement circulaire / interpolation (Horaire)

Quand l'outil doit couper le long d'un chemin circulaire, G02 (horaire) est utilisé. Pour l'anti-horaire, le code G03 est utilisé.

G04 – Temporisation (Dwell)

Ce code s'utilise quand aucun usinage n'est requis. L'outil reste inactif. Format : G04 X_ ou G04 P_. X = secondes, P = millisecondes. Exemple : G04 X5 / G04 P60.

Ceci était une brève explication de quelques codes G largement utilisés. Vous pouvez aussi consulter plus de détails sur machinistguides.com. Voici aussi un exemple de programme de pièce réel pour produire la pièce finie.

╍╍╍╍╍╍╍╍╍╍

Voilà un aperçu des codes G et M utilisés dans les machines CNC. Si vous aimez cet article ou avez des suggestions, dites-le-nous en commentaires, nous serions ravis de vous lire.

Rejoignez aussi notre chaîne Telegram pour rester informé sur l'ingénierie mécanique. Nous reviendrons bientôt avec un autre article intéressant, en attendant continuez de lire !

Lien de téléchargement PDF

Technologie industrielle

  1. Pourquoi choisir un atelier avec aléseuse CNC pour vos besoins en fabrication de précision
  2. Tours CNC à lit incliné Top-Turn S50 : usinage de précision pour pièces longues
  3. Usiner des pièces longues avec précision grâce aux tours CNC à lit incliné
  4. Usinage CNC : Avantages et Limites pour la Fabrication de Précision
  5. Machines CNC Expliquées : Types, Composants et Avantages Majeurs
  6. Les 8 pannes les plus fréquentes sur machines CNC et guide de dépannage expert
  7. Maîtriser l'usinage CNC de bijouterie : guide complet
  8. Fondamentaux CNC : Maîtriser la commande numérique par ordinateur
  9. Usinage CNC vs Manuel : Différences Clés & Quand Choisir Chacun