Control Numerico

CNTROL NUMÉRICO INDICE 1. HISTORIA: ..................................................................................

Views 80 Downloads 2 File size 2MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

CNTROL NUMÉRICO

INDICE 1.

HISTORIA: ..........................................................................................................................3

2.

INTRODUCCIÓN ...............................................................................................................4

3.

DEFINICIÓN DE CONTROL NUMÉRICO .....................................................................6

4.

CLASIFICACIÓN DE LOS CONTROLES NUMÉRICOS .............................................7 4.1.

Clasificación según el sistema de referencia .........................................................7

4.2.

Clasificación según el control de las trayectorias ..................................................8

4.2.1.

Control Numérico Punto a Punto: ....................................................................8

4.2.2.

Control Numérico Paraxial: ...............................................................................9

4.2.3.

Control numérico de contorneado: ..................................................................9

4.3.

Según el tipo de accionamiento .............................................................................10

4.4.

Según el bucle de control .......................................................................................10

4.5.

Clasificación según la tecnología de control ........................................................10

4.5.1.

Control Numérico (CN):...................................................................................10

4.5.2.

Control Numérico computarizado (CNC): .....................................................11

4.5.3.

Control Numérico Adaptativo (CNA): ............................................................11

5.

ELEMENTOS DE LAS MÁQUINAS HERRAMIENTAS NC ......................................12

6.

MÁQUINAS HERRAMIENTA CNC ...............................................................................13

7.

6.1.

Introducción: .............................................................................................................13

6.2.

Componentes funcionales en máquinas CNC .....................................................14

6.3.

Funciones de las maquinas herramienta CNC: ...................................................15

6.4.

Comparación de los sistemas NC con los sistemas CNC: ................................16

ANÁLISIS DE LOS SISTEMAS DE POSICIONAMIENTO PARA EL NC ................18 7.1.

Servo control en sistemas de control numérico ...................................................19

7.1.1. 7.2. 8.

Sistemas de posicionamiento de Ciclo abierto ............................................19

Sistemas de posicionamiento de ciclo cerrado....................................................21

PRECISIÓN DEL POSICIONAMIENTO .......................................................................22 8.1.

COMPONENTES .....................................................................................................25

8.1.1.

La Unidad de Gobierno ...................................................................................26

8.1.2.

Los servomecanismos. ...................................................................................27

8.1.3.

Los transductores ............................................................................................28

8.1.4.

Dispositivos para el cambio de herramientas. .............................................29

ING. MECÁNICA - UNT

Página 1

CNTROL NUMÉRICO Husillos y ejes de trabajo y avances. ............................................................30

8.1.5. 8.2.

EJES PRINCIPALES DE REFERENCIA..............................................................30

PROGRAMACION DE PARTES POR NC ...................................................................31

9.

9.1.

Programación manual .............................................................................................31

9.2.

Programación de partes asistida por computadora: ...........................................36

9.3.

Programacion de partes asistida por sistemas CAD/CAM.................................38

CAD / Diseño Asistido por Computadora .............................................................................38 Beneficios de CAD ..............................................................................................................39 Software CAD ......................................................................................................................39 CAM / Manufactura Asistida por Computadora ...................................................................40 Beneficios de CAM ..............................................................................................................41 Software CAM ......................................................................................................................41 10.

APLICACIONES DEL CONTROL AUTOMATICO ..................................................43

10.1.

FUNCIONES PROGRAMABLES CN................................................................43

10.1.1.

Sistemas CN básicos: .................................................................................44

10.1.2.

Sistemas CNC: (controlados numéricamente por ordenador) ...............44

10.2.

MAQUINAS HERRAMIENTAS DE CONTROL NUMÉRICO (MHCN) .........45

10.2.1.

Ventajas ........................................................................................................47

10.2.2.

Desventajas ..................................................................................................47

10.3.

MECANIZADO .....................................................................................................48

10.4.

APLICACIONES DE MAQUINAS HERRAMIENTAS. ....................................49

10.5.

APLICACIONES QUE NO SON MÁQUINAS HERRAMIENTAS. .................51

ING. MECÁNICA - UNT

Página 2

CNTROL NUMÉRICO

CONTROL NUMÉRICO CN 1. HISTORIA: Quienes merecen el crédito acerca de las primeras investigaciones sobre control numérico son John Parsons y Frank Stulen, en la Parsons Corporation en Michigan, a fines de la década de los cuarenta. Parsons era un contratista de maquinado para la fuerza aérea de Estados Unidos y había diseñado un medio que utilizaba datos de coordenadas numéricas a fin de mover la mesa de trabajo de una fresadora y producir partes complejas para aeronaves. Con base en el trabajo de Parsons, la fuerza aérea de Estados Unidos premio con un contrato a esta compañía en 1949, con el fin de estudiar la factibilidad del nuevo concepto de control para maquinas herramienta. El proyecto fue subcontratado para el laboratorio de servomecanismos en el Massachusetts Institute of Technology (M.I.T) con el propósito de desarrollar una máquina herramienta prototipo que utilizara el nuevo principio de datos numéricos. El laboratorio del M.I.T confirmo que el concepto era factible y procedió a adaptar una fresadora vertical de tres ejes, usando controles combinados analógicos-digitales. El sistema mediante el cual se realizaban los movimientos de la máquina herramienta recibió el nombre de control numérico (NC). La máquina prototipo se mostró en 1952. La exactitud y la capacidad de repetición del sistema de control numérico eran mucho mejor que los métodos de maquinado manual disponibles entonces. También era evidente el potencial para reducir el tiempo no productivo en el ciclo de maquinado. Sin embargo, los constructores de máquinas herramienta no estaban dispuestos a invertir las grandes cantidades requeridas para desarrollar productos basados en el control numérico en diversas compañías. Estas máquinas herramienta de control numérico en diversas compañías. Estas máquinas se pusieron en operación en diferentes compañías de aeronaves entre 1958 y 1960. Pronto fueron evidentes las ventajas del control numérico y las compañías de la industria aeronáutica y aeroespacial empezaron a hacer pedidos de nuevas máquinas de control numérico. Incluso, algunos iniciaron la construcción de sus propias unidades. La importancia de la programación de partes fue clara desde el principio. La fuerza aérea de Estados Unidos siguió apoyando el desarrollo y la aplicación del NC mediante el patrocinio de la investigación en el M.I.T para un lenguaje de programación de partes, cuyo propósito era controlar las máquinas de control ING. MECÁNICA - UNT

Página 3

CNTROL NUMÉRICO numérico. Esta investigación produjo el desarrollo de la habilitación de herramientas programadas automáticamente (APT) en 1958. El lenguaje APT es un lenguaje de programación de partes a través del cual un usuario describe las instrucciones de maquinado en enunciados simples parecidos al idioma inglés.

2. INTRODUCCIÓN

El control numérico (CN) es una forma de automatización programable en la cual el equipo de procesado se controla a través de números, letras y otros símbolos. Estos números, letras y símbolos están codificados en un formato apropiado para definir un programa de instrucciones para desarrollar una tarea concreta. Cuando la tarea en cuestión cambia, se cambia el programa de instrucciones. La capacidad de cambiar el programa hace que el CN sea apropiado para volúmenes de producción bajos o medios, dado que es más fácil escribir nuevos programas que realizar cambios en los equipos de procesado.

El primer desarrollo en el área del control numérico se le atribuye a John Parsons. El concepto de control numérico implicaba el uso de datos en un sistema de referencia para definir las superficies de contorno de las hélices de un helicóptero.

Actualmente existe un ambiente de grandes expectativas e incertidumbre. Mucho de esto se da por los rápidos cambios de la tecnología actual, pues estos no permiten asimilarla en forma adecuada de modo que es muy difícil sacar su mejor provecho. También surgen cambios rápidos en el orden económico y político los cuales en sociedades como la nuestra (países en desarrollo) inhiben el surgimiento de soluciones autóctonas o propias para nuestros problemas más fundamentales. Entre todos estos cambios uno de los de mayor influencia lo será sin duda el desarrollo de las nuevas políticas mundiales de mercados abiertos y globalización. Todo esto habla de una libre competencia y surge la necesidad de adecuar nuestras industrias a fin de que puedan satisfacer el reto de los próximos años. Una opción o alternativa frente a esto es la reconversión de las industrias introduciendo el elemento de la automatización. Sin embargo se debe hacerse en la forma más adecuada de ING. MECÁNICA - UNT

Página 4

