Вы находитесь на странице: 1из 25

TUTORIAL:

CONTROL
COMPUTACIONAL (CNC)

NUMRICO

Qu es un Sistema CNC?
El Control Numrico Computacional es el control de una mquina
herramienta usando nmeros y letras. Es un sistema en el cual los
valores numricos programados son directamente insertados y
almacenados en alguna forma de medio de entrada, y automticamente
ledos y decodificados para provocar el movimiento correspondiente en
la mquina que se est controlando.
Ventajas de un Sistema CNC
o Alto grado de calidad debido a la precisin, repetibilidad y
ausencia de variaciones introducidas por un operador.
o Desperdicios reducidos. Son menos probables los errores debidos a
la fatiga del operador, interrupciones y otros factores.
o Inspeccin simplificada. Una vez que la primera pieza ha pasado la
inspeccin, se requiere una inspeccin mnima en las partes
subsecuentes.
o Menores costos de herramientas debido a la menor necesidad de
montajes y reparaciones complejas.
o Tiempo de servicio reducido.
o Las operaciones complejas de la maquinaria se realizan ms
fcilmente debido al control avanzado de la mquina.
Desventajas de un Sistema CNC
o Las herramientas de una mquina numricamente controlada no
cortan el metal tan rpido como las mquinas convencionales.
o El control numrico no elimina la necesidad de herramientas caras.
Adems, hay un gasto inicial mayor.
o El control numrico no elimina los errores por completo. Los
operadores todava se pueden equivocar al presionar los botones
equivocados, al realizar alineaciones erradas , y fallan al ubicar las
piezas adecuadamente en una montura.
o Se necesita escoger y entrenar a programadores y a personal de
mantencin.
Historia
o En 1947 John Parsons comienza a experimentar con la idea de
generar los datos de una curva a travs de un eje y usar esos
datos para controlar los movimientos de una maquina
herramienta.

o En 1949 la Corporacin Parsons gana un contrato para investigar


un mtodo de produccin acelerado.
o En 1952 el MIT (Massachussets Institute of Technology) demuestra
exitosamente un modelo de mquina de Control Numrico actual.
La mquina fabrica piezas exitosamente con movimientos
simultneos de herramientas de corte a travs del eje. El MIT
acua la expresin "control numrico".
o En 1955 se exhiben modelos comerciales de mquinas de control
numrico para la aceptacin de los usuarios.
o En 1957 el Control Numrico es aceptado por la industria. Varias
ya han sido instaladas y estn en uso.
Prerrequisitos
o Lectura de planos.
o Instalacin y montaje de una pieza de trabajo.
o Familiaridad con las operaciones de la mquina, velocidades de
corte, tazas de alimentacin y profundidad de corte.
o Familiaridad con la mquina que est siendo programada; sus
caractersticas de operacin general; entrada de datos por
cinta, disco flexible o red; y el panel de operacin de control de
la mquina.
o Comprensin de operaciones computacionales bsicas,
programacin CNC y traducciones de datos.
EQUIPAMIENTO CNC
Mquinas Fresadoras. Las mquinas CNC Fresadoras usan un cortador
rotatorio para el movimiento de corte y un movimiento lineal para la
alimentacin. El material es empujado en el cortador, o el cortador es
empujado al material, en caminos rectos o curvos tridimensionales, para
producir los elementos deseados de una pieza. La pieza terminada es
creada mediante la remocin de todo el material innecesario desde la
pieza de trabajo. Este proceso se denomina fresado.
Tornos. Los Tornos CNC rotan la pieza de trabajo en contra de un nico
punto de una herramienta para producir movimiento de corte. La
herramienta se alimenta a lo largo o en la pieza de trabajo para producir
el movimiento de alimentacin. El maquinado de una pieza en un torno
se denomina Giro.
Centros de Maquinado. Los centros de maquinado son mquinas CNC
ms sofisticadas que frecuentemente combinan las tecnologas de
fresado y torneado.

Mquinas EDM. Una Mquina de Descarga Elctrica (Electrical


Discharge Machine, EDM) usa chispas elctricas para hacer una cavidad
en una pieza de metal. este proceso requiere de un electrodo, una
fuente de poder, un tanque, y enfriador. La pieza de trabajo se conecta a
un lado de la fuente de poder y se coloca en el tanque. El electrodo,
construido en la forma de la cavidad deseada, se conecta al otro lado de
la fuente de poder. El tanque se llena con enfriador. este enfriador es un
material dielctrico. Un dielctrico opone una resistencia al flujo de la
electricidad. Se baja el electrodo hasta que una chispa salta entre el
electrodo y la pieza de trabajo. Cuando la chispa salta, la calidad
dielctrica del enfriador ha sido superada. La chispa libera pequeas
partculas de material que son eliminadas por el enfriador. Se crea una
cavidad de la misma forma que el electrodo. Se baja el electrodo al ritmo
que se fabrica la cavidad y hasta que se logra la profundidad apropiada.
Robots. Los robots industriales son mquinas especializadas que son un
reemplazo directo del trabajo humano. Estos robots se utilizan para
realizar consistentemente tareas que son montonas, repetitivas y / o
difciles. Algunos ejemplos son: fundicin, pintura, soldadura, paletizado,
transferencia de materiales y como intercambiadores de herramientas y
piezas para mquinas CNC.
Paneles de Control CNC. Los paneles de control CNC incluyen los
controles para todos los aspectos del proceso de maquinado. Algunas
mquinas tambin incluyen la programacin de piezas y la verificacin
del camino de la herramienta.
Sistemas CNC.
o El control punto a punto es el posicionamiento de la herramienta
desde un punto a otro dentro de un sistema coordinado. Ms
frecuentemente usado para el posicionamiento a un punto en
donde se realizar una operacin de maquinado manual, tal como
taladrado o perforacin.
o El control de corte recto tiene la habilidad de mover una
herramienta, mientras esta enganchada, recto en todos los ejes de
la mquina y adems tiene la habilidad de hacer ngulos de 45
grados.
o Los sistemas de control de contorno generan un camino de la
herramienta continuamente controlado mediante la interpolacin
de puntos intermedios o coordenadas. La interpolacin significa la
habilidad de generar los puntos que constituyen el camino.
PRCTICAS DE MQUINAS HERRAMIENTAS
Diseo y Montaje de Fijaciones. Una fijacin es una herramienta de
produccin que ubica, sostiene y soporta firmemente la pieza de trabajo
de manera tal que las operaciones de maquinacin puedan ser

