Sunteți pe pagina 1din 27

Guia de torneado para tornos control FANUC.

Capacitación torneado CNC

Oscar Bordón Flores

Sandvik Mining and Construction


Principales codigos de programación “FANUC”
CODIGO
ESTANDAR FUNCION

G00 Posicionamiento (Avance rápido)


G01 Interpolación lineal con avance programado
G02 Interpolación circular en sentido horario
G03 Interpolación circular en sentido Anti-horario
G04 Dwell, Temporizador
G20 Coordenadas en pulgadas
G21 Coordenadas en milímetros
G32 Proceso de roscado
G40 Cancela compensación de radio de herramienta
G41 Compensación a izquierda
G42 Compensación a derecha
G50 Limite rotación de RPM de Husillo
G65 Llamada Macro Simple
G66 Llamada Macro Modal

2 Sandvik Mining and Construction


Principales codigos de programación “FANUC”
CODIGO
ESTANDAR FUNCION

G70 Ciclo automático de acabado


G71 Ciclo automático de desbaste
G75 Ciclo automático de ranurado
G76 Ciclo automático de roscado
G94 Ciclo automático de refrentado
G96 Velocidad de corte constante
G97 RPM constante
G98 Avance en unidades/minuto
G99 Avance en unidades/revolución

3 Sandvik Mining and Construction


Funciones Auxiliares “M”
M0 Parada de Programa Obligada
M1 Parada de Programa Opcional
M2 Fin de Programa
M3 Giro Husillo en Sentido horario
M4 Giro Husillo en Sentido Anti-horario
M5 Parada Husillo
M7 Activa Refrigerante a Alta Presión
M8 Activa Salida Refrigerante
M9 Desactiva Salida Refrigerante
M24 Avance del Transportador de Viruta
M25 Parada del Transportador de Viruta
M30 Fin del Programa con Vuelta al Inicio
M68 Cierra Mordazas del Plato
M69 Abre Mordazas del Plato
M78 Salida Contrapunta
M79 Retroceso Contrapunta
M98 Llamada Sub-Programa
M99 Fin de Sub-Programa

4 Sandvik Mining and Construction


G0 Posicionamiento Rápido

Bajo esta función, los ejes se mueven con el avance rápido programado
en los
parámetros de la máquina. Esta función es modal.

Sandvik Mining and Construction


G1 Interpolación Lineal

Bajo esta función, los ejes se desplazan en línea recta (ortogonal u


oblicua) con
un avance programado “F”. Esta función es modal.

Sandvik Mining and Construction


G2 Interpolación Circular en Sentido Horario

Las trayectorias que se programan bajo esta función se


desplazan en forma circular y sentido horario o a
derecha con un avance programado. Esta función es
modal.

G01 X30. Z0. F0.2


Z-25.
G02 X40 Z-30 R5
G01 X50. G2 X(u) Z(w) R_F_

Sandvik Mining and Construction


G03 Interpolación Circular en Sentido Anti-Horario
Las trayectorias que se programan bajo esta función se
desplazan en forma circular y sentido anti-horario o a
izquierda con un avance programado. Esta función es
modal.

G1 X40. Z0. F0.2


G3 X50. Z-5 R5.
G1 Z-60. G3 X(u) Z(w) R_F_

Sandvik Mining and Construction


FUNCIONES VARIAS

Función M
Son funciones auxiliares utilizadas para dar distintas
instrucciones al CNC
Función S
Permite definir el valor de la velocidad del husillo, ya
sea como RPM, o como Velocidad de Corte Constante.
Función F
Permite definir el valor de la velocidad de avance de los
ejes, ya sea en milímetro/revolución (G99) o
milímetro/minuto (G98).
Función T
Se utiliza para definir el número de herramienta y
corrector de herramienta a
emplear.
Sandvik Mining and Construction
EJEMPLOS

• Programación de Velocidad de Husillo


RPM Fija y Velocidad de Corte Constante. (RPM
Variable).

G50 S1800
G97 S900 M3 / G96 S200 M3

• Interpolación Lineal con Avance Programado

G1 X40. Z-70 F0.2

• Cambio de Herramienta
G0 G40 X200 Z300 M5
T0202
G00 X80. Z3.
Sandvik Mining and Construction
Programación de un Perfil de Afinado

