Resumen

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 52

CNC

Profesor: Iván Aravena Torres


Clase: CNC – TNSE
Fecha: 24/08/2017
CNC
Introducción
Glosario

 CAD : Diseño Asistido por Computador.


 CAM : Fabricación Asistida por Computador.
 CNC : Control Numérico Computarizado.
 MHCN : Maquina Herramienta de Control Numérico.
Orígenes del CNC
 En 1947 John Parsons comienza a experimentar con la idea de generar los
datos de una curva a través de un eje y usar esos datos para controlar los
movimientos de una maquina herramienta.
 En 1949 la Corporación Parsons gana un contrato para investigar un método
de producción acelerado.
 En 1952 el MIT (Massachussets Institute of Technology) demuestra
exitosamente un modelo de máquina de Control Numérico.
 En 1955 se exhiben modelos comerciales de máquinas de control numérico
para la aceptación de los usuarios.
 En 1957 el Control Numérico es aceptado por la industria.

Hoy día las computadoras son cada vez más pequeñas y económicas, con lo que
el uso del CNC se ha extendido a todo tipo de maquinaria: tornos, fresadoras,
rectificadoras, corte de metal, rectificado etc.
CNC: Control Numérico Computarizado
 Es una forma de automatización programable en base de caracteres alfa-
numéricos

 Tiene una computadora que controla la posición y velocidad de los motores que
accionan los ejes de la máquina.

 Es altamente recomendado para fabricar piezas en serie, debido al ahorro de


mano de obra de los operadores.

 Son capaces de mover la herramienta al mismo tiempo en los tres ejes para
ejecutar trayectorias tridimensionales, las que se requieren para el mecanizado
complejo de moldes y troqueles.

 Tiene una computadora controla el movimiento de la mesa, el carro y el husillo.


Una vez programada la máquina, ésta ejecuta todas las operaciones por sí
sola, sin necesidad de que el operador esté manejándola. Esto permite
aprovechar mejor el tiempo del personal para que sea más productivo.
Factores que favorecen la
incorporación del CNC en la Industria
• Mayor exigencia en la precisión de los mecanizados
• Diseños cada vez mas evolucionados y complejos
• Diversidad de productos, lo que ocasiona la necesidad de
estructuras de producción más flexibles y dinámicas.
• Necesidad de reducir errores en la producción para no encarecer el
producto.
• Plazos de entrega cada vez más exigentes, lo cual requiere
mantener altos niveles de producción (tiempo de entrega).
• El abaratamiento de los sistemas CNC en el mercado, favorece la
adquisición de los mismos.
Ventajas en la utilización del CNC
• Mejora de la precisión.
• Aumento de la calidad de los productos.
• Una mejor uniformidad en la producción.
• Posibilidad de utilización de varias máquinas simultáneamente
por un solo operario.
• Realizar piezas con contornos de geometría compleja.
• Fácil intercambio de la producción en intervalos cortos.
• Posibilidad de servir pedidos urgentes.
• Reducción de la fatiga del operario.
• Aumento de los niveles de seguridad en el puesto de trabajo.
• Simular los procesos de mecanización o de corte antes de
fabricar la pieza.
Desventajas en la utilización de CNC

• Elevado costo de accesorios y maquinaria (3 a 5 veces


mas caro que una maquina convencional).
• Necesidad de cálculo, programación y preparación de la
maquinaria para un funcionamiento eficiente.
• Elevado costo de mantenimiento, generando la
necesidad de contar con técnicos altamente
capacitados.
• Necesidad de mantener grandes volúmenes de pedidos
para una mejor amortización del sistema (recuperar la
inversión).
Conocimientos para operar los
Sistemas CNC
• Conocimientos en geometría, algebra y trigonometría.
• Conocimiento para la elección y diseño de las diferentes
herramientas de corte.
• Conocimiento de los diferentes sistemas de sujeción de
las herramientas de corte.
• Metrología y uso de instrumentos de medición.
• Interpretación de planos.
• Conocimientos de la estructura de la máquina CNC.
• Conocimiento de los diferentes procesos de
mecanización.
• Conocimientos de la programación CNC.
• Conocimientos del mantenimiento y operación CNC.
• Conocimientos generales de Computadores.
Máquinas convencionales y
Sistemas CNC
Máquina Herramienta Convencional Máquina Herramienta CNC

