Vous êtes sur la page 1sur 55

CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Instituto Politcnico Nacional


Unidad Profesional Interdisciplinaria de Ingeniera y
Ciencias Sociales y Administrativas

Manual de prcticas
Laboratorio de Automatizacin y Robtica

Control Numrico Computarizado


en Maquinas Herramientas

Direccin:
Dr. Juvenal Mendoza Valencia.

Edicin:

LA TCNICA AL SERVICIO DE LA PATRIA

2014 1
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

INTRODUCCIN

El desarrollo de estas prcticas tiene como fin el de dar la informacin


relevante de cada uno de los equipos para ayudar a los profesores y alumnos
en operar la mquina de una forma rpida y sencilla. Para lo cual el texto se
divide en una serie de temas, con el propsito de ir introduciendo al lector que
desconoce el tema en forma progresiva, al final de este pueda realizar
diferentes maquinados que le permitan obtener diversas piezas, tantas como
su imaginacin lo permita.
Lo anterior no quiere decir que se excluye la importancia del profesor, est
ayudar al alumno a comprender los temas ms lgidos del tema, as como la
solucin en problemas de maquinado.
El nfasis en est tema del Control Numrico Computarizado se hace palpable
por las ventajas que una empresa puede lograr y por el hecho de que en
nuestro pas existe una tradicin de maquinados que ha permitido al mismo
tener un nivel de bienestar econmico en el pasado, donde muchas familias
mexicanas han logrado obtener sus anhelos y esperanzas, por lo que es vital
que las personas involucradas se actualicen para que est tradicin no se
pierda y se convierta en una fuente de salida de divisas que tanto nos hace
falta y acentuar nuestra dependencia tecnolgica como en tantos artculos
tenemos.
Si bien en estos ltimos 20 aos hemos seguido una poltica neoliberal, est no
ha tenido respuesta a muchos de los problemas que hemos arrastrado como
resultado del cambio tecnolgico, ms an los ha agravado hasta llegar al caso
de una quiebra generalizada del sistema econmico mexicano, por lo que
puedo decir con seguridad que tenemos la urgente necesidad de buscar
nuevas formas de organizar la vida econmica nacional que responda al
bienestar general y no al beneficio de un pequeo grupo como ahora sucede.

Dr. Juvenal Mendoza Valencia

2014 2
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

19 de marzo del 2014.


INDICE

I ASPECTOS GENERALES 1

I TORNO CNC CYCLONE 11


1.1 Especificaciones Generales 12
1.2 Descripcin del Teclado 12
1.3 Lista de Cdigos G 16
1.4 Lista de Cdigos M 17
1.5 Ciclos de Maquinado 18
1.6 Offset de la Herramienta 32
1.7 Comunicacin con la PC central 33

II FRESADORA CNC TRIAC-FANUC 34


2.1 Especificaciones Generales 35
2.2 Descripcin del Teclado 36
2.3 Lista de Cdigos G 40
2.4 Lista de Cdigos M 41
2.5 Ciclos de Maquinado 42
2.6 Offset de la Herramienta 50
2.7 Comunicacin con la PC central 51

BIBLIOGRAFIA 52

2014 3
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

ASPECTOS GENERALES

OBJETIVO GENERAL
Guiar al alumno en su formacin como Ingeniero Industrial mediante
herramientas tecnolgicas, en especial, la asignatura de Diseo Asistido por
Computadora y la Manufactura Asistida por Computadora (CAD/CAM) dentro
del Laboratorio de Automatizacin y Robtica.

OBJETIVO TEORICO
Proporcionar al alumno los conocimientos tericos-tcnicos del Diseo Asistido
por Computadora y la Manufactura Asistida por Computadora (CAD/CAM)
mediante la elaboracin de prcticas en el Laboratorio de Automatizacin y
Robtica.

OBJETIVO PRACTICO
El alumno deber comprobar los conocimientos tericos-tcnicos del Diseo
Asistido por Computadora y la Manufactura Asistida por Computadora
(CAD/CAM) mediante la simulacin y el maquinado de las piezas elaboradas
en las prcticas en el Laboratorio de Automatizacin y Robtica.

BREVE HISTORIA
A fines de la dcada de 1970 y principios de 1980, se advirti un gran inters
acerca del impacto de la tecnologa microelectrnica en pases en vas de
industrializacin o pases lderes del Tercer Mundo. Se consideraba que la
nueva tecnologa aumenta la productividad, flexible, aplicable a la produccin
de bienes industriales y consecuentemente significa una amenaza para la
exportacin de estos productos de los pases industrializados. Adems se crea
que la tecnologa microelectrnica particularmente las tcnicas de produccin

2014 4
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

controladas por computadora- podra revertir la existente divisin internacional


del trabajo.

Control Numrico CN
A fines de la dcada de 1950 se invent la mquina-herramienta de control
numrico. Esta llevaba a cabo las instrucciones de un programa en clave,
contenidas en cintas o tarjetas perforadas; los mecanismos de transferencia de
instrucciones eran puramente mecnicos. La mquina tena un alto costo y no
era confiable, en la medida en que se descompona con frecuencia

Los controladores para mquinas-herramientas (fresadoras, tornos, centros de


mecanizado) y mquinas transfer flexibles se denominan Controles Numricos
(CN). El CN se efecta mediante sistemas mecnicos y electrnicos que no
incorporan el microprocesador.

En sus comienzos, por los aos sesenta, los CN se correspondan con el


modelo ms sencillo de controlador que estaba compuestos por:
Un lector ptico de cinta de papel perforado.
Una tarjeta electrnica (placa de circuito impreso) con la memoria (muy
pequea) y el secuenciador.
Un subsistema de E/S.

Aunque el control numrico se aplica en bastante tipos de mquinas la


aplicacin ms conocida es en mquinas de mecanizado y deformacin, desde
tornos, fresadoras, taladradoras, plegadoras, punzonadoras, mquinas de
corte, electroerosin, etc.

Control Numrico Computarizado CNC


Poco despus fue perfeccionada gradualmente con la aplicacin de la
electrnica y la introduccin de los PLC, a principios de los setenta trajo

2014 5
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

consigo la sustitucin de los armarios de rels y la progresiva complejidad de la


tarjeta de control hasta incluir en ella un microprocesador que actuar como
cerebro coordinador del sistema. Fue en la dcada de 1970 que alcanz su
mxima eficiencia con la disponibilidad del microprocesador a precios cada vez
ms bajos, lo que dio lugar al surgimiento de la mquina-herramienta de
Control Numrico Computarizado (CNC).

As de esta manera el tipo de CN se empez a denominar CNC (Computer


Numerical Control) y las principales ventajas eran:

Aumento de fiabilidad por la sustitucin del armario de rels.


Aumento de la memoria (Posibilidad de leer y almacenar todo un
programa CN de una vez, en lugar de tener que leer secuencialmente la
cinta).
Posibilidad de programar off-line con un lenguaje de alto nivel.

Prcticamente cada sistema CN (mquina ms sistema de control) tiene su


propio lenguaje interno aunque en este entorno esta situacin evoluciona ms
favorablemente, ya que apareci rpidamente un lenguaje de alto nivel, el APT,
que se consolid rpidamente como un estndar de facto.

Las mquinas-herramienta de control numrico computarizado desempean


tareas de maquinado sobre la base de una cinta de instrucciones en clave con
el uso de una lgica digital (software) que alimenta a una computadora con
microprocesador. Por lo regular las mquinas de CNC se programan
individualmente de manera directa a travs del enlace con un equipo central de
cmputo.

La principal ventaja de las mquinas de CNC es la flexibilidad, mejora de la


productividad (hasta 300%) y precisin (mejora de calidad) que proporcionan
en entornos medios de volumen y variedad. Esto siempre que se disponga de

2014 6
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

la adecuada capacidad de programacin de CNC, ya que si se ha de


programar a mano, sobre el control la flexibilidad queda bastante limitada,
aunque los modelos ms complejos de controles numricos facilitan mucho
esta actividad.

Actualmente existen muchos sistemas adicionales a la mquina en s,