realizadas de idntica forma para las partes duplicadas (es decir, cuando
se realizan ciclos de produccin).
Aun cuando son ampliamente
usadas en mquinas fresadoras,
las fijaciones tambin se usan
para
operaciones
en
herramientas
de
mquinas
estndar. Las fijaciones varan
en diseo desde herramientas
relativamente
simples
a
elementos caros y complejos.
Las Fijaciones de Placa son las
fijaciones bsicas ms sencillas,
hechas de una placa plana la
cual tiene una variedad de
tenazas, referencias o pines
para sostener y ubicar una
parte.
Si
simplicidad
y
adaptabilidad
la
han
transformado en un tipo de
fijacin popular.
o Las Fijaciones de Placas en ngulo son una variacin de la placa
de fijacin que es usada para maquinar la pieza en un ngulo recto
a su punto de ubicacin. Muchas fijaciones de placa en ngulo
estn hechas en 90 pero en general pueden ser hechas en otros
ngulos.
o Las Fijaciones de Prensa Ajustable se usan para la maquinacin de
partes pequeas. Con este tipo de fijacin las prensas estndar
son reemplazadas por mandbulas que se ajustan a la pieza. Estas
fijaciones son el tipo ms barato de fijaciones y su uso slo est
limitado por el tamao de las prensas disponibles.
o Las Fijaciones de Indexacin se utilizan para la maquinacin de
piezas con detalles de maquinacin igualmente espaciados.
o Las Fijaciones Multiestacin son principalmente usadas para ciclos
de produccin de grandes volmenes a alta velocidad, en donde el
ciclo de maquinacin debe ser continuo.
o Las Fijaciones Duplex son la variedad ms sencilla de fijaciones
tipo multiestacin. Esta fijacin permite la realizacin de las
operaciones de carga y descarga mientras las operaciones de
maquinacin estn en progreso, sin tener que detener la mquina.
o Las Fijaciones de Perfil se usan para guiar las herramientas para la
maquinacin de contornos que, normalmente, la mquina no
puede seguir. Las mquinas CNC no usan este tipo de fijaciones.

Algunas operaciones de
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o

produccin que usan fijaciones:


Montaje
Taladrado
Presentacin
Formacin
Medida
Pulverizacin
Tratamientos con calor
Limado
Inspeccin
Torneado
Doblado
Fresado
Planificacin
Perforacin
Pintura
Remocin de material
Corte
Estampado
Pruebas
Soldadura

Herramientas que Producen Distintas Geometras.


A continuacin, algunas herramientas que se pueden usar para
funciones especificas en una mquina CNC.

Para Taladrar

Para Tornear

Para Fresado

