Manual de instrucciones ONA PRIMA E250

April 24, 2017 | Author: Alberto Remolar | Category: N/A
Share Embed Donate


Short Description

Descripción: Manual de usuario y ejemplos en español. De esta máquina de electroerosion de hilo....

Description

MANUAL DE INSTRUCCIONES •

MAQUINA DE ELECTROEROSION

PRIMA E 250 PRIMA E 400 PRIMA E 900 (Versión 3.3.0/4.0.0)

P-0110090-0397

INFORMACIONES PRELIMINARES

Los modelos de máquina de electroerosión por hilo de la serie ONA PRIMA, son conformes con las siguientes Directivas: - Directiva de Máquinas 89/392/CEE y sus modificaciones y adiciones según las Directivas 91/368/CEE, 93/44/CEE y 93/68/CEE. - Directiva de Baja Tensión 73/23/CEE.

El nivel de presión acústica continuo equivalente ponderado producido por las maquinas de la serie ONA PRIMA en los puestos de trabajo no supera los 70 db (A).

Fabricante:

ONA ELECTROEROSION, S.A. Polígono Eguzkitza, 1 48200 DURANGO (VIZCAYA) SPAIN Tino: 34(9)4-6200800 - Fax: 34(9)4-6818548

Año de fabricación de la máquina: 1998 Modelo de máquina: ONA PRIMA Fecha de edición: MARZO 1997

ÍNDICE

ÍNDICE

PAGINA CAPITULO 1: GENERALIDADES 1.1. 1.2. 1.3. 1.4.

RECEPCIÓN TRANSPORTE ACONDICIONAMIENTO DESBLOQUEO DE LOS EJES

1-1 1-1 1-5 1-5

CAPITULO 2: DESCRIPCIÓN DE LA MAQUINA 2.1. 2.2. 2.3. 2.4. 2.5. 2.6.

CARACTERÍSTICAS DE MAQUINA MESA DE TRABAJO MANDOS AUXILIARES GUIADO Y POSICIONADO DEL HILO CONTROL DE ALTURA DE LA BOQUILLA SUPERIOR MANDOS DE DIELÉCTRICO

2-1 2-2 2-3 2-4 2-5 2-6

CAPITULO 3: FILTRO AUTOLIMPIANTE, AUTOMÁTICO DE MINERAL 3.1. 3.2. 3.3. 3.4. 3.5.

GENERALIDADES DESCRIPCIÓN DE LOS COMPONENTES OPERACIONES DEL SISTEMA OPERACIÓN MANUAL PERIÓDICA: LIMPIEZA DE LODOS PROCESO DE EROSIÓN

3-1 3-2 3-5 3-6 3-9

CAPITULO 4: UNIDAD DE MANDO NUMÉRICO 4.1. DATOS TÉCNICOS 4.1.1. CONTROL NUMÉRICO 4.2. DESCRIPCIÓN DE MANDOS 4.2.1. 4.2.2. 4.2.3. 4.2.4.

INTERRUPTOR GENERAL MARCHA GENERAL DESCONEXIÓN GENERAL PILOTO DE RED

4-1 4-1 4-3 4-4 4-4 4-4 4-4

ÍNDICE f

.

/

4.2.5. 4.2.6. 4.2.7. 4.2.8. 4.2.9.

Y ^

>

PARADA DE EMERGENCIA AMPERÍMETRO VOLTÍMETRO LEOS INDICADORES DE TRABAJO PANTALLA "CRT"

4-4 4-5 4-5 4-5 4-5

4.2.9.1. 4.2.9.2. 4.2.9.3. 4.2.9.4. 4.2.9.5. 4.2.9.6. 4.2.9.7.

4-6 4-7 4-7 4-7 4-7 4-7 4-8

TITULO DE PAGINA ESTADO ACTUAL AVISOS AL OPERADOR FECHA Y HORA INDICACIÓN DE ALARMAS INFORMACIÓN ESPECIFICA DE LA PAGINA CAMPOS DE FUNCIONES

4.2.1 0. DESCRIPCIÓN DEL PANEL DE MANDO

4-9

4.2.10.1. TECLAS DE CAMPO 4.2.1 0.2. TECLADO DE CONTROL MANUAL > *\.

4-9 4-9

4.2.10.2.1. TECLADO DE CONTROL DE EJES 4-9 4.2.10.2.2. TECLADO SELECTOR OPERACIÓN MANUAL. 4-1 O TECLADO

NUM

4.2.10.4. CONTROL DEL ÁREA DE INFORMACIÓN DE PAGINA 4.2.10.5. CONTROL DE EJECUCIÓN 4.3. OPERATORIA DEL CONTROL NUMÉRICO 4.3.1.

4-12

PAGINÁBASE

4-13

4.3.1.1. SUBPAGINA BASE

4-14

4.3.2. OPERACIONES MANUALES

4-15

4.3.2.1. 4.3.2.2. 4.3.2.3. 4.3.2.4. 4.3.2.5. 4.3.2.6.

.

4-11 4-11

V

MOVIMIENTOS MANUALES (JOG) PASO A PASO MEMORIZACIÓN POR RECORRIDO MANUAL RETORNO POR RECORRIDO MEMORIZADO BÚSQUEDA DE CEROS MAQUINA CICLOS DE CENTRAJE

4.3.2.6.1. 4.3.2.6.2. 4.3.2.6.3.

**> 4.3.2.7. 4.3.2.8.

CENTRAJE INTERIOR CONTACTO PIEZA CENTRAJE EXTERIOR

DECALAJES Y PUNTOS DE TRAVESÍA CONFIGURACIÓN

4-17 4-17 4-18 4-18 4-18 4-19 4-19 4-19 4-20 4-21 4-23

ÍNDICE

II!

4.3.3. OPERACIONES DE EJECUCIÓN INMEDIATA. (EMDI)

4-25

4.3.4. OPERACIÓN POR PROGRAMA

4-26

4.3.4.1. DIRECTORIO DE PROGRAMAS

4-26

4.3.4.1.1. COPIA DE PROGRAMAS 4.3.4.1.2. FIN DE TRANSMISIÓN/RECEPCIÓN DE

4-27

PROGRAMAS 4.3.4.1.3. BORRADO DE PROGRAMAS

4-27 4-28

4.3.4.2. EDICIÓN DE PROGRAMAS 4.3.4.2.1. 4.3.4.2.2. 4.3.4.2.3. 4.3.4.2.4. 4.3.4.2.5. 4.3.4.2.6. 4.3.4.2.7.

MODIFICACIÓN DE BLOQUES INSERCIÓN DE BLOQUES BORRADO DE BLOQUES FIN DE EDICIÓN PAGINA ADELANTE PAGINA ATRÁS EDICIÓN GRÁFICA

4-29 4-31 4-31 4-32 4-32 4-32 4-32 4-32(1)

4.3.5. EJECUCIÓN DE PROGRAMAS

4-33

4.3.5.1. SESIÓN DE TRABAJO

4-34

4.3.5.2. VISUALIZACION DEL PROGRAMA EN EJECUCIÓN 4.3.5.3. COMPENSACIÓN DEL RADIO DEL HILO 4.3.5.4. CORTE CÓNICO 4.3.5.5. ESTADO

4-36 4-37 4-38 4-39

4.3.5.6. PARÁMETROS GRÁFICOS

4.40

4.3.5.7. GRÁFICO

4-42

4.3.6. OPERACIONES MAQUINA

4-44

4.3.6.1. FUNCIONES MAQUINA PREPARATORIAS 4.3.6.2. TABLAS TECNOLÓGICAS

4-46 4-47

4.3.7. ALARMAS

4-48

4.3.8. SISTEMA

4-47

4.3.8.1. CONSUMIBLES 4.3.9. DIAGNÓSTICOS 4.4. PROGRAMACIÓN 4.4.1. FIN DEL PROGRAMA

4-51 4-53 4-54 4-55

ÍNDICE

1Y

4.4.2. ESTABLECER: COORDENADAS/DECALAJE/TOLERANCIA DE CONTACTOS/COMPENSACIÓN DE HILO/ÁNGULO DE CORTE CÓNICO/INCREMENTO DE ÁNGULO 4.4.3. INTERPOLACIÓN LINEAL/CIRCULAR X Y U V 4.4.4. ABSOLUTO/INCREMENTAL 4.4.5. TRAVESÍAS 4.4.6. PROGRAMACIÓN DE RÉGIMEN 4.4.6.1. PAR HILO/PIEZA 4.4.6.2. PARÁMETROS INDIVIDUALES DEL GENERADOR

4-56 4-60 4-64 4-66 4-68 4-68 4-69

4.4.7. ESPERA DE TIEMPO/ESTADO 4.4.8. MODO DE EJECUCIÓN 4.4.9. ASIGNAR VALOR PARÁMETRO (PO a P9) 4.4.10. BIFURCACIÓN 4.4.11. SUBRUTINA 4.4.12. RETORNO DE SUBRUTINA 4.4.13. MAGRO 4.4.14. CENTRAJE INTERIOR 4.4.15. MEDIO PIEZA 4.4.16. CONTACTO PIEZA 4.4.17. RETORNO AUTOMÁTICO AL PUNTO DE INICIO 4.4.18. ACTIVAR/DESACTIVAR SALIDAS 4.4.19. MÉTRICO/PULGADAS 4.4.20. VECTOR 4.4.21. COMPENSACIÓN 4.4.22. CORTE CÓNICO 4.4.23. ORIGEN DE PROGRAMA 4.4.24. ESCALA 4.4.25. GIRO 4.4.26. INVERSIÓN DE LOS EJES (ESPEJO) 4.4.27. CAMBIO DE EJES 4.4.28. RÉGIMEN INICIAL 4.4.29. MEMORIZACIÓN DE POSICIÓN ACTUAL EN PTO. TRAVESÍA 4.4.30. MEMORIZACIÓN DE POSICIÓN ACTUAL EN DECALAJE

4-70 4-71 4-72 4-73 4-76 4-78 4-75 4-81 4-82 4-83 4-84 4-86 4-87 4-88 4-90 4-94 4-95 4-96 4-99 4-104 4-108 4-110(1) 4-110(ll) 4-110(IV)

4.5. TIPOS DE CORTE 4.5.1. 4.5.2. 4.5.3. 4.5.4. 4.5.5.

INTRODUCCIÓN CORTE VERTICAL CORTE CÓNICO CORTE XYUV CORTE DIBUJADO

4.6. EJEMPLOS DE PROGRAMACIÓN 4.6.1. EJEMPLO 1: CORTE VERTICAL; matriz y punzón

4-111 4-111 4-112 4-113 4-117 4-119 4-120 4-120

ÍNDICE

4.6.2. EJEMPLO 2: CORTE CÓNICO

4-122

4.7. CÓDIGOS ISO EN PRIMA

4-124

4.8. LISTA DE ALARMAS

4-1 30

CAPITULO 5: DESCRIPCIÓN GENERAL DEL TRABAJO 5.1 . SITUACIÓN DE LA PIEZA EN LA MAQUINA 5.2. VERIFICACIÓN DEL PROGRAMA EN GRÁFICOS 5.2.1. VERIFICACIÓN NOMINAL 5.2.2. VERIFICACIÓN DE LA COMPENSACIÓN 5.2.3. VERIFICACIÓN DEL CORTE CÓNICO 5.3. REALIZACIÓN DE OPERACIONES DE CENTRAJE 5.4. VERIFICACIÓN DEL PROGRAMA EN VACIO 5.5. INTRODUCCIÓN DE LAS CONDICIONES DE EROSIÓN 5.5.1. DETERMINACIÓN DEL OFFSET

5-2 5-2 5-2 5-2 5-2 5-5 5-5 5-5 5-6

CAPITULO 6: MANTENIMIENTO PREVENTIVO 6.1 MAQUINA

6-1

6.1.1 CONJUNTO BOCA SUPERIOR 6.1.1.1 6.1.1.2 6.1.1.3 6.1.1.4 6.1 .1 .5

TOMA DE CORRIENTE GUIA DEL HILO BOQUILLAS DE PLÁSTICO TERMINALES DEL CABLE DE TRABAJO PIEZA DE AISLAMIENTO DEL CONJUNTO BOQUILLA SUPERIOR 6.1.1.6 REFRIGERACIÓN DEL HILO Y TOMA DE CORRIENTE 6.1.1.7 LIMPIEZA 6.1.2 CONJUNTO BOCA INFERIOR

6-1 6-1 6-2 6-2 6-2 6-3 6-4 6-4 6-5

6.1.2.1 TOMA DE CORRIENTE INFERIOR 6.1.2.2 GUIA DEL HILO 6.1.2.3 BOQUILLA DE PLÁSTICO

6-5 6-6 6-6

6.1.2.4 TOBOGÁN 6.1.2.5 POLEAS TRACTORAS 6.1.2.6 CORREA

6-6 6-6 6-8

ÍNDICE

VI

6.1.2.7 6.1.2.8 6.1.2.9 6.1.2.10 6.1.2.11

CONOS SALIDA DE HILO TERMINALES DEL CABLE DE TRABAJO AISLAMIENTO BOCA INFERIOR REFRIGERACIÓN EN LA BOCA INFERIOR LIMPIEZA

6.1.3 PANEL FRONTAL 6.1.3.1 6.1.3.2 6.1.3.3 6.1.3.4 6.1.3.5

PORTABOBINAS 1er CONJUNTO DE POLEAS CONJUNTO FRENO 2° CONJUNTO DE POLEAS - DINAMO POLEAS SUJECIÓN DEL HILO

6.1.4 TRACTOR SECUNDARIO 6.1.4.1 ENGRASE Y LIMPIEZA 6.1.5 MESA DE TRABAJO 6.1.5.1 REVISIÓN CABLE DE TRABAJO 6.1.5.2 LIMPIEZA 6.1.5.3 TUBO DE DESAGÜE

6-9 6-9 6-9 6-9 6-9 6-10 6-11 6-12 6-12 6-13 6-13 6-14 6-14 6-15 6-15 6-15 6-15

6.1.6 ACEITE NEUMÁTICO

6-15

6.1.7 EJES DE COORDENADAS

6-16

6.1.7.1 LIMPIEZA Y ENGRASE DE LAS GUIAS 6.1.7.2 CAJA REDUCTORA

6-16 6-17

RESINAS LIMPIEZA DEL DETECTOR DE CONDUCTIVIDAD EXTRACCIÓN DE LODOS REPOSICIÓN DE LIQUIDO

6-18 6-19 6-19 6-19

6.2 FILTRO 6.2.1 6.2.2 6.2.3 6.2.4

6.3 GENERADOR 6.3.1 LIMPIEZA DEL FILTRO DEL AIRE

ANEXO I: PRECISIÓN DEL CORTE CÓNICO ANEXO II: AJUSTE AUTOMÁTICO DE LA VERTICALIDAD DEL HILO ANEXO III: TROCEADOR DEL HILO (opcional)

6-20

VISTA GENERAL DE LA MAQUINA

Capítulo 1 - GENERALIDADES

1-1

Capítulo 1 GENERALIDADES 1.1. RECEPCIÓN Rogamos al usuario que, tras el desembalaje de la máquina, compruebe el correcto estado exterior de la misma, así como de todas las piezas individuales. Todas las máquinas salen de fábrica revisadas y comprobadas; sin embargo, en caso de presentar algún deterioro producido por el transporte o detectar la ausencia de alguna pieza, debe informar a la mayor brevedad al expedidor o persona correspondiente, para así poder subsanar la falta con la mayor brevedad.

1.2. TRANSPORTE La máquina ONA-PRIMA es una máquina-herramienta de precisión, lo que exige un transporte realizado con sumo cuidado. La máquina puede transportarse de tres formas diferentes: - Mediante cinchas (ver figura 1-1). - Mediante carretilla elevadora (ver figura 1-1). - Mediante utillaje de barras (opcional). Para ello la máquina dispone de dos orificios (29) que atraviesan horizontalmente la base de la máquina (ver figura 1-1). Una vez desembalada la máquina y, para su traslado, deberá manejarse por medio de una carretilla elevadora, evitando que reciba golpes por ser muy sensible a los mismos. La instalación de la máquina sobre los elementos niveladores se hará mediante una carretilla elevadora (ver figura 1-2). Con anterioridad se deberán haber retirado los cuatro tornillos de sujección (30) que amarran la máquina al embalaje (ver figura 1-1). El generador y el filtro, una vez desembalados, deberán moverse mediante cáncamos (ver figura 1-3). El generador también puede ser manejado por medio de una carretilla elevadora.

Capítulo 1 - GENERALIDADES

1-2