cambiadores automticos de herramienta, mesas automticas, sistemas de
fijacin automticos, cuyo objetivo es aumentar la flexibilidad de la mquina y
su tiempo real de produccin ayudando a reducir los tiempos de cambio y los
de inactividad de la mquina.

Las ltimas tendencias apuntan hacia la generalizacin de los centros de


mecanizado o mquinas multifuncin; torno, taladradora, fresadora y al
desarrollo de sensores avanzados para facilitar el control adaptativo o auto
compensacin de desviaciones por desgaste de la herramienta, modificaciones
en el posicionamiento de la pieza, deformaciones debidas ala peso de la pieza,
etc.

De acuerdo a los factores determinantes para la adaptacin de esta tcnica, se


plantea la gran importancia de las caractersticas fsicas de los productos y las
caractersticas de los procesos productivos (el tamao de los lotes, el volumen
de produccin y la heterogeneidad he homogeneidad del producto), sobre todo
en el caso de las mquinas-herramientas de control numrico computarizado.
Estas mquinas controladas por computadora son capaces de producir piezas
metlicas con caractersticas complejas ms rpidamente y con mayor
precisin que las mquinas convencionales. Tambin pueden manufacturar
algunas piezas metlicas de formas especficas que las mquinas
convencionales no pueden lograr.

En lo que se refiere al producto las mquinas de CNC tiene la capacidad de


elaborar formas que las mquinas-herramientas operadas manualmente no
pueden lograr. En adicin, la mquina puede repetir estas tareas en el

2014 7
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

momento que se solicite, en la medida que se almacenen las instrucciones


precisas de produccin y las necesidades de insumo en una forma repetible y
recuperable. Tambin se pueden obtener tipos de alta precisin, de manera
uniforme en el tiempo.

La ltima generacin de CNC son los denominados Control Numrico


Distribuido (DCN) que disponen de una puerta de comunicaciones que permite
la conexin directa a un ordenador y elimina uno de los elementos menos
fiables del sistema, el lector de cinta (papel o casette).

CAD/CAM
La Manufactura Asistida por Computadora (CAM) es bsicamente el conjunto
de tcnicas asistidas por ordenador que utilizan los departamentos de mtodos
y los de ingeniera de produccin en las empresas.
El CAM ha estado ligado desde el principio al Diseo Asistido por Computadora
(CAD) y coloquialmente hablamos de sistema o tecnologa CAD/CAM. Esto es
as porque los sistemas CAD/CAM incorporaban mdulos de Control Numrico
(CN) especialmente en operaciones de torneado y contorneado en los
sistemas; la generacin de programas de control numrico se realizaba en
departamentos ms cercanos a la produccin que al diseo.

El principal objetivo del CAM es proporcionar una serie de herramientas para


completar la geometra CAD son el contenido tecnolgico preciso para que la
pieza se pueda fabricar.

Hoy en da, el CAM ha experimentado un gran avance, ya que incorpora a este


sistema reas tan diversas como diseo y generacin de cdigos de Control
Numrico Computarizado (CNC), simulacin, control de ms de una mquina a
tiempo real bajo el sistema de control numrico directo. Con lo que logramos
ms flexibilidad de los procesos y control de la produccin a tiempo real; lo que
redunda en la capacidad de la empresa de poder producir desde una pieza

2014 8
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

hasta miles o millones de piezas. Para lograr lo anterior utilizamos la tecnologa


de grupos.

Las tres reas principales del CAM son:


Programacin fuera de lnea.
Diseo.
Logstica de produccin.

Lo que redunda en una mayor competitividad y la posibilidad de incursionar en


los mercados globales.

Por lo anterior es importante que una institucin que se ha caracterizado por


estar a la vanguardia en los procesos de manufactura imparta un conocimiento
de CAD/CAM a sus alumnos; por el hecho de estar trabajando desde hace
muchos aos con programacin a pie de mquina en sistema de CNC y el paso
que hay que dar es realmente pequeo, lo que implica poco esfuerzo.

Control Numrico Distribuido DNC


La tendencia actual es hacia los DNC muy simple, por su utilizacin en plantas
con sistemas de Manufactura Asistida por Computadora (CAM) avanzados y
paquetes de distribucin de programas, o de CNC muy complejos, para plantas
sin sistemas de CAM.

As mismo es de notar que el Laboratorio de Automatizacin y Robtica tiene


toda la infraestructura fsica y de equipo para que en breve trabaje bajo el
concepto Control Numrico Distribuido (DNC); lo que permitir que la
compresin de este tpico pueda ser comprendido ms ampliamente por los
alumnos lo que redundara en una mayor implantacin de estos procesos en el
sector industrial.

2014 9
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Lo anterior servir de prembulo para empezar a trabajar en los conocimientos


de vanguardia lo que nos permitir ser un laboratorio de clase mundial y punto
de partida para aquellas personas que deseen modernizar su empresa de una
forma segura, con lo que se estara garantizando el xito de los proyectos y la
recuperacin de la inversin.

2014 10
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

2014 11
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

TORNO CNC CYCLONE

1.1 ESPECIFICACIONES GENERALES


Longitud: 1145 mm
Ancho: 1210 mm
Alto: 700 mm
Peso: 474 Kg.
Dimetro del chuck: 125 mm
Mxima longitud de torneado: 210 mm
Herramienta interna de corte: No. 4MT
Travesa eje X: 94 mm
Travesa eje Z: 210 mm
Temperatura de trabajo: 045C
Humedad relativa: menos del 75%
Capacidad del motor del refrigerante: 20 l/min

1.2 DESCRIPCIN DEL TECLADO

2014 12
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Teclado Alfanumrico
El teclado alfanumrico permite la entrada de datos a continuacin se
describen la funcin de cada una de las teclas.
TECLADO ALFANUMERICO
RESET Elimina mensajes de alarma o inicializa un
CURSOR programa.
PAGE Mueve el cursor dentro del programa.
POS Mueve el cursor en el programa por pagina.
PRGRM Posicin de los ejes.
MEN OFSET Seleccin del modo programa.
DGNOS PARAM Entrada del offset de la herramienta.
OPR ALARM Diagnostico y parmetros de la maquina.
AUX GRAPH Display de mensajes de alarma.
ALTER Grfico opcional (deshabilitada).
INSERT Modifica datos sobre el programa ya escrito.
DELETE Inserta datos sobre el programa ya escrito.
/ . # EOB Elimina datos sobre el programa ya escrito.
CAN Introduccin de caracteres.
INPUT Cancela alguna entrada.
OUTPUT/STAR Introduce los datos del Offset de la herramienta.
T Permite la comunicacin y almacenamiento de
informacin con la PC central.

2014 13
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

PROGRAM PROTECT
ON Protege al programa de alguna
OF modificacin.
F Permite editar sobre el programa.

PROGRAM SOURCE
AUT Permite ejecutar un programa.
O Permite ejecutar un programa.
EDIT Permite ejecutar manualmente un cdigo
MDI G o M fuera del modo programa.

OPERATION SELECT
SINGL BLOCK Permite ejecutar un programa paso por paso.
BLOCK DELET Permite ignorar un bloque cuando se ejecuta el
programa. Es necesario que este activado.
OPT STOP Utilizado junto con M01 para paro opcional del
DRY RUN programa.
Permite correr un programa nicamente en la velocidad
PRG TEST de corte.
Permite correr un programa ignorando los cdigos M, se
AXIS INHIBT coloca en cero pieza.
Permite correr el programa sin mover los ejes.

EXECUTION
CYCLE Permite empezar un programa.
START Permite detener un programa.
CYCLE STOP Detiene un programa en el fin de bloque
PRG STOP que
Se esta ejecutando.

OPERATION
HOME Posiciona la herramienta en los puntos de referencia.
JOG Mueve los ejes a la velocidad de sobrecarrera.
INC JOG Mueve los ejes en incrementos de 0.001, 0.01, 0.1, 1
MPG mm.
TEACH Generador de pulso manual (Volante).
Estado que guarda la mquina, con sus cdigos
OFSET y deshabilita los avances de la misma.
MESUR Define la herramienta de referencia (Mx , Mz 0).

