Guia Rapida Torno DMC 3 Ejes PDF
Guia Rapida Torno DMC 3 Ejes PDF
Guia Rapida Torno DMC 3 Ejes PDF
2
MDI: Su selección permite ejecutar pequeños programas digitados. Ejemplo:
cambios de herramientas, RPM husillo, etc.
JOG: Su selección permite mover los ejes mediante botones pulsadores (JOG
SWITCH).
Los ejes también pueden ser desplazados de forma manual, mediante una
manivela. Este movimiento se denomina MPG (generador de pulso manual).
3
AJUSTE VELOCIDAD AVANCE EN HANDLE: Permite
ajustar la velocidad de desplazamiento de los ejes
trabajando con la manivela.
X1: Una división del volante corresponde a 0.001 mm o pulgada.
X10: Una división del volante corresponde a 0.01 mm o pulgada.
X100: Una división del volante corresponde a 0.1 mm o pulgada.
FEED HOLD: Se pulsa para detener momentáneamente los ejes durante una
operación automática, la operación se reanuda pulsando CYCLE START.
Trabajando en Modo JOG o HANDLE es posible girar el husillo sin necesidad de generar
un mini programa en MDI, basta con trabajar con las opciones que se muestran a
continuación. Debe haber programada con anterioridad alguna RPM o VCC.
SPINDLE ROTATION START: Este botón es usado para iniciar la rotación del
husillo. Si SPINDLE JOG se encuentra activado, este botón se debe mantener
pulsado para lograr un giro continuo del husillo
4
SPINDLE ROTATION STOP: Este botón es usado para detener la rotación del
husillo.
OPTIONAL BLOCK SKIP: Al estar activada esta opción permite saltar bloques
que tengan antepuesto el caracter “ / ”.
5
DRY RUN: Esta opción está disponible cuando se ejecuta un programa, al
activarla cambia la velocidad de avance de los ejes tanto G1 como G0.
WORK ROOM LIGHT: Usado para encender una luz al interior de la máquina.
6
CALIBRACIÓN DE HERRAMIENTAS
Cargar herramienta
MDI
PROG
Digitar T0X0X; X = N° Herramienta y Corrector
EOB
INSERT
CYCLE START
Bajar Q-Setter.
Notar que automáticamente aparece la ventana Geometry-Offset
7
Calibrar Eje X
Calibrar Eje Z
Repetir el procedimiento anterior para todas las herramientas que estén montadas en la
torre.
8
Establecer coordenadas de trabajo (G54, G55, ………, G59)
NO PRESIONAR RESET (Si es necesario detener giro del husillo ejecutar en MDI
la función M5)
Digitar Z0
9
Principales Códigos de Programación “FANUC”.
CODIGO
FUNCION
ESTANDAR
10
G98 Avance en unidades/minuto
G99 Avance en unidades/revolución
G90 Ciclo semiautomatico de cilindrado
G92 Ciclo semiautomatico de roscado
G94 Ciclo semiautomatico de refrentado
FUNCIONES AUXILIARES M
11
FUNCIONES VARIAS
Función M
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
Función T
EJEMPLOS
G99
G01 X40. Z-70 F0.2
Cambio de Herramienta
G54
T0101
G00 X80. Z3.
12
G00 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.
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.
13
G02 Interpolación Circular en Sentido Horario
14
Programación de un Perfil de Afinado
15
CICLO AUTOMÁTICO DE DESBASTE TRANSVERSAL (REFRENTADO) G72
16
Ciclo Automático de Desbaste y Afinado
Ø14
Ejemplo Programa
17
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:
Donde:
δd = sobrematerial en radio que presenta la en bruto, con el
signo que
corresponda.
δk = sobrematerial 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 = sobrematerial en el diámetro para terminación.
δw = sobrematerial en el largo para terminación.
18
CICLO DE PERFORADO Y RANURADO FRONTAL G74
Perforado
G74 R___
G74 Z___ Q___ F___
19
Ranurado Frontal
G74 R___
G74 X___ Z___ P___ Q___ F___
Q = 2 mm x 1000
P = 2.5 mm x 1000
20
CICLO AUTOMÁTICO DE RANURADO RADIAL G75
G75 R___
G75 X___ Z___ P___ Q___ F___
P = 2 mm x 1000
Q = 2.5 mm x 1000
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
G97 S1000 M3
G0 X25. Z5.
G76 P010030 Q160 R0.02
G76 X19. Z-42. P1500 Q220 R0. F2.
G0 X200. Z200.
22
CICLO DE ROSCADO CON MACHO (G84)
Ejemplo 1
G21
G0 G99 G40 G80 G54
T0202
G0 Z15.
X0.
G97 S300 M3 (PROBAR CON M29)
G84 Z-25. F1.5 (TOMAR LA PROFUNDIDAD DE UNA SOLA VEZ)
G80
G0 Z100.
G0 G28 U0.
M30
Ejemplo 2
G21
G0 G99 G40 G80 G54
T0202
G0 Z15.
X0.
G97 S300 M3 (PROBAR CON M29)
G84 Z-8. F1.5
G80
S300 M3 (PROBAR CON M29)
G84 Z-16. F1.5
G80
S300 M3 (PROBAR CON M29)
G84 Z-25. F1.5
G80
G0 Z100.
G0 G28 U0.
M30
23
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.
24
En todo lo visto hasta ahora, hemos supuesto a la herramienta como un punto teórico.
Pero, como sabemos, las puntas de las herramientas poseen un cierto radio, tal como se
observa en el dibujo.
Si, por ejemplo, programamos una trayectoria cónica, tendremos un error que estará
representado por el área sombreada de la figura.
R: Radio de la punta
T: Código de posición (no confundir con el "T" de programación)
Este código de posición indica la orientación que tiene un vector que tiene por origen el
centro del radio de la herramienta y por punto final el punto teórico:
25
2) Cuándo y hacia dónde compensar: Esto lo hace a través de los códigos de
programación, que son los siguientes:
Ejemplo:
26
Ejercicios
O0003 (EJERCICIO)
N20 G21 G99 G40 G80 G54
N30 G0 T0101
N40 G50 S2500
N50 G96 S210 M03
N60 G0 X66. Z2 M8
N70 G71 U2.5 R2.
N80 G71 P85 Q200 U1.6 W.1 F.22
N85 G0 X16.
N90 G1 X20. Z0.
N100 G1 X24. Z-2.
N110 Z-13.
N120 X30. Z-28.
N130 Z-38.5
N140 G2 X33. Z-40. R1.5
N150 G1 X40.
N160 G3 X46. Z-43. R3.
N170 G1 Z-50.
N180 X60. Z-55.
N190 Z-65.
N200 X66.
N210 M9
N220 M05
N230 G0 X200. Z120.
N240 M30
27
Dibujar y dimensionar el perfil de la pieza resultante del programa anterior.
Si se desea cambiar la velocidad del husillo a una RPM Fija de 1500 ¿Cuál(es)
bloque(s) hay que modificar? Escriba como quedaría programado.
28
CICLO DE PERFORACION PROFUNDA FRONTAL (G83)
(G98 o G99) G83 X___ C___ Z___ R___ Q___ F___ K___
X ___ C___ : Coordenadas de la posición del centro del agujero
Z ___ : Posición Z hasta el final de la perforación (profundidad)
R ___ : Distancia de Seguridad
Q ___ : Profundidad de corte por incremento.
F ___ : Velocidad de Avance.
K ___ : Número de Repeticiones
(G98 o G99) G87 Z___ C___ X___ R___ Q___ F___ K___
C ___ Z___ : Posicionamiento de la perforación
X ___ : Posición X hasta el final de la perforación (profundidad)
R ___ : Distancia de Seguridad
Q ___ : Profundidad de corte por incremento.
F ___ : Velocidad de Avance.
K ___ : Número de Repeticiones
29
CICLO ROSCADO CON MACHO (FRONTAL) (G84)
(G98 o G99) G84 X___ C___ Z___ R___ Q___ F___ K___
X ___ C___ : Coordenadas de la posición del centro del agujero
Z ___ : Posición Z hasta el final de la perforación (profundidad)
R ___ : Distancia de Seguridad
Q ___ : Profundidad de corte por incremento.
F ___ : Velocidad de Avance.
K ___ : Número de Repeticiones
(G98 o G99) G88 Z___ C___ X___ R___ Q___ F___ K___
Z ___ C___ : Posicionamiento del centro del agujero
X ___ : Posición X hasta el final del roscado (profundidad)
R ___ : Distancia de Seguridad
Q ___ : Profundidad de corte por incremento.
F ___ : Velocidad de Avance.
K ___ : Número de Repeticiones
30
PERFORACIONES CON HERRAMIENTAS MOTORIZADAS (EJE C)
O0001
G21 G18 G40 G54 G98
M25 (ACTIVAR MODO FRESADO)
G0 G28 U0.
G28 H0
T0101 (PERFORACIONES FRONTALES)
G97 S800 M13
G0 Z8.
C0. X60.
G83 Z-25. Q6000 F110
C60
C120
C180
C240
C300
G80
M15
G0 G28 U0
G28 W0 H0
T0202 (ROSCADO FRONTAL CON MACHO)
G97 S300 M13
G00 Z8.
C0. X60.
M29 S300
G84 Z-18. F375
C60
31
C120
C180
C240
C300
G80
M5
G0 G28 U0
G28 W0 H0
T0303 (PERFORACIONES RADIALES)
G97 S750 M13
G00 Z-55
C0. X150.
G87 X98. Q6000 F100
C90
C180
C270
G80
M5
G0 G28 U0
G28 W0 H0
T0404 (ROSCADO RADIAL CON MACHO)
G97 S250 M13
G00 Z-55
C0. X150.
G88 X112. F450
C90
C180
C270
G80
M5
G0 G28 U0
G28 W0 H0
M30
32
G12.1 INTERPOLACION DE COORDENADAS POLARES
Para efectos de programación se cambia el eje rotativo C por un eje lineal vertical
también llamado C. La programación en este modo de interpolación de coordenadas
polares se realiza mediante programación en coordenadas cartesianas (X , C).
Ejemplo.
O0001
G21 G40 G80 G98 G18 G54
M25
G0 G28 U0
G28 W0 H0
T0101 (FRESA DIA 10)
G97 S1500 M13
G00 Z5.
X90. C0 (POSICION PARA PROFUNDIDAD Z)
G01 Z-1. F200.
M24
G12.1
G42 X60.
C28.
G03 X36. C40. R12.
G01 X-36.
G03 X-60. C28. R12.
G01 C-28.
G02 X-36. C-40 R12.
G01 X36.
G02 X60. C-28. R12.
G01 C0.
X90 G40
G13.1
G00 Z20.
M15
G28 U0.
G28 W0.
M30
33