Look-ahead (G51). Fagor CNC 8055 para otras aplicaciones, CNC 8055 for lathes, CNC 8055 para tornos, CNC 8055 for other applications
Add to My manuals346 Pages
advertisement
7.
CNC 8055
CNC 8055i
M ODELO ·T·
S OFT : V01.6
X
Manual de programación
7.4
Look-ahead (G51)
La ejecución de programas formados por bloques con desplazamientos muy pequeños (CAM, etc.) pueden tender a ralentizarse. La función look-ahead permite alcanzar una velocidad de mecanizado alta en la ejecución de dichos programas.
La función look-ahead analiza por adelantado la trayectoria a mecanizar (hasta 75 bloques) para calcular el avance máximo en cada tramo. Esta función permite obtener un mecanizado suave y rápido en programas con desplazamientos muy pequeños, incluso del orden de micras.
Cuando se trabaja con la prestación "Look-Ahead" es conveniente ajustar los ejes de la máquina con el menor error de seguimiento posible, ya que el error del contorno mecanizado será como mínimo el error de seguimiento.
Formato de programación.
El formato de programación es:
G51 [A] E B
A (0-255)
E (5.5)
B (0-180)
Es opcional y define el porcentaje de aceleración a utilizar.
Si no se programa o se programa con valor cero asume, para cada eje, la aceleración definida por parámetro máquina.
Error de contorno permitido.
Cuanto menor sea este parámetro, menor será el avance de mecanizado.
Permite mecanizar esquinas como arista viva con la función Look-ahead.
Indica el valor angular (en grados) de las esquinas programadas, por debajo del cual, el mecanizado se realizará como arista viva.
Bloque I
Bloque I+1
B
El parámetro "A" permite disponer de una aceleración de trabajo estándar y de otra aceleración para la ejecución con look-ahead.
Si no se programa el parámetro "B", la gestión de arista viva en las esquinas queda anulada.
La gestión de arista viva en las esquinas es válida tanto para el algoritmo de Look-ahead con gestión de jerk, como para el algoritmo de Look-ahead sin gestión de jerk.
Consideraciones a la ejecución:
El CNC a la hora de calcular el avance tiene en cuenta lo siguiente:
• El avance programado.
• La curvatura y las esquinas.
• Las velocidades máximas de los ejes.
• Las aceleraciones máximas.
Si durante la ejecución en "Look-Ahead" se da una de las circunstancias que se citan a continuación, el CNC baja la velocidad en el bloque anterior a 0 y recupera las condiciones de mecanizado en
"Look-Ahead" en el próximo bloque de movimiento.
• Bloque sin movimiento.
• Ejecución de funciones auxiliares (M, S, T).
• Ejecución bloque a bloque.
• Modo MDI.
• Modo de inspección de herramienta.
Si se produce un Stop, Feed-Hold, etc. durante la ejecución en "Look-Ahead", probablemente la máquina no se detendrá en el bloque actual, se necesitarán varios bloques más para parar con la deceleración permitida.
·116·
Manual de programación
Para evitar que los bloques sin movimiento provoquen un efecto de arista viva, modificar el bit 0 del parámetro máquina general MANTFCON (P189).
Propiedades de la función.
La función G51 es modal e incompatible con G05, G07 y G50. Si se programa una de ellas, se desactivará la función G51 y se activará la nueva función seleccionada.
La función G51 deberá programarse sola en el bloque, no pudiendo existir más información en dicho bloque.
En el momento del encendido, después de ejecutarse M02, M30 o después de una EMERGENCIA o RESET, el CNC anulará, si está activa, la función G51 y asumirá el código G05 o el código G07 según se personalice el parámetro máquina general "ICORNER".
El CNC dará error 7 (Funciones G incompatibles) si estando activa la función G51 se ejecuta una de las siguientes funciones:
G33
G34
Roscado electrónico.
Roscado de paso variable.
G52
G95
Movimiento contra tope.
Avance por revolución.
7.
CNC 8055
CNC 8055i
M ODELO ·T·
S OFT : V01.6
X
·117·
advertisement
Related manuals
advertisement
Table of contents
- 7 Acerca del producto
- 9 Declaración de conformidad
- 11 Histórico de versiones
- 13 Condiciones de seguridad
- 17 Condiciones de garantía
- 19 Condiciones de reenvío
- 21 Notas complementarias
- 23 Documentación Fagor
- 26 Programas pieza
- 28 Consideraciones a la conexión Ethernet
- 29 Conexión DNC
- 30 Protocolo de comunicación vía DNC o periférico
- 32 Estructura de un programa en el CNC
- 32 Cabecera de bloque
- 33 Bloque de programa
- 34 Final de bloque
- 36 Nomenclatura de los ejes
- 37 Selección de los ejes
- 38 Selección de planos (G16, G17, G18, G19)
- 39 Acotación de la pieza. Milímetros (G71) o pulgadas (G70)
- 40 Programación absoluta/incremental (G90, G91)
- 41 Programación en radios o diámetros (G152, G151)
- 42 Programación de cotas
- 43 Coordenadas cartesianas
- 44 Coordenadas polares
- 46 Ángulo y una coordenada cartesiana
- 47 Ejes rotativos
- 48 Zonas de trabajo
- 48 Definición de las zonas de trabajo
- 49 Utilización de las zonas de trabajo
- 51 Puntos de referencia
- 52 Búsqueda de referencia máquina (G74)
- 53 Programación respecto al cero máquina (G53)
- 54 Preselección de cotas y traslados de origen
- 55 Preselección de cotas y limitación del valor de S (G92)
- 56 Traslados de origen (G54..G59 y G159)
- 58 Preselección del origen polar (G93)
- 60 Funciones preparatorias
- 62 Velocidad de avance F
- 63 Avance en mm/min. o pulgadas/minuto (G94)
- 64 Avance en mm/revolución o pulgadas/revolución (G95)
- 65 Velocidad de giro del cabezal (S)
- 66 Velocidad de corte constante (G96)
- 67 Velocidad de giro del cabezal en r.p.m. (G97)
- 68 Selección de cabezal (G28, G29)
- 69 Sincronización de cabezales (G30, G77S, G78S)
- 70 Número de herramienta (T) y corrector (D)
- 72 Función auxiliar (M)
- 73 M00. Parada de programa
- 73 M01. Parada condicional del programa
- 73 M02. Final de programa
- 73 M30. Final de programa con vuelta al comienzo
- 73 M03, M4, M5. Arranque y parada de cabezal
- 75 M06. Código de cambio de herramienta
- 75 M19. Parada orientada del cabezal
- 76 M41, M42, M43, M44. Cambio de gamas del cabezal
- 77 M45. Cabezal auxiliar / Herramienta motorizada
- 80 Posicionamiento rápido (G00)
- 81 Interpolación lineal (G01)
- 82 Interpolación circular (G02, G03)
- 86 Interpolación circular con centro del arco en coordenadas absolutas (G06)
- 87 Trayectoria circular tangente a la trayectoria anterior (G08)
- 88 Trayectoria circular definida mediante tres puntos (G09)
- 89 Interpolación helicoidal
- 90 Entrada tangencial al comienzo de mecanizado (G37)
- 91 Salida tangencial al final de mecanizado (G38)
- 92 Redondeo controlado de aristas (G36)
- 93 Achaflanado (G39)
- 94 Roscado electrónico (G33)
- 97 Retirada de ejes en roscado ante una parada (G233)
- 99 Roscas de paso variable (G34)
- 100 Activación del eje C (G15)
- 101 Mecanizado de la superficie cilíndrica
- 102 Mecanizado de la superficie frontal de la pieza
- 103 Movimiento contra tope (G52)
- 104 Avance F como función inversa del tiempo (G32)
- 105 Control tangencial (G45)
- 107 Consideraciones a la función G
- 108 G145. Desactivación temporal del control tangencial
- 109 Interrumpir la preparación de bloques (G04)
- 111 G04 K0: Interrupción de preparación de bloques y actualización de cotas
- 112 Temporización (G04 K)
- 113 Trabajo en arista viva (G07) y arista matada (G05,G50)
- 113 Arista viva (G07)
- 114 Arista matada (G05)
- 115 Arista matada controlada (G50)
- 116 Look-ahead (G51)
- 118 Algoritmo avanzado de look-ahead (integrando filtros Fagor)
- 119 Funcionamiento de look-ahead con filtros Fagor activos
- 120 Imagen espejo (G10, G11, G12, G13, G14)
- 121 Factor de escala (G72)
- 122 Factor de escala aplicado a todos los ejes
- 123 Factor de escala aplicado a uno o varios ejes
- 125 Acoplo-desacoplo electrónico de ejes
- 126 Acoplo electrónico de ejes (G77)
- 127 Anulación del acoplo electrónico de ejes (G78)
- 128 Conmutación de ejes G28-G
- 129 La compensación de longitud
- 130 La compensación de radio
- 131 El factor de forma de la herramienta
- 134 Trabajo sin compensación de radio de herramienta
- 135 Trabajo con compensación de radio de herramienta
- 136 Inicio de compensación de radio de herramienta (G41, G42)
- 139 Tramos de compensación de radio de herramienta
- 140 Anulación de compensación de radio de herramienta (G40)
- 144 Anulación temporal de la compensación con G
- 146 Cambio del tipo de compensación de radio durante el mecanizado
- 147 Compensación de herramienta en cualquier plano
- 148 Detección de colisiones (G41 N, G42 N)
- 150 G66. Ciclo fijo de seguimiento de perfil
- 153 Funcionamiento básico
- 155 Sintaxis de programación de perfiles
- 156 G68. Ciclo fijo de desbastado en el eje X
- 159 Funcionamiento básico
- 162 Sintaxis de programación de perfiles
- 163 G69. Ciclo fijo de desbastado en el eje Z
- 166 Funcionamiento básico
- 169 Sintaxis de programación de perfiles
- 170 G81. Ciclo fijo de torneado de tramos rectos
- 172 Funcionamiento básico
- 174 G82. Ciclo fijo de refrentado de tramos rectos
- 176 Funcionamiento básico
- 178 G83. Ciclo fijo de taladrado axial / roscado con macho
- 180 Funcionamiento básico
- 181 G84. Ciclo fijo de torneado de tramos curvos
- 183 Funcionamiento básico
- 185 G85. Ciclo fijo de refrentado de tramos curvos
- 187 Funcionamiento básico
- 189 G86. Ciclo fijo de roscado longitudinal
- 194 Funcionamiento básico
- 195 G87. Ciclo fijo de roscado frontal
- 201 Funcionamiento básico
- 202 G88. Ciclo fijo de ranurado en el eje X
- 203 Funcionamiento básico
- 204 G89. Ciclo fijo de ranurado en el eje Z
- 205 Funcionamiento básico
- 206 G60. Taladrado / roscado en la cara de refrentado
- 209 Funcionamiento básico
- 211 G61. Taladrado / roscado en la cara de cilindrado
- 213 Funcionamiento básico
- 215 G62. Ciclo fijo de chavetero en la cara de cilindrado
- 217 Funcionamiento básico
- 218 G63. Ciclo fijo de chavetero en la cara de refrentado
- 220 Funcionamiento básico
- 222 Movimiento con palpador (G75, G76)
- 223 Ciclos fijos de palpación
- 224 PROBE 1. Ciclo fijo de calibrado de herramienta
- 227 Funcionamiento básico
- 230 PROBE 2. Ciclo fijo de calibrado de palpador
- 231 Funcionamiento básico
- 233 PROBE 3. Ciclo fijo de medida de pieza y corrección de herramienta en el eje X
- 234 Funcionamiento básico
- 235 PROBE 4. Ciclo fijo de medida de pieza y corrección de herramienta en el eje Z
- 236 Funcionamiento básico
- 237 Descripción léxica
- 239 Variables
- 240 Parámetros o variables de propósito general
- 242 Variables asociadas a las herramientas
- 245 Variables asociadas a los traslados de origen
- 247 Variables asociadas a los parámetros máquina
- 248 Variables asociadas a las zonas de trabajo
- 250 Variables asociadas a los avances
- 252 Variables asociadas a las cotas
- 254 Variables asociadas a los volantes electrónicos
- 256 Variables asociadas a la captación
- 257 Variables asociadas al cabezal principal
- 260 Variables asociadas al segundo cabezal
- 263 Variables asociadas a herramienta motorizada
- 264 Variables asociadas al autómata
- 266 Variables asociadas a los parámetros locales
- 267 Variables Sercos
- 268 Variables de configuración de software y hardware
- 271 Variables asociadas a la telediagnosis
- 274 Variables asociadas al modo de operación
- 278 Otras variables
- 283 Constantes
- 284 Operadores
- 286 Expresiones
- 286 Expresiones aritméticas
- 287 Expresiones relacionales
- 290 Sentencias de asignación
- 291 Sentencias de visualización
- 292 Sentencias de habilitación-deshabilitación
- 293 Sentencias de control de flujo
- 295 Sentencias de subrutinas
- 299 Sentencias asociadas al palpador
- 300 Sentencias de subrutinas de interrupción
- 301 Sentencias de programas
- 304 Sentencias de personalización
- 311 Activación y desactivación de la transformación angular
- 312 Congelación de la transformación angular
- 315 Programación en código ISO
- 317 Sentencias de control de los programas
- 321 Resumen de las variables internas del CNC
- 329 Código de teclas
- 339 Páginas del sistema de ayuda en programación
- 343 Mantenimiento