CNTROL NUMÉRICO modo que se pueda absorber gradualmente la nueva tecnología en un tiempo adecuado; todo esto sin olvidar los factores de rendimiento de la inversión y capacidad de producción. Uno de los elementos importantes dentro de este resurgir de la automatización son las Máquinas de Herramientas de Control Numérico Computarizado, las cuales brindan algunas ventajas adicionales. Desde los orígenes del control numérico todos los esfuerzos se han encaminado a incrementar la productividad, precisión, rapidez y flexibilidad de las máquinasherramienta. Su uso ha permitido la mecanización de piezas muy complejas, especialmente en la industria aeronáutica, que difícilmente se hubieran podido fabricar de forma manual. La utilización de sistemas de control abiertos aportará considerables beneficios, no sólo a los fabricantes de control y fabricantes de máquina-herramienta, sino también al usuario final. Permitirá la integración de módulos propios, dando así a una empresa la posibilidad de implementar, por ejemplo, su sistema de programación específico tanto a pie de máquina como en el departamento de programación. Al basarse en estándares, la integración en un entorno CIM será fácil y económica. También se obtendrán una reducción del tiempo de desarrollo y un incremento de la flexibilidad en la adaptación de los controles a las demandas especiales de las máquinas- herramienta y células de producción. Finalmente, se reducirán los costes de

desarrollo, adaptación, puesta

en

marcha, formación, documentación

y

mantenimiento. Las maquinas herramienta de control numérico configuran una tecnología de fabricación que de la mano de la microelectrónica, la automática y la informática industrial ha experimentado en los últimos años un desarrollo acelerado y una plena incorporación a los procesos productivos, desplazando progresivamente a las maquinas convencionales, su capacidad de trabajo automático y de integración de los distintos equipos entre sí y con los sistemas de control, planificación y gestión de formación, hacen del control numérico (CN) la base de apoyo a unas tecnologías de fabricación: el COM.- fabricación flexible y el CIM fabricación integrado por computadora. ING. MECÁNICA - UNT

Página 5

CNTROL NUMÉRICO 3. DEFINICIÓN DE CONTROL NUMÉRICO

Existen diversas definiciones de lo que es un control numérico (CN) entre las que se pueden citar las siguientes: 

Es todo dispositivo capaz de dirigir posicionamientos de un órgano mecánico móvil, en el que las órdenes relativas a los desplazamientos del móvil son elaboradas a partir de las instrucciones codificadas en un programa.



Es todo dispositivo que realiza un mando mediante números, haciendo que las máquinas desarrollen su trabajo automáticamente mediante la introducción en su memoria de un programa en el que se definen las operaciones a realizar por medio de combinaciones de letras y números.



Son sistemas que, en base a una serie de instrucciones codificadas (programa), gobierna todas las acciones de una máquina o mecanismo al que le ha sido aplicado haciendo que éste desarrolle una secuencia de operaciones y movimientos en el orden previamente establecido por el programador.

Quizá la definición más clara en lo que se refiere al CN aplicado a las máquinasherramienta sea la siguiente: Sistema que aplicado a una máquina herramienta automatiza y controla todas las acciones de la misma, entre las que se encuentran: 

Los movimientos de los carros y del cabezal.



El valor y el sentido de las velocidades de avance y de corte.



Los cambios de herramientas y de piezas a mecanizar.



Las condiciones de funcionamiento de la máquina (bloqueos, refrigerantes, lubricación, etc.).



El estado de funcionamiento de la máquina (averías, funcionamiento defectuoso, etc.).



La coordinación y el control de las propias acciones del CN (flujos de información, sintaxis de programación, diagnóstico de su funcionamiento, comunicación con otros dispositivos, etc.).

De todo ello se deduce que los elementos básicos de un sistema de control numérico son, con carácter general. ING. MECÁNICA - UNT

Página 6

CNTROL NUMÉRICO El programa, que contiene la información precisa para que se desarrollen esas tareas. El programa se escribe en un lenguaje especial (código) compuesto por letras y números y se graba en un soporte físico (cinta magnética, disquete, etc.) o se envía directamente al control vía RS-232.

El control numérico (CN), que debe interpretar las instrucciones contenidas en el programa, convertirlas en señales que accionen los dispositivos de las máquinas y comprobar su resultado.

El equipo de procesado es el componente que realiza el trabajo útil, y lo forman la mesa de trabajo, las máquinas herramienta así como los motores y controles para moverlas. 4. CLASIFICACIÓN DE LOS CONTROLES NUMÉRICOS

Debido a las diferencias que existen entre las máquinas que son susceptibles de ser gobernadas por un CN, a las dificultades técnicas en el diseño de los controladores y a condicionantes de tipo económico, han aparecido diversos tipos de CN que pueden clasificarse de varias maneras: Según el sistema de referencia Según el control de las trayectorias Según el tipo de accionamiento Según el bucle de control Según la tecnología de control.

4.1.

Clasificación según el sistema de referencia

Para programar los sistemas de CN es necesario establecer un sistema de referencia estándar en el que puedan ser especificadas las diferentes posiciones relativas de la máquina herramienta con respecto al trabajo a realizar.

ING. MECÁNICA - UNT

Página 7

CNTROL NUMÉRICO Para facilitar las cosas de cara al programador la pieza a ser maquinada se fija a una mesa de trabajo mientras que la máquina herramienta se mueve en torno a ella. De este modo el sistema de referencia se fija con respecto a la mesa de trabajo. Sistemas de referencia fijos frente a sistemas de referencia flotantes. El propósito de los sistemas de referencia es localizar la herramienta en relación con la pieza a ser maquinada. Dependiendo del tipo de máquina de CN el programador puede tener varias opciones para especificar esta localización. En el caso de sistemas de referencia fijos, el origen siempre se localiza en la misma posición con respecto a la mesa de trabajo. Normalmente, esta posición es la esquina inferior de la izquierda de la mesa de trabajo y todas las posiciones se localizan a lo largo de los ejes XY positivos y relativos a ese punto fijo de referencia. En el caso de sistema de referencia flotante, más común en las modernas máquinas de CN, permiten que el operador fije el origen del sistema en cualquier posición de la mesa de trabajo. A esta característica se le llama origen flotante. El programador es el que decide donde debe estar situado el origen. Esta decisión corresponde a la conveniencia de la parte de programación. Por ejemplo, la pieza a trabajar puede tener una simetría y convendría situar el origen en el centro de esa simetría. La localización de esta referencia se realiza al principio de la tarea, el operador mueve la herramienta mediante control manual al punto que se desea como origen del sistema de referencia y presiona un botón indicándole a la máquina que en ese punto se encuentra el origen. 4.2.

Clasificación según el control de las trayectorias

Si atendemos al primer tipo de clasificación nos encontramos con dos tipos de CN distintos: 

CN punto a punto.



CN paraxial.



CN continuo o de contorneado

4.2.1. Control Numérico Punto a Punto: El CN punto a punto controla únicamente el posicionado de la herramienta en los puntos donde debe ser realizada una operación de mecanizado realizando los ING. MECÁNICA - UNT

Página 8

CNTROL NUMÉRICO desplazamientos en vacío según trayectorias paralelas a los ejes o a 45 grados sin ninguna coordinación entre los sistemas de mando de cada uno. Se utiliza fundamentalmente en máquinas taladradoras, punzonadoras, punteadoras y en algunas mandrinadoras. La coordinación entre ejes no es necesaria porque lo importante es alcanzar un punto dado en el mínimo tiempo y con la máxima precisión posible. El mecanizado no comienza hasta que se han alcanzado todas las cotas en los diversos ejes para dicho punto. El camino seguido para ir de un punto a otro no importa con tal de que no existan colisiones. El método a es quizás el más lento, pero más sencillo. El método b es sin duda el más rápido aunque implica el uso de equipos sofisticados para mover los ejes coordinadamente (interpolación lineal). El método c es el más común, en él los dos ejes comienzan a moverse simultáneamente a máxima velocidad (formando 45 grados) hasta alcanzar la cota límite en alguno de los ejes, momento en el cual, para ese eje y continúan los demás. 4.2.2. Control Numérico Paraxial: El CN paraxial permite controlar la posición y trayectoria durante el mecanizado del elemento desplazable, siempre que esta última sea paralela a los ejes de la máquina y, en algunos casos, a 45 grados). En principio es aplicable a cualquier tipo de máquina herramienta si bien su uso en la práctica se reduce al gobierno de taladradoras y fresadoras. 4.2.3. Control numérico de contorneado: El CN de contorneado o continuo fue el primero en aparecer para después quedar en un segundo plano frente a los sistemas punto a punto y paraxiales y, posteriormente, con los avances en la tecnología electrónica e informática, desplazar a los otros dos sistemas siendo el más utilizado en la mayor parte de las máquinas-herramienta. Los sistemas CN de contorneado controlan no sólo la posición final de la herramienta sino el movimiento en cada instante de los ejes y coordinan su movimiento usando técnicas de interpolación lineal, circular y parabólica. La denominación de continuo viene dada por su capacidad de un control continuo de la trayectoria de la herramienta ING. MECÁNICA - UNT

Página 9

CNTROL NUMÉRICO durante el mecanizado, y de contorneado por la posibilidad de realizar trayectorias definidas matemáticamente de formas cualesquiera obtenidas por aproximación. Este tipo de control de contorneado se aplica a tornos, fresadoras, centros de mecanizado y, en general, a cualquier tipo de máquina que deba realizar mecanizados según una trayectoria más o menos compleja. 4.3.

Según el tipo de accionamiento

Según el tipo de accionamiento pueden ser: hidráulicos, eléctricos o neumáticos. 4.4.

