Vous êtes sur la page 1sur 32

Control Numrico

Definiciones * * Es un dispositivo que se utiliza para controlar una mquina o un proceso mediante nmeros Es todo dispositivo normalmente electrnico capaz de dirigir posicionamiento de uno o varios rganos mviles, de forma que las ordenara relativas a sus desplazamientos son elaboradas en forma totalmente automtica a partir de informacin numricas y simblicas definidas por medio de un programa.

Perspectiva histrica El desarrollo de C debe su vida a la fuerza area de EE.!!. y a la primera industria de espacio areo. El primer traba"o desarrollado en el rea de C es atribuido a #o$n %arson y a un asociado llamado &ran' (talen por compa)*a %arson en la ciudad de +raverse ,ic$igan. %arsons fue al contratista de la fuerza area en -./0. El concepto original de C involucra el uso de coordinacin opcional de procesado, contenido en cartas perforadas para definir las curvas superficiales del aspa del $elicptero. 1espus de desarrollo el traba"o por %arsons y sus colegas, la idea fue presentada a la 2ringtt 3 %atterson de la base de la fuerza area en -./0. El contrato inicial de la fuerza area fue ad"udicado a %arson en #unio de -./. y subsecuentemente su contrato fue ad"udicado a los laboratorios de servomecanismos en el 4nstituto +ecnolgico de ,assac$ussets, $ec$o para desarrollar el prototipo de C para maquinas $erramientas. 5a primera maquina $erramienta fue desarrollado con accesorios, un fresado convencional con C rudimentario. El prototipo siguiente realizado simultneamente utilizando el control de tres indicadores de corte usando, el agu"erado de cinta binaria. 5a maquina fue presentada a ,4+ en ,arzo de -.67. En esta iniciaron su propio desarrollo de proyectos desarrollando comercial de productos de C . 8dems, ciertas compa)*as en la industria del espacio areo empezaron a utilizar maquinas de C para satisfacer necesidades de produccin. 5a fuerza area continuo con animo con el C desarrollado por el reporte adicional patrocinado al ,4+ para dise)ar una parte del lengua"e programado que pudiera ser usado, controlando el C de las maquinas $erramientas. Este reporte resulta en el desarrollo del lengua"e 8+% programado automtico de $erramientas. El ob"etivo del reporte 8+% fue para promover a medios por el cual la parte programable pudiera comunicar al maquinado instrucciones a la maquina $erramienta en ingles simple.

8 pesar de que el lengua"e 8+% era criticado, puesto que era muy lago para muc$as de las computadoras del tiempo9 sin embargo se sita como el mayor logro en automatizacin programable. El lengua"e es usado muc$o en la industria a$ora y muc$o de los ms recientes lengua"es programables estn basados con conceptos de 8+%. Las aplicaciones del CN abarcan dos grandes grupos. * * Control de mquinas $erramientas. 8plicaciones en operaciones de monta"e ensamble, dise)o, inspeccin etc.

Componentes bsicos. -. : %rograma de instrucciones. 7. : !nidad de control ;. : Equipo de procesamiento.

%rogram ,ac$ine Control !nit %rocessing equipment

5a recoleccin general entre los ; componentes se ilustra en la &ig.

Programa de instrucciones. Esta representado por un listado detallado de instrucciones en donde se indican paso a paso cada una de las rdenes las cuales se traduce en desplazamientos para la mquina en funcin del dise)o de la pieza que se pretende fabricar.
4nicialmente este programa es codificado en tar"etas perforadas, posteriormente se utilizaron cintas continuas as* como cintas magnticas en diversos formatos. En la actualidad se usan disquetes y unidades de almacenamiento fi"o y temporal.

Unidad de control. Esta integrado por todo el equipo electrnico y el $ard<are necesario, de tal manera que esta unidad tiene como funcin principal, leer, analizar y traducir la informacin en un lengua"e de mquina a partir del programa de instrucciones recibido. Equipo de procesamiento. Esta integrado por la parte f*sica de e"ecucin representada por la mquina $erramienta y tiene como funcin el e"ecutar el lengua"e de mquina que se gener a partir del programa de instrucciones el cual se traduce en movimientos espec*ficos en los componentes de la mquina $asta generar la pieza deseada tal y cmo fue concedida en el dise)o.

