Interrumpir La Preparación De Bloques (#Flush) - Fagor CNC 8060 Manual De Programación

Ocultar thumbs Ver también para CNC 8060:
Tabla de contenido

Publicidad

M a n u a l d e p r o g r a m a c i ó n .
14.6
Interrumpir la preparación de bloques (#FLUSH).
El CNC va leyendo varios bloques por delante del que está ejecutando, con objeto de
calcular con antelación la trayectoria a recorrer. Esta lectura previa se conoce como
preparación de bloques. La sentencia #FLUSH detiene la preparación de bloques, ejecuta
hasta el último bloque preparado, sincroniza la preparación y ejecución de bloques y
continúa la ejecución del programa y la preparación de bloques.
Hay información en los bloques que el CNC evalúa en el momento de leerlo; si se desea
evaluarlo en el momento de ejecutarlo, se utilizará la sentencia #FLUSH.
Programación.
Programar la sentencia sola en el bloque.
Formato de programación.
El formato de programación es el siguiente.
#FLUSH
#FLUSH
Influencia de la preparación de bloques en la ejecución de
algunas funciones.
Compensación de radio.
Hay que tener precaución con la programación de la sentencia #FLUSH, ya que intercalada
entre bloques de mecanizado con compensación puede provocar perfiles no deseados. Hay
que tener en cuenta que detener la preparación de bloques puede provocar trayectorias
compensadas distintas a las programadas, empalmes indeseados cuando se trabaja con
tramos pequeños, desplazamientos de ejes a saltos, etc.
Condición de salto de bloque.
El CNC analiza la condición de salto de bloque durante la preparación de bloques. La
sentencia #FLUSH permite evaluar la condición de salto de bloque en el momento de la
ejecución.
N110 #FLUSH
/N120 G01 X100
Las variables.
El CNC evalúa algunas variables durante la preparación de bloques y otras durante la
ejecución.
• Variables que utilizan el valor de ejecución. Estas variables detienen temporalmente la
preparación de bloques, la cuál se reanuda cuando finaliza la lectura/escritura de la
variable.
• Variables que utilizan el valor de preparación. Para forzar la evaluación de la variable
en el momento de su ejecución, programar la sentencia #FLUSH en el bloque anterior.
14.
CNC 8060
CNC 8065
(R
: 1901)
EF
·285·

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Cnc 8065

Tabla de contenido