Según el bucle de control

El control del sistema se puede realizar de dos formas: en bucle cerrado, donde a través de sensores se mide el valor a la salida, y se compara en todo instante con un valor de referencia proporcionando una adecuada señal de control; o en bucle abierto donde no existe tal realimentación. 4.5.

Clasificación según la tecnología de control

Si atendemos a la clasificación según la forma física de realizar el control encontramos los siguientes tipos de CN: Control Numérico (CN) Control Numérico Computarizado (CNC) Control Numérico Adaptativo (CNA)

4.5.1. Control Numérico (CN): La denominación de Control Numérico (CN) se utiliza para designar aquellos controles donde cada una de las funciones que realiza el control son implementadas por un circuito electrónico específico únicamente destinado a este fin, realizándose la interconexión entre ellos con lógica cableada.

Sus características principales son las de trabajar sin memoria, con una cinta perforada como medio de introducción del programa que se ejecuta de forma secuencial. Los armarios de control son de gran volumen y difícil mantenimiento. ING. MECÁNICA - UNT

Página 10

CNTROL NUMÉRICO 4.5.2. Control Numérico computarizado (CNC):

El tipo de controles basados en circuitos específicos y lógica cableada (CN) ha caído en desuso con la aparición de los Controles Numéricos Computarizados (CNC), basados en el uso de uno o varios microprocesadores que sustituyen a los circuitos de lógica cableada de los sistemas CN, poco fiables y de gran tamaño.

Los CNC incluyen una memoria interna de semiconductores que permite el almacenamiento del programa pieza, de los datos de la máquina y de las compensaciones de las herramientas. Por otra parte, incorporan un teclado que facilita la comunicación y el grado de interactividad con el operario y permiten la ruptura de la secuencia de los programas, la incorporación de subrutinas, los saltos condicionales y la programación paramétrica. De esta forma, se facilita una programación más estructurada y fácil de aprender. Por otra parte, se trata de equipos compactos con circuitos integrados, lo que aumenta el grado de fiabilidad del control y permite su instalación en espacios reducidos y con un nivel de ruido elevado.

Actualmente, todos los controles que se fabrican son del tipo CNC, quedando reservado el término CN para una referencia genérica sobre la tecnología, de tal forma que se utiliza la denominación CN (Control Numérico) para hacer referencia a todas las máquinas de control numérico, tengan o no computador. 4.5.3. Control Numérico Adaptativo (CNA): El Control Numérico Adaptativo (CNA) es la tendencia actual de los controles. En ellos el controlador detecta las características del mecanizado que está realizando y en función de ellas optimiza las velocidades de corte y los avances; en otras palabras, adapta las condiciones teóricas o programadas del mecanizado a las características reales del mismo. Para ello, hace uso de sistemas sensoriales de fuerza y deformación en la herramienta, par, temperatura de corte, vibraciones, potencia, etc. Las razones de la introducción del CNA residen en la variación de las condiciones de corte durante el mecanizado por varios motivos:

ING. MECÁNICA - UNT

Página 11

CNTROL NUMÉRICO 

Geometría variable de la sección de corte (profundidad y anchura) por la complejidad de la superficie a mecanizar, típico de las operaciones de contorneo.



Variaciones en la dureza y en la maquinabilidad de los materiales.



Desgaste de las herramientas, incrementándose el esfuerzo de corte.

5. ELEMENTOS DE LAS MÁQUINAS HERRAMIENTAS NC Los elementos importantes de una máquina CN son los siguientes. 5.1.

Compactadores: Un comparador es un circuito analógico que monitorea dos entradas de voltaje. Uno es llamado voltaje de referencia (Vref) y el otro voltaje de entrada (Vin). Cuando Vin se incrementa por encima o se reduce por debajo de Vref, la salida (Vout) del comparador cambia de estado entre bajo y alto.

5.2.

DAC: Un convertidor de digital a analógico (DAC o D-a-A) es un dispositivo que convierte una señal digital (generalmente binaria) de código en una señal analógica (corriente, tensión, o carga eléctrica).

5.3.

Servomotor: Un servomotor (también llamado servo) es un dispositivo similar a un motor de corriente continua que tiene la capacidad de ubicarse en cualquier posición dentro de su rango de operación, y mantenerse estable en dicha posición. Un servomotor es un motor eléctrico que consta con la capacidad de ser controlado, tanto en velocidad como en posición.

5.4.

Servocontrol: Los servocontroles son amplificadores de muy alta ganancia que se retroalimentan con la información proveniente de los tacómetros de los servomotores. Estos amplificadores reciben como entrada una señal analógica de un control manual o automático; esto es, de un potenciómetro o de un PLC por ejemplo. Su uso es muy específico para lugares donde se requiere exactitud en la velocidad y/o en la posición de una máquina. Ejemplo: Los servos de las máquinas herramienta de control numérico.

5.5.

Controlador: Un controlador o control CNC (Computer Numerical Control) es un dispositivo digital de control numérico (CNC) que cumple la función

ING. MECÁNICA - UNT

Página 12

CNTROL NUMÉRICO controlar máquinas herramientas y sus procesos. Ofrecen capacidades que van desde el control de una simple relación de movimiento de punto a punto, hasta el control de algoritmos muy complejos, con múltiples ejes de control. Los controladores CNC se utilizan para equipar a muchos tipos de maquinaria en un taller o planta fabril. 5.6.

Actuador: Un actuador es un dispositivo capaz de transformar energía hidráulica, neumática o eléctrica en la activación de un proceso con la finalidad de generar un efecto sobre un proceso automatizado. Este recibe la orden de un regulador o controlador y en función a ella genera la orden para activar un elemento final de control como, por ejemplo, una válvula.

5.7.

La retroalimentación: Es el que auto corrige las perturbaciones, eliminando los errores para obtener la salida ideal. Una plancha posee un dispositivo que mantiene la temperatura deseada, es decir, si se sube la temperatura abre el circuito de alimentación de las resistencias y si se baja lo cierra para que calienten. Los servosistemas son también de este tipo solo que su salida son elementos mecánicos, un brazo de un robot o una válvula auto regulado o piloteado.

6. MÁQUINAS HERRAMIENTA CNC 6.1.

Introducción:

Las maquinas herramientas CNC, a las que también se les conoce como maquinas herramienta de control numérico computarizado, son accionadas automáticamente. Por ello deben ser cuidadosamente diseñadas, pues, en caso contrario, pueden ocurrir grandes daños. Ya que requieren de menos supervisión. En las maquinas CNC pueden ocurrir deformaciones o daños inesperados debido a que trabajan a altas velocidades, con recorridos excesivos u oscilación de la herramienta o de la mesa que provoquen cambios en la operación, a presión excesiva de la herramienta sobre la pieza de trabajo y a fricción de las guías. Todos estos factores conducen a: 

Calidad pobre de la pieza de trabajo.



Accidentes y fatiga del operario.

ING. MECÁNICA - UNT

Página 13

CNTROL NUMÉRICO 

Mayor costo de mantenimiento.



Producción menor.

En consecuencia, los criterios generales para probar una máquina herramienta CNC son: 

Buena producción.



Precisión de lo que se produce.



Productividad incrementada.



Facilidad para el operario



Confiabilidad de las maquinas herramienta.



Seguridad contra todo tipo de accidentes.

Un máquina herramienta CNC debe ser de construcción robusta y estar libre de contragolpes. 6.2.

Componentes funcionales en máquinas CNC



Programa CNC



Dispositivo entrada programa (IHM)



Controlador máquina



Sistemas de actuación



Sistemas de realimentación



Herramientas de la máquina

ING. MECÁNICA - UNT

Página 14

CNTROL NUMÉRICO

6.3.

Funciones de las maquinas herramienta CNC:

Las principales funciones de las maquinas herramientas CNC son las siguientes: 6.3.1. Control de la máquina herramienta: es la función fundamental de las maquinas herramientas CNC y comprende la conversión de las instrucciones del programa de la parte en movimiento de la máquina herramienta

mediante

una

computadora

de

interface

y

un

servomecanismo.

6.3.2. Compensación durante el proceso: está estrechamente relacionada con el control de la máquina herramienta. Comprende la corrección dinámica del movimiento de la máquina herramienta o la rectificación de errores que ocurren durante el procesamiento. Comprende las siguientes opciones: 

Ajuste de errores detectados por sondas y calibradores de inspección durante el proceso



Ajuste de control adaptable de la velocidad y del avance



Selección del manejo alternativo de herramientas conforme a las instrucciones.



Recálculo de las posiciones de los ejes mediante la localización de la referencia de origen en una pieza de trabajo

ING. MECÁNICA - UNT

Página 15

CNTROL NUMÉRICO 6.3.3. Programación mejorada y características de operación: las principales características de este sistema son las siguientes: 

Edición de los programas de la partes en la máquina.



Despliegue grafico de la trayectoria de la herramienta para verificar la cinta



Provee diferentes tipos de interpolación: circular, parabólica y cubica



Comprender viejas unidades tradicionales y nuevas unidades métricas



