Sei sulla pagina 1di 15

Mquinas CNC CNC: Informtica y de Control Numrico De manera convencional, el operador decide y ajusta varios parmetros de las mquinas

as como de alimentacin, la profundidad de corte, etc, dependiendo del tipo de trabajo, y controla los movimientos de deslizamiento con la mano. En funciones de la mquina del CNC y de los movimientos de deslizamiento estn controlados por motores que utilizan los programas de ordenador.

Para una unidad de control de la mquina CNC (MCU) decide la velocidad de rotacin, avance, profundidad de corte, seleccin de herramienta, el refrigerante en caminos off y herramientas. La MCU emite comandos en forma de datos numricos para los motores que se desliza de posicin y de herramientas en consecuencia. Un control numrico, o "NC", el sistema controla muchas funciones de la mquina y de los movimientos que tradicionalmente se realizaban por operarios calificados. Control Numrico se desarroll a partir de la necesidad de cumplir los requisitos de elevada produccin y por la uniformidad y calidad de las piezas consistentes. instrucciones programadas se convierten en seales de salida que en las operaciones de control de la mquina a su vez, tales como velocidades de husillo, la seleccin de herramientas, movimiento de la herramienta, y cortar el flujo de fluido.

visin de conjunto
Mediante la integracin de un procesador de la computadora, el control numrico por computadora, o "CNC", como ahora se sabe, permite a los programas de mecanizado de piezas para ser editados y almacenados en la memoria de la computadora, as como permitir el diagnstico y funciones de control de calidad durante el mecanizado real. Todo el mecanizado CNC comienza con un programa de piezas, que es una instruccin secuencial o rdenes codificadas que dirigen las funciones especficas de la mquina.

El programa de pieza se puede generar manualmente o, ms comn mente, generada por los sistemas de programacin parte asistido por ordenador.

Principios bsicos de CNC


Todas las mquinas controladas por ordenador son capaces de controlar de forma precisa y repetidamente el movimiento en varias direcciones. Cada una de estas direcciones de movimiento se llama un eje. Dependiendo del tipo de mquina no son comnmente cuatro y cincuenta y ocho ejes. Adems, un eje CNC puede ser o bien un eje lineal en el que el movimiento es en lnea recta, o un eje rotatorio con el movimiento siguiente de una trayectoria circular.

El control de movimiento - el corazn de la CNC La funcin ms bsica de cualquier mquina CNC es automtica, precisa y control de movimiento constante. En lugar de aplicar dispositivos completamente mecnicos para provocar el movimiento como se requiere en la mayora de las mquinas herramientas convencionales, mquinas de control numrico permiten el control de movimiento de una manera revolucionaria. Todas las formas de equipos CNC tienen dos o ms direcciones de movimiento, llamados ejes. Estos ejes pueden ser precisa y automtica posicionado a lo largode sus longitudes de recorrido. Los dos tipos ms comunes son el eje lineal (impulsado a lo largo de una trayectoria recta) y giratorio (impulsado a lo largo de una trayectoria circular).

Sistema Bsico de CNC Principios Coordenadas

Cada eje consta de un componente mecnico, como una diapositiva que se mueve, un servo motor de accionamiento que acciona el movimiento mecnico, y un husillo de bolas para transferir la potencia desde el motor servo drive al componente mecnico. Estos componentes, junto con los controles de la computadora que los rigen, se les conoce como un sistema de accionamiento del eje.

Principios bsicos de CNC


El uso de un centro de mecanizado vertical molino como un ejemplo, hay tpicamente tres ejes lineales de movimiento. Cada uno recibe una designacin o direccin alfabtico. El lado de movimiento de la mesa de la mquina a otro se denomina eje "X". Tabla movimiento dentro y fuera es el eje "Y", mientras que la cabeza el movimiento hacia arriba y abajo de la columna es el eje "Z".

Principios bsicos de CNC Si una mesa giratoria se aade a la mesa de la mquina, entonces el cuarto eje se designa el eje "b".

Posicionamiento de trabajo
El mtodo de posicionamiento de trabajo precisa en relacin a la herramienta de corte se llama el "sistema de coordenadas rectangulares." En el molino vertical, la lnea de base horizontal se denomina el eje "X", mientras que la lnea de base vertical se denomina la "Y" eje. El eje "Z" es en ngulo recto, perpendicular a ambos ejes "Y" "X" y. Incrementos para todas las lneas de base se especifican en las medidas lineales, para la mayora de las mquinas el incremento ms pequeo es una diez milsima de pulgada (0.0001). Si la mquina est graduado en unidades mtricas el incremento ms pequeo suele ser una milsima de milmetro (.001 mm). El sistema de coordenadas rectangular permite el trazado matemtico de puntos en el espacio. Estos puntos o lugares se llaman "coordenadas". Las coordenadas a su vez se relacionan con el centro de la herramienta y dictan la "trayectoria de la herramienta" a travs del trabajo.

