CAO & FAO

G-CODE

Le G-code est le langage de programmation standard utilisé pour contrôler les machines à commande numérique (CNC) dans la fabrication assistée par ordinateur. Développé initialement par le MIT dans les années 1950, il constitue aujourd'hui la lingua franca entre les logiciels de FAO et les équipements d'usinage.

Ce langage fonctionne principalement par commandes alphanumériques où :

  • Les codes G (G00, G01, G02...) définissent les mouvements et modes d'opération
  • Les codes M (M03, M05, M30...) contrôlent les fonctions auxiliaires comme la broche
  • Les coordonnées X, Y, Z déterminent les positions dans l'espace
  • Les paramètres F et S définissent l'avance et la vitesse de rotation

Exemples de commandes G-code essentielles :

  • G00 : Déplacement rapide en ligne droite
  • G01 : Interpolation linéaire (coupe en ligne droite)
  • G02/G03 : Interpolation circulaire (arcs dans le sens horaire/anti-horaire)
  • G17/G18/G19 : Sélection du plan de travail (XY/XZ/YZ)
  • M03/M04 : Démarrage de broche sens horaire/anti-horaire

Bien que les bases du G-code soient standardisées (RS-274), chaque fabricant de machines CNC peut implémenter des extensions propriétaires. C'est pourquoi les logiciels de FAO utilisent des post-processeurs spécifiques pour adapter le G-code générique à chaque machine particulière, garantissant une compatibilité optimale.

Dictionnaire technique
Besoin d'éclaircir d'autres termes techniques ?

Notre équipe enrichit régulièrement ce glossaire

Vous ne trouvez pas la définition que vous cherchez ? Suggérez-nous de nouveaux termes à définir pour améliorer notre base de connaissances.

Suggérer un terme

Une question sur un terme?

Nous sommes là pour vous aider à comprendre tous les termes techniques du domaine.

Contactez-nous

100% gratuit 15 ans d'expérience logicielle Réponse en moins de 48 heures Impartial 40 000+ entreprises accompagnées

100% gratuit 15 ans d'expérience logicielle Réponse en moins de 48 heures Impartial 40 000+ entreprises accompagnées

100% gratuit 15 ans d'expérience logicielle Réponse en moins de 48 heures Impartial 40 000+ entreprises accompagnées