Está en la página 1de 10

Control numrico computarizado Es llamado de Control Numrico Computarizado, tambin llamado CNC al dispositivo capaz de dirigir el posicionamiento de un elemento

mecnico mvil mediante rdenes elaboradas de forma completamente automtica a partir de informaciones numricas en tiempo real. Entre las acciones de maquinado que se pueden realizar en una mquina CNC se encuentran las de torneado y de fresado. Con esta combinacin es viable crear la mayora las piezas utilizadas en cualquier dispositivo o mecanismo. El control numrico por computadora, de ahora en adelante CNC, es un sistema que permite controlar en todo momento la posicin de un elemento fsico, normalmente una herramienta que est montada en una mquina. Esto quiere decir que mediante un software y un conjunto de rdenes, controlaremos las coordenadas de posicin de un punto (la herramienta) respecto a un origen (0,0,0 de mquina), o sea, una especie de GPS pero aplicado a la mecanizacin, y muchsimo ms preciso. Orgenes El CNC tuvo su origen a principios de los aos cincuenta en el Instituto de Tecnologa de Massachusetts (MIT), en donde se automatiz por primera vez una gran fresadora. En esta poca las computadoras estaban en sus inicios y eran tan grandes que el espacio ocupado por la computadora era mayor que el de la mquina. Da las computadoras son cada vez ms pequeas y econmicas, con lo que el uso del CNC se ha extendido a todo tipo de maquinaria: tornos, rectificadoras, mquinas de coser. Bases para la programacin de CNC Para la realizacin de un programa de forma manual, es necesario conocer o establecer los siguientes puntos: La capacidad y caractersticas de la MH, pues de ellas dependern los parmetros de corte elegidos, herramientas, tamao de las piezas, operaciones a realizar etc. Las caractersticas del equipo CN, de ellas dependern las operaciones de mecanizados as como el propio programa.

El plano de la pieza, pues en el constaran las dimensiones de la misma antes y despus del mecanizado, material, acabado superficial y tolerancias, que influyen en la eleccin de la herramienta as como en los parmetros de corte.

La importancia de la serie, as como su repeticin eventual y su complejidad, ya que de ellos depende el tipo de mquina a utilizar.

El utillaje, que comprende los dispositivos de fijacin, plantillas y las herramientas con sus condiciones de aplicacin y dimensiones.

Fases de la programacin La programacin de una mquina herramienta de control numrico consiste en elaborar y codificarla informacin necesaria para mecanizar una pieza en un lenguaje que la mquina sepa interpretar Preparacin del trabajo

Es fundamental para el programador tener un conocimiento exacto de las prestaciones que le ofrece tanto el control como la mquina herramienta. Las prestaciones que ofrece un control son muy variables, dependiendo de la complejidad y sofisticacin de la mquina herramienta que gobierna. El control de un centro de mecanizado con cambio automtico de piezas y herramientas precisar unas caractersticas muy superiores al CN de una taladradora. El control de un torno es diferente al de una fresadora de 5 ejes y un CN convencional tiene poco que ver con un CNC. Codificacin del programa

En la fase de codificacin se transcribe toda la informacin, segn los smbolos y reglas de sintaxis de un lenguaje comprensible por la mquina un soporte que el control pueda leer. Se precisa conocer las reglas del lenguaje que facilita el fabricante de la mquina en su manual.

Programacin manual

Recibe este nombre la codificacin del programa en lenguaje mquina realizada sin apoyo informtico. En este tipo de lenguaje, el programador descompone la informacin en operaciones elementales a ejecutar por la mquina, por ejemplo, un recorrido, un cambio de herramienta, etc. Cada una de estas operaciones elementales constituye un "bloque" o una fase del programa y es una lnea horizontal del mismo. Las diferentes funciones a realizar por la mquina dentro de cada bloque se identifican por el formato del bloque. En los lenguajes de bloques de formato fijo cada posicin tiene un significado determinado Sistema de referencia El Sistema Cartesiano de Referencia, est formado por tres ejes perpendiculares entre s y se denominan Eje X, Y y Z. Adems de esta condicin de perpendicularidad, los ejes deben cumplir los siguientes requisitos: Eje X Es un eje Horizontal o vector fijo que determina la direccin principal de movimiento, definiendo los recorridos horizontales de mayor longitud o recorridos longitudinales de la Mquina. Eje Y Es otro eje Horizontal o vector fijo perpendicular al anterior aplicado en el mismo punto de origen, definiendo los recorridos horizontales de menor longitud, o movimientos transversales. Eje Z Es el tercer eje o vector de direccin vertical, normal a los dos anteriores y define la direccin del eje de la herramienta. La posicin relativa de los tres ejes, siempre permanecer constante con independencia del tipo de maquina a emplear, sin embargo, en ocasiones especiales, la condicin de horizontalidad y verticalidad de los ejes, puede verse alterada en funcin del tipo de mquina, pero la relacin de perpendicularidad entre ellos, siempre mantendr constante.