Caracter sticas del control num!rico. (istema de coordenadas cartesianas. %untos de referencia =ceros fi"os y flotantes> (istemas de posicionamiento =absoluto, incremental, mi?to>

Clasificacin en funcin de control de movimientos. El sistema de control numrico posee medios para controlar movimientos relativos de la $erramienta con respecto a la pieza traba"o estos tipos de control de movimientos se clasifican en@ -. : Control punto a punto. 7. : Control punto a punto y paraa?ial o de trayectorias continuas. ;. : 1e contorneo.

Control punto a punto o sistema posicionador

El control numrico slo mueve las $erramientas a una posicin predefinida9 no tiene control sobre la velocidad o sendero de la $erramienta. ormalmente el accionamiento punto a punto puede realizarse en forma secuencial, donde la mquina desplaza la $erramienta de una posicin a otra no importando el trayecto que realice, =fig. - a>. Aegularmente este tipo de movimiento lo realiza a su m?ima velocidad. El accionamiento punto a punto puede realizarse en forma simultnea9 es decir, accionar ambos e"es al mismo tiempo logrando un desplazamiento a /6o para luego seguir con uno de los e"es activos $asta alcanzar el punto deseado, =fig. - b>.

Control de tra"ectorias contin#as.o punto a punto " para$ial

Este sistema se utiliza cuando se requiere realizar traba"os sobre trayectorias rectas perfectas que requieren precisin. En la figura 7 se muestra una pieza a la cual se le requiere realizar un maquinado de una de sus caras. el recorrido que realizar del punto B al punto - ser un movimiento rpido, utilizando el sistema punto a punto se lograr tal efecto. El movimiento del punto - al punto 7 requiere ms precisin en posicionamiento y control de velocidad, para este caso se debe utilizar el sistema para?ial, y el equipo que realiza este traba"o recibe el nombre de equipos de punto a punto y para?ial.

Control de contorneo. Este sistema es el ms comple"o y caro de que permite movimiento de control punto a punto y trayectorias continuas, adems de un sistema de control de retroceso. %or este mtodo la trayectoria de corte es controlada continuamente $asta generar la pieza de traba"o deseada, por lo tanto a travs de este sistema se pueden controlar ms de ; e"es de movimiento simultneo en la mquina, lo que permite generar cortes con cualquier orientacin que puede ser circular, cnica, parablica o cualquier otra forma, en otras palabras con este mtodo se pueden generar cualquier curva en el espacio.

Clasificacin en funcin del control. 5os datos le*dos por el control a travs de lo indicado en el programa definen a la mquina la posicin de sus carros. Cada uno de sus e"es estn equipados con dispositivos actuadores, como los son servomotores, motores paso a paso, actuadores $idrulicos, los cuales se conectan a los e"es de la mquina a travs de tornillos de avance lo que produce un movimiento lineal al accionar los actuadores. El sistema posicionador se puede clasificar en@ * (istemas de lazo abierto. * (istemas de lazo cerrado.

En donde la diferencia principal entre ambos sistemas est en la presencia o ausencia de retroalimentacin con la cual se puede verificar la posicin del e"e de la mquina.

%istema de la&o abierto. Este sistema no utiliza se)al de retroalimentacin para indicar la posicin de los e"es en la unidad de control. 5os motores paso a paso son controlados a travs de un generador de pulsos elctricos. %or cada pulso enviado el motor gira una fraccin de revolucin. Este mtodo se utiliza en aplicaciones donde la carga es peque)a.

%istema de la&o cerrado. Este sistema permite conocer la posicin de los e"es de la mquina en todo momento, debido a que cuentan con un sistema de retroalimentacin =feedbac'> a travs de se)ales enviadas por dispositivo (ensores montados al final de los l*mites de carrera de estos e"es. 5os (ensores utilizados en estos sistemas son de tipo ptico.

%'%(E)*% DE C++,DEN*D*% En relacin al proceso antes descrito para programar y en relacin al termino control numrico, se relaciona el concepto de (4(+E,8 coordenado, el cual permitir a la maquina ubicar correctamente las posiciones de mecanizado.

%istemas incremental " absoluto


El sistema CCCA1E 81C cartesiano ilustrado en la figura /.6. es la base de los movimientos de una mquina. En el conte?to de control numrico, un e"e es una direccin posible de movimiento para ser programada. %or e"emplo en una fresadora de dos e"es, el e"e $ sirve para dar direccin al via"e de la mesa de derec$a a izquierda =o viceversa>, y el e"e " sirve como direccin al via"e de la mesa de adelante $acia atrs =o viceversa>. En una mquina de tres e"es el e"e z sirve para dar direccin arriba y $acia aba"o =o viceversa> al via"e del motor principal.

&igura /.6.: ,ovimientos en los e"es cartesianos para una fresadora =e"es D, E, F> y para un torno =e"es D, F> El sistema cartesiano tiene cuatro cuadrantes@ 4, 44, 444 y 4G, note que en cada cuadrante cambian los signos al ir avanzando entre estos, donde cada punto puede ser definido por los valores D, E y F en la forma =D, E, F>. 8 estos valores se les llama coordenadas rectangulares en la parte de programacin. 8nalice la figura /.H.

&igura /.H.: (istema cartesiano D, E y sus cuadrantes.

(istema polar, aqu* la definicin de un vector se $ace mediante una magnitud y un ngulo. En aquellas piezas con simetr*a a?ial son ms fciles de programar con este sistema de coordenadas o en algn lengua"e especifico como el 1E 858 . Gea la figura /.I. para mayor referencia.

&igura /.I.: (istema de coordenadas polar y sus relaciones.

Programacin en sistema absoluto e incremental


En el posicionamiento absoluto, se programan coordenadas de referencia a un punto cero de referencia fi"o. El controlador usa este punto cero fi"o de posicin de la mquina durante la e"ecucin del programa. 8qu* no es necesario repetir coordenadas si no son cambiadas, adems los nmeros positivos no necesitan del signo =J>. &igura /.0.

&igura /.0.: %osicin absoluta

En el posicionamiento incremental o relativo, los movimientos programados son basados en el cambio de posicin entre los puntos sucesivos. Cada posicin subsecuente es basada en la posicin previa, la distancia relativa entre donde se encuentra la $erramienta localizada actualmente y el pr?imo punto programado es entrado en el programa. meros positivos y negativos son programados para realizar los movimientos deseados, y el controlador no tiene un punto de referencia fi"o. Cbserve la figura /...

&igura /...: %osicin relativa.

)!todos para incrementar la precisin del maquinado CN


(i unimos servomecanismos para el control de movimiento, un controlador computarizado, mecanismos de precisin, una $erramienta, un sistema de medidas y un sistema de coordenadas, dar como resultado una mquina C C, pero necesitamos ubicar referencias de precisin para el mecanizado, que la mquina localice, vigile y controle, tanto para los movimientos y para evitar da)os si sale de l*mites permisibles. 8ntes de mecanizar necesitamos entonces, conocer y entender el concepto de referencia, ya que es parte importante del a"uste que necesita la mquina, el cero mquina, el cero pieza y el cero $erramienta son parte importante del concepto de a"uste de la mquina y se analizarn enseguida.

%untos de referencia@ el control numrico mover la $erramienta de la mquina segn unos valores de coordenadas definidas en el programa.
Es imprescindible garantizar que el sistema de medicin de desplazamientos de la $erramienta la posicione en los puntos programados. %ara ello se definen unos puntos de referencia para el

programa y para la mquina y se establece la relacin e?istente entre estos puntos, en las figuras /.-B. y /.--. se observan los puntos de referencia para un torno y un centro de mecanizado vertical.

&igura /.-B.: %untos de referencia de un torno C C

&igura /.--.: %untos de referencia de una fresadora C C.

Punto cero de la mquina )


Es el origen de las coordenadas de la mquina. En los tornos coincide con la interseccin del e"e del $usillo principal con la superficie de apoyo de la brida del mismo, y en las fresadoras es la esquina inferior izquierda delantera de su campo de traba"o

Punto de referencia de la mquina ,


Es un punto dentro del campo de traba"o de la mquina que referencia la posicin de la $erramienta para efectuar el cambio de la misma. En los tornos est situado en el carro porta$erramientas, y en las fresadoras se sita en la interseccin del e"e del $usillo y la superficie de apoyo del porta$erramientas. 5os puntos cero mquina , y referencias mquinas A son fi"os. En ocasiones la posicin f*sica de A se identifica con unos micro interruptores, lo que permite controlar el sistema de medicin y precisin de los captadores al comparar los valores medidos en el control con los tericos. En las de origen fi"o, las cotas del programa se refieren al origen o cero mquina. Ka"o este esquema el programador deber escoger un origen ms adecuado y simplificar sus clculos geomtricos. (i la pieza se mecaniza por varias caras en el mismo programa, se deber referir a los puntos de cada cara a or*genes distintos.

Punto cero de la pie&a En las mquinas de origen mvil el programador puede elegir el origen de coordenadas para la pieza 2 que ms le facilite su traba"o. %ero en todos los casos deber conocer las coordenadas del origen pieza 2 que se $a considerado con respecto al cero mquina ,. En una fase del programa se efecta el decala"e del cero mquina al cero pieza, indicando la distancia entre los mismos en cada e"e. Cada vez que el programa cambia de origen de coordenadas debe programarse el correspondiente decala"e de origen. 5as mquinas de origen flotante no tienen predefinido el origen mquina y puede elegirse en cada caso, en cualquier posicin conocida, sin mas que validar la misma en el control, con lo que puede $acerse coincidir, si se desea, con el origen pieza.

Punto de a.uste de la herramienta E


Es el punto cero de la $erramienta a partir del cual se determinan las cotas de la punta. !na vez montada la $erramienta en la mquina, en general los puntos E y A coinciden. 8s*, conocida la distancia de la punta de la $erramienta al punto de referencia, el control podr calcular la trayectoria de A para que la punta de la $erramienta configure el contorno deseado de la pieza.

10

)edidas de rendimiento de una mquina CN.

,esolucin de control. Aepresenta el incremento de movimiento ms peque)o que puede e"ecutarse en cada uno de los e"es de la mquina. Precisin. Aepresenta la capacidad que tiene sistema de control para posicionar sus carros en un lugar deseado previamente definido en que coordenadas numricas. ,epetitividad. Es la $abilidad que tiene sistema de control para regresar a una posicin dada la cual fue previamente programada en el controlador.

)!todos de impulsin En los movimientos primarios por el control del movimiento de las partes de una mquina se configuran en funcin de las diversas aplicaciones. 5os mtodos generales utilizados son@ * Lidrulicos. * Elctricos =motores paso a paso y servo motores de cc y cd>

%istema de control unitario. !na de las funciones del equipo de control consiste en leer y e"ecutar programas de C equipos de procesamiento.

en los

Lector de cintas. 5a cinta lectora es un dispositivo electro mecnico la cual lee un formato de cinta perforadas en donde se tienen codificadas el programa de instrucciones. 5os formatos de la cinta estn integrados por 0 gu*as paralelas con $oyos a lo largo. 5a presencia o ausencia de los $oyos representa cierta informacin. 5os mtodos de lectura de la cinta lectora incluyen@ * Celdas fotoelctricas. * 1edos de contacto elctrico. * ,todos de vac*o.

11

)!todos generales de programacin.


