Está en la página 1de 58

CONTROL NUMRICO

SISTEMA DE PRODUCCIN
INTEGRANTES: ASMAT CUBAS GABRIEL HENRY CATPO ALVITES HARLEY CERNA CHUQUITUCTO FRANK
UNIVERSIDAD NACIONAL DE TRUJILLO FACULTAD DE INGENIERIA

QUISPE INFANTES JOEL ROLANDO

ESCUELA PROFESIONAL DE INGENIERIA MECANICA

CONTROL NUMRICO

INDICE
1. 2. 3. 4. HISTORIA: ........................................................................................................................... 3 INTRODUCCIN ................................................................................................................ 4 DEFINICIN DE CONTROL NUMRICO ...................................................................... 6 CLASIFICACIN DE LOS CONTROLES NUMRICOS ............................................. 7 4.1. 4.2. Clasificacin segn el sistema de referencia ......................................................... 8 Clasificacin segn el control de las trayectorias .................................................. 8 Control Numrico Punto a Punto: .................................................................... 9 Control Numrico Paraxial: ............................................................................... 9 Control numrico de contorneado:................................................................... 9

4.2.1. 4.2.2. 4.2.3. 4.3. 4.4. 4.5.

Segn el tipo de accionamiento ............................................................................. 10 Segn el bucle de control ........................................................................................ 10 Clasificacin segn la tecnologa de control ........................................................ 10 Control Numrico (CN): ................................................................................... 10 Control Numrico computarizado (CNC): ..................................................... 11 Control Numrico Adaptativo (CNA):............................................................. 11

4.5.1. 4.5.2. 4.5.3. 5. 6.

ELEMENTOS DE LAS MQUINAS HERRAMIENTAS NC ...................................... 12 MQUINAS HERRAMIENTA CNC................................................................................ 14 6.1. 6.2. 6.3. 6.4. Introduccin: .............................................................................................................. 14 Componentes funcionales en mquinas CNC ..................................................... 14 Funciones de las maquinas herramienta CNC: ................................................... 15 Comparacin de los sistemas NC con los sistemas CNC: ................................ 16

7.

ANLISIS DE LOS SISTEMAS DE POSICIONAMIENTO PARA EL NC................ 19 7.1. Servo control en sistemas de control numrico ................................................... 19 Sistemas de posicionamiento de Ciclo abierto ............................................ 19

7.1.1. 7.2. 8.

Sistemas de posicionamiento de ciclo cerrado.................................................... 22

PRECISIN DEL POSICIONAMIENTO ....................................................................... 23 8.1. COMPONENTES...................................................................................................... 26 La Unidad de Gobierno.................................................................................... 27 Los servomecanismos. .................................................................................... 28 Los transductores ............................................................................................. 29 Dispositivos para el cambio de herramientas. ............................................. 30 Pgina 1

8.1.1. 8.1.2. 8.1.3. 8.1.4.

ING. MECNICA - UNT

CONTROL NUMRICO
8.1.5. 8.2. 9. Husillos y ejes de trabajo y avances. ............................................................ 30

EJES PRINCIPALES DE REFERENCIA. ............................................................. 31

PROGRAMACION DE PARTES POR NC ................................................................... 32 9.1. 9.2. 9.3. Programacin manual .............................................................................................. 32 Programacin de partes asistida por computadora: ........................................... 37 Programacion de partes asistida por sistemas CAD/CAM ................................ 39

CAD / Diseo Asistido por Computadora ............................................................................. 39 Beneficios de CAD ............................................................................................................... 40 Software CAD ....................................................................................................................... 40 CAM / Manufactura Asistida por Computadora ................................................................... 41 Beneficios de CAM ............................................................................................................... 42 Software CAM ....................................................................................................................... 42 10. APLICACIONES DEL CONTROL AUTOMATICO .................................................. 44 FUNCIONES PROGRAMABLES CN ................................................................ 44 Sistemas CN bsicos: .................................................................................. 45 Sistemas CNC: (controlados numricamente por ordenador) .............. 45

10.1.

10.1.1. 10.1.2. 10.2.

MAQUINAS HERRAMIENTAS DE CONTROL NUMRICO (MHCN) ......... 46 Ventajas ......................................................................................................... 48 Desventajas ................................................................................................... 48

10.2.1. 10.2.2. 10.3. 10.4. 10.5.

MECANIZADO ...................................................................................................... 49 APLICACIONES DE MAQUINAS HERRAMIENTAS. .................................... 50 APLICACIONES QUE NO SON MQUINAS HERRAMIENTAS.................. 52

ING. MECNICA - UNT

Pgina 2

CONTROL NUMRICO

CONTROL NUMRICO CN
1. HISTORIA: Quienes merecen el crdito acerca de las primeras investigaciones sobre control numrico son John Parsons y Frank Stulen, en la Parsons Corporation en Michigan, a fines de la dcada de los cuarenta. Parsons era un contratista de maquinado para la fuerza area de Estados Unidos y haba diseado un medio que utilizaba datos de coordenadas numricas 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 area de Estados Unidos premio con un contrato a esta compaa 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 propsito de desarrollar una mquina herramienta prototipo que utilizara el nuevo principio de datos numricos. 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 analgicos-digitales. El sistema mediante el cual se realizaban los movimientos de la mquina herramienta recibi el nombre de control numrico (NC). La mquina prototipo se mostr en 1952. La exactitud y la capacidad de repeticin del sistema de control numrico eran mucho mejor que los mtodos de maquinado manual disponibles entonces. Tambin era evidente el potencial para reducir el tiempo no productivo en el ciclo de maquinado. Sin embargo, los constructores de mquinas herramienta no estaban dispuestos a invertir las grandes cantidades requeridas para desarrollar productos basados en el control numrico en diversas compaas. Estas mquinas herramienta de control numrico en diversas compaas. Estas mquinas se pusieron en operacin en diferentes compaas de aeronaves entre 1958 y 1960. Pronto fueron evidentes las ventajas del control numrico y las compaas de la industria aeronutica y aeroespacial empezaron a hacer pedidos de nuevas mquinas de control numrico. Incluso, algunos iniciaron la construccin de sus propias unidades. La importancia de la programacin de partes fue clara desde el principio. La fuerza area de Estados Unidos sigui apoyando el desarrollo y la aplicacin del NC mediante el patrocinio de la investigacin en el M.I.T para un lenguaje de programacin de partes, cuyo propsito era controlar las mquinas de control ING. MECNICA - UNT Pgina 3

CONTROL NUMRICO
numrico. Esta investigacin produjo el desarrollo de la habilitacin de herramientas programadas automticamente (APT) en 1958. El lenguaje APT es un lenguaje de programacin de partes a travs del cual un usuario describe las instrucciones de maquinado en enunciados simples parecidos al idioma ingls.

2. INTRODUCCIN

El control numrico (CN) es una forma de automatizacin programable en la cual el equipo de procesado se controla a travs de nmeros, letras y otros smbolos. Estos nmeros, letras y smbolos estn codificados en un formato apropiado para definir un programa de instrucciones para desarrollar una tarea concreta. Cuando la tarea en cuestin cambia, se cambia el programa de instrucciones. La capacidad de cambiar el programa hace que el CN sea apropiado para volmenes de produccin bajos o medios, dado que es ms fcil escribir nuevos programas que realizar cambios en los equipos de procesado.

El primer desarrollo en el rea del control numrico se le atribuye a John Parsons. El concepto de control numrico implicaba el uso de datos en un sistema de referencia para definir las superficies de contorno de las hlices de un helicptero.

