Top Banner
GUIA RAPIDA PARA TORNO DOOSAN CONTROL FANUC 21/18i VMV MAQUINARIA
46
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

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

[email protected]

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.