Domine la Subprogramación Fanuc: Uso Eficiente de M98 para Ciclos de Rosca
Subprogramación Fanuc
El control CNC Fanuc proporciona la capacidad de acceder a otros programas de pieza almacenados dentro del directorio principal.
Para un ejemplo de programa CNC de llamada de subprograma, lea: Roscas Múltiples con Ciclo de Rosca Fanuc G76
Llamada de Subprograma
El subprograma se llama mediante el uso de un comando M98 seguido del número de subprograma precedido por la letra P.
N10 M98 P1004
En la línea de programa CNC anterior, se llamará al subprograma 1004, que está almacenado en la memoria del control como O1004.
Fin de Subprograma
Para retornar al último programa (programa principal) para que el programa continúe, se usa un comando M99 en la última línea del subprograma:N100 M99
Subprogramación Fanuc
Repeticiones de Subprograma
El control también tiene la capacidad de contener un comando de repetición como parte de la línea de programa M98. Cuando la línea de programa se escribe con el comando M98 P1004, el control realmente lee la línea como M98 P00001004, los primeros 4 dígitos después de la palabra P siendo la cantidad de repetición. Para repetir un subprograma (O1004) 33 veces, la línea de programa se leería así:
M98 P331004
El código CNC anterior llamará al programa O1004 33 veces y luego retornará al programa principal.
Comando M99
El control Fanuc tiene la capacidad de saltar a un número de línea de programa específico en su retorno al programa principal usando el comando M99 como:
M99 P100
El comando anterior moverá el control al número de línea N100 en el programa principal.
M99 también puede escribirse al final de un programa principal, resultando en un bucle continuo del programa.
máquina CNC
- Fundamentos de Programación de Microprocesadores
- Arduino Explicado: Qué Es y Cómo Programarlo
- STK500: Su Solución Confiable para Programación Segura de Microcontroladores AVR
- Domine el Ciclo de Ranurado G75 de Fanuc: Guía de Programación CNC Paso a Paso
- Guía de Programación Fanuc CNC: Ejemplo Sencillo y Completo
- Fanuc G20: Dominando la Programación CNC en Pulgadas – Ejemplo Práctico
- Ejemplo Programación Torno Fanuc CNC Principiantes: Cortes Rectos, Cónicos y Arco
- Ejemplo Completo de Ciclo de Desbaste Frontal Fanuc G94 para Mecanizado CNC
- Demo del Ciclo de Desbaste Frontal Fanuc G72 – Guía Paso a Paso de Programación CNC
- Referencia completa de códigos M Fanuc para torno y fresadora CNC
- Domine la programación de robots FANUC: 5 técnicas expertas probadas