Sistemas,codigos g y m

15
PROCESOS DE MANUFACTURA II M.C. ALEJANDRO VARELA SEAÑEZ. MARIANA ELIZABETH VENEGAS SIFUENTES 5ºB

Transcript of Sistemas,codigos g y m

PROCESOS DE MANUFACTURA

IIM.C. ALEJANDRO VARELA SEAÑEZ.

MARIANA ELIZABETH VENEGAS SIFUENTES

5ºB

SISTEMAS CAM

La ingeniería CAM hace referencia concretamente ha aquellos sistemas informáticos que ayudan a generar los programas de Control Numérico necesarios para fabricar las piezas en máquinas con CNC. A partir de la información de la geometría de la pieza, del tipo de operación deseada, de la herramienta escogida y de las condiciones de corte definidas, el sistema calcula las trayectorias de la herramienta para conseguir el mecanizado correcto, y a través de un postprocesado genera los correspondientes programas de CN con la codificación especifica del CNC donde se ejecutarán. En general, la información geométrica de la pieza proviene de un sistema CAD, que puede estar o no integrado con el sistema CAM . Si no está integrado, dicha información geométrica se pasa a través de un formato común de intercambio gráfico. Como alternativa, algunos sistemas CAM disponen de herramientas CAD que permiten al usuario introducir directamente la geometría de la pieza, si bien en general no son tan ágiles como las herramientas de un sistema propiamente de CAD .

Algunos sistemas CAM permiten introducir la información geométrica de la pieza partiendo de una nube de puntos correspondientes a la superficie de la pieza, obtenidos mediante un proceso de digitalizado previo. La calidad de las superficies mecanizadas depende de la densidad de puntos digitalizados. Si bien este método acorta el tiempo necesario para fabricar el prototipo, en principio no permite el rediseño de la pieza inicial.

La utilización más inmediata del CAM en un proceso de ingeniería inversa es para obtener prototipos, los cuales se utilizan básicamente para verificar la bondad de las superficies creadas cuando éstas son criticas. Desde el punto de vista de la ingeniería concurrente es posible, por ejemplo, empezar el diseño y fabricación de parte del molde simultáneamente al diseño de la pieza que se quiere obtener con el molde, partiendo de la superficie externa de la pieza mientras aún se está diseñando la parte interna de la misma.

1

SISTEMAS CAE.

Bajo el nombre de ingeniería asistida por computador (Computer Aided Engineering) se agrupan habitualmente tópicos tales como los del CAD y la creación automatizada de dibujos y documentación. Es necesario pasar la geometría creada en el entorno CAD al sistema CAE. En el caso en que los dos sistemas no estén integrados, ello se lleva a término mediante la conversión a un formato común de intercambio de información gráfica.

Sin embargo, el concepto de CAE, asociado a la concepción de un producto y a las etapas de investigación y diseño previas a su fabricación, sobre todo cuando esta última es asistida o controlada mediante computador, se extiende cada vez más hasta incluir progresivamente a la propia fabricación. Podemos decir, por tanto, que la CAE es un proceso integrado que incluye todas las funciones de la ingeniería que van desde el diseño propiamente dicho hasta la fabricación.

Para realizar la ingeniería asistida por computador (CAE), se dispone de programas que permiten calcular cómo va a comportarse la pieza en la realidad, en aspectos tan diversos como deformaciones, resistencias, características térmicas, etc.

Usualmente se trabaja con el método de los elementos finitos, siendo necesario mallar la pieza en pequeños elementos y el cálculo que se lleva a término sirve para determinar las interacciones entre estos elementos.

Mediante este método, por ejemplo, se podrá determinar qué grosor de material es necesario para resistir cargas de impacto especificadas en normas, o bien conservando un grosor, analizar el comportamiento de materiales con distinto límite de rotura. Otra aplicación importante de estos sistemas en el diseño de moldes es la simulación del llenado del molde a partir de unas dimensiones de éste dadas, y el análisis del gradiente de temperaturas durante el llenado del mismo.

La realización de todas estas actividades CAE dependerá de las exigencias del diseño, y suponen siempre un valor añadido al

2

diseño al detectar y eliminar problemas que retrasarían el lanzamiento del producto.

SISTEMAS CAD.

CAD es el acrónimo inglés de Computer Aided Design, y significa Diseño Asistido por Computador. La tecnología CAD se dirige a los centros técnicos y de diseño de una amplia gama de empresas: sector metalmecánico, ingeniería electrónica, sector textil y otros.

El uso de la tecnología CAD supone para el diseñador un cambio en el medio de plasmar los diseños industriales: antes se utilizaba un lápiz, un papel y un tablero de dibujo.

Con el CAD, dispone de un ratón, un teclado y una pantalla de ordenador donde observar el diseño. Así, un computador, al que se le incorpora un programa de CAD, le permite crear, manipular y representar productos en dos y tres dimensiones. Esta revolución en el campo del diseño ha venido de la mano de la revolución informática.

CNC