SPEED/MULTIPLY
LOW X 1 Mueve el carro una milsima de mm.
MEDL X 10 Mueve el carro una centsima de mm.
MED X 100 Mueve el carro dcima de mm.

2014 14
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

MEDH X Mueve el carro un mm.


1K Mueve el carro a su mximo avance.
HIGHT Decrementa la velocidad del husillo un 10%.
SPDL DEC Funcionamiento del husillo al 100% de su
SPDL velocidad.
100% Incrementa la velocidad del husillo un 10%.
SPDL INC

AXIS/DIRECTION
X Movimiento negativo en el eje
+X X.
Z Movimiento positivo en el eje X.
+Z Movimiento negativo en el eje Z.
TRVR Movimiento positivo en el eje Z.
S Movimiento rpido.

SPINDLE
SPDL CW Movimiento del husillo en sentido horario.
SPDL Paro del husillo.
STOP Movimiento del husillo en sentido
SPDL CCW antihorario.

COOLANT
CLNT ON Activa salida del refrigerante.
CLNT OFF Desactiva salida del refrigerante.
CLNT Operacin de salida del refrigerante
AUTO programada.

EMERGENCY STOP
Permite desactivar la alimentacin
principal

MANUAL FEED OVERRIDE


Permite ejecutar los movimientos de la herramienta en
un
porcentaje de 0-150% de su velocidad inicial.

2014 15
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Abrir o Seleccionar herramienta. Encender el


cerrar Cambio de herramienta control.
puerta seleccionada. Apagar el control.

1.3 LISTA DE CDIGOS G

GRUP CDIG
OPERACIN
O O
1 G00 Travesa rpida.
1 G01 Interpolacin lineal.
1 G02
1 G03 Interpolacin circular horaria.
0 G04 Interpolacin circular antihorario.
0 G10 Paro o espera.
6 G20 Introduce el valor del OFFSET en el programa.
6 G21 Entrada de datos en Sistema Ingles (pulgadas).
9 G22 Entrada de datos en Sistema Mtrico Decimal (mm).
9 G23 Fin de carrera ON. Mantiene el estado del chuck.
0 G27 Fin de carrera OFF. Ignora el estado del chuck.
0 G28 Retorno al punto de referencia final y checarlo.
0 G29 Retorno al punto de referencia.
0 G30 Retorno de punto referencia.
0 G31 Retorno al segundo punto de referencia.
1 G32 Salto al bloque especificado de forma interpolada.
1 G34 Ciclo de roscado en una pasada.
0 G36 Ciclo de roscado con variable de avance.
0 G37 Compensacin automtica en X. Cuando la herramienta lo
7 G40 requiere.
7 G41 Compensacin automtica en Z. Cuando la herramienta lo
7 G42 requiere.
0 G50 Cancelacin de la compensacin del radio de la herramienta.
12 G65 Compensacin del radio izquierdo de la herramienta.
12 G66 Compensacin del radio derecho de la herramienta.
4 G67 Cambio de trabajo / Velocidad del husillo.
4 G70 Llamado de macro.
0 G71 Llamado de macro modal.
0 G72 Cancelacin de llamado modal.

2014 16
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

0 G73 Ciclo de acabado.


0 G74 Ciclo de desbaste axial.
0 G75 Ciclo de desbaste radial.
0 G76 Ciclo de desbaste de forma.
1 G90 Ciclo de taladrado axial.
1 G92 Ciclo de taladrado radial.
1 G94 Ciclo de roscado.
2 G96 Ciclo de maquinado cnico.
2 G97 Ciclo de maquinado cnico.
11 G98 Ciclo de maquinado recto.
11 G99 Calculo automtico del avance de acuerdo a la velocidad de giro.
Cancelacin de superficie constante.
Avance por minuto.
Avance por revolucin.

1.4 LISTA DE CDIGOS M


Todos los cdigos marcados con un asterisco se encuentran activos al
encender la mquina.
CODIG OPERACIN
O
M00 Detencin del programa. Se activa con la tecla de inicio.
*M01 Paro opcional. Solo funciona si esta activado el paro opcional.
*M02 Reset del programa.
M03 Movimiento del husillo en sentido horario.
M04 Movimiento del husillo en sentido antihorario.
*M05
M06 Paro del husillo.
M07 Cambio de herramienta.
M08 Aspersin del refrigerante B.
*M09 Aspersin del refrigerante A.
M10
Paro del flujo del refrigerante.
M11
Apertura del chuck.
M13
Cerradura del chuck.
M14
Giro del husillo sentido horario y apertura del refrigerante.
M15
Giro del husillo sentido antihorario y apertura del refrigerante.
M16
Funcin especial (ver manual).
M19
Llamado especial de la herramienta.
M20
Orientacin del husillo. Paro del husillo en la posicin
M21
definida.
M22
Incrementa la velocidad en un 100%.
M23
Incrementa la velocidad en un 200%.
M25
Incrementa la velocidad en un 300%.
M26
Incrementa la velocidad en un 400%.

2014 17
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

M29 Extiende el can.


M30 Retrae el can.
M31 Modo de control numrico distribuido.
M37 Reset y comienza del programa.
M38 Contador de partes incremntales.
M39 Apertura de la puerta y detencin.
M40 Apertura de la puerta.
M41 Cerrado de la puerta.
M43 Parte receptora extendida.
M44 Parte receptora retrada.
*M45 Giro de la banda en sentido horario.
M48 Giro de la banda en sentido antihorario.
M49 Detiene la banda.
M50 Velocidad de avance y alimentacin controlados al 100%.
M51 Cancelacin de M48.
M52 Espera a que los ejes estn en posicin para mandar la
M53 seal.
M54 Cancelacin de M50.
M56 Saca la herramienta 90% cuando se hace
M57 Cancela M52.
M62 Desactiva prueba de cabeceo.
M63 Selecciona el apriete interno con PLC.
M64 Selecciona el apriete externo con PLC.
M65 AUX. 1 ON (ver manual).
*M66 AUX. 2 ON (ver manual).
*M67 AUX. 1 OFF (ver manual).
M68 AUX. 2 OFF (ver manual).
M69 Espera para entrada 1.
M70 Espera para entrada 2.
M76 Indexa todos los ejes en modo HOME.
M77 Indexa la torreta.
M80 Funcin espejo sobre X (On).
M98 Espera para entrada 1 abajo.
M99 Espera para entrada 2 abajo.
Funcin espejo sobre X (Off).
Llamado de subprograma.
Finalizacin de subprograma.

1.5 CICLOS DE MAQUINADO


Cada fabricante ofrece distintos ciclos bajo distinto cdigo y con formatos de
programacin distintos, si bien conceptualmente son prcticamente iguales.
Hay controles que plantean los ciclos fijos como rutinas paramtricas. En estos
casos, la programacin de los ciclos fijos se hace llamando a la rutina
correspondiente y dando valor a los parmetros. Los ms usuales en torneado
de acuerdo con la norma DIN 66025 son los ciclos de maquinado descritos
posteriormente. Cuando se requiere que la cuerda se realice de izquierda a

2014 18
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

derecha se programan los parmetros X y Z; para una cuerda de derecha a


izquierda, los parmetros U y W.
Los siguientes parmetros dentro de los ciclos de maquinado no cambian.
F: Velocidad de corte en mm/rev (G99) o mm/min (G98).
S: Velocidad programada de giro del husillo en rpm.

G32 Ciclo de Roscado

Este cdigo realiza una rosca en una sola pasada. Realiza roscas cnicas o
cilndricas. Cuando se requiere que la cuerda se realice de izquierda a derecha
se programan los parmetros X y Z; para una cuerda de derecha a izquierda,
los parmetros U y W.
F: Indica el paso de la rosca.
X y Z: Definen las cotas final de la rosca.
U y W: Define las cotas final de la rosca.
Cuerda de izquierda a derecha recta
Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G32 X20 Z-60 F1.5;
N70 G0 Z5;
N80 G28 U0 W0;
N100 M30;