TIPOS DE CONTROL Y PROGRAMACION DE UNA MAQUINA CNC a) Control numrico punto a punto. b) Control numrico paraxial. c) Control numrico continuo o por contorneado

Control numrico punto a punto Este tipo de control se utiliza para posicionar la herramienta en los sucesivos puntos donde se realicen una o varias mecanizaciones. La trayectoria seguida para pasar de un punto a otro no es controlada, ya que las funciones de posicin y mecanizado son diferentes. En las operaciones de taladrado por CNC se pueden considerar como un ejemplo de control numrico punto a punto. Control numrico Paraxial Con el control numrico paraxial se pueden gobernar de forma precisa tanto la posicin del elemento que se desplaza (pieza o herra-mienta) como la trayectoria, segn la direccin de alguno de los ejes de coordenadas cartesianas. El control paraxial, como hemos visto, mejora el control punto a punto, ya que podemos controlar tambin la trayectoria seguida, pero siempre siguiendo lneas rectas

paralelas a los ejes de la mquina-herramienta. En la figura 7 vemos esquemticamente el tipo de control numrico paraxial.

Control numrico Continuo Este sistema es el que se aplica con ms frecuencia en casi todas las mquinasherramientas con CNC. Todos los desplazamientos y trayectorias son controlados, siempre, de forma precisa. Con la combinacin simultnea de dos o tres ejes de coordenadas se pueden realizar perfiles de gran dificultad tcnica. Este tipo de control es denominado 3D (tres dimensiones) porque puede gobernar al mismo tiempo tres movimientos los ejes. En la figura 8 podemos ver este tipo de control por contor-neado

Trayectoria y calculo de posicin y velocidad de desplazamiento en CNC. El armario de control numrico dispone de un calculador que en cada momento gobierna y realiza los clculos necesarios para el movi-miento de los ejes en coordenadas cartesianas o polares. Esto se consigue por medio de tarjetas y chips electrnicos internos del CNC. Para conseguir segmentos rectos dispone de un interpolador lineal y de un interpolador circular para efectuar arcos de circunferencia, todo ello dndole al CNC el punto inicial, punto final y el centro del arco. Bucles para el control de posicionamiento. Normalmente, un sistema de control numrico puede ser de bucle cerrado y bucle abierto. En todo momento un rgano mvil tiene que ser conducido de forma automtica a una posicin predeterminada por medio del CNC, tanto si la

trayectoria es rectilnea como circular. En cada instante debemos saber que la herramienta o la pieza alcanzan la posicin correcta. Regla del bucle cerrado de la posicin El mando compara en cualquier momento la posicin alcanzada con el valor programado y reajusta la misma segn la necesidad. Este proceso recibe el nombre de bucle cerrado. El comparador analiza la posicin real del carro, con la que debera ser, de acuerdo con la orden emitida por el mando en un tiempo del orden de centsimas de segundo, aprecindose en este tiempo variaciones en los desplazamientos del orden de una milsima de milmetro (miera). Una vez que el mando recibe la seal del sistema de medicin de que la miera ha sido desplazada, se realiza una nueva comparacin. De esta forma no es necesario que el CNC bloquee el carro o eje de que se trate una vez llegado a su posicin, debido a la comparacin constante que se est produciendo. En la figura 9 podemos ver el sistema de bucle cerrado de la posicin.

Regla del bucle cerrado de la velocidad Los CNC que utilizan este sistema disponen por lo general de dos bucles para el retorno de la informacin. Uno, como hemos visto anteriormente, para controlar la posicin y, otro, para gobernar la velocidad de desplaza-miento de la herramienta y pieza. El mando, obedeciendo una orden del pro-grama, emite una seal de velocidad de avance que es enviada a un amplificador y ste, a su vez, emite una seal reforzada que es enviada al motor de avance. Para la regulacin de la velocidad se en-cuentra montado en cada motor un tacmetro. Este ltimo detecta en todo momento el nmero de revoluciones real y lo comunica al amplificador, el cual, al recibirlo, lo transforma nuevamente en velocidad de avance y la compara con la que se program en un principio. Como consecuencia de lo anterior se enviar una seal supletoria al motor de avance que har girar ms lento o deprisa al mencionado motor.

