Está en la página 1de 44

El control numrico es un ejemplo de automatizacin programable.

Se dise para adaptar las variaciones en la configuracin de los


productos.

El primer desarrollo en
el rea del control
numrico se le atribuye
a John T. Parsons.

El concepto de control numrico implicaba el uso de datos en un


sistema de referencia para definir las superficies de contorno de las
hlices de un helicptero.

El CN ha sido uno de los ms importantes desarrollos en


manufactura en los ltimos 50 aos, al desarrollar :

; Nuevas tcnicas de produccin

; Incrementar la calidad de los productos

; Reduccin de costos

La aplicacin del control numrico abarca gran variedad de


procesos. Aqu se dividen las aplicaciones en dos categoras:

Aplicaciones con mquina


herramienta, tales como el
taladrado, laminado,
torneado, etc.

Aplicaciones sin mquina


herramienta, tales como el
ensamblaje, trazado e inspeccin.

El principio de operacin comn de todas las aplicaciones del control


numrico, es el control del la posicin relativa de una herramienta o
elemento de procesado con respecto al objeto a procesar.

Eje de ataque de la herramienta.


(El dedo siempre apunta hacia
la herramienta)

Eje hacia dentro y fuera de la


mquina (El dedo siempre apunta
hacia dentro de la mquina)

El eje del husillo principal es


siempre el eje Z. El eje con mayor
carrera es el X

Quiz la definicin ms clara en lo que se refiere al CN aplicado a las mquinasherramienta sea


la siguiente:
"Sistema que aplicado a una mquina-herramienta automatiza y controla todas las
acciones de la misma, entre las que se encuentran:
;
;
;
;

Los movimientos de los carros y del cabezal.


El valor y el sentido de las velocidades de avance y de corte.
Los cambios de herramientas y de piezas a mecanizar.
Las condiciones de funcionamiento de la mquina (bloqueos,
refrigerantes, lubricacin, etc.),
; El estado de funcionamiento de la mquina (averas,
funcionamiento defectuoso, etc.).
; La coordinacin y el control de las propias acciones del CN
(flujos de informacin, sintaxis de programacin, diagnstico de
su funcionamiento, comunicacin con otros dispositivos, etc.)."

; Permite una mejor planeacin


de las operaciones
; Se incrementa la flexibilidad de
maquinado
; Reduccin en tiempo de
programacin
; Mejor control del proceso y
tiempos de maquinado
; Disminucin en los costos por
herramientas
; Se incrementa la Seguridad para
el usuario
; Reduccin del tiempo de flujo de
material
; Reduccin del manejo de la
pieza de trabajo
; Aumento de productividad
; Aumento en precisin

; Prototipos precisos
; Cumplimiento de
especificaciones
; Reduccin en la dificultad para
manufacturar partes

Diseo

Manufactura

Ventajas

Alto costo de
Mantenimiento
Alto costo de
Maquinaria

Alto costo de
Herramienta y
Accesorios

Desventajas

Unidad de
Control de
la Maquina
Equipo de
Procesado
Programa

Dibujo

Seleccin de la
Maquina

Seleccin Herramienta

Calculo de Coordenadas.

Programa CNC.

Programa
Manual.

Empleando
CAM.

Secuencia de Corte.

Set up de la Maquina, verificar programa,


simular.

Seleccin de Velocidades de
Avance y profundidad de
corte.

Ejecucin del Programa, comenzar a


maquinar.

Para que el control CNC se pueda orientar en un sistema de medida en el


campo de trabajo disponible, existen algunos puntos de referencia
importantes.
M: Punto de Referencia, a partir de este punto de mide la
totalidad de la maquina y al mismo tiempo es el origen de
las coordenadas, este punto es establecido por fabricante
de la maquina.
W: Origen de Pieza, cero pieza u origen de programa, y es el
origen de coordenadas de la pieza, este punto puede ser
elegido libremente por el programador.

R: Punto de Referencia, es la
posicin donde la maquina
encuentra el cero del sistema de
medida.
N: Punto de Referencia de
Herramienta, es el punto inicial para
la medida de las herramientas.

Un programa es una lista secuencial de instrucciones de maquinado que sern


ejecutadas por la mquina de CNC. A las instrucciones se les conoce como
CODIGO de CNC, las cuales deben contener toda la informacin requerida para
lograr el maquinado de la pieza

Cdigo CNC

Bloques
(Lneas)

Comandos

Movimientos
o Acciones

; Existen diferencias entre los controladores que se


encuentran en el mercado, inclusive de un mismo
fabricante debido a la variedad de modelos existentes.
; Para entender el CNC, es necesario conocer las
diferencias y similitudes que presentan los diferentes
controladores as como los estndares que utilizan para
su programacin.
; Normalmente se siguen dos estndares mundiales:

