0 evaluări0% au considerat acest document util (0 voturi)
207 vizualizări15 pagini
Este documento describe tres tipos de compensación de herramienta (G40, G41, G42) que permiten cortar a un lado o al centro de la línea de corte. También explica las unidades de medida (G70, G71) y los modos de desplazamiento (G90, G91) absoluto e incremental en una máquina herramienta CNC, incluyendo ejemplos para ilustrar las diferencias. Finalmente, enfatiza la importancia de conocer las dimensiones básicas de cada herramienta para garantizar la precisión dimensional en el mecan
Este documento describe tres tipos de compensación de herramienta (G40, G41, G42) que permiten cortar a un lado o al centro de la línea de corte. También explica las unidades de medida (G70, G71) y los modos de desplazamiento (G90, G91) absoluto e incremental en una máquina herramienta CNC, incluyendo ejemplos para ilustrar las diferencias. Finalmente, enfatiza la importancia de conocer las dimensiones básicas de cada herramienta para garantizar la precisión dimensional en el mecan
Este documento describe tres tipos de compensación de herramienta (G40, G41, G42) que permiten cortar a un lado o al centro de la línea de corte. También explica las unidades de medida (G70, G71) y los modos de desplazamiento (G90, G91) absoluto e incremental en una máquina herramienta CNC, incluyendo ejemplos para ilustrar las diferencias. Finalmente, enfatiza la importancia de conocer las dimensiones básicas de cada herramienta para garantizar la precisión dimensional en el mecan
La compensacin, no es otra cosa que un pequeo desplazamiento de la
herramienta sobre la lnea de corte, es decir, puedes cortar justo por el centro de la lnea (G40), o bien a un lado (Derecha (G42) o Izquierda (G41)). Aqu tienes una imagen en donde se ven las tres compensaciones posibles.
A estos tres comandos, no les acompaa ningn valor que le indique de cuanto ser la compensacin, sin embargo la mquina debe tener la capacidad suficiente para reconocer el dimetro de la herramienta con la que est trabajando en el momento de aplicarla y as calcular, de cuanto ser la compensacin, si recuerdas, anteriormente, habamos visto los comando del tipo T00, T01, T02, bueno, pues justamente este valor est cargado en la memoria de la mquina, es decir, sabe perfectamente el dimetro de la herramienta que est utilizando, o al menos debera saberlo... .: Unidad de Datos (G70, G71) Hasta donde yo se, Internamente una mquina trabaja con puntos, y la resolucin de la misma estar dada en Puntos por Pulgada (G70), o bien Puntos por Milmetros (G71), de all surgir una equivalencia que luego ser traducida en las dimensiones de las piezas que se estn trabajando.
Segn la informacin que encontr, estas son las dos medidas ms utilizadas y estandarizadas para las fresadoras, tornos, taladros etc., y creera que son las que deberamos adoptar para nuestra mquina, pero bueno, igual que antes, esto depender de cada fabricante.
No dir ms de este par. .: Modos de Desplazamiento (G90, G91) Es muy importante que comprendas estos dos comandos, ya que de ellos depender el modo en que la mquina deber desplazarse sobre cada eje.
Recuerdas cuando hablamos de los comando X,Y y Z, bueno los valores que acompaan a cada comando son los desplazamientos sobre cada eje, ahora, la mquina debe tener siempre un punto de referencia. Por lo general, el punto de referencia es la coordenada 0,0 tambin conocida como punto de origen, o PuntoCero.
El comando G90 indica Modo Absoluto, es decir que todos los valores de las coordenadas X,Y sern referidos a ese punto de origen.
El comando G91 indica Modo Incremental o Relativo, o sea, utilizar el PuntoCero slo cuando comience el trazado, de all en ms, el ltimo punto, se convertir en punto de origen para el prximo desplazamiento.
Se habr entendido...???
Bueno, lo aclaremos un poco ms, mira estos dos grficos, a pesar de que se trata del mismo, las instrucciones de trazado sern distintas, en un caso lo haremos en Modo Absoluto(G90), y en el otro lo haremos en Modo Incremental o Relativo (G91).
N0000 G91 G00 X4 Y7 N0010 G01 X5 N0020 X4 Y4 N0030 G00 X-13 Y-11 Vamos por la primera... Desplazamiento en Modo Absoluto: N0000 Dice algo as: G90 (los desplazamientos que siguen sern referidos al punto 0,0); G00 (el desplazamiento ser rpido, sin realizar cortes); se debe dirigir al punto X=4,Y=7 (a).
N0010 Dice algo as: G01 (el movimiento es realizando corte); se debe dirigir hasta el punto X=9 (b).
N0020 Dice algo as: Contina cortando hasta el punto X=13,Y=11 (c).
N0030 Dice algo as: G00 (Movimiento sin corte y rpido); desplazarse hasta el punto X=0,Y=0 (Regresa al punto de origen 0,0)
Yo creera que es fcil de comprender, ahora veamos el otro Modo de Desplazamiento... Desplazamiento en Modo Incremental o Relativo: N0000 Dice algo as: G91 (los desplazamiento que siguen sern en modo incremental); G00 (el desplazamiento ser rpido, sin realizar cortes); se debe mover 4 puntos en el Eje X, y 7 puntos en el Eje Y, (llega al punto a)
N0010 Dice algo as: G01 (el movimiento es realizando corte); debe moverse 5 puntos en el Eje X, (alcanza el punto b)
N0020 Dice algo as: Desplazarse 4 puntos en el Eje X, y 4 puntos en el Eje Y (llega al punto c)
N0030 Dice algo as: G00 (el desplazamiento ser rpido, sin realizar cortes); Desplazarse 13 puntos hacia atrs en el Eje X, y 11 puntos hacia atrs en el Eje Y (Regresa al punto de origen 0,0)
Por Fiiiiinnnnn, terminamos...
Aplausos para quien logr comprender. Hasta aqu todo lo que fue el cdigo CNC, como vers, hay mucho ms, pero estos son los comandos que me parecieron ms importantes, al menos los que yo implementara para mi mquina.
Ahora vamos a pasar a otro lenguaje, un poco ms interesante, no se si ms fcil pero es un poco ms prctico, y es el que utiliza la mquina que preparamos con mis alumnos, ah nos vemos... Informacin preliminar:
La introduccin mencion la acotacin absoluta y relativa. Fjese en el ejemplo del grfico, que muestra claramente la diferencia entre los dos mtodos de acotacin.
Un ingeniero tiene 3 clientes. Inicialmente conduce 20 kilmetros hasta el cliente A, entonces contina otros 19 kilmetros hasta el cliente B y finalmente conduce 22 kilmetros hasta el cliente C. Para establecer del cliente C desde la planta tiene que sumar los 3 recorridos (20 km, 19 km, 22 km). Estos recorridos pueden considerarse como cotas incrementales.
La situacin es diferente si pone el cuentakilmetros a cero antes de salir de la fbrica y registrar el kilometraje cada vez que llega a los clientes. Los kilmetros as registrados, en cada momento, son las distancias desde un cliente en particular y la fbrica. Son, por tanto, cotas absolutas; siempre hacen referencia a un punto, por ejemplo la fbrica.
Fig.54: Diferencia entre cotas absolutas e incrementales (o relativas)
Consideraciones:
La informacin dimensional en el plano de la pieza puede establecerse bsicamente en el sistema de acotacin absoluto o incremental.
Los datos en la acotacin absoluta siempre hacen referencia a un punto de referencia fijo en el plano (figura 55). Este punto tiene la funcin de ser coordenada cero (figura 56). Las lneas de acotacin son paralelas a los ejes coordenados y siempre comienzan en el punto de referencia. Las cotas absolutas tambin se llaman "cotas de referencia".
Fig.55: Cotas absolutas
Fig.56: Coodenadas absolutas Al usar cotas incrementales, cada medida hace referencia a la posicin anterior (figura 57); las cotas incrementales son distancias entre puntos adyacentes. Estas distancias se convierten en coordenadas incrementales al tomar las coordenadas del ltimo punto como origen de coordenadas para el siguiente punto. Se puede comparar a un pequeo sistema de coordenadas que cambia consecutivamente de un punto a otro (P1P2 hasta P9) (figura 58). Las cotas incrementales tambin se llaman "cotas relativas" o "cotas en cadena".
Fig.57: Cotas incrementales o relativas
Fig.58: Coordenadas incrementales o relativas
Informacin adicional:
No siempre es necesaria la acotacin de los planos exclusivamente en cotas absolutas o incrementales. La razn es que muchos controles permiten el cambio arbitrario entre dimensiones absolutas e incrementales durante la programacin.
Sin embargo, cuando se describen contornos y posiciones, casi siempre es preferible usar cotas absolutas porque:
la acotacin incorrecta de un punto individual no afecta al resto de cotas es ms fcil detectar errores en el sistema absoluto.
La programacin por dimensiones incrementales es ventajosa cuando se repiten varias veces algn contorno parcial dentro de una pieza porque as se puede utilizar la seccin de programa asociada al contorno parcial sin recalcular las coordenadas (ver figura 59)
Para la refrigeracin precisa de pieza y herramienta en la zona de contacto se emplean convencionalmente tuberas flexibles o manguitos que orientan la aspersin hacia la zona deseada. Muchas MHCN permiten la refrigeracin directa del mecanizado a travs de canales que incorpora el cuerpo de la herramienta. Este sistema permite una refrigeracin ptima de las zonas de corte. Debido a la proyeccin de las virutas y a las salpicaduras que conlleva el uso de refrigerantes es muy comn que las MHCN dispongan de paneles de proteccin o carenados que aslen la zona de trabajo. Dimensiones bsicas Para garantizar la precisin dimensional en el mecanizado de una pieza con una MHCN su UC debe tener nocin exacta de las dimensiones de cada herramienta empleada.
Las dimensiones bsicas de una fresa son la longitud (L) y el radio de corte (R). En herramientas de torno dichos parmetros son la longitud (L) y el decalaje transversal (Q).
Las dimensiones bsicas de la herramienta quedan referidas respecto del punto de montaje del acoplamiento con el hueco correspondiente del cabezal (o torreta) de la MHCN. El establecimiento de las dimensiones bsicas (reglaje) de las herramientas en las MHCN se realiza de dos formas: Mediante una prueba de mecanizado: En este caso se almacenan unas dimensiones aproximadas de la herramienta en la UC. Despus se lleva a cabo una operacin de mecanizado sencilla que es verificada dimensionalmente. Las desviaciones en las dimensiones de la operacin real sobre las tericas se pueden calcular e incorporar seguidamente, como datos para el reglaje correcto de til. Mediante un equipo de prereglaje (externo o incorporado a la MHCN): Estos dispositivos verifican dimensionalmente las herramientas calculando directamente sus dimensiones bsicas respecto del punto de montaje.
Los sistemas externos de prereglaje de herramientas utilizan un sistema de montaje y fijacin idntico al existente en la MHCN. Las dimensiones se calculan por procedimientos pticos o mecnicos. Los datos se incorporan dentro de un sistema informtico al que puede conectarse la UC a travs de una pastilla electrnica de datos o mediante comunicacin por cable.
Cuando el prereglaje ptico se verifica en la MHCN la herramienta se ubica en su estacin de trabajo. Se debe posicionar el cabezal (o torreta) en un punto tal que permita la visin correcta
del til por el sistema de medida pasando la informacin dimensional directamente a la UC que gobierna toda la instalacin. Para determinar las dimensiones bsicas de una herramienta, garantizar que las asuma la UC e inicializar convenientemente la MHCN, se requiere un conjunto de apoyos externos como puntos de contacto o patrones de referencia, paradas de los indicadores de recorrido, mandriles de centrado, sensores de medida, etc. La asignacin del "cero de herramienta" se lleva a cabo de la siguiente forma:
En primer lugar, se hace contacto en una superficie de la pieza a mecanizar con una herramienta de referencia o palpador almacenando la UC la medida obtenida como la altura "cero" o de referencia.
A continuacin se debern introducir en la UC las diferencias entre las alturas de las herramientas de trabajo y la de referencia. Durante el mecanizado la UC corrige de forma automtica las trayectorias de cada herramienta con esas diferencias, describiendo un recorrido nico sobre la pieza ajustado a la altura de referencia o "cero". Control de funciones mquina En adicin a las funciones geomtricas para el control de los desplazamientos los sistemas CNC disponen de otras para el gobierno de la mquina: funciones mquina. El nmero de estas y la forma en que se ejecutan dependen, tanto de la propia MHCN, cmo de las posibilidades de la UC. Las funciones mquina que se enumeran a continuacin son un ejemplo de las actividades complementarias que pueden ser programadas y que en algunos casos afectan a tareas auxiliares de la MHCN: Comienzo del giro y control de la velocidad del cabezal. Posicionado angular del cabezal.
Activacin del refrigerante a una presin de salida dada. Mantenimiento del avance constante. Mantenimiento de la velocidad de corte constante. Cambio de herramienta activa. Comienzo de acciones de los dispositivos auxiliares: Sistemas de alimentacin o cambiadores de piezas. Contrapunto Luneta Manipuladores Transportadores (convoyes)
La mayora de las capacidades de las MHCN se pueden configurar como funciones mquina con el objeto de automatizar al mximo los procesos de fabricacin. Componentes de un sistema CN Un sistema CNC est constituido por numerosos componentes.
Fig.48: Componentes de un sistema CNC
El corazn de un sistema CNC es un ordenador que se encarga de realizar todos los clculos necesarios y de las conexiones lgicas. tendiendo a que el sistema CNC es el puente de unin entre el operador y la mquina-herramienta se necesitan dos interfaces (traductores): El interfaz del operador formado por el panel de control y varios a l conectados relacionados generalmente con dispositivos de perifricos almacenamiento (lectoras de cinta perforada, casete, disqueteras, etc) o impresin de la informacin. El interfaz de control de la mquina-herramienta que esta subdividido en mltiples conexiones de control y que afectan los actuadores de ejes, del husillo principal, etc. hasta llegar al sistema auxiliar de alimentacin de energa.
Los apartados que restan hasta finalizar este tema explican con mayor detalle las funciones y operativa del ordenador y de los dos interfaces. El panel de control El aspecto externo del panel de control de las MHCN puede variar considerablemente en funcin del fabricante, no obstante, los componentes que en l aparecen se pueden agrupar de forma genrica en: Monitor: que incluye una pantalla CRT o un panel de texto (en desuso) as como un conjunto de diales analgicos o digitales, chivatos e indicadores. Mandos para el control mquina: Estos permiten el gobierno manual o directo de la MHCN en actividades anlogas a las ejecutadas con una convencional mediante manivelas, interruptores, etc. Estos controles pueden ser empleados de forma alternativa durante las operaciones programadas para modificar puntualmente el proceso. Controles para la programacin: Generalmente se presentan como teclados para la edicin textual de programas y datos almacenados. Presentan caracteres alfabticos, nmeros e iconos o smbolos de las funciones que ejecutan.
Control numrico
Torno CNC. El control numrico (CN) es un sistema de automatizacin de mquinas herramienta que son operadas mediante comandos programados en unmedio de almacenamiento, en comparacin con el mando manual mediante volantes o palancas. Las primeras mquinas de control numrico se construyeron en los aos 1940 y 1950, basadas en las mquinas existentes con motores modificados cuyos mandos se accionaban automticamente siguiendo las instrucciones dadas en un sistema de tarjeta perforada. Estosservomecanismos iniciales se desarrollaron rpidamente con equipos analgicos y digitales. El abaratamiento y miniaturizacin de losmicroprocesadores ha generalizado la electrnica digital en las mquinas herramienta, lo que dio lugar a la denominacin control numrico por computadora , control numrico por computador o control numrico computarizado (CNC), para diferenciarlas de las mquinas que no tenan computadora. En la actualidad se usa el trmino control numrico para referirse a este tipo de sistemas, con o sin computadora. 1
Este sistema ha revolucionado la industria debido al abaratamiento de microprocesadores y a la simplificacin de la programacin de las mquinas de CNC.
ndice [ocultar] 1 Principio de funcionamiento 2 Aplicaciones 3 Programacin en el control numrico o 3.1 Programacin manual o 3.2 Programacin automtica 4 Vase tambin 5 Referencias Principio de funcionamiento[editar editar cdigo] Para mecanizar una pieza se usa un sistema de coordenadas que especificarn el movimiento de la herramienta de corte. El sistema se basa en el control de los movimientos de la herramienta de trabajo con relacin a los ejes de coordenadas de la mquina, usando un programa informtico ejecutado por un ordenador. En el caso de un torno, hace falta controlar los movimientos de la herramienta en dos ejes de coordenadas: el eje de las X para los desplazamientos longitudinales del carro y el eje de las Z para los desplazamientos transversales de la torre. En el caso de las fresadoras se controlan tambin los desplazamientos verticales, que corresponden al eje Y. Para ello se incorporan servomotores en los mecanismos de desplazamiento del carro y la torreta, en el caso de los tornos, y en la mesa en el caso de la fresadora; dependiendo de la capacidad de la mquina, esto puede no ser limitado nicamente a tres ejes. Aplicaciones[editar editar cdigo]
Grfico aproximado en escalas logartmicas del coste unitario de mecanizacin en funcin del nmero de piezas a mecanizar por lote. Mquinas tradicionales. Mquinas de control numrico. Mquinas especiales o de transferencia (transfert). Aparte de aplicarse en las mquinas-herramienta para modelar metales, el CNC se usa en la fabricacin de muchos otros productos de ebanistera, carpintera, etc. La aplicacin de sistemas de CNC en las mquinas-herramienta han hecho aumentar enormemente la produccin, al tiempo que ha hecho posible efectuar operaciones de conformado que era difcil de hacer con mquinas convencionales, por ejemplo la realizacin de superficies esfricas manteniendo un elevado grado de precisin dimensional. Finalmente, el uso de CNC incide favorablemente en los costos de produccin al propiciar la baja de costes de fabricacin de muchas mquinas, manteniendo o mejorando su calidad . Vase tambin: Mecanizado#Economa del mecanizado Programacin en el control numrico[editar editar cdigo] Se pueden utilizar dos mtodos, la programacin manual y la programacin automtica. .. Programacin manual[editar editar cdigo] En este caso, el programa pieza se escribe nicamente por medio de razonamientos y clculos que realiza un operario. El programa 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. El comienzo del control numrico ha estado caracterizado por un desarrollo anrquico de los cdigos de programacin. Cada constructor utilizaba el suyo particular. Posteriormente, se vio la necesidad de normalizar los cdigos de programacin como condicin indispensable para que un mismo programa pudiera servir para diversas mquinas con tal de que fuesen del mismo tipo. 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 hasta N999). X, Y, Z: son las direcciones correspondientes a las cotas segn los ejes X, Y, Z de la mquina herramienta (Y planos cartesianos). Dichas cotas se pueden programar en forma absoluta o relativa, es decir, con respecto al cero pieza o con respecto a la ltima cota respectivamente. G: es la 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: G00: El trayecto programado se realiza a la mxima velocidad posible, es decir, a la velocidad de desplazamiento en rpido. G01: Los ejes se gobiernan de tal forma que la herramienta se mueve a lo largo de una lnea recta. G02: Interpolacin circular en sentido horario. G03: Interpolacin circular en sentido antihorario. G33: Indica ciclo automtico de roscado. G40: Cancela compensacin. G41: Compensacin de corte hacia la izquierda. G42: Compensacin de corte a la derecha. G77: Es un ciclo automtico que permite programar con un nico bloque el torneado de un cilindro, etc. 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. M01: Alto opcional. 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: Activa la rotacin del husillo en sentido horario. M04: Activa la rotacin del husillo en sentido antihorario, etc. (El sentido de giro del usillo es visto por detrs de la mquina, no de nuestro punto de vista como en los tornos convencionales) M05: Parada del cabezal M06: cambio de herramienta (con parada del programa o sin ) en las mquinas de cambio automtico no conlleva la parada del programa. 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.