Vous êtes sur la page 1sur 62

UNIDAD III

CONTROL NUMERICO

QUE ES EL CONTROL
NUMERICO?

Definicin general:
Se considera control numrico a todo dispositivo
capaz de dirigir posicionamientos de un rgano
mecnico mvil, en el que las rdenes relativas a los
desplazamientos del mvil son elaboradas en forma
totalmente automtica a partir de informaciones
numricas definidas, bien manualmente o por
medio de un programa.

3.1.FUNDAMENTOS, VENTAJAS
Y CLASIFICACIN

FUNDAMENTOS:
(1725) Mquinas de tejer construidas en Inglaterra,
controladas por tarjetas perforadas.
(1863) M. Forneaux- primer piano que toc
automticamente.
(1870-1890) Eli Whitney- desarrollo de plantillas y
dispositivos.
"Sistema norteamericano de manufactura de partes
intercambiables.
(1880) Introduccin de una variedad de herramientas para el
maquinado de metales.
Comienzo del nfasis en la produccin a gran escala.

(1940) Introduccin de los controles hidrulicos,


neumticos y electrnicos.
Aumento del nfasis en el maquinado automtico.
(1945) Comienzo de la investigacin y desarrollo del
control numrico.
Comienzo de los experimentos de produccin a gran escala
con control numrico.
(1955) Las herramientas automatizadas comenzaron a
aparecer en las plantas de produccin para la Fuerza
Area de produccin de los Estados Unidos.
(1956) Hay concentracin en la investigacin y el
desarrollo del control numrico.
(1960) Hasta la actualidad.

MBITO DE APLICACIN DEL CONTROL NUMRICO:

Las cuatro variables fundamentales que inciden en la


bondad de un automatismo son:

Productividad,
Rapidez,
Precisin y
Velocidad.

De acuerdo con estas variables, se analiza qu tipo de


automatismo es el ms conveniente de acuerdo al
nmero de piezas a fabricar.

VENTAJAS:
Posibilidad de fabricacin de piezas imposibles o muy
difciles:
Gracias al control numrico se han podido obtener piezas
muy complicadas como las superficies tridimensionales
necesarias en la fabricacin de aviones.
Seguridad:
El control numrico es especialmente recomendable para
el trabajo con productos peligrosos.
Precisin:
Esto se debe a la mayor precisin de la mquina
herramienta de control numrico respecto de las clsicas.

Aumento de productividad de las mquinas:


Esto se debe a la disminucin del tiempo total de
mecanizacin, en virtud de la disminucin de los
tiempos de desplazamiento en vaco y de la rapidez de
los posicionamientos que suministran los sistemas
electrnicos de control.
Reduccin de controles y desechos:
Esta reduccin es debida fundamentalmente a la gran
fiabilidad y repetitividad de una mquina herramienta
con control numrico. Esta reduccin de controles
permite prcticamente eliminar toda operacin humana
posterior, con la subsiguiente reduccin de costos y
tiempos de fabricacin.

CLASIFICACIN
Se dividen fundamentalmente en:

Equipos de control numrico de posicionamiento


o punto a punto
En un sistema punto a punto, el control determina, a
partir de la informacin suministrada por el programa
y antes de iniciarse el movimiento, el camino total a
recorrer. Posteriormente se realiza dicho
posicionamiento, sin importar en absoluto la
trayectoria recorrida, puesto que lo nico que importa
es alcanzar con precisin y rapidez el punto en
cuestin.

Siempre que se quiera realizar trayectorias que no


sean paraxiales (rectas segn los ejes) es necesario
que el sistema de control posea caractersticas
especiales.

Los sistemas de contorneo

Los equipos que permiten generar curvas reciben el


nombre de equipos de contorneo.

Equipos de control numrico de contorneo.


Los sistemas de contorneo gobiernan no slo la posicin
final sino tambin el movimiento en cada instante de los
ejes en los cuales se realiza la interpolacin. En estos
equipos deber existir una sincronizacin perfecta entre
los distintos ejes, controlndose, por tanto, la trayectoria
real que debe seguir la herramienta. Con estos sistemas se
pueden generar recorridos tales como rectas con
cualquier pendiente, arcos de circunferencia, cnicas o
cualquier otra curva definible matemticamente. Estos
sistemas se utilizan, sobre todo, en fresados complejos,
torneados, etc.

3.2.- PROGRAMACIN

PROGRAMACIN
A continuacin se describen los distintos pasos de
que constan las operaciones de mecanizado
mediante mquinas de CN, sin considerar un
lenguaje de programacin.
Para seguir los pasos necesarios, la mquina CNC
requiere principalmente, informacin tecnolgica
y geomtrica.

La informacin geomtrica consiste en:


1.

Datos dimensinales del contorno final,

2.

Descripcin de los movimientos de la


herramienta y

3.

Posicionamiento en el rea de trabajo del cero y


puntos de referencia necesarios.

Programacin geomtrica simple

