Liste des codes G
code G | groupe | fonction | |
G00 | 01 | Positionnement rapide | |
G01 | Interpolation linéaire (avance de coupe) | ||
G02 | Interpolation circulaire ou interpolation hélicoïdale sens horaire | ||
G03 | Interpolation circulaire ou interpolation hélicoïdale sens anti-horaire | ||
G02.2-G03.2 | Interpolation développante (sens horaire/anti-horaire) | ||
G02.3-G03.3 | Interpolation exponentielle (sens horaire/anti-horaire) | ||
G02.4-G02.4 | Conversion de coordonnées tridimentionnelles (sens horaire/anti-horaire) | ||
G04 | 00 | Temporisation | |
G05 | Commande de contournage Al | ||
G05.1 | Commande de contournage Al / Lissage Nano / Interpolation lisse | ||
G05.4 | Activation/Désactivation HRV3, 4 | ||
G06.2 | 01 | Interpolation NURBS | |
G07 | 00 | Interpolation avec axe hypothétique | |
G07.1 (G107) | Interpolation cylindrique | ||
G08 | Commande de contournage Al | ||
G09 | Arrêt précis | ||
G10 | Entrée de données programmables | ||
G10.6 | Recul de l'outil et reprise | ||
G10.9 | Commutation programmable de la programmation du diamètre/programmation du rayon | ||
G11 | Annulation du mode d'entrée des données programmables | ||
G12.1 | 21 | Mode interpolation en coordonnées polaires | |
G13.1 | Annulation du mode interpolation en coordonnées polaires | ||
G15 | 17 | Annulation de la commande de coordonnées polaires | |
G16 | Commande de coordonnées polaires | ||
G17 | 02 | Sélection du plan Xp Yp | |
G18 | Sélection du plan Xp Zp | ||
G19 | Sélection du plan Yp Zp | ||
G20 (G70) |
06 | Entrée en pouces |
|
G21 (G71) | Entrée en mm | ||
G22 | 04 | Fonction de vérification de course enregistrée activée | |
G23 | Fonction de vérification de course enregistrée désactivée | ||
G25 | 19 | Détection des fluctuations de la vitesse de broche désactivée | |
G26 | Détection des fluctuations de la vitesse de broche activée | ||
G27 | 00 | Contrôle du retour à la position de référence | |
G28 | Retour automatique à la position de référence | ||
G29 | Déplacement depuis la position de référence | ||
G30 | Retour à la 2 ème, 3 ème et 4 ème position de référence | ||
G30.1 | Retour à la position de référence flottante | ||
G31 | Fonction de saut | ||
G31.8 | Saut d'axe de boîte d'avance électrique | ||
G33 | 01 | Filetage | |
G34 | Filetage à pas variables | ||
G35 | Filetage circulaire sens horaire | ||
G36 | Filetage circulaire sens anti-horaire | ||
G37 | 00 | Mesure automatique de la longueur d'outil | |
G38 | Compensation d'outil de coupe ou de rayon de pointe d'outil: vecteur de conservation | ||
G39 | Compensation d'outil de coupe ou de rayon de pointe d'outil: interpolation circulaire angulaire | ||
G40 | 07 |
|
|
G41 |
|
||
G41.2 | Compensation d'outil de coupe pour usinage 5 axes: gauche (type 1) | ||
G41.3 | Compensation d'outil de coupe pour usinage 5 axes:(correction du bord d'attaque) | ||
G41.4 | Compensation d'outil de coupe pour usinage 5 axes: gauche (type 1) (compatible avec FS16i) | ||
G41.5 | Compensation d'outil de coupe pour usinage 5 axes: gauche (type 1) (compatible avec FS16i) | ||
G41.6 | Compensation d'outil de coupe pour usinage 5 axes: gauche (type 2) | ||
G42 |
|
||
G42.2 | Compensation d'outil de coupe pour usinage 5 axes: droite (type 1) | ||
G42.4 | Compensation d'outil de coupe pour usinage 5 axes: droite (type 1) (compatible avec FS16i) | ||
G42.5 | Compensation d'outil de coupe pour usinage 5 axes: droite (type 1) (compatible avec FS16i) | ||
G42.6 | Compensation d'outil de coupe pour usinage 5 axes: droite (type 2) | ||
G40.1 | 19 | Annulation de la commande normale du profil | |
G41.1 | Commande normale du profil activée: gauche | ||
G41.2 | Commande normale du profil activée: droite | ||
G43 | 08 | Compensation de longueur d'outil + | |
G44 | Compensation de longueur d'outil - | ||
G43.1 | 08 | Compensation de longueur d'outil dans la direction de l'axe de l'outil | |
G43.4 | Contrôle du point de centre de l'outil (type 1) | ||
G43.5 | Contrôle du point de centre de l'outil (type 2) | ||
G45 | 00 | Augmentation de la correction d'outil | |
G46 | Diminution de la correction d'outil | ||
G47 | Double augmentation de la correction d'outil | ||
G48 | Double diminution de la correction d'outil | ||
G49 (G49.1) | 08 | Annulation de la compensation de longueur d'outil | |
G50 | 11 | Annulation d'échelle | |
G51 | Echelle | ||
G50.1 | 22 | Annulation de l'image miroir programmable | |
G51.1 | Image miroir programmable | ||
G50.2 | 31 | Annulation du tournage polygonal | |
G51.2 | Tournage polygonal | ||
G52 | 00 | Définition du système de coordonnées locales | |
G53 | Définition du système de coordonnées machine | ||
G53.1 | Commande de direction de l'axe de l'outil | ||
G54 (G54.1) | 14 | Sélection du système de coordonnées pièce 1 | |
G55 | Sélection du système de coordonnées pièce 2 | ||
G56 | Sélection du système de coordonnées pièce 3 | ||
G57 | Sélection du système de coordonnées pièce 4 | ||
G58 | Sélection du système de coordonnées pièce 5 | ||
G59 | Sélection du système de coordonnées pièce 6 | ||
G60 | 00 | Positionnement unidirectionnel | |
G61 |
15 | Mode arrêt précis |
|
G62 | Correction d'angle automatique |
||
G63 | Mode taraudage | ||
G64 |
Mode d'usinage |
||
G65 | 00 | Appel de macro |
|
G66 | 12 | Appel de macro A |
|
G66.1 | Appel de macro B |
||
G67 |
Annulation appel de macro A/B |
||
G68 | 16 | Démarage de la rotation du système de coordonnées ou activation du mode de conversion de coordonnées tridimensionnelles | |
G69 | Annulation de la rotation du système de coordonnées ou activation du mode de conversion de coordonnées tridimensionnelles | ||
G68.2 | Sélection du système de coordonnées de fonctions | ||
G72.1 | 00 | Copie de profil (copie de rotation) | |
G72.2 | Copie de profil (copie linéaire) | ||
G73 | 09 | Cycle de perçage avec débourage | |
G74 | Cycle de taraudage à gauche | ||
G76 | Cycle d'alésage fin | ||
G80 | Annulation du cycle fixe | ||
G80.5 | 24 | Paire de boite d'avance électronique: annulation de la sychronisation | |
G80.8 | 34 | Boite d'avance électronique: annulation de la sychronisation | |
G81 | 09 | Cycle de perçage ou cycle de centrage | |
G81.1 | 00 | Tronçonnage | |
G81.5 | 24 | Paire de boite d'avance électronique: démarrage de la sychronisation | |
G81.8 | 34 | Boite d'avance électronique: démarrage de la sychronisation | |
G82 | 09 | Cycle de perçage ou d'alésage inverse | |
G83 | Cycle de perçage avec débourage | ||
G84 | Cycle de taraudage | ||
G84.2 | Cycle de taraudage rigide (FS15) | ||
G84.3 | Cycle de taraudage rigide à gauche (FS15) | ||
G85 | Cycle d'alésage | ||
G86 | Cycle d'alésage | ||
G87 | Cycle d'alésage inverse | ||
G88 | Cycle d'alésage | ||
G89 | Cycle d'alésage | ||
G90 | 03 | Programmation en absolue | |
G91 | Programmation en incrémental | ||
G91.1 | 00 | Vérification de la valeur incrémentale maximale spécifiée | |
G92 | Définition du système de coordonnées pièce ou limitation de la vitesse maximale de la broche | ||
G92.1 | Prédéfinition du système de coordonnées pièce | ||
G93 | 05 | Avance à temporisation inverse | |
G94 | Avance par minute | ||
G95 | Avance par tour | ||
G96 | 13 | Contrôle de vitesse de surface constante | |
G97 | Annulation du contrôle de vitesse constante | ||
G98 | 10 | Cycle fixe: retour au niveau initial | |
G99 | Cycle fixe: retour au niveau du point R | ||
G107 | 00 | Interpolation cylindrique | |
G112 | 21 | Mode interpolation en coordonnées polaires | |
G113 | Annulation du mode interpolation en coordonnées polaires |
/!\ Les codes G marqués d'un rectangle noirs sont modaux
Commentaires
-
- 1. Coucouille Le 09/11/2022
Tg lilian -
- 2. Mohamed diop Le 18/03/2022
Merci de m'envoyer le document complet pour la compréhension du code G. -
- 3. Perrin Sébastien Le 20/03/2018
bonjour,
je débute sur FANUC 18i.
Je voulais savoir comment récupérer la liste des codes G utilisable sur la machine.
pour résumer je dois programmer en plan incliné pour ce faire il y a le code G68 mais la société qui va optimisé le POST-PRO (WORKNC) me demande si la gestion des plans inclinés et Axes rotatif est activé par G68.2.
je ne sais pas si je peux utilisé ce code, est ce que la machine gère ce code . comment le savoir ?
d'avance merci
Reponse de l'admin:
Je transfert le post sur le forum:
http://fan2fanuc.e-monsite.com/forum/prog/g68-et-g68-2.html -
- 4. KAMENIE KAMTE Le 02/12/2017
Merci de m'envoyer le document complet pour la compréhension du code G. -
- 5. Moulat el ali youssef Le 27/11/2017
Bonjour, merci de m'envoyer ce document de code G et M en pdf -
- 6. Riadh Le 12/04/2017
merci que envoyée le document en PDF au word de code G et M pour etulisée de son travail à la machinée haas vf3 ss1
merci pour votre attention.
Ajouter un commentaire