Anda di halaman 1dari 34

Introduccin

Se refiere a la operacin de maquinas herramientas con datos numricos


almacenados en cinta de papel o magntica, tarjetas tabulares, memoria de
computadora o informacin directa.
Un ejemplo histrico del uso de instrucciones perforadas en una cinta de
papel es la pianola.

Control numrico (CN) es el termino original de esta tecnologa. Actualmente es


intercambiable con el termino Control Numrico por computadora (CNC).
El CN ha sido uno de los mas importantes desarrollos en manufactura en los ltimos
50 aos, al desarrollar:
Nuevas tcnicas de produccin

Incrementar la calidad de los productos

Reduccin de costos


2.1 Fundamentos, ventajas y clasificacin

(1940)
Introduccin
de los
controles
hidrulicos,
neumticos
y
electrnicos.

(1870-1890)
Eli Whitneydesarrollo
de plantillas
y
dispositivos.

(1725)
Mquinas de
tejer

(1863) M.
ForneauxPrimer piano
que toc
automtica
mente.

(1880)
Herramienta
s para el
maquinado
de metales.

(1955) Las
herramienta
s
automatizad
as
comenzaron
a aparecer.

(1945)
Comienzo
de la
investigaci
ny
desarrollo
del control
numrico.

(1960)
Hasta la
actualidad.

(1956)
Concentraci
n en
investigaci
n y el
desarrollo
del control
numrico.

Fundamentos

El control numrico (CN) es una forma de automatizacin programable en el cual un


programa que contiene datos alfanumricos codificados controla las acciones de una
parte del equipo.
Los datos representan posiciones relativas entre una cabeza de trabajo y una pieza de
trabajo. La cabeza de trabajo representa una herramienta u otro elemento de
procesamiento y la pieza de trabajo es el objeto que se procesa.
El principio operativo de CNC es controlar el movimiento de la cabeza de trabajo en
relacin con la pieza de trabajo y la secuencia en la cual se realizan los movimientos.

Ventajas
Posibilidad de
fabricacin de
piezas imposibles
o muy difciles.

Seguridad.

Ventajas

Precisin.

Aumento de
productividad de
las mquinas.
Reduccin de
controles y
desechos

Clasificacin

1. Equipos de control numrico de posicionamiento o punto a punto

2. Los sistemas de contorneo

Sistema punto a punto


Cada uno de los ejes de la
maquina se acciona por separado
mediante tornillos de avance a
diferentes velocidades,
dependiendo del tipo de
operacin.

Sistema de contorneado
Tanto el posicionamiento como las
operaciones se realizan a lo largo
de la trayectoria controlada, pero
a diferentes velocidades.

2.2 Programacin CNC

Para seguir los pasos necesarios, la


mquina CNC requiere
principalmente:
Informacin tecnolgica y
geomtrica.
1.Descripcin
Datos dimensinales
delde
contorno
final.
3. 2.
Posicionamiento
de en
loselmovimientos
rea
trabajo
de la
del
cero y puntosherramienta.
de referencia necesarios.

Programacin geomtrica simple


La informacin tecnolgica

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.

Informacin
Informacin Geomtrica
Geomtrica

Informacin
Informacin Tecnolgica
Tecnolgica

Los movimientos de la herramienta deberan ser


descritos en la secuencia correcta.

Se debe establecer el punto cero de la pieza.


Operaciones de
Mecanizado

Programacin de datos
tecnolgicos
Programacin con distribucin de pasadas
La herramienta.
La programacin de la operacin de acabado tal y
La velocidad de avance.
como se ha descrito en los puntos anteriores,
La velocidad de corte o velocidad de rotacin. asume que el contorno puede obtenerse por una
simple operacin de acabado de la pieza.

Herramientas de torneado: para desbaste, acabado,


para roscar.

Lenguaje de programacin CNC

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

CDIGOS DE PROGRAMA SEGN DI N 66025


%
Identificacin automtica de cdigos
( comienzo de programa ).
:
Secuencia principal
LF
Final de secuencia.
A
ngulo en coordenadas polares /
ngulo para sucesiones de contorno.
B
Radio en interpolacin circular
/chafln o radio en sucesin de
contorno.
C
Anchura de pasada.
D
Distancia del plano de referencia a la
superficie de la pieza./Seleccin de
correccin de herramienta.
F
Velocidad de avance..
G
Funcin preparatoria.
H
Funciones auxiliares.
I
Parmetro de interpolacin circular
relativo al eje X./ Paso en un roscado
J
Parmetro de interpolacin circular
relativo al eje Y.
K
Parmetro de interpolacin circular
relativo al eje Z./ Paso en un roscado
L
Nmero de subprograma.
M
Funcin auxiliar.
N
Nmero de bloque o secuencia.
P
Nmero de pasadas en un
subprograma.
R
Parmetros de un ciclo.
S
Velocidad de corte./ Velocidad de giro
en RPM./Parada precisa del cabezal
en grados.
T
Identificacin de herramienta.
X
Movimiento principal del eje X.
Y
Movimiento principal del eje Y.
Z
Movimiento principal del eje Z.