Actualmente existe un ambiente de grandes expectativas e incertidumbre. Mucho de esto se da por los rpidos cambios de la tecnologa actual, pues estos no permiten asimilarla en forma adecuada de modo que es muy difcil sacar su mejor provecho. Tambin surgen cambios rpidos en el orden econmico y poltico los cuales en sociedades como la nuestra (pases en desarrollo) inhiben el surgimiento de soluciones autctonas o propias para nuestros problemas ms fundamentales. Entre todos estos cambios uno de los de mayor influencia lo ser sin duda el desarrollo de las nuevas polticas mundiales de mercados abiertos y globalizacin. 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 prximos aos. Una opcin o alternativa frente a esto es la reconversin de las industrias introduciendo el elemento de la automatizacin. Sin embargo se debe hacerse en la forma ms adecuada de ING. MECNICA - UNT Pgina 4

CONTROL NUMRICO
modo que se pueda absorber gradualmente la nueva tecnologa en un tiempo adecuado; todo esto sin olvidar los factores de rendimiento de la inversin y capacidad de produccin. Uno de los elementos importantes dentro de este resurgir de la automatizacin son las Mquinas de Herramientas de Control Numrico Computarizado, las cuales brindan algunas ventajas adicionales. Desde los orgenes del control numrico todos los esfuerzos se han encaminado a incrementar la productividad, precisin, rapidez y flexibilidad de las mquinasherramienta. Su uso ha permitido la mecanizacin de piezas muy complejas, especialmente en la industria aeronutica, que difcilmente se hubieran podido fabricar de forma manual. La utilizacin de sistemas de control abiertos aportar considerables beneficios, no slo a los fabricantes de control y fabricantes de mquina-herramienta, sino tambin al usuario final. Permitir la integracin de mdulos propios, dando as a una empresa la posibilidad de implementar, por ejemplo, su sistema de programacin especfico tanto a pie de mquina como en el departamento de programacin. Al basarse en estndares, la integracin en un entorno CIM ser fcil y econmica. Tambin se obtendrn una reduccin del tiempo de desarrollo y un incremento de la flexibilidad en la adaptacin de los controles a las demandas especiales de las mquinas- herramienta y clulas de produccin. Finalmente, se reducirn los costes de desarrollo, mantenimiento. Las maquinas herramienta de control numrico configuran una tecnologa de fabricacin que de la mano de la microelectrnica, la automtica y la informtica industrial ha experimentado en los ltimos aos un desarrollo acelerado y una plena incorporacin a los procesos productivos, desplazando progresivamente a las maquinas convencionales, su capacidad de trabajo automtico y de integracin de los distintos equipos entre s y con los sistemas de control, planificacin y gestin de formacin, hacen del control numrico (CN) la base de apoyo a unas tecnologas de fabricacin: el COM.- fabricacin flexible y el CIM fabricacin integrado por computadora. ING. MECNICA - UNT Pgina 5 adaptacin, puesta en marcha, formacin, documentacin y

CONTROL NUMRICO
3. DEFINICIN DE CONTROL NUMRICO

Existen diversas definiciones de lo que es un control numrico (CN) entre las que se pueden citar las siguientes: Es todo dispositivo capaz de dirigir posicionamientos de un rgano mecnico mvil, en el que las rdenes relativas a los desplazamientos del mvil son elaboradas a partir de las instrucciones codificadas en un programa. Es todo dispositivo que realiza un mando mediante nmeros, haciendo que las mquinas desarrollen su trabajo automticamente mediante la introduccin en su memoria de un programa en el que se definen las operaciones a realizar por medio de combinaciones de letras y nmeros. Son sistemas que, en base a una serie de instrucciones codificadas (programa), gobierna todas las acciones de una mquina 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 definicin ms clara en lo que se refiere al CN aplicado a las mquinasherramienta sea la siguiente: Sistema que aplicado a una mquina 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 mquina (bloqueos, refrigerantes, lubricacin, etc.). El estado de funcionamiento de la mquina (averas, funcionamiento defectuoso, etc.). La coordinacin y el control de las propias acciones del CN (flujos de informacin, sintaxis de programacin, diagnstico de su funcionamiento, comunicacin con otros dispositivos, etc.).

ING. MECNICA - UNT

Pgina 6

CONTROL NUMRICO
De todo ello se deduce que los elementos bsicos de un sistema de control numrico son, con carcter general.

El programa, que contiene la informacin precisa para que se desarrollen esas tareas. El programa se escribe en un lenguaje especial (cdigo) compuesto por letras y nmeros y se graba en un soporte fsico (cinta magntica, disquete, etc.) o se enva directamente al control va RS-232.

El control numrico (CN), que debe interpretar las instrucciones contenidas en el programa, convertirlas en seales que accionen los dispositivos de las mquinas y comprobar su resultado.

El equipo de procesado es el componente que realiza el trabajo til, y lo forman la mesa de trabajo, las mquinas herramienta as como los motores y controles para moverlas.

4. CLASIFICACIN DE LOS CONTROLES NUMRICOS

Debido a las diferencias que existen entre las mquinas que son susceptibles de ser gobernadas por un CN, a las dificultades tcnicas en el diseo de los controladores y a condicionantes de tipo econmico, han aparecido diversos tipos de CN que pueden clasificarse de varias maneras: Segn el sistema de referencia Segn el control de las trayectorias Segn el tipo de accionamiento Segn el bucle de control Segn la tecnologa de control.

ING. MECNICA - UNT

Pgina 7

CONTROL NUMRICO
4.1. Clasificacin segn el sistema de referencia

Para programar los sistemas de CN es necesario establecer un sistema de referencia estndar en el que puedan ser especificadas las diferentes posiciones relativas de la mquina herramienta con respecto al trabajo a realizar. Para facilitar las cosas de cara al programador la pieza a ser maquinada se fija a una mesa de trabajo mientras que la mquina 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 propsito de los sistemas de referencia es localizar la herramienta en relacin con la pieza a ser maquinada. Dependiendo del tipo de mquina de CN el programador puede tener varias opciones para especificar esta localizacin. En el caso de sistemas de referencia fijos, el origen siempre se localiza en la misma posicin con respecto a la mesa de trabajo. Normalmente, esta posicin 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, ms comn en las modernas mquinas de CN, permiten que el operador fije el origen del sistema en cualquier posicin de la mesa de trabajo. A esta caracterstica se le llama origen flotante. El programador es el que decide donde debe estar situado el origen. Esta decisin corresponde a la conveniencia de la parte de programacin. Por ejemplo, la pieza a trabajar puede tener una simetra y convendra situar el origen en el centro de esa simetra. La localizacin 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 botn indicndole a la mquina que en ese punto se encuentra el origen. 4.2. Clasificacin segn el control de las trayectorias

Si atendemos al primer tipo de clasificacin nos encontramos con dos tipos de CN distintos: CN punto a punto. CN paraxial. Pgina 8

ING. MECNICA - UNT

CONTROL NUMRICO
CN continuo o de contorneado