Cuerda de derecha a izquierda cnica


Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X20 Z1.5;
N60 G32 U40 W-30 F1.5;
N70 G0 Z5;
N80 G28 U0 W0;
N100 M30;

2014 19
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Esquema de un ciclo de roscado cilndrico o cnico en una sola pasada.

G34 Ciclo de Roscado

Este ciclo nos permite realizar una cuerda con un incremento del paso entre
cada hilo.
K: Indica el incremento del paso entre cada hilo.
F: Indica el paso de la rosca.
X y Z: Definen las cotas final de la rosca.

Cuerda de derecha a izquierda cnica


Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X10 Z1.5;
N60 G34 X27 Z-20 K1 F1.5;
N70 G0 Z5;
N80 G28 U0 W0;
N100 M30;

G70 Ciclo de acabado

Este ciclo se programa para efectuar un acabado final a una pieza previamente
desbastada (con uno de los ciclos fijos de desbaste), evitando as el trabajo de
definir la geometra de los sucesivos recorridos de la herramienta. Requiere un
perfil de pieza siempre creciente o decreciente. Si existen ranuras o cambios

2014 20
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

de sentido en la evolucin de las coordenadas XZ, el control las ignora y deben


mecanizarse en pasadas posteriores.
P: Define el bloque donde inicia el ciclo.
Q: Define el bloque donde termina el ciclo.
Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X40 Z0;
N60 G01 X20;
N70 Z-10;
N80 X30 Z-20;
N90 Z-30;
N100 X40;
N110 G70 P50 Q100;
N120 G0 Z5;
N130 G28 U0 W0;
N140 M30;

Esquema de un ciclo de acabado

G71 Ciclo de desbaste axial

En este ciclo, el avance de la herramienta se efecta en sentido axial, paralelo


al eje del torno. Se efectan tantas pasadas de desbaste como sean

2014 21
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

necesarias hasta dejar el sobre espesor deseado para el acabado. El nmero


de pasadas a realizar y la longitud de cada una la calcula automticamente el
control a partir de los datos geomtricos de la pieza y la profundidad de
pasada. En este ciclo se tienen dos lneas de comando:

G71 U R: En esta lnea se definen los parmetros de maquinado.


R: Salida de la herramienta al terminar el corte.
U: Cantidad mxima de material a cortar.

G71 P Q U W F S: Esta lnea define la trayectoria de maquinado.


P: Define el bloque donde inicia el ciclo.
Q: Define el bloque donde termina el ciclo.
U: Cantidad de material dejado para afinacin en el eje X.
W: Cantidad de material dejado para afinacin en el eje Z.

Ejemplo: N10 G28 U0 W0;


N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X40 Z1.5;
N60 G71 U1.0 R1.0;
N70 G71 P80 Q130 U0.3 W0.3 F0.1 S1000;
N80 G01 X20;
N90 Z-10;
N100 X30 Z-20;
N110 Z-30;
N120 X40;
N130 G70 P80 Q120;
N140 G0 Z5;
N150 G28 U0 W0;
N160 M30;

2014 22
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Esquema de un ciclo de desbastado axial.

G72 Ciclo de desbaste radial

La nica diferencia de este ciclo con el anterior es que las pasadas de


desbaste son normales al eje Z del torno, es decir, se efecta un desbaste en
refrentado. El corte inicia de adentro de la pieza hacia afuera, es decir, de
derecha a izquierda. La mquina hace un afinado al terminar el ciclo de
adentro hacia afuera de la pieza. GO Dentro del ciclo nos indica hasta donde
termina el maquinado.

G72 W R: Esta lnea define los parmetros de maquinado.


W: Representa el espesor de la herramienta de trabajo.
R: Cantidad de material que se desea dejar entre ranura y ranura (si
R=0 se obtendr un corte de ranura continua)

G72 P Q U W F S: Esta lnea define la trayectoria de maquinado.


P: Define el bloque donde inicia el ciclo.
Q: Define el bloque donde termina el ciclo.
U: Cantidad de material dejado para afinacin en el eje X.
W: Cantidad de material dejado para afinacin en el eje Z.

2014 23
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Ejemplo: N10 G28 U0 W0;


N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X60 Z1.5;
N60 G72 W2.0 R0.0;
N70 G72 P80 Q120 U0.3 W0.3 F0.1 S1000;
N80 G00 Z-15; (dist. mx. de corte)
N90 G01 X30; (prof. de corte en X)
N100 W5; (cant. de mat. en Z)
N110 X10 W5; (corte en X y Z)
N120 W5; (cant. de mat. en Z)
N130 G70 P80 Q120;
N140 G28 U0 W0;
N150 M30;

Esquema de un ciclo de desbaste radial.

G73 Ciclo de desbaste de forma


Este ciclo se emplea para programar el desbaste de piezas en bruto ya
preformadas como las obtenidas por estampacin, fundicin, etc. Las pasadas
de la herramienta en estos ciclos siguen recorridos paralelos al perfil de
acabado de la pieza. En todos estos ciclos, el control desplaza
automticamente la posicin inicial de la herramienta en los valores de los
sobre espesores de acabado, para que con el contorno programado, (real de
acabado), se obtenga el sobre espesor deseado al final del ciclo. Con el

2014 24
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

nmero de pasadas el control determina automticamente cuando cortara en X


y en Z en cada pasada.
U:Indica la cantidad de alejamiento en X para determinar el espesor de las pasadas a realizar en forma automtica (se
aleja el doble de la cantidad especificada).
W: Indica la cantidad de alejamiento en Z para determinar la aproximacin a la posicin de Z previamente indicada.

R: Es el nmero de pasadas en las que se realiza el corte.


P: Punto de inicio del ciclo.
Q: Punto donde termina el ciclo.
U y W: Indica el sobreespesor en el eje X y en Z dentro del ciclo.
Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X40 Z0;
N60 G73 U5 W5 R4;
N70 G73 P80 Q120 U0.2 W0.2 F0.3 S180;
N80 G01 X10;
N90 Z-5;
N100 X30 Z-25;
N110 Z-35;
N120 X40;
N130 G70 P80 Q120;
N140 G28 U0 W0;
N150 M30;

2014 25
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Esquema de un desbaste de forma.

G74 Ciclo de barrenado axial

Se utiliza para efectuar taladrados profundos y para realizar el corte a un


dimetro mayor de la herramienta utilizada. Este ciclo realiza un abocardado,
es decir, primero realiza un barreno central para posteriormente hacer un
aborcadado con las dimensiones especificadas del barreno.
G74 R2
R: Distancia que retrocede la herramienta en Z.

G74 X9 Z-20 P2000 Q2000 R1


X: Dimetro mayor a realizar con una herramienta de 11mm de
dimetro.
P: Es el avance en milsimas mm en el eje X.
Q: Es el avance en milsimas mm en el eje Z.
R: Cantidad que se introduce la herramienta en X para quitar material
sobrante al retroceso.

Realiza un barreno central sin avocardamiento.


Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X0 Z5;
N60 G74 R2;
N70 G74 Z-20 Q2000;
N80 G0 Z5;
N90 G28 U0 W0;
N100 M30;

Avocardado en Z.
Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X0 Z5;

2014 26
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

N60 G74 R2;


N70 G74 X9 Z-20 P2000 Q2000 R1 F0.1;
N80 G0 Z5;
N90 G28 U0 W0;
N100 M30;

Esquema de un ciclo de barrenado axial.

G75 Ciclo de ranurado radial

En este ciclo la velocidad de avance de la herramienta es radial en vez de


axial. Realiza un ranurado de forma axial en el eje X con el cual se pueden
realizar gargantas en forma progresiva.
R: Cantidad que retrocede la herramienta en el eje X en milmetros.
X: Profundidad de la garganta.
P: Avance en milsimas de mm en el eje X.

Ejemplo: N10 G28 U0 W0;


N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X0 Z5;
N60 G75 R2;
N70 G75 X9 P2000;
N80 G0 Z5;
N90 G28 U0 W0;
N100 M30;

2014 27
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Esquema de un refrentado con fraccionamiento de corte.