Un operario, puede manejar una sola Un operario, puede manejar varias


máquina maquinas

Es necesario consultar constantemente No es necesario consultar el plano


el plano (solamente se consulta cuando se
realiza la programación).
Se necesita una amplia experiencia No es necesario una amplia experiencia

El operario tiene el control profundidad, El programa tiene todo el control de los


avance, etc. parámetros de corte.

Mecanizados imposibles de realizar Posibilidad de realizar prácticamente


cualquier mecanizado
Torno CNC
Ejes de Torno CNC
Fresadora CNC
Ejes Fresadora CNC
Tipos de Controles

FAGOR SIEMENS

FANUC HEINDENHAIN
Diseño de una Máquina CNC
• Mecanismos de Posicionamiento.
– Accionadores: Motores, Válvulas etc.
– Sistemas de Control: Bucle abierto (Computador ordena), Bucle
cerrado (PLC verifica).
• Sistemas de Medidas.
– Sensores : Inducción, Fotoeléctricos, Ópticos.
• Diseño de Máquinas.
– Precisión y repetitividad.
– Refrigeración (Aire o Aceite) y eliminación de virutas.
• Sistemas de cambio de herramientas (Optativo,
Automático o Manual).
– Torreta giratoria.
– Almacén de herramientas.
Movimiento de una Maquina CNC
• Motores paso a paso (muy utilizados, bajo costo,
poco torque para trabajo pesado, mas precisión.
• Servomotores o motores encode o con sensor (alto
costo, mas torque para procesos de trabajo.
• Motores lineales (desplazamientos lineales de ejes).
Funciones del Husillo Principal en
Torno y Fresadoras CNC
Husillo Principal

Realiza las siguientes El husillo puede ser


funciones accionado por

• En Tornos: El movimiento • Motores de corriente alterna


rotativo de la pieza. de tres fases (380V).
• En Fresadoras: La rotación • Motores de corriente continua
de la herramienta. (220V).
Componentes de un Sistema CNC

• CPU (Unidad central de procesos).


• Periféricos de Entrada.
• Unidad de almacenamiento de datos.
• Periféricos de Salida.
• Unidad enlace con PLC (Interfaz de conexión
con la maquina).
Funciones de la CPU o UCP

• Calcular la posición de los Ejes y los desplazamientos


de la máquina.

• Controla los diferentes modos de funcionamiento de la


máquina (en manual o automático).

• Dirige todas las señales de entrada y salida de los


diferentes periféricos (controla el trafico de información
entre la CPU y el PLC).
Periféricos de Entrada
• Teclado y Panel de Mandos.
• Conexión con el Computador
(Interfaz de Red RS232 o
Ethernet en equipos mas
modernos).
• Reglas ópticas o posicionadores.
• Ratón o Mouse en equipos mas
modernos.
Unidades de Almacenamiento
de datos
• La información se guarda en el computador y se transfiere
a la máquina mediante la conexión RS232 o Ethernet
utilizando DNC.
• En el disco duro del propio control en maquinas CNC mas
modernos (hay que considerar que la memoria que
dispone el Control no tiene tanta capacidad).
• Servidor de Red que este conectado a una serie de
maquinas CNC.
• Dispositivo portátil USB (Pendrive).
Periféricos de Salida
• Monitor o Pantalla.
• Comunicaciones RS232.
• Conexión con Intranet.
• Control de Movimiento de los ejes y demás
elementos móviles de la máquina.
Función del Monitor
• Visualizar la información que se suministra desde el
teclado.
• Controlar las comunicaciones entre otros sistemas
informáticos.
• Informarnos de todos los sistemas que la máquina
tenga activados (falta de aire, aceite refrigerante).
• Informarnos de las diferentes condiciones
tecnológicas que se estén usando, RPM, velocidad
de corte, velocidad de avance, tipo de herramienta.
• Realizar la simulación de mecanizado por pantalla
(computador o maquina).
• Indicar los posibles errores que se detecten en el
sistema.
• Etc.
Control de ejes y accesorios
de máquina (PLC)
Sistemas de Torretas
Portaherramientas para Tornos
Sistemas de Torretas
Portaherramientas para
Fresadoras

Carrusel de herramientas Cadena de herramientas Tambor de herramientas


16 herramientas aprox. 50 herramientas aprox. 10 herramientas aprox.
Definición de Programa CN
• Un programa CN es un conjunto de datos entendible tanto por el hombre
como por la máquina, necesarios para la mecanización de una pieza.
• Al conjunto de datos que corresponde a una misma fase del mecanizado
se le denomina bloque o secuencia.
• Los bloques de un programa se numeran para facilitar su búsqueda.
• Una secuencia o bloque de programa debe contener todas las funciones
geométricas, funciones máquina y funciones tecnológicas del
mecanizado. De tal modo, un bloque de programa consta de varias
instrucciones.
• Este conjunto de bloques es interpretado por el intérprete de órdenes.
P Absoluta (X,Y) Incremental (X,Y)
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
P13
P14
P15
P16
P17
P18
P19
P20
P21
P22
P23
P24
P25
P26
P Absoluta (X,Y) Incremental (X,Y)
P1 0 , 20 0 , 20
P2 -20 , 40 -20 , 20
P3 -20 , 60 0 , 20
P4 -40 , 60 -20 , 0
P5 -60 , 40 -20 , -20
P6 -60 , 20 0 , -20
P7 -50 , 20 10 , 0
P8 -50 , -20 0 , -40
P9 -60 , -20 -10 , 0
P10 -60 , -50 0 , -30
P11 -50 , -60 10 , -10
P12 -20 , -60 30 , 0
P13 -20 , -40 0 , 20
P14 20 , -40 40 , 0
P15 20 , -60 0 , -20
P16 50 , -60 30 , 0
P17 60 , -50 10 , 10
P18 60 , -20 0 , 30
P19 50 , -20 -10 , 0
P20 50 , 20 0 , 40
P21 60 , 20 10 , 0
P22 60 , 40 0 , 20
P23 40 , 60 -20 , 20
P24 20 , 60 -20 , 0
P25 20 , 40 0 , -20
P26 0 , 20 -20 , -20
Creación de Programas
• Programación Manual a Pie de
Máquina.

• Programación en Computador.

• Programación mediante sistema


CAM
A pie de Máquina

• Ingreso de Datos

– Por Teclado
– Por Software
– Por Pendrive
Tipos de Programación
• Programación Manual
– A partir del plano, se calcula de forma manual las trayectorias de las
herramientas y a continuación, se codifican dichas trayectorias
utilizando el lenguaje de programación estructurado contenido en el
manual de la MHCN.
• Programación Pseudoasistida por computador
– Este tipo de programación se realiza cuando se dispone de un
programa de Diseño Asistido por Computador CAD, pero no del
Modulo de Fabricación Asistida CAM correspondiente
• Programación Asistida por Computador.
• Programación Conversacional
– Por este nombre se entiende una forma de programar en la que el
usuario solamente ingresa parámetros a una función o bloque para
mecanizar un proceso rápidamente sin tener mucho conocimientos de
programación (Ciclo fijo).
Programación Manual
Información Necesaria

– Información Geométrica
– Cálculo de contornos y trayectorias compensadas de
radios de herramienta (Izquierda-Derecha).
– Información Tecnológica: datos y condiciones de
mecanizado relacionados con el material, tipo de
herramientas y características de la máquina.
– El programador debe determinar las trayectorias de las
herramientas definidas de acuerdo a con el sistema de
referencia de la máquina, las condiciones de trabajo y
traducir estos datos a lenguaje máquina.
Programación Manual
• Características de la programación del CN
– Posibilidad de dialogo mediante menú con el operador para la
entrada de datos.
– Introducción de programas en código ISO, EIA y ASCII.
– Programación en radios o diámetros.
– Cotas absolutas o incrementales.
– Programación del contorno de la pieza; compensación de radio de
corte.
– Ciclos fijos de mecanizado y medida.
– Temporización programable.
– Número de programas y subprogramas (o subrutinas).
– Saltos de programas condicionales e incondicionales.
– Operaciones matemáticas y lógicas.
– Simetría.
– Memoria para programas, parámetros de máquina, ficheros de
herramientas.
Definición del Proceso
• Estudio del plano de la pieza a fabricar.
• Análisis de las operaciones elementales.
• Selección de máquinas.
• Selección de herramientas.
• Definición de las condiciones técnicas del mecanizado.
• Diseño de utillajes y sujeción.
• Secuencia de fases de trabajo (Hoja de Proceso).
• Fase de codificación.
• Pruebas y puesta a punto.
• Ejecución en vacío.
• Ejecución bloque a bloque.
• Correr el mecanizado.
Programación Asistida por Computador
• La programación asistida por computador intenta que
la realización de los programas de control numérico
sea mas cómoda, utilizando el computador como
herramienta de trabajo.

• Etapas:

– Programa de diseño CAD.


– Utilización de librerías de herramientas (CAM).
– Generar el camino o trayectoria de la herramienta sobre la
pieza (CAM).
Estructura de un Programa CNC
Estructura de un Programa CNC

%001
N10 T1.1
N20 M06
N30 G0 G90 X0 Y0 Z0 S 1500 F 150
N40 G01 X120 Y0 Z25
INSTRUCCIONES
TECNICAS N50 G01 X120 Y45 Z25 INSTRUCCIONES
TECNOLOGICAS
N60 G01 X120 Y45 Z10
N70 G01 X110 Y45 Z10
N80 G01 X40 Y45 Z10 INSTRUCCIONES
GEOMETRICAS
N90 G01 X40 Y45 Z30
N100 M30
Instrucciones de Movimientos Preparatorios Códigos G
(Modal) G00 * Posicionamiento rápido
(Modal) G01 Interpolación Lineal
(Modal) G02 Interpolación Circular en sentido horario
(Modal) G03 Interpolación Circular en sentido anti horario
G04 Temporización
(Modal) G05 Trabajo en arista matada
G06 Interpolación Circular con centro en absolutas cartesianas
(Modal) G07 * Trabajo en arista viva
G08 Trayectoria circular arco tangente a la trayectoria anterior
G09 Trayectoria Interpolación circular definida por tres puntos
(Modal) G10 * Anulación de la imagen espejo
(Modal) G11 Imagen espejo en eje X
(Modal) G12 Imagen espejo en eje Y
(Modal) G13 Imagen espejo en eje Z
(Modal) G17 * Selección de Plano XY
(Modal) G18 Selección de Plano XZ
(Modal) G19 Selección de Plano YZ
G20 Llamada a sub-rutina standard
G22 Definición de sub-rutina standard
Instrucciones de Movimientos Preparatorios Códigos G
G24 Final de definición de sub-rutina
G25 Salto llamada incondicional
G31 Guardar origen de coordenadas cartesianas
G32 Recuperar origen de coordenadas cartesianas
G36 Redondeo controlado de aristas
G37 Entrada tangencial
G38 Salida tangencial
G39 Achaflanado
(Modal) G40 * Anulación de compensación de radio
(Modal) G41 Compensación de radio a la izquierda
(Modal) G42 Compensación de radio a la derecha
(Modal) G43 Compensación de longitud de herramienta
(Modal) G44 * Anulación de compensación de longitud
G50 Carga de longitudes de herramienta en la tabla
G53-G59 Traslados de origen
(Modal) G70 Programación en pulgadas
(Modal) G71* Programación en milímetros
G72 Factor de escala definido por K
G73 Giro de sistema de coordenadas
Instrucciones de Movimientos Preparatorios Códigos G
G74 Búsqueda automática de referencia de cero máquina
(Modal) G80 * Anulación de ciclos fijos
(Modal) G81 Ciclo fijo de taladrado
(Modal) G82 Ciclo fijo de taladrado con temporización
(Modal) G83 Ciclo fijo de taladrado profundo
(Modal) G84 Ciclo fijo de roscado con macho
(Modal) G85 Ciclo fijo de escariado
(Modal) G86 Ciclo fijo de mandrinado con retroceso en G00
(Modal) G87 Ciclo fijo de cajera rectangular
(Modal) G88 Ciclo fijo de cajera circular
(Modal) G89 Ciclo fijo de mandrinado con retroceso en G01
(Modal) G90 * Programación en cotas absolutas
(Modal) G91 Programación en cotas incrementales
G92 Preselección de cotas. Traslado de origen cartesiano
G93 Traslados de origen polar
(Modal) G98 * Vuelta de la herramienta al plano de seguridad principal (Ciclos fijos)
(Modal) G99 Vuelta de la herramienta al plano de referencia o aproximación (Ciclos fijos)
Funciones Auxiliares M (Misceláneas)
• Las funciones auxiliares M ejecutan distintas acciones en la máquina-
herramienta.
• Las funciones auxiliares más utilizadas son:
M00 Parada de Programa (El programa se detiene. Para reanudar el mismo se da marcha)

M01 Parada condicional del Programa (Se ejecuta si el mando de parada condicional esta en I)

M02 Final del Programa (orden de fin de programa dejando la máquina en condiciones iniciales)

M03 Arranque del husillo en sentido horario

M04 Arranque del husillo en sentido anti-horario

M05 Parada del husillo

M06 Cambio de herramienta

M08 Refrigerante ON

M09 Refrigerante OF

M30 Final del programa con reseteo de variables (ES como M02 pero deja el programa en
condiciones de volver a ejecutarse)
Programación Pieza Torno
Programación Pieza Fresadora

%003 ; Programa 3
N10 G54 ;Traslado de origen X0 Y0
N20 T1 D1 ;Fresa 1 mm.
N30 M6 ;Cambio de herramienta
N40 G0 G90 G43 X10 Y10 Z2; Posicionamiento
N50 G1 Z-0.5 F250; Baja herramienta - V corte 250
N60 Y40 F500 ; Se desplaza a Y40- V corte 500
N70 X50 ; Se desplaza a X50
N80 X60 Y20 ; Se desplaza a X60 Y20
N90 Y10 ; Se desplaza a Y10
N100 X10 ; Se desplaza a X10
N110 G0 Z2 ; D. rápido a Z2
N 120 X0 Y0 ; Vuelve a origen X0 Y0
N130 M30 ; Fin del programa
El CNC en la Industria
Componentes del CAD/CAM
Modelado
Geométrico

Técnicas de
Visualización
Interacción

Conceptos de
Base de Datos CAD/CAM Fabricación

Métodos
Interfaz Usuario
Numéricos

Comunicaciones
¿Que nos permite hacer?
• Las computadoras, en estos sistemas, han alcanzado
mucha difusión por lo siguiente:

– Permiten alcanzar una alta precisión.


– Elevan la productividad.
– Ejecución de trabajos complejos.
– Disminución de tiempos muertos.
– Concentración de operaciones.
– Almacenamiento de información tecnológica.
– Racionalización de personal.
– Reducción de áreas de trabajo.
– Mejoramiento de las condiciones de trabajo.
Software CAD/CAM
Prueba de Diagnóstico
• 1.- ¿Para que sirve AutoCAD?
• 2.- ¿Cuáles son los comandos de Línea, Círculo,
Recortar y de Matriz en AutoCAD?
• 3.- ¿Para que sirven las capas en AutoCAD?
• 4.- ¿Cuáles son las vistas principales?
• 5.- ¿Qué sistema de orden se utiliza?
• 6.- ¿Sabe utilizar office?
• 7.- ¿Qué programas de office maneja y en que
grado? (básico, medio o experto)
• 8.- ¿Sabe utilizar AutoCAD?¿Que nivel?

También podría gustarte