Guide complet des codes G et M Okuma pour fraisage CNC
Liste complète des codes G et M Okuma pour les modeleurs CNC travaillant sur des fraiseuses à commande numérique Okuma.

Codes G Okuma pour fraisage
| Code G | Description |
|---|---|
| G00 | Positionnement rapide |
| G01 | Interpolation linéaire |
| G02 | Interpolation circulaire – Coupage hélicoïdal (sens horaire) |
| G03 | Interpolation circulaire – Coupage hélicoïdal (sens antihoraire) |
| G04 | Temporisation (Dwell) |
| G09 | Arrêt exact |
| G10 | Annulation de G11 |
| G11 | Décalage parallèle et rotation du système de coordonnées |
| G14 | Désignation du nom d'axe |
| G15 | Sélection du système de coordonnées pièce (Modal) |
| G16 | Sélection du système de coordonnées pièce (One-shot) |
| G17 | Sélection du plan : XY |
| G18 | Sélection du plan : ZX |
| G19 | Sélection du plan : YZ |
| G20 | Confirmation entrée en pouces |
| G21 | Confirmation entrée en métrique |
| G22 | Limite de course programmable ON |
| G23 | Annulation limite de course programmable |
| G30 | Positionnement sur position de référence |
| G31 | Fonction Skip |
| G33 | Cycle non fixe pour filetage |
| G37 | Annulation de G38 |
| G38 | Mode réduction coupe à vide ON |
| G39 | Commandes I, J, K et G39 ignorées dans l'interpolation circulaire d'angle (avec vecteur) |
| G40 | Annulation compensation rayon outil (G41, G42) |
| G41 | Compensation rayon outil, gauche |
| G42 | Compensation rayon outil, droite |
| G43 | Annulation décalage 3D (G44) |
| G44 | Décalage 3D ON |
| G50 | Annulation agrandissement/réduction géométrie |
| G51 | Agrandissement/réduction géométrie ON |
| G53 | Annulation décalage longueur outil |
| G54 | Décalage longueur outil, axe X |
| G55 | Décalage longueur outil, axe Y |
| G56 | Décalage longueur outil, axe Z |
| G57 | Décalage longueur outil, 4e axe |
| G58 | Décalage longueur outil, 5e axe |
| G59 | Décalage longueur outil, 6e axe |
| G60 | Positionnement unidirectionnel |
| G61 | Mode arrêt exact ON |
| G62 | Mode image miroir programmable |
| G64 | Mode coupe ON |
| G68 | Coordonnées inclinées OFF |
| G69 | Coordonnées inclinées ON |
| G71 | Désignation niveau retour pour M53 |
| G72 | Désignation point référence motif (position départ) pour fonction calcul coordonnées |
| G73 | Cycle fixe, perçage grande vitesse |
| G74 | Cycle fixe, taraudage inverse |
| G75 | Cycle fixe ; Cycle piqué et prélèvement |
| G76 | Cycle fixe, alésage fin |
| G79 | Cycle fixe ; Cycle pas variable |
| G80 | Cycle fixe, annulation modale |
| G81 | Cycle fixe ; Alésage de repérage |
| G82 | Cycle fixe ; Alésage de dressage |
| G83 | Cycle fixe, perçage profond |
| G84 | Cycle fixe, taraudage |
| G85 | Cycle fixe, alésage |
| G86 | Cycle fixe, alésage |
| G87 | Cycle fixe, alésage arrière |
| G88 | Cycle fixe ; Alésage multi-étapes |
| G89 | Cycle fixe, alésage |
| G90 | Mode cotation absolue |
| G91 | Mode cotation incrémentale |
| G92 | Réglage système de coordonnées pièce |
| G93 | Avance en temps inverse |
| G94 | Avance par minute |
| G95 | Avance par tour |
| G96 | Réglage système de coordonnées local |
| G97 | Fonction recalcul coordonnées |
| G100 | Annulation mode macro MODIN sélectionné par G101 à G110 |
| G101-G110 | Type macro G code MODIN |
| G111-G120 | Type macro G code CALL |
| G130 | Contrôle contour grande vitesse OFF |
| G131 | Contrôle contour grande vitesse ON |
| G133 | Contrôle vitesse périphérique constante OFF |
| G134 | Contrôle vitesse périphérique constante ON |
| G137 | Mode usinage contour OFF |
| G138 | Mode usinage contour ON |
| G139 | Interpolation linéaire spéciale G00 OFF |
| G140 | Interpolation linéaire spéciale G00 ON |
| G141 | Rainurage outil OFF |
| G142 | Rainurage outil ON |
| G143 | Commande position axe rotatif (sous contrôle axe rotatif par Super hi-NC) |
| G145 | Mode retour point référence motif |
| G146 | Mode retour point fin motif |
| G147 | Commande position système coordonnées machine |
| G148 | Fonction tournage OFF |
| G149 | Fonction tournage ON |
| G150 | Accélération/décélération auto ON |
| G151 | Annulation accélération/décélération auto |
| G152 | Accélération auto |
| G153 | Décélération auto |
| G154 | Contrôle chemin broche OFF |
| G155 | Contrôle chemin broche ON |
| G159 | Commande désactivation vérification in-position |
| G164 | Commande arrêt mouvement circulaire continu en tournage |
| G165 | Commande démarrage mouvement circulaire continu (CW) en tournage |
| G166 | Commande démarrage mouvement circulaire continu (CCW) en tournage |
| G167 | Contrôle table rotative et broche OFF |
| G168 | Contrôle table rotative et broche ON |
| G169 | Décalage longueur outil au tranchant ON |
| G170 | Annulation décalage longueur outil au tranchant et direction axiale |
| G171 | Décalage longueur outil direction axiale ON |
| G174 | Coupe latérale cylindrique OFF |
| G175 | Coupe latérale cylindrique ON |
| G176 | Annulation ignorance codes F, S |
| G177 | Ignorance codes F, S |
| G178 | Cycle fixe filetage 1er axe sur plan |
| G179 | Cycle fixe filetage 2e axe sur plan |
| G180 | Annulation décalage rotation accessoire |
| G181 | Décalage rotation accessoire ; Avant |
| G182 | Décalage rotation accessoire ; Gauche |
| G183 | Décalage rotation accessoire ; Arrière |
| G184 | Décalage rotation accessoire ; Droite |
| G185 | Décalage rotation accessoire ; Bas |
| G186 | Annulation mode contrôle tolérance |
| G187 | Mode contrôle tolérance ON |
| G188 | Annulation 2e décalage longueur outil |
| G189 | 2e décalage longueur outil ON |
| G192 | Cycle fixe ; Annulation détection surface supérieure |
| G193 | Cycle fixe ; Détection surface supérieure ON |
| G194 | Cycle fixe ; Annulation détection casse outil |
| G195 | Cycle fixe ; Détection casse outil ON |
| G260 | Compensation déflexion broche OFF |
| G261 | Compensation déflexion broche ON |
| G266 | Vérification fin de course |
| G267 | Non vérification fin de course |
| G272 | Cycle fixe ; Taraudage profond et taraudage inverse |
| G273 | Cycle fixe ; Taraudage profond grande vitesse et inverse |
| G274 | Cycle fixe ; Taraudage synchronisé, inverse |
| G281 | Cycle fixe ; Perçage petit diamètre et profond |
| G282 | Cycle fixe ; Taraudage synchronisé profond |
| G283 | Cycle fixe ; Taraudage synchronisé profond grande vitesse |
| G284 | Cycle fixe ; Taraudage synchronisé |
| G296 | Annulation G297 |
| G297 | Commande S en mode C-axis (S considéré comme position broche) |
| G300 | Annulation macro MODIN G301 à G349 (NC. P. B No. 34 bit 3:1) |
| G336 | Fonction I-MAP-A ; Cycle coupe cercle fixe (CW) |
| G337 | Fonction I-MAP-A ; Cycle coupe cercle fixe (CCW) |
| G501-G580 | Code G macro changeable entre MODIN et CALL |
Codes M Okuma pour fraisage
| Code M | Description |
|---|---|
| M00 | Arrêt programme |
| M01 | Arrêt optionnel |
| M02 | Fin de programme |
| M03 | Démarrage broche pièce (CW) |
| M04 | Démarrage broche pièce (CCW) |
| M05 | Arrêt broche |
| M06 | Changement outil broche verticale |
| M07 | Brouillard huile ON |
| M08 | Pompe liquide refroidissement ON |
| M09 | Système liquide refroidissement OFF |
| M10 | Serrage axe A |
| M11 | Desserrage axe A |
| M12 | Soufflage air copeaux ON |
| M15 | Table index rotative 4e axe CW |
| M16 | Table index rotative 4e axe CCW |
| M17 | Indexage tête indexage CCW |
| M19 | Orientation broche (avant) |
| M20 | Serrage axe B |
| M21 | Desserrage axe B |
| M22 | Serrage axe Y |
| M23 | Desserrage axe Y |
| M24 | Serrage axe Z |
| M25 | Desserrage axe Z |
| M26 | Serrage axe C |
| M27 | Desserrage axe C |
| M30 | Fin de bande |
| M32 | Fermeture porte protection éclaboussures |
| M33 | Ouverture porte protection éclaboussures |
| M40 | Gamme haute/moyenne-haute/moyenne-basse/basse |
| M41 | Gamme haute/moyenne-haute/moyenne-basse |
| M42 | Gamme haute/moyenne-haute |
| M43 | Gamme haute |
| M44 | AAC (F) 1 Prochain accessoire effacé |
| M45 | AAC (F) 1 Préparation changement accessoire |
| M46 | AAC (F) 1 Pas de prochain accessoire |
| M47 | AAC (F) 1 Pas de prochain accessoire |
| M48 | AAC (T) Prochain accessoire effacé |
| M49 | AAC (T) Préparation changement accessoire |
| M50 | Liquide refroidissement traversant outil, basse pression ON |
| M51 | Liquide refroidissement traversant outil, haute pression ON |
| M52 | Niveau retour cycle fixe, limite supérieure |
| M53 | Niveau retour cycle fixe, niveau spécifié |
| M54 | Niveau retour cycle fixe, niveau point R |
| M57 | Serrage axe W |
| M58 | Desserrage axe W |
| M59 | Soufflage air copeaux ON |
| M60 | Commande changement palette |
| M62 | Préparation changement outil broche verticale |
| M63 | Pas de prochain outil pour ATC |
| M64 | Cycle retour prochain outil |
| M65 | Préparation ATC |
| M66 | Changement outil continu entre broches verticale/horizontale (même outil) |
| M67 | Changement outil continu entre broches verticale/horizontale (outil différent) |
| M68 | Serrage outil broche verticale |
| M69 | Desserrage outil broche verticale |
| M70 | Changement outil manuel |
| M71 | Changement outil accessoire manuel |
| M72 | Préparation changement outil broche horizontale |
| M73 | Tête orientable, position avant |
| M74 | Tête orientable, position gauche |
| M75 | Tête orientable, position arrière |
| M76 | Tête orientable, position droite |
| M77 | Changement outil broche horizontale |
| M78 | Serrage outil broche horizontale |
| M79 | Desserrage outil broche horizontale |
| M81 | Positionnement auto axe W 1 |
| M82 | Positionnement auto axe W 2 |
| M83 | Positionnement auto axe W 3 |
| M84 | Positionnement auto axe W 4 |
| M85 | Positionnement auto axe W 5 |
| M87 | Brouillard huile/soufflage air ON |
| M88 | Collecteur poussières ON |
| M89 | Collecteur poussières OFF |
| M90 | Mode cycle brouillard huile broche verticale ON |
| M91 | Mode cycle soufflage air copeaux trou taraudage ON |
| M93 | Liquide refroidissement traversant broche pression moyenne/2e liquide ON |
| M94 | Indexage accessoire par rotation avant |
| M95 | Indexage accessoire par rotation arrière |
| M98 | Mode cycle brouillard huile broche horizontale ON |
| M101 | Sélection palette 1 |
| M102 | Sélection palette 2 |
| M103 | Sélection palette 3 |
| M104 | Sélection palette 4 |
| M105 | Sélection palette 5 |
| M106 | Sélection palette 6 |
| M107 | Sélection palette 7 |
| M108 | Sélection palette 8 |
| M109 | Sélection palette 9 |
| M110 | Sélection palette 10 |
| M111 | Sélection palette 11 |
| M112 | Sélection palette 12 |
| M115 | Table rotative 5e axe CW |
| M116 | Table rotative 5e axe CCW |
| M118 | Orientation broche (arrière) |
| M119 | Orientation broche (avant/arrière) |
| M120 | Douche pièce ON |
| M121 | Soufflage air accessoire/nez outil ON |
| M127 | Palpeur tactile ON |
| M130 | Condition rotation broche pour avance coupe OFF |
| M131 | Condition rotation broche pour avance coupe ON |
| M132 | Bloc unique invalide |
| M133 | Bloc unique valide |
| M134 | Neutralisation dépassement vitesse broche |
| M135 | Validation dépassement vitesse broche |
| M136 | Neutralisation dépassement avance |
| M137 | Validation dépassement avance |
| M138 | Mode exécution à blanc invalide |
| M139 | Mode exécution à blanc valide |
| M140 | Maintien glissière invalide |
| M141 | Maintien glissière valide |
| M142 | Détection surcharge broche invalide |
| M143 | Détection surcharge broche valide |
| M144 | Avance palpeur tactile |
| M145 | Rétraction palpeur tactile |
| M146 | Soufflage air pièce OFF |
| M147 | Soufflage air pièce ON |
| M148 | Serrage pièce (dispositif 1) |
| M149 | Desserrage pièce (dispositif 1) |
| M150 | Spécification groupe liquide refroidissement, broche verticale |
| M151 | Spécification groupe liquide refroidissement, broche horizontale |
| M152 | Spécification groupe liquide refroidissement, 3e groupe |
| M153 | Spécification groupe liquide refroidissement, 4e groupe |
| M154 | Soufflage air capteur OFF |
| M155 | Soufflage air capteur ON |
| M157 | AAC (2 pos.), Pas prochain outil |
| M158 | AAC (2 pos.), Prochain outil effacé |
| M159 | AAC (2 pos.), Préparation prochain outil |
| M160 | Chargement palette PPC |
| M161 | Déchargement palette PPC |
| M163 | Outil long, Pas prochain outil |
| M165 | Outil long, Préparation changement outil |
| M166 | Spécification mode retour outil actif ATC |
| M170 | AAC (F), Changement accessoire |
| M171 | AAC (T), Changement accessoire |
| M172 | Outil long, Commande changement outil |
| M173 | AAC (2 pos.), Commande changement accessoire |
| M176 | Mode collecte poussières, Soufflage air |
| M177 | Accessoire angulaire, Changement outil |
| M178 | Mode collecte poussières, ON |
| M179 | Mode collecte poussières, OFF |
| M181 | Signal M externe |
| M182 | Signal M externe |
| M183 | Signal M externe |
| M184 | Signal M externe |
| M185 | Signal M externe |
| M186 | Signal M externe |
| M187 | Signal M externe |
| M188 | Signal M externe |
| M190 | Positionnement auto axe W 1 |
| M191 | Positionnement auto axe W 2 |
| M192 | Positionnement auto axe W 3 |
| M193 | Positionnement auto axe W 4 |
| M194 | Positionnement auto axe W 5 |
| M195 | Positionnement auto axe W 6 |
| M196 | Positionnement auto axe W 7 |
| M197 | Positionnement auto axe W 8 |
| M198 | Positionnement auto axe W 9 |
| M199 | Positionnement auto axe W 10 |
| M201-M220 | Macro code M |
| M230 | Direction décalage longueur outil ; Utilisée telle quelle |
| M231 | Direction décalage longueur outil ; Utilisée après inversion direction |
| M232 | Direction décalage longueur outil 3D ; Utilisée telle quelle |
| M233 | Direction décalage longueur outil 3D ; Inversée et utilisée |
| M234 | Sélection engrenage taraudage synchronisé : Bas, Moyen bas, Moyen haut, Haut |
| M235 | Sélection engrenage taraudage synchronisé : Moyen bas, Moyen haut, Haut |
| M236 | Sélection engrenage taraudage synchronisé : Moyen haut, Haut |
| M237 | Sélection engrenage taraudage synchronisé : Moyen haut, Haut |
| M238 | Neutralisation dépassement logiciel |
| M239 | Validation dépassement logiciel |
| M278 | Convoyeur copeaux OFF |
| M279 | Convoyeur copeaux ON |
| M280 | Incrémentation compteur pièces |
| M281 | Serrage pièce (dispositif 2) |
| M282 | Desserrage pièce (dispositif 2) |
| M287 | Serrage pièce (dispositif 3) |
| M288 | Desserrage pièce (dispositif 3) |
| M289 | Identification palette |
| M292 | Chamfreinage OFF |
| M293 | Chamfreinage ON |
| M294 | Cycle composé fixe ; Motif coupe 1 |
| M295 | Cycle composé fixe ; Motif coupe 2 |
| M296 | Cycle composé fixe ; Motif coupe 3 |
| M297 | Commande transfert quantité déformation thermique |
| M300 | Ignorance réponse rotation broche |
| M301 | Ignorance réponse code M autre que rotation broche |
| M302 | Confirmation réponse M301 |
| M311 | Demande robot 1 |
| M312 | Demande robot 2 |
| M313 | Demande robot 3 |
| M314 | Demande robot 4 |
| M315 | Connexion axe U OFF |
| M316 | Connexion axe U ON |
| M317 | Soufflage air axe U OFF |
| M318 | Soufflage air axe U ON |
| M319 | Commande transfert temps opération (DNC-C) |
| M320 | Avance poupée mobile |
| M321 | Rétraction poupée mobile |
| M326 | Surveillance taraudage synchronisé OFF |
| M327 | Surveillance taraudage synchronisé ON |
| M328 | Verrouillage broche sans outil valide |
| M329 | Verrouillage broche sans outil invalide |
| M331 | 6e axe rotatif CW |
| M332 | 6e axe rotatif CCW |
| M339 | Soufflage air traversant broche ON |
| M340 | Surveillance assise pièce ON |
| M341 | Surveillance assise pièce OFF |
| M342 | Air confirmation assise pièce ON |
| M343 | Air confirmation assise pièce OFF |
| M346 | Verrouillage rotation axe B valide |
| M347 | Verrouillage rotation axe B invalide |
| M351 | Rétraction AT vers partie supérieure MG (MCV-A II 5 faces simplifié) |
| M352 | Rétraction adaptateur vers partie supérieure MG (MCV-A II 5 faces simplifié) |
| M354 | Évacuateur copeaux OFF |
| M355 | Évacuateur copeaux ON |
| M356 | Balancement godet MG position changement outil |
| M368 | Collecteur brouillard OFF |
| M369 | Collecteur brouillard ON |
| M374 | Capteur sans contact ; Laser OFF |
| M375 | Capteur sans contact ; Laser ON |
| M378 | Détection débit liquide refroidissement ; Mode surveillance ON |
| M379 | Détection débit liquide refroidissement ; Mode surveillance OFF |
| M385 | Serrage pièce basse pression (dispositif 1) |
commande numérique par ordinateur
- Guide expert fraises & fraisage : prévenir usure et casse
- Maîtriser les codes G et M : guide complet de la programmation CNC
- Codes G Haas fraiseuse CNC : Guide complet fonctions préparatoires
- Référence complète des G-codes fraiseuse Hurco pour opérateurs CNC
- Guide complet de référence G-codes Fraiseuse Mach3
- Anilam CNC Mill 6000M : Guide complet des G-Codes
- Fanuc G85 Cycle d'alésage – Guide programmation fraiseuse CNC
- Guide complet des M-Codes Haas Fraiseuse : Fonctions, réglages & usage
- Guide complet codes G et M CNC pour fraisage et tournage