4.2.1. Control Numrico Punto a Punto: El CN punto a punto controla nicamente el posicionado de la herramienta en los puntos donde debe ser realizada una operacin de mecanizado realizando los desplazamientos en vaco segn trayectorias paralelas a los ejes o a 45 grados sin ninguna coordinacin entre los sistemas de mando de cada uno. Se utiliza fundamentalmente en mquinas taladradoras, punzonadoras, punteadoras y en algunas mandrinadoras. La coordinacin entre ejes no es necesaria porque lo importante es alcanzar un punto dado en el mnimo tiempo y con la mxima precisin 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 mtodo a es quizs el ms lento, pero ms sencillo. El mtodo b es sin duda el ms rpido aunque implica el uso de equipos sofisticados para mover los ejes coordinadamente (interpolacin lineal). El mtodo c es el ms comn, en l los dos ejes comienzan a moverse simultneamente a mxima velocidad (formando 45 grados) hasta alcanzar la cota lmite en alguno de los ejes, momento en el cual, para ese eje y continan los dems. 4.2.2. Control Numrico Paraxial: El CN paraxial permite controlar la posicin y trayectoria durante el mecanizado del elemento desplazable, siempre que esta ltima sea paralela a los ejes de la mquina y, en algunos casos, a 45 grados). En principio es aplicable a cualquier tipo de mquina herramienta si bien su uso en la prctica se reduce al gobierno de taladradoras y fresadoras. 4.2.3. Control numrico de contorneado: El CN de contorneado o continuo fue el primero en aparecer para despus quedar en un segundo plano frente a los sistemas punto a punto y paraxiales y, posteriormente,

ING. MECNICA - UNT

Pgina 9

CONTROL NUMRICO
con los avances en la tecnologa electrnica e informtica, desplazar a los otros dos sistemas siendo el ms utilizado en la mayor parte de las mquinas-herramienta. Los sistemas CN de contorneado controlan no slo la posicin final de la herramienta sino el movimiento en cada instante de los ejes y coordinan su movimiento usando tcnicas de interpolacin lineal, circular y parablica. La denominacin de continuo viene dada por su capacidad de un control continuo de la trayectoria de la herramienta durante el mecanizado, y de contorneado por la posibilidad de realizar trayectorias definidas matemticamente de formas cualesquiera obtenidas por aproximacin. Este tipo de control de contorneado se aplica a tornos, fresadoras, centros de mecanizado y, en general, a cualquier tipo de mquina que deba realizar mecanizados segn una trayectoria ms o menos compleja. 4.3. Segn el tipo de accionamiento

Segn el tipo de accionamiento pueden ser: hidrulicos, elctricos o neumticos. 4.4. Segn el bucle de control

El control del sistema se puede realizar de dos formas: en bucle cerrado, donde a travs de sensores se mide el valor a la salida, y se compara en todo instante con un valor de referencia proporcionando una adecuada seal de control; o en bucle abierto donde no existe tal realimentacin. 4.5. Clasificacin segn la tecnologa de control

Si atendemos a la clasificacin segn la forma fsica de realizar el control encontramos los siguientes tipos de CN: Control Numrico (CN) Control Numrico Computarizado (CNC) Control Numrico Adaptativo (CNA) 4.5.1. Control Numrico (CN): La denominacin de Control Numrico (CN) se utiliza para designar aquellos controles donde cada una de las funciones que realiza el control son implementadas por un ING. MECNICA - UNT Pgina 10

CONTROL NUMRICO
circuito electrnico especfico nicamente destinado a este fin, realizndose la interconexin entre ellos con lgica cableada.

Sus caractersticas principales son las de trabajar sin memoria, con una cinta perforada como medio de introduccin del programa que se ejecuta de forma secuencial. Los armarios de control son de gran volumen y difcil mantenimiento.

4.5.2. Control Numrico computarizado (CNC):

El tipo de controles basados en circuitos especficos y lgica cableada (CN) ha cado en desuso con la aparicin de los Controles Numricos Computarizados (CNC), basados en el uso de uno o varios microprocesadores que sustituyen a los circuitos de lgica cableada de los sistemas CN, poco fiables y de gran tamao.

Los CNC incluyen una memoria interna de semiconductores que permite el almacenamiento del programa pieza, de los datos de la mquina y de las compensaciones de las herramientas. Por otra parte, incorporan un teclado que facilita la comunicacin y el grado de interactividad con el operario y permiten la ruptura de la secuencia de los programas, la incorporacin de subrutinas, los saltos condicionales y la programacin paramtrica. De esta forma, se facilita una programacin ms estructurada y fcil 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 instalacin en espacios reducidos y con un nivel de ruido elevado.

Actualmente, todos los controles que se fabrican son del tipo CNC, quedando reservado el trmino CN para una referencia genrica sobre la tecnologa, de tal forma que se utiliza la denominacin CN (Control Numrico) para hacer referencia a todas las mquinas de control numrico, tengan o no computador. 4.5.3. Control Numrico Adaptativo (CNA):

ING. MECNICA - UNT

Pgina 11

CONTROL NUMRICO
El Control Numrico Adaptativo (CNA) es la tendencia actual de los controles. En ellos el controlador detecta las caractersticas del mecanizado que est realizando y en funcin de ellas optimiza las velocidades de corte y los avances; en otras palabras, adapta las condiciones tericas o programadas del mecanizado a las caractersticas reales del mismo. Para ello, hace uso de sistemas sensoriales de fuerza y deformacin en la herramienta, par, temperatura de corte, vibraciones, potencia, etc.

Las razones de la introduccin del CNA residen en la variacin de las condiciones de corte durante el mecanizado por varios motivos:

Geometra variable de la seccin de corte (profundidad y anchura) por la complejidad de la superficie a mecanizar, tpico de las operaciones de contorneo.

Variaciones en la dureza y en la maquinabilidad de los materiales. Desgaste de las herramientas, incrementndose el esfuerzo de corte.

5. ELEMENTOS DE LAS MQUINAS HERRAMIENTAS NC Los elementos importantes de una mquina CN son los siguientes. 5.1. Compactadores: Un comparador es un circuito analgico 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 analgico (DAC o D-a-A) es un dispositivo que convierte una seal digital (generalmente binaria) de cdigo en una seal analgica (corriente, tensin, o carga elctrica).

5.3.

Servomotor:Un servomotor (tambin llamado servo) es un dispositivo similar a un motor de corriente continua que tiene la capacidad de ubicarse en cualquier posicin dentro de su rango de operacin, y mantenerse estable en dicha posicin. Un servomotor es un motor elctrico que consta con la capacidad de ser controlado, tanto en velocidad como en posicin.

ING. MECNICA - UNT

Pgina 12

CONTROL NUMRICO

5.4.

Servocontrol: Los servocontroles son amplificadores de muy alta ganancia que se retroalimentan con la informacin proveniente de los tacmetros de los servomotores. Estos amplificadores reciben como entrada una seal analgica de un control manual o automtico; esto es, de un potencimetro o de un PLC por ejemplo.Su uso es muy especfico para lugares donde se requiere exactitud en la velocidad y/o en la posicin de una mquina. Ejemplo: Los servos de las mquinas herramienta de control numrico.

5.5.

Controlador:Un controlador o control CNC (ComputerNumerical Control) es un dispositivo digital de control numrico (CNC) que cumple la funcin controlar mquinas herramientas y sus procesos. Ofrecen capacidades que van desde el control de una simple relacin de movimiento de punto a punto, hasta el control de algoritmos muy complejos, con mltiples 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 energa hidrulica, neumtica o elctrica en la activacin 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 funcin a ella genera la orden para activar un elemento final de control como, por ejemplo, una vlvula.

5.7.

La retroalimentacin: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 alimentacin de las resistencias y si se baja lo cierra para que calienten. Los servosistemas son tambin de este tipo solo que su salida son elementos mecnicos, un brazo de un robot o una vlvula auto regulado o piloteado.

ING. MECNICA - UNT

Pgina 13

CONTROL NUMRICO

6. MQUINAS HERRAMIENTA CNC 6.1. Introduccin:

