Capítulo 1. Introducción y análisis de sistemas CNC 1
Introducción
Análisis de la implantación y utilización del CNC
Factores que favorecen la implantación del CNC
Ventajas de la utilización de sistemas CNC
Desventajas de la utilización de sistemas CNC
Conocimientos y habilidades necesarios para operar los sistemas CNC
Comparación entre la utilización de máquinas convencionales y sistemas CNC
Capítulo 2. Componentes y estructura de las MHCN .. 3
Introducción
Ejes principales
Torno
Fresadora
Múltiples ejes
Disposición y estructura de los ejes en las MHCN
Casos especiales de ejes
Movimientos de ejes - Sistemas de transmisión
Husillos de bolas
Guías
Guías lineales de bolas
Motores de transmisión
Motores paso a paso
Servomotores o motores encoder
Motores lineales
Control de sistemas y desplazamientos de ejes
Control de posiciones
Husillo principal
Motores de accionamiento de husillos principales
Tipos y estructura de los controles
Tipos de control según su función
Control punto a punto
Control paraxial
Control interpolar o continuo
Arquitectura de sistemas automatizados CNC
Componentes de un sistema CN
UPC (CPU)
Dispositivos de entrada
Teclado y panel de mandos
Conexión con sistema informático
Reglas ópticas o posicionadores
Ratón o joystick
USB
Dispositivo de salida
Monitor
Conexión con sistema informático
Control de movimiento de los ejes y demás elementos móviles de la máquina
Mandos para el control máquina
Desplazamiento manual de ejes
Botonera
Volante electrónico
Sujeción de piezas
Sistemas de sujeción en torno
Sistemas de sujeción en fresadora o centro de mecanizado
Herramientas y cambiadores automáticos
Torno
Cambio manual
Cambio automático
Sistemas de anclaje en torno
Tipos de tambores
Tambores de agarre clásico
Tambores sistema VDI
Sistemas propios de fabricantes
Portaherramientas y plaquitas para torno
Sistemas de sujeción de plaquitas para torno
Elección de mango
Tipos de plaquitas
Elección de la plaquita
Fresadora
Cambio manual
Cambio automático
Sistemas automáticos de cambio de herramienta en fresadora
Carruseles
Tambores giratorios
Sistemas de cadena
Cambiador lineal
Anclaje de herramientas en fresadora
Sistemas de herramientas y plaquitas para fresadora
Fresa de planear
Fresa de escuadrar
Fresa de disco
Fresa de copiar
Fresas helicoidales de ranurado y contorneado
Fresa de achaflanar y avellanar
Fresa de ranurado en T
Broca de plaquita intercambiable
Fresa integral
Capítulo 3. Condiciones tecnológicas en el mecanizado CNC .29
Introducción
Capacidades de la máquina
Rigidez mecánica
Estabilidad mecánica
Rigidez térmica
Datos de corte en el torneado
Velocidad de avance en el torneado
Velocidad de avance en mm/min
Velocidad de avance en mm/rev
Profundidad de corte
Velocidades de corte en torneado
Datos de corte en el fresado
Fresado en concordancia y en oposición
Fresado en oposición
Fresado en concordancia
Parámetros fundamentales en el trabajo de fresado
Velocidad de avance en el fresado
Velocidad de avance en mm/min
Velocidad de avance en mm/rev
Profundidad o anchura de corte
Velocidad de corte en el fresado
Consideraciones generales en el mecanizado en CNC
Capítulo 4. Ejes y sistemas de coordenadas .. 35
Introducción
Sistemas de ejes de coordenadas
Coordenadas cartesianas o rectangulares
Coordenada 2D
Coordenada 3D
Sistema incremental y absoluto, rectangular
Coordenadas polares
Sistema polar incremental y absoluto
Puntos de origen: origen pieza y origen máquina
Origen máquina o cero máquina
Origen pieza o cero pieza
Referencia entre cero máquina y cero pieza
Palpación con herramienta
Palpación con bailarina
Palpación con sensor electro/electrónico
Palpación automática por medio del CN
Capítulo 5. Cálculos .. 43
Cálculos trigonométricos
Teorema de Pitágoras
Teorema del cociente
Funciones trigonométricas
Capítulo 6. Programación . 45
Programación CNC
Introducción
Estructura de la programación
Datos geométricos
Datos tecnológicos
Programación según el tipo de estructura
Programación en lenguaje CNC
Programación conversacional
Programación mixta
Programación según el método de creación
Creación manual, a pie de página
Creación manual, desde ordenador
Creación con la utilización del sistema CAM
Programación en sistema ISO
Programación incremental y programación absoluta
Datos modales
Estructura de frases de programación
Estructura de las frases de programación para torno, FAGOR 8065 - 8055
Descripción de cada apartado
«N» Etiqueta de bloque
«G» Funciones preparatorias
«F» Velocidad de avance
«S» Velocidad de giro del plato
«T» Número de herramienta y «D» Número de corrector
«M»-«H» Funciones auxiliares
«NR» Número de repeticiones de bloque
Comentario de bloques
Condiciones
Estructura de frase del control FAGOR 8055 de torno
Descripción de cada apartado
Capítulo 7. Programación en FAGOR 8065 y 8055 - Torno 55
Funciones preparatorias y funciones auxiliares
Lista de funciones preparatorias
Lista de funciones auxiliares
Estudio previo a la programación
Cabecera de programación
Estudio de las funciones y datos previos a la programación
Fin programa - Fin programa y vuelta a inicio
Giro a derecha - Giro a izquierda - Parada del cabezal
Puesta en marcha del refrigerante - Paro del refrigerante
Velocidad de avance «F» en mm/min - Velocidad de avance «F» en mm/rev
Especificación del tiempo de mecanizado en segundos
Velocidad de corte constante «S» - Revoluciones «S» en RPM
Limitación de la velocidad de giro
Trabajo en arista matada - Trabajo en arista viva
Programación en cotas absolutas - Programación en cotas incrementales
«I» movimiento incremental de un eje
Programación en diámetros - Programación en radios
Estudio y aplicación de la programación en torno
Interpolación lineal a velocidad rápida
Interpolación lineal controlada
Origen de coordenadas polares- control
Interpolación circular a derechas - Interpolación circular a izquierdas
Interpolación circular con programación del centro en absolutas
Trayectoria circular tangente a la trayectoria anterior
Redondeo controlado de aristas
Achaflanado controlado de aristas
Entrada tangencial
Salida tangencial
Compensación del radio de punta de herramienta
Tabla de correctores de herramienta
Estructura de la tabla de herramientas
Tabla de offsets
Herramientas de tierra
Factor de forma - Código de forma de la herramienta
Tabla de herramientas
RADIO - Radio de punta de herramienta
Utilización de la tabla para compensación de radio
Anulación de la compensación de radio
Compensación de radio a izquierdas, a derechas
Roscado
Roscado variable
Factor de escala
Sentencias de control de flujo y salto
Traslado del cero pieza
Capítulo 8. Ciclos fijos en control FAGOR 8065 y 8055 - Torno 122
Estudio y aplicación de los ciclos fijos
Ciclos fijos
Ciclos fijos de torno
Condiciones en los ciclos
Torneados de tramos rectos en X
Refrentado de tramos rectos en Z
Cilindrado de tramos curvos
Refrentado de tramos curvos
Debastado en eje X
Debastado en eje Z
Seguimiento de pefil
Ranurado en eje X
Ranurado en eje Z
Sistemas de roscado
Elección de la plaquita de roscado
Plaquita de perfil parcial
Plaquitas de perfil completo
Sistemas convencionales de penetración en el mecanizado de roscas
Penetración radial
Penetración en flanco
Penetración con variación del ángulo de flanco
Penetración en flanco alternativo
Pasadas de penetración de rosca
Valores a tener en cuenta para la mecanización de roscas
Roscado longitudinal
Roscado frontal
Ciclo fijo de taladrado/Roscado con macho
Capítulo 9. Cambios de herramienta - Torno 189
Introducción
Utilización del cambio de herramienta
Formatos de llamada a la herramienta «T»
Tabla de correctores
Longitudes de herramienta
Radio de punta
Tipo
CORREC X
CORREC Z
Introducción de correctores del tambor en la tabla
Proceso del cambio de herramientas
Mecanización global
Capítulo 10. Funciones preparatorias y funciones auxiliares - Fresa 197
Lista de funciones preparatorias
Lista de funciones auxiliares
Estructura de fase de control FAGOR 8065 y 8055 de fresa
Control 8065
Control 8055
Descripción de cada apartado de frase
N - Etiqueta
G - Funciones Preparatorias
X - Coordenada
Y - Coordenada
Z - Coordenada
F - Indicación de la velocidad de avance
S - Velocidad de giro de la herramienta
T D - Indicaciones de los datos de herramienta
M - Funciones auxiliares
Comentario
Estudio previo a la programación
Nombre de programación
Cabecera de programación
Estudio de las funciones y datos previos a la programación
Fin programa - Fin programa y vuelta al inicio
Giro a derecha - giro a izquierda - parada del cabezal
Cambio de herramienta
Puesta en marcha del refrigerante - paro del refrigerante
Parada orientada del cabezal
Programación en pulgadas - programación en mm
Velocidad de avance F en mm/min- Velocidad de avance F en mm/rev
Velocidad de avance superficial constante «S»
Velocidad del centro de la herramienta constante
Trabajo en arista matada controlada - Trabajo en arista viva
Tipos de matado de aristas
Trabajo en arista matada - trabajo en arista viva
Programación en cotas absolutas - Programación en cotas incrementales
Selección del plano XY - Selección del plano XZ - Selección del plano YZ
Estudio y aplicación de la programación en fresadora
Punto de referencia para la programación de la herramienta
Interpolación lineal a velocidad rápida
Interpolación lineal controlada
Origen de coordenadas polares - FAGOR 8065
Origen de coordenadas - FAGOR 8055
Interpolación circular a derechas - Interpolación circular a izquierdas
Trayectoria circular tangente a la trayectoria anterior
Trayectoria circular definida por tres puntos
Redondeo controlado de aristas
Achaflanado controlado de aristad
Entrada tangencial
Salida tangencial
Interpolación helicoidal
Factor de escala
Sentencias de control de flujo y salto
Imagen espejo
Anulación Imagen espejo
Imagen espejo en eje X
Imagen espejo en eje Y
Imagen espejo en eje Z
Imagen espejo en las direcciones programadas
Traslado de origen de coordenadas
Giro del sistema de coordenadas
Compensación de radio de herramienta
Tabla de herramientas
Tabla de correctores
CORRECTOR
RADIO
LONGITUD
COR RADIO
COR LONGITUD
Utilización de la tabla para compensación de radio
Anulación de la compensación de radio
Compensación de radio a izquierdas - a derechas
Tipos de entrada de la herramienta
Compensación de longitud de la herramienta
Utilización de la tabla para compensación de longitud
Métodos de corrección de longitud de herramienta
Referencia sobre la primera herramienta
Referencia global sobre un punto fijo conocido
Compensación de longitud de la herramienta
Anulación de la compensación de longitud
Capítulo 11. Estudio y aplicación de los ciclos fijos de mecanizado en fresadora .299
Ciclos fijos
Ciclos fijos de mecanizado de fresadora
Estructura de los ciclos fijos de mecanizado en fresadora
Generación ISO en control 8065
Modalidad de los ciclos
Zona de influencia de los ciclos
Vuelta al plano de partida - Vuelta al plano de referencia
Condiciones en los ciclos
Sistemas de anulación de ciclos fijos
Anulación de ciclos fijos
Ciclo fijo de taladro simple
Ciclo fijo de taladro simple con temporización
Ciclo fijo de taladro simple con paso variable
Ciclo fijo de taladro simple con paso constante
Ciclo fijo de talado profundo con paso variable
Ciclo fijo de roscado con macho
Ciclo fijo de escariado
Ciclo fijo de mandrinado con retroceso en avance rápido
Ciclo fijo de mandrinado con retroceso en avance de trabajo
Ciclo fijo de cajera rectangulr
Ciclo fijo de cajera circular
Capítulo 12. Subrutinas y paramétricas . 331
Subrutinas
Funciones de alto nivel para el control de las subrutinas
Cabecera del programa
Introducción previa a variables o paramétricas
Llamadas a subrutinas
Cómo definir los parámetros locales
Definición del path
Niveles de anidamiento de los parámetros locales
Anidación de subrutinas
Paraméticas y variables
Concepto de paramétrica
Parámetros locales
Parámetros globales
Parámetros comunes
Operadores y funciones
Asignación
Operaciones matemáticas
Operaciones matemáticas básicas
Sentencias de control de flujo
Creación de un contador
Partes enteras y decimales
Dividir un mecanizado en varias pasadas
Dividir un mecanizado en varias pasadas con trigonometría
Valor absoluto y complementación
Índice de funciones G y M ..361
Este libro ofrece un enfoque didáctico a una materia que puede resultar algo abstracta para las personas que se introducen en el mundo del CNC.
La programación presentada en el libro sigue una estructura de fácil comprensión para el lector: la dificultad del aprendizaje crece de forma incremental y no sigue una estructura numérica de las diferentes órdenes de programación.
Todas las órdenes descritas contienen ejemplos perfectamente detallados y comentados línea a línea. También se incluyen los apartados de Descripción, Formato, Parámetros, Operativa, Ejemplo, Programa y Comentario al ejemplo. Gracias a estos elementos, el libro deviene un manual práctico enfocado en el aprendizaje, la consulta y la actualización general de la programación en control numérico, basado en el sistema ISO y, de forma específica, en la programación de controles.
Además, los contenidos están totalmente renovados respecto a ediciones anteriores y se llevan a cabo en tornos CNC y centros de mecanizado o fresadoras CNC. Esta nueva edición incluye la actualización de:
Los controles FAGOR 8065 y 8055.
Los diferentes sistemas CNC.
El conocimiento y uso de los sistemas de coordenadas y de las estructuras de programación.
El conocimiento de las herramientas de corte, entre otros.
Asimismo, los capítulos de información general del control numérico se han puesto al día y sirven de forma genérica para todos los sistemas. Los controles ISO tienen estructuras comunes en su forma básica, por lo que todo lo aquí expuesto puede ser válido como estructura general.