Regla del bucle abierto de la posicin En este sistema se suprime el retorno de la informacin de la posicin de pieza o herramienta. No se tiene un control real del elemento que se desplaza. En bucle abierto se utilizan, en las mquinas, los motores llamados paso a paso, los cuales giran un ngulo fijo cada vez que reciben un impulso elctrico del CNC.

nmero corresponde al preestablecido en dicho contador. Este sistema es ms econmico que el de bucle cerrado, aunque pueden darse casos de que el motor no responda de forma correcta a alguna seal del CNC. En el sistema o regla de bucle abierto no hay, por tanto, seal de retorno. Se utiliza generalmente en mquinas de poca potencia y desplazamientos pequeos. En la figura 11 vemos esquemticamente el bucle abierto.

Los controles numricos que mandan a los motores y ejes de una mquinaherramienta, y llevan incorporados el llamado bucle cerrado, gobiernan el posicionamiento y la velocidad de pieza y herra-mientas con mayor precisin que los de bucle abierto. Estos ltimos son vlidos para mquinas de poca potencia, aunque son ms baratos que los de bucle cerrado.

Tipos de mquina Tornos para trabajar metales y plsticos -Se utiliza para producir formas de productos 3D y moldes para productos de plstico. Fresadora para hacer moldes y fresado superficial. - Se utiliza para producir las hileras de troquelado productos impresos.

Mquinas CNC-Ventajas / Desventajas Ventajas: alta repetibilidad y precisin, por ejemplo, partes de aeronaves El volumen de la produccin es muy alta contornos complejos / superficies necesitan a mecanizar. Por ejemplo Turbinas Flexibilidad en cambio de trabajo, ajustes de herramientas automticas, menos desperdicios Ms seguro, una mayor productividad, mejor calidad Menos papeleo, la produccin de prototipos ms rpido, reduccin de los tiempos de entrega Desventajas: configuracin Costly, operadores calificados Computadoras, requiere conocimientos de programacin Mantenimiento es difcil

LENGUAJE DE PROGRAMACIN ISO Para la programacin 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. El lenguaje de programacin para CNC, es regido por las Normas alemanas DIN No. 66024 y 66025 que em contenido es similar a la norma internacional ISO1056 (Internacional Organization for Standardization). 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 G, M, T, F, S, etc que se vern posteriormente:

Lenguajes de Programacin para una Mquina CNC (Torno o Mquina de 3 Ejes)


TIPO DE CONTROLADOR 1 INTRODUCCIN DE FANUC, MITSUBISHI, HITACHI, MILACRON, ETC .... CONTROLADOR 2 PLANIFICACIN DE OPERACIONES PROGRAMACIN PARTE 3 CICLO DE EXTRACCIN 4 STOCK 5 PERFORACIN DEL CICLO 6 Ciclo fijo de mandrinado 7 HILO DE CORTE DE CICLO

LENGUAJES DE PROGRAMACION CNC

ESTRUCTURA DE UN PROGRAMA CNC

O XXXX y segn el procesador se puede agregar entre parntesis el (Nombre del Programa)

CNC Milling Machine Tiene 3 a 5 ejes. Se utiliza para madera, metal y plstico. Se utiliza para hacer prototipos 3D, moldes, troqueles, planchas de impresin y seales. Cmo trabaja un CNC controlado por los cdigos G y M. Estos son valores numricos y coordenadas. Cada nmero o cdigo se asigna a una operacin en particular. escrito a mquina en forma manual a CAD por operadores de mquinas. G & M cdigos son generados automticamente por el software del ordenador. Caractersticas de CNC Machinery La herramienta o el material se mueve. Las herramientas pueden operar en 1-5 ejes. Las mquinas ms grandes tienen una unidad de control de la mquina (MCU) que gestiona las operaciones. Movimiento es controlada por unos motores (actuadores). Feedback es proporcionada por sensores (transductores) Cargadores de herramientas se utilizan para cambiar las herramientas de forma automtica. Herramienta de rutas, de corte y trazado Mociones trayectorias de herramienta describe la ruta de la herramienta de corte se necesita. El movimiento puede ser descrito como un punto a otro, de corte recto o el contorno. Las velocidades son la velocidad a la que la herramienta funciona por ejemplo, rpm. RSS son la velocidad a la que la herramienta de corte y la pieza de trabajo se mueven en relacin unos con otros. avances y velocidades estn determinados por la profundidad, el material y la calidad de acabado es necesario cortar. por ejemplo materiales ms duros necesitan avances y velocidades ms lentas. Cortes rouging eliminan grandes cantidades de material que los cortes de acabado. desplazamiento rpido permite que la herramienta o pieza de trabajo se mueva rpidamente cuando no se est realizando el mecanizado.