Las maquinas herramientas CNC, a las que tambin se les conoce como maquinas herramienta de control numrico computarizado, son accionadas automticamente. Por ello deben ser cuidadosamente diseadas, pues, en caso contrario, pueden ocurrir grandes daos. Ya que requieren de menos supervisin. En las maquinas CNC pueden ocurrir deformaciones o daos inesperados debido a que trabajan a altas velocidades, con recorridos excesivos u oscilacin de la herramienta o de la mesa que provoquen cambios en la operacin, a presin excesiva de la herramienta sobre la pieza de trabajo y a friccin de las guas. Todos estos factores conducen a: Calidad pobre de la pieza de trabajo. Accidentes y fatiga del operario. Mayor costo de mantenimiento. Produccin menor.

En consecuencia, los criterios generales para probar una mquina herramienta CNC son: Buena produccin. Precisin de lo que se produce. Productividad incrementada. Facilidad para el operario Confiabilidad de las maquinas herramienta. Seguridad contra todo tipo de accidentes.

Un mquina herramienta CNC debe ser de construccin robusta y estar libre de contragolpes. 6.2. Componentes funcionales en mquinas CNC Programa CNC Dispositivo entrada programa (IHM) Controlador mquina Pgina 14

ING. MECNICA - UNT

CONTROL NUMRICO
Sistemas de actuacin Sistemas de realimentacin Herramientas de la mquina

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 mquina herramienta: es la funcin fundamental de las maquinas herramientas CNC y comprende la conversin de las instrucciones del programa de la parte en movimiento de la mquina ING. MECNICA - UNT Pgina 15

CONTROL NUMRICO
herramienta mediante una computadora de interface y un

servomecanismo.

6.3.2. Compensacin durante el proceso: est estrechamente relacionada con el control de la mquina herramienta. Comprende la correccin dinmica del movimiento de la mquina herramienta o la rectificacin de errores que ocurren durante el procesamiento. Comprende las siguientes opciones: Ajuste de errores detectados por sondas y calibradores de inspeccin durante el proceso Ajuste de control adaptable de la velocidad y del avance Seleccin del manejo alternativo de herramientas conforme a las instrucciones. Reclculo de las posiciones de los ejes mediante la localizacin de la referencia de origen en una pieza de trabajo

6.3.3. Programacin mejorada y caractersticas de operacin: las principales caractersticas de este sistema son las siguientes: Edicin de los programas de la partes en la mquina. Despliegue grafico de la trayectoria de la herramienta para verificar la cinta Provee diferentes tipos de interpolacin: circular, parablica y cubica Comprender viejas unidades tradicionales y nuevas unidades mtricas Almacenamiento de diferentes programas

6.3.4. Diagnsticos: las maquinas CNC modernas estn equipadas con lacapacidad de diagnstico. Esta ayuda tanto a dar mantenimiento y reparar el sistema como para: Minimizar el tiempo muerto. Dar aviso de la falta inminente de algn componente

6.4.

Comparacin de los sistemas NC con los sistemas CNC:

Ventajas de las maquinas CNC sobre las maquinas NC: ING. MECNICA - UNT Pgina 16

CONTROL NUMRICO
Las maquinas CNC son ms 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 lnea. Los errores de dimensiones, condiciones de corte y compensacin del contador se pueden modificar fcilmente. Posee caractersticas de diagnstico. 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 numrico 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: El costo inicial del equipo y el de instalacin es mayor que el de las maquinas NC Requieren personal ms capacitado en comparacin 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 instalacin.

ING. MECNICA - UNT

Pgina 17

CONTROL NUMRICO
TORNO CNC

TORNO CONVENCIONAL

ING. MECNICA - UNT

Pgina 18

CONTROL NUMRICO
7. ANLISIS DE LOS SISTEMAS DE POSICIONAMIENTO PARA EL NC Su funcin es convertir las coordenadas que se especifican en el programa de partes del control numrico 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 propsito de la mesa es mover la parte respecto a una herramienta o cabezal de sujecin. Para conseguir este propsito la mesa de trabajo se mueve en forma lineal mediante un tornillo gua 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.

7.1.

Servo control en sistemas de control numrico 7.1.1. Sistemas de posicionamiento de Ciclo abierto

ING. MECNICA - UNT

Pgina 19

CONTROL NUMRICO
Caractersticas: En los sistemas en lazo abierto, la mesa puede sobrepasar o no alcanzar la posicin deseada debido a cambios en la inercia, desgastes y/o friccin. La diferencia es que en un ciclo abierto opera sin verificar la posicin adecuada para la mesa de trabajo. Los sistemas ciclo abierto son menos costos. Angulo de paso permisible , donde es la cantidad de ngulos de paso para el motor

Para cierta rotacin angular del eje, el codificador detecta cierta cantidad de impulsos:

En un sistema de ciclo abierto opera sin verificar la posicin adecuada para la mesa de trabajo. Un sistema de ciclo cerrado usa una medicin retroalimenta para verificar que la posicin 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 mnima 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 comn que un sistema de posicionamiento de ciclo abierto use un motor de engranajes para hacer girar el tornillo gua. En el NC se controla un motor de engranajes mediante una serie de pulsos elctricos que genera la unidad de control de mquina. Cada pulso provoca que el motor gire una fraccin de una revolucin, llamada ngulo de paso. Los ngulos de paso permisibles deben apegarse a la relacin:

ING. MECNICA - UNT

Pgina 20

CONTROL NUMRICO
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 bsico, el ngulo entre las ranuras de disco debe cumplir:

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

La cuenta de pulsos se usa para determinar la posicin lineal del eje x de la mesa de trabajo, mediante la factorizacin del paso del tornillo gua, por tanto:

As mismo la velocidad de alimentacin a la cual se mueve la mesa de trabajo se obtiene a partir de la frecuencia del tren de pulsos:

Donde

=velocidad

de

alimentacin,

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

en

pulg/rev(mm/rev), =frecuencia del tren de pulzos,en Hz(pulsos/seg); =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 posicin de coordenadas y la velocidad de alimentacin 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 analgico digital para transformar las seales digitales de MCU a una seal analgica continua a fin de operar el motor conductor.

ING. MECNICA - UNT

Pgina 21

CONTROL NUMRICO
7.2. Sistemas de posicionamiento de ciclo cerrado

Caractersticas En los sistemas en lazo cerrado, los sensores de posicin permiten corregir el movimiento de la mesa y conseguir una mayor precisin y repetitibilidad. Un sistemas de ciclo cerrado usa una medicin retroalimentada para verificar que la posicin 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

ING. MECNICA - UNT

Pgina 22

CONTROL NUMRICO
8. PRECISIN DEL POSICIONAMIENTO Tres medidas de precisin importantes en el posicionamiento son la resolucin de control, La exactitud y la capacidad de repeticin. Estos trminos se explican con mayor facilidad considerando un eje nico del sistema de posicin. La resolucin 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 resolucin 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 especficamente la mesa de trabajo. Es conveniente que la resolucin de control sea la ms pequea posible. Esto depende de las limitaciones que imponen:1) Los componentes electromecnicos del sistema de posicionamiento y 2) la cantidad de bits que usa el controlador para definir la posicin de coordenadas del eje. Los factores electromecnicos que limitan la resolucin incluyen el paso del tornillo gua, la relacin 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 resolucin de control, que es la distancia mnima que puede moverse la mesa de trabajo. Por ejemplo, la resolucin de control para un sistema de ciclo abierto que se conduce mediante un motor de engranajes con una relacin de engranajes de 1:1 entre el eje del motor y el tornillo gua se proporciona mediante:

Donde

=resolucin de control de los componentes electromecnicos P=paso del tornillo gua en pulg/rev(mm/rev) = cantidad de pasos/rev

