Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Equipment >> máquina CNC

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

Domine la Subprogramación Fanuc: Uso Eficiente de M98 para Ciclos de Rosca

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

  1. Fundamentos de Programación de Microprocesadores
  2. Arduino Explicado: Qué Es y Cómo Programarlo
  3. STK500: Su Solución Confiable para Programación Segura de Microcontroladores AVR
  4. Domine el Ciclo de Ranurado G75 de Fanuc: Guía de Programación CNC Paso a Paso
  5. Guía de Programación Fanuc CNC: Ejemplo Sencillo y Completo
  6. Fanuc G20: Dominando la Programación CNC en Pulgadas – Ejemplo Práctico
  7. Ejemplo Programación Torno Fanuc CNC Principiantes: Cortes Rectos, Cónicos y Arco
  8. Ejemplo Completo de Ciclo de Desbaste Frontal Fanuc G94 para Mecanizado CNC
  9. Demo del Ciclo de Desbaste Frontal Fanuc G72 – Guía Paso a Paso de Programación CNC
  10. Referencia completa de códigos M Fanuc para torno y fresadora CNC
  11. Domine la programación de robots FANUC: 5 técnicas expertas probadas