GUIA RAPIDA PARA TORNO DOOSAN CONTROL FANUC 21/18i VMV MAQUINARIA
Nov 25, 2015
Calibracin de herramientas
PAGE 35
GUIA RAPIDA PARA TORNO DOOSANCONTROL FANUC 21/18i
VMV MAQUINARIA
VMV MAQUINARIA
Eduardo Matte # 1910
Fono: 56-2- 5550588 / 5563993
Santiago Chile
www.vmvmaquinaria.cl
PANEL DE OPERACION POWER ON: Energiza el controlador CNC
POWER OFF: Apaga el controlador CNC
EMERGENCY STOP: Parada de emergencia. Al pulsarla detiene la mquina inmediatamente.
MACHINE READY: Debe ser presionado al momento que termina el encendido de la pantalla del control. Permite la activacin de los servo motores. EMERGENCY STOP RELEASE: Permite resetear las alarmas producidas por sobre recorridos de los ejes a alta velocidad.
SELECCION DEL MODO DE OPERACION DEL CENTRO DE TORNEADO
EDIT: Su seleccin permite crear, modificar, y eliminar programas.
MEM: Su seleccin permite ejecutar programas guardados en el CNC.
TAPE: Su seleccin permite ejecutar programas guardados en algn dispositivo externo (PC o Memory Card).
MDI: Su seleccin permite ejecutar pequeos programas digitados. Ejemplo: cambios de herramientas, RPM husillo, etc.
REF. RTN: Su seleccin permite ejecutar el retorno de los ejes a su punto de referencia.
JOG: Su seleccin permite mover los ejes mediante botones pulsadores (JOG SWITCH).
JOG SWITCH: Pulsar el botn correspondiente al eje y direccin que se desea mover. X carro transversal, Z carro longitudinal.
Si se mantiene pulsada la tecla RAPID, el movimiento de los ejes ser ms rpido.El movimiento rpido de los ejes al mantener pulsada RAPID, descrita anteriormente, pude ser efectuado en tres niveles.
PORCENTAJE DE AVANCE RAPIDO DE LOS EJESLa velocidad de desplazamiento rpido de los ejes es configurado en los parmetros de la mquina.
Los ejes tambin pueden ser desplazados de forma manual, mediante una manivela. Este movimiento se denomina MPG (generador de pulso manual).
MODO HANDLE (modo manual): Pulsar el botn correspondiente al eje que se desea desplazar con el volante electrnico.
GENERADOR DE PULSO MANUAL (MPG): Al girar este volante electrnico, el eje seleccionado puede ser desplazado en direccin positiva o negativa.
AJUSTE VELOCIDAD AVANCE EN HANDLE: Permite ajustar la velocidad de desplazamiento de los ejes trabajando con la manivela.X1: Una divisin del volante corresponde a 0.001 mm o pulgada.
X10: Una divisin del volante corresponde a 0.01 mm o pulgada.X100: Una divisin del volante corresponde a 0.1 mm o pulgada.
FEEDRATE OVERRIDE: Permite variar la velocidad de avance programada entre 0 y 200 %. Si se deja en cero los carros se detendrn y se mostrar la alarma correspondiente. Esta funcin ser ignorada en operaciones de roscado.
CYCLE START: Inicio de Ciclo. Se pulsa para ejecutar alguna instruccin o programa, comnmente trabaja en los modo MEM y MDI.
FEED HOLD: Se pulsa para detener momentneamente los ejes durante una operacin automtica, la operacin 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 continuacin. Debe haber programada con anterioridad alguna RPM o VCC.
SPINDLE ROTATION CW: Se utiliza para seleccionar la direccin de rotacin del husillo en sentido horario.
SPINDLE ROTATION CCW: Se utiliza para seleccionar la direccin de rotacin del husillo en sentido anti-horario.
SPINDLE JOG: Al estar seleccionada, la rotacin del husillo es por pulso.
SPINDLE ROTATION START: Este botn es usado para iniciar la rotacin del husillo. Si SPINDLE JOG se encuentra activado, este botn se debe mantener pulsado para lograr un giro continuo del husillo
SPINDLE ROTATION STOP: Este botn es usado para detener la rotacin del husillo.
SPINDLE OVERRIDE: Permite controlar la velocidad del husillo. Cuando el husillo rota con alguna operacin automtica o en modo manual es posible ajustar las RPM entre 0 y 150 %.INDEX: Se utiliza para comandar la rotacin de la torre porta herramienta en modo manual. Cada vez que se pulse este botn, la torre girar una posicin. Evitar usar esta opcin al momento de cargar una herramienta para establecer Cero Pieza en los Work Offset (G54, G55, .. G59).
DIRECTION: Permite invertir el sentido de giro de la torre porta-herramienta.
ON COOLANT: Activa la salida de refrigerante en la herramienta cargada.
OFF COOLANT: Detiene la salida de refrigerante.
SINGLE BLOCK: Este botn permite ejecutar un programa secuencialmente, bloque a bloque durante una operacin automtica. Para continuar la ejecucin despus de concluir un bloque, presionar CYCLE START.
OPTIONAL STOP: Al activar esta opcin es posible detener el programa temporalmente durante su ejecucin en el momento que lea el cdigo M01.
OPTIONAL BLOCK SKIP: Al estar activada esta opcin permite saltar bloques que tengan antepuesto el caracter / .
DRY RUN: Esta opcin est disponible cuando se ejecuta un programa, al activarla cambia la velocidad de avance de los ejes tanto G1 como G0.
PROGRAM RESTART: Permite reasumir un programa a partir de algn bloque intermedio.
WORK ROOM LIGHT: Usado para encender una luz al interior de la mquina.
PROGRAM PROTECT: Bloquea la edicin de programas NC. Se activa con la llave correspondiente.
Esta opcin permite el desplazamiento de la contrapunta fijndola al carro longitudinal mediante la salida de una barra.CALIBRACIN DE HERRAMIENTAS
Establecer cero pieza Cargar herramienta
MDI
PROG
Digitar T0X0X; X = N Herramienta y Corrector
EOB
INSERT
CYCLE START
Dejar maquina en modo de operacin JOG
Pulsar OFFSET SETTING
Bajar Q-Setter. Notar que automticamente aparece la ventana Geometry-Offset
Desplazar la herramienta a una posicin cercana al sensor de contacto del Q-Setter
Calibrar Eje X
Tocar con la punta de la herramienta el extremo superior o inferior del sensor dependiendo de la geometra de la herramienta (Hta. exterior tocar parte superior del sensor).
Desplazarse en el eje X con los pulsadores de desplazamiento hasta hacer contacto, se encender una luz roja en ese momento.
Notar que automticamente se ingresa la medida en la ventana activa
Retirar la herramienta primero en el eje X y luego en Z
Calibrar Eje Z
Tocar con la punta de la herramienta el extremo derecho del sensor. Utilizar las indicaciones del punto anterior para realizar esta operacin
Repetir el procedimiento anterior para todas las herramientas que estn montadas en la torre.Establecer coordenadas de trabajo (G54, G55, , G59)
Cargar una herramienta que me permita realizar un refrentado.
MDI
PROG
Digitar N herramienta y corrector
INSERT
CYCLE START
Refrentar un extremo de la pieza
Retirar la herramienta solo en el eje X
NO PRESIONAR RESET (Si es necesario detener giro del husillo ejecutar en MDI la funcin M5)
Pulsar OFFSET SETTING
Pulsar WORK (TRABAJO) Posicionarse en una coordenada de trabajo (G54, G55, .. G59)
Digitar Z0
Pulsar MEASURE (MEDIA) Verificar que en las coordenadas absolutas el valor de Z sea cero
COMUNICACIN ENTRE CNC Y COMPUTADOR VA CABLE
Configuracin Cable
Procedimiento Comunicacin PC a CNC
Dejar maquina en modo de operacin EDIT
Pulsar PROG
Pulsar OPRT Pulsar
Pulsar READ (lectura)
Digitar numero de programa a transferir (anteponer letra O)
Pulsar EXEC (Ejec)
Pulsar PROG para ver programa transferido
Procedimiento Comunicacin CNC a PC
Dejar maquina en modo de operacin EDIT
Pulsar PROG
Pulsar OPRT
Pulsar
Pulsar PUNCH (Perform)
Digitar numero de programa a transferir al computador (anteponer letra O)
Pulsar EXEC (Ejec)
Posible configuracin puerto PC
Bits por segundo 4800 o 9600 o 19200
Puerto COM 1
Bits de datos 7
Paridad Par
Bits de parada 2
Control de flujo Software
COMUNICACIN CON MEMORY CARD
Procedimiento Comunicacin Memory Card a CNC
Dejar maquina en modo de operacin EDIT
Pulsar PROG
Pulsar
Pulsar CARD
Pulsar OPRT (OPRD) Pulsar F READ
Digitar nmero de archivo en Memory Card correspondiente al programa a transferir al CNC
Pulsar F SET (Fijc F) Digitar nmero de programa para el nuevo archivo en memoria del CNC.
Pulsar O SET (Fijc O) Pulsar EXEC (Ejec)
Pulsar PROG para ver programa transferido
Procedimiento Comunicacin CNC a Memory Card
Dejar maquina en modo de operacin EDIT
Pulsar PROG
Pulsar
Pulsar CARD
Pulsar OPRT
Pulsar PUNCH (Perform) Digitar nombre para el nuevo archivo (solo etiqueta) a traspasar a Memory Card
Pulsar F NAME
Digitar nmero de programa del programa a traspasar del CNC a Memory Card
Pulsar O SET (Fijc O) Pulsar EXEC (Ejec)
Ejecutar Programa desde Memory Card
La intencin de este proceso es ejecutar un programa directamente desde la Memory Card, sin que quede guardado en la memoria del CNC.
Procedimiento Comunicacin modo TAPE Dejar maquina en modo de operacin TAPE
Pulsar PROG
Pulsar
Pulsar nuevamente
Pulsar DNC CD
Digitar nmero de archivo a ejecutar
Pulsar DNC ST
Pulsar CYCLE START
Parmetro 108 #7=1IMPORTANTE: El canal de comunicacin para trabajar con Memory Card debe ser cuatro, mientras que para la comunicacin va cable debe ser cero.
MDI
OFFSET Setting
SETTING
I/O Channel: (0 o 4)
Principales Cdigos de Programacin FANUC.CODIGO ESTANDARFUNCION
G00Posicionamiento (Avance rpido)
G01Interpolacin lineal con avance programado
G02Interpolacin circular en sentido horario
G03Interpolacin circular en sentido Anti-horario
G04Dwell, Temporizador
G17Trabajo en el plano XY
G18Trabajo en el plano XZ
G19Trabajo en el plano YZ
G20Coordenadas en pulgadas
G21Coordenadas en milmetros
G32Proceso de roscado
G40Cancela compensacin de radio de herramienta
G41Compensacin a izquierda
G42Compensacin a derecha
G50Limite rotacin de RPM de Husillo
G54Primer punto cero pieza
G55Segundo punto cero pieza
G56Tercero punto cero pieza
G57Cuarto punto cero pieza
G58Quinto punto cero pieza
G59Sexto punto cero pieza
G65Llamada Macro Simple
G66Llamada Macro Modal
G70Ciclo automtico de acabado
G71Ciclo automtico de desbaste
G75Ciclo automtico de ranurado
G76Ciclo automtico de roscado
G94Ciclo automtico de refrentado
G96Valocidad de corte constante
G97RPM constante
G98Avance en unidades/minuto
G99Avance en unidades/revolucin
FUNCIONES AUXILIARES M
M00Parada de Programa Obligada
M01Parada de Programa Opcional
M02Fin de Programa
M03Giro Husillo en Sentido horario
M04Giro Husillo en Sentido Anti-horario
M05Parada Husillo
M07Activa Refrigerante a Alta Presin
M08Activa Salida Refrigerante
M09Desactiva Salida Refrigerante
M10Avance Recolector Piezas
M11Retroceso Recolector de Piezas
M17Bloqueo Ejes Para Simulacin
M18Desbloqueo Ejes Para Simulacin
M19Orientacin del Cabezal
M24Avance del Transportador de Viruta
M25Parada del Transportador de Viruta
M30Fin del Programa con Vuelta al Inicio
M40Cambio a Gama de Velocidades Neutral
M41Cambio a Gama de Velocidades Baja
M42Cambio a Gama de Velocidades Media
M43Cambio a Gama de Velocidades Alta
M68Cierra Mordazas del Plato
M69Abre Mordazas del Plato
M78Salida Contrapunta
M79Retroceso Contrapunta
M80Quick-Setter abajo
M81Quick-Setter arriba
M98Llamada Sub-Programa
M99Fin de Sub-Programa
G00 Posicionamiento Rpido
Bajo esta funcin, los ejes se mueven con el avance rpido programado en los parmetros de la mquina. Esta funcin es modal.G01 Interpolacin Lineal
Bajo esta funcin, los ejes se desplazan en lnea recta (ortogonal u oblicua) con un avance programado F. Esta funcin es modal.
G02 Interpolacin Circular en Sentido Horario
Las trayectorias que se programan bajo esta funcin se desplazan en forma circular y sentido horario o a derecha con un avance programado. Esta funcin es modal.G01 X30. Z0. F0.2
Z-25.G02 X40 Z-30 R5
G01 X50.
G03 Interpolacin Circular en Sentido Anti-Horario
Las trayectorias que se programan bajo esta funcin se desplazan en forma circular y sentido anti-horario o a izquierda con un avance programado. Esta funcin es modal.
G01 X40. Z0. F0.2
G03 X50. Z-5 R5.G01 Z-60.
FUNCIONES VARIAS
Funcin M
Son funciones auxiliares utilizadas para dar distintas instrucciones al CNC
Funcin SPermite definir el valor de la velocidad del husillo, ya sea como RPM, o como Velocidad de Corte Constante.Funcin F
Permite definir el valor de la velocidad de avance de los ejes, ya sea en milmetro/revolucin (G99) o milmetro/minuto (G98).
Funcin T
Se utiliza para definir el nmero de herramienta y corrector de herramienta a emplear.EJEMPLOS Programacin de Velocidad de Husillo
RPM Fija
Velocidad de Corte Constante. (RPM Variable)
G97 S900 M03
G50 S1800
G96 S200 M03 Interpolacin Lineal con Avance Programado
G99
G01 X40. Z-70 F0.2
Cambio de Herramienta
G54
T0202
G00 X80. Z3. Programacin de un Perfil de Afinado O0001 (PROGRAMA AFINADO)G21G0 G99 G40 G80G0 T0202
G0 G54 X16. Z2. M8
G50 S1400
G96 S220 M03G99 G1 Z0. F0.18X22. 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 X200. Z150. M05
M30CICLO AUTOMTICO DE DESBASTE G71
G71 U___ R___
G71 P___ Q___ U___ W___ F___G71: Ciclo automtico de desbasteU: Profundidad de corte (radial)R: Distancia de retroceso (radial)P: Nmero del primer bloque del perfilQ: Nmero 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 afinadoF: Velocidad de avance.CICLO AUTOMATICO DE AFINADO G70G70: Ciclo automtico de afinado
P: Nmero del primer bloque del perfil.
Q: Nmero del ltimo bloque del perfil
Ciclo Automtico de Desbaste y AfinadoEjemplo ProgramaG21
G0 G99 G40 G80G50 S1500G96 S200 M3
T0101
G0 X48 Z3
G71 U2. R1.
G71 P100 Q102 U1.2 W.2 F.0.18N100 G0 G42 X9. Z1. F0.16G1 X14. Z-1.5
Z-15.
X30. Z-35.X36.
G3 X40. Z-37. R2.
G1 Z-60.
N102 X46.G0 G40 X200 Z200
M01
G0 T0202
G97 S300 M03
G0 G54 X48. Z3. M8
G50 S2500
G96 S220
G70 P100 Q102 G0 X200 Z200
M30CICLO AUTOMATICO DE DESBASTE SOBRE PATRON G73
Este ciclo se utiliza para el caso de desbaste de piezas forjadas o fundidas en dondetengamos un sobrematerial que exija varias pasadas. La estructura del ciclo es lasiguiente: G73 U(d) W(k) R(d) G73 P(ni) Q(nf) U(u) W(w) F____
Donde la herramienta har la siguiente trayectoria:
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 = nmero del primer bloque de descripcin del perfil.
nf = nmero del ltimo bloque de descripcin del perfil.
u = sobrematerial en el dimetro para terminacin.
w = sobrematerial en el largo para terminacin.CICLO DE PERFORADO Y RANURADO FRONTAL G74Perforado
G74 R___
G74 Z___ Q___ F___
G74: Ciclo automtico de perforado
R: Distancia de retroceso despus de cada corte. (Incremental).Z: Profundidad total de la perforacin (Absoluto)Q: Profundidad por cada corte
F: Velocidad de avance
Ranurado FrontalG74 R___
G74 X___ Z___ P___ Q___ F___G74: Ciclo automtico de ranurado frontalR: Distancia de retroceso despus de cada corte. (Incremental).X: Posicin X del punto final de la ranura (Absoluto)
Z: Posicin Z del punto final de la ranura (Absoluto)P: Distancia entre pasadas radial en milsimas de milmetroQ: Profundidad por cada corte en milsimas de milmetroF: Velocidad de avance
Q = 2 mm x 1000P = 2.5 mm x 1000 G00 X38 Z3.5
G74 R1.5
G74 X20 Z-7 P2500 Q2000 F0.12
CICLO AUTOMTICO DE RANURADO RADIAL G75G75 R___
G75 X___ Z___ P___ Q___ F___G75: Ciclo automtico de ranurado frontal
R: Distancia de retroceso despus de cada corte. (Incremental).
X: Posicin X del punto final de la ranura (Absoluto)
Z: Posicin Z del punto final de la ranura (Absoluto)P: Profundidad radial por cada corte, en milsimas de milmetro
Q: Distancia entre pasadas en milsimas de milmetro
F: Velocidad de avance
P = 2 mm x 1000Q = 2.5 mm x 1000
Espesor herramienta. = 3mmG00 X67 Z-18G75 R1.5
G75 X44 Z-41 P2000 Q2500 F0.12
CICLO AUTOMTICO DE ROSCADO G76
G76 P aa bb cc Q ___ R ___ G76 X___ Z___ P______ Q_____ R___ F___G76: Ciclo automtico de Roscado
P aa: Nmero de repeticiones de la ltima pasada de afinado. bb: Salida Progresiva de la rosca (dcimas de paso) .
cc: Angulo de la Rosca para definir ngulo de entrada de la hta.
Q: Profundidad por pasada en milsimas de milmetroR: Profundidad de la ltima pasada en milmetro.
X: Coordenada X del punto final de la rosca (Dimetro Mayor 2 * Prof. Rosca ext.) (Dimetro Mayor + 2 * Prof. Rosca int.)
Z: Coordenada Z del punto final de la Rosca.P: Profundidad Total de la Rosca en milsimas de milmetro.
Q: Profundidad de la Primera pasada en milsimas de milmetro.R: Diferencia radial en milmetro para roscas cnicas.
F: Paso de la Rosca en milmetro.
Ejemplo
Paso de la Rosca: 2 mm
Profundidad Total de la Rosca: 1.5 mmProfundidad de la Primera Pasada: 0.22 mm
Profundidad Siguientes Pasadas: 0.16 mm
Profundidad para la Ultima Pasada: 0.02 mmG97 S800 M3
G0 X25. Z5.
G76 P010029 Q160 R0.02
G76 X19. Z-42. P1500 Q220 R0. F2.G0 X200. Z200.COMPENSACIN DE RADIO DE LA HERRAMIENTA
Esta opcin permite compensar el error que se produce al mecanizar geometras tales como radios y conos, este error se produce por efecto del radio que tienen las herramientas.G40:Cancela Compensacin del radio de la herramienta.
G41:Compensacin del radio de la herramienta a la izquierda de la direccin del mecanizado.G42Compensacin del radio de la herramienta a la derecha de la direccin del mecanizado.
Ejercicios
En base al siguiente programa conteste las preguntas.
O0003 (EJERCICIO)
N20 G21
N30 G0 T0101
N40 G50 S1700
N50 G96 S210 M03
N60 G0 X66. Z2 M8
N70 G71 U2.5 R2.
N80 G71 P90 Q200 U1.6 W.1 F.22N85 G0 X16. Z2.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 M9N220 M05N230 G0 X200. Z120.N240 M30 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 800 Cul(es) bloque(s) hay que modificar? Escriba como quedara programado. Suponga que el dimetro del material en bruto sube a 75 mm Cul(es) bloque(s) hay que modificar? Escriba como quedara programado en el o los bloques a intervenir. Si se desea cambiar la profundidad de corte Cul es el parmetro a modificar, y en que bloque? Al programa anterior agregar un afinado con ciclo automtico y adems compensar el error por radio de herramienta.
Funciones M Tpicas en Herramientas MotorizadasM03
Giro en Sentido Horario de Husillo IzquierdoM04
Giro en Sentido Anti-horario de Husillo IzquierdoM05
Parada de Husillo IzquierdoM103
Giro en Sentido Horario de Husillo DerechoM104
Giro en Sentido Anti-Horario de Husillo DerechoM105
Parada Husillo DerechoM33
Giro en Sentido Horario de Herramienta MotorizadaM34
Giro en Sentido Anti-Horario Herramienta MotorizadaM35
Parada Husillo de Herramienta Motorizada (activa modo fresadora) M68
Cierra Mordazas de Husillo IzquierdoM69
Abre Mordazas de Husillo IzquierdoM168
Cierra Mordazas de Husillo DerechoM169
Abre Mordazas de Husillo DerechoM31
Se programa antes de M68 o M69 y permite abrir o cerrar las mordazas del husillo Izquierdo en movimientoM131
Se programa antes de M168 o M169 y permite abrir o cerrar las mordazas de Husillo Derecho en movimientoM203
Giro Simultaneo en Sentido Horario de Husillos Izquierdo y Derecho.M204
Giro Simultaneo en Sentido Anti-Horario de Husillo Izquierdo y Derecho.M205
Parada de Giro Simultaneo de HusillosM88
Freno de Baja Presin del Husillo IzquierdoM89
Freno de Alta Presin del Husillo IzquierdoM90
Libera Freno de Husillo IzquierdoM188
Freno de Baja Presin de Husillo DerechoM189
Freno de Alta Presin de Husillo DerechoM190
Libera Freno de Husillo Derecho
CICLO DE PERFORACION PROFUNDA FRONTAL (G83)
(G98 o G99) G83 X____ C____ Z____ R____ Q____ F____ K____X ___ C___ : Coordenadas de la posicin del centro del agujeroZ ___ : Posicin Z hasta el final de la perforacin (profundidad)R ___ : Distancia de Seguridad
Q ___ : Profundidad de corte por incremento.
F ___ : Velocidad de Avance.
K ___ : Nmero de Repeticiones
Anteponiendo G98. Despus de cada perforacin, la herramienta regresa al nivel inicial
Anteponiendo G99. Despus de cada perforacin, la herramienta regresa al nivel R
CICLO DE PERFORACION PROFUNDA RADIAL (G87)
(G98 o G99) G87 Z____ C____ X____ R____ Q____ F____ K____
C ___ Z___ : Posicionamiento de la perforacin
X ___ : Posicin X hasta el final de la perforacin (profundidad)R ___ : Distancia de Seguridad
Q ___ : Profundidad de corte por incremento.
F ___ : Velocidad de Avance.
K ___ : Nmero de Repeticiones
Anteponiendo G98. Despus de cada perforacin, la herramienta regresa al nivel inicial
Anteponiendo G99. Despus de cada perforacin, la herramienta regresa al nivel R
CICLO ROSCADO CON MACHO (FRONTAL) (G84)
(G98 o G99) G84 X____ C____ Z____ R____ Q____ F____ K____
X ___ C___ : Coordenadas de la posicin del centro del agujero
Z ___ : Posicin Z hasta el final de la perforacin (profundidad)
R ___ : Distancia de Seguridad
Q ___ : Profundidad de corte por incremento.
F ___ : Velocidad de Avance.
K ___ : Nmero de Repeticiones
Anteponiendo G98. Despus de cada perforacin, la herramienta regresa al nivel inicial
Anteponiendo G99. Despus de cada perforacin, la herramienta regresa al nivel R
CICLO DE ROSCADO CON MACHO RADIAL (G88)
(G98 o G99) G88 Z____ C____ X____ R____ Q____ F____ K____
Z ___ C___ : Posicionamiento del centro del agujeroX ___ : Posicin X hasta el final del roscado (profundidad)
R ___ : Distancia de Seguridad
Q ___ : Profundidad de corte por incremento.
F ___ : Velocidad de Avance.
K ___ : Nmero de Repeticiones
PERFORACIONES CON HERRAMIENTAS MOTORIZADAS (EJE C)
O0001
G21 G18 G40 G54 G98 G00 G28 U0.
G28 H0.M90M35
G28 H0.T0101 (PERFORACIONES FRONTALES)G97 S800 M33G00 Z8.C0. X60.G83 Z-25. Q6000 F110 M89C60 M89C120 M89C180 M89C240 M89C300 M89G80 M35M90G00 G28 U0
Z100.
T0202 (ROSCADO FRONTAL CON MACHO)G00 Z8.
C0. X60.M29 S300G84 Z-18. F375 M89H60 M89H120 M89H180 M89H240 M89H300 M89G80
M35M90
G00 G28 U0.G28 W0.T0303 (PERFORACIONES RADIALES)
G97 S750 M33G00 Z-55C0. X150. G87 X98. Q6000 F100 M89H90 M89H180 M89H270 M89G80
M35M90
G00 G28 U0.G28 W0.T0404 (ROSCADO RADIAL CON MACHO)
M35G00 Z-55C0. X150.
M29 S300G88 X112. F450 M89C90 M89C180 M89C270 M89G80M35M90
G00 G28 U0.
G28 W0.
M30Ejemplo Transferencia Pieza de Husillo Izquierdo a Husillo Derecho (Sin Giro de Husillos)
M05
(Husillo Izquierdo Detenido y en Modo de Torneado)M105
(Husillo Derecho Detenido y en Modo de Torneado)M169
(Abre Mordazas Husillo Derecho)G00 B-____
(Posicionamiento Inicial de Husillo Derecho)G98 G01 B-____ F400. (Entrada a Pieza de Husillo Derecho)M168
(Cierra Mordazas Husillo Derecho)M69
(Abre Mordazas Husillo Izquierdo)G04 X2.
(Tiempo de dos segundos)G00 G28 B0
(Referencia eje B para retirada. Mantener G5# B=0)M68
(Cierra Mordazas Husillo Izquierdo)Ejemplo Transferencia Pieza de Husillo Izquierdo a Husillo Derecho (Con Giro de Husillos en Sentido horario)
M05
(Husillo Izquierdo Detenido y en Modo de Torneado)
M105
(Husillo Derecho Detenido y en Modo de Torneado)
G97 S400 M203
(Giro Sincronizado de Ambos Husillos)M131
(By Pass Husillo Derecho para abrir mordazas con husillo girando)M169
(Abre Mordazas Husillo Derecho)
G00 B-____
(Posicionamiento Inicial de Husillo Derecho)
G98 G01 B-____ F400. (Entrada a Pieza de Husillo Derecho)
M131
(By Pass Husillo Derecho)
M168
(Cierra Mordazas Husillo Derecho)M31
(By Pass Husillo Izquierdo)
M69
(Abre Mordazas Husillo Izquierdo)G04 X2.
(Tiempo de dos segundos)
G00 G28 B0
(Referencia eje B para retirada. Mantener G5# B=0)M31
(By Pass Husillo Izquierdo)
M68
(Cierra Mordazas Husillo Izquierdo)M205
(Parada de Giro Sincronizado de Husillos)G12.1 INTERPOLACION DE COORDENADAS POLARES
Para efectos de programacin se cambia el eje rotativo C por un eje lineal vertical tambin llamado C. La programacin en este modo de interpolacin de coordenadas polares se realiza mediante programacin en coordenadas cartesianas (X , C).
Recordar que eje X permanece con su programacin diametral.
Ejemplo.O0001G21 G40 G80 G98 G18 G54G0 G28 U0 M35G28 W0 H0
T0101 (FRESA DIAM 10 mm)G97 S1500 M33
G00 Z5.
X90. C0 (POSICION PARA PROFUNDIDAD Z)G01 Z-1. F200.G12.1G42 X60.C28.G02 X36. C40. R12.
G01 X-36.
G02 X-60. C28. R12.
G01 C-28.
G03 X36. C-40 R12.
G01 X36.
G03 X60. C-28. R12.
G01 C0.
X90 G40
G13.1
G00 Z20.
G28 U0.
G28 W0. M35
M30Ejemplos Para Tornos con Doble Torre (TT Series)
Torneado
Torneado
Husillo D.
Husillo Iz.
O0001;
(M900);(waiting M)
G28 U0 W0;
M105;
T0101;
M103 S1000;
(M501);
Machining PRG.
M502;
M01;
Torre Inferior
O0001;
(M900);(waiting M)
G28 U0 W0 V0;
G28 B0.;
M05;
T0101;
M03 S1000;
(M501);
Machining PRG.
M502;
M01;
CONDICIONES:
Torre Superior: Modo Torneado
Torre Inferior: Modo Torneado
Cdigos M en parntesis pueden ser omitidos.
Torre Superior.