Maîtriser la sous-programmation Fanuc : Utilisation efficace de M98 pour cycles filetage
Sous-programmation Fanuc
La commande Fanuc permet d'accéder à d'autres programmes pièces stockés dans le répertoire principal.
Pour un exemple de programme d'appel de sous-programme, lire : Filetages multi-démarrages avec cycle filetage Fanuc G76.
Appel de sous-programme
Le sous-programme est appelé par l'utilisation d'une commande M98 suivie du numéro de sous-programme précédé de la lettre P.
N10 M98 P1004
Dans la ligne de programme ci-dessus, le sous-programme 1004 sera appelé, stocké dans la mémoire de commande sous O1004.
Fin de sous-programme
Pour revenir au dernier programme (programme principal) pour que le programme continue,
on utilise une commande M99 sur la dernière ligne du sous-programme :N100 M99

Sous-programmation Fanuc
Répétitions de sous-programme
La commande permet également de contenir une commande de répétition dans la ligne de programme M98.
Lorsque la ligne de programme est écrite avec la commande M98 P1004, la commande lit en réalité la ligne comme M98 P00001004, les 4 premiers chiffres après le mot P étant le nombre de répétitions.
Pour répéter un sous-programme (O1004) 33 fois, la ligne de programme serait :
M98 P331004
Le code ci-dessus appellera le programme O1004 33 fois puis reviendra au programme principal.
Commande M99
La commande Fanuc permet de sauter à un numéro de ligne spécifique à son retour au programme principal en utilisant la commande M99 comme :
M99 P100
Cette commande déplacera le contrôle à la ligne N100 dans le programme principal.
M99 peut également être écrit à la fin d'un programme principal, entraînant une boucle continue du programme.
commande numérique par ordinateur
- Fondamentaux de la programmation microprocesseur
- Arduino expliqué : c'est quoi et comment le programmer
- STK500 : Votre Solution Fiable pour la Programmation Sécurisée de Microcontrôleurs AVR
- Maîtriser la programmation des robots FANUC : 5 techniques expertes éprouvées
- Maîtriser le cycle de rainurage G75 Fanuc : guide de programmation CNC pas à pas
- Guide programmation Fanuc CNC : exemple simple et complet
- Fanuc G20 : Maîtriser la Programmation CNC en Pouces – Exemple Pratique
- Exemple Programmation Tour Fanuc Débutant : Coupes Droites, Coniques, Arcs
- Référence complète codes M Fanuc pour tour et fraiseuse CNC