Aunque no es comn en la tecnologa moderna de computadoras, el segundo factor posible que limita la resolucin 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 limitacin. Si B=la cantidad de bits en el registro de almacenamiento para el eje, el nmero de puntos de control entre los que puede ING. MECNICA - UNT Pgina 23

CONTROL NUMRICO
dividirse e rango del eje= Suponiendo que los puntos de control estn separados

equitativamente dentro del rango, entonces:

Resolucin del sistema de control de la computadora en pulg(mm) y L=rango del eje en pulg (mm)La resolucin del control del sistema de posicionamiento es el mximo de los dos valores , esto es, CR=Max( , ) , lo que significa que el sistema

En general es conveniente que

electromecnico es el factor limitante e la resolucin 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 estar limitada por errores mecnicos. Estos se deben a diversas imprecisiones e imperfecciones en el sistema mecnico tales como una holgura entre tornillo gua y la mesa de trabajo, un retroceso en los engranajes y una desviacin de los componentes de la mquina. Es til suponer que los errores forman una distribucin estadstica alrededor del punto de control, distribucin neutral normal con una media =0. Con las tres definiciones de resolucin de control y distribucin de errores mecnicos, consideremos ahora la exactitud y la capacidad de repeticin. 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 posicin final de la mesa de trabajo. Si el objetivo estuviera ms cerca de uno de los puntos de control, La mesa se movera al punto ms cercano y el error sera ms pequeo. Es conveniente de finir la exactitud en el peor de los casos. La precisin de cualquier eje en un sistema de posicionamiento es el mximo error posible que puede ocurrir entre el punto objetivo deseado y la posicin real que toma el sistema y la obtenemos mediante: Precisin=0.5CR+3

ING. MECNICA - UNT

Pgina 24

CONTROL NUMRICO

Donde CR= resolucin de control en pulg(mm) y distribucin de error.

=desviacin estndar de la

La capacidad de repeticin(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 trminos de los errores de posicin encontrada cuando el sistema intenta colocarse en un punto de control. Los errores de posicin son una manifestacin de los errores mecnicos del sistema de posicionamiento, los cuales se definen mediante una distribucin normal supuesta, como se describi antes. Por lo tanto, la capacidad de repeticin de cualquier eje de un sistema de posicionamiento se define como el rango de errores mecnicos asociados al eje, esto se reduce a:

ING. MECNICA - UNT

Pgina 25

CONTROL NUMRICO

Capacidad de repeticin=

8.1.

COMPONENTES

Al analizar una mquina con CNC, observamos que bsicamente mantiene su principio de funcionamiento comparada con una convencional, con excepcin de la innovacin que le confiere su ordenador o unidad de gobierno. Este componente es quien ms ha evolucionado con el correr de muy poco tiempo, aunque los dems elementos que conforman tradicionalmente una mquina herramienta, han debido adecuarse a las altas velocidades de maquinado, y a la extrema precisin en los posicionamientos tanto de las herramientas como de las piezas. Por ejemplo, se recubrieron las superficies de deslizamiento con materiales plsticos muy resistentes al desgaste, los desplazamientos de los carros son mediante sistemas de transmisin por tornillos de bolas recirculantes, los restantes movimientos son mediante circuitos hidrulicos o neumticos.

ING. MECNICA - UNT

Pgina 26

CONTROL NUMRICO

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 terminacin y de esfuerzos de corte.

Podramos decir, que los elementos componentes de una mquina 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 informacin 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 sern transformados en impulsos elctricos y transmitidos a los distintos motores de la mquina; y por el tablero o panel de servicio, elemento fsico por donde se ingresan los datos requeridos por el control. Esto se realiza mediante un teclado alfanumrico similar al teclado de una computadora, una zona de paneles de mando directo de la mquina, y un monitor (display o pantalla).

ING. MECNICA - UNT

Pgina 27

CONTROL NUMRICO

8.1.2. Los servomecanismos.

Estos se encargan principalmente de los movimientos de los carros o mesas de la mquina. Son servomotores con motores paso a paso, a corriente continua, hidrulicos, etc. Reciben los impulsos elctricos del control, y le transmiten un determinado nmero de rotaciones o inclusive una fraccin de rotacin a los tornillos que trasladarn 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. En los servomotores con motores de corriente continua, cuando vara la tensin, vara proporcionalmente la velocidad de giro del motor.

El servomotor hidrulico, posee una servovlvula reguladora del caudal que ingresa al motor, dosificando de esta manera la velocidad de rotacin del mismo.

ING. MECNICA - UNT

Pgina 28

CONTROL NUMRICO

8.1.3. Los transductores

La funcin de los mismos consiste en informar por medio de seales elctricas la posicin real de la herramienta al control, de manera que este pueda compararla con la posicin programada de la misma, y efectuar los desplazamientos

correspondientes para que la posicin real sea igual a la terica.

Los dispositivos de medicin pueden ser directos o indirectos. En los de medicin directa, encontramos una regla graduada unida al carro. En cambio, en los de medicin indirecta, un cuenta vueltas reconoce la cantidad de giros que efecta el tornillo de filete esfrico del carro. Tambin podemos clasificarlos de acuerdo a sus caractersticas de funcionamiento, pudiendo ser absolutos, incrementales o absolutos-cclicos. 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 elctrico a intervalos de desplazamiento

determinados, los que son acumulados por un contador de impulsos, quienes informarn al control de la suma de estos impulsos. Los ltimos, pueden decirse los ms difundidos, y funcionan de la siguiente manera:

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

ING. MECNICA - UNT

Pgina 29

CONTROL NUMRICO
dimensionar. Sobre esta, se mueven con los carros, un par de lectores

(cursores) elctricos, que informarn sobre la mensura efectuada al control.

8.1.4. Dispositivos para el cambio de herramientas.

El cambio de las herramientas de trabajo en una mquina con CNC, se efecta de manera totalmente automtica, para lo cual se utilizan dispositivos de torreta tipo revlver, con un nmero 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 almacn y la sita en posicin de trabajo.

8.1.5. Husillos y ejes de trabajo y avances.

Los husillos de trabajo en las mquinas con CNC son movidos con motores de corriente continua, generalmente, ya que los mismos permiten incrementar o decrecer el nmero de R.P.M. sin escalonamientos. ING. MECNICA - UNT Pgina 30

CONTROL NUMRICO

Cuando hablamos de ejes de trabajo o de rotacin, nos referimos a las mquinas 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, yel eje Z, coincidir con el movimiento vertical del husillo

8.2.

EJES PRINCIPALES DE REFERENCIA.

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 dimetros. 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 mquina. ING. MECNICA - UNT Pgina 31

CONTROL NUMRICO 9. PROGRAMACION DE PARTES POR NC


La programacin de partes requiere que el programador defina los puntos, las lneas y las superficies de la parte de trabajo en el sistema del eje y que, adems, controle el movimiento de la herramienta de corte en relacin con estas caractersticas de parte definidas. Entre las tcnicas de programacin de partes, las ms importantes son: 1) la programacin manual de partes, 2) la programacin de partes asistida por computadora, 3) la programacin de partes asistida por CAD/CAM y 4) el ingreso manual de datos. 9.1. Programacin manual