CNC significa "Control Numérico Computarizado"

En una máquina CNC, a diferencia de una máquina convencional o manual, una computadora controla la posición y velocidad de los motores que accionan los ejes de la máquina. Gracias a esto, puede hacer movimientos que no se pueden lograr manualmente como círculos, líneas diagonales y figuras complejas tridimensionales. Las máquinas CNC son capaces de mover la herramienta al mismo tiempo en los tres ejes para ejecutar trayectorias tridimensionales como las que se requieren para el maquinado de complejos moldes y troqueles.

En una máquina CNC 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.

También se emplean sistemas CAD/CAM que generan el programa de maquinado de forma automática. En el sistema CAD (Diseño

3

Asistido por Computadora) la pieza que se desea maquinar se diseña en la computadora con herramientas de dibujo y modelado sólido. Posteriormente el sistema CAM (Manufactura Asistida por Computadora) toma la información del diseño y genera la ruta de corte que tiene que seguir la herramienta para fabricar la pieza deseada; a partir de esta ruta de corte se crea automaticamente el programa de maquinado, el cual puede ser introducido a la máquina mediante un disco o enviado electronicamente.

ORÍGENES DEL CNC

El CNC tuvo su origen a principios de los años cincuenta en el Instituto de Tecnología de Massachusetts (MIT), en donde se automatizó por primera vez una gran fresadora. En esta época las computadoras estaban en sus inicios y eran tan

grandes que el espacio ocupado por la computadora era mayor

que el de la máquina. Hoy en 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, rectificadoras,

eletroerosionadoras, máquinas de coser, etc.

El término “control numérico” se debe a que las órdenes dadas a la máquina son indicadas mediante códigos numéricos. Por ejemplo, para indicarle a la máquina que mueva la herramienta describiendo un cuadrado de 10 mm por lado se le darían los siguientes códigos:

G90 G71

G00 X0.0 Y0.0

G01 X10.0

G01 Y10.0

G01 X0.0

G01 Y0.0

Un conjunto de órdenes que siguen una secuencia lógica constituyen un programa de maquinado. Dándole las órdenes o instrucciones adecuadas a la máquina, ésta es capaz de maquinar una simple ranura, una cavidad irregular, la cara de una persona

4

en altorrelieve o bajorrelieve, un grabado artístico un molde de inyección de una cuchara o una botella... lo que se quiera

Al principio hacer un programa de maquinado era muy difícil y tedioso, pues había que planear e indicarle manualmente a la máquina cada uno de los movimientos que tenía que hacer. Era un proceso que podía durar horas, días, semanas. Aún así era un ahorro de tiempo comparado con los métodos convencionales.

El Torno CNC es una herramienta para mecanizado operada mediante el control numérico de un ordenador, el cual está incorporado dentro de él. Esto se explica mejor a través del significado de sus siglas CNC (control numérico computarizado) y este control numérico se basa en un sistema de lenguaje que se comunica a través de la emisión de ¨códigos G’’, que no es más que un sistema de comunicación Alfanumérico en este tipo de máquinas sofisticadas.

Los tornos CNC son muy versátiles ya que realizan funciones de taladrado y giros. Estos últimos, revolucionaron el mercado porque han facilitado la realización de cortes horizontales, verticales, curvos, los cuales anteriormente tomaban muchas horas de realización para los torneros.

Tipos de Torno CNC

Torno CNC de bancada inclinada: Este tipo de torno posee una bancada inclinada de una pieza que otorga mayor rigidez, precisión y durabilidad en el trabajo que se vaya a realizar como taladrado, torneado, fresado. Todo esto se controla mediante un control digital muy sofisticado conocido como ‘’control FANUC’’.

Torno CNC de bancada plana: existen en dos presentaciones.

El de la serie FLC, utiliza un sistema de refrigerado y una puerta de seguridad de vidrios. Es muy utilizado para realizar trabajos con

5

TORNO CNC

piezas pequeñas y también complejas como brocas, piezas de metal, hierro y todo material para el cual se requiera una minuciosa exactitud.

La serie BJ VSCNC, utiliza un sistema de refrigerado, un sistema eléctrico de programable de cuatro estaciones y un control FANUC. A diferencia del primer modelo, éste se utiliza para realizar trabajos con exactitud en medianas y grandes piezas.

Tornos Verticales CNC: Este tipo de torno posee guías cuadradas (eje X y Z) para poder marcar un mejor corte acompañado de un controlador digital FANUC. Este tipo de tornos está diseñado para trabajar con herramientas de gran volumen.

CENTRO DE MAQUINADO

Un centro de maquinado es una máquina altamente automatizada capaz de realizar múltiples operaciones de maquinado en una instalación bajo CNC (control numérico computarizado) con la mínima intervención humana. Las operaciones típicas son aquellas que usan herramientas de corte rotatorio como cortadores y brocas. Este sistema de mecanizado destaca por su velocidad de producción como ventaja y los altos costos como desventaja.