Procedimiento:
1. Se debe establecer el punto cero de la pieza.
2. Todos los puntos geomtricos importantes deberan
ser numerados a lo largo del contorno acabado, as
como preparar una tabla que proporcione las
coordenadas de esos puntos.
3. Los movimientos de la herramienta deberan ser
descritos en la secuencia correcta.

La informacin tecnolgica consiste en:


1.
2.
3.

Datos necesarios sobre la herramienta a usar,


Datos de corte (velocidad, avance, etc.) y
Funciones de la mquina a ser controladas
(refrigeracin, etc.).

Fig.1: Relacin entre informacin geomtrica y tecnolgica para los pasos de mecanizado

Programacin de datos tecnolgicos

Adems de la informacin geomtrica descrita en el


recorrido de la herramienta, un programa CN
tambin debe contener datos de informacin
tecnolgica. Esta informacin se refiere
principalmente a la eleccin de:
1. La herramienta,
2. La velocidad de avance y
3. La velocidad de corte o velocidad de rotacin.

Fig.2: Herramientas de torneado: para desbaste, de acabado, para roscar, de acabado

Programacin con distribucin de pasadas

La programacin de la operacin de acabado tal y


como se ha descrito en los puntos anteriores,
asume que el contorno puede obtenerse por una
simple operacin de acabado de la pieza. En
cualquier caso, la situacin es tan sumamente
frecuente, que el proceso consiste en completar un
nmero de pasadas de desbaste sobre la pieza
antes de que pueda comenzarse con el acabado del
contorno.

Lenguaje de programacin CN

De acuerdo con el estndar DIN 66025*, las letras AZ, cuando se usan como letras de direccin, tienen
el siguiente significado:

El lenguaje de programacin de un sistema de


control determina las reglas con las que debern
construirse los bloques de programa en un
programa CN.
Las bases del lenguaje de programacin usado en
sistemas de control CNC estn estandarizadas.
A continuacin se presentan los principios bsicos
para el desarrollo de bloques de programa:

Los bloques de programa consisten en un conjunto


de palabras de programa que, a su vez, estn
compuestas por una letra de direccin y una
secuencia de nmeros.

Las letras de direccin para funciones suplementarias son:


X, Y, Z: datos de coordenadas
F: velocidad de avance
S: velocidad de giro

En el lenguaje de programacin de un sistema de control


CNC, el fabricante especifica
qu instrucciones pueden programarse, que funciones
suplementarias son posibles en conexin con
instrucciones individuales y que letras de direccin y
secuencias de nmeros forman las instrucciones y
funciones suplementarias.

Instrucciones CN

Aqu se muestran un conjunto de importantes


instrucciones de estndares establecidos que
aparecen en los lenguajes de programacin usados en
sistemas de control CNC.
Estas son las instrucciones:

EJEMPLO:
Con el punto de partida X=0, Y=50,
G02 X60 Y30 I30 J-10 F02 V300
X60 Y30 Punto destino
I30 J-10 Centro del arco en dimensiones incremntales
F02 Velocidad de avance 0.2 mm/rev.
V300 Velocidad de corte 300 m/min

3.3.DISPOSITIVOS DE CONTRO
L

EJEMPLO:
control numrico de un solo eje. la presente
invencin consiste en un control numrico de un solo
eje, que tiene por finalidad automatizar a bajo coste
mecanismos que precisan topes motorizados
programables, como puede ser el caso de sierras,
cizallas, rectificadoras, plegadoras, platos divisores,
transfers, etc. para ello, dispone de los elementos de
control necesarios gobernados por microprocesador
distribuidos todos ellos en una placa de control, la
cual incorpora adems del microprocesador,
elementos de visualizacin, teclado, contaje,
entrada/salida y convertidor digital/analgico.

El cual, en colaboracin con los anteriores genera las


seales de control de velocidad de la maquina cuando
dicho control se realiza con motores de corriente
continua, mientras que si los motores son de
corriente alterna, las seales de control se toman de
las salidas correspondientes de la unidad de
entrada/salida. figura.

3.4.- SISTEMAS DE CONT


ROL

SISTEMAS DE CONTROL
Funciones programables CN
Actualmente las MHCN emplean como mtodo de
trabajo la modalidad CNC exclusivamente. Sin
embargo, existen en el entorno de la mquina
herramienta referencias continuas a la "tecnologa
CN". Es importante conocer los escalones de dicha
tecnologa y distinguir entre los trminos CN y CNC.

Sistemas CN bsicos:

En las primeras mquinas-herramienta dotadas de unidades


de control numrico el programa se confeccionaba
externamente y deba ser transferido a la MHCN
mediante algn tipo de soporte fsico (disquete, casete o
cinta perforada). Estos programas CN podan ser puestos
en marcha o detenidos a pie de mquina, pero no podan
modificarse (editarse).
Las correcciones geomtricas debidas a las dimensiones de
las herramientas y de los dispositivos de sujecin tenan
que preverse anticipadamente en la programacin y ser
gestionadas de manera exhaustiva. El operador montaba
las herramientas y los amarres pieza en acuerdo estricto
con aquellas consideraciones, utilizando generalmente
hojas de proceso o de datos de utillaje.

