Liste des principales fonctions préparatoires
Code Désignation
G00 Interpolation linéaire en rapide
G01* Interpolation linéaire à la vitesse programmée
G02 Interpolation circulaire à la vitesse tangentielle programmée (sens horaire)
G03 Identique à G02 mais en sens trigonométrique
G04 F Temporisation programmable avec l’adresse F (0.01 ≤ F ≤ 99.99 s)
G33 Cycle de filetage (tournage)
G40 Annulation de la correction de rayon
G41 Correction de rayon (outil à gauche du profil)
G42 Correction de rayon (outil à droite du profil)
G52 Programmation absolue des cotes par rapport à l’origine mesure Om
G59 Décalage d’origine
G65 Cycle de gorge (tournage)
G64 Cycle d’ébauche paraxial (tournage)
G70 Entrée des données en pouce
G71 Entrée des données en métrique
G77 Appel inconditionnel d’un sous-programme ou d’une suite de séquences avec
retour
G79 Saut conditionnel ou inconditionnel à une séquence sans retour
G80 Annulation de cycle d’usinage
G83 Cycle de perçage avec débourrage
G84 Cycle de taraudage (fraisage)
G90 Programmation absolue par rapport à l’origine programme
G91 Programmation relative par rapport au point de départ du bloc
G92 S Limitation de la vitesse de broche
G94 F Vitesse d’avance exprimée en mm/min ou en pouce/min
G95 F Vitesse d’avance exprimé en mm/tour ou en pouce/tour
G96 S Vitesse de coupe constante en m/min (tournage)
G97 S Vitesse de broche en tour/min
G17 Choix du plan XY pour l’interpolation circulaire (fraisage)
G18 Choix du plan XZ pour l’interpolation circulaire (fraisage)
G19 Choix du plan YZ pour l’interpolation circulaire (fraisage)
Liste des principales fonctions auxiliaires
Code Désignation
M00 Arrêt programmé
M01 Arrêt optionnel
M02 Fin de programme pièce
M03 Rotation broche sens horaire
M04 Rotation broche sens trigonométrique
M05 Arrêt broche
M06 Changement d’outil
M08 Arrosage
M09 Arrêt des arrosages
M40-M45 Gammes de vitesse de broche