Herramientas Varias
Fresado Convencional y de Ascensin.
El fresado de ascensin o de descenso es aquel en el cual la pieza de
trabajo se mueve en la misma direccin que la rotacin de la
herramienta de corte. El enganche completo de la herramienta es
instantneo. La accin de deslizamiento del fresado convencional se
elimina dando lugar a una superficie con una mejor terminacin y
alargando la vida de la herramienta.
El fresado convencional o "hacia arriba" es cuando la pieza de trabajo es
alimentado en la rotacin del cortador. Los trozos son de espesor mnimo
al inicio del corte y tan ligeros que la herramienta tiende a deslizarse
sobre el trabajo. Este deslizamiento, seguido de la salida brusca de la
herramienta al terminar el corte, provoca una terminacin gruesa.
Datos y Frmulas de Corte.
Trminos ms frecuentes usados para expresar datos de corte:
o Velocidad del Eje - es la velocidad rotacional del eje y de la
herramienta. Este valor se expresa normalmente en RPM
(revoluciones por minuto).
o Valor de la tasa de Alimentacin - es el valor numrico al cual la
herramienta recorrer una pieza de trabajo. Es usualmente
expresado en IPM (pulgadas por minuto o IPR (pulgadas por
revolucin).
o Velocidad de Corte - la velocidad de corte es la velocidad
rotacional de la herramienta de corte o de la pieza de trabajo. Se
expresa en RPM o en SFM (Pies de Superficie por Minuto).

o Profundidad del Corte - es la distancia que la punta de la


herramienta se introduce en la pieza de trabajo. Se incorpora en
los valores X, Y, Z en un programa CNC. Aparte del programa,
puede expresarse en pulgadas o milmetros.
El clculo de los datos de corte es un paso muy importante en la
planificacin de un programa CNC. A continuacin, algunas de las
frmulas ms comunes.

S.F.M = R.P.M. x Dimetro x .262


Ejemplo: Encuentre SFM de una herramienta de 1" a 600RPM
SFM = RPM x 1 x .262
SFM = 600 x 1 x .262. SFM = 157.2

R.P.M. = S.F.M. x 3.82 / Dimetro


Ejemplo: Encuentre las RPM de una herramienta de 1" a 150 SFM.
RPM = SFM x 3.82 / Dimetro
RPM = 150 x 3.82 / 1. RPM = 573
I.P.M. = R.P.M x T x F.P.T.
Ejemplo: Encuentre el valor IPM de un taladro de 1" a 500
RPM y con un valor de FPT = 0.006. IPM = 500 x 1x .006
IPM = 3.0
F.P.R. = I.P.M. / R.P.M.
Ejemplo: Encuentre el valor FPR (en pulgadas) de un cortador que
avanza a 200 RPM y con un valor IPM = 22.
FPR = 22 / 200. FPR = .11
F.P.T = I.P.M. / T x R.P.M.
Ejemplo: Encuentre el valor FPT (alimentacin por dientes, en
pulgadas) para una fresa de 4 canales y de 2" que avanza a 200
RPM y con un valor IPM = 20. FPT = 20 / 4 x 200 FPT = .025

Nota: Una broca se considera como un cortador de un nico


diente.
Programacin de la Mquina
1. PLANIFICACIN DEL PROGRAMA
o Lectura de Planos. La lectura de planos es una habilidad
bsica en la industria de la manufacturacin, algo que todos
los ingenieros, gerentes, programadores y operadores de
CNC, maquinistas e inspectores, deberan conocer.
o Eleccin de la Mquina Adecuada. La eleccin de una
mquina adecuada a una pieza especfica a ser
manufacturada es la responsabilidad, usualmente, del

gerente de produccin, del gerente del taller de mquinas,


y / o del gerente CNC. El gerente debe saber:
1. El ambiente de cada mquina (rea de trabajo)
2. Las opciones de cada mquina (fresado, taladrado,
etc.)
3. Herramientas de corte, velocidades de giro, tazas de
alimentacin.
4. Diseo y montaje de fijaciones.
5. Operaciones de la mquina: Ajuste, instalacin y
ejecucin de programas.
o Hoja de Operaciones. La hoja de operaciones, u hoja de
instalacin, es usada para describir los procesos necesarios para
maquinar una pieza en una mquina CNC. Cada proceso se escribe
en la secuencia adecuada de maquinacin e incluye la
herramienta a ser usada y todos los datos de corte.
La programacin del contorno exterior es una operacin en
la maquinacin de una pieza. Para hacer esto primero se debe
definir un origen de la pieza. Entonces, los puntos requeridos para
la maquinacin debern calcularse para el centro de la
herramienta a ser usada, considerando el radio de la herramienta,
desde las coordenadas del borde de la pieza.
Hoja de Operaciones
Mquina: Electro -LI2
Paso
#
1
2
3
4

Descripcin
Fresado bsico de la
placa
Fresado final de la
placa
Centrar para taladrar
4 agujeros
Taladrar 4 agujeros

Pieza de Trabajo:
placa-1

Nombre / Fecha:
Juanito Prez
1/7/2004

Herramie
nta
#

Tasa de
alimentaci
n
("/minuto)

Profundida
d de Corte
(")

Velocidad
de Giro
(r.p.m.)

25

0.5

500

12

0.5

750

15

0.125

2500

12

0.75

1000

o Requerimientos de Herramientas. Los requerimientos y


eleccin de herramientas se basan en restricciones de las piezas y
en prcticas de la industria manufacturera. Muchas de estas ideas
son cuestiones de sentido comn. Los buenos programadores y
operadores CNC deben tenerlas en cuenta.
Conocer las caractersticas del material a ser
maquinado.
Usar un catlogo de herramientas industrial tpico para
bajar costos.

Hacer uso de los servicios tcnicos ofrecidos por los


fabricantes de herramientas.
La calidad de la fijacin deber basarse en el nmero
de piezas que, eventualmente sern producidas.
Siempre se debe usar la herramienta correcta para la
correcta operacin de la mquina.
Mantener herramientas de reemplazo y de repuesto
para el evento de que sea necesario afilar una
herramienta o si la herramienta se rompe.
Mantener una variedad de herramientas para el caso
de que un tipo no realice el trabajo como se desea.
Usar herramientas de acero de alta velocidad sobre
materiales de fcil maquinacin.
Usar herramientas de carbono en materiales de corte
difcil.
Usar herramientas con revestimiento de cobalto u
xido para las aleaciones exticas.
Usar herramientas del tipo de insercin cuando sea
posible para reducir costos.
Considere el uso de escariadores, en lugar de brocas,
en aplicaciones con taladro en donde la viruta y el
control de trozos puede ser un problema.
Tenga en cuenta la flexin que ocurre al usar
herramientas largas. Es posible que se necesiten
pasadas extras para eliminar rayas y virutas.

2. Movimiento de la Herramienta y Planos de Construccin.


Los cdigos del Plano de
Construccin se usan para cambiar
entre los planos coordinados para
maquinar arcos o crculos.
Estos cdigos son G17(XY),
G18(XZ), y G19(YZ). El Movimiento
de la Herramienta debe ocurrir
paralelo a uno de estos planos
para los arcos y crculos. Por
defecto se considera el plano G17
(XY).
3. Sistemas de Unidades y Modos de Entrada

Los Sistemas de Unidades son las unidades de medicin que se usan en


un programa CNC. Todas las mquinas entienden las unidades Mtricas
(milmetros, mm) y las Inglesas (pulgadas, "). Hay que indicarle a la
mquina CNC que unidades se estn utilizando. Algunas mquinas
vienen ajustadas de fbrica a pulgadas o a milmetros. Normalmente al
inicio de un programa CNC ver eso; G70 especifica pulgadas y G71
especifica milmetros.
Los Modos de Entrada se refieren al tipo de informacin coordenada que
se ingresa al programa de la mquina CNC. hay dos tipos.
- Entrada Absoluta, diseada para el cdigo G90, especifica la distancia
desde el origen o punto cero del programa. El modo Absoluto es el ms
comn.
- Entrada Incremental, designada por el cdigo G91, especifica las
distancias y direcciones usando el punto previo como un origen. La
entrada incremental a veces se denomina punto-a-punto. Todos los
sistemas CNC pueden conmutar desde el modo absoluto al incremental
y viceversa, ilimitadas veces en un programa.
Existen otros modos de entrada tales como el Helicoidal.
4. Cdigos de Programacin
N
G
X
Y
Z
R
A
I
J
K
F
S
T
M

o Descripcin del Cdigo de Letras


Nmero de Secuencia
Funciones Preparatorias
Comando del Eje X
Comando del Eje Y
Comando del Eje Z
Radio desde el Centro Especificado
ngulo contra los punteros del reloj desde el vector +X
Desplazamiento del Centro del Arco del Eje X
Desplazamiento del Centro del Arco del Eje Y
Desplazamiento del Centro del Arco del Eje Z
Tasa de Alimentacin
Velocidad de Giro
Nmero de la Herramienta
Funcin Miscelnea
o Nmeros de Secuencia
El Nmero de Secuencia, tambin llamado cdigo N, es el
nmero de identificacin del bloque (lnea) en un programa
CNC. La palabra de cdigo comn utilizada comienza con N. N
es el primer cdigo en un bloque y normalmente tiene un rango

N1 hasta N9999. Muchas CNC no requieren el uso de cdigos N


lo cual ayuda a liberar memoria. Sus principales beneficios son
el que permiten la bsqueda fcil en programas largos y la
capacidad de volver a hacer partir un programa en casi
cualquier nmero de lnea. Usualmente el programador saltar
N nmeros entre bloques para dejar espacio para insertar
posteriormente bloques olvidados o adicionales. Por ejemplo
N5, N10, N15, etc.
o Funciones Preparatorias
Las Funciones Preparatorias son los cdigos G. Los Cdigos G
son indicados por la letra G y un nmero de 2 dgitos. Estos
cdigos son las funciones ms importantes en programacin
CNC debido a que dirigen el sistema CNC para el procesamiento
de los datos de coordenadas en una manera particular. Algunos
ejemplos son: transversal rpido, interpolacin circular,
interpolacin lineal, y taladrado. Los cdigos son algo casi
estandarizado en la industria.
Cdigos G usados comnmente: G00, G01, G02, G03
1. G00 - El cdigo Transversal Rpido se utiliza para mover
los ejes rpidamente entre los cortes, cambios de
herramienta, etc.
2. G01 - El cdigo de Interpolacin Lineal se usa para
eliminar material mediante el movimiento de los ejes en
direcciones rectas a lo largo o a travs del material. Para
el corte se deben especificar la velocidad del mandril, la
partida del mandril y la tasa de alimentacin antes de
ejecutar este cdigo.
3. G02 - La Interpolacin Circular en el sentido de los
punteros del reloj es utilizada para eliminar material
mediante el movimiento de los ejes en direcciones
circulares a lo largo o a travs del material. Para el corte
se deben especificar la velocidad del mandril, la partida
del mandril y la tasa de alimentacin antes de ejecutar
este cdigo.
4. G03 - La Interpolacin Circular en contra de los punteros
del reloj es usada para eliminar material mediante el
movimiento de los ejes en direcciones circulares a lo largo
o a travs del material. Para el corte se deben especificar
la velocidad del mandril, la partida del mandril y la tasa
de alimentacin antes de ejecutar este cdigo.
5. Lista Completa de Cdigos G (atencin, estos cdigos no
son del todo estndar, es posible que existan cdigos
especficos a una mquina particular)
o G00 - Posicin Transversal Rpido

o G01 - Movimiento lineal de la herramienta a una


tasa de alimentacin especificada.
o G02 - Movimiento Circular de la herramienta en el
sentido de los punteros del reloj.
o G03 - Movimiento Circular de la herramienta en el
sentido contrario de los punteros del reloj.
o G04 - Un retardo o detencin temporal en el
movimiento de la herramienta.
o G05 - Una detencin permanente del movimiento
de la herramienta. Es cancelado por el operador de
la mquina.
o G08 - Aceleracin suave hasta la tasa de
alimentacin especificada mientras continan las
otras funciones de la mquina (antes de que la
herramienta entre en contacto con la pieza de
trabajo).
o G09 - La detencin exacta del movimiento de una
herramienta antes de que la mquina vaya a la
siguiente (no modal).
o G17 - Eleccin del plano X-Y (sobre centros de
maquinado).
o G18 - Eleccin del plano X-Z ( sobre centros de
maquinado).
o G19 - Eleccin del plano Y-Z (sobre centros de
maquinado).
o G20 - Datos de entrada en pulgadas.
o G21 - Datos de entrada en milmetros.
o G22 - Activacin de los lmites de viaje
almacenados, usados para establecer una frontera
segura.
o G23 - Desactivacin de los lmites de viaje
almacenados.
o G27 - Regreso a la posicin de inicio de la mquina
mediante un punto intermedio programado (un
punto en algn lugar entre la ubicacin actual de la
herramienta y la posicin de inicio de la mquina.)
El control de la mquina calcular automticamente
la distancia a la posicin de inicio una vez que la
herramienta ha alcanzado esta posicin intermedia.
o G29 - Regreso a la pieza de trabajo o fijacin desde
la posicin de inicio de la mquina a travs del
punto intermedio que fue programado en el bloque
que contiene el cdigo G28. Cualquier punto nuevo
o antiguo sobre la pieza de trabajo o fijacin puede

o
o
o

ser programado, pero la herramienta deber ir


primero al punto intermedio antes de llegar all.
G32, G33 - Cadena de corte con una punta
constante. Si se hace una cadena de un punto con
mltiples pasadas, este comando sincronizar la
partida de cada pasada en exactamente el mismo
punto cada vez, para evitar la posibilidad de hacer
una cadena doble en la pieza de trabajo.
G34 - Cadena de corte con una punta creciente.
G35 - Cadena de corte con una punta decreciente.
G40 - Cancelacin de cualquier compensacin de
radio de la herramienta previamente programado
(mejor conocido como compensacin del radio del
cortador, o CRC).
G41 - Aplicacin de la compensacin del radio del
cortador a la izquierda de la pieza de trabajo con
respecto a la direccin de viaje de la herramienta.
Esta caracterstica permite que la superficie
terminada de la pieza de trabajo sea el camino del
cortador programado, y la herramienta ser
automticamente desplazada a la izquierda de este
camino por una distancia igual a su radio. Sobre un
centro de maquinacin, se usa G41 para un fresado
con inclinacin.
G42 - Aplicacin de la compensacin del radio del
cortador a la derecha de la pieza de trabajo con
respecto a la direccin de viaje de la herramienta.
Sobre un centro de maquinacin, se usa G42 en el
fresado convencional.
G43 - Activacin de la compensacin de la longitud
de la herramienta en la misma direccin del valor
de desplazamiento (como est almacenado en la
memoria del control.) Si la dimensin almacenada
en el registro del desplazamiento tiene un valor
negativo, la compensacin de la longitud de la
herramienta ser aplicada en la direccin negativa
del eje. Si la dimensin almacenada en el registro
del desplazamiento tiene un valor positivo, la
compensacin de la longitud de la herramienta ser
aplicada en la direccin positiva del eje.
G44 - Activacin de la compensacin de la longitud
de la herramienta en la direccin opuesta del valor
de desplazamiento (como est almacenado en la
memoria del control.) Si la dimensin almacenada
en el registro del desplazamiento tiene un valor
negativo, la compensacin de la longitud de la

o
o
o

o
o

herramienta ser aplicada en la direccin positiva


del eje. Si la dimensin almacenada en el registro
del desplazamiento tiene un valor positivo, la
compensacin de la longitud de la herramienta ser
aplicada en la direccin negativa del eje.
G50 - Establecimiento del Punto Cero (cero
absoluto) en referencia a la posicin actual de la
herramienta. Este comando es comnmente usado
en algunas mquinas CNC torneadoras en lugar del
cdigo G92.
G53 - Indicacin de que todo los datos de
posicionamiento estn referidos a la posicin de
inicio de la mquina. Esto provoca que el control
temporalmente ignore la posicin de cero flotante
(usado en programacin absoluta.)
G54, G55, G56, G57 - Indicacin de que todos los
datos de posicin estn referidos a la posicin del
cero flotante sobre una fijacin particular en una
operacin de maquinacin. Por ejemplo, G54
debera provocar que todas las dimensiones se
refieran al cero flotante sobre la primera fijacin,
G55 debera causar que todas las dimensiones se
refieran al cero flotante sobre la segunda fijacin, y
as (usado en programacin absoluta).
G59 - Reposicionamiento del cero flotante. La
nueva ubicacin es programada incrementalmente
a partir de la actual posicin de cero.
G60 - Una detencin exacta del movimiento de una
herramienta antes de que la mquina pase al
siguiente (Modal).
G63 - Cancelacin de la tasa de alimentacin
preestablecida. Usado en operaciones de punteado
e hilado (en programacin de pulgadas-por-minuto)
en donde la tasa de alimentacin programada debe
mantenerse en relacin a la velocidad de giro.
G64 - Cancelacin de G60. Permite un ligero
traslape de los distintos movimientos de la
herramienta de modo que se originar una suave
mezcla de superficies contorneadas. Al usar G60, la
herramienta dejar una marca permanente en la
interseccin de los movimientos
G70 - Datos de entrada en pulgadas (mquinas
americanas).
G70 - Ciclo grabado para la terminacin de un giro
en un torno (mquinas no americanas).

o G71 - Datos de entrada mtricos (en mquinas


americanas.)
o G71 - Ciclo grabado para mltiples pasadas de
giros en un torno (mquinas no americanas).
o G72 - Ciclo grabado para mltiples pasadas de
frontales en un torno (mquinas no americanas).
o G73 - Ciclo grabado para la repeticin de un patrn
en mltiples pasadas sobre un torno (mquinas no
americanas.)
o G74 - Ciclo grabado para picar en el eje Z en un
torno (mquina no americana).
o G75 - Ciclo grabado para picar en el eje X en un
torno (mquina no americana.)
o G76 - Ciclo grabado para el punteado simple (un
punto) en mltiples pasadas en un torno (mquinas
no americanas).
o G80 - Cancelacin de ciclos grabados sobre un
centro de maquinado.
o G81 - Ciclo grabado para taladrado bsico en un
centro de maquinado. Provoca la alimentacin de
entrada automtica y una salida rpida.
o G82 - Ciclo grabado para taladrar con una marca
permanente sobre un centro de maquinado.
Provoca la alimentacin de entrada automtica, una
marca permanente en la base y una salida rpida.
o G83 - Ciclo grabado para taladrar a golpes sobre un
centro de maquinado. Provoca la alimentacin de
entrada en mltiples golpes y una salida rpida.
o G84 - Ciclo grabado para punteado bsico en un
centro de maquinado. Provoca la alimentacin
automtica, la inversin de la rotacin del mandril y
la salida de la pieza.
o G85 - Ciclo grabado para la ampliacin bsica (de
un agujero) en un centro de maquinado. Provoca la
alimentacin y salida automtica (del material).
o G86 - Ciclo grabado para la ampliacin alternada
en un centro de maquinado. Provoca la
alimentacin automtica, la detencin de la
rotacin del mandril y la salida rpida.
o G87 - Ciclo grabado para la ampliacin alternada
sobre un centro de maquinado. Provoca la
alimentacin automtica y la detencin de la
rotacin del mandril. El operador de la mquina
retira manualmente entonces la herramienta del
agujero.

o G88 Ciclo grabado para la ampliacin alternada


de un centro de maquinado. Provoca la
alimentacin, una marca permanente en la base, y
la detencin del mandril. El operador de la mquina
retira manualmente entonces la herramienta del
agujero.
o G89 - Ciclo grabado para la ampliacin alternada
de un centro de maquinado. Provoca la
alimentacin automtica, una marca en la base y el
retiro del material.
o G90 Ciclo grabado para un giro de una pasada en
un torno (mquina no americana).
o
G91 Posicionamiento incremental. Todos los
datos de posicionamiento estarn referidos a la
actual posicin de la herramienta (modal).
o G92 Ciclo grabado para el encadenado en una
pasada en un torno (mquina no americana).
o G94 Programacin de la tasa de alimentacin en
pulgadas por minuto.
o G95 Programacin de la tasa de alimentacin en
pulgadas por vuelta del mandril.
o G96 Programacin de velocidad de superficie
constante. En tanto el dimetro girado en un torno
es cada vez menor, la velocidad de giro se
incrementar para mantener la velocidad de
superficie constante. Recprocamente, al crecer el
dimetro, la velocidad debe decrecer.
o G97 Programacin de vueltas por minuto. La
velocidad de giro se mantendr a RPM constante,
sin importar cual dimetro est siendo trabajado en
el torno.
o G98 Programacin de la tasa de alimentacin en
pulgadas por minuto (mquinas no americanas.)
o
G99 Indicacin de que todos los datos de
posicionamiento en ese bloque estn referidos a la
posicin de inicio (home) de la mquina. Provoca
que el control ignore temporalmente la posicin del
cero flotante (G92). Este comando es similar al G53
(usado en algunas mquinas americanas.)
o G99 programacin de la tasa de alimentacin en
pulgadas por vuelta del mandril (en mquinas no
americanas.)
o

Funciones Miscelneas. El cdigo M se usa para


funciones miscelneas tales como el control del lquido

enfriador, conexin y direccin del mandril, rebobinado, y fin


del programa. Los cdigos M van desde M00 a M99. Son
asignados por el constructor de la mquina, pero existe
alguna estandarizacin.
CDIGOS M COMNMENTE USADOS

Lista

M02 Fin del Programa.


M03 Comienzo de la rotacin del mandril en
el sentido de los punteros del reloj.
M04 - Comienzo de la rotacin del mandril en
el sentido contrario al de los punteros del
reloj.
M07 Inicio del aporte de roco enfriador.
M08 Inicio del flujo del enfriador.
Completa de Cdigos M
M00 Alto al programa. Se detienen la
rotacin del mandril, el movimiento de la
herramienta y el flujo de enfriador.
M01 Alto opcional del programa. Se
detienen la rotacin del mandril, el
movimiento de la herramienta y el flujo de
enfriador slo si el operador ha activado
previamente el interruptor de alto opcional
en el MCU.
M02 Alto al programa y rebobinado. Se
detienen la rotacin del mandril, el
movimiento de la herramienta y el flujo de
enfriador, y el control se prepara para
comenzar a leer el inicio del programa una
vez ms (el rebobinado del programa puede
no ocurrir en algunas mquinas.) Todas las
funciones de la mquina (preparatorias,
miscelneas, etc.) vuelven a su estado por
defecto (la condicin en la cual la mquina se
encuentra al conectar la mquina.)
M03 Inicio de la rotacin del mandril en la
direccin de los punteros del reloj, mirando
desde la cara exterior del mandril.
M04 - Inicio de la rotacin del mandril en la
direccin contraria a la de los punteros del
reloj, mirando desde la cara exterior del
mandril.
M05 Detencin de la rotacin del mandril.

M06 Cambio a la siguiente herramienta en


la lnea. Este comando se usa en mquinas
con
cambiadores
secuenciales
de
herramientas, en donde las herramientas
estn montadas en la torreta o cambiador de
herramientas en el orden de su uso.
M07 Conexin del aporte de roco del
enfriador.
M08 Conexin del aporte de fluido del
enfriador.
M09 Desconexin del enfriador.
M10 Activacin de tomas automticas (de
cortes de la mquina, fijacin de la pieza de
trabajo, giro, etc.)
M11 Desactivacin de tomas automticas
(de cortes de la mquina, fijacin de la pieza
de trabajo, giro, etc.)
M12 Indexacin de la torreta para que
apunte a un punto intermedio entre una
estacin de herramientas y la siguiente. En
tornos CNC equipados con dos torretas, este
comando provoca que una torreta deje el
camino libre a la otra.
M13 - Rotacin del mandril iniciada en
direccin de los punteros del reloj y conexin
del enfriador (ambos al mismo tiempo.)
M14 - Rotacin del mandril iniciada en
direccin contraria a la de los punteros del
reloj y conexin del enfriador (ambos al
mismo tiempo.)
M19 Detencin de la rotacin del mandril
en una posicin angular predeterminada
(orientada).
M30 Detencin y rebobinado del programa.
Detencin de la rotacin del mandril, del
movimiento de la herramienta y desconexin
del flujo del enfriador; el control se prepara a
comenzar la lectura del inicio del programa
una vez ms. Todas las funciones de la
mquina (preparatorias, miscelneas, etc)
vuelven a su estado por defecto (la condicin
en la cual se encuentra la mquina al
encenderla por primera vez.) Esta palabra de
cdigo es similar a M02. Se usa en mquinas

en donde M02 no posee la habilidad de


rebobinar el programa.
M31 Desvo del acoplamiento (Interlock
bypass).
Temporalmente
desactiva
un
acoplamiento normalmente provisto (reinicia
un programa automticamente, detiene un
programa en mquinas de torno de barras
cuando se detecta el fin de la barra, etc.)
M40 a M45 Seleccin del rango de
engranajes. Por ejemplo, M40 podra causar el
que la mquina se desplace a un rango de
engranajes pequeo, M41 podra causar que
la mquina se desplace a un rango de
engranajes medio o alto, etctera.
M98 Conmutacin desde el programa
principal a la subrutina.
M99 Retorno desde la subrutina al
programa principal.

o Ciclos Especiales. Los ciclos especiales o ciclos grabados,


son secuencias preprogramadas de movimientos repetitivos
de la herramienta, que estn insertos en el sistema de
control para operaciones comunes tales como taladrado,
golpe, ampliado y envoltura (pocketing). Su propsito es
reducir la cantidad de cdigos de programa que
normalmente se debera escribir. Los ciclos grabados son
cdigos G que son opciones adquiridas con una CNC, pero
algunos son equipamiento estndar, dependiendo del
fabricante.
o El Ciclo de Taladrado (G81) se utiliza para taladrar
mltiples agujeros sin programar cada movimiento
por separado.
o El Ciclo de Encarado (G77) se usa para eliminar
material (normalmente ubicado en la parte superior
de la pieza) el cual puede estar ubicado dentro de
un rea rectangular.
o El Ciclo de Envoltura Rectangular (G78) se usa para
eliminar material ubicado dentro de un rea
rectangular.
o El Ciclo de Envoltura Circular (G79) se usa para
eliminar material ubicado dentro de un rea
circular.

Cdigos Especiales. Los cdigos


especiales se usan para realizar funciones en los controles
de la CNC y aumentan la capacidad de los programadores
para escribir programas inteligentes. Muchos de estos
cdigos son estndar en las CNC actuales, los otros pueden
ser opcionales. Los constructores de mquinas ajustan estos
cdigos pero existe alguna estandarizacin.
o

/ Bloque Borrar Un cdigo usado en


un programa CNC para permitir al operador ignorar
uno o ms bloques de cdigo, dependiendo del
ajuste del Bloque borrar en el panel de control del
operador.

EOB Fin del Bloque un carcter


especial usado para indicar el fin de un bloque.
Normalmente este carcter es el retorno de carro.

. Periodo un periodo antes de un


bloque le dice al control que tambin ejecute
cambios en el modo de sistema durante el modo de
bsqueda (es decir, una lnea con G70, G90 tendr
un . al frente.)

o
o

% - Detencin del rebobinado.


= - Ejecute (o Haga) cuando hay lazos
o al ejecutar macros; = significa ejecutar (es decir
= N25/6 significa ejecute la lnea 25 en 6 ocasiones
y despus contine.)
E Rebobinado de la cinta.

$ - Fin de la macro. El carcter $


especifica el fin de la definicin de una macro.

# - El comienzo de la definicin de una


macro llevar el signo # seguido de un nmero
(por ejemplo #1.)

o Posicin de Cambio de una Pieza y de una


Herramienta. La posicin de cambio de la pieza es un
rea programada en donde el operador puede fcilmente
remover la pieza terminada desde su elemento de sujecin y
reemplazarla con un trozo de material nuevo. Esta es

usualmente un rea limpia de herramientas de corte,


fijaciones, etc.
La posicin de cambio de la pieza es una posicin
programada o de fabrica, en la cual el operador o un brazo
robot cambia la actual herramienta de corte por la siguiente
herramienta necesaria.
o Consideraciones de Programacin.
o Desarrolle un estilo de programacin que pueda ser
usado por todos los programadores en su
instalacin.
o Lea los programas en busca de errores tipogrficos
antes de enviarlos al taller.
o
Mantenga los programas tan simples como sea
posible para realizar las funciones deseadas.
o Este atento a los cdigos modales y a los no
modales. Los Modales son los comandos que se
mantienen activos hasta que los cancela otro
cdigo. Esto le permite no tener que repetirlos,
lnea tras lnea, para las tareas repetitivas tales
como taladrado, ampliacin de un agujero, etc.
o Elija alimentaciones y velocidades que signifiquen
un balance entre la vida de la herramienta y cortos
ciclos de tiempo.
o Use su experiencia previa y la de otros para elegir
tasas de alimentacin, velocidades y profundidad
de corte. Pero no haga suposiciones.
o La optimizacin del ciclo de tiempo se logra una vez
que el programa ha comenzado a producir piezas
dimensionalmente aceptables.
o Un ciclo de tiempo completamente optimizado
puede pensarse como uno que produce el mayor
nmero de piezas terminadas por da.
o Error en el lado de la precaucin. En
programacin CNC este trmino se usa para un
grado extra de seguridad. Tal como los ciclos de
terminacin ms largos, distancias de lanzamiento
ms altas y planos de maniobra, tasas de
alimentacin ms lentas y profundidades de corte
ms leves. Normalmente esta prctica debera
usarse en un programa nuevo. Y posteriormente,
deberan ser optimizados.

o Fabricacin Asistida por Computador (CAM). CAM implica el uso


de programas computacionales especficamente diseados para crear
la geometra y caminos de las herramientas necesarias para la
maquinacin de las piezas. Estos caminos de las herramientas
pueden entonces ser automticamente procesados en un programa
especfico a ser usado por la mquina CNC.
o Comunicaciones y Transferencia de Datos.
o Cinta Perforada. Un perforador de cintas produce agujeros
en papel, mylar, o material delgado de manera tal que
representa un conjunto particular de datos. La geometra
estndar para este tipo de medios es EIA RS-227. Se utiliza
un teletipo en los programas CNC. Al escribir el cdigo, una
mquina perforadora produce la cinta perforada.
o Disquetes.
Los
disquetes
son
usados
para
el
almacenamiento y transferencia de datos de una mquina a
otra. A veces permiten transferir programas a las mquinas
CNC. A esta prctica a veces se le denomina (irnicamente)
sneakernet.
o RS232. Es un conjunto de estndares que especifican varias
caractersticas elctricas y mecnicas para la interfaz
(comunicacin) entre computadores, terminales y mdems.
El conector tradicional tiene 25 pines pero algunos
computadores tienen un conector ms reciente que usa tan
slo 9 pines.
Algunas CNC se conectan va RS232 a computadores para el
ingreso de datos del programa. Estos sistemas aceptan
disquetes y transfieren los programas directamente a la CNC
elegida, eliminando la necesidad de cinta perforada o
ingreso manual de datos.
o Redes. Las redes son grupos de computadores que pueden
comunicarse entre si y compartir datos, archivos, programas
y operaciones. Muchas mquinas CNC estn conectadas a
algn tipo de red. Esto puede eliminar la necesidad de cinta
perforada, disquetes y MDI. Tambin permite la creacin de
la parte del programa en la estacin de trabajo CAD / CAM
del diseador / programador. Posteriormente el archivo
puede ser enviado electrnicamente a la CNC para la
maquinacin.
o Ingreso Manual de Datos. El Ingreso Manual de Datos es
una funcin del control de la mquina CNC que permite el

ingreso de instrucciones del programa directamente en la


memoria de la mquina.
o Ajuste y Operacin de la Mquina.
o Reglas de Seguridad.

SIEMPRE use antiparras para la proteccin de sus


ojos.
Maneje con cuidado herramientas y piezas con
bordes afilados para evitar heridas.
Las herramientas de corte deben asegurarse
firmemente en la mquina para evitar cualquier
movimiento durante la operacin de corte.
Asegure su ropa suelta.
Use una brocha para remover residuos de la
mquina. Nunca use sus manos.
Evite los empujones o el juego rudo.
Use manga corta o arremnguese la camisa sobre
el codo.

o Partida o Encendido.
Depender de cada mquina.
Usualmente hay un interruptor principal o un diferencial y
adems hay un sistema de emergencia para detener la
mquina en caso de peligro. Algunas mquinas requieren
presin de aire o usan sistemas hidrulicos.
o Posicin HOME (de inicio). Muchas mquinas CNC tienen
una posicin HOME o de inicio, la cual permite al control y a
la mquina tener una posicin de cero previa para todos los
ejes. Despus de la partida, la mquina debe ser enviada a
esta ubicacin antes de poder comenzar a trabajar. Esta
posicin cambiar posteriormente a una ubicacin ms
apropiada para la maquinacin de una pieza particular.
o Correccin del Largo de la Herramienta.

Este valor (TLO) es la distancia


desde la punta de la herramienta
en el mandril, en la posicin de
inicio, al plano Z0. Depende de
cada herramienta, puede
ajustarse usando una medicin
de la altura, una herramienta de
referencia, la ubicacin de la
fijacin, o sobre el material a ser
maquinado. Una vez que los
valores han sido determinados,
son almacenados en el
controlador para su uso durante
la operacin del programa.
Una forma ms eficiente de ajustar el valor TLO, consiste en
medir desde el mandril a la punta de cada herramienta. Este
es un mejor mtodo debido a que slo se requiere ajustar los
valores una vez, sin importar el tipo y tamao de cada pieza
a fabricar. Por cierto, la rotura o el reemplazo de las
herramientas, requiere un nuevo ajuste del TLO individual al
usar cualquier mtodo.
o Ajustando el Origen de una Pieza. En una mquina CNC esto
es bsicamente lo mismo que en una mquina convencional.
Implica el posicionamiento de los ejes a un punto que los
planos o el programador indican como el origen. Muchas
formas son utilizadas para ubicar esta posicin sobre el trozo
de material, la fijacin o punto de referencia, incluyendo:
busca ejes, wigglers y lupas.
o Carga del Programa. Tambin esto depende de cada
mquina. Algunas mquinas incorporan lectores de cintas
para el ingreso de los programas en la memoria de la CNC.
Otras mquinas puede que tengan disqueteras internas o
externas o incluso puede que estn conectadas en red.
o Procedimiento de Cambio Manual de Herramientas.
Algunas mquinas requieren que el operador cambie las
herramientas manualmente entre las operaciones de
maquinado. Luego de completar una operacin de
maquinado, el programa mover los ejes a la posicin de
cambio de herramientas e indicar la siguiente herramienta
necesaria. El operador debe remover la herramienta actual y
reemplazarla con la siguiente herramienta.

o Consideraciones del Ajuste de Piezas. El ajuste de la


pieza en el banco de montaje requiere de herramientas,
tales como paralelas. Se debe ser muy cuidadoso para
ubicar el material a nivel y tan firmemente como sea posible
para producir un ajuste rgido que reducir el ruido,
incrementar la seguridad del operador, y producir piezas
de calidad superior.
Revisa la siguiente pgina para profundizar an ms en el tema:
http://users.bergen.org/jdefalco/CNC/

Вам также может понравиться