Guide complet codes G CNC pour commandes Fanuc
Les G-codes sont aussi appelés codes préparatoires (fonctions préparatoires).

Liste complète codes G CNC
Liste complète codes G
Liste des G-codes couramment trouvés sur commandes Fanuc et similaires
| Code G | Groupe | Fonction | ||
| A | B | C | ||
| G00 | G00 | G00 | 01 | Positionnement (Déplacement rapide) |
| G01 | G01 | G01 | Interpolation linéaire (Avance coupe) | |
| G02 | G02 | G02 | Interpolation circulaire horaire ou hélicoïdale horaire | |
| G03 | G03 | G03 | Interpolation circulaire anti-horaire ou hélicoïdale anti-horaire | |
| G04 | G04 | G04 | 00 | Temporisation |
| G07.1(G107) | G07.1(G107) | G07.1(G107) | Interpolation cylindrique | |
| G08 | G08 | G08 | Contrôle anticipation avancé | |
| G10 | G10 | G10 | Entrée données programmable | |
| G11 | G11 | G11 | Annulation entrée données programmable | |
| G12.1(G112) | G12.1(G112) | G12.1(G112) | 21 | Mode interpolation coordonnées polaires |
| G13.1(G113) | G13.1(G113) | G13.1(G113) | Annulation mode interpolation coordonnées polaires | |
| G17 | G17 | G17 | 16 | Sélection plan X Y |
| G18 | G18 | G18 | Sélection plan Z X | |
| G19 | G19 | G19 | Sélection plan Y Z | |
| G20 | G20 | G70 | 06 | Entrée en pouces |
| G21 | G21 | G71 | Entrée en mm | |
| G22 | G22 | G22 | 09 | Fonction vérification course mémorisée ON |
| G23 | G23 | G23 | Fonction vérification course mémorisée OFF | |
| G25 | G25 | G25 | 08 | Détection fluctuation vitesse broche OFF |
| G26 | G26 | G26 | Détection fluctuation vitesse broche ON | |
| G27 | G27 | G27 | 00 | Vérification retour position référence |
| G28 | G28 | G28 | Retour position référence | |
| G30 | G30 | G30 | Retour 2e, 3e, 4e position référence | |
| G31 | G31 | G31 | Fonction saut | |
| G32 | G33 | G33 | 01 | Coupe filetage |
| G34 | G34 | G34 | Coupe filetage pas variable | |
| G36 | G36 | G36 | 00 | Compensation outil automatique X |
| G37 | G37 | G37 | Compensation outil automatique Z | |
| G40 | G40 | G40 | 07 | Annulation compensation rayon nez outil |
| G41 | G41 | G41 | Compensation rayon nez outil gauche | |
| G42 | G42 | G42 | Compensation rayon nez outil droite | |
| G50 | G92 | G92 | 00 | Réglage système coordonnées ou réglage vitesse max broche |
| G50.3 | G92.1 | G92.1 | Préréglage système coordonnées pièce | |
| G50.2(G250) | G50.2(G250) | G50.2(G250) | 20 | Annulation tournage polygonal |
| G51.2(G251) | G51.2(G251) | G51.2(G251) | Tournage polygonal | |
| G52 | G52 | G52 | 00 | Réglage système coordonnées local |
| G53 | G53 | G53 | Réglage système coordonnées machine | |
| G54 | G54 | G54 | 14 | Sélection système coordonnées pièce 1 |
| G55 | G55 | G55 | Sélection système coordonnées pièce 2 | |
| G56 | G56 | G56 | Sélection système coordonnées pièce 3 | |
| G57 | G57 | G57 | Sélection système coordonnées pièce 4 | |
| G58 | G58 | G58 | Sélection système coordonnées pièce 5 | |
| G59 | G59 | G59 | Sélection système coordonnées pièce 6 | |
| G65 | G65 | G65 | 00 | Appel macro |
| G66 | G66 | G66 | 12 | Appel modal macro |
| G67 | G67 | G67 | Annulation appel modal macro | |
| G68 | G68 | G68 | 04 | Image miroir double tourelle ON |
| G69 | G69 | G69 | Image miroir double tourelle OFF | |
| G70 | G70 | G72 | 00 | Cycle finition |
| G71 | G71 | G73 | Enlèvement matière tournage | |
| G72 | G72 | G74 | Enlèvement matière surfaçage | |
| G73 | G73 | G75 | Répétition motif | |
| G74 | G74 | G76 | Piquage face avant | |
| G75 | G75 | G77 | Piquage diamètre extérieur/intérieur | |
| G76 | G76 | G78 | Cycle filetage multi-passes | |
| G80 | G80 | G80 | 10 | Annulation cycle préprogrammé perçage |
| G83 | G83 | G83 | Cycle perçage face | |
| G84 | G84 | G84 | Cycle taraudage face | |
| G86 | G86 | G86 | Cycle alésage face | |
| G87 | G87 | G87 | Cycle perçage côté | |
| G88 | G88 | G88 | Cycle taraudage côté | |
| G89 | G89 | G89 | Cycle alésage côté | |
| G90 | G77 | G20 | 01 | Cycle coupe diamètre extérieur/intérieur |
| G92 | G78 | G21 | Cycle coupe filetage | |
| G94 | G79 | G24 | Cycle tournage face | |
| G96 | G96 | G96 | 02 | Contrôle vitesse coupe constante |
| G97 | G97 | G97 | Annulation contrôle vitesse coupe constante | |
| G98 | G94 | G94 | 05 | Avance par minute |
| G99 | G95 | G95 | Avance par tour | |
| – | G90 | G90 | 03 | Programmation absolue |
| – | G91 | G91 | Programmation incrémentale | |
| – | G98 | G98 | 11 | Retour niveau initial |
| – | G99 | G99 | Retour niveau point R | |
G00 Positionnement (Déplacement rapide)
- G-code CNC G00 Déplacement rapide
- Introduction codes G CNC pour programmeurs
G01 Interpolation linéaire (Avance coupe)
- Introduction codes G CNC pour programmeurs
- Programmation CNC débutants exemple simple
- Exemple programmation tour CNC
G02 Interpolation circulaire horaire ou hélicoïdale horaire
- Programmation CNC débutants exemple
- Exemple programmation tour CNC
- Tutoriel interpolation circulaire CNC G02 G03
G03 Interpolation circulaire anti-horaire ou hélicoïdale anti-horaire
- Exercice programmation arc CNC
- Tutoriel interpolation circulaire CNC G02 G03
G04 Temporisation
- Calcul temps temporisation G04 simplifié
G10 Entrée données programmable
- Fanuc G10 G-code réglage décalage programmable machine CNC
G20 Entrée en pouces
- Fanuc G20 Mesure en pouces avec exemple programme CNC
G21 Entrée en mm
- Fanuc G21 Mesure en millimètre avec exemple programmation tour
G32 Coupe filetage
- G-code filetage Fanuc G33 G32
G32 Filetage conique
- Filetage conique G32 exemple programmation CNC
G33 Coupe filetage
- G-code filetage Fanuc G33 G32
G70 Cycle finition
- Exemple programmation Fanuc G71 ébauche tournage et G70
- Fanuc G70 G71 programme exemple ébauche/finition tournage
G71 Enlèvement matière tournage
- Cycle tournage Fanuc G71 ou cycle enlèvement matière
- Format monobloc G71 ébauche tournage
- Exemple programmation Fanuc G71 ébauche et G70
- Fanuc G70 G71 programme exemple ébauche/finition
G72 Enlèvement matière surfaçage
- Cycle surfaçage préprogrammé Fanuc G72
G73 Répétition motif
- Cycle répétition motif Fanuc G73
- Exemple programme cycle répétition motif Fanuc G73
G74 Piquage face avant
Piquage en axe Z.
Cycle piquage G74
- Perçage tour simple Fanuc G74 piquage
G74 Rainurage face
- Rainurage face G74 tutoriel programmation CNC
G75 Piquage diamètre extérieur/intérieur
Rainurage en axe X.
- Cycle rainurage Fanuc G75
- Cycle rainurage Fanuc G75 exemple programme CNC
- Cycle rainurage G75 exemple programmation CNC
G76 Cycle filetage multi-passes
Cycle coupe filetage, G76 cycle filetage, Fanuc G76 filetage, G76 cycle filetage.
- Cycle filetage Fanuc G76
- Cycle G76 exemple programmation CNC
Format monobloc cycle filetage G76
- Format monobloc G76 Fanuc 10/11/15T
G76 Filetage conique
- Filetage conique Fanuc G76
G76 Filetage multi-démarrage
- Filetage multi-démarrage Fanuc G76
G76 Pénétration filetage
- Contrôle pénétration filetage Fanuc G76
G92 Cycle coupe filetage
Cycle filetage Fanuc G92, cycle coupe filetage G92.
- Cycle filetage Fanuc G92
G92 Cycle filetage conique
- Filetage conique cycle G92
- Exemple programmation G92 filetage conique
G94 Cycle surfaçage (Cycle tournage face)
- Cycle surfaçage Fanuc G94 exemple programme CNC
G94 Avance par minute / G98 Avance par minute
- G-code G94 Avance par minute
G95 Avance par tour / G99 Avance par tour
- G-code G95 Avance par tour
commande numérique par ordinateur
- Opérations sur les listes Python : création, accès, modification et techniques avancées
- Guide ultime des outils pour techniciens automobiles – UTI & Snap-On
- Guide ultime des protocoles réseau sans fil IoT
- 15 types de chariots élévateurs expliqués : guide complet
- Codes G CNC expliqués : guide essentiel pour programmeurs
- Référence Complète des G-Codes Fanuc – Toutes les Commandes Expliquées
- Référence complète des G-codes tour Hurco pour consoles Dual-Screen et Max
- Référence complète codes G Fanuc pour programmation CNC
- Référence Complète G-Codes Mazak Série M pour Opérateurs CNC