«r (0 L 01

P

Capítulo 1 - GENERALIDADES

1-3

Capítulo 1 - GENERALIDADES

DEA PKOIA

n> a oo oo oo aa

aaoaooa ccca ooo oooo a o ii a

f i g u r a 1 -3

1-4

Capítulo 1 - GENERALIDADES

1_-5

1.3 ACONDICIONAMIENTO Superficie: Para poder colocar el conjunto de máquina, generador y filtro será necesaria una superficie mínima, variable para cada modelo (ver figura 1-4). Altura: El volumen destinado a la colocación de la máquina deberá tener 0,5 metros más de altura que la misma, (ver figura 1-4). Peso: El peso es otro dato a tener en cuenta a la hora de acondicionar el lugar de emplazamiento. En el modelo PRIMA E 250 el peso total de la instalación es de 2.290 kg. (Peso de la máquina 1.550 kg. Peso del generador 270 kg. Peso del filtro con unidad de refrigeración 470 kg). En el modelo PRIMA E 400 el peso total de la instalación es de 3.040 kg (Peso de la máquina 2.300 kg. Peso del generador 270 kg. Peso del filtro con unidad de refrigeración 470 kg). En el modelo PRIMA E 900 el peso total de la instalación es de 4.000 kg (Peso de la máquina 3.260 kg. Peso del generador 270 kg. Peso del filtro con unidad de refrigeración 470 kg) Red: Para la acometida eléctrica de la red conviene disponer una conexión protegida por diferencial (lAn: 0.300 A), interruptor y un fusible automático electromagnético lento de 25 A. en un lugar próximo al generador. El equipo admite 4 tipos básicos de voltaje trifásico de entrada diferentes, a una frecuencia de 50/60 Hz: 220/230/380/400 V. La potencia máxima es de 7 KVA. Toma de tierra: individual. Resistencia: 10 ohm máximo. Agua: Es conveniente un grifo de alimentación de agua corriente para el módulo dieléctrico. El agua a utilizar debe tener un ph entre 5 y 8 (como el agua normal válida para el consumo humano). Aire: Para el correcto funcionamiento de la máquina conviene prever una conexión de aire seco (6 kg), con llave, manómetro y filtro de agua próximos al mismo. Ambiente: El lugar donde se instale la máquina deberá ser limpio, aireado, con temperatura normalizada y aislado de otras máquinas que desprendan virutas y produzcan un ambiente de humedad como rectificadoras, tornos, fresadoras, etc. V/Jbrac/ones: La unidad "Maquina-Herramienta" deberá ir asentada sobre los elementos antivibratorios que se adjuntan opcionalmente. Para poder trabajar en buenas condiciones es preciso que la mesa de trabajo se nivele dentro de 0,02 mm. con ayuda de los tornillos de nivelación. 1.4. DESBLOQUEO DE LOS EJES Para el transporte de la máquina, los ejes, X, Y, U y V, se bloquean con unas piezas de color ROJO que hay que retirarlas. Antes de la puesta en marcha de la máquina, VERIFICAR que los ejes X, Y, U, V están DESBLOQUEADOS. De lo contrario existe un riesgo grave de averia. Ver en la figura 1-7 la localización de las piezas de bloqueo de los ejes.

1-6

Capítulo 1 - GENERALIDADES

INSTALACIÓN Superficie (m2)

E 250 2,1 x2,4

Altura (m)

1,98

Peso (kg)

2.290

£400

£900

2,5x2,7

3,4x3

2,450

2,450

3.040 figura 1 -4

figura 1-5

4000

1-7

Capítulo 1 - GENERALIDADES

2119 figura 1-6

Capítulo 1 - GENERALIDADES

±ZÍ!1

o c o _j

E 900

JJ

Q. i

O O 01

•I o

£ í.

CL o O ^ C -L' O

o o

u

a

-~¿! a

.I

s

Capítulo 1 - GENERALIDADES

1-8

rs «ID L 3 01

2-1

Capítulo 2 - DESCRIPCIÓN DE LA MAQUINA

Capítulo 2 DESCRIPCIÓN DE LA MAQUINA 2.1. CARACTERÍSTICAS DE MAQUINA

2.1.1. ESPECIFICACIONES MODELO Recorridos de mesa (X e Y) (mm): Recorrido eje Z (mm): Recorridos de mesa auxiliar (U y V) (mm): Máximo tamaño de pieza (X,Y,Z) (mm): Máximo peso de pieza (kg):

PRIMA E 250 PRIMA E 400 350 X 250

600x400

PRIMA E 900 900X400

200

400

400

80X80

80x80

80X80

910X680X200 500

1200x880x400 1500x880x400 850

Ángulo de corte cónico (mm) (Z):

182/100

Máximo ángulo de corte cónico:

302

Diámetro del hilo (mm):

0.1 -0.3

Características del hilo (latón desnudo)

Cu 63% / Zn 37%

Resistencia a tracción del hilo N/mm2:

900

Tipo de bobina de hilo: Tipo de guía:

2000(*)

DIN125 - DIN160 cerrada de diamante

Resolución de posición (X, Y, U, V)(mm):

0,001

Mínimo incremento programable (mm):

0,001

(*) Con sistema anticolisión 1000 kg 2.1.2. ARMAZÓN La estructura de la máquina (base, columna, mesas "XY'-"UV") está fabricada en fundición gris, posteriormente estabilizada. 2.1.3. CARROS "X-Y" Y CABEZALES "UV" Y "Z1 El movimiento de los carros "X-Y" y de los cabezales "UV" y "Z" se realiza por medio de husillos a bolas de alta calidad, desde los motores de corriente continua correspondientes, a través de una reducción de engranes.

Capítulo 2 - DESCRiPCiON DE LA MAQUINA

2-2

2.2. MESA DE TRABAJO Es la zona donde se produce la erosión y está fabricada totalmente en acero inoxidable, puesto que la máquina trabaja con agua desionizada. Viene provista de un sistema interno de amarre de piezas al que se le pueden adaptar, si de desea, accesorios tipo Mecatools, 3R, Hirschmann, etc.

figura 2-1

Capítulo 2 - DESCRIPCIÓN DE LA MAQUINA

2-3

2.3. MANDOS AUXILIARES Además del panel de operador, existen otros controles auxilares de actuación directa, situados en el panel frontal de la máquina.

figura 2-2

Activa o desactiva el caudal de agua de limpieza de la zona de erosión, permitiendo (ON) o impidiendo (OFF) la salida de líquido por ambas boquillas de corte.

Activa (ON) o desactiva (OFF) la corriente de aire guía del inicio del hilo hacia el tractor secundario. Pone en marcha (ON) o para (OFF) el movimiento del hilo en toda su trayectoria.

Activa (ON) o Desactiva (OFF) la tensión mecánica a la que se somete el hilo para el corte, u otras operaciones auxiliares, como centrados, contactos pieza, etc. Las 8 teclas restantes son para el control auxiliar de la unidad de e n h e b r a d o automático (no incluido en los modelos PRIMA E 250/E 400).

2-4

Capítulo 2 - DESCRIPCIÓN DE LA MAQUINA

2.4. GUIADO Y POSICIONADO DEL HILO El hilo debe ser colocado tal como se indica en la figura siguiente:

DDDDDD DDDDDD

Poleas

Armazón mdquina

Hilo Cabezal superior

Salida del hilo (tractor secundario)

Cabezal inferior

Motor de alimentación del hilo figura 2-3

2-5

CapítuSo 2 - DESCRIPCIÓN DE LA MAQUINA

2.5. CONTROL DE ALTURA DE LA BOQUILLA SUPERIOR La boquilla superior, con su guía de hilo incluida, está montada sobre el carro Z, que a su vez se mueve sobre los carros U y V. Su movimiento y velocidad está comandado por las teclas del panel del operador, en el CNC, (ver apdo. 4.2.9.2.2. - teclado selector de operación manual).

100 O 10

80 O 1

60 O .1

40 20X. O O .01 .001

T E C L A S DE C O N T R O L figura 2-4

Capítulo 2 - DESCRIPCIÓN DE LA MAQUINA

2-6

2.6. MANDOS DEL DIELÉCTRICO Con los mandos 1 y 2 se controla el caudal de agua que sale por las boquillas superior e inferior respectivamente. Las presiones correspondientes están indicadas en los manómetros 3 y 4. Con el mando 5 (al fondo, detrás del 2) se controla el caudal de agua que sale por la lanza auxiliar 6. El dial 7 muestra la conductividad del agua que se usa como dieléctrico, y los pilotos asociados indican; desionización en proceso (rojo) -y por tanto, no alcanzando aún el valor programado-, o desionización programada alcanzada (verde).

DDDDDD DDnODQ

figura 2-5

Capítulo 3 - FILTRO AUTOLIMPIANTE. AUTOMÁTICO DE MINERAI

3-1

Capítulo 3 FILTRO AUTOLIMPIANTE. AUTOMÁTICO DE MINERAL 3.1. GENERALIDADES DENOMINACIÓN: Filtro autolimpiante automático de mineral. CARACTERÍSTICAS: Se caracteriza por una mínima atención del operario. No requiere una parada de máquina durante los Ciclos de Lavado, incidiendo favorablemente en el tiempo de funcionamiento de ésta. Asimismo, no necesita reposición de elementos filtrantes, con lo que se reducen considerablemente los costos de mantenimiento. Volumen de agua: 500 I.

Capítulo 3 - FILTRO AUTOLIMPIANTE. AUTOMÁTICO DE MINERAL

3-2

3.2. DESCRIPCIÓN DE LOS COMPONENTES Se describen en este apartado los diferentes elementos que componen la Unidad de Filtrado en su conjunto.

12

13

14

X1

^

11

\5

10

16

19

18

17

O

12

18

figura 3-1 8- Llave de vaciado de lodos 10- Mandos y controles 12- Depósito de decantación 14- Bomba de dieléctrico 16- Filtro 18- Depósito de líquido sucio 20- Manómetro 22- Bomba de desionización

9- Panel de control superior (tras tapa) 11- Botella de resinas 13- Control de válvula selectora 15- Válvula selectora 17- Electro-válvula de desionización 19- Depósito de líquido limpio 21- Bomba de filtrado

Capítulo 3 - FILTRO AUTOLIMPIANTE. AUTOMÁTICO DE MINERAI

3.2.1. FILTRO

Unidad que contiene elemento mineral capaz de retener la suciedad recogida por el líquido durante el proceso de trabajo, proporcionando a su salida líquido limpio.

3.2.2. DEPOSITO DE LIQUIDO SUCIO

Es el depósito a donde llega el líquido sucio procedente del área de trabajo.

3.2.3. DEPOSITO DE LIQUIDO LIMPIO

Es el depósito a donde llega el líquido limpio procedente del filtro, y de donde será tomado para enviarlo al área de trabajo.

3.2.4. DEPOSITO DE DECANTACIÓN Es el depósito a donde llega líquido junto con la suciedad acumulada en el filtro, durante el proceso de lavado de éste. En él, por medio de un proceso de decantación, se separará el líquido limpio de la suciedad en él contenida. Esta suciedad se denominará "LODOS".

3.2.5. BOTELLA DE RESINAS Botella que contiene un determinado tipo de resinas, cuya función consiste en situar el grado de conductividad del agua en un punto programado.

3.2.6. VÁLVULA SELECTORA

Válvula Selectora que, mediante la acción de un motor y de acuerdo con el automatismo deseado, comunica unos depósitos con otros en función de las operaciones a realizar (Filtrado, Lavado, etc.).

3.2.7. CONTROL DE VÁLVULA SELECTORA

Es el control electrónico que regula el motor de la Válvula Selectora anteriormente descrita.

Capítulo 3 - FILTRO AUTOLIMPIANTE. AUTOMÁTICO DE MINERAL

3.2.8. MANDOS Y CONTROLES

Los mandos se detallan en la figura siguiente:

TEST

m N

RESET

figura 3-2

El piloto indicador £ cuando se apaga, indica la parada de la Bomba de Filtrado (por alguna operación especial o por haberse accionado el interruptor de parada y marcha de .bomba que se encuentra situado junto al mismo piloto). La posición normal de este interruptor es en ON.

El piloto Esa

indica la apertura de la Válvula de Vaciado.

El piloto E5??5^d indica el llenado del tanque de decantación en las operaciones de lavado y enjuague. El pulsador TEST se utiliza para desencadenar un lavado voluntario o para iniciar la operación de Limpieza de Lodos.

Capítulo 3 - FILTRO AUTOLIMPIANTE. AUTOMÁTICO DE MINERAL

El conmutador x^

r

3-5

se utiliza en la limpieza de lodos (ver apdo. 3.4.).

» i. _^_^^^^^^^^^^^^^^^^^^^^^_____ ^ El pulsador RESET se utiliza para reactivar la parada técnica del sistema una vez repuesta la carencia de líquido.

El piloto

/|\a carencia de líquido.

3.3. OPERACIONES DEL SISTEMA 3.3.1. LAVADO DEL FILTRO (MANUAL) Aunque todas las operaciones de limpieza y mantenimiento del filtro están automatizadas, el usuario puede realizar manualmente el lavado del filtro. (Normalmente, la operación de lavado del filtro se determina automáticamente por medio de un presostato. Cuando el presostato detecta que la presión en el filtro es superior a un valor predeterminado se iniciará automáticamente la operación de lavado del filtro). Esta operación también se puede realizar sin necesidad de esperar a que el presostato dé la señal para su inicio: para ello, pulsar el botón de TEST en el panel de mando del filtro, con lo cual se pondrá en marcha el proceso de lavado, cuyo resultado será la limpieza del elemento filtrante. NOTA: Antes de realizar un lavado manual del filtro, esperar un tiempo mínimo de 3 horas tras la última operación de lavado del filtro, para que el lodo haya podido depositarse en el fondo del depósito de decantación.

3.3.2. PROCESO DE DESIONIZACIÓN

El agua, durante el proceso de erosión, se ioniza de tal forma que adquiere un grado de conductividad creciente. Dependiendo de dicho grado de ionización, automáticamente se abre o se cierra un circuito de desionización. En este circuito, el agua del Depósito de Agua Limpia, es llevada mediante una bomba (bomba de desionización) a través de la botella de resinas, las cuales sitúan al agua en el grado programado de desionización. Dicha agua continúa otra vez hasta el Depósito de Agua Limpia.

Capítulo 3 - FILTRO AUTOLIMPIANTE. AUTOMÁTICO DE MINERAL

3-6

3.4. OPERACIÓN MANUAL PERIÓDICA: LIMPIEZA DE LODOS 3.4.1. PROCESO Es necesario realizar manualmente esta operación cuando la cantidad de lodos acumulada en el depósito de decantación sobrepase el nivel máximo indicado en la figura:

.REJILLA NIVEL MÁXIMO DE LODOS

oooooooooooooooo oooooooooooooooo

LODOS

LLAVE DE VACIADO DE LODOS

figura 3-3 Vista frontal en sección del depósito de decantación

Se procederá a la limpieza de lodos cuando su nivel llegue a cubrir el fondo del depósito de decantación (formado por 2 planos inclinados), según se ve en la figura anterior. La forma de hacerlo es de la siguiente manera: 1- Pulsar el botón de TEST en el panel de mando del filtro. Con ello se comienza a vaciar el depósito de decantación lentamente, ya que se abre la VÁLVULA DE VACIADO '(V. V.). I

en la Seguidamente, situar el conmutador de VACIADO DE LODOS posición ON. Una vez se haya vaciado el liquido del tanque de decantación el sistema seguirá filtrando hasta que se hayan extraído los lodos y vuelto el conmutador de

VACIADO DE LODOS

a la posición OFF.

2- Hay que recalcar que estos lodos no deben entrar por el orificio de desagüe del líquido del depósito de decantación, ya que sería contraproducente. Para ello, antes de que pueda comenzar a entrar lodo hay que hacer limpieza de lodos.

Capítulo 3 - FILTRO AUTOLIMPIANTE. AUTOMÁTICO DE MINERAL_

3- Con el commulador VACIADO DE LODOS X* 5 * 2 3 * 3 todavía en ON (con ello se impide el inicio del lavado del filtro) el operario puede abrir la llave de vaciado de lodos del depósito de decantación, y trasvasarlo a un recipiente adecuado para esta operación. 4- Una vez vacío de lodos el depósito de decantación y cerrada la llave de vaciado de lodos, desaccionar (poner en OFF) el conmutador VACIADO DE LODOS con lo cual el sistema vuelve a su estado automático de funcionamiento.

23.

Capítulo 3 - FILTRO AUTOLIMPIANTE. AUTOMÁTICO DE MINERAL

3-8

3.4.2. NIVELES DEL DEPOSITO DE DECANTACIÓN 3.4.2.1. NIVEL DE LIQUIDO MÍNIMO O DE LAVADO Un sensor detecta que el líquido ha llegado a su nivel mínimo, entonces ordena el inicio de la operación de lavado. 3.4.2.2. NIVEL DE ENJUAGUE Cuando la altura del líquido llega a este nivel, el sensor correspondiente inicia la operación de enjuague, que dura hasta que el líquido suba hasta el siguiente nivel: el de filtración. 3.4.2.3. NIVEL DE FILTRACIÓN Al llegar a estar altura, la válvula selectora de 5 vías se pone automáticamente en su posición de filtrado habitual.

NIVEL DE FILTRACIÓN DEPOSITO DE DECANTACIÓN

NIVEL DE ENJUAGUE. NIVEL DE LIQUIDO MÍNIMO O DE LAVADO

LODOS

figura 3-4

Capítulo 3 - FILTRO AUTOLIMPIANTE. AUTOMÁTICO DE MINERAL

3.5. PROCESO DE EROSIÓN El proceso de erosión NO se interrumpe en absoluto durante ninguna de las operaciones (manuales o automáticas) anteriormente descritas ya que el agua que en condiciones correctas se encuentra en el Depósito de líquido limpio, mediante una bomba de gran presión (Bomba de Dieléctrico), es llevada hasta la zona de erosión (área de trabajo) para que pueda ser empleada como dieléctrico y refrigerante, por lo que la operación de la máquina nunca se detiene.

( ' «j :



f W

V

r

ty( r*( NOTA: Símbolos empleados en los esquemas

Rebosadero de seguridad

Sensores de nivel

o

I

o

4) Sensor detectando liquido en su nivel O Sensor NO detectando liquido en su nivel

Subtonque

O 3 ^•v

Vaciado de lodos (AUTO/Vaciado)

O CO

Deposito de Decantación

Bomba de dieléctrico

D

O >

o m (Válvula de Vaciado)

O

o

Área de trabajo

v.v

(/)

Deposito de liquido Sucio ÜO

Deposito liquido Limpio

Refrigerador (opcional)

Botella de resinas

EV. de des ionización Bomba de desionización

O

om m Purga del filtro

^ P )(Presostato) Bomba de Filtrado 1

Filtro O

X7

Llaves de paso (pueden o no existir)

DEL EILTRO Test

a m i z TI JO

COMPONENTES

Válvula de 5 vías

O

o

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

Capítulo 4 UNIDAD DE MANDO NUMÉRICO 4.1. DATOS TÉCNICOS 4.1.1. CONTROL NUMÉRICO RESOLUCIÓN - Ejes Controlados X, Y, U, V. - Mínimo incremento programable (Ejes X, Y, U, V 0.001 mm.). - Mínimo incremento controlable (Ejes X, Y, U, V 0.001 mm.). - Máxima dimensión programable ± 9.999,999 mm. - El eje Z está controlado de la misma manera para las máquinas con enhebrador automático

OPERACIÓN -

Pantalla CRT color 14 ", con controlador gráfico. Teclado plano antisuciedad. Asistida, conversacional. Lenguaje de programación asistido así como lenguaje ISO standard. Rápido de operar y fácil de aprender. Información continua en ejecución. Programación simultánea mientras se erosiona otra pieza. Ortogonal, Cambio de ejes. Control de parámetros del Generador. Control total de Entradas y Salidas. Indicación y alarmas autoexplicativas. Ayudas a la instalación y diagnóstico. Ejecución Normal, Vacío y Bloqueado. Idioma Operacional (Español, Francés, Italiano, Inglés, Alemán). Conexión RS-232-C a la unidad de programación.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

FUNCIONES Posicionamiento Manual y Automático. Búsqueda de Ceros Absolutos. Centrajes Interiores y Exteriores. Interpolación Lineal / Circular, y mixtas en 4 ejes. Interpolación Lineal Vectorial. Sistema ABSOLUTO / INCREMENTAL Sistema MÉTRICO / PULGADAS. Subrutinas. Macros. Instrucciones de Bifurcación Condicional e Incondicional. Variables Contador para bucles Repetitivos. Tiempo de Espera (DWELL). Decalajes, Cambio de Orígenes. Compensación del radio del hilo. Corte Cónico / Corte X Y U V. Función de Apagado Automático. Activación / Desactivación de Entradas y Salidas (Automatismos programados por el Usuario). Escalado, Giro, Función espejo. Representación gráfica del perfil de la pieza (X, Y, U, V). Re-arranque automático después de fallo de tensión. Re-arranque manual. Anticolisión mecánica.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-3

4.2. DESCRIPCIÓN DE MANDOS

-26

27

30

F/g 4-1

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-4

4.2.1. INTERRUPTOR GENERAL (29) Dispositivo de seguridad, que se debe desconectar (provocando la desconexión del generador) cuando se desee abrir la puerta posterior de dicho generador. Para ello debe situarse el mando en la POSICIÓN 2. POSICIÓN 2

POSICIÓN 1

Fíg 4-2

4.2.2. MARCHA GENERAL (24) Con este pulsador, se permite la alimentación eléctrica a todo el equipo, permaneciendo encendido mientras dure la misma y pudiéndose iniciar cualquier maniobra.

4.2.3. DESCONEXIÓN GENERAL (25) Mediante este pulsador se desconecta la conexión eléctrica al equipo.

4.2.4. PILOTO DE RED (30) Indica si esta conectado (ON) o desconectado (OFF) el interruptor general (29).

4.2.5. PARADA DE EMERGENCIA (23) Desconecta el equipo.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-5

4.2.6. AMPERÍMETRO Dispositivo que indica la intensidad media de trabajo que circula por el hilo.

4.2.7. VOLTÍMETRO Dispositivo que permite la lectura de la tensión media entre hilo y pieza.

4.2.8. LEOS INDICADORES DE TRABAJO

p~ < b_

Indicador de 'Tensión en Vacío"

Indicador de "Cortocircuito".

v¿ compara) Subrutina de la línea Retorno de subrutina Macro NS. Régimen inicial de corte

19 20 21 22 23 24

CENT: PMED: PIEZ: RTAC: ACT: DACT:

Centraje interior en X, Y, U, V Punto medio en el eje X, Y, U, V Contacto pieza en el eje X, Y, U, V Retorno automático al comienzo Activar salida N^ Desactivar salida N2

• 25 METR: 26 PULG: 27 VECT: 28 VERT: 29 MPTR: 30 MDEC:

Métrico Pulgadas Vector de longitud, ANGU (ángulo), VELO, CMPH (compensación), ACTC (ángulo corte cónico) Ajuste automático de la verticalidad del hilo (opcional) Memorizar posición actual en coordenadas Memorizar posición actual en decalaje

• 31 32 33 34 s 35 36

CMPC: CMPD: CMPI: CTCC: CTCD: CTCI:

Cancelar compensación Compensación por la derecha Compensación por la izquierda Cancelar corte cónico Corte cónico por la derecha Corte cónico por la izquierda

37 38 39 40 41

ORGP: ESCA: GIRO: INVR: CEJE:

Origen de coordenadas programadas en X, Y, U, V Escala del programa Giro del programa Inversión del eje X, Y Estado de ejes (X, Y; Y, X)

42

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-13

4.3.1. PAGINÁBASE

BASE

PDA

ÑOR

CON

GAP

M/M

ABS

FECHA Y HORA

MAQUINA

TRABAJO X Y U V

X 00031 .597 Y 00000.484 U 00051.115 V 001 85.093

PTO. INIC.

00031.597 00000.484 00051.115 00185.093

VELOCIDAD PROGRAMA: 4 0 REAL: MODIF(%): 100

X Y U

00000 000 00000.000 00000.000 ooooo 000

y LUNüIlUÜ

PE RFIL: 00000.000 PR OGRAM: 00000.000 PA RCIAL: 00000.000

TIEMPO PARCIAL: 0 TOTAL: 47 MANU

EMDI

PR(3G

EJEC

MAQI

ALRM

SIST

DIAG-->

V

J

La información específica de la PAGINA BASE consta de: COTAS DE TRABAJO (TRABAJO), de los ejes X, Y, U y V, con respecto al Origen de Trabajo. COTAS MAQUINA (MAQUINA), de los ejes X, Y, U y V con respecto al cero máquina. PUNTOS DE INICIO (PTO. INIC.) de trabajo de los ejes X, Y, U y V con respecto al cero máquina. VELOCIDAD PROGRAMADA (PROGRAMA) en milímetros por minuto. % MODIFICACIÓN (MODIF (%)) de la velocidad máxima programada. VELOCIDAD REAL (REAL) es la aplicación del MODIF (%) a la VELOCIDAD

PROGRAMADA. TIEMPO TOTAL (T.TOTAL), indica el tiempo total acumulado de trabajo de la máquina, con el generador conectado. Este valor se muestra en horas y décimas de hora. TIEMPO REAL (T.REAL), indica el tiempo real de trabajo de una pieza. El operador puede establecer manualmente a través del cursor y del teclado numérico el valor que desee para esta variable, que se actualizará automáticamente en cuanto se conecte el generador. Este valor se muestra en horas y décimas de horas. LONGITUD PERFIL: Memoria de la longitud del programa al comienzo de la ejecución. LONGITUD PROGRAM: Desde el comienzo de la ejecución al fin del programa. LONGITUD PARCIAL: Reseteable por el operador.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.3.1.1.SUBPAGINA BASE

Partiendo de la página

pulsando la tecla

se accede a esta subpágina.

Representa ampliadas las coordenadas de trabajo en los ejes X, Y, U, V.

PDA

BASE

ÑOR

X Y U V MANU

EMDI

PROG

CON

GAP

M/M

ABS

FECHA Y HORA

00000.000 00000.000 00000.000 00000.000 EJEC

MAQI

ALRM

SIST

DIAG— >

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-15

4.3.2. OPERACIONES MANUALES Partiendo de la página BASE mediante la tecla de selección de campo MANU s accede a la página de operaciones manuales. •\L

X"

W HORA COORDENADAS DE TRABAJO

X 00000.000 Y 00000.000

U 00000.000 V 00000.000

(3ICLOS CENTRAJE: CENTRAJE 'rOL CONTACTO: .010 (DISTINKDS

\\AODO: CONTACTO

^SE V

DECA

POS. VERTICAL U 00000.000 V 00000.000 TIPOS OPER. MANUAL)

MEMORIZANDO

PASO: 1 VELO.: 90

CONF

J

Las operaciones manuales se efectúan a través del TECLADO DE CONTROL MANUAL DE EJES. Bien mediante el TECLADO SELECTOR DE OPERACIÓN MANUAL (ver apdo. 4.2.9.2.2.) o bien a través del cursor en la página MANUAL, se elige la operación deseada apareciendo en la ventana correspondiente de la página MANUAL dicha selección. Todo cambio de tipo de operación manual mientras esté ejecutándose una operación manual lleva consigo una cancelación de la operación en curso. Los distintos TIPOS de OPERACIÓN MANUAL son explicados en el punto siguiente y son: JOG, STEP, RETORNO POR RECORRIDO MEMORIZADO, LOCALIZACION DE CEROS MAQUINA, CICLOS DE CENTRAJE, CONTACTO PIEZA, TOMA DE VERTICALIDAD DEL HILO, CICLOS DE MEDIDA. CICLOS DE CENTRAJE, son los distintos tipos de centrado que se pueden realizar, tales como CONTACTO PIEZA, CENTRADO INTERIOR en una cavidad y CENTRAJE EXTERIOR entre dos contactos.

PDA

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-16

TOMA DE VERTICALIDAD del hilo, sirve para realizar la toma automática de la verticalidad del hilo (opcional). CICLOS DE MEDIDA, se reserva para futuras ampliaciones de ciclos de verificación de pieza. El PASO y la VELOCIDAD son establecidos por el operador a través de esta ventana o mediante el uso del TECLADO SELECTOR DE OPERACIÓN MANUAL, (ver apdo. 4.2.9.2.2.). MEMORIZANDO o NO, es una selección de memorización del recorrido manual efectuado por el operador, con el fin de proceder posteriormente a la recuperación de la posición inicial ejecutando un RETORNO POR RECORRIDO MEMORIZADO. La selección de tal opción, indica al CNC que memorice o no los diferentes movimientos manuales que se realicen a partir de esta selección. El número de movimientos memorizados es de 100. En el caso de llegar al máximo de movimientos memorizados, no se permite ningún movimiento adicional. Para poder continuar es necesario realizar un retorno memorizado o un cambio en el estado de la selección de memorización perdiendo en este caso la posibilidad de efectuar un retorno memorizado. Al llegar al máximo mencionado aparece el mensaje "ERROR DE PUNTOS DE RETRAZA". El selector de MODO, permite ponerlo en CONTACTO/VACIO según se desee efectuar operaciones manuales con protección a la colisión ó no. En caso de estar seleccionado CONTACTO, la operación en curso es detenida y se indica un mensaje al operador de "PARADA POR CONTACTO" sin generarse una alarma. -Mediante el selector de TOLERANCIA DE CONTACTO, se elige el valor dentro del cual se pretenden efectuar los contactos entre hilo y pieza. Si la media de estos contactos entra dentro del valor seleccionado, la tolerancia es correcta. En caso contrario, el proceso de efectuar el contacto continuará indefinidamente, intentando que dicho contacto se establezca dentro de la TOLERANCIA exigida. El rango de valores de la TOLERANCIA es de 0.000 a 0.999 mm. POS. VERTICAL, son las coordenadas de la verticalidad respecto a los ceros absolutos de los ejes U y V. Se carga mediante el teclado numérico o usando la opción de Teach-in pulsando la tecla i * J , cargándose automáticamente las coordenadas absolutas de U y V.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-17

4.3.2.1. MOVIMIENTOS MANUALES (JOG) Operaciones:

JOG VELOCIDAD: 10

- Seleccionar "JOG"

+v -u.

+u

-v -X

- Seleccionar velocidad de desplazamiento con LZJ / CJ del Teclado Selector Operación Manual. La velocidad varía de modo continuo, apareciendo la velocidad seleccionada en la ventana correspondiente de VELOCIDAD y en el indicador de Teclado Selector de Operación. - Pulsar teclas del Teclado de Control de Ejes (X+, X-, Y+, Y-, U+, U-, Z+, Z-).

Nota: Varios ejes pueden efectuar los movimientos simultáneamente. Esta operación es válida para cualquiera de los ejes X, Y, U, V ó Z.

4.3.2.2. PASO A PASO Operaciones:

STEP PASO: VELOCIDAD:

- Seleccionar "STEP". - Seleccionar "STEP-PASO" deseado de 0.001 a 10 mm. mediante el teclado Selector

-u.

+u

de Operación Manual -X

- Pulsar tecla/s del teclado de Control de Ejes.

Nota: Varios ejes pueden efectuar la operación paso a paso simultáneamente. operación es válida para cualquiera de los ejes X, Y, U ó V.

Esta

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-18

4.3.2.3. MEMORIZACIÓN POR RECORRIDO MANUAL Operaciones:

JOG MEMORIZANDO

* Pun-to PIEZA

Inicial

Punto < Final

i

\

- En la página MANUAL, en la ventana de "Tipos de Operación Manual", asegurarse que la posición 2a está en blanco, para limpiar de la memoria los movimientos precedentes. - Seleccionar la opción "MEMORIZANDO".

Movii-iientos de

- Ejecutar movimientos mediante el Teclado de Control de Ejes, en modo "JOG/STEP".

Memorización

Nota: Memoriza todos los movimientos (hasta 100) en cualquiera de los ejes simultáneamente (X, Y, U y V). 4.3.2.4. RETORNO POR RECORRIDO MEMORIZADO RETORNO MEMORIZADO

Operaciones: - Seleccionar "RETORNO MEMORIZADO".

Punto Inicial Retorno

Punto Y Final 1 Retorno 1 1 1 i 1 t

PIEZA

| 1 1 .! i

" —

r Jl

~\

i

1

LMoviniento de Retorno

7

- Pulsar cualquier tecla del Teclado de Control de Ejes para retornar al Punto Inicial. Nota: El retorno lo realiza por la trayectoria memorizada. Se memorizan los 100 últimos movimientos manuales JOG, STEP, CONTACTO, etc.

4.3.2.5. BÚSQUEDA DE CEROS MAQUINA BÚSQUEDA DE CERO

Operaciones: - Seleccionar "BÚSQUEDA DE CERO". - Pulsar

+ X — —*•

X

t Punto O Inicial

0

t

CERD MAQUINA

+x

+Y

+u

+v

Nota: La búsqueda de ceros puede realizarse simultáneamente en varios ejes.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-19

4.3.2.6. CICLOS DE CENTRAJE

4.3.2.6.1. CENTRAJE INTERIOR. CENTRAJE

Operaciones: - Seleccionar "CENTRAJE INTERIOR". - Pulsar la dirección del eje en el que se desee centrar. - Esperar finalización de operación .con posicionamiento en el centro del recorrido.

pía

FINAL

Nota: En centrados circulares, es necesario ejecutar la operación en dos ejes del plano circular. Se puede efectuar esta operación en cualquiera de los ejes X, Y, U ó V.

4.3.2.6.2. CONTACTO PIEZA

CONTACTO PIEZA

Operaciones: - Seleccionar "CONTACTO PIEZA". - Pulsar la dirección del eje en el que se desee realizar el contacto pieza.

Dirección de Centroje

- Esperar contacto con pieza.

Nota: Operación válida para los ejes X, Y, U ÓV.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-20

4.3.2.6.3. CENTRAJE EXTERIOR Operaciones:

MEDIO

- Previamente, se establecen CONTACTO PIEZA en los puntos 1 y 2.

Operación (1)

PIEZA

Operación C2>

- Seleccionar "MEDIO PIEZA". - Pulsar aquél eje en el cual debe desplazarse la mesa para alcanzar el medio pieza.

HILOx Punto Final

- Esperar posicionamiento en el centro de los puntos 1 y 2.

Nota: Esta operación se puede ejecutar en los ejes X, Y, U ó V.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-21

4.3.2.7. DECALAJES Y PUNTOS DE TRAVESÍA

Se accede a esta página desde la página de

PDA

ÑOR

NRO. DE DECAJE:

CON

GAP

, pulsando la tecla de campo

M/M

ABS

TABLA DE DECALAJES O

FECHA Y HORA

X Y U V

00000.000 00000.000 00000.000 00000.000

X Y U V

00000.000 00000.000 00000.000 00000.000

TABLA DE PUNTOS DE TRAVESÍA COORDENADAS DE TRABAJO NRO. DE PUNTO:

MANU

La TABLA DE DECALAJES contiene orígenes flotantes. Decalajes significan cambio de origen de Cotas de TRABAJO y pueden ser utilizados de muy diversas maneras por el operador. Se definen hasta 256 (de O a 255) DECALAJES que serán utilizados por número en programa. En la TABLA DE PUNTOS DE TRAVESÍA se definen los puntos de las coordenadas X, Y, U y V, que serán utilizados por programa en la ejecución de un trabajo. Pueden memorizarse 256 (de O a 255) puntos de posicionamiento. En la TABLA DE PUNTOS DE TRAVESÍA se puede seleccionar si las cotas que se van a cargar se consideran COORDENADAS MAQUINA, referidas al cero absoluto, o COORDENADAS de TRABAJO, referidas al origen de COTAS de TRABAJO que se halla seleccionado en el momento de la ejecución.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-22

La carga de las cotas de DECALAJES y PUNTOS DE TRAVESÍA, se efectúa con la ayuda del cursor IAJ

ÜÜ

posicionando en el punto y cota que se desee (X, Y, U, V), y

mediante el teclado numérico ó directamente a través de la tecla LIJ, tomando la posición actual de la cota seleccionada.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-23

4.3.2.8. CONFIGURACIÓN

Se accede a esta página desde la página de MANUAL , pulsando la tecla de cam CONF . Tf

CONFI.

PDA

ÑOR

CON

GAP

M/M

ABS

FECHA Y HORA

ZONA ÚTIL: DESACTIVADO ( COORDENADAS MAQUINA ) COTA 1 X Y U \J

00000.000 00000.000 00000.000 00000.000

COTA 2 X 00000.000 Y 00000.000 U 00000.000 \/ 00000.000

MANU V

-/

LA ZONA ÚTIL define el espacio permitido de trabajo. Se puede seleccionar espacio .INTERIOR, espacio EXTERIOR o DESACTIVADO: DESACTIVADO: Que indica que la ZONA ÚTIL se encuentra desactivada y no se realiza ningún chequeo de la misma. INTERIOR: Se realiza un chequeo de ZONA ÚTIL INTERIOR, es decir, si se sobrepasa la ZONA ÚTIL INTERIOR, se produce una ALARMA de ZONA. EXTERIOR: Se realiza un chequeo de ZONA ÚTIL EXTERIOR, es decir, si se accede a la ZONA INTERIOR se produce una ALARMA de ZONA. La ZONA ÚTIL se define mediante dos cotas: COTA 1 y COTA 2, de modo que queda definido un rectángulo en el plano por X, Y y otro con las cotas de los ejes U y V. (Ver figura en la siguiente página).

4-24

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

COTA 2 (Xi Yi)

PLANO X,Y

COTA 1 (Xi Y21)

COTA 2 (U2 V2)

PLANO U,V COTA 1 (Ui Vi)

Las COTAS X, Y, U y V pueden cargarse por Teach-in, pulsando la tecla LlJ , o manualmente, mediante el teclado numérico, teniendo en cuenta que son COORDENADAS MAQUINA, referidas al Cero Absoluto. La ALARMA DE ZONA se resetea, DESACTIVANDO LA ZONA ÚTIL, y procediendo a un RESET DE ALARMA. La ALARMA DE ZONA produce un STOP DE PROGRAMA y un bloqueo de movimientos de máquina mientras esté activada la ALARMA DE ZONA.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-25

4.3.3. OPERACIONES DE EJECUCIÓN INMEDIATA. (EMDI)

Partiendo de la página mediante la tecla de selección de campo accede a la página de operaciones de Ejecución Inmediata (EMDI).

PDA

ÑOR

CON

GAP

M/M

se

FECHA Y HORA

ABS

GOO XOYOZOVO

I TRAVESÍA RÁPIDA X 00000.000 Y 00000.000 U 00000.000 V 00000.000

FEDI

M/l

DEL

EDGR

PAG +

XO YO UO VO

PAG-

ETC

Las operaciones que aparecen en el área de Campos se ejecutan inmediatamente al validarlas mediante la tecla

del Teclado Numérico.

El MODO de ejecución (NORMAL, MAQUINA PARADA, VACIO, ANTICOLIS1ON) es el seleccionado en la página EJECUCIÓN (apdo. 4.3.5.) en la ventana MODO. La información que aparece en esta página, está dividida en tres partes: - Bloque con código ISO apuntado por el cursor - Cotas de TRABAJO X, Y, U, V. - Bloque en formato asistido del bloque ISO apuntado por el cursor I. Las operaciones que se pueden seleccionar en EMDI son las mismas que las operaciones de Programación, por lo que nos referimos a ellas en el punto 4.4. Dichas operaciones quedan memorizadas, pudiendo ser seleccionadas mediante los movimientos del cursor. A pesar de aparecer en la línea de campos, la edición gráfica NO está permitida en EMDI. Una vez en la página de EMDI, mediante la tecla de campo se retorna a la página BASE.

4-25

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.3.4. OPERACIÓN POR PROGRAMA Partiendo de la página BASE y mediante la selección de la tecla de campo PROG accede a la operación por Programa.

se

4.3.4.1. DIRECTORIO DE PROGRAMAS.

/—

PC A

PROGR

ÑOR

CON

GAP

í D I R E C2 T O R I O N.PROG. LONG 22 23

117 175

M/M

ABS

FECHA Y HORA

MEMORIA

FECHA

HORA

26/09/93 26/09/93

11:14:16 12:45:13

PROG. ORIGEN: N. PROG.: PROG. DESTINO: N.PROG:

MEMORIA 23 MEMORIA 25

MEMORIA LIBRE: 1 72.086 BYTES

EDIT \E

DDIR

BORR

COPI

FTRX

i

1

Gestión de programas DDIR: Directorio remoto BORR: Borrado de programa COPI: Copiado de programa FTRX: Fin de Transmisión/Recepción de programa Aparecen los números de programa con la LONGITUD en bytes y la Fecha y Hora en que fueron creados. Además, aparece Información del número de bytes de memoria de programa que quedan libres.

A través de la selección de la ventana y mediante el cursor

, se puede

efectuar un desplazamiento del DIRECTORIO de programas mediante las teclas para visualizarlo en el caso que el n° de programas sea superior al que puede visualizar la ventana del directorio.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-27

El Directorio visualizado puede ser el directorio de programas en memoria del control (DIRECTORIO MEMORIA) o bien el directorio de programas en un ordenador remoto (DIRECTORIO RS232) previamente solicitado pulsando la tecla de campo

4.3.4.1.1. COPIA DE PROGRAMAS PROG. ORIGEN: N. PROG: PROG. DESTINO: N. PROG: Operaciones: - Seleccionar - Seleccionar - Seleccionar - Seleccionar

del medio ORIGEN (MEMORIA, RS232) desde donde se desea copiar. número de programa ORIGEN (N. PROG.). medio DESTINO (MEMORIA, RS232) al que se desea copiar. número de programa DESTINO que se le asigna (N. PROG.).

- Pulsar Tecla de Campo Ejemplo: PROG. ORIGEN: N. PROG.: PROG. DESTINO: N. PROG.:

MEMO O MEMO 10

- Pulsando COPI copia el N. PROG. = O de MEMORIA a MEMORIA, asignándole el n° 10 de programa. El programa número 10 se añadirá a la relación de programas que aparecen en el directorio de programas.

4.3.4.1.2. FIN DE TRANSMISIÓN/RECEPCIÓN DE PROGRAMAS En el caso de que se realice una COPIA DE PROGRAMA de MEMORIA a RS232 (Transmisión de un programa del CNC a una unidad de programación o PC) o de RS232 a MEMORIA, puede ocurrir que el equipo conectado al RS232 no se encuentre disponible y la transmisión/recepción de programa no finalice, esperando indefinidamente a realizarse.

Mediante la tecla de FTRX de un medio a otro.

, se cancela la operación de transferencia de un programa

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-28

4.3.4.1.3. BORRADO DE PROGRAMAS

Operaciones: - Seleccionar PROGRAMA DESTINO: MEMORIA. - Seleccionar N° de PROGRAMA DESTINO (N. PROG.). - Pulsar tecla de Campo BORR

Ejemplo: PROG. ORIGEN: N. PROGRAMA: PROG. DESTINO: N. PROGRAMA:

MEMO 10

se borra el programa de MEMORIA n° 10 seleccionado en "PROG. - Pulsando DESTINO", desapareciendo de la lista de programas que aparecen en el DIRECTORIO de programas.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-29

4.3.4.2. EDICIÓN DE PROGRAMAS

de la página de Seleccionando la tecla de Campo edición del programa DESTINO cuyo N° se encuentra seleccionado.

, se entra en

Se entiende que el ORIGEN es el operador y el DESTINO es el programa que se desea Editar. La edición de programas puede ser simultánea a la ejecución, excepto del programa que se está ejecutando.

PDA

ÑOR

CON

GAP

M/M

ABS

FECHA Y HORA

(N° de programa en edición) GOO XO YO ZO

—>

ÁREA DE PROGRAMA ^(Cursor de bloque)

ÁREA DE EDICIÓN DE BLOQUE ASISTIDO (Cursor de bloque asistido)

FEDI

M/l

DEL

Operaciones de Edición

EDGR

PAG +

PAG-

ETC

FEDI: Fin de Edición. M/l: Modificar o Insertar Bloque de Programa. DEL: Borrar el bloque seleccionado. EDGR: Editar gráficamente el programa PAG+: Visualiza en el Área de Programa la siguiente página de bloques de Programa PAG -: Visualiza en el Área de Programa la página anterior de bloques de Programa.

se posiciona el Cursor de Bloque Con la tecla abajo dentro del Área de programa.

hacia arriba o hacia

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-30

Existen tres subpáginas (—>) accesibles a través de la tecla Selectora de Pagina la subpágina de límites o escala para la ventana de edición gráfica, la subpágina de Tabla de Tecnología y la subpágina de Selección de Régimen de Corte. Estas subpáginas sirven de ayuda al operador a la hora de programar el régimen de trabajo sin tener necesidad de salir del EDITOR de programas. A través de la subpágina de EDICIÓN llamada "GUIA de Selección de Tecnología", el operador identifica el número correspondiente a la TECNOLOGÍA de tipo HILO/PIEZA, así como el n° para la solución del CRITERIO. La subpágina de EDICIÓN, es una página informativa de las TABLAS TECNOLÓGICAS, que servirá de consulta para el operador. El acceso a las diferentes tecnologías es del mismo modo a como se realiza en la página TABLAS TECNOLÓGICAS (ver apdo. 4.3.6.2.). La subpágina de límites tiene la forma:

PDA

ÑOR

CON

GAP

M/M

ABS

FECHA Y HORA

ESCALA EN LA EDICIÓN GRÁFICA Y MÁXIMA: 00000.000

Y MÍNIMA: 00000.000 X MÍNIMA: 00000.000

AUTOESCALADO:

ON

X MÁXIMA: 00000.000

UNION ENTRE BLOQUES: ON —

A través de la subpágina de EDICIÓN de límites, se seleccionan las coordenadas máximas y mínimas del programa para su ¡nicialización en la página de edición gráfica. Además se tiene la opción de que al presentarse el dibujo se haga automáticamente un escalado del dibujo para que se adapte a las dimensiones de la ventana gráfica. Esto se consigue poniendo AUTOESCALADO a ON. Si se pone a OFF el programa se dibuja con la escala calculada con los límites mencionados arriba.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-30(1)

Finalmente, mediante el selector UNION ENTRE BLOQUES a ON, en esta subpágina se permite la opción de dibujar líneas de unión entre los finales de los bloques en el plano XY, con sus correspondientes en el plano UV, cuando se ha programado un corte en los 4 ejes.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-31

4.3.4.2.1. MODIFICACIÓN DE BLOQUES Seleccionar MODIFICACIÓN/INSERCIÓN de los Campos de la página EDICIÓN. En "Modificación", el Cursor de Bloque aparece en frente del Bloque a modificar, apareciendo en el área de EDICIÓN la traducción Simultánea del bloque a modificar en lenguaje asistido.

Mediante la tecla a modificar.

se posiciona el cursor de edición en la posición deseada

Mediante la tecla C , se puede ir borrando partes del bloque en Edición. I PTJTTTR I

Mediante la tecla I Programa.

J se valida el bloque modificado actualizándose en el Área de

Ejemplo:

N001 G01 X 1-5 Interpolación lineal hasta X -5

- Pulsando \^=ü ,se posiciona el cursor de Edición en la posición deseada.

N001 G01 I -5

- Pulsar

N001 G01

- Seleccionar X.

X -5

Interpolación Lineal hasta X -5.

Validar pulsando

ENTER

4.3.4.2.2. INSERCIÓN DE BLOQUES Seleccionar MODIFICAR/INSERCIÓN de los campos de la página EDICIÓN. En "Inserción", el cursor de bloque insertar.

aparece entre las líneas en las que se quiere

Seleccionando la operación con la tecla de Campo de Operaciones se va construyendo el bloque en el área de Edición de Bloque Asistido. Mediante la tecla [ ENTER J se valida el bloque insertado actualizándose en el área de programa. De forma automática se renumeran todos los bloques siguientes al reinsertado.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-32

4.3.4.2.3. BORRADO DE BLOQUES

Mediante la tecla de campo

, se borra el bloque seleccionado por el Cursor de

Bloque en modo "Modificación". Pulsando , desaparece el bloque seleccionado y los bloques siguientes se renumeran automáticamente.

4.3.4.2.4. FIN DE EDICIÓN

Seleccionando la tecla de Campo IFEDI , se finaliza la edición de programa en curso, apareciendo actualizado en el DIRECTORIO de programas, el programa que se ha editado.

4.3.4.2.5. PAGINA ADELANTE

Seleccionando la tecla de campo , se representa en el Área de Programa la siguiente página de Bloques de Programa, agilizando el acceso, de página en página, para programas con muchos bloques.

4.3.4.2.6. PAGINA ATRÁS

.Seleccionando la tecla de campo , se representa en el Área de Programa la página anterior de Bloques de Programa, agilizando el acceso de página en página, para programas con muchos bloques.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-32(1)

4.3.4.2.7. EDICIÓN GRÁFICA

Seleccionando la tecla de campo en la página de edición de programas, se entra en una nueva página de diferente formato donde se visualiza gráficamente el programa que se está editando. /

\ nonnn nnn uuuuu.uuu

00000.000 _

00000.000 -

00000.000 _

00000.000 00000 000

l

00000.000

i

00000.000

l

00000.000

i

00000.000

EDIT V^ 1

1

Puede transcurrir cierto tiempo de proceso hasta que se dibuje el programa, sobre todo si se ha activado la opción de AUTOESCALADO. El dibujo en el plano XY se representa en color rojo, en el plano UV en verde, y las uniones entre planos en amarillo. Los ejes que pasan por el origen de coordenadas se representan en color blanco. La edición gráfica es parte de la EDICIÓN. No se esta ejecutando realmente el programa, por lo que puede editarse gráficamente un programa a la vez que se esté ejecutando otro.

4-33

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.3.5. EJECUCIÓN DE PROGRAMAS

Partiendo de la página cie BASE

y seleccionando la tecla de Campo "EJECUCIÓN

EJEC , se accede a la página de EJECUCIÓN

,

X

PDA

EJECU.

ÑOR

CON

GAP

M/M

ABS

FECHA Y nunt\

SESIÓN DE TRABAJO 0 PROGRAMA: BLQ. INICIAL: 1 EN: MEMORIA BLQ. FINAL: 9999 NORMAL MODO: CONTINUA TIPO: VERTICAL CORTE: AUTOENCENDIDO: ON DIBUJO: OFF RESTART MANUAL: ON ACTIVADO M. PARADAS: AUTOAPAGADO: DESACTIVADO AUTOAPAGADO POR ALARMAS: DESACTIVADO PO : P5 : BASE V

0 0 COMP

P1: P6: CONC

0 0

P2: P7: MODI

0 0 GR> J

A través de esta página, se establecen las condiciones bajo las cuales se piensa ejecutar un programa (SESIÓN DE TRABAJO). Estas condiciones, serán válidas tanto para EJECUCIÓN por PROGRAMA, como para EMDI.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-34

4.3.5.1. SESIÓN DE TRABAJO PROGRAMA: Número de programa a ejecutar del DIRECTORIO de programas. EN: Memoria o RS232. Si se selecciona MEMORIA, el programa a ejecutar se encuentra en el DIRECTORIO de programas. Si se selecciona RS232 se trata de un programa que no está en el DIRECTORIO y que cuando se da la orden de ejecución se recibe a través del canal serie y se va ejecutando a medida que se va recibiendo. Este tipo de ejecución se denomina ejecución infinita y para llevarla a cabo es necesario utilizar el protocolo XON/XOFF en la recepción a través del canal serie. Es decir, el ordenador que envíe el programa debe tener en cuenta este protocolo. BLQ. INICIAL: Bloque de Inicio de ejecución del programa seleccionado. BLQ. FINAL: Bloque final hasta el que se desea ejecutar del programa seleccionado. Modo de Ejecución: NORMAL: Se ejecuta el programa en condiciones normales de corte. VACIO: Se ejecuta el programa con movimiento de ejes, pero sin SERVO DE GAP. VACIO AL PUNTO: Se ejecuta el programa con movimiento de ejes y sin servo de gap, sólo hasta la posición en que se quedó en una ejecución previa. Esta debió ser cancelada, o bien se apagó la máquina en medio de la ejecución. Es necesario ir al punto de inicio justo antes de ejecutar el programa en este modo. Una vez encontrado el punto, el programa se detiene y rearrancandolo lo hará ya en el modo seleccionado anteriormente al "VACIO AL PUNTO". Tipo de ejecución; CONTINUA: Ejecuta un programa desde el bloque inicial al final. BLOQUE A BLOQUE: Se efectúa la ejecución del programa, bloque a bloque. Cada vez que sepulsa la tecla i~^J ejecuta un bloque o subbloque de programa. Un bloque de ' programa puede estar descompuesto internamente en varios subbloques. Tipo de corte: VERTICAL: Se selecciona esta opción cuando se realiza la ejecución vertical de la pieza. El CNC solamente ejecuta los bloques en el plano X-Y. CÓNICO: Se selecciona esta opción cuando se desea aplicar inclinación al hilo. XYUV: Cuando la pieza a realizar está programada en el plano X-Y y U-V. Dibujo (ON/OFF): Selección de ON/OFF para si se desea o no dibujar en la mesa de dibujo y/o página de gráficos un programa programado en VERTICAL, CÓNICO ó XYUV. El perfil dibujado se corresponderá con el del Plano de Dibujo que se fije (ver página CORTE CÓNICO - apdo. 4.3.5.4. y/o GRÁFICOS - apdo. 4.3.5.6.). Modo de paradas: Puede seleccionarse que las ESPERAS ILIMITADAS de programa se ejecuten o no, según la selección de esta ventana.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-35

Autoencendido: Re-arranque automático: Se trata, tras haberse producido un fallo de tensión y una vez restablecida la corriente, de que la máquina automáticamente y sin intervención del operario, intente recuperar la situación de trabajo como estaba con anterioridad al fallo de alimentación. Si la máquina estaba trabajando, se intenta continuar con el trabajo de corte tal y como lo estaba realizando. Existen limitaciones, por otra parte lógicas, para el re-arranque automático: Sólo se restablecen situaciones que hayan sido programadas, es decir, cambios manuales de parámetros de ejecución, salidas, etc. no se recuperan. Tampoco se recuperan ejecuciones en EMDI. Si no se está ejecutando un programa en el momento del fallo de tensión, no se dan las salidas hardware que permiten el re-arranque y cuando vuelva la tensión no re-arrancará. Si se está ejecutando un programa, en la secuencia de apagado se bloquean los motores y se salvan las posiciones, el número de bloque que se está ejecutando y otras variables de entorno necesarias para la ejecución correcta del programa. Al re-arrancar automáticamente, se ejecuta nuevamente el programa que se estaba realizando sin que el operario lo tenga que arrancar. Los motores no se mueven durante la ejecución de la parte de programa previa al fallo de tensión, pero, todas las demás operaciones (salidas, transformaciones ...) se realizan. Las cotas (de trabajo en la versión 4.0 ó de trabajo y máquina en la versión 3.3), a pesar de que los motores están parados se actualizan para así poder recuperar los gráficos. Una vez se alcance la posición en la que nos encontrábamos cuando falló la tensión, los motores se vuelven a conectar y continúa la ejecución de modo normal, habiendo recuperado ya completamente la situación.

Re-arranque (restart) manual: esta operación se refierea una recuperación seleccionada por el operario después de un: - apagado por: - Fallo de tensión con la opción de re-arranque automático no seleccionada. - Seta de emergencia. - Pulsador de parada. - Apertura de puerta de la cabina. - Cancelado del programa. Esta operación tiene mucha utilidad en la recuperación de casos de parada indeseada por el operario (apagados accidentales, cancelados indeseados ...) que de este modo puede llegar a recuperar la situación previa, continuando con el trabajo que estaba realizando bajo su autorización.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-35(1)

Cuando se produce una de estas situaciones, sin hacer ningún movimiento ni ningún cambio en el programa que se estaba ejecutando, el operario puede activar la ventana de RE-ARRANQUE MANUAL y a continuación volver a ejecutar el programa. Se produce entonces una ejecución al punto en que está con los motores parados (a la manera del re-arranque automático). Una vez alcanzada la posición, la ejecución del programa se detiene, esperando que sea el operario quien valide la situación, continuando la ejecución del programa o no. Autoapagado: Puede seleccionarse que al finalizar la ejecución del programa, se apague o no la potencia de la máquina, según la selección de esta ventana este ACTIVADO o DESACTIVADO. Autoapagado por Alarmas: Para trabajos nocturnos, se puede seleccionar esta opción de manera que si está ACTIVADA, cualquier ALARMA de la máquina, como por ejemplo, "Rotura de hilo", "Falta de hilo", "Falta de agua", etc., producirá un Autoapagado de máquina. Parámetros de programa: Para visualizar y Modificar PARÁMETROS programa. PO al P9 pueden tomar valores entre O y 100.

utilizados en

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-36

4.3.5.2. VISUALIZACIÓN DEL PROGRAMA EN EJECUCIÓN

Se accede a esta página mediante el Selector de PAGINAS

EJECUCIÓN

0001 / 0001.

PDA

ÑOR

CON

GAP

M/M

ABS

^(N° de subprograma en ejecución) (N° de programa en ejecución)

de la página de

FECHA Y HORA

ÁREA DE VISUALIZACIÓN DE BLOQUES DEL PROGRAMA EN EJECUCIÓN

TRABAJO

(Cursor que se posiciona en el bloque que está en curso de ejecución)

X 00000.000 Y 00000.000 U 00000.000 V 00000.000

(Cursor en posición de fin de ejecución) VELOCIDAD REAL: O

PROGRAMA: 4

BASE

COMP

CONC

MODI

GRAF

MODIF(%): 100

PRMG

Título de la Página : "EJECUCIÓN": En la ventana del título de la página aparece también (en la parte inferior) el n° del programa y del subprograma, en caso de que exista, en ejecución. Área de visualización del bloque de programa en ejecución: Aparecen los bloques a ejecutar en formato ISO. El bloque en ejecución aparece marcado por el cursor. Al finalizar el programa el cursor ventana.

se posiciona en el ángulo inferior derecho de la

Coías de Trabajo: Indican las cotas de trabajo en curso de ejecución X, Y, U, V. Velocidad: Representa la velocidad programada, la velocidad real de ejecución en mm/min. y el modificador de velocidad en % de la velocidad programada.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-37

4.3.5.3. COMPENSACIÓN DEL RADIO DEL HILO

Se accede a esta página desde la página de

pulsando la tecla de campo

Existen 20 COMPENSACIONES DE RADIO DE HILO numeradas del O al 19 y seleccionables por número. la compensación del radio de hilo incluye el radio del hilo propiamente dicho más el valor de GAP correspondiente al régimen de corte. Como ya se verá en el capítulo de programación, el operador selecciona el número de compensación. Los valores de compensación seleccionados por defecto son cero.

CMPH

PDA

ÑOR

CON

GAP

M/M

ABS

FECHA Y • HORA

COMP. DEL RADIO DEL HILO N°.

VALOR.



VALOR.

00 01 02

00000.000 00000.000 00000.000 00000.000 00000.000 00000.000 00000.000 00000.000 00000.000 00000.000

10 11 12 13 14 15 16 17 18 19

00000.000 00000.000 00000.000 00000.000 00000.000 00000.000 00000.000 00000.000 00000.000 00000.000

03 04 05 06 07 08 09

EJEC J

V

La carga de los valores de compensación del radio del hilo se efectúan manualmente

0

posicionando el número de usando las teclas del CONTROL del CURSOR compensación y con la ayuda del TECLADO NUMÉRICO se introducen los valores correspondientes de compensación, validándose con la tecla

ENTER

-

4-38

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.3.5.4. CORTE CÓNICO

Se accede a esta página desde la página de

PDA

ÑOR

CON

ESP. PIEZA P. PPAL GUIA SUP. P. VIDA. P. DIB.

(a): (b): (c): (d): (e):

pulsando la tecla de campo

GAP

M/M

ABS

FECHA Y HORA

00000.000 00000.000 00000.000 00000.000 00000.000

EJEC

En esta página se establecen los parámetros correspondientes al corte cónico que habrá sido seleccionado desde la página de EJECUCIÓN - SESIÓN DE TRABAJO - CORTE: CÓNICO (ver apdo. 4.3.5.). En el corte CÓNICO es necesario establecer los siguientes parámetros: ESP. PIEZA (a): Espesor de Pieza, indica el espesor de la pieza. P.PAL (b): Plano Principal, indica la distancia de la guía inferior a la superficie inferior de la pieza. GUIA SUP. (c): GUIA SUPERIOR, indica la distancia desde la superficie inferior de la pieza hasta la guía superior. P. VIDA (d): Plano de VIDA, indica la distancia a que se encuentra el Plano de VIDA de la pieza respecto de la superficie inferior de pieza. P. DIB (e): Plano de Dibujo, indica la altura del plano que se desea dibujar en la mesa de dibujo o en la página de gráficos, respecto a la superficie inferior de pieza, tanto en VERTICAL, CÓNICO, como XYUV. Previamente, se habrá seleccionado la opción DIBUJO:ON (ver apdo. 4.3.5.1.).

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-39

4.3.5.5. MODIFICACIÓN

Se accede a esta página desde la página EJECUCIÓN

pulsando la tecla de campo

e indica los valores de estado de la ejecución de un programa.

PDA

ÑOR

CON

GAP

ESCALA:

00001.000

GIRO:

00000.000

M/M

ABS

FECHA Y HORA

CAMBIO DE EJES: NO SENTIDO DE LOS EJES:

X DIRECTO Y DIRECTO

EJEC

ESCALA: Indica como está activada esta función. Si su valor es igual a 1, indica que la escala es la normal 1:1. GIRO: Indica el estado de Giro, (grados) que se encuentra activado en ese momento. Si su valor es igual a O, indica que no esta activo. CAMBIO DE EJES: Indica si está activado el cambio de ejes. NO = no está activado el cambio de ejes. SENTIDO DE LOS EJES: Indica si se encuentra o no activada la función ESPEJO. DIRECTO = no activada.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-40

4.3.5.6. PARÁMETROS GRÁFICOS

Se accede a esta página desde la página EJECUCIÓN

pulsando la tecla de campo

PRMG .

PDA

ÑOR

CON

GAP

M/M

ABS

FECHA Y HORA

LINEAS ENTRE PLANOS: ON X MÁXIMA: 00000.000 X MÍNIMA: 00000.000 Y MÁXIMA: 00000.000 Y MÍNIMA: 00000.000

GRAF

EJEC

•En esta página se establece la ventana gráfica que se desea visualizar mediante el establecimiento de: LINEAS ENTRE PLANOS: ON/OFF: Selecciona la activación/desactivación de líneas entre

planos de dibujo cuando se ha programado un corte en los 4 ejes. X MÁXIMA: Coordenada X máxima de la ventana de dibujo. X MÍNIMA: Coordenada X mínima de la ventana de dibujo. Y MÁXIMA: Coordenada Y máxima de la ventana de dibujo. Y MÍNIMA: Coordenada Y mínima de la ventana de dibujo.

5 Capítulo 4 - UNIDAD DE MANDO NUMÉRICO_

4-41

El CNC genera automáticamente con estos datos una ventana escalada igual en "X" que en "Y" para evitar deformaciones de pieza, incluso si el operario no hubiera definido correctamente los parámetros anteriores.

4-42

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.3.5.7. GRÁFICO Se accede a esta página a través de la tecla de campo

de las páginas

MAQUINA

EJECUCIÓN

PDA

ÑOR

CON

GAP

M/M

ABS

FECHA Y HORA TRABAJO

00130.000-

X 00000.000 Y 00000.000 U 00000.000 V 00000.000

00103.300.

00077.600.

Z 00000.000

( VENTANA DE REPRESENTACIÓN GRÁFICA )

VELOCIDAD REAL:

00051.400-

(PROGRAMA EN EJECUCIÓN)

00025.2OO.

-00001.00. -00017.000

EJEC

odo09.2OO

MAQI

OOÍ35.400

PRMG

000¿1.6OO

00087ÍBOO

00114.Q50

SIMU

BORR

Para acceder a la página , es necesario haber establecido los valores de la ventana a visualizar (ver apdo. 4.3.5.6.). Una vez establecidos dichos valores, pulsando

GRAF

se accede a la página de

que consta de tres partes: VENTANA GRÁFICA de representación gráfica. COTAS DE TRABAJO de los ejes X, Y, U y V. PROGRAMA EN EJECUCIÓN, donde se visualizan en tiempo real los bloques que han sido ejecutados, el bloque en ejecución y los bloques que van a ser ejecutados, todos ellos en código ISO.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-43

REPRESENTACIÓN GRÁFICA La representación gráfica de un programa es una representación gráfica de la ejecución de dicho programa por el CNC. Se puede representar gráficamente un programa de los dos siguientes modos: 1.)

En SIMULACIÓN, mediante el cual, pulsando la tecla de campo SIMU , el CNC ejecuta el programa cuyo número ha sido seleccionado en la página de EJECUCIÓN (ver SESIÓN DE TRABAJO - apdo. 4.3.5.). El programa se ejecuta en MODO "MAQUINA PARADA", y es el propio CNC el que automáticamente establece este Modo de Ejecución. El perfil va apareciendo, en la ventana gráfica, en color amarillo y representa las coordenadas X-Y del Plano de Dibujo

2.)

En EJECUCIÓN REAL, es decir, ejecución de un programa mediante la tecla LSLÍ, en el que se representan tanto las cotas X-Y (en verde), como las cotas U-V (en rojo) del programa en ejecución, previamente seleccionado en la página de EJECUCIÓN (ver SESIÓN DE TRABAJO - apdo. 4.3.5.) en el modo y forma que desee el operador.

Existe la posibilidad de borrar el gráfico representado, pulsando la tecla de campo

Modificando los valores del plano de dibujo en la ventana donde aparece P. DIB. (e), se pueden ir representando cortes de un programa en CORTE CÓNICO ó XYUV a diversas alturas, tanto en SIMULACIÓN como en EJECUCIÓN REAL Tenemos que hacer notar, que la SIMULACIÓN del programa es una ejecución real (a MAQUINA PARADA), por lo que todos los errores del programa en tiempo de ejecución, serán detectados por la SIMULACIÓN. Debido a que solamente se puede ejecutar un programa a la vez, la SIMULACIÓN gráfica es parte previa a la ejecución real de un programa y no puede efectuarse, si la máquina está ejecutando otro programa.

4-44

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.3.6. OPERACIONES MAQUINA: PARÁMETROS MAQUINA Y TECNOLOGÍA DE USUARIO

y pulsando la tecla

A partir de la página MAQUINA.

PDA

MAQUI.

ÑOR

CON

GAP

M/M

HILO/PIEZA: LATÓN .25/ACERO (0) 160 ESPESOR: CRITERIO: DESBASTE ASPERSIÓN (0) POTENCIA: T. PAUSA: TENSIÓN: SERVO:

1 60 110 35

CONDUCTIV.: 23 TEN. HILO: 1 9 VEL HILO: 4 COMPENS.: 0.165

TRABAJO X 00000.000 Y 00000.000 U 00000.000 V 00000.000 BASE

TECN

GRAF

accedemos a la página

ABS

FECHA Y HORA

? 160 DESBASTE ASPERSIÓN (0) INV.: OFF ACABADO: OFF CORREC. ESQ.: 0

VELOCIDAD PROGRAM.: 240 REAL: 0 MODIF(%): 100 ELIM

GRAB

V

A través de la página MAQUINA, se realiza la selección del régimen de corte. El régimen de corte se puede seleccionar de dos maneras distintas: 1- POR HILO/PIEZA. 2- POR PARÁMETROS INDIVIDUALES. La selección POR HILO/PIEZA se realiza estableciendo los valores de: HILO/PIEZA en el que se selecciona mediante menú rotativo el tipo de hilo, radio del hilo y material de pieza. ESPESOR: Altura de pieza, en el que también mediante menú rotativo se selecciona el espesor de pieza en mm. CRITERIO: Criterio a utilizar. Puede ser de corte en desbaste, aspersión o inmersión, o distintas etapas de acabado. Se selecciona mediante dos menús rotativos.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-45

Una vez seleccionados los parámetros anteriormente indicados, se establecen automáticamente los parámetros individuales correspondientes a ese régimen. Así quedan establecidos POTENCIA, T. PAUSA, SERVO, etc. Esta correspondencia se establece de acuerdo a las Tablas TECNOLÓGICAS que están implementadas en el CNC. También se puede establecer un régimen de corte mediante la segunda opción, es decir, mediante la modificación de PARÁMETROS INDIVIDUALES. Así, mediante la ayuda del cursor L_J LLJ ,el operador se posiciona sobre el parámetro individual que desea modificar, y mediante el uso del teclado numérico establece el valor deseado, validándolo mediante la tecla

Inmediatamente aparecerá una : en la parte superior derecha del selector HILO/PIEZA, indicando que el régimen ha sido modificado por el operador y que por lo tanto no se corresponde con los parámetros HILO/PIEZA que estaban seleccionados. Solamente es a nivel indicativo. Los parámetros individuales son los siguientes. POTENCIA: T. PAUSA: TENSIÓN: SERVO: CONDUCTIV.: TENSIÓN HILO: VEL HILO: COMPENS.: INV.: ACABADO:

Potencia de corte 1-15 Tiempo de pausa («segundos) 1-127 Tensión de vacío (voltios) 100-250 Nivel de tensión del servo de gap (voltios) 1 - 255 Conductividad del agua (Ionización) (ws/cm) 1 - 31 Tensión mecánica del hilo O - 31 Velocidad de paso de hilo (mm/min) 0 - 1 5 Compensación del gap del hilo (mm) O - 99.999 Selector para acabados ON/OFF del circuito anti-electrolisis. Selector de circuito para acabados, generador de acabados ON/OFF. CORRECCIÓN ESQUÍ- Criterio de selección de esquinas y círculos (0-2). ÑAS Y CÍRCULOS 0: corrección desactivada 1 :criterio velocidad 2: criterio precisión.

En la página aparecen además una ventana con cotas de trabajo y otra con las velocidades de corte: PROGRAMA, ACTUAL, MODIF %. (ver apdo. 4.3.1.). Gestión de régimen: Tablas de Usuario Existen tres pares HILO/PIEZA que se denominan USER1, USER2, USER3, y que sirven para salvar regímenes que el usuario desee. Normalmente serán regímenes especiales para piezas o materiales que no estén contemplados en las tablas tecnológicas del CNC. Mediante el uso de las teclas de campo ELIM y GRAB, el operador realiza operaciones de BORRADO de un USUARIO X y/o SALVAR los parámetros actualmente seleccionados, en el USUARIO X especificado en la ventana HILO/PIEZA.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-46

4.3.6.1. FUNCIONES MAQUINA PREPARATORIAS Esta página dispone de una página asociada en la que se seleccionan las funciones preparatorias de arranque y parada, potencia, filtros, bombas, generador, tensión de hilo y velocidad de hilo. Dicha página se selecciona, como siempre, mediante las teclas Selectoras de Páginas

0 Pal MAQUINA

PDA

ÑOR

CON

GAP

AIRE: M. FILTRO: M DESIONIZ.: M DIELEC.: T. HILO: M HILO:

GENERADOR

BASE

TECN

DESACTIVADO

GRAF

OFF OFF OFF OFF OFF OFF

ABS

FECHA Y HORA

OFF OFF OFF OFF OFF OFF

OFF

ELIM

GRAB J

V

tediante el uso del cursor Jz_

0

M/M

UU . se oosiciona en el "item" adecuado v con la tecl;

L2J se cambia el estado ON/OFF.

Al arrancar un programa o una orden EMDI, automáticamente se establecen dichos parámetros a ON de una manera ordenada. También puede establecerse de manera individual el estado de cada parámetro si se desea. Al finalizar el programa o la orden EMDI, o al producirse una ALARMA, dichos parámetros se desactivan (OFF), siempre que la segunda columna de selección se encuentre a OFF. En caso de que la segunda columna se encuentre a ON, permanecerán ACTIVOS.

4-47

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.3.6.2. TABLAS TECNOLÓGICAS

3e accede a partir de la página MAQUINA, pulsando la tecla de campo T'ECN .

/*"

TECNO.

PDA

ÑOR

HILO/PIEZA: LATÓN Criterio Potencia Pausa Tensión Servo Conduct. Ten. hilo Vel. hilo Acabado Inv. Compens. Corrección esqu.

CON

GAP

.25/ACERO (0) DESB.(A) 12 8.5 110 10 23 16 8 OFF OFF 0.141 0

AC1(A) 12 7 120 15 23 16 8 OFF OFF 0.207 0

ABS

FECHA Y HORA

ESPESOR 150

*->

M/M

AC 2(A) 2 2 1 90 14 23 16 8 OFF ON 0.147 0

AC 3(A) AC 4(A) 2 1 1 1 1 90 190 14 14 23 23 16 16 8 8 OFF OFF ON ON 0.137 0.130 0 0

MAQI

— :>

J

V

Selector de tabla tecnológica: La selección de la tabla tecnológica se realiza a través de la ventana HILO/PIEZA y ESPESOR de pieza, mediante las teclas selectoras de opciones

O en la ventana. Los valores de los parámetros correspondientes

a la tabla seleccionada aparecen visualizados a continuación. En ella aparecen los diversos parámetros del régimen en los distintos criterios de DESBASTE y ACABADOS. Esta es una página informativa para el operario. Estas tablas tecnológicas contienen tanto las tecnologías recomendadas por el fabricante como las definidas por el usuario (ver apdo. 4.3.6.).

4-43

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.3.7. ALARMAS

Se accede a través de la página

PDA

21/05/93 12:23:04 21/05/93 13:44/56

BASE

ÑOR

pulsando la tecla

CON

GAP

M/M

ABS

FECHA Y HORA

ERROR DE SEGUIMIENTO (Y, U) EJECUCIÓN RETENIDA

RS;T

)

\A

(RESET DE ALARMAS)

La página de alarmas registra las últimas 10 incidencias habidas, junto con la fecha y la hora en que han tenido lugar para su análisis. Las alarmas y las incidencias vienen acompañadas por un texto auto-explicativo que permite diagnosticar el tipo de anomalía detectada. En caso de producirse ALARMA, aparecerá en la línea de operador de cualquier página la indicación ALARMA y además el texto en la página de ALARMAS indicando dicha anomalía. Pulsando la tecla de campo se resetea la indicación de alarma en curso, permaneciendo registrada en la página de alarmas las últimas 10 alarmas o incidencias.

4-49

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.3.8. SISTEMA Se accede a esta página directamente desde la página

, pulsando la tecla de

selección de campo

SISTE.

PDA

ÑOR

GAP

CON

M/M

ABS

CANAL 0 0 VELOCIDAD 9600 PARIDAD NO BITS/CAR 8 1 BITS/STOP CANAL 1 VELOCIDAD PARIDAD BITS/CAR BITS/STOP

FECHA Y HORA DÍA

9600 NO 8 1

T. PANTALLA: 0 S. MEDIDA: MÉTRICO

BASE

CONS

v

Con la tecla de cursor El valor se valida con la tecla

J

se posiciona el cursor en el campo elegido. ENTER

después de seleccionarlo con la tecla

CANAL 0,1: Sirve para programar las características de los canales RS232 de comunicación O, 1 a través de los cuales se comunica con una Unidad de Programación externa. El canal O está disponible para el usuario, para conectar a unidades de programación. El número que aparece a su derecha es un identificador del dispositivo al que está conectado, y su uso está reservado para futuras versiones del control numérico. El canal 1, es de uso exclusivo de ONA, y no debe ser utilizado por el usuario.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-50

T.PANTALLA (0-255 minutos): Indica el tiempo en minutos a partir del cual se desconectará la pantalla (tras la última vez que se pulsó el teclado) con el fin de prolongar la duración del tubo CRT. Una vez desconectada la pantalla (CRT), cualquier pulsación en el teclado o la aparición de un mensaje en pantalla, reactiva la iluminación de la pantalla (CRT). S. MEDIDA (MÉTRICO/PULGADAS): Indica el SISTEMA DE MEDIDA MÉTRICO / PULGADAS que el usuario ha seleccionado para REPRESENTAR las coordenadas en el CNC. Se refiere solamente a la REPRESENTACIÓN no a la PROGRAMACIÓN que se seleccionará a través de los bloques de MÉTRICO o PULGADAS. (Ver apdo. 4.4.19.).

DIA/MES/AÑO/HORA/MIN/SEG: Seleccionando dicha ventana a través del cursor I A l , y utilizando la tecla de MENÚ DE OPCIONES

IL=¿), se selecciona los componentes de

FECHA y HORA. Usando la tecla LlJ se incrementa el "Ítem" seleccionado y con la tecla i ~ J se decrementa el "Ítem" seleccionado.

4-51

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.3.8.1. CONSUMIBLES

, pulsando la tecla de campo

Se accede a través de la página

PDA

ÑOR

FILTRO

CON

GAP

M/M

ABS

FECHA Y HORA

HILO 1

TEMPORIZA. DE LAVADOS: O

TIPO BOBINA: DIN 125

CNT. TOTAL LA VA.: 150

LONGITUD RES.: 10934.5

CNT. PARCIAL LAVA.: 15

T.RUEDAS POLI.: 3957.5

LIMITE MAX. LAVAD.: 50 CNT. EXTR. LODOS: 3

TMP: GUIAS: 4758.77 TMP. CONTACTOS: 4758.77

T. RESINAS ION.: 950 CNT CORTES: 2751

SIST

Esta página recoge la información sobre consumibles del filtro, hilo, guías, contactos, resinas y cortador de hilo. 'Básicamente son temporizadores horarios que cuando llegan a cero provocan una ALARMA indicativa para realizar un mantenimiento preventivo por el usuario. TEMPORIZADOR DE LAVADOS (0: desactivado, 30 minutos). A su extinción provoca una señal para producir un lavado del filtro. CONTROL TOTAL DE LAVADOS: Indica el número total de lavados que se han realizado. CONTROL PARCIAL DE LAVADOS: Indica el número parcial de lavados desde la última extracción de lodos. LIMITE MÁXIMO DE LAVADOS: Se establece el número de lavados máximo para realizar la EXTRACCIÓN DE LODOS. CONTROL EXTRACCIÓN DE LODOS: Indica el número de veces que se han extraído lodos del filtro.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-52

TIEMPO DE DURACIÓN DE LAS RESINAS DE IONIZACIÓN: Tiempo en horas que resta para cambiar las resinas de ionización. Cuando llega a cero, producirá una ALARMA de CAMBIAR RESINAS DE IONIZACIÓN. El operario deberá cambiarlas y reestablecer dicho valor al estimado de duración.

TIPO DE BOBINA DE HILO: Seleccionando el tipo de bobina, a través del cursor ULl y la tecla IL2J, se establecerá la longitud de hilo de dicha bobina. LONGITUD RESTANTE DE HILO: Longitud restante en metros de hilo en la bobina. Cuando llega a cero, provocará una ALARMA indicativa de FALTA de HILO. TIEMPO RUEDAS POLIURETANO: Tiempo en horas que restan para realizar el mantenimiento de las ruedas de poliuretano del arrastre de hilo. TIEMPO DE GUIAS DE HILO: Tiempo en horas que restan para el mantenimiento de las guías. TIEMPO DE CONTACTOS: Tiempo en horas que restan para el mantenimiento de las tomas de corriente del hilo. CONTROL DE CORTES: Número de cortes que restan para el cambio del cortador de hilo (sólo en máquinas con enhebrador automático). Todos los tiempos anteriores al llegar a cero provocan una ALARMA indicativa de mantenimiento preventivo.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-53

4.3.9. DIAGNÓSTICOS La entrada a diagnósticos a través de la página BASE se halla protegida a través de la CLAVE de entrada. Sólo personas autorizadas de ONA-ELECTROEROSION tienen acceso a la CLAVE y por tanto a los DIAGNÓSTICOS. Los DIAGNÓSTICOS tienen información relativa a la versión (fecha), configuración de la máquina, parámetros utilizados, facilidades de diagnósticos de entradas y salidas, test de teclado y CRT, etc., que deben ser manejados por personas cualificadas del SAT (Servicio de Asistencia Técnica) de ONA ELECTRO-EROSION, S.A.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-54

4.4. PROGRAMACIÓN El lenguaje utilizado en la programación de la máquina PRIMA es un lenguaje asistido para la formación de bloques, y su representación en formato ISO. La filosofía de programación de este control numérico se basa en la simplicidad, ya que el operador a través del menú de operaciones selecciona la operación y automáticamente es guiado por la propia máquina que le solicita el resto de parámetros asociados a dicha operación. De esta manera se consigue un doble objetivo que es la simplicidad y la ausencia de errores en la programación, ya que no existen opciones distintas de las propias de la operación. El menú de órdenes aparece dentro de una sesión de EDICIÓN de programa o en EMDI (EJECUCIÓN INMEDIATA DE BLOQUES).

INTERPRETACIÓN DE LOS ESQUEMAS DE PROGRAMACIÓN: Ejemplo: a) Selección del comando deseado por el usuario:

VECT

«enumero ANGU



Explicación:

Palabra recuadrada: pulsar tecla selectora de la función deseada (vector en este ejemplo). Se debe introducir un número que especificará el valor de la función seleccionada.

VELO

b)

Palabra recuadrada entre corchetes. Función OPCIONALMENTE seleccionable. Complementa a la función (o funciones) principal anteriormente elegida.

G10 X A X

F

Es el código ISO que el control genera al introducírsele las funciones descritas en este ejemplo.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-55

4.4.1. FIN DEL PROGRAMA DESCRIPCIÓN Indica el fin del programa.

PROGRAMACIÓN

M02 Fin del programa.

EJEMPLO Travesía XO Interpolación lineal X25 Travesía YO Fin del programa

N001 N002 N003 N004

GOOXO G01 X25 GOOYO M02

- Aunque el FIN DEL PROGRAMA no es estrictamente necesario, es conveniente insertarlo al final de cada programa, con el fin de mantener una estructura adecuada de los programas. - Sirve para finalizar un programa en un punto sin necesidad de borrar las instrucciones que le siguen. Así en el ejemplo, si se inserta un FIN DE PROGRAMA en el bloque N002 sólo se ejecuta el bloque N001. Travesía X8 Fin de programa Interpolación lineal X25 Travesía YO Fin de programa - Esta instrucción no está permitida en EMDI.

N001 N002 N003 N004 N005

GOOX8 M02 G01 X25 GOOYO M02

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-56

4.4.2. ESTABLECER: COORDENADAS/DECALAJE/TOLERANCIA DE CONTACTOS/COMPENSACIÓN DE HILO/ÁNGULO DE CORTE CÓNICO/INCREMENTO DE ÁNGULO DESCRIPCIÓN Establecer Coordenadas: Efectúa el establecimiento de nuevas Coordenadas de Trabajo en el punto en que se halla, según se indique en X, Y, U, V. Además es posible programar el Plano de vida y el Espesor de pieza, (ver apdo. 4.3.5.4.). Establecer Decalaje: Establece un origen de coordenadas tomado del n° correspondiente de la tabla de decalajes. Establecer Tolerancia de Contacto: Establece el valor de la tolerancia dentro de la cual se pretenden efectuar los contactos entre el hilo y la pieza. Establecer número de Compensación: Activa la compensación de radio del hilo que se encuentra bajo el número correspondiente en la Tabla de Compensación, aplicándolo a la corrección del perfil programado. Establecer Ángulo de Corte Cónico: Activa un corte cónico en el ángulo especificado en la orden. Establecimiento de incremento de ángulo: Establecimiento de incremento de ángulo 10° I N001

G61 X10

Establece el incremento de ángulo en operaciones repetitivas en las que se requiera diferentes ángulos, como por ejemplo en la realización de engranajes. Se utiliza por tanto junto a la función GIRO. El rango del incremento de ángulo está entre ±0.001° y ± 360°.. Ver ejemplos de engranajes en la función Giro (apdo. 4.4.24.) Valores negativos del incremento de ángulo, efectúan giro en sentido horario. Valores positivos del incremento del ángulo, lo efectuarán en sentido antihorario.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-57

PROGRAMACIÓN

COOR

X



Y

|

(*)

ESTB

<

DECA



TCON



CMPH



ACTC



ANGU



G92

X |

Y

U

(*)

H

| (*)

VIDA

|

V

(*)

Q

G54X < G63 X G62 X G64 X G61 X

coordenadas

X < n> (*)

Establecimiento de

Y < n>

U < n>

Espesor

V < n>

(*)

Vida

decalaje tolerancia de contactos compensación de hilo número ángulo de corte cónico (grados) establecimiento de incremento de ángulo (grados)

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.4.2. ESTABLECER:

4-58

COORDENADAS/DECALAJE EJEMPLOS

Establecimiento de coordenadas Establecimiento de coordenadas X-5 Y-5

Y,

-5, ¿7-5

N001 G92X-5 Y-5

X'

/ID

Establece la posición actual respecto al nuevo origen de coordenadas de trabajo.

Establecimiento de Decalajes a) Decalaje de coordenadas de máquina: TABLA DE DECALAJES -X

C-20,-10)

-Y

(0,0) absoluto de maquina.

N°: 1

2

3

X

-20

-30

O

Y

-10

-30

O

U

O

O

V

O

O

o o

Establecimiento decalaje 1

N001 G54X1

Establecimiento decalaje 2

N008 G54X2

(ver apdo. 4.3.2.7.)

Cambia el origen de coordenadas de trabajo a los puntos señalados referidos al cero absoluto de máquina.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-59

4.4.2. ESTABLECER: DECALAJE/COMPENSACIÓN DE HILO/ÁNGULO DE CORTE CÓNICO EJEMPLOS Establecimiento de Decalajes b) Decalaje de coordenadas de trabajo:

Y

TABLA DE DECALAJES Y

N°: 1

Y

t

(10,20)

2

3

w

•x

(30,10)

t '

v

"A ._

(0,0) de trabajo

V

^

X Y U V

10 20 O O

30 10 O O

O O O O

Establecimiento decalaje 1

N001 G54X1

Establecimiento decalaje 2

N008 G54X2

(ver apdo. 4.3.2.9.)

Cambia el origen de coordenadas de trabajo a los puntos señalados referidos al cero de trabajo.

Establecimiento de n° de compensación de hilo Establecimiento compensación n° 5

N001 G62X5

Establecimiento compensación n° 3

N008 G62X3

Usa una compensación u otra conforme van apareciendo en el programa.

Establecimiento de ángulo de corte cónico Establecimiento ángulo de corte cónico 7 grados Establecimiento ángulo de corte cónico 3 grados

N001 G64X7 N008 G64X3

Inclina el hilo en corte cónico un ángulo u otro, según se indica en el programa.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.4.3.

4-60

INTERPOLACIÓN LINEAL/CIRCULAR X Y U V DESCRIPCIÓN

Efectúa una interpolación lineal/circular hasta el punto cuya coordenada se especifica. Interpolación significa que los movimientos de los ejes que están siendo interpolados van sincronizados describiendo una trayectoria que se inicia y finaliza a la vez. En la interpolación lineal se especifica la coordenada final de X e Y, mientras que las coordenadas U, V son relativas a las cotas finales de los ejes X e Y (fin de la interpolación lineal). En las interpolaciones circulares se especifican: - el punto final X e Y. - el centro de la interpolación circular X/Y, que se especifica relativo respecto al punto inicial X, Y. - el plano U/V con las cotas finales U, V, que son relativas respecto a las cotas finales de los ejes X e Y. - el centro de la interpolación circular U/V, que se especifica relativo respecto del centro de la interpolación circular X/Y. Tanto en las interpolaciones lineales como circulares, se puede especificar la velocidad, compensación de hilo e inclinación de hilo en grados.

\ < v

!

•••>

: », • • • • " • - '

<

4.4.3. INTERPOLACIÓN LINEAL / CIRCULAR

^ *r r O o>

X, Y, U, V PROGRAMACIÓN

LINE

CIR+

INTP

\



1 1 *

Y < cnum>

GOl

X

U1V

V

ETC

VELO

CMPH

Y

ciLiN i

A ^T\^

1

y ^,n^ .

i i j" x

T 1L?1! 11/^ C

T7T7T C\L VlMjvJ

/^*MTDT1v^NlrlJ X



ACTC 1

Y

U

V

F

D

Y

Knuím>

J

U

V

o a a m

m o O

T

K

z

z a o z c

| U | V | CUV | U | | V |

G03 1 r

G02

ACTC

r

s

CIR-

U

L 1 F

D rrJ

1L

lineal hasta

X

Y

U

V

velocidad

compensación de hilo (*)

(*) ángulo corte cónico (gi-ados)

Interpolación*: circular anti horaria hasta circular horaria hasta

X

Y

plano (U-V)

centro (X-Y) U

V

X

Y

vel.

com. (*)

ingulo centro (U-V) |U | |v| (*) c c. c. O)

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-62

EJEMPLO 1

Y

b r (25,15)

(40,20)

(35,15)

X

(0,0)

Interpolación lineal hasta X20 Y40

N001 G01 X20 Y40

Interpolación lineal hasta X20 Y20

N002 G01 X20 Y20

Interpolación circular anti-horaria hasta X25 Y15 con centro en X5 YO

N003 G03 X25 Y15 15 JO

Interpolación lineal hasta X35 Y15

N004 G01 X35Y15

Interpolación circular horaria hasta X40 Y20 con centro en X5 YO

N005 G02 X40 Y20 15 JO

Interpolación lineal hasta X40 Y40

N006 G01 X40 Y40

Interpolación lineal hasta X20 Y40

N007 G01 X20 Y40

NOTA La programación de las coordenadas del centro de las interpolaciones circulares son en INCREMENTAL respecto de las coordenadas del punto de inicio de la interpolación circular. N003 G03X25Y15I5 JO Punto de inicio X20 Y20, coordenada del centro circunferencia X20 + 15 = CX25 / Y20 + JO = CY 20

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-63

EJEMPLO 2

P.l. = Punto de inicio

Y

P.l.

X -10 ' 10 " " 20 " " 30

PROGRAMA Interpolación lineal hasta X10 Interpolación lineal hasta Y-10 Interpolación lineal hasta U5

N001 G01 X10 N002 G01 Y-10 N003 G01 U5

Interpolación circular horaria X20 centro X5 plano (U-V) UO centro (U-V) U2.5 Interpolación circular antihoraria Y10 centro Y10 plano (U-V) V-10 centro (U-V) V-5

N004 G02 X20 15 UO K2.5

Interpolación circular horaria X10 centro en X-5 plano (U-V) VO

centro (U-V) U5 Interpolación lineal hasta YO Interpolación lineal hasta XO

N005 G03Y10 J10V-10 L-5

N006 G02 X10 1-5 VO K5

N007 G01 YO N008 G01 XO

NOTAS:

- El programa supone que se arranca en posición vertical desde el punto X=Y=U=V=0. Si no es así, poner el hilo vertical y añadir al principio del programa un establecimiento de coordernadas. - Vigilar los parámetros de alturas de corte cónico para que no se sobrepase el máximo ángulo de corte permitido por las bocas, en caso de erosionar o ejecutar en vacío. - Para una "demo" gráfica: • Con DIBUJO = ON se pueden dibujar cortes a varias alturas con un color. • Con DIBUJO = OFF se pueden dibujar las trayectorias del plano principal y auxiliar en otros dos colores diferentes.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-64

4.4.4. ABSOLUTO/INCREMENTAL DESCRIPCIÓN ABSDLUTD

Pl

Establece el sistema de coordenadas Absoluto o Incremental, según se refieran las cotas al cero de trabajo o al punto anterior respectivamente.

PO.

INCREMENTAL

PROGRAMACIÓN

Absoluto Incremental EJEMPLO ABSOLUTO .50

INCREMENTAL Pl

Absoluto Travesía rápida X50 Y10

N001 G90 N002 GOO X50 Y10

Incrementa! Travesía rápida X15 Y5

N001 G91 N002 GOO X15 Y5

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-65

NOTA IMPORTANTE LA SELECCIÓN ABSOLUTO/INCREMENTAL PERMANECE HASTA QUE SE EFECTUÉ OTRO CAMBIO ABSOLUTO/INCREMENTAL O HASTA DESCONECTAR LA MAQUINA, QUE TOMARA EL VALOR POR DEFECTO DE ABSOLUTO.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-66

4.4.5. TRAVESÍAS DESCRIPCIÓN Efectúa un desplazamiento rápido a las coordenadas indicadas o al punto memorizado en la tabla de Puntos de Travesía (ver apdo.

Y-

PO X

PROGRAMACIÓN

|"| X | ] |"| Y | l f| U | 1 |"| V | ]

[[Pro]]



X

Y

U

V tensión < num> gap conductivímetro tensión de hilo velocidad de hilo < num > inversión (ON/OFF) acabado (ON/OFF) Dieléctrico Corrección de esquinas : 0: desactivada 1:cr¡terio velocidad 2: criterio precisión

EJEMPLOS

60 M32

X60

Programar parámetro del generador PAUSA al 60.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-70

4.4.7. ESPERA DE TIEMPO/ESTADO DESCRIPCIÓN

ESPERA DE TIEMPO: Permite realizar una espera de tiempo especficada en centésimas de segundo, ó ILIMITADA hasta que el operador ordene continuar la ejecución mediante la tecla CONTINUAR. Las ESPERAS ILIMITADAS pueden ejecutarse o no según un modo de ejecución (ver apartado 4.3.5.). ESPERA A ESTADO: Permite realizar una espera a que el estado de una entrada digital se encuentre activada ó desactivada.

PROGRAMACIÓN

TMPO ACT ESP

<

ENTR

>

< DACT

ILIM

G04 X " LOS

G05 X<

> L04

MOO de tiempo (centésimas segundo) «cnúmero>

activada Espera <

a que la entrada esté <

>

desactivada ilimitada

EJEMPLOS

ESP

TMPO

G04

X200

200

Espera de tiempo 200 centésimas seg.

ESP G05

ENTR X25

25 ACT LOS

Espera a que la entrada 25 esté activada

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-71

4.4.8. MODO DE EJECUCIÓN: NORMAL/VACIO DESCRIPCIÓN Se refiere al modo de ejecución en que se van a ejecutar los bloques que vienen a continuación. Normal: Ejecución de acuerdo con el modo seleccionado por el operador en la "Sesión de Trabajo" (NORMAL, VACIO, etc...) (ver apdo. 4.3.5.). Vacío: Ejecución en vacío a pesar de lo que se haya seleccionado en la "Sesión de Trabajo" (ver apdo 4.3.5.). Se utiliza para forzar ciertos bloques a ejecutarlos en vacío y evitar posibles paradas por colisión.

PROGRAMACIÓN

M73 M72

Normal Modo de ejecución: Vacío

EJEMPLO

M72

Modo de ejecución: Vacío.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-72

4.4.9 ASIGNAR VALOR PARÁMETRO (PO a P9) DESCRIPCIÓN Asigna el valor entero (0,100) a un parámetro (PO a P9) que se especifique.

PROGRAMACIÓN

G27 X

VAL

V



Asignar a P el valor

EJEMPLO

G27

X5

V8

Asignar a P5 el valor 8

Los valores actuales de los parámetros PO a P9 pueden ser visualizados y modificados durante la ejecución a través de la página de EJECUCIÓN DE PROGRAMA (Sesión de trabajo - apdo. 4.3.5.).

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-73

4.4.10. BIFURCACIÓN DESCRIPCIÓN Es una instrucción de control de ejecución condicional o incondicional. Si es condicional significa un salto condicional según el valor del parámetro PO a P9, al número de línea especificada. Si no se especifica el parámetro PX, el salto a la línea es sin condición. Existen 10 parámetros PO a P9, los cuales pueden tomar valores enteros entre O y 100 y según sea el valor actual la instrucción de la BIFURCACIÓN tendrá ó no efecto.

PROGRAMACIÓN

[

<

>]

LOO

G26 X

B

Bifurcar a la línea

L01 L02

si P<

X

o 0

>

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-74

EJEMPLO

Y 1 1

\

1

\

PS

X PROGRAMA O Asignar a P5 el valor 7 Incremental Macro número 10 Travesía rápida X25 Bifurcar a la línea 3 si P5 - - o

N001 G27 X5 V7

4

N002 N003 N004 N005

G91 M96 X10 GOO X25 G26 X3 B5 L01 X4

MACRO 10 (PROGRAMA 10) Interpolación Interpolación Interpolación Interpolación Interpolación Interpolación Interpolación

lineal lineal lineal lineal lineal lineal lineal

Y7.5 X7.5 Y-15 X-15 Y15 X7.5 Y-7.5

N001 G01 Y7.5

N002 N003 N004 N005 N006 N007

G01 X7.5 G01 Y-15 G01 X-15 G01 Y15 G01 X7.5 G01 Y-7.5

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-75

NOTA

++ o

; Significa autoincrementando mientras sea distinto de .

—o ; Significa autodecrementando mientras sea distinto de o

; Chequea si es distinto de ...

Los parámetros PO a P9 son cíclicos, es decir, que una vez que llegan a 100, incrementando pasan a O y si van decrementando y llegan a O, después pasan a 100.

La carga inicial de los parámetros P ó modificación por programa de los mismos, se efectúa con la instrucción "ASIGNAR VALOR DE PARÁMETROS" visto en el punto anterior (4.4.9.). Esta instrucción no está permitida en EMDI.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-76

4.4.11. SUBRUTINA DESCRIPCIÓN Es un conjunto de instrucciones dentro del programa que puede ser llamado desde distintos puntos del mismo programa. Debe finalizar por la instrucción RETORNO DE SUBRUTINA, que se describe a continuación (4.4.12)

PROGRAMACIÓN SBRT



M98 X Subrutina de la línea

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-77

EJEMPLO

Y 20

(

)

(—

rf

- n

rj V" )

11nU

V» —s

__ Y

20

60 " "

40

Absoluto Bifurcar a la línea 1 0 Incrementa! Interpolación lineal hasta Y5

N001 N002 N003 N004

Interpolación circular antihoraria hasta Y-1 0 con centro en Y-5 XO

N005 G03Y-10 J-5 10

Interpolación circular antihoraria hasta Y1 0 con centro en Y5 XO Interpolación lineal hasta Y-5 Absoluto Retorno de subrutina

N006 G03Y10J5IO N007 G01 -5 N008 G90 N009 M99

Establecimiento de coordenadas XO YO Travesía rápida X20 Y20 Subrutina de la línea 3 Travesía rápida X40 Y20 Subrutina de la línea 3 Travesía rápida X60 Y1 0 Subrutina de la línea 3 Travesía rápida XO YO Fin de programa

N010 N011 N012 N013 N014 N015 N016 N017 N018

G90 G26X10 G91 G01 Y5

G92XOYO GOOX20Y20 M98 X3 GOOX40Y20 M98X3 GOOX60Y10 M98 X3 GOOXOYO M02

1 Programa I principal -

> Subrutina

> Programa principal

NOTA Debido a la numeración automática de bloques, se recomienda poner las subrutinas al inicio del programa, con la precaución de poner en la línea N001 una bifurcación al comienzo del programa principal. Esta instrucción no está permitida en EMDI.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.4.12. RETORNO DE SUBRUTINA DESCRIPCIÓN Indica el final de la subrutina.

PROGRAMACIÓN

M99

Retorno de subrutina

EJEMPLO Ver ejemplo en SUBRUTINA. (apdo. 4.4.11)

Esta instrucción no está permitida en EMDI.

4-78

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4.4.13. MAGRO DESCRIPCIÓN Es un programa que puede ser llamado desde otro/s programas.

PROGRAMACIÓN M96 X Macro

número

4-79

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-80

EJEMPLO

PROGRAMA O Absoluto Establecimiento de coordenadas XOYO Travesía rápida X15 Y35 Macro n° 10 Travesía rápida X35 Y25 Macro n° 10 Travesía rápida X55 Y15 Macro n° 10 Travesía rápida XO YO Fin de programa

N001 G90 N002 G92XOYO N003 N004 N005 N006 N007 N008 N009 N010

GOOX15Y35 M96X10 GOOX35Y25 M96X10 GOOX55Y15 M96X10 GOOXOYO M02

PROGRAMA 10 (MACRO 10) Incremental Interpolación lineal Y-5 Interpolación lineal X-5 Interpolación lineal X5 Y10 Interpolación lineal X5 Y-10 Interpolación lineal X-5 Interpolación lineal Y5 Absoluto Fin de programa

N001 N002 N003 N004 N005 N006 N007 N008 N009

NOTA Esta instrucción no está permitida en EMDI.

G91 G01 Y-5 G01 X-5 G01 X5 Y10 G01 X5 Y-10 G01 X-5 G01 Y5 G90 M02

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-81

4.4.14. CENTRAJE INTERIOR DESCRIPCIÓN Efectúa contacto pieza en dos puntos interiores a la cavidad y se posiciona en el punto medio automáticamente. Se efectúa en el eje que se seleccione, X, Y, UóV.

PROGRAMACIÓN X Y U V M65 M66 M67 M68

X Y

Centrado interior en el eje

U V

EJEMPLO

M65

Centrado interior en el eje X.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-82

4.4.15. MEDIO PIEZA DESCRIPCIÓN

PIEZA

Operación (1)

Operación (2)

Efectúa el posicionamiento en el punto medio de los dos últimos contactos pieza efectuados en el eje seleccionado.

HILO

o

i-

-»-O Punto Final

Contacto pieza efectuados en los puntos 1 y 2 con anterioridad.

PROGRAMACIÓN X Y U V M75 M76 M77 M78 X Y

Punto medio en el eje

U V

EJEMPLO

PIEZA Operación (1)

Operación Eje

M75 HILD

Punto medio en el eje Punto final

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-83

4.4.16. CONTACTO PIEZA DESCRIPCIÓN Efectúa un contacto con pieza en el sentido especificado del eje que se seleccione. HILG Dirección de CentroJe I PIEZA

La tolerancia de contacto, es la que se selecciona a través de la orden "ESTABLECIMIENTO DE TOLERANCIA DE CONTACTO" (ver apdo. 4.4.2.).

T

PROGRAMACIÓN X Y U V

M25 M26

LOS

M27 M28

L06 X Y

Contacto pieza en el eje

positivo

U > sentido < V negativo

EJEMPLO

X + HILG

I I

M25 LOS

Contacto pieza en el eje X sentido positivo.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-84

4.4.17. RETORNO AUTOMÁTICO AL PUNTO DE INICIO DESCRIPCIÓN

Y Pto. final

Efectúa la ejecución en sentido inverso hasta el Punto de Inicio del programa en ejecución Se entiende por Punto de Inicio, bien el Comienzo de Programa, bien un Establecimiento de cotas o cualquier orden que lleve implícita una Travesía.

Pto. inicial

Hay que hacer notar, que se trata de un Retorno general para bloques que implican interpolación.

PROGRAMACIÓN

G74

Retorno automático al comienzo.

EJEMPLO

P.final

5

15

Interpolación lineal X15 Y15 Interpolación lineal X20 Retorno automático al comienzo

N001 G01 X15Y15 N002 G01 X20 N003 G74

20

Punto de inicio: X5, Y5. Retorna hasta X5, Y5, por el camino interpolado anteriormente.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-85

NOTA

Ei Retorno Automático al Punto de Inicio, está limitado en dos sentidos: 1°- N° de bloques en retroceso (500 bloques). 2°- Sólo se retrocede por bloques de interpolación hasta el Punto de Inicio. El Retorno Automático al Comienzo se trata de un bloque más, por lo que el programa continúa una vez ejecutado este bloque.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-86

4.4.18 ACTIVAR/DESACTIVAR SALIDAS DESCRIPCIÓN Activa/desactiva la salida cuyo número se seleccione.

PROGRAMACIÓN



M47X M87X Activar Salida Desactivar

EJEMPLO 20

Activar la salida número 20 Salida 20

M47 X20

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-87

4.4.19. MÉTRICO/PULGADAS DESCRIPCIÓN Sistema de programación de cotas en métrico (decimal) o pulgadas. A partir del momento que se seleccione métrico/pulgadas, el CNC interpretará las cotas de programa en métrico/pulgadas respectivamente, visualizándose en el sistema métrico/pulgadas según se haya seleccionado el S. MEDIDA en MÉTRICO/PULGADAS. Ver apdo. 4.3.8. PROGRAMACIÓN

METR <

>

PULG G71 <

> G70

Métrico

<

> Pulgadas EJEMPLO

Y ji 1n

Métrico Travesía rápida X20 Y1 0

,.

,/

_ Y

Pulgadas Travesía rápida X20Y10

20

N001 G71 N002 GOO X20 Y10 N001 G70 N002 GOO X20 Y10

NOTA Notar que en el caso de Métrico, el hilo se posiciona en la cota X20 mm. Y10 mm. y en el caso de pulgadas la cota es X20 pulgadas Y10 pulgadas.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-88

4.4.20. VECTOR DESCRIPCIÓN

Efectúa en coordenadas polares la interpolación en el plano X, Y. L = longitud a= ángulo en grados (0° - 359.999°) X

PROGRAMACIÓN



.> [vELO J

G10 X A

F

D

Vector de longitud ángulo compensación de hilo número

T

velocidad ángulo corte cónico (grados)

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-89

EJEMPLO

Y VECT

10 15°

G10

10 ANGU

15

X10 A15

Vector de longitud 10 y ángulo 15. X

Capítulo 4- UNIDAD DE MANDO NUMÉRICO

4-90

4.4.21. COMPENSACIÓN DESCRIPCIÓN A través de esta instrucción el centro del hilo sigue una trayectoria separada de la trayectoria programada una distada que es el radio de compensación del hilo + gap. Esto permite programar el contorno final directamente.

PROGRAMACIÓN

G40 G41 G42

Cancelar la compensación Compensación por la izquierda Compensación por la derecha

Capítulo 4- UNIDAD DE MANDO NUMÉRICO

4-91

NOTAS

* Por defecto un programa arranca con la compensación cancelada y radio de compensación n° 0. * La compensación se activa con las instrucciones G41, G42 (izq., dcha.) y se hace efectiva con el primer bloque de interpolación siguiendo a estas. * La compensación se cancela: * directamente por un G40 (cancelar la compensación) * con una instrucción de las siguientes: - establecimiento de coordenadas y decalaje - fin de programa - travesía - contacto pieza - punto medio - centraje interior * porque se ha encontrado n bloques seguidos de no interpolación ( actualmente n=4, pero éste es un parámetro configurable). En este caso sólo se cancela temporalmente la compensación, es decir hasta la siguiente instrucción de interpolación. * el bloque en el que se deshace la compensación es el anterior al G40 (directo o forzado). * Se cancela la ejecución con error en los casos: * Si el primer o último bloque de interpolación es circular estando activa la compensación. * Si no existe valor de compensación para el radio (o radios) de compensación programados. * Cuando el camino compensado se produce en sentido opuesto al programado (overcutting). * La compensación es mayor al radio. * Si un programa tiene programados varios radios de compensación, cambiar el signo a todos ellos es lo mismo que cambiar el tipo de compensación (derecha por izquierda o al revés). * Para cualquier intersección se sigue el convenio de que si los radios de compensación de ambos tramos son negativos todo ocurre como si fueran positivos y se cambiase el tipo de compensación. * También se puede cambiar de radio de compensación incorporando en la interpolación deseada la Compensación de hilo ( D ) , siendo el n° de compensación que se quiere hacer actuar. La compensación se hace efectiva en esa misma orden.

Capítulo 4- UNIDAD DE MANDO NUMÉRICO

4-92

EJEMPLOS

YI

Absoluto Establecer compensación n° 1 Compensación por la derecha Interpolación lineal X10 YO

cu \n lineal XO

Y0

Interpolación lineal XO

- -r3

. ,(io,5) 0

-.

N004 G01 X10YO

N006 G01 XO Y20

Y20

l_l¡l0

10

f \s^ ( /

-rl P |

N003 G42

N005 G01 XO YO

" O '^

N001 G90 N002 G62X1

'• 10 eo P.l. :PUNTO INICIO :,

Establecer compensación n° 2 Interpolación lineal X20 Y°n Establecer compensación n° 3 Interpolación lineal X20

N007 G62X2 N008 G01 X20 Y20

I ¿-\J

x

N009 G62X3 N01 0 G01 X20 YO

YO

Interpolación lineal X10 N011 G01 X10 YO YO

Interpolación lineal X10 N012 G01 X10Y5 Y5

Fin de programa

N013 M02

INTERSECCIONES BÁSICAS

/

(/ / / s /

rl~\'/ /

./

/

/

¿f

// //

/

/

/

/

/

/

/ /

/ Hilo f /\^f' /

/

^r

^

}

/ '/ / /

/s,

/

*-/

rl — U I I

t

/ .

(/) /

'_/_

»-XY /

/

¡ / Amo \/ / V

' /

/

¿ / / /** f~2 /

/

/

Capítulo 4- UNIDAD DE MANDO NUMÉRICO

4-93

EJEMPLOS CASOS INICIAL Y FINAL G41 - COMPENSACIÓN POR LA IZQUIERDA

G42 - COMPENSACIÓN POR LA DERECHA

G42

G41

CAMBIOS DE SIGNOS DE RADIO

G41

G41

Cambio de valor de compensación a lo largo de tramos tangenciales entre si.

Cambio de signo y de valor de compensación.

COMPENSACIÓN INICIAL Y FINAL

Tramo inicial: compensación a lo largo del primer bloque.

Tramo final: fin de compensación a lo largo del ultimo bloque.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-94

4.4.22. CORTE CÓNICO DESCRIPCIÓN

/ X G51,T>0

X^P) "S^íxjf / s^\L

A través de esta instrucción se define como se va a realizar el corte cónico, aplicando la

^ \

inclinación hacia la derecha, hacia la izquierda o su cancelación.

de

CTCC <

CTCC CTC

" G5C) <

G5Í3 _ G51

>

-

Cancelar corte cónico Corte ce nico por la izquierda

NOTA El ángulo de inclinación se establece mediante la instrucción Establecer ángulo de inclinación G64 X o mediante el ángulo de inclinación al final de la interpolación lineal/circular T . Para mayor explicación ver apdos. 4.4.2. y 4.4.3.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-95

4.4.23. ORIGEN DE PROGRAMA DESCRIPCIÓN

'Y

Efectúa una asignación del Sistema de Coordenadas de Trabajo a las cotas que se especifiquen.

Coordenadas de programa

P.l.

f

Coordenadas de Trabajo

X

Su utilidad reside en disponer de un nuevo sistema de referencia de Coordenadas de Programa sin perder el Sistema de referencia de Coordenadas de Trabajo, ya que en cualquier momento se puede hacer coincidir el Sistema de referencia de Programa y Trabajo sin más que hacer un ORIGEN DE PROGRAMA X=0,Y=0.

Tiene aplicación en las transformaciones de tipo Giro, Simetrías y Escalado, en las que se define el nuevo Sistema de Coordenadas respecto del que se van a realizar las Transformaciones.

PROGRAMACIÓN ORGP

G98

X



X

Y

1

Y

Origen de coordenadas programadas en

U

|

U

X

Y

V

|

V

U

V

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-96

4.4.24. ESCALA DESCRIPCIÓN

Efectúa un escalado de coordenadas con un factor de escala determinado. La escala afecta simultáneamente a los movimientos en el eje X y en el eje Y, por lo que sólo tenemos un factor de escala para ambos ejes.

Y

Por defecto, el factor de escala es K=1.000. Valores inferiores a esta cantidad contraerán la figura, mientras que valores mayores la magnificarán. El rango de valores está comprendido entre 0.001 y la cota máxima a alcanzar. La escala de hace efectiva desde el bloque en el que se especifica. Si se desea realizar la escala desde otro punto diferente del origen de coordenadas programadas, debe utilizarse la función ORIGEN DE PROGRAMA (ver apdo. 4.4.23.), de modo que se puede establecer el centro del escalado a través de esa función.

PROGRAMACIÓN

G95 X

Escala de

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-97

EJEMPLO 1

Y 3'

on

2-

3

in £

5

4

4'

r

5'

\ 20

HILD 30

Escala X 3.000 Interpolación lineal hasta X10 Interpolación lineal hasta Y10 Interpolación lineal hasta X20 Interpolación lineal hasta YO Interpolación lineal hasta XO

N001 G95X3.000 N002 G01 X10 N003 G01 Y10 N004 G01 X20 N005 G01 YO N006 G01 XO

60

Si se suprime el bloque G95 X3.000 se efectúa la primera trayectoria. Si se incluye, se efectúa la trayectoria marcada " ' " , debido a que escala con respecto a la posición X=0 e Y=0. EJEMPLO 2

Y 3'

.1

in 2

5

4

r I 10 1 20

5'

\ HILG 40

Interpolación lineal hasta X10 Origen de coordenadas programadas X10 YO Escala X3.000 Interpolación lineal hasta Y10 Interpolación lineal hasta X20 Interpolación lineal hasta YO Interpolación lineal hasta X10 Escala X1.000 Interpolación lineal hasta XO

N001 G01 X10 N002 G98X10YO N003 G95X3.000 N004 G01 Y10 N005 G01 X20 N006 G01 YO N007 G01 X10 N008 G95X1.000 N009 G01 XO

Si suprimimos los bloques de origen de programa (N002) y los de escalas (N003, N008) se hace la primera trayectoria, y si los ponemos se hace la trayectoria escalada (X3) respecto al punto indicado en el bloque de origen de programa. La diferencia entre ambos ejemplos radica en el punto respecto al cual se hace la escala. En el primer ejemplo no se establece origen de programa, por lo que la escala se realiza respecto al origen por defecto X=0, Y=0. En el segundo ejemplo, se establece origen de programa en X=10, Y=0 y la escala se realiza respecto a este punto.

4-98

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

EJEMPLOS

Y

P.I.: Punto de inicio

12,5 10

1.

5

P C1S 5>

--

7.5 10

H

\]

Y

LD 15 " 20 22,5

Establecimiento de coordenadas X15Y5 Origen de coordenadas programadas X15 Y5 Escala de 1.5 Interpolación lineal YO Interpolación lineal X10 Interpolación lineal Y10 Interpolación lineal X20 Interpolación lineal YO Interpolación lineal X15 Interpolación lineal Y5

N001

G92 X15Y5

N002 G98 X15Y5 N003 G95X1.5 N004 G01 YO N005 G01 X10 N006 G01 Y10 N007 G01 X20 N008 G01 YO N009 G01 X15 N010 G01 Y5

El perfil pequeño es sin escala (bloque 3). El perfil mayor es con Escala = 1.5 El bloque n° 2 - Origen de Coordenadas programadas X15 Y5 establece el Sistema de Coordenadas en ese punto y aplica la escala respecto a ese punto.

Capítulo 4 - UNIDAD DE MANDO K.. .,Ln-iiCO

4-99

4.4.25. GIRO DESCRIPCIÓN

Efectúa un giro de coordenadas del ángulo especificado. a: ángulo de giro (±0,001° -*- ±360°) El giro se hace efectivo desde el bloque en el que se especifica. El centro del giro es el origen de coordenadas programadas. Si se desea que el centro de giro sea otro punto diferente del origen de programa por defecto X=0, Y=0, debe utilizarse la función ORIGEN DE PROGRAMA (ver apdo. 4.4.23.), estableciéndose el centro de giro a través de esa función. Valores negativos del ángulo efectúan el giro en sentido horario. Valores positivos lo hacen en sentido antihorario.

PROGRAMACIÓN

G39 X

Giro de grados

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-100

EJEMPLO 1

Y \

\

¿^

. H^^j /

*%^^f ^^ '? ^^F 6

\ \

^¿f

~X*

1

5

7

10

(U 4

2

3

14

20

Y

Giro 45 grados Interpolación lineal hasta X10 Interpolación lineal hasta X20 Interpolación lineal hasta Y4 Interpolación lineal hasta X1 4 Interpolación lineal hasta Y8 Interpolación lineal hasta X10 Interpolación lineal hasta YO

N001 G39X45 N002 G01 X10 N003 G01 X20 N004 G01 Y4 N005 G01 X14 N006 G01 Y8 N007 G01 X10 N008 G01 YO

Si se suprime el bloque G39 X45 se efectúa la primera trayectoria. Si se incluye se efectúa la trayectoria marcada " ' ", que es la girada 45° de la anterior, respecto de la posición X=0 e Y=0.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-101

EJEMPLO 2 Interpolación lineal hasta X10 Origen de coordena, programadas X10 YO Giro 45 grados Interpolación lineal hasta X20 Interpolación lineal hasta Y4 Interpolación lineal hastaX14 Interpolación lineal hasta Y8 Interpolación lineal hasta X10 Interpolación lineal hasta YO

N001 G01 X10 N002 G98X10YO N003 G39X45 N004 G01 X20 N005 G01 Y4 N006 G01 X14 N007 G01 Y8 N008 G01 X10 N009 G01 YO

Igual que en el primer ejemplo, si suprimimos el bloque de origen de programa y el bloque de giro se hace la primera trayectoria, y si los ponemos se hace la trayectoria " ' ", que es la girada 45° de la anterior respecto al punto establecido como nuevo origen de programa. La diferencia entre ambos ejemplos radica en el punto respecto al cual se gira. En el primer ejemplo no se establece origen de programa, por lo que se gira respecto a X=0, Y=0. En el segundo ejemplo, se establece origen de programa en X=10, Y=0 y se gira respecto a este punto.

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-102

EJEMPLO 3

P.I.: Punto de Inicio

Establecimiento de coordenadas X15Y2 Origen de Coordenadas programadas X15 Y2 Giro de 40 grados Interpolación lineal Y=0 Interpolación lineal X=10 Interpolación lineal Y=8 Interpolación lineal X=14 Interpolación lineal Y=4 Interpolación lineal X=20 Interpolación lineal Y=0 Interpolación lineal X=15 Interpolación lineal Y=2

N001 G92X15Y2 N002 G98X15Y2 N003 N004 N005 N006 N007 N008 N009 N010 N011 N012

G39 X40 G01 YO G01 X10 G01 Y8 G01 X14 G01 Y4 G01 X20 G01 YO G01 X15 G01 Y2

Realiza el giro de 40 grados respecto del Punto de Inicio al establecer el Origen de coordenadas programadas en el Punto de Inicio (bloque n° 2).

Capítulo 4 - UNIDAD DE MANDO NUMÉRICO

4-103

EJEMPLO 4 Engranaje utilizando movimiento incremental y giros respecto al origen de coordenadas programadas X=0, Y=0. PROGRAMA 10 (MAGRO 10)

X

Absoluto Interpolación lineal hasta XO Incremental Interpolación lineal hasta Y2.633 Interpolación lineal hasta X2.633 Interpolación lineal hasta Y-2.633

N001 G90 N002 G01 XO

N003 G91 N004 G01 Y2.633 N005 G01 X2.633 N006 G01 Y-2.633

2.633

PROGRAMA O Establecimiento de coordenadas en XOYO Compensación por la derecha Interpolación lineal hasta X-2.633 Y20 Establecimiento de incremento de ángulo -15 (sentido horario) Asignar a PO el valor 24 (para hacer los 24 dientes del engranaje) "Giro O grados Repite 24
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF