Comandos de desplazamiento
3.3 Comandos controlados por tiempo
3.3
Comandos controlados por tiempo
3.3.1
Tiempo de parada (G04)
G04 permite interrumpir el mecanizado de piezas entre dos secuencias CN durante el
tiempo o el número de vueltas de cabezal programado (p .ej., para retirar la herramienta).
Con el DM 20734 $MC_EXTERN_FUNCTION_MASK, bit 2, se especifica si el tiempo de
parada debe interpretarse como tiempo (s o ms) o bien como vueltas de cabezal. Si está
ajustado $MC_EXTERN_FUNCTION_MASK, bit 2 = 1, el tiempo de parada se interpreta en
segundos con G94 activo; si está seleccionado G95, el tiempo de parada se indica en
vueltas de cabezal [vuelta].
Formato
G04 X...; o G04 P...;
X_: Dato de tiempo (se admiten decimales)
P_: Dato de tiempo (no se admiten decimales)
● El tiempo de parada (G04...) debe programarse de forma aislada en una secuencia.
Hay dos métodos para ejecutar el tiempo de parada programado:
DM $MC_EXTERN_FUNCTION_MASK
Bit 2=0: el tiempo de parada se indica siempre en segundos [s]
Bit 2=1: el tiempo de parada se indica en segundos (G94 activo) o bien en vueltas de
cabezal (G95 activo)
Con G94 (avance por minuto), el mecanizado de la siguiente secuencia se retrasa un tiempo
determinado (en segundos); con G95 (avance por vuelta), se espera un número
determinado de vueltas de cabezal.
G04 debe programarse de forma aislada en una secuencia.
Ejemplo
G94 G04 X1000 ;
Notación estándar: 1000 * 0,001 = 1 segundo
Notación de calculadora: 1000 segundos
G95 G04 X1000 ;
Notación estándar: 1000 * 0,001 = 1 vuelta de cabezal
Notación de calculadora: 1000 vueltas de cabezal
54
Manual de programación, 02/2012, 6FC5398-5BP40-3EA0
Torneado ISO