Almacenamiento de diferentes programas

6.3.4. Diagnósticos: las maquinas CNC modernas están equipadas con la capacidad de diagnóstico. Esta ayuda tanto a dar mantenimiento y reparar el sistema como para:

6.4.



Minimizar el tiempo muerto.



Dar aviso de la falta inminente de algún componente

Comparación de los sistemas NC con los sistemas CNC:

Ventajas de las maquinas CNC sobre las maquinas NC: 

Las maquinas CNC son más flexibles que las NC.se pueden hacer modificaciones a los programas mientras que las maquinas NC requieren de una cinta totalmente nueva.



Los errores de lectura de datos son menos.



Es posible editar el programa en línea. Los errores de dimensiones, condiciones de corte y compensación del contador se pueden modificar fácilmente.



Posee características de diagnóstico. Puede diagnosticar un programa y detectar las fallas de funcionamiento de la maquina incluso antes que se produzca la parte.



Se puede integrar con el sistema el control numérico directo (DNG). Por ello es posible producir componentes altamente complejos.



Se puede convertir un sistema de unidades en otro, es decir si la cinta se produjo en pulgadas se puede convertir a unidades SI.

Las desventajas de las maquinas CNC son: ING. MECÁNICA - UNT

Página 16

CNTROL NUMÉRICO 

El costo inicial del equipo y el de instalación es mayor que el de las maquinas NC



Requieren personal más capacitado en comparación con las maquinas NC



No son adecuadas para aplicaciones de corridas largas



Su consto de mantenimiento es alto



Requieren lugares con aire acondicionado para su instalación.

TORNO CNC

ING. MECÁNICA - UNT

Página 17

CNTROL NUMÉRICO TORNO CONVENCIONAL

7.

ANÁLISIS DE LOS SISTEMAS DE POSICIONAMIENTO PARA EL NC

Su función es convertir las coordenadas que se especifican en el programa de partes del control numérico en posiciones relativas entre la herramienta y la parte de trabajo durante el procesamiento. Vemos como funcionaria un sistema de posicionamiento simple. Este sistema consiste en una mesa de trabajo, la cual la parte de trabajo esta fija. El propósito de la mesa es mover la parte respecto a una herramienta o cabezal de sujeción. Para conseguir este propósito la mesa de trabajo se mueve en forma lineal mediante un tornillo guía giratorio, el cual se controla mediante un motor .Para aportar la capacidad de desplazamiento sobre los ejes x-y, el sistema mostrados se construirá encima de un segundo eje perpendicular al primero. ING. MECÁNICA - UNT

Página 18

CNTROL NUMÉRICO

7.1.

Servo control en sistemas de control numérico 7.1.1. Sistemas de posicionamiento de Ciclo abierto

Características:  En los sistemas en lazo abierto, la mesa puede sobrepasar o no alcanzar la posición deseada debido a cambios en la inercia, desgastes y/o fricción.  La diferencia es que en un ciclo abierto opera sin verificar la posición adecuada para la mesa de trabajo.  Los sistemas ciclo abierto son menos costos.  Angulo de paso permisible , donde

ING. MECÁNICA - UNT

es la cantidad de ángulos de paso para el motor

Página 19

CNTROL NUMÉRICO  Para cierta rotación angular del eje, el codificador detecta cierta cantidad de impulsos:

En un sistema de ciclo abierto opera sin verificar la posición adecuada para la mesa de trabajo. Un sistema de ciclo cerrado usa una medición retroalimenta para verificar que la posición de la mesa de trabajo sea en verdad la que esta especificada en el programa. Los sistemas de ciclo abierto son menos costosos que los de ciclo cerrado y son convenientes donde es mínima la fuerza que resiste el movimiento de funcionamiento. Los sistemas de ciclo cerrado generalmente se especifican para maquinas herramientas que ejecutan operaciones de trayectoria continua, tales como la fresadora o torneado, en los cuales las fuerzas de resistencia son significativas. Es común que un sistema de posicionamiento de ciclo abierto use un motor de engranajes para hacer girar el tornillo guía. En el NC se controla un motor de engranajes mediante una serie de pulsos eléctricos que genera la unidad de control de máquina. Cada pulso provoca que el motor gire una fracción de una revolución, llamada ángulo de paso. Los ángulos de paso permisibles deben apegarse a la relación:

Las ecuaciones que describen el funcionamiento de un sistema de posicionamiento de ciclo cerrado son similares a la de un ciclo abierto. En el codificador óptico básico, el ángulo entre las ranuras de disco debe cumplir:

Para cierta rotación angular del eje, el codificador detecta una cantidad de pulsos que se obtienen mediante:

ING. MECÁNICA - UNT

Página 20

CNTROL NUMÉRICO La cuenta de pulsos se usa para determinar la posición lineal del eje x de la mesa de trabajo, mediante la factorización del paso del tornillo guía, por tanto:

Así mismo la velocidad de alimentación a la cual se mueve la mesa de trabajo se obtiene a partir de la frecuencia del tren de pulsos:

Donde

=velocidad

pulg/rev(mm/rev),

de

alimentación,

pulg/min(mm/min);p=paso,

=frecuencia del tren de pulzos,en Hz(pulsos/seg);

en

=cantidad de

ranuras en disco codificadorenpulsos/rev; y 60 es el factor que convierte los segundos a minutos. La serie de pulsos que genera el codificador se compara con la posición de coordenadas y la velocidad de alimentación especificadas en el programa de partes; la unidad de control de maquina usa la diferencia para conducir un servomotor, el cual a su vez controla la mesa d trabajo. Se usa un convertidor analógico digital para transformar las señales digitales de MCU a una señal analógica continua a fin de operar el motor conductor.

7.2.

Sistemas de posicionamiento de ciclo cerrado

ING. MECÁNICA - UNT

Página 21

CNTROL NUMÉRICO

Características  En los sistemas en lazo cerrado, los sensores de posición permiten corregir el movimiento de la mesa y conseguir una mayor precisión y repetitibilidad.  Un sistemas de ciclo cerrado usa una medición retroalimentada para verificar que la posición de la mesa de trabajo sea en verdad la que se esa especificando en el programa.  Los sistemas de ciclo cerrado generalmente se especifican para maquinas herramientas que ejecutan operaciones de trayectoria continua, tales como fresado y torneado, donde las fuerzas de resistencia son significativas

8. PRECISIÓN DEL POSICIONAMIENTO Tres medidas de precisión importantes en el posicionamiento son la resolución de control, La exactitud y la capacidad de repetición. Estos términos se explican con mayor facilidad considerando un eje único del sistema de posición. La resolución de control se refiere a la capacidad del sistema para dividir el rango total del movimiento del eje en puntos estrechamente espaciados que puede distinguir la unidad de control. La resolución de control se define como la distancia que separa dos puntos de control adyacentes en el movimiento del eje. En ocasiones los puntos de control se denominan puntos direccionales, que debido a que son posiciones a lo largo del eje, hacia los cuales puede dirigirse específicamente la mesa de trabajo. Es conveniente que la resolución de control sea la más pequeña posible. Esto depende de las limitaciones que imponen:1) Los componentes electromecánicos del sistema de

ING. MECÁNICA - UNT

Página 22

CNTROL NUMÉRICO posicionamiento y 2) la cantidad de bits que usa el controlador para definir la posición de coordenadas del eje. Los factores electromecánicos que limitan la resolución incluyen el paso del tornillo guía, la relación de engranajes en el sistema conductor y el ángulo de paso en el motor de engranajes (para un sistema de ciclo abierto) o el ángulo entre las ranuras en un disco codificador (para un sistema de ciclo cerrado).Juntos estos factores determinan una resolución de control, que es la distancia mínima que puede moverse la mesa de trabajo. Por ejemplo, la resolución de control para un sistema de ciclo abierto que se conduce mediante un motor de engranajes con una relación de engranajes de 1:1 entre el eje del motor y el tornillo guía se proporciona mediante:

Donde

=resolución de control de los componentes electromecánicos P=paso del tornillo guía en pulg/rev(mm/rev) = cantidad de pasos/rev

Aunque no es común en la tecnología moderna de computadoras, el segundo factor posible que limita la resolución de control es la cantidad de bits que definen el valor de coordenadas del eje. Por ejemplo, la capacidad de almacenamiento de bits del controlador puede imponer esta limitación. Si B=la cantidad de bits en el registro de almacenamiento para el eje, el número de puntos de control entre los que puede dividirse e rango del eje=

Suponiendo que los puntos de control están separados

equitativamente dentro del rango, entonces:

Resolución del sistema de control de la computadora en pulg(mm) y L=rango del eje en pulg (mm)La resolución del control del sistema de posicionamiento es el máximo de los dos valores , esto es, CR=Max(

,

)

En general es conveniente que

, lo que significa que el sistema

electromecánico es el factor limitante e la resolución de control. Cuando se dirige un sistema de posicionamiento para mover la mesa de trabajo a un punto de control determinado, la capacidad del sistema para moverse a tal punto ING. MECÁNICA - UNT