Existen centros de mecanizado de una gran variedad de tamaños, tipos, funciones y grados de automatización. Sus costos están comprendidos en el rango de 50.000 hasta 1.000.000 de euros o más. Sus potencias nominales llegan a 75kW y las velocidades de husillo de las máquinas más usadas tienen límites de 4000-8000 RPM. Algunas mesas inclinables son capaces de soportar piezas de más de 7000 Kg de peso.

6

En la actualidad se construyen muchas máquinas en forma modular, de tal modo que se pueden instalar y modificar diversos equipos y accesorios periféricos, según se necesite en los cambios de productos a manufacturar.

CODIGOS DE PROGRAMACION PARA CNC TIPOS G Y M

Programación de máquinas de CNC con códigos G&M

La programación nativa de la mayoría de las máquinas de Control Numérico Computarizado se efectúa mediante un lenguaje de bajo nivel llamado G & M.

Se trata de un lenguaje de programación vectorial mediante el que se describen acciones simples y entidades geométricas sencillas (básicamente segmentos de recta y arcos de circunsferencia) junto con sus parámetros de maquinado (velocidades de husillo y de avance de herramienta).

El nombre G & M viene del hecho de que el programa está constituido por instrucciones Generales y Misceláneas.

Si bien en el mundo existen aún diferentes dialectos de programación con códigos G&M, se dio un gran paso adelante a través de la estandarización que promovió la ISO.

Esta estandarización fue adoptada por la totalidad de los fabricantes industriales serios de CNC y permite utilizar los mismos programas en distintas máquinas CNC de manera directa o con adaptaciones menores.

A pesar de tratarse de un lenguaje de programación muy rudimentario para los gustos actuales, lo robusto de su comportamiento y los millones de líneas de programación que hacen funcionar máquinas de CNC en todas las latitudes del planeta aseguran su vigencia en los años por venir.

Minidiccionario de G&M para Tornos CNC

Descripción

Códigos Generales

G00: Posicionamiento rápido (sin maquinar)

7

G01: Interpolación lineal (maquinando)

G02: Interpolación circular (horaria)

G03: Interpolación circular (antihoraria)

G04: Compás de espera

G10: Ajuste del valor de offset del programa

G20: Comienzo de uso de unidades imperiales (pulgadas)

G21: Comienzo de uso de unidades métricas

G28: Volver al home de la máquina

G32: Maquinar una rosca en una pasada

G36: Compensación automática de herramienta en X

G37: Compensación automática de herramienta en Z

G40: Cancelar compensación de radio de curvatura de herramienta

G41: Compensación de radio de curvatura de herramienta a la izquierda

G42: Compensación de radio de curvatura de herramienta a la derecha

G70: Ciclo de acabado

G71: Ciclo de maquinado en torneado

G72: Ciclo de maquinado en frenteado

G73: Repetición de patrón

G74: Taladrado intermitente, con salida para retirar virutas

G76: Maquinar una rosca en múltiples pasadas

G96: Comienzo de desbaste a velocidad tangencial constante

G97: Fin de desbaste a velocidad tangencial constante

G98: Velocidad de alimentación (unidades/min)

8

G99: Velocidad de alimentación (unidades/revolución)

Códigos Misceláneos

M00: Parada opcional

M01: Parada opcional

M02: Reset del programa

M03: Hacer girar el husillo en sentido horario

M04: Hacer girar el husillo en sentido antihorario

M05: Frenar el husillo

M06: Cambiar de herramienta

M07: Abrir el paso del refrigerante B

M08: Abrir el paso del refrigerante A

M09: Cerrar el paso de los refrigerantes

M10: Abrir mordazas

M11: Cerrar mordazas

M13: Hacer girar el husillo en sentido horario y abrir el paso de refrigerante

M14: Hacer girar el husillo en sentido antihorario y abrir el paso de refrigerante

M30: Finalizar programa y poner el puntero de ejecución en su inicio

M31: Incrementar el contador de partes

M37: Frenar el husillo y abrir la guarda

M38: Abrir la guarda

9

M39: Cerrar la guarda

M40: Extender el alimentador de piezas

M41: Retraer el alimentador de piezas

M43: Avisar a la cinta transportadora que avance

M44: Avisar a la cinta transportadora que retroceda

M45: Avisar a la cinta transportadora que frene

M48: Inhabilitar Spindle y Feed override (maquinar exclusivamente con las velocidades programadas)

M49: Cancelar M48

M62: Activar salida auxiliar 1

M63: Activar salida auxiliar 2

M64: Desactivar salida auxiliar 1

M65: Desactivar salida auxiliar 2

M66: Esperar hasta que la entrada 1 esté en ON

M67: Esperar hasta que la entrada 2 esté en ON

M70: Activar espejo en X

M76: Esperar hasta que la entrada 1 esté en OFF

M77: Esperar hasta que la entrada 2 esté en OFF

M80: Desactivar el espejo en X

M98: Llamada a subprograma

M99: Retorno de subprograma

10