You are on page 1of 44

El control numrico es un ejemplo de automatizacin programable.

Se dise para adaptar las variaciones en la configuracin de los


productos.
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 primer desarrollo en
el rea del control
numrico se le atribuye
a John T. Parsons.
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 mquinas-
herramienta 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

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

Desventajas
Alto costo de
Herramienta y
Accesorios
Alto costo de
Maquinaria
Alto costo de
Mantenimiento
Programa
Equipo de
Procesado
Unidad de
Control de
la Maquina
Dibujo
Seleccin de la
Maquina
Seleccin Herramienta
Secuencia de Corte.
Seleccin de Velocidades de
Avance y profundidad de
corte.
Calculo de Coordenadas.
Programa CNC.
Programa
Manual.
Empleando
CAM.
Set up de la Maquina, verificar programa,
simular.
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
Movimientos
o Acciones
Comandos
Bloques
(Lneas)
Cdigo CNC
; 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
(Electronic Industries Association)
ISO 6983
(International Standarization Organization)
Estructura de un Bloque de programacin CNC.
N01 G00 X10.0 Y5 Z0 F5
Direccin
Dato
Palabra
Bloque
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
X Coordenada X
Y Coordenada Y
Z Coordenada Z
I Localizacin en X del
centro de un arco

J Localizacin en Y del
centro de un arco

K Localizacin en Z del
centro de un arco

S Velocidad del husillo
F Asigna Velocidad de corte
M Funcin Miscelnea
Numero de bloque (o de lnea de programa).
Formato
N_ _ _ _
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.
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
% Bandera de inicio
: 1001 Nmero de programa 0-9999
N5 G90 G20 Unidades absolutas, programacin en
pulgadas.
N10 T0202 Paro para cambio de herramienta, Usar #2
N15 M03 S1200 Prender husillo a 1200 rpm CW
Contiene todas las instrucciones que preparan a la mquina para su
operacin:
Remocin
de material
Contiene las velocidades y movimientos de corte, circulares,
lineales, movimientos rpidos, ciclos de corte, etc.
N20 G00 X1 Y1 Mov. rpido a (X1,Y1)
N25 Z0.125 Mov. rpido a Z0.125
N30 G01 Z-0.125 F 5 Avance a Z-0.125 a 5ipm
N35 G00 Z1 Mov. rpido a Z1
N40 X0 Y0 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 Apagar el husillo
N50 M30 Fin del programa
Comandos
Modales
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
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.
1 2 3 4 -1 -2 -3 -4
-2
-3
-4
1
2
3
4
(X2, Y3)
(X-2,Y1)
(X-4,Y-2)
(X2.5,Y-3.25)
X -X
Y
-Y
1 2 3 4 -1 -2 -3 -4
-2
-3
-4
1
2
3
4
(U2, V3)
(U-4,V-2)
(U-2,V-3)
(U6.5,V-1.25)
X -X
Y
-Y
Coordenadas
Absolutas
Coordenadas
Incrementales
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 Formato Fresadora
G00 X___ Y___ Z___
G00 X___
G00 Y___
G00 Z___
G00 X__ Z __
G00 X __
G00 Z __
Los desplazamientos programados despus de G01 se ejecutan segn una
lnea recta al avance F programado.
Formato Torno Formato Fresadora
G01 X___ Y___ Z___F___
G01 X___F___
G01 Y___F___
G01 Z___F___
G01 X__ Z __F__
G01 X __F__
G01 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 Formato Fresadora
G02 X___ Y___I___J___ Z___R___F___
G02 X__ Z __R__F__
Formato Torno
G03 X__ Z __R__F__
G03 X___ Y___ Z___I___J___R___F___
Formato Fresadora
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 Vertical
Ciclo de desbastado con siguiendo un patrn
Ciclo de desbastado Horizontal
Ciclo de acabado
Ciclo de Taladrado
Ciclo de Ranurado y Tronzado
Ciclo de Roscado
Ciclo de Taladrado
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

You might also like