G76 Ciclo de tallado de roscas en varias pasadas


En este ciclo pueden efectuarse roscados cilndricos o cnicos, calculando el
control automticamente la profundidad de las pasadas de forma que la
seccin de viruta arrancada sea la misma en cada corte. Al utilizar X y Z la
cuerda la realiza de izquierda a derecha. Al utilizar U y W la cuerda la realiza de
derecha a izquierda.

G76 P030060 Q100 R0.3


P03 es el nmero de pasadas.
00 es la salida de la herramienta.
60 ngulo de la rosca.
Q100 es la tolerancia de acabado.
R0.3 es el escape de la herramienta (mm).

G76 X14 Z-14 P0900 Q300 F1.00


X14 dimetro de fondo.
Z longitud de la cuerda.
P0900 es distancia mxima de profundidad.
Q300 arranque de material por pasada.
F1.0 es distancia entre diente y diente.

Para un roscado cilndrico el formato es:

2014 28
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Ejemplo: N10 G28 U0 W0;


N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G76 P030060 Q100 R0.3;
N70 G76 X14 Z-14 P0900 Q300 F1.0;
N80 G0 Z5;
N90 G28 U0 W0;
N100 M30;
Para un roscado cnico
R2 incremento del dimetro con que se inicia la cuerda cnica es decir,
habr un aumento de 4mm para este ejemplo.
Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G76 P030060 Q100 R0.300;
N70 G76 X23 Z-20 R2 P0900 Q300 F2;
N80 G0 Z5;
N90 G28 U0 W0;
N100 M30;

Esquema de un ciclo fijo de roscado con fraccionamiento de corte.

G90 Ciclo de maquinado cnico

.Este ciclo no realiza una cuerda solamente un maquinado. El maquinado se


realiza de izquierda a derecha. Donde

2014 29
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

X: Indica el dimetro de fondo


R: Es igual al dimetro externo. 2R = dimetro externo.
Z. Profundidad del maquinado.
Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G90 X20 Z-40 R10 F0.1;
N70 G0 Z5;
N80 G28 U0 W0;
N90 M30;

Programacin de un maquinado cnico.

G92 Ciclo de maquinado cnico

.Este ciclo no realiza una cuerda, sino solamente un maquinado de forma


cnica. El maquinado se realiza de izquierda a derecha. Donde
X: Indica el dimetro de fondo
R: Es igual al dimetro externo. 2R = dimetro externo.
Z. Profundidad del maquinado.

Ejemplo: N10 G28 U0 W0;


N20 G21;

2014 30
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G92 X20 Z-40 R10 F0.1;
N70 G0 Z5;
N80 G28 U0 W0;
N90 M30;

G94 Ciclo de maquinado recto


Este Ciclo realiza un maquinado o afinado en forma cilndrica. El maquinado lo
realiza de derecha a izquierda. Donde
X: Dimetro final del maquinado.
Z: Longitud final del maquinado.
R: Indica la distancia donde se posiciona la herramienta en los ejes X y
Z, la herramienta empieza a clavarse para iniciar el maquinado en los
puntos programados.
Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G94 X20 Z-20 R3.5 F0.1;
N70 G0 Z5;
N80 G28 U0 W0;
N90 M30;

Formato de un maquinado cilndrico.

2014 31
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

1.6 OFFSET DE LA HERRAMIENTA


B
INICIO A

Encienda el torno girando la A. Seleccione el modo JOG Seleccione la pantalla


perilla de la parte post. en y posicione la hta. en un WORK SHIFT y presione
SMR, oprima el botn verde extremo de la pieza. OFFSET\ MEASURE KEY.
Escriba MZ = 0, y presione
de encendido la tecla INPUT.

Encienda el suministro de
a) Para la sig. hta. (hta.
aire y coloque la pieza en el
aux.) seleccione con MDI y
chuck del torno. el cd. M06 T la 2. hta. de
su programa y presione
INPUT. Repita el paso A.

2014 32
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Presione otra vez OFFSET


Mueva los ejes en modo MEASURE\KEY, y en MX
JOG, presione HOME y la escriba el valor del del
tecla de cada eje X y Z. macizo, presione INPUT.
b) Seleccione la pantalla
TOOL OFFSET y elija el
nm. de la hta. utilizada.
Borre los offsets que estn Debajo de esta pantalla
en la pantalla de WORK 1. Regrese la hta. a HOME.
aparecen las variables U= ?
SHIFT y TOOL OFFSET.
y W= ?. Para el valor de U
reste el del macizo e
2. Para saber que la hta. insrtelo en la pantalla
llego a ese punto, en el
Seleccione la 1. hta. con la correspondiente a la
modo MDI ejecute una
que inici su programa (hta. travesa rpida, es decir columna de las X. El valor
de referencia), con el modo G00 X= de la pza. Z = 0. de W insrtelo
MDI y el cdigo MO6 T
Presione CYCLE START. directamente en la columna
(Hta.No) y la tecla INPUT
Ejecute a vel. baja con
OVERRIDE, si es necesario
presione el botn RESET.
c) Repita los pasos del 1-3.
Gire el husillo SPDL CW
con el modo MDI y el codigo
M3 S200.
Para compensar ms htas.
3. Si el procedimiento es auxs. el procedimiento es el
correcto la hta. tocara el mismo, repita desde el paso
extremo de la pza. como en a) al c).
A
la fig. Si no es as revise su
procedimiento.

FIN
B

1.7 COMUNICACIN CON LA COMPUTADORA CENTRAL

INICIO A U

Encender la energa Verifique que el programa a


principal MAIN POWER Oprima la tecla F7 USER transferir a la PC la 1er.
ON de la red LAN. COMMUNCATION lnea inicie con O + No. y al
el Torno. INTEGRATION final N%, para evitar
problemas en la trasmisin.

Encender la PC principal y
el torno Cyclone. Oprima la tecla F3 CNC.
Debe estar el torno en modo
EDIT PROGRAM.
Coloque la llave del torno en
la opcin no-proteccin.
2014 33
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Accesar al programa CIM


por medio del icono de
Oprima la tecla O+No.Prog
acceso directo.
y OUTPUT en el torno.
Seleccione la opcin F1
UPLOAD FROM MACHINE
Oprima la tecla F6 para cargar un programa del
COMMUNICATIONS torno a la PC Escriba el nm. de
CONTROL. programa con el que se
desea salvar en la PC.
U

Oprima la tecla F8
NETWORK CONTROL.
Selecciona la opcin F2 Oprima ENTER y espere a
DOWNLOAD TO MACHINE que el programa sea
para mandar un programa transmitido a la PC.
de la PC al torno.
Seleccione el puerto
correspondiente al torno D D
presione F6 Channel 6-
Torno. Al hacer
comunicacin la PC y el FIN
torno sale un mensaje
parpadeando indicando Indicar el nombre del
que el puerto esta listo programa deseado.
CHANNEL SWITCHED

Oprima O + nmero de
programa y la tecla INPUT
del torno (se activa el LSK)
Oprima la tecla ESC para
salir de este men.

Transferir el programa con


la tecla ENTER de la PC
A

2014 34
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

FRESADORA CNC TRIAC-FANUC

2.1 ESPECIFICACIONES GENERALES


Longitud: 1000 mm
Ancho: 1140 mm
Altura: 2000 mm
Peso: 340 Kg.
T slots: 10mm slots

2014 35
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Velocidad mxima sin corte: 5 m/min


Velocidad mxima del motor: 4000 rpm
Mximo dimetro de la herramienta: 80 mm
Mxima longitud de la herramienta: 90 mm
Capacidad del refrigerante: 20 l/min
Incrementos: 0.001 mm
Tamao de la mesa: 500 X 160 mm
Travesa eje X: 290 mm
Travesa eje Y: 175 mm
Travesa eje Z: 200 mm
Temperatura: 0 45C
Humedad relativa: menos 75%

La estructura de funciones de control es similar a la del torno CNC


( CYCLONE), salvo en:
El fresado se realiza en 3 planos, por lo que en la parte de operacin manual,
se encontrarn los ejes X, Y, Z.