Sistemas CNC: (controlados numricamente por ordenador)

Presentan un ordenador como UC que permite al operador


comenzar (o terminar) el programa y adems realizar
modificaciones (editar) sobre el mismo a pie de mquina
manipulando los datos con perifricos de entrada y salida.
Las dimensiones de herramientas y utillajes se definen
durante el reglaje o inicializacin de las mismas, de forma
independiente al programa. Estos datos se incorporan
automticamente a la programacin durante la ejecucin
para que sean llevadas a cabo las correcciones
pertinentes. Por esta razn el operador puede editar los
programas con menos informacin de partida,
limitndose a seleccionar las herramientas o utillajes en
esa fase.

Tipos de control
Los conceptos de interpolacin lineal y circular estn
relacionados con los desplazamientos de los ejes
bsicos de las MHCN.
Interpolacin lineal: En este tipo de trayectoria el sistema
CNC calcula un conjunto de posiciones intermedias a lo
largo de un segmento recto definido entre dos puntos
dados. Durante el desplazamiento de una posicin
intermedia a otra, los movimientos en cada uno de los
ejes afectados se corrigen continuamente de tal manera
que la trayectoria no se desva de la recta prefijada ms
all de la tolerancia permitida.

Interpolacin circular: El sistema CNC calcula un


conjunto de posiciones intermedias a lo largo del
segmento circular definido entre dos puntos dados.
Durante el desplazamiento de una posicin
intermedia a otra, los movimientos en cada uno de los
ejes afectados se corrigen continuamente de tal
manera que la trayectoria no se desva del la
circunferencia prefijada ms all de la tolerancia
permitida.

De acuerdo al tipo de control los sistemas CNC se


subdividen en tres categoras en nivel creciente de
prestaciones:
Punto a punto,
paraxial y
continuo.

El control punto a punto

Permite el posicionado de la herramienta de acuerdo a


puntos programados mediante movimientos simples en
cada eje en vaco.
Esto supone el que no se pueda controlar la trayectoria de
la herramienta en trabajo.
Dependiendo del tipo de control los motores de cada eje
actan separada o conjuntamente hasta que se alcanza
la posicin deseada.
El control punto a punto se usa habitualmente en
taladradoras o en sistemas de soldadura por puntos.

El control paraxial

Permite, adicionalmente a los desplazamientos rpidos en


vaco, el avance de la herramienta en carga, segn
trayectorias paralelas a los ejes bsicos de la MHCN.
En dichas trayectorias slo acta un nico motor (el que
ejecuta el desplazamiento en ese eje) controlndose la
distancia a recorrer y la velocidad del avance.
Este tipo de control se emplea en cepilladoras CN y fresas
o tornos sencillos.

El control continuo

Los desplazamientos rpidos de la herramienta en vaco.


Avances en carga paralelos a los ejes bsicos.
Avances en carga hasta cualquier punto arbitrario de la
pieza utilizando interpolaciones rectas o circulares.

3.5.- CONTROL NUMERICO


POR COMPUTADORA

Control Numrico por Computador

Se considera de Control Numrico por Computador,


tambin llamado CNC (en ingls Computer Numerical
Control) (tambin Control Numrico Continuo
Continuous Numerical Control).
A todo dispositivo capaz de dirigir el posicionamiento de
un rgano mecnico mvil mediante rdenes
elaboradas de forma totalmente automtica a partir de
informaciones numricas en tiempo real. Para
maquinar una pieza se usa un sistema de coordenadas
que especificarn el movimiento de la herramienta de
corte.

Principio de funcionamiento

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
laterales del carro y el eje de las Z para los
desplazamientos transversales de la torre.

En el caso de las fresadoras se controlan los


desplazamientos verticales, que corresponden al
eje Z. Para ello se incorporan motores elctricos 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 maquina, esto puede no ser limitado
nicamente a tres ejes.

Aplicaciones

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 mquinasherramienta 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.

Programacin en el control numrico

Se pueden utilizar dos mtodos:

Programacin Manual:
En este caso, el programa pieza se escribe
nicamente por medio de razonamientos y
clculos que realiza un operario.

El lenguaje mquina 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.
El programa de mecanizado contiene todas las
instrucciones necesarias para el proceso de mecanizado.

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.

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 N999).
X, Y, Z son las direcciones correspondientes a las cotas
segn los ejes X, Y, Z de la mquina herramienta. 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.

Ejemplo 1:
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 lineal en sentido horario.
G03: Interpolacin lineal en sentido antihorario.
G33: Indica ciclo automtico de roscado.
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.

Programacin automtica

En este caso, los clculos los realiza un computador,


que suministra en su salida el programa de la pieza
en lenguaje mquina. Por esta razn recibe el
nombre de programacin asistida por computador.

Vous aimerez peut-être aussi