Programacin manual de partes 5as instrucciones son documentadas en una forma llamada programa de partes el cual consiste en un listado de posiciones de la $erramienta relativa a la pieza de traba"o. Esta lista incluye otras instrucciones como son velocidad, avance, $erramientas etc. Programacin de partes asistida por computadora. Este mtodo su utiliza una computadora como dispositivo au?iliar para la programacin de la parte as* como un lengua"e de programacin. Este mtodo tiene sus venta"as con respecto al mtodo anterior sobre todo cuando se traba"an piezas comple"as. 'ntroduccin manual de datos. Es un procedimiento en el cual el programa de partes es introducido directamente en el control de la mquina lo que los permite la eliminacin de dispositivos au?iliares para la introduccin informacin como son las tar"etas perforadas. 8 travs este mtodo en el operador de la mquina se enfoca ms $acia la parte programada que al procedimiento de programacin. Uso de sistemas cad/cam. Este mtodo consiste en la utilizacin equipo de cmputo con sistemas grficos y soft<are avanzado a travs de cual se facilitan la tarea de programacin. En este mtodo del programador traba"a en una estacin de tipo cadMcam, en donde la entrada a los comandos de movimiento para la mquina. 5as acciones incluidas por los comandos son mostradas en un monitor grfico, el cual prev de una retroalimentacin visual del programador, adems cierta parte de la programacin estn automatizadas por el soft<are, lo que permite reducir el tiempo total de programacin. Programacin de partes automati&ado por computadora. Este mtodo comprende la automatizacin de ciertas partes del proceso de programacin para su conclusin lgica. Esta automatizacin complementa las tareas de programacin $aciendo uso de un soft<are que es capaz de realizar una lgica y toma de decisiones casi inteligentes acerca de cmo ser la parte a procesar.

CND0 CNC 1 Control *daptable.


El desarrollo del control numrico fue un logro significativo en el traba"o en serie del taller de manufactura, ambos desde un punto de vista tecnolgico y comercial. La $abido varias me"oras y e?tensiones de tecnolog*a de C , incluyendo@ -. 7. ;. /. Control umrico 1irecto =C 1> Control umrico por Computadora =C C> Control 8daptativo =C8> Control umrico =C >

12

