Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ciclos de Mecanizado FANUC PDF
Ciclos de Mecanizado FANUC PDF
Índice
1. Introducción..............................................................................................................3
1. INTRODUCCIÓN
La función de los ciclos fijos es evitar al programador la definición de las operaciones de mecanizado
que son típicas del torno (cilindrado, refrentado, roscado etc.) para que las realice de una forma
automática el control.
Cuando el programador emplea estos ciclos fijos utiliza unas instrucciones más sencillas que si programa sin
los ciclos fijos.
Existen 2 tipos de ciclos fijos los de pasada única que son modales y se programan en un solo bloque y los
ciclos fijos de operación completa, estos se programan en 2 bloques consecutivos, y no son modales. En el ciclo
fijo se programan los parámetros que definen la operación a realizar, estos parámetros se identifican por letras,
que pueden repetirse en cada bloque pero con diferente significado.
Este capitulo se centra en los ciclos fijos de operación completa como: taladrado, desbaste por torneados y
refrentados, o el ciclo de tallado de roscas.
1.Introducción
Programación Torno CNC Fanuc OT-A
8.4 MAKINA ERREMINTAREN INSTITUTOA 8.4
2.02 - Ciclos de mecanizado (M222-1.08
20 Fabrikazio arloa - Área de fabricación 20
h19)
F1-0898 G71 Desbaste por torneado de perfiles F1-0898A G71 Pasada de semiacabado.
Formato de programación:
N60 G71 U[] R[]
N70 G71 P[] Q[] U[] W[] F[] S[]
Definición de parámetros:
• U Profundidad de corte en radios.
• R Distancia de seguridad en la retirada de cada pasada, en radios.
• P Número del bloque de comienzo del perfil.
• Q Número del bloque de terminación del perfil.
• U Signo y valor del sobrematerial en el eje X, en diámetros y signo, es decir, negativo en interiores.
• W Signo y valor del sobrematerial en el eje Z.
• F Avance para la pasada de semiacabado.
• S Velocidad o r.p.m para la pasada de semiacabado.
Fig.0896 G75 Ciclo de ranurado en eje X. Fig.0895 G75 Detalle ciclo de ranurado.
Definición de parámetros:
• R Retirada de la herramienta para que se produzca la rotura de la viruta en el caso de ranuras profundas.
Si no se necesita el valor será cero (ranurado continuo).
• X Diámetro del fondo de la ranura.
• Z Cota Z final de la ranura (tener en cuenta el ancho de la herramienta).
• P Valor de la profundidad del picoteado en radios, en el caso de que R tenga un valor, es decir, si se
quiere mecanizar la ranura rompiendo viruta. Si no es así el valor es la distancia desde el diámetro de
posicionamiento al fondo de la ranura en radios. Se programa en milésimas.
• Q Valor del paso de desplazamiento de la herramienta para las sucesivas pasadas necesarias para abrir
la ranura. Se programa en milésimas.
• R Movimiento de la herramienta en el eje Z después de cada profundidad para el acabado del fondo de
la ranura.
El movimiento en el fondo de la ranura programado mediante el parámetro R se considera muy peligroso, se
puede utilizar en el acabado si es necesario,pero para el desbaste siempre cero).
El ciclo de ranurado comienza desde donde se posiciona la herramienta.
1.- La herramienta penetra en el material una distancia P (Fig. 0895 ref.1).
2.- La herramienta retrocede otra distancia R (1º G75 Fig.0895 ref.2 ) y vuelve a mecanizar una profundidad
P+R.
3.- Cuando se alcanza el diámetro X, la herramienta se mueve en el eje Z una distancia R (2º G75) en sentido
contrario al paso de la herramienta “Q” según el eje Z (Fig. 0895 ref.3).
El fin de este movimiento es dejar una superficie mejor acabada en el fondo de la ranura.
En el caso de la distancia restante al diámetro X sea menor que paso la herramienta avanza hasta alcanzar este
diámetro.
4.- Una vez alcanzado el diámetro X la herramienta retrocede hasta el diámetro de posicionamiento anterior al
ciclo fijo G75 (Fig. 0895 ref.4).
5.- En moviendo rápido la herramienta avanza una distancia R+Q, el retroceso del punto 4 más el paso Q de
ranurado.
Se repiten los pasos 1 a 5 hasta que la herramienta alcanza la cota Z del punto final.
En el caso de que el paso Q sea mayor que el material restante para mecanizar hasta Z, la herramienta se
posiciona en la Z final y realiza la última pasada.
Definición de parámetros:
• P El parámetro se forma por la suma de los dígitos m, r y a.
MM. Número de pasadas de acabado de la rosca con 2 dígitos.
RR. Valor de la salida de rosca, este valor se mide por pasos, por ejemplo:
RR... 10 Equivale a 1 paso de rosca
RR... 20 Equivale a 2 pasos de rosca
RR... 30 Equivale a 1 paso y medio de rosca
RR... 00 Cuando la rosca termina en una entalladura toma valor nulo
AA. Ángulo de penetración de la punta de la herramienta. Puede seleccionarse uno de entre seis
ángulos: 0-29-55-30-29 º.
Ejemplo: G76 P021060 ...
• Q Profundidad mínima de corte permitida para evitar en algunos casos un numero de pasadas excesivo,
en radios y micras.
• R Sobrematerial para la pasada de acabado.
• X Diámetro del fondo de la rosca.
• Z Cota Z final de la rosca.
• R Diferencia entre el diámetro de comienzo y el de terminación, tendrá valor en roscas cónicas.
6.G76 Ciclo de tallado de roscas
Programación Torno CNC Fanuc OT-A
8.12 MAKINA ERREMINTAREN INSTITUTOA 8.12
2.02 - Ciclos de mecanizado (M222-1.08
20 Fabrikazio arloa - Área de fabricación 20
h19)
del grupo 0. En el bloque N110 del formato anterior se programa el ciclo que se repite en los bloque N120,
N130, N140 para distintas profundidades, en el bloque N150 se anula el ciclo fijo con un G00.
El parámetro R es opcional, el la mayoría de las ocasiones se mecanizan roscas cilíndricas por lo que R toma
valor nulo, o simplemente no se programa. Cuando existe cono R toma valor negativo cuando el diámetro
aumenta el la dirección de avance de la pasada (Caso de la figura 889), y cuando el diámetro en dirección de la
pasada disminuye R toma valor positivo.
En la figura 889 los movimientos de trabajo en los cuales se realiza la sincronización de ejes se indican en
fecha llena, y los posicionamientos en flecha vacía.
El programa es:
G50 S2220 N200 T0909 (ROSCADO)
N100 T0303 (PERFIL) N205 G97 S777 M03
N105 G96 F0.3 S222 M04 N210 G40 G00 X46 Z2
N115 G40 G00 X52 Z0 N215 G92 X43.6 Z-50 F1.25
N120 G01 X-2 N220 X43.26
N125 G00 Z2 N225 X42.98
N130 X36 N230 X42.76
N135 G01 X44 Z-2 N235 X42.56
N140 Z-46 N240 X42.40
N145 X41 Z-50 N245 G00 G28 U0 W0
N150 Z-60 N250 M30
N155 X46 Un error típico es programar los bloque N220 a N240
como si se tratase de un movimiento con la función
N160 A135 X52
G01 o con G00.
N165 G00 G28 U0 W0
(por ejemplo en Z1) con al terminar la pasada de roscado (por ejemplo en Z-50), la R y los diámetros de la
pasadas deben de calcularse.
Si en un recorrido de 46 mm en Z R toma valor de 7 mm (en la figura 887 se deduce este valor de la operación
44/2-30/2), para un recorrido 51 mm (de Z1 a Z-50) la R toma el valor proporcional, su calculo es 7/46∗51
resultando R7.76, la R se programa en signo negativo porque el la dirección de la pasada de roscado el cono
aumenta de diámetro.
El diámetro de partida en Z-50 se calcula aplicando la proporción del cono en radios: 7/46 que es el aumento
del radio por unidad de recorrido en el eje Z, entonces para Z-50 el diámetro es: 30+2∗(7/46∗50)=45.22 mm.
Si para este diámetro de calcula la tabla de los diámetros de cada pasada resulta:
Programa:
G50 S2220 N170 X48
G40 G00 G28 U0 W0 N175 A135 X51
N100 T0303 (PERFIL) N180 G42 G70 P145 Q175
N105 G96 F0.3 S320 M04 N190 G40 G00 G28 U0 W0
N115 G40 G00 X52 Z0 N200 T0909 (ROSCADO)
N120 G01 X-2 N205 G97 S777 M03
N125 G00 Z2 N210 G40 G00 X46 Z1
N130 X52 N215 G92 X44.82 Z-50 R-7.76 F1.25
N135 G71 U2 R0.5 N220 X44.48
N140 G71 P145 Q175 U0.5 W0.2 N220 X44.20
N145 G00 X30 N220 X43.98
N150 G01 Z0 N220 X43.78
N155 Z-46 X44 N220 X43.62
N160 X41 Z-50 N245 G00 G28 U0 W0
N165 Z-60 N250 M30
>
FIG 886 G72 Parámetros de definición del ciclo FIG 885 G72 Pasada de semiacabado.
El formato de programación es:
N100 G00 X[] Z[]
N110 G72 W[] R[]
N120 G72 P[] Q[] U[] W[] F[] S[] T[]
N[P] G00 Z[] (BLOQUE NUMERO P)
N
N
N
N
N[Q] G[] X[] Z[] R[] (BLOQUE NUMERO Q)