Sandvik Mining and Construction


Programación de un Perfil de Afinado
O0001 (PROGRAMA AFINADO)
G0 G40 X250 Z300
T0202
(BARROTE EXTERIOR TNMG R0.8)
(TERMINACION EXTERIOR)
(COMPENSAR R1.2 T3)
G50 S1000
G96 S220 M3
G0 G42 X16. Z2. M8
G1 Z0. F0.18
X22. Z-3.
Z-22.5
G2 X27. Z-25. R2.5
G1 X34.
X50. Z-48.
Z-63.
G2 X60. Z-68. R5.
G1 X68.
G3 X74. Z-71. R3.
G1 Z-80.
X78.
M9
G0 G40 X250. Z300. M5
M30
%
Sandvik Mining and Construction
CICLO AUTOMÁTICO DE DESBASTE G71

G71 U___ R___


G71 P___ Q___ U___ W___ F___

G71: Ciclo automático de desbaste


U: Profundidad de corte (radial)
R: Distancia de retroceso (radial)
P: Número del primer bloque del perfil
Q: Número del último bloque del perfil
U: Sobre medida en el eje X para un posterior afinado (diametral)
W: Sobre medida en el eje Z para un posterior afinado
F: Velocidad de avance.

CICLO AUTOMATICO DE AFINADO G70

G70: Ciclo automático de afinado


P: Número del primer bloque del perfil.
Q: Número del último bloque del perfil
Sandvik Mining and Construction
Ciclo Automático de Desbaste y Afinado

Sandvik Mining and Construction


Ejemplo Programa

O0001 (DESBASTE Y TERMINACION)


G0 G40 X250 Z300
T0101
G50 S1000
G96 S200 M3
G0 X48 Z3
G71 U2. R1
G71 P1 Q2 U1 W0.2 F0.3
N1 G0 X9 Z3
X14. Z-1.5
Z-15.
X30. Z-35.
X36.
G3 X40. Z-37. R2.
G1 Z-60.
N2 X48.
G0 G40 X250 Z300 M5
M0
T0202
G96 S220 M3
G0 G42 X48. Z3. M8
G70 P1 Q2 F0.2
G0 G40 X250 Z300 M5
M30
%
Sandvik Mining and Construction
CICLO AUTOMATICO DE DESBASTE SOBRE PATRON “G73”

Este ciclo se utiliza para el caso de desbaste de piezas forjadas o


fundidas en donde tengamos un sobre material que exija varias
pasadas. La estructura del ciclo es la siguiente:

G73 U(d) W(k) R(d)


G73 P(ni) Q(nf) U(u) W(w) F____

Donde la herramienta hará la siguiente trayectoria:

Sandvik Mining and Construction


Donde:

d = sobre material en radio que presenta la pieza en bruto,


con el signo que corresponda
k = sobre material en el largo que presenta la pieza en
bruto, con el signo que corresponda.
d = cantidad de pasadas de desbaste.
ni = número del primer bloque de descripción del perfil.
nf = número del último bloque de descripción del perfil.
u = sobre material en el diámetro para terminación.
w = sobre material en el largo para terminación.

Sandvik Mining and Construction


CICLO DE PERFORADO Y RANURADO FRONTAL G74

Perforado

G74 R___
G74 Z___ Q___ F___

R: Distancia de retroceso después de cada corte. (Incremental).


Z: Profundidad total de la perforación (Absoluto)
Q: Profundidad por cada corte en milesimas de milimetros
F: Velocidad de avance
Sandvik Mining and Construction
Ranurado Frontal

G74 R___
G74 X___ Z___ P___ Q___ F___

Q = 2 mm x 1000
P = 2.5 mm x 1000

G0 G0 X38 Z3.5
G74 R1.5
G74 X20 Z-7 P2500 Q2000 F0.12

R: Distancia de retroceso después de cada corte. (Incremental).


