Você está na página 1de 12

PROGRAMACION TORNO EN FANUC

Es necesario explicar que la utilizacin de tornos CNC con FANUC o cualquier otro control suele tener
diferencias entre las configuraciones a pesar de ser la mquina de la misma marca.
Este manual puede tener algunas variables pero lo que es seguro que mayor van hacer las coincidencias.
Debido a que cada fabricante tiene la oportunidad de disear y armar el tablero operativo a su preferencia.
No debemos alarmarnos por las diferencias porque son mnimas en general todas las mquinas se utilizan
de la misma manera.
Es cierto que cada maestro tiene su libro, en consecuencias existen distintas maneras de programar un CNC.
Esta situacin hace que cada forma de uso depender de la experiencia y conocimientos tcnicos tanto del
educador como el objetivo del grado de dominio que desee alcanzar el aprendiz. El objetivo de este manual
es que logren entender cmo se prepara una pieza que tiene todos los movimientos necesarios para poder
utilizar el programa como gua para futuras piezas, para una mayor especializacin sobre programacin el
alumno debe ver el manual de programacin de fbrica para poder dominar completamente el CNC.

Es importante saber que est establecido por


norma una tablas que contienen lista de
cdigos G y listas de cdigo M. Destacar que
cada fabricante elige su lista de cdigos G en el
caso de este manual utilizaremos
Comandos del grupo A.

Listado de cdigos M generales como cada mquina tiene dispositivos diferentes el fabricante puede
configurar su propia lista de cdigo M se debe consultar el manual del equipo a utilizar por ejemplo:

PROGRAMA EJEMPLO DE MECANIZADO

Ejemplo de ciclos de Fanuc

O0016
G54
N010T0101
N020G90G96S200F0.2M3
N030G0X70Z2
N040G1X65 _ _ _ _ _ _ _ _ _ _
N050G71U2R2
N060G71P110Q140U0.2W0.1F0.2
N070G0X100Z100
N080T0202G54
N090G0X18Z2
N100G42
N110G1Z0
N120X20Z-1
N130Z-36
N140G2X60Z-56R20_ _ _ _ _ _ _ _
N150G40
N160G0X100Z100
N170T0303G54
N180G0X22Z-33_ _ _ _ _ _ _ _ _ _ _
N190G75R0.1
N200G75X16Z-36P1000Q1000F0.2_
N210G0X60
N220Z300
N230T0404G54
N240G97S600F2M3
N250G0X0Z2_ _ _ _ _ _ _ _ _ _ _ _ _
N260G83Z-20Q3000P1000R1F0.12
N270G0G80X100Z100_ _ _ _ _ _ _ _
N280T0505G54
N290G97S800M3
N200G0X30Z2_ _ _ _ _ _ _ _ _ _ _ _
N210G76 P010060Q100R100
N220G76X17.24Z-33P1380Q610F2_
N130G0X100Z100
N140M30

Ciclo de desbaste G71

G71
G71

G75
G75

U=Profundidad de pasada en mm/radio


R=Altura de retirada en mm/radio
P =Bloque donde comienza descripcin de perfil
Q =Bloque donde finaliza descripcin de perfil
U =Sobre material de X en mm/dimetro
W =Sobre material de Z en mm
F =Avance en mm/rev
R=Retorno en el radio para el quiebre de viruta
X=Dimetro final
Z=Posicin final
P= Incremento del corte en milsimas en el radio
Q=Distancia entre las canales en milsimas
F= Avance

Ciclo de ranurado G75

G83

Z=Profundidad
Q=Valor del incremento en milsimas
P=Tiempo de detencin al final de cada incremento en milsimas de segundo
R=Plano de referencia para el inicio de la perforacin
F= Avance

Ciclo de Perforado G83


G76

Ciclo de roscado
G76

PXXXXXX =Cantidad de pasadas de acabado