Este sistema de referencia, define los tres ejes principales de una mquina de control numrico de tres ejes, conservando siempre el eje de la herramienta paralelo al Eje Z. Por las caractersticas del trabajo a realizar, en ocasiones es necesario que el eje de la herramienta tome cierta inclinacin para adaptarse a la geometra de la pieza a fabricar, por lo que este trabajo no se puede realizar en una mquina de tres ejes. Puntos de referencia Punto cero de la mquina (M): es el origen de coordenadas de la mquina. En los tornos coincide con la interseccin del eje del husillo principal con la superficie de apoyo de la brida del mismo. Punto de referencia de la mquina (R): es un punto dentro del campo de trabajo de la mquina que hace referencia a la posicin de la herramienta para efectuar el cambio de la misma. En los tornos est situado en el carro portaherramientas, en las fresadoras se sita en la interseccin del eje del husillo y la superficie de apoyo del portaherramientas. Cuando una pieza mecaniza por varias caras en el mismo programa, se acostumbra a referir los puntos de cada cara a orgenes diferentes. Punto cero de la pieza (W): en las mquinas de origen mvil el programador puede elegir el origen de coordenada para la pieza W que ms le facilite el trabajo. Pero en todos los casos deber conocer las coordenadas del origen pieza W se me ha considerado con respecto al cero mquina M. Dato de la herramienta Los requerimientos y eleccin de herramientas se basan en restricciones de las piezas y en prcticas de la industria manufacturera. Muchas de estas ideas son cuestiones de sentido comn. Los buenos programadores y operadores CNC deben tener en cuenta: Siempre se debe usar la herramienta correcta para la correcta operacin de la mquina.

Mantener herramientas de reemplazo y de repuesto para el evento de que sea necesario afilar una herramienta o si la herramienta se rompe. Mantener una variedad de herramientas para el caso de que un tipo no realice el trabajo como se desea. Usar herramientas de acero de alta velocidad sobre materiales de fcil maquinacin. Usar herramientas de carbono en materiales de corte difcil. Usar herramientas con revestimiento de cobalto u xido para las aleaciones exticas. Usar herramientas del tipo de insercin cuando sea posible para reducir costos. Considere el uso de escariadores, en lugar de brocas, en aplicaciones con taladro en donde la viruta y el control de trozos puede ser un problema. Tenga en cuenta la flexin que ocurre al usar herramientas largas. Es posible que se necesiten pasadas extras para eliminar rayas y virutas.

Correctores - Correcciones de la herramienta segn geometra y desgaste. - Correccin del radio de la herramienta. - Compensacin del juego mecnico de cada eje. - Compensacin de errores de paso de los husillos Programacin ISO El lenguaje de programacin ISO Para la clasificacin de los controles la ISO ha estandarizado el lenguaje de programacin para maquinaria CNC. A parte de esto los fabricantes de cada control disean un lenguaje propio para sus controles que se denomina lenguaje conversacional, interactivo en forma grfica: pero un programador que domine el lenguaje ISO se puede desenvolver bien con cualquier control, es por eso que nos centraremos en este formato de programacin. Como todo idioma