2014 36
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

2.2 DESCRIPCIN DEL TECLADO

Teclado Alfanumrico
El teclado alfanumrico permite la entrada de datos a continuacin se
describen la funcin de cada una de las teclas.
TECLADO ALFANUMERICO
RESET Elimina mensajes de alarma o inicializa un
CURSOR programa.
PAGE Mueve el cursor dentro del programa.
POS Mueve el cursor en el programa por pagina.
PRGRM Posicin de los ejes.
MEN OFSET Seleccin del modo programa.
DGNOS PARAM Entrada del offset de la herramienta.
OPR ALARM Diagnostico y parmetros de la maquina.
AUX GRAPH Display de mensajes de alarma.
ALTER Grfico opcional (deshabilitada).
INSERT Modifica datos sobre el programa ya escrito.
DELETE Inserta datos sobre el programa ya escrito.
/ . # EOB Elimina datos sobre el programa ya escrito.
CAN Introduccin de caracteres.
INPUT Cancela alguna entrada.
OUTPUT/STAR Introduce los datos del Offset de la herramienta.
T Permite la comunicacin y almacenamiento de
informacin con la PC central.

2014 37
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

PROGRAM PROTECT
ON Protege al programa de alguna
OF modificacin.
F Permite editar sobre el programa.

PROGRAM SOURCE
AUT Permite ejecutar un programa.
O Permite ejecutar un programa.
EDIT Permite ejecutar manualmente un cdigo
MDI G o M fuera del modo programa.

OPERATION SELECT
SINGL BLOCK Permite ejecutar un programa paso por paso.
BLOCK DELET Permite ignorar un bloque cuando se ejecuta el
programa. Es necesario que este activado.
OPT STOP Utilizado junto con M01 para paro opcional del
DRY RUN programa.
Permite correr un programa nicamente en la velocidad
PRG TEST de corte.
Permite correr un programa ignorando los cdigos M, se
AXIS INHIBT coloca en cero pieza.
Permite correr el programa sin mover los ejes.

EXECUTION
CYCLE Permite empezar un programa.
START Permite detener un programa.
CYCLE STOP Detiene un programa en el fin de bloque
PRG STOP que

2014 38
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

se esta ejecutando.

OPERATION
HOME Posiciona la herramienta en los puntos de referencia.
JOG Mueve los ejes a la velocidad de sobrecarrera.
INC JOG Mueve los ejes en incrementos de 0.001, 0.01, 0.1, 1
MPG mm.
TEACH Generador de pulso manual (Volante).
Estado que guarda la mquina, con sus cdigos
OFSET y deshabilita los avances de la misma.
MESUR Define la herramienta de referencia (Mx, , Mz, 0).

SPEED/MULTIPLY
LOW X 1 Mueve el carro una milsima de mm.
MEDL X 10 Mueve el carro una centsima de mm.
MED X 100 Mueve el carro dcima de mm.
MEDH X Mueve el carro un mm.
1K Mueve el carro a su mximo avance.
HIGHT Decrementa la velocidad del husillo un 10%.
SPDL DEC Funcionamiento del husillo al 100% de su
SPDL velocidad.
100% Incrementa la velocidad del husillo un 10%.
SPDL INC

AXIS/DIRECTION
X Movimiento negativo en el eje
+X X.
Z Movimiento positivo en el eje X.
+Z Movimiento negativo en el eje Z.
Y Movimiento positivo en el eje Z.
+Y Movimiento negativo en el eje Y
TRVR Movimiento positivo en el eje Y.
S Movimiento rpido.

SPINDLE
SPDL CW Movimiento del husillo en sentido horario.
SPDL Paro del husillo.
STOP Movimiento del husillo en sentido
SPDL CCW antihorario.

COOLANT
CLNT ON Activa salida del refrigerante.
CLNT OFF Desactiva salida del refrigerante.
CLNT Operacin de salida del refrigerante
AUTO programada.

2014 39
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

EMERGENCY STOP
Permite desactivar la alimentacin
principal

MANUAL FEED OVERRIDE


Permite ejecutar los movimientos de la herramienta en
un
porcentaje de 0-150% de su velocidad inicial.

Encender el control de la
mquina.
Apagar el control de la mquina.

Liberacin de la herramienta en el
husillo.

2014 40
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Mueve portaherramientas en
sentido antihorario.
Mueve portaherramientas en
sentido horario.

Cuando se acciona el sensor de


limite permite el movimiento en
sentido opuesto al sensor.

Guarde de sobreviaje.

2014 41
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Mueve los carros en forma manual


de acuerdo al eje seleccionado.

2.3 LISTA DE CDIGOS G


GRUP CODIG
FUNCION
O O
1 G00 Travesa rpida.
1 G01 Interpolacin lineal.
1 G02 Interpolacin en sentido horario.
1 G03
0 G04 Interpolacin en sentido antihorario.
0 G09 Paro o espera.
0 G10 Paro exacto.
0 G11 Activacin de datos.
2 G17 Cancela la activacin de datos (cdigo G10).
2 G18 Selecciona plano XY.
2 G19 Selecciona plano ZX.
6 G20 Selecciona plano YZ.
6 G21 Entrada de datos en Sistema Ingles (pulgadas).
0 G27 Entrada de datos en Sistema Mtrico Decimal (mm).
0 G28 Detenerse en el punto de referencia final
0 G29 Regresa al punto de referencia.
0 G30 Coloca enfrente del punto de referencia.
0 G31 Retorno al segundo punto de referencia.
1 G33 Salto al bloque especificado.

2014 42
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

0 G39 Corte de rosca.


7 G40 Compesa las esquinas en interpolacin circular.
7 G41 Cancela la compensacin del cortador.
7 G42 Compensacin izquierda del cortador.
8 G43 Compensacin derecha del cortador.
8 G44 Compensacin del largo de la herramienta (positivo).
*8 G49 Compensacin del largo de la herramienta (positivo).
*11 G50 Cancela compensacin del largo de la herramienta.
11 G51 Cancela funcin escala.
*14 G54 Funcin escala.
14 G55 Sistema de coordenadas 1. Equivalente a G92.
14 G56 Sistema de coordenadas 2. Equivalente a G92.
14 G57 Sistema de coordenadas 3. Equivalente a G92.
14 G58 Sistema de coordenadas 4. Equivalente a G92.
14 G59 Sistema de coordenadas 5. Equivalente a G92.
0 G60 Sistema de coordenadas 6. Equivalente a G92.
15 G61 Se posiciona en una sola direccin.
15 G62 Paro exacto. Deshace el error en el ultimo punto de corte.
15 G63 Compensacin automtica de esquina de herramienta (activo
*15 G64 G61).
0 G65 Modo derivacin. Ignora el comando de sobre corte (activo G61).
12 G66
*12 G67 Modo cortado. Evita desacelerar el corte a una cuerda (activo
16 G68 G61).
*16 G69 Llamado a macro.
9 G73 Modo macro.
9 G74 Cancela macro.
9 G76 Rota la geometra de corte el ngulo programado.
*9 G80 Cancela el sistema de rotacin.
9 G81 Ciclo de barrenado de entrada y salida.
9 G82 Ciclo de barrenado progresivo.
9 G83 Ciclo de barrenado fino.
9 G84 Cancela todos los ciclos fijos.
9 G85 Ciclo de barrenado y moleteado.
9 G86 Ciclo de barrenado y retroceso.
9 G87 Ciclo de barrenado de entrada y salida.
9 G88 Ciclo de barrenado progresivo.
9 G89 Ciclo de barrenado.
*3 G90 Ciclo de barrenado.
3 G91 Ciclo de barrenado opuesto.
0 G92 Ciclo de barrenado.
*5 G94 Ciclo de barrenado.
5 G95 Comando de coordenadas absolutas.
*10 G98 Comando de coordenadas incrementales.
10 G99 Programacin de punto cero absoluto.
Avance por minuto.
Avance por revolucin.
Retorno al punto inicial del ciclo.
Retorno a R en ciclo de grabado.

2.4 LISTA DE CDIGOS M