Página 23

CNTROL NUMÉRICO estará limitada por errores mecánicos. Estos se deben a diversas imprecisiones e imperfecciones en el sistema mecánico tales como una holgura entre tornillo guía y la mesa de trabajo, un retroceso en los engranajes y una desviación de los componentes de la máquina. Es útil suponer que los errores forman una distribución estadística alrededor del punto de control, distribución neutral normal con una media =0. Con las tres definiciones de resolución de control y distribución de errores mecánicos, consideremos ahora la exactitud y la capacidad de repetición. La exactitud se define en una escena con el

caso extremo, en la cual el punto objetivo se encuentra

exactamente entre dos puntos de control adyacentes. Dado que el sistema solo puede moverse a uno u otro de los puntos de control, habrá un error en la posición final de la mesa de trabajo. Si el objetivo estuviera más cerca de uno de los puntos de control, La mesa se movería al punto más cercano y el error sería más pequeño. Es conveniente de finir la exactitud en el peor de los casos. La precisión de cualquier eje en un sistema de posicionamiento es el máximo error posible que puede ocurrir entre el punto objetivo deseado y la posición real que toma el sistema y la obtenemos mediante: Precisión=0.5CR+3

ING. MECÁNICA - UNT

Página 24

CNTROL NUMÉRICO Donde CR= resolución de control en pulg(mm) y

=desviación estándar de la

distribución de error. La capacidad de repetición (repeatability) se refiere a la capacidad que posee un sistema de posicionamiento para regresar a un punto de control determinado que se ha programado antes. Esta capacidad se mide en términos de los errores de posición encontrada cuando el sistema intenta colocarse en un punto de control. Los errores de posición son una manifestación de los errores mecánicos del sistema de posicionamiento, los cuales se definen mediante una distribución normal supuesta, como se describió antes. Por lo tanto, la capacidad de repetición de cualquier eje de un sistema de posicionamiento se define como el rango de errores mecánicos asociados al eje, esto se reduce a:

Capacidad de repetición=

8.1.

COMPONENTES

Al analizar una máquina con CNC, observamos que básicamente mantiene su principio de funcionamiento comparada con una convencional, con excepción de la innovación que le confiere su ordenador o unidad de gobierno. ING. MECÁNICA - UNT

Página 25

CNTROL NUMÉRICO Este componente es quien más ha evolucionado con el correr de muy poco tiempo, aunque los demás elementos que conforman tradicionalmente una máquina herramienta, han debido adecuarse a las altas velocidades de maquinado, y a la extrema precisión en los posicionamientos tanto de las herramientas como de las piezas. Por ejemplo, se recubrieron las superficies de deslizamiento con materiales plásticos muy resistentes al desgaste, los desplazamientos de los carros son mediante sistemas de transmisión por tornillos de bolas recirculantes, los restantes movimientos son mediante circuitos hidráulicos o neumáticos.

Los desplazamientos de las herramientas y el giro del husillo, son provocados por motores de corriente continua. Y muy particularmente, en el campo de las herramientas de corte, se han debido adecuar a las altas exigencias de terminación y de esfuerzos de corte.

Podríamos decir, que los elementos componentes de una máquina con CNC, son:

La unidad de gobierno. Los servomecanismos. Los transductores. Dispositivos para el cambio de herramientas. Husillos y ejes de trabajo y avances.

8.1.1. La Unidad de Gobierno Es el elemento que contiene la información necesaria para todas las operaciones de desplazamientos de las herramientas, giro de los husillos, etc. Está conformada por el ordenador o procesador, que es donde se encuentra la memoria de almacenamiento de los datos de maquinado, que serán transformados ING. MECÁNICA - UNT

Página 26

CNTROL NUMÉRICO en impulsos eléctricos y transmitidos a los distintos motores de la máquina; y por el tablero o panel de servicio, elemento físico por donde se ingresan los datos requeridos por el control. Esto se realiza mediante un teclado alfanumérico similar al teclado de una computadora, una zona de paneles de mando directo de la máquina, y un monitor (display o pantalla).

8.1.2. Los servomecanismos.

Estos se encargan principalmente de los movimientos de los carros o mesas de la máquina. Son servomotores con motores paso a paso, a corriente continua, hidráulicos, etc. Reciben los impulsos eléctricos del control, y le transmiten un determinado número de rotaciones o inclusive una fracción de rotación a los tornillos que trasladarán las mesas o los carros.

Los servomotores con motores paso a paso, constan de un generador de impulsos que regulan la velocidad de giro del motor variando la cantidad y frecuencia de los impulsos emitidos. Estos motores giran un ángulo (paso) de aproximadamente 1° a 10° por impulso.

La cantidad de impulsos puede variar hasta 16.000 por segundo, dando como resultado una gran gama de velocidades.

ING. MECÁNICA - UNT

Página 27

CNTROL NUMÉRICO En los servomotores con motores de corriente continua, cuando varía la tensión, varía proporcionalmente la velocidad de giro del motor.

El servomotor hidráulico, posee una servoválvula reguladora del caudal que ingresa al motor, dosificando de esta manera la velocidad de rotación del mismo.

8.1.3.

Los transductores

La función de los mismos consiste en informar por medio de señales eléctricas la posición real de la herramienta al control, de manera que este pueda compararla con la

posición

programada

de

la

misma,

y

efectuar

los

desplazamientos

correspondientes para que la posición real sea igual a la teórica.

Los dispositivos de medición pueden ser directos o indirectos. En los de medición directa, encontramos una regla graduada unida al carro. En cambio, en los de medición indirecta, un cuenta vueltas reconoce la cantidad de giros que efectúa el tornillo de filete esférico del carro. También podemos clasificarlos de acuerdo a sus características de funcionamiento, pudiendo ser absolutos, incrementales o absolutos-cíclicos. Los absolutos, informan de las posiciones de los carros punto por punto con respecto a un punto de origen fijo previamente determinado. Los incrementales, emiten un impulso eléctrico

a intervalos de desplazamiento

determinados, los que son acumulados por un contador de impulsos, quienes informarán al control de la suma de estos impulsos. ING. MECÁNICA - UNT

Página 28

CNTROL NUMÉRICO Los últimos, pueden decirse los más difundidos, y funcionan de la siguiente manera:

Pueden medir directamente movimientos angulares o giratorios, lo que se utiliza para determinar la coordinación exacta de los carros con el giro del husillo en los casos de roscado. Otros miden la posición del carro o la mesa utilizando una escala metálica con un circuito impreso en forma de grilla, que se encuentra fijo sobre la carrera a dimensionar.

Sobre esta, se mueven con los carros, un par de lectores

(cursores) eléctricos, que informarán sobre la mensura efectuada al control.

8.1.4. Dispositivos para el cambio de herramientas.

El cambio de las herramientas de trabajo en una máquina con CNC, se efectúa de manera totalmente automática, para lo cual se utilizan dispositivos de torreta tipo revólver, con un número importante de posiciones o estaciones, o sistemas de cambio denominados magazines, que consta de una cinta o cadena, que con el auxilio de agarraderas, selecciona la herramienta a emplear de un “almacén” y la sitúa en posición de trabajo.

ING. MECÁNICA - UNT

Página 29

CNTROL NUMÉRICO

8.1.5. Husillos y ejes de trabajo y avances.

Los husillos de trabajo en las máquinas con CNC son movidos con motores de corriente continua, generalmente, ya que los mismos permiten incrementar o decrecer el número de R.P.M. sin escalonamientos.

Cuando hablamos de ejes de trabajo o de rotación, nos referimos a las máquinas en las cuales la mesa de trabajo o el cabezal del husillo son orientables pudiendo adoptar distintas posiciones angulares, tal es el caso de los centros de maquinado o las fresas, o algunos tornos verticales con varios montantes.

Conocemos como ejes de avances a las direcciones en las cuales se mueven los carros, el husillo o la mesa de trabajo. De esta manera, en un torno tendremos un eje X determinado por un avance en el sentido perpendicular al husillo, y un eje Z que será colineal al eje del torno. En una fresa, generalmente los ejes X e Y son coplanares y generados ambos por el movimiento de la mesa, y el eje Z, coincidirá con el movimiento vertical del husillo

8.2.

EJES PRINCIPALES DE REFERENCIA.

ING. MECÁNICA - UNT

Página 30

CNTROL NUMÉRICO Tendremos

fundamentalmente

tres

ejes

de

referencias: los ejes X, Y, Z. El eje X, es paralelo al carro transversal, y en el caso del torno, sus medidas se toman a partir del eje de la pieza, pero con valores de diámetros. El eje Y, que es perpendicular al anterior, y solo lo encontramos en las fresas. El eje Z, que es coincidente con el eje de la máquina.

9. PROGRAMACION DE PARTES POR NC La programación de partes requiere que el programador defina los puntos, las líneas y las superficies de la parte de trabajo en el sistema del eje y que, además, controle el movimiento de la herramienta de corte en relación con estas características de parte definidas. Entre las técnicas de programación de partes, las más importantes son: 1) la programación manual de partes, 2) la programación de partes asistida por computadora, 3) la programación de partes asistida por CAD/CAM y 4) el ingreso manual de datos. 9.1.

