Codes de programmation NC
Programmation NC selon ISO (DIN 66025) et RS274
Définition simple des G-Codes
G00 Déplacement rapide
G01 interpolation linéaire avec vitesse d'alimentation
G02 interpolation circulaire (dans le sens des aiguilles d'une montre)
G03 interpolation circulaire (dans le sens antihoraire)
Interpolation hélicoïdale G2/G3
G04 Temps de pause en millisecondes
Définition de la spline G05
Interpolation par spline G06
G07 Interpolation circulaire tangentielle / Interpolation en hélice / Interpolation polygonale / Interpolation de la vitesse d'avance
Fonction de rampe G08 à la transition du bloc / Anticipation "désactivée"
G09 Pas de fonction de rampe à la transition de bloc / Prédiction "activée"
G10 Arrêter le prétraitement dynamique des blocs
G11 Arrêter l'interpolation pendant le prétraitement des blocs
Interpolation circulaire G12 (dans le sens des aiguilles d'une montre) avec rayon
Interpolation circulaire G13 (sens antihoraire) avec un rayon
Programmation des coordonnées polaires G14, absolue
Programmation polaire G15, relative
G16 Définition du point pôle du système de coordonnées polaires
Sélection du plan X, Y
Sélection du plan Z, X
Sélection du plan Y, Z
G20 Sélection d'un plan librement définissable
Axes parallèles G21 "activés"
Axes parallèles G22 "désactivés"
Programmation de zone de sécurité G24 ; valeurs limites inférieures
Programmation de la zone de sécurité G25 ; valeurs de limite supérieure
Programmation de zone de sécurité G26 "désactivée"
Programmation de la zone de sécurité G27 "activée"
Filetage G33 avec pas constant
Coupe de filetage G34 avec pas dynamique
Configuration d'oscillation G35
G38 Imagerie miroir "activée"
Miroir G39 désactivé
Compensations de chemin G40 "désactivées"
Compensation de chemin G41 à gauche du contour de la pièce
Compensation de chemin G42 à droite du contour de la pièce
Compensation de chemin G43 à gauche du contour de la pièce avec approche modifiée
Compensation de chemin G44 à droite du contour de la pièce avec approche modifiée
Mise à l'échelle G50
Rotation de la pièce G51 ; programmation en degrés
Rotation de pièce G52 ; programmation en radians
G53 Zéro décalage désactivé
G54 Décalage zéro #1
G55 Zéro décalage #2
G56 Zéro décalage #3
Pré-offset zéro G57 #4
G58 Décalage zéro #5
G59 Déplacement zéro #6
G63 Alimentation / surclassement de broche non actif
G66 Alimentation / surpassement de broche actif
Format actif de 70 pouces
Format métrique G71 activé
Interpolation G72 avec arrêt de précision "désactivé"
Interpolation G73 avec arrêt de précision "activé"
G74 Déplacer à la position d'origine
Activation de la fonction de courbure G75
Limite d'accélération de courbure G76
Fonction de normalité G78 "activée" (orientation de l'axe de rotation)
Fonction de normalité "désactivée"
G80 - G89 pour les applications de fraisage :
Cycle à goupille G80 "off"
G81 Cycle de perçage jusqu'à la profondeur finale
Cycle de perçage avec temps de maintien G82
G83 Cycle de perçage de trous profonds
G84 Cycle de taraudage ou de coupe de filetage avec cycle en conserve de mandrin équilibré
Cycle en boîte de rechargement G85
Cycle de perçage G86
G87 Alésage avec cycle terminé de mesure
G88 Perçage avec cycle fixe d'arrêt de broche
G89 Alésage avec cycle de pause intermédiaire
G81 - G88 pour les applications de meulage cylindrique :
G81 Réciprocation sans plongée
G82 Meulage de visage incrémental
G83 Meulage en plongée incrémentiel
G84 Meulage de face multi-pass
Rectification de diamètre multi-pass G85
G86 Meulage d'épaule
G87 Meulage de l'épaule avec plongée de face
G88 Meulage d'épaule avec plongée de diamètre
Programmation absolue G90
G91 Programmation incrémentielle
G92 Pré réglage de position
Vitesse de circonférence de l'outil G93 "activée" (meule)
G94 Avance en mm / min (ou pouce / min)
Alimentation G95 par révolution (mm / rev ou pouce / rev)
Vitesse de coupe constante G96 "activée"
G97 Vitesse de coupe constante "désactivée"
Signal d'axe de positionnement G98 vers PLC
Décalage de l'axe G99
Transformation polaire G100 "off"
Transformation polaire G101 "activée"
Transformation du barillet de cylindre G102 "activée" ; système de coordonnées cartésien
Transformation du tube de cylindre G103 « activé », avec compensation de rayon en temps réel (RRC)
Transformation du cylindre G104 avec migration de la ligne de centre (CLM) et RRC
Transformation polaire G105 "activée" avec sélections de l'axe polaire
Transformation du cylindre G106 "actif" en coordonnées polaires/cylindriques
Transformation du barillet G107 "sur" les coordonnées polaires/cylindriques avec RRC
Transformation du barillet du cylindre G108 en coordonnées polaires/cylindriques avec CLM et RRC
Programmation de transformation d'axe G109 de la profondeur d'outil
Sélection de l'axe de contrôle de puissance G110/canal 1
G111 Pré-sélection de contrôle de puissance V1, F1, T1/canal 1 (Tension, Fréquence, Temps)
G112 Préréglage de contrôle de puissance V2, F2, T2/canal 1
Pré-sélection de contrôle de puissance G113 V3, F3, T3/canal 1
Préréglage de contrôle de puissance G114 T4/canal 1
Prélèvement de pré-sélection de puissance G115 T5/chenal 1
Pré-sélection de contrôle de puissance G116 T6/sortie en impulsions
G117 Pré-sélection de contrôle de puissance T7/sortie à impulsions
Transformation de l'axe G120 ; changement d'orientation de l'axe rotatif d'interpolation linéaire
G121 Transformation d'axe ; changement d'orientation dans un plan
Boîte de vitesses électronique G125 ; dents plates
Boîte de vitesses électronique G126 ; engrenage hélicoïdal, axial
G127 Boîte de vitesses électronique ; engrenages hélicoïdaux, tangentiel
G128 Boîte de vitesses électronique ; pignons hélicoïdaux, diagonal
Transformation d'axe G130 ; programmation du type de changement d'orientation
Transformation d'axe G131 ; programmation du type de changement d'orientation
Transformation de l'axe G132 ; programmation du type de changement d'orientation
G133 Fil de découpe sans retard "activé"
G134 Coupe de fil à zéro décalage "désactivé"
G140 Transformation d'axe ; désignation d'orientation des coordonnées fixes de la pièce à usiner
Transformation d'axe G141 ; désignation d'orientation des coordonnées actives
Activation ART G160
Fonction d'apprentissage ART G161 pour les facteurs de vitesse "activé"
Désactivation de la fonction d'apprentissage ART G162
Fonction d'apprentissage ART G163 pour les facteurs d'accélération
Fonction d'apprentissage ART G164 pour le changement d'accélération
Filtre de commande G165 "activé"
Filtre de commande G166 "désactivé"
Signaux de mesure numériques G170 ; transfert de bloc avec arrêt dur
G171 Signaux de mesure numériques ; transfert de bloc sans arrêt dur
Signaux de mesure numériques G172 ; transfert de bloc avec arrêt en douceur
G175 numéro d'identification SERCOS "écrire"
G176 Numéro d'identification SERCOS "lu"
Transformation d'axe G180 "désactivée"
Transformation d'axe G181 "activée" avec un système de coordonnées non rotatif
Transformation d'axe G182 "activée" avec un système de coordonnées tourné/déplacé
Transformation d'axe G183 ; définition du système de coordonnées
G184 Transformation d'axe ; dimensions de l'outil de programmation
G186 Regardez devant; accélération dans le coin; tolérance de cercle
G188 Activation des axes de positionnement
Désactivation de la programmation de diamètre G190
Programmation du diamètre G191 "activée" et affichage du point de contact
Programmation du diamètre G192 ; n'afficher que le diamètre du point de contact
Programmation du diamètre G193 ; afficher uniquement le point de contact au centre réel des axes
Lissage de coin G200 "désactivé"
G201 Lissage des coins "activé" avec un rayon défini
Lissage de coin G202 "activé" avec tolérance de coin définie
G203 Lissage des coins avec un rayon défini jusqu'à la tolérance maximale
G210 Sélection de l'axe de contrôle de puissance / Canal 2
G211 Pré-sélection de contrôle de puissance V1, F1, T1/Canal 2
G212 Préréglage de contrôle de puissance V2, F2, T2/Canal 2
G213 Pré-sélection de contrôle de puissance V3, F3, T3/Canal 2
Pré-sélection de contrôle de puissance G214 T4/Canal 2
G215 Préréglage de contrôle de puissance T5/Canal 2
G216 Pré-sélection de contrôle de puissance T6/sortie à impulsion/Canal 2
Sélection préalable du contrôle de puissance G217 T7/sortie d'impulsions/Canal 2
Transformation de la roue angulaire G220 "éteinte"
Transformation de roue inclinée G221 "activée"
Transformation de la roue inclinée G222 "activée" mais la roue inclinée se déplace avant les autres
Transformation de la roue inclinée G223 "activée" mais la roue inclinée se déplace après les autres
Règlement sur la distance – sélection de l'axe
G270 Cycle de finition de tournage
G271 Retrait de matière en tournage
Retrait de stock en façonnage
Cycle de finition Peck G274
Cycle de tournage du diamètre extérieur / diamètre interne G275
Cycle de filetage à plusieurs passes G276
Sélection des axes de contrôle de puissance G310 / canal 3
Sélection préalable de contrôle de puissance G311 V1, F1, T1/canal 3
G312 Pré-sélection de contrôle de puissance V2, F2, T2/canal 3
G313 Pré-sélection de contrôle de puissance V3, F3, T3/canal 3
Sélection préalable de contrôle de puissance G314 T4/canal 3
Sélection préalable de contrôle de puissance G315 T5/canal 3
G316 Pré-sélection de contrôle de puissance T6/sortie pulsée/Canal 3
G317 Pré-sélection de contrôle de puissance T7/sortie à impulsion/Canal 3
Notez que certains des G-codes ci-dessus ne sont pas standards. Des fonctionnalités de contrôle spécifiques, telles que le contrôle de la puissance du laser,
activez ces codes optionnels.
Définition simple des codes M
M00 Arrêt inconditionnel
M01 Arrêt conditionnel
M02 Fin du programme
M03 broche dans le sens des aiguilles d'une montre
M04 Mandrin dans le sens antihoraire
Arrêt de broche M05
Changement d'outil M06 (voir la note ci-dessous)
Orientation de la broche M19
M20 Démarrer l'oscillation (configuré par G35)
Fin de l'oscillation M21
M30 Fin du programme
Sélection de la plage d'engrenage du broche automatique M40
Transmission de pignon de broche M41 étape 1
Transmission à pignon M42 étape 2
Transmission d'engrenage M43 étape 3
Transmission d'engrenage de broche M44 étape 4
Transmission de l'engrenage de broche M45 étape 5
Transmission à pignon M46 étape 6
Définition du spline M70, début et fin courbe 0
Définition de la spline M71, tangente de début, courbe de fin 0
Définition de la spline M72, courbe de début 0, tangente à la fin
Définition de la spline M73, tangente au début et à la fin
M80 Supprimer le reste de la distance en utilisant la fonction de sonde, à partir de l'entrée de mesure de l'axe
Bloc d'application M81 Drive On (resynchroniser la position de l'axe via le signal PLC pendant le bloc)
M101-M108 Désactiver la sortie rapide du bit d'octet 1 (à 8)
M109 Désactiver tous les (8) bits dans le byte de sortie rapide
M111-M118 Activez la sortie rapide bit 1 (à 8)
M121-M128 Pulsation (on/off) rapide de l'octet de sortie bit 1 (à 8)
Régulation de distance M140 "activée" (configurée par G265)
Régulation de distance "off" M141
M150 Supprimer le reste de la distance en utilisant la fonction de sonde, pour une entrée de sonde (une des 16, M151-M168)
M151-M158 Octet d'entrée numérique 1 bit 1 (au bit 8) est l'entrée de sonde active
Le PLC M159 ne peut pas définir le masque de bits pour les entrées de sonde
Le PLC M160 peut définir le masque de bits pour les entrées de sonde (jusqu'à 16)
L'entrée numérique M161-M168 byte 2 bit 1 (au bit 8) est l'entrée du capteur actif
M170 Continuer le traitement par blocs en regardant devant du programme de pièce (annuler le M171)
M171 Arrêtez le traitement de bloc après avoir analysé la partie programme d'entrée de sonde (comme un G10)
M200 Activer l'opération de la roue à main en mode automatique (pour introduire un décalage dans le programme)
M201-M208 Sélectionnez l'axe (par numéro de 1 à 8) pour l'opération de la roue à main
M209 Activez le fonctionnement de la roue manuelle en mode automatique, avec contrôle PLC de la sélection de l'axe
M210 Désactiver l'entrée de la volantaire en mode automatique
M211 Désactivez cette fonctionnalité de la molette et retirez également le décalage de la molette (le cas échéant)
M213 Broche 2 sens horaire
M214 Broche 2 dans le sens antihoraire
M215 Broche 2 arrêt
M280 Axe de broche/rotatif commutable, axe rotatif activé, première combinaison
M281 Axe de broche/axe rotatif commutable, axe rotatif activé, deuxième combinaison
M290 Axe de broche/rotatif commutable, broche activée, première combinaison
M291 Axe de broche/rotatif commutable, broche activée, deuxième combinaison
Remarque : D'autres fonctions de la machine, comme le changement d'outil (généralement M06) ou le contrôle du liquide de refroidissement, ont leur valeur de code M.
spécifié par l'application PLC, pas par le logiciel CNC. La plupart des valeurs M-code dans la liste ci-dessus sont
configurable.
D'autres codes M (jusqu'à M699) peuvent être traités par l'application PLC en fonction de la machine particulière
exigences.
Description des commandes pour le fraisage Sinumerik 840D
Adresse
ANG Kut
A A-os (os de rotation)
AP Polarni angle
AR Angle de diffusion
CR Rayon du cercle
D Choix ou annulation de la compensation de l'outil / Numéro de bord de l'outil
F Posmak en secondes
G G-code (conditions de mouvement)
H Fonctions d'aide
La interpolation circulaire, il faut déterminer le centre du cercle
I1 Interpolation circulaire CIP, un point intermédiaire doit être déterminé
L'interpolation circulaire doit déterminer le centre du cercle
J1 Interpolation circulaire CIP, un point intermédiaire doit être déterminé
K Kružna interpolacija, doit être déterminé le centre du cercle
K1 Interpolation circulaire CIP, il faut déterminer le point intermédiaire
L Appel de sous-programme
M M-fonctions (fonctions supplémentaires)
N Numéro de bloc
P Nombre de répétitions du sous-programme
Q Rotation de l'axe de la tête de distribution vers la droite
R Paramètres arithmétiques
RP Radijus polaire
S Vitesse de rotation de la broche de travail
SPOS Position de la broche de travail
T Nombre d'outils
L'axe X est parallèle au bord avant de la table
Y axe linéaire
Z Axe verticale linéaire (tête de fraisage)
Bloc principal
/ Obustava bloka
G - codes
G0 Mouvement en marche rapide
G1 Mouvement linéaire dans le cycle de travail
G2 Mouvement circulaire dans le sens des aiguilles d'une montre
G3 Mouvement circulaire dans le sens inverse des aiguilles d'une montre
CIP Mouvement circulaire à travers des points
G4 Temps d'attente
G17-19 Choix du plan
G25 Min. limitation de l'espace de travail / vitesse de rotation de la broche
G26 Max. limite de l'espace de travail / vitesse de rotation de la broche
G33 Narezivanje avec entrée constante
G40-42 Compensation du rayon de l'outil
G54-57, Point zéro déterminé
G53 Annulation du choix du point zéro
G60 Réduction de vitesse, positionnement précis
G601/G602 Changement de bloc lors du positionnement précis (précis / grossier)
G603 Changement de bloc à la fin du bloc d'interpolation
G63 Usinage interne sans synchronisation
G64 Mod de trajectoires continues
G641 Mod de trajectoire continue avec option de programmation de la distance circulaire
G70 Système d'entrée en pouces
G71 Système métrique d'entrée
G90 Système de mesure absolue
G91 Système de mesure incrémental
G94 Déplacement linéaire en mm/min, inch/min
G97 Vitesse de coupe constante désactivée
G110-112 Programmation des coordonnées polaires
G331/332 Narezivanje / urezivanje
G450/ G451 Passage / Intersection des distances égales
G247/G248 Mécani début / fin de mouvement de l'axe
M - instructions
M0 Arrêt programmé
M1 Arrêt au choix
M2 Kraj programa (programme principal)
M3 Inclus l’axe de travail, dans le sens des aiguilles d'une montre
M4 Broche de travail activée, dans le sens inverse des aiguilles d'une montre
M5 Vreteno arrêté
M6 Changement d'outil
M8 Dispositif de refroidissement activé
M9 Appareil de refroidissement éteint
M17 Fin du sous-programme
M25 Dispositif de serrage ouvert
M26 Dispositif de verrouillage fermé
M27 Tête de distribution rotative
M30 Fin du programme
M71 Ventilation activée
M72 Non-évacuation
Description des commandes pour Fanuc 21 fraisage
Adresse
O Nombre de programmes (programme principal et sous-programme)
P Appel du sous-programme (par exemple M98 P3000)
N Numéro de bloc
/N Passer le bloc
G codes
Coordonnées X, Y, Z du programme en mm/pouce
X, P Temps d'attente (X en s, P en ms)
C Oluk u mm/pouce
R Rayon en mm/pouce ou rayon circulaire en mm/pouce
I, J, K Paramètres circulaires en mm/pouce
F Posmak en mm/m ou inch/min
Vitesse de rotation du fuseau en tr/min
T Appel d'outil
H Correction de l'outil
M Plusieurs fonctions
K, P, Q, R Paramètre du cycle
( Début de la remarque
) Fin de la remarque
Fin du bloc
G-codes
G0 Précision mouvement en marche rapide
G1 Mouvements en ligne droite dans le mouvement de travail
G2/G3 Mouvement circulaire dans le sens inverse des aiguilles d'une montre
G4 Temps d'attente
G9 Arrêt précis
G10/G11 Données programmables activées/désactivées
G15/G16 Interpolation par coordonnées polaires
G17/G18/G19 Sélection de surface
G20/G21 Mesures en pouces/mètre
G28 Retour au point de référence
G40...G42 Compensation du rayon de l'outil
G43/G44 Compensation de la longueur de l'outil
G49 Désactivation de la compensation de longueur d'outil
G50, G51 Sélection/désélection du changement d'échelle et de la fonction de miroir
G52 Mise en place du système de coordonnées local
G53 Sélection du système de coordonnées machine
G54 .. G59 Points d'origine
G61 Mode d'arrêt exact
G63 Mode de création de filetage activé
G90, G91 Système de mesure absolu/incrémental
G92 Réglage du système de coordonnées
G94 Posmak en mm/min ou inch/min
G95 Posmak en mm/tour
G97 Nombre constant de tours
G98 Retour à la surface de départ (cycle de perçage)
G99 Retour à la surface des écarts (cycle de forage)
M-codes
M0 Arrêt du programme
M1 Arrêt conditionnel du programme
M3 Inclus broche principale, rotation dans le sens des aiguilles d'une montre
M4 Inclus l'arbre principal, rotation dans le sens inverse des aiguilles d'une montre
M5 V retenue de la broche principale
M6 Changement d'outil
M8 Système de refroidissement activé
M9 Système de refroidissement désactivé
M27 Rotation de la tête de distribution
M30 Fin du programme et retour au début du programme
M71 Dégazage activé
M72 Ispuhivanje désactivé
M98 Appel de sous-programme
M99 Fin du sous-programme, Code de saut
Le cycle
G73/G83 Cycle pour percer des trous profonds avec rupture de copeaux
G80 Annulation du cycle de perçage
Cycle de perçage G81
G82 Cycle de perçage avec temps d'attente
G85 Cycle de perçage
G86 Cycle de perçage avec arrêt de broche
G87 Cycle de retour du foret
G88 Cycle de perçage avec arrêt du programme
G89 Cycle de perçage avec temps d'attente
Pour commencer la fonction G (Mill) :
Ordonnance
G00 - 01 - Marche rapide
G01* - 01 - Heure de travail
G02 - 01 - Interpolation circulaire dans le sens horaire
G03 - 01 - Interpolation circulaire CCW
G04 - 00 - Zastoj 1/1000 Seconde
G09 - 00 - Arrêt précis
G10 - 00 - Déplacement programmé
G12 - 00 - Cycle de fraisage de poches circulaires CW
G13 - 00 - Cycle de fraisage de poches circulaires CCW
G17* - 02 - Plan de travail XY
G18 - 02 - Radna XZ- Ravnina
G19 - 02 - Radna YZ- Ravnina
G20 - 06 - Système de mesure en pouces
G21* - 06 - Système de mesure en millimètres
G28 - 00 - Retour au point de référence
G29 - 00 - Point de référence
G31# - 00 - Interpolation linéaire avec échantillonnage
G35# - 00 - Mesure automatique du diamètre de l'outil
G36# - 00 - Mesure automatique du point zéro de l'usinage
G37# - 00 - Mesure automatique de la longueur de l'outil
G40* - 07 - Annulation de la compensation du diamètre de l'outil
G41 - 07 - Correction du diamètre de l'outil à gauche
G42 - 07 - Correction du diamètre de l'outil à droite
G43 - 08 - Correction de la longueur de l'outil en +
G44 - 08 - Correction de la longueur de l'outil en -
G47 - 00 - Gravure de texte
G49* - 08 - Annulation de la compensation de la longueur de l'outil
G50*# - 11 - Interruption de l'échelle
G51# - 11 - Redimensionnement
G52 - 00 - Système de coordonnées local YASNAC
G53 - 00 - Point de référence de la machine
G54* - 12 - Point zéro de la pièce à usiner. 1
G55 - 12 - Point zéro du morceau de travail. 2
G56 - 12 - Point zéro de la pièce de travail. 3
G57 - 12 - Point zéro de la pièce de travail. 4
G58 - 12 - Point zéro de la pièce à usiner. 5
G59 - 12 - Point zéro de la pièce de travail. 6
G60 - 00 - Positionnement dans une direction
G61 - 13 - Arrêt précis (modal)
G64* - 13 - Annulation de l'arrêt exact (G61)
G65# - 00 - Makro-Sous-programme
G68# - 16 - Rotation du système de coordonnées
G69* - 16 - Annulation de la rotation du système de coordonnées
G70 - 00 - Motif géométrique de trou sur le cercle
G71 - 00 - Motif géométrique de trou par arc
G72 - 00 - Motif géométrique de trou sur la ligne
G73 - 09 - Cycle de perçage avec rupture des copeaux
G74 - 09 - Cycle de coupe de rainure gauche
G76 - 09 - Cycle de finition de printemps
G77 - 09 - Cycle de rétrogression de l'estocarisation
G80* - 09 - Interruption du cycle d'usinage par points
G81 - 09 - Cycle de perçage
G82 - 09 - Cycle de perçage
G83 - 09 - Cycle de perçage profond (Standard)
G84 - 09 - Cycle de coupe de filetage droit
G85 - 09 - Cycle de perçage
G86 - 09 - Cycle de perçage (Arret de broche)
G87 - 09 - Cycle d'estrapage, manuel
G88 - 09 - Cycle de coupe, manuel
G89 - 09 - Ciklus istokarivanja, ručno
G90* - 03 - Programmation absolue
G91 - 03 - Programmation incrémentale
G92 - 00 - Changement de système de coordonnées
G93 - 05 - Vitesse de déplacement oblique
G94* - 05 - Posmak en mm/min
G98* - 10 - Retour au premier Z au-dessus du cycle
G99 - 10 - Retour à la planification de la sécurité
G100 - 00 - Interruption de la miroitation
G101 - 00 - Miroir
G102 - 00 - Envoi des valeurs de coordonnées via RS-232C
G103 - 00 - Nombre maximal de blocs pour le look ahead
G107 - 00 - Cartographie cylindrique (pour 4. axe)
G110 - 12 - Point zéro de la pièce de travail. 7
G111 - 12 - Point zéro de la pièce de travail. 8
G112 - 12 - Point zéro de la pièce de travail. 9
G113 - 12 - Point zéro de la pièce de travail. 10
G114 - 12 - Point zéro de la pièce de travail. 11
G115 - 12 - Point d'origine de la pièce. 12
G116 - 12 - Point d'origine de la pièce à usiner. 13
G117 - 12 - Point zéro de la pièce de travail. 14
G118 - 12 - Point zéro de la pièce de travail. 15
G119 - 12 - Point zéro de la pièce à usiner. 16
G120 - 12 - Point zéro de la pièce de travail. 17
G121 - 12 - Point zéro de la pièce de travail. 18
G122 - 12 - Point zéro de la pièce de travail. 19
G123 - 12 - Point zéro de la pièce de travail. 20
G124 - 12 - Point de référence de la pièce à usiner. 21
G125 - 12 - Point zéro de la pièce de travail. 22
G126 - 12 - Point zéro de la pièce de travail. 23
G127 - 12 - Point zéro de la pièce de travail. 24
G128 - 12 - Point zéro du morceau de travail. 25
G129 - 12 - Point zéro de la pièce à usiner. 26
G136# - 00 - Mesure automatique du point zéro
G141 - 07 - compensation d'outil 3D+
G150 - 00 - Cycle de fraisage de poches
* nombre initial au démarrage de la machine
options qui doivent être payées en supplément
Pour commencer, la fonction M (Mill) :
Ordonnance - Description
M00 - Arrêt programmatique obligatoire
M01 - Taux de programme conditionnel
M02 - Fin du programme
M03 - Rotation du mandrin à droite
M04 - Rotation de la broche vers la gauche
M05 - Arrêt de la broche
M06 - Changement d'outil
M08 - Activation du refroidissement
M09 - Désactivation du refroidissement
M10 - Blocage 4 axes
M11 - Déblocage des 4 axes
M12 - Blocage 5 axes
M13 - Déblocage de 5 axes
M16 - Changements d'outil comme M06
M19 - Orientation de la broche
M19 P..# - Orientation de l'arbre à un certain angle
M21-M28 - Fonctions M de l'utilisateur (Option)
M30 - Fin du programme avec retour au début du programme
M31 - Convoyeur de copeaux en avant
M32 - Convoyeur à copeaux arrière
M33 - Arrêt du convoyeur de copeaux
M34 - Pomak ciseaux pour le refroidissement vers le haut
M35 - Pomak coudes de refroidissement vers le bas
M36 - Report de changement de palette
M39 - Rotation du magasin d'outils sans changement d'outils
M41 - Vitesse 1
M42 - Vitesse 2
M50 - Changement de palette
M51-M58 - Fonctions M utilisateur (Option)
M61-M68 - Fonctions M utilisateur (Option)
M76 - Moniteur éteint
M77 - Moniteur allumé
M78 - Génère une alarme
M79 - Génère une alarme
M82 - Libère l'outil
M86 - Outil de serrage
M88 - Refroidissement par broche activé
M89 - Refroidissement par broche désactivé
M95 - Modèle de slip
M96 - Sauter s'il n'y a pas de signal
M97 - Appel du sous-programme local M97 P..
M98 - Appel de sous-programme M98 P..
M99 - Fin de sous-programme