Todos los cdigos marcados con un asterisco se encuentran activos al
encender a mquina.

2014 43
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

CODIG FUNCIN
O
*M00 Detencin del programa.
*M01 Paro opcional.
*M02 Reset del programa.
M03 Movimiento del husillo en sentido horario
M04 Movimiento del husillo en sentido antihorario.
*M05 Paro del husillo.
M06 Cambio de herramienta.
M07 Aspersin del refrigerante B.
M08 Aspersin del refrigerante A.
*M09 Desactiva refrigerante.
M10 Abre prensa.
M11 Cierra prensa.
M13 Giro del husillo sentido horario y apertura del refrigerante.
M14 Giro del husillo sentido antihorario y apertura del refrigerante.
M15 Funcin especial ( ver manual ).
M19 Para el husillo en la posicin indicada.
M20 Mete el carrusel.
M21 Saca el carrusel.
M22 Baja el carrusel.
M23 Sube el carrusel.
M24 Libera herramienta.
M25 Sujeta herramienta.
M27 Resetea carrusel en un espacio.
M28 Resetea carrusel.
M29 Modo control numrico distribuido.
M30 Reset del programa y comienzo.
M31 Detiene el incremento de partes.
M37 Abre la puerta y se detiene.
M38 Puerta abierta.
M39 Puerta cerrada.
M40 Parte receptora extendida.
M41 Parte receptora contrada.
M43 Giro de la banda en sentido horario.
M44 Giro de la banda en sentido antihorario.
M45 Detiene la banda.
M48 Velocidad y alimentacin son controladas al 100%.
M49 Cancela M48.
M62 Activa seal 1 (on).
M63 Activa seal 2 (on).
M64 Desactiva seal 1 (off).
M65 Desactiva seal 2 (off).
M66 Espera seal de entrada 1.
M67 Espera seal de entrada 2.
M68 Indexa todos los ejes en modo HOME.
M69 Indexa la torreta.
M70 Activa funcin espejo en X.
M71 Activa funcin espejo en y.
M73 Activa funcin espejo en IV.
M76 Espera a que la seal 1 sea falsa.

2014 44
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

M77 Espera a que la seal 2 sea falsa.


M80 Desactiva funcin espejo en X.
M81 Desactiva funcin espejo en Y.
M83 Desactiva funcin espejo en IV.
M98 Llamada de subprograma.
M99 Finalizacin de subprograma, lo Resetea y lo vuelve a
ejecutar.

2.5 CICLOS DE MAQUINADOS

En todos los casos, los desplazamientos que no son de arranque de viruta se


efectan a velocidad rpida. Si el cabezal est girando se mantiene el sentido
de giro; si est parado arranca girando a la derecha. El retroceso puede
programarse hasta el plano de partida (G98) o hasta un plano Z de referencia
prxima a la superficie de la pieza (G99), que permita el desplazamiento de la
herramienta por toda la cara de la pieza.

Parmetros:
F: Velocidad de corte en mm/rev o mm/min.
S: Velocidad programada de giro del husillo.
X y Y: Definen las cotas de posicin en la vertical del punto a taladrar.
Z: Profundidad del barreno. Desplazamiento al plano de partida de
referencia. La profundidad del taladro se especifica bajo la direccin 1.
N: Indica el nmero de veces que se repite el ciclo.
Q: La herramienta sale 1mm para desahogar material y vuelve a entrar
la cantidad especificada. Es el desplazamiento dentro y fuera del
barreno para dar un afinado y eliminar rebabas.
R: Salida de la herramienta por encima de la superficie de la pieza.
G98 Retroceso al punto inicial del ciclo con la cantidad especificada R.
G99 Retroceso al punto inicial del ciclo con la cantidad R ms Z para
saltar el obstculo.

2014 45
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

G73 Ciclo de barrenado continuo

El maquinado se realiza en forma continua a bajo nivel de retraccin, al finalizar


el barreno la herramienta sale del barreno rpido. La velocidad de corte de la
herramienta es menor que la velocidad con la que sale del barreno.

Ejemplo: N10 G91 G28 X0 Y0 Z0;


N20 G21 G90;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G73 X10 Y10 Z-6 Q2 R1 F200;
N70 X20;
N80 X40;
N90 X60;
N100 G80;
N100 G91 G28 X0 Y0 Z0;
N110 M30;

G74 Ciclo de barrenado con cambio de giro

Generalmente el sentido de giro del husillo es en sentido horario. En este ciclo


el husillo realiza el barreno en sentido antihorario de forma continua, una vez
finalizado el barreno sin salir de este, para el husillo y cambia el giro del husillo
en sentido horario y sale del barreno cortando. Al estar totalmente fuera del
barreno para el husillo y cambia el giro del husillo a sentido antihorario; para
posteriormente desplazarse a realizar el siguiente barreno.

Con este ciclo se puede realizar una cuerda izquierda y afinarla al mismo
tiempo, gracias a que la herramienta corta al salir del barreno y cambio de giro
del husillo dentro de este.
Ejemplo: N10 G91 G28 X0 Y0 Z0;
N20 G21 G90;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G74 X10 Y10 Z-6 R1 F200;
N70 X20;
N80 X40;
N90 X60;

2014 46
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

N100 G80;
N100 G91 G28 X0 Y0 Z0;
N110 M30;

G76 Ciclo de barrenado fino con temporizacin

El husillo antes de realizar el barreno se detiene, realiza una espera, gira el


husillo lentamente y se desplaza hacia la derecha cortando muy poco; se
centra dnde va a realizar el barreno y entra cortando a la velocidad
programada. Al final del barreno para el husillo, realiza una pequea espera, se
desplaza hacia la derecha girando el husillo lentamente y cortando un poco, se
vuelve a centrar dentro del barreno; para el husillo y sale del barreno rpido.
Una vez fuera del barreno vuelve a girar el husillo y se desplaza al siguiente
barreno.
Ejemplo: N10 G91 G28 X0 Y0 Z0;
N20 G21 G90;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G76 G98 X10 Y10 Z-6 Q0.5 R1 F200;
N70 X20;
N80 X40;
N90 X60;
N100 G80;
N100 G91 G28 X0 Y0 Z0;
N110 M30;

G81 Ciclo de barrenado continuo

Permite realizar un ciclo de barrenado de forma continua sin detener el husillo,


al final del barreno la herramienta sale rpido y se desplaza al siguiente
barreno.

Ejemplo: N10 G91 G28 X0 Y0 Z0;


N20 G21 G90;
N30 M6 T0404;

2014 47
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

N40 M3 S800;
N50 G00 X27 Z20;
N60 G81 X10 Y10 Z-6 R2 F200;
N70 X20;
N80 X40;
N90 X60;
N100 G80;
N100 G91 G28 X0 Y0 Z0;
N110 M30;

G82 Ciclo de barrenado continuo

Permite realizar un ciclo de barrenado de forma continua sin detener el husillo


al final del barreno la herramienta sale rpido y se desplaza al siguiente
barreno.
Ejemplo: N10 G91 G28 X0 Y0 Z0;
N20 G21 G90;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G82 G98 X10 Y10 Z-6 R2 F200;
N70 X20;
N80 X40;
N90 X60;
N100 G80;
N100 G91 G28 X0 Y0 Z0;
N110 M30;

G83 Ciclo de barrenado progresivo

Realiza el barrenado de una forma progresiva, es decir, sube (R) y baja (Q) el
cortador de acuerdo a la cantidad programada en estos parmetros, evitando
un posible atascamiento de la herramienta por un mal desfogue de material
removido. Cuando sube el husillo saca toda la herramienta del barreno hasta
la posicin de inicio del maquinado y cuando entra al barreno baja hasta 1mm
antes del fondo del barreno y corta o penetra la cantidad de Q programada,
esto lo realiza continuamente hasta llegar a la profundidad del barreno
deseada.

2014 48
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Ejemplo: N10 G91 G28 X0 Y0 Z0;


N20 G21 G90;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G83 G98 X10 Y10 Z-6 Q3 R2 F200;
N70 X20;
N80 X40;
N90 X60;
N100 G80;
N100 G91 G28 X0 Y0 Z0;
N110 M30;