Programación manual

El sistema consta únicamente por medio de razonamientos y cálculos que realiza un operario, usando datos numéricos básicos y códigos. Consiste en calcular primero las relaciones dimensionales de la herramienta, la pieza y la mesa con base en planos técnicos de la base. El sistema de mecanizado comprende todo el conjunto de datos que el control necesita para la mecanización de la pieza. Al conjunto de informaciones que corresponde a una misma fase del mecanizado se le denomina bloque o secuencia, que se numeran para facilitar su búsqueda. Este conjunto de informaciones es interpretado por el intérprete de órdenes. 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. La programación manual es el método más fácil y económico, es usado frecuentemente en las aplicaciones de punto a punto. Los caracteres más usados comúnmente, regidos bajo la norma DIN 66024 y 66025 son, entre otros, los siguientes:

ING. MECÁNICA - UNT

Página 31

CNTROL NUMÉRICO N es la dirección correspondiente al número de bloque o secuencia. Esta dirección va seguida normalmente de un número de tres o cuatro cifras. En el caso del formato N03, el número máximo de bloques que pueden programarse es 1000 (N000 ® N999). X, Y, Z son las direcciones correspondientes a las cotas según los ejes X, Y, Z de la máquina herramienta. Dichas cotas se pueden programar en forma absoluta o relativa, es decir, con respecto al cero pieza o con respecto a la última cota respectivamente. G es la dirección correspondiente a las funciones preparatorias. Se utilizan para informar al control de las características de las funciones de mecanizado, como por ejemplo, forma de la trayectoria, tipo de corrección de herramienta, parada temporizada, ciclos automáticos, programación absoluta y relativa, etc. La función G va seguida de un número de dos cifras que permite programar hasta 100 funciones preparatorias diferentes. Ejemplos:

ING. MECÁNICA - UNT

Página 32

CNTROL NUMÉRICO

ING. MECÁNICA - UNT

Página 33

CNTROL NUMÉRICO

M es la dirección correspondiente a las funciones auxiliares o complementarias. Se usan para indicar a la máquina herramienta que se deben realizar operaciones tales como: parada programada, rotación del husillo a derechas o a izquierdas, cambio de útil, etc. La dirección M va seguida de un número de dos cifras que permite programar hasta 100 funciones auxiliares diferentes. Ejemplos: M00: Provoca una parada incondicional del programa, detiene el husillo y la refrigeración. ING. MECÁNICA - UNT

Página 34

CNTROL NUMÉRICO M02: Indica el fin del programa. Se debe escribir en el último bloque del programa y posibilita la parada del control una vez ejecutadas el resto de las operaciones contenidas en el mismo bloque. M03: Permite programar la rotación del husillo en sentido horario. M04: Permite programar la rotación del husillo en sentido antihorario, etc. F es la dirección correspondiente a la velocidad de avance. Va seguida de un número de cuatro cifras que indica la velocidad de avance en mm/min. S es la dirección correspondiente a la velocidad de rotación del husillo principal. Se programa directamente en revoluciones por minuto, usando cuatro dígitos. I, J, K son direcciones utilizadas para programar arcos de circunferencia. Cuando la interpolación se realiza en el plano X-Y, se utilizan las direcciones I y J. Análogamente, en el plano X-Z, se utilizan las direcciones I y K, y en el plano Y-Z, las direcciones J y K. T es la dirección correspondiente al número de herramienta. Va seguido de un número de cuatro cifras en el cual los dos primeros indican el número de herramienta y los dos últimos el número de corrección de las mismas. Por ejemplo, para realizar una operación de taladro se introduce un comando del tipo siguiente: n010

x20750

y3.000

f7.00

s500

Cada palabra en el enunciado especifica un detalle en la operación de taladro. La palabra n (n010) es simplemente un número de secuencia para el enunciado. Las palabras x y y indican las posiciones de coordenadas x y y. (x=2.75 pulg, y=3.00 pulg). La s y la f especifican la velocidad de alimentación y la velocidad de giro que se van a usar en la operación de taladrado (velocidad de alimentación=7.00 pulg/min y velocidad de giro=500 rpm). El programa de partes con control númerico completo consta de una secuencia de enunciados similares al comando anterior.

LOS FAMOSOS BLOCKS EN CN

Estructura de Block Es el modo de dar órdenes a la máquina para que se los ejecute tiene ciertas características que se debe cumplir. ING. MECÁNICA - UNT

Página 35

CNTROL NUMÉRICO La máquina ejecuta las ordenes (operaciones) de otra manera por lo que cada orden tiene una estructura definida a cada orden le denominamos block o bloque de programa. De manera general cada block tiene la siguiente estructura: a) Numero de operaciones b) Código de orden de configuración c) Puntos coordenados o coordenadas d) Parámetros complementarios Formato de Block El modo básico de comunicarse con la máquina herramienta es a través de los elementos que forman la estructura de un block de instrucciones, en donde cada uno de los caracteres alfanuméricos tienen un significado y una representación propia. A

b

c

D

O001 N010

G21

N020