EIA RS274
ISO 6983
(International Standarization Organization) (Electronic Industries Association)

Es un sistema de geometra donde se describe la posicin de


los puntos en el plano utilizando un par ordenado de nmeros.

Coordenadas Cartesianas Absolutas


Las coordenadas absolutas se refieren a distancias al
origen (0,0), que corresponde a la interseccin de los
ejes X e Y. Utilice coordenadas absolutas cuando
conozca los valores de X e Y precisos del punto.

Coordenadas Cartesianas Incrementales


Las coordenadas relativas se basan en el ltimo punto
precisado. Las coordenadas relativas se utilizan
cuando se conoce la ubicacin de un punto en relacin
con el punto anterior.

Y
4
3

4
3

(X2, Y3)

2
1

(X-2,Y1)

X
-4 -3 -2 -1

1 2 3 4
-2
-3
-4

(X-4,Y-2)

2
1

(U-4,V-2)

-X

-X

X
-4

-3

-2

-1

1
-2
-3
-4

(U-2,V-3)
(X2.5,Y-3.25)

-Y

Coordenadas
Absolutas

(U2, V3)

(U6.5,V-1.25)

-Y

Coordenadas
Incrementales

Estructura de un Bloque de programacin CNC.

N01

G00

Direccin

Dato

X10.0

Palabra

Bloque

Y5

Z0

F5

Cdigos Gs
Funciones de movimiento de la mquina
(Movimientos rpidos, avances, avances radiales, pausas, ciclos)

Cdigos Ms
Funciones miscelneas o auxiliares que se requieren para el
maquinado de piezas, pero no son de movimiento de la
mquina
(Arranque y paro del husillo, cambio de herramienta,
refrigerante, paro de programa, etc.)

Estas funciones se
emplean para determinar
la geometra de la pieza y
condiciones de trabajo
del CNC. Listaremos
todas las funciones G de
nuestra maquina y
posteriormente las
explicaremos una por
una.

Comprendida entre M0 y M45. Estas funciones auxiliares, definen por ejemplo:


sentido de giro del cabezal, seal de fin de programa, seleccin de la gama de
velocidades, etc.

M05 : Parada del cabezal.


Esta funcin detiene el cabezal.
M08 :Encendido de electrobomba:
Esta funcin activa el motor de la electrobomba de fluido
refrigerante (aceite soluble o de corte).
M09 :Apagado de electrobomba:
Esta funcin detiene el motor de la electrobomba de fluido
refrigerante.

La mayora de los cdigos Gs contienen variables


(direcciones), definidas por el programador para cada
funcin especfica.
N Nmero de Bloque (Inicio de bloque)
G Funcin preparatoria

J Localizacin en Y del
centro de un arco

X Coordenada X

K Localizacin en Z del
centro de un arco

Y Coordenada Y

S Velocidad del husillo

Z Coordenada Z

F Asigna Velocidad de corte

I Localizacin en X del
centro de un arco

M Funcin Miscelnea

Numero de bloque (o de lnea de programa).


Sirve para identificar los nmeros de lnea del programa. Estar comprendido
entre 0 y 9999. Conviene preferentemente comenzar con la numeracin desde
N10 y numerar de 10 en 10 por si hubiera que colocar lneas intermedias para
corregir errores u omisiones.

Formato

N_ _ _ _
Avance
Nos permite programar la velocidad de avance de los carros en 2 unidades
distintas: mm /min. Y mm / rev, siendo el mximo programable en cada caso de
9999 mm / min. y de 500 mm / rev; aunque estos valores no los puede ejecutar
la mquina por cuestiones de fabricacin. De esta manera el avance mximo
estar limitado por el valor de 3000 mm / min.

Formato

F_ _ _ _

Funcin de Herramienta
Todos los tornos CNC tiene Carruseles o Revolver que contienen los pockets
(cavidades) para albergar las respectivas herramientas que se van a emplear
en un proceso de maquinado
Los 2 primeros dgitos indican la
posicin de la torreta tipo
revolver. En nuestra mquina,
bastar con un dgito por tener
solo 8 posiciones. Por lo tanto
variar entre 1 y 8.
Los 2 dgitos que siguen al punto
decimal indican cual es la
herramienta que est colocada en
esa posicin Ese nmero varia
entre 1 y 32 e indica las
dimensiones y la forma de esa
herramienta que se encuentran
almacenados en una memoria
auxiliar de la mquina llamada
Tabla de herramientas.

Formato

T_ _ _ _

Control de Giro
Se puede programar la velocidad en 2 unidades:
a) Revoluciones por minuto (r.p.m.). Estar comprendido entre 0 y 9999, aunque el
limite superior lo establece la mquina por construccin en 3000 r.p.m.

