LES FONCTIONS PRÉPARATOIRES "G"
G00 - Interpolation linéaire à vitesse rapide
G01 - Interpolation linéaire à vitesse d’avance programmée
G02 - Interpolation circulaire sens anti-trigonométrique (sens Horaire) à vitesse d’avance programmée
G03 - Interpolation circulaire sens trigonométrique (sens Anti-Horaire) à vitesse d’avance programmée
G04 - Temporisation programmable avec F
G05 - Exécution d’un déplacement suivant l’axe incliné
G06 - Ordre d’exécution d’une courbe spline
G07 - Positionnement initial de l’outil avant un usinage suivant l’axe incliné
G09 - Arrêt précis en fin de bloc avant enchaînement sur bloc suivant
G10 - Bloc interruptible (arrêt d’usinage)
G12 - Survitesse par manivelle
G16 - Définition de l’orientation de l’axe de l’outil avec les adresses P, Q, R
G17 - Choix du plan en interpolation circulaire et correction de rayon
G18 - Choix du plan en interpolation circulaire et correction de rayon
G19 - Choix du plan en interpolation circulaire et correction de rayon
G20 - Programmation en coordonnées polaires (X, Z, C)
G21 - Programmation en coordonnées cartésiennes (X, Y, Z)
G22 - Programmation en coordonnées cylindriques (X, Y, Z)
G23 - Interpolation circulaire définie par trois points
G29 - Correction d’outil dans l’espace (3 ou 5 axes) avec outil torique ou sphérique
G31 - Cycle de filetage au grain
G33 - Cycle de filetage à pas constant
G38 - Filetage enchaîné
G40 - Annulation de correction de rayon
G41 - Correction de rayon à gauche du profil à usiner
G42 - Correction de rayon à droite du profil à usiner
G43 - Correction d’outil dans l’espace (3 ou 5 axes) avec outil cylindrique
G45 - Cycle de poches simples
G46 - Cycle de poches ou surfaçages avec contours quelconques
G48 - Définition d’une courbe spline
G49 - Suppression d’une courbe spline
G51 - Miroir
G52 - Programmation absolue des déplacements par rapport à l’origine mesure
G53 - Invalidation des décalages PREF et DEC1
G54 - Validation des décalages PREF et DEC1
G59 - Décalage d’origine programmé
G63 - Cycle d’ébauche avec gorge
G64 - Cycle d’ébauche paraxial
G65 - Cycle d’ébauche de gorge
G66 - Cycle de défonçage
G70 - Programmation en pouce
G71 - Programmation en métrique
G73 - Invalidation du facteur d’échelle
G74 - Validation du facteur d’échelle
G75 - Déclaration d’un sous programme de dégagement d’urgence
G77 - Appel inconditionnel de sous programme ou d’une suite de séquences avec retour
G78 - Synchronisation des groupes d’axes
G79 - Saut conditionnel ou inconditionnel à une séquence sans retour
G80 - Annulation de cycle d’usinage
G81 - Cycle de perçage centrage
G82 - Cycle de perçage chambrage
G83 - Cycle de perçage avec débourrage
G84 - Cycle de taraudage avec porte-taraud flottant
G84 - Cycle de taraudage rigide
G85 - Cycle d’alésage
G86 - Cycle d’alésage avec arrêt de broche indexée en fin de trou
G87 - Cycle de perçage avec brise-copeaux
G88 - Cycle d’alésage et dressage de face
G89 - Cycle d’alésage avec temporisation en fin de trou
G90 - Programmation absolue par rapport à l’origine programme
G91 - Programmation relative par rapport au point de départ du bloc
G92 - Présélection de l’origine programme
G92 R -Programmation de la vitesse d’avance tangentielle
G92 S -Limitation de la vitesse de broche
G93 - Vitesse d’avance exprimée en inverse du temps (V/L)
G94 - Vitesse d’avance exprimée en millimètre, pouce ou degré par minute
G95 - Vitesse d’avance exprimée en millimètre ou en pouce par tour
G96 - Vitesse de coupe constante exprimée en mètres par minute
G97 - Vitesse de broche exprimée en tours par minute
G98 - Définition de la valeur du X de départ pour interpolation sur l’axe C
LES FONCTIONS AUXILIAIRES "M"
M00 - Arrêt programme
M01 - Arrêt optionnel du programme
M02 - Fin de programme
M03 - Rotation Broche, sens Horaire
M04 - Rotation Broche, sens Anti-Horaire
M05 - Arrêt de Broche
M06 - Changement d’Outil
M08 - Arrosage en Fonction
M09 - Arrosage à l’arrêt
M10 - Serrage mandrin
M11 - Desserrage mandrin
M14 - Frein de broche principale engagé (Axe C optionnel)
M15 - Frein de broche principale désengagé (Axe C optionnel)
M17 - Rotation tourelle avant
M18 - Rotation tourelle inverse
M19 - Orientation de broche (Valeurs P et R – optionnelles)
M30 - Fin de programme et remise à zéro
M38 - Variation de la vitesse de broche activée
M39 - Variation de la vitesse de broche désactivée en tournage et Tourner la tourelle à outils en fraisage
M40 à M42 - 3 gammes de broche
M51-M58 - Réglage codes M optionnels d'utilisateur
M59 - Réglage relais de sortie
M60 - Déchargement palette
M61 - Chargement palette
M82 - Débridage d'outil
M97 - Appel sous-programme local
M98 - Appel de sous-programme
M99 - Retour ou boucle de sous-programme
M104 - Extension du bras de palpeur (Optionnel)
M105 - Retour du bras de palpeur (Optionnel)
M130 - Afficher média
M131 - Annuler afficher média
M133/M134/M135 - Mouvement d’outillage motorisé avant/inverse/arrêt (Optionnel)
M138/M139 - Variation vitesse de broche activée/désactivée
M154/M155 - Engagement d’axe C/Dégagement d’axe C (Optionnel)