El sistema consta nicamente por medio de razonamientos y clculos que realiza un operario, usando datos numricos bsicos y cdigos. Consiste en calcular primero las relaciones dimensionales de la herramienta, la pieza y la mesa con base en planos tcnicos de la base. El sistema de mecanizado comprende todo el conjunto de datos que el control necesita para la mecanizacin 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 bsqueda. Este conjunto de informaciones es interpretado por el intrprete de rdenes. Una secuencia o bloque de programa debe contener todas las funciones geomtricas, funciones mquina y funciones tecnolgicas del mecanizado. De tal modo, un bloque de programa consta de varias instrucciones. La programacin manual es el mtodo ms fcil y econmico, es usado frecuentemente en las aplicaciones de punto a punto. Los caracteres ms usados comnmente, regidos bajo la norma DIN 66024 y 66025 son, entre otros, los siguientes: N es la direccin correspondiente al nmero de bloque o secuencia. Esta direccin va seguida normalmente de un nmero de tres o cuatro cifras. En el caso del formato N03, el nmero mximo de bloques que pueden programarse es 1000 (N000 N999). X, Y, Z son las direcciones correspondientes a las cotas segn los ejes X, Y, Z de la mquina 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.

ING. MECNICA - UNT

Pgina 32

CONTROL NUMRICO
G es la direccin correspondiente a las funciones preparatorias. Se utilizan para informar al control de las caractersticas de las funciones de mecanizado, como por ejemplo, forma de la trayectoria, tipo de correccin de herramienta, parada temporizada, ciclos automticos, programacin absoluta y relativa, etc. La funcin G va seguida de un nmero de dos cifras que permite programar hasta 100 funciones preparatorias diferentes. Ejemplos:

ING. MECNICA - UNT

Pgina 33

CONTROL NUMRICO

ING. MECNICA - UNT

Pgina 34

CONTROL NUMRICO

M es la direccin correspondiente a las funciones auxiliares o complementarias. Se usan para indicar a la mquina herramienta que se deben realizar operaciones tales como: parada programada, rotacin del husillo a derechas o a izquierdas, cambio de til, etc. La direccin M va seguida de un nmero de dos cifras que permite programar hasta 100 funciones auxiliares diferentes. Ejemplos: M00: Provoca una parada incondicional del programa, detiene el husillo y la refrigeracin. ING. MECNICA - UNT Pgina 35

CONTROL NUMRICO
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 rotacin del husillo en sentido horario. M04: Permite programar la rotacin del husillo en sentido antihorario, etc. F es la direccin correspondiente a la velocidad de avance. Va seguida de un nmero de cuatro cifras que indica la velocidad de avance en mm/min. S es la direccin correspondiente a la velocidad de rotacin del husillo principal. Se programa directamente en revoluciones por minuto, usando cuatro dgitos. I, J, K son direcciones utilizadas para programar arcos de circunferencia. Cuando la interpolacin se realiza en el plano X-Y, se utilizan las direcciones I y J. Anlogamente, 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 direccin correspondiente al nmero de herramienta. Va seguido de un nmero de cuatro cifras en el cual los dos primeros indican el nmero de herramienta y los dos ltimos el nmero de correccin de las mismas. Por ejemplo, para realizar una operacin 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 operacin de taladro. La palabra n (n010) es simplemente un nmero 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 alimentacin y la velocidad de giro que se van a usar en la operacin de taladrado (velocidad de alimentacin=7.00 pulg/min y velocidad de giro=500 rpm). El programa de partes con control nmerico 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 mquina para que se los ejecute tiene ciertas caractersticas que se debe cumplir. ING. MECNICA - UNT Pgina 36

CONTROL NUMRICO
La mquina 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) Cdigo de orden de configuracin c) Puntos coordenados o coordenadas d) Parmetros complementarios Formato de Block El modo bsico de comunicarse con la mquina herramienta es a travs de los elementos que forman la estructura de un block de instrucciones, en donde cada uno de los caracteres alfanumricos tienen un significado y una representacin propia. A O001 N010 N020 G21 [BILLET X 30 N030 N040 N050 G28 M06 M03 T1 S 500 N060 N. N070 N080 N090 M02 G28 M05 Conclusin F 60 Procedimiento Z 80 Encabezado b c D

9.2.

Programacin de partes asistida por computadora:

ING. MECNICA - UNT

Pgina 37

CONTROL NUMRICO
Cuando el perfil es complejo y la precisin requerida es elevada, el gran nmero de clculos de puntos intermedios es inabordable por mtodos manuales. La programacin manual de 3 y ms ejes, a poco compleja que sea la pieza, no es aconsejable sin apoyo del ordenador. La primera intervencin del ordenador en el campo del control numrico se dio precisamente en el rea de la programacin cuando a finales de los 60 el MIT desarrollo la programacin de herramientas en forma automtica APT

(AutomaticProgrammingTool), un lenguaje para programacin del control numrico por ordenador. La programacin utilizando el ordenador pas a conocerse con el nombre de programacin automtica. El nombre ms correcto sera el de programacin asistida por ordenador. Hasta hoy es el ms usado para programacin de punto a punto y trayectoria continua. Fases de la programacin asistida:
-

Definicin del contorno de la pieza con los elementos geomtricos que la componen (lneas, puntos, arcos, planos, cilindros, esferas, superficies regladas, etc) y codificndolos segn el lenguaje de programacin utilizada.

Definicin del recorrido de la herramienta sobre los elementos geomtricos definidos anteriormente.

Introduccin de los parmetros de corte.

El lenguaje ms utilizado en el APT, lenguaje universal vlido para mecanizados en 3, 4 y 5 ejes, en el que cada instruccin del programa est compuesta de palabras de vocabulario, valores numricos y smbolos, separado por caracteres especiales como la barra (/) o la coma (,).

La geometra se define usando enunciados de geometra 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 lnea que va a travs de los puntos P1 y P2. Se usan enunciados Similares para definir crculos, cilindros y otros elementos geomtricos. La mayora 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. MECNICA - UNT

Pgina 38

CONTROL NUMRICO
La especificacin de una trayectoria de herramienta se realiza con los enunciados de movimiento del APT. Un enunciado comn para una operacin de punto a punto es GOTO/P1 Esto dirige a la herramienta para que se mueva de su posicin actual a una posicin definida mediante P1, en donde P1 se ha definido mediante un enunciado previo de geometra de APT. Los comandos de movimiento de trayectoria continua usan elementos de geometra. 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 lnea L3 hasta que se coloque justo despus de la lnea L4. Se usan enunciados APT adicionales para definir los parmetros de operacin tales como velocidades de alimentacin, velocidades de giro, tamaos 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 programacin manual de partes) para que los use una mquina herramienta particular.

9.3.

Programacion de partes asistida por sistemas CAD/CAM

CAD / Diseo Asistido por Computadora Computer-aideddesign (CAD) es el uso de programas computacionales para crear representaciones grficas de objetos fsicos ya sea en segunda o tercera dimensin (2D o 3D). El software CAD puede ser especializado para usos y aplicaciones especficas. CAD es ampliamente utilizado para la animacin computacional y efectos especiales en pelculas, publicidad y productos de diferentes industrias, donde el software realiza clculos para determinar una forma y tamao ptimo para una variedad de productos y aplicaciones de diseo industrial. En diseo de industrial y de productos, CAD es utilizado principalmente para la creacin de modelos de superficie o slidos en 3D, o bien, dibujos de componentes fsicos basados en vectores en 2D. Sin embargo, CAD tambin se utiliza en los ING. MECNICA - UNT Pgina 39

CONTROL NUMRICO
procesos de ingeniera desde el diseo conceptual y hasta el layout de productos, a travs de fuerza y anlisis dinmico de ensambles hasta la definicin de mtodos de manufactura. Esto le permite al ingeniero analizar interactiva y automticamente las variantes de diseo, para encontrar el diseo ptimo para manufactura mientras se minimiza el uso de prototipos fsicos. 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 visualizacin del producto final, los sub-ensambles parciales y los componentes en un sistema CAD agilizan el proceso de diseo.