Formato

S_ _ _ _
b) El sentido de giro se define con los cdigos M03 (sentido horario) y M04
(Anti-horario

Fresadora

Torno

Inicio

Contiene todas las instrucciones que preparan a la mquina para su


operacin:
%
: 1001
N5 G90 G20
N10 T0202
N15 M03 S1200

Remocin
de material

Bandera de inicio
Nmero de programa 0-9999
Unidades absolutas, programacin en
pulgadas.
Paro para cambio de herramienta, Usar #2
Prender husillo a 1200 rpm CW

Contiene las velocidades y movimientos de corte, circulares,


lineales, movimientos rpidos, ciclos de corte, etc.
N20 G00 X1 Y1
N25 Z0.125
N30 G01 Z-0.125 F 5
N35 G00 Z1
N40 X0 Y0

Mov. rpido a (X1,Y1)


Mov. rpido a Z0.125
Avance a Z-0.125 a 5ipm
Mov. rpido a Z1
Mov. rpido a X0,Y0

Apagar el
Sistema

Contiene todos los cdigos Gs y Ms que desactivan todas las


opciones que fueron activadas en la fase de inicio. Funciones
como el refrigerante y la velocidad del husillo debern ser
desactivadas antes de remover la pieza de la mquina.

N45 M05
N50 M30

Comandos
Modales

Apagar el husillo
Fin del programa

Algunos comandos Gs permanecen activos una vez que se


ejecutan hasta que se sobrescribe en ellos un cdigo G
diferente.

Elegir la herramienta y velocidades de


corte.
Asegurarse de las herramientas que
se encuentran disponibles.

Hacer los clculos necesarios (clculo


de coordenadas).
Indicar las coordenadas sobre el
dibujo o utilizar hojas de coordenadas

Desarrollar un orden de operaciones.


Planear las secuencias de principio a
fin antes de escribir el programa

1) Deben contener nicamente un solo movimiento de herramienta

2) Debe contener nicamente una velocidad de corte


3) Debe contener nicamente una herramienta o velocidad del
husillo
4) El nmero del bloque debe ser secuencial

Existen tres movimientos bsicos de herramienta


G00
Movimiento rpido

G01
Movimiento de avance lineal
G02/G03
Interpolacin Circular o avances de arcos

*Los dems ciclos son combinaciones de este tipo de movimientos


*Estos movimientos son modales

Se emplea para efectuar acercamientos o alejamientos, pero NUNCA


para mecanizar. El carro se desplazar con la mxima velocidad
disponible.

Formato Torno
G00 X__ Z __
G00 X __
G00 Z __

Formato Fresadora
G00
G00
G00
G00

X___ Y___ Z___


X___
Y___
Z___

Los desplazamientos programados despus de G01 se ejecutan segn una


lnea recta al avance F programado.

Formato Torno
G01 X__ Z __F__
G01 X __F__
G01 Z __F__

Formato Fresadora
G01
G01
G01
G01

X___ Y___ Z___F___


X___F___
Y___F___
Z___F___

Al igual que la interpolacin lineal, la herramienta sigue una trayectoria nada


mas que en forma de arco con un avance preestablecido.

Formato Torno
G02 X__ Z __R__F__

Formato Fresadora
G02 X___ Y___I___J___ Z___R___F___

Formato Torno
G03 X__ Z __R__F__

Formato Fresadora
G03 X___ Y___ Z___I___J___R___F___

Se utilizan al final de un programa las instrucciones que posicionan en Home


a la herramienta y la instruccin de fin de programa, tambin es muy
importante usar este cdigo cada vez que se haga un cambio de herramienta,
de lo contrario es posible averiar la maquina si se hace un cambio de
herramienta dentro del espacio donde se esta maquinando.

Formato
G28 U0 W0
Torno
G29 X0 Y0 Z0
Fresadora

Los ciclos de mecanizado conocidos tambin como enlatados son instrucciones


que sirven para efectuar la misma operacin de corte varias veces. Estos ciclos
fueron creados para simplificar la estructura de programacin evitando la
repeticin innecesaria de cdigos G en una operacin de corte de principio a
fin.

Ciclo de desbastado Horizontal

Ciclo de desbastado Vertical

Ciclo de desbastado con siguiendo un patrn

Ciclo de Taladrado
Ciclo de acabado
Ciclo de Taladrado

Ciclo de Roscado
Ciclo de Ranurado y Tronzado

Planos de inicio de herramienta a considerar. G99 y G98

Ciclo de Taladrado

Ciclo de Taladrado Profundo

Ciclo de Roscado con Machuelo

Ciclo de Fijo de Cajera Rectangular


Ciclo de Fijo de Cajera Circular

Cancelacin de los Ciclos enlatados

También podría gustarte