PXXXXXX =Valor de salida del chafln de 45
PXXXXXX =ngulo de la rosca
Q =Profundidad de pasada m/radio
R =Sobre material para acabado mm/radio
X=Fondo de rosca
Z =Punto final de roscado
R =Diferencia radial de dimetros inicial y final
P =Altura de filete de rosca en m
Q =Profundidad de la primera pasada en m
F =Pas de rosca en mm

G00 - INTERPOLACION RAPIDA


Formato: G00 X Z

G01 INTERPOLACION LINEAL


Formato: G01 X Z F (no olvidar de activar F que es el avance en mm/rev)

G02 INTERPOLACION CIRCULAR HORARIA


Formato: G02 X Z I K con este formato es con respecto al centro
X del punto final del arco
Z del punto final del arco
I distancia en X desde el centro al punto inicial
K distancia en Z desde el centro al punto inicial
Formato: G02 X Z R (la letra R es el radio de Giro)

G03 INTERPOLACION CIRCULAR ANTIHORARIA


Formato: G03 X Z I K F con este formato es con respecto al centro
X del punto final del arco
Z del punto final del arco
I distancia en X desde el centro al punto inicial
K distancia en Z desde el centro al punto inicial
Formato: G03 X Z R (la letra R es el radio de Giro)

G71 CICLO DE DESBASTE

Primer bloque:
U profundidad de pasada en mm/radio
R altura de retirada en mm/radio
Segundo Bloque:
P secuencia donde comienza descripcin de perfil
Q secuencia donde finaliza descripcin de perfil
U sobre material de X en mm/dimetro
W sobre material de Z en mm
F tambin se puede agregar en avance en mm/rev

G04 TEMPORIZADOR
Formato: G04 X
X son segundos por ejemplo detener 10 segundos es G04 X10 el movimiento de la herramienta se detiene
por este periodo programado
G70 CICLO DE TERMINACION

N numero de secuencia
P secuencia donde comienza descripcin de perfil
Q secuencia donde finaliza descripcin de perfil

G76 CICLO DE ROSCADO MULTIPLE

Primer Bloque:
PXXXXXX cantidad de pasadas de acabado
PXXXXXX valor de salida del chafln de 45
PXXXXXX grados del ngulo de la rosca (acepta los siguientes ngulos 0,29,30,55,60,80)
Q profundidad de pasada m/radio
R sobre material para acabado mm/radio
Segundo Bloque:
X fondo de rosca
Z punto final de roscado
R diferencia radial de dimetros inicial y final en rosca cnica para rosca recta igual a cero
P altura de filete de rosca en m
Q profundidad de la primera pasada en m
F pas de rosca en mm

G83 CICLO DE TALARADO

Efecta un taladro en la cara de refrentado. Si el control no tiene herramientas motorizadas ni cabezal


controlado o con bloqueo en parada, hay que asignar a los valores X, C, K y M el valor de 0. El formato de la
instruccin es el siguiente:
N070 G98
N080 G83 X_ C_ Z(W)_ R_ Q_ P_ F_ K_ M_
A continuacin se detalla cada parmetro.

X Posicin del agujero.


C Posicin del cabezal.
Z Cota de la profundidad del agujero. (Ver ilustracin).
W Distancia desde R a fondo del agujero (incremental).
R Distancia del punto de inicio hasta R.
Q Profundidad de taladro por pasada. (Se representa en micras).
P Temporizacin en fondo de agujero.
F Velocidad de avance en mecanizado.
K Nmero de repeticiones.
M Cdigo M para bloqueo del eje C.
Es una funcin modal. Cuando la herramienta ha alcanzado la profundidad del agujero, retrocede en rpido
hasta la cota R (si hemos utilizado G99) o retrocede hasta el punto de inicio (si hemos utilizado G98). En este
caso de ejemplo la herramienta retroceder hasta el punto de inicio.

G75 CICLO DE RANURADO

G75
G75

R=Retorno en el radio para el quiebre de viruta


X=Dimetro final
Z=Posicin final
P= Incremento del corte en milsimas en el radio
Q=Distancia entre las canales en milsimas
F= Avance

Você também pode gostar