Manuel complet programmation codes G & M fraiseuse CNC GTCNC-150iM-II
Codes G et M du GTCNC-150iM-II
Codes G et M pour fraiseuse et centre d'usinage GREAT-150iM-II ou GTCNC-150iM-II.

Codes G
| Code G | Description |
|---|---|
| G00 | Positionnement rapide |
| G01 | Interpolation linéaire |
| G02 | Interpolation circulaire/hélicoïdale horaire (CW) |
| G03 | Interpolation circulaire/hélicoïdale antihoraire (CCW) |
| G33 | Filetage |
| G04 | Temporisation (Pause) |
| G15 | Annulation coordonnées polaires |
| G16 | Coordonnées polaires |
| G17 | Sélection plan X-Y |
| G18 | Sélection plan Z-X |
| G20 | Entrée pouces (système anglais) |
| G21 | Entrée millimètres (système métrique) |
| G28/G281/G282/G283 | Retour au premier point de référence |
| G30/G301/G302/G303 | Retour aux 2ème, 3ème, 4ème points de référence |
| G26 | Retour axes ZXY au point origine programme |
| G261 | Retour axe X au point origine programme |
| G262 | Retour axe Y au point origine programme |
| G263 | Retour axe Z au point origine programme |
| G40 | Annulation compensation rayon outil |
| G41 | Compensation rayon outil, gauche |
| G42 | Compensation rayon outil, droite |
| G43 | Compensation longueur outil positive |
| G44 | Compensation longueur outil négative |
| G45 | Augmentation valeur compensation outil |
| G46 | Diminution valeur compensation outil |
| G47 | Augmentation double valeur compensation outil |
| G48 | Diminution double valeur compensation outil |
| G49 | Annulation compensation longueur outil |
| G37 | Annulation mise à l'échelle |
| G36 | Activation mise à l'échelle |
| G12 | Annulation miroir programmable |
| G11 | Activation miroir programmable : usinage symétrique |
| G52 | Système coordonnées local |
| G53 | Système coordonnées machine |
| G54 | Système coordonnées pièce 1 |
| G55 | Système coordonnées pièce 2 |
| G56 | Système coordonnées pièce 3 |
| G57 | Système coordonnées pièce 4 |
| G58 | Système coordonnées pièce 5 |
| G59 | Système coordonnées pièce 6 |
| G60 | Positionnement précis |
| G64 | Usinage chemin continu |
| G68 | Rotation coordonnées |
| G69 | Annulation rotation coordonnées |
| G73 | Cycle perçage profond |
| G74 | Cycle taraudage perçage profond CCW |
| G76 | Cycle alésage finition |
| G80 | Annulation cycle préfabriqué / annulation fonction externe |
| G81 | Cycle perçage |
| G82 | Cycle perçage évacuation copeaux ou alésage |
| G83 | Cycle perçage évacuation copeaux |
| G84 | Cycle taraudage perçage profond CW |
| G85 | Cycle alésage |
| G86 | Cycle alésage |
| G87 | Cycle alésage |
| G89 | Cycle alésage |
| G90 | Programme absolu |
| G91 | Programme incrémental |
| G92 | Définition coordonnées pièce ou limitation vitesse max broche |
| G94 | Avance par minute |
| G95 | Avance par tour |
| G98 | Retour cycle préfabriqué point origine : perçage final |
| G99 | Retour cycle préfabriqué point R : perçage premier passage |
| G22 | Commande cycle programme |
| G800 | Annulation commande cycle programme |
| G65 | Appel non modal macro programme |
| G66 | Appel modal macro programme |
| G67 | Annulation appel modal macro programme |
| G180—G189 | Macro programme utilisateur auto-défini |
Codes M
| Code M | Description |
|---|---|
| M02 | Fin programme, arrêt exécution auto (défaut M02) |
| M30 | Fin programme, arrêt broche et refroidissement |
| M00 | Pause programme, appuyer « run » pour continuer |
| M20 | Fin programme, exécution répétée selon cycles paramètre, pour test CNC |
| M98 | Appel sous-programme |
| M99 | Fin sous-programme |
| M97 | Saut programme |
| M03 | Broche horaire (CW) |
| M04 | Broche antihoraire (CCW) |
| M05 | Arrêt broche |
| M06/M16 | Changement outil |
| M08 | Refroidissement ON |
| M09 | Refroidissement OFF |
| M10 | Serrage outil |
| M11 | Desserrage outil |
| M24 | Soufflage OFF |
| M25 | Soufflage ON |
| M32 | Lubrification ON |
| M33 | Lubrification OFF |
| M41 | Auto-défini utilisateur ON |
| M42 | Auto-défini utilisateur OFF |
| M43 | Auto-défini utilisateur ON |
| M44 | Auto-défini utilisateur OFF |
| M45 | Auto-défini utilisateur ON |
| M46 | Auto-défini utilisateur OFF |
| M47 | Auto-défini utilisateur ON |
| M48 | Auto-défini utilisateur OFF |
| M49 | Auto-défini utilisateur ON |
| M50 | Auto-défini utilisateur OFF |
| M51 | Auto-défini utilisateur ON |
| M52 | Auto-défini utilisateur OFF |
| M53 | Auto-défini utilisateur ON |
| M54 | Auto-défini utilisateur OFF |
| M55 | Auto-défini utilisateur ON |
| M56 | Auto-défini utilisateur OFF |
| M57 | Auto-défini utilisateur ON |
| M58 | Auto-défini utilisateur OFF |
| M61 | Changement rapport broche supérieur (1er) |
| M62 | Changement rapport broche inférieur (2ème) |
| M63 | Changement 3ème rapport broche |
| M64 | Changement 4ème rapport broche |
| M317 | Remise à zéro axe X coordonnées machine |
| M318 | Remise à zéro axe Y coordonnées machine |
| M319 | Remise à zéro axe Z coordonnées machine |
| M320 | Remise à zéro tous axes coordonnées machine (X,Y(C),Z,A,B) |
Instructions de programmation
| Instruction | Description |
|---|---|
| N° Fichier | % |
| N° Bloc programme | N |
| Fonction préparation | G |
| Fonction auxiliaire | M |
| Sélection outil | T |
| Compensation outil | H D |
| Fonction broche | S SP |
| Vitesse coupe | F |
| Caractère coordonnées | X Y Z A |
| Coordonnées centre | I J K |
| Longueur pas | R |
| Temporisation | P |
| Entrée programme | P |
| Nombre répétitions | L |
commande numérique par ordinateur
- Maîtriser le cycle de rainurage G75 Fanuc : guide de programmation CNC pas à pas
- Cycle Tournage Fanuc G90 : Exemple Programme CNC Opérations Tournage Efficaces
- Exemple Programme Haas G71 Ébauche Alésage (Inside Roughing)
- Programme cycle perçage Fanuc G81 – Exemple pas à pas
- Exemple complet cycle dégagement frontal Fanuc G94 pour usinage CNC
- Démo cycle surfaçage Fanuc G72 – Guide pas à pas programmation CNC
- Maîtriser le cycle de taraudage G84 : Guide pratique de programmation CNC
- Cycle rainurage Sinumerik L93 : Exemple programme CNC usinage rainures
- Guide Complet des M-Codes Mach3 pour Usinage CNC