tambin el lenguaje de programacin se compone de palabras, toda palabra significa una orden que el programador da al control, los cdigos de programacin que se manejan son los siguientes: *CDIGOS G: Creados en principio para describir la geometra de la pieza de trabajo, si la pieza posee lneas rectas, curvas, helicoidales, etc. * CDIGOS M: Miscelneos o tambin llamados funciones auxiliares se crearon en principio para automatizar las funciones operativas, funciones que realizara el operario como: prender el husillo, prender el refrigerante, cambiar la herramienta. Programacin avance y giro del cabezal Avance en mm/revolucin o pulgadas/revolucin (G95): A partir del momento en que se programa el cdigo G95, el control entiende que los avances programados mediante F5.5, lo son en mm/revolucin o pulgadas/revolucin. Esta funcin no afecta a los desplazamientos rpidos (G00) que siempre se realizarn en mm/minuto o pulgadas/minuto. Tampoco se aplicar a los desplazamientos que se efecten en modo manual, inspeccin de herramienta, etc. Velocidad de avance (F): La velocidad de avance de mecanizado puede ser seleccionada por programa, mantenindose activa mientras no se programe otra. Se representa con la letra F y segn se est trabajando enG94 o G95 se programar en mm/minuto (pulgadas/minuto) o en mm/revolucin (pulgadas/revolucin) Avance en mm/min. o pulgadas/minuto (G94): A partir del momento en que se programa el cdigo G94, el control entiende que los avances programados mediante F5.5, lo son en mm/minuto o pulgadas/minuto. Si el desplazamiento corresponde a un eje rotativo, el CNC interpretar que el avance se encuentra programado en grados/minuto. Si se realiza una interpolacin entre un eje rotativo y un eje lineal, el avance programado se tomar en mm/minuto o pulgadas/minuto y el desplazamiento del eje

rotativo, que se program en grados, se considerar que se encuentra programado en milmetros o pulgadas. La relacin entre la componente de avance del eje y el avance F programado ser la misma que existe entre el desplazamiento del eje y el desplazamiento resultante programado. Seleccin de cabezal (G28, G29): El modelo torno puede disponer de 2 cabezales, cabezal principal y segundo cabezal. Ambos cabezales pueden ser operativos a la vez, pero nicamente se podr tener control sobre uno de ellos. Las funciones G28 y G29 son modales e incompatibles entre s. Deben programarse solas en el bloque, no pudiendo existir ms informacin en ese bloque. En el momento del encendido, despus de ejecutarse M02, M30 o despus de una EMERGENCIA o RESET, el CNC asume la funcin G29 (selecciona el cabezal principal). Velocidad de giro del cabezal (S): Mediante el cdigo S5.4 se programa directamente la velocidad de giro del cabezal en revoluciones/minuto (G97) o en metros/minuto (pies/minuto si se trabaja en pulgadas) si se est en la modalidad de velocidad de corte constante (G96). Velocidad de giro del cabezal en r.p.m. (G97): Cuando se programa G97 el CNC entiende que la velocidad de cabezal programada mediante S5.4 lo es en revoluciones/minuto. Si en el bloque en que se programa G97 no se programa la velocidad de cabezal S5.4, el CNC asume como velocidad programada, la velocidad a la que en ese momento est girando el cabezal. La funcin G97 es modal, es decir, una vez programada se mantiene activa hasta que se programe G96.

Control de coordenadas Existen dos tipos fundamentales de coordenadas programables en un control Fanuc: Coordenadas absolutas (G90). Coordenadas relativas (G91).

Con la programacin absoluta se indica al CNC el punto final de la trayectoria, mientras que empleando la programacin incremental se programa la distancia que se debe desplazar la herramienta respecto del ltimo punto conseguido.

Funciones auxiliar Son las encargadas de controlar todos los aspectos auxiliares al mecanizado, tales como la puesta en marcha del cabezal, eleccin del sentido de giro, puesta en marcha de los sistemas de refrigeracin, etc. Existen funciones auxiliares de principio de lnea y de final de lnea, esto quiere decir que aunque las funciones auxiliares se escriban siempre al final de la frase, dependiendo de su capacidad, realizara su funcin como si realmente estuviera escrita al principio de la misma o al final. Las funciones auxiliares se programan mediante el cdigo M4, permitindose programar hasta 7 funciones auxiliares en un mismo bloque. Cuando en un bloque se ha programado ms de una funcin auxiliar, el CNC las ejecuta correlativamente al orden en que han sido programadas.

INTRODUCCION

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 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 la Mquinas de Herramientas de Control Numrico Computarizado, las cuales brindan algunas ventajas adicionales.

COCLUSION Normalmente este tipo de control se ejerce a travs de un computador y la maquina esta diseando a fin de obedecer las instrucciones de un programa dado . Gracias a estas maquinas podemos ubicar el resultado de un microordenador en dada maquina lo cual permite que los programas puedan ser almacenados y desarrollados localmente eliminando o reduciendo los problemas operativos de estas las cuales ofrecen una mayor flexibilidad por que tienen un control digital y no es de circuito cableado que permite incorporar con gran facilidad nuevas opciones y se puedan resolver los problemas de hardware de una forma mas sencilla. Adems puede analizar con que estn programadas las piezas al fabricar o si hay que reprogramarla antes de iniciara el trabajo con la maquina

También podría gustarte