Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Contenido
1 CUESTIONES TEORICAS SOBRE EL TORNO CNC ..................................................................... 6
1.1 EJES DE LA MQUINA .................................................................................................... 6
1.2 CERO MQUINA Y CERO PIEZA ..................................................................................... 7
1.3 BSQUEDA DE REFERENCIA MQUINA ........................................................................ 8
1.4 LMITES DEL RECORRIDO ............................................................................................... 9
1.5 VELOCIDAD DEL CABEZAL (S) ...................................................................................... 10
2 MONITOR/TECLADO/PANEL CNC 8025 ............................................................................... 11
3 MODOS DE OPERACIN CNC FAGOR 8025T ....................................................................... 12
3.1 MODO 0: AUTOMTICO .............................................................................................. 13
3.1.1 SELECCIN DE UN PROGRAMA A EJECUTAR ....................................................... 13
3.1.2 SELECCIN DEL PRIMER BLOQUE A EJECUTAR ................................................... 13
3.1.3 VISUALIZAR EL CONTENIDO DE LOS BLOQUES .................................................... 13
3.1.4 MARCHA CICLO, INICIO EJECUCIN .................................................................... 13
3.1.5 PARADA DE CICLO ............................................................................................... 14
3.1.6 CAMBIO DE MODO DE EJECUCIN ..................................................................... 14
3.1.7 INSPECCIN O CAMBIO DE HERRAMIENTA ........................................................ 14
3.1.8 MODO DE VISUALIZACIN .................................................................................. 15
3.2 MODO 3: TEACH-IN ..................................................................................................... 17
3.2.1 BSQUEDA DE CERO MQUINA ......................................................................... 17
3.3 MODO 4: EN VACO ..................................................................................................... 17
3.3.1 PRUEBA DE FUNCIONES G, S, T, M ...................................................................... 17
3.3.2 TRAYECTORIA TERICA ....................................................................................... 18
3.3.3 REPRESENTACION GRFICA ................................................................................ 18
3.4 MODO 5: MANUAL ...................................................................................................... 21
3.4.1 BSQUEDA AUTOMTICA DEL CERO .................................................................. 21
3.4.2 PRESELECCIN DE UNA COTA ............................................................................. 21
3.4.3 SITUAR EL CERO MANUALMENTE ....................................................................... 21
3.4.4 INTRODUCCIN DE UN VALOR F ......................................................................... 21
3.4.5 INTRODUCCIN DE UN VALOR S ......................................................................... 22
3.4.6 INTRODUCCIN DE UN VALOR M ....................................................................... 22
3.4.7 INTRODUCCIN DE UN VALOR T ......................................................................... 22
3.4.8 REGLAJE MANUAL DE CORRECTOR DE HERRAMIENTA ....................................... 22
3.4.9 REGLAJE AUTOMTICO DE CORRECTOR DE HERRAMIENTA ............................... 23
Para trabajar con velocidad de corte constante (CSS) hay que tener en cuenta dos detalles:
1) AUTOMATICO
Ejecucin de programas en ciclo continuo.
2) BLOQUE A BLOQUE
Ejecucin de programas en trabajo bloque a bloque.
3) PLAY-BACK
Creacin de un programa en memoria mientras se va moviendo la mquina manualmente.
4) TEACH-IN
Creacin y ejecucin de un bloque sin introducirlo en memoria.
Creacin, ejecucin e introduccin de un bloque en memoria, con lo que se crea un
programa mientras se va ejecutando bloque a bloque.
5) EN VACIO (DRY - RUN)
Para probar programas antes de ejecutar la primera pieza.
6) MANUAL
Desplazamiento de la mquina de forma manual.
Bsqueda de referencia-mquina.
Preseleccin de cualquier valor y puesta a cero de los ejes.
Introduccin y ejecucin de F, S, M y T.
Trabajo con volante electrnico.
7) EDITOR
Creacin, modificacin y verificacin de bloques, programas y subrutinas.
8) PERIFERICOS
Transferencia de programas o parmetros mquina de/a perifricos.
9) TABLA HERRAMIENTAS / G53-G59
Escritura, modificacin y verificacin de las dimensiones (radio y longitud) de hasta 100
herramientas y de los traslados de origen (G53-G59).
10) MODOS ESPECIALES
Testeo general del CNC
Verificacin de entradas y salidas.
Personalizacin de funciones M decodificadas.
Personalizacin de parmetros-mquina.
Introduccin de valores para compensacin de errores del husillo.
Operar con el PLC.
Mediante estos modos de operacin se puede programar el CNC, realizar piezas en
ciclo continuo, trabajar bloque a bloque y trabajar de forma manual.
c) Pulsar RECALL.
c) Pulsar RECALL.
Pulsar (START).
Pulsar (STOP).
Si se pulsa cualquier nmero que no sea 1/0, el CNC vuelve a la posicin anterior.
a) Pulsar (STOP).
c) Mediante las teclas de JOG se pueden desplazar los ejes X y Z hasta el punto deseado.
Para retirar la herramienta de la pieza para poder inspeccionarla, deberemos mover
primero el eje X (X+) y luego el eje Z (Z+)
En la pantalla aparecer:
VUELTA
EJES NO POSICIONADOS
(Ejes que se hayan desplazado manualmente).
f) Pulsar (START)
Pulsando las teclas de funcin (F1/F7), situadas debajo de la pantalla, el usuario puede
seleccionar el modo deseado que aparece visualizado justo encima de la tecla de funcin
correspondiente.
Mediante la tecla [ETC] se permite acceder a otras teclas de funcin que no estn visualizadas.
Para inicializar a cero el valor del contador del nmero de piezas, se debe:
a) Pulsar DELETE.
c) Pulsar RECALL.
f) Pulsar ENTER.
Una vez introducidos los valores de la tabla de correctores de herramienta, para volver al
modo de visualizacin estndar, pulsar la tecla [FIN].
b) Pulsar la tecla 3.
c) Pulsar [CONTIN].
d) Escribir funcin G74. (Bsqueda en los dos ejes. Si en el bloque se programa slo G74,
el CNC desplaza primero el eje X y despus el eje Z.)
e) Pulsar (START)
En la pantalla aparecer:
0 - FUNCIONES G
1 - FUNCIONES G, S, T, M
2 - MOVIMIENTO RPIDO
3 - TRAYECTORIA TERICA
BLOQUE FINAL:
N
GRFICO
Define las trayectorias de la punta de la herramienta para mecanizar la pieza.
CAMPO DE MECANIZADO
Es el rectngulo formado por los lmites en ambos ejes en los que se tiene que mover la
herramienta para realizar el mecanizado.
Para poder representar el grfico se debe definir la zona de visualizacin antes de ejecutar el
programa, para ello una vez elegido el modo de operacin:
f) Pulsar ENTER.
h) Pulsar ENTER.
La definicin de la zona de visualizacin se debe realizar cada vez que se conecta el CNC.
a) Pulsar (START)
b) Pulsar (START).
c) Pulsar RESET.
c) Pulsar (START).
c) Pulsar (START).
c) Pulsar (START).
c) Pulsar (START).
d) Pulsar (START).
b) Pulsar X.
c) Teclear la dimensin de la pieza segn el eje X. Este valor ser en radios o dimetros,
dependiendo de cmo trabaje la mquina.
d) Pulsar ENTER.
e) Pulsar Z.
g) Pulsar ENTER.
i) Pulsar (START).
k) Pulsar X.
n) Pulsar Z.
Si se desea hacer lo mismo con otra herramienta, se debe de comenzar de nuevo tecleando la
nueva herramienta (T2.2); el resto se repite igual que para la primera herramienta.
Para pasar a trabajar de forma estndar en el modo MANUAL, se debe pulsar la tecla
[MEDIDA HERRAM].
Si el nmero no es correcto:
a) Pulsar la tecla CL. Con ella podremos eliminar dicho nmero.
c) Pulsar ENTER.
b) Teclear el nmero actual del programa que se quiere cambiar. Aparecer en la pantalla
a la derecha de P.
g) Caso de que ya exista en memoria un programa con el mismo nmero que el asignado
como NUEVO, el control advertir:
YA EXISTE EN MEMORIA
Si nuevamente se desea conocer el nmero del programa que contiene alguna de las
subrutinas indicadas, se debe pulsar la tecla DELETE o la tecla [SUBRTS] y repetir la
secuencia anterior.
2. INSERCIN DE CARACTERES
Si durante la escritura de un bloque se desea insertar algn carcter dentro de dicho
bloque:
Para ello se debe pulsar en primer lugar la tecla [DIRECT PROG] y a continuacin la tecla
[COPIAR].
El CNC demandar que nmero es el del programa origen y cul el del nuevo programa, tras
teclear cada uno de ellos se debe pulsar la tecla ENTER.
b) Pulsar Z.
Teclear el valor de la longitud de la herramienta segn el eje Z.
c) Pulsar F.
Teclear el cdigo de forma (0-9) de la herramienta empleada.
d) Pulsar R.
Teclear el valor del radio de la herramienta.
e) Pulsar I.
f) Pulsar K.
Teclear el valor de correccin de longitud de herramienta segn el eje Z.
g) Pulsar ENTER.
c) Si se desea borrar los caracteres situados a la derecha del puntero, pulsar DELETE.
2. INSERCIN DE CARACTERES
Si durante el proceso de escritura de las dimensiones de una herramienta se desea
insertar algn carcter entre los ya escritos:
b) Pulsar RECALL.
Existen datos modales, es decir, datos que permanecen activos todo el programa,
hasta ser cambiados por otros, anulados mediante otra funcin incompatible o
mediante M2, M30.Son modales los siguientes datos:
a) G: Algunas funciones preparatorias, indicadas en la tabla de funciones
preparatorias.
b) X: Coordenada que define la posicin de dimetros o radios del mecanizado.
c) Z: Coordenada que define la posicin de longitudes del mecanizado.
d) F: Indicacin de la velocidad de avance.
e) S: Velocidad de giro del plato, velocidad del cabezal.
f) PARAMETROS: Los Parmetros P (8025T) de los ciclos fijos.
Las funciones G00, G01, G02, G03 y G33 son modales y se anulan entre s.
Ejemplo: Es Importante tenerlo en cuenta cuando se realizado un tramo curvo
con G02 o G03 y en la siguiente lnea se quiere realizar un achaflanado (que es
un tramo recto), pues deberemos escribir G01 para anular G02 en este caso.
N100 G02 X65 Z-88 I28.65 K9.58
N110 G01 G39 R1.5 X48 Z-40
5 SISTEMAS DE COORDENADAS
El sistema absoluto se basa en indicar las coordenadas siempre desde el mismo punto,
el origen
El sistema incremental se basa en indicar las coordenadas desde el ltimo punto
alcanzado hasta el siguiente, es decir, es como si cada vez trasladramos el origen al
ltimo punto alcanzado.
7 MECANIZADO DE INTERIORES
Para el mecanizado de interior hay que tener en cuenta 3 observaciones:
1. La pieza debe previamente taladrarse.
2. Las herramientas son especficas de mecanizados interiores.
3. Los mecanizados por medio del ciclo fijos, son igual que en exterior solo que
invirtiendo 180 la identificacin geomtrica del material a mecanizar y
consiguientemente el posicionamiento de la herramienta.
Cuando se programan arcos como definicin del perfil de ciclos fijos, es obligado programarlos
en coordenadas cartesianas (X, Y, I, K), no con el radio.
Las funciones G02 (G2) y G03 (G3) son modales e incompatibles entre s y tambin lo son con
las funciones G00, G01 y G33.
Las funciones G74, G75, o cualquier ciclo fijo anulan G02, G03.
En tornos horizontales:
9.4.1 1 MTODO
Hay que tener en cuenta que, cuando se ejecute una interpolacin circular con G02 o G03, el
control asume el centro del arco como nuevo centro polar, siendo necesario programar el
ngulo A y las coordenadas del centro I, K con respecto al punto origen de arco.
Si el centro del arco es el punto de origen polar, es suficiente programar nicamente el ngulo
A, sin necesidad de programar las coordenadas I, K del centro del arco. Por lo tanto si no se
define el centro del arco, el CNC interpretar que este coincide con el origen polar vigente.
9.4.2 2 MTODO
Otra posibilidad de programacin, es situar el origen polar en el centro del arco con la funcin
G93 "Preseleccin del origen polar", lo que hace innecesario programar los parmetros I, K.
Siendo el P0 el punto inicial y P1 el punto final, con un mismo valor de radio existen 4 arcos
que pasan por ambos puntos.
Si el arco de la circunferencia es menor que 180, el radio se programar con signo positivo y si
es mayor que 180 el signo del radio ser negativo.
Dependiendo de la interpolacin circular G02 o G03, y del signo del radio, se definir el arco
que interese. De esta forma el formato de programacin de los arcos de la figura ser el
siguiente:
Arco 1 G02 X.. Z.. R- ..
Arco 2 G02 X.. Z.. R+..
Arco 3 G03 X.. Z.. R+..
Arco 4 G03 X.. Z.. R- ..
Formato:
G04 K0.05
Si el valor de K se programa con un nmero, ste podr tener un valor comprendido entre 0,00
y 99,99, sin embargo si programamos por medio de un parmetro (K P3), ste podr tener un
valor comprendido entre 0,00 y 655,35 segundos.
Con G05 el control iniciar el movimiento programado en el bloque siguiente antes de que la
mquina haya alcanzado la posicin exacta del bloque que se est ejecutando, lo que produce
un pequeo redondeo en la arista, que raramente supera 0.1 mm de radio.
Con G07 el control no iniciar la siguiente lnea hasta que el captador de posicin haya
indicado que ya se ha alcanzado dicha posicin, con lo que se consigue una arista viva.
Formato:
G08 X5.5 Z 5.5
Una subrutina puede ser llamada varias veces desde diferentes posiciones de un programa o
desde diferentes programas.
Con una sola llamada puede repetirse la ejecucin de una subrutina hasta 255 veces.
Una subrutina puede estar almacenada en la memoria del CNC como un programa
independiente o como parte de un programa.
Formato:
G22 N2
En la memoria del CNC no pueden existir a la vez dos subrutinas con el mismo nmero de
identificacin, aunque pertenezcan a programas diferentes. Sin embargo es posible identificar
con el mismo nmero una subrutina estndar y otra paramtrica.
Formato:
G20 N--.--
Formato:
G24
N100 G22 N1 Definicin de subrutina
N150 G24 Final de subrutina
N190 G20 N1.1 Llamada de subrutina, repeticin una vez
Con esta funcin se puede repetir partes del programa tantas veces como se desee sin
necesidad de escribir de nuevo el cdigo de programacin.
Con este formato saltar hasta la lnea indicada en N un nmero de repeticiones, realizar el
programa hasta la lnea indicada en el siguiente N, para a continuacin seguir en la lnea
siguiente a la lnea que realiza la llamada.
Estas funciones son tiles en torno para utilizar partes simtricas de una pieza y agilizar la
programacin.
N100 G31 Guardar origen
N150 G92 X.. Z.. Cambiar origen
N190 G32 Recuperar origen
En la siguiente tabla se observan todas las posibilidades que se pueden dar en torno. Es
importante tener claro este aspecto para realizar de forma correcta la rosca.
Se tienen que realizar cuatro lneas de programacin por cada pasada de profundidad que se le
d a la rosca:
1. G00: Penetracin.
2. G33: Roscado.
3. G00: Despegue.
4. G00: Retroceso.
16.4 EJEMPLO
Ejecucin de un roscado M20 X 1,5 con G33. Se aplicar G25 (Salto incondicional)
Profundidad de la rosca:
1 =
1 = 0,65 1,5 = 0,975 1 mm de radio
Profundidad de pasada:
= 0,2 al radio
N de pasadas:
= 1
= 1 0,2 = 5 pasadas
= 21 = 20
= 21 + (2 1) = 23
Penetracin de la rosca:
= [ (2)]
= 23 [20 (2 0,2)] = 22 19,8 = 3,4
Despegue de la cuchilla:
=
= [3,4 (2 0,2)] = 3
N210
N220 G97 G00 X23 Z1 S400 T4.4 (Cambio Hta. y Pos. Roscado; DXltimo= 22 mm)
N230 G91 X-3,4(Penetracin Rosca = Pn)
N240 G90 G33 Z-13 K1.5 (Roscado)
N250 G91 G00 X3 (Despegue = Ds)
N260 G90 Z1 (Retroceso)
N270 G25 N230.260.4 (n de pasadas = 5-1 repeticiones Salto incondicional)
N280 G96
Formato:
G01 G36 R5.5 X5.5 Z5.5
Mediante la funcin preparatoria G37, se pueden enlazar tangencialmente dos trayectorias sin
necesidad de calcular los puntos de interseccin.
Formato:
G01 G37 R5.5 X5.5 Z5.5
Formato:
G01 G39 R5.4 X5.4 Z5.4
Despus de aplicar G40, en el siguiente movimiento lineal que realice el control rectificar la
trayectoria hasta anular dicha compensacin.
Formato:
G40 X Z
20.2 NORMAS A TENER EN CUENTA EN ESTA FUNCIN
La funcin G40 es modal con G41 y G42
La cancelacin de la compensacin de radio slo puede aplicarse en una lnea donde
est programado un movimiento lineal, ya sea G00 o G01.
Esta funcin se anula al emplear M02 M30 o RESET del programa.
El G41 se realiza la compensacin de radio de herramienta por la parte izquierda del material
segn su sentido de marcha.
El G42 se realiza la compensacin de radio de herramienta por la parte derecha del material
segn su sentido de marcha.
Formato:
G01 G41 X Z
G01 G42 X Z
22.2 EJEMPLO
N170
N180 G53 X0 Z340
N190 G53
N250 G54 X0 Z170
N260 G54
N320 G55 X0 Z0
N330 G55
Por este motivo se deduce que es un ciclo especializado en mecanizados para el repaso de
perfiles, como piezas prefabricadas en fundicin.
Formato:
G66 P0=K P1=K P4=K P5=K P7=K P8=K P9=K P12=K P13=K P14=K
P5: Paso mximo. Debe ser mayor que cero; en caso contrario, se produce error 3. Segn el
valor de P12, se interpretar como paso en X o en Z. El paso real calculado por el control, ser
menor o igual que el mximo.
P7: Demasa para el acabado en el eje X. Debe ser mayor o igual que cero; en caso contrario,
se produce error 3.
P8: Demasa para el acabado en el eje Z. Debe ser mayor o igual que cero; en caso contrario,
se produce error 3.
P9: Velocidad de avance, de la pasada de acabado. Si es cero, no hay pasada de acabado. Si es
negativo, se produce error 3.
P12: Angulo de la cuchilla. Debe ser mayor o igual que cero y menor o igual que noventa
grados (0-90); de lo contrario, se produce error 3.
Las condiciones de mecanizado (velocidad de avance, giro del cabezal, etc.) deben
programarse antes de la llamada al ciclo.
2. Los bloques que contienen el trazado del perfil que se quiere mecanizar (puntos B, C,
D, E, F, G, H e I y trayectorias que los unen con G01, G02 y G03) y la mxima
profundidad de pasada.
2. El perfil puede estar formado por rectas, arcos, redondeos, entradas tangenciales,
salidas tangenciales y chaflanes. Si el perfil dispone de tramos curvos, stos podrn
programarse con las coordenadas I, K o con arcos de radio (Difiere del ciclo G68).
Este ciclo se utiliza para mecanizar todo tipo de perfil de piezas con tramos rectos y curvos con
la nica excepcin de que ningn punto de dicho perfil debe ser de inferior medida diametral y
longitudinal que el anterior, cortando el material mediante movimientos de la herramienta
paralelos al eje Z.
Formato:
G68 P0=K P1=K P5=K P7=K P8=K P9=K P13=K P14=K
P10: A este parmetro se le debe asignar un valor distinto de cero cuando se desea que el
CNC efecte una pasada final de desbaste antes de efectuar la pasada de acabado.
Las condiciones de mecanizado (velocidad de avance, giro del cabezal, etc.) deben
programarse antes de la llamada al ciclo.
2. La distancia entre el punto de partida 0 y el punto inicial (A), segn el eje Z, tiene
que ser mayor que P8.
Z0 > P1 + P8
3. En la definicin del perfil, no hay que programar el punto inicial (A) que ya est
definido por los parmetros P0 y P1.
4. En este ciclo siempre se deben programar las dos coordenadas de los ejes, aunque
sean modales.
5. En caso de tener que programar tramos curvos, se realizar siempre usando las
coordenadas I, K del centro de la circunferencia con los signos correspondientes.
N010 G00 G96 X60 Z70 F0.07 S200 T1.1 M03 M41 (Arranque de programa)
N020 G01 X-1 (Refrentado)
N030 G00 X60.3 Z70.3 (Posicionamiento ciclo fijo)
N040 G68 P0=K20 P1=K70 P5=K2 P7=K0.1 P8=K0.1 P9=K50 P13=K090 P14=K120
N050 M30 (Fin de programa)
N090 G01 X20 Z50 (B)
N100 G03 X38 Z41 I0 K-9 (C)
N110 G01 X38 Z27 (D)
N120 G02 X56 Z18 I9 K0 (E)
N010 G00 G96 X72 Z70 F0.07 S200 T1.1 M03 M41 (Arranque de programa)
N020 N020 G01 X-1 (Refrentado)
N030 G92 Z0 (Cambio de origen al extremo pieza)
N040 X71 Z1 (Posicionamiento ciclo fijo)
N050 G68 P0=K0 P1=K0 P5=K1.5 P7=K0.2 P8=K0.1 P9=K0.04 P13=K200 P14=K230
N060 G00 X75 Z1 (Llevamos la herramienta)
N070 G92 Z71 (Recuperamos el origen mquina)
N080 M30 (Fin)
N200 G03 X20 Z-10 I0 K-10 (B)
N210 G01 X20 Z-15 (C)
N220 G02 X40 Z-25 I10 K0 (D)
N230 G01 X70 Z-40 (E)
Formato:
G74 X Z
Es un ciclo de desbaste y acabado de perfiles cuya geometra sean tramos rectos de 4 caras.
Acepta hasta un total de tres tramos rectos, unidos entre s, ya que se define mediante los
puntos A y B y el posicionamiento de la herramienta (0).
Formato:
G81 P0=K P1=K P5=K P7=K P8=K P9=K
Si se pretende realizar un escalonado cilndrico, sin partes cnicas, se PUEDE situar el punto B
en la misma coordenada que A.
Es un ciclo de desbaste y acabado de perfiles cuya geometra sean tramos rectos de 4 caras.
Acepta hasta un total de tres tramos rectos, unidos entre s, ya que se define mediante los
puntos A y B y el posicionamiento de la herramienta (0).
Formato:
G82 P0=K P1=K P5=K P7=K P8=K P9=K
Formato:
G84 P0=K P1=K P2=K P3=K P5=K P7=K P8=K P9=K P18=K P19=K
Formato:
G85 P0=K P1=K P2=K P3=K P5=K P7=K P8=K P9=K P18=K P19=K
Es aconsejable mecanizar en cada pasada con la misma seccin de viruta, lo que hace que cada
nueva profundidad sea inferior a la anterior para respetar este criterio. Manualmente esto se
tiene que conseguir necesariamente realizando clculos para determinar la nueva
profundidad. En cambio con el control l se encargar de realizar los clculos de forma
automtica para cada pasada.
Formato:
N4 G86 P0=K P1=K P2=K P3=K P4=K P5=K P6=K P7=K P10=K P11=K P12=K
Las condiciones de salida del ciclo son las siguientes: G00, G07, G40, G90 y G97. La
programacin puede realizarse indistintamente en absoluto o incremental.
La posicin del punto A ha de colocarse fuera del material, pues la bajada desde ese punto
hasta la siguiente profundidad de pasada lo puede realizar a G00 con lo que chocara con el
material.
El ciclo permite dejar un tiempo de espera en el fondo, para evitar que dicha superficie quede
mal acabada.
Formato:
G88 P0=K P1=K P2=K P3=K P5=K P6=K P15=K
N170
N180 G00 X31 Z-14 (Pos. nico para los dos ciclos fijos)
N190 G88 P0=K20 P1=K-15 P2=K17 P3=K-12 P5=K3 P6=K0.5 P15=K1
N200 G88 P0=K30 P1=K-35 P2=K26 P3=K-32 P5=K3 P6=K0.5 P15=K
Formato:
G92 X. Z. S
La funcin G92 tiene adems la posibilidad de limitar la velocidad del cabezal cuando se
trabaja en velocidad de corte constante, para ello el formato del bloque es:
G92 S
(*) Si en un bloque cualquiera se programa adems una G93, sta implicar que, antes de
efectuarse el movimiento que el bloque conlleva, el origen polar pasar a ser el punto en que
en ese momento se halle la mquina.