Funciones preparatorias G

Estas
funciones
determinan
las
condiciones
de
desplazamient
o

Las funciones preparatorias anteriores, son de


utilizacin tanto en tornos como en fresas,
mientras que un CNC de una fresa puede
contener adems las siguientes funciones:

Los smbolos acompaados por (*), son funciones


que tienen una contradictoria, por lo que se debe
poner especial cuidado de no colocar dos opuestas
en una misma secuencia.
G81 a 89
G98

G99

*
*

Ciclos fijos
Vuelta de la
herramienta al
plano de partida
despus de
terminar un ciclo
fijo
Vuelta de la
herramienta al
plano de
referencia ( de
acercamiento) al
terminar un ciclo
fijo

G10

G11

G12

G13

G17

G18

G19

G43

G44

G73

G80

Anulacin de la
imagen espejo
Imagen espejo
en el eje X
Imagen espejo
en el eje Y
Imagen espejo
en el eje Z
Seleccin del
plano de
trabajo XY
Seleccin del
plano de
trabajo XZ
Seleccin del
plano de
trabajo YZ
Compensacin
de longitud de
herramienta
Anulacin de
G43
Giro de
sistemas de
coordenadas
Anulacin de
ciclos fijos

Funciones de maniobras y complementarias


M00

Parada programada
incondicional
M01
*
Parada programada
condicional
M02
Fin de programa
M03
*
Giro del cabezal en sentido
horario
M04
*
Giro del cabezal en sentido
antihorario
M05
*
Parada del cabezal sin
M06
orientacin
Cambio automtico de
torreta.
M08
*
Apertura del lquido
refrigerante
M09
*
Cierre del lquido
refrigerante
M17
Final de subprograma
M19
*
Parada del cabezal
orientado un ngulo bajo S
(horario)
M30
Fin de programa
S
Velocidad de giro del cabezal
codificada
Velocidad de giro del cabezal en R.P.M.
Velocidad de corte en m/minuto
Parada del cabezal en grados
T
Orden de herramienta

Estas funciones pueden figurar en una misma secuencia como


mximo tres M, una S y una T, en el siguiente orden: M - S T

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.

Instrucciones CNC

Conjunto de importantes instrucciones de estndares establecidos que aparecen en los lenguajes de programacin usados en
sistemas de control CNC.

2.3 Dispositivos de control


Control numrico de un solo eje.
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.

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

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.
No existen diferencias entre CN y CNC con relacin a:
Lenguaje de programacin
Tecnologa de la mquina-herramienta

Sistemas de control

Esquema de un sistema CN

Tipos de control

Los conceptos de interpolacin lineal y circular estn relacionados con los


desplazamientos de los ejes bsicos de las MHCN.
1. Interpolacin lineal.
2. Interpolacin circular.
De acuerdo al tipo de control los sistemas CNC se subdividen en tres
categoras en nivel creciente de prestaciones:
Punto a punto.
Paraxial.
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 contino

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.

2.5 Control numrico computarizado

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.

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 mquinas-herramienta han hecho aumentar
enormemente la produccin.
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 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.
El comienzo del control numrico ha estado caracterizado por un desarrollo
anrquico de los cdigos de programacin. Cada constructor utilizaba el
suyo particular.

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.

Caracteres ms usados
Regidos bajo la norma DIN 66024 y 66025
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.
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 Pieza 1

Codificacin
N010 G54 X0 Z35
N020 G54
N030 G95 F0.04 S1000 T1.1 M4
N040 G0 X32 Z0
N050 G00 X28
N060 G01 Z-32
N070 G01 X30
N080 G00 Z0
N090 G00 X23
N100 G01 Z-24
N110 G01 X28
N120 G00 Z0
N130 G00 X18
N140 G01 Z-21
N150 G02 X21 Z-24 R3
N160 G01 X27
N170 X28 Z-25
N180 G00 Z0
N190 G00 X15
N200 G01 Z-12
N210 G01 X18
N220 G00 Z0
N230 G01 X12
N240 G01 Z-12
N250 X16
N260 G03 X18 Z-14 R2
N270 G00 Z0
N280 X10.5
N290 G01 X12 Z-1.5
N300 G00 X32 Z0
N310 M02

Anda mungkin juga menyukai