El C 1 y el C C representan un enlace entre la tecnolog*a de la computadora y la tecnolog*a del C . El C 1 fue introducido a fines de los HBNs y el C C fue introducido comercialmente durante los IBNs. El C 1 envuelve el uso de una gran computadora central que dirige las operaciones de un nmero separado de maquinas. !na de las funciones principales de computadoras central en el C 1 es enviar los programas de partes de C a las maquinas individuales requeridas. %or definicin el C C, denota un sistema de C que usa una computadora con un programa de almacenamiento para realizar algunas o todas las funciones bsicas de control del C . Ol termino de C8 $a llegado a denotar un sistema de control de maquinado que tome mediadas de un o ms procesos variables y regula la alimentacin yMo la velocidad para comenzar cambios indeseables en el proceso variable. (u ob"etivo es optimizar los procesos de maquinado, algo que el C no podr*a llevarlo a cabo solo. El Control 8daptable es un sistema que permite controlar y regular algunas variables en el maquinado como son velocidad y avances para compensar los cambios indeseables, para optimizar los procesos de maquinado. %ACK5E,8( CC E5 C CC GE C4C 85

Lay un nmero de problemas in$erentes al C convencional lo cual $a motivado a construir maquinas $erramientas para buscar me"oramientos en el sistema bsico de C . Entre las dificultades encontradas en el uso de maquinas de C convencional son las siguientes@ -. Errores en la programacin de la parte. En la preparacin de una tar"eta perforada, la programacin de la parte es uno de los errores ms comunes. El error puede ser tambin de sinta?is o errores numricos. Ctro problema relacionado en la programacin de la parte es asignar la secuencia optima de pasos del proceso. 8lgunos lengua"es de programacin de partes asistidas por computadora proveen ayuda para asignar las me"ores secuencias de operaciones. 7. +ar"eta perforada. Ctro problema es la tar"eta por s* misma. 5a tar"eta de papel es especialmente frgil, y susceptible al uso y al desgaste. ,ateriales mas durables para la tar"eta, como la $o"a de aluminio, son utilizadas para ayudar a reducir estas dificultades. 1e la misma manera, este material es relativamente caro. ;. +ar"eta lectora. 5a tar"eta lectora que interpreta la tar"eta perforada es generalmente conocida por los usuarios de C como el componente del sistema menos confiable. Cuando se encuentra una falla sobre la maquina de C , el personal de mantenimiento usualmente empieza la bsqueda del problema con la tar"eta lectora. /. Controlador. 5a unidad controladora del C convencional esta muy reforzada. Esto significa que su control de fallas no puede ser fcilmente alterado para incorporar me"oras dentro de la unidad. 6. 8dministracin dentro de la informacin. El sistema de C convencional no puede proveer informacin oportuna sobre el desarrollo operacional administrar.

13

H. Gelocidades y alineamiento no ptimos. 5a funcin del C convencional es la de controlar la posicin de la $erramienta relativa al traba"o. o $ay prueba para optimizar las velocidades y las alimentaciones durante el proceso de maquinado. Consecuentemente, el programador de la parte debe planear las condiciones del corte y esto reducir la productividad.

Control num!rico directo El C directo puede ser definido como un sistema de manufactura en el cual un nmero de mquinas son controladas por una computadora a travs de una cone?in directa y en un tiempo real. 5a tar"eta lectora es omitida en el C 1, despo"ando el sistema de un componente muy poco confiable. En vez del uso de la tar"eta lectora, el programa de la parte es trasmitido a la maquina $erramienta directamente desde la memoria de la computadora. En principio, una computadora puede ser usada para controlar mas de -BB mquinas separadas. 5a computadora del C 1 esta dise)ada para proveer instrucciones a cada maquina $erramienta que la demande. Cuando la maquina necesita comandos de control, estos son comunicados a ella inmediatamente.
El sistema de C -. 7. ;. /. directo consiste de / componentes@

Computadora central ,emoria en masa la cual se almacena en los programas de la parte del C 5*neas de telecomunicacin ,aquinas $erramientas.

5a computadora llama las instrucciones del programa de la parte desde el almacenamiento en masa y los env*a a una maquina individual cuando necesita que aparezcan, tambin se recibe informacin de vuelta desde las maquinas. Estas dos fuentes de informacin ocurren en tiempo real lo cual significa que cada requerimiento de la maquina por instrucciones debe ser satisfec$a casi instantneamente. (imilarmente, la computadora debe siempre estar lista para recibir informacin desde la mquina y responder acordemente. 5as caracter*sticas remarcables del sistema del C 1 son que la computadora esta sirviendo a un gran numero de maquinas $erramientas individuales, todas en un tiempo real.

1ependiendo del nmero de mquinas y de los requerimientos computacionales que son impuestos sobre la computadora es algunas veces necesario $acer uso de computadoras de satlites. Estos satlites son computadoras peque)as que sirven para quitar algo de peso a la gran computadora central. Cada satlite controla varias maquinas. Prupos de instrucciones de programas de las partes son recibidos desde la computadora central en los buffer de almacenamiento. Ellos estn distribuidos en las maquinas individuales requeridas. Genta"as del 1 C -. +iempo compartido@ la computadora central mas de una maquina. 7. Capacidad computacional muy grande para funciones seme"antes como interpolacin circular.

14

;. 5ocalizacin le"ana de la computadora@ la computadora es posicionada en un medio ambiente tipo computadora. /. Eliminacin de cintas y cintas lectoras en la mquina. 6. 5os programas almacenados segn los datos del cortador pueden ser post 3 procesados por cualquier mquina adecuada que es asignada para procesar el traba"o.

Control num!rico computari&ado 1esde la introduccin del 1 C, $a $abido dramticos avances en la tecnolog*a computacional. 5a medida f*sica y el costo de una computadora digital se $an reducido significativamente reducida y al mismo tiempo las capacidades computacionales $an sido substancialmente aumentadas. 4nicialmente, las mini computadoras fueron utilizadas a principios de los a)os IBNs. 5a miniaturizacin ocurrida en las computadoras, las mini computadoras fueron remplazadas por las microcomputadoras de $oy en d*a. C C es un sistema de control numrico que usa una microcomputadora segn la unidad de control de la maquina. Como una computadora digital es usada tanto en el C C y en el 1 C, es apropiado distinguir entre los dos tipos de sistemas. Lay tres diferencias principales@
1iferencias entre C C E 1 C. -. 5as computadoras del 1 C distribuyen datos instruccionales para, y colecciona datos de, un gran numero de maquinas. 5as computadoras del C C controlan solamente una maquina o un peque)o numero de maquinas. 7. 5as computadoras del 1 C ocupan un sitio, es decir, le"ano de las maquinas ba"o su control. 5as computadoras del C C estn localizadas muy cerca de sus maquinas 3 $erramientas. ;. El soft<are =con"unto lgico> del 1 C no solamente es desarrollado $acia el control individual de piezas de equipo de produccin, adems sirve como parte de un sistema de mane"o de informacin en el sector manufacturero de la compa)*a. El soft<are del C C es desarrollado para aumentar las capacidades de una maquina 3 $erramienta en particular.

