Manual de Programacion
Short Description
Descripción: cnc...
Description
Guía del Operador
CAPÍTULO 1 INFORMACIONES GENERALES
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
1
Guía del Operador 1.1.
DIVISIÓN DE LA GUIA DEL OPERADOR
Guía del Operador
Instrucciones para: Operación de la Máquina
Grupo Alvo: • • • •
2
Gerentes Personal de Set-up Operadores Técnicos de Mantenimiento
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador
CAPÍTULO 2 DESCRIPCIÓN DEL PANEL DE CONTROL CNC
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
3
Guía del Operador 2.1.
PANEL DE CONTROL - CNC FANUC 0i - MATE Con monitor colorido 10.4"
Teclado de Programación Panel de Exhibición
Panel de Operación
4
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 2.1.1.
Descripción del Teclado Video
Shift Can Input Delete Insert Alter Help Soft Keys
Páginas
Page Up / Down
Cursores
Reset
Nombre
Función
Reset
Rebobina el programa, cancela alarmas, borra el programa MDI, etc.
Help
Ayuda del control para los siguientes tópicos: Operación, parámetros y detalles de alarmas
Teclas Alfanuméricas
Letras, números y otros carácteres para creación y cambio de los datos del control
Shift
Segunda función. Se usa para insertar los carácteres secundarios en las teclas de edición. Ej.: SP (espacio), #, (,) etc.
Input
Introduce datos en el control (generalmente usado para introducción de parámetros)
Can Insert Alter Delete
Páginas
Vídeo Soft Keys
S62195B
Cancela el último carácter, cuando está en la línea de edición Introduce datos en el control (generalmente usado para introducción de datos en el programa) Altera los datos en el programa Excluye un parámetro que está seleccionado Exhibe las páginas del control: POS(posiciones), PROG(programas), Offsetsetting (datos herramienta, pieza), SYSTEM (parámetros), MESSAGE(alarmas y mensajes), GRAFH (gráfico) Exhibe todos los eventos del control (interfaz entre el operador y el sistema operacional) Botones para navegación en el control
Guía del Operador - Línea ROMI G240 / G260 / G280
5
Guía del Operador
Nombre
6
Función
AUTO
Activa modo de ejecución automática
EDIT
Accesa edición de programas
MDI
El modo de entrada de datos se usa para insertar y ejecutar uno o más bloques de datos manualmente.
JOG
Activa movimiento de ejes vía teclas direccionales.
DRY RUN
Activa / Desactiva la prueba del programa sin conectar el husillo principal.
PROG TEST
Activa / Desactiva la prueba del programa sin movimiento de la máquina.
MPG X1
Selecciona incrementos de distancia de 0.001mm ó 0.0001" para operación MPG (vía manivela electrónica).
MPG X10
Selecciona incrementos de distancia de 0.01mm ó 0.001" para operación MPG (vía manivela electrónica).
MPG X100
Selecciona incrementos de distancia de 0.1mm ó 0.01" para operación MPG (vía manivela electrónica). Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador Nombre
Función
SINGLE BLOCK
Activa / Desactiva ejecución del programa bloque a bloque.
BLOCK DELET
Activa / Desactiva la eliminación del bloque. (cualquier bloque precedido por la BARRA ( / ) se elimina).
OPT STOP CLNT ON CLNT OFF CLNT AUTO HOME
Activa / Desactiva la parada opcional del programa. Conecta el sistema de refrigeración. Desconecta el sistema de refrigeración. Activa la refrigeración vía programa. Activa el modo de referencia de la máquina.
+X
Tecla direccional para movimiento del eje en la dirección +X.
-Z
Tecla direccional para movimiento del eje en la dirección -Z.
TRVS
Accionándose esta tecla simultáneamente con cualquier tecla direccional, se cambia la velocidad para "avance rápido".
+Z
Tecla direccional para movimiento del eje en la dirección +Z.
F1
Son teclas de función para ejecuciones especiales.
-X
Tecla direccional para movimiento del eje en la dirección -X.
OK OPERATOR
Desconecta alarma sonora
TURRET POS JOG de la Torre sentido horario. CHIP DOWN FW
Acciona el Transportador de Virutas
CHIP STOP RW
Desconecta el Transportador de Virutas y revierte el sentido del movimiento
JOG TURRET Acciona el JOG de la Torre ( debe pulsarse simultáneamente con "TURRET POS") SPLD CW
Gira el husillo en el sentido horario.
SPLD STOP
Interrumpe la rotación del husillo.
WASH GUN
(opcional) Acciona la Pistola de Lavado (Wash Gun)
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
7
Guía del Operador 2.1.2.
Descripción de los Elementos del Panel
PARADA DE EMERGENCIA: Interrumpe todas las funciones de la máquina, incluyendo los ejes Z y X.
SELECTOR DE ROTACIÓN DEL HUSILLO: Permite cambiar la rotación programada de 50% a 120%.
SELECTOR DE AVANCE: Permite cambiar el avance programado (F) de pasos de 10% a 200% del avance programado y avance manual (JOG y avance rápido [G00]) en pasos de 25%.
8
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 2.1.3.
Enchufe Serial RS-232 y Enchufe de Energía Eléctrica
No desconecte o conecte el cable de transmisión de datos (cable de señal) sin desconectar la llave general de la máquina, para evitar daños a la máquina o al dispositivo de transmisión de datos (PC).
Enchufe Serial RS232
Extremada atención debe tomarse cuando conectar cualquier instrumento al enchufe de energía eléctrica.
Asegúrese de que el instrumento conectado al enchufe de energía no exceda a la corriente liberada por el enchufe. Asegúrese de que el instrumento esté ajustado al voltaje presente en el enchufe de energia eléctrica.
Voltaje está siempre presente en el enchufe, mientras la Llave General está conectada. Se debe tener cuidado antes de conectar cualquier instrumento al enchufe.
No conecte cualquier instrumento además de los indicados para el uso. Enchufe de Energía Eléctrica
VOLTAJE...........................220 VAC CORRIENTE (Máxima)......3A
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
9
Guía del Operador
10
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador
CAPÍTULO 3 OPERACIÓN DE LA MÁQUINA
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
11
Guía del Operador 3.1. • • Nota:
• • •
CONECTAR LA MÁQUINA Conecte la llave general ubicada en la puerta del panel eléctrico. Pulse la tecla "NC" en el panel de control para conectar el panel CNC. El control hará una verificación general, mostrando en la pantalla el mensaje "BAJO CONDICIÓN DE EMERGENCIA NO RESET". Desconecte el botón de emergencia. Cierre la puerta frontal de la máquina. Pulse el botón verde ~ para conectar la línea de control del CNC.
Conecta el Control (Ejes)
Conecta el CNC
12
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.1.1.
REFERENCIAR LA MÁQUINA:
Referenciar máquina es un procedimiento exigido por el software para identificar los límites de carrera de la máquina. Generalmente este procedimiento se ejecuta cuando la máquina se conecta.
Notas: -
-
Si el usuario se olvida de referenciar la máquina, el propio CNC enviará el mensaje "REFERENCIAR LA MÁQUINA", alertando el operador, y no permitirá la ejecución de cualquier instrucción antes que el procedimiento se realice. Antes de ejecutar el procedimiento, verifique si los ejes están en la posición de referencia y, en caso positivo, desplácelos en el sentido "X-" y "Z-" a través del "JOG".
Para referenciar la máquina, se debe: • Accionar la tecla "HOME" • Accionar la tecla "CYCLE START" NOTA Para la seguridad de los operadores, todos los movimientos de los ejes X y Z y del husillo principal se hacen con la puerta frontal de la máquina cerrada. Sin embargo, hay una llave de "SETUP" ubicada en la parte inferior del panel. Cuando colocada en la posición F2, permite el movimiento de giro del husillo principal, desplazamientos de los ejes X y Z con la puerta abierta, y también la ejecución de programas bloque a bloque.
ADVERTENCIA! La Llave de SETUP debe usarse solamente para el "setup" (ajustes) de la máquina. Después de este procedimiento la llave debe quitarse para seguridad del operador.
Llave del SETUP
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
13
Guía del Operador 3.1.2.
Movimiento de los Ejes en JOG Continuo
• Pulse la tecla "JOG". • Pulse las teclas de posicionamiento de los ejes +X, -X, +Z, -Z. Nota: Es imposible variar las velocidades de los ejes por el selector de % de avances. Usando la tecla TRVRS juntamente con las teclas +X, -X, +Z o -Z es posible mover los ejes en avance rápido.
3.1.3. • • • •
Movimiento de los Ejes Usando Manivela Electrónica
Pulse la tecla "MPG". Seleccione la velocidad requerida (X1, X10 o X100) que corresponde a 0.001, 0.01 ó 0.1mm respectivamente para cada pulso generado por la manivela electrónica. Pulse la tecla X o Z para seleccionar los ejes. Gire la manivela (MPG) hacia la dirección elegida.
3.1.4.
Operando el CNC con Entrada de Datos Manuales (M.D.I.)
• •
Pulse la tecla "MDI". Inserta el dato. Ejemplo: N10 S500 M03 "EOB" "INSERT". • Pulse la tecla "CYCLE START". Nota: Pulsando la tecla "RESET" todas las operaciones serán canceladas.
3.1.5. • •
14
Movimiento de los Ejes con el Husillo Principal Girando
La función G95 avance por revolución debe estar activada. Haga todas las operaciones "3.1.4" para conectar los ejes y "3.1.2" para mover los ejes.
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.2.
CONTADOR DE PIEZAS
La función del contador de piezas se activa por el código M76. Ejemplo1:
Ejemplo2:
. . N 120 M76 N 130 M30
. . N 120 M76 N 130 M99
Nota: Siempre que el programa encuentra M76, irá a sumar 1 al contador de piezas.
3.2.1.
Visualización del contador de piezas
MODO1: Pulse la tecla "POS" Aparecerá el campo "CONT. PIEZAS" en la parte inferior derecha del control.
MODO2: Pulse la tecla "OFFSET SETTING" Pulse la soft key [ DEFIN ] Pulse la tecla "PAGE " hasta aparecer los siguientes campos: •
TOTAL PIEZAS (Representa el número total de piezas ejecutadas)
• PIEZAS REQUERIDAS (Representa un límite/meta a alcanzarse) Cuando este límite / meta se alcanza, el control envía una señal interna a su PMC lógico. Nota:
Normalmente este campo se usa en conjunto con el sistema de compensación automática de herramienta. •
N° REPETICIONES (Representa el n° parcial de piezas mecanizadas)
3.2.2. Seteado del contador de piezas
• • • • •
MODO 1: Pulse la tecla "POS". Pulse la soft key [ OPRT ] Pulse la soft key [ PTSPRE ] Pulse la soft key [ EXEC ] Automáticamente el campo "CONT. PIEZAS" será seteado.
• • • • • • •
MODO 2: Pulse la tecla "MDI" Pulse la tecla "OFFSET SETTING" Pulse la soft Key "DEFIN" Pulse la tecla "PAGE "hasta aparecer el campo "N° REPETICIONES" Digitalice "0" Pulse la tecla "INPUT" El campo N° REPETICIONES será puesto en el cero.
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
15
Guía del Operador 3.3.
SETEADO DE HERRAMIENTAS
El seteado de herramientas es un proceso práctico, cuyo objetivo es especificar a la máquina las longitudes de las herramientas. Para ello, debe tenerse un dispositivo de referencia (generalmente la cara de la torre) para que se pueda comparar las distancias entre las puntas de las herramientas y ese dispositivo de referencia en los ejes X y Z.
3.3.1.
Seteado en el eje "Z"
• Pulse la tecla "OFFSET SETTING" • Pulse la soft key [ CORRET ] • Pulse la soft key [ GEOM ] 1. 2. 3. 4. 5.
Toque la herramienta en la cara de la pieza Posicione el cursor en el número de la herramienta correspondiente Digitalice "ZO" Pulse la soft key [ MEDIR ] (el valor será registrado) Aleje la herramienta
NOTA: Repita las operaciones 1, 2, 3, 4, y 5 para las demás herramientas
3.3.2.
Seteado en el "X"
• • • •
Mida el diámetro de la pieza que será usado como referencia. Ex.: 50mm Pulse la tecla "OFFSET SETTING". Pulse la soft key [ CORRET ] Pulse la soft key [ GEOM ]
1. 2. 3. 4. 5.
Toque la herramienta en el diámetro de la pieza Posicione el cursor en la herramienta correspondiente Digitalice "X" y el diámetro medido. Ex.: X50 Pulse la soft key [ MEDIR ] (el valor será registrado) Aleje la herramienta
NOTA: Repita las operaciones 1, 2, 3, 4, y 5 para las demás herramientas
16
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador
3.3.3.
Radio y cuadrante de la herrramienta
Luego de los seteados " X " y " Z ", debe informarse los valores del RADIO y del CUADRANTE (lado de corte ) de las herramientas correspondientes a los campos " R " y " T ", respectivamente. Para ello haga como sigue: • Pulse la tecla "OFFSET SETTING". • Pulse la soft key [ CORRET ] • Pulse la soft key [ GEOM ] • Posicione el cursor en las columnas "R" o "T" y en la línea correspondiente al número de la herramienta • Digitalice el valor del radio o del lado de corte de la herramienta • Pulse la tecla "INPUT"
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
17
Guía del Operador 3.4.
MECANIZADO DE MORDAZAS:
Este proceso es importante cuando se desea sujetar pieza con necesidad de concentricidad, si ella ya ha sufrido cualquier tipo de proceso de transformación, o para obtenerse una sujeción adecuada. Se caracteriza por el uso de un juego de mordazas torneables (no endurecidas) que se prepara de manera tal que, con una pequeña remoción de material, estará perfilado de acuerdo con su diámetro a fijarse.
3.4.1.
Cómo mecanizar las mordazas
El sobreespesor a removerse debe ser suficiente para establecer un apoyo para la pieza a sujetarse. En en ejemplo abajo, se nota el diámetro preliminar de 60,5mm y que será mecanizado con 75,5mm x 15mm. Así, se tiene una pared de 7,5mm para apoyo o límite. Para mecanizar las mordazas de acuerdo con el dibujo abajo, siga las instrucciones:
• • • • • • • • • • • • • • • • • • • • • • • • 18
Haga el seteado de la herramienta que irá a mecanizar las mordazas Sujete un calce entre las mordazas para eliminar posibles holguras Pulse la tecla "MDI" Pulse la tecla "PROG" Pulse la soft key [ MDI ] Digitalice el n° de la herramienta. Ej.: T0505 Pulse la tecla "EOB" Pulse la tecla "INSERT" Pulse "CYCLE STAR" Pulse la tecla "MPGx10" o "MPGx100" Pulse la tecla "X" o "Z" A través de la manivela, apoye la herramienta en la cara de la mordaza Pulse la tecla "OFFSET SETTING" Pulse la soft key [ ], hasta aparecer la soft key [ W. SHIFT ] Pulse la soft key [ W. SHIFT ] Posicione el cursor en el campo "Z" a la derecha Digitalice "0" Pulse la tecla "INPUT" Posicione la herramienta en el diámetro inicial de la mordaza Pulse la tecla "POS" Pulse la soft Key [ ABS ] Registre el valor del eje "X". Ej.: X60 Haga el programa (según el ejemplo abajo) Pruebe y ejecute el programa Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador Programa ejemplo para torneado de mordazas O0500 (TORNEADO MORDAZAS); G21 G40 G90 G95; G00 X350 Z250 T00; T0505 (DESB. INT.); G54; G96 S120; G92 S1000 M03; G00 X59 Z2; G77 X63 Z-14.9 F.2; X66; X69; X72; X75; G00 X79.5 Z2; G01 Z0 F.16; X75.5 Z-2; Z-13; X76.1 Z-15; X59; G00 Z2; G00 X350 Z250 T00; M30;
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
19
Guía del Operador 3.5.
DEFINICIÓN "CERO PIEZA"
3.5.1.
Usando el "WORK SHIFT"
Para definir el cero pieza usando el "DESPLAZAMIENTO DE TRABAJO" ( WORK SHIFT ) debe seguirse el procedimiento abajo: • Pulse la tecla "MDI" • Pulse la tecla "PROG" • Pulse la soft key [ MDI ] • Digitalice "T" y el n° de una herramienta cualquiera*. Ej.: T0404 • Pulse la tecla "EOB" • Pulse la tecla "INSERT" • Pulse "CYCLE STAR" • Mueva los ejes a través de las manivelas hasta tocar la punta de la herramienta en la cara de la pieza. • Active la página "OFFSET SETTING" • Pulse la soft key [ ], hasta exhibirse [ W. SHIFT ] • Pulse la soft key [ W. SHIFT ] • Posicione el cursor en el campo "Z" a la derecha • Digitalice "0" (para el cero-pieza en la cara) o la longitud de la pieza (para el cero-pieza en la base, ejemplo: 80mm), de acuerdo con las figuras. • Pulse la tecla "INPUT" El CNC calculará y definirá el "DESPLAZAMIENTO" en el campo "Z" (a la izquierda) automáticamente, y así, estará definido el nuevo "CERO PIEZA".
* Nota: Para este procedimiento puede usarse cualquier herramienta, si no ha sido seteada anteriormente.
20
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.5.2.
Usando el Sistema de Coordenada de Trabajo (G54 a G59)
Para definirse el cero pieza usando el "SISTEMA DE COORDENADA DE TRABAJO (G54 A G59), debe hacerse el siguiente: • Active la herramienta a usarse en el proceso de seteado a través de "MDI" • Active el cero pieza deseado G54 a G59 a través de "MDI" • Mueva los ejes a través de "MPG" hasta tocar la punta de la herramienta en la cara de la pieza, según se muestra abajo. • Active la página "OFFSET SETTING" • Pulse la soft key [ TRAB ] • Seleccione el cero deseado G54 a G59 • Posicione el cursor en el campo "Z" • Digitalice "ZO" (para el cero-pieza en la cara) o el "Z" y la longitud de la pieza (para el ceropieza en la base. Ejemplo: Z80 para 80mm), según las figuras y respectivamente • Pulse la soft key [ MEDIR ] El CNC calculará y definirá automáticamente el valor del cero pieza.
3.5.3. • • • • •
Corrección en el sistema de coordenada de trabajo (G54 a G59):
Pulse la tecla "OFFSET SETTING" Pulse la soft key [ TRAB ] Posicione el cursor en el campo deseado (G54 a G59) siempre en "Z" Digitalice el valor de corrección (+/-). Ej.: -0.1 (para disminuir 0,1mm) Pulse la soft key [ +ENTER ]
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
21
Guía del Operador 3.6. • • • • • • • • •
EDICIÓN EN BACKGROUND
Esta función permite la edición de programas con la máquina en operación. Con la máquina en movimiento, haga de la siguiente manera: Pulse la tecla "PROG". Pulse la soft key [ OPRT ]. Pulse la soft key [ ED SIM ]. Pulse la soft key [ DIR ]. Seleccione nuevo programa: O_____. Pulse "INSERT", "EOB", "INSERT". Digitalice informaciones. Al terminar la edición, accione la soft key [ FIN-ES ].
3.7.
ALTERACIÓN DE PARÁMETROS
IMPORTANTE: La alteración de parámetros de máquina influye en su función adecuada. Por lo tanto, el cambio de cualquier item debe hacerse con cuidado y criterio. • • • • • • • • • • •
Pulse la tecla "MDI". Pulse la tecla "OFFSET SETTING". Pulse la soft key [ DEFIN ]. Posicione el cursor en "ESCRITA PARAM." Digitalice "1". Pulse la tecla "INPUT" (si ocurre alarma, accione "CAN+RESET"). Pulse la tecla "SYSTEM". Digitalice el n° del parámetro deseado. Ej: 6510 (parámetro gráfico). Pulse la soft key [ NO. SRH ]. Cuando necesario, posicione el cursor en el "bit" a cambiarse. Entre con la alteración. Pulse la tecla "INPUT". NOTA: • Luego de la alteración, vuelva en "ESCRITA PARAM.", digitalice "0", accione "INPUT". • Cuando necesario, desconecte la máquina, después de la alteración.
22
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.8. • • • • • • • • •
EDITANDO UN NUEVO PROGRAMA Pulse la tecla "EDIT". Pulse la tecla "PROG" hasta ver la pantalla del directorio. Digitalice "O" y el nuevo número del programa. Pulse la tecla "INSERT". Pulse la tecla "EOB". Pulse la tecla "INSERT" (será exhibida una nueva pantalla para una nueva edición, mostrando solamente el número del programa al tope). Digitalice las instrucciones del programa. Para verificar los programas salvados en la memoria de la máquina, pulse la tecla "PAGE". La soft key PRGRM permite que el operador vea otro tipo de página mayor que la página anterior.
3.9. • • • • •
SELECCIONANDO UN PROGRAMA SALVADO EN EL DIRECTORIO Pulse la tecla "EDIT". Pulse la tecla "PROG", hasta ver la pantalla del directorio. Pulse la soft key "DIR". Digitalice la dirección "O" y el número del programa elegido. Pulse la tecla (ò).
3.10. INSERTANDO DATOS EN EL PROGRAMA • • •
Seleccione el programa. Pulse las teclas "PAGE y/o "CURSOR" posicionando el cursor dónde los datos serán insertados. Digitalice los datos y pulse la tecla "INSERT".
3.11. BUSCANDO UN DATO ESPECIFICADO EN EL PROGRAMA • Seleccione el programa. • Digitalice la palabra elegida. Por ejemplo: X100 • Pulse la tecla de mando del cursor (ñ) o (ò) para encontrarla en el programa. Nota: Si la palabra no fue encontrada, se mostrará el mensaje "DATO NO ENCONTRADO".
3.12. CAMBIANDO LOS DATOS EN UN PROGRAMA • • • •
Seleccione el programa. Coloque el cursor en la palabra a sustituirse. Digitalice la información correcta. Pulse la tecla "ALTER".
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
23
Guía del Operador 3.13. BORRANDO DATOS EN EL PROGRAMA • • •
Seleccione el programa. Coloque el cursor en la palabra a borrarse. Pulse la tecla "DELETE".
3.14. BORRANDO BLOQUES DE PROGRAMA • • • •
Seleccione el programa. Coloque el cursor en el primer bloque "N" de la secuencia a borrarse. Pulse la tecla de la dirección "N" y el número del último bloque a excluirse. Pulse la tecla "DELETE".
NOTA: Los datos contenidos desde la posición actual del cursor hacia el bloque "N" definido serán excluidos de la memoria.
3.15. BORRANDO PROGRAMAS DEL DIRECTORIO • • • • •
Pulse la tecla "EDIT". Pulse la tecla "PROG" . Pulse la tecla "DIR". Digitalice "O" y el número del programa. Pulse la tecla "DELETE".
3.16. BORRANDO TODOS LOS PROGRAMAS DEL DIRECTORIO • Pulse la tecla "EDIT". • Pulse la tecla "PROG" hasta ver la pantalla del directorio. • Digitalice "O - 9999". • Pulse la tecla "DELETE". Nota: Se necesita atención para usar esta función, puesto que todos los programas serán borrados de la memoria y ningún podrá recuperarse.
3.17. CAMBIANDO EL NÚMERO DE PROGRAMAS • Seleccione el programa que será renombrado. • Coloque el cursor en la palabra "O". • Digite "O" y el número del programa. • Pulse la tecla "ALTER". Nota: Si un programa con este número ya existe, el mensaje "ALARM 73" se exhibirá en la pantalla de mando.
24
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.18. COMUNICACIÓN DE DATOS La comunicación serial se realiza entre la máquina y el periférico (computadora, perforadora, colector, etc.), a través del porto serial. Para ello se necesita usar un cable (ver "ESPECIFICACIÓN DEL CABLE DE COMUNICACIÓN
-ítem 3.19)y,sielperiférico es una computadora,de un software de comunicación. Hay innumerables softwares de comunicación y,porlo tanto,en este capítulo serán descritos solamente las configuraciones y procedimientos para comunicación relativos a la máquina.Para más detalles sobre los softwares de comunicación,debe consultarse sus fabricantes. Configurar los Parám etros de Comunicación • • • • • •
Pulse la tecla "MDI". Pulse la tecla "SYSTEM" Pulse la softkey [ ]hasta exhibir[ALL I/O ] Pulse la softkey [ALL I/O ] Pulse la softkey [PARAM ] Configure los parámetros de transmisión de acuerdo con lo deseado.Ejemplo: REC/TRANSM (PROGRAMA) CANAL COMUM. 1 NO.DEL MODULO 1 TASA DE COM 9600 STOP BIT 2 CARAC.NULO (EIA) NO TV CHECK DES
TV CHECK DES CODIG.TRANS. ISO COD.ENTRADA EIA/ISO AGUJERO TRACCIÓN S/TRAC. TRANS.COD.EOB LFCRCR
Página de Configuración de Transmisión
NOTA: La computadora y el CNC deben configurarse de modo igual. NOTA: En el control FANUC 0i Mate - TB, los parámetros de transmisión: "TAMAÑO DE PALABRA" ("DATA BITS") Y "PARIDAD" ("PARITY"), ya están configurados como:7 "IMPAR" ("ODD"), respectivamente.
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
25
Guía del Operador 3.19. ESPECIFICACIÓN DEL CABLE DE COMUNICACIÓN La microcomputadora o periférico exterior, dónde se hará la comunicación deberá contener un puerto serial del tipo DB 9 ó DB 25 libre. El tipo de conector no es relevante, si hay una perfecta fijación, sin peligro de ocurrencia de malos contactos. El cable para conexión debe obedecer a la siguiente configuración: DB 25 (Perif.) 1 2 3 4 5 6 20 7
SHIELD TXD RXD DTR GND DSR RTS CTS
DB 25 (Máq.) 1 3 2 5 4 20 6 7
DB 9 DB 9 (Perif.) (Máq.) 1 SHIELD 1 2 RXD 2 3 TXD 3 4 DTR 6 5 GND 7 6 DSR 20 7 RTS 5 8 CTS 4
Salvar Programa: • • • • • • • •
Prepare el periférico (microcomputadora, perforadora, etc.) para recibir datos. Pulse la tecla "EDIT". Pulse la tecla "PROG". Pulse la soft key [ DIR ]. Digitalice "O" y el número del programa deseado. Pulse la soft key [ ]. Pulse la soft key [ TRANSM ]. Pulse la soft key [ EJEC ]. NOTA: Para salvar los programas del directorio, digitalice O-9999.
26
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.20. SALVANDO PROGRAMAS • • • •
Prepare la microcomputadora para recibir los datos. Pulse "EDIT". Pulse "PROG" , hasta ver la pantalla del directorio. Digitalice "O" y el número del programa elegido.
• Pulse la soft key " ". • Pulse la soft key "PUNCH". • Pulse la soft key "EJEC". Nota: Para salvar todos los programas del directorio, digitalice 9999 después de la dirección "O".
3.21. CARGANDO PROGRAMAS • • • • • • •
Pulse la tecla "EDIT". Pulse la tecla "PROG", hasta ver la pantalla del directorio. Digitalice "O" y el nuevo número del programa. Pulse la soft key " ". Pulse la soft key "READ". Pulse la soft key "EJEC" (exhibirá LSK). Prepare la microcomputadora para enviar los datos.
3.22. SALVANDO DATOS DE COMPENSACIÓN DE HERRAMIENTAS (CORRECTORES) • • • •
Prepare la computadora para recibir los datos. Pulse la tecla "EDIT". Pulse la tecla "OFFSET SETTING". Pulse la soft key "OPRT".
• • • •
Pulse la soft key " ". Pulse la soft key "PUNCH". Conecte la computadora. Pulse la soft key "EJEC".
3.23. CARGANDO DATOS DE COMPENSACIÓN DE HERRAMIENTAS (CORRECTORES) • • • • • • •
Pulse la tecla "EDIT". Pulse la tecla " OFFSET SETTING". Pulse la soft key "OPRT". Pulse la soft key " ". Pulse la soft key "READ". Pulse la soft key "EJEC". Prepare la computadora para enviar los datos.
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
27
Guía del Operador 3.24. PROBANDO PROGRAMAS SIN MOVER LOS EJES DE LA MÁQUINA • Seleccione el programa. • Pulse la tecla "EDIT". • Pulse la tecla "PROG". • Pulse la tecla "PRG TEST". • Pulse la tecla "RESET". • Pulse la tecla "AUTO". • Pulse la tecla "CYCLE START" Nota: Después de hacer las pruebas, el torno debe ser referenciado nuevamente "HOME" , "CYCLE START".
3.25. PRUEBA GRÁFICA El objetivo de esta prueba es verificar si el perfil de la pieza está correcto, pues a través de ello se puede observar toda la trayectoria de la herramienta durante el mecanizado. Para ejecutar esta prueba, haga como sigue: • • •
Seleccione el programa Accione la tecla "RESET". Accione la tecla "GRAPH" (hasta exhibir la pantalla gráfica). NOTA: Si esta es la primera simulación gráfica de la pieza, debe informarse los valores de su longitud y diámetro para que el control calcule la escala del gráfico, permitiendo una mejor visualización. Para ello, haga lo siguiente: • Accione la soft key [ G.PRM ] • Llene los campos "LONGITUD DE LA PIEZA" y "DIÁMETRO PIEZA" en forma de milésimos, accionando la tecla "INPUT" para introducir los datos. • Accione la soft key "NORMAL".
• • • • •
28
Pulse Pulse Pulse Pulse Pulse
la soft key [ GRAFIC ]. la tecla "AUTO". la tecla "PROG TEST". la tecla "RESET". la tecla "CYCLE START".
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador NOTAS: 1. 2 • • • • • •
Si se interrumpe la simulación y si se desea volver a simular, debe accionarse "AUTO", "RESET", "GRAPH" y "CYCLE START". Si se desea ampliar el perfil: Accione la soft key [ ZOOM ]. Aproxime el cursor activo a la izquierda del detalle a ampliarse. Accione la soft key [ AL/BA ]. Aproxime el nuevo cursor activo a la derecha del detalle. Accione la soft key [ ATU ]. Accione la tecla "CYCLE START".
Página de Simulación Gráfica
3.
Si se desea cambiar el cuadrante en la pantalla gráfica, altere el parámetro "6510", para 1 ó 4, siendo base o cara de la pieza respectivamente.
IMPORTANTE: Cuando terminar la simulación gráfica, desactive el "PRG TEST" y haga la referencia de la máquina nuevamente ("HOME" y "CYCLE START").
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
29
Guía del Operador 3.26. PROBANDO EL PROGRAMA SIN GIRAR EL HUSILLO ("DRY RUN") El modo "DRY RUN" se usa para probar los desplazamientos de los ejes en un programa. Este proceso es muy útil para observar la trayectoria de las herramientas antes de mecanizar una pieza. El operador puede evitar posibles colisiones y puede optimizar el programa. Nota 1: Inicie el programa en "DRY RUN" sin pieza en el plato. Las herramientas deben estar referenciadas y el "WORK SHIFT" debe estar definido (cero pieza) antes de probar el programa en el modo "DRY RUN". Nota 2: En este modo, solamente los ejes se moverán y la torre estará lista para indexarse, sin embargo, el husillo principal no irá a girar. • Seleccione el programa. • Pulse la tecla "EDIT". • Pulse la tecla "PROG". • Pulse la tecla "RESET". • Pulse la tecla "AUTO". • Pulse la soft key "ALL" (para ver la distancia que serán desplazados). • Pulse la tecla "DRY RUN". • Pulse la tecla "SINGL BLOCK". • Pulse la tecla "CYCLE START" (Debe pulsarse cycle start para ejecutar cada línea del programa)
30
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.27. EJECUTANDO PROGRAMAS EN MODO AUTOMÁTICO
• • • • •
Todos los programas luego de probados estarán listos para ejecución en modo automático. Siga las instrucciones para ejecutar el programa en modo automático: Seleccione el programa. Pulse la tecla "AUTO" Pulse la tecla "RESET".` Pulse la tecla "CHECK". Pulse la tecla "CYCLE START".
Nota:
En caso de ejecutar el programa paso por paso, pulse la tecla "SING BLOCK", y para cada ejecución de bloque, pulse la tecla "CYCLE START".
3.28. ABORTANDO UNA EJECUCIÓN DE PROGRAMA • •
Pulse la tecla "CYCLE STOP". Pulse la tecla "RESET".
3.29. SELECCIONANDO PARADA OPCIONAL • Pulse la tecla "OPT STOP". Notas: • La característica de Parada Opcional interrumpirá la Ejecución del Programa cuando se ejecuta M01 y el LED "OPT STOP" está encendido. • Esta función necesita estar seleccionada, antes de accionarse la ejecución del programa. • Desactive la función, pulsando la tecla "OPT STOP" nuevamente. • Pulse la tecla "CYCLE START" para continuar la ejecución del programa.
3.30. OMITIENDO BLOQUES DE PROGRAMA • •
Pulse la tecla "BLOCK DELET" El CNC ignorará cualquier bloque precedido por la barra "/" .
Nota:
Cuando la opción "BLOCK DELET" está activa, el control ignorará todas las líneas de bloque con el código "/" al inicio. Sin embargo, si "BLOCK DELET" no está activo, todas las líneas del bloque con el código "/" al inicio serán ejecutadas.
3.31. AJUSTE DEL RELOJ • • • • • •
Pulse la tecla "MDI". Pulse la tecla "OFFSET SETTING" (dos veces), hasta ver la página de ajuste (manualmente). Usando el cursor encuentre la función "TIME" en la pantalla del monitor. Coloque el cursor en hora, minuto o segundo. Inserta el nuevo valor. Pulse la tecla "INPUT".
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
31
Guía del Operador 3.32. DESCONECTANDO LA MÁQUINA • •
Pulse el botón de emergencia. Desconecte la llave general.
3.33. EDICIÓN EN BACKGROUND • • • • • • • • •
Esta función permite la edición de programas con la máquina en operación. Con la máquina en movimiento, haga de la siguiente manera: Pulse la tecla "PROG". Pulse la soft key [ OPRT ]. Pulse la soft key [ ED SIM ]. Pulse la soft key [ DIR ]. Seleccione nuevo programa: O_____. Pulse "INSERT", "EOB", "INSERT". Digitalice informaciones. Al terminar la edición, accione la soft key [ FIN-ES ].
3.34. ALTERACIÓN DE PARÁMETROS IMPORTANTE: La alteración de parámetros de máquina influye en su función adecuada. Por lo tanto, el cambio de cualquier item debe hacerse con cuidado y criterio. • • • • • • • • • • •
Pulse la tecla "MDI". Pulse la tecla "OFFSET SETTING". Pulse la soft key [ DEFIN ]. Posicione el cursor en "ESCRITA PARAM." Digitalice "1". Pulse la tecla "INPUT" (si ocurre alarma, accione "CAN+RESET"). Pulse la tecla "SYSTEM". Digitalice el n° del parámetro deseado. Ej: 6510 (parámetro gráfico). Pulse la soft key [ NO. SRH ]. Cuando necesario, posicione el cursor en el "bit" a cambiarse. Entre con la alteración. Pulse la tecla "INPUT". NOTA: • Luego de la alteración, vuelva en "ESCRITA PARAM.", digitalice "0", accione "INPUT". • Cuando necesario, desconecte la máquina, después de la alteración.
32
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.35. PROCEDIMIENTO PARA SALTOS CONDICIONALES EN PROGRAMAS CUANDO LA MÁQUINA ESTÁ EQUIPADA CON ALIMENTADOR DE BARRAS El Salto Condicional se usa para programar una ramificación en una parte de un programa bajo la ocurrencia de un evento exterior. Un evento exterior es monitoreado por el CNC a través de PMC lógico. El Salto Condicional se programa en una parte del cuerpo del programa con el objetivo de controlar el flujo de ejecución dónde el programa puede ramificar para un bloque o no, dependiendo de un evento exterior. El programa desviará del flujo normal cuando el evento exterior bajo pruebas es VERDADERO y no desviará cuando su condición es FALSA. Vea Salto Condicional en Programas a través del Código M.
3.35.1. Ejemplos de Programación En este ejemplo, si el evento exterior es VERDADERO, el programa saltará al bloque N70 y continuará su ejecución desde este punto. En caso contrario, el programa continuará desde el bloque N50. N10 N20 N30 N40 N50 N60 N70 N80 N90 N100 N110 N120 N130 N140 . .
M80 A90 (SI ES FIN DE BARRA VAYA HACIA N90); M20 (ABRE LA PINZA); M49 (ALIMENTA PIEZA); G4 X2 (TIEMPO DE 2 SEG.); M21 (CIERRA PINZA); M49 (TIRA EL EMPUJADOR); M98 P_ _ (LLAMA EL PROGRAMA); M99 (LOOPING); G00 X_ _ Z _ _ (POSICIÓN DE CORTE DE LA PUNTA) M20 (ABRE LA PINZA); M49 (ALIMENTA NUEVA PIEZA ); M21 (CIERRA PINZA); M49 (RECOGE EL EMPUJADOR); (MECANIZA LA NUEVA PUNTA DE BARRA)
NXXX M99;
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
33
Guía del Operador 3.36. DIFERENCIADORES DE SOFTWARE ROMI Los Diferenciadores de Software Romi son una serie de funciones de software, desarrolladas por Romi desde el lenguaje de programación Fanuc, llamada Macro Executer. Estas funciones objetivan doptar las máquinas con una mejor operacionalidad y permitir su "customización". Las principales funciones son: • Auto apagado (estándar) • Transportador de virutas (estándar) • Alimentador de barras (opcional) • Diagnóstico remoto (opcional)
3.36.1. Auto apagado La función denominada de Auto apagado tiene como objetivo desconectar la máquina bajo ciertas condiciones previamente establecidas, evitando que la máquina siga conectada aunque en periodos improductivos, auxiliando en la reducción de desperdicios de energía. Estas condiciones pueden configurarse de modo interactivo, a través de una página dedicada a esta función. Las condiciones básicas para ejecutarse una secuencia de apagado de la máquina se aplican a máquinas con Alimentador de Barras, a través del fin de barra o de una cantidad de número de piezas producidas. Para activar el auto apagado se debe: • Accionar la tecla "CUSTOM GRAPH" • Accionar la soft key [ UTILIT ] • Accionar la soft key [ AUTDS ]
Página Utilitarios
34
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.36.1.1 Página del auto apagado A través de esta página puede definirse configuraciones de cómo y cuándo debe actuarse la función Auto Apagado. La página posee un cursor con dos campos configurables. Estos campos se accesan a través de dos soft keys dedicadas. Básicamente, la página presenta un campo definido como TIPO, que indica en qué condición la función Auto Apagado irá a actuar (Fin de Barra o Número de Piezas), y el campo STATUS, que indica si el Auto Apagado está activo o no (Desconectado o Conectado). Una vez estando el cursor sobre el campo denominado TIPO, el sistema dispone de dos soft keys, que se refieren a las dos condiciones posibles (Fin Bar o N. Pieza). Fin Bar significa selección de la condición de Fin de Barra y N. Pieza significa selección de la condición Número de Piezas. Las figuras abajo muestran la página del Auto Apagado de manera a ilustrar el campo TIPO.
Campo Tipo
Descreve a opção selecionada
Opções para o Campo Tipo
Vizualización del "TIPO" para Número de Piezas
Campo Tipo
Descreve a opção selecionada
Opções para o Campo Tipo
Visualización del "TIPO" Fin de Barras
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
35
Guía del Operador Por su vez, estando el cursor sobre el campo denominado "STATUS", el sistema provee dos soft keys. Estas dos soft keys se refieren a las dos condiciones posibles (Conectado/Desconectado). Por lo tanto, "Conecta" significa que aquel "TIPO" fue conectado y "Desconecta" significa que aquel "TIPO" fue desconectado. La figura 4 muestra la página del Auto Apagado de manera a mostrar el campo STATUS.
Campo Status
Descreve a opção selecionada Opções para o Campo Status
Visualización del "TIPO" Fin de Barra
3.36.1.2.Borrar los mensajes de error Como normalmente, cuando se conecta la máquina, y el botón "RESET" se acciona, cualquier mensaje existente en este momento podrá borrarse, evitando que el operador pueda saber lo qué podría haber causado el auto-apagado. Para preservarse los mensajes del operador, principalmente para aquellos relacionados con la rutina de auto-apagado, la función provee una soft key dedicada para generar una información a las lógicas de interconexión cuando accionada. Así, los mensajes del operador solamente podrán borrarse cuando necesario, permitiendo que el operador lea los mensajes anteriormente. La función de esta soft key es borrar los mensajes solamente después de la confirmación del operador. Cuando se acciona la soft key [ BORRAR ], el sistema irá siempre requerir una confirmación de la operación solicitada. De esa manera, cuando se acciona esta soft key, el sistema irá a mostrar las soft keys [CANCEL] y [OK]. Si la operación de borrar los mensajes puede ejecutarse, entonces se acciona la soft key [ OK ], y en caso contrario se acciona la soft key [ CANCEL ].
36
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.36.2. Transportador de virutas La función denominada de "Transportador de Virutas" tiene como objetivo parametrizar su funcionamiento automático, definiendo de esa manera, su ciclo de funcionamiento. Este ciclo de funcionamiento debe permitir un escape más eficiente de la viruta y reducir la transferencia del líquido refrigerante para los elementos colectores de virutas. Por lo tanto, para definir un ciclo de funcionamiento del transportador de virutas, el sistema provee dos tiempos. El primero determina el tiempo en qué el transportador de virutas debe quedarse conectado y el otro, el tiempo en qué el transportador debe quedarse desconectado. Es posible aún, dentro de esta función definir un ciclo continuo de funcionamiento. En este caso, el transportador de virutas podrá quedarse desconectado, independiente de cualquier tiempo. Según la Figura , la función Transportador de Viruta se invoca a través de la soft key [TVIRUTA] en la página Utilitarios ( "[ UTILIT ]")
Llamada de la función Transportador de Virutas en la página Utilitarios
3.36.2.1.Página del Transportador de Virutas A través de la página del Transportador de Virutas es posible hacer su configuración de funcionamiento. La página posee un cursor con un campo principal denominado STATUS seleccionado (continuo o pausado), siendo que el sistema podrá proveer aún más dos campos. La selección del STATUS se hace a través de dos soft keys dedicadas. La primera, denominada Conti. define el tipo CONTINUO, y la segunda, denominada Pausa, define el tipo PAUSADO. En el tipo denominado PAUSADO es posible determinar el tiempo en qué el transportador de virutas quedará conectado y desconectado. Para la programación de estos tiempos, cuando elegido el tipo Pausado, hay dos campos numéricos. El rango de programación de estos campos es de 1 a 3600, cuyos valores se expresan en segundos. El tipo denominado CONTINUO no requiere la programación de ningún tiempo, puesto que en este caso, el Transportador de Virutas podrá actuar en modo continuo, y también en función de otros mandos exteriores. Las figuras muestran la selección de los tipos Continuo y Pausado. S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
37
Guía del Operador
Tipo de Operação
Modos de Operação do Transportador
Transportador de Virutas en Tipo Continuo
Tipo de Operação
Parametrização dos tempos em que o Transportador fica ligado/desligado. (Faixa 1~3600) Entrada de dados Tipo de Operação do Transportador
Desconectar Transportador de Virutas manualmente. Debe pulsarse la tecla " CHIP C. STOP RW"
NOTA: Para desconectar el transportador de virutas manualmente, debe pulsarse la tecla "CHIP C. STOPRW".
38
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.36.3. Diagnóstico Remoto Este software fue creado para facilitar el usuario en la habilitación del software de FANUC en el monitoreo remoto, a través de RS-232 o a través de MODEM de formato de tarjeta de tecnología PCMCIA. El software posee la opción de cambiarse el canal de comunicación (RS-232 y PCMCIA), de cambiarse el estado del diagnóstico (conectado o desconectado) y posee aún un cursor para permitir la entrada de los datos en el campo deseado.
Página del Diagnóstico Remoto
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
39
Guía del Operador 3.36.3.1 Funciones del Cursor y de la Tecla "INPUT" El cursor, en este software, navega solamente en el sentido vertical. A través de este cursor, el usuario selecciona el campo deseado. Los valores entrados son los transferidos a ese campo a través del campo NUM=. En ese campo, el usuario introduce valores numéricos con capacidad de hasta 8 posiciones decimales, dónde su entrada de datos se obtiene a través del teclado. La entrada de valores a través del campo NUM, preserva los ventajas que la FANUC ofrece para este tipo de campo. Operaciones como borrar el campo todo a través de la tecla RESET; cancelar dígito por dígito a través de la tecla CAN y otros recursos que la FANUC posee, son permitidos. Un valor introducido en el campo NUM solamente será transferido al campo correspondiente seleccionado con la posición del cursor - debe pulsarse la tecla INPUT. 3.36.3.2.Algunas Consideraciones Cuando el Diagnóstico Remoto se habilita, el usuario del CNC perderá automáticamente el reloj en la mayor parte de las pantallas. Si por desatención o falta de conocimiento el usuario cambiar el parámetro (ver parámetro #20) que define el tipo de canal de comunicación, es decir, diferente de 0 - RS-232 o diferente de 4 PCMCIA, el diagnóstico remoto, en su pantalla de status del canal, mostrará en su campo la secuencia de carácteres formada por 4 carácteres "????", haciendo con que el sistema no sepa qué canal de comunicación fuera parametrizado por el usuario. En este caso, el usuario debe verificar qué valor fue previamente definido, recordando que la configuración del diagnóstico remoto solamente puede operar con RS-232 o PCMCIA. La figura abajo muestra una situación dónde el diagnóstico remoto se conecta con error en la parametrización del canal de comunicación del CNC.
Indica o status do canal de comunicação. Neste exemplo, no status do canal, consta que o parâmetro de comunicação(#20) está parametrizado de forma errada, sendo que o sistema não conseguiu interpretar o mesmo. Página del Diagnóstico Remoto conectado y el canal parametrizado erradamente
40
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.36.3.3.Funciones de las Soft Keys El Diagnóstico Remoto puede operarse a través de varias soft keys. Sus funciones están descritas abajo. a) Función de Dcon Esta función se usa para activar el Diagnóstico Remoto, escribienndo en el parámetro #2 bit 0=1. Cuando el Diagnóstico Remoto se habilita, en lugar de aparecer el reloj, aparecerá en blink y con el back ground en rojo con la letra en gris el texto "RMT DGN". Este texto indica que el diagnóstico remoto está conectado. [ Dcon. ] b) Función de Ddscn Esta función se usa para desactivar el Diagnóstico Remoto, escribienndo en el parámetro #2 bit 0=1. Cuando el Diagnóstico Remoto se deshabilita, en lugar aparecer en blink y con el back ground en rojo con la letra en gris el texto "RMT DGN", aparecerá nuevamente el reloj. [ Ddscn ] c) Función de Mensa Esta función se implementará en los futuros softwares, con la finalidad de comunicación entre el usuario y el técnico de servicio. En la versión actual, esta soft key está sin función operacional. [ Mensa ] d) Función de RS-232 Esta función habilita, a través del canal de comunicación, el puerto RS-232 del CNC, escribiendo en el parámetro #20, con su valor igual a 0. [ RS - 232 ] e) Función de PCMCIA Esta función habilita, a través del canal de comunicación, el puerto PCMCIA del CNC, escribiendo en el parámetro #20, con su valor igual a 4. [ PCMCIA ]
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
41
Guía del Operador 3.36.3.4.Configuración Para Uso del Diagnóstico Remoto El diagnóstico remoto debe configurarse de manera a permitir la conexión del CNC bajo monitoreo a través de una línea telefónica y modem. Este tipo se denomina conexión modem-modem, siempre pasando por una línea telefónica. La figura muestra la conexión de un CNC bajo monitoreo. La conexión se hace a través de un modem en el patrón PCMCIA del lado del CNC. Del lado del monitoreo, la conexión, también a través de un modem, se hace para un PC. Este PC es la unidad responsable por el monitoreo. La tarjeta modem PCMCIA debe insertarse en la interfaz de PCMCIA del propio CNC, ubicado en la parte frontal del CNC. Por su vez, este modem debe conectarse a un cable telefónico con conector patrón RJ11. Este PC de monitoreo debe configurarse con un software de la GE Fanuc. Linha Telefônica
Conexión modem-modem para el Diagnóstico Remoto
Para más detalles acerca del funcionamiento y uso del diagnóstico remoto, por favor refiérase al manual GFZ-63454EN/01 de la GE Fanuc (Remote Diagnostic Function Host Software for Windows). Para las conexiones, la GE Fanuc recomienda uno de los siguientes modems en el patrón PCMCIA. El SW para el PC es A08B-9010-J501#EN07. Para las conexiones, la GE Fanuc recomienda uno de los siguientes modems en el patrón PCMCIA Tabla 3 - Lista de modem padrão PCMCIA MODEM PCMCIA TDK DF2814B TDK DF3314ES TDK DF3314EX TDK DF5600 TDK DFS5660 3COM XJ1560 3COM3CXM556
42
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.36.4. Preset Semi-Automático de Herramientas Para ejecutar el preset de la herramienta fue desarrollada una función especial G63 cuyos argumentos, formato y sintaxis son: G63 T__A(K__), dónde: G63 = invoca la función de preset de herramienta. T = herramienta a presetearse (posición herramienta en la torre). A = código de posición de toque en el sensor con relación a la geometría (lado de la herramienta). K = distancia real entre la cara de la torre y el centro del soporte (obligatorio cuando A=7), siendo: K30.0 - G240 K31.0 - G260 e G280
Procedimiento El proceso de preset es semi-automático. Para tanto, es necesario el siguiente procedimiento: • Montar herramientas en la torre. • Elaborar programa de preset, según el ejemplo abajo: O 0001 (SETEADO); N10 G21 G40 G90 T00; (Bloque de seguridad) N20 G63 T01 A03; (G63 - Activa el ciclo de preset) (T01 -herramienta número 01) (A03 - lado 03 -herramienta externa derecha) N30 G63 T02 A07 K31; (G63 - Activa el ciclo de preset) (T02 -herramienta número 02) (A07 - lado 07 - herramienta tipo broca) (K31 - factor K para el G 280 = 31mm) • repetir estos bloques tantas veces cuantas son las herramientas a presetearse. N40 M50; retrocede el sensor N50 M30; fin de programa
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
43
Guía del Operador Para setear las herramientas siga las instrucciones: 1234567-
8910111213-
Posicione la herramienta más larga montada en la torre en posición de seguridad en el campo de trabajo. Descienda el "TOOL EYE" a través de "MDI" (Función: M51) Posicione la torre a través de jog a un punto que no haya interferencia de la herramienta posicionada y el sensor, dejando un espacio mínimo de 30mm. Retroceda el "TOOL EYE" a través de "MDI" ( Función: M50) Seleccione el programa de preset Pulse "AUTO" Pulse "CYCLE START". A continuación se describen los eventos que ocurren: • La torre posiciona la 1ª herramienta a presetearse. • El "TOOL EYE" desciende automáticamente. • El CNC emite una señal sonora (bip), activa el modo de operación "MPG" y aguarda la intervención del operador. El operador debe posicionar el punto de contacto de la herramienta en el sentido "Z" dejando de 2 a 10mm de holguras. Pulse "CYCLE START". (aguarde hasta que la herramienta sea sensorada y active el modo de operación "MPG") El operador debe entonces posicionar el punto de contacto de la herramienta en el sentido "X" dejando de 2 a 10mm de holgura. Accione "CYCLE START" (aguarde hasta que la herramienta sea sensorada y active el modo de operación "MPG") El operador debe entonces accionar el eje Z y aleje la herramienta a una área segura Pulse "CYCLE START".
OBSERVACIONES: • Los ejes serán conducidos automáticamente a la posición dónde se empezó la ejecución. • El ciclo se repetirá tantas veces cuantas son las herramientas a presetearse cuando entonces, el "TOOL EYE" será retrocedido automáticamente y finalizado el programa. NOTAS: • Cuando el código A de la herramienta es 7, no se ejecutarán los pasos 10 y 11. • Luego de los seteados en "X" y "Z", debe informarse los valores del RADIO y del LADO DE CORTE (o cuadrante) de las herramientas, correspondientes a los campos "R" y "T".
44
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.36.5
Compensación Automática de Desgaste de Herramienta
El Sistema de Compensación Automática de Herramientas es conocido también como Sistema de Medición de Desgaste de Herramientas. Para facilidad de referencia , este documento irá a referenciarlo como "SCAH". El SCAH fue desarrollado con el uso del mismo sensor usado por el Ciclo de Preset de Herramientas. El SCAH mide siempre las herramientas en ambos ejes X y Z, y no permite la medición de herramientas del tipo Broca. Los cuadrantes permitidos son los cuadrantes 2, 3 y 4, como sigue en el ejemplo abajo:
Lector de Posición Las coordenadas X y Z de retorno, terminada la medición, son las coordenadas definidas antes de la llamada del primer G37. Normalmente estas coordenadas son la posición X y Z de cambios de herramienta. Con esta función se puede programar una medición del desgaste de la herramienta en proceso . Para esto tenemos: G37 T (A) ( I ) (C1) B1 , dónde T = define la herramienta a medirse A = define el cuadrante del sensor a cambiarse I = define el máximo valor de desgaste C1= interrumpe el ciclo para remoción de la pieza B1= indica último bloque de medición M76 = activa el contador de piezas Ejemplo: ... N250 G0 X200 T00; (punto de cambio) N260 M76; (contador de pieza activo) N270 G37 T01 A2 I0.1; (ó G37 T01 I0.1) N280 G37 T04 A3 I0.05 B1; (ó G37 T04 I0.05 B1) N290 M50; N300 M30
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
45
Guía del Operador 3.37. FUNCIONES ESPECIALES 3.37.1. Edición de Programas con funciones Extendidas: Esta función permite realizar las siguientes operaciones usando un programa que ya está memorizado: A- Copia total o parcial de un programa para otro. B- Inclusión de dos programas en sólo uno. C- Cambio de un dato por otro. Esta función permite hacer una copia de programa sin borrarlo, preparar un programa incluyendo un trecho similar de otro programa o inventar algun orden de programación.
3.37.2. Copia Total Para Un Programa Nuevo: • • • • • • • • • • • •
46
Pulse la tecla "EDIT". Pulse la tecla "PROG". Pulse la soft key [ DIR ]. Seleccione el programa a copiarse. Pulse la soft key [ OPRT ]. Pulse la soft key [ ]. Pulse la soft key [ EX-EDT ]. Pulse la soft key [ COPIAR ]. Pulse la soft key [ TODOS ] (aparecerá la información COPIA TUDOPRG=0000). Digitalice solamente el número del nuevo programa que recibirá la copia. Pulse la tecla "INPUT". Pulse la soft key [ EJEC ] (el programa copiado aparecerá con el nuevo número).
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.37.3. Copia de Una Parte de Un Programa ya Existente Para Un Programa Nuevo • • • • • • • • • • • • • • •
Pulse la tecla "EDIT". Pulse la tecla "PROG". Pulse la soft key [ DIR ]. Seleccione el programa a copiarse. Pulse la soft key [ OPRT ]. Pulse la soft key [ ]. Pulse la soft key [ EX-EDT ]. Pulse la soft key [ COPIAR ]. Posicione el cursor en la posición en qué la copia empezará.. Pulse la soft key [ CRSL ~ ] (aparecerá en la pantalla COPIACRSL ~). Posicione el cursor en la posición final a copiarse. Pulse la soft key [ ~ CRSL ] (aparecerá en la pantalla el mensaje COPIACRSL ~ ~ CRSL PRG = =0000). Digitalice solamente el número del nuevo programa que recibirá la copia. Pulse la tecla "INPUT". Pulse la soft key [ EJEC ].
3.37.4 Copiar desde Una Parte de Un Programa ya Existente hacia el Final: • • • • • • • • • • • • • •
Pulse la tecla "EDIT". Pulse la tecla "PROG". Pulse la soft key [ DIR ]. Seleccione el programa a copiarse. Pulse la soft key [ OPRT ]. Pulse la soft key [ ]. Pulse la soft key [ EX-EDT ]. Pulse la soft key [ COPIA ]. Posicione el cursor en la posición en qué la copia empezará.. Pulse la soft key [ CRSL ~ ] (aparecerá en la pantalla COPIACRSL ~). Pulse la soft key [ BTTM ] (aparecerá en la pantalla COPIACRSL ~ ~ BTTM PRG=0000) Digitalice solamente el número del nuevo programa que recibirá la copia. Pulse la tecla "INPUT". Pulse la soft key [ EJEC ].
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
47
Guía del Operador 3.37.5. Transferir (mover) Una Parte de un Programa para Un Programa Nuevo NOTA: La parte del programa a moverse se excluye del programa original. • • • • • • • • • • • • • • •
Pulse la tecla "EDIT". Pulse la tecla "PROG". Pulse la soft key [ DIR ]. Seleccione el programa deseado. Pulse la soft key [ OPRT ]. Pulse la soft key [ ]. Pulse la soft key [ EX-EDT ]. Pulse la soft key [ MOVER ]. Posicione el cursor en la posición en qué la copia empezará.. Pulse la soft key [ CRSL ~ ] (aparecerá en la pantalla MOVERCRSL ~). Posicione el cursor en la posición final del punto a copiarse. Pulse la soft key [ ~ CRSL ] (aparecerá en la pantalla MOVERCRSL ~ ~ CRSL PRG=0000). Digitalice solamente el número del nuevo programa que recibirá la copia. Pulse la tecla "INPUT". Pulse la soft key [ EJEC ].
NOTA: Para transferir desde una posición hacia el final, en el ítem (*) debe accionarse la soft key [BTTM].
3.37.6. Unir Dos Programas: • • • • • • • • • • • • •
48
Pulse la tecla "EDIT". Pulse la tecla "PROG". Pulse la soft key [ DIR ]. Seleccione el programa que será alterado (recibir el programa). Pulse la soft key [ OPRT ]. Pulse la soft key [ ]. Pulse la soft key [ EX-EDT ]. Pulse la soft key [ UNIR ]. Posicione el cursor en la posición dónde el otro programa se introducirá. Pulse la soft key [ ~ CRSL ]. Digitalice solamente el número del programa que entrará en esa posición. Pulse la tecla "INPUT". Pulse la soft key "EJEC".
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 3.37.7. Cambiar Datos NOTA: Esta función permite reemplazar un dato (función) por otro o por varios datos seguidos. • • • • • • • • • • • • •
Pulse la tecla "EDIT". Pulse la tecla "PROG". Pulse la soft key [ DIR ]. Seleccione el programa que será cambiado. Accione la soft key [ OPRT ]. Accione la soft key [ ]. Accione la soft key [ EX-EDT ]. Accione la soft key [ CAMBIAR ]. Digitalice el dato que se cambiará. Ejemplo: X200. Pulse la soft key [ ANTES ]. Digitalice el nuevo dato. Ejemplo: X300. Pulse la soft key [ DESPUES ] Pulse la soft key [ EJEC ] o [ EX-SGL ].
NOTAS: • Al pulsar la soft key [ EJEC ], todos los datos (iguales al primero) que están después del cursor se cambiarán. • Al pulsar la soft key [ EX-SGL ], se cambia solamente el primer dato encontrado. • Al pulsar la soft key [ SALTAR ], el dato elegido no se cambia.
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
49
Guía del Operador
50
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador
CAPÍTULO 4 PROGRAMACIÓN BÁSICA
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
51
Guía del Operador
IMPORTANTE: Este capítulo presenta informaciones básicas y resumidas acerca de la programación de la máquina. Para informaciones adicionales acerca de programación, se recomienda referirse al MANUAL DE OPERACIÓN FANUC.
52
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.1.
SISTEMA DE COORDENADAS
Toda la geometría de la pieza es transmitida al control con el auxilio de un sistema de coordenadas cartesianas.
2o CUADRANTE
1o CUADRANTE
MOVIMIENTO LONGITUDINAL
3o CUADRANTE
4o CUADRANTE
MOVIMIENTO TRANSVERSAL
El sistema de coordenadas se define en el plano formado por la intersección de una línea paralela al movimiento longitudinal (Z), con una línea paralela al movimiento transversal (X). Cualquier movimiento de la punta de la herramienta se describe en el plano XZ, en relación a un origen preestablecido (X0,Z0). Recuerde que X es siempre la medida del diámetro. Nota: El signo positivo o negativo introducido en la dimensión a programarse estará dado por el cuadrante, dónde se localiza la herramienta.
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
53
Guía del Operador 4.1.1.
Sistema de Coordenadas Absolutas
En este sistema, el origen será establecido en función de la pieza a ejecutarse, o sea, se puede establecerlo en cualquier punto del espacio, facilitándose así la programación. Este proceso se denomina “Cero Flotante”. Como se demostró, el origen del sistema fue fijado en los puntos X0, Z0. El punto X0 está definido por la línea central del husillo principal. El punto Z0 será definido por cualquier línea perpendicular a la línea central del husillo principal. Durante la programación, normalmente el origen (X0, Z0) está preestablecido en la base de la pieza (soporte de las mordazas) o en la cara de la pieza , según se indica en la ilustración abajo:
ORIGEN (X0, Z0)
ORIGEN (X0, Z0)
EJEMPLO DE PROGRAMACIÓN:
Movimiento Partida De A B C D
54
Meta Hacia B C D E
Coordenadas Absolutas Eje X Z 30 30 50 20 80 20 80 0
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.1.2.
Sistema de Coordenadas Incrementales
El origen de este sistema será establecido para cada uno de los movimientos de la herramienta. Después de cualquier desplazamiento habrá un nuevo origen, o sea, para cualquier punto que fue alcanzado por la herramienta, el origen de las coordenadas se convierte en el punto alcanzado. Todas las medidas se hacen a través de la distancia a desplazarse. Si la herramienta se desplaza desde un punto A hacia B (dos puntos cualesquiera), las coordenadas a programarse serán las distancias entre los dos puntos, medidas (proyectadas) en X y Z.
Nótese que el punto A es el origen del desplazamiento hacia el punto B y B será el origen de un desplazamiento hacia el punto C, y así sucesivamente. EJEMPLO DE PROGRAMACIÓN:
Movimiento Partida De A B C D
S62195B
Meta Hacia B C D E
Guía del Operador - Línea ROMI G240 / G260 / G280
Coordenadas incrementales Dirección X Z 30 0 20 -10 30 0 0 -20
55
Guía del Operador 4.2.
TIPOS DE FUNCIONES
4.2.1.
Funciones de posicionamiento:
4.2.1.1. Función X - Aplicación: Posición en el eje transversal (absoluta) Formato: X +- 5.3 (milímetro)
4.2.1.2. Función Z - Aplicación: Posición en el eje longitudinal (absoluta) Formato: Z +- 5.3 (milímetro)
4.2.1.3. Función U - Aplicación: Desplazamiento en el eje transversal (incremental) Formato: U +- 5.3 (milímetro)
4.2.1.4. Función W - Aplicación: Desplazamiento en el eje longitudinal (incremental) Formato: W +- 5.3 (milímetro)
4.2.2.
Funciones Especiales:
4.2.2.1. Función N - Aplicación: Número secuencial de bloques. Cada bloque de información se identifica por la función “N”, seguida de hasta 4 dígitos, que el control envía automáticamente al programa manteniendo un incremento de 10 en 10. Caso el programador decida alterar la numeración de un determinado bloque, el control asumirá los incrementos en relación a la alteración efectuada. Ejemplo:
N13; N23; N33;
4.2.2.2. Función: O - Aplicación: Identificación del programa Cualquier programa o subprograma en la memoria del control se identifica a través de un único número "O" compuesto por hasta 4 digitos, pudiendo variar en el rango de 0001 hasta 9999.
4.2.2.3. Función: Barra (/) - Aplicación: Inhibir la ejecución de bloques. Se usa la Función Barra (/) cuando se necesita inhibir la ejecución de bloques en el programa, sin alterar la programación. Si el caracter “/” es digitado delante de algunos bloques, estos serán ignorados por el control, si el operador eligió previamente la opción BLOCK DELETE en el panel de control. Si la opción BLOCK DELETE no fue seleccionada, el control ejecutará los bloques normalmente, incluso aquellos que contengan el caracter “/”.
56
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.2.2.4. Función: F Generalmente en los tornos CNC se usa el avance en mm/giro, pero este también puede usarse en mm/min. El avance es un dato importante de corte y es obtenido teniendo en cuenta el material, la herramienta y la operación a ejecutarse. 4.2.2.5. Función: T Se usa la Función T para seleccionar las herramientas informándose a la máquina su punto cero (PRE-SET), radio del inserto, sentido de corte y correctores. Se programa el código "T" acompañado de al máximo cuatro dígitos. Los dos primeros dígitos definen la ubicación de la herramienta en la torre y su punto cero (PRE-SET), y los dos últimos dígitos definen el número del corrector de ajustes de las medidas y correcciones de desgastes del inserto. Hay dos opciones para la utilización de la función T determinada por el parámetro 5002.1 (LGN). Ej: T0101
Definición del argumento T en función del parámetro #5002.1 (LGN) Parámetro #5002.1
Formato del Código T Txxyy xx = Pos. de la Herramienta en la Torre.
0
yy = Geometría y Corrector. Ejemplo : T0112 => Posición de Indexación 1. Valores de Geometría y Correctores de la posición 12. Txxyy xx = Pos. de la Herramienta en la Torre y Geometría.
1
yy = Tool Wear Ejemplo : T0112 => Posición de Indexación y Valor de la Geometría referente a la posición 1. Valor del Corrector de la posición 12.
IMPORTANTE: El radio del inserto (R) y la geometría de la herramienta (T) deben insertarse solamente en la página de geometría de herramientas.
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
57
Guía del Operador 4.3.
FUNCIONES PREPARATIVAS: "G"
Aplicación: Este grupo de funciones definen lo que la máquina irá a realizar, preparándola para la ejecución de un tipo de operación, o para recibir una determinada información. Las funciones pueden ser MODALES o NO MODALES. MODALES: Funciones que, una vez programadas, residen en la memoria del control, y que son válidas para todos los bloques posteriores, aunque modificadas por otra función o por si misma. NO MODALES: Funciones que serán programadas cada vez que son requeridas y que tienen validez únicamente en el bloque que las contiene.
4.3.1.
Función: G0 - Aplicación: Posicionamiento rápido.
Los ejes se mueven hacia la meta programada, con la mayor velocidad de avance disponible en la máquina. La función G0 es Modal y anula las funciones G1, G2, G3. NOTA: El desplazamiento rápido se procesa inicialmente a 45º hacia una de las metas "X" o "Z" programadas, para después desplazarse en un sólo eje hacia el punto final deseado.
4.3.2.
Función: G1 - Aplicación: Interpolación lineal.
Esta función permite movimientos rectilíneos en cualquier ángulo, calculado a través de coordenadas y con un avance (F) predeterminado por el programador. La función G1 es Modal y anula las funciones G0, G2, G3.
4.3.3.
Función: G2 y G3 - Aplicación: Interpolación circular.
Tanto G2 como G3 ejecutan operaciones de mecanizado de arcos predefinidos a través de un movimiento adecuado y simultáneo de los ejes. La función G02 o G03 requiere: X ( U )=posición final del arco Z (W)= I
posición final del arco
= coordenada del centro del arco ( sentido )
K = coordenada del centro del arco ( sentido ) R = valor del radio (F)
= valor del avance
En la programación de un arco se deben observar las siguientes reglas: El punto de salida del arco es la posición inicial de la herramienta. El sentido de interpolación circular (horario o antihorario) es programado a través de los códigos G02 o G03. Conjuntamente con el sentido de la interpolación se programan las coordenadas del punto final del arco en X y Z o entonces las funciones U y W que determinan un desplazamiento incremental. Conjuntamente con el sentido del arco y las coordenadas finales, se programan las funciones I y K (coordenadas del centro del arco), o entonces, la función R (valor del radio).
58
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.3.3.1. Función: R - Aplicación: Arco definido por radio. Es posible programar “interpolación circular” hasta los 180 grados con el auxilio de la función R, determinando siempre el valor del radio con signo positivo.
4.3.3.2. Función: "I" y "K" - Aplicación: Arco definido por centro polar. Las funciones I y K definen la posición del centro del arco, dónde: I es paralelo al eje X. K es paralelo al eje Z. Esquema para programación de Rosca Izquierda y Derecha: Notas: Las funciones I y K son programadas teniéndose como referencia la distancia desde el punto de inicio de la herramienta hacia el centro del arco, dando el símbolo correspondiente al movimiento. La función "I" debe programarse en radio.
EJEMPLO: SENTIDO A-B: I-10.KO. SENTIDO B-A: I0.K-10.
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
59
Guía del Operador El sentido de ejecución del mecanizado del arco define si éste es horario o antihorario, de acuerdo con los cuadros abajo especificados: TORRE TRASERA (Cuadrante Positivo)
G02 (HORARIO)
G03 (ANTIHORARIO)
EJEMPLO DE PROGRAMACIÓN . . . N30 G0 X21. Z81.; N40 G1 Z80. F.25; N50 X24. Z78.5; N60 Z50.; N70 G2 X44. Z40. R10.; ó N70 G2 X44. Z40. I10. K0.; N80 G1 X50. Z25.; N90 X74.; N100 G3 X80. Z22. R3.; ó N100 G3 X80. Z22. I0. K-3.; N110 G1 Z0.;
Importante: Las Funciones G2 y G3 no son Modales, y después de su uso, se debe confirmar el próximo código "G" a usarse en los bloques subsiguientes. 60
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.3.3.3. Función: C, R - Aplicación: Chaflán y redondeo de esquinas Un chaflán o una esquina redondeada puede insertarse automáticamente entre dos movimientos lineales que formen ángulos rectos (90º). A través de las funciones C (chaflán) o R (radio) en el bloque que genera el primer segmento, indicando el signo (dirección del próximo movimiento) y la dimensión de chaflán o radio deseado. Ejemplos:
NOTA: En este ejemplo fueron considerados radios y chaflanes de "3mm" En las máquinas que poseen el eje "C" (sentido del husillo principal), la función de chaflanado debe substituirse por " K " o " I ", verificando los sentidos del próximo movimiento, si longitudinal o transversal, respectivamente. PERFIL EXTERIOR A -------> B N40 G01 X0 Z60. F.3; N50 X30. C-3.; N60 Z40. R3.; N70 X60. R-3.; N80 Z20. C3.; N90 X90. R-3.; N100 Z0;
N40 G01 X0 Z60 F.3 ; N50 X30 K-3; N60 Z40 R3; N70 X60 R-3; N80 Z20 I3; N90 X90 R-3; N100 Z0 ; B -------> A
N40 G01 X90. Z0 F.2; N50 Z20. R-3.; N60 X60. C3.; N70 Z40. R-3.; N80 X30. R3.; N90 Z60. C-3.; N100 X0; S62195B
N40 G0 X90 Z0 F.3 ; N50 Z20 R-3; N60 X60 K3; N70 Z40 R-3; N80 X30 R3; N90 Z60 I-3; N100 X0 ;
Guía del Operador - Línea ROMI G240 / G260 / G280
61
Guía del Operador 4.3.4.
Función: G04 - Aplicación: Tiempo de detención (DWELL)
Entre uno desplazamiento y otro de la herramienta, es posible programar un determinado tiempo de su detención. La función G4 ejecuta una detención, cuya duración está definida por un valor "P", "U" o "X" asociado, que define el tiempo en segundos. La función G04 requiere: G04 (X) (U) (P) (X), (U), (P) = valor del tiempo en segundos EJEMPLO: TIEMPO DE 2.5 SEGUNDOS G04 X2.5; G04 U2.5; G04 P2500;
4.3.5.
Función: G20 - Aplicación: Referencia unidad de medición - Pulgada
4.3.6.
Función: G21 - Aplicación: Referencia unidad de medición - Metro.
Esta función prepara el control para computar todas las entradas de datos en milímetros. No se necesita programarse esta función, una vez que ella ya está activa cuando se conecta el control.
62
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.3.7.
Función: G33 - Aplicación: Ciclo de roscado
La función G33 ejecuta el roscado en el eje X y Z dónde cada profundidad se programa en manera explícita y en un bloque distinto. Es posible abrir roscas en diámetros interiores y exteriores como también roscas paralelas y cónicas, simples o de entradas múltiples. La función G33 requiere: X ( U ) = diámetro final del roscado Z ( W ) = posición final de la longitud de la rosca F = paso de la rosca R = valor de la conicidad incremental en el eje "X" . NOTA: No se necesita repetir el valor del paso (F) en los bloques posteriores de G33. La función G33 es modal.
Opcional
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
63
Guía del Operador EJEMPLO DE PROGRAMACIÓN: ROSCA MÉTRICA DIÁMETRO 30 x 1,5 Relación de las fórmulas: P (Altura do filete) P = (0.65 x paso) P = (0.65 x 1,5) P = 0.975 X (Diámetro final) X = Diámetro inicial - (Altura del Filete x 2) X = 30 - 1.95 X = 28.05
G33
N20 G0X35.Z83.; N25 X29.35; N30 G33 Z48.5 F1.5; N35 G0X35.; N40 Z83.; N45 X28.95; N50 G33 Z48.5; N55 G0X35.; N60 Z83.; N65 X28.55; N70 G33 Z48.5; N75 G0X35.; N80 Z83.; N85 X28.15; N90 G33 Z48.5; N95 G0X35.; N100 Z83.; N105 X28.05; N110 G33 Z48.5; N115 G0X35.; N120 Z83.;
64
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.3.8.
Función: G76 - Aplicación: Ciclo de roscado automático
La función G76 requiere: G76 P (m) (r) (a) Q R; dónde: = número de repeticiones del último pase = longitud de la salida angular de la rosca valor programado = [(r ÷ paso) x 10] a = ángulo de la herramienta (0º, 29º, 30º, 55º y 60º) Q = mínima profundidad de corte (radio / milésimos de milímetro) R = profundidad del último pase (radio / milésimos de milímetro) m r
G76 X(U) Z(W) R P Q F; dónde X = diámetro final del roscado (U) = distancia incremental desde el punto posicionado hacia el diámetro final de la rosca (radio) Z = longitud final del roscado (W) = distancia incremental en el eje longitudinal para rosca cónica R = valor de la conicidad incremental en el eje "X" (radio / negativo para exterior y positivo para interior) P = altura del filete de la rosca (radio / milésimos de milímetro) Q = profundidad del primer pase (radio / milésimos de milímetro) F = paso de la rosca
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
65
Guía del Operador EJEMPLO DE PROGRAMACIÓN:
ALTURA DEL FILETE: P=(0.65 x paso) P=(0.65 x 2) P=1.3 Diámetro final=Diámetro inicial - (altura del filete x 2) Diámetro final=25 - (1.3 x 2) Diámetro final=22.4 Cálculo del número de pasadas "Q": Q= P Nº Pases Nota: En este ejemplo, cálculo para 11 pasadas. Q = 1.3 11 Q = 0.392
66
. . . N50 G00 X29. Z57.; N60 G76 P010060 Q00 R00; N70 G76 X22.4 Z41. P1300 Q392 F2.; . . .
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador ROSCA CÓNICA: EJEMPLO DE PROGRAMACIÓN: Rosca cónica NPT 11.5 hilos/pul Inclinación: 1 grado 47 min
Cálculos: Paso: F=25.4: 11.5 F=2.209 Altura del filete: P=(0,866 x F) P=(0.866 x 2.209) P=1.913 Conversión del grado de inclinación: 1 grado 47 min = 1.78 grados R=(Conicidad incremental del Eje "X"): tg
= CO CA
tg 1.78 =
R 25
R = 0.777
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
67
Guía del Operador Diámetro Diámetro Diámetro Diámetro
final: final = diám. inicial - (altura del filete x 2) final = 33.4 - 3.826 final = 29.574
CÁLCULO DEL NÚMERO DE PASADAS "Q": Q=
P nº. de pases
Nota: En el ejemplo, cálculo para 16 pasadas. Q=
1.913 16
Q = 0.479 . . . N50 G0 X35. Z75.; N60 G76 P010000 Q00 R00; N70 G76 X29.574 Z50. P1913 Q479 R-0.777 F2.209; .
. .
68
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.3.9.
Función: G78 - Aplicación: Ciclo de roscado semiautomático
La función G78 requiere:
X Z R F
G78 X Z (R) F; dónde: = diámetro de roscado = posición final de roscado = valor de la conicidad incremental en el eje "X" (rosca cónica) = paso de la rosca
PROFUNDIDADES EN EL EJEMPLO: 1º pase = 0.8mm 2º pase = 0.6mm 3º pase = 0.4mm 4º pase = 0.15mm
Altura del filete: P = (0.65 x paso) P = (0.65 x 1.5) P = 0.975 Diámetro Diámetro Diámetro Diámetro
final: final = Diámetro inicial - (altura del filete x 2) final = 25 - (0.975 x 2) final = 23.05
. . . G0 X30. Z54.; G78 X24.2 Z35. F1.5; X23.6; X23.2; X23.05; G0 X_ _ _ _ Z_ _ _ _ ; (PUNTO DE CAMBIO) .
. . S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
69
Guía del Operador ROSCA CON VARIAS ENTRADAS:
2 entradas
Rosca: M25x2 2 entradas
Altura del filete: P = (0.65 x paso) P = (0.65 x 2) P = 1.3 Diámetro Diámetro Diámetro Diámetro
PROFUNDIDADES EN EL EJEMPLO: 1º PASE = 1.0mm 2º PASE = 0.8mm 3º PASE = 0.6mm 4º PASE = 0.2mm
final: final = Diámetro inicial - (altura del filete x 2) final = 25 - (1.3 x 2) final = 22.4
Paso: F = Paso nominal x nº de entradas F=2x2 F=4 N70 G0 X28. Z104.; (1ª entrada) N80 G78 X24. Z62. F4.; N90 X23.2; N100 X22.6; N110 X22.4; N120 G0 Z106.; (2ª entrada) N130 G78 X24. Z62. F4.; N140 X23.2; N150 X22.6; N160 X22.4; N170 G0 X_____ Z_____; (PUNTO DE CAMBIO) 70
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador Posición del inserto: - Cara de corte hacia arriba - Cara de corte hacia abajo Adoptar: (I) Izquerda (D) Derecha
Sentido Horario
Sentido Horario
Sentido Antihorario
Sentido Antihorario
Sentido Antihorario
Sentido Horario
Nota: La programación para rosca izquierda y derecha deberá considerar la posición del ensamblaje de las herramientas en la máquina y el sentido de giro del husillo principal, mirándose frontalmente.
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
71
Guía del Operador 4.3.10. Función: G40 - Aplicación: Anula compensación de radio La Función G40 debe programarse para anular las funciones previamente solicitadas como G41 y G42. Esta función, cuando solicitada, puede usar el bloque posterior para descompensar el radio del inserto programado en la página de “GEOMETRÍA DE HERRAMIENTAS”, usando avance de trabajo (G1). La Función G40 es un código Modal y está activa cuando se conecta el control. El punto de mando para trabajo se encuentra en el vértice de los ejes X y Z.
Punto de Mando
4.3.11. Función: G41 - Aplicación: Activa compensación de radio (izquierda) La Función G41 selecciona el valor de la compensación del radio de la punta de la herramienta, que se encuentra a la izquierda de la pieza a mecanizarse, observada en relación al sentido de la carrera de corte. El radio de la herramienta y el lado de corte (código T) deben definirse en la página de "Geometría de Herramientas". La Función G41 es Modal, por consiguiente anula la Función G40.
4.3.12. Función: G42 - Aplicación: Activa compensación de radio (derecha) Esta función ejecuta una compensación similar a la Función G41, excepto que la dirección de compensación es a la derecha, observada en relación al sentido de la carrera de corte. La Función G42 es Modal, por consiguiente anula la Función G40. El radio de la herramienta y el lado de corte (código T) deben definirse en la página de "Geometría de Herramientas" Notas: Durante la compensación de radio, los desplazamientos programados deben ser siempre mayores que el valor del radio del inserto. La herramienta no debe estar en contacto con el material a mecanizarse, cuando las funciones de compensación están activadas en el programa.
72
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador CÓDIGOS PARA COMPENSACIÓN DEL RADIO DE LA HERRAMIENTA: CUADRANTE POSITIVO
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
73
Guía del Operador TIPO DE HERRAMIENTA PARA COMPENSACIÓN DEL RADIO DESBASTE EXTERIOR PARALELO AL EJE X: TORRE
Punta de la Herramienta Herramienta Exterior Izquierda
Herramienta Exterior Derecha
Herramienta Interior Izquierda
74
Herramienta Interior Derecha
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.3.13. Función: G70 - Aplicación: Ciclo de acabado. Este ciclo se usa después de la aplicación de los ciclos de desbaste G71, G72 y G73, para el acabado final de la pieza, sin necesidad de repetir toda la secuencia del perfil a ejecutarse. La función G70 requiere:
P Q
G70 P Q; dónde: = número del bloque que define el inicio del perfil = número del bloque que define el final del perfil
Las funciones F, S y T especificadas en los bloques G71, G72 y G73 no tienen efecto, pero las especificadas entre el bloque de inicio del perfil (P) y de final del perfil (Q) son válidas durante el uso del código G70. Nota:
Después de la ejecución del ciclo G70, la herramienta retorna automáticamente al punto usado para el posicionamiento.
4.3.14. Función: G71 - Aplicación: Ciclo automático de desbaste longitudinal La Función G71 debe programarse en dos bloques subsiguientes, ya que los valores relativos a la profundidad de corte y sobreespesor para acabado en los ejes transversal y longitudinal son informados por la función "U" y "W", respectivamente. La función G71 en el primer bloque requiere: G71 U R; dónde: U = valor de la profundidad de corte durante el ciclo (radio) R = valor del alejamiento en el eje transversal para retorno al Z inicial (radio) La función G71 en el segundo bloque requiere: G71 P Q ±U ±W F (S) (T); dónde: P = número del bloque que define el inicio del perfil Q = número del bloque que define el final del perfil U = sobreespesor para acabado en el eje "X" (positivo para el exterior y negativo para el interior/ diámetro) W = sobreespesor para acabado en el eje "Z" (positivo para sobreespesor a la derecha y negativo para mecanizado izquierdo) F = avance de trabajo (S) = valor de la velocidad de corte o giro (T) = define el número de la herramienta para la ejecución del ciclo
NOTAS: 1. Después de la ejecución del ciclo, la herramienta retorna automáticamente al punto usado para el posicionamiento. 2. No se permite la programación de la función "Z" en el primer bloque que define el perfil a mecanizarse.
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
75
Guía del Operador MECANIZADO EXTERIOR EJEMPLO DE PROGRAMACIÓN:
. . . N40 G0 X80. Z72.; N50 G71 U2.5 R2.; N60 G71 P70 Q140 U1. W.3 F.25; N70 G0 X16.; N80 G1 Z70. F.2; N90 X20. Z68.; N100 Z55.; N110 G2 X30. Z50. R5.; N120 G1 X50.; N130 Z40.; N140 X80. Z25.; N150 G42; N160 G70 P70 Q140; N170 G40; N180 G0 X_ _ _ _ Z_ _ _ _ ; (PUNTO DE CAMBIO)
76
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador MECANIZADO INTERIOR EJEMPLO DE PROGRAMACIÓN:
. . . N50 G0 X30. Z72.; N60 G71 U3. R2.; N70 G71 P80 Q150 U-1. W.3 F.3; N80 G0 X80.; N90 G1 Z70. F.2; N100 X76. Z68.; N110 Z60.; N120 G3 X66. Z55. R5.; N130 G1 X50.; N140 Z45.; N150 X30. Z20.; N160 G41; N170 G70 P80 Q150; N180 G40; N190 G0 X_ _ _ _ Z_ _ _ _; (PUNTO DE CAMBIO)
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
77
Guía del Operador 4.3.15. Función: G72 - Aplicación: Ciclo automático de desbaste transversal La función G72 debe programarse en dos bloques subsiguientes, ya que los valores relativos a la profundidad de corte y el sobreespesor para acabado en el eje longitudinal son informados por la función "W". La función G72 en el primer bloque requiere:
W R
G72 W R; dónde: = profundidad de corte durante el ciclo = valor del alejamiento en el eje longitudinal para retorno al "X" inicial La función G72 en el segundo bloque requiere:
G72 P Q ±U ±W F (S) (T); dónde: = número del bloque que define el inicio del perfil = número del bloque que define el final del perfil = sobreespesor para acabado en el eje "X" (positivo para externo o negativo para interno) = sobreespesor para acabado en el eje "Z" (positivo para sobreespesor a la derecha del perfil o negativo para sobreespesor a la izquierda del perfil) F = avance de trabajo (S) = valor de la velocidad de corte o giro (T) = define el número de la herramienta para la ejecución del ciclo P Q U W
NOTAS: 1. Después de la ejecución del ciclo, la herramienta retorna automáticamente al punto usado para el posicionamiento. 2. No se permite la programación de la función "X" en el primer bloque que define el perfil a mecanizarse.
IMPORTANTE: LA PROGRAMACIÓN DEL PERFIL DEL ACABADO DE LA PIEZA, DEBERÁ DEFINIRSE DESDE LA IZQUIERDA HACIA LA DERECHA.
78
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador
. . . N30 G0 X84. Z70.; N40 G72 W2. R1.; N50 G72 P60 Q140 U1. W.3 F.25; N60 G0 Z38.; N70 G1 X80. F.18; N80 X76. Z40.; N90 X65.; N100 G3 X55. Z45. R5.; N110 G1 Z54.; N120 X38.; N130 X28. Z65.; N140 Z70.; N150 G41; N160 G70 P60 Q140; N170 G40; N180 G0 X_ _ _ _ Z_ _ _ _; (PUNTO DE CAMBIO)
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
79
Guía del Operador EJEMPLO DE PROGRAMACIÓN
. . . N30 G0 X28. Z75.; N40 Z70.; N50 G72 W2.5 R1.5; N60 G72 P70 Q140 U-1. W.3 F.3; N70 G0 Z38.; N80 G1 X30. F.2; N90 X34. Z40.; N100 X43.; N110 G2 X53. Z45. R5.; N120 G1 Z55.; N130 X60.; N140 X70. Z70.; N150 G42; N160 G70 P70 Q140; N170 G40; N180 G0 X_ _ _ _ Z_ _ _ _; (PUNTO DE CAMBIO)
80
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.3.16. Función: G73 - Aplicación: Ciclo automático de desbaste paralelo al perfil final. El ciclo G73 permite el mecanizado de desbaste completo de una pieza, usando solamente dos bloques de programación. La función G73 es específica para materiales fundidos y forjados, pues la herramienta sigue siempre un trayecto paralelo al perfil definido. La función G73 requiere: G73 ±U ±W R; dónde: U = dirección y cantidad de material a removerse en el eje "X" por pase (radio). W = dirección y cantidad de material a removerse en el eje "Z" por pase. R = número de pases en desbaste Fórmulas para cálculos de los valores de "U" y "W":
Exceso de material en "X" en el radio - Sobreespesor para acabado en "X" en el radio
U=
Número de pases ( R )
W=
Exceso de material en "Z" - Sobreespesor para acabado Número de pases ( R )
G73 P Q ±U ±W F (S) (T); dónde: = número del bloque que define el inicio del perfil = número del bloque que define el final del perfil = sobreespesor para el acabado en el eje "X" (positivo para externo y negativo para interno/ diámetro) W = sobreespesor para el acabado en el eje "Z" (positivo para sobreespesor a la derecha del perfil o negativo para sobreespesor a la izquierda del perfil) F = avance de trabajo (S) = valor de la velocidad de corte o giro (T) = define el número de la herramienta para la ejecución del ciclo. P Q U
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
81
Guía del Operador EJEMPLO
DE PROGRAMACIÓN:
. . . N50 G0 X90. Z80.; N60 G73 U2. W1.35 R2; N70 G73 P80 Q130 U2. W.3 F.2; N80 G0 X25.; N90 G1 Z75. F1.; N100 Z66. F.18; N110 X50. Z50.; N120 Z30.; N130 X80. Z20.; N140 G42; N150 G70 P80 Q130; N160 G40; N170 G0 X_ _ _ _ Z_ _ _ _; (PUNTO DE CAMBIO)
En este ejemplo fue considerado: Desbaste en dos pasadas Exceso de material "X" = Exceso de material "Z" = Sobreespesor para acabado Sobreespesor para acabado
82
10mm (f) 3mm "X" = "Z" =
2mm (f) 0.3mm
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador EJEMPLO DE PROGRAMACIÓN:
. . . N50 G0 X27. Z66.; N60 G73 U-1. W1.2 R3; N70 G73 P80 Q140 U-2 W.4 F.3; N80 G0 X70.; N90 G1 Z60. F1.; N100 Z55. F.2; N110 X60. Z50.; N120 X50.; N130 X40. Z24.; N140 X35.; N150 G41; N160 G70 P80 Q140; N170 G40; N180 G0 X_ _ _ _ Z_ _ _ _; (PUNTO DE CAMBIO) En este ejemplo fue considerado: Desbaste en tres pasadas Exceso de material "X" = Exceso de material "Z" = Sobreespesor para acabado Sobreespesor para acabado
8mm (f) 4mm "X" = "Z" =
2 mm (f) 0.4 mm
Nota:Cuando el ciclo G73 ejecuta mecanizado interior, los valores de exceso de material y sobreespesor para acabado en el eje "X" deberán ser negativos S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
83
Guía del Operador 4.3.17. Función: G74 - Aplicación: Ciclo de perforación / torneado. Ciclo de perforación La función G74 como ciclo de perforación requiere: G74 R; G74 Z(W) Q F; dónde: R = retorno incremental para quiebra de viruta en el ciclo de perforación Z = posición final (absoluto) (W) = valor de la longitud de corte (incremental) Q = valor del incremento en el ciclo de perforación (milésimo de milímetro) F = avance de trabajo
. . . N50 G0 X0 Z75.; N60 G74 R2.; N70 G74 Z-4. Q15000 F.15; N80 G0 X____ Z____; (PUNTO DE CAMBIO) . . .
NOTAS: • Después de la ejecución del ciclo, la herramienta retorna automáticamente al punto usado para el posicionamiento. • Cuando se usa el ciclo G74 como ciclo de perforación, no se puede informar las funciones "X" y "U" en el bloque.
84
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador Ciclo de torneado. La función G74 como ciclo de torneado requiere: G74 X(U) Z(W) P Q R F; dónde: X = diámetro final del torneado (U) = valor del material a removerse en el eje transversal (radio) Z = posición final (absoluto) (W) = valor de la longitud de corte (incremental) P = profundidad de corte (radio / milésimo de milímetro) Q = longitud de corte (incremental / milésimo de milímetro) R = Valor del alejamiento en el eje transversal (radio) F = Avance de trabajo
NOTAS: 1. 2.
Para ejecutar este ciclo, se debe posicionar la herramienta en el diámetro de la primera pasada. Después de la ejecución del ciclo, la herramienta retorna automáticamente al punto usado para el posicionamiento.
. . . N50 G0 X84. Z82.; N60 G74 X30. Z60. P3000 Q22000 R2. F.2; . . .
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
85
Guía del Operador 4.3.18. Función: G75 - Aplicación: Ciclo de canales / refrentado. Ciclo de canales La función G75 como ciclo de canales requiere:
R
G75 R; dónde: = retorno incremental para quiebra de virutas (radio)
G75 X(U) Z(W) P Q F; dónde: X = diámetro final del canal (U)= valor del material a quitarse en el eje transversal (radio) Z = posición final (absoluto) (W) = valor de la longitud de corte (incremental) P = incremento de corte (radio / milésimo de milímetro) Q = distancia entre los canales (incremental / milésimo de milímetro) F = avance de trabajo En este ciclo, los canales deberán ser equidistantes, a excepción del último. NOTA: Después de la ejecución del ciclo, la herramienta retorna automáticamente al punto usado para el posicionamiento.
. . . G0 X75. Z67.; G75 R2.; G75 X60. Z25. P7500 Q14000 F.2; 86
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador Ciclo de Refrentado. La función G75 como ciclo de refrentado requiere:
G 75 X(U) Z(W) P Q R F; dónde: X (U) Z (W) P Q R F
= = = = = = = =
diámetro final del refrentado valor del material a removerse en el eje transversal (radio) posición final (absoluto) valor de la longitud de corte (incremental) incremento de corte en el eje "X" (radio / milésimo de milímetro) profundidad de corte por pasada en el eje "Z" (milésimo de milímetro) alejamiento en el eje longitudinal para retorno al "X" inicial (radio) avance programado
. . . N50 G0 X64. Z88.; N60 G75 X25. Z60. P19500 Q2000 R1. F.2; Nota:
Después de la ejecución del ciclo, la herramienta retorna automáticamente al punto usado para el posicionamiento. Para ejecución de este ciclo, se debe posicionar la herramienta en la longitud del primer pase de desbaste.
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
87
Guía del Operador 4.3.19. Función: G77 - Aplicación: Ciclo de torneado paralelo / cónico Ciclo de torneado paralelo La función G77 puede usarse como ciclo de torneado paralelo al eje "Z", que tornea con sucesivos pases, hasta el diámetro deseado. La función G77, como ciclo de torneado, requiere: G77 X(U) Z(W) F; dónde: X = diámetro de la primera pasada (U) = profundidad en incremental Z = posición final (absoluto) (W) = distancia incremental F = avance de trabajo EJEMPLO DE PROGRAMACIÓN:
N50 G0 X90. Z82.; N60 G77 X84. Z50. F.3; N70 X78.; N80 X72.; N90 X66.; N100 X60.; N110 G0 X_ _ _ _ Z_ _ _ _;(PUNTO DE CAMBIO) Nota: Al final de cada pase de torneado la herramienta ejecuta un refrentado con avance de trabajo G1 hasta el diámetro de posicionamiento.
88
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador Ciclo de torneado cónico. La función G77 como ciclo de torneado cónico, requiere: G77 X(U) Z(W) R F; dónde: X (U) Z (W) R F
= = = = = =
diámetro de la primera pasada profundidad en incremental posición final (absoluto) distancia incremental conicidad incremental en el eje "X" entre el punto inicial y final (radio) avance de trabajo
Nota:En el posicionamiento de la herramienta en el eje "X", añadir el valor de "R" (en el diámetro), para definición de la coordenada a programarse, en relación al material en bruto. EJEMPLO DE PROGRAMACIÓN
. . . N30 N40 N50 N60 N70 N80
S62195B
G0 X80. Z57.; G77 X76. Z20. R-5. F.2; X72.; X68.; X64.; G0 X_ _ _ _ Z_ _ _ _;(PUNTO DE CAMBIO)
Guía del Operador - Línea ROMI G240 / G260 / G280
89
Guía del Operador 4.3.20. Función: G79 - Aplicación: Ciclo de refrentado paralelo / cónico Ciclo de refrentado paralelo. La función G79 describe su ciclo paralelo al eje "X", auxiliando en los trabajos de desbaste como ciclo de refrentado. La función G79, como ciclo de refrentado requiere: G79 X(U) Z(W) F; dónde: X = diámetro final del refrentado (U) = cantidad de material a removerse en el eje transversal (radio) Z = posición final (absoluto) (W) = distancia incremental F = avance de trabajo EJEMPLO DE PROGRAMACIÓN
. . . N40 G0 X73. Z70.; N50 G79 X30. Z68. F.15; N60 Z66.; N70 Z64.; N80 Z62.; N90 Z60.; N100 Z58.; N110 Z56.; N120 G0 X_ _ _ _ Z_ _ _ _; (PUNTO DE CAMBIO)
90
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador Ciclo de refrentado cónico. La función G79, como ciclo de refrentado cónico, requiere: G79 X(U) Z(W) R F; dónde: X = diámetro final del refrentado (U) = cantidad de material a removerse en el eje transversal (incremental) Z = posición final (absoluto) (W) = distancia incremental R = conicidad incremental (negativo para exterior e interior) F = avance de trabajo
tg CO CO CO
= CO CA = tg14 x 22 = 0.2493 x 22 = 5.485
. . . N50 G0 X64. Z55.485; N60 G79 X20. Z52.485 R-5.485 F.15; N70 Z49.485; N80 Z46.485; N90 Z43.485; N100 Z40.485; N110 Z38.; N120 G0 X_ _ _ _ Z_ _ _ _; (PUNTO DE CAMBIO)
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
91
Guía del Operador 4.3.21. Función: G90 - Aplicación: Sistema de coordenadas absolutas Este código prepara la máquina para ejecutar operaciones en coordenadas absolutas, con un origen prefijado para la programación. La función G90 es Modal.
4.3.22. Función: G91 - Aplicación: Sistema de coordenadas incrementales Este código prepara la máquina para ejecutar todas las operaciones en coordenadas incrementales. Así, todas las medidas se hacen a través de la distancia a desplazarse. En este caso, el origen de las coordenadas de cualquier punto es el punto anterior al desplazamiento. La función G91 es Modal.
4.3.23. Función: G92 - Aplicación: Establece límite de giro (RPM) / Establece nuevo origen Cuando se trabaja con el código G92 conjuntamente con la función auxiliar S4 (4 dígitos) el giro del husillo principal es limitado. Ejemplo: G92 S2500 M4; Se permite que el husillo principal gire hasta 2500 rpm. La función G92 es Modal.
4.3.24. Función: G28 - Aplicación: Retorna ejes para referencia de máquina Cuando se desea retornar la herramienta hacia la posición de "referencia máquina", se debe programar: G28 U0 W0;
4.3.25. Función: G94 - Aplicación: Establece avance x/minuto. Esta función prepara el control para computar todos los avances en pulgadas/minutos (G20) o milímetros/minutos (G21). La función G94 es Modal.
4.3.26. Función: G95 - Aplicación: Establece avance x / giro: Esta función prepara el control para computar todos los avances en pulgadas/giro (G20) o milímetros/giro (G21).
92
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.3.27. Función: G96 - Aplicación: Establece programación en velocidad de corte constante. La función G96 selecciona el modo de programación en velocidad de corte constante, y el cálculo de la RPM se programa por la función "S". La máxima RPM alcanzada por la velocidad de corte constante puede ser limitada a través de la programación de la función G92. La función G96 es Modal y anula la Función G97. Ejemplo: . . . N50 G96 S200; N60 G92 S3000 M3;
4.3.28. Función: G97 - Aplicación: Establece programación en RPM La RPM se programa directamente por la función S, usando un formato (S4). La RPM puede modificarse a través de las teclas de SPINDLE , de 50% hasta 120% de la velocidad programada. La función G97 es Modal y anula la Función G96. Ejemplo: . . . N70 G97 S2500 M3; . .
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
93
Guía del Operador 4.3.29. Funciones: M98 / M99 - Aplicación: Llamada y retorno de un subprograma Cuando el mecanizado de una determinada secuencia de operaciones aparece muchas veces en el programa, se puede usar el recurso de llamada de subprograma a través de la función M98. El bloque que contiene la función M98, deberá contener también el número del subprograma a través de la función "P". Ejemplo: M98 P1001 El número del subprograma es lo mismo encontrado en el directorio del control CNC. El subprograma por su vez, deberá contener el referido número al inicio del programa a través de la función "O" y finalizar con la función M99. La programación de la función M99 con la función "P", acompañado del número del bloque, hace el control retornar a la programación en el bloque indicado por "P". Cuando después de una llamada, el subprograma finaliza sus operaciones, el control retorna al programa principal. Cuando en el programa principal la función M99 sustituir M30, el programa se ejecutará seguidamente en "looping". Ejemplo:
PROGRAMA PRINCIPAL
SUBPROGRAMA
SUBPROGRAMA
O1002
O1001
O1003
30M P 189
M98P1002
M99
M30
M99
El formato para la llamada de un subprograma es como sigue: M98 P00000000 Nº de repeticiones del Nº del subprograma subprograma
NOTA: En caso de omisión del número de repeticiones, el control ejecutará el subprograma una vez.
94
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador PROGRAMACIÓN INCREMENTAL Y SUBPROGRAMA EJEMPLO:
Programa principal (O0001)
Subprograma (O0002)
N01 . . . N10 N11 N12 N13 N14
N01 N02 N03 N04 N05 N06 N07 N08 N09 N10 N11 N12 N13
S62195B
G21 G40 G90 G95 G97;
G0 X55. Z110.; (POSICIONAMIENTO) M98 P00030002; G90; G0 X85. Z130.; (PUNTO DE CAMBIO) M30;
G91; G0 Z-20.; G1 X-10. F.15; G0 X10.; G1 Z-.5 F.5; X-5.; X-1. Z.5 F.15; G0 X6.; G1 Z.5 F.5; X-5.; X-1. Z-.5 F.15; G0 X6.; M99;
Guía del Operador - Línea ROMI G240 / G260 / G280
95
Guía del Operador DIAGRAMA DE FLUJO DE PROGRAMACIÓN
* INICIO
INICIO
? O_______; (número del programa) G21 G40 G90 G95; (bloque de instrucción de seguridad)
CAMBIO DE HERRAMIENTA
N
? Z____. ? T00; (punto de cambio de la G00 X____. herramienta) ? ? (número de la herramienta deseada) T_______;
VCC ?
S
* VELOCIDAD DE CORTE CONSTANTE
VEL. CORTE RPM MAX.
M11/M12; selecciona rango de rotación ? G96 S__________; (valor de la Vc) G92 S__________ ? M3; (límite y sentido de rotación)
* PROGRAMACIÓN EN RPM M11/M12, selecciona rango de rotación ? G97 S__________M3; (valor y sentido de rotación - RPM)
RPM
GENERACIÓN DEL PERFIL
S
* CAMBIO DE HERRAMIENTA
* GENERACIÓN DEL PERFIL (instrucciones de acuerdo con la creatividad del programador)
HAY + HER/TA ?
N * FIN DEL PROGRAMA
FIN
96
? Z____. ? T00; (punto de cambio de la herramienta) G00 X____. M30; Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.4.
FUNCIONES OPCIONALES
4.4.1.
Función: G80 - Aplicación: Anula ciclos de perforación
4.4.2.
Función: G83 - Aplicación: Ciclo de perforación
Este ciclo permite ejecutar agujeros con quiebra de virutas con o sin retorno al punto inicial después de cada incremento de perforación. También se puede programar un tiempo de detención en el punto final de la perforación, conforme abajo: G83 Z Q (P) F Z Q P F R
= = = = =
Posición final del agujero (absoluto) Valor del incremento (incremental / milesimal) Tiempo de detención al final de cada incremento (milésimos de segundo) Avance Plano de referencia para inicio de perforación (incremental)
Ejemplo: . . . N80 G0 X0 Z68 ; N90 G83 Z-4 Q15000 P1500 R -2 F0.12 ; N100 G80 ; . . 2
Nota: Después de la ejecución del ciclo, la herramienta retorna al punto inicial. Si no se programa "R" al inicio de la perforación, se ejecutará a partir de "Z" de aproximación. Para programar retorno al plano "R", después de cada incremento, se debe alterar el parámetro "5101#2" para "1". Sin retorno, alterar para "0".
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
97
Guía del Operador 4.4.3.
Función: G84 - Aplicación: Ciclo de roscado con macho
Con este ciclo se puede abrir roscas con machos de dos maneras distintas, es decir, usando soporte flotante (standard) o soporte fijo ( macho rígido - opcional). Para esto, se tiene: G84 Z F, dónde Z F
= posición final de la rosca = paso de la rosca
Ejemplos:
Con soporte flotuante . . . N100 G97 S120 M3 ; N110 G0 X0 Z54 ; N120 G84 Z30 F2 ; N130 G80 ; . . .
Con soporte fijo (Macho rígido) . . . N100 M5 ; N110 G0 X0 Z54 ; N120 M29 S120; N130 G84 Z30 F2 ; N140 G80 ; . . .
98
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.4.4.
Función: G85 - Aplicación: Ciclo de mandrinar
Este ciclo ejecuta trabajos usando herramientas de mandrinar, ensanchadores, bruñidores esféricos y etc. Para esto, se tiene:
Z F
G85 Z F, dónde = Posición final = Avance Ejemplo: . . . N100 G97 S100 M3 ; N110 G0 X0 Z52 ; N120 G85 Z-5 F0.5 ; N130 G80 ; . . .
NOTA: El avance de salida es el doble de lo programado para el mecanizado.
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
99
Guía del Operador 4.4.5.
Función: G10 - Aplicación: Gestor de Vida de la Herramienta
Esta función permite monitorear el tiempo o la frecuencia (Número de piezas), de una determinada herramienta teniendo como objetivo su sustitución para la operación deseada. Para la determinación del modo de monitoreo, se debe alterar el parámetro 6800#2. Si activo (1), determinará TIEMPO. Si inactivo (0), CANTIDAD DE PIEZA. Un programa conteniendo los datos de monitoreo debe ejecutarse para que sean cargados en la página de vida de herramienta. Grupos de herramientas de operaciones distintas deben crearse. Ejemplo: O0010 ; N10 G10 L3 ; ( Activa el gestor ) N20 P01 L20 ; (P01 = No. del grupo, L20 = Tiempo/min o Cantidad de pieza) N30 T0202 ; N40 T0404 ; ( Carga las herramientas en el grupo 01 ) N50 T0606 ; N60 G11 ; (Anula el gestor ) N70 M30 ; Ejemplo de programa de mecanizado: O0011 ; N10 G21 G40 G90 G95 ; N20 G0 X200 Z200 T00 ; N30 T0101 ; . . . N100 T0199 ; (01 = No. del grupo, 99 = Activa gestión de herramientas del grupo) N110 G96 S220 ; . . . N220 T0188 ; (Anula la gestión ) N230 T0505 ; N240 G96 S180 ; . . . N350 M30 ;
Nota: El control automáticamente usará las herramientas descritas en el grupo, siendo que la última herramienta que fue especificada quedará activa hasta que el tiempo se recargue.
100
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.4.6.
Función: G22 - Aplicación: Área de Seguridad
Esta función permite programar una determinada área dónde la cara de la torre es impedida de entrar o salir. A través del "Parámetro" 1300 #0 (BIT 0) puede determinarse si el área programada es de impedir la entrada o la salida de la herramienta. La función G22 requiere: G22 X Z I K
( X,Z )
TORRE
( I,K )
Los valores programados para el mando G22 tienen como origen la posición de " cero máquina". La función G23 debe programarse cuando se desea anular el "área de seguridad".
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
101
Guía del Operador 4.4.7.
Referencia de Coordenada de Trabajo (G54 a G59)
Para definirse el cero pieza usando el "SISTEMA DE COORDENADA DE TRABAJO (G54 A G59), debe hacerse el siguiente: • Active la herramienta a usarse en el proceso de seteado a través de "MDI" • Active el cero pieza deseado G54 a G59 a través de "MDI" • Mueva los ejes a través de "MPG" hasta tocar la punta de la herramienta en la cara de la pieza, según se muestra abajo. • Active la página "OFFSET SETTING" • Pulse la soft key [ TRAB ] • Seleccione el cero deseado G54 a G59 • Posicione el cursor en el campo "Z" • Digitalice "ZO" (para el cero-pieza en la cara) o el "Z" y la longitud de la pieza (para el ceropieza en la base. Ejemplo: Z80 para 80mm), según las figuras y respectivamente • Pulse la soft key [ MEDIR ] El CNC calculará y definirá automáticamente el valor del cero pieza.
4.4.8. • • • • •
102
Corrección en el sistema de coordenada de trabajo (G54 a G59):
Pulse la tecla "OFFSET SETTING" Pulse la soft key [ TRAB ] Posicione el cursor en el campo deseado (G54 a G59) siempre en "Z" Digitalice el valor de corrección (+/-). Ej.: -0.1 (para disminuir 0,1mm) Pulse la soft key [ +ENTER ].
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.4.9.
Función: "C" - Aplicación: Posicionamiento angular del husillo (OPC).
A través de esta función se puede programar un determinado ángulo entero para el posicionamiento del husillo principal. Antes de activar la función "C", se debe programar la función "M19", que es responsable por la orientación del husillo principal. Ejemplo: . . . M19; (orienta el husillo a 0 grado) G0 C90; (el husillo se posiciona a 90 grados) . . . El parámetro 1850 ajusta la posición de M19 (cero grado) (valor máximo 4096=360°) NOTA: La función M19 opera solamente en bajo rango de giro (M11).
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
103
Guía del Operador 4.4.10. Función: G65 - Aplicación: MACRO B Esta función puede usarse para elaborar programas, cuyas piezas a mecanizarse, presentan formas geométricas iguales, pero con dimensiones diferentes, es decir, en caso de familias de pieza. Se debe entonces elaborar un programa, definiendo el proceso a usarse para el mecanizado, con grandezas de dimensiones representadas por variables, según la tabla.
DIRECCIÓN
VARIABLE CORRESPONDIENTE
A B C D E F H I J K M Q R S T U V W X Y Z
#1 #2 #3 #7 #8 #9 #11 #4 #5 #6 #13 #17 #18 #19 #20 #21 #22 #23 #24 #25 #26
Este programa será invocado por otro, en qué deberá programarse la función G65 acompañada de la función P, definiendo el número del programa conteniendo el proceso de mecanizado, y también las direcciones de las variables representadas por letras de la tabla con sus respectivos valores dimensionales.
104
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador Ejemplo de programación:
Ø A = 20 mm
K = 20 mm
Ø B = 24 mm
R = 5 mm
Ø C = 34 mm
F = 25 mm
Ø I = 55 mm
J = 2 mm
O 0001 (PROGRAMA PRINCIPAL); N10 G21 G40 G90 G95; N20 G0 X200. Z200. T00; N30 T0101; N40 G96 S210; N50 G92 S3500 M3; N60 G65 P2222 A20 B24 C34 I55 J2 K20 F25 R5; N70 G0 X200 Z200 T00; N80 M30;
O 2222 ( SUBPROGRAMA); N10 G0 X [ #1 ] Z [ [ [ #6 ] + [ #18 ] + [ #9 ] + [ #5 ] ] +2 ]; N20 G1 W-2. F0.2; N30 X [ #2 ] W - [ #5 ]; N40 W - [ #9 ]; N50 G3 X [ #3 ] W - [ #18 ] R [ #18 ]; N60 G1 X [ #4 ]; N70 W - [ #6 ]; N80 M99; N90 M30;
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
105
Guía del Operador 4.4.11. Entrada directa de valores para Chaflanes y Concordancias Los ángulos de las líneas rectas, los valores de chaflanes, los valores de redondeos de cantones y otros valores pueden programarse introduciéndolos directamente en las coordenadas. NOTA: 1.
Los códigos G02, G03, G90,G94 no pueden programarse conjuntamente con la introducción directa de valores angulares, chaflanes y redondeos. El redondeo de cantón no puede insertarse en un bloque de abertura de rosca. Ocurre una alarma cuando se calcula el punto de intersección si el ángulo formado por dos líneas está comprendido entre +/- 1º.
2. 3.
EJEMPLOS DE MANDOS:
MANDOS
MOVIMIENTO DE LA HERRAMIENTA
X2____(Z2____), A__; 1
2
106
,A1___; X 3 __Z3__,A2__;
-
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador MANDOS
MOVIMIENTO DE LA HERRAMIENTA
X2___Z2___,R1___; X3,___Z3___;
3
o
,A1___,R1___; X3___Z3___,A2___;
X2___Z2___,C1___; X3___Z3___; 4 o ,A1___,C1___; X3___Z3___,A2
X2___Z2___,R1___; X3___Z3___,R2___; X4___Z4____; 5
o ,A1___,R1___; X3___Z3___,A2___,R2___; X4___Z4___;
X2___Z2___,C1___; X3___Z3___,R2___; X4___Z4___; 6
o ,A1___,C1___; X3___Z3___,A2___,R2___; X4___Z4___;
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
107
Guía del Operador 4.5.
FUNCIONES MISCELÁNEAS O AUXILIARES
Las funciones Auxiliares abarcan los recursos de la máquina que no fueron cubiertos por las funciones anteriores. Estas funciones tienen un formato M2 y solamente un código M puede programarse para cada bloque. TORNO NÚMERO - FUNÇÃO ROMI G240
ROMI G260
ROMI G280
M00 - Parada de programa
STD
STD
STD
M01 - Parada de programa opcional
STD
STD
STD
M02 - Final de programa
STD
STD
STD
M03 - Gira eixo árvore sentido horário
STD
STD
STD
M04 - Gira eixo árvore sentido anti-horário
STD
STD
STD
M05 - Parada do eixo árvore
STD
STD
STD
M08 - Liga refrigeração
STD
STD
STD
M09 - Desliga refrigeração
STD
STD
STD
M11 - Seleciona baixa velocidade do eixo árvore
----
----
----
M12 - Seleciona alta velocidade do eixo árvore
----
----
----
STD
STD
STD
M18 - Cancela modo posicionamento do eixo árvore M19 - Eixo árvore em modo posicionamento
STD
STD
STD
M20 - Acionar alimentador de barras
OPC
OPC
OPC
M21 - Para alimentador de barras
OPC
OPC
OPC
M24 -Abre Castanha
STD
STD
STD
M25 - Fecha Castanha
STD
STD
STD
M26 - Retrai manga do cabeçote móvel
OPC
OPC
OPC
M27 - Avança manga do cabeçote móvel
OPC
OPC
OPC
M30 - Final de programa e retorno
STD
STD
STD
M31 - Avança corpo do cabeçote móvel
----
----
----
M32 - Retrai corpo do cabeçote móvel
----
----
----
M36 - Abre porta automática do operador
OPC
OPC
OPC
M37 - Fecha porta automática do operador
OPC
OPC
OPC
M38 - Avança aparador de peças
OPC
OPC
OPC
M39 - Retrai aparador de peças
OPC
OPC
OPC
M40 - Seleciona modo operação interna placa
STD
STD
STD
M41 - Seleciona modo operação externa placa
STD
STD
STD
M42 - Liga limpeza de placa
OPC
OPC
OPC
M43 - Desliga limpeza de placa
OPC
OPC
OPC
M45 - Liga sist. limpeza cavacos proteções
----
----
----
M46 - Desliga sist. limpeza cavacos proteções
----
----
----
M47 - Seleciona nível de pressão "1" p/ placa
OPC
OPC
OPC
M48 - Seleciona nível de pressão "2" p/ placa
OPC
OPC
OPC
M49 - Troca de barra
OPC
OPC
OPC
M50 - Retrai leitor de posição de ferramenta
OPC
OPC
OPC
M51 - Avança leitor de posição de ferramenta
OPC
OPC
OPC
M60 - Rosca rígida direita
STD
STD
STD
M61 - Rosca rígida esquerda
STD
STD
STD
M76 - Contador de peças
STD
STD
STD
M87 - Liga transportador de cavacos
OPC
OPC
OPC
M87 - Desliga transportador de cavacos
OPC
OPC
OPC
CONFIGURAÇÃO: STD - STANDARD OPC - OPCIONAL
108
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.6.
SECUENCIA PARA PROGAMACIÓN MANUSCRITA
El programador necesita conocer todos los parámetros envueltos en el proceso y obtener una solución adecuada para mecanizado de cada tipo de pieza. Debe también analizar todos los recursos de la máquina, que serán exigidos durante la ejecución de la pieza.
4.6.1.
Estudio del dibujo de la pieza: final y en bruto
El programador debe tener habilidad para comparar el dibujo (pieza lista) con la dimensión requerida en el mecanizado con máquina a Control Numérico. Es necesario un análisis sobre la viabilidad de la ejecución de la pieza, considerándose las dimensiones exigidas, el sobreespesor existente de la fase anterior, las herramientas necesarias, la fijación de la pieza, etc.
4.6.2.
Proceso a utilizar
Es necesario formular una definición de las fases de mecanizado para cada pieza a ejecutarse, estableciéndose, así, el sistema de fijación más adecuado para el mecanizado.
4.6.3.
Herramientas destinadas al CNC
La elección de las herramientas es muy importante, así como su disposición en la torre. Se requiere que las herramientas sean colocadas de modo tal que no exista interferencia entre ellas y el resto de la máquina. Un buen programa dependerá en gran parte de una adecuada elección de las herramientas y su correcta fijación.
4.6.4.
Conocimiento de los parámetros físicos de la máquina y del sistema de programación del control
Son necesarios dichos conocimientos por parte del programador, para que pueda direccionar las operaciones para usar todos los recursos disponibles en la máquina y en el control, pretendiendo siempre minimizar los tiempos y las fases de operaciones, garantizándose la calidad del producto.
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
109
Guía del Operador 4.6.5.
Definición de los parámetros de corte (avance y velocidad) en función del material
En función del material a mecanizarse, así como de la herramienta utilizada y de la operación a ejecutarse, el programador debe establecer las velocidades de corte, los avances y las potencias requeridas por la máquina. Los cálculos necesarios para la obtención de dichos parámetros son los siguientes: Velocidad de corte (VC)
Vc =
π.D.N 1000
La velocidad de corte es una grandeza directamente proporcional al diámetro y al giro del husillo, dada por la fórmula: dónde: Vc = Velocidad de corte (m/min) D = Diámetro (mm) N = Giro del husillo principal (rpm) El giro para determinar la velocidad de corte que una específica herramienta requiere para hacer un mecanizado está dado por la siguiente fórmula:
N=
Vc x 1000
πxD
Avance El avance es un dato importante para el corte y es obtenido tomándose en cuenta el tipo de material, la herramienta y la operación a ejecutarse. Generalmente, en los tornos con control numérico se usa el avance en mm / giro, pero puede determinarse también en mm/min.
110
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.6.6.
Cálculos
Velocidad de corte (Vc) Dependiendo del material a mecanizarse, la velocidad de corte es un dato importante y necesario. La velocidad de corte es una grandeza directamente proporcional al diámetro y al giro del husillo, dada por la fórmula: Vc = π.D.N 1000
dónde:
Vc = Velocidad de corte (m/min) D = Diámetro (mm) N = Giro del husillo principal (rpm)
Giro (N) El giro para determinar la velocidad de corte que una específica herramienta requiere para hacer un mecanizado está dado por la siguiente fórmula:
N = Vc x 1000 πxD
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
111
Guía del Operador Potencia de Corte (Nc) Para evitarse algunos inconvenientes durante el mecanizado tales como sobrecarga del motor y consecuente detención del husillo durante la operación, se necesita un previo cálculo de la potencia a consumirse, que puede ser dada por la fórmula:
Nc = Ks x Fn x Ap x Vc 4500 x η
(HP)
Ks = Presión específica de corte Ap = Profundidad de corte Fn = Avance Vc = Velocidade de corte η = Rendimiento
GALAXY = 0,9 COSMOS = 0,9 CENTUR = 0,8
ÁREA DE CORTE PARA HERRAMIENTA DE 90 GRADOS
112
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.7.
CONDICIONES DE RESPUESTAS A EJECUTARSE POR EL PLC
Número
Función
M00
Parada de Programa
M01
Parada Opcional de Programa
M02
Final de Programa
M03
Husillo Sentido Horario
M04
Husillo Sentido Antihorario
M05
Detención del Husillo
M07
Conecta refrigeración 2
M08
Conecta refrigeración 1
M09
Desconecta Refrigeración
M11
Selecciona Rango 1 de Velocidad
M12
Selecciona Rango 2 de Velocidad
M13
Selecciona Rango 3 de Velocidad
M14
Selecciona Rango 4 de Velocidad
M18
Desconecta Orientación del Husillo
M19
Orienta el Husillo / Conecta Eje C
M20
Acciona Alimentador de Barras
M21
Detiene Alimentador de Barras
M24
Abre plato del Husillo Izquierdo
M25
Cierra plato del Husillo Izquierdo
M26
Retrocede Contrapunta
M27
Avanza Contrapunta
M28
Desconecta Macho Flotante
M29
Macho Rígido / Flotante
M30
Fin de Programa con Retorno al Inicio
M34
Selecciona Nivel de Presión 1 para plato izquierdo
M35
Selecciona Nivel de Presión 2 para plato izquierdo
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
113
Guía del Operador Número
Función
M36
Abre Puerta Automática del Operador
M37
Cierra Puerta Automática del Operador
M38
Avanza Colector de Piezas
M39
Retrocede Colector de Piezas
M40
Selecciona Plato del husillo izquierdo sujetar interno
M41
Selecciona Plato del husillo izquierdo sujetar externo
M42
Acciona Limpieza del Plato
M43
Interrumpe Limpieza del Plato
M44
Conecta refrigeración con aire y agua
M45
Conecta Limpieza de las Protecciones
M46
Desconecta Limpieza de las Protecciones
M47
Conecta Transportador de virutas
M48
Desconecta Transportador de virutas
M49
Cambio de Barras
M50
Sube Lector de Posición de Herramientas
M51
Desciende Lector de Posición de Herramientas
M52
Abre Luneta
M53
Cierra Luneta
M76
Contador de Piezas
M78
Conecta Eliminador de Niebla
M79
Desconecta Eliminador de Niebla
M80
Salto Condicional
M90
Llamada de Programa del usuario a través de Macro Executer
M93
Habilita Lectura de Programa a través de PCMCIA
M94
Deshabilita Lectura de Programa a través de PCMCIA
M99
Retorna al inicio del Programa sin finalizar
114
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador Número
Función
M105
Desconecta Husillo izquierdo
M108
Conecta Refrigeración de aire
M109
Desconecta Refrigeración de aire
M124
Abre plato del husillo con replay instantáneo
M125
Cierra plato del husillo con replay instantáneo
M126
Retrocede Contrapunta con replay instantáneo
M127
Avanza Contrapunta con replay instantáneo
M128
Permite que el husillo parta con el Plato abierto
M136
Abre Puerta Automática con replay instantáneo
M137
Cierra Puerta Automática con replay instantáneo
M138
Avanza colector de piezas con replay instantáneo
M139
Retrocede colector de piezas con replay instantáneo
M142
Conecta aire para Limpiar plato izquierdo con replay instantáneo
M143
Desconecta aire para Limpiar plato izquierdo con replay instantáneo
M147
Selecciona Nivel de presión 1 para el plato del husillo derecho
M148
Selecciona Nivel de presión 2 para el plato del husillo derecho
M150
Sube Lector de Posición de Herramienta con replay instantáneo
M151
Desciende Lector de Posición de Herramienta con replay instantáneo
M152
Abre luneta con replay instantáneo
M153
Cierra luneta con replay instantáneo
M157
Selecciona Nivel de presión 1 para el plato con replay instantáneo
M158
Selecciona Nivel de presión 2 para el plato con replay instantáneo
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
115
Guía del Operador 4.8.
MENSAJES DE DIAGNÓSTICO
Endereço
Número
A00.0 A00.2 A00.3 A00.4 A00.5 A00.6 A00.7 A01.0 A01.1 A01.2 A01.3 A01.4 A01.5 A01.6 A01.7 A02.0 A02.1 A02.2 A02.3 A02.4 A02.5 A02.6 A02.7 A03.0 A03.1 A03.2 A03.3 A03.4 A03.5 A03.6 A03.7 A04.0 A04.2 A04.3 A04.4 A04.5 A04.6 A04.7 A05.0 A05.1 A05.2 A05.3 A05.4 A05.5 A05.6 A05.7 A06.0 A06.1 A06.2 A06.3 A06.4 A06.5 A06.6 A06.7 A07.0 A07.2 A07.3 A07.4 A07.5 A07.7 A08.0
2000 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2058 2059 2060 2061 2063 2064
116
M ensagem Falla no Circuito del Em ergencia Conectar Maquina, Pulse Boton Machine On Error en Configuracion de Idiom as Error Configuracion de los Opcionales Sistem a Hidraulico no Alcanzo Pression de Trabajo Falla de Presion en el Sistem a Hidraulico Sobrecarga Motorizacion Falla en el Drive del Husillo Principal Carro/Canal Guia Alim . de Barras Fuera de Posicion Codigo "M" Invalido Codigo "T" Invalido Codigo "S" Invalido Error de Program acion Baixo Nivel de Aceite de Lubricacion de las Guias Lubricacion Deficiente Falla en la Lubricacion de las Guias Cuidado! Modo Setup, Seguridad Desactivada Modo Setup no Perm itido Falla en la Traba en la Puerta del Operador Abrir Puerta del O perador Puerta del Operador Abierta Ejes no Referenciados Rem over Ejes de las Marcas de Referencia Maquina ya Referenciada Falla en el Plata Plato sin Pieza Plato Abierto Falla en el Plato al soltar la Pieza Falla en el Plato al sujetar la Pieza Pieza Suelta Falla en la Contrapunta Contrapunta Fuera de Posicion Falla en el Retroceso de la Contrapunta Falla en Avance de la Contrapunta Torre Fuera de Posicion Falla en el Destrabam iento de la Torre Falla en el Trabam iento de la Torre Falla en la Torre Torre sin Referencia Bateria Baja Accionam iento de la Torre Falla al Em pujar Barra o Subir Canal G uia Alim . De Barras Falla al Tirar/Cortar Barra Puerta del Alim entador de Barras Abierta Falla Genero Auto Apagado. Verificar Historico Mensajes Habilitado Novo Sist. de Coord. Convertir Coord. Ext. y G54 a G59 Verificar Lim pieza de los Filtros del Panel Electrico Zerar Contador de Piezas Falla en la Apertura de la Puerta del Operador Falla en el Cierre de la Puerta del Operador Falla en el Avance del Colector de Piezas Falla en el Retrocese del Colector de Piezas Fuera de Posicion Colector de Piezas Reinicio de Program a Activo Falla en el Alim entador de Barras Fuera de Posicion Lector de Herram ientas Falla al Avanzar el Lector de Herram ientas Falla al Retroceder el Lector de Herram ientas Falla Accionam iento de la Torre Filtro Sucio Panel Electrico, Reem plazar Falla Cam bio de Gam a Verificar! Dispositivo Dentro del Area de Colision
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador 4.9.
TABLAS DE DIAGNÓSTICO PONTOS A SEREM VERIFICADOS
MENSAGEM
CORREÇÃO
NOTAS
Verifique os seguintes itens: • "placa aberta" com o eixo árvore rodando" • pressão hidráulica baixa
• acione o botão de parada de emergência
• para eixo árvore • aciona alarme sonoro • desabilita o comando
• O relê de segurança não aciona
• verifique o relê de segurança
• circuito de parada de emergência ativado
FALHA DO CIRCUÍTO DE PARADA DE EMERGÊNCIA
• A linha de parada de emergência está aberta
• verifique o circuito da linha de • parada de emergência parada de emergência ativada
"PARADA DE EMERGÊNCIA ATIVADA"
• O botão de parada de emergência está ativado
• desative o botão de parada de • circuito de parada de emergência emergência habilitado
CICLO NÃO COMPLETADO
• Se uma função "M" ou "T" atrasa por mais de 25 segundos, a mensagem de erro será mostrada. Cada função "M" tem uma condição de resposta. Então, verifique a função "M" inefetiva e a causa.
• acione a tecla reset e encontre as causas. • veja a tabela de códigos "M" para encontrar as possíveis causas.
"EMERGÊNCIA" PARADA DE EMERGÊNCIA NÃO REAJUSTADA
• Verifique os códigos "m" os quais são conhecidos pelos
FUNÇÃO "M" INVÁLIDA PLC
• ver tabela de códigos "m" • Verifique se a faixa de
CÓDIGO "T" INVÁLIDO códigos "T" • faixa até 12
REQUER REFERÊNCIA
• Logo após referência da máquina ser ajustada, o modo de operação automático e MDI estão habilitados.
LIGAR MÁQUINA
• Acione o botão NC par ligar a máquina
• pressione a tecla reset e troque o programa para um código válido • acione a tecla reset e troque o programa para um código • executa "feedhold válido • acione a tecla de zeramento (home position) • pressione cycle start • empurre preset, desde estão o modo JOG ou MPG estão selecionado.
FALHA DE LUBRIFICAÇÃO
• Verifique o nível de lubrificante no reservatório
• complete o nível de lubrificante
BAIXO NÍVEL DE LUBRIFICANTE
• Verifique o nível de lubrificante no reservatório
• complete o nível de lubrificante
PRESSÃO HIDRÁULICA BAIXA
PORTA ABERTA
• Verifique se o motor hidráulico está funcionado • verifique se • empurre o relê térmico ou o relê térmico esta aberto • regule o pressostato verifique o pressostato da linha principal • Se a porta do operador está aberta o movimento dos eixos e do eixo árvore está desabilitado.
• executa feedhold • aciona alarme sonoro
• executa "feedhold" quando o modo automático ou MDI está selecionado
• aciona emergência para o motor do eixo árvore • aciona alarme sonoro
• feche a porta • troque atrava elétrica da porta
• Se a porta do operador está
FECHE A PORTA PARA aberta o movimento dos eixos e do eixo árvore está CONTINUAR
• feche a porta • troque atrava elétrica da porta
desabilitado.
TORRE FORA DE POSIÇÃO
S62195B
• troque a operação automática • Verifique o sensor de controle por mdi (entrada de dados • executa "feedhold" • de travamento para uma manual) acione a chave de desabilita bomba de coincidência entre a posição abilitação do operador e tente a refrigeração comandada e a atual posição. operação mdi
Guía del Operador - Línea ROMI G240 / G260 / G280
117
Guía del Operador MENSAGEM
LEITOR DE POSIÇÃO DE FERRAMENTA FORA DE POSIÇÃO
FALHA DE ALIMENTADOR DE BARRAS
PONTOS A SEREM VERIFICADOS
CORREÇÃO
NOTAS
• O braço do leitor de posição de ferramentas não está em uma posição definida • o braço do leitor de posição de ferramentas está avançado com o sistema de coordenadas pré-ajustado desabilitado.
• acione o código M50 para retrair o braço do leitor • ajuste os sensores de avanço e retração • troque os sensores danificados • troque a mola do braço do leitor de posição de ferramentas
• executa "feedhold"
• Alimentador de barras informa falha
• verifique alimentador de barras
• executa "feedhold" quando o modo automático ou mdi está selecionado
• ative um comando para mover o aparador de peças para uma posição definida. • ajuste os sensores do aparador de peças • troque os sensores danificados
• executa "feedhold"
APARADOR DE PEÇAS • Aparador de peças não está em uma posição definida FORA DE POSIÇÃO
PLACA ABERTA
• Verifique a regulagem dos sensores ou o modo de operação da placa (prendendo pelo externo ou interno)
• feche a placa e ajuste os sensores
• executa "feedhold"
PLACA SEM PEÇA
• Verifique a regulagem dos sensores ou o modo de operação da placa (prendendo pelo externo ou interno)
• recoloque uma peça a ser usinada e ajuste os sensores
• executa "feedhold"
CABEÇOTE MÓVEL FORA DE POSIÇÃO
• Verifique a regulagem do cabeçote móvel ou ele estará ineficiente.
• ajuste os sensores ou troque-os
• executa "feedhold" • para o motor do eixo árvore
REQUER M18 • M19 foi previamente - CANCELA MODO DO programado • eixo árvore em modo de posicionamento EIXO ÁRVORE
• programar m18 antes de qualquer código m com respeito ao eixo árvore
CÓDIGOS INVÁLIDO
• Um valor s foi programado excedendo a faixa de velocidade.
• reprogramar um novo código s com um valor admissível.
TIPO ILEGAL DE ALIMENTADOR DE BARRAS SELECIONADO
• Um tipo de alimentador de barras errado foi escolhido
• escolha novamente um alimentador de barras apropriado
"ADVERTÊNCIA" PORTA ABERTA USE CAUTELA AO OPERAR A MÁQUINA
• Porta de segurança foi desviada
SOBRECARGA NO MOTOR DE LIMPEZA DAS PROTEÇÕES
• Verificar o rele térmico mol5 • verificar se o motor não está travado
• rearmar o térmico MOL5 • eliminar a causa do travamento do motor
SOBRACARGA NO MOTOR DE REFRIGERAÇÃO
• Verificar o rele térmico mol2 • verificar se o motor não está travado
• rearmar o térmico MOL2 • eliminar a causa do travamento do motor
SOBRECARGA NO MOTOR DA UNIDADE HIDRÁULICA
• Verificar o rele térmico mol4 • verificar se o motor não está travado
• rearmar o térmico MOL4 • eliminar a causa do travamento do motor
118
• Veja o qual está instalado n a máquina.
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
Guía del Operador MENSAGEM
PONTOS A SEREM VERIFICADOS
CORREÇÃO
NOTAS
SOBRECARGA NO • Verificar o rele térmico mol11 • rearmar o térmico MOL11 MOTOR DO EXAUSTOR • verificar se o motor não está • eliminar a causa do travado travamento do motor DE NÉVOA CICLO START
PRESET MANUAL INIBIDO
• Braço do leitor de posição de ferramenta pode estar abaixado
• verifique a posição do braço e posicione-o corretamente
• Verificar se há algum ciclo em progressão • verificar se os eixos foram previamente referenciados
• colocar a máquina em ciclo manual • referenciar os eixos
NOTA: Para Mensajes de Software, consulte el MANUAL DE OPERACIÓN FANUC
S62195B
Guía del Operador - Línea ROMI G240 / G260 / G280
119
Guía del Operador
120
Guía del Operador - Línea ROMI G240 / G260 / G280
S62195B
View more...
Comments