SISTEMAS DE ACOTADO PARA FRESADO CNC

Fundamentos de la programacin CNC Instrucciones CNC se llaman comandos de programa de pieza. Cuando se ejecuta un programa de pieza se interpreta una lnea de comandos a la vez hasta que se completen todas las lneas. Comandos, que tambin se conoce como bloques, se componen de palabras que cada uno comenzar con una direccin de la carta y al final con un valor numrico. Fundamentos de la programacin CNC Cada direccin carta se refiere a una funcin especfica de la mquina. Y las direcciones de la letra "M" "G" son dos de los ms comunes. Una letra "G" especifica ciertas preparaciones de la mquina, tales como pulgadas o mtricas modos, o absolutos frente a los modos incrementales. Una letra "M" especifica funciones de la mquina varios y funcionan como interruptores on / off para el flujo de refrigerante, el cambio de herramienta, o la rotacin del husillo. Otras direcciones de la letra se utilizan para dirigir una amplia variedad de otros comandos de mquina.

PROGRAMACIN CNC Cosas importantes que debes saber: Sistema de Coordenadas Unidades, posicionamiento incremental o absoluto Coordenadas: X, Y, Z, RX, RY, RZ Velocidad de avance y velocidad de cabezal Control del refrigerante: On / Off, Inundacin, Mist Control de la herramienta: Herramienta y parmetros La programacin consiste en una serie de instrucciones en forma de cdigos de letras Cdigos Preparados cdigos inicial G configuracin de mecanizado y el establecimiento de las condiciones de funcionamiento N cdigos de especificar el nmero de programa a la lnea ejecutada por el MCU Cdigos Eje: X, Y, Z - Se utiliza para especificar el movimiento de la corredera a lo largo de X, Y, Z

avance y la velocidad Cdigos: F y S-Especifique alimentacin y Velocidad del eje cdigos herramienta: T - indicando el numero de herramienta Cdigos M Para el control de refrigerante y otras actividades - cdigos miscelneos

Programacin cartas clave


O - Nmero de programa (se utiliza para la identificacin de programas) N - nmero de secuencia (utilizado para la identificacin de la lnea) funcin G - Preparatoria X - X eje designacin Y - Y la designacin de eje Z - Z designacin eje R - denominacin Radio F - designacin Avance S - Designacin Velocidad de giro H - Designacin compensacin de longitud de herramienta D - Designacin correccin del radio de herramienta T - Designacin Herramienta M - Funcin auxiliar

Explicacin de los cdigos G de uso comn


G00 - Cdigo Preparatorio para controlar la posicin final de la herramienta y no se ocupa de la ruta que se sigue para llegar a su destino final. Se requiere de herramientas para moverse en una lnea recta que conecta la posicin actual y la posicin final - G01. Se utiliza para movimiento de la herramienta sin ningn punto de mecanizado al punto de control. (interpolacin lineal) G02 -. Herramienta camino recorrido es a lo largo de un arco definido con I, J y K cdigos (interpolacin circular)

Tabla de cdigos Importantes G


G00 Rpido transversal G01 Interpolacin lineal G02 Interpolacin circular, CW G03Interpolacin circular, CCW G17 plano XY, XZ G18 Plano, unidades G19 plano YZG20/G70 Inch compensacin G21/G71 Unidades Mtricas G40 G41 Cortador cancelar la compensacin dada la compensacin G42 cortador derechoG43 compensacin de herramienta longitud (plus) La compensacin de longitudG43 (plus) Herramienta G44 compensacin de longitud (menos) la compensacin de longitud de herramienta G49 cancela G80 Cancelar ciclos fijos G81 ciclo de taladrado G82 avellanado G83 ciclo ciclo de taladrado profundo posicionamientoG90 G91 Absoluto incremental posicionamiento

Tabla de cdigos importantes M


Parada de programa M00 M01 parada del programa opcional Fin del programa M02

M03 husillo en sentido horario M04 husillo en sentido antihorario parada M05 Husillo Cambio de herramienta M06 M08 Refrigerante en M09 Refrigerante off M10 abrazaderas en M11 pinzamiento de Parada de programa M30, reinicio para iniciar

TORNO CNC
versin automatizada de un torno manual. Programado para cambiar las herramientas de forma automtica. Se utiliza para girar y taladradoras de madera, metal y plstico.

Potrebbero piacerti anche