Está en la página 1de 4

Control num�rico

Ir a la navegaci�nIr a la b�squeda

Torno CNC.
El control num�rico (CN) o control decimal num�rico es un sistema de automatizaci�n
de m�quinas herramienta que son operadas mediante comandos programados en un medio
de almacenamiento, en comparaci�n con el mando manual mediante volantes o palancas.

Las primeras m�quinas de control remoto num�rico se construyeron en los a�os 40 y


50 por el ingeniero John T. Parsons, basadas en las m�quinas existentes con motores
desmodificados cuyos n�meros se relacionan manualmente siguiendo las instrucciones
dadas en un microscopio de tarjeta perforada. Estos servomecanismos iniciales se
desarrollaron r�pidamente con los equipos anal�gicos y digitales. El abaratamiento
y miniaturizaci�n de los procesadores ha generalizado la electr�nica digital en los
todos los tipos herramienta, lo que dio lugar a la denominaci�n control decimal
num�rico, control num�rico por computadora, control num�rico por computador o
control num�rico computarizado (CNC), para diferenciarlas de las m�quinas que no
ten�an computadora. En la actualidad se usa el t�rmino control num�rico 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 simplificaci�n de la programaci�n de las m�quinas de CNC
(control num�rico por computadora).

�ndice
1 Principio de funcionamiento
2 Aplicaciones
3 Programaci�n en el control num�rico
3.1 Programaci�n manual
3.2 Programaci�n autom�tica
4 V�ase tambi�n
5 Referencias
Principio de funcionamiento
Para mecanizar una pieza se usa un sistema de coordenadas que especificar�n el
movimiento de la herramienta de corte. El sistema se basa en el control de los
movimientos de la herramienta de trabajo con relaci�n a los ejes de coordenadas de
la m�quina, usando un programa inform�tico ejecutado por una computadora. 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 tambi�n 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 m�quina, esto puede no ser
limitado �nicamente a tres ejes.

Aplicaciones
Archivo:Coste de una serie de mecanizado vs num piezas por lote.svg
Gr�fico aproximado en escalas logar�tmicas del coste unitario de mecanizaci�n en
funci�n del n�mero de piezas a mecanizar por lote.
M�quinas tradicionales.
M�quinas de control num�rico.
M�quinas especiales o de transferencia (transfert).
Aparte de aplicarse en las m�quinas-herramienta para mecanizar metales con alta
precisi�n,2? el CNC se usa en la fabricaci�n de muchos otros productos de
ebanister�a, carpinter�a, etc. La aplicaci�n de sistemas de CNC en las m�quinas-
herramienta han hecho aumentar enormemente la producci�n, al tiempo que ha hecho
posible efectuar operaciones de conformado que era dif�cil de hacer con m�quinas
convencionales, por ejemplo la realizaci�n de superficies esf�ricas manteniendo un
elevado grado de precisi�n dimensional. Finalmente, el uso de CNC incide
favorablemente en los costos de producci�n al propiciar la baja de costes de
fabricaci�n de muchas m�quinas, manteniendo o mejorando su calidad.

V�ase tambi�n: Mecanizado#Econom�a del mecanizado


Programaci�n en el control num�rico
Se pueden utilizar dos m�todos, la programaci�n manual y la programaci�n
autom�tica.

Programaci�n manual
En este caso, el programa pieza se escribe �nicamente por medio de razonamientos y
c�lculos que realiza un operario. El programa de mecanizado comprende todo el
conjunto de datos que la m�quina necesita para la mecanizaci�n de la pieza.

A la informaci�n en conjunto que corresponde a una misma fase del mecanizado se le


denomina bloque o secuencia y se numera para facilitar su b�squeda. Este conjunto
de informaci�n es interpretado por el int�rprete de �rdenes. Una secuencia o bloque
de programa debe contener todas las funciones geom�tricas, funciones m�quina y
funciones tecnol�gicas del mecanizado. De tal modo, un bloque de programa consta de
varias instrucciones. El comienzo del control num�rico ha estado caracterizado por
un desarrollo ca�tico de los c�digos de programaci�n pues cada constructor
utilizaba el suyo particular. Posteriormente, se vio la necesidad de normalizar los
c�digos de programaci�n como condici�n indispensable para que un mismo programa
pudiera servir para diversas m�quinas con tal de que fuesen del mismo tipo. Los
caracteres m�s usados com�nmente, regidos bajo la norma DIN 66024 y 66025 son,
entre otros, los siguientes:

N: es la direcci�n correspondiente al n�mero de bloque o secuencia. Esta direcci�n