El software CAD ofrece gran exactitud de forma que se reducen los errores. El software CAD brinda una documentacin ms sencilla y robusta del diseo, incluyendo geometra y dimensiones, lista de materiales, etc.

El software CAD permite una reutilizacin sencilla de diseos de datos y mejores prcticas.

Software CAD Estos son algunos ejemplos de aplicaciones de Software tipo CAD: NXes una gama integrada de aplicaciones completamente asociativas de tipo CAD/CAM/CAE. NX aborda la variedad completa de procesos de desarrollo de diseo de productos, manufactura y simulacin; lo que le permite a las compaas motivar el uso de mejores prcticas al capturar y re-usar productos y conocimiento de procesos. Solid Edge es un sistema hbrido de CAD en 2D/3D que utiliza

SynchronousTechnology para acelerar el diseo, cambios giles, y mejor re utilizacin de importaciones. Con modelado de partes y ensable, borradores, administracin transparente de datos, y anlisis de elementos finitos (FEA) integrado, Solid Edge facilita la creciente complejidad de diseo de productos.

ING. MECNICA - UNT

Pgina 40

CONTROL NUMRICO
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 geomtrico en 3D, permitindoles a los usuarios de aplicaciones basadas en Parasolid modelar partes y ensambles complejos. Es utilizado como la herramienta geomtrica en cientos de diferentes aplicaciones de CAD, CAM y CAE. D-CubedComponents son seis libreras de software que pueden ser licenciadas por desarrolladores de software para integrarlas en sus productos. Proveen capacidades que incluyen el bosquejo parametrizado, diseo de partes y ensambles, simulador de movimiento, deteccin de colisiones, medidas de separacin y visualizacin de lneas ocultas.

CAM / Manufactura Asistida por Computadora Manufactura Asistida por Computadora (CAM) comnmente se refiere al uso de aplicaciones de software computacional de control numrico (NC) para crear instrucciones detalladas (G-code) que conducen las mquinas de herramientas para manufactura de partes controladas numricamente por computadora (CNC). Los ING. MECNICA - UNT Pgina 41

CONTROL NUMRICO
fabricantes de diferentes industrias dependen de las capacidades de CAM para producir partes de alta calidad. Una definicin ms amplia de CAM puede incluir el uso de aplicaciones computacionales para definir planes de manufactura para el diseo de herramientas, diseo asistido por computadora (CAD) para la preparacin de modelos, programacin NC, programacin de la inspeccin de la mquina de medicin (CMM), simulacin de mquinas de herramientas o post-procesamiento. El plan es entonces ejecutado en un ambiente de produccin, como control numrico directo (DNC), administracin de herramientas, maquinado CNC, o ejecucin de CCM. Beneficios de CAM Los beneficios de CAM incluyen un plan de manufactura correctamente definido que genera los resultados de produccin esperados.

Los sistemas CAM pueden maximizar la utilizacin de la amplia gama de equipamiento de produccin, incluyendo alta velocidad, 5 ejes, mquinas multifuncionales y de torneado, maquinado de descarga elctrica (EDM), e inspeccin de equipo CMM.

Los sistemas CAM pueden ayudar a la creacin, verificacin y optimizacin de programas NC para una productividad ptima de maquinado, as como automatizar la creacin de documentacin de produccin.

Los sistemas CAM avanzados, integrados con la administracin del ciclo de vida del producto (PLM) proveen planeacin de manufactura y personal de produccin con datos y administracin de procesos para asegurar el uso correcto de datos y recursos estndar.

Los sistemas CAM y PLM pueden integrarse con sistemas DNC para entrega y administracin de archivos a mquinas de CNC en el piso de produccin.

Software CAM Estos son algunos ejemplos de aplicaciones de Software CAM: NX CAM y CAM Expressle permiten a los programadores NC maximizar el valor de sus inversiones en las mquinas de herramientas ms nuevas, eficientes y capaces. ING. MECNICA - UNT Pgina 42

CONTROL NUMRICO
NX CAM provee el rango total de funciones para tratar con el maquinado de alta velocidad de superficies, mquinas funcionales, fresas-torno y maquinados de 5 ejes. CAM Express provee una gran programacin 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. TecnomatixPartPlanning and Validationle permite a los ingenieros de manufacturas, programadores NC, diseadores de herraientas, y administradores trabajar juntos para digitalmente definir y validar el proceso de manufactura de partes. Pueden compartir herramientas y libreras de recursos, as como conectar el plan de datos directamente a los sistemas del piso de produccin tales como DNC y administracin 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 geomtrico en 3D, permitindoles a los usuarios de aplicaciones basadas en Parasolid modelar partes y ensambles complejos. Es utilizado como la herramienta geomtrica en cientos de diferentes aplicaciones de CAD, CAM y CAE. D-CubedComponents son seis libreras de software que pueden ser licenciadas por desarrolladores de software para integrarlas en sus productos. Proveen capacidades que incluyen el bosquejo parametrizado, diseo de partes y ensambles, simulador de movimiento, deteccin de colisiones, medidas de separacin y visualizacin de lneas ocultas.

ING. MECNICA - UNT

Pgina 43

CONTROL NUMRICO

Ejemplo de una programacin de cdigo G en un controlador Mach3

10. APLICACIONES DEL CONTROL AUTOMATICO

10.1.

FUNCIONES PROGRAMABLES CN las MHCN emplean como mtodo de trabajo la modalidad

Actualmente

CNCexclusivamente. Sin embargo, existen en el entorno de la mquina herramienta

ING. MECNICA - UNT

Pgina 44

CONTROL NUMRICO
referenciascontinuas a la "tecnologa CN". Es importante conocer los escalones de dicha tecnologa ydistinguir entre los trminos CN y CNC. 10.1.1. Sistemas CN bsicos: En las primeras mquinas-herramienta dotadas de unidades de control numrico elprograma se confeccionaba externamente y deba ser transferido a la MHCN mediante algn tipo de soporte fsico (disquete, casete o cinta perforada). Estos programas CN podan ser puestos en marcha o detenidos a pie de mquina, pero no podan modificarse (editarse). Las correcciones geomtricas debidas a las dimensiones de las herramientas y de los dispositivos de sujecin tenan que preverse anticipadamente en la programacin 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 numricamente por ordenador) Presentan un ordenador como UC que permite al operador comenzar (o terminar) el programa y adems realizar modificaciones (editar) sobre el mismo a pie de mquina manipulando los datos con perifricos de entrada y salida. Las dimensiones de herramientas y utillajes se definen durante el reglaje o inicializacin de las mismas, de forma independiente al programa. Estos datos se incorporan automticamente a la programacin durante la ejecucin para que sean llevadas a cabo las correcciones pertinentes. Por esta razn el operador puede editar los programas con menos informacin de partida, limitndose a seleccionar las herramientas o utillajes en esa fase. 10.1.3. No existen diferencias entre CN y CNC con relacin a: Lenguaje de programacin Tecnologa de la mquina-herramienta

ING. MECNICA - UNT

Pgina 45

CONTROL NUMRICO

10.2.

MAQUINAS HERRAMIENTAS DE CONTROL NUMRICO (MHCN)

Las Maquinas Herramientas de Control Numrico (MHCN), constituyen una modalidad deautomatizacin flexible ms utilizada; son mquinas herramientas programadas para fabricarlotes de pequeo y medio tamao de piezas de formas complicadas; los programas de softwaresustituyen a los especialistas que controlaban

convencionalmente los cambios de las mquinas yconstituciones que incluye las tareas y sus velocidades as como algunas variables de controladaptativo para comprobar aspectos tales como temperatura, vibracin, control adaptativo,condicin del material, desgaste de las herramientas, etc., que permiten proceder a los reajustesnecesarios.