X: Posición X del punto final de la ranura (Absoluto)
Z: Posición Z del punto final de la ranura (Absoluto)
P: Distancia entre pasadas radial en milésimas de milímetro
Q: Profundidad por cada corte en milésimas de milímetro
F: Velocidad de avance
Sandvik Mining and Construction
CICLO AUTOMÁTICO DE RANURADO RADIAL G75
G75 R___
G75 X___ Z___ P___ Q___ F___
G75: Ciclo automático de ranurado frontal
R: Distancia de retroceso después de cada corte. (Incremental).
X: Posición X del punto final de la ranura (Absoluto)
Z: Posición Z del punto final de la ranura (Absoluto)
P: Profundidad radial por cada corte, en milésimas de milímetro
Q: Distancia entre pasadas en milésimas de milímetro
F: Velocidad de avance
P = 2 mm x 1000
Q = 2.5 mm x 1000

Espesor herramienta. = 3mm


G0 X67 Z-18
G75 R1.5
G75 X44 Z-41 P2000 Q2500 F0.12
Sandvik Mining and Construction
CICLO AUTOMÁTICO DE ROSCADO G76
G76 P aa bb cc Q ___ R ___
G76 X___ Z___ P______ Q_____ R___ F___

G76: Ciclo automático de Roscado


P aa: Número de repeticiones de la última pasada de afinado.
bb: Salida Progresiva de la rosca (décimas de paso) .
cc: Angulo de la Rosca para definir ángulo de entrada de la hta.
Q: Profundidad por pasada en milésimas de milímetro
R: Profundidad de la última pasada en milímetro.
X: Coordenada X del punto final de la rosca (Diámetro Mayor – 2 *
Prof. Rosca)
Z: Coordenada Z del punto final de la Rosca.
P: Profundidad Total de la Rosca en milésimas de milímetro.
Q: Profundidad de la Primera pasada en milésimas de milímetro.
R: Diferencia radial en milímetro para roscas cónicas.
F: Paso de la Rosca en milímetro.

Sandvik Mining and Construction


Ejemplo

Paso de la Rosca: 2 mm
Profundidad Total de la Rosca: 1.5 mm
Profundidad de la Primera Pasada: 0.22 mm
Profundidad Siguientes Pasadas: 0.16 mm
Profundidad para la Ultima Pasada: 0.02 mm

G76 P010029 Q160 R0.02


G76 X19. Z-42. P1500 Q220 R0. F2.

Sandvik Mining and Construction


COMPENSACIÓN DE RADIO DE LA HERRAMIENTA

Esta opción permite compensar el error que se produce al mecanizar


geometrías tales como radios y conos, este error se produce por efecto
del radio que tienen las herramientas.

G40: Cancela Compensación del radio de la herramienta.

G41: Compensación del radio de la herramienta a la izquierda de la


dirección del mecanizado.

G42 Compensación del radio de la herramienta a la derecha de la


dirección del mecanizado.

Sandvik Mining and Construction


Sandvik Mining and Construction
Ejercicios
En base al siguiente programa conteste las preguntas.
O0003 (EJERCICIO)
G0 G40 X250 Z300
T0101
G50 S1000
G96 S210 M3
G0 X66. Z2 M8
G71 U2.5 R2.
G71 P1 Q2 U1.6 W0.1 F.22
N1 G0 X16. Z2
G1 X20. Z0.
G1 X24. Z-2.
Z-13.
X30. Z-28.
Z-38.5
G2 X33. Z-40. R1.5
G1 X40.
G3 X46. Z-43. R3.
G1 Z-49.909
X60. Z-55.
Z-65.
N2 X66.
G0 G40 X250. Z300. M5
M30
%

Sandvik Mining and Construction


• Dibujar y dimensionar el perfil de la pieza resultante del programa
anterior.

Sandvik Mining and Construction


• Si se desea cambiar la velocidad del husillo a una RPM Fija de 800
¿Cuál(es) bloque(s) hay que modificar?. Escriba como quedaría
programado.

• Suponga que el diámetro del material en bruto sube a 75 mm


¿Cuál(es) bloque(s) hay que modificar?. Escriba como quedaría
programado en el o los bloques a intervenir.

• Si se desea cambiar la profundidad de corte ¿Cuál es el parámetro a


modificar, y en que bloque?.

• Al programa anterior agregar un afinado con ciclo automático y demás


compensar el error por radio de herramienta.

Sandvik Mining and Construction

S-ar putea să vă placă și