. En el bloque de definición de un ciclo fijo, si tras la G correspondiente al ciclo, se
programa G02,G03,G08,G09 ó G33, ésta función eliminará la G correspondiente al
ciclo.
. Cuando se define un ciclo fijo, salvo el G79, estando activa la función G02,G03,G33 ó
se programa la función G08 ó G09 en el mismo bloque, el CNC dará el error 4.
. Una vez definido cualquier ciclo fijo, en los bloques que vienen a continuación, es posible
programar las funciones G02,G03,G08 ó G09.
6.32.4. Definición del ciclo fijo G79
Por medio de la función G79, podemos dar a cualquier subrutina paramétrica definida por el
usuario (G23 N2), la categoría de un ciclo fijo, esto quiere decir que los bloques que están a
continuación del bloque de llamada (G79 N2), quedan dentro de la zona de influencia del ciclo
fijo hasta que sea anulada la función G79. El formato del bloque de llamada es:
Al leer un bloque programado de esta forma, el CNC ejecutará el subprograma paramétrico N2,
que estará definido mediante G23 N2 en cualquier parte del programa o bien, en otro programa.
En el bloque de llamada se pueden asignar valores a los parámetros
(P2=K— P2=K— ...). Si a continuación de este bloque, se programa algún otro con movimiento
de los ejes, tras dicho movimiento se ejecutará la subrutina N2.
Dentro de la definición de una subrutina paramétrica (G23 N2), que vaya a ser llamada mediante
la función G79, no puede programarse ningún otro ciclo fijo, de lo contrario el CNC dará el error
13. Sin embargo, sí se permite programar la anulación del ciclo mediante la función G80, que
obligatoriamente deberá programarse sola en el bloque y que definirá el final de la subrutina. En
el supuesto de que la subrutina tenga más de un nivel de imbricación, la función G80 solamente
se podrá programar dentro del primer nivel.
MANUAL PROGRAMACION CNC 8025/8030
N4 G79 N2 P2=K— P2=K— ...
153