Estas mquinas pueden encontrarse en forma aislada, en cuyo caso se habla de un mdulo,o bien interconectadas entre s por medio de algn tipo de mecanismo automtico para la carga ydescarga del trabajo en curso, en cuyo caso se hablara de ING. MECNICA - UNT Pgina 46

CONTROL NUMRICO
una clula de fabricacin. En ocasioneslas mquinas estn dispuestas en forma semicircular para que un robot pueda encargarse demanejar los materiales, mientras que en otros la configuracin es lineal. Cuando una mquina decontrol numrico acta 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 mquinas CN incluyen cartucheras rotatorias con diferentes herramientas. Elprograma de ordenador puede seleccionar la herramienta a utilizar, de este modo, una maquinapuede encargarse de realizar distintas operaciones que antes haban de hacerse en varias. No soloes reduce aso el tiempo de lanzamiento, sino que tambin se simplifica el flujo de items en cursopor el taller. En otros casos, frente a las maquinas se ubica un carrusel de herramientas,materiales, etc. y aquellas, sin necesidad de intervencin humana, seleccionan con un brazo elinstrumento o material que necesitan para desarrollar una determinada tarea.

Se cree que, en un futuro, las mquinas de Control Numrico harn el trabajo de precisin,mientras que los robots se limitaran a la carga, descarga y ensamblaje. En los casos de produccinde gran volumen, la automatizacin rgida, ms sencilla y barata, sera suficiente porque, aunquepuede haber excepciones, las maquinas CN y los robots son lentos. Para determinar la conveniencia de estas mquinas en trminos de coste habr queconsiderar la mano de obra, la disponibilidad de operarios especializados, tipo y grado deprecisin requerida, fiabilidad de las maquinas, etc. Algunas empresas que producen una gama deproductos estrecha se han dirigido, no obstante, a las maquinas CN porque, aunque el coste de laprogramacin sea alto, una vez hecha esta, puede ser utilizada posteriormente sin necesidad devolver a programar.

Sobre las funciones desarrolladas por las mquinas convencionales las mquinas a control numrico incorporan bsicamente: Sistemas de posicionado de la herramienta. Sistemas de medicin del desplazamiento. Sistemas de medicin de piezas y herramientas. Sistemas de control de condiciones de mecanizado. Sistemas de cambio de herramientas. Pgina 47

ING. MECNICA - UNT

CONTROL NUMRICO
Sistemas de cambio de pieza.

10.2.1. Ventajas 10.2.1.1. Prototipos precisos. Cumplimiento de especificaciones. Reduccin en la dificultad para manufacturar partes. 10.2.1.2. En Manufactura En diseo

Permite una mejor planeacin de las operaciones. Se incrementa la flexibilidad de maquinado. Reduccin en tiempo de programacin. Mejor control del proceso y tiempos de maquinado. Disminucin en los costos por herramientas. Se incrementa la Seguridad para el usuario. Reduccin del tiempo de flujo de material. Reduccin del manejo de la pieza de trabajo. Aumento de productividad. Aumento en precisin.

10.2.2. Desventajas La frecuencia de errores en la programacin. El deterioro de las cintas magnticas o perforadas en que estn grabadas lasinstrucciones. La sensibilidad del lector de las instrucciones a las averas.

Tambin es importante mencionar que la configuracin fsica de las maquinas no facilita larealizacin de cambios, as como que, en muchos casos, los operarios especializados tienen quepermanecer al lado de aquellas para controlar como funcionan e introducir los posibles ajustes sifuesen necesarios. Aunque, como

muchas otras tecnologas, las CN han resuelto menosproblemas de los que se esperaba, puede afirmarse, una mayor flexibilidad que lasconvencionales a las que han sustituido, si bien sta es mucho menor que la permitida por lasmaquinas CNC.

ING. MECNICA - UNT

Pgina 48

CONTROL NUMRICO

10.3.

MECANIZADO

El mecanizado siguiendo un programa CN es diferente:

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

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

Al operador tan slo le queda: Preparar la mquina. Monitorizar las secuencias de mecanizado. Efectuar la inspeccin. Cargar, fijar y liberar las piezas. Recambiar las herramientas desgastadas.

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

Otras condiciones adicionales pueden consistir en: informacin geomtrica (p.e. datos de coordenadas. X20, Y40, Z30), informacin tecnolgica (p.e. avance: F0.2; F40; velocidad de giro: S1000) e informacin de programacin (p.e. nombre de bloques de programa: P50comienzo de bloque en programa n50; Q60= final de bloque en programa n60)

Subrutinas Los programas de CN con secuencias de mecanizado repetitivas incluyen un nmerode instrucciones que tienen que ser programadas varias veces. Para que el programador no tenga que escribir y/o introducir

instruccionesrepetidamente, hay formas de preparar secciones de programas ING. MECNICA - UNT Pgina 49

CONTROL NUMRICO
repetitivas comosubrutinas que son almacenadas separadamente en el sistema de control. Cuando seejecuta el programa principal para una pieza concreta, se llama a la subrutinamediante instrucciones especiales en el punto adecuado, siendo insertada en lasecuencia general de mecanizado. Al final de la subrutina, una instruccin devuelveel control al programa principal.

Un programa CN consta bsicamente de instrucciones. Estas instrucciones sonconvertidas por el sistema de control en pulsos de control para la mquinaherramienta

Ejemplo Si en el programa aparece: "Desplazamiento rpido a X=40, Z=20", Esto origina que se activen los motores de los ejes X y Z, mantenindose as hasta llegar a laposicin X=40, Z=20

10.4.

APLICACIONES DE MAQUINAS HERRAMIENTAS.

Para Maquinado. Torno Freza Taladro Otras operaciones Esmerilado Para procesamiento de lminas. Para doblado de tubos. Procesos de corte trmico.

ING. MECNICA - UNT

Pgina 50

CONTROL NUMRICO
FUNCIONAMIENTO DE UN TORNO CONVENCIONAL

FUNCIONAMIENTO DE UN TORNO DE CONTROL NUMRICO

ING. MECNICA - UNT

Pgina 51

CONTROL NUMRICO
10.5. APLICACIONES QUE NO SON MQUINAS HERRAMIENTAS.

Mquinas de colocacin de cinta. Mquinas de devanad de filamentos para compuestos. Mquinas para soldar por fusin con arco. Mquinas para soldar por fusin con resistencia. Mquina para insercin de componentes en ensambles electrnicos. Mquinas para cobertura de alambre elctrico. Mquina de dibujo. Mquina de medicin de coordenadas para inspeccin.

Torno de control numrico

ING. MECNICA - UNT

Pgina 52

CONTROL NUMRICO
Fresadora de control numrico

Taladradora de Control numrico

ING. MECNICA - UNT

Pgina 53

CONTROL NUMRICO
Esmeriladora de control numrico

Carga y descarga para procesamiento de lminas metlicas

ING. MECNICA - UNT

Pgina 54

CONTROL NUMRICO
Mquina de control numrico para doblado de tubos

Mquina de control numrico para procesos de corte trmico

Mquina de control numrico de colocacin de cinta

ING. MECNICA - UNT

Pgina 55

CONTROL NUMRICO

Mquina de control numrico para soldar por fusin con arco.

ING. MECNICA - UNT

Pgina 56

CONTROL NUMRICO
11. REFERENCIAS Procesos de manufactura, H.S. Bawa, Cap.34 Maquinas herramienta CNC, Cap. Programacin 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 Edicin/1997/Pgs. 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. MECNICA - UNT

Pgina 57