G84 Ciclo de barrenado con cambio de giro

En este ciclo el husillo realiza el barreno en sentido horario de forma continua,


una vez finalizado el barreno sin salir de este, para el husillo y cambia el giro
del husillo en sentido antihorario y sale del barreno cortando. Al estar
totalmente fuera del barreno para el husillo, cambia el giro del husillo a sentido
horario; para posteriormente desplazarse a realizar el siguiente barreno.

Con este ciclo se puede realizar una cuerda derecha y afinarla al mismo
tiempo, gracias a que la herramienta corta al salir del barreno y cambio de giro
del husillo dentro de este.
Ejemplo: N10 G91 G28 X0 Y0 Z0;
N20 G21 G90;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G84 G98 X10 Y10 Z-6 R1 F200;
N70 X20;
N80 X40;
N90 X60;
N100 G80;
N100 G91 G28 X0 Y0 Z0;
N110 M30;

2014 49
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

G85 Ciclo de barrenado con afinado

En este ciclo el barreno se realiza de forma continua, al salir la herramienta del


barreno realiza un afinado cortando muy poco sin detener, ni cambiar el giro del
husillo. La velocidad de corte del barreno y el afinado es la misma, no cambia.

Ejemplo: N10 G91 G28 X0 Y0 Z0;


N20 G21 G90;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G85 G98 X10 Y10 Z-6 R1 F200;
N70 X20;
N80 X40;
N90 X60;
N100 G80;
N100 G91 G28 X0 Y0 Z0;
N110 M30;

G87 Ciclo de barrenado fino con temporizacin

El husillo antes de realizar el barreno se detiene, realiza una espera, gira el


husillo lentamente y se desplaza hacia la derecha cortando muy poco; se
centra dnde va a realizar el barreno y entra cortando a la velocidad
programada. Al final del barreno para el husillo, realiza una pequea espera, se
desplaza hacia la derecha girando el husillo lentamente y cortando un poco, se
vuelve a centrar dentro del barreno; para el husillo y sale del barreno rpido.
Una vez fuera del barreno vuelve a girar el husillo y se desplaza al siguiente
barreno.
Ejemplo: N10 G91 G28 X0 Y0 Z0;
N20 G21 G90;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G87 G98 X10 Y10 Z-6 Q1 R1 F200;
N70 X20;
N80 X40;
N90 X60;
N100 G80;
N100 G91 G28 X0 Y0 Z0;

2014 50
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

N110 M30;

G89 Ciclo de barrenado con afinado

En este ciclo el barreno se realiza de forma continua, al salir la herramienta del


barreno realiza un afinado cortando muy poco sin detener, ni cambiar el giro del
husillo. La velocidad de corte del barreno y el afinado es la misma, no cambia.

Ejemplo: N10 G91 G28 X0 Y0 Z0;


N20 G21 G90;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G89 G98 X10 Y10 Z-6 R1 F200;
N70 X20;
N80 X40;
N90 X60;
N100 G80;
N100 G91 G28 X0 Y0 Z0;
N110 M30;

NOTA:
A continuacin se describe el procedimiento a seguir para el offset de
las herramientas. A diferencia del torno CNC (CYCLONE) la posicin de la
herramienta de referencia (primera del programa) se incluye en el mismo
programa a travs del cdigo G92.Las siguientes herramientas (herramientas
auxiliares) solo difieren en su longitud y radio por lo que solo se modificara
nicamente el recorrido en el eje Z, el cual ya no se incluir en el programa,
sino, en la pantalla TOOL OFFSET. Los siguiente pasos muestran de forma
precisa la manera de introducir los Offsets.

Ponga toda su atencin en la figura siguiente

2014 51
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

2.6 OFFSET DE LA HERRAMIENTA


INICIO A B

Encienda la fresa girando la Oprima POS, elija Relatives


perilla de la parte post. SMR y Elija Z parpadeando y oprima Oprima POS, seleccione
Cancel. Mande la hta. a Relatives, En Y
oprima el botn verde de (parpadeando), oprima
HOME en Z y anote el valor
encendido final mostrado. Cancel; mueva la hta. hacia
arriba para no golpear la
pza. Mande a HOME la
hta.en el eje Y.
2014 52
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Encienda el suministro de aire Mueva la hta. en el eje X


y coloque la pieza. como se muestra en la fig., y
roce una arista.
Herramienta
Pieza
Anote el valor final mostrado
en la pantalla y reste el
Oprima MPG, 100%, mueva radio de la hta.
Rozar
cada uno de los ejes para X

referenciar. Presione la tecla


Home, y los ejes Z, Y, X
Regrese a su programa e
inserte los valores de Z,
Oprima POS, elija Relatives. X, Y en el cdigo G92
Seleccione la 1. hta. con la En X (parpadeando),oprima reservado para ste caso.
que inici su programa (hta. Cancel, mueva la hta. hacia
de referencia), con el modo arriba para no golpear la pza.
MDI y el cdigo MO6 T (Hta. Mande a HOME la hta. en X
No.)y presione la tecla INPUT
2.Seleccione en modo MDI
la 2. hta. de su programa
Al valor final mostrado en la (hta. aux), repita el punto 1.
pantalla, sume el radio de la
1. Gire el husillo SPDL CW hta. El valor ser negativo.
con el modo MDI Y M3 S200
Seleccione el modo MPG y 3. Seleccione la pantalla de
roce la sup.de la pza. como lo TOOL OFFSET e inserte el
Mueva la hta en el eje Y, como valor que obtuvo en el nm.
indica la figura. se muestra en la fig. y roce de hta. correspondiente.
una arista
Herramienta Pieza

Repita los pasos del 1 al 3


Y para compensar ms htas.

A
FIN
B

2.7 COMUNICACIN CON LA COMPUTADORA CENTRAL


A U
INICIO

Encender la energa
principal MAIN POWER Oprima la tecla F7 USER Verifique que el programa a
ON de la red LAN. COMMUNCATION transferir a la PC la 1er.
el Torno. INTEGRATION lnea inicie con O+No. y al
final N%, para evitar
problemas en la trasmisin.

2014 53
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

Encender la PC principal y
la Fresadora Fanuc. Oprima la tecla F3 CNC.

Debe estar la fresa en modo


EDIT PROGRAM.
Coloque la llave de la fresa
Accesar al programa CIM en opcin no proteccin.
por medio del icono de
acceso directo.
Oprima la tecla O+No.Prog
y OUTPUT en la fresa.
Seleccione la opcin F1
UPLOAD FROM MACHINE
Oprima la tecla F6 para cargar un programa del
COMMUNICATIONS fresa a la PC
CONTROL. Escriba el nm. de
programa con el que se
U desea salvar en la PC.

Oprima la tecla F8
NETWORK CONTROL. Selecciona la opcin F2
DOWNLOAD TO MACHINE
para mandar un programa Oprima ENTER y espere a
de la PC a la fresa. que el programa sea
transmitido a la PC.
Seleccione el puerto
correspondiente al torno D
presione F7 Channel 7- D
Fresadora. Al hacer
FIN
comunicacin la PC y el
torno sale un mensaje
parpadeando indicando Indicar el nombre del
que el puerto esta listo programa deseado.
CHANNEL SWITCHED

Oprima O + nmero de
programa y la tecla INPUT
del fresa (se activa el LSK)
Oprima la tecla ESC para
salir de este men.
Transferir el programa con
la tecla ENTER de la PC

BIBLIOGRAFIA

COMO PROGRAMAR UN CONTROL NUMERICO


Rafael Ferr Masip
Editorial Marcombo

2014 54
CONTROL NUMRICO COMPUTARIZADO EN MAQUINAS

HERAMIENTAS

DENFORD
Cyclone Instruction Operation and Maintenance

DENFORD
Triac Fanuc OM
Instruction Manual

GE FANUC SERIES O-OB


Computer Numerical Controls
GE Fanuc Automation

GE FANUC OT MATE/OT
OOT-Model A

2014 55

Vous aimerez peut-être aussi