Guide complet des codes M Makino Pro 3 pour commandes CNC Fanuc 16i/18i
Ce guide répertorie les codes M du système Makino Professional 3 (Makino Pro 3) pour les opérateurs travaillant sur des machines CNC équipées de commandes Makino Pro 3 (Fanuc 16i/18i).

Codes M Makino Pro 3
Codes M standards
| Code M | Description |
|---|---|
| M000 | Arrêt de programme |
| M001 | Arrêt optionnel |
| M002 | Fin de programme |
| M003 | Démarrage broche sens horaire |
| M004 | Démarrage broche sens anti-horaire |
| M005 | Arrêt broche |
| M006 | Changement d'outil automatique |
| M007 | Brouillard lubrifiant ou soufflage d'air activé |
| M008 | Lubrifiant buse activé |
| M009 | Lubrifiant désactivé |
| M015 | Rotation table d'indexage sens anti-horaire |
| M019 | Orientation broche |
| M021 | Miroir axe X activé |
| M022 | Miroir axe Y activé |
| M023 | Miroir désactivé |
| M029 | Coupure alimentation inconditionnelle |
| M030 | Fin de programme et rembobinage |
| M048 | Annulation mode M49 |
| M049 | Annulation démultiplication avance |
| M057 | Mode enregistrement numéro d'outil activé |
| M058 | Annulation mode M59 |
| M059 | Annulation démultiplication vitesse broche |
| M068 | Désignation code M n°2 |
| M098 | Appel sous-programme |
| M099 | Retour programme principal |
4e axe (rotation complète) / 5e axe
| Code M | Description |
|---|---|
| M010 | Serrage table rotative NC |
| M011 | Desserrage table rotative NC |
| M012 | Serrage 5e axe |
| M013 | Desserrage 5e axe |
| M016 | Miroir 4e axe activé |
Saut de bloc
| Code M | Description |
|---|---|
| M140 | Saut de bloc automatique activé |
| M141 | Saut de bloc automatique désactivé |
| M142 | Retour saut de bloc |
| M146 | Contrôle surface 0° prête |
| M147 | Contrôle surface 90° prête |
| M148 | Contrôle surface 180° prête |
| M149 | Contrôle surface 270° prête |
| M150 | Saut de bloc (2 à 9) désactivé |
| M152 | Saut de bloc 2 activé |
| M153 | Saut de bloc 3 activé |
| M154 | Saut de bloc 4 activé |
| M155 | Saut de bloc 5 activé |
| M156 | Saut de bloc 6 activé |
| M157 | Saut de bloc 7 activé |
| M158 | Saut de bloc 8 activé |
| M159 | Saut de bloc 9 activé |
Contrôle lubrifiant et copeaux
| Code M | Description |
|---|---|
| M007 | Brouillard lubrifiant ou soufflage d'air activé |
| M008 | Lubrifiant buse activé |
| M009 | Lubrifiant désactivé |
| M026 | Lubrifiant traversant broche activé |
| M027 | Huile taraudage (brouillard, jet) activé |
| M028 | Air traversant outil activé |
| M077 | Air traversant broche activé |
| M096 | Lubrifiant traversant outil activé |
| M097 | Lubrifiant haute pression activé |
| M301 | Pause lubrifiant et broche avec mémorisation |
| M308 | Récupération lubrifiant et broche |
| M312 | Arrêt lubrifiant avec mémorisation |
| M313 | Récupération lubrifiant |
| M740 | Convoyeur copeaux spirale désactivé |
| M741 | Convoyeur copeaux spirale activé |
| M742 | Écumeur d'huile désactivé |
| M743 | Écumeur d'huile activé |
| M752 | Brouillard lubrifiant activé |
| M753 | Nettoyage pièce lubrifiant ou air activé |
| M754 | Lubrifiant base activé |
| M755 | Lubrifiant TELSCO activé |
| M756 | Soufflage d'air activé |
| M757 | Lubrifiant TELSCO désactivé |
| M758 | Nettoyage pièce lubrifiant ou air désactivé |
Changeur de palette
| Code M | Description |
|---|---|
| M051 | Annulation mode M52 |
| M052 | Mode inhibition déchargement auto en alarme |
| M060 | Changement palette |
| M061 | Changement palette |
| M062 | Changement palette |
| M063 | Changement palette |
| M064 | Changement palette |
| M065 | Changement palette |
| M066 | Changement palette |
| M067 | Changement palette |
| M078 | Feu révolver 1 allumé palette non prête |
| M079 | Feu révolver 2 allumé palette non prête |
| M080 | Changement palette |
| M084 | Vérification chargement palette 1 |
| M095 | Vérification chargement palette 2 |
| M600 | Changement palette |
Contrôle broche
| Code M | Description |
|---|---|
| M003 | Démarrage broche sens horaire |
| M004 | Démarrage broche sens anti-horaire |
| M005 | Arrêt broche |
| M019 | Orientation broche |
| M058 | Annulation mode M59 |
| M059 | Annulation démultiplication vitesse broche |
| M135 | Mode taraudage rigide activé |
| M301 | Pause lubrifiant et broche avec mémorisation |
| M308 | Récupération lubrifiant et broche |
| M310 | Arrêt broche avec mémorisation |
| M311 | Récupération broche |
| M319 | Pré-orientation |
Systèmes de mesure
| Code M | Description |
|---|---|
| CAPTEUR OUTIL CASSÉ (BTS) | |
| M014 | Avance bras BTS |
| M018 | Rétraction bras BTS |
| M020 | Vérification BTS |
| M433 | Vérification LS300 BTS désactivée |
| MESURE AUTOMATIQUE LONGUEUR OUTIL | |
| M032 | Mode mesure auto longueur outil |
| M033 | Vérification circuit longueur outil |
| M036 | Mode vérification outil précédent |
| M037 | Mode enregistrement données outil désactivé |
| M920 | Enregistrement mesure longueur outil |
| M921 | Enregistrement mesure diamètre outil |
| M922 | Mode addition M920, M921 |
| SYSTÈME MESURE AUTO PIÈCE (AMS) | |
| M031 | Mode mesure auto pièce |
| M034 | Mesure auto et appel outil de rechange |
| M035 | Mesure auto et déchargement palette |
| M085 | Mode approche mesure auto |
| M086 | Mode avance rapide mesure auto |
| M747 | Air nettoyage tête mesure activé |
| M748 | Air nettoyage IMM inconditionnel activé |
| M749 | Air nettoyage IMM inconditionnel désactivé |
| M750 | Air nettoyage IMM activé |
| M751 | Air nettoyage IMM désactivé |
| M910 | Annulation mode M31 mesure auto pièce |
| M911 | Vérification alarme tête mesure MP7 |
| M941 | Vérification tête mesure MP7 |
| M949 | Système mesure pièce anormal (reprise usinage) |
| M957 | Système mesure pièce anormal (arrêt usinage) |
| M961 | Mode saut externe désactivé |
| M962 | Mode saut externe activé |
Codes M gestion données outil
| Code M | Description |
|---|---|
| M233 | Vidage données outil |
| M234 | Impression données outil |
| M932 | Mode enregistrement données INT activé |
| M933 | Mode enregistrement données type outil activé |
| M934 | Mode enregistrement données alarme outil activé |
| M935 | Mode enregistrement données statut outil activé |
| M936 | Mode enregistrement données dimensions outil activé |
| M975 | Mode enregistrement données catégorie outil activé |
| M979 | Mode enregistrement données temps soufflage activé |
Surveillance outil (AC, SL, TL)
| Code M | Description |
|---|---|
| M038 | Mode modification temporaire valeurs AC, SL activé |
| M039 | Modification temporaire valeurs AC, SL |
| M040 | Mode enregistrement données reste TL activé |
| M041 | Réglage coefficient SL 125% |
| M042 | Réglage coefficient SL 150% |
| M043 | Réglage coefficient SL 200% |
| M044 | Coefficient SL, AC 0% |
| M046 | Mode enregistrement données SL activé |
| M047 | Mode enregistrement données AC activé |
| M050 | Coefficient AC 100%, coefficient SL 200% |
| M094 | Mode suppression données outil activé |
| M469 | Mode suspension alarme TL activé |
| M930 | Mode enregistrement données durée vie outil activé |
| M931 | Mode enregistrement données reste outil activé |
| M934 | Mode enregistrement données alarme outil activé |
Outil de rechange
| Code M | Description |
|---|---|
| M053 | Mode enregistrement données correction outil |
| M054 | Mode enregistrement correction outil négatif |
| M056 | Commande transfert données correction outil |
| M093 | Mode enregistrement outil de rechange activé |
| M094 | Mode suppression données outil activé |
| M105 | Changement direct outil de rechange |
| M106 | Mode inhibition changement direct outil broche |
| M107 | Mode autorisation changement direct outil broche |
Émission acoustique
| Code M | Description |
|---|---|
| M090 | Fonction AE désactivée |
| M091 | Mode AE |
| M092 | Mode AE petit diamètre outil (< 5 mm) |
Codes M GI/SGI
| Code M | Description |
|---|---|
| M250 | Mode standard GI/SGI |
| M251 | Mode haute vitesse GI/SGI |
| M252 | Mode haute précision GI/SGI |
| M253 | Mode spécial GI/SGI |
Codes M E/S utilisateur
| Code M | Description |
|---|---|
| M580 | Code M E/S utilisateur |
| M581 | Code M E/S utilisateur |
| M582 | Code M E/S utilisateur |
| M583 | Code M E/S utilisateur |
| M584 | Code M E/S utilisateur |
| M585 | Code M E/S utilisateur |
| M586 | Code M E/S utilisateur |
| M587 | Code M E/S utilisateur |
Buse de commande à distance
| Code M | Description |
|---|---|
| M801 | Position 1 buse commande à distance |
| M802 | Position 2 buse commande à distance |
| M803 | Position 3 buse commande à distance |
| M804 | Position 4 buse commande à distance |
| M805 | Position 5 buse commande à distance |
| M806 | Position 6 buse commande à distance |
| M807 | Position 7 buse commande à distance |
| M808 | Position 8 buse commande à distance |
| M809 | Position 9 buse commande à distance |
| M810 | Position 10 buse commande à distance |
| M811 | Position 11 buse commande à distance |
| M812 | Position 12 buse commande à distance |
| M813 | Position 13 buse commande à distance |
| M814 | Position 14 buse commande à distance |
| M815 | Position 15 buse commande à distance |
| M816 | Position 16 buse commande à distance |
| M817 | Position 17 buse commande à distance |
| M818 | Position 18 buse commande à distance |
| M819 | Position 19 buse commande à distance |
| M820 | Position 20 buse commande à distance |
| M821 | Position 21 buse commande à distance |
| M822 | Position 22 buse commande à distance |
| M823 | Position 23 buse commande à distance |
| M824 | Position 24 buse commande à distance |
| M825 | Position 25 buse commande à distance |
| M826 | Position 26 buse commande à distance |
| M827 | Position 27 buse commande à distance |
| M828 | Position 28 buse commande à distance |
| M829 | Position 29 buse commande à distance |
| M830 | Position 30 buse commande à distance |
| M831 | Position 31 buse commande à distance |
| M832 | Position 32 buse commande à distance |
| M833 | Position 33 buse commande à distance |
| M834 | Position 34 buse commande à distance |
| M835 | Position 35 buse commande à distance |
| M836 | Position 36 buse commande à distance |
| M837 | Position 37 buse commande à distance |
| M838 | Position 38 buse commande à distance |
| M839 | Position 39 buse commande à distance |
| M840 | Position 40 buse commande à distance |
| M841 | Position 41 buse commande à distance |
| M842 | Position 42 buse commande à distance |
| M843 | Position 43 buse commande à distance |
| M844 | Position 44 buse commande à distance |
| M845 | Position 45 buse commande à distance |
| M846 | Position 46 buse commande à distance |
| M847 | Position 47 buse commande à distance |
| M848 | Position 48 buse commande à distance |
| M849 | Position 49 buse commande à distance |
| M850 | Position 50 buse commande à distance |
| M851 | Position 51 buse commande à distance |
| M852 | Position 52 buse commande à distance |
| M853 | Position 53 buse commande à distance |
| M854 | Position 54 buse commande à distance |
| M855 | Position 55 buse commande à distance |
| M856 | Position 56 buse commande à distance |
| M857 | Position 57 buse commande à distance |
| M858 | Position 58 buse commande à distance |
| M859 | Position 59 buse commande à distance |
| M860 | Position 60 buse commande à distance |
| M861 | Position 61 buse commande à distance |
| M862 | Buse commande à distance, 1 aller-retour |
| M863 | Buse commande à distance, aller-retour continu |
| M870 | Position utilisateur 1 buse commande à distance |
| M871 | Position utilisateur 2 buse commande à distance |
| M872 | Position utilisateur 3 buse commande à distance |
| M874 | Position utilisateur 5 buse commande à distance |
| M875 | Position utilisateur 6 buse commande à distance |
| M876 | Position utilisateur 7 buse commande à distance |
| M877 | Position utilisateur 8 buse commande à distance |
| M878 | Position utilisateur 9 buse commande à distance |
| M879 | Position utilisateur 10 buse commande à distance |
Codes M maintenance
CODES MAINTENANCE
L'utilisation des codes M de maintenance présente des risques de blessure ou de dommage. Privilégiez d'abord les fonctions de l'écran maintenance PMC, qui sont verrouillées pour prévenir les dommages.
| Code M | Description |
|---|---|
| M664 | Fonction M maintenance (serrage pot outil) |
| M665 | Fonction M maintenance (desserrage pot outil) |
| M666 | Fonction M maintenance (bras ATC 180° horaire) |
| M667 | Fonction M maintenance (bras ATC 180° anti-horaire) |
| M680 | Fonction M maintenance (bras ATC 60° horaire) |
| M681 | Fonction M maintenance (bras ATC 60° anti-horaire) |
| M682 | Fonction M maintenance (bras ATC entrée) |
| M683 | Fonction M maintenance (bras ATC sortie) |
| M684 | Fonction M maintenance (serrage outil broche) |
| M685 | Fonction M maintenance (desserrage outil broche) |
| M686 | Fonction M maintenance (pot vertical) |
| M687 | Fonction M maintenance (pot horizontal) |
| M698 | Mode maintenance désactivé |
| M699 | Mode maintenance activé |
Codes M divers (3 chiffres)
| Code M | Description |
|---|---|
| M146 | Contrôle surface 0° prête |
| M147 | Contrôle surface 90° prête |
| M148 | Contrôle surface 180° prête |
| M149 | Contrôle surface 270° prête |
| M192 | Mode annulation EFIN désactivé |
| M193 | Mode annulation EFIN activé |
| M230 | Mode enregistrement programme paramètres machine |
| M231 | Sortie programme paramètres machine |
| M232 | Impression paramètres machine |
| M235 | Envoi fin usinage vers hôte |
| M302 | Confirmation fin opération M303, M304 |
| M303 | Commande avance broche retour déjà complet |
| M304 | Commande recul broche retour déjà complet |
| M307 | Arrêt lubrifiant et broche avec mémorisation |
| M315 | Oilmatic désactivé |
| M316 | Oilmatic activé |
| M318 | Arrêt réglage position orientation externe |
| M325 | Mode contouring désactivé |
| M326 | Mode contouring activé |
| M390 | Serrage outil broche |
| M391 | Desserrage outil broche |
| M392 | Préparation desserrage outil broche |
| M417 | Confirmation palette n°1 sur table machine |
| M418 | Confirmation palette n°2 sur table machine |
| M419 | Confirmation FIN A palette sur table machine |
| M430 | Vérification blocage palette |
| M462 | Envoi numéro palette |
| M478 | Enregistrement temps fin usinage |
| M479 | Enregistrement temps début usinage |
| M601 | Fin programme indexation axe B |
| M602 | Fin programme DNC (fonction one-touch) |
| M603 | Fin déviation outil (fonction one-touch) |
| M645 | Alarme outil broche et changement outil broche |
| M710 | Collecteur brouillard désactivé |
| M711 | Collecteur brouillard activé |
| M712 | Arrêt air traversant broche |
| M736 | Éclairage machine activé |
| M737 | Éclairage machine désactivé |
| M925 | Annulation mode M926 |
| M926 | Mode observation capteur anneau LC |
commande numérique par ordinateur
- Maîtriser les codes G et M : Guide ultime de la programmation CNC
- Maîtriser le cycle de dressage G72 Fanuc : guide complet et astuces
- Filetage interne Fanuc 21i/18i/16i avec cycle G76
- Coupe filetage externe efficace cycle G76 Fanuc 21i, 18i, 16i
- Guide complet des codes d'alarme Fanuc CNC
- Guide complet des M-Codes Fanuc pour centres d'usinage Fadal
- Fanuc 21 commande CNC : Référence complète des codes d'alarme
- Guide complet des codes d'alarme Fanuc Série 15
- Référence complète codes M pour centre usinage C.B.Ferrari Elexa E560