5a configuracin general de una computadora del sistema de control numrico es la siguiente@ 5os controlados tienen una cinta lectora para iniciar la entrada de un programa de la parte. 5a apariencia e?terior de un sistema de C C es similar a una mquina convencional del C . (in embargo, la manera en el cual el programa es usado en el C C es diferente. Con un sistema convencional de C , la tar"eta perforada es ciclada a travs de la cinta lectora por cada parte de traba"o en el con"unto. En el C C, al mismo tiempo el programa entero es introducido y se almacena en la memoria de la computadora. El ciclo de maquinado para cada parte es controlado por el programa contenido en la memoria. Caracter*sticas de control del C C

15

-. 8lmacenamiento de ms de un programa de la parte. Con los progresos en la tecnolog*a computacional, muc$os de los ms nuevos controladores del C C tienen bastante capacidad para almacenar mas de un solo programa. 7. !so de disquetes. Lay un grandioso uso de discos fle?ibles para el programa de la parte en la fabricacin. ;. Aedactando programa en el sitio de la maquina. 5os sistemas de C C permiten editar el programa mientras este esta en la memoria de la computadora. El proceso de probar y corregir el programa puede ser ec$o enteramente en el sitio de la maquina. 1espus de corregir el programa, la tar"eta perforada puede ser conectada al controlador del C C para obtener una versin revisada de la cinta para usar despus. /. Ciclos fi"os y subrutinas programadas. El aumento en la capacidad de memoria y la $abilidad para programar el control de la computadora en el C C provee la oportunidad para almacenar frecuentemente usando el ciclo de maquinado en memoria que pueden ser llamados por el programa de la parte. 6. %osicionamiento de caracter*sticas para el arreglo. H. 4nterpolacin. I. 1iagnsticos. ,uc$as maquinas modernas del C C detectan el mal funcionamiento o se)ales de esta9 Cuando esto sucede, en la pantalla aparece un mensa"e y dependiendo de la seriedad de la falla el sistema se puede parar o dar mantenimiento y se puede fi"ar el d*a y $ora. +ambin ayuda a determinar la razn de la falla de la maquina 3 $erramienta. 0. Comunicaciones de interfase. 5os controladores del C C esta equipados con una comunicacin de interfase estndar que permiten a la maquina $erramienta ser enlazada con otras computadoras. Genta"as del C C y C . Comparando el C convencional, el C C ofrece fle?ibilidad y capacidad computacional. 5os nuevos sistemas pueden ser incorporados $acia el controlador del C C por la reprogramacin de la unidad. 5as venta"as del control numrico computarizado C C sobre el C convencional son resumidas aqu*@ -. 5a cinta del programa de la parte y la cinta lectora son usada solamente una vez para entrar el programa $acia la memoria, 7. ;. /. 6. Editor de cinta en el sitio de la maquina Pran fle?ibilidad Conversin mtrica (istema de fabricacin total.

Control adaptable. !na de las principales razones porque las que se usan los sistemas de control numrico es que estos reducen los tiempos muertos de manufactura. 5os cuales se presentan generalmente@ -. : durante la manipulacin de piezas. 16

7. : durante la asignacin de tareas. ;. :durante cambio de rdenes de produccin. /. : durante el cambio de $erramientas. 6. : durante el cambio de turnos. Estos tiempos reducen de produccin en una proporcin significativa con los tiempos de maquinado. El control adaptable se utiliza para controlar la secuencia de posiciones de $erramientas para una ruta preestablecida durante el proceso de maquinado, determina la variabilidad de las velocidades y los avances durante el traba"o de manipulacin de materiales, controla el anc$o y la profundidad de corte, etc. C8 durante una operacin de maquinado mide las variables de salida del proceso y las usa para controlar velocidades, avances, revoluciones, torque, temperatura, amplitud de vibracin etc. El C8 se utiliza principalmente en@ (ituaciones donde e?iste variabilidad en las profundidades y longitudes de corte de para piezas irregulares. ,anipulacin de piezas diferentes para procesos de maquinado diferentes. %ara condiciones de variabilidad en el acabado y rugosidad de superficies. 1esgaste de $erramientas. Etc. Keneficios de C8. 4ncrementa la productividad. 4ncrementa la vida de la $erramienta. Aeduce la intervencin del operador. ,ayor proteccin de la mquina. Etc.

17

P * , ( E %

P , ' N C ' P * L E %

D E

U N *

) 2 3 U ' N *

C N C

Colu%na

$usillo Carrusel porta-hta.

Sensores de posici n !"ncoders#

(ancada

Cuerpo

Gua s &i'eladores &olleto promocional centros de maquinado verticales marca ,8(

18

Control

Cu)ierta

-ransportador de 'iruta

Ca%)iador de pie*as +allet Chan,er