[BILLET

Encabezado X

Z

30

80

N030

G28

N040

M06

T1

N050

M03

S 500

N060

F 60

Procedimiento

N…….

9.2.

N070

M02

N080

G28

N090

M05

Conclusión

Programación de partes asistida por computadora:

ING. MECÁNICA - UNT

Página 36

CNTROL NUMÉRICO Cuando el perfil es complejo y la precisión requerida es elevada, el gran número de cálculos de puntos intermedios es inabordable por métodos manuales. La programación manual de 3 y más ejes, a poco compleja que sea la pieza, no es aconsejable sin apoyo del ordenador. La primera intervención del ordenador en el campo del control numérico se dio precisamente en el área de la programación cuando a finales de los 60 el MIT desarrollo la programación de herramientas en forma automática APT (Automatic Programming Tool), un lenguaje para programación del control numérico por ordenador. La programación utilizando el ordenador pasó a conocerse con el nombre de programación automática. El nombre más correcto sería el de programación asistida por ordenador. Hasta hoy es el más usado para programación de punto a punto y trayectoria continua. Fases de la programación asistida: -

Definición del contorno de la pieza con los elementos geométricos que la componen (líneas, puntos, arcos, planos, cilindros, esferas, superficies regladas, etc) y codificándolos según el lenguaje de programación utilizada.

-

Definición del recorrido de la herramienta sobre los elementos geométricos definidos anteriormente.

-

Introducción de los parámetros de corte.

El lenguaje más utilizado en el APT, lenguaje universal válido para mecanizados en 3, 4 y 5 ejes, en el que cada instrucción del programa está compuesta de palabras de vocabulario, valores numéricos y símbolos, separado por caracteres especiales como la barra (/) o la coma (,).

La geometría se define usando enunciados de geometría de la APT, tales como: P1 = POINT/1.0, 5.0 L1 =LINE/P1,P2 P1 es un punto definido en el plano x-y que se localiza en x=1.0 pulg y en y =5.0 pulg. L1 es una línea que va a través de los puntos P1 y P2. Se usan enunciados Similares para definir círculos, cilindros y otros elementos geométricos. La mayoría de las formas de las partes de trabajo se describen usando enunciados como estos para especificar sus superficies, esquinas, bordes y posiciones de orificios.

ING. MECÁNICA - UNT

Página 37

CNTROL NUMÉRICO La especificación de una trayectoria de herramienta se realiza con los enunciados de movimiento del APT. Un enunciado común para una operación de punto a punto es GOTO/P1 Esto dirige a la herramienta para que se mueva de su posición actual a una posición definida mediante P1, en donde P1 se ha definido mediante un enunciado previo de geometría de APT. Los comandos de movimiento de trayectoria continua usan elementos de geometría. Por ejemplo considere el ejemplo: GORGT/L3, PAST, L4 El enunciado dirige a la herramienta para que vaya a la derecha (GORGT) a lo largo de la línea L3 hasta que se coloque justo después de la línea L4. Se usan enunciados APT adicionales para definir los parámetros de operación tales como velocidades de alimentación, velocidades de giro, tamaños de herramientas y tolerancias. Cuando termina, el programador introduce el programa APT a la computadora durante el procesamiento se generan enunciados de bajo nivel (similares a los que se preparan en la programación manual de partes) para que los use una máquina herramienta particular.

9.3.

Programacion de partes asistida por sistemas CAD/CAM

CAD / Diseño Asistido por Computadora Computer-aided design (CAD) es el uso de programas computacionales para crear representaciones gráficas de objetos físicos ya sea en segunda o tercera dimensión (2D o 3D). El software CAD puede ser especializado para usos y aplicaciones específicas. CAD es ampliamente utilizado para la animación computacional y efectos especiales en películas, publicidad y productos de diferentes industrias, donde el software realiza cálculos para determinar una forma y tamaño óptimo para una variedad de productos y aplicaciones de diseño industrial. En diseño de industrial y de productos, CAD es utilizado principalmente para la creación de modelos de superficie o sólidos en 3D, o bien, dibujos de componentes físicos basados en vectores en 2D. Sin embargo, CAD también se utiliza en los ING. MECÁNICA - UNT

Página 38

CNTROL NUMÉRICO procesos de ingeniería desde el diseño conceptual y hasta el layout de productos, a través de fuerza y análisis dinámico de ensambles hasta la definición de métodos de manufactura. Esto le permite al ingeniero analizar interactiva y automáticamente las variantes de diseño, para encontrar el diseño óptimo para manufactura mientras se minimiza el uso de prototipos físicos. Beneficios de CAD Los beneficios del CAD incluyen menores costos de desarrollo de productos, aumento de la productividad, mejora en la calidad del producto y un menor tiempo de lanzamiento al Mercado. 

Mejor visualización del producto final, los sub-ensambles parciales y los componentes en un sistema CAD agilizan el proceso de diseño.



El software CAD ofrece gran exactitud de forma que se reducen los errores.



El software CAD brinda una documentación más sencilla y robusta del diseño, incluyendo geometría y dimensiones, lista de materiales, etc.



El software CAD permite una reutilización sencilla de diseños de datos y mejores prácticas.

Software CAD Estos son algunos ejemplos de aplicaciones de Software tipo CAD: NX es una gama integrada de aplicaciones completamente asociativas de tipo CAD/CAM/CAE. NX aborda la variedad completa de procesos de desarrollo de diseño de productos, manufactura y simulación; lo que le permite a las compañías motivar el uso de mejores prácticas al capturar y re-usar productos y conocimiento de procesos. Solid Edge es un sistema híbrido de CAD en 2D/3D que utiliza Synchronous Technology para acelerar el diseño, cambios ágiles, y mejor re utilización de importaciones. Con modelado de partes y ensable, borradores, administración transparente de datos, y análisis de elementos finitos (FEA) integrado, Solid Edge facilita la creciente complejidad de diseño de productos.

ING. MECÁNICA - UNT

Página 39

CNTROL NUMÉRICO Los siguientes componentes de software son utilizados por desarrolladores de software CAD como base para sus aplicaciones: Parasolid es un componente de software para modelado geométrico en 3D, permitiéndoles a los usuarios de aplicaciones basadas en Parasolid modelar partes y ensambles complejos. Es utilizado como la herramienta geométrica en cientos de diferentes aplicaciones de CAD, CAM y CAE. D-Cubed Components son seis librerías de software que pueden ser licenciadas por desarrolladores de software para integrarlas en sus productos. Proveen capacidades que incluyen el bosquejo parametrizado, diseño de partes y ensambles, simulador de movimiento, detección de colisiones, medidas de separación y visualización de líneas ocultas.

CAM / Manufactura Asistida por Computadora Manufactura Asistida por Computadora (CAM) comúnmente se refiere al uso de aplicaciones de software computacional de control numérico (NC) para crear instrucciones detalladas (G-code) que conducen las máquinas de herramientas para manufactura de partes controladas numéricamente por computadora (CNC). Los ING. MECÁNICA - UNT

Página 40

CNTROL NUMÉRICO fabricantes de diferentes industrias dependen de las capacidades de CAM para producir partes de alta calidad. Una definición más amplia de CAM puede incluir el uso de aplicaciones computacionales para definir planes de manufactura para el diseño de herramientas, diseño asistido por computadora (CAD) para la preparación de modelos, programación NC, programación de la inspección de la máquina de medición (CMM), simulación de máquinas de herramientas o post-procesamiento. El plan es entonces ejecutado en un ambiente de producción, como control numérico directo (DNC), administración de herramientas, maquinado CNC, o ejecución de CCM. Beneficios de CAM Los beneficios de CAM incluyen un plan de manufactura correctamente definido que genera los resultados de producción esperados. 

Los sistemas CAM pueden maximizar la utilización de la amplia gama de equipamiento de producción, incluyendo alta velocidad, 5 ejes, máquinas multifuncionales y de torneado, maquinado de descarga eléctrica (EDM), e inspección de equipo CMM.



Los sistemas CAM pueden ayudar a la creación, verificación y optimización de programas NC para una productividad óptima de maquinado, así como automatizar la creación de documentación de producción.



Los sistemas CAM avanzados, integrados con la administración del ciclo de vida del producto (PLM) proveen planeación de manufactura y personal de producción con datos y administración de procesos para asegurar el uso correcto de datos y recursos estándar.



Los sistemas CAM y PLM pueden integrarse con sistemas DNC para entrega y administración de archivos a máquinas de CNC en el piso de producción.

Software CAM Estos son algunos ejemplos de aplicaciones de Software CAM: NX CAM y CAM Express le permiten a los programadores NC maximizar el valor de sus inversiones en las máquinas de herramientas más nuevas, eficientes y capaces. ING. MECÁNICA - UNT

Página 41

CNTROL NUMÉRICO NX CAM provee el rango total de funciones para tratar con el maquinado de alta velocidad de superficies, máquinas funcionales, fresas-torno y maquinados de 5 ejes. CAM Express provee una gran programación NC con un bajo costo de propiedad. NX Tooling and Fixture Design offers a set of automated applications for mold and die design, fixture design and other tooling processes built on a foundation of industry knowledge and best practices. Tecnomatix Part Planning and Validation le permite a los ingenieros de manufacturas, programadores NC, diseñadores de herraientas, y administradores trabajar juntos para digitalmente definir y validar el proceso de manufactura de partes. Pueden compartir herramientas y librerías de recursos, así como conectar el plan de datos directamente a los sistemas del piso de producción tales como DNC y administración de herramientas. Los siguientes componentes de software son utilizados por desarrolladores de software CAM como base para sus aplicaciones: Parasolid es un componente de software para modelado geométrico en 3D, permitiéndoles a los usuarios de aplicaciones basadas en Parasolid modelar partes y ensambles complejos. Es utilizado como la herramienta geométrica en cientos de diferentes aplicaciones de CAD, CAM y CAE. D-Cubed Components son seis librerías de software que pueden ser licenciadas por desarrolladores de software para integrarlas en sus productos. Proveen capacidades que incluyen el bosquejo parametrizado, diseño de partes y ensambles, simulador de movimiento, detección de colisiones, medidas de separación y visualización de líneas ocultas.

ING. MECÁNICA - UNT

Página 42

CNTROL NUMÉRICO

Ejemplo de una programación de código G en un controlador Mach3

10. APLICACIONES DEL CONTROL AUTOMATICO

10.1.

FUNCIONES PROGRAMABLES CN

Actualmente las MHCN emplean como método de trabajo la modalidad CNC exclusivamente. Sin embargo, existen en el entorno de la máquina herramienta

ING. MECÁNICA - UNT

Página 43

CNTROL NUMÉRICO referencias continuas a la "tecnología CN". Es importante conocer los escalones de dicha tecnología y distinguir entre los términos CN y CNC.

10.1.1. Sistemas CN básicos:  En las primeras máquinas-herramienta dotadas de unidades de control numérico el programa se confeccionaba externamente y debía ser transferido a la MHCN mediante algún tipo de soporte físico (disquete, casete o cinta perforada). Estos programas CN podían ser puestos en marcha o detenidos a pie de máquina, pero no podían modificarse (editarse).  Las correcciones geométricas debidas a las dimensiones de las herramientas y de los dispositivos de sujeción tenían que preverse anticipadamente en la programación y ser gestionadas de manera exhaustiva. El operador montaba las herramientas

y

los

amarres

pieza

en

acuerdo

estricto

con

aquellas

consideraciones, utilizando generalmente hojas de proceso o de datos de utillaje.

10.1.2. Sistemas CNC: (controlados numéricamente por ordenador)  Presentan un ordenador como UC que permite al operador comenzar (o terminar) el programa y además realizar modificaciones (editar) sobre el mismo a pie de máquina manipulando los datos con periféricos de entrada y salida.  Las dimensiones de herramientas y utillajes se definen durante el reglaje o inicialización de las mismas, de forma independiente al programa. Estos datos se incorporan automáticamente a la programación durante la ejecución para que sean llevadas a cabo las correcciones pertinentes. Por esta razón el operador puede editar los programas con menos información de partida, limitándose a seleccionar las herramientas o utillajes en esa fase. 10.1.3. No existen diferencias entre CN y CNC con relación a:  Lenguaje de programación  Tecnología de la máquina-herramienta

ING. MECÁNICA - UNT

Página 44

CNTROL NUMÉRICO

10.2.

MAQUINAS HERRAMIENTAS DE CONTROL NUMÉRICO (MHCN)

Las Maquinas Herramientas de Control Numérico (MHCN), constituyen una modalidad de automatización flexible más utilizada; son máquinas herramientas programadas para fabricar lotes de pequeño y medio tamaño de piezas de formas complicadas; los programas

de

software

sustituyen

a

los

especialistas

que

controlaban

convencionalmente los cambios de las máquinas y constituciones que incluye las tareas y sus velocidades así como algunas variables de control adaptativo para comprobar aspectos tales como temperatura, vibración, control adaptativo, condición del material, desgaste de las herramientas, etc., que permiten proceder a los reajustes necesarios.

Estas máquinas pueden encontrarse en forma aislada, en cuyo caso se habla de un módulo, o bien interconectadas entre sí por medio de algún tipo de mecanismo automático para la carga y descarga del trabajo en curso, en cuyo caso se hablaría de ING. MECÁNICA - UNT

Página 45

CNTROL NUMÉRICO una célula de fabricación. En ocasiones las máquinas están dispuestas en forma semicircular para que un robot pueda encargarse de manejar los materiales, mientras que en otros la configuración es lineal. Cuando una máquina de control numérico actúa de forma independiente, necesita contar con la presencia de un operario, quien se ocupa de la carga y descarga de las piezas a procesar, los programas y las herramientas. Algunas máquinas CN incluyen “cartucheras” rotatorias con diferentes herramientas. El programa de ordenador puede seleccionar la herramienta a utilizar, de este modo, una maquina puede encargarse de realizar distintas operaciones que antes habían de hacerse en varias. No solo es reduce aso el tiempo de lanzamiento, sino que también se simplifica el flujo de items en curso por el taller. En otros casos, frente a las maquinas se ubica un carrusel de herramientas, materiales, etc. y aquellas, sin necesidad de intervención humana, seleccionan con un “brazo” el instrumento o material que necesitan para desarrollar una determinada tarea.

Se cree que, en un futuro, las máquinas de Control Numérico harán el trabajo de precisión, mientras que los robots se limitaran a la carga, descarga y ensamblaje. En los casos de producción de gran volumen, la automatización rígida, más sencilla y barata, sería suficiente porque, aunque puede haber excepciones, las maquinas CN y los robots son lentos. Para determinar la conveniencia de estas máquinas en términos de coste habrá que considerar la mano de obra, la disponibilidad de operarios especializados, tipo y grado de precisión requerida, fiabilidad de las maquinas, etc. Algunas empresas que producen una gama de productos estrecha se han dirigido, no obstante, a las maquinas CN porque, aunque el coste de la programación sea alto, una vez hecha esta, puede ser utilizada posteriormente sin necesidad de volver a programar.

Sobre las funciones desarrolladas por las máquinas convencionales las máquinas a control numérico incorporan básicamente: 

Sistemas de posicionado de la herramienta.



Sistemas de medición del desplazamiento.



Sistemas de medición de piezas y herramientas.



Sistemas de control de condiciones de mecanizado.



Sistemas de cambio de herramientas.

ING. MECÁNICA - UNT

Página 46

CNTROL NUMÉRICO 

Sistemas de cambio de pieza.

10.2.1. Ventajas 10.2.1.1. En diseño • Prototipos precisos. • Cumplimiento de especificaciones. • Reducción en la dificultad para manufacturar partes.

10.2.1.2. En Manufactura • Permite una mejor planeación de las operaciones. • Se incrementa la flexibilidad de maquinado. • Reducción en tiempo de programación. • Mejor control del proceso y tiempos de maquinado. • Disminución en los costos por herramientas. • Se incrementa la Seguridad para el usuario. • Reducción del tiempo de flujo de material. • Reducción del manejo de la pieza de trabajo. • Aumento de productividad. • Aumento en precisión.

10.2.2. Desventajas 

La frecuencia de errores en la programación.



El deterioro de las cintas magnéticas o perforadas en que están grabadas las instrucciones.



La sensibilidad del lector de las instrucciones a las averías.

También es importante mencionar que la configuración física de las maquinas no facilita la realización de cambios, así como que, en muchos casos, los operarios especializados tienen que permanecer al lado de aquellas para controlar como funcionan e introducir los posibles ajustes si fuesen necesarios. Aunque, como muchas otras tecnologías, las CN han resuelto menos problemas de los que se esperaba, puede afirmarse, una mayor flexibilidad que las convencionales a las que han sustituido, si bien ésta es mucho menor que la permitida por las maquinas CNC.

ING. MECÁNICA - UNT

Página 47

CNTROL NUMÉRICO

10.3.

MECANIZADO

El mecanizado siguiendo un programa CN es diferente:

Las operaciones de mecanizado deben establecerse previamente y en el orden correcto, junto con las condiciones de avance, velocidad de giro, etc., y estos detalles almacenarse en el programa CN.

Una vez introducido el programa CN en el sistema de control, puede ejecutarse tantas veces como se desee.

Al operador tan sólo le queda: 

Preparar la máquina.



Monitorizar las secuencias de mecanizado.



Efectuar la inspección.



Cargar, fijar y liberar las piezas.



Recambiar las herramientas desgastadas.

Si algunas operaciones deben llevarse a cabo de forma diferente a la especificada en el programa CN, los puntos apropiados del programa CN deben modificarse. En un sistema de control CNC, tales modificaciones pueden ser realizadas directamente por el operador de la máquina.

Otras condiciones adicionales pueden consistir en:  información geométrica (p.e. datos de coordenadas. X20, Y40, Z30),  información tecnológica (p.e. avance: F0.2; F40; velocidad de giro: S1000) e  información

de programación

(p.e. nombre

de

bloques

de programa:

P50comienzo de bloque en programa nº50; Q60= final de bloque en programa nº60)

Subrutinas 

Los programas de CN con secuencias de mecanizado repetitivas incluyen un número de instrucciones que tienen que ser programadas varias veces.



Para que el programador no tenga que escribir y/o introducir instrucciones repetidamente, hay formas de preparar secciones de programas repetitivas

ING. MECÁNICA - UNT

Página 48

CNTROL NUMÉRICO como subrutinas que son almacenadas separadamente en el sistema de control. Cuando se ejecuta el programa principal para una pieza concreta, se llama a la subrutina mediante instrucciones especiales en el punto adecuado, siendo insertada en la secuencia general de mecanizado. Al final de la subrutina, una instrucción devuelve el control al programa principal. 

Un programa CN consta básicamente de instrucciones. Estas instrucciones son convertidas por el sistema de control en pulsos de control para la máquina herramienta

Ejemplo Si en el programa aparece: "Desplazamiento rápido a X=40, Z=20", Esto origina que se activen los motores de los ejes X y Z, manteniéndose así hasta llegar a la posición X=40, Z=20

10.4.

APLICACIONES DE MAQUINAS HERRAMIENTAS.

Para Maquinado. Torno Freza Taladro Otras operaciones Esmerilado Para procesamiento de láminas. Para doblado de tubos. Procesos de corte térmico.

ING. MECÁNICA - UNT

Página 49

CNTROL NUMÉRICO FUNCIONAMIENTO DE UN TORNO CONVENCIONAL

FUNCIONAMIENTO DE UN TORNO DE CONTROL NUMÉRICO

ING. MECÁNICA - UNT

Página 50

CNTROL NUMÉRICO 10.5.

APLICACIONES QUE NO SON MÁQUINAS HERRAMIENTAS.

Máquinas de colocación de cinta. Máquinas de devanad de filamentos para compuestos. Máquinas para soldar por fusión con arco. Máquinas para soldar por fusión con resistencia. Máquina para inserción de componentes en ensambles electrónicos. Máquinas para cobertura de alambre eléctrico. Máquina de dibujo. Máquina de medición de coordenadas para inspección.

Torno de control numérico

ING. MECÁNICA - UNT

Página 51

CNTROL NUMÉRICO Fresadora de control numérico

Taladradora de Control numérico

ING. MECÁNICA - UNT

Página 52

CNTROL NUMÉRICO Esmeriladora de control numérico

Carga y descarga para procesamiento de láminas metálicas

ING. MECÁNICA - UNT

Página 53

CNTROL NUMÉRICO Máquina de control numérico para doblado de tubos

Máquina de control numérico para procesos de corte térmico

Máquina de control numérico de colocación de cinta

ING. MECÁNICA - UNT

Página 54

CNTROL NUMÉRICO

Máquina de control numérico para soldar por fusión con arco.

ING. MECÁNICA - UNT

Página 55

CNTROL NUMÉRICO 11. REFERENCIAS  Procesos de manufactura, H.S. Bawa, Cap.34 Maquinas herramienta CNC, Cap. Programación de las maquinas CNC, Mc Graw Hill.  Curso de CNC torno-Manual I, CEDIT, pag. 56-115.  Fundamentos

de

Manufactura

Moderna

(Materiales,

Procesos

y

Sistemas)/Mikell P. Groover/1era Edición/1997/Págs. 925-938  http://www.elprisma.com/apuntes/ingenieria_mecanica/controlnumericocnc/defa ult.asp  http://www.sitenordeste.com/mecanica/control_numerico.htm  http://www.frlp.utn.edu.ar/mecanica/Materias/CNCMH/ClaseDemo.PDF  http://www.virtual.unal.edu.co/cursos/ingenieria/mecatronica/docs_curso/Anexo s/TUTORIALcnc/DOCUMENTOS/otros/U4-control-numerico-por computadora.pdf

ING. MECÁNICA - UNT

Página 56