8.8 Ciclos especiales
TIEMPO DE ESPERA (ciclo 9)
En un programa en funcionamiento, la frase siguiente se ejecuta
después de haber transcurrido el tiempo de espera programado. El
tiempo de espera sirve, por ejemplo para la rotura de viruta.
Activación
El ciclo se activa a partir de su definición en el programa. No tiene
influencia sobre los estados que actúan de forma modal, como p.ej.
el giro del cabezal.
Tiempo de espera en segundos: Introducir el tiempo
de espera en segundos
Campo de introducción 0 a 3 600 s (1 hora) en pasos
de 0,001 s
Ejemplo de frases NC
89
Y L DEF 9.0 TIEMPO DE ESPERA
90
Y L DEF 9.1 T.ESP. 1.5
LLAMADA DEL PROGRAMA (ciclo 12)
Los programas de mecanizado, como p.ej. ciclos de taladrado
especiales o módulos geométricos, se pueden asignar como ciclos
de mecanizado. En este caso el programa se llama como si fuese
un ciclo.
Antes de la programación deberá tenerse en cuenta
Si sólo se introduce el nombre del programa, el
programa del ciclo deberá estar en el mismo directorio
que el programa llamado.
Si el programa del ciclo no está en el mismo directorio
que el programa llamado, deberá introducirse el nombre
del camino de búsqueda completo, p.ej.
\KLAR35\FK1\50.H .
Si se quiere declarar un programa DIN/ISO para el ciclo,
deberá introducirse el tipo de fichero .I detrás del
nombre del programa.
Nombre del programa: Nombre del programa que se
quiere llamar, si es preciso indicando el camino de
búsqueda en el que está el programa
El programa se llama con
CYCL CALL (frase a parte) o bien
M99 (por frases) o bien
M89 (se ejecuta después de cada frase de
posicionamiento)
TNC 426, TNC 430 de HEIDENHAIN
7 CYCL DEF 12.0
PGM CALL
8 CYCL DEF 12.1
LOT31
9 ... M99
Ejemplo: Llamada al programa
Se desea llamar al programa 50 a través de la
llamada de ciclo
Ejemplo de frases NC
55
Y L DEF 12.0 PGM
56
Y L DEF 12.1 PGM \KLAR35\FK1\50.H
57 L X+20 Y+50 FMAX M99
0 BEGIN PGM
LOT31 MM
END PGM LOT31
ALL
253