&olleto promocional centros de maquinado verticales marca ,8(

Principios de funcionamiento " operacin El funcionamiento puede realizarse en tres e"es o dos e"es principales, segn el tipo de maquina y proceso que realice, ver siguientes figuras@

&resado en ; e"es

+orneado en 7 e"es 19

Estructura de un %rograma Cdigos P:, 5os diferentes lengua"es usados por los distintos fabricantes tienen una caracter*stica comn y dentro de un mismo tipo de mquinas tornos, fresas, centros de mecanizado: son muy similares, salvo un reducido nmero de cdigos correspondientes a funciones espec*ficas o a opciones que cada fabricante puede incorporar. Entre tipos de mquinas distintas, por e"emplo entre tornos y centros de mecanizado, la diferencia es ya ms notable y $ace referencias a ciclos fi"os, compensaciones de $erramientas y funciones avanzadas de programacin. 5a e?posicin de las distintas funciones que se $ar se basa en la definicin de la norma D'N 44567 y se completa con las ms utilizadas en los controles del mercado. o se sigue una codificacin concreta para una mquina determinada, sino que se e?ponen las funciones ms comunes de todas ellas. ,uc$as de las instrucciones codificadas sern validas para la gran mayor*a de los controles, en cambio otras debern modificarse para su aplicacin a un caso concreto. 5as codificaciones para el controlador E,CC+AC 4C +,:B7 y 1E 8,E+E se ane?an al final de la unidad. El formato de programacin se basa en@ entradas, palabras, bloques y programa. !na entrada es un s*mbolo como@ 80 70 %0 90.0(. !na palabra en un con"unto de entradas como@ 20

:96.5550 ;5<0 =<55. !n bloque es un con"unto de palabras con un nmero asignado que lo identifica as*@ N55<5 ;55 8<5.555 17.555 :<.555. &inalmente un programa es un con"unto de bloques que efectuarn los movimientos para el mecanizado de alguna pieza ver figura /.77. 8s* las funciones y cdigos ms comunes son@ es la numeracin del bloque P es la funcin au?iliar codificada de BB a .. D, E, F, 4, #, Q, !, G, 2, 8, K, C, son coordenadas en mil*metros, pulgadas o grados & es la velocidad de avance en mmMmin ( es la velocidad de rotacin del $usillo en revMmin , es la funcin au?iliar codificada de BB a .. + es la asignacin de $erramienta C es la llamada del programa !na descripcin ms detallada se da a continuacin@ 5a numeracin del bloque N@ cada bloque debe iniciarse con una funcin de numeracin seguida de una secuencia numrica. El control al leer una sabe que empiece la informacin de un nuevo bloque. El nmero secuencial sirve para identificar una instruccin determinada y para utilizarla en la programacin con bucles o saltos de programa para referenciar el punto de programa al que se desea saltar. Es conveniente numerar los bloques de cinco en cinco, o de diez en diez, para que al intercalar un bloque nuevo no sea necesario renumerar todos los bloques posteriores. 5os controles actuales incorporan la posibilidad de una renumeracin automtica de los bloques. (i la direccin N va precedida de una barra, M significa que dic$o bloque es opcional y solo se e"ecutar si el selector de opcionalidad del panel de control as* lo requiere.

Las funciones preparatorias


5as funciones preparatorias se codifican con dos d*gitos. En la tabla de la norma D'N 44567 se puede ver el significado de cada cdigo. Esta codificacin es la que puede presentar ms diferencias entre las utilizadas por los distintos fabricantes en diferentes mquinas. Estas funciones se agrupan segn las caracter*sticas de funcionamiento que definen. 8s*, se pueden definir los grupos@ 8 : 4nterpolaciones C : Compensacin de trayectoria 21

K : (eleccin de planos & : Ciclos fi"os 1 : Compensacin de desplazamientos L : %rogramacin absoluta o incremental E : %aradas # : (istemas de unidades Q : Gelocidades de corte 4 : Gelocidades de avance especiales 5as funciones de los grupos * al > son modales, es decir, una vez incluidas en el bloque siguen en vigor $asta que se cancelen o se programe otra funcin del mismo grupo. 5as funciones especiales son de cancelacin automtica, es decir, solo estn en vigor para el bloque en que $an sido programadas. En un mismo bloque se pueden especificar varias funciones ; siempre que sean de un grupo distinto. (i en un bloque se programan dos o ms funciones ; del mismo grupo, solo se considerara activa la ltima programada.

Programacin de despla&amientos
%ara conducir la $erramienta a un punto P del plano basta con programar en un bloque las direcciones 80 10 :0 seguidas cada una de la cota del punto en cada e"e. %reviamente es necesario indicar si para las cotas se utiliza un sistema absoluto o incremental, emplendose al inicio del programa los cdigos P.B yMo P.- respectivamente. (i no se ponen se toma el primero por default. +ambin debe indicarse si las cotas se e?presan en mil*metros o en pulgadas. 5os cdigos son PI- y PIB respectivamente. Ctros equipos pueden utilizar PB0 y PBI o los P7-, P7B respectivamente. 8ntes de empezar algn desplazamiento se relaciona al origen de la pieza con el otro punto programado. En los controles de origen mvil se efecta, mediante el cdigo P.7, puesta de las memorias al valor real. Esta instruccin es vlida $asta que otro cdigo P.7 modifique la posicin relativa origen pieza:punto programado. Ctros controles usan la P6B para esta misma funcin.

Cdigos de las funciones preparatorias ; 1 )


?E8(,*C(+ DE L* N+,)* D'N 445670 @+>* 60 P*;'N* 40 =EA,E,+ DE <BC6D 22

CED';+ PBB PBPB7 PB; PB/ PB6 PBH PBI PB0 PB. 8 P-H P-I P-0 P-. P7B 8 P7/ P76 8 P7. P;B 8 P;7 P;; P;/ P;6 P;H 8 P;. P/B P/- 8 P67 P6; P6/ 8 P6. PHB PHPH7 PH; PH/ 8 PI. P0B P0- 8 P0. P.B P.P.7 P.; P./ P.6 P.H P.I

;,UP+ 8 8 8 8

K K K

8 8 8 C C 1 1 E E E

& & L L # # # Q Q

=UNC'EN %osicionado punto a punto 4nterpolacin lineal 4nterpolacin circular sentido $orario 4nterpolacin circular sentido anti$orario %arada temporizada %arada suspensiva 4nterpolacin parablica =5ibre provisionalmente> 8celeracin de la velocidad de avance =5ibres provisionalmente> (eleccin del plano DE (eleccin del plano DF (eleccin del plano E F =libres provisionalmente> =5ibres> =5ibres provisionalmente> Aoscado de paso constante Aoscado de paso creciente Aoscado de paso decreciente =5ibres provisionalmente> 8nulacin de correccin de $erramienta Correcciones de $erramienta 8nulacin de las compensaciones en los desplazamientos Compensaciones en los desplazamientos %arada de precisin - =&ina> %arada de precisin 7 =,edia> %arada rpida =Kasta> Ciclo preparatorio para taladrar 5ibre provisionalmente 8nulacin de ciclo de traba"o Ciclos de traba"o %rogramacin con medidas absolutas %rogramacin con medidas incremntales o relativas 1esplazamiento programado del punto de referencia Codificacin del avance en tiempo rec*proco Galoracin del avance en mil*metrosMminuto Galoracin del avance en mil*metrosMrevolucin Gelocidad de corte en metrosMminuto 8nulacin de P.H 23

CED';+ ,BB ,B,B7 ,B; ,B/ ,B6 ,BH ,BI ,B0 ,B. ,-B ,-,-7 ,-; ,-/ ,-6 ,-H ,-I E ,-0 ,-. ,7B E ,7. ,;B ,;,;7 8 ,;6 ,;H ,;I ,;0 ,;. ,/B 8 ,/6 ,/H 8 ,/. ,6B ,6,67 8 ,6/ ,66 ,6H ,6I 8 ,6. ,HB ,H,H7 ,H; 8 ,IB

=UNC'EN %arada programada %arada opcional &in de programa Aotacin del $usillo en sentido $orario Aotacin del $usillo en sentido anti$orario %arada del $usillo Cambio de $erramienta Cone?in del refrigerante Cone?in del refrigerante 7 1escone?in de refrigerante (u"etar (oltar =5ibre provisionalmente> Aotacin del $usillo en sentido $orario y cone?in del refrigerante Aotacin del $usillo en sentido anti$orario y cone?in del refrigerante ,ovimiento en direccin positiva ,ovimiento en direccin negativa =5ibres provisionalmente> %arada del $usillo en posicin terminal definida =5ibre> &in de la cinta perforada 8nulacin de un bloqueo =5ibre provisionalmente> Pamas de avance Pamas de avance 7 Pamas de revoluciones del $usillo Pamas de revoluciones del $usillo 7 Cambio de engrana"es o libre provisionalmente =5ibre provisionalmente> Cone?in del refrigerante ; Cone?in del refrigerante / =5ibre provisionalmente> 1esplazamiento de la $erramienta a la posicin 1esplazamiento de la $erramienta a la posicin 7 =5ibre provisionalmente> Cambio de pieza 1esplazamiento de pieza a posicin 1esplazamiento de pieza a posicin 7 =5ibre provisionalmente> 24

,I1esplazamiento giratorio de pieza a posicin ,I7 1esplazamiento giratorio de pieza a posicin 7 ,I; 8 ,0. =5ibres provisionalmente> ,.B 8 ,.. =libres para fines especiales del usuario>

Lengua.e de programacin
En la actualidad e?isten ms de -BB lengua"es de programacin. !na buena parte de estos lengua"es tiene aplicaciones particulares, y algunos todav*a estn en uso. +odo esto surge a ra*z de las investigaciones realizadas en el instituto tecnolgico de ,assac$ussets =,. 4.+.> en -.6H. 8%+ =8utomatically programmed tool>.: 1esarroll en el ,4+ en -.6H como un mtodo de programacin numrico, fue el primero en utilizarse en produccin en -.6.. 8 la fec$a es el ms utilizados en EE!!. 8utospot =8utomatic system for positioning tools>. &ue desarrollado por 4K, en -.H7 por aplicaciones de control punto a punto. En la actualidad tiene aplicaciones ;1. (plit =(undstrand processing language internally>.: Este fue desarrollado por (undstrands mac$ine tool para la manipulacin de cinco e"es de movimiento en operaciones el posicionamiento y contorneo. Compact 44.: Este fue desarrollado por ,anufacturing data system, inc. Este sistema es similar a (pilit. 8dapt =8daptation of 8%+>.: Este est basado en 8%+, fuese arrollado por 4K, para aplicaciones especiales, puede ser utilizado para aplicaciones de posicionamiento y contorneo. E?apt=E?tended subset of 8%+>.: Este se desarroll en 8lemania en -.H/ y est basado en 8%+ actualmente cuenta con ; de versiones, para aplicaciones de posicionamiento torneo y con torneo.

Lengua.e *P(

8%+ es un lengua"e de programacin numrico el cual e"ecuta clculos para generar las posiciones del cortador basado en un informe. 8%+ es un sistema tridimensional que puede ser

25

usado para controlar $asta cinco e"es, puede e"ecutar una gran variedad de aplicaciones mecnicas. 8%+ cuenta con ms de /BB palabras en su vocabulario.. %ara programa en 8%+ la geometr*a de la pieza de traba"o desde estar definida con la finalidad de dirigir la $erramienta a los puntos deseados.

E?isten / tipos de informes o declaraciones en 8%+. * 4nformes * 4nformes * 4nformes * 4nformes geomtricos. de movimiento. de posprocesamiento. au?iliares.

'nformes geom!tricos Estos definen los elementos geomtricos que comprende la parte a traba"ar, tambin son llamados informes de definicin.
Este tipo del informe se compone de@ 8.:un s*mbolo para identificar al elemento geomtrico. K.: una palabra identifica el elemento geomtrico. C.: un dato descriptivo. %- R %unto M 6.B, /.B, B.B (*mbolo R tipo de geometr*a M datos descriptivos 5; R line M p;, p/ 5/ R line M p6, parlel, l; %5- R plane M p-, p/, p6 %57 R plane M p7, parlel, plC- R circle M center, p-, radious 6.B

'nformes de movimiento. Estos informes tienen un formato general. Comando de movimiento M dato descriptivo Po to M p&rom M +arg Po lft M Po rgt M 26

Po do<n M Po dlta M Po bac' M Po up M

'nformes de posprocesamiento. Este tipo de informe se utiliza para el anlisis, calculo y determinacin de operaciones como son avances, movimientos de $erramientas, revoluciones, as* como operaciones de la mquina. Coolnt M End M &edrat M +orret M

'nformes au$iliares. Estos se utilizan para describir otro tipo de declaraciones, como son dimensiones de corte, tolerancia, $erramientas, identificacin de partes etc. Clprnt M Cutter M &in- M 4ntol M Cuttool M %artno M

%8AS,E+AC( 1E ,8T!4 1C
27

-orno
Velocidades de corte (Vc) para herramientas de aceros alta velocidad
.aterial

/e0rentado1 -orneado1 /ecti0icado


2es)astado 3ca)ado

+ie4%in 3c. 2e 90 %a5uina 3c. de 70 htas. $ierro 0undido (ronce 3lu%inio 60 90 200

.4%in 27 21 18 27 61

+ie4%in 100 90 80 100 300

.4%in 30 27 24 30 93

/oscado +ie4%in 35 30 25 25 60

.4%in 11 9 8 -

6c.- "s 'elocidad la con la 5ue un punto en la circun0erencia de la pie*a de tra)a7o pasa por la herra%ienta de corte en 1 %in. "st8 dado en 9t4%in o en .4%in.

Avance (f) para herramientas de acero alta velocidad 2es)astado .aterial 3cero de %85uina 3cero de herra%ientas $ierro 0undido (ronce 3lu%inio +l,4re' 0.010-0.020 0.010-0.020 0.015-0.025 0.015-0.025 0.015-0.030 .%4re' 0.25-0.50 0.25-0.50 0.40:0.65 0.40-0.65 0.40-0.75 +l,4re' 0.003-0.010 0.003-0.010 0.005-0.012 0.003-0.010 0.005-0.010 .%4re' 0.07-0.25 0.07-0.25 0.13-0.30 0.07-0.25 0.13-0.25 3ca)ado

3'ance !0#.- "s la distancia 5ue a'an*a la herra%ienta de corte a lo lar,o de la pie*a tra)a7o por cada re'oluci n del husillo.

Determinacin de los parmetros de maquinado


Siste%a %;trico. /p% < 6c = 10004 3.1416 = 2 < 6c = 4 4 2 28

Siste%a in,l;s. /p% < 6c = 12 4 3.1416 = 2 < 6c = 4 4 2 2eter%inaci n del a'ance en pl,4%in o %%4%in. 9 < rp% = 0 2eter%inaci n del tie%po de %a5uinado. - < >on,. de corte 4 9 = rp%

Fresadora
Velocidad de corte (Vc) para diferentes herramientas y materiales
Fresas de acero alta velocidad

Material

Ft min

M min

Fresas de carburo. Ft min M min 29

Acero de 70-100 mquina

21-30 18-20 15-25 20-35 15-30

150-250 125-200 125-200 200-400 100-200

45-75 40-60 40-60 60-120 15-30

3cero de herra%ientas $ierro 0undido (ronce 3lu%inio

60-70 50-80 65-120 50-100

Vc.! "s la distancia en ft min o m min que recorre la periferia de la fresa al cortar metal en un minuto. #e e$presa en mts de superficie por min.

3'ances reco%endados !'iruta por diente# para herra%ientas de acero alta 'elocidad
Dimetro de la fresa 1/8 .1! % &. # /8 '.#$ ( 1$.! ) 1'."# 1 $#.* Acero mq. ".""# ".""1 ".""$ "."" ".""* ".""# de Acero htas "."1 "."$ "."# "."! ".1" ".1$ ".""# ".""1 ".""$ ".""$ "."" "."" de Hierro fundido "."1 "."$ "."# "."# "."! "."! ".""# ".""1 ".""$ "."" "."1 "."$ "."# "."! Bronce ".""# ".""1 ".""$ "."" "."1 "."$ "."# "."! Aluminio ".""$ "."" "."" ".""# "."# "."! "."! ".1$

".""* ".1"

".""* ".1"

".""! ".1! de

Avance.! "s la rapide% con que avan%a la pie%a de traba&o hacia la herramienta de corte' sus unidades son pl( min o mm min.

Determinacin de los parmetros de maquinado


Siste%a %;trico. /p% < 6c = 10004 3.1416 = 2 < 6c = 4 4 2 Siste%a in,l;s. /p% < 6c = 12 4 3.1416 = 2 < 6c = 4 4 2 2eter%inaci n del a'ance en pl,4%in o %%4%in. 9 < & = 6pd = rp%

$erra%ienta de corte
Material Acero rpido Pulido Desbaste Pulido Carburo Desbaste M Diametro Longitud

30

Ac 1112 1!1" Ac 1$1$ 1$2" Ac 1$!$ 1$"$ Ac 2!!$ Cr * !12$ "1%$ +ierro gris Lat,n Aluminio Plsticos

ATERIAL

#" #$ )$ )$ %" %$ &" #$ ($

1$$ ($ &" &"

2" 2" 2$ 2$

%" %$ %$ !"

1&" 1#$ 1%$ 1!$

2!$ 21" 1&" 1#$

11$ ($ #" #$

1%$ 12$ 11$ 1$$ &$ #" 1"$ ($ #"

2"'% 2"'% 2"'% 2"'% 2"'% 2"'% 2"'% 2"'% 2"'%

"2 "2 "2 "2 "2 "2 "2 "2 "2

)$ 1" 2" 1$$ 1!$ "" %" 2" !$ 11$ 1%$ )$ 11$ %" #$ 1&" 21" 12$ 11$ !$ %" 1%$ 21" )$ 1"$ !$ )$ 12$ 2$$ %" A-A*CE. E* MILIMETR/. P/R MI*0T/

Material RPM1 RPM2 RPM! RPM% RPM" RPM) RPM# Ac 1112 1!1" (%$ 12"! !1! ")% 2!1& 2&&2 1!#( Ac 1$1$ 1$2" &## 112& !1! "$1 21!$ 2)(% 112& Ac 1$!$ 1$"$ #"2 1$)" 2"1 "$1 1#"% 2!1& (%$ Ac 2!!$ #"2 1$)" 2"1 %!( 1)2( 21!$ &## Cr * !12$ "1%$ ")% #"2 1&& !1! 12"! 1)2( )&( +ierro gris "$1 ")% !1! !#) 1!#( 1#"% #"2 Lat,n 1$)" 1!#( ")% &## 2!1& 2)(% 1"$% Aluminio &## 1!#( !#) ")% 1#"% 2)(% #"2 Plsticos 112& 1&&$ !#) #"2 1"$% 2"$) ")% RE-/L0CI/*E. P/R MI*0T/

MATERIAL

RPM& 1#"% 1"$% 1!#( 12"! 1$$! (%$ 1&&$ 112& (%$

*ota1 Los 2alores que se pueden cambiar manualmente son el dimetro 3 la longitud del material 3 unicamente los que estn encerrados por bordes gruesos'

)ustificacin econmica de *+*


Desventa&as Costo inicial de 1142 a 5 %8s 5ue una 5ue una %a5uina con'encional. /e5uiere de %anteni%iento especiali*ado. 31

Venta&as

Se necesitan pro,ra%adores. Se utili*a para tra)a7o diri,idos1 tiene un ca%po de aplicaci n espec0ico para las pe5ue?as @ %edianas cantidades.

"s reditua)le para pie*as co%ple7as en pe5ue?as @ %edianas cantidades. >as ,anancias en producti'idad son %a@ores 5ue los ahorros en tie%po. 3horros de hasta un 60A en tie%pos. "l tie%po ocioso es %ni%o. &o e=iste la 0ati,a. Se eli%ina el error hu%ano. +ro,ra%aci n independiente de la %85uina. Se reduce el desperdicio @ el re tra)a7o en un 25A. >a %anipulaci n de %ateriales dis%inu@e en un 50A. .a@or e=actitud por reducci n del error hu%ano. >os costos de ensa%)le se reducen en un 20A. 3horro en espacio del piso. .enores costos por herra%ienta l1 car,os por al%acena%iento1 ha)ilitaci n @ ca%)ios de herra%ientas. 3horro en tie%pos de preparaci n herra%ientas.

32

Vous aimerez peut-être aussi