va seguida normalmente de un n�mero de tres o cuatro cifras. En el caso del formato
N03, el n�mero m�ximo de bloques que pueden programarse es 1000 (N000 hasta N999).
X, Y, Z: son las direcciones correspondientes a las cotas seg�n los ejes X, Y, Z de
la m�quina 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 direcci�n correspondiente a las funciones preparatorias. Se utilizan para
informar al control de las caracter�sticas de las funciones de mecanizado, como por
ejemplo, forma de la trayectoria, tipo de correcci�n de herramienta, parada
temporizada, ciclos autom�ticos, programaci�n absoluta y relativa, etc. La funci�n
G va seguida de un n�mero de dos cifras que permite programar hasta 100 funciones
preparatorias diferentes.
Ejemplos:
G00: El trayecto programado se realiza a la m�xima velocidad posible, es decir, a
la velocidad de desplazamiento en r�pido.
G01: Los ejes se gobiernan de tal forma que la herramienta se mueve a lo largo de
una l�nea recta.
G02: Interpolaci�n circular en sentido horario.
G03: Interpolaci�n circular en sentido antihorario.
G05: Trabajo en arista matada.
G07: Trabajo en arista viva.
G09: Trayectoria circular definida por 3 puntos.
G10: Anulaci�n de la imagen espejo.
G11: Imagen espejo en X.
G12: Imagen espejo en Y.
G17: Selecci�n del plano XY.
G18: Selecci�n del plano XZ.
G19: Selecci�n del plano YZ.
G25: Salto incondicional.
G33: Indica ciclo autom�tico de roscado.
G37: Entrada tangencial.
G38: Salida tangencial.
G40: Cancela compensaci�n.
G41: Compensaci�n de corte hacia la izquierda.
G42: Compensaci�n de corte a la derecha.
G43: Compensaci�n del largo de las herramientas.
G44: Anulaci�n de la compensaci�n del largo de las herramientas.
G53/G59: Traslados de origen.
G70: Programaci�n en pulgadas.
G71: Programaci�n en mil�metros.
G72: Factor de escala.
G73: Giro del sistema de coordenadas
G77: Es un ciclo autom�tico que permite programar con un �nico bloque el torneado
de un cilindro, etc.
G87: Cajera rectangular
G88: Cajera circular.
G90: Programaci�n de cotas absolutas.
G91: Programaci�n de cotas incrementales.
G94: Velocidad de avance F en mm/min.
M: es la direcci�n correspondiente a las funciones auxiliares o complementarias. Se
usan para indicar a la m�quina herramienta que se deben realizar operaciones tales
como parada programada, rotaci�n del husillo a derechas o a izquierdas, cambio de
�til, etc. La direcci�n m va seguida de un n�mero de dos cifras que permite
programar hasta 100 funciones auxiliares diferentes.
Ejemplos:
M00: Provoca una parada incondicional del programa, detiene el husillo y la
refrigeraci�n.
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 rotaci�n del husillo en sentido horario.
M04: Activa la rotaci�n del husillo en sentido antihorario, etc.
M08: Lubricaci�n ON.
M09: Lubricaci�n OFF.
M10: Encendido del accesorio de iluminaci�n.
M30: Final del programa con vuelta al inicio.
(El sentido de giro del usillo es visto por detr�s de la m�quina, 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 m�quinas de
cambio autom�tico no conlleva la parada del programa.
F: es la direcci�n correspondiente a la velocidad de avance. Va seguida de un
n�mero de cuatro cifras que indica la velocidad de avance en mm/min.
S: es la direcci�n correspondiente a la velocidad de rotaci�n del husillo
principal. Se programa directamente en revoluciones por minuto, usando cuatro
d�gitos.
I, J, K: son direcciones utilizadas para programar arcos de circunferencia. Cuando
la interpolaci�n se realiza en el plano X-Y, se utilizan las direcciones I y J.
An�logamente, 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 direcci�n correspondiente al n�mero de herramienta. Va seguido de un
n�mero de cuatro cifras en el cual los dos primeros indican el n�mero de
herramienta y los dos �ltimos el n�mero de correcci�n de las mismas.
A: �ngulo
G: funci�n preparatoria
M: funci�n auxiliar
N: numeraci�n del bloque
P: programa
R: radio
Programaci�n autom�tica
En este caso, los c�lculos los realiza un computador, a partir de datos
suministrados por el programador dando como resultado el programa de la pieza en un
lenguaje de intercambio llamado APT, que posteriormente ser� traducido mediante un
post-procesador al lenguaje m�quina adecuado para cada control por computadora.

En realidad, se deber�an estandarizar los lenguajes de programaci�n debido a que


ser�a mas �til poder desarrollar al m�ximo las potencialidades de los C.N.C.

También podría gustarte