XNC Spagnolo 5804a0030

September 22, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download XNC Spagnolo 5804a0030...

Description

 

     





5804A0030 ESPAÑOL Edición.Revisión: 1.4 Matricola

481/96

 

     

   

Código:

Editión:

Revisión:

Approbación:

5804A0030

1

4

99/0064M

(06, 2000)

Lista de las actualizaciones

Revisión:

Agregado:

3



4

 

 



Aplicaciones Biesse.

Eliminado:

Modificado: 

Lista de las partes.



Anexos.



Manual de uso (pag. 161-162)

Aplicaciones Biesse: puntos 1.6 y 1.8

Este manual ha sido realizado exclusivamente para los clientes y contiene informaciones cuya

propriedad es reservada. Por lo tanto se prohibe la reproducción y/o divulgación completa o parcial, en cualquier forma, sin la autorización escrita de BIESSE. El manual se suministra junto con la máquina y es importante conservarlo en un lugar apropiado, para tenerlo siempre al alcance de la mano y poderlo consultar. El presente manual debe ser usado por personal adecuadamente preparado par el uso de la máquina. No se puede considerar a BIESSE responsable ni se le pueden imputar los daños provocados por el uso errado de la documentación. Con el fin de evitar maniobras erradas que puedan causar peligros a las personas es importante leer y entender toda la documentación que acompaña la máquina.

BIE BIESSE SSE S.p.A S.p.A.. Woodworki Woodworking ng Machi Machinery nery (5804a0030.fm-050600)

 

 

   

 

BIESSE BIESSE S. S.p.A p.A..

Woodw Woodworki orking ng Machiner Machinery y (5804a0030.fm-050600)

 

PUBLICACIÓN REALIZADA POR C.N.I. C ONTROLLI   N UMERICI  I NDUSTRIALI S . R . L .

Domicilio legal Via Carpanelli, 24 - 40011 ANZOLA dell’EMILIA (Bo) Tel. (051) 734890 - Telefax (051) 734891 Domicilio Administrativo Via dell’Artigianato, 1 - 48011 ALFONSINE (Ra) Tel. (0544) 81693 - Telefax (0544) 81337 C.I.F. 02480600374 R.S.T. Bologna n. 41287 - CCIAA R.D. N. 294814 - M 138519

VERSIÓN DE LA MÁQUINA   1.2.x.x  REVISIÓN DEL MANUA MANUAL L   1.2.0.2  EDICIÓN DEL MANUAL   8 April Aprile e 1998  NÚMERO DEL ARCHIVO   X2545 

Queda prohibido reproducir reproducir o transmitir alguna de este manual en cualquiér  forma o modo electrónico o mecánico, incluydendo el fotocopiado, sin la  autorización autorizaci ón escrita exp expresa resa de CNI. 1.2.0.1   1.2.0.2  

 

1. Pa Parte rte Apéndices   Apéndices  - - Apéndice C: actualizaciones C:  actualizaciones de la parte 5 - MANUAL DE USO 

 

XNC 

 

X Numerical Control System

Lista de las partes MANUAL DE USO MANUAL DE PROGRAMACIÓN APLICACIONES BIESSE LISTAS DE ERRORES

LISTA DE LAS PARTES

 

 

CNI Controlli Numerici Industriali

Índice General

Índice General 1

Generalidades . . . . . . . . . . . . . . . 1.1 Introducción . . . . . . . . . . . . 1.2 Descripción del Control Numérico 1.3 Interfaz Operador . . . . . . . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

1 1 1 1

Teoculasdeo .O.p.er.at.iv.o . . . . . . . . . . . . M 1.4 Interfaz Gráfico . . . . . . . . . . . . . . . . . 1.4.1 Selección de una Ventana . . . . . . . 1.4.2 Estructura de las Ventanas . . . . . . 1.4.3 Redimensionamiento de una Ventana 1.4.4 Desplazamiento de una Ventana . . . 1.5 Programas de Aplicación . . . . . . . . . . . . 1.5.1 Generalidades . . . . . . . . . . . . . 1.5.2 Los botones del software . . . . . . . 2 Root Menu’ . . . . . . . . . . . . . . . . . . . . . . . . 2.1 X Terminal . . . . . . . . . . . . . . . . . . . . 2.2 Manual . . . . . . . . . . . . . . . . . . . . . . 2.3 Disk Manager . . . . . . . . . . . . . . . . . . 2.4 HardCopy . . . . . . . . . . . . . . . . . . . . 2.5 Maintenance Menu . . . . . . . . . . . . . . . 2.5.1 Debug PLC . . . . . . . . . . . . . . . 2.5.2 XScope . . . . . . . . . . . . . . . . . 2.5.3 Kill XNC . . . . . . . . . . . . . . . . . 2.5.4 Restar t XNC . . . . . . . . . . . . . . 2.5.5 Install XNC . . . . . . . . . . . . . . . 2.5.6 Select Printer . . . . . . . . . . . . . . 2.6 Reboot . . . . . . . . . . . . . . . . . . . . . . 3 P.A. Administrador de discos . . . . . . . . . . . . . . 3.1 Introducción . . . . . . . . . . . . . . . . . . . 3.2 Acceso a la aplicación . . . . . . . . . . . . . 3.3 Descripción de la primera página . . . . . . . 3.4 Barra del Menú . . . . . . . . . . . . . . . . . 3.4.1 Datos maquina . . . . . . . . . . . . . 3.4.2 Servicios . . . . . . . . . . . . . . . . 3.5 Sección de visualización de los archivos . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . .. .. . . . . .. .. . . .. . . . . .. .. . . . . . . . . .. . . . . . . . . . . . . .. . . .. .. . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . .. .. . . . . .. .. . . .. . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . .. . . .. .. . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . .. .. . . . . .. .. . . .. . . . . .. .. . . . . . . . . .. . . . . . . . . . . . . .. .. .. .. . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . .. .. . . .. .. . . . . .. . . . . .. . . . . . . . . . . . . .. .. . . .. .. . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . .. .. . . . . .. .. . . .. . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . .. . . .. .. . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

52 6 6 7 8 8 9 9 10 11 11 11 11 12 12 12 13 14 14 14 15 16 17 17 17 17 18 18 19 20

3.6 3.6.1 Los botoBnoetsondeesl sdoefltw soafrtewa.re. d. e. ti.po. .To. g.gl.e . 3.6.2 Botones del software de tipo Push . 3.6.3 Botón Copia . . . . . . . . . . . . . 3.7 Modos de copia . . . . . . . . . . . . . . . . 3.7.1 Disco Duro - Disco Duro . . . . . . . 3.7.2 Disco Duro - Disco A . . . . . . . . . 3.7.3 Disco Duro - Conexión remota . . . 3.8 Campo de etiqueta . . . . . . . . . . . . . . 4 P.A. Plc Debug . . . . . . . . . . . . . . . . . . . . . 4.1 Introducción . . . . . . . . . . . . . . . . . . 4.2 Barra del menú . . . . . . . . . . . . . . . . 4.2.1 File . . . . . . . . . . . . . . . . . . . 4.2.2 Edit . . . . . . . . . . . . . . . . . . 4.2.3 Opciones . . . . . . . . . . . . . . . 4.2.4 Seleccion . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

20 21 22 22 22 22 22 23 25 25 26 26 26 26 27

4.3 4.2.5 Iconos A.yu. d.a. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..

2277

1.3.21

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

1

 

Índice General

 

CNI Controlli Numerici Industriali

4.4 4.5 4.6 4.7 4.8

Lista . . . . . . . . . . . . . . . . . . . . . . . . . . . Botones . . . . . . . . . . . . . . . . . . . . . . . . . Rastreo de las señales de intercambio . . . . . . . . Visualización Módulos I/O . . . . . . . . . . . . . . . Selección File . . . . . . . . . . . . . . . . . . . . . . 4.8.1 Servicios . . . . . . . . . . . . . . . . . . . . 4.8.2 Ordenacion . . . . . . . . . . . . . . . . . . . 5 Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 Acceso a Install . . . . . . . . . . . . . . . . . . . . . 5.22 5. Pro roce cedi dim mie iennto toss de in inst stal alac ació iónn de las ac actu tual aliiza zaci cion onees 5.2.1 Instalación desde disco UNIX . . . . . . . . . 5.2.2 Instalación desde disco DOS . . . . . . . . . 5.2.3 Instalación desde file . . . . . . . . . . . . . . 5.2.4 Instalación desde ZIP drive . . . . . . . . . . 6 Encendido y Apagado del XNC . . . . . . . . . . . . . . . . . 6.1 Encendido del XNC . . . . . . . . . . . . . . . . . . . 6.2 Apagado del XNC . . . . . . . . . . . . . . . . . . . 7 P.A. Cotas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . 7.2 Indicador de las funciones de la máquina . . . . . . . 7.3 Override . . . . . . . . . . . . . . . . . . . . . . . . . 7.3.1 Override Ejes . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

.. . .. . . . . . .. . .. . . . . .. .. . . .. . . . .. . . .. . .. . .. . . . . . . . .. .. . .. . . . . .. . . ..

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

.. . .. . . .. . .. . .. . . . . .. . . . .. . . . . .. . . .. . .. . .. . . . . .. . .. . . . .. . . . . .. . . ..

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

28 29 29 30 30 32 33 35 35 36 36 36 36 37 39 39 39 41 41 42 42 42

7.4 7.3.2 RecuadrOovienrdriicdaecM ióannedrrriolerses. .. .. .. .. .. .. .. .. .. .. .. .. .. 7.5 Barra del Menú . . . . . . . . . . . . . . . . . . . . 7.5.1 Opciones . . . . . . . . . . . . . . . . . . . 7.5.2 Cota . . . . . . . . . . . . . . . . . . . . . . 7.5.3 Centro . . . . . . . . . . . . . . . . . . . . 7.5.4 Ayuda . . . . . . . . . . . . . . . . . . . . . 7.6 Recu cuaadro de visualiza zaci cióón de las co cottas de los ejes 7.7 Pulsanti Software . . . . . . . . . . . . . . . . . . . 7.8 Recuadro Modo Comandos Máquina . . . . . . . . 7.8.1 Puesta en cero . . . . . . . . . . . . . . . . 7.8.2 Movimientos manuales . . . . . . . . . . . 7.8.3 Movimientos acotados . . . . . . . . . . . . 7.8.4 Automatico . . . . . . . . . . . . . . . . . . 7.9 Recuadros de información . . . . . . . . . . . . . . 7.10 Recuadro Inver ter . . . . . . . . . . . . . . . . . . . 7.11 Programa . . . . . . . . . . . . . . . . . . . . . . . 7.11.1 Directorio . . . . . . . . . . . . . . . . . . . 7.11.2 Servicios . . . . . . . . . . . . . . . . . . . 7.11.3 Ordenacion . . . . . . . . . . . . . . . . . . 7.12 Conexión Remota (DNC) . . . . . . . . . . . . . . . 8 P.A. Lista . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1 Introducción . . . . . . . . . . . . . . . . . . . . . . 8.2 Barra de los Menús . . . . . . . . . . . . . . . . . . 8.2.1 File . . . . . . . . . . . . . . . . . . . . . . 8.2.2 Edit . . . . . . . . . . . . . . . . . . . . . . 8.2.3 Modo . . . . . . . . . . . . . . . . . . . . . 8.2.4 Ayuda . . . . . . . . . . . . . . . . . . . . . 8.3 Recuadro Introducción Datos . . . . . . . . . . . . 8.4 Iconos funcionales . . . . . . . . . . . . . . . . . . 8.5 Programación de la lista de trabajo . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. .. .. . . . . . . . . . . . . . . . . .. . . . . . . .. .. .. .. . . . . . . . . .. . . . . . . . . .. .. . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4433 43 44 46 48 48 48 48 49 49 49 49 51 52 52 52 53 53 54 54 57 57 58 58 59 60 60 61 61 61

; . .. . . . . . . . . . . . . . . . .. . . . . . . . . . . .. . . . . . . . . . . .. . . Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

62 62

8.5.1 8.5.2 2

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. .. .. .. .. .. .. . . . . . . . . .. . . .. . . .. .. .. .. . . . . . . . . . . .. .. . . .. . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

 

CNI Controlli Numerici Industriali

 

Índice General

8.5.3 Jmp . . . . . . . . . . . . . . . . . . . . . 8.5.4 Read . . . . . . . . . . . . . . . . . . . . . 8.5.5 Writ . . . . . . . . . . . . . . . . . . . . . 8.5.6 _NOR . . . . . . . . . . . . . . . . . . . . 8.5.7 _SXG . . . . . . . . . . . . . . . . . . . . 9 P.A. Debug . . . . . . . . . . . . . . . . . . . . . . . . . . 9.1 Introducción . . . . . . . . . . . . . . . . . . . . . 9.2 Icono descriptor . . . . . . . . . . . . . . . . . . . 9.3 Barra del menú . . . . . . . . . . . . . . . . . . . 9.3.1 Selecciones . . . . . . . . . . . . . . . . . 9.3.2 Modo . . . . . . . . . . . . . . . . . . . . 9.3.3 Centro . . . . . . . . . . . . . . . . . . . 9.3.4 Instrucciones . . . . . . . . . . . . . . . . 9.3.5 Ayuda . . . . . . . . . . . . . . . . . . . . 9.4 Recuadro Break y Parámetros . . . . . . . . . . . 9.5 Recuadro Instrucciones . . . . . . . . . . . . . . . 9.6 Línea Infor mación . . . . . . . . . . . . . . . . . . 9.7 Áre reaa de Visualiza zaci cióón de las Líneas del Programa 9.8 Iconos accesorios . . . . . . . . . . . . . . . . . . 9.9 Línea Instrucciones . . . . . . . . . . . . . . . . . 9.10 Líneas de Visualización . . . . . . . . . . . . . . . 10 P.A. Activacion de mandri rilles . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

.. .. .. .. .. . . .. .. . . . . . . .. .. .. .. . . . . . . .. . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

62 63 63 63 63 65 65 66 66 66 66 67 67 67 67 67 68 68 68 68 68 69

1100..12 IBnatrroradudcecl im ónen.ú . .. .. .. .. .. .. .. .. .. .. .. .. .. .. 10.2.1 Mandriles . . . . . . . . . . . . . 10.2.2 Centro : 1 . . . . . . . . . . . . . 10.2.3 Ayuda . . . . . . . . . . . . . . . 10.3 Área de Activacion de mandri rilles . . . . . 10.4 Línea de Información . . . . . . . . . . . 10.5 Introducción . . . . . . . . . . . . . . . . 10.6 Mensajes de error . . . . . . . . . . . . . 10.7 Botones de Software . . . . . . . . . . . 11 P.A. Editor . . . . . . . . . . . . . . . . . . . . . 11.1 Introduzione . . . . . . . . . . . . . . . . 11.2 Barra del Menú . . . . . . . . . . . . . . 11.2.1 File . . . . . . . . . . . . . . . . 11.2.2 Edit . . . . . . . . . . . . . . . . 11.2.3 Servicios . . . . . . . . . . . . . 11.2.4 Ayuda . . . . . . . . . . . . . . . 11.2.5 Centro . . . . . . . . . . . . . . . 11.3 Selección file . . . . . . . . . . . . . . . 11.3.1 File . . . . . . . . . . . . . . . . . 11.3.2 Directorio . . . . . . . . . . . . . 11.3.3 Servicios . . . . . . . . . . . . . 11.3.4 Ordenacion . . . . . . . . . . . . 11.4 Iconos Accesorios . . . . . . . . . . . . . 11.5 Creación y visualización de un programa 11.6 Gráfica . . . . . . . . . . . . . . . . . . . 11.7 Edit orificios . . . . . . . . . . . . . . . . 11.8 Editor Asistido . . . . . . . . . . . . . . . 11.9 Editor Asistido Estándar . . . . . . . . . 11.9.1 Icono Ega . . . . . . . . . . . . . 11.9.2 Icono Segmentos . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6699 69 70 70 70 70 71 71 72 73 73 74 74 77 78 79 79 79 80 81 81 81 82 82 83 85 86 88 88 97

Icono Arcos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Icono Correccion utensilio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

100 102

11.9.3 11.9.4

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3

 

Índice General

CNI Controlli Numerici Industriali

11.9.5 Icono Posicionamiento . . . . . . . . . 12 P.A. Rover Tooling System . . . . . . . . . . . . . . . . 12.1 Generalidades . . . . . . . . . . . . . . . . . . . 12.2 Guía rápida de uso . . . . . . . . . . . . . . . . 12.2.1 Comandos de selección . . . . . . . . . 12.2.2 Comandos de desplazamiento . . . . . 12.2.3 Crear un archivo de equipamiento . . . 12.2.4 Configurar un arc rchhivo de equipamiento . 12.3 Menu principal: File . . . . . . . . . . . . . . . . 12.4 Menu pri rinncipal: Categorías . . . . . . . . . . . . 12.5 Menu principal: Vista . . . . . . . . . . . . . . . 12.6 Menu principal: Configura . . . . . . . . . . . . 12.7 Menu principal: Panel . . . . . . . . . . . . . . . 12.8 Menu principal Orígenes . . . . . . . . . . . . . 12.9 Realización del dibujo de un objeto . . . . . . . 12.10 Glosario de los térm rmiinos técnicos . . . . . . . . 13 P.A. Datos técnicos . . . . . . . . . . . . . . . . . . . . 13.1 Introducción . . . . . . . . . . . . . . . . . . . . 13.2 Edit . . . . . . . . . . . . . . . . . . . . . . . . . 13.3 Datos maquina . . . . . . . . . . . . . . . . . . 13.3.1 Ejes . . . . . . . . . . . . . . . . . . . . 13.3.2 Correctores vert rtiicales . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . .

104 107 107 107 108 108 109 111 112 114 115 120 124 132 133 134 139 139 140 142 143 153

1133..33..34 C Coorrrreeccttoorreess hpaornitzoognrtaafloess 13.3.5 Cabezales . . . . . . . . 13.3.6 Generales . . . . . . . . 13.3.7 Origenes . . . . . . . . . 13.3.8 Almacen cambio utensilio 13.4 Equipamiento . . . . . . . . . . . 13.4.1 Configuracion . . . . . . 13.4.2 Puesta en cero conf. . . . 13.4.3 Copia conf. . . . . . . . . 13.4.4 Mandriles ver ticales . . . 13.4.5 Mandriles horizontales . 13.4.6 Mandriles pantografos . . 13.4.7 Utensilios . . . . . . . . . 13.4.8 Agregados . . . . . . . . 13.4.9 Tipos de orificios . . . . . 13.4.10 Cambio utensilio . . . . . 13.4.11 Sub-mandriles . . . . . . 13.5 Tablas . . . . . . . . . . . . . . . 13.6 Centro . . . . . . . . . . . . . . . 13.7 Grafica . . . . . . . . . . . . . . . 13.8 Ayuda . . . . . . . . . . . . . . . . 14 Equipamiento gráfico . . . . . . . . . . . 14.1 Introducción . . . . . . . . . . . . 14.2 Barra de los Menús . . . . . . . . 14.2.1 Edit . . . . . . . . . . . . 14.2.2 Configuracion . . . . . . . 14.2.3 Centro . . . . . . . . . . . 14.2.4 Datos tecnicos . . . . . . 14.2.5 Ayudas . . . . . . . . . . 14.3 Iconos Funciones Equipamiento

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. .. .. .. . . .. . . .. . . .. . . .. . . .. .. . . .. . . . . . . . . . . . . . . . . .. .. .. . . .. . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. .. .. .. . . .. . . .. . . .. . . .. . . .. .. . . . . . . . . . . . . . . . . . . . . .. .. .. . . .. . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

115533 159 162 164 166 168 168 169 169 169 173 173 173 177 178 179 180 181 182 182 182 183 183 184 184 184 184 184 185 185

Mandril . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utensilio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

186 186

14.3.1 14.3.2 4

 

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. .. . . . . . . .. . . . . . . . . . . .. . . .. . . . . .. . . . . . . . . . . . . . . . . . . .. . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

 

CNI Controlli Numerici Industriali

 

14.3.3 Agregado . . . . . . . . . . . . . . . . . . . . . . . . . 14.3.4 Cabezal . . . . . . . . . . . . . . . . . . . . . . . . . . 14.3.5 Compara configuración . . . . . . . . . . . . . . . . . 14.3.6 Infos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.3.7 Activación mandriles . . . . . . . . . . . . . . . . . . . 14.3.8 Equipamiento almacenes . . . . . . . . . . . . . . . . 14.4 Control Gráfico . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.5 Iconos Usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.6 Dibujo Utensilio . . . . . . . . . . . . . . . . . . . . . . . . . . 14.7 Datos Utensilio . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.8 Equipamiento almacenes . . . . . . . . . . . . . . . . . . . . 14.8 14 .8..1 Cam Ca mbi bioo de ut uten ensi sillio de lo loss Alm lmac acen enes es po port rtau autten ensi sililios os 14.8.2 Activación almacenes . . . . . . . . . . . . . . . . . .

Índice General . . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . .. .. .. . . . . . . . . . . . . . .

. . . . . . . . . . . . .

.. .. . . . . .. .. . . . . .. . . .. . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

186 186 186 186 187 187 187 188 188 188 188 1899 18 189

5

 

CNI Controlli Numerici Industriali

 

Capítulo 1

1 Ge Gene nera rali lida dade dess Esta parte del manual contiene la información relativa a la descripción del funcionamiento de la máquina. En este capítulo introductivo se ofrece una visión panorámica de los dispositivos de interfaz con la misma; los capítulos sucesivos contienen una descripción específica del software.

1.11 In 1. Intr trod oduc ucci ción ón Hay dos características muy importantes en el Control Numérico fabricado por CNI:  

 

el Sistema Operativo Multitask, Real-Time, Multiuser, el interfaz gráfico basado en el Sistema X Window.

Sin entrar en detalles, matizamos que con los términos Multitask y Real-Time en general, se indica la capacidad del Sistema Operativo de gestionar la ejecución simultánea, en tiempo real, de varias aplicaciones, mientras que con Multiuser se indica la posibilidad de acceder a los recursos del Sistema por parte de varios usuarios. Las peculiaridades peculiaridades descritas se ven aumentadas aumentadas por el interfaz gráfico que hace posib posible le la visual visualizaci ización ón y modificación de los datos, relativos a varias aplicaciones simultáneamente, mediante ventanas dimensionables que desempeñan la función de terminales virtuales. Por este motivo se ha acuñado el anagrama XNC que significa X (Window System) Numerical Control o sea Control Numérico basado en el sistema X Window.

1.2 Des Descripc cripción ión del Contr Control ol Numé Numérico rico El XNC está constituido básicamente por un Ordenador Personal cuyas estructuras hardware y software se dedican a la programación y al control de las máquinas herramienta. La composición del hardware y software del XNC depende de las características de la máquina a las que está conectado; a continuación, se describirán las funciones funcio nes gener generales ales mientras que para las person personalizac alizaciones iones se reserva reservará rá un capít capítulo ulo especí específico fico del present presentee manual.

1.3 Int Interf erfaz az Ope Operad rador or Con la palabra Infertaz Operador entendemos las partes de hardware y software dedicadas a la introducción de los datos, a su visualización visualización y memorización. memorización. Por lo que concierne al software hacer referencia referencia a los capít capítulos ulos que conciernen a la descripción de los Programas de Aplicación; en lo referente al hardware el Interfaz Operador está constituido por las partes siguientes:  

 

MONITOR: SVGA SVGA 14" en color, 0.28 dot pitch. TECLADOS: posibilidad de 3 tipos de teclados.  –  Teclado operativo estanco, con Mouse incorporado para acceder rápidamente a las funciones de CN.  –   Teclado Personalizable Personalizable de pulsadores luminosos (12 ó 24) puede utilizarse conectándose con el PLC.  –   Teclado Estándar PC extraible para realizar una programación intensiva del CN a bordo de la máquina.

 

 

FLOPPY DISK DRIVE: 3.5 pulgadas de alta capacidad (1.44 Mb) para archivar los datos. HARD DISK DRIVE: de alta capacidad.

A continuación daremos una breve descripción de las funciones correspondientes a las teclas del teclado operativo. Para obtener información técnica sobre la misma o sobre los otros componentes de los interfaces hardware, véase la parte Composición parte  Composición del equipo  del  del presente manual.

1

 

Capí pítu tulo lo 1 Ca

Gene Ge neral ralida idades des

 

CNI Controlli Numerici Industriali

1.3.1 Tec eclado lado Opera Operativ tivo o

     1

     2

     3

     4

     F

     F

     F

     F

    u     n     e     m

     b     a      t

     k     s      t

    c     s     e

    #     p     u   =     g     p

    /    +

   -

    H     G

 .

    !     n      d

_     g     p

    ?     e

    )

    P

    X

    m     o     *      h

    Q

 ,

    r      t     e     n     e

     d     (     n     e

    r     a     e      l     c

    W

    F

    N

    V

    E     9

    M     6

    U     3

    D

    L

    T

    Z

    C     8

    K     5

    S     2

    Y     0

    B

    J

    R

    A     7

    I      4

    Q     1

     t     e     s     e     r

     t      f      i      h     s

     t      f      i      h     s

   -

     t     r     a      t     s

    p     o      t     s

    +

Figura 1.1: Teclado XNC

2

 

 

CNI Controlli Numerici Industriali

Capítulo 1

Con referencia a la Figura 1.1 pueden clasificarse las teclas que contiene en base a su función de la manera siguiente: 1. Teclas Multifunción, 2. Teclas de Navegación, 3. Teclas STOP STOP,, START y RESET, 4. Teclas para los Movimientos Manuales, 5. Teclas de Función, 6. Mouse.

Teclas Multifunción Pueden reconocerse porque en su interior aparecen letras y números o letras y signos de ortografía. En la parte inferior infe rior izquierda izquierda de la esquina esquina está diseñado diseñado un número incluid incluidoo entre 0 y 9 o uno de los símbolos símbolos "." y "," ; en la parte superior de las dos esquinas están diseñadas letras del alfabeto inglés. Al pulsar una cualquiera de estas teclas se escribe el el número del símbolo diseñado en la parte inferior izquierda de la esquina de la tecla. Para escribir una letra hay que pulsar una de las dos teclas especiales SHIFT y luego la tecla con la letra deseada. Ejemplo. Para Ejemplo.  Para escribir la letra Q es necesario pulsar la tecla SHIFT izquierda   shift  Q

y luego la que contiene la



letra Q   , : Las teclas teclas mult multifunc ifunción ión consient consienten en la escritu escritura ra de los símbol símbolos os + - * ? ( ) y realiza realizarr algunas algunas funcion funciones es de editor editor como hacer avanzar una página, borrar un carácter, desplazar el cursor al final de la línea, etc. Estas últimas se denominan teclas especiales; a continuación se describen brevemente. shift 

 

(SHIFT SX): habilita la escritura del carácter que se encuentra en la parte superior izquierda de las teclas multifunción. shift 

 

 

(SHIFT DX): habilita la escritura del carácter situado en la parte superior derecha de las teclas multifunción. (BACKSPACE): desplaza el cursor al carácter que precede al carácter en el que se ha colocado el cursor que queda borrado. clear 

 

(CLEAR): Tiene el objetivo de cancelar las siglas de los errores que aparecen en el monitor a raíz de maniobras incorrectas del operador; además en varios casos, da la posibilidad de renunciar a enviar un comando al CN. enter 

(ENTER): sirve para enviar un comando al CN o para confirmar su elección si se solicita

 

expresamente. =



pgup   

(PAGE UP): hace avanzar el texto en visualización hacia arriba manteniendo parado el cursor. 3

 

Capí pítu tulo lo 1 Ca  _

pgdn 

CNI Controlli Numerici Industriali

(PAGE DOWN): hace avanzar el texto en visualización hacia abajo manteniendo parado el cursor.



home   

(

 



 

*

Gene Ge neral ralida idades des

(HOME): coloca el cursor al principio de la línea de texto en el que se encuentra.

)

end   

(END): coloca el cursor al final de la línea de texto en el que se encuentra.

Teclas de desplazamiento del cursor: sirven para mover el cursor a lo largo de las líneas de texto en visualización Mover el cursor hacia arriba.

 

Mover el cursor hacia abajo.

 

Mover el cursor hacia la izquierda.

 

Mover el cursor hacia la derecha.

 

Otras teclas esc 

 

En varios casos da la posibilidad al usuario de renunciar a enviar un comando al CN; también sirve para salir de la ventana seleccionada. tsk 

 

Se utiliza para seleccionar las ventanas que se encuentran en la zona del vídeo. Como alternativa

puede utilizarse la combinación de teclas AL ALT+T T+TAB. AB. tab 

Se utiliza para seleccionar los pulsadores o recuadros que se encuentran dentro de las ventanas.

menu 

Selecciona la barra del Menú de la ventana activa.

 

 

Teclas STOP, START y RESET start 

 

Acciona la marcha del ciclo de un programa. Durante una fase de Start Automático el led permanece encendido. stop 

 

4

Para instantáneamente la ejecución de un programa que esté ejecutándose.

 

 

CNI Controlli Numerici Industriali

Capítulo 1

reset 

 

Prepara el CN para que el programa seleccionado vuelva a activarse desde el principio cuando se da el Start siguiente.

Teclas para los Movimientos Manuales



 

Hace que se mueva el eje seleccionado en la dirección de las cotas positivas. La velocidad a la que se mueve el eje es la que se define en el dato de la máquina Velocidad manual lenta que se encuentra en la tabla relativa a los Datos ejes (Sez. 13.3.1).

-  

 

 

hace que se mueva el eje seleccionado en la dirección de las cotas negativas. La velocidad a la que se mueve el eje es la que se define en el dato de la máquina Velocidad manual lenta que se encuentra en la tabla relativa a los Datos ejes (Sez. 13.3.1).

Sirve para modificar la velocidad de manipulación manual de los ejes haciéndola pasar de lenta a rápida. Debe pulsarse al mismo tiempo que una de las dos teclas descritas anteriormente. La velocidad a la que se mueve el eje es la que se define en el dato de máquina Velocidad Velocidad manual rápida que se encuentra en la tabla Datos ejes (Sez. 13.3.1).

Teclas de Función F 1

 

F 2 

 

F 3 

 

F 4 

Las Teclas de Función están gestionadas directamente por los programas de aplicación del XNC.

1.3. 1. 3.22 Mo Mous usee

Figura 1.2: Mouse Está compuesto por 1 pulsador y por 2 teclas:  

 

 

Pulsador central: manteniendo pulsado y girándolo oportunamente da la posibilidad al apuntador del mouse de navegar por el área del vídeo. Tecla lateral izquierda: selecciona el área en que se encuentra el puntero del mouse. Tecla lateral derecha: No se utiliza para las aplicaciones XNC. 5

 

Capí pítu tulo lo 1 Ca

Gene Ge neral ralida idades des

 

CNI Controlli Numerici Industriali

1.4 Int Interf erfaz az Grá Gráfico fico El interfaz gráfico del XNC se basa en un sistema llamado X Window (o simplemente X) que permite trabajar con varias aplicaciones simultáneamente, cada una de las cuales se visualiza en una porción de pantalla bien definida llamada ventana  llamada ventana  (Fig.  (Fig. 1.3) .

Figura 1.3: Pagina video Las operaciones que pueden realizarse dentro de cada ventana pueden variar enormemente y dependen del tipo de programa que se activ activaa en ellas ellas.. Por ejemplo algunas pueden aceptar inputs del usuario para accionar ejes mecánicos, crear programas de trabajo, modificar bases de datos, etc., otras visualizar simplemente información, comoo la fecha com fecha y la hora o bien imágene imágenes. s. Perten ertenece ecenn al primer primer tipo las venta ventanas nas de la Fig. Fig. 1.3 mientr mientras as pertenecen al segundo las ventanas que se abren seleccionando   en   . Las ventanas pequeñas pequeñas ubicadas en la banda horizontal inferior inferior de Fig. 1.3 se denominan iconos y representan algunas ventanas activas cuya visualización ha sido momentáneamente suspendida. La estructura y la "gestión" de las ventanas está delegada a un programa llamado  Window Manager , el cual define el estilo gráfico y controla todas las operaciones que el usuario puede realizar en las ventanas como: seleccionarlas, redimensionarlas, moverlas por el área del vídeo, iconizarlas, etc. El Window Manager utilizado por el XNC se llama   y corresponde al tipo de estilo gráfico OSF/Motif. 































































 



















 

 

1.4.1 Sele Selecció cción n de una Venta entana na Seleccionarr una ventana significa Selecciona significa hacerla inter interactiv activa, a, es decir hacer que el usuario pueda reali realizar zar las accion acciones es en ella, por ejemplo moverla moverla o redimensionarla, redimensionarla, o dentro de ella, por ejemplo introducir introducir datos o comand comandos os en la aplicación que se visualiza. Puede seleccionarse una ventana de varias maneras:  

 

colocando el apuntador del mouse dentro de ella y haciendo click con la tecla de la izquierda, pulsando simultáneamente las teclas Alt+Tab; en este caso las ventanas presentes se seleccionan sucesivamente en modo "circular".

Al realizar la selección, una ventana cambia el color de su marco; naturalmente puede seleccionarse una sola ventana. 6

 

 

CNI Controlli Numerici Industriali

Capítulo 1

1.4.22 Estruc 1.4. Estructura tura de las Venta entanas nas Una Ventana está compuesta por un borde o marco en el cual pueden destacarse las partes siguientes:  

 

 

 

la barra del título (Fig. 1.4-A-B-C-D) las barras de deslizamiento (Fig. 1.4-E) el área de introducción y de visualización (Fig. 1.4-F) los ángulos de redimensionamiento (Fig. 1.4-G)

La ventana a continuación fua abierta selecionando









  









 

en









 











.  

A

C

B

D

E

F

G

Figura 1.4: Ventana X Terminal Algunas ventanas no tienen la barra del título; en general estas ventanas están dedicadas exclusivamente a la visualización de datos o imágenes.

Barra del Título La barra del título es la parte superior del marco, es más ancha que los otros bordes y está formada por:  

 

 

 

 

botón del software de Menú (Fig. 1.4-A), área del título (Fig. 1.4-B), botón del software de reducción o iconificación (Fig. 1.4-D), botón del software de ampliación (Fig. 1.4-C).

Botón del software de Menú

Se encuentra indicado en la Fig. 1.4-A. Haciendo click con el Mouse encima de él aparece un recuadro que contiene algunas opciones relativas a la gestión de la ventana, como en el ejemplo de la Figura 1.5 Para activar la función correspondiente a una de las opciones hay que pulsar simultáneamente la combinación de teclas indicada al lado o hacer click sobre la opción que se elige con el mouse. 1. 2.

  Sirve para iconi iconizar zar la vent ventana; ana; una vez iconi iconizada zada ésta se coloca en una vent ventana ana situada en la parte inferior de la pantalla. 

































 

  Sirve para que la vent ventana ana cobre las dimen dimensione sioness de toda la panta pantalla. lla. Para Para que la ventana vuelva a las dimensiones anteriores hay que volver a activar esta función. 































 

7

 

Capí pítu tulo lo 1 Ca

Gene Ge neral ralida idades des

 

CNI Controlli Numerici Industriali

Figura 1.5: Opciones menú ventana

3. 4.

 













 

















 

Convierte el icono en ventana.

  Salva la posición, la dimensión y el estado de la ventana. Cuando se reactiva, la ventana aparecerá exactamente como se había salvado. Esta función es útil si se desea una disposición especial de las ventanas al encender el control. 























 

Área del Título   Es la parte central de la barra del título título (Fig. 1.4-B) y contiene un texto de descripción de

la ventana. Generalmente éste es el nombre de la aplicación, pero se puede especificar un título distinto.

Pulsador del software de Ampliación   Está situado situado cerca de de la esquina esquina superior superior derecha de de la ventana (Fig. 1.4-C). Haciendo click encima de la ventana cobra las dimensiones de toda la pantalla; volviendo a hacer click hace que la ventana adopte otra vez las dimensiones normales. Efectúa las mismas funciones de las opciones Maximize y Normal.

 

Pulsador del software de Reducción   Est Estáá situado situado cerca de la esquina esquina superior superior derecha derecha de la ventana (Fig. 1.4-D). Haciendo click encima de la ventana se convierte en icono. Efectúa la misma función que la opción Icono.

 

1.4.3 Red Redimen imension sionamie amiento nto de una Venta entana na Para variar el tamaño de una ventana en primer lugar hay que seleccionarla, por lo tanto colocar el apuntador del mouse en una de las cuatro esquinas del marco prestando atención a que el símbolo que lo identifica se parezca a uno de los de la Figura 1.6.

Figura 1.6: Cursor en una esquina de la ventana En este caso será suficiente con mantener apretado el pulsador de la izquierda del mouse y mover el apuntador para ampliar o o reducir la ventana, como se prefiera.

1.4.4 Des Desplaz plazamie amiento nto de una Venta entana na Para desplazar una ventana en el área de la pantalla es preciso colocar el apuntador del mouse en una zona cualquiera del borde del marco, excepto en las esquinas, o dentro del área del título. Se está seguros de que el apuntador está bien colocado sobre los bordes si el símbolo que lo identifica es parecido al de la Figura 1.7. Entonces bastará con mantener apretado el pulsador de la izquierda del mouse y mover el puntero hasta colocar la ventana en la zona elegida de la pantalla. 8

 

 

CNI Controlli Numerici Industriali

Capítulo 1

Figura 1.7: Cursor sobre el marco de la ventana

1.5 Pr Progr ograma amass de Apl Aplica icació ción n 1.5.1 1.5 .1 Gen Genera eralid lidad ades es Con   se entienden todos los programas interactivos, es decir dotados de un interfaz que permite intercambiar información y datos con el usuario, mediante los cuales se pueden procesar, organizar y enviar al CN todos los datos que necesita para controlar la máquina a la que está conectado. En el resto del manual se utilizará la sigla P.A. para indicar un programa de aplicación. Por ejemplo: mediante la Aplicación Cotas pueden visualizarse las coordenadas de los ejes de la máquina, realizar la puesta a cero, ejecutar programas; mediante la Aplicación Datos técnicos pueden modificarse los datos del almacén de los utensilios, de los mandriles, de los cabezales, etc., con los que se ha equipado la máquina; con la Aplicación Editor pueden construirse los programas de mecanizado, etc. 









































 

Antes de describir las funciones de los Programas de Aplicación de los que está dotado el XNC, deseamos ilust ilustrar algunas características característ icas comunes comune s vincul vinculadas adas al, como tipo deseinterf interfaz az gráfico que construido. Pa Para ra ello rar consideramos una Aplicación general   muestra en la con Figura 1.8se han construido. 

















 

Figura 1.8: Programa de Aplicación Editor En primer lugar cabe notar que cada P.A. se visualiza dentro de una ventana y por tanto puede ampliarse, iconizarse, iconi zarse, moverse moverse por el área del vídeo, vídeo, etc., actuan actuando do como se describ describee en el Capítulo Capítulo 1.4. En el área del título de la ventana aparece generalmente el nombre del P.A. visualizado que en el caso examinado es COTAS. Como puede observarse en la Figura 1.8 el aspecto gráfico del   incluye un fondo sobre el cual están colocados en relieve algunos rectángulos y cuadrados de varias dimensiones y colores. Estas partes en relieve pueden identificar: 

 

 

 

 

















 

zonas dedicadas a la visualización de información, zonas dedicadas a la introducción de información, zonas de acceso a funciones del P.A., botones software. 9

 

Capí pítu tulo lo 1 Ca

Gene Ge neral ralida idades des

 

CNI Controlli Numerici Industriali

El rectángulo de la parte central superior situado justo debajo del área del título de la ventana es el . Hacie Haciendo ndo click con el mouse sobre una de las palabras presentes presentes en la barra del menú, se accede a un menú donde se encuentran enlistadas las funciones particulares de la aplicación. Dichas funciones pueden ser activadas inmediatamente, o bien pueden abrir a su vez otras ventanas o submenús. Cada opción de la barra del menú contiene una letra subrayada que representa su "código mnemónico de selección". Pulsando simultáneamente las teclas   y   se selecciona la opción correspondiente. 

























 





 





























 

Las opciones presentes en los menús suelen ir acompañadas por una secuencia de dos caracteres, el primero de los cuales es ˆ (acento circunflexo)y el segundo una letra del alfabeto inglés. Dicha secuencia se llama acelerador y corresponde a la presión simultánea de las teclas Ctrl+"letra". Los aceler aceleradores adores se llam llaman an así porque permit permiten en activar activar la opción opción que que correspon corresponde de a éstos sin haber haber selecci seleccionado onado previamente la lista, a la que se accede desde la barra del menú, que la contiene.

1.5.2 1.5 .2 Lo Loss bot boton ones es de dell soft softwar waree Normalmente los botones los botones del software  están  están compuestos por unos cuadrados en relieve respecto al fondo. Éstos pueden definirse como estructuras que, de activarse, determinan acciones, como por ejemplo la visualización de información o el acceso a una función especial del P.A. o el envío de un comando a la máquina. Existen tres tipos de botones del software:  

 

 

botones push botones check botones arrow

Los botones push sirven para activar funciones como: el acceso a una aplicación, la creación de ventanas, el envío de un comando al CN, etc. Los botones check sirven sobre todo para preparar los modos de funcionamiento; tienen la característica de discriminar el estado de "botón pulsado" del estado de "botón soltado" mediante el color. color. Los botones botones arrow son del mis mismo mo tipo que los botones botones pus push. h. Se distingu distinguen en por porque que el ico icono no que los define define representa una flecha. Los botones check pueden agruparse en dos tipos de listas llamadas:  

check box y

radio box En las radio box los botones tienen forma de diamante y se desactivan mutuamente, la selección de uno de ellos deselecciona los demás. En las check box los botones tienen forma de recuadro y pueden seleccionarse varios botones simultáneamente simultáneamente..  

Existe una categoría especial denominada botones Option. Esta categoría tiene las mismas características que las "radio box". box". Sólo la opción seleccionada seleccionada está visualizad visualizadaa dentro de un recuad recuadro ro de costado en el que va colocado un texto descriptivo. Las otras opciones suelen estar escondidas y aparecen sólo si hace click sobre el botón en cuestión.

10

 

 

 

CNI Controlli Numerici Industriali

Capítulo 2

2 Ro Roo ot Menu’ Haciendo click con la tecla izquierda del mouse sobre una zona libre de la pantalla del XNC, pulsando la tecla F12 del teclado PC o bien pulsando en secuencia las teclas SHIFT y MENU del teclado operativo del XNC, se visualiza un recuadro denominado   , que permite el acceso a las siguientes funciones: 

 





 



 



 

















 

 





































































































 





 

 

 











 

 







 



















 





















 







 











 



 –  –  –  –  –  –  



























 

 

Las opciones descritas activan las funciones del CN o dan acceso a programas de aplicación.

2.11 X Ter 2. ermi mina nall Abre una ventana terminal mediante la cual se pueden enviar comandos al sistema operativo que dirige la gestión del software del Control Numérico. Dicha ventana se abre en el directorio   y su propi propietario etario es el usuario   . El terminal no se abre si no se posee posee el nivel nivel de password password (palabra clave) clave) suficiente, es decir el nivel 15. El concepto concepto de nivel de password password es tratado tratado específicamen específicamente te en la Sección 7.11, en la Sección Sección 13.2 o bien en la Secci Sección ón 11.3. 





























 

 

2.2 Ma Man nual Visualiza en pantalla el manual en línea del XNC. El manual Html (o manual electrónico) se visualiza mediante Mosaicc y se encuentra Mosai encuentra disponible disponible en cualq cualquier uier nivel de password. password. El manual electrónico electrónico se abre en la Pági Página na Inicial Inici al del idioma seleccionado seleccionado durante durante el encendido encendido del CN. En la Fig. 2.1 se representa representa la Página Inicial del manual manu al para la versión 1.1.0.0. 1.1.0.0. Se puede seleccionar seleccionar uno de los otros idiomas idiomas instalados instalados en el control sirvién  , indicado en la misma página. Los idiomas disponibles son: son: italiano,  italiano, english, dose del mando français, deutsch, español, portoguês,nederlands, dansk, svenska, norsk, suomi . Generalmente, en el sistema está preconfigurado el idioma original y el inglés. El manual electrónico es el mismo que se suministra en papel, sólo que se han eliminado las partes relativas a las nociones de carácter técnico-general. El manual electrónico puede ser consultado consultado haciendo haciendo un clic clickk con el mouse sobre los temas que se desea deseann leer. Conti Contiene ene cuatro partes principales: el   , el   , la   , y los   . Seleccionand lecci onandoo una de estas partes, se visua visualizará lizará el índice de los capítulos capítulos relativos relativos a la misma. El otro modo de consultar el manual consiste en la ayuda en línea. En efecto, en algunos programas de aplicación se encuentra la opción AYUDA; haciendo un click sobre la misma, el manual se abre en el tema solicitado. Si se ha seleccionado un idioma que no es el original, el manual que se visualiza con AYUDA, se abre en el idioma seleccionado en el CN. 











































2.3 2. 3 Di Disk sk Ma Mana nage gerr Evoca en pantalla el 















 















 





  











































 



















 





























 



















 

para la administración de los discos (véase Sez. 3). 11

 

Capí pítu tulo lo 2 Ca

Root Ro ot Me Menu nu’’

 

CNI Controlli Numerici Industriali

Figura 2.1: Página Inicial del Manual Electrónico

2.44 Ha 2. Hard rdCo Cop py es una función de   que consi consiente ente impri imprimir mir una image imagenn del vídeo vídeo.. Esta funci función ón es activ activaa también tambi én en la password password de nivel 1. La copia de esta imagen se produc producee en un file o bien en la impresora selecseleccionada mediante la función   del   . Pa Para ra la descrip descripción ción del   , véase la Sección Sección 2.5.6 2.5.6.. Selec Selecciona cionando ndo la opción opción   se vis visual ualiza iza la ve venta ntana na de la Fig Fig.. 2.2 2.2.. Una ve vezz seleccionada la opción con la cual se desea imprimir la figura, se hace un click con el mouse sobre OK; entonces la ventana desaparece y el puntero del mouse se convierte en un círculo con un punto en el centro. Luego es necesario ubicarse sobre la ventana que se desea capturar capturar y hacer un click con la tecla izquierda izquierda del mouse.. Si las opera mouse operacione cioness han sido realizadas apropiadament apropiadamentee y se ha seleccionado seleccionado la impres impresora ora correcta, se imprime la imagen capturada. Si se ha seleccionado la copia en un file, la ventana de la Fig. 2.2 se visualiza sin la lista de opciones. En este caso, haciendo un click sobre OK, el puntero del mouse se convierte en un símbolo   . Una vez captur capturada ada la figura,, se visualiza figura visualiza la vent ventana ana de la Fig. 2.3. En dicha ventana ventana es posib posible le seleccionar seleccionar el dispos dispositiv itivoo de salid salidaa y el nombre del file. Una vez efectuadas efectuadas las selecciones selecciones necesarias, hacer un clic clickk sobre OK; se visualizará visualizará un mensaje de espera que advierte que se está efectuando la copia en el file. El formato del file copiado es PCX. 















 



































 











 















































 



























 

 

 

2.5 Mai Mainte ntena nance nce Men Menu u 2.5. 2. 5.11 De Debu bug g PL PLC C Visualiza en pantalla el   para el debug de las variables globales y de las señales de intercambio PLC-CN PLC -CN y CN-PLC CN-PLC.(V .(Véas éasee Sección Sección 4). El   es act activ ivoo a part partir ir de la pas passw sword ord de niv nivel el 3. En En cambio, si se desea obtener una descripción completa de las señales de intercambio PLC-CN y CN-PLC, es 























 



12























 

 

CNI Controlli Numerici Industriali

 

Capítulo 2

Figura 2.2: Ventana de copia Vídeo

Figura 2.3: Ventana de selección file necesario consultar el Manual el  Manual de las señales de intercambio , actualmente en la versión  la  versión    , realiz realizado ado por la oficina de documentación de CNI.  

 

2.5. 2. 5.22   XS XSccconsiente: opee op El 



















 

13

 

Ca Capí pítu tulo lo 2

Root Ro ot Me Menu nu’’

 

CNI Controlli Numerici Industriali

Visualizar las dimensiones físicas y los parámetros relativos a los ejes de la máquina en función del tiempo, como por ejemplo velocidad, error de seguimiento, etc.

 

Estimular los ejes de la máquina con señales de forma oportuna para calcular automáticamente los parámetros del regulador del XNC y calibrar el sistema accionamiento-motor-carga.

 

Visualizar señales externas del sistema XNC, en función del tiempo, como un normal osciloscopio.

 

Si se desea obtener una descripción completa de este programa de aplicación, es necesario consultar el  Manual  de Servicio , actualmente en la versión  la  versión    , realizado por la oficina oficina de documentación documentación de CNI. El   es activo a partir de la password de nivel 3.  





















 

2.5. 2. 5.33 Ki Kill ll XN XNC C Provoca la desaparición de los programas de aplicación que forman el XNC. Los procesos pueden cerrarse todos  juntos, o bien sólo algunos como se describe a continuación. En la Fig. 2.4 está representada la ventana que se activa al seleccionar esta función.

Figura 2.4: Ventana de KILL Las opciones disponibles son las siguientes: Kill NC processes:  processes:   hace desaparecer todos los P.A. dedicados al movimiento de la máquina. Kill editor, graphics, ...: hace ...:  hace desaparecer todos los P.A. correspondientes al editor y a la gráfica, salvo el . 

































 

 

Kill machine data: hace data:  hace desaparecer el



















 

















.  

Kill all:   hace desaparecer todos los P.A. del XNC. Para activar una de las funciones descritas basta con teclear el número correspondiente a ésta al lado de la leyenda   . La presión de cualquier otra tecla provoca la desaparición del   . El proced procedimien imiento to de se encuentra activo en cualquier nivel de password. 

























 

















 

 

2.5. 2. 5.44 Re Rest start art XN XNC C Recarga todos los programas de aplicación Recarga aplicación del XNC no activ activos. os. Genera Generalment lmentee se utiliza utiliza después de haber efectuado un kill de algunos o de todos los procesos del XNC. El procedimiento de   es activ activoo en cualquier nivel de password. 



















 

2.5. 2. 5.55 In Inst stal alll XN XNC C Visualiza en pantalla el   para la instalación de las actualizaciones del software del XNC. El procedimiento de Install XNC se encuentra activo a partir del nivel 3 de password. (Véase Sección 5). 

14





















 

 

 

CNI Controlli Numerici Industriali

Capítulo 2

2.5.6 2.5 .6 Sel Selec ectt Pri Printe nterr Esta opción consiente seleccionar el dispositivo de salida en caso de impresión mediante XNC. Cuando se selecciona la opción Select Printer, activa a partir del nivel 3 de password, se visualiza la ventana de la Fig. 2.5.

A

D B E C

Figura 2.5: Ventana de Setup Impresoras

La primera selección a realizar en la ventana es la de impresora local o impresora de red; en este último caso se puede optar entre red Unix y red Windows como indicado en la Fig. 2.5-A, donde resulta seleccionada la impresora de red Unix. Al centro de la ventana se encuentra una lista de impresoras, la la cual puede ser consultada mediante la barra de deslizamiento situada a su derecha (Fig. 2.5-B). Es posible seleccionar las impresoras haciendo hacien do un dobl doblee click sobre las mismas. Debaj Debajoo de la lista de selección, entonces entonces se visual visualiza iza el resumen de los datos relativos al dispositivo seleccionado. Por ejemplo, seleccionando la   , 















































 

obtendremos las selecciones de la Fig. 2.5-C. Si fuera necesario imprimir caracteres ASCII caracteres ASCII esteso , como pueden ser las letras acentuadas en italiano, o los caracteres especiales de algunos idiomas, o bien si se desea cambiar el font de impresión, la ventana de Setup Impresoras permite introducir la secuencia deseada de ESC. ESC. Dichas secuencias de ESC, ESC, que deben introducirse como indicado en la Fig. 2.5-E, dependen del tipo de impresora y se encuentran en los manuales relativos a la misma. Las operaciones que se pueden realizar con las secuencias de ESC son innumerables y de lo más variadas, por lo tanto se aconseja informarse detenidamente sobre las posibilidades que ofrece la impresora. Es posible introducir simultáneamente distintas secuencias de ESC si se desean efectuar varias operaciones en el file. Dichas secuencias deben introducirse línea por línea y cada una de ellas es ubicada al inicio de un file antes de que el mismo sea enviado a impresión. Por ejemplo, en la Fig. 2.5-E, se nota cómo se ha introducido la secuencia (12U  secuencia  (12U  y  y la secuencia (s12H  secuencia  (s12H , que sirven a la impresora en examen para seleccionar la impresión de los caracteres ASCII caracteres  ASCII extended  y  y para cambiar el font respectivamente. Para que el setup sea activo, presionar OK, o bien presionar ANULA (Fig. 2.5-D) para no efectuar ninguna modificación. Todas las opera operaciones ciones de impres impresión ión provenientes provenientes del XNC después del setup de la impresora mantendrán mantendrán las características seleccionadas, incluso las secuencias de ESC. Para eliminar estas últimas es necesario repetir el setup. 15

 

Ca Capí pítu tulo lo 2

Root Ro ot Me Menu nu’’

 

CNI Controlli Numerici Industriali

2.66 Rebo 2. boo ot Desactiva el sistema operativo del XNC efectuando procedimientos de control y salvaguardia de los datos de gestión desde el sistema operativo. operativo. Para obtener obtener una descripción más detallada, véase la Sección 6.

16

 

 

CNI Controlli Numerici Industriali

Capítulo 3

3 P.A. Admi Administ nistrad rador or de dis discos cos 3.11 In 3. Intr trod oduc ucci ción ón El programa de aplicación   tiene el doble objetivo de permitir que el usuario posea un backup de datos contenidos contenidos en la máquina y de introducir datos dentro de la máquina. El programa de aplicación aplicación es activo en cualquier cualquier nivel nivel de password. password. Están soportados soportados por la aplicación aplicación de disquetes formateados tanto según el estándar UNIX como según el estándar DOS. Los archivos que pueden copiarse conciernen a los programas, a los subprogramas y a las listas, directorios a los que el usuario puede acceder y puede modificar, pero también los datos técnicos, los iconos y las figuras. 



















































































 

 

3.2 Acc Acces eso o a la ap aplic licac ación ión Una vez considerado el objetivo del   , no se acced accedee a él al encend encender er la máqui máquina na sino mediante el   que se evo evoca ca hacie haciendo ndo clic clickk con el botón de la izqui izquierda erda del mouse sobre el fond fondoo del vídeo sin ventanas. ventanas. Mante Manteniend niendoo siemp siempre re pulsada la tecla del mouse, tras haber llamado el menú, ha de seleccionarse la opción   . Una vez terminada la copia de los archivos que se desea transportar al exterior o al interior de la máquina, el proceso puede terminarse seleccionando la opción Exit (ˆX) del Menú SERVICIOS y puede volverse a abrir en caso de necesidad de la misma manera que se ha descrito anteriormente. 



























































 

 











































 

3.3 Des Descripc cripción ión de la prime primera ra pági página na

A

C

B

D

G

E

F

Figura 3.1: Ventana Administrador de Discos Al abrir el proceso se presenta al usuario con la disposición de di Fig. 3.1; y está compuesto por:  

 

 

 

Una barra de menú (Fig. 3.1-A). Dos secciones de visualización file idénticas, una para los files FUENTE (Fig. 3.1-B) y una para los files DESTINO (Fig. 3.1-C). Una columna con seis botones de software de tipo toggle  tipo  toggle . (Fig. 3.1-D). 3.1-D). Una columna con cinco botones de software de tipo push  tipo  push  (Fig.  (Fig. 3.1-E). 17

 

Capí Capítulo tulo 3

 

 

P.A. Adm Adminis inistrad trador or de disc discos os

 

CNI Controlli Numerici Industriali

Un botón push  botón push  de  de activación de la copia (Fig. 3.1-F). Un Campo de etiqueta a pié de página (Fig. 3.1-G).

Se describen ahora detalladamente las opciones citadas anteriormente.

3.4 3. 4 Ba Barra rra de dell Me Menú nú En la barra del menú (Fig. 3.1-A) se encuentran dos submenús:  

 

DATOS MAQUINA SERVICIOS

3.4.1 3.4 .1 Dat Datos os maq maquin uinaa

Figura 3.2: Recuadro DATOS DATOS MAQUINA En la opción DATOS MAQUINA (Fig. 3.2) Activando existen trece botones botones toggle    que resumen  que trece categorías lasoque se ha recopilado los DATOS MAQUINA. cada botón toggle  se seleccionan automáticamente losen files los subdirectorios relativos a la categoría elegida. Las categorías de files son las siguientes: 1. EQUIPAMIENTO (ˆA) 2. Datos Genera Generales les (ˆG) 3. Configuraciones Máquina (EE) (ˆZ) 4. Mandriles (ˆC) 5. Datos ejes (ˆS) 6. Datos cabezale cabezaless (ˆT) 7. ORIGENES (ˆO) 8. Dib Dibujo ujo cabezales cabezales (ˆD) 9. Descrip Descripcione cioness (ˆE) 18

 

 

CNI Controlli Numerici Industriali

Capítulo 3

10. Iconos (ˆI) 11. Ciclo Cicloss Fijos (ˆN) (ˆN) 12. Plc (ˆP) 13. Superficies de Trabajo (ˆV) Si se desea realizar una copia desde o en disco, se autoriza la selección múltiple. Si se han seleccionado seleccionado varios botones toggle  botones toggle , en los cuatro campos de las  Scrolled lists  aparecerán   aparecerán todos los files de las opciones seleccionadas. En caso de que la fuente y el destino seleccionados correspondan al Disco Duro,, o bien en caso de cone Duro conexión xión remota, remota, la selecc selección ión múltiple múltiple no es posible. posible. Segu Seguiremos iremos con el tema en el apart. 3.7.

3.4. 3. 4.22 Se Servi rvici cios os

Figura 3.3: Recuadro Servicios En la opción SERVICI SERVICIOS OS (Fig. 3.3) se han inclu incluido ido algunas utilities utilities que completan la función de la aplicación. aplicación. Entre estas utilities encontramos:  

 

Format unix (ˆU): formatea formatea un disco UNIX. UNIX. Después de esta selec selección, ción, aparecerá aparecerá una ventana (Fig. 3.4) que pide la confirmación de la operación. Format dos (ˆF): formatea un disco DOS. Después de esta selección, aparecerá una ventana (Fig. 3.4) que pide la confirmación de la operación.

Figura 3.4: Ventana de CONFIRMAR FORMATACION

 

 

Normal/(comprimido) (ˆR): (o Comprimido/(normal)) activa o desactiva la compresión de los archivos en caso de copia con disco UNIX. Tipo Ordenacion: Permite ordenar los archivos según los tres modos siguientes:  –  No ordenado (ˆJ): deja los archivos por el orden que tienen.  –  Ordena por nombre (ˆL): ordena por orden alfabético los archivos en la Scrolled la Scrolled list  de  de la fuente. 19

 

Capítulo tulo 3 Capí

P.A. Adm Adminis inistrad trador or de disc discos os

 

CNI Controlli Numerici Industriali

 –  Ordena por fecha (ˆM): ordena de forma temporal los archivos en la  Scrolled list  de  de la fuente.  

Optix (ˆH): Se copia copiann todos los datos de configu configuració raciónn de la máquina en dos disquetes disquetes format formateados eados DOS sin necesidad de selecciones selecciones por parte del usuario usuario.. Cuand Cuandoo se selecciona selecciona Optix, se visualiza visualiza el recuadro de confirmación confirmación de la Fig. 3.5. Si el programa programa de aplicación aplicación funciona funciona en Window Windows, s, se solicita solicita al usuario

Figura 3.5: Ventana de Optix si se desea hacer una instalación instalación por medio de disqu disquetes etes o de red. En el primer caso, caso, se solic solicitan itan los dos mismos disquetes obtenidos con el CN; en el segundo, los files son copiados del CN al Ordenador Personal por medio de la red.  

Exit (ˆX): sale de la aplicación.

3.5 Secc Sección ión de visu visualiza alización ción de de los los arch archiv ivos os En la Fig. 3.1-B y en la Fig. 3.1-C se indican las dos secciones de visualización files en las cuales el proceso ha sido dividido. dividido. Se naliza sólo una sección, sección, puesto que ambas son idénticas idénticas e intercambiable intercambiables. s. La sección primera presenta "Scrolled list", dos campos de etiqueta que facilitan información sobre la operación que se está realizando realiz ando.. En especial, especial, en el primer campo se especi especifica fica si la secció secciónn es la fuente o el destino de la copia que estamos a punto de hacer y además, si la sección se refiere al disquete, aparecerá antes de la copia el tipo de disquete disqu ete introducido introducido (Dos o Unix). El segundo campo, campo, justo justo debajo del primero, primero, reproduce la categoría categoría de file seleccionada mediante un botón toggle del menú de DATOS MAQUINA. En caso de selección múltiple aparece la última sección. En las siguientes dos listas se encuentran los subdirectorios a la izquierda y los files incluidos en la categoría preseleccionada a la derecha. En la lista de los archivos, tanto en la fuente como en el destino, se ha previsto la posibilidad de hacer una búsqueda rápida del archivo deseado. Para obtener esta prestación es preciso colocar el foco en la lista y escribir la inicial del archivo, si existen uno o varios archivos cuyos nombres comienzan por esa letra, el foco se desplazará al primero de ellos. Otro modo más selectivo para buscar rápidamente un archivo que nos interesa la ofrece el campo de texto en la parte inferior izquierda de la sección. Escribiendo completamente el nombre del archivo y pulsando la tecla Intro, si existe el archivo, se destacará el archivo en cuestión. En dicho campo se escribe el carácter * seguido por ENTER, se seleccionan todos los archivos de directorio actual, en cambio, tecleando una o varias letras seguidas por * se seleccionan todos los archivos que empiezan con la secuencia de letras escritas. En la parte inferior izquierda izquierda encontramos encontramos un Option Menú a través del cuál se puede seleccionar seleccionar como fuente o destino de la copia el Disco Duro o un disqu disquete. ete. La selección selección disquete-disq disquete-disquete uete no es posible. posible. Por último, último, cierra la sección el último campo de etiqueta en el que se visualiza el nombre del último archivo seleccionado, su dimensión y la fecha de modificación del mismo.

3.6 Lo Loss bot botone oness del so softw ftware are 3.6.1 Boto Botones nes del softw software are de tipo Toggl ogglee Junto a cada botón del software Junto software (Fig. 3.1-D 3.1-D)) se encuen encuentra tra un icono que identifica su función. función. Pa Para ra examinar examinar brevemente la acción asociada a cada botón se puede hacer aparecer una breve cadena sobre fondo amarillo 20

 

CNI Controlli Numerici Industriali

 

Capítulo 3

deteniéndose deteniéndo se algun algunos os segundos con el apunt apuntador ador del mouse sobre el botón deseado. deseado. Con referencia referencia a la Fig. 3.1-D aparecen de arriba a abajo los botones siguientes: SELECCIONA PROGRAMAS Selecciona PROGRAMAS  Selecciona el directorio de los programas de usuario. SELECCIONA SUBPROG SUBPROGRAMAS RAMAS Selecciona  Selecciona el directorio de los subprogramas de usuario. SELECCIONA LAS LIST LISTAS AS Selecciona  Selecciona el directorio de las listas. SELECCIONA DATOS MAQUINA Selecciona MAQUINA  Selecciona todos los archivos contenidos en el directorio Datos Máquina. Habilita ita o desha deshabilit bilitaa el back backup up total de todos los archivos archivos y direct directorios orios que conciernen a la BACKUP TOTAL   Habil configuración de la máquina de todos los archivos y directorios creados por el usuario. SELECCIONA/DESELECCIONA FILES SELECCIONA/DESELECCIONA FILES   Selección o deselección de los archivos de la Scrolled la Scrolled list  de  de la sección fuente.

3.6.2 Boto Botones nes del softw software are de tipo Push La filosofía que regula los cinco botones push  botones  push  (Fig.  (Fig. 3.1-E) es análoga a la descrita en la sección precedente para los botones toggle  botones toggle , por lo tanto se pasa directamente al análisis de las funciones. VISUALIZA DISQUETE  DISQUETE   Visualiza el contenido del disquete introducido a partir del directorio relativo a la categoría seleccionada. CAMBIA FUENTE Y DESTINO Intercambia DESTINO  Intercambia la sección fuente con el destino y viceversa. CANCELACION FILE   Borrado de los archivos: archivos: esta operación es autorizada sólo en los directorios de programas, subprogramas y listas. Para borrar un file es suficiente seleccionarlo con el mouse y confirmar la acción en el Message Box que entonces se visualiza. Dicha operación es posible sea en Disco Duro que en disquete DOS. CREACION DE DIRECTORIO   Creación de un nuevo nuevo subdirectorio. En este caso la operación también también es lícita para programas, subprogramas y listas. El nombre del nuevo directorio que ha de crearse ha de introducirse en el campo de texto del Message Box que aparecerá (Fig. 3.6).

Figura 3.6: Box CREACION DE DIRECTORIO

CANCELACION DIRECTORIO   Borra con los mismos modos de la opción CANCELACI CANCELACION CANCELACION ON FILE de subdirectorios enteros. Para cancelar un Directorio basta seleccionarlo con el mouse y dar la confirmación del Message Box que aparecerá. 21

 

Capítulo tulo 3 Capí

P.A. Adm Adminis inistrad trador or de disc discos os

 

CNI Controlli Numerici Industriali

3.6. 3. 6.33 Bo Botó tón n Co Copi piaa Pulsando Pulsan do este botón (Fig. (Fig. 3.1 3.1-F) -F) se act activ ivaa la copia de los archiv archivos. os. En el pró próxim ximoo apa apartado rtado se describir describirán án detalladamente todas las posibilidades para copiar que ofrece la aplicación.

3.7 3. 7 Mo Modo doss de co copi piaa Las operaciones de copiado pueden efectuarse con selección múltiple; la misma se obtiene simplemente haciendo un clic clickk con la tecla izquierda del mouse sobre vario varioss archivos. Par Paraa desel deseleccion eccionar ar un archiv archivoo es suficie suficiente nte hacer nuevamente un click sobre el mismo con la tecla izquierda del mouse. Si se desean seleccionar todos los archivos de un directorio o deseleccionar todos los archivos seleccionados en la sección fuente, es posible utilizar el botón SELECCIONA/DESELECCIONA FILES. Un archivo seleccionado se encuentra destacado con un fondo negro.

3.7.1 3.7 .1 Dis Disco co Dur Duro o - Dis Disco co Du Duro ro En caso de copia al Disco Duro no es posible efectuar una selección múltiple, en cambio se puede copiar uno o varios archivos o directorios completos de un subdirectorio a otro. El usuario puede acceder al subdirectorio en el que está contenido el archivo que desea copiar o en el que desea depositar el archivo copiado haciendo click dos veces con el mouse sobre el nombre del subdirectorio de la "Scrolled list" de la izquierda en la sección fuente o destino respectivamente. respectivamente. El archivo a copiar se selecciona haciendo click una vez más con el mouse sobre el nombre que aparece en la "Scrolled list" de la derecha en la sección fuente. Una vez elegidos los subdirectorios y seleccionados los archivos se activa la copia con el botón COPIA. Seleccionando un solo archivo en el campo fuente y escribiendo en el campo de texto del destino un nombre nuevo puede hacerse la copia dando un nuevo nombre al archivo seleccionado.

3.7.2 3.7 .2 Dis Disco co Dur Duro o - Dis Disco co A La memorización de los archivos en el disco sigue en general los modos siguientes. La selección selección de archiv archivos os o directorios se realiza con un solo click del mouse. En cambio, cambio, para visualizar visualizar el contenido de un directorio es necesario hacer dos clicks. Se puede efectuar la selección múltiple de varios archivos en el mismo directorio, de varios archivos en distintos directorios e incluso de directorios enteros, simultáneamente. Para anular selecciones equivocadas, hay que pulsar el botón toggle SELECCIONA/DESELECCIONA FILES, que anula todas las seleccione seleccioness efectuadas. efectuadas. Con el botón de software COPIA COPIA se activa la fase de copia. En caso de que el destino sea un disco UNIX, aparece aparece una vent ventana ana que advierte que la copia realizada en el disco eliminará todos los archivos existentes. Si un disco es insuficiente para contener todos los archivos que se desean copiar, en caso de disco de tipo UNIX se prevé la posibilidad de cambiar el disco continuando con la copia tras la aparición de un Message Box mientras que en caso de disco DOS aparecerá un Mensaje de Error ya que no se autoriza la copia multivolumen. La compresión de los archivos puede realizarse sólo en modo UNIX y se activa seleccionando desde la Barra Menú el submenú SERVICIOS y luego la opción Normal/(comprimido). Las mismas consideraciones, también valen al contrario, es decir para copia de Disco A a Disco Duro. En caso de copia de un archivo denominado de la misma manera de disco DOS o UNIX al Disco Duro, o bien del Disco Duro a un disquete DOS, se visualiza un mensaje de advertencia para una eventual sobrescritura del archivo: dicho mensaje es el de la Fig 3.7.

3.7.3 Disc Disco o Dur Duro o - Cone Conexión xión remot remotaa La conexión remota se rdestaca nombre de la remota ques aparece el menú apart. 3.3. Se puede realiza realizar la copiapor deeluna selecció selección n máquina múltiple de archivo archivos de DiscoenDuro a la citado Conexien Conexión ónelremota, sóloo si éstos están contenid sól contenidos os en un úni único co dir direct ectorio orio.. No se pue puede de rea realiz lizar ar la cop copia ia de dir direct ectori orios os ent entero eross 22

 

 

CNI Controlli Numerici Industriali

Capítulo 3

Figura 3.7: Ventana de sobrescritura archivo o sub subdir direct ectorio orios. s. En general general son válidos válidos los modos modos de copia entre entre Disco Duro Duro y Disco Duro. Duro. Las mismas mismas consideraciones también valen al contrario, es decir para la copia de Conexión remota a Disco Duro. Si se desea interrumpir la copia corriente, es suficiente pulsar la tecla   durante la misma. 



 

3.8 Ca Campo mpo de eti etique queta ta Este campo, situado en fondo a la página e indicado en la Fig. 3.1-G, está reservado para las comunicaciones de distintos tipos relativas relativas al progr programa ama de aplic aplicación. ación. Detal Detalladam ladamente ente se avis avisaa al usuario a tra través vés de mensa mensajes jes oportunos de archivo copiado coherentemente, de la fase de compresión o descompresión de los archivos y también del hecho de que se está efectuando una selección múltiple.

23

 

 

CNI Controlli Numerici Industriali

Capítulo 4

4 P.A. Plc De Deb bug 4.11 In 4. Intr trod oduc ucci ción ón El progr programa ama de apli aplicación cación   tienee el obje tien objetivo tivo de permiti permitirr al usuario el debu debugg de las señal señales es de inte interrcambio entre PLC y CN de las variables globales definidas dentro del programa PLC. Si las variables son de tipo booleano también se puede realizar un rastreo. El   no está dispo disponibl niblee inmedia inmediatament tamentee al start up de la máqui máquina na pero se puede accede accederr a él a trav través és del   . Dicho menú se activa haciendo click con el botón de la parte izquierda izquierda del mouse en el fondo del vídeo. Para obtener una descripción detallada del   , véase la Sección 2. Manteniendo pulsada la tecla del mouse, después de haber solicitado solicitado el menú, se debe seleccionar seleccionar la opció opciónn   . En el sub sub-menú sucesivo es posible seleccionar la opción   . El   es activo a partir de la password de nivel 3. Al final de la fase de debug, el proceso puede cerrarse seleccionando la opción Exit del Menú FILE y abrirse otra vez si es necesario de la misma forma descrita anteriormente. El proceso, una vez lanzado, presenta al usuario la pantalla de la Fig. 4.1, que contiene los elementos siguientes. 













































 

 



 

















 



















 





















































 

 

A

B

C

E

D

Figura 4.1: Ventana principal del P.A. Plc Debug

 

 

 

 

Barra del menú (Fig. 4.1-C). Dos iconos en los lados de la barra del menú. (Fig. 4.1-A-B). Lista compuesta por 2 columnas de 17 elementos cada una, formada por un campo editable y por un campo etiqueta, controlable de ser necesario mediante una barra enrollable (Fig. 4.1-D). Botones software (Fig. 4.1-E).

En este capítulo se nombran frecuentemente las señales de intercambio PLC-CN y CN-PLC, sin embargo no se necesario da ningu ninguna naconsultar explicaciel Manual explicación ón Manual sobre las mismas. s. Pa Para ra quienes no ,conozc conozcan an dichas señales y quier quieran an zado informarse informarse, es el de misma las señales de intercambio  actualmente en la versión  la  versión    , reali realizado por la, oficina de documentación de CNI.  

 

25

 

Capít pítulo ulo 4 Ca

P.A .A.. Pl Plcc De Debu bug g

 

CNI Controlli Numerici Industriali

4.22 Ba 4. Barra rra de dell me menú nú La barra del menú contiene las cinco opciones siguientes: 1. FILE 2. EDIT 3. OPCIONES 4. SELECCION 5. AYUDA

4.2 .2.1 .1 Fi File le Mediante el menú FILE se pueden salvar o evocar files (archivos) de tipo especial. Ahora se da una descripción de las funciones de cada opción del menú. Abre (ˆO) Eligiendo (ˆO)  Eligiendo la opción Abre se abre un box de selección de files que accede directamente a un directorio de files de texto (Fig. 4.8). Estos files contienen una lista de variables. Seleccionando un file mediante dicho box de selección, que es parecido al descrito por el Editor, la aplicación Plc Debug introduce cada nombre de variable que éste contiene en los campos de editing de la lista. Si el file contiene nombres que no son ni variables de intercambio ni variables globalessobre del programa PLC corriente genera un mensaje Para obtener una descripción más detallada el box de selección files,se véase la Sección 4.8. de error. Salva (ˆS)   Eli Eligie giendo ndo la opc opción ión Sal Salva va se abr abree igu igualm alment entee el el bo boxx de Sel Selecci ección ón Fil File; e; per peroo en est estee cas casoo se mem memori orizan zan los nombres de las variables contenidas en los campos editables en el file indicado en dicho box. También en este caso, caso, véase la la Sección 4.8. Carga PLC (ˆL) Eligiendo (ˆL)  Eligiendo la opción Carga PLC aparece otra vez el box de selección de los files, pero esta vez colocado directamente en un directorio que contiene programas PLC compilados anteriormente. Esta opción se puede seleccionar sólo cuando el PLC está en estado de HALT. El estado del PLC se puede compro com probar bar med median iante te el sem semáf áforo oro que apare aparece ce a la izqui izquierd erdaa de la bar barra ra del men menúú con el signi significa ficado do sig siguie uiente nte de los color colores: es: si es verd verde, e, entonces entonces el PLC está trabajando; trabajando; si es ámbar o rojo rojo,, entonces el PLC está en HALT HAL T voluntario voluntario o por causa de problemas. problemas. El estado del PLC puede verificarse también también mediante mediante los dos primeros botones superiores (RUN PLC y HALT HALT PLC) de la Fig.4.1-E. Dichos botones se desactivan mutuamente y reflejan la acción que se puede realizar en el PLC. Tras haber cargado el programa deseado se puede volver a lanzar el PLC con el primer botón. Recarga PLC (ˆR) Eligiendo (ˆR)  Eligiendo la opción “Recarga PLC” se recarga automáticamente el programa PLC original. Exit (ˆX)  Eligiendo la opción “Exit” se sale del Debug del PLC.

4.2 .2.2 .2 Ed Edit it A través del menú EDIT se interviene directamente en la lista enrollable. La única opción posible es Cancela, que hace el reset tanto de los campos editables como de los campos de etiqueta de la lista.

4.2. 4. 2.33 Op Opci cion ones es Mediante el menú OPCIONES se activan las funciones auxiliares del debug. Estadística (ˆZ) Pulsando (ˆZ)  Pulsando el botón “Estadística” se abre una ventana que visualiza el tiempo máximo, corriente y mínimo de ejecución del programa PLC como se representa en la Fig. 4.2. El se facilita tanto mediante un diagrama que de tiene muestras, en forma en el campo detiempo la etiqueta junto al nombre. La unidad de medida los50 datos que secomo visualizan es elpuntual microsegundo. Se sale del submenú con el pulsador “Anula”.

26

 

CNI Controlli Numerici Industriali

 

Capítulo 4

Figura 4.2: Finestra Estadística

Salva I/U (ˆV)   Pulsando el botón “Salva I/U” se salvan en la RAM non volátil las configuraciones de los pequeños módulos módul os de entra entrada da y salid salidaa en ese momento. momento. Por configuración configuración de los peque pequeños ños módulos se entiende cuántoss y qué módulos cuánto módulos se encuentran encuentran y se suministran suministran con la máquina. Dicha operación operación ha de realizarse realizarse cuando la máquina máquina está encendida y todos los pequeños módulos módulos son visib visibles les y están conectados. conectados. Si se realiza cuando la máquina está apagada y está activado sólo el CN se corre el riesgo de salvar una configuración incompleta.  Mediante esta opción se se recarga la última imagen memorizada por el Trace. Recarga Trace Trace (ˆT) (ˆ T) Mediante

4.2. 4. 2.44 Se Sele lecc ccio ion n A través del menú SELECCION se accede a la segunda página de la aplicación, página que está representada en la Fig. 4.6. Dicha página página se utili utiliza za para depurar los pequeños pequeños módulos de entrada y salida y para el rastreo de las variables booleanas, y se describe detalladamente en los apartados 4.6 y 4.7. Cada opción de este submenú corresponde a una tarjeta IOS activada, por lo tanto tendremos tantas opciones como tarjetas conectadas.

4.2. 4. 2.55 Ayu yuda da La opción AYUD AYUDA A consiente consiente el acceso al manual manual electrónico electrónico en línea del XNC, descrito descrito en la Sección 2.2. El Manual electrónico se abre en la parte relativa a las selecciones en   . 















 

4.33 Ic 4. Ico ono noss El icono de la izquierda (Fig. 4.1-A) representa un semáforo y tiene el objetivo, como hemos comentado anteriormente, de reflejar el estado del PLC. Si el PLC funciona sin problemas de ningún tipo, el semáforo está verde. En caso de que por algún motivo el PLC presente problemas o se haya parado específicamente para poder cargar un programa nuevo, el semáforo está rojo. Sólo en caso de que la máquina no se haya inicializado nunca, o sea no se haya lanzado nunca el PLC, el semáforo está ámbar. En cambio, el icono de la derecha (Fig. 4.1-B) discrimina el debug puntual de las variables del rastreo de las variables. En otras palabras, cuando aparece el hombre con la lupa, se ve sólo el debug puntual de las variables que se encuentran en la lista enrollable; por el contrario, cuando aparece una bobina además del debug puntual (Fig.4.3), la aplicación está recogiendo y memorizando los datos correspondientes a las variables booleanas que se encuentran en la lista. Una vez terminada la fase de recopilación de datos, se abrirá otra página que se describirá detalladamente en el apartado 4.6.

27

 

Capít pítulo ulo 4 Ca

P.A .A.. Pl Plcc De Debu bug g

 

CNI Controlli Numerici Industriali

Figura 4.3: Icono bobina

4.4 Lista La lista es la indicada en la Fig. 4.1-D. En la lista hay dos columnas de 17 elementos cada una; una está compuesta compue sta por campos editables editables mientras mientras la otra por campos etiqueta. etiqueta. Junt Juntoo a las columnas, columnas, puede haber o no una barra de deslizamiento deslizamiento.. Se utilizan las flechas para selecc seleccionar ionar las casillas, casillas, el backspace backspace para elimi eliminar nar los caracteres. caracteres. En el campo editable editable el usuario puede teclear teclear direct directament amentee el nombre de la varia variable ble que desea depurar. En caso de que la variable sea una señal de intercambio, la aplicación ya dispone de toda la información necesaria; en caso de que sea una variable global del programa PLC corriente, aparecerá una ventana (Fig. 4.4) mediante media nte la cual se ha de especificar el tipo de la variable. variable. Los tipos autorizados autorizados son: LONG, FLOA FLOAT, CHAR, BOOLEAN, CHAR [ ], STRING.

Figura 4.4: Ventana tipo variable

Con LONG se indican los enteros, con FLOAT los reales. CHAR y BOOLEAN son dos expresiones distintas para indicar indic ar las varia variables bles que pueden asumir exclusivam exclusivamente ente los valores 0 y 1. Con CHAR se indican las cadenas de caracteres caracteres mientras mientras con STRING se indican los punteros punteros de caract caracteres. eres. Si la variable variable es de tipo CHAR [ ] o bien de tipo STRING, es necesario especificar también el número de caracteres de la variable mediante el campo editable editable presente al final de la lista. Pa Para ra comenzar el debug se debe pulsar el botón START START.. A partir de ese momento en el campo etiqueta de la lista se verá aparecer y cambiar el valor corriente de la variable especificada. especi ficada. En cualquier cualquier momento se puede añadir, añadir, sustituir o eliminar de la lista de las variab variables. les. El último elemento eleme nto de la lista es el "T "Trigger" rigger",, que puede usarse para el rastreo descrito en el apartado 4.6. En este caso tambié tam biénn ha de esc escribi ribirse rse el nom nombre bre de la variab variable le en el campo editab editable le que est estáá en la parte izquier izquierda. da. Las variables admitidas son señales de intercambio de tipo booleano. Ademáspara de las de etipo graduado, se pueden "debugar" también variables tipo vectorial o de matriz, ellovariables es suficiente suficient indicar el elemento elemen to deseado entre corchetes. corche tes.lasEn caso dede matriz, es necesario especificar el índice de columna en el campo editable.

28

 

 

CNI Controlli Numerici Industriali

Capítulo 4

4.55 Bo 4. Boto tone ness En la Fig. 4.1-E se encuentran presentes algunos botones software, cuyas funciones se describen descr iben a continuación. RUN PLC Este PLC  Este botón pone el PLC en   . 



 

HALT PLC  PLC   Este botón pone el PLC en   . Para poder poner el PLC en   es necesario que la máquina esté parada y por tanto dicha operación ha de ir siempre precedida por una parada de la máquina. START   A través de este botón se pone en marcha el debug START debug puntual de las variables variables presentes en la lista enrollable. 







 









 

STOP  Suspendee el deb STOP Suspend debug ug de las variables variables situadas situadas en la lista enrollable enrollable.. Si la opció opciónn de trace se encuentra encuentra activada, se puede detener la memorización de los valores de los señales de tipo booleano y visualizar en las páginas correspondientes los valores obtenidos hasta ese momento. SUBIDA/BAJADA  A través de este botón se puede elegir si el trigger del rastreo ha de activarse en el frente de SUBIDA/BAJADA A subida o en el frente de bajada de la señal especificada en el último campo de la lista enrollable. DECIMAL/HEXADECIMAL A través de este botón se puede elegir ver visualizadas las variables de tipo entero, DECIMAL/HEXADECIMAL A en forma decimal o en forma hexadecimal. Huella   Activando este botón, botón, se empieza la memorización de los valores valores de las señales de tipo booleano booleano que se encuentran en ese momento en la lista, para visualizarlas posteriormente en la página específica. El icono de la derecha el botón STOP.se convierte en una bobina. Es posible detener el proceso de recopilación de datos mediante TRIGGER/PRE TRIGGER Si TRIGGER  Si se ha seleccionado la modalidad trigger, la recopilación de datos para el rastreo no inicia hasta que se presenta el frente de subida o de bajada de la señal tecleada tecleada en el últim últimoo elemento de la lista. El frente de subida o bajada depende de la especificación especificación realizada realizada mediante la tecla (SUBI(SUBIDA/BAJADA). El comienzo de la búsqueda del frente se efectúa siempre con la tecla Huella. Si se ha seleccionado la modalidad PRE TRIGGER el muestreo comienza inmediatamente después de la activación del botón Huella y prosigue hasta haber recogido 1600 muestras o hasta que se pulsa la tecla STOP. Si en este intervalo se ha encontrado el frente de subida o de bajada de la señal tecleada en el último campo de la lista, entonces en la página del rastreo aparecerá una línea amarilla que coincide con ese acontecimiento.

4.6 Ras Rastreo treo de las seña señales les de inter intercam cambio bio Para realizar el rastreo de las señales de intercambio de tipo booleano es necesario necesar io teclear las señales deseadas en los campos editables editables de la lista enrollab enrollable. le. Asimi Asimismo smo,, es necesario cerciorarse cerciorarse que el PLC está en RU RUN, N, observando observa ndo luego que el semáforo semáforo está verde. Una vez introducidos introducidos los nombres de las señales, señales, el rastreo se activaa con el botón software activ software Huell Huella. a. Es posible posible detener detener en cualquier momento momento la recopilaci recopilación ón de datos mediante mediante el botón software STOP. Durante la recopilación de datos, el icono de la Fig. 4.1-B asume el aspecto de la Fig. 4.3, que es el de una bobina. Si el último elemento de la lista enrollable enrollable identificado identificado por la etiqu etiqueta eta Trigger Trigger está vacío,, la aplicación vacío aplicación comie comienza nza enseguida a recoge recogerr los datos datos.. De lo contr contrario ario,, la recopilación recopilación de los datos sigue las modalidades descritas en la Sección 4.5, donde se ha tratado de los botones software SUBIDA/BAJADA y TRIGGER/PRE TRIGGER. Al final de la recopilación de los datos, aparecerá la página representada en la Fig. 4.5. Dicha recopilación termina después de 1600 muestras o cuando se pulsa el botón STOP. Esta ventana se encuentra dominada por un rectángulo central, en el cual se encuentran los nombres de las variables a la izquierda y el rastreo de las variables correspondientes a la derecha. A los lados de este rectángulo existen dos barras de deslizamiento y en la parte superior, cuatro botones software. Con los iconos que representan una flecha a la derecha y una a la izquierda se puede desplazar el intervalo de visualización de las muestras de +50 y -50 respect respectivam ivamente ente.. Con los iconos que representan representan dos lupas lupas,, se puede hacer un zoom hacia adelante y un zoom hacia atrás alrededor alrededor del ciclo destacado destacado con la línea amarilla. amarilla. El intervalo intervalo de visualización visualización de las muestras ampliarse consobre el zoom entre los ranges 10,una 20, línea 25, 50.que lo atraviesa en sentido Haciendo un puede click con el mouse el rectángulo central,siguientes: se visualiza vertical y en la parte superior izquierda se visualiza un número de ciclo que corresponde a la selección efectuada

29

 

Capít pítulo ulo 4 Ca

P.A .A.. Pl Plcc De Debu bug g

 

CNI Controlli Numerici Industriali

Figura 4.5: Página de TRACE

con el mouse; al lado de cada señal se encuentra el valor asumido en ese ciclo de PLC. Con el teclado, a través de las teclas de flecha derecha derecha e izqui izquierda, erda, se puede desplazar la línea adelante y atrás, de ciclo en ciclo ciclo,, para actualizar automáticamente el ciclo y el valor de las variables. Pulsando Anula, se sale del rastreo.

4.7 Vis Visual ualiza izació ción n Mód Módulo uloss I/O Como ya hemos descrito anteriormente en la opción SELECCION de la barra del menú, aparece un submenú que presenta tantos elementos elementos como tarjetas IOS conectadas. conectadas. Una vez elegida la IOS que se desea depurar depurar aparece la página representada en la Fig. 4.6. En la primera línea hay alguna información de tipo general, como el estado del PC, el número total de los errores de comun comunicació icaciónn y la estabilidad estabilidad o inest inestabili abilidad dad de la línea. Las conexiones conexiones de los peque pequeños ños módulos se a través de una matriz, cuyasde líneas corresponden los 32pequeño pequeños módulos conectables yrepresentan cuyas columnas repres representan entan los bytes entrada o salida dea cada módul módulo. o. Enposibles la extre extrema ma derecha de la vent ventana, ana, para cada módulo, módulo, aparec aparecee el númer númeroo de errores de comunicaci comunicación. ón. Los bytes de salida se representan presen tan con rectángulos rectángulos de color rojo mientras mientras que los de entra entrada da con rectángulos rectángulos de color verde. verde. Pa Para ra ver visualizados los valores de cada byte hay que hacer click en el rectángulo que corresponde al byte del módulo deseado. desead o. Volvie olviendo ndo a hacer click, click, desap desaparece arece la visualización. visualización. Si se comprue comprueba ba un error de comunicación comunicación en el pequeño módulo, el número del pequeño módulo de la izquierda parpadea y se ven sólo los contornos de los cuadrados correspondientes a los bytes. Si el pequeño módulo va en estado de fault su número va en reverse y se siguen viendo sólo los contornos de los cuadrados. Poniendo el PLC en el estado de HALT se pueden forzar directamente la salidas. Es suficiente con hacer click en el byte que se desea cambiar y aparecerá una ventana (Fig. 4.7) donde a cada botón le corresponde un bit que se puede encender o apagar haciendo click en el botón correspondiente. Con Anula se sale del Debug de la IOS.

4.88 Se 4. Sele lecc cció ión n Fi File le Esta aplicación sedel utiliza para seleccionar los La archivos que contienen de señales de intercambio o de variables globales programa PLC corriente. ventana Selección filelistas (Fig. 4.8) se encuentra subdividida en las siguientes partes:

30

 

CNI Controlli Numerici Industriali

 

Capítulo 4

Figura 4.6: Página debug IOS

Figura 4.7: Página de forzamiento salidas Barra de Menú , Menú  , la cual se encuentra situada debajo de la Barra del Título de la ventana, como puede verse en la Fig 4.8-A y contiene opciones opciones relativas relativas a la selección, la gestión y el orden de los Archi Archivos. vos. Dicha Dichass opciones son las siguientes: SERVICIOS  Esta opción administra los Archivos y los Directorios. ORDENACION  Esta opción se ocupa del orden de los archivos. Campo Directorio corriente  corriente   del menú de selección de los archivos, que se encuentra situado debajo de la barra de menú. Campo Subdirectorios  Subdirectorios   que contiene contiene la lista de los subdirectorios subdirectorios relativos relativos al archivo a selec selecciona cionarr y ocupa la parte izquierda del cuerpo de la ventana (Fig. 4.8-B). En el lado derecho se encuentra la barra de deslizamiento, la cual se activa si la lista supera las dimensiones de la ventana. Campo Archiv Archivos os que  que contiene la lista de los archivos relativos al subdirectorio seleccionado y ocupa la parte derecha del cuerpo de la ventana (Fig. 4.8-C). En el lado derecho se encuentra la barra de deslizamiento,

31

 

Capít pítulo ulo 4 Ca

P.A .A.. Pl Plcc De Debu bug g

 

CNI Controlli Numerici Industriali

A

B

D

C

 

E

F

Figura 4.8: Ventana Selección File la cual se activa si la lista supera las dimensiones de la ventana. Es posible desplazarse a lo largo de la lista tecleando tecleando las iniciales iniciales de los nombre nombres; s; la selección se coloca automáticam automáticamente ente sobre los programas programas que poseen las iniciales tecleadas. Casilla File Seleccionado que Seleccionado  que contiene el nombre del archivo actualmente seleccionado y está situado debajo de la lista de los subdirectorios (Fig. 4.8-D). Focalizando el recuadro con un click del mouse, se puede cargar carg ar un arch archivo ivo escribi escribiend endoo su nombre nombre en el recu recuadr adroo mis mismo mo.. Si se tec teclea lea el nom nombre bre de un archivo archivo inexistente, se visualiza un mensaje de error. Atributos del File Seleccionado, que Seleccionado,  que se señalan en una línea debajo del cuerpo de la ventana (Fig. 4.8-E), de la siguiente manera: Teclas Tec las OK Anula Anula Con  Con OK se confirma la selección del programa a ejecutar y se cierra la aplicación, mientras con Anula se interrumpe la operación (Fig. 4.8-F).

4.8. 4. 8.11 Se Servi rvici cios os Seleccionando con el mouse la opción SERVICIOS en la barra de menú de la ventana de Selección File, se abre la siguiente lista de opciones: selección abre la ventana CANCELA CANCELA FILE que permite la cancelación cancelación de un archivo del CANCELA FILE  FILE   Esta selección directorio. directo rio. En la ventana es posible posible escribir el nombre del archivo y confirmar la eliminación eliminación OK o bien anular el mando con Anula. CREA DIRECTORIO Esta DIRECTORIO  Esta selección, que abre la ventana CREA DIRECTORIO, permite crear un nuevo directorio. En la ventana se escribe el nombre del directorio, luego se confirma la elección con OK o bien se la anula con Anula. CANCELA DIRECTORIO Las DIRECTORIO  Las modalidades de funcionamiento son ls mismas del mando precedente, excepto que con este mando se elimina el directorio. EDIT PASSWORD   Esta selección selección requiere la password (palabra (palabra clave) clave) del nive nivell de acceso a los archiv archivos. os. Tecleando la password conocida se obtiene el acceso al nivel correspondiente y se obtiene el control de los

32

 

CNI Controlli Numerici Industriali

 

Capítulo 4

niveles inferiores. La password que garantiza el nivel máximo consiente el acceso al nivel 15. La introducción de una password de nivel superior al segundo, habilita el mando sucesivo CAMBIA PASSWORD. CAMBIA PASSWORD  Esta selección permite la modificación de las passwords de los niveles inferiores del individuado por la password del punto precedente. Luego se solicita al usuario introducir dos veces la nueva password.

4.8.2 4.8 .2 Ord Orden enac acion ion Seleccionando con el mouse la opción ORDENACION en la barra de menú de la ventana de Selección File, se visualiza una lista con las siguientes opciones: NO ORDENADO No ORDENADO  No realiza ningún tipo de orden. ORDENA POR NOMBRE  Enlista los archivos en orden alfabético. ORDENA POR FECHA  Enlista los archivos en orden cronológico.

33

 

 

CNI Controlli Numerici Industriali

Capítulo 5

5 Install Mediante la aplicación   se puede actualizar automáticamente el software del XNC. La actualización del software consiste en cargar algunos files que contienen nuevos P.A. o nuevas versiones de aplicaciones ya existentes. 













 

5.11 Ac 5. Acce ceso so a In Inst stal alll Para activar  

 







  





:



 

Acceda al   pulsando la tecla F12 del teclado del Ordenador Personal o bien haciendo click con la tecla izquierda del mouse en una zona libre de la pantalla pantalla del XNC. (Véase Sección Sección 2). 















Seleccionar la opción

 



La ventana que contienen el



















 







  









que se encuentra en el

 







 







 











 

y pulsar pulsar enter   enter .

se presenta como en la Fig. 5.1.

Figura 5.1: Ventana del P.A. Install En el recuadro de la parte superior de la Fig 5.1 está contenida la leyenda SETUP seguida por dos números decimales. Dichos números identifican la versión de la aplicación   . La versión activa al momento de la redacción del presente presente manual es la 1.4. Los recuadros con las leyendas leyendas START START y Cancel son botones de software softw are que sirven para poner en marcha e inter interrumpir rumpir el proced procedimie imiento nto de insta instalació laciónn respec respectiva tivamente mente.. Los cuatro botones presentes en la zona central de la ventana sirven para seleccionar la modalidad de instalación de las actualizaciones. Las modalidades son las siguientes: 

 

 

 

 



















 

Update with UNIX floppy disk (.tgz) La carga de los files se produce de un disquete formateado según el estándar UNIX. Update with DOS floppy La carga de los files se produce de un disquete formateado según el estándar DOS. Update from file La carga de los files se produce de directorios del file system del XNC. Dicha función puede utilizarse en caso de actualización por módem. Update from ZIP drive La carga de los files se produce de un ZIP drive externo que se conecta con el paralelo del XNC.

35

 

Ca Capí pítu tulo lo 5

Inst In stal alll

 

CNI Controlli Numerici Industriali

5.2 Proc Procedim edimient ientos os de inst instalac alación ión de las actua actualizac lizacione ioness La instalación de las actualizaciones de software ha de realizarse tras haber parado la ejecución de todas las aplicaciones del XNC. Para hacer esto utilícese la función   que se encuentra en el ROOT MENU, (véase apart. 2.4). En caso de que se active un nivel de password 15 se puede efectuar la actualización de software sin parar la ejecución de todos los P.A. En este caso es el XNC que automáticamente para la ejecución de las aplicaciones antes de empezar la actualización. (Para versiones XNC inferiores a la 1.1.0.0 dicha acción no es automática). 













 

5.2.1 Insta Instalació lación n desd desdee disc disco o UNIX 1. Abra la ventana ROOT MENU (tecla F12). 2. Activ Activee la función función













 









 

en el Maintenance Menú.

3. Introduzca el disco con los files de actualización en el drive del XNC. 4. Selec Seleccione cione la opción opción































 































.  

5. Haga click en el botón de software "START". 6. Espere la leyenda “SETUP COMPLETE”, que indica que ha terminado la instalación, y haga click en el botón de software "Cancel". 7. Abra la ventana ROOT MENU (tecla F12). 8. Active la función "REBOOT". 9. Apague y vuelva a encender el XNC.

5.2.2 Insta Instalaci lación ón des desde de disc disco o DOS 1. Abra la ventana ROOT MENU (tecla F12). 2. Selec Selecciona cionarr la opción













 









en el Maintenance Menú.

 

3. Introduzca el disco en la unidad del XNC. 4. Selec Seleccione cione la opción opción

























 























.  

5. haga click en el botón de software "START". 6. Espere la leyenda leyenda “SETUP COMPLETE”, COMPLETE”, que indica que ha terminado la instalación y haga click click en el botón de software "Cancel". 7. Abra la ventana ROOT MENU (tecla F12). 8. Active la función "REBOOT". 9. Apague y vuelva a encender el XNC.

5.2.3 5.2 .3 Ins Instal talac ación ión de desde sde file 1. Abra la ventana ROOT MENU (tecla F12). 2. Selec Selecciona cionarr la opción













 









en el Maintenance Menú.

 

3. Selec Seleccione cione la opción opción   . 4. Haga click en el botón de software "START". 



























 

36

 

 

CNI Controlli Numerici Industriali

Capítulo 5

5. En la ventana que aparece en el vídeo, introduzca el nombre del directorio en el que se encuentra el file que contienen las actualizaciones que desea instalar. 6. Pulse la tecla ENTER. 7. Espere la leyenda “SETUP “SETUP COMPLETE”, que indica que ha terminado la instalación y haga click click en el botón de software "Cancel". 8. Abra la ventana ROOT MENU (tecla F12). 9. Active la función "REBOOT". 10. Apague y vuelva a encender el XNC.

5.2.4 Insta Instalaci lación ón des desde de ZIP drive La siguiente siguiente instalación instalación es posible posible sólo si el paral paralelo elo del XNC ha sido conect conectado ado a un ZIP drive. Pa Para ra conectar el ZIP drive no es necesario apagar la máquina; es suficiente alimentar el drive después de haber efectuado la conexión. 1. Abra la ventana ROOT MENU (tecla F12). 2. Sele Seleccione ccione la opción opción 3. Selec Seleccione cione la opción opción

























 

















 

 

en el Maintenance Menú. 















.  

4. Haga un click sobre el botón software START START.. 5. En la vent ventana ana que se visual visualiza iza en panta pantalla, lla, seleccione seleccione el file que contenga las actualizaciones actualizaciones que desea instalar. 6. Pulse la la tecla ENTER. ENTER. 7. Espere que se visualice el mensaje SETUP COMPLETE, que señala el final de la instalación, y haga un click sobre el botón software CANCEL para cerrar la misma. 8. Abra la ventana ROOT MENU (tecla F12). 9. Active la función REBOOT. 10. Apague y vuelva a encender el XNC.

37

 

 

CNI Controlli Numerici Industriali

Capítulo 6

6 En Ence cend ndid ido o y Apa Apaga gado do de dell XNC 6.1 Enc Encen endid dido o de dell XNC El encendido del XNC no implica procedimientos especiales; generalmente, como se encuentra conectado con la caja eléctrica, se activa del simultáneamente al encendido de laimportante máquina. y debe ser efectuada antes del La operación de apagado XNC, en cambio, es sumamente sumamente del apagado de la máquina (como se indica indica en la Sección 6.2). Si el apagado del XNC no ha sido regular, su sucesivo encendido supone que el sistema operativo realice un control de la integridad de todos los files de sistema situados en la memoria. Mientras se realiza dicho control, en pantalla se visualiza un mensaje intermitente similar al siguiente:













































































































 































































 





 

Si sucesivamente al control no se detecta ninguna anomalía, el XNC activa los distintos programas de aplicación dedicados a la gestión y al control de la máquina. Si el sistema operativo detecta que algunos files de sistema han sido arruinados, trata de recuperarlos. Si lo logra, solicita al usuario apagar y volver a encender el CN; en este caso se visualiza el mensaje intermitente:































 

Si no se ha logrado la recuperación de los files, es necesario sustituir el Disco Duro del XNC.

6.2 Ap Apag agad ado o de dell XNC El sistema operativo del XNC requiere un determinado procedimiento de apagado del CN con el fin de salvaguardar algunos files e sistema sumamente importantes, de los cuales se sirve para organizar los distintos programas de aplicación. El procedimiento de apagado consiste en los siguientes pasos:  

Seleccionar la opción   presente en el   word. La selección hace que se visualice la Fig. 6.1. 











 

















. Esta función es activa en cualquier nivel de pass 

Figura 6.1: Ventana de apagado del XNC

39

 

Cap Capítul ítulo o6

 

Encendi Enc endido do y Apa Apagado gado del XN XNC C

 

CNI Controlli Numerici Industriali

Pulsar la tecla software OK para confirmar la operación de apagado o la tecla software CANCEL para interrumpirla. Si se selecciona la tecla software OK, en la pantalla del XNC se visualiza una ventana que representa un reloj de arena; la misma es sustituida por la de la Fig. 6.2 una vez terminados todos los procesos de cierre y memorización de los files.

Figura 6.2: Ventana de final de apagado del XNC

 

Una vez que la semáquina. visualiza la ventana de la Fig. 6.2 en la pantalla del XNC, se puede apagar el CN y por consiguiente

40

 

 

CNI Controlli Numerici Industriali

Capítulo 7

7 P.A .A.. Co Cota tass 7.11 In 7. Intr trod oduc ucci ción ón El









  









 

consiente consie nte la visua visualizaci lización ón de las cotas relat relativa ivass a los ejes y de otras inf informacio ormaciones nes como por

ejemplo configuración activa, origenconsiente de la pieza, el tipoely enví número mandril el porcentaje override ove rride la (sobrec (sobrecarrera arrera), ), etc. El el mismo consien te además envío o dedel mandos mando s a seleccionado, la máquina, máquina, como la puestadea cero y el movimiento movimiento de los ejes, la ejecución de un progr programa ama o una lista, la activ activación ación de los mandriles y otras aplicaciones que describiremos a continuación. Al encender el XNC, la ventana del   se presenta en general, como puede verse en la Fig. 7.1. De todos modos, es posible que se verifiquen situaciones diversas, puesto que la configuración inicial depende depende de los datos de la máquina. La opción CENTRO en la barra de menú se visualiza sólo en caso de multicentro, mientras es posible que algunos recuadros no se visualicen en absoluto. Como todos los programas de aplicación, COTAS puede visualizarse en forma de icono. El icono de COTAS está representado en la Fig. 7.2. 

















 

BB A

D

B

C E H F I

L

G

N M

Figura 7.1: Ventana P.A. COTAS

Figura 7.2: Icono P.A. COTAS Como podrá notarse, varias áreas de diálogo se visualizan destacadas respecto al fondo y están identificadas por letras distintas. Dichas áreas son las siguientes:  

 

 

 

 

Indicador de las funciones de la máquina (Fig. 7.1-A) De uno a cuatro recuadros OVERRIDE (Fig. 7.1-B e Fig. 7.1-BB) La barra de menú, con las opciones OPCIONES, COTA, CENTRO ed AYUDA (Fig. 7.1-C) El icono de indicación de los errores (Fig. 7.1-D) El recuadro de visualización de las cotas de los ejes (Fig. 7.1-E)

41

 

Ca Capít pítul ulo o7

 

P.A .A.. Co Cota tass

 

CNI Controlli Numerici Industriali

Los pulsadores software (Fig. 7.1-F):  –  PROGRAMA (F1)  –  LISTA (F2)  –  DEBUG (F3)  –   ACTIV ACTIVACION ACION DE MANDRILES (F4) Dichos pulsadores pueden no corresponder Dichos corresponder a los aquí descritos. En efecto, efecto, su presencia depende depende de la configuración de la máquina. En particular, es posible que no se encuentre la lista.

 

El recuadro Modos Mandos Máquina, con los pulsadores software (Fig. 7.1-G):  –  PUESTA EN CERO (Shift+F1) (La puesta a cero puede ser GLOBAL, CENTRO, INDIVIDUAL, MANUAL) MOVIMIENTOS ENTOS MANUALES MANUALES (Shift+F2)  –   MOVIMI  –  MOVIMIENTOS ACOTADOS (Shift+F3)  –  AUTOMATICO (Shift+F4)

 

 

 

 

El recuadro de los ejes auxiliares (Fig. 7.1-H. Dicho recuadro puede no encontrarse presente. Los recuadros de información (Fig. 7.1-I,L) Los recuadros de los movimientos movimientos cotados (Fig. 7.1-M) 7.1-M).. El recuadro se visual visualiza iza cuando se selec selecciona ciona el pulsador software correspondiente en la Fig. 7.1-G. El recuadro Inverter (Fig. 7.1-N). Los inverter pueden estar presentes hata un número de cuatro; a veces es también posible que el inverter se encuentre ausente.

Es importante destacar que de COTAS se pueden lanzar otros programas de aplicación, si existen, es decir LISTA, DEBUG y ACTIVACION DE MANDRILES, además de la aplicación ERRORES que se activa cada vez que se presenta un error.

7.2 Indi Indicado cadorr de las funci funciones ones de la máqu máquina ina Se encuentra situado en la parte superior izquierda de la ventana principal del









  









 

(Fig. 7.1-A); visualiza

iconos distintos segúnellalogo modalidad de movimiento de la máquina. En caso de que no se accione ningún tipo de movimiento visualiza del fabricante de la máquina.

7.33 Ov 7. Over erri ride de Existen dos tipos de override: Existen override: el Override Override Ejes y el Override Override Mandriles. Mandriles. Ambos pueden pueden estar presentes presentes o no según la configuración de la máquina.

7.3. 7. 3.11 Ov Over errid ridee Ej Ejes es Se encuentra entre el indicador de las funciones de la máquina y la barra del menú (Fig. 7.1-B) y visualiza un valor porcentual de velocidad. El Override Ejes es un instrumento que es útil para realizar pruebas de contorneado de perforaci perf oración ón para compro comprobar bar que los trabajos trabajos se hayan realizado realizado de forma correcta. correcta. Util Utilizand izandoo el Override Ejes se puede cambiar la velocidad de desplazamiento de los ejes de la máquina de forma porcentual respecto al valorr seleccionado valo seleccionado en los datos de la máquina o en el progr programa. ama. Pa Para ra activar esta función función es neces necesario ario mover la empuñadura del Override Ejes que se encuentra en el teclado PLC del CN. En la ventana del   se pueden encontrar uno o dos recuadros de Override Ejes. Dichos recuadros están situados del lado izquierdo de la barra de menú después del icono indicador de las funciones de la máquina. 

















 

42

 

 

CNI Controlli Numerici Industriali

Capítulo 7

7.3.2 7.3 .2 Ove Overrid rridee Ma Mandr ndrile iless Se encuentra encuentra entre el icono de indicación indicación de los errores y la barra de menú (Fig. 7.1-BB 7.1-BB)) y present presentaa un valor porcentual de velocidad. Para modificar la velocidad, es necesario introducir las instrucciones necesarias en los programas de trabajo o bien utilizar la empuñadura correspondiente a Override Mandriles presente en el teclado del PLC. En la ventana del   es posible encontrar uno o dos recuadros de Override Mandriles. Dichos recuadros estñan situados del lado derecho de la barra de menú antes del icono de indicación de los errores. 

















 

7.4 Recu Recuadr adro o indi indicac cación ión erro errores res Está situado en la parte superior derecha de la ventana con el   (Fig. 7.1-D); tiene la función de indicar la presencia de un error genérico. Normalmente lleva el Logo CNI (Fig. 7.3); en caso de que se produzca un error, el Logo CNI desaparece y se visualiza una exclamación Fig. 7.4). 

















 

Figura 7.3: Indicación de Errores inactivo

Figura 7.4: Indicación de Errores activo

Figura 7.5: Simulación Si la máquina se encuentra en Simulación, función seleccionable en el menú OPCIONES, el icono se convierte en una cámara de filmación para indicar dicho estado(Fig. 7.5).

7.55 Ba 7. Barra rra de dell Me Menú nú En la barra del menú de la aplicación COTAS, (Fig. 7.1-C) aparecen las opciones siguientes;  

 

 

 

OPCIONES: consiente el acceso a varias funciones y la ejecución de otros programas de aplicación. COTA: permite elegir el tipo de cota visualizada, el origen al que las cotas hacen referencia y el mandril de referencia CENTRO: abre un recuadro para la selección de un centro de la máquina. La opción se presenta sólo si la máquina es multicentro. AYUD YUDA: A: permite acceder a la información información de ayud ayuda. a. La información información a que se tiene acceso depende depende del modo seleccionado de los comandos de la máquina.

43

 

Ca Capít pítul ulo o7

P.A .A.. Co Cota tass

 

CNI Controlli Numerici Industriali

7.5. 7. 5.11 Op Opci cion ones es Seleccionando el título OPCIONES aparece un menú desplegable parecido al de la Fig. 7.6.

Figura 7.6: Menu‘ OPCIONES Se analizan detalladamente las opciones presentes:  

PROGRAMA (F1): La opción puede usarse sólo si está activado el modo comandos de la máquina AUTOMATICO y con el   cerrado. cerrad o. Activ Activando ando esta opción aparec aparecee la vent ventana ana SELE SELECCION CCION DE PROGRAMA PRO GRAMAS, S, (Fig. 7.18) 7.18),, mediante la cual se puede elegir elegir el progr programa ama que se desea ejecutar. ejecutar. Dicha ventana se describe detalladamente en el apart 7.11. 

 

 

 

 

 

 

 

















 

LISTA (F2): opción disponible sólo si está activado el modo comandos de la máquina AUTOMATICO. Si la modalidad modal idad LIST LISTA A no no es activ activaa en la la configu configuració raciónn de la la máqui máquina, na, la la opción LIST LISTA A no se encue encuentra ntra dispo disponibl nible. e. Abre la ventana que contiene la aplicación LISTA; LISTA; dicha aplicación se describe en la Sección 8. DEBUG (F3): opción disponible sólo si está activado el modo comandos de la máquina AUTOMATICO. AUTOMATICO. Abre la ventana que contiene la aplicación DEBUG, que se describe en la Sección 9. El mismo permite el debug del programa en START. ACTIVACION DE MANDRILES (F4): opción disponible sólo si está activado el modo comandos de la máquina MOVIMIENTOS MANUALES. Si en la máquina no hay mandriles, la opción ACTIVACION DE MANDRILES DRILE S no está disponible. disponible. Esta selección selección abre la vent ventana ana que conti contiene ene la aplic aplicación ación ACTIV ACTIVACI ACION ON DE MANDRILES, descrito en el cap. 10. ERRORES (ˆe): abre la ventana ERRORES ventana ERRORES ERRORES (Fig. 10.3) para para visualizar visualizar los Errores existen existentes. tes. Pa Para ra la descripción completa de esta aplicación, véase la Sección 10.4. MENSAJES (ˆg): abre la ventana de los MENSAJES (Fig. 7.7). En dicha ventana se visualizan los mensajes de control introducidos en los programas de trabajo ejecutados y en el programa PLC que el programador ha deseado hacer visibles exteriormente mediante las instrucciones oportunas. CONFIGURACION CONFIGURA CION (ˆf): abre la ventana CONFIGURA CONFIGURACION, CION, (Fig. (Fig. 7.8), en la que se visualiza la Configuración activa . Para cambiar la configuración activada es necesario teclear el número correspondiente a la nueva configuración en la ventanilla de introducción de los datos y pulsar la tecla Intro o el botón de software OK. COTA MEDIDA COTA MEDIDA (ˆq): Sirve para ajustar ajustar el dato Origen máquina (véase Sez. 13.3.1). Esta operación operación es posible posib le sólo con una pass password word de nivel elevado. elevado. Se puede utilizar sólo cuando en el menú desple desplegab gable le asociado a COTA, está seleccionada la opción AJUSTE ORIG., que significa ajuste origen. La ventana que aparece solicita la cota medida correspondiente al eje seleccionado. Junto al eje seleccionado se visualiza un valor equivalente a Origen Máquina Actual - (Cota Absoluta - Cota Medida).

44

 

 

CNI Controlli Numerici Industriali

Capítulo 7

Figura 7.7: Opciones: ventana MENSAJES

Figura 7.8: Ventana CONFIGURACION

 

VERSIONES (ˆv): abre la ventana ventana Versiones Versiones que se puede ver en la Fig. 7.9. En dicha ventana se visualizan las versiones correspondientes a los programas de aplicación del XNC.

Figura 7.9: Ventana VERSIONES

 

PUESTA EN CERO   : sel selecc eccion ionaa el tipo de puest puestaa a cero de la máqui máquina. na. Los tipos tipos de puest puestaa a cero previstos son:  

45

 

Ca Capít pítul ulo o7

P.A .A.. Co Cota tass

 

CNI Controlli Numerici Industriali

 –  GLOBAL  –   CENTRO  –   INDIVIDUAL  –  MANUAL

 

 

 

 

El tipo de puesta a cero seleccionado se visualiza en el recuadro Modos Comando Máquina (Fig. 7.1-G). SIMULACION REAL: permite probar un programa o una lista sin actuar efectivamente sobre la máquina. El nombre real se debe a que, al final de la operación, los parámetros de cambio utensilio del CN son los que se obtienen efectivamente con el programa simulado. Esta operación es posible sólo con una password de nivel elevado. SIMULACION: permite simular un programa o una lista sin alterar los parámetros del CN al final de la simulación. lació n. Esto significa significa que los valores de cambio utensilio utensilio quedan iguales a como eran antes del comienzo de la prueba. EJES AUXILI AUXILIARES ARES (ˆh): consie consiente nte la visualización visualización de lo ejes clasificados clasificados como auxiliare auxiliares. s. Los ejes auxiliares son los que no necesitan una continua visualización, puesto que se utilizan poco frecuentemente. Dichoss ejes se visualizan Dicho visualizan en el recuadro indicado indicado en la Fig. 7.1-H 7.1-H.. Si los ejes auxiliares auxiliares son más de uno, se pueden visualizar visualizar mediante la pequeña barra situada a la derecha del recuadro. recuadro. Si en un determinado determinado nivell de pass nive password word no se ha clasificado clasificado ningún eje auxil auxiliar iar,, la opción del menú no se encue encuentra ntra activa. activa. La visualización de dichos ejes se elimina seleccionando nuevamente la opción en el menú. MENSAJES MENS AJES DE ERROR ERROR (ˆs): abre una ventana, ventana, (Fig. 7.10), 7.10), en la que se memorizan los mensajes mensajes que el sistema operativo hace disponibles al usuario en caso de que éste encuentre una situación de funcionamiento anómala de algunas de sus partes.

Figura 7.10: Ventana MENSAJES DE ERROR Los mensajes se encuentran disponibles en un nivel elevado de password.

7.5 .5.2 .2 Cota Seleccionando Selecciona ndo la opción COTA COTA aparece aparece un menú desplegable desplegable parecido al de la Fig. 7.11. Sele Selecciona ccionando ndo una de las opciones se puede modificar la cota de los ejes visualizada en el modo indicado a continuación:

46

 

CNI Controlli Numerici Industriali

 

Capítulo 7

Figura 7.11: Menu‘ COTA

 

 

 

 

 

 

 

 

 

 

 

 

 

RELATIVA (ˆr): la cota visualizada se refiere al origen y al mandril seleccionados. ABSOLUTA (ˆa): es la distancia que tiene el mandril declarado con displacement 0, típicamente T1, respecto ABSOLUTA al cero de la máquina. RESIDUAL (ˆu): Es la diferencia entre la cota objetivo y la cota absoluta, cuando se acciona el eje. TEORICA: Es la cota absoluta ideal a la que se tendría en encontrar el eje si respondiera instantáneamente a los perfiles de velocidad facilitados por el CN. TEORICA REL.: Es la cota ideal, relativa a la referencia considerada, en la que se tendría que encontrar el eje si respondiera instantáneamente a los perfiles de velocidad facilitados por el CN. OBJETIVO: Es la cota final absoluta de la línea ejecutada. OBJETIVO REL.: Es la cota final, relativa a la referencia considerada, de la línea ejecutada. MICRO/MARKER: Es la distancia que existe desde que se suelta el microinterruptor de puesta a cero hasta el primer frente de la señal de marker del encoder. encoder. Esta cota se mide durante durante la fase de puesta a cero automática automá tica del eje. Cuand Cuandoo la máqui máquina na está en start, esta opción se sustit sustituye uye por la opción Palpador Palpador,, relativa a la cota absoluta del dispositivo palpador. AJUSTE ORIG.: La cota ajuste origen es la cota a seleccionar como origen de la máquina para la cota visualizada visual izada después después de la puesta a cero coincida coincida con la medida (seleccionar (seleccionar mediante mediante el menú de las opciones). Esta cota facilita una ayuda para poner a cero el eje. Cuando la máquina está en start, esta opción se sustituye por la opción Palpador Rel., correspondiente a la cota relativa a la referencia considerada del dispositivo palpador. ERROR: Es la diferencia entre cota teórica y cota absoluta del eje. VEL. REAL: Es la velocidad a la que se mueve el eje. VEL. TEORICA: Es la velocidad a la que se tendría que mover el eje si respondiera instantáneamente a los perfiles de velocidad facilitados por el CN. CORR. EJES: Cota del corrector correspondiente al mandril de referencia activado sobre el eje.

47

 

Ca Capít pítul ulo o7

 

 

 

 

P.A .A.. Co Cota tass

 

CNI Controlli Numerici Industriali

COR. ORÍGENES: Cota del corrector relativo al origen activado. Milímetros (Pulgadas)   : abre una pequeña pequeña ventana ventana que permite permite seleccionar seleccionar los Milímetro Milímetross (ˆl) o bien las Pulgadas (ˆi) como unidad de medida de los ejes.  

ORIGEN   : abre un recuadro recuadro para selecciona seleccionarr el origen de referencia referencia para las cotas cotas visualizada visualizadass en el  

ámbito del centro seleccionado. MANDRIL MAND RIL (ˆt): abre una ventana mediante mediante la cual se puede cambi cambiar ar el mandri mandrill de refe referenci renciaa en el ámbito del centro seleccionado.

Las siguientes opciones se encuentran disponibles en un nivel de password elevado: TEORICA, TEORICA REL., OBJETIVO, OBJETIVO REL., MICRO/MARKER, AJUSTE ORIG., ERROR, VEL. REAL, VEL. TEORICA, CORR. EJES, COR. ORÍGENES. Para más aclaraciones sobre el significado de las distintas cotas léase el manual en el apart. 13.3. 13.3.1. 1.

7.5. 7. 5.33 Ce Cent ntro ro Seleccionando esta opción aparece un menú desplegable como el de la Fig. 7.12.

Figura 7.12: Menu‘ CENTRO Dicha opción se encuentra sólo para las máquinas multicentro. En el menú se elige el centro deseado.

7.5. 7. 5.44 Ayu yuda da La opción AYUDA consiente el acceso al manual electrónico en línea del XNC. El manual electrónico se abre en la parte relativa a las selecciones en COTAS. Una vez abierto, el manual puede utilizarse normalmente y leerse en el idioma seleccionado.

7.6 Recu Recuadro adro de visua visualizac lización ión de las cota cotass de los ejes Está situado del lado izquierdo de la vent ventana ana principal y está consti constituido tuido por áreas con los nombres de los ejes (letras (letr as mayúsculas mayúsculas del alfabe alfabeto; to; en el ejemplo de la Fig. 7.1-E 7.1-E), ), al lado de los cuales se visualizan visualizan las las cotas correspondie corresp ondientes. ntes. Estos ejes son los que se definen como principales principales.. El número al lado de la sigla de los ejes representa el número correspondiente al centro de trabajo al que el eje está conectado. Al lado de la sigla del eje y del número de centro al cual pertenece, pertenece, se visua visualiza, liza, si existe, existe, el mandri mandrill correspondiente.

7.7 Pul Pulsa santi nti Sof Softwa tware re Los pulsadores de software se encuentran en el centro de la ventana principal pr incipal (Fig. 7.1-F) y activan las funciones:  

 

 

 

PROGRAMA (F1): Abre la ventana SELECCION DE PROGRAMAS, descrito en el apart. 7.11. LISTA (F2): Abre la ventana con la aplicación LISTA; dicha aplicación se describe en el cap. 8. DEBUG (F3): Abre la ventana con la aplicación DEBUG descrita en el cap. 9 ACTIVACION DE MANDRILES (F4): abre la ventana que contiene el programa de aplicación ACTIVACION DE MANDRILES, MANDRILES, el cual se describe en la Sección 10 si se encuentra disponible. disponible.

48

 

 

CNI Controlli Numerici Industriali

Capítulo 7

7.8 Recu Recuadro adro Modo Coma Comandos ndos Máqu Máquina ina El recuadro Modo Comandos Máquina se encuentra en el lado derecho de la ventana principal (Fig. 7.1-G) y es el cuadro principal principal de toda la aplicació aplicación. n. Los pulsadores pulsadores de software software que se visualiz visualizan an activan activan las funciones funciones que se describen a conti continuaci nuación. ón. Es importante observar observar que todas las operaciones operaciones descritas descritas para los ejes principales, son válidas también para los ejes auxiliares. Las siguientes funciones pueden ser activadas también con los pulsadores de software; especialmente Puesta a Cero con Shift+F1, Movimientos Manuales con Shift+F2, Movimientos Acotados con Shift+F3 y Automático con Shift+F4.

7.8. 7. 8.11 Pu Pues esta ta en ce cero ro Junto al pulsador se visualiza el tipo de puesta a cero seleccionado por la opción PUESTA EN CERO en el menú de OPCIONES, es decir GLOBAL, CENTRO, INDIVIDUAL, MANUAL. Pulsando la tecla de START, se realiza la puesta a cero seleccionada. Con GLOBAL se sigue con la puesta a cero automática de todos los ejes. Con CENTRO se ponen a cero todos los ejes del centro seleccionado. Con INDIVIDUAL se pone a cero automáticamente sólo el eje seleccionado. En caso de que esté activada la Puesta a cero Manual, seleccionando un eje, por ejemplo el eje x, y pulsando Intro (o haciendo dos veces click), aparece la ventana de introducción de la cota de puesta a cero (Fig. 7.13). Seleccionando la cota deseada y pulsando START, la visualización de la cota del eje se coloca en el valor deseado. En este caso el eje no realiza ningún movimiento movimiento,, ya que la opera operación ción que acabamos de realizar sirve para definir manualmente la posición real del eje. La cota de puesta a cero manual del eje seleccionado se visualiza en el recuadro recuadro de informacio informaciones nes de la Fig. 7.1-L 7.1-L..

Figura 7.13: Ventana DATOS DATOS DE EJE X

7.8.2 Mov Movimien imientos tos manu manuales ales

Activa la función de movimiento manual de los ejes (Jog). Para poner en movimiento el eje seleccionado se han de utilizar las teclas + y - del teclado de bordo de la máquina de ser necesario junto a la tecla que permite el movimiento rápido (véase apart. 1.3.1). La tecla + acciona el movimiento movimiento hacia la dirección fijada positivo positivo respecto al cero mient mientras ras que la tecla - acciona el movi movimient mientoo en la direcc dirección ión fijada negativo negativo respec respecto to al cero cero.. Sele Seleccioccionando el eje deseado, por ejemplo el eje x, y pulsando Enter (o haciendo dos veces click) aparece la ventana de selección de las velocidades de los movimientos manuales, donde velocidad lenta significa movimientos realizados con + y - mientras que velocidad rápida significa movimientos realizados con la ayuda de la tecla para los movimientos rápidos (Fig. 7.14). Las dos velocidades mencionadas anteriormente asumen por defecto el valor de los correspondientes datos de la máquina y se visualizan en el recuadro de informaciones de la Fig. 7.1-L. La modificación de dichos datos no comporta alteraciones de los   . 































 

7.8.3 Mov Movimien imientos tos acot acotados ados Activa la función de movimiento acotado de los ejes (Fig. 7.1-M). Se pueden distinguir tres modos diferentes de realizar los movimientos acotados, los cuales se definen de la siguiente manera: 1. paso sencillo

49

 

Capít pítul ulo o7 Ca

P.A .A.. Co Cota tass

 

CNI Controlli Numerici Industriali

Figura 7.14: Ventana selección velocidad. 2. movim movimiento iento acotado acotado 3. step Por línea sencilla se entiende la posibilidad de editar una línea de programa y de ejecutarla. Esta función puede realizarse escribiendo la línea de programa en el recuadro correspondiente de introducción de datos situado en la parteladerech derecha a del recuad recuadro ro información. información. Pulsa Pulsando ndo la tecla de START START del teclado de bordo de la máquina se realiza línea introducida. Movimiento acotado quiere decir desplazamiento del eje seleccionado. Dicho desplazamiento está determinado por la asignación de los parámetros siguientes:  

 

cota objetivo a alcanzar, o desplazamiento a recorrer a partir de la cota en la que se encuentra el eje, velocidad de posicionamiento posicionamiento..

La cota del objetivo del eje seleccionado puede determinarse sólo cuando no hay ningún recuadro de la línea de programa progr ama (línea senci sencilla) lla) que se puede desact desactiva ivarr enfo enfocando cando dicho recuadro y pulsa pulsando ndo la tecla ESC. La cota objetivo se visualiza en el recuadro de informaciones de la Fig. 7.1-L y se modifica abriendo la correspondiente ventana de introducción datos(Fig. 7.15). La ventana citada se abre pulsando Enter (o dos veces click) tras haber seleccionado el eje deseado.

Figura 7.15: Ventana movimientos acotados En esta ventana se puede determinar la cota objetivo, el mandril respecto al que se quieren relacionar las cotas y la velocidad de posicionamiento. Presionando el pulsador de software MANDRIL, se puede acceder a una tabla que facilita la elección de un mandril (Fig. 7.16) elegido entre los que están conectados al eje. Pulsando la tecla

50

 

 

CNI Controlli Numerici Industriali

Capítulo 7

Figura 7.16: Ventana movimientos acotados: mandriles

de START del teclado de bordo de la máquina se posiciona el eje. Por último consideramos el modo   . En este caso no se debe presionar ESC para salir del paso sencillo. Con el modo paso sencillo activado, siempre es posible accionar el desplazamiento del eje seleccionado, pulsando la tecla + o - del teclado de bordo de la máquina. Con la tecla + se realizan desplazamientos hacia cotas crecientes, con la tec tecla la - hac hacia ia cot cotas as dec decreci recient entes, es, uti utiliz lizand andoo de ser nec necesa esario rio tam tambié biénn la tec tecla la par paraa movimi movimient entos os más más grande grandess (véase apart. 1.3.1 1.3.1). ). Sele Seleccion ccionando ando el eje deseado y pulsando Enter (o haciendo haciendo dos vece vecess click) aparece aparece la ventana de selección de los datos de desplazamiento, desplazamiento extendido y de velocidad, como se puede ver en la Fig. Fig. 7.17. El desplazami desplazamiento ento y la velocida velocidadd asumen por por defecto defecto el valor de de los datos de la máquina máquina correspondientes mientras que el desplazamiento extendido se obtiene del dato de desplazamiento multiplicado por diez. Algunos de los datos citados anteriormente se visualizan en el recuadro información. 







 

Figura 7.17: Ventana movimientos acotados línea individual

7.8.4 7.8 .4 Auto utomat matico ico Con este modo seleccionado, es posible elegir, ejecutar y controlar un programa. Si el   se encuentra activado activ ado,, es posible posible elegi elegir, r, ejecutar y contro controlar lar una lista. Pa Para ra efectuar estas operacione operaciones, s, se encuentran encuentran a disposición algunos programas de aplicación como PROGRAMA, LISTA, DEBUG. Para ejecutar un programa sin la lista es necesario cerrar el   seleccionar un programa y pulsar la tecla de ST START ART del teclado de bordo de la máquina. El nombre del programa seleccionado se visualiza en el recuadro información. Para realizar una lista es necesario abrir el P.A. Lista, cargar un file de lista y pulsar la tecla de START del teclado de bordo de la máqui máquina. na. El nombre de la lista selecciona seleccionada da se visua visualiza liza en el recuad recuadro ro información. información. Se pueden realizar realizar programas o listas residentes en la máquina remota, si se ha activado la conexión. Para más información sobre la conexión remota y sobre los mecanismos de DNC, véase el apart. 7.12. 



















 

















 

51

 

Capít pítul ulo o7 Ca

P.A .A.. Co Cota tass

 

CNI Controlli Numerici Industriali

7.9 Recu Recuadro adross de inf informac ormación ión En el recuadro de la Fig. 7.1-I se indican en orden las siguientes informaciones:  

 

 

 

 

Sigla del eje seleccionado Centro al que el eje seleccionado está conectado Posible texto descriptivo del eje Origen activo para el centro al que pertenece el eje Tipo de cota visualizada

En el recuadro de la Fig. 7.1-L se indican informaciones que cambian según el modo activo de los comandos de la máquina. En el modo PUESTA EN CERO, se visualiza la selección del centro efectuada desde la barra del menú y un mensaje relativo al tipo de puesta a cero. En el modo MOVIMIENTOS MANUALES, se visualizan los valores de velocidad lenta y rápida de los cuales se trata en la Sección Sección 7.8.2. En el modo de Movimientos Acotados, se visualiza el desplazamiento del eje seleccionado además del recuadro de introducción paso sencillo descrito en la Sección 7.8.3. En el modo AUTOMATICO, AUTOMATICO, se visualiza la información relativa al programa seleccionado.

7.100 Re 7.1 Recua cuadr dro o In Inve verter rter Los inverter presentes pueden variar de un número de cero a un número de cuatro. Si la regulación hace que se encuentren presentes, se visualizan debajo de los recuadros de informaciones (Fig. 7.1-N). En un recuadro de inverter se visualiza la velocidad de rotación de los mandriles gobernados por el mismo.

7.11 7. 11 Pr Prog ogra rama ma Este programa programa de aplic aplicación ación se utiliza para seleccionar seleccionar los programas que se desean enviar a ejecución. ejecución. La ventana Selección Programas (Fig. 7.18) está dividida en las partes siguientes:

A

B

C

D

E

F

 

G

Figura 7.18: Ventana SELECCION DE PROGRAMAS

Barra del Menú  Menú   , que est estáá col coloca ocada da debajo debajo de la Barra Barra del Títu Título lo de la venta ventana, na, como como pue puede de verse verse en la Fig 7.187.18A y contiene opciones para la selección, la gestión y el orden de los Files. Dichas opciones son:

52

 

CNI Controlli Numerici Industriali

 

Capítulo 7

DIRECTORIO  La opción selecciona el directorio local o remoto desde el que se cargan los files. SERVICIOS  La opción gobierna los Files y los Directorios. ORDENACION  La opción se ocupa de la ordenación de los files. Directorio corriente del corriente  del menú de selección de los files, que está situado debajo de la barra del menú. Campo Subdirectorios , Subdirectorios  , que contiene la lista de los subdirectorios relativos a los files a seleccionar y ocupa la parte izquierda del cuerpo de la ventana (Fig. 7.18-B). En el lado derecho lleva la barra de deslizamiento, activada en caso de que la lista supere las dimensiones de la ventana. Campo Files , Files  , que contiene la lista de los files relativos al subdirectorio seleccionado y ocupa la parte derecha del cuerpo de la ventana (Fig. 7.18-C). En el lado derecho presenta la barra de deslizamiento, activada en caso de que la lista supere supere las dimensiones dimensiones de la ventana. ventana. Es posible posible desplazarse desplazarse a lo largo de la lista tecleando las iniciales de los nombres; la selección se desplaza automáticamente hacia los programas que presentan dichas iniciales. Casilla File Seleccionado , Seleccionado  , que contiene el nombre del file actualmente seleccionado y se encuentra debajo de la lista de los subdirectorios (Fig. 7.18-D). Focalizando el recuadro con un click del mouse, se puede cargar un file escribi escribiendo endo su nombre en el mismo. mismo. Si se introd introduce uce el nombre de un file inexistente inexistente,, se visual visualizará izará un mensaje de error al realizar el start. Pulsador de Edit Programa visible Programa  visible en la Fig. 7.18-E, que carga el programa seleccionado en el





















para la visualización y eventuales eventuales modificaciones (véase la Sección Sección 11). Atributos del File Seleccionado , Seleccionado , que están indicados en una línea debajo del cuerpo de la ventana (Fig. 7.18F), de la siguiente manera: Pulsadores de OK Anula Con Anula  Con OK se confirma la selección del programa que se desea enviar a ejecución y se cierra el programa de aplicación, mmientras con Anula se interrumpe la operación (Fig. 7.18-G).

7.11 7. 11.1 .1 Di Direc recto tori rio o Si se selecciona con el mouse la opción DIRECTORIO, se nota que se tiene la posibilidad de acceder a los files que residen en una máquina remota. En la Fig. 7.19 vemos el menú que aparece con la selección DIRECTORIO. CN significa que los directorios son los que pertenecen a la máquina, mientras PC indica la presencia de una conexión con una máquina remota con el nombre PC; seleccionando esta opción, los directorios que aparecerán en los recuadros son los de la máquina remota. De todas formas, las conexiones remotas pueden realizarse sólo en caso de habilitación realizada.

Figura 7.19: Menu‘ DIRECTORIO

7.11 7. 11.2 .2 Se Servi rvici cios os Seleccionando ahora con el mouse la opción Servicios en la barra del menú de la ventana de Selección File, se abre la lista de opciones indicada a continuación. CANCELA FILE  FILE   La selección abre la ventana ventana CANCELA FILE que permite eliminar eliminar un file del directorio. directorio. En la ventana se puede escribir el nombre del file y elegir si confirmar la eliminación con OK o abortar el comando con Anula.

 

53

 

Capít pítul ulo o7 Ca

P.A .A.. Co Cota tass

 

CNI Controlli Numerici Industriali

CREA DIRECTORIO La DIRECTORIO  La selección, que abre la ventana CREA DIRECTORIO, permite crear un nuevo directorio. En la ventana se escribe el nombre del directorio luego se elige confirmar la elección con OK o abandonarla con Anula. CANCELA DIRECTORIO  DIRECTORIO   Las modalidades modalidades de funcionamiento funcionamiento son las misma mismass del comand comandoo anteri anterior or a parte el hecho de que con este comando el directorio se elimina. RELEE DIR REMOTO Esta REMOTO  Esta opción se activa por defecto; su desactivación hace más rápidas las operaciones de conexión con los directorios remotos, ya que no relee siempre la estructura. Sin embargo en caso de eliminación y creación de files y directorios remotos, es necesario que esté activada, sino dichas modificaciones no se reconocerían. EDIT PASSWORD   Esta selección requiere la password del nivel nivel de acceso a los files. Introduciendo la password conocida se accede al nivel correspondiente y se obtiene el control sobre los niveles inferiores. La password que garan garantiza tiza el el nivel nivel máxim máximoo permite permite acceder acceder al nivel nivel 15. La introd introducció ucciónn de una passwo password rd de nive nivell superior superior al segundo, habilita el comando siguiente CAMBIA PASSW PASSWORD ORD.. CAMBIA PASSWORD  Esta selección permite modificar las password de los niveles inferiores respecto al identificado por la password del apartado anterior. Por lo tanto, al usuario se le pide teclear dos veces la nueva password.

7.11.3 7.1 1.3 Ord Ordena enacio cion n Seleccionando con el mouse la opción Ordenacion en la barra del menú de la ventana de Selección File se visualiza una lista que contiene las opciones siguientes: NO ORDENADO  No realiza ningún tipo de ordenación. ORDENA POR NOMBRE  Realiza una ordenación de los files de tipo alfabético. ORDENA POR FECHA  Realiza una ordenación de los files de tipo cronológico.

7.122 Co 7.1 Cone nexió xión n Rem Remota ota (DN (DNC) C) El DNC es el conjunto de las operaciones necesarias para realizar programas que residen en una máquina remota. La conexión remota se activa con los procedimientos de habilitación que se encuentran en la aplicación Datos Técnicos. Cuando la conexión está habilitada, en el menú DIRECTORIO que se encuentra en la Selección File en Editor, en la SELECCION DE PROGRAMAS en COTAS y en la SELECCION DE LISTAS o SELECCION DE PROGRAMAS en LISTA, se encuentra la máquinasiremota. observando el icono situado en la parte derechatambién de la barra del menúeldenombre dichasde selecciones, en lugarAsimismo, de la leyenda CNi aparece la imagen de 2 PC conectados, esto significa que se está actuando en los directorios remotos y luego seleccionar un file remoto. Seleccionando un programa desde PC remoto, éste se indicará con un prefijo con el nombre de la máquina remota y el caráct carácter er ":", además del nombr nombree del progr programa. ama. Esto permite poder utilizar utilizar un prog programa rama que tenga el mismo nombre pero que se encuentre encuentre en dos máquinas máquinas distintas, distintas, por ejemp ejemplo lo Prog y PC:P PC:Prog. rog. Enton Entonces ces se puede mandar un Start utilizando un programa que reside en una máquina remota. Conviene notar que en caso de Start de un programa remoto éste se solicita y se carga en la memoria de la máquina local, de todas formas, las posibles subrutinas evocadas por el programa principal no son recogidas por la máquina remota, sino que se utilizan, si existen, las subrutinas locales. Lo que se ha dicho para los programas, programas, también vale para las listas. listas. Como sucede para para la selecc selección ión de programas sencillos, también para las listas es posible referirse a files situados en máquinas remotas. Por lo tanto se puede realizar una lista que se encuentra en la máquina remota, si se ha habilitado la conexión. Dentro de una lista, ya sea local o remota, a su vez pueden aparecer aparecer programas programas de las dos máquinas. máquinas. La lista también también se identifica identifica por la presencia presencia del prefijo compuesto compuesto por el nombre de la máquina máquina y por el carácter carácter ":" en caso de listas remotas. Abrie Abriendo ndo una lista remota, remota, todos los programas programas contenidos contenidos en ésta mantienen mantienen la máqui máquina na a la que pertenecen; esto significa que salvando en la máquina local una lista de este tipo, para cada programa permanecerá la referencia de la máquina remota. También es verdad lo contrario.

54

 

CNI Controlli Numerici Industriali

 

Capítulo 7

Al Start de una lista remota o local, en caso de que ésta también contenga programas remotos, se activa el mecanismo mecani smo de petic petición ión y carga posterior posterior del programa programa remoto en la memoria de la máquina local. Las posibles posibles peticiones se producen cada vez que la lista se realiza, éstas se efectúan por adelantado respecto a la línea en Start para no retra retrasar sar la ejecución de los progr programas. amas. Una vez cargado un programa programa desde la máqui máquina na remota, en caso de varias ejecuciones ejecuciones del mismo, éste no se solicita sino que se reutiliza el que ahora se encuentra en la memoria de la máquina La nueva cargasese realiza sólo ensólo caso Esto quiere que una posible modificación enlocal. el programa remoto puede destacar ende unnuevo nuevo Start. ciclo de Start de la decir máquina.

55

 

 

CNI Controlli Numerici Industriali

Capítulo 8

8 P.A .A.. Li List staa 8.11 In 8. Intr trod oduc ucci ción ón La lista de trabajo es un file con un conjunto de nombres de programas, de etiquetas, de números y de instrucciones colocadas en una sucesión exacta. ciones exacta. Media Mediante nte los files de la lista de trabajo, trabajo, el CN puede ejecutar los programas automáticamente según la sucesión definida en los files de la lista. Mediante la Aplicación Lista se pueden construir los files de lista que contiene todos los datos necesarios para organizar organi zar el trabajo de la máqui máquina na durante un largo periodo de tiemp tiempo. o. Por ejemplo se puede preparar la secuencia y la cantidad de programas que hay que hacer realizar a la máquina en uno o varios días de trabajo. Naturalmente se puede interrumpir en cualquier momento la secuencia prevista y modificarla a gusto. Para hacer aparecer en la pantalla del CN la ventana con la aplicación Lista hay que seleccionar el   , cerciorarse de que el modo de comandos de la máquina activo sea AUTOMATICO y hacer click en el pulsador de software Lista (como alternativa pulsar la tecla función F2). En la Fig. 8.1 está indicado el   , en que se pueden distinguir las partes siguientes: 



































 

 

A

B

D

C

E

F

G

H

Figura 8.1: Ventana Lista.

Icono indicador de las funciones de la máquina  máquina  Es el icono situado en la parte parte superior izquierda (Fig. 8.1-A). Barra del Menú  Menú   Contiene las opciones FILE, EDIT, EDIT, MODO y AYUDA(Fig YUDA(Fig.. 8.1-B). Icono indicador del modo de funcionamiento de la lista  lista  Act Actual ualmen mente te asume asume sól sóloo los est estado adoss NORMA NORMALL y AUTOEXTINGUENTE. Es el icono situado en la parte superior derecha(Fig. 8.1-C). Referencia de los campos del recuadro de introducción datos (Fig. datos (Fig. 8.1-D). Recuadro de introducción datos El datos El recuadro ocupa la parte central de la ventana (Fig. 8.1-E). Iconos para el acceso rápido Se rápido  Se utilizan para acceder rápidamente a las distintas funciones de la aplicación y se encuentran dispuestas en columna a la derecha de la tabla de la lista de trabajo. (Fig. 8.1-F). presenta como una caja caja fuerte fuerte cerrada si el file ha ha sido Icono indicador del estado de la lista seleccionada  seleccionada  Se presenta salvado y como una caja fuerta abierta en caso contrario (Fig. 8.1-G). Recuadro de información Contiene información  Contiene informaciones sobre el campo seleccionado (Fig. 8.1-H).

La aplicación puede reducirse a icono, como se indica en la Fig. 8.2. 57

 

Capí pítul tulo o8 Ca

P.A .A.. Lis Lista ta

 

CNI Controlli Numerici Industriali

Figura 8.2: Icono Lista

8.22 Ba 8. Barr rraa de lo loss Me Menú núss Las opciones que se encuentran en la barra del menú son las siguientes:  

 

 

 

FILE da acceso a las funciones de carga y memorización de los files de la lista y a otras operaciones; dichas funciones se describen en el apart. 8.2.1. EDIT da acceso a las funciones de editor de los file de la lista descritas en el apart. 8.2.2. MODO sirve para seleccionar seleccionar uno de los posib posibles les modos de ejecuc ejecución ión de los files de la lista; actualmente actualmente está activado el modo de funcionamiento NORMAL y AUTOEXTINGUENTE. AYUDA permite acceder a la información de ayuda.

8.2 .2.1 .1 Fil ilee La opción FILE de la Barra Menú abre un recuadro con las funciones de carga, memorización de los files de la lista y de los programas de trabajo (Fig. 8.3).

Figura 8.3: Menu‘ FILE.

Abre (Shift + F2) Abre la ventana de SELECCION DE LISTAS mediante la cual se puede cargar un file de la lista para controlarlo o modificarlo o ejecutarlo. Las modalidades de utilización de la ventana de SELECCION DE LISTAS son idénticas a las de la SELECCION DE PROGRAMAS (apart. 7.11), a los que se remite por la descripción de las opciones. Como ocurre con la selección de programas sencillos, también para las listas existe la posibilidad de referirse a files situados en máquinas remotas.

Lee (ˆr)

Abre la ventana de SELECCION DE LISTAS; la lista local o remota seleccionada se introduce a partir de la línea

siguiente en la que está colocado el cursor. 58

 

CNI Controlli Numerici Industriali

 

Capítulo 8

Salva (Shift + F3) Salva el file de la lista visualizado con el mismo nombre y en el directorio local o remoto en el que se encontraba originalmente.

Salva con nombre (ˆl)

Abre la ventana de SELECCION DE LISTAS para salvar el file de la lista visualizado con otro nombre en una máquina local o remota.

Programa (F1) Esta selección sirve para componer una distinta. Abre la ventana de SELECCION DE PROGRAMAS mediante la cual es posible elegir el programa que se desea inserir en una línea de la lista. Para la descripción de la ventana, véase la Sección Sección 7.11 teniendo teniendo en consideración consideración que con esta selección se visualizan visualizan dos pulsadores pulsadores nuevos: INTRODUCE y SUBSTITUYE. INTRODUCE INTRODUCE Pone un programa al final de la lista, mientras SUBSTITUYE SUBSTITUYE modifica el programa situado en la línea de la lista seleccionada por el cursor.

Lista (SHIFT + F1) Abre la ventana de SELECCION DE LISTAS mediante la cual es posible introducir en la lista algunas líneas con los nombres de otras listas listas que se abrirán sucesivament sucesivamentee durante la ejecución. ejecución. Se trata de otra función función de composición lista. En este caso, la ventana de SELECCION DE LISTAS LISTAS explicada en la opción Abre del presente menú, se presenta con los pulsadores de software INTRODUCE, SUBSTITUYE, CIERRA, en lugar de los pulsadores CONFIRMA y ANULA. Con INTRODUCE se agrega al final de la lista la línea precedida por la instrucción READ. Con SUBSTITUYE se modifica la línea seleccionada por el cursor, colocando en el lugar de la línea precedente el nombre de la lista precedida por la instrucción READ. READ. Para la instrucción READ, READ, véase la Sección 8.5. Con CIERRA se sale de la SELECCION DE LISTAS.

Ultimas listas seleccionadas Las últimas tres listas abiertas quedan escritas en el menú para permitir permitir una selección rápida rápida en caso de necesidad.

Cierra (ˆx) Cierra la ventana de la Lista.

8.2 .2.2 .2 Ed Edit it La opción EDIT de la Barra del Menú abre el siguiente menú desplegable (Fig. 8.4).

Figura 8.4: Menu‘ EDIT.

59

 

Capí pítul tulo o8 Ca

 

 

 

 

 

CNI Controlli Numerici Industriali





























 









 

 

VENTOSAS VENT OSAS (ˆv): abre el Tooli ooling ng Syste System m relat relativo ivo al progr programa ama seleccionado seleccionado en la lista mediante mediante el (Sez. 12). 

 

 

EDICIÓN EDIC IÓN PROGRAMA PROGRAMA (ˆb): posib posibilit ilitaa el editor del progr programa ama seleccionado seleccionado en la lista mediante el (Sez. 11). 

 

P.A .A.. Lis Lista ta

 

INTRODUCE (F2): introduce en la lista una línea vacía por debajo de la línea donde está colocado el cursor. CANCELA (F3): elimina de la lista la línea en la cual está colocado el cursor. COPIA (F4): copia la línea de la lista en la que está colocado el cursor en una nueva línea por debajo de la misma. MARCA (ˆm): Consi MARCA Consiente ente la selección selección de una o varia variass líneas de lista. Pa Para ra seleccionarla seleccionarlass es necesario marcar la línea inicial inicial y la final. Cuand Cuandoo se marca sólo la línea inicial, inicial, la misma se pone de color negro; cuando se marca también la línea final, todas las línea líneass seleccionadas seleccionadas se ponen de color rojo. A partir de este momento es posible efectuar operaciones de cancelación o de copia. BUSCA (Shift F4): activ BUSCA activaa la función de búsqueda y sustitució sustituciónn de cadenas (Fig. 8.5), válida válida sólo en la column col umnaa de la lis lista ta en la que est estáá colocado colocado el cur cursor sor.. Cua Cuando ndo la pal palabr abraa que hay que buscar buscar,, se ha encontrado y sustituido, vamos automáticamente a la siguiente, si existe.

Figura 8.5: ventata BUSCA SUBSTITUYE

 

 

PUESTA EN CERO CUENTA-PIEZAS (ˆz): pone a cero los valores de los cuentapiezas de todas las líneas de la lista es decir todos los elementos de la columna Cont. BORRA TO BORRA TODO DO (ˆh) (ˆh):: cancela cancela tod todas as las lín líneas eas de la lis lista. ta. Se vis visual ualiza iza una ven ventan tanaa que sol solici icita ta la con confirma firmació ciónn de la operación.

8.2 .2.3 .3 Mo Mod do Actualmente, los modos activos son los siguientes: NORMAL (ˆn) En (ˆn)  En este modo la ejecución se produce de línea en línea hasta la instrucción END; una misma línea puede ser ejecutada varias veces hasta que el valor en CONT. sea igual que el valor establecido en CANT.. AUTOEXTINGUENTE AUT OEXTINGUENTE (ˆu) (ˆu)   En este modo, la línea ejecutada es inmediatamente cancelada y se pueden introducir otras líneas durante la fase de ejecución.

8.2. 8. 2.44 Ayu yuda da Función que consiente el acceso al manual en línea. El manual se abre al comienzo del capítulo correspondiente

a la lista. 60

 

CNI Controlli Numerici Industriali

 

Capítulo 8

8.3 Rec Recuadr uadro o Intro Introducc ducción ión Datos Está constituido por distintas líneas, denominadas líneas de lista, subdivididas en cinco campos (Fig. 8.1-E). Los campos de la lista se denominan LABL, PROGRAMA, CANT., CANT., CONT., CONT., COMENTARIO COMENTARIO (Fig. 8.1-D). Para moverse entre los líneas y los campoes de la lista se s e pueden utilizar las teclas de desplazamiento del cursor, Home, End, PgUp, PgDn, o eldelmouse. moverse dentro del campo seleccionado se pueden utilizar la tecla Alt combinada con las teclas cursor Para derecho e izquierdo. Ahora se cita una breve descripción de los campos de una línea de la lista.  

 

 

 

 

Labl (etiqueta). Contiene una cadena de caracteres numérica o alfanumérica. Programa. Conti Programa. Contiene ene los nombre nombress de los programas programas o algun algunas as de las instrucciones instrucciones de progr programaci amación ón de la lista de trabajo (véase apart. 8.5). Cant. (canti (cantidad). dad). Conti Contiene ene un número entero positivo positivo que indica indica el número de veces que la línea ha de realizarse. Cont. (cuent (cuentapieza apiezas). s). Cont Contiene iene un número que se increm incrementa enta cada vez que se reejec reejecuta uta una línea de la lista. Comentario . Se puede escribir un conjunto de caract Comentario caracteres eres alfanuméric alfanuméricos os que puede puedenn util utilizarse izarse para comentar la línea de la lista. También permite pasar los parámetros al programa que está ejecutándose.

8.4 Ico Iconos nos fun funcio ciona nales les Los ocho iconos de la Fig. 8.1-F consienten acelerar las operaciones mediante la selección rápida de las siguientes funciones:  

 

 

 

 

 

 

 

Icono F1: selecciona la opción FILE con la opción PROGRAMA. Icono F2: selecciona la opción EDIT con la opción INTRODUCE. Icono F3: selecciona la opción EDIT con la opción CANCELA. Icono F4: selecciona la Opción EDIT con la opción COPIA. Icono Shift F1: selecciona la Opción FILE con la opción LISTA. Icono Shift F2: selecciona la Opción FILE con la opción ABRE. Icono Shift F3: selecciona la Opción FILE con la opción SALVA. Icono Shift F4: selecciona la Opción EDIT con la opción BUSCA.

8.5 Pro Programa gramación ción de la lista de traba trabajo jo El conjunto de instrucciones de programación de la lista está compuesto actualmente por las instrucciones siguientes: 1. ; 2. STOP 3. JMP 4. READ 5. WRIT 6. _NOR 7. SXG

61

 

Capí pítul tulo o8 Ca

P.A .A.. Lis Lista ta

 

CNI Controlli Numerici Industriali

8.5.1 ; Esta instrucción ha de colocarse en el campo LABL; indica que la línea en la que nos encontramos es una línea de comentario.

8.5 .5.2 .2 St Stop op Esta instrucción instrucción ha de colocarse en el campo Labl; determina la interrupción interrupción de la ejecu ejecución ción de la lista lista.. Si al lado de Stop está colocado el nombre de un programa, como en el ejemplo de la Fig. 8.6, un nuevo comando de Start Lista determina determina el comienzo comienzo de la ejecución ejecución a partir de la líne líneaa con esta instrucción. instrucción. Si al lado de Stop no aparece el nombre de un programa un nuevo comando de Start determina el comienzo de la ejecución a partir de la línea siguiente.

Figura 8.6: Ejemplo Stop

8.5.3 Jmp Esta instrucción ha de introducirse en el campo Programa; determina un salto de la ejecución a una línea especificada por una etiqueta. Hay dos tipos de salto: salto a una línea anterior y salto a una línea siguiente. Los saltos previstos en la lista de trabajo pueden intersecarse entre sí sin ningún límite de encendido. En el ejemplo de la Fig. 8.7 se prevé un salto a una línea que precede la línea con la instrucción Jmp. En este caso se realiza dos veces el programa Pluto y luego dos veces el programa Pippo; cuando el CN pasa a la ejecución de la instrucción Jmp aumenta 1 número el cuentapiezas CONT.. CONT.. Si el cuentapiezas no ha alcanzado el valor indicado en el campo CANT. la ejecución pasa a la línea que contiene, en el campo LABL, la etiqueta LBL y todos los cuentapiezas de las líneas saltadas se ponen a cero. Si el cuentapiezas de la línea con la instrucción Jmp ha alcanzado el valor indicado indic ado en el campo CANT. CANT. la ejecución ejecución procede a la línea siguient siguiente. e. En el ejemplo ejemplo de la Fig. 8.8 se prevé un

Figura 8.7: Ejemplo de Jmp a la línea anterior salto a una línea siguiente siguiente a la que conti contiene ene la instruc instrucción ción Jmp; dicho salto se reali realiza za sin que se realice ningún

control entre los valores presentes en los campos CANT. y CONT.. 62

 

CNI Controlli Numerici Industriali

 

Capítulo 8

Figura 8.8: Ejemplo de Jmp de línea siguiente

8.5 .5.4 .4 Read La instrucció instrucciónn REA READ D ha de colocarse colocarse en el campo LABL LABL,, mientras mientras en en el campo campo PRO PROGRAMA GRAMA,, se debe visual visualizar izar el nombre de un file de lista. Durante la ejecución, READ lee el file de lista especificado. especificado. En caso de modo NORMAL de ejecución, la instrucción READ sustituye la lista visualizada por la lista especificada y la ejecución comienza nuevamente desde la primera línea. Entonces es posible introducir una sola instrucción de tipo READ. En caso de modo AUTOEXTINGUENTE, AUTOEXTINGUENTE, cada vez que el CN encuentra una instrucción READ, lee la lista especificada, la ejecuta y luego retoma la ejecución de la lista original.

8.5 .5.5 .5 Wr Writ it La instrucción WRIT ha de colocarse en el campo LABL, mientras en el campo PROGRAMA, se debe visualizar el nombre de un file de lista. La instrucción WRIT permite escribir la lista visualizada en un file. Su nombre se encuentra indicado en el campo PROGRAMA.

8.5 .5.6 .6 _NOR La instrucción _NOR efectua la selección del modo NORMAL.

8.5 .5.7 .7 _SX SXG G La instrucción _SXG efectua la selección del modo AUTOEXTINGUENTE.

63

 

 

CNI Controlli Numerici Industriali

Capítulo 9

9 P.A .A.. De Deb bug 9.11 In 9. Intr trod oduc ucci ción ón Cuando está seleccionado el modo AUTOMATICO, seleccionando la opción DEBUG en el menú de OPCIONES, aparece la aplicación DEBUG, que hace disponibles los instrumentos necesarios al Debug del programa en start.

A

B

C

D

E

G

F

H

I

Figura 9.1: P.A. DEBUG Por lo tanto Por tanto,, el Debug permite controlar controlar la ev evoluci olución ón de los programas programas en curso de ejecución. ejecución. La ventana de DEBUG (Fig. 9.1) se presenta de la forma siguiente:  

 

 

 

 

 

 

 

 

Icono descriptor del estado de la máquina (Fig. 9.1-A). Barra del menú (Fig. 9.1-B). Recuadro Break y Parámetros (Fig. 9.1-C). Recuadro instrucciones activas (Fig. 9.1-D). Línea información (Fig. 9.1-E). Area de visualización líneas de programa (Fig. 9.1-F). Iconos accesorios (Fig. 9.1-G). Líneas de instrucciones (Fig. 9.1-H). Líneas de visualización Break Activados y Parámetros (Fig. 9.1-I).

La aplicación puede reducirse a icono, como se indica en la Fig. 9.2. 65

 

Capít pítul ulo o9 Ca

P.A .A.. De Debu bug g

 

CNI Controlli Numerici Industriali

Figura 9.2: Icono Debug

9.2 Ico Icono no de desc scrip riptor tor Este icono (Fig 9.1-A) describe describe el estado de la máquina. máquina. Con la máquina parada parada se visual visualiza iza el logotipo del programa de aplicación; con la máquina en START o en STOP se visualizan los mismos iconos del   . Cuando se encuentra un break, el icono visualizado es una mano de color amarillo. 

















 

9.33 Ba 9. Barra rra de dell me menú nú La barra del menú contiene las opciones siguientes:  

 

 

 

 

SELECCIONES MODO CENTRO INSTRUCCIONES AYUDA

9.3.1 9.3 .1 Sel Selec eccio ciones nes La opción SELECCIONES que se encuentra en la barra del menú contiene las opciones siguientes: LINEA  (F4) Seleccionando LINEA, se activa una ventana en la que se puede editar el número de línea del proLINEA (F4) grama desde el cual se desea lanzar el programa en la parte seleccionada de contornado o de perforación. RESET BREAK  (F3) Cancela el break activado en el recuadro correspondiente. RUTINAS  (ˆr) Es un botón de software activo por defecto, que, si está desactivado, permite excluir de la visualiRUTINAS (ˆr) zación las líneas correspondientes a las subrutinas evocadas. COMENTARIOS   (ˆc) Es un botón de software activo activo por defe defecto cto,, que, si está desactivado desactivado permite excluir excluir de la visualización las líneas correspondientes a las subrutinas evocadas. CIERRA  (ˆx) Cierra la aplicación Debug. Si se sale con breaks todavía configurados, el programa en ejecución CIERRA (ˆx) se detiene igualmente cuando encuentra los breaks.

9.3 .3.2 .2 Mo Mod do La opción MODO que se encuentra en la barra del menú contiene las opciones siguientes: AUTOMATICO   (F1) Es un botón de software software activo de defecto que permite el debug automático automático,, lo que quiere decir que el programa se interrumpe sólo en presencia de posibles breaks. SEMIAUTOMATICO   (F2) Es un botón de software que puede seleccionarse como alternativa SEMIAUTOMATICO  alter nativa del AUTOMA AUTOMATICO, TICO, y sirve para habilitar la ejecución semiautomática del programa indicado que consiste en ejecutar una sola

línea de programa cada vez que se presiona la tecla START. 66

 

 

CNI Controlli Numerici Industriali

Capítulo 9

9.3. 9. 3.33 Ce Cent ntro ro Seleccionando esta opción aparece un menú en el que se puede seleccionar el centro de referencia deseado. La opción existe sólo para las máquinas multicentro.

9.3.4 9.3 .4 Ins Instru trucci ccion ones es Con la selección de esta opción se visualiza un menú con la siguiente lista.  

 

 

 

VELOCIDAD

 

ACELERACIÓN ADELANTO

 

 

CÍRCULO/ELIPSE

 

Mediante las opciones del menú es posible visualizar en la línea de instrucciones de la Fig. 9.1-H algunas instrucciones poco comunes. La opción VELOCIDAD corresponde a un submenú que contiene la instrucción   , veloci velocidad dad a lo largo largo de un recorrido(interpolación)y las instrucciones   ,   ,   ,   para los movimientos movimientos independientes independientes a lo largo largo de cada  



 



 



 



 

eje. La opción ACELERACIÓN corresponde a un submenú que contiene la instrucción   , aceleración a lo largo de un recorrido y las instrucciones   ,   ,   ,   para los los movimientos movimientos independientes independientes a lo largo de cada eje. La opción ADELANTO corresponde a un submenú que contiene   y las instruc instruccione cioness   ,   ,   ,   para los movimientos independientes a lo largo de cada eje. La opción CÍRCULO/ELIPSE CÍRCULO/ELIPSE corresponde a un submenú que contiene las instrucciones   ,   ,   ,   relativas al radio del del círculo círculo,, semie semiejes jes de la elips elipsee y coord coordenada enadass del círculo círculo respect respectivam ivamente ente.. La selecc selección ión de una instrucción instrucción excluye las otras del relativo submenú. La instrucción seleccionada se visualiza con el último valor asumido en un paso de programa, en la línea de las instrucciones (Fig 9.1-H).  



 



 



 



 



 



 

 





 



 

 





 





 

 

9.3. 9. 3.55 Ayu yuda da La opción AYUDA AYUDA permite acceder al manual "en línea" del XNC.

9.4 Recu Recuadr adro o Break y Pa Paráme rámetros tros

Se trata del recuadro de la Fig. 9.1-C. Aquí se puede poner una línea de break del debug, escribiendo el número de la misma en el box al lado de la leyenda break y confirmando con la tecla Enter. Cuando la ejecución alcanza dicho punto, se interrumpe. Si el programa contiene varias líneas con el mismo número, el programa se detendrá en la primera línea encontrada. También se puede activar un break dentro de una rutina llamada desde el programa, tecleando el número de línea y el nombre de la rutina deseada. En cambio, en el box de los parámetros se puede pedir información sobre uno o varios parámetros cuando está activado un break. La visualización de break y estado de los parámetros se realiza reali za en las líneas por debajo del área de visualización visualización de las líneas de los progr programas amas en ejecución. ejecución. La línea de programa destacada en estado de break es la que ya ha sido ejecutada.

9.5 Recu Recuadr adro o Inst Instrucci ruccione oness Enrelativa esta aárea, 9.1-D, el,estado de algunas instrucciones en de tiempo real. de Estas T relativ a laFig. activaci activación ónse devisualiza mandriles mandriles, G instrucción instrucció n modal, S velo velocidad cidad rotación los instrucciones mandriles. M,son: mandriles. KA

instrucciones de interfaz con el PLC. Para un análisis más completo de las instruccioones, véase el Manual el  Manual de  programación , es decir la parte   del presente manual. 

 

67

 

Capít pítul ulo o9 Ca

P.A .A.. De Debu bug g

 

CNI Controlli Numerici Industriali

9.6 Lín Línea ea Inf Inform ormac ación ión Esta línea informativa está colocada por debajo de los recuadros anteriores y visualiza el origen activo y el tiempo de ejecución del programa (Fig 9.1-E).

9.7 Área de Visua Visualiza lización ción de las las Línea Líneass del Prog Programa rama En esta área se visualizan las líneas del programa en ejecución (Fig. 9.1-F). De ser necesario se puede optar por excluir de la visualización las líneas de comentario y las subrutinas. La línea activada en tiempo real se destaca respecto a las demás.

9.8 Ico Icono noss acc acceso esorio rioss En la Fig. 9.1-G, aparecen aparecen cuatro iconos para facilitar facilitar la rápida selección de una función. Dicho Dichoss iconos son: AUTOMA AUT OMATICO, TICO, SEMIAUTOMA SEMIAUTOMATICO, TICO, RESET BREAK y LINEA. Sus funciones se describen en la Sección 9.3.

9.9 Lín Línea ea Ins Instruc truccio cione ness La línea instrucciones se encuentra indicada en la Fig. 9.1-H. Esta línea de las instruciones relativas a los ejes, visualiza las instrucciones seleccionadas mediante la opción INSTRUCCIONES en la barra del menú. La misma muestra sólo cuatro de las numerosas instrucciones posibles, porque las instrucciones que pueden seleccionarse en esta línea son las de uso poco común.

9.10 Líne Líneas as de Visu Visualiza alización ción Las líneas de visualización se encuentran indicadas en la Fig. 9.1-I. La línea de los Breaks Activos visualiza el número de la línea donde el programa se ha interrumpido. La línea de los Parámetros visualiza el estado de los parámetros, solicitados en el Recuadro Parámetros, al suspender la ejecución del programa.

68

 

 

CNI Controlli Numerici Industriali

Capítulo 10

10 P.A. Act Activ ivaci acion on de man mandril driles es 10.11 Int 10. Intro rodu ducci cción ón La opción opción AC ACTIV TIVAC ACION ION DE MANDR MANDRILES ILES (F4) se ofrece sólo si está está activ activado ado el modo modo de coman comandos dos de de la máquin máquinaa MOVIMIENTOS MANUALES. Esta aplicación se encuentra presente sólo si la máquina está configurada para tener mandriles. mandriles. Esta selección abre la vent ventana ana con la aplic aplicación ación ACTIVACI ACTIVACION ON DE MAND MANDRILE RILES, S, (Fig. 10.1) 10.1),, mediante la cual se pueden activar los mandriles de la máquina. La aplicación puede reducirse a icono, como se indicaa en la Fig. 10.2. indic

A

B

C

D

Figura 10.1: Ventana ACTIVACION ACTIVACION DE MANDRILES

Figura 10.2: Icono ACTIVACION DE MANDRILES Los elementos característicos de la ventana son: Icono MANDRILES (Fig. 10.1-A)  

 

 

 

Barra del menú (Fig. 10.1-B) Area ACTIVACION ACTIVACION DE MANDRILES (Fig. 10.1-C) Línea Información (Fig. 10.1-D)

10.2 10 .2 Ba Barra rra de dell me menú nú En la barra del menú (Fig. 10.1-B) aparecen las siguientes opciones: MANDRILES  

 

 

CENTRO : 1 AYUDA

10.2 10 .2.1 .1 Ma Mand ndri rile less En la barra del menú aparece la opción MANDRILES, que contiene las opciones VERTICALE VERTICALES S (ˆt), HORIZONTAHORIZONTALES (ˆp) y CIERRA (ˆx). Seleccionando unadedeACTIVACION las tres primeras opciones, se ya selecciona el tipo(ˆh), de PANTOGRAFOS mandril. Por consiguiente la selección modifica el Área DE MANDRILES que los

mandriles tiene mandriles tienenn siglas distintas. Obvi Obviament amente, e, se modifi modifica ca también la línea de información información que indi indica ca el tipo de mandril seleccionado. Con la opción CIERRA, se sale de la aplicación. 69

 

Capítul ítulo o 10 Cap

P.A. Act Activa ivacion cion de man mandril driles es

 

CNI Controlli Numerici Industriali

10.2 10 .2.2 .2 Ce Cent ntro ro : 1 Esta opción se encuentra sólo en máquinas multicentro y ofrece la posibilidad de elegir el centro respecto al que se desean activar los mandriles. Por lo tanto, en el área de activación de los mandriles aparecerán sólo los mandriles que pertenecen al centro seleccionado.

10.2 10 .2.3 .3 Ayu yuda da La opción AYUDA consiente el acceso al manual en línea del XNC. El manual se abrirá al comienzo del capítulo relativo a la activación mandriles.

10.3 Área de Acti Activa vacion cion de man mandrile driless Constituye el cuerpo central de la ventana (Fig. 10.1-C) y se presenta como una serie de pulsadores de software acompañados por la sigla del mandril mandr il que representan. Los MANDRILES VERTICALES VERTICALES están caracterizados por la sigla T, los HORIZONTALES por la sigla TH y los PANTOGRAFOS por la sigla TP. Por ejemplo, si se desea activar el mandril TP1, hay que seleccionar la opción MANDRILES que se encuentra en la barra del menú, elegir la opción PANTOGRAFOS, (en este caso aparece la lista de los MANDRILES PANTOGRAFOS disponibles) y pulsar el botón de software correspondiente al mandril TP1. El estado de "mandril activo" activo" está caracterizado caracterizado por el estado del botón pulsado. pulsado. Se pueden activar activar varios mandriles simultáneamente. Cerrando la ventana o pulsando Reset, se desactivan los mandriles activados anteriormente.

10.44 Lín 10. Línea ea de Inf Inform ormaci ación ón Esta línea está situada en la parte inferior de la ventana (Fig. 10.1-D) y contiene la información relativa a las actuales selecciones, es decir cúales son el tipo de mandril y el centro habilitados.

70

 

 

CNI Controlli Numerici Industriali

Capítulo 10

10.55 Int 10. Intro rodu ducci cción ón El 10.3). 









  











visualiza los errores de varios tipos que pueden ocurrir durante el funcionamiento del XNC. (Fig.

 

Figura 10.3: Ventana ERRORES El recuadro central central de la aplic aplicación ación visualiza visualiza los códigos y los mensajes de error. Al lado de dicho recuadro hay una barra de deslizamiento que consiente visualizar también los errores precedentes. Para cancelar dichos errores es necesario presionar presionar el pulsador de softw software are CLEAR. Si se obtiene un error producido producido anteri anteriormente ormente y que por consiguiente ya existe en la lista, no se agrega ninguna cadena de error, sino que se reutiliza la ya existente. Ello se nota por la presencia del cursor sobre la cadena deseada.

10.66 Men 10. Mensaj sajes es de err error or A continuación se muestra un ejemplo de cómo están estructurados los errores y cómo es posible obtener un mensaje de ayuda. En la Fig. 10.3 se puede leer el siguiente error:

































































































 

que se visualiza tras haber seleccionado y puesto en ejecución una lista con un programa que no ha sido encontrado por el XNC. En el ejemplo se pueden distinguir las partes siguientes: INT  que es una sigla interior CNI. 150  que es el número error. >  que es un carácter de separación. Programa, subprograma, ciclo fijo inexistente que inexistente que es el mensaje de error. Cada tipo de error se visualiza visualiza según la forma descrita anteriormente anteriormente.. Cada error posee posee un propio código y número interno, en relación a la aplicación software que lo produce. Los errores que tienen un número de 0 a 9999 son errores relativos a comportamientos incorrect del usuario. Estos errores se denominan  denominan   Errores Usuario  y Usuario  y se encuentran a disposición en la parte del presente manual dedicada a las   . En En el manu manual al elect electrónico rónico del XNC (véase la Secci Sección ón 2.2) se encue encuentra ntra esta lista de errores acompañada acompañada por un consej consejoo para evitar el error. Sin embargo, embargo, no todos los errores poseen poseen un 

























 



mensaj mensaje desoftware ayuda. Cada mensaje de en ayuda puede ser visualizado visualiza el botónede AYUDA presente la parte inferior derechado delmediante   la 



























.  







 











 

seleccionando

Los errores con un número superior a 10.000 son errores relativos al sistema operativo. Estos errores, denominados Errores nados  Errores Técnicos , no poseen mensajes de ayuda y no se encuentran enlistados en el presente manual. El 71

 

Capítul ítulo o 10 Cap

P.A. Act Activa ivacion cion de man mandril driles es

 

CNI Controlli Numerici Industriali

significado de dichos errores puede ser visualizado mediante la ventana de MENSAJES DE ERROR, explicada en la Secci Sección ón 7.5.1 7.5.1.. Quienes desean conocer mejor el argumento de la codificación de los errores o tener a disposición la lista de los Errores Técnicos  deberán   deberán consultar el Manual el  Manual de Servicio , actualmente en la versión  la  versión    , realizado realizado por por la oficina oficina de documentación de CNI.  

10.77 Bot 10. Boton ones es de Sof Softwa tware re Los botones de software activan las funciones siguientes: 1. CIERRA: cierra la ventana con el











 













.  

2. CLEAR: elimina los errores visualizados. 3. AYUDA: visualiza los mensajes de ayuda para la eliminación de los errores, como descrito anteriormente. Si no existe un mensaje de ayuda, se visualiza otro mensaje que advierte la ausencia de ayuda en línea.

72

 

 

CNI Controlli Numerici Industriali

Capítulo 11

11 P.A .A.. Ed Edit itor or 11.11 Int 11. Intro rodu duzio zione ne El   se util utiliza iza para crear crear,, modifi modificar car y admin administra istrarr archiv archivos os de vario varioss tipos como los Prog Programas ramas de mecanizado, los Subprogramas, Subprogramas, los Ciclos fijos y los archivos archivos ASCII. Los archivos se agrupan en directorios de forma homogénea y por lo tanto en un directorio pueden existir sólo archivos del mismo tipo. Ahora se considera la secuencia de operaciones necesarias para acceder al   a partir de la panta pantalla lla que aparece al encender el CN. Para acceder al   basta con realizar un doble click rápidamente con la tecla izquierda del mouse sobre el icono EDT (Figura 11.1). 



















 









































 

 

Figura 11.1: Icono EDT. La ventana que se visualiza es la de la Fig. 11.2 Cuando se activa por primera vez el











 











 

, la úni única ca

operación posible es la selección de la opción ABRE del menú FILE, necesaria para cargar un file.

A

B

C

E

D

Figura 11.2: Ventana Editor. Una vez cargado un file, se activa también la ventana del Editor Gráfico Asistido (EGA), disponible si el puntero del mouse se coloca sobre el icono de la Fig. 11.2-C. Esta sirve para visualizar los dibujos del panel o para ilustrar los iconos que se encuentran bajo la barra del menú del   . En la ventana EGA se visualiza en efecto el dicujo asociado al icono señalado por el mouse y su barra del título contiene la descripción de la operación que realiza. Las imágenes, a diferencia de las versiones anteriores, se activan sólo colocando el mouse encima de los iconos del EGA. Cuando el mouse se desplaza fuera del icono, la ventana desaparece. La explicación de la ventana EGA será tratada tratada más detalladamente en la Sección 11.8. En la ventana de Editor se encuentran: 



















 

La barra menú  en la cual es posible elegir las opciones FILE, EDIT, SERVICIOS, CENTRO:1 y AYUDA menú en (Fig.del 11.2-A).

La línea de comentario situada comentario  situada a la derecha de la barra del menú (Fig. 11.2-B). Esta línea contiene algunos 73

 

Capít pítul ulo o 11 Ca

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

comentarios y datos sobre las dimensiones del panel en cuestión. Estos comentarios se visualizan alternativamente con la ayuda de la flecha negra. El área de los iconos para iconos  para el Editor Gráfico Asistito (EGA) que se encuentra justo debajo de la barra del menú (Fig. 11.2-C). Los dos iconos más grandes situados en los bordes externos no pueden ser seleccionados; los mismos contienen contienen informa información ción sobre el estado de la aplic aplicación. ación. El icono grande a laoptimización grande derecha asume aspectos diferentes cuando cambia la sección de visualización (contorno, perforación, perforación). fora ción). Entre los dos se encue encuentran ntran los iconos del Editor Asistido Asistido Estándar y Configu Configurabl rablee que serán descritos detenidamente en en la Sección 11.8. El área del programa  programa   que es el cuerpo principal de la ventana. Contiene las barras de deslizamiento en caso de programas o líneas que superen las dimensiones del área disponible (Fig. 11.2-D). En el área del programa se pueden efectuar las operaciones de editor de las líneas del file cargado. El área de los iconos opcionales  opcionales  que está situado en la parte derecha del área del programa y está compuesto compuesto por ocho iconos que indican indican los los comandos comandos más más utilizados utilizados que que se encuen encuentran tran en la barra del del menú menú (Fig. 11.2E).

11.2 11 .2 Ba Barra rra de dell Me Menú nú En la barra del menú del  

 

 

 

 











 











,(Fig. 11.2-A) se visualizan las siguientes opciones:  

FILE: consiente el acceso a varias funciones relativas a la carga, a la memorización y a la gestión del file. EDIT: abre un menú que contiene las opciones para las operaciones de edit que se realizan en los files. SERVICIOS: SERVICI OS: da la posibilidad posibilidad de acceder a otras funciones funciones del edito editorr y permite abrir otros progr programas amas de aplicación. CENTRO: abre una lista para la selección de un centro de la máqui CENTRO: máquina. na. La opción se encuentra encuentra presente sólo si se trata de máquina multicentro. AYUDA: consiente el acceso a informaciones de ayuda. El tipo de información al cual se accede depende del modo de comando máquina seleccionado.

11.2 11 .2.1 .1 Fi File le La dede losdicho files se realiza comandos quecargar se encuentran menú odesacado la opción opciones másgestión usadas menú sonusando las necesarias necesaria s para en la Ramenunel archiv archivo delFILE. discoLas duro, o para memorizar en el disco duro el archivo que se encuentra en Ram tras haberlo modificado si hubiera sido necesario. Haciendo click en la opción FILE aparece el menú desplegable (Figura 11.3) siguiente: ABRE (F1)   Es la única opción activada al principio de la sesión de editor, ya que las demás operaciones se realizan sólo cuando se ha editado un archivo. También pueden estar activadas las opciones que corresponden a los tres últimos archivos abiertos desde editor. Abre la ventana Selección File (Figura 11.12) para elegir el tipo y el nombre del archivo a editar. editar. La selección del file es explicada detalladamente detalladamente en la Sección 11.3. PARAMETROS (ˆp) Esta (ˆp)  Esta opción está activada en el recuadro FILE sólo si ya se ha cargado previamente un archivo en la memoria (con la opción ABRE). Haciendo click sobre PARAMETROS del recuadro FILE se abre la ventana de PARAMETR PARAMETROS OS (Figura 11.4) que se utiliza para editar los parámetros del panel asociado al programa de mecanizado. La ventana PARAMETROS se abre automáticamente cuando se crea un nuevo file. Los parámetros presentes en el BOX son los que se visualizan en la línea de comentario de la Fig. 11.2-B. Para obtener una explicación más detallada del Box Parámetros, véase la parte Anexos  parte Anexos  del  del presente manual.

CARGA SECCION   Esta opción se activa sólo en caso de que el archivo ya esté cargado en la RAM. Abre un menú desplegable con las opciones de la Figura 11.5.  

74

 

CNI Controlli Numerici Industriali

 

Capítulo 11

Figura 11.3: Menu‘ FILE.

Figura 11.4: Ventana PARAMETROS.

Figura 11.5: Opciones de CARGA SECCION.

 

 

CONTORNEADO (SHF2) CONTORNEADO La opción CONTORNEADO (SHF2) no queda destacada porque corresponde al entorno en el que nos encontramos encontramos por defe defecto cto.. Este entorno permite editar el códig códigoo de programación programación relativo relativo al contorneado. OPTIMIZ.PERFORACION OPTIMIZ.PERFORAC ION (ˆf) (ˆ f) Selecc Sel eccion ionand andoo esta esta opc opción ión se vis visual ualiza iza el cód código igo de de pro progr grama ama crea creado do por el opt optimi imizad zador or de per perfo forac ración ión en el entorno EDIT ORIFICIOS. ORIFICIOS. Obviamente Obviamente,, en este entorno es posib posible, le, aunque no es aconsejado, aconsejado,

 

realizar operaciones de edit. EDIT ORIFICIOS (SHF2) 75

 

Capít pítul ulo o 11 Ca

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

Seleccionando la opción EDIT ORIFICIOS (SHF2), se entra en el entorno de perforación que será explicado más detalladamente en la Sección 11.7. En dicho entorno es posible seleccionar CONTORNEADO, que para entonces estará activada, para poder retornar al entorno de Contorneado.  

UTENSILIO (ˆu) En aeste entorno es posible visualizar o editar elsión nombre detecla losautensilios en el es depósito. Cad Cada nombre nom bre debe ser acompañ acom pañado ado por la pre presió n de la tecl de ret return. urn.presentes Si los nombres nombr de los utensilios editados son incorrectos o inexistentes, durante el START del programa se visualiza un mensaje de error.

 

CONFIGURACION (ˆt) Esta sección se utiliza para crear el Box Parámetros del ciclo fijo seleccionado. La sintaxis necesaria para esta operación se denomina  A.E.P.L.  A.E.P.L. y  y se describe detalladamente en el Manual el  Manual de Servicio , actualmente en laversión  laversión    , realizado por la la oficina de documentación CNI.  

SALVA (F2) Salva (F2)  Salva el programa con el mismo nombre y en el mismo directorio, ya sea local o remoto. Durante el salvado se visualiza el mensaje Esperar. Está activada sólo si ya se ha cargado un archivo. SALVA COMO (ˆa)   Salv Salvaa el progr programa ama con otro nombre y si se desea, en otro directorio u otra máquina. Sele Selecccionando esta opción se abre la ventana Selección File con la cual se selecciona un directorio y un nombre para el file cargado. Está activada sólo si ya se ha cargado un archivo. Selecciona ccionando ndo esta opció opciónn es posible posible impri imprimir mir el o los entorno entornoss neces necesarios arios del programa actualactualIMPRESIÓN   Sele IMPRESIÓN  mente cargado cargado en memoria. La impresión impresión es posible sólo si el file no result resultaa modificado. modificado. La ventana ventana que se visualiza seleccionando IMPRESIÓN puede verse en la Fig. 11.6.

Figura 11.6: Ventana de IMPRESIÓN Es posible posible elegi elegirr una o varias posibilidade posibilidadess de impresión impresión entre las propuestas. propuestas. Las selecciones selecciones de la primera columna permiten la impresión de los códigos del programa relativos a los entornos indicados. Las selecciones selecc iones indicadas indicadas con "gráfica" "gráfica" impri imprimen men el dib dibujo ujo o el gráfico que se visua visualiza liza en las apli aplicacion caciones es especificada especi ficadass mediante mediante las opciones. Con ANULA se interrumpe interrumpe la impresión; impresión; con OK se da inici inicioo a la misma. Con OPCIONES se abre la ventana de la Fig. 11.7 que consiente la selección de las dimensiones de la página de output. Para el modo de selección de la impresora, véase la Sección Sección 2.5.6. Ultimos tres files seleccionados  seleccionados   Las tres opciones del menú desplegable destacadas entre IMPRESIÓN IMPRESIÓN y SALIDA, o están vacías, o contienen el nombre de los tres últimos archivos abiertos en la presente sesión de editor. Basta con hacer un click con el mouse sobre el archivo deseado para abrir el archivo.

SALIDA (ˆx) Cierra (ˆx)  Cierra la ventana ventana reduciéndola reduciéndola a icono. Si hay files abiertos, abiertos, los mismos se cierran; cierran; si han sido modificados, se solicita la confirmación o la anulación de dichas modificaciones. 76

 

CNI Controlli Numerici Industriali

 

Capítulo 11

Figura 11.7: Ventana de IMPRESIÓN-Opciones

11.2 11 .2.2 .2 Ed Edit it La escritura de un programa puede producirse producirse en caso de que se abra un archiv archivo, o, nuevo nuevo o ya existente existente.. Con las teclas alfanuméricas pueden escribirse directamente las líneas de programa según la sintaxis prevista por el lenguaje CNI-ISO. El lenguaje de programación se describe en la parte Manual parte  Manual de Programación  del   del presente manual. Con las teclas de movimiento del cursor puede desplazarse el cursor a través del texto mientras que con la tecla Backspace se borra el carácter a la izquierda del cursor. Con la tecla Enter se introduce en el archivo ASCII del programa el carácter LF (Line Feed). Un LF integrado en medio de una línea la divide en dos y lleva a la otra línea la parte derecha mientras que el LF integrado al final de una línea crea una línea vacía por debajo debajo de la actual. La escritura escritura y la corrección corrección de los errores de los programas está facilitada por varias utilidades soportadas por el editor de los programas que describiremos a continuación Para acceder a estas utilidades es preciso seleccionar con el mouse la opción EDIT en la ventana de Editor; así se abre el menú de la Fig. 11.8.

Figura 11.8: Menu‘ de EDIT. Las opciones presentes en el recuadro de EDIT son las siguientes: MODIFICA (SHF1)  (SHF1)   Seleccionando esta opción, se abre la ventana que permite modificar los parámetros de la línea de programa programa donde está colocado el cursor. cursor. Si la línea es de comen comentario tario o si no exis existe te ningún programa residente en la memoria, el comando no produce ningún efecto. BUSCA/SUBST. (SHF3) Abre (SHF3)  Abre en la parte superior de la ventana el box de diálogo de Fig. 11.9. Se notan dos casillas que piden la la "Cadena A Buscar" y la "Cadena "Cadena A Sustituir" espectivamente. Asimismo se destacan tres nuevos pulsadores, es decir:  

BUSCA: busca una cadena en el programa a partir de la línea donde está colocado el cursor que se situará sobre la línea donde se encuentra la cadena, sino se abre una ventana en la que aparece la frase Cadena no encontrada.

 

BUSCA/SUBST BUSCA/S UBST.:.: busca en el progr programa ama la la caden cadenaa seleccion seleccionada ada sigui siguiente ente a la posic posición ión actual actual del cursor cursor y la sustituye con la deseada. 77

 

Capít pítul ulo o 11 Ca

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

Figura 11.9: Box de diálogo BUSCA/SUBST..

 

Anula: bloquea la operación y cierra el BUSCA/S BUSCA/SUBST UBST....

NUEVO NUMERO (ˆr) NUEVO (ˆr) Reenumera  Reenumera las líneas de texto del programa. A la primera línea se le asigna el número 20; el número asociado a cada línea siguiente a la primera resulta del número asociado a la línea que la precede más 10.  Modifica la letra sucesiva al cursor de mayúscula a minúscula o viceversa. MAYUSCULA/MINUSCULA MA YUSCULA/MINUSCULA (ˆt) (ˆt) Modifica COPIA LINEA (F3)  Copia la línea en la que está colocado el cursor introduciéndola después de ésta. CANCELA LINEA (SHF4) Cancela (SHF4)  Cancela la línea en la que está colocado el cursor. INTRODUCE LINEA Introduce LINEA  Introduce una nueva línea por encima de la línea en la que está colocado el cursor. COPIA   Memoriza un área de texto seleccionada con el mouse. Para seleccionar texto texto con el mouse es necesario hacer un click en el punto inicial y desplazar el puntero hasta el punto final de la selección.  Cancela y memoriza un área de texto seleccionada con el mouse. CORTA Cancela CORTA ENCOLA  Escribe, en el punto donde se encuentra el cursor, el texto memorizado mediante los mandos COPIA ENCOLA Escribe, y CORTA.

11.2 11 .2.3 .3 Se Servi rvici cios os Si se selecciona la opción SERVICIOS se visualiza el siguiente menú (Fig. 11.10):

Figura 11.10: Menú SERVICIOS.

SELECCIONA PROGRAMA Esta PROGRAMA  Esta opción hace que el programa abierto en el   se encuentre disponible en el   . Si se abre una lista, la opción pone el programa al final de la misma. 





































 

 

78

 

 

CNI Controlli Numerici Industriali

Capítulo 11

OPTIMIZA (SHF3) Opción (SHF3)  Opción inactiva en el entorno de CONTORNEADO; se activa en cambio en el entorno EDIT ORIFICIOS ORIFIC IOS.. La misma consiente consiente optim optimizar izar el proced procedimie imiento nto de perf perforaci oración ón del panel en cuesti cuestión. ón. Pa Para ra mayor información, véase la Sección 11.7.  Opción inactiva en el entorno de CONTORNEADO; la misma se activa en cambio en el DIAGNÓSTICA DIAGNÓS TICA (F4) ( F4) Opción entorno de EDITelORIFICIOS. vez efectuada la optimización perforaciones, la opción DIAGNÓSTICA consiente cierre de la Una ventana de diagnosis que visualizade loslas posibles problemas encontrados en la operación. Para mayor mayor información, véase la Sección 11.7. DIBUJA (F4) Abre (F4)  Abre la ventana GRAFICA relativa al file actualmente en el editor, para la descripción de la cual puede consultarse consultarse la Sección 11.6. VENTOSAS  Abre el   que es un paquete de software estudiado para facilitar y guiar las operaciones de equipamiento máquina y la planificación del trabajo de las perforadoras punto punto. El mismo permite configurar la disposición de los distintos objetos en la superficie de trabajo para ubicar oportunamente la pieza que ha de mecanizarse, evitando que entre en conflicto con partes del equipamiento. Una explicación más detallada sobre el paquete paquete se encuentra en la Sección Sección 12. 











































 

11.2 11 .2.4 .4 Ayu yuda da La opción AYUDA consiente el acceso al manual electrónico en línea del XNC. El Manual electrónico se abre al comienzo de la Sección relativa al   . Una vez abierto abierto,, el manua manuall puede ser utili utilizado zado normalm normalmente ente y leído en el idioma seleccionado. Para obtener mayor información sobre el funcionamiento del manual, véase la Sección 2.2. 



















 

11.2 11 .2.5 .5 Ce Cent ntro ro Selecciona Selec cionando ndo esta opción opción se visualiza un menú como el de la Fig. 11.11. 11.11. Esta opción opción se encuentra sólo sólo para

Figura 11.11: Menú CENTRO las máquinas multicentro. Desde el menú se selecciona el centro deseado.

11.3 11 .3 Se Sele lecc cció ión n fil filee Seleccionando la opción “FILE” en la barra del menú, se abre el menú correspondiente; seleccionando entonces la opción “ABRE” se visualiza la ventana de Selección File (véase la Fig. 11.12). La ventana Selección File se encuentra subdividida en las siguientes partes: Barra del Menú que Menú  que se encuentra debajo de la Barra del Título de la ventana y contiene opciones para la selección, la gestión y el orden de los Archivos (Fig. 11.12-A). Dichas opciones son:  

 

 

 

FILE: La opción selecciona el tipo de archivo y por consiguiente los directorios correspondientes. DIRECTORIO: La opción selecciona el directorio local o remoto del cual se cargan los archivos. SERVICIOS: La opción administra los Archivos y los Directorios.

ORDENACION: La opción se ocupa del orden de los archivos. Directorio corriente del corriente  del menú de selección de los archivos, que se encuentra situado debajo de la barra del menú. 79

 

Capít pítul ulo o 11 Ca

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

A

B

C

D

E

F

 

G

Figura 11.12: Ventana Selección File. Campo Subdirectorios que Subdirectorios  que contiene la lista de los subdirectorios correspondientes al archivo que ha de seleccionarse, y ocupa la parte izquierda del cuerpo de la ventana (Fig. 11.12-B). En el lado derecho presenta la barra de deslizamiento, la cual es activa si la lista supera las dimensiones de la ventana. Campo Files  Files   que contiene la lista de los archivos correspondientes al subdirectorio seleccionado y ocupa la parte derecha del cuerpo de la ventana (Fig. 11.12-C). En el lado derecho presenta la barra de deslizamiento, la cual es activa si la lista supera las dimensiones de la ventana. Es posible desplazarse a lo largo de la lista tecleando las iniciales de los nombres; de ese modo la selección se desplaza automáticamente hacia los programas con dichas iniciales. Casilla File Seleccionado que Seleccionado  que contiene el nombre del archivo actualmente seleccionado y se encuentra debajo de la lista de los subdirectorios (Fig. 11.12-D). Focalizando el recuadro con un click del mouse, se puede cargar un archivo escribiendo su nombre en el recuadro. De la misma manera, se puede escribir el nombre de un archivo nuevo, para el que se solicitarán los datos que deben introducirse en el Box Parámetros y que a continuación que salvarse. Para mayor información sobre el Box Parámetros, véase la parte Anexos   del presentetendrá  del manual. Casilla DIBUJA   que abre la ventana ventana GRAFICA descrita en la Sección 11.6(Fig. 11.12-E). Atributos del File Seleccionado  Seleccionado  que se encuen encuentran tran en una línea debaj debajoo del del cuerpo de la vent ventana ana (Fig. 11.12 11.12-F), -F), de la siguiente manera: Pulsadores de OK Anula Con Anula  Con OK se realiza la operación y se cierra el recuadro, mientras que con Anula se interrumpe la operación y se cierra el recuadro (Fig. 11.12-G).

11.3 11 .3.1 .1 Fi File le Tomar ahora en consideración la barra del menú de Selección File y seleccionar con el mouse la opción FILE.

Las opciones presentes en el menú FILE son las siguientes: PROGRAMA  Selecciona los subdirectorios que contienen los archivos de tipo Programa. SUBPROGRAMA  Selecciona los subdirectorios que contienen los archivos de tipo Subprograma. 80

 

CNI Controlli Numerici Industriali

 

Capítulo 11

CICLO FIJO Selecciona FIJO  Selecciona los subdirectorios que contienen los archivos de Ciclo Fijo. ASCII  Selecciona los subdirectorios que contienen los archivos Ascii. Como podrá notarse, cada directorio contiene sólo archivos del mismo tipo. Por lo tanto, seleccionando un tipo de archivo, se selecciona automáticamente también el directorio que lo contiene.

11.3 11 .3.2 .2 Di Dire rect ctor orio io Seleccionar ahora con el mouse la opción DIRECTORIO. Como podrá notarse, las selecciones posibles son CN, RT480 RT480 y ev eventua entualmen lmente te el nombr nombree de un host remoto. remoto. CN indica el directorio directorio en la máquina, máquina, en cambio RT480 indica la posibilidad de cargar desde un disquete los directorios correspondientes al control RT480. Existe ademáss una tercera posibilida ademá posibilidad, d, que es la de conectarse conectarse en red con un host remoto. Esta última última posibilidad posibilidad es opcional y se trata de un servicio de pago. Para mayor información, información, véase la Sección 7.12 en la cual se discute la habilitación de este servicio, o bien contactar Cni. Una vez activada la conexión remota, es posible editar archivos remotos.

11.3 11 .3.3 .3 Se Servi rvici cios os Seleccionando con el mouse la opción SERVICIOS en la barra del menú de la ventana de Selección File, se abre una lista de opciones relativas a la gestión de los archivos y directorios. Las opciones presentes en el recuadro SERVICIOS SERV ICIOS son las siguientes: CANCELA FILE La FILE  La selección abre la ventana CANCELA FILE que permite la cancelación de un archivo del directorio. En la ventana se puede escribir el nombre del archivo y confirmar la eliminación mediante OK o bien interrumpir el comando mediante Anula. CREA DIRECTORIO La DIRECTORIO  La selección, que abre la ventana CREA DIRECTORIO, permite crear un nuevo directorio. En la ventana se escribe el nombre del directorio, luego se confirma mediante OK o bien se interrumpe mediante Anula. CANCELA DIRECTORIO Los DIRECTORIO  Los modos de funcionamiento son los mismos que los del comando precedente, sólo que con este comando se elimina el directorio. RELEE DIR REMOTO  REMOTO   Esta opción se activa o desactiva seleccioná seleccionándola ndola con el mouse mouse.. Se activa por defecto; defecto; su desactivación acelera las operaciones de conexión con los directorios remotos, puesto que no lee cada vez su estructura. estructura. Sin embargo, embargo, en caso de cancelación cancelación y creaci creación ón de archiv archivos os y direct directorios orios remotos, remotos, es necesario que se encuentre activada, de lo contrario dichas modificaciones no serían reconocidas. selección requiere la password password del nivel de acceso a los archiv archivos. os. Introd Introducien uciendo do la EDIT PASSWORD   Esta selección password conocida se obtiene el acceso al nivel correspondiente. El máximo nivel de password al cual el usuario puede acceder acceder es el 15. La introducción introducción de una password password de nive nivell superior al segun segundo do habilita el siguiente comando CAMBIA PASSWORD. CAMBIA PASSWORD  Esta selección permite modificar la password de los niveles inferiores respecto al identificado por la pass password word del comando comando anterior. anterior. Por lo tanto se solicita solicita al usuario que escriba dos veces la nueva password. IMPRESIÓN  Seleccionando esta opción, es posible imprimir la o las secciones necesarias del programa selecIMPRESIÓN Seleccionando cionado. Para mayor mayor información información sobre la Impresión, véase la Sección 11.2.1.

11.3.4 11. 3.4 Or Orden denac acion ion

Seleccionando con el mouse la opción ORDENACION en la barra del menú de la ventana de Selección File, se visualiza una lista que contiene las siguientes opciones: NO ORDENADO No ORDENADO  No efectua ningún tipo de clasificación. 81

 

Ca Capít pítul ulo o 11

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

ORDENA POR NOMBRE  Clasifica los archivos en orden alfabético. ORDENA POR FECHA  Clasifica los archivos en orden cronológico.

11.4 11 .4 Ico Iconos nos Acc Acces esori orios os El sector de los Iconos opcionales está compuesto por ocho iconos que se encuentran en el box de diálogo en la parte derecha de la ventana de Editor al lado de la barra de instrumentos (Fig. 11.2-E). Estos iconos permiten seleccionar rápidamente los mandos más utilizados dentro del menú FILE y EDIT. icona. Abre file (F1) Este (F1)  Este icono, situado en la primera fila de la izquierda, si se selecciona, tiene la misma función que la opción ABRE que se obtiene de la opción FILE en la barra del menú, por lo tanto se abre la ventana Selección File. Modifica línea (SHIFT F1) Seleccionando F1)  Seleccionando este icono, que es el de la derecha en la primera fila, se abre una ventana vent ana que permite modificar los parámetros parámetros de la línea de progr programa ama donde está colocado el cursor. cursor. Si la línea es de comentario o no existe ningún programa residente en la memoria, el comando no produce ningún efecto efecto.. Salva file (F2)  (F2)   Este icono, situado a la izquierda en la segunda fila, si se selecciona, desempeña la misma función que la opción SALVA que se obtiene de la opción FILE de la barra del menú; así se salva el archivo en el disco duro. s i se selecciona, desempeña la Edit orificios (SHIFT F2)  F2)   Este icono, que es el de la derecha de la segunda fila, si misma función función que se obtie obtiene ne eligiendo eligiendo FILE en la barra del menú y posteri posteriormente ormente CARGA SECCION SECCION y EDIT ORIFICIOS del consiguiente menú despegable. El resultado de este comando es entrar en el entorno en el que pueden efectuarse los orificios optimizados. Copia línea (F3) Copia (F3)  Copia la línea en la que está colocado el cursor integrándola posteriormente. Es el icono de la izquierda de la tercera fila empezando por arriba. Busca/subst. (SHIFT F3)  F3)   Desempeña la misma función del comando BUSCA/SUBST. BUSCA/SUBST. del menú desplegable de EDIT en la barra del menú, al que se remite para las explicaciones sobre el comando. Se trata del icono de la derecha de la tercera fila. Gráfica (F4) Este (F4)  Este icono, que es el de la izquierda de la fila de más abajo, tienen la misma función del comando Gráfica o DIBUJA para el cual se remite al apartado 11.6. Cancela línea (SHIFT F4) Borra F4)  Borra la línea en la que está colocado el cursor.

11.5 Crea Creación ción y visua visualizac lización ión de un pro programa grama La lista de las operaciones a desempeñar para crear un programa es la siguiente: 1. Activación de la ventana de Editor seleccionando con el mouse el icono EDT en la ventana inferior que aparece en el monitor al encender el CN. 2. Selección Selección con el mouse de la opció opciónn FILE en la barra del menú y apertura de la lista de opciones opciones correspondiente. 3. De esta lista se abre la ventana de Selección Selección File eligiendo la opción ABRE. 4. En esta última ventana ventana se selecciona FILE y de la lista que aparece posteriorment posteriormentee se elige el tipo PROGRAMA. 5. Entonces, utilizando de ser necesario la barra de deslizamiento, con el mouse mouse se selecciona el subdirectorio deseado desde el recuadro correspondiente.

6. De igual modo, en el recuadro de al lado, se selecciona con el mouse, si existe, el archivo necesario utilizando, si se necesita la barra de deslizamiento para visualizar la lista completa. El nombre del archivo seleccionado se visualiza en el recuadro específico de archivo seleccionado. 82

 

 

CNI Controlli Numerici Industriali

Capítulo 11

7. Si el archivo deseado no existe, puede crearse haciendo click con el mouse en el recuadro de archivo seleccionado y escribiendo el nombre del archivo en su interior. 8. Con OK, o con Enter, se ejecuta la operación, por lo tanto o se carga desde el Disco duro el archivo seleccionad selecc ionado, o, o se abre el nuevo nuevo archivo. archivo. Una vez ejecutada ejecutada esta oper operación ación,, se vuelve a la ventana de Editor donde: El nombre del archivo se escribe en la barra del título. Si el archivo abierto ya existe, su contenido queda visualizado en la ventana en el área del programa. Si el archivo abierto acaba de crearse, se abre inmediatamente el box parámetros. Una vez confirmados los datos del box parámetros, se escribe y/o modifica el texto del programa para lo cual se remite a la sección 11.2.2.  

 

 

 

9. Anula bloquea la operación y cierra la ventana.

11.6 11 .6 Gr Gráfi áfica ca La opción DIBUJA del menú EDIT, la opción DIBUJA de Selección File, el icono accesorio indicado con Gráfica y el comando F4 del teclado abren el   , que representa el trabajo efectuado por el programa cargado en editor, como en el ejemplo de la Fig. 11.13. 





















 

Figura 11.13: Ventana Gráfica. La ventana Gráfica presenta como de costumbre la barra del título, título, donde está indicado el nombre nombre de la aplicación y el nombre del programa representado representado en el cuerpo central de la vent ventana. ana. Todos los comandos relativos relativos a la aplicación, están representados con la forma de icono. A continuación damos una breve descripción de los iconos y de sus funciones. Exit  El primer icono de la izquierda representa una puerta y es el icono de salida de la aplicación gráfica. Zoom   El icono con la lente de ampliación Zoom  ampliación permite realizar el zoom del dibujo dibujo.. El zoom está centrado centrado en la posición indicada por el apuntador. Cada vez que se desplaza el apuntador, se actualiza el zoom. Haciendo click en el icono del zoom se abre una ventana que contiene el recuadro ampliado con el zoom y que  

 

contiene, la barra título, un  última y un   que11.14 permiten permiten cambiar cambiar la escala la escal a delenzoom. zoresalto, om. En dicha dicha barr a se encuentra encuen traen tambié también n el del valor valo r de esta últim a (Fig. 11.14). ). El zoom permite poner resalto , con un barra máximo factor de escala de 20 veces, la zona del panel seleccionada, incluso el eventual recorrido de los ejes. Se sale del zoom volviendo a hacer click en el icono. 83

 

Ca Capít pítul ulo o 11

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

Figura 11.14: Ventana Zoom. Saliendo de la Gráfica con el zoom abierto, éste queda activado para la sucesiva apertura de la aplicación, ya sea con el mismo programa o con otro, en la misma posición en la que había sido dejado. Apuntador   El icono icono apun apuntad tador or es el el terc tercero ero emp empeza ezando ndo por por la izqui izquierd erdaa (o des desde de arri arriba) ba) y sirve sirve par paraa enseña enseñarr los ejes del apuntador que después pueden desplazarse en la posición deseada mediante el pulsador derecho del mouse. Al lado de cada eje se indica la cota del mismo respecto respecto al origen. En el punto de cruce de los ejes está centrado el recuadro del zoom. Se quitan los ejes volviendo a seleccionar el icono. RejillaLa  Habilita y deshabilita la presencia de como una rejilla puntos deElreferencia del recuadro del diseño. diseño. rejilla cuenta con 50mm de distancia valorde predefinido. icono estádentro compuesto por un rectángulo con una rejilla de puntos colocada encima. G-Cero   La opción enseña en color verde todos los posicionamientos previstos por el programa, incluidos los que no conciernen a los mecanizados mecanizados del utensilio efectivos efectivos.. Se trata de una indicación indicación de los movimientos movimientos no interpolados realizados por los ejes; sin embargo, la misma es sólo teórica, puesto que no se conoce previamente el efectivo movimiento de los ejes. Elab.fuera de panel La panel  La opción se utiliza cuando el utensilio, incluso teniendo una cota Z que interfiere con el panel, de todas formas permanece fuera del panel. Lados   Enseña los mecanizados posibles sobre los del panel; este icono también se deshabilita con una segunda Lados  selección. Selecc. Recorridos  Recorridos   Se trata de un botón que puede asumir cuatro cuatro valores valores posibles. posibles. El primero muestra muestra el recorrido nominal del utensilio. El segundo muestra en cambio el recorrido correcto, teniendo en cuenta el diámetro del utensilio. El tercero muestra ambos recorridos, mientras que el cuarto no muestra ninguno. En este último estado es posible utilizar en combinación la tecla Mec. Efectivo . Mec. Efectivo   Muestra el panel así como será después después del trabajo. Huella   Si se activa el icono de Huella Huella (traza), la de la mano cerrada que enseña el dedo índice, se puede correr cada línea del programa enseñado en editor y ver destacada la traza del diseño que corresponde a la línea de programa donde está colocado el cursor. En una barra de deslizamiento situada en la parte de abajo de la ventana se representan después los parámetros correspondientes a la línea de programa. Se sale de trazas volviendo a seleccionar el icono. icono, si se habil habilita, ita, facilita facilita inf informació ormaciónn sobre el panel en una barra de desli deslizamie zamiento nto situada en la Infos   Este icono, Infos parte inferior de la ventana. Se informa especialmente sobre las dimensiones de la pieza, de la rejilla, sobre el utensilio activo con relativo diámetro o espesor. Vuelve a dibujar El dibujar  El icono vuelve a procesar el dibujo cuando se pulsa, pero no tiene en cuenta las posibles modificaciones realizadas en el programa aunque se hayan salvado posteriormente. Por eso es necesario

seleccionar la opción DIBUJA en uno de los distintos modos permitidos por el editor. Stop/Go El Stop/Go  El icono representa un semáforo. Cuando el semáforo está verde, cada vez que se da desde editor el comando DIBUJA, la ventana gráfica muestra el relativo dibujo. Cuando el semáforo está en rojo entonces 84

 

 

CNI Controlli Numerici Industriali

Capítulo 11

el dibujo dibujo permane permanece ce igual cualquiera cualquiera que sean los comandos lanzados lanzados por el editor. El rojo y el verde se seleccionan mediante el mouse sobre el icono semáforo. ejecución de un programa y enseña, destacándolas, Traza ejes   Esta opción puede activarse durante la fase de ejecución las fases siguientes de mecanizado del panel. El icono es el que lleva los pies y las letras xyz Tiempos de elaboraciones   Esta opción muestra muestra una ventana ventana con un cálculo del tiempo de ejecución ejecución del programa. Dicha ventana corresponde a la de la Fig. 11.15.

Figura 11.15: Ventana Tiempos de elaboraciones.

11.7 11 .7menú Edit Ed it or orifi ifici cios ossubmenú denominado CARGA SECCION que contiene la opción EDIT ORIFICIOS. En el FILE existe un Con esta opción, disponible también en los iconos de la Fig. 11.2-E y con las teclas SHIFT F2, se entra en el entorno de perf perforaci oración ón del   . El acceso a este entorno es posib posible le sólo una vez que se ha cargad cargadoo un archivo. archivo. Su función es la de facilitar facilitar una ayud ayudaa por lo que conci concierne erne a los procedimient procedimientos os de perf perforaci oración ón y buscar busc ar la optim optimizació izaciónn de dicha dichass operaciones. operaciones. En particular, particular, es posible posible defini definirr orificios en todo el panel y crear un código de programa optimizado para efectuar dichos orificios. Contar con un programa optimizado significa tener un programa que elige el recorrido y las brocas más adecuadas para efectuar el trabajo en el menor tiempo posible. Una vez lanzada, la aplicación se presenta como en la Fig. 11.16. 



















 

Figura 11.16: Ventana EDIT ORIFICIOS

La barra del menú es la misma que la del programa de Contorneado, aunque algunas opciones no se encuentran disponibles, puesto que se trata de operaciones imposibles de realizar en el entorno de perforación. Por otro lado, lado, 85

 

Ca Capít pítul ulo o 11

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

se activan las opciones de CONTORNEADO y DIAGNÓSTICA, las cuales no lo eran en el entorno predefinido. Los iconos auxiliares auxiliares han cambiado en función de los comand comandos os utilizados utilizados en este entorno. entorno. Natur Naturalmen almente, te, el icono CONTORNEADO sustituye el icono EDIT ORIFICIOS; éste sirve para volver al entorno principal. En lugar del icono de BUSCA/S BUSCA/SUBST UBST.. se encuentra el icono de OPTIMIZA, mientras que en lugar de DIBUJA se encuentra el icono DIAGNÓSTICA. Porr lo que concierne a los iconos de Editor, Po Editor, se encuentran encuentran sólo los iconos de Edito Editorr Asistido Configurabl Configurable. e. A través de estos iconos se pueden seleccionar las operaciones de perforación que se realizan en el panel que está representado en el cuerpo central de la ventana. Por lo tanto, haciendo click sobre uno de estos iconos se visualiza visual iza un box del editor asistido en el cual se define definenn todos los parámetros parámetros necesarios para realizar el grupo de orificios representados representados por el icono. En la parte parte Anexos   Anexos  del   del presente manual se encuentran presentes todas las posibles perforaciones con el editor asistido. Cuandoo se reali Cuand realizan zan uno o varios grupos de perf perforaci oraciones, ones, se puede observar que los orificios pueden pueden ser identificados tificad os con distintos colores sobre el panel. Estos colores colores están asociados a particulares grupos de orificios y pueden configurarse mediante las   en el   . Un color define los orificios pasantes, es decir aquellos orificios cuya profundidad es mayor o igual que el espesor del panel. El color predefinido de dicho valor es el blanco. El negro en cambio es el color predefinido para los orificios no pasantes, es decir aquellos orificios cuya profundidad es menor que el espesor del panel. Luego existe otro color, predefinido amarillo, para indicar que un grupo de orificios resulta seleccionado. Para seleccionar un grupo de orificios es suficiente hacer click con el pulsador izquierdo del mouse sobre uno de 











 



































 

los orificios del grupo; media mediante nte las cuatro teclas direccional direccionales es se puede alternar el grupo seleccionado seleccionado.. Cada orificio seleccionado se pone por defecto de color rojo. Para desplazarse rápidamente entre los distintos orificios del grupo, es suficiente presionar la tecla de spacebar  de  spacebar  en  en el tecla teclado. do. Los orificios seleccionados seleccionados se denominan denominan orificios en edit. Es posible modificar los orificios en edit cambiando algunos parámetros o utilizando la opción MODIFICA, o bien haciendo click con el pulsador derecho del mouse. En uno de estos dos modos se abre el box del editor asistido, en el cual es posible efectuar todas las modificaciones necesarias. En caso de querer cancelar un grupo de orificios, es suficiente servirse del comando CANCELA LINEA; para copiar una línea se utiliza en cambio el comando COPIA LINEA. Sin embargo, con esta última operación se visualiza el box del editor asistido, en el cual se deben definir las características del grupo de orificios copiado. Una vez configuradas las perforaciones del panel, se aconseja efectuar una optimización sirviéndose del comando OPTIMIZA, disponible ya sea en los iconos accesorios de la Fig. 11.2-E, que como opción del menú SERVICIOS. Si la optimización termina correctamente, se crea un código de programa, visualizable en el entorno OPTIMIZ.PERFORACION del submenú CARGA SECCION del menú FILE, que consiente efectuar las perforaciones en el menor tiempo posible. En cambio, si la optimización no termina correctamente, se visualiza una ventana de diagnosis (Fig. 11.17), se abre el   pero sin la posib posibilid ilidad ad de accede accederr a los los dati  dati macchina   y el   en el entorno de perforación se hace pequeño e imposible de modificar. La ventana de diagnosis corresponde al grupo de orificios que ha determinado un error durante la optimización; haciendo click sobre distintos orificios o grupos de orificios, cambian por consiguiente los errores señalados por la diagno diagnosis sis.. El   se abre para contro controlar lar que los errores no se deban a un equip equipamien amien-to incorrecto. incorrecto. El acceso a los datos los datos máquina  vuelve   vuelve a ser disponible con el cierre de la diagnosis, los cual es posible mediante el icono en el grupo de la Fig. 11.2-E o bien con la opción DIAGNÓSTICA del menú SERVICIOS. Una vez corregidos los errores o bien arreglado el equipamiento, es necesario repetir el procedimiento de optimización. 



















































 





































 

 

11.88 Edi 11. Editor tor As Asist istido ido El editor asistido es esa parte par te de Editor de programas que trata de facilitar al usuario la escritura de los programas de mecanizado. El Editor asistido puede dividirse en dos partes:

1. Edito Editorr asistido Estándar Estándar 2. Editor asistido Configurable 86

 

CNI Controlli Numerici Industriali

 

Capítulo 11

Figura 11.17: Ventana DIAGNÓSTICA El Editor asistido Estándar consiste en una serie de ayudas para la programación (que veremos detalladamente en la sección 11.9) 11.9),, sumin suministra istrados dos por CNI junto al software software del CN, que no pueden ser modificadas modificadas por el usuario. usuari o. El Editor asistido asistido Config Configurab urable le consiste en una serie de ayud ayudas as para la progr programaci amación ón que puede puedenn ser generadas gener adas por el usuari usuarioo del contro control.l. Estas ayudas ayudas son parecidas a las del Editor asistido asistido Estándar, Estándar, pero son específicas para las características de la máquina considerada. El área de los iconos para el Editor asistido está situada bajo la barra del menú y está compuesta por la línea de iconos definidos como iconos de nivel básico (véase Fig. 11.2-C). Los cinco primeros iconos empezando por la izquierda son los iconos del Editor asistido estándar, es decir EGA, decir  EGA, Segmentos, Arcos, Corrección utensilio y  Posicionamiento ; los demás iconos son los del Editor asistido configurable. Desplazando el apuntador del mouse dentro del área de los iconos para el Editor asistido se puede notar que la ventana del Editor Gráfico Asistido (Ega ) asume siempre el título y el contenido contenido del icono sobre el que está colocado el apuntador apuntador (Figura 11.18). Esto permite una selección rápida del icono deseado evitando al operador descifrar de los símbolos en los iconos. En cuanto la flecha del mouse sale del área del icono, la ventana desaparece automáticamente.

Figura 11.18: Ventana Ega.

En algunos iconos del Editor Asistido Estándar o bien del Configurable existe un triángulo pequeño volteado: los mismos se denominan denominan iconos de nivel básico. básico. Cada icono de nivel básico básico está asociado a una línea de iconos de nivel 1; ésta se visualiza haciendo click con el mouse sobre el icono básico correspondiente. El icono seleccionado en el nivel básico se encuentra destacado como un botón presionado. (Fig. 11.19) En la Fig. 11.19 87

 

Ca Capít pítul ulo o 11

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

puede verse un ejemplo de iconos de nivel 1.

Figura 11.19: Ejemplo de iconos de nivel 1. El menú de los iconos de nivel 1 tiene como primer icono el botón 1 llamado de cierre del menú, cuya selección con el mouse supone el cierre del menú de los iconos de nivel 1 y el soltar el botón pulsado al nivel básico. Si con el mouse se recorren los iconos de nivel 1, en la ventana de Ega, se visualizan los dibujos que ilustran la programación correspondiente a la opción seleccionada. Seleccionando un icono cualquiera del menú 1 se abre la ventana de Programación de datos correspondiente a la opción asociada. En caso de que los iconos del nivel 1 también posean un triángulo dirigido hacia abajo, entonces puede pasarse al nivel 2, que presenta las mismas modalidades del nivel anterior; en todo caso, puede pasarse a niveles todavía superiores. Si los datos introducidos en el box son correctos, el dibujo mostrado en la ventana EGA asume la disposición indicada por dichos valores.

11.9 Edito Editorr Asis Asistido tido Está Estándar ndar A continuación se presentan las distintas posibilidades del Editor Asistido Estándar.

11.9 11 .9.1 .1 Ic Icon ono o Eg Egaa En la Tab. Tab. 11.1 se encuentran los parámetros presentes en los distintos Box del Editor Asistido Estándar relativos a este icono y una breve descripción de sus significados.

88

 

 

CNI Controlli Numerici Industriali

Capítulo 11

Tabla 11.1: Parámetros para el Editor Gráfico Asistido Parám ámeetr tro o BA (   )  

 

Sig igni nific ficad ado o El si sign gnifi ifica cado do de dell pa pará ráme metr troo ca camb mbia ia se segú gúnn se re refie fiera ra a ar ar--

 

cos o segmentos. 1. Segme Segmentos: ntos: ángul ánguloo en grad grados os sexadecimales sexadecimales forformado por el segmento con el eje X. 2. Arcos: ángul ánguloo en grados sexadecimale sexadecimaless subtendido subtendido por el arco. Puede estar precedido por el signo   o bien bien por por el signo según la convención indicada en la figura asociada. Pas asoo se seca cant ntee al su suce cesi sivvo co conn even entu tual al si sign gnoo pa para ra di disc scri ri-minar la solución. Paso tangente al sucesivo. El significado del pará rám metro ca cam mbia según se refiera a arcos o segmentos.  

 

BS (   )  

 

 

BT (   ) BL  

 

 

1. Segment Segmentos: os: Lon Longit gitud ud del segment segmento. o. El signo, signo, si existe, discrimina entregrande, dos soluciones. Con ellasigno se considera la más con el signo más pequeña.

 

 

2. Arcos: Longitud del arco. Puede estar precedida por el signo + o bien por el signo   según la convención indicada en la figura asociada.  

I J K R

Cota X del centro de la circunferencia. Cota Y del centro de la circunferencia. Cota Z del centro de la circunferencia. Radio del arco. Puede estar precedido por el signo + o bien por el signo   según la la convenció convenciónn indicada indicada en la figura asociada. Longitud del semieje X del elipse. Longitud del semieje Y del elipse.  

RI RJ X Y Z C ROTACION (   )  

 

 

UNION CHAF CH AFLA LAN N LINEA EDIT EDITABLE ABLE

Cota X del punto final, si se conoce. Cota Y del punto final, si se conoce. Cota Z del punto final, si se conoce. Eventual eje adicional. El si sign gnoo   indic indicaa una rotación rotación antio antioraria raria , el el signo signo   una rotación oraria . Radio de unión. Long Lo ngititud ud de dell ch chafl aflán án;; es espe pecí cífica ficame ment ntee se de dete termi rmina na cu cuán án-to se acorta cada uno de los dos segmentos a partir del punto de contacto. Línea vacía vacía en en la que pueden pueden introd introducirse ucirse varias varias informa informa-ciones e instrucciones, como por ejemplo la velocidad de posicionamiento, rotaciones, repeticiones, etc.  

 

Para maoyr información sobre los parámetros y las instrucciones relativas CNI-ISO, consultar el Capítulo  P.G.A.

de parte  Manual  del presente manual. Conlaelparte Manual icono EGA de se Programación  accede a esa  del parte de Editor asistido dedicada a la programación de movimientos que puedenn describ puede describirse irse mediante mediante entid entidades ades geométricas geométricas especi especiales ales.. Sele Selecciona ccionando ndo el icono EGA se visual visualiza iza la línea de los iconos de nivel 1. El icono EGA se destaca destaca como un botón pulsado. pulsado. Colo Colocando cando el apuntador apuntador del 89

 

Ca Capít pítul ulo o 11

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

mouse en un icono de nivel 1 aparece en la ventana de EGA el dibujo de la operación asociada y en la barra del título la descripción correspondiente. Haciendo click en un icono de nivel 1 se abre la ventana de Programación de datos para el editor de los parámetros del icono seleccionado. Los iconos correspondientes a la acción Ega son los siguientes: 1. Icono pulsador pulsador 1: cierre del menú menú 2. Segme Segmento nto conocido conocido angulo y secante secante ent. suc. 3. Segme Segmento nto conocido conocido angulo y tangente tangente ent. suc. 4. Segmento tangente entidad sucesiva 5. Arco conocidos centro y tangente entidad suc. 6. Arco conocido conocido centro centro y secante de ent. suc. 7. Arco conocido conocido radio y tangente tangente entidad suc. A continuación se muestran las figuras visualizadas para cada icono de nivel 1 con la lista de los parámetros correspondientes. Para los niveles sucesivos se enlistan sólo los nombres de las operaciones geométricas que consienten. Una vez que se entra en niveles superiores, para salir correctamente es necesario completar la programación geométrica. Es oportuno recordar que una correcta introducción de los parámetros permite visualizar el resultado en la ventana EGA.

Segmento conocido angulo y secante ent. suc.: 1. BS 2. BA 3. UN UNION ION 4. CHAF CHAFLAN LAN

A este icono corresponden, si se han ejecutado correctamente las operaciones en la ventana de programación de datos, otros nueve iconos de nivel 2. Los iconos de nivel 2 correspondientes a la opción “Segmento conocido angulo y secante ent. suc.”, son los siguientes: 1. Icono del pulsador pulsador 2: cierre menú y retorno al nivel nivel 1 2. Segme Segmento nto conocidos conocidos angulo y punto final 3. Segme Segmento nto conocido conocido angulo y tangente tangente ent. suc. 4. Arco conocidos centro, radio y tangente e.s. 5. Arco conocidos centro, radio y secante e.s. 6. Arco conocidos centro, radio y angulo 7. Arco conocidos centro, radio y largo

8. Arco conocidos conocidos centro centro y punto final 9. Arco conocidos centro y tangente entidad suc. 90

 

 

CNI Controlli Numerici Industriali

Capítulo 11

A cada uno de estos iconos, salvo el primero, que permite volver al nivel superior, le corresponde una ventana de programación programación de datos. Pa Para ra el icono número 3 y para el icono número número 9 tambi también én se ha previsto previsto un nive nivell 3 siguiente. siguiente. A todas las vent ventanas anas de programación programación de datos están asociados asociados unos parámetros parámetros ya definidos previamente, por lo cual se omite la descripción detallada de cada icono, como en cambio se había hecho para el nivel 1. El icono 3 (Segm (Segmento ento conocido conocido angulo y tange tangente nte ent. suc.), de seleccionarse seleccionarse y de utilizarse utilizarse correctamente, correctamente, permite acceder al nivel 3, donde aparece la lista de iconos siguiente: 1. Icono del pulsador pulsador 3: cierre menú y retorno al nivel nivel 2 2. Arco conocidos centro, radio y tangente e.s. 3. Arco conocidos centro, radio y secante e.s. 4. Arco conocidos centro, radio y angulo 5. Arco conocidos conocidos centro, centro, radio radio y largo 6. Arco conocidos conocidos centro centro y punto final El icono 9 (Arco conocidos centro y tangente entidad suc.), de seleccionarse y de utilizarse correctamente, permite acceder al nivel 3, donde aparece la lista de iconos siguiente: 1. Icono del pulsador pulsador 3: cierre menú y retorno al nivel nivel 2 2. Segme Segmento nto conocidos conocidos angulo y punto final 3. Arco conocidos centro, radio y tangente e.s. 4. Arco conocidos centro, radio y secante e.s. 5. Arco conocidos centro, radio y angulo 6. Arco conocidos conocidos centro, centro, radio radio y largo 7. Arco conocidos conocidos centro centro y punto final A todos estos iconos que acabamos de citar le corresponden ventanas de programación parecidas a las que veremos en los apartados siguientes para el nivel 1, y que contienen parámetros de los que se hablará a continuación. Por este motivo no realizamos una ilustración detallada.

Segmento conocido angulo y tangente ent. suc.: 1. BT 2. BA

A este icono corresponden, corresponden, si se han ejecu ejecutado tado correctamente correctamente las opera operaciones ciones en la vent ventana ana de progr programaci amación ón

de datos, otros siete iconos de nivel 2. Los iconos de nivel 2 correspondientes a la opción “Segmento conocido angulo y tangente ent. suc.” son los siguientes: 1. Icono del pulsador pulsador 2: cierre menú y retorno en nivel nivel 1 91

 

Ca Capít pítul ulo o 11

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

2. Arco conocidos centro y tangente entidad suc. 3. Arco conocido conocido centro centro y secante de ent. suc. 4. Arco conocidos conocidos centro centro y angulo 5. Arco conocidos conocidos centro centro y largo 6. Arco conocidos conocidos radio radio y punto final 7. Arco conocido conocido radio y tangente tangente entidad suc. A cada uno de estos iconos, salvo el primero, que permite volver al nivel superior, le corresponde una ventana de programación programación de datos. datos. Pa Para ra el icono número 7 también también se ha prev previsto isto un nivel nivel 3 siguiente. siguiente. A todas las ventanas de programación de datos están asociados parámetros ya definidos previamente, por lo cual se omite la descripción detallada de cada icono, como en cambio se había hecho para el nivel 1. El icono 7 “Arco conocido radio y tangente entidad suc.”, de seleccionarse y de utilizarse correctamente, permite acceder al nivel 3, donde aparece la lista de iconos siguiente: 1. Icono del pulsador pulsador 3: cierre menú y retorno al nivel nivel 2 2. Segme Segmento nto conocidos conocidos angulo y punto final 3. Arco conocidos centro, radio y tangente e.s. 4. Arco conocidos centro, radio y secante e.s. 5. Arco conocidos centro, radio y angulo 6. Arco conocidos centro, radio y largo 7. Arco conocidos conocidos centro centro y punto final A todos estos iconos que acabamos de citar les corresponden ventanas de programación parecidas a las que hemos visto anteriormente y que comprenden parámetros ya conocidos, por lo que no realizamos una ilustración detallada de los mismos.

92

 

 

CNI Controlli Numerici Industriali

Capítulo 11

Segmento tangente entidad sucesiva: 1. BT

A este icono corresponden, si han sido ejecutadas correctamente las operaciones en la ventana de programación de datos, otros siete iconos de nivel 2. Los iconos de nivel 2 correspondientes a las opciones “Segmento tangente entidad sucesiva”, son los siguientes: 1. Icono del pulsador pulsador 2: cierre del menú y retorno al nivel nivel 1 2. Arco conocidos centro, radio y tangente e.s. 3. Arco conocidos centro, radio y secante e.s. 4. Arco conocidos centro, radio y angulo 5. Arco conocidos conocidos centro, centro, radio radio y largo 6. Arco conocidos conocidos centro centro y punto final 7. Arco conocidos centro y tangente entidad suc. A cada uno de estos iconos, salvo el primero, que permite volver al nivel superior, le corresponde una ventana de programación programación de datos. datos. Pa Para ra el icono número 7 también también se ha previ previsto sto un nivel 3 siguiente siguiente.. A todas las ventanas de programación de datos están asociados parámetros ya definidos previamente, por lo cual se omite la descripción detallada de cada icono, como en cambio se había hecho para el nivel 1. El icono 7 “Arco conocidos centro y tangente entidad suc.” suc.” de seleccionarse y de utilizarse utilizarse correctamente, permite acceder al nivel 3, donde aparece la lista de iconos siguiente: 1. Icono del pulsador pulsador 3: cierre menú y retorno al nivel nivel 2 2. Segme Segmento nto conocidos conocidos angulo y punto final 3. Arco conocidos centro, radio y tangente e.s. 4. Arco conocidos centro, radio y secante e.s. 5. Arco conocidos centro, radio y angulo 6. Arco conocidos conocidos centro, centro, radio radio y largo 7. Arco conocidos conocidos centro centro y punto final A todos estos iconos que acabamos de citar les corresponden ventanas de programación parecidas a las que hemos visto anteriormente y que comprenden parámetros ya conocidos, por lo que no realizamos una ilustración detallada de los mismos.

93

 

Ca Capít pítul ulo o 11

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

Arco conocidos centro y tangente entidad suc.: 1. BT 2. I 3. J 4. ROT ROTACION ACION

A este icono corresponden, si han sido ejecutadas correctamente las operaciones en la ventana de programación de datos, otros catorce iconos de nivel 2. Los iconos de nivel 2 correspondientes a las opciones “Arco conocidos centro y tangente entidad suc.”, son los siguientes: 1. Icono del pulsador pulsador 2: cierre del menú y retorno al nivel nivel 1 2. Segme Segmento nto conocido conocido angulo y tangente tangente ent. suc. 3. Segme Segmento nto conocido conocido angulo y secante secante ent. suc. 4. Segmento conocidos largo y angulo 5. Segme Segmento nto conocidos conocidos angulo y coordenada coordenada x 6. Segme Segmento nto conocidos conocidos angulo y coordenada coordenada y 7. Segme Segmento nto conocido conocido punto final 8. Segmento tangente entidad sucesiva 9. Arco conocidos centro y tangente entidad suc. 10. Arco conocido conocido centro centro y secante de ent. suc. 11. Arco conocidos conocidos centro centro y angulo 12. Arco conocidos conocidos centro centro y largo 13. Arco conocidos conocidos radio radio y punto final 14. Arco conocido radio y tangente entidad suc. A cada uno de estos iconos, salvo el primero, que permite volver al nivel superior, le corresponde una ventana de programación programación de datos. Pa Para ra el icono número número 8 y para el icono número número 14 tambi también én se ha previsto un nivel nivel 3 siguiente. A todas las ventanas de programación de datos están asociados parámetros ya definidos previamente, por lo cual se omite la descripción detallada de cada icono, como en cambio se había hecho para el nivel 1. El icono icono 8 “Segm “Segmento ento tangente tangente entida entidadd sucesiva”, sucesiva”, de selecc seleccionars ionarsee y de utilizarse utilizarse correct correctament amente, e, permite permite acceder acceder al nivel 3, donde aparece la lista de iconos siguiente: 1. Icono del pulsador pulsador 3: cierre menú y retorno al nivel nivel 2 2. Arco conocidos centro, radio y tangente e.s. 3. Arco conocidos centro, radio y secante e.s.

4. Arco conocidos centro, radio y angulo 5. Arco conocidos centro, radio y largo 6. Arco conocidos conocidos centro centro y punto final 94

 

 

CNI Controlli Numerici Industriali

Capítulo 11

El icono 14 “Arco conocido radio y tangente entidad suc.”, de seleccionarse y de utilizarse correctamente, corr ectamente, permite acceder al nivel 3, donde aparece la lista de iconos siguiente: 1. Icono del pulsador pulsador 3: cierre menú y retorno al nivel nivel 2 2. Segmento conocidos angulo y punto final 3. Arco conocidos centro, radio y tangente e.s. 4. Arco conocidos centro, radio y secante e.s. 5. Arco conocidos centro, radio y angulo 6. Arco conocidos centro, radio y largo 7. Arco conocido conocidoss centro y punto final final A todos estos iconos que acabamos de citar les corresponden ventanas de programación parecidas a las que hemos visto anteriormente y que comprenden parámetros ya conocidos, por lo que no realizamos una ilustración detallada de los mismos.

Arco conocido centro y secante de ent. suc.: 1. BS 2. I 3. J 4. ROT ROTACION ACION 5. UN UNION ION 6. CHAF CHAFLAN LAN

A este icono corresponden, corresponden, si se han ejecu ejecutado tado correctamente correctamente las opera operaciones ciones en la vent ventana ana de progr programaci amación ón de datos, otros nueve iconos de nivel 2. Los iconos de nivel 2 correspondientes a la opción “Arco conocido centro y secante de ent. suc.”, son los siguientes: 1. Icono del pulsador pulsador 2: cierre menú y retorno al nivel nivel 1 2. Segme Segmento nto conocidos conocidos angulo y punto final 3. Segme Segmento nto conocido conocido angulo angulo y tangente ent. suc. 4. Arco conocidos centro, radio y tangente e.s. 5. Arco conocidos centro, radio y secante e.s. 6. Arco conocidos centro, radio y angulo 7. Arco conocidos conocidos centro, centro, radio radio y largo 8. Arco conocidos conocidos centro centro y punto final

9. Arco conocidos centro, radio y tangente e.s. A cada uno de estos iconos, salvo el primero, que permite volver al nivel superior, le corresponde una ventana de programación programación de datos. Pa Para ra el icono número 3 y para el icono número 9 también se ha prev previsto isto un nivel 3 siguiente. A todas las ventanas de programación de datos están asociados parámetros ya definidos previamente, 95

 

Ca Capít pítul ulo o 11

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

por lo cual se omite la descripción detallada de cada icono, como en cambio se había hecho para el nivel 1. El icono 3 “Segm “Segmento ento conocido conocido angulo y tange tangente nte ent. suc. suc.”, ”, de selecc seleccionar ionarse se y de utilizarse utilizarse correctamente, correctamente, permite acceder al nivel 3, donde aparece la lista de iconos siguiente: 1. Icono del pulsador pulsador 3: cierre menú y retorno al nivel nivel 2 2. Arco conocidos centro, radio y tangente e.s. 3. Arco conocidos centro, radio y secante e.s. 4. Arco conocidos centro, radio y angulo 5. Arco conocidos centro, radio y largo 6. Arco conocidos centro y punto final El icono icono 9 “Ar “Arco co con conoci ocidos dos cen centro tro y tan tangen gente te entida entidadd suc.”, suc.”, de sel selecc eccion ionars arsee y de uti utiliz lizars arsee correcta correctamen mente, te, perm permite ite acceder al nivel 3, donde aparece la lista de iconos siguiente: 1. Icono del pulsador pulsador 3: cierre menú y retorno al nivel nivel 2 2. Segmento conocidos angulo y punto final 3. Arco conocidos centro, radio y tangente e.s. 4. Arco conocido conocido centro centro y secante de ent. ent. suc. 5. Arco conocidos centro, radio y angulo 6. Arco conocidos centro, radio y largo 7. Arco conocidos centro y punto final A todos estos iconos que acabamos de citar les corresponden ventanas de programación parecidas a las que hemos visto anteriormente y que comprenden parámetros ya conocidos, por lo que no realizamos una ilustración detallada de los mismos.

Arco conocido radio y tangente entidad suc.: 1. BT 2. R 3. ROT ROTACION ACION

A este icono corresponden, si se han ejecutado correctamente las operaciones en la ventana de programación de datos, otros nueve iconos de nivel 2. Los iconos de nivel 2 correspondientes a la opción “Arco conocido radio y tangente entidad suc.”, son los siguientes: 1. Icono del pulsador pulsador 2: cierre menú y retorno al nivel nivel 1

2. Segme Segmento nto conocidos conocidos angulo y punto final 3. Segme Segmento nto conocido conocido angulo y tangente tangente ent. suc. 4. Arco conocidos centro, radio y tangente e.s. 96

 

CNI Controlli Numerici Industriali

 

Capítulo 11

5. Arco conocidos centro, radio y secante e.s. 6. Arco conocidos centro, radio y angulo 7. Arco conocidos centro, radio y largo 8. Arco conocido conocidoss centro y punto final final 9. Arco conocidos centro y tangente entidad suc. A cada uno de estos iconos, salvo el primero, que permite volver al nivel superior, le corresponde una ventana de programación programación de datos. Pa Para ra el icono número 3 y para el icono número número 9 tambi también én se ha previsto previsto un nivel 3 siguiente. A todas las ventanas de programación de datos están asociados parámetros ya definidos previamente, por lo cual se omite la descripción detallada de cada icono, como en cambio se había hecho para el nivel 1. El icono 3 “Segm “Segmento ento conocido conocido angulo y tange tangente nte ent. suc. suc.”, ”, de seleccionarse seleccionarse y de utili utilizarse zarse correctamente correctamente,, permite acceder al nivel 3, donde aparece la lista de iconos siguiente: 1. Icono del pulsador pulsador 3: cierre menú y retorno al nivel nivel 2 2. Arco conocidos centro y tangente entidad suc. 3. Arco conocidos centro, radio y secante e.s. 4. Arco conocidos centro, radio y angulo 5. Arco conocidos centro, radio y largo 6. Arco conocido conocidoss centro y punto final final El icono icono 9 “Ar “Arco co con conoci ocidos dos centro centro y tan tangen gente te entidad entidad suc.”, suc.”, de sel selecc eccion ionars arsee y de uti utiliz lizars arsee correctam correctament ente, e, perm permite ite acceder al nivel 3, donde aparece la lista de iconos siguiente: 1. Icono del pulsador pulsador 3: cierre menú y retorno al nivel nivel 2 2. Segmento conocidos angulo y punto final 3. Arco conocidos centro, radio y tangente e.s. 4. Arco conocidos centro, radio y secante e.s. 5. Arco conocidos centro, radio y angulo 6. Arco conocidos centro, radio y largo 7. Arco conocido conocidoss centro y punto final final A todos estos iconos que acabamos de citar les corresponden ventanas de programación parecidas a las que hemos visto anteriormente y que comprenden parámetros ya conocidos, por lo cual evitamos realizar una ilustración detallada de los mismos.

11.9.2 11. 9.2 Ico Icono no Se Segme gmento ntoss Mediante el icono “Segmentos” se accede a la parte de Editor asistido estándar dedicado a la programación de movimientos lineales que puedan describirse a través de segmentos. Haciendo click sobre el icono “Segmentos” se visualiza visualiza la línea de los iconos de nive nivell 1. La programación programación de un segme segmento nto contempla contempla seis casos distintos distintos entre sí con el icono correspondient correspondientee de nive nivell 1. El icono “Segmentos” “Segmentos” se indica como un botón pulsado. pulsado. Colo Colo--

cando el apuntador del mouse sobre un icono de nivel 1 aparece en la ventana de EGA el dibujo de la operación asociada y en la barra del título la descripción correspondiente. Haciendo click en un icono de nivel 1 se abre la ventana de Programación de datos para el editor de los parámetros del icono seleccionado. Los iconos relativos a la opción “Segmentos” son los siguientes: 97

 

Ca Capít pítul ulo o 11

P.A .A.. Ed Edit itor or

1. Icono del pulsador pulsador 1: cierre menú menú 2. Segme Segmento nto conocido conocido punto final 3. Segme Segmento nto conocidos conocidos angulo y coordenada coordenada x 4. Segme Segmento nto conocidos conocidos angulo y coordenada coordenada y 5. Segmento conocidos largo y angulo 6. Segmento conocidos largo y coordenada x 7. Segmento conocidos largo y coordenada y

 

CNI Controlli Numerici Industriali

98

 

 

CNI Controlli Numerici Industriali

Segmento conocido punto final: 1. X 2. Y 3. Z 4. C 5. UN UNION ION 6. CHAF CHAFLAN LAN

Segmento conocidos angulo y coordenada x: 1. X 2. Z 3. C 4. BA 5. UN UNION ION 6. CHAF CHAFLAN LAN

Segmento conocidos angulo y coordenada y: 1. Y 2. Z 3. C 4. BA 5. UN UNION ION 6. CHAF CHAFLAN LAN

Segmento conocidos largo y angulo: 1. BL 2. BA 3. UN UNION ION 4. CHAF CHAFLAN LAN

Segmento conocidos largo y coordenada x: 1. X 2. Z 3. C 4. BL 5. UN UNION ION 6. CHAF CHAFLAN LAN

Capítulo 11











99

 

Ca Capít pítul ulo o 11





P.A .A.. Ed Edit itor or







 

CNI Controlli Numerici Industriali

 

Segmento conocidos largo y coordenada y: 1. Y 2. Z 3. C 4. BL 5. UN UNION ION 6. CHAF CHAFLAN LAN

Para el significado de los parámetros, consúltese la Tab. 11.1.

11.9. 11 .9.33 Ico Icono no Ar Arco coss Con el icono Arcos se accede a la parte de Editor asistido estándar dedicada a la programación de movimientos circulares que pueden describirse a través de arcos de circunferencia Colocando el apuntador del mouse sobre este icono, icono, la EGA reproduce reproduce la imagen del icono. Sele Selecciona ccionando ndo el icono “Arcos” se visualiza la línea de los iconos ico nos de niv nivel el 1. El ico icono no “Ar “Arcos cos”” se ind indica ica com comoo un bot botón ón pul pulsad sado. o. La pro progra gramac mación ión de un arc arcoo de cir circun cunfe feren rencia cia prevé siete casos distintos al nivel 1. Colocando el apuntador del mouse sobre un icono de nivel 1 aparece en la ventana de EGA el dibujo de la operación asociada en la barra del título la descripción correspondiente. Haciendo click en un icono de nivel 1 se abre la ventana de Programación de datos para el editor de los parámetros del icono seleccionado. Los iconos correspondientes a la opción “Arcos” son los siguientes: 1. Icono del del pulsador pulsador 1: cierre menú 2. Arco conocidos conocidos radio radio y punto final 3. Arco conocidos centro y punto final 4. Arco conocidos centro y largo 5. Arco conocidos centro y angulo 6. Arco conocido conocido punto punto fin. y tangente tangente ent. ant. 7. Arco 3D 8. Elipse

100

 

 

CNI Controlli Numerici Industriali

Capítulo 11

Arco conocidos radio y punto final: 1. X 2. Y 3. Z 4. C 5. R 6. ROT ROTACION ACION 7. UN UNION ION 8. CHAF CHAFLAN LAN

Arco conocidos centro y punto final: 1. X 2. Y 3. Z 4. C 5. I 6. J 7. ROT ROTACION ACION 8. UN UNION ION 9. CHAF CHAFLAN LAN

Arco conocidos centro y largo: 1. I 2. J 3. BL 4. ROT ROTACION ACION 5. UN UNION ION 6. CHAF CHAFLAN LAN

Arco conocidos centro y angulo: 1. I 2. J 3. BA 4. ROT ROTACION ACION 5. UN UNION ION 6. CHAF CHAFLAN LAN











101

 

Ca Capít pítul ulo o 11





P.A .A.. Ed Edit itor or







 

CNI Controlli Numerici Industriali

 

Arco conocido punto fin. y tangente ent. ant.: 1. X 2. Y 3. Z 4. C

Arco 3D: 1. X 2. Y 3. Z 4. C 5. I 6. J 7. K

Elipse: 1. X 2. Y 3. Z 4. C 5. I 6. J 7. RI 8. RJ 9. ROT ROTACION ACION

Para el significado de los parámetros, consúltese la Tab. 11.1.

11.9.4 11.9 .4 Icon Icono o Corre Correccio ccion n uten utensilio silio Con el icono “Correccion utensilio” se accede a la parte de Editor asistido estándar dedicada a la corrección del utensilio utensilio.. Coloc Colocando ando el apuntador del mouse sobre este icono, la EGA reproduce la imagen del icono. Seleccionand lecci onandoo el icono de “Corre “Correccion ccion utensilio” utensilio” la líne líneaa de los icono iconoss de nive nivell 1. El icono “Correccion “Correccion utensilio” utensilio” del utensilio utensilio se indi indica ca como un botón pulsado. pulsado. La corrección del utensilio utensilio prevé cuatro casos distintos distintos al nive nivell 1. Colocando el apuntador del mouse sobre un icono de nivel 1 aparece en la ventana de EGA el dibujo de la operación asociada y en la barra del título la descripción correspondiente. Haciendo click en un icono de nivel 1 se abre la ventana de Programación de datos para el editor de los parámetros del icono seleccionado. Los iconos correspondientes a la opción Corrección utensilio son los siguientes:

1. Icono del del pulsador pulsador 1: cierre menú 2. Union lineal 3. Union circular 102

 

 

CNI Controlli Numerici Industriali

Capítulo 11

4. Separ Separacion acion lineal lineal 5. Separ Separacion acion circular circular La Tab. Tab. 11.10 contiene una breve explicación sobre el significado de los parámetros que se visualizan en los Box. Tabla 11.10: Parámetros para Correccion utensilio Par arám ámet etrro X Y Z LADO (D   S) S) CANTOS (S   N)  

 

R

Signifi Sign ifica cado do Cota X del punto de unión/separación. Cota Y del punto de unión/separación. Cota Z del punto de unión/separación. Correcc Cor rección ión a la der derech echaa o izq izquie uierda rda del per perfil. fil. Introduce Introd uce paso paso de unión circul circular ar con N e interse interseca ca las las trayectorias correctas con S (arista viva). Radio de unión. Debe ser un valor "grande".

Para mayor información consúltese el Capítulo Corrección Capítulo  Corrección del Radio del Utensilio  de  de la parte manual parte  manual de progra-  mación  del  del presente manual.

103

 

Ca Capít pítul ulo o 11

P.A .A.. Ed Edit itor or

 

CNI Controlli Numerici Industriali

Union lineal: 1. X 2. Y 3. Z 4. C 5. LAD LADO O (D (D   S)  

6. CANT CANTOS OS (S   N)  

Union circular: 1. X 2. Y 3. Z 4. C 5. LAD LADO O (D (D   S)  

6. CANT CANTOS OS (S   N)  

7. R

Separacion lineal: 1. X 2. Y 3. Z 4. C

Separacion circular: 1. X 2. Y 3. Z 4. C 5. R

11.9.5 11.9 .5 Icon Icono o Posic osiciona ionamien miento to Puede ser útil introducir un paso de posicionamiento no sólo para indicar las cotas X,Y,Z, a las que se llevará una utensilio determinado, sino también porque es el método más cómodo para facilitar al programa una serie de instrucciones e información. A continuación se muestra la figura relativa al icono Posicionamiento, los parámetros que se visualizan en el box. En la Tab. 11.12 se presenta una breve explicación sobre los parámetros presentes en el Box.

104

 

 

CNI Controlli Numerici Industriali

Tabla 11.12: Parámetros para Posicionamiento Parámetr Parám etro o X

Significado Signifi cado Cota X de la posición a alcanzar.

Y Z C TP L G F S M

C Coottaa Y Z ddee llaa ppoossiicciióónn aa aallccaannzzaarr.. Posible eje adicional. Núm úmeero del pa pant ntóg ógrraf afoo se sellec ecci cion onad adoo. Subprograma que ha de evocarse. Ciclo fijo que ha de evocarse. Velocidad de interp rpoolación. Veloci ciddad de rotaci cióón del utensilio. Líne Lí neaa ut utililiz izad adaa pa para ra fac acililititar ar in inst stru rucc ccio ione ness es espe peci cial ales es..

Posicionamiento: 1. X 2. Y 3. Z 4. C 5. TP 6. L 7. G 8. F 9. S 10.. M 10

Capítulo 11

105

 

 

CNI Controlli Numerici Industriali

Capítulo 12

12 P.A. Rov Rover er Tooling Syste System m 12.11 Gen 12. Genera eralid lidade adess El   es un paquete de software estudiado para facilitar y guiar las operaciones de equipamiento de la máquina y de planificación del trabajo de las perforadoras punto punto. El mismo permite configurar la disposición de los distintos objetos sobre la superficie de trabajo para posicionar oportunamente la pieza que se ha de mecanizar, evitando evitando que entre en conflicto con partes par tes del equipamiento. Se accede al   de la siguiente manera: 





































1. Se abre el































 



 































 

haciendo click sobre el icono correspondiente.

 

2. Se carga el programa en el cual se desea trabajar con el   utilizand util izandoo la opción ABRE situada en el menú FILE del   . Las opera operacione cioness compl completas etas para cargar un archiv archivoo mediante el   se describen en la Sección 11. 



















































































 

 

 

3. Entonces es suficiente abrir el menú SERVICIOS y seleccionar la opción VENTOSAS para lanzar el . 











































 

Figura 12.1: P.A. ROVER Tooling System

4. Una vez vez lanzado lanzado el























 























 

es posible iconizarlo; su icono se muestra en la Fig. 12.2.

Figura 12.2: Icono del P.A. ROVER Tooling System

 

12.22 Guí 12. Guíaa ráp rápida ida de uso Contenido: 107

 

Capítul ítulo o 12 Cap

 

 

 

 

P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

Comandos de selección. Comandos de desplazamiento. Crear un archivo de equipamiento. Configurar un archivo de equipamiento.

12.2.1 12.2 .1 Coma Comandos ndos de sele selecció cción n Por comandos de selección se entiende la serie de comandos, a los que puede accederse con el mouse o con el teclado, que da la posibilidad al usuario de seleccionar como objeto activo un objeto de la categoría activa.

Modos de activación del comando  

 

 

Mediante el teclado: pulsar “Ctrl” + “Flecha tecla izquierda” o “Ctrl” + “Flecha tecla derecha”. Mediante el mouse: colocarse cerca del objeto y pulsar la tecla izquierda. Mediante los instrumentos seleccionar uno de los iconos de Fig. 12.3 y de Fig. 12.4.

Figura 12.3: Flecha tecla izquierda

Figura 12.4: Flecha tecla derecha

Objetivo del comando

Cambia objeto activo dentro de la misma categoría.

Uso del comando Si el objeto activo es un planos, utilizar el comando para activar un lugar a la izquierda/a la derecha del actual; en cambio si se trata de una ventosa ventosa o de un tope tope,, util utilizar izar el comand comandoo para activ activar ar una línea hacia arriba/haci arriba/haciaa abajo respecto a la misma.

Notas sobre el comando Si se desea activar ventosas o topes colocados sobre planos distintos, utilizando el teclado, es preciso activar el plano que los contiene y luego activar la categoría de ventosas o topes y seleccionar la deseada.

12.2.2 12.2 .2 Coma Comando ndoss de des desplaz plazamie amiento nto Por comandos de desplazamiento se entiende la serie de comandos, a los que se accede mediante mouse o teclado, que dan la posibilidad al usuario de interactuar directamente con los objetos dispuestos dentro del área gráfica y desplazarlos a su gusto. 108

 

 

CNI Controlli Numerici Industriali

Capítulo 12

Modos de activación del comando  

 

 

Mediante el teclado: utilizando las teclas de flecha. Mediante el mouse: utilizando la tecla izquierda. Mediante la selección manual de las cotas.

Objetivo del comando Permite desplazar un objeto dentro del área de trabajo en los límites impuestos por la presencia de otros objetos dentro de la misma.

Uso del comando Mediante teclado: 1. pulsar la tecla de flecha que corresponde a la dirección i en la que se desea desplazar el objeto; 2. soltar la tecla de flecha para confirmar el desplazamiento. Mediante mouse: 1. colocarse cerca del objeto y pulsar la tecla de la izquierda; 2. arrastrar el objeto manteniendo pulsada la tecla izquierda; 3. soltar la tecla izquierda para confirmar el desplazamiento. Mediante selección manual de las cotas (Fig. 12.5): 1. seleccionar el objeto mediante los Comandos los Comandos de i selección; selección; 2. pulsar la tecla de tabulación tabulación (TAB): (TAB): el cursor se coloca dentro del campo de edici edición ón que corresp corresponde onde a la selección de la cota “X”; modificar la cota y luego pulsar otra vez la tecla de tabulación para colocar el cursor dentro del campo de edición que corresponde a la selección de la cota “Y”;

Figura 12.5: Selección manual de las cotas 3. pulsar ENTER para confirmar, o ESC para anular las modificaciones.

Notas sobre el comando Puede moverse un objeto exclusivamente a lo largo de las direcciones autorizadas (véase el comando Manipulaciones del menú Configura). Con el tecla teclado, do, puede desplazarse desplazarse el objeto por peque pequeños ños pasos. El paso utilizado se indica dentro del campo de edición dispuesto sobre la barra de estado colocada exactamente encima del área gráfica. Puede modificarse el paso unitario utilizando el comando Step comando  Step del  del menú Configura.

12.2.3 12.2 .3 Crea Crearr un un arch archiv ivo o de equ equipam ipamiento iento En esta sección se ilustran los modos de construcción de un archivo general de equipamiento. Podemos dividir la construcción de un equipamiento en las fases siguientes: 109

 

Capítul ítulo o 12 Cap

P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

1. Introd Introducció ucciónn de la máquina. 2. Introd Introducción ucción de los planos móviles. móviles. 3. Introducción de las ventosas. 4. Introd Introducció ucciónn de los topes. Fase 1: Introducción 1:  Introducción de la máquina. máquina. Seleccionar la opción “Introduce” del menú principale Configura, luego elegir “Máquinas” del menú secondario Introduce. Introduce. Elegi Elegirr un nombre de la lista del box de diálogo diálogo “Carga Máquina”. Máquina”. En el área gráfica se representa el dibujo de la máquina seleccionada (Fig. 12.6).

Figura 12.6: Introducción de la máquina Fase 2: Introducción 2:  Introducción de los planos móviles. móviles. Seleccionar la opción “Introduce” del menú principale Configura, luego elegir “Planos” del menú secundario Introduce. Introd uce. Elegi Elegirr un nombr nombree de la lista del box de diálogo diálogo “Carga Panel”. Panel”. Selec Selecciona cionarr las cotas correspondientes al punto de introducción de la superficie, o aceptar las propuestas, a través del box de diálogo “Definición cotas objeto”. En el área gráfica se representa el dibujo de la superficie seleccionada (Fig. 12.7): confirmar la operación o redefinir las cotas del punto de introducción.

Figura 12.7: Introducción de los planos móviles Repetir la operación para cada una de las superficies que se desee introducir. Fase 3: Introducción 3:  Introducción de las ventosas. ventosas. Utilizando los Comandos de selección seleccionar una de las superficies dispuestas dentro del área gráfica. La operación de introducción de las ventosas corresponderá a la superficie seleccionada. Seleccionar “Introduce” del menu’ principale Configura, luego elergir “Substituye ventosas” del menú secundario Introduce.

troduce del menu principale Configura, luego elergir Substituye ventosas del menú secundario Introduce. Elegir un nombre de la lista del box de diálogo “Carga Ventosa”. Seleccionar las cotas relativas al punto de introducción de la ventosa, o aceptar las propuestas, a través del box de diálogo “Definición cotas objeto”. En el área gráfica se representa el dibujo de la ventosa seleccionada: confirmar la operación o volver a definir las cotas del punto de introducción (Fig. 12.8). Repetir la operación para cada una de las ventosas que se desea introducir. 110

 

CNI Controlli Numerici Industriali

 

Capítulo 12

Figura 12.8: Introducción de las ventosas Fase 4: Introducción 4:  Introducción de los topes. topes. Utilizando los Comandos de selección, selección, seleccionar una de las superficies dispuestas dentro del área gráfica. La operación de introd introducción ucción de topes corresp corresponderá onderá a la superficie seleccionada seleccionada.. Sele Selecciona ccionarr la opción “Introduce” “Introd uce” del menú principale principale Config Configura, ura, luego elegir “T “Topes” opes” del menú secund secundario ario Introduce. Introduce. Elegi Elegirr un nombre de la lista del box de diálogo “Carga Topes”. Utilizar el box de diálogo “Definición cotas objeto” para seleccionar las cotas correspondientes al punto de introducción del tope y habilitar las movimientos, o bien, asociar el tope a un origen. Optando por asociar el tope al origen, las cotas y los movimientos se calcularán oportuna oportunamente mente (véase: en se el Glosa Glosario rio deeltérmino términos técnicos) y noionado seráonecesario necesari o seleccionarlos selecciona manualment manua lmente. e. En el áreatopes gráfica representa dibujo sdel dibujo tope selecc seleccionad (Fig. 12.9): confirmarrlos confirma r la operación o volver a definir las cotas.

Figura 12.9: Introducción de los topes Repetir la operación para cada uno de los topes que se desee introducir. La introducción de ventosas y de topes corresponde a la superficie seleccionada o de todas formas, formas, a la superficie que contiene el objeto seleccionado. ATENCIÓN! No se podrá introducir una superficie después de haber introducido una  ventosa o un tope, y tampoco se podrá introducir una ventosa después de haber  introducido un tope.

12.2.4 12.2 .4 Confi Configura gurarr un un arc archiv hivo o de equ equipam ipamiento iento En esta sección se ilustran los modos correspondientes a la disposición del panel y de los objetos que componen el equipamiento. El objetivo es colocar los objetos, que sirven de soporte al panel, para evitar cualquier conflicto

con los utensilios que realizan el mecanizado. Antes de introducir introducir un panel comprobar que el equipamiento equipamiento está compl completo eto.. Despu Después és de haber introducido introducido un panel no se podrán añadir más objetos al equipamiento. Para introducir un panel actuar de la manera siguiente. 1. A través del menú Origenes seleccionar el origen al que se desea referir el panel. 2. Seleccionar la opción “Carga Panel” del menú principale Panel. 111

 

Capítul ítulo o 12 Cap

P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

Una vez introducido el panel éste se puede girar, voltear o especular (véanse menús secundarios  Rueda  Rueda   y Especularización). Especularización ).

Figura 12.10: Alineación incorrecta A través de los  Comandos de selección y selección y de los  Comandos de desplazamiento colocar desplazamiento colocar los objetos que sirven de soporte al panel con objeto de evitar superposiciones entre las áreas de mecanizado y partes del equipamien equip amiento. to. Por ejemplo, ejemplo, si en un panel se han de realizar una serie de orifici orificios os pasantes conviene conviene que el utensilio utensi lio que se ocupa de efec efectuar tuar los orificios no entre en contac contacto to con los objetos (planos, (planos, ventosas o topes) que sirven de soporte al panel. En la Fig. 12.10 se representan dos ventosas dispuestas cerca de un área de mecanizado donde se efectuarán una serie de orificios pasantes. En la Fig. 12.11 las las ventosas se han desplazado y el mecanizado de la pieza provocará daños a los soportes.

Figura 12.11: Alineación correcta

12.33 Men 12. Menu u pri princi ncipa pal: l: Fil Filee A continuación se indican los comandos reunidos bajo la opción “File” de la barra del menú, en forma de:  

 

 

Menú desplegable (pull-down) (Fig. 12.12). Este menú no dispone de instrumentos (tool-box).

Lee configura configuración ción default  

Modos de activación del comando: Mediante menú desplegable: seleccionar “File” y “Lee configuración default”. Este comando no dispone de

icono.  

 

Objetivo comando: Carga el del cambio de utensilio por defecto. Uso del comando: El comando tiene un efecto inmediato.

112

 

 

CNI Controlli Numerici Industriali

Capítulo 12

Figura 12.12: Menú desplegable de la opción File

 

Lee configuración desde programa  

 

Modos de activación del comando: Mediante Media nte menú despl desplegab egable: le: selecc seleccionar ionar “File” y “Lee configu configuració raciónn desde programa”. programa”. Este comando no dispone de icono. Objetivo del comando: Carga en la memoria el cambio de utensilio correspondiente a un programa.

 

 

Uso del comando: Escribir directamente el nombre del programa o seleccionarlo de la lista. Confirmar pulsando el botón OK.

Anula modificaciones  

 

 

Modos de activación del comando: Mediante Media nte menú desplegable: desplegable: selecc seleccionar ionar “File” y “Anula modificacione modificaciones”. s”. Este comando comando no dispo dispone ne de icono. Objetivo del comando: Anula todas las modificaciones aportadas al cambio de utensilio actual. Uso del comando: El comando tiene un efecto inmediato.

 

Salva como default  

 

 

 

Modos de activación del comando: Mediante menú desplegable: seleccionar “File” y “Salva como default”. Este comando no dispone de icono. Objetivo del comando: Salva el cambio de utensilio actual como cambio de utensilio por defecto. Uso del comando: El comando tiene un efecto inmediato.

Salida

 

 

Modos de activación del comando: Mediante menú desplegable: seleccionar “File” y “Salida”. Este comando no dispone de icono. Objetivo del comando: Sale del programa. 113

 

Capítul ítulo o 12 Cap

P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

12.4 Menu princ principal ipal:: Cate Categoría goríass A continuación figuran los comandos agrupados bajo la opción “Categorías” de la barra del menú, en forma de:  

 

Menú desplegable (pull-down) (Fig. 12.13). La barra de instrumentos (tool-box) (Fig. 12.14).

Figura 12.13: Menú desplegable de la opción Categorías

Figura 12.14: Menú desplegable y istrumentos de la opción Categorías

 

Planos móviles  

Modos de activación del comando: Mediante el teclado: pulsar “Alt” + “C” + “P” o bien “Ctrl” + “B”; Mediante el menú desplegable: seleccionar “Categorias” y “Planos móviles”; Mediante los instrumentos: seleccionar el icono 12.15.

Figura 12.15: Icono de activación del comando  

 

 

Objetivo del comando: Selecciona la categoría de superficies como categoría activa. Uso del comando: El comando tiene un efecto inmediato seleccionando como objeto activo un objeto de la categoría superficies. El objeto activo se evidencia gráficamente mediante un doble borde circunscrito al mismo. Notas sobre el comando: El comando puede utilizarse utilizarse sólo para los objetos visibles: visibles: véase el comando Filtros comando Filtros del  del menú Vista. Utilizando los Comandos de selección se puede seleccionar como objeto activo un objeto cualquiera de la categoría activa. Utilizando los Comandos de desplazamiento se puede mover el objeto activo a lo largo de las direcciones permitidas (véanse comandos Movimientaciones comandos  Movimientaciones en  en el menú Configura).

 

Ventosas  

Modos de activación del comando: Mediante el teclado: pulsar “Alt” + “C” + “V” o bien “Ctrl” + “C”. Mediante el menú desplegable: seleccionar “Categorías” y “Ventosas”. Mediante los instrumentos: seleccionar el icono 12.16.

114

 

 

CNI Controlli Numerici Industriali

Capítulo 12

Figura 12.16: Icono de activación del comando

 

 

 

 

Objetivo del comando: Selecciona la categoría de ventosas como categoría activa. Uso del comando: El comando tiene un efecto inmediato seleccionando como objeto activo un objeto de la categoría ventosas. El objeto activo se evidencia gráficamente mediante un doble borde circunscrito al mismo. Notas sobre el comando: El comando puede utilizarse utilizarse sólo para los objetos visibles: visibles: véase el comando Filtros comando Filtros del  del menú Vista. Utilizando los Comandos de selección se puede seleccionar como objeto activo un objeto cualquiera de la categoría activa. Utilizando los Comandos de desplazamiento se puede mover el objeto activo a lo largo de las direcciones permitidas (véanse comandos Movimientaciones comandos  Movimientaciones en  en el menú Configura).

Topes  

Modos de activación del comando: Mediante Media nte el teclado: pulsar “Alt” “Alt” + “C” + “B” o bien “Ctrl” + “T”. Mediante el menú desplegable desplegable:: selec seleccionar cionar “Categorías” y “Topes”. Mediante los instrumentos: seleccionar el icono 12.17.

Figura 12.17: Icono de activación del comando

 

 

 

Objetivo del comando: Seleccionar la categoría de tope como categoría activa. Uso del comando: El comando tiene un efecto inmediato seleccionando como objeto activo un objeto de la categoría topes. El objeto activo se evidencia gráficamente mediante un doble borde circunscrito al mismo. Notas sobre el comando: El comando puede utilizarse utilizarse sólo para los objetos visibles: visibles: véase el comando Filtros comando Filtros del  del menú Vista. Utilizando los Comandos de selección se puede seleccionar como objeto activo un objeto cualquiera de la categoría activa. Utilizando los Comandos de desplazamiento se puede mover el objeto activo a lo largo de las direcciones permitidas (véanse comandos Movimientaciones comandos  Movimientaciones en  en el menú Configura).

12.55 Men 12. Menu u pri princi ncipa pal: l: Vis Vista ta A continuación se presentan los comandos agrupados bajo la opción Vista de la barra del menú, en forma de menú desplegable (pull-down) (Fig. 12.18).

menú desplegable (pull down) (Fig. 12.18).  

Visualiza datos equipamiento  

Modos de activación del comando: Mediante Media nte teclado: pulsa pulsarr “Alt” + “V” + “V”. Mediante Mediante menú despl desplegab egable: le: selecc seleccionar ionar “Vista” “Vista” y “Visu “Visualiza aliza datos equipamiento”. 115

 

Capítul ítulo o 12 Cap

P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

Figura 12.18: Menú desplegable de la opción Vista

 

 

 

 

Objetivo del comando: Habilita o deshabilita la visualización de las cotas de los ejes afectados por el mecanizado de la pieza. Uso del comando: Cuando la opción “Visualiza datos equipamiento” está activa la zona gráfica que es sustituida por una tabla que contiene contiene las cotas de los ejes que se encuentran encuentran en la máquina. máquina. Las cotas indicadas indicadas se refieren a los ejes útiles para mecanizar la pieza. Notas sobre el comando: El comando tiene un efecto inmediato y no altera el cambio de utensilio corriente.

Vuelve a dibujar  

Modos de activación del comando: Mediante el teclado: pulsar “Alt” + “V” + “R” o bien ”Ctrl” + “R”. Mediante el menú desplegable: seleccionar “Vista” y “Vuelve a dibujar”. Mediante los instrumentos: seleccionar el icono 12.19.

Figura 12.19: Icono Vuelve a dibujar

 

 

 

 

Objetivo del comando: Regenera el área gráfica. Uso del comando: El comando redibuja todos los objetos del equipamiento actual, limpiándole las posibles señales que hayan quedado durante la introducción o la manipulación de los mismos. Notas sobre el comando: El comando tiene un efecto inmediato y no altera el equipamiento actual.

Menu secundario: secundario: Zoom  

Modos de activación del menú secundario: Mediante el teclado: pulsar “Alt” + “V” + “Z”. Mediante el menú desplegable: seleccionar “Vista” y “Zoom”.

A continuación se presentan los comandos agrupados bajo la opción Zoom del menú principal, en forma de:

Menú desplegable (pull-down) (Fig. 12.20). Barra de instrumentos (tool-box) (Fig. 12.21). 

 

 

Zoom Adelante  Modos de activación del comando: Mediante Media nte el teclado: pulsar “Alt” “Alt” + “V” + “Z” + “A”. Mediante el menú desplegabl desplegable: e: selecc seleccionar ionar “Vista”, “Vista”, “Zoom” y “Zoom Adelante”. Mediante los instrumentos: seleccionar el icono 12.22.

116

 

 

CNI Controlli Numerici Industriali

Capítulo 12

Figura 12.20: Menú desplegable de la opción Zoom

Figura 12.21: Menu‘ desplegable y istrumentos de la opción Zoom

Figura 12.22: Icono Zoom Adelante

 

 

 



 

 

Objetivo del comando: Realiza un zoom sobre la vista actual incrementando de un factor constante su escala. Uso del comando: La activación del comando aumenta el aspecto de la vista actual. Notas sobre el comando: El comando tiene un efecto inmediato y no altera el dibujo que está creándose.

Zoom Atrás  Modos de activación del comando: Mediante el teclado: pulsar “Alt” + “V” + “Z” + “I”. Mediante el menú desplegable: seleccionar “Vista”, “Zoom” y “Zoom Atrás”. Mediante los instrumentos: seleccionar el icono 12.23.

Figura 12.23: Icono Zoom Atrás

 

Objetivo del comando:

Realiza un zoom sobre la vista actual decrementando de un factor constante su escala.  

 

Uso del comando: La activación del comando disminuye el aspecto de la vista actual. Notas sobre el comando: El comando tiene un efecto inmediato y no altera el dibujo que está creándose. 117

 

Capítul ítulo o 12 Cap



P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

Zoom Máquina 

 

 

Modos de activación del comando: Mediante Media nte el teclado: pulsar “Alt” “Alt” + “V” + “Z” + “M”. Mediante Mediante el menú desplegable: desplegable: selecc seleccionar ionar “Vista”, “Vista”, “Zoom” y “Zoom Máquina”. Mediante los instrumentos: seleccionar el icono 12.24.

Figura 12.24: Icono Zoom Máquina

 

 

 



Objetivo del comando: Restablece las condiciones iniciales de visualización del dibujo. Uso del comando: Activando el comando se obtiene la visualización de todo el equipamiento en la pantalla, y en una posición central respecto a éste (condiciones estándar). Es decir, se anulan las secciones de vista que se obtienen con los comandos de zoom. Notas sobre el comando: El comando tiene un efecto inmediato y no altera el dibujo que está creándose.

Zoom panel 

 

 

Modos de activación del comando: Mediante Media nte el teclado: pulsar “Alt” “Alt” + “V” + “Z” + “P”. Mediante el menú desplegabl desplegable: e: selecc seleccionar ionar “Vista”, “Vista”, “Zoom” y “Zoom panel”. Mediante los instrumentos: seleccionar el icono 12.25.

Figura 12.25: Icono Zoom panel

 

 

 



Objetivo del comando: Visualiza, ampliándolo, el panel que se encuentra en el origen activo. Uso del comando: Activando el comando se visualiza todo el panel en la pantalla, y en una posición central respecto al mismo. Notas sobre el comando: El comando tiene un efecto inmediato y no altera el dibujo que se está creando.

Zoom Parcial 

 

 

Modos de activación del comando: Mediante Media nte el teclado: pulsar “Alt” “Alt” + “V” + “Z” + “Z” o bien “Ctrl” + “Z”. Mediante el menú desplegable: desplegable: seleccionar “Vista”, “Zoom” y “Zoom Parcial”. Mediante los instrumentos: seleccionar el icono 12.26.

 

 

Objetivo del comando: Visualiza, ampliándola, una parte del equipamiento. Uso del comando: Definir el área rectangular que se desea ver ampliada de la forma siguiente: Colocarse con el cursor sobre una de las cuatro i esquinas del área. Pulsa Pulsarr la tecla izquierda izquierda del mouse y mantenerla mantenerla pulsada. Despl Desplaazarse con el mouse diagonalmente hasta la esquina opuesta. Soltar la tecla del mouse.

118

 

 

CNI Controlli Numerici Industriali

Capítulo 12

Figura 12.26: Icono Zoom Parcial

 



Precedente 

 

 

 

 

 

 

Modos de activación del comando: Mediante Media nte el teclado: pulsar “Alt” “Alt” + “V” + “Z” + “C”. Mediante el menú desplegable desplegable:: selecc seleccionar ionar “Vista”, “Vista”, “Zoom” y “Precedente”. Objetivo del comando: Anula la última vista seleccionada con los comandos de zoom. Uso del comando: La activación del comando supone el restablecimiento de la vista anterior a la actual. Notas sobre el comando: Puede restablecerse sólo un nivel anterior de zoom. El comando utilizado dos veces seguidas es ineficaz. El comando tiene un efecto inmediato y no altera el equipamiento que está creándose.

Filtros  

 

 

 

Notas sobre el comando: Una vez activado el comando, la flecha del cursor cobrará el aspecto de una lupa hasta que se defina el área seleccionada. Se puede repetir el comando varias veces. Es un comando de visualización y no altera el equipamiento que está creándose.

Modos de activación del comando: Mediante el teclado: pulsar “Alt” + “V” + “F”. Mediante el menú desplegable: seleccionar “Vista” y “Filtros”. Objetivo del comando: Habilita o deshabilita la visualización de los objetos que se encuentran en el equipamiento. Uso del comando: Activar Activ ar las casill casillas as de predis predisposici posición ón correspondientes correspondientes a los objetos que se desea visual visualizar izar.. Confirmar pulsando el botón OK.

Menu secundario: Referencia Cotas  

Modos de activación del menú secundario: Mediante Media nte teclado: pulsa pulsarr “Alt” + “V” + “Q”. Mediante menú desplegable: desplegable: selecc seleccionar ionar “Vista” “Vista” y “Ref “Referenci erenciaa Cotas”.

A continiación continiación se indi indican can los mando mandoss agrupados bajo la opción “Referncia “Referncia Cotas” del menú princi principal, pal, en forma de: Menú desplegable (pull-down) (Fig. 12.27).

Figura 12.27: Menú desplegable de la opción Referencia Cotas

119

 

Capítul ítulo o 12 Cap



 

CNI Controlli Numerici Industriali

Absoluta 

 

 

 

 



P.A. Ro Rover ver Tooli ooling ng Sys System tem

Modos de activación del comando: Mediante teclado: pulsar “Alt” + “V” + “Q” + “A”. Mediante menú desplegable: seleccionar “Vista”, “Referncia Cotas” y “Absoluta”. Objetivo del comando: Refiere las cotas correspondientes a la posición de los objetos y del cusor al cero de máquina. Uso del comando: El comando tiene un efecto inmediato.

Línea Métrica 

 

 

 

Modos de activación del comando: Mediante teclado: pulsar “Alt” + “V” + “Q” + “R”. Mediante menú desplegable: seleccionar “Vista”, “Referencia Cotas” y “Línea Métrica”. Objetivo del comando: Refiere las cotas correspondientes la máquina. posición de los objetos y del cursor a la línea métrica, es decir, a una referencia métrica fija a bordo dea la

 

Uso del comando: El comando tiene un efecto inmediato.

12.66 Men 12. Menu u pri princi ncipa pal: l: Confi Configur guraa A continuación figuran los comandos agrupados bajo la opción “Configura” de la barra del menú, en forma de: menú desplegable (pull-down) (Fig. 12.28). Este menú no dispone de instrumentos (tool-box).

Figura 12.28: Menú desplegable de la opción Configura

 

Menu secundario: Introduce

 

Modos de activación del menú secundario: Media Mediante nte el teclado: pulsar “Alt” “Alt” + “G” + “I”; Media Mediante nte el menú desplegable: desplegable: selec selecciona cionarr “Configura” “Configura” y “Introduce”.

A continuación figuran los comandos agrupados bajo la opción “Introduce” de la barra del menú, en forma de: menú desplegable (pull-down) (Fig. 12.29). Este menú no dispone de instrumentos (tool-box). 120

 

 

CNI Controlli Numerici Industriali

Capítulo 12

Figura 12.29: Menú desplegable de la opción Introduce



Máquinas 

 

 

 

 

 



Modos de activación del comando: Mediante Media nte el teclado: pulsar “Alt” “Alt” + “G” + “I” + ”M”; Mediante Mediante el menú desplegab desplegable: le: selec selecciona cionarr “Configura”, “Configura”, “Introduce” y “Máquinas”. Objetivo del comando: Activa el Box de diálogo para introducir la máquina. Uso del comando: Escribir directamente el nombre de la máquina o elegir uno de la lista. Confirmar pulsando el botón OK. Notas sobre el comando: El comando puede utilizarse sólo tras haber descargado de la memoria el equipamiento actual con el comando Puesta en Cero.

Planos 

 

 

 

 

Modos de activación de comando: Mediante Media nte el teclad teclado: o: pulsa pulsarr “Alt” + “G” + “I” + ”P”. Media Mediante nte el menú desplegabl desplegable: e: selec selecciona cionarr “Configura”, “Configura”, “Introduce” y “Planos”. Objetivo del comando: Activa el Box de diálogo para introducir los planos. Uso del comando: Escribir directamente nombre de lapara superficie o elegirlasuna de la lista. Confirmando la opción pulsando el botón OK se activa el el Box de diálogo seleccionar cotas. Seleccionar las cotas correspondientes al punto de introducción de la superficie o aceptar las que ya están pre-seleccionad pre-seleccionadas. as. Activ Activar ar los campos de edición correspondient correspondientes es a los movimientos movimientos que se han de asignar a la superficie, luego pulsar OK para aceptar los datos introducidos. Confirmar la operación de introducción pulsando el botón OK o pulsar el botón NO para volver a seleccionar las cotas de introducción.

 



 

Notas sobre el comando: La operación de introducción está autorizada en los límites impuestos por la presencia de otros objetos dentro del equipamiento actual.

Ventosas 

 

Modos de activación del comando: Media Mediante nte elyteclad teclado: o: pulsa pulsarr “Alt” + “G” + “I” + “V”. Media Mediante nte el menú desplegabl desplegable: e: selec selecciona cionarr “Configura”, “Configura”, “Introduce” “Ventosas”. “V entosas”.

 

Objetivo del comando: Activa el box de diálogo para introducir las ventosas. 121

 

Capítul ítulo o 12 Cap

 

P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

Uso del comando: Escribirr directamente Escribi directamente el nombre de la ventosa o elegir una de la lista lista.. Confirman Confirmando do la opción pulsando el botón OK se activ activaa el Box de diálogo para seleccionar seleccionar las cotas. Sele Selecciona ccionarr las cotas correspondiente correspondientess al punto de intro introducci ducción ón de la ventosa ventosa o acept aceptar ar las que ya están pre-se pre-seleccio leccionadas nadas.. Acti Activar var los campos de edición correspondient correspondientes es a los movimientos movimientos que se han de asign asignar ar a la ventosa, ventosa, luego pulsar OK para aceptarr los datos introducido acepta introducidos. s. Confirma Confirmarr la opera operación ción de introducción introducción pulsando el botón OK o pulsar el botón NO para volver a seleccionar las cotas de introducción.

 



Topes 

 

 

 

 

 

 

Modos de activación del comando: Mediante Media nte el tecla teclado: do: pulsa pulsarr “Alt” + “G” + “I” + “B”. Media Mediante nte el menú desplegabl desplegable: e: selecc seleccionar ionar “Configura”, “Configura”, “Introduce” y “T “Topes”. opes”. Objetivo del comando: Activa el Box de diálogo para introducir los topes. Uso del comando: Escribirr directamente Escribi directamente el nombre del tope o elegi elegirr uno de la lista. Confirman Confirmando do la opción pulsando pulsando el botón OK se activa el Box de diálogo para seleccionar las cotas. A través del Box de diálogo para seleccionar las cotas se puede: seleccionar las cotas de introducción del tope; activar los campos de edición relativos a los movimientos que se desean asignar al tope; colocar el tope por dentro o por fuera de la superficie activa; Asociar el tope a un origen. En este caso se definen implícitamente las cotas relativas al punto de introducción y los movimientos del tope. Notas sobre el comando: La operación operación de introducción introducción del del tope se refiere a la superficie activ activaa y está autorizada autorizada en los límites límites impuestos por la presencia de otros objetos dentro o fuera de la misma. Para más información sobre la operación de asociación de un tope a un origen, consultar el Glosario de la opción Topes.

Cancela  

 

 

 

Notas sobre el comando: La operación de introducción de la ventosa se refiere a la superficie activa y está autorizada dentro de los límites impuestos por la presencia de otros objetos (ventosas o topes) dentro de la misma.

Modos de activación del comando: Mediante Media nte el teclado: pulsa pulsarr “Alt” + “G” + “C”. Mediante el menú desplegable: desplegable: selecc seleccionar ionar “Configura” “Configura” y “Cancela”. Objetivo del comando: Borra el objeto activo dentro del equipamiento actual. Uso del comando: Antes de borrar el objeto es preciso confirmar la operación.

Sustituye Ventosas

 

Modos de activación del comando: Mediante teclado: pulsar “Alt” + “G” + “S”. Mediante el menú desplegable: seleccionar “Configura” y “ Sustituye Velentosas”.

 

Objetivo del comando: Activa el Box de diálogo para sustituir el objeto activo ventosa.

122

 

CNI Controlli Numerici Industriali

 

 

 

 

 

 

Uso del comando: Escribir directamente el nombre de la nueva ventosa o seleccionar un nombre de la lista. Confirmar pulsando el botón OK. Notas sobre sólo el comando: El comando puede utilizarse para los objetos de la categoría ventosas.

Modos de activación del comando: Mediante Media nte el teclado: pulsa pulsarr “Alt” + “G” + “T”. Mediante el menú desplegable desplegable:: selecc seleccionar ionar “Configura” “Configura” y “Equipamientos Especiales”. Objetivo del comando: Activa el Box de diálogo para el equipamiento especial de las superficies. Uso del comando: Para cada uno de los lados de la superficie, izquierdo y derecho, seleccionar el utensilio especial que se desea montar. Confirmar pulsando el botón OK. Notas sobre el comando: Al realizar la apertura, el Box de diálogo muestra el nombre de los utensilios especiales montados en el lado izquierdo izquierdo y derech derechoo de la superficie activa. activa. El comando sólo puede utilizarse utilizarse para los objetos de la categoría superficies. El comando se refiere a la superficie activa.

Movimientaciones  

 

 

 

Capítulo 12

Equipamientos especialies  

 

 

Modos de activación del comando: Mediante Media nte el teclado: pulsar “Alt” “Alt” + “G” + “M”. Mediante el menú desplegable desplegable:: selecc seleccionar ionar “Configura” “Configura” y “Movimientaciones”. Objetivo del comando: Activa el Box de diálogo para configurar los movimientos del objeto activo. Uso del comando: Activar Activ ar las casill casillas as de predis predisposici posición ón correspondientes correspondientes a los movimientos movimientos que se desean habilitar para el objeto activo. Confirmar pulsando el botón OK.

Reposiciona tope  

 

 

Modos de activación del comando: Mediante Media nte el teclado: pulsar “Alt” “Alt” + “G” + “R”. Mediante Mediante el menú desplegab desplegable: le: selecc seleccionar ionar “Configura” “Configura” y “Reposicione Tope”. Objetivo del comando: Activa el Box de diálogo para asociar los topes. Uso del comando: El comando activa un Box de diálogo que ofrece la posibilidad de: activar los campos de edición correspondientes a los movimientos que se desean asignar al tope. Asociar el tope a un origen. En este caso se redefinen implícitamente las cotas relativas al punto de introducción y los movimientos del tope. Confirmar

la operación de introducción pulsando el botón OK o pulsar Cancel para anular las modificaciones y cerrar el Box de diálogo.  

Notas sobre el comando: La operación de reposicionamiento se refiere a la superficie sobre la que va montada el tope y está autorizada en los límites impuestos impuestos por la presen presencia cia de otros objetos dentro o fuera de la misma misma.. Pa Para ra más información sobre la operación de asociación del tope a un origen, consultar el Glosario de la opción Topes. 123

 

Capítul ítulo o 12 Cap

 

 

CNI Controlli Numerici Industriali

Step  

 

 

 

P.A. Ro Rover ver Tooli ooling ng Sys System tem

Modos de activación del comando: Mediante Media nte el tecla teclado: do: pulsa pulsarr “Alt” + “G” + “P”. Mediante Mediante el menú despl desplegab egable: le: selecc seleccionar ionar “Configura” “Configura” y “Step”. Objetivo del comando: Permite seleccionar el paso unitario para mover los objetos con el teclado. Uso del comando: El comando permite modificar el campo de edición dispuesto sobre la barra de estado situada exactamente encima del área gráfica gráfica.. Tras haber seleccionado seleccionado el nue nuevo vo paso unita unitario rio,, pulsar intro para confirmar las modificaciones y abandonar el comando o ESC para anular la operación. (Comandos de desplazamiento).

Puesta en cero  

Modos de activación del comando: Mediante Media nte el tecla teclado: do: pulsa pulsarr “Alt” + “G” + “A”. Mediante Mediante el menú despl desplegab egable: le: selecc seleccionar ionar “Configura” “Configura” y “Puesta en cero”.

 

Objetivo Descargadel decomando: la memoria el equipamiento actual.  

 

 

Uso del comando: El comando tiene un efecto inmediato. Notas sobre el comando: Tras haber activado el comando es preciso activar la operación.

Asocia topes  

 

 

 

Modos de activación del comando: desde el teclado: pulsa pulsarr “Alt” + “G” + “B”; desde el menú desenrollabl desenrollable: e: selec selecciona cionarr “Configura” y “Asocia topes”. Objetivo del comando: Reposiciona Repos iciona automátic automáticament amentee todos los topes asociados asociados en X (o Y) a un origen. El plano donde está montad mon tadoo el el top topee se rep reposi osicio ciona na jun junto to con el mis mismo mo.. El coman comando do no tie tiene ne ef efect ectoo sob sobre re los top topes es no aso asocia ciados dos a un origen. Uso del comando: El comando tiene efecto inmediato. Notas sobre el comando: El comando es disponible sólo a partir de la versión WRB: 0.1.8.6. El comando no tiene efecto sobre un equipamiento creado con una versión precedente del paquete, si antes no se han asociado todos los topes que se desean reposicionar automáticamente.

12.77 Men 12. Menu u pri princi ncipa pal: l: Pane anell

A continuación se indican los comandos agrupados bajo la opción Panel de la barra del menú, en forma de menús desplegables (pull-down). Este menú no dispone de instrumentos (tool-box) (Fig. 12.30).  

Carga Panel  

Modos de activación del comando: Mediante el teclado: pulsar “Alt” + “P” + “C”. Mediante el menú desplegable: seleccionar “Panel” y “Carga”.

124

 

 

CNI Controlli Numerici Industriali

Capítulo 12

Figura 12.30: Menú desplegable de la opción Panel

 

 

 

 

 

Modos de activación del comando: Mediante el teclado: pulsar “Alt” + “P” + “E”. Mediante el menú desplegable: seleccionar “Panel” y “Cancela panel”. Objetivo del comando: Borra el panel colocado sobre el origen activo. Uso del comando: Antes de borrar el panel es preciso confirmar la operación.

Recupera Posición Normal  

 

 

 

Uso del comando: El comando tiene un efecto inmediato.

Cancela Panel  

 

Objetivo del comando: Añade un panel al equipamiento actual colocándolo sobre el origen activo.

Modos de activación del comando: Mediante Media nte el teclado: teclado: pulsar “Alt” + “P” + “N”. Media Mediante nte el menú desplega desplegable ble:: selec selecciona cionarr “Panel” “Panel” y “Recupera “Recupera Pos. Norm.”. Objetivo del comando: cualquier operación de rotación, volteado o especularización aplicada al panel Anula instantáneamente situado sobre el origen activo. Uso del comando: El comando tiene un efecto inmediato.

Menu secundario: secundario: Rueda  

Modos de activación del comando: Mediante el teclado: pulsar “Alt” + “P” + “R”. Mediante el menú desplegable: desplegable: seleccionar “Panel”, “Panel”, “Rueda”. A continuación se indican los comandos agrupados bajo la opción Rueda del menú principal en forma emenú desplegable (pull-down). Este menú no dispone de instrumentos (tool-box) (Fig. 12.31).

Figura 12.31: Menú desplegable de la opción Rueda

125

 

Capítul ítulo o 12 Cap



P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

0 grados 

 

 

 

Modos de activación del comando: Mediante Media nte el teclado: teclado: pulsar “Alt” “Alt” + “P” + “R” + “0”. Media Mediante nte el menú desplegabl desplegable: e: selecc seleccionar ionar “Panel”, “Panel”, “Rueda” y “0”. Objetivo del comando: Anula cualquier rotación aplicada al panel colocado sobre el origen activo.

Figura 12.32: Panel en posición nornal

 

 



Uso del comando: El comando tiene un efecto inmediato. Notas sobre el comando: Todas las rotaciones del panel se realizan con movimiento a derechas respecto al origen.

90 grados 

 

 

 

Modos de activación del comando: Mediante Media nte el teclado: teclado: pulsar “Alt” “Alt” + “P” + “R” + “9”. Media Mediante nte el menú desplegabl desplegable: e: selecc seleccionar ionar “Panel”, “Panel”, “Rueda” y “90”. Objetivo del comando: Rueda a 90 grados el panel colocado sobre el origen activo.

Figura 12.33: Panel girato a 90 grados

 

 

Uso del comando: El comando tiene un efecto inmediato. Notas sobre el comando: Todas las rotaciones del panel se realizan con movimiento a derechas respecto al origen.

126

 

 

CNI Controlli Numerici Industriali



Capítulo 12

180 grados 

 

 

 

Modos de activación del comando: Mediante Media nte el teclado: pulsar “Alt” “Alt” + “P” + “R” + “1”. Media Mediante nte el menú desplegable desplegable:: selecc seleccionar ionar “Panel”, “Panel”, “Rueda” y “180”. Objetivo del comando: Rueda a 180 grados el panel colocado sobre el origen activo.

Figura 12.34: Panel girato a 180 grados

 

 



Uso del comando: El comando tiene un efecto inmediato. Notas sobre el comando: Todas las rotaciones del panel se realizan con movimiento a derechas respecto al origen.

270 grados 

 

 

 

Modos de activación del comando: Mediante Media nte el teclado: pulsar “Alt” “Alt” + “P” + “R” + “2”. Media Mediante nte el menú desplegable desplegable:: selecc seleccionar ionar “Panel”, “Panel”, “Rueda” y “270”. Objetivo del comando: Rueda a 270 grados el panel colocado sobre el origen activo.

Figura 12.35: Panel girato a 270 grados

 

 

Uso del comando: El comando tiene un efecto inmediato. Notas sobre el comando: Todas las rotaciones del panel se realizan con movimiento a derechas respecto al origen. 127

 

Capítul ítulo o 12 Cap

 

P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

Menu secundario: Especularización  

Modos de activación de menú secundario: Mediante el teclado: pulsar “Alt” + “P” + “S”. Mediante el menú desplegable: seleccionar “Panel”, “Especularización”.

A continuación se indican los comandos agrupados bajo la opción Voltea del menú principal en forma d menú desplegable (pull-down) (Fig. 12.36). Este menú no dispone de instrumentos (tool-box).

Figura 12.36: Menú desplegable de la opción Especularización



 

 

 

 



Ninguno  Modos de activación del comando: Mediante Media nte el teclad teclado: o: pulsa pulsarr “Alt” + “P” + “S” + “N”. Media Mediante nte el menú desple desplegab gable: le: selecc seleccionar ionar “Panel”, “Panel”, “Especularización” y “N”. Objetivo del comando: Anula cualquier especularización aplicada al panel colocado sobre el origen activo. Uso del comando: comando: El comando tiene un efecto inmediato.

Eje X 

 

 

 

Modos de activación del comando: Mediante Media nte el teclado: pulsa pulsarr “Alt” + “P” + “S” + “X”. Mediante el menú desplegable desplegable:: selecc seleccionar ionar “Panel” “Panel”,, “Especularización” y “Eje X”. Objetivo del comando: Esegue una specularizzazione rispetto l’asse di simmetria orizzontale del pannello colocado sobre el origen activo.

Figura 12.37: Panel especularizado respecto al eje X

 

Uso del comando: El comando tiene un efecto inmediato.

128

 

 

CNI Controlli Numerici Industriali



Capítulo 12

Eje Y 

 

 

 

Modos de activación del comando: Mediante Media nte el teclado: pulsa pulsarr “Alt” + “P” + “S” + “Y”. Mediante el menú desplegabl desplegable: e: selecc seleccionar ionar “Panel”, “Panel”, “Especularización” y “Eje Y”. Objetivo del comando: Realiza una especularización respecto al eje de simetría vertical del panel colocado sobre el origen activo.

Figura 12.38: Panel especularizado respecto al eje Y

 

 

Uso del comando: El comando tiene un efecto inmediato.

Menú secundario: Crea equipamiento equipamiento asociado  

Modos de activación del menú secundario: desde el teclado: pulsa pulsarr “Alt” + “P” + “A”; desde el menú desenrollab desenrollable: le: selecc seleccionar ionar “Panel” “Panel” “Crea equipamiento asociado”.

A continuación se señalan los comandos agrupados en la opción “Crea equipamiento asociado” del menú principal, bajo forma de: Menú desenr desenrollab ollable le (pull(pull-down down)) (Fig. 12.39 12.39). ). Este menú no dispon disponee de instrum instrumentos entos (tool(tool-box). box).

Figura 12.39: Menú de la opción Crea equipamiento asociado Para aclarar el uso de los comandos Para comandos presentes en este menú es preciso antes explicar explicar lo siguiente. siguiente. Crear un equipamiento asociado significa disponer automáticamente algunos objetos (planos, ventosas o topes) tomando como referencia la disposición de otros objetos dispuestos anteriormente. En este particular contexto, se utilizará el término equipamiento no para indicar el conjunto de todos los objetos presentes en la máquina, sino sólo los que sirven de soporte para un determinado panel. panel. Por ejemplo, ejemplo, supong supongamos amos que se carga un panel en el origen 1 y por consiguiente, se disponen de modo oportuno los planos, las ventosas y los topes que sirven como soporte al panel. El conjunto conjunto de plano planos, s, vent ventosas osas y topes incluídos incluídos en esta operación operación constituyen constituyen el equipamien equip amiento to correspondiente correspondiente al origen 1. En definitiva, definitiva, cada panel presente en el plano de trabajo necesita necesita

su propio equipamiento equipamiento.. Los comandos incluídos incluídos en este menú permite crear un equip equipamien amiento, to, trasladado trasladado o simétrico, de otro equipamiento preexistente relativo a un origen determinado. Ejemplo 1: En equipamiento ”Trasladado correspondiente un panel cargadocorrespondiente en el origen 1. al En la la siguiente siguiente Fig. Fig. 12.40 12.41 se se representa representa un el equipamiento en X”a del equipamiento origen 1. Ejemplo Ejemp lo 2: En la sigui siguiente ente Fig. 12.42 se represe representa nta un equipamiento equipamiento correspondiente correspondiente a un panel cargado en el origen 1. 129

 

Capítul ítulo o 12 Cap

P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

Figura 12.40: Equipamiento correspondiente a un panel cargado en el origen 1

Figura 12.41: Equipamiento “Trasladado en X” del equipamiento correspondiente al origen 1

Figura 12.42: Equipamiento correspondiente a un panel cargado en el origen 1 En la sigui siguiente ente Fig. 12.43 se represe representa nta el equip equipamien amiento to “Sim “Simétrico étrico en X” del equipamiento equipamiento correspondiente correspondiente al origen 1. Para Pa ra determinar el origen en el cual se debe crear el equip equipamien amiento to asoci asociado ado,, se toma como refe referencia rencia la tabla ORIGENES del Editor Editor Datos Máquina, donde, para cada origen, se especifica su origen trasladado (corto o largo) y su simétrico (corto o largo). La elección del origen asociado corto o largo se realiza en base a la dimensión del panel; si la misma supera la longitud máxima para los paneles cortos (tabla de sistema DATOS TRASLACIONES

del Editor Datos Máquina) se elige el origen asociado largo y viceversa. Los planos o las ventosas excluídos del equipamiento asociado son desplazados fuera del panel. Es posible especificar el alejamiento mínimo del panel (tabla de sistema DATOS DATOS TRASLACIONES TRASLACIONES del Editor Datos Máquina). 

Trasladado en X 

 

 

Modos de activación del comando: desde el teclado: pulsar “Alt” + “P” + “A” + “T”; desde el menú desenrollable: seleccionar “Panel”, ”Crea

130

 

CNI Controlli Numerici Industriali

 

Capítulo 12

Figura 12.43: Equipamiento “Simétrico en X” del equipamiento correspondiente al origen 1 equipamiento asociado” y “Trasladado en X”.  

 

 

 



Objetivo del comando: Tomando como referencia el panel montado en el origen activo, carga un segundo panel en el origen trasladado y trata de disponer los planos sobre el segundo panel con la misma disposición de los planos sobre el panel montado en el origen activo. Para un correcto funcionamiento del comando, cerciorarse de que: exista en X al menos un tope asociado al origen activo en el cual esté montado el panel; en la tabla ORIGENES (Editor Datos máquina) se encuentren especificados los orígenes trasladados (largos y cortos) correspondiente al origen activo; en la tabla de sistema DATOS TRASLACIONES (Editor Datos máquina) se encuentre especificada la máxima longitud del panel corto; exista en X al menos un tope asociado al origen trasladado. La elección del origen asociado asociado sobre el cual se cargará el segundo panel depende de la longitud de este último; si la longitud del primer panel excede la máxima longitud del panel corto, (tabla de sistema DATOS TRASLACIONES) se elegirá como origen asociado el trasladado largo, de lo contrario se elegirá el trasladado corto. Uso del comando: El comando tiene efecto inmediato. Notas sobre el comando: El comando es dispo disponibl niblee sólo a partir de la versión WRB: 0.1.8.6. 0.1.8.6. El comando puede presentar inconveinconvenientes si la disposición de los planos móviles no es propiada para el tipo de equipamiento que se desea construir. construi r. Por ejemplo, ejemplo, si el espaci espacioo a dispos disposición ición para la constru construcción cción del equipamiento equipamiento asociado asociado no es suficiente suficie nte para conte contener ner todos los plano planoss necesa necesarios, rios, se pueden crear algunas sobreposiciones sobreposiciones entre los planos. plano s. Adem Además, ás, es necesa necesario rio que los plano planoss correspondientes correspondientes en el primero y segund segundoo equipamiento equipamiento ocupen el mismo espacio, de lo contrario también en este caso se pueden presentar sobreposiciones.

Simétrico in X 

 

 

 

Modos de activación del comando: desde el teclado: pulsar “Alt” + “P” + “A” + “S”; desde el menú desenrollable: seleccionar “Panel”, ”Crea equipamiento asociado” y “Simétrico in X”. Objetivo del comando:

Tomando como referencia el panel montado en el origen activo, carga un segundo panel en el origen simétrico y trata de disponer los planos sobre el segundo panel en manera simétrica a la disposición de los planos sobre el panel montado en el origen activo.  

Para un correcto funcionamiento del comando, cerciorarse de que: exista en X al menos un tope asociado al origen activo en el cual esté montado el panel; en la tabla ORIGENES (Editor Datos máquina) se encuentren especificados los orígenes simétricos (largos y cortos) correspondiente al origen activo; 131

 

Capítul ítulo o 12 Cap

P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

en la tabla de sistema DATOS TRASLACIONES (Editor Datos máquina) se encuentre especificada la máxima longitud del panel corto; exista exis ta en X al menos un tope asociado al origen trasladado. trasladado. La elección del origen asociado asociado sobre el cual se cargará el segundo panel depende de la longitud de este último; si la longitud del primer panel excede la máxima longitud del panel corto, (tabla de sistema DATOS TRASLACIONES) se elegirá como origen asociado el simétrico largo, de lo contrario se elegirá el simétrico corto.  

 

Uso del comando: El comando tiene efecto inmediato. Notas sobre el comando: El comando es dispo disponibl niblee sólo a partir de la versión WRB: 0.1.8.6. 0.1.8.6. El comando puede presentar inconveinconvenientes si la disposición de los planos móviles no es propiada para el tipo de equipamiento que se desea construir. constru ir. Po Porr ejemplo, ejemplo, si el número de planos móviles disponibl disponibles es no es suficiente para construir construir el equipamiento correspondiente al panel montado en el origen simétrico, es posible que algunos planos relativos al primer equipamientos sean utilizados para completar el segundo equipamiento, comprometiendo el resultadoo final de toda la operación. sultad operación. En este caso, es conveniente conveniente salir del programa sin salvar, salvar, o bien leer nuevamente el equipamiento original. Además, es necesario que los planos correspondientes en el primero y segun segundo do equip equipamien amiento to ocupen el mismo espacio, espacio, de lo contr contrario ario se puede puedenn presen presentar tar sobreposiciones sobreposiciones entre los mismos.

12.88 Men 12. Menu u pri princi ncipa pall Orí Orígen genes es A continuación se indican los comandos agrupados bajo la opción Orígenes del menú principal en forma de menú desplegable (pull-down). Este menú no dispone de instrumentos (tool-box) (Fig. 12.44).

Figura 12.44: Menú desplegable de la opción Orígenes

 

Origen 1..16  

 

 

Modos de activación del comando: Mediante Media nte el teclado: pulsa pulsarr “Alt” + “R” + “1..16”. Media Mediante nte el menú desplegable: desplegable: selecc seleccionar ionar “Orígenes” “Orígenes” y “Origen 1..16”. Objetivo del comando: Activa el origen número 1..16. Uso del comando: El comando tiene un efecto inmediato. La visualización del origen activo queda destacada con una escuadra. La esquina interior de la escuadra coincide con la posición del origen.

Figura 12.45: Escuadra que pone de manifiesto el origen activo

132

 

CNI Controlli Numerici Industriali

 

 

Capítulo 12

Notas sobre el comando: Una vez seleccionado un origen como origen activo, cualquier operación de introducción, rotación, volteado o borrado del panel se referirá referirá a dicho origen. El número y la posición de los orígenes orígenes dentro del área de trabajo se refieren al tipo de máquina activa (véase anexo Lectura datos orígenes).

12.9 Rea Realizac lización ión del dib dibujo ujo de un obje objeto to La representación de los objetos que constituyen el equipamiento se efectúa utilizando dibujos sueltos en formato D.X.F.. Disponiendo de un editor gráfico que pueda leer y salvar en formato D.X.F. se pueden realizar los dibujos de los objetos y utilizarlos dentro de este paquete. Para ello es preciso respetar las especificaciones siguientes. Dividir el dibujo en 3 layers: layer DRAW  reservado al dibujo efectivo del objeto. El layer DRAW contiene todas las entidades que describen el objeto. En Fig. 12.46, Fig. 12.47 y Fig. 12.48 se representan algunos objetos.

Figura 12.46: Superficie

Figura 12.47: Ventosas

Figura 12.48: Topes layer EST   reservado a la definición de las dimensiones exteriores del objeto. El layer EST contiene un rectángulo (realizado a través de líneas o polilíneas) que delimita las dimensiones exteriores del objeto. Por dimensiones exteriores exteriores se entie entiende nde el rectán rectángulo gulo más peque pequeño ño que conti contiene ene el objet objeto, o, es decir todas la entid entidades ades

del layer DRAW. layer INT  reservado a la definición de las dimensiones interiores del objeto. El layer INT contiene un rectángulo (realizado a través de líneas o polilíneas) que delimita las dimensiones interiores del objeto. Las dimensiones interiores de un objeto se utilizan de varias formas según el tipo de objeto: En el dibujo de la máquina máqui na se utili utilizan zan para definir los extremos en x e y en los movimientos movimientos de las superficies. superficies. En el dibujo de la superficie definen un área situada dentro de la superficie utilizada para realizar la introducción y la manipulación de las ventosas (Fig. 12.49). 133

 

Capítul ítulo o 12 Cap

P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

Figura 12.49: Dimensiones exteriores e interiores de la superficie En el dibujo de la ventosa se utilizan para definir la dimensión útil para introducir la ventosa dentro de la superficie. superfi cie. Suelen coincidir con las dimensiones exteriores y, de todas formas, no han de ser superiores a las dimensiones interiores de la superficie (Fig. 12.50).

Figura 12.50: Dimensiones exteriores e interiores de algunos tipos de ventosas En el dibu dibujo jo del tope coinciden coinciden con el cuadrado circunscrito circunscrito en el cilin cilindro dro interior que se utili utiliza za como referencia referencia para asociar un tope a un origen (Fig. 12.51).

Figura 12.51: Dimensiones exteriores e interiores de algunos tipos de topes En la representación representación de los objetos las entidades entidades que pertenecen a los layers layers EST e INT no se visual visualizan. izan. Si

para realizar el dibujo se han utilizado bloques es preciso explotar el dibujo en entidades independientes antes de explotarlo en formato D.X.F..

12.100 Glos 12.1 Glosario ario de los términ términos os técn técnicos icos Equipamiento   Por “Equipamiento” Equipamiento  “Equipamiento” se entiende el conjunto de objetos que determinan la posición de la superficie de trabajo. Un equipamiento suele estar compuesto por dos superficies fijas que delimitan los extremos de la superficie de trabajo y por una serie de superficies móviles móviles dotadas de un cierto número de ventosas ventosas y 134

 

 

CNI Controlli Numerici Industriali

Capítulo 12

de topes. Para una descripción completa correspondiente a las fases de organización de un equipamiento, consultar el capítulo “Crear un archivo de equipamiento” en la sección general dedicada al uso del paquete Rover Tooling Tooling System. Utensilios Especiales   Se consideran considera “Utensilio silioss Espec Especiales iales””sobre los resortes mecánicos mecán que, Dentro enganchado engan chados s aprolos lados Especiales  de una superficie facilitan nla“Uten disposición del panel la superficie deicos trabajo. de este grama los utensilios especiales no se consideran objetos independientes sino simples soportes auxiliares de las superfi superficies: cies: se puede dotar una superficie de utensilios utensilios espec especiales iales utilizando utilizando el comand comandoo “Equi “Equipapamientos Especiales” del menú Configura. Topes  Soportes mecánicos fijados directamente a la máquina o en el interior o en el exterior de las superficies, Topes Soportes utilizados para limitar el movimiento de las superficies dentro del área de trabajo o de las ventosas dentro de las superficies.

Figura 12.52: Tope exterior

Figura 12.53: Tope interior Asociar un tope en X (o en Y) a un origen, equivale a introducir o reposicionar el tope a la misma cota X (o Y) del origen origen.. La superficie superficie sobre la que se monta el tope se reposiciona reposiciona con ésta. La asociación asociación de un tope en X (o en Y) a un origen, bloquea el movimiento X (o en Y) del tope y de la superficie sobre la que va montado. La operación de asociación está autorizada en los límites impuestos por la presencia de otros objetos sobre la superficie de trabajo.

Figura 12.54: Tope asociado al origen C.A.D. 3  Formato gráfico dentro del homónimo paquete, que se utiliza para archivar dibujos. Categoría   Por “Categoría” Categoría  “Categoría” se entie entiende nde una clase de objetos, es decir el conjun conjunto to de los objetos que tienen las mismas características y se utilizan para un mismo objetivo. Por lo tanto, los objetos se han dividido en las categorías siguientes: 1. Categoría SUPERFICIES (Fig. 12.15). 2. Categoría VENTOSAS (Fig. 12.16). 3. Categoría TOPES (Fig. 12.17).

El objeto máquina se identifica con su misma clase. Categoría activa Por activa  Por “Categoría activa” se entiende la categoría a la que pertenece el objeto activo. D.X.F.  Draw eXchange Format, es decir sistema de intercambio de dibujos entre paquetes C.A.D o C.A.M. distintos. Cada sistema C.A.D./C.A.M está estructurado para manejar los dibujos según uno o varios formatos de almacenamiento de los datos geométricos y tecnológicos. Para el intercambio de dibujos entre distintos softwares existen algunos estándares ya consolidados, por ejemplo el D.X.F. D.X.F. (utilizado por AutoCAD) es uno de los más conocidos. 135

 

Capítul ítulo o 12 Cap

P.A. Ro Rover ver Tooli ooling ng Sys System tem

 

CNI Controlli Numerici Industriali

Máquina   Delimita el área de trabajo y sirve como referencia para configurar el equipamiento. Máquina  equipamiento. Es el primer objeto que se carga y en función del cual se configura el área gráfica. Movimientos Todos Movimientos  Todos los objetos, excepto la máquina, pueden desplazarse en las dos direcciones X e Y de la superficie de trabajo. superficie trabajo. Con el término manipulació manipulaciónn en X o en Y nos referimos a la posibilidad posibilidad de que se pueda desplazar un objeto a lo largo de la dirección X o Y respectivamente. Los movimientos movimientos de un objeto pueden habilitarse o deshabilitarse con el comando Movimientos del menú Configura. Objetos  Con el término objetos nos referimos normalmente a uno de los elementos disponibles siguientes para Objetos Con considerar el equipamiento: 1. 2. 3. 4.

máquina superficie ventosa tope

Dentro del paquete Rover Tooling System los objetos están archivados como dibujos en formato DXF. Para realiza real izarr una des descrip cripció ciónn com comple pleta ta relativ relativaa a la fase fase de org organi anizac zación ión de un equ equipa ipamie miento nto,, consultar consultar el cap capítu ítulo lo “Crear un archivo de equipamiento” en la sección general dedicada al uso del programa. Objeto activo  activo   Por objeto activo activo se entie entiende nde el objeto objeto al que se refiere refierenn todas las operaci operaciones ones de desplazam desplazamiento iento,, introducción, sustitución, borrado y manipulación sobre la superficie de trabajo. El objeto activo se destaca gráficamente con un doble borde circunscrito al mismo. Origen   Con el término origen se desea definir definir una posici posición ón de referencia referencia para la intro introducció ducciónn del panel. Pa Para ra cada máquina máquina se definen varios varios orígenes. orígenes. En cada origen puede cargarse un panel. Por origen activo se entiende el actual, seleccionado con el comando Orígenes 1.16 del menú Orígenes, al que se refieren todas las operaciones de introducción, rotación, volteado o borrado del panel. Panel  Por panel suele entenderse un soporte de madera, una lámina de cristal, mármol, plástico, aluminio o cualquier cualq uier otro tipo de materi material al que se ha de mecan mecanizar izar en forma de paral paralelepí elepípedo pedo.. Sin embargo, embargo, esto no excluye excluye la posib posibilida ilidadd de poder trabajar trabajar piezas en bruto con las formas más variadas. variadas. Pa Para ra realizar una descripción completa de las operaciones correspondientes a la introducción de los paneles y a su disposición dentro del área de trabajo, consultar el capítulo “Configurar un archivo de equipamiento” en la sección dedicada al uso del paquete Rover Tooling System. Superficies Móviles Soportes Móviles  Soportes metálicos formados por una pareja de láminas paralelas, utilizados como apoyo para los paneles (Fig. 12.46). Dentro de una superficie móvil se pueden alojar las ventosas mientras que los topes pueden disponerse tanto dentro como fuera de la superficie. Existen superficies que se llaman fijas o semisuperficies compuestas por una sola lámina. Generalmente las superficies fijas están bloqueadas en ambas direcciones X, Y y sirven para limitar el área de trabajo. Ventosas   Soportes mecánicos alojados dentro de las superficies, que se utilizan para fijar establemente el panel a las superficies móviles móviles.. Exist Existen en varios tipos tipos de soportes que entran entran en la categoría categoría de las ventosas ventosas (Fig. 12.56 y Fig. 12.55).

136

 

CNI Controlli Numerici Industriali

 

Figura 12.55: Controplantilla

Figura 12.56: Ventosa

Capítulo 12

137

 

 

CNI Controlli Numerici Industriali

Capítulo 13

13 P.A. Dat Datos os téc técnico nicoss 13.11 Int 13. Intro rodu ducci cción ón El



















 

















 

consiente efectuar las siguientes operaciones:

1. Visualizar, modificar, salvar los Datos Máquina y los datos relativos al Equipamiento 2. Imprimir las Tablas de las distintas categorías de datos definidas (con la posibilidad de personalizar los parámetros de impresión) 3. Activar los mandriles y los portautensilios de los Depósitos Utensilios presentes (facilitando el cambio utensilio manual) 4. Visualizar el conjunto de dibujos disponibles (asociados a los utensilios, agregados, etc.) 5. Modificar el nivel de password para acceder a los datos y a las funciones de la máquina. Cuando se enciende el XNC, el   se encuentra iconizado. Para visualizarlo, se debe hacer click con el pulsador izquierdo del mouse sobre el icono que se muestra en la Fig. 13.1. 

































 

Figura 13.1: Icono del P.A. Datos Técnicos Después de desiconizarlo,



















 

















 

se visualiza como en la Figura 13.2.

Figura 13.2: P.A. Datos Técnicos Las opciones presentes en la barra del menú son las siguientes: EDIT

 

DATOS MAQUINA

 

139

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

EQUIPAMIENTO

 

TABLAS

 

CENTRO GRAFICA

 

 

AYUDA

 

En las secciones siguientes se estudiarán detalladamente las opciones mencionadas. El   presenta un icono que representa un semáforo en el ángulo superior izquierdo. Cuando el icono representa un "semáforo verde" es posible modificar los datos técnicos; cuando representa en cambio un "semáforo rojo", dicha operación no es posible. Por ejemplo, ejemplo, no se pueden modificar los datos cuando la máquina está en START; en este caso el icono representa un "semáforo rojo". 

































 

13.2 Edit Accediendo a esta función se pueden memorizar las modificaciones realizadas en los datos gestionados por el , restablecer los datos modificados y que aún no se han memorizado y cambiar el nivel de acceso a dichos datos. Tambié ambiénn se puede activar la funci función ón de impres impresión, ión, visualizar visualizar los archiv archivos os gráficos con los dibujos dibujos de los utensi utensilios, lios, de los agreg agregados, ados, de los cabeza cabezales, les, etc. y activar algunas algunas funci funciones ones de edito editorr (por ejemplo la copia o cancelación de una línea de la tabla). Para Pa ra acceder a las funciones de edito editor, r, es necesa necesario rio desiconizar desiconizar el   y selecc seleccionar ionar con el mouse la opción EDIT. Se visualizará entonces un menú con las siguientes opciones: 

































 



 

 

 

 

 

 

 

































 

SALVA (ˆs): salva los datos introducidos. Durante la grabación aparece la opción ESPERA!!!. LEE NUEVAMENTE LA TABLA (ˆt): anula todas las modificaciones realizadas en los datos de la tabla que se visualiza, posteriores a la última grabación, y restablece los viejos valores. Durante la fase di relectura aparece la opción ESPERA!!!. LEE NUEVAMENTE TODO (ˆu): anula todas las modificaciones efectuadas en las tablas, posteriormente a la última grabación, grabación, y restab restablece lece los viejos valores. valores. Duran Durante te la fase de relectura relectura aparece la opción ESPERA!!!. NUEVO NOMBRE: cuando está activada, cambia el nombre del objeto seleccionado. COPIA: cuando está activada, realiza una copia del objeto seleccionado. CANCELA: cuando está activada, elimina el objeto seleccionado. IMPRESIÓN TABLA : está activada sólo cuando se visualiza una tabla; imprime toda la tabla de datos en visualización. A continuación se indica el procedimiento para imprimir una tabla:  –   Seleccionar la opción   situada situa da en el subme submenú nú   del Root Menú. La vent ventana ana que se visualiza en pantalla contiene el   con el cual se puede config configurar urar el tipo de impresora impresora como se describe describe en la Sección 2.5.6 2.5.6). ).  –   Seleccionar la opción IMPRESIÓN TABLA TABLA del menú EDIT del   .  – Si  –  Si se ha seleccionado una impresión en archivo, se visualiza una ventana en la que se debe introducir 

























 























































 

 



































 

el nombre del archivo archivo que contendrá los datos de impresión. impresión. Si se ha selecc selecciona ionado do en cambi cambioo una impresora, entonces se obtendrá directamente la impresión programada.  

SELECCION IMPRESIONES : consiente imprimir las tablas correspondientes a las distintas categorías de datos del XNC. Seleccionando esta opción, se visualiza la ventana que se muestra en la Fig. 13.3. Como podrá notarse, mediante los botones de software presentes es posible seleccionar una o varias categorías catego rías de datos a imprim imprimirir.. Presi Presionand onandoo el botón de softw software are Impresión, Impresión, se proced procedee a la impresión impresión de las tabl tablas as correspondiente correspondientess a las distintas distintas categorías categorías de datos seleccionad seleccionadas. as. Presi Presionand onandoo el botón de software Exit se sale de la vent ventana ana anulando anulando todas las selecciones selecciones efectuadas efectuadas.. Media Mediante nte el botón de

140

 

CNI Controlli Numerici Industriali

 

Capítulo 13

Figura 13.3: Ventana para la selección de la categoría de datos a imprimir. software OPCIONES software OPCIONES se accede a otra ventana ventana para configurar configurar el format formatoo de la página de impresión. En los recuadros ALTURA PAGINA y ANCHO PAGINA de dicha ventana se pueden asignar las dimensiones en mm de lade página pág de imp impres . Med Median iante te las mm, teclas421x298 teclas de sof softw tware are 257x182 A4, A3, mm B5 se pueden asi pueden asigna gnarr las dimensiones laina página en resión losión. formatos 297x210 mm, respectivamente.  

LISTA DISEÑOS : visualiza una ventana que contiene la lista de los archivos gráficos correspondientes a los dibujos de los utensilios, de los agregados, de los cabezales, etc. a disposición (Fig. 13.4).

Figura 13.4: Ventana para la visualización de los archivos gráficos. Como puede notarse en la figura, en el recuadro al lado del archivo seleccionado se visualiza el dibujo que el mismo contiene. contiene. Media Mediante nte la opción ORDENACION, ORDENACION, situada situada en la Barra del Menú de la ventana, ventana, es

posible clasificar los distintos archivos gráficos alfabética o cronológicamente. Mediante la tecla de software SELECCIONA es posible asociar uno de los dibujos memorizados a un dato utensilio o agregado. Para ello es necesario antes que nada seleccionar el dato Dibujo asociado relativo a uno de los utensilios o de los agregados presenteselenarchivo las Tablas UTENSILIOS o AGREGADOS dedesea las Tablas de EQUIPAMIENTO. Luego se debe seleccionar gráfico que contiene el dibujo que se asociar. Por último, es necesario presionar el botón de software SELECCIONA. PASSWORD : modificar el nivel de acceso a las tablas de los datos y a las demás funciones gobernadas por el   . Haciendo Haciendo cli click ck en est estaa opc opción ión apa aparec recee una ve venta ntana na par pareci ecida da a la de la

 



































 

141

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

Figura 13.5. El nivel de visualización y modificación de los datos se encuentra al lado de la opción “Nivel”; en el caso

Figura 13.5: Modificación del nivel de acceso a los Datos relativo a la Figura 13.5 será 1. Para modificar este nivel es preciso:  –  escribir en el recuadro de introducción de los datos la secuencia de números y letras que constituyen la palabra clave correspondiente al nivel deseado,  –  hacer click en el recuadro OK. Haciendo click en el recuadro Anula se restablece el nivel anterior. El número de los niveles disponibles es de 16.  

SALIDA: cierra la ventana del menú relativa a la opción   . Si se han modific modificado ado algunos datos, se solicita la confirmación para salvar o no dichas modificaciones. 

































 

13.3 13 .3 Da Dato toss ma maqu quin inaa Los  datos máquina  son Los datos  son las variables que han de asignarse al Control Numérico para que pueda “gobernar” las partes eléctricas y también las mecánicas de la máquina. En este capítulo se describirán los tipos de datos de la máquina y su función; para algunos datos especiales también se mostrarán los ejemplos para aclarar mejor su significado. Tener en cuenta que los valores introducidos en los datos de la máquina han de ser el resultado de una valoración atenta y meditada no de intuiciones repentinas o de pruebas puede influir en lasycaracterísticas técnicas y de seguridad de laaleatorias máquina.ya que una cumplimentación incorrecta LA MODIFICACIÓN DE LOS DATOS DE LA MÁQUINA HA DE SER EFECTUADA POR PERSONAL EXPERTO. El Menú al que se accede seleccionando la opción DATOS MAQUINA contiene las leyendas siguientes:  

 

EJES CORRECTORES VERTICALES

 

 

 

 

 

 

CORRECTORES HORIZONTALES CORRECTORES PANTOGRAFOS CABEZALES GENERALES Origenes ALMACEN CAMBIO DE UTENSILIO

142

 

 

CNI Controlli Numerici Industriali

Capítulo 13

13.3 13 .3.1 .1 Ej Ejes es El CN puede gobernar dos categorías de ejes:  

 

Ejes Interpoladores Ejes posicionadores

Los Ejes interpoladores son ejes cuyo movimiento está en correlación instántanea con otro eje como mínimo; da la posibilidad de mecanizar los perfiles curvilíneos en el plano y en el espacio respetando la trayectoria programada. Los Ejes Posicionadores son ejes cuyo movimiento no está en correlación con los demás ejes; da la posibilidad de movimientos punto por punto sin controlar la trayectoria. Los datos descritos se refieren a ambos tipos de ejes. La selección de la opción EJES da la posibilidad de acceder a las tablas donde están recuperados todos los datos relativos a los ejes mecánicos de la máquina. La tabla se parece a la de la Figura 13.6.

A

C

B

Figura 13.6: Tabla EJES En el recuadro izquierdo (Fig. 13.6-A) se visualiza la lista de los ejes de la máquina; al lado se visualiza la lista de los datos y de los valores asociados asociados a los mismos (Fig. 13.6-B). A cada dato visualizado visualizado corresponde corresponde una sigla situada en la parte superior izquierda (Fig. 13.6-C). Esta sigla se visualiza sólo en caso de que se introduzca un nivel de password elevado y sirve como referencia software para CNI. El eje cuyos datos quedan visualizados se destaca con un fondo oscuro; para seleccionar otro eje basta con hacer click encima con el mouse. Para visualizar y/o modificar un dato se utilizan las barras de deslizamiento vertical y horizontal y el mouse. ATENCION! Las unidades de medida de numerosos datos dependen del tipo de 

eje, que puede eje, puede ser lineal lineal o ang angula ularr. Por ejemplo ejemplo,, la unidad unidad de medida medida del dato  Cota de estacionamiento está expresada en mm si el eje es de tipo lineal y en  gradoss sexad grado sexadecima ecimales les si el eje es en cambio de tipo angular. angular. En las descrip descripcione ciones  s  a continuación, nos referiremos al eje de tipo lineal.

001 Origen máquina (mm) Con referencia a la Fig. 13.7, se puede definir el dato de Origen máquina como la distancia entre el punto de cero máquina (M)y el punto de referencia (A). Dicho punto representa la posición del sistema de referencia móvil (T) 143

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

10 10 1010 10 1010

CNI Controlli Numerici Industriali

M

X

10 10 10 10 1010 A

OMX

     Y      M      O

1010 10 10

T

Y

Figura 13.7: Origen de la Máquina cuando se produce la señal de puesta a cero. Por ejemplo, ejemplo, duran durante te una puesta a cero estándar estándar con fin de carrera normalment normalmentee abierto (n.a.) y marker, marker, el eje se mueve a lo largo de la dirección de puesta a cero hasta que cierra el microinterruptor; luego se mueve en la dirección opuesta hasta soltar el mismo. Entonces el primer marker del encoder representa la primera señal de puesta a cero y la cota de Origen máquina se asigna al eje. En esta situación la cota del eje representa la posición del origen del sistema de referencia móvil respecto al sistema de referencia fijo (M). Si después de una primera puesta a cero, la cota visualizada no coincide con la cota medida, hay que modificar el dato de Origen máquina máquina y repeti repetirr la puesta a cero. La diferencia diferencia entre cota visualizada visualizada y cota medid medidaa ha de restarse del dato de Origen máquina teniendo en cuenta el signo. 







 

 









 

 

 



 

 



 

 

(13.1)

donde:  

 

 

 

Onew es el Nuevo Origen Máquina, Oold es el Viejo Origen Máquina, Qv es la cota visualizada, Qm es la cota medida.

La dirección de búsqueda del microinterruptor depende de la configuración del señalizador Puesta a cero up presente en la Tabla EJES perteneciente a las Tablas de la Máquina. Si dicho señalizador se encuentra en 0, la dirección direcc ión de búsqueda del microinterrupto microinterruptorr se elige en base a los datos: Fin de carrer carreraa superior, superior, Fin de carrer carreraa inferior inf erior y Origen máquina. máquina. El eje busc buscaa el microi microinterrup nterruptor tor hacia cotas decrecientes decrecientes si el Origen máquina está más cerca del fin de carrera software down que del fin de carrera software up y viceversa. Si dicho señalizador Puesta a cero up se encuentra en 1 la dirección de búsqueda del microinterruptor se efectúa hacia cotas crecientes.

Valor típico: en el campo de las dimensiones físicas de la máquina.

002 Fin de carrera superior (mm) Es el límite superior software a la posibilidad del movimiento del eje. Si, durante la interpolación, se alcanza el límite software de fin de carrera el CN bloquea todos los motores que controlan los ejes y da un mensaje de error, en este caso el fin de carrera puede superarse a causa de la inercia de los ejes. Durante la manipulación manual de los ejes, nunca puede superarse el fin de carrera software; en todo caso 144

 

 

CNI Controlli Numerici Industriali

Capítulo 13

puede llegarse a él exactamente con una rampa de deceleración. La cota de fin de carrera se refiere al origen de la máquina y no está influenciada por los correctores (mandriles, utensilios, etc.) Valor típico: en el campo de las dimensiones físicas de la máquina.

003 Fin de carrera inferior inferior (mm) Es el límite inferior software a la posibilidad de movimiento del eje. Este dato es análogo al dato Fin de carrera superior. Valor típico: en el campo de las dimensiones físicas de la máquina.

004 Número impulsos encoder (imp) Es la relación de la transmisión eléctrica del eje es decir el número de impulsos de una vuelta completa del encoder. No se considera la posible multiplicación hardware dentro del CN. Se admiten valores negativos para invertir el sentido de recuento del encoder. Valor típico: depende del tipo de encoder.

005 Longitud desarrollo encoder (mm) Es la relación de la transmisión mecánica del eje, es decir la distancia que corresponde a una vuelta del encoder. Valor típico: depende de la Transmisión mecánica, del Reductor, de la Corredera, etc.

006 Multiplicador impulsos encoder Es el factor de multiplicación hardware de los impulsos, dentro del CN. Los valores superiores a 1 no garantizan la equidistancia de los impulsos. Valores admitidos: 1 y 4.

007 Tiempo de la rampa de aceleración aceleración (msec) Es el tiempo impuesto al eje para que alcance, a partir de la velocidad inicial, la velocidad de régimen y por consiguiente la velocidad final durante los movimientos independientes (modalidad   ). De esta manera, la aceleración del eje está determinada por la relación entre la diferencia de velocidad y el tiempo de rampa seleccionado. Si la acele aceleració raciónn necesaria supera la máxim máximaa autorizada, autorizada, el tiempo de rampa aumenta aumenta automáticamen automáticamente. te. Po Porr ejemplo si se desea acelerar de velocidad cero a una velocidad de 100 m/min, habiendo seleccionado en los datos de los ejes una constante aceleración de 300 mseg, se conseguirá una aceleración de: 





 

(13.2)

 



 





 

 



Valor típico:





 

 

 





 

mseg.

 



 



 





 

 

008 Velocidad máxima (m/min) Selecciona la velocidad máxima a la que podemos mover el eje cuando el accionamiento está pilotado por CN con la Tensión máxima (10 V). Valor típico: depende de la mecánica de la máquina y del tipo de motor.

009 Velocidad manual rápida (m/min) Asigna el valor de velocidad para los desplazamientos efectuados en modo manual a velocidad rápida. Valor típico: depende de la mecánica de la máquina y ha de ser   Vmáx.  

145

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

010 Velocidad manual lenta (m/min) Asigna el valor de velocidad para los desplazamientos efectuados en modo manual a velocidad lenta. Valor típico: depende de la mecánica de la máquina y ha de ser   Vmáx.  

011 Velocidad movimiento acotado (m/min) Asigna el valor de velocidad para los desplazamientos efectuados en los pasos de movimiento acotado. Valor típico: depende de la mecánica de la máquina y ha de ser   Vmáx.  

012 Paso movimiento acotado (mm) Cota de desplazamiento para el movimiento acotado. Valor típico: en el campo de las dimensiones físicas de la máquina.

013 Aceleración máxima (m/sec*sec) Es la aceleración máxima con la que un eje puede acelerar, en función de la inercia de la carga y de la motorización. Una manera para estimar este dato es medir el tiempo empleado por el eje para acelerar desde parado a velocidad máxima, proporcionando durante el accionamiento la tensión máxima: 









 







(13.3)

 

 

 

donde:  

 

 

Amax es la aceleración máxima, Vmax es la velocidad máxima, T es el tiempo tardado.

Por ejemplo, si un eje tarda 400 msegundos para llegar a una velocidad máxima de 100 m/minuto, su aceleración máxima será: (13.4) 



 

 



 





 

 



Valor típico:

 

 



 

 

 

 





 

 

 





 





 

.

014 Ganancia anillo posic.(KV) (1/sec) Tambié ambiénn puede llamarse llamarse Ganan Ganancia cia de anill anilloo del regulador o Const Constante ante Proporcional Proporcional y expr expresa esa la Ganan Ganancia cia de retroacción del regulador de posición. Durante el posicionamiento posicionamiento siempre se tiene tiene un desplazamiento de la cota real (Qr) de la teoría (Qt) que se define error de seguimiento (Ei): (13.5) 

 



 



 

 



 

 

El error de seguimiento depende de la velocidad del eje y es inversamente proporcional a la ganancia de anillo.

La tensión de salida analógica se calcula multiplicando el KV por el error de seguimiento. Una ganancia de anillo demasiado grande puede provocar inestabilidad en el sistema. Si KV vale 0 el eje no puede moverse; si es demasiado bajo las trayectorias pueden resultar achaflanadas. Se admiten valores negativos para invertir la tensión analógica de salida. De todas formas hay que aclarar que el CN en su interior utiliza la convención siguiente: con KV positivos y con tensiones positivas el eje se mueve hacia cotas crecientes. Valor típico:   1/seg. Un buen calibrado de los datos Velocidad máxima (Vmax) y Ganancia anillo posic.(KV) permite obtener la mejor precisión posible en interpolación lineal y circular. Dado que la Velocidad Máxima da al CN la información relativa a la característica de tensión/velocidad del eje, 

 

 



 

146

 

 

CNI Controlli Numerici Industriali

Capítulo 13

(accionamiento + motor + transmisión mecánica), su valor ha de ser lo más exacto posible, para que el error de seguimiento (EI) sea igual al teórico (EIt) previsto por la ley de regulación: 





 

 

(13.6)

 



 

Siendo VL la velocidad de trabajo. Si el error de seguimiento es diferente del previsto en la relación precedente, es necesario retocar el dato Velocidad máxima en base a la proporción: (13.7) 



 











 

 









 



 

Ahora basta con seleccionar ganancias iguales en los ejes que interpolan, para que los errores de trayectoria sean lo menores posibles, posibles, en funci función ón de las características características de la máquina. En especial, especial, el error de trayectoria trayectoria será nulo en los tramos en línea recta y mínimo en los tramo tramoss circulares. circulares. La expresión expresión aproximada aproximada del error en los tramos circulares es:  

 

 



 

 

 

 _   

 

 



 

 



 



 

 

 

 





 



 

(13.8)

 

 

 

 



 

 

donde los símbolos de la ecuación tienen el significado siguiente:  

 

 

 

D: diámetro del arco de círculo del recorrido (mm) F: velocidad de avance (mm/seg) KV: ganancia de anillo (1/seg) fT: banda pasante del sistema (1/seg)

Por ejemplo, Por ejemplo, con D=100 mm, F=100 mm/seg, mm/seg, KV=30, fT=11 fT=11,, se consigue un error máxim máximoo teórico de 0.03 mm aproximadamente.

015 Anticipo fin de posicionamiento posicionamiento (mm) Es el adelanto con el que se considera terminado un posicionamiento a efectos de la evolución del programa. De todas formas el eje se coloca sobre el objetivo. Valor típico:   (mm).  



 

 

 

016 Anticipo fin de interpolación (mm) También se llama: "eje en posición en el caso de interpolación". Es idéntico al dato anterior. Se utiliza sólo para instrucciones de interpolación. Valor típico :   (mm) .  



 

 

 

017 Máximo error de seguimi seguimiento ento (mm) Asigna el valor límite del error de seguimiento (EImáx). Si durante un movimiento independiente (G0) se supera este valor el CN indica un error y detiene el eje. Si este valor se supera durante la fase de interpolación el CN detiene todos los ejes interpoladores.

Valor típico: se obtiene de otros parámetros seleccionados anteriormente. Siempre ha de comprobarse la relación: 



















(13.9)

 

 



 

018 Banda pasante accionamiento (1/sec) También se llama Polo del accionamiento: coincide con la banda pasante del sistema electromecánico. Este dato se utiliza cuando el dato Tipo Feed-Forward vale 2. Determina la ganancia de corrección en feed-forward de aceleración. 147

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

Puede estimarse el valor de la banda pasante de un eje, aplicando al accionamiento una señal de referencia sinusoidal y determinando para qué frecuencia la señal de la dinamo taquimétrica del motor está a 45 grados de retardo desfasada respecto a la referencia de velocidad. valores típicos: con Tipo feed-forward=2  

 

 



 

 





 

no significativo con Tipo feed-forward=1 no significativo con Tipo feed-forward=0

019 Velocidad de puesta en cero (m/min) Velocidad del eje en la fase de búsqueda del microinterruptor de puesta a cero. La velocidad de desconexión del microinterruptor y búsqueda del marker se calcula automáticamente para conseguir una frecuencia fija de recuento de los impulsos del encoder. Valor típico:   Vmáx .  

020 Tolerancia de posicionamiento (m/min) Valor máximo de velocidad en posicionamiento posicionamiento.. Este valor ha de ser como mínimo del   % a la velocidad máxima para garantizar una reserva de regulación. Valor típico:   Vmáx .  



 

 





 



 

 

021 Máxima velocidad de interpolación (m/min) Valor máximo de velocidad en interpolación. Se toma el valor mínimo entre los ejes interesados en la interpolación. Valor típico: velocidad máxima de avance del utensilio.

022 Cota de estacionamiento (mm) Valor de aparcamiento de reposo del eje. Esta cota puede llamarse dentro de un programa de mecanizado con el parámetro "PRK". Valor típico: en el campo de las dimensiones físicas de la máquina.

023 Cota de la excén excéntrica trica 1 (mm) Cota de leva electrónica. Se facilita la información si el eje se encuentra a cotas inferiores o superiores a la cota de leva. Valor típico: en el campo de las dimensiones físicas de la máquina.

024 Cota de la excén excéntrica trica 2 (mm) Previsto para leva electrónica. Valor típico: en el campo de las dimensiones físicas de la máquina.

025 Cota de la excén excéntrica trica 3 (mm) Previsto para leva electrónica. Valor típico: en el campo de las dimensiones físicas de la máquina.

026 Cota de la excén excéntrica trica 4 (mm) Previsto para leva electrónica. Valor típico: en el campo de las dimensiones físicas de la máquina. 148

 

 

CNI Controlli Numerici Industriali

Capítulo 13

027 1 consta constante nte tiempo regulador (msec) Véase el dato Frecuencia natural regulador.

028 2 consta constante nte tiempo regulador (msec) Véase el dato Frecuencia natural regulador.

029 Facto Factorr amortiguac amortiguación ión Véase el dato Frecuencia natural regulador

030 Frecuencia natural regulador (1/sec) Los cuatro datos anteriores anteriores activan un regulador dinámico dinámico para controlar el eje. Un regulador regulador dinám dinámico ico puede modificar las características del eje mejorando su comportamiento respecto a las oscilaciones de par y de las interferencias. El regulador dinámico puede pertenecer a una de las tres categorías definidas en el dato Tipo de regulador cuyos valores autorizados son los siguientes: 0: Regulador proporcional (ningún polo); en este caso no se examina ninguno de los 4 datos anteriores.  

 

 

1: Regulador proporcional-derivativo (un sólo cero y ningún polo); en este caso se examina sólo el dato de la primera constante de tiempo. 2: Regulador del segundo orden con polos al infinito (2 ceros); en este caso se examinan sólo los datos de las dos constantes de tiempo del regulador.

3: Regulador del segundo orden con polos al finito (2 ceros y 2 polos); en este caso se examinan los 4 datos del regulador. Valore aloress típico típicos: s: se determinan empíricamente empíricamente durante durante la instalación instalación del CN durante la fase de ajust ajustee de la máquina.  

031 Máx.velocidad angular interp. (grd/ (grd/sec) sec) Con este dato se puede modifi modificar car la veloci velocidad dad máxima máxima angul angular ar autorizad autorizadaa durante durante la fase fase de interpo interpolació laciónn circular circular.. Con este dato igual a cero, la velocidad máxima angular se calcula en función del tiempo de muestreo:  











 





 

 



(13.10)

 

donde: VAmax es la Máx velocidad angular interp.,  

tc es el tiempo de muestreo. Valor típico: se determina empíricamente en función de la calidad del mecanizado en los tramos circulares.  

032 Tipo rampa Es un número que define el tipo de rampa de aceleración de un eje.

Los Valores admitidos son los siguientes: 0: activa una rampa lineal; el valor de aceleración es constante.  

 

1: activa una rampa sinusoidal; el perfil de velocidad es sinusoidal y garantiza la continuidad a la aceleración incluso en los puntos inicial final de la rampa. Conlaelrampa mismolineal. tiempo de rampa, la rampa sinusoidal supone una aceleración máxima uny57 % superior a la de

 

2: activa una rampa en "S"; el perfil de velocidad garantiza la continuidad de aceleración incluso en los puntos inicial y final de la rampa. Con el mismo tiempo de rampa, la rampa en "S" comporta compor ta una aceleración máxima 20 % superior a la de la rampa lineal. 149

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

033 Tipo de puesta en cero Informa al CN sobre el tipo de puesta a cero preparado en la máquina. Los valores admitidos definen:  

 

 

 

0: puesta a cero estándar con fin de carrera normalmente abierto (n.a.) y marker. La cota se asigna cuando el eje encuentra el marker del encoder. 4: puesta a cero con fin de carrera normalmente cerrado (n.c.) y marker. La cota se asigna cuando el eje encuentra el marker del encoder. 16: puesta a cero sólo con fin de carrera (n.a.). La cota se asigna cuando se desconecta el microinterruptor. 20: puesta a cero sólo con fin de carrera (n.c.). La cota se asigna cuando se desconecta el microinterruptor.

034 Tipo regulador Es el dato que define el tipo de regulador dinámico que se desea adoptar para controlar el eje. Los Valores posibles definen:  

 

 

 

0: Regulador proporcional (ningún polo). 1: Regulador proporcional-derivativo (un solo cero y ningún polo); se examina solamente la primera constante tiempo. 2: Regulador del segundo orden con polos al infinito (2 ceros); se examinan los datos de las dos constantes de tiempo. 3: Regulador del segundo orden con polos al finito (2 ceros y 2 polos); se examinan todos los datos del regulador.

035 Tipo feed-forward La corrección hacia adelante (feed-forward) se introduce para reducir el error de seguimiento. Se pueden asignar valores pertenecientes al intervalo [0,1] o bien el valor 2.  

 

2: Correc Corrección ción "en velocida velocidadd y acele aceleració ración": n": se elimina elimina el error de seguimiento seguimiento también también en los tramos tramos a velocidad no constante. 2: corrección corr ección de velocidad al 100 % y corrección en aceleración. También También se elimina elimina el error de de seguimiento en los tramos a velocidad no constante.

Por ejemplo, programando el valor 0 no se efectúa ninguna corrección hacia adelante; con el valor 0,5, el error de seguimiento en los tramos a velocidad constante se reduce a la mitad; con el valor 1 se elimina completamente el error de seguimiento en los tramos a velociad constante.

060 Reajuste juegos (mm) Sirve para eliminar la incertidumbre acerca de la posición del eje causada por el acoplamiento mecánico entre el

tornillo patrón y la rosca. Cuando se programa una posición es posible que, según la dirección de movimiento del eje, el tornillo patrón no se apoye sobre la rosca en el mismo punto debido a las tolerancias con las que han sido construidos. Este error se puede eliminar haciendo que el apoyo del tornillo patrón sobre la rosca se produzca produz ca siempre en el mismo punto para las dos direcciones direcciones de movimiento movimiento del eje. En la Fig. 13.8 y en la Fig. 13.9 se muestran los gráficos de las velocidades velocidades de posición cerca de la cota objetivo. objetivo. En el caso de la Fig. 13.8 se observa un posicionamiento directo; en cambio, en el caso de la Fig. 13.9 se muestra que la cota objetivo objet ivo es superada, el eje se detie detiene, ne, cambia de dirección y por último se posic posiciona. iona. Este segundo segundo caso se trata específicamente de un reajuste de juego. La distancia entre la cota de la posible inversión de marcha y la cota objetivo se denomina reajuste de juego. Los valores que pueden programarse son los siguientes: 150

 

 

CNI Controlli Numerici Industriali

Capítulo 13

V

X

  Target Coordinate

Figura 13.8: Posicionamiento directo V

Change Indirection Coordinate

Target Coordinate

X

 Backlash Compensation

Figura 13.9: Reajuste juegos

 

 

 

0 desactiva el mecanismo de reajuste de juego durante el posicionamiento de los ejes, un valor positivo en mm produce el reajuste de juego hacia cotas crecientes, un valor negativo en mm produce el reajuste de juego hacia cotas decrecientes. En la Fig. 13.9 el reajuste de juego se produce hacia cotas decrecientes, lo cual significa que el dato introducido es negativo.

061 Constante integrativa (msec) Es el dato que define el valor de la constante complementaria del control en retroacción.

062 Constante derivativa (msec) Es el dato que define el valor de la constante derivada del control en retroacción.

063 Timeout alarma (msec)

Asigna el intervalo de tiempo después del cual debe activarse una alarma que define la condición de "eje bloqueado" del control en retroacción.

064 Tiempo rampa subida (msec) Longitud de la rampa de ascenso.

065 Tiempo rampa bajada (msec) Longitud de la rampa de descenso. 151

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

070 Tensión de start (mVolt) Tensión aplicada al accionamiento para el arranque del movimiento del eje.

071 Tensión mínima mov. (mVolt) Valor mínimo de tensión que se aplica al accionamiento para consentir el movimiento del motor.

076 Ganancia de anillo aux. (1/sec) Parámetro del control en retroacción del eje.

077 Máx. valor deslizamiento deslizamiento (mm) Indica el máximo valor de deslizamiento deslizamiento que puede recuperarse recuperarse con corrección corrección por punto puntos. s. Si se super superaa este valor, el programa se interrumpe señalando un error de seguimiento en el eje X1 (rueda métrica).

078 Resolución Convertidor AD Para ejes con sensor analógico de posición (tarjeta ADX2), es una característica del hardware de detección utilizado utili zado (número de bits disponibles). disponibles). Por ejemplo, ejemplo, en el caso de la tarjeta ADX2, el convertidor convertidor es de 12 bits y por consiguiente la resolución es 4096.

079 Longitud transduc transductor tor (mm) Para ejes con sensor analógico de posición (tarjeta ADX2) es una característica del hardware de detección utilizado.

080 Habilit Habilitación ación rueda métrica Si este dato se programa en 0, se deshabilitan los mecanismos de recuperación del deslizamiento y el encoder de la rueda métrica no es utilizado.

081 Filtro ip

Indica el número de exploraciones consecutivas durante las cuales el eje debe quedar dentro de la  in position  prima  antes  antes de declarar terminado el posicionamiento.

082 Habilitación continua Es el dato que selecciona el tipo de recuperación deslizamiento.  

 

0 programa una recuperación por punto, 1 programa una recuperación continua.

083 Fase inicial corrección corrección Indica la fase de comienzo de la corrección continua.  

 

 

1 programa todo el posicionamiento en corrección continua, 2 programa el comienzo de la corrección en el tramo a velocidad de régimen, 3 programa el comienzo de la corrección en el tramo de deceleración.

152

 

 

CNI Controlli Numerici Industriali

Capítulo 13

090 Paso volante electrónico Define el "paso" de un eje entrelazado a un volante. El valor programado es el desplazamiento efectuado por el eje en correspondencia de una vuelta completa del volante.

091 Módulo eje roll-over Es la cota máxima que puede alcanzar un eje "rollover" antes de retornar a la cota 0. Los ejes "rollover" pueden definirse mediante el señalizador Rotación 360 o bien Eje circunferencial. Los dos señalizadores se encuentran en la Tabla EJESperteneciente a las Tablas MAQUINA.

094 Tiempo rampa aceleración interpol. interpol. (msec) Es el tiempo impuesto al eje para que alcance, a partir de la velocidad inicial, la velocidad de régimen y por consiguiente la velocidad final durante los movimientos interpolados (modalidad   ,   , ...). De esta manera, la aceleración del eje está determinada por la relación entre la diferencia de velocidad y el tiempo de rampa programado. Si la aceleración requerida supera la máxima consentida, el tiempo de rampa es aumentado automáticamente. Si se desea por ejemplo acelerar de velocidad nula a una velocidad de 100 m/min, habiendo programado en los datos de los ejes una constante de aceleración de 300 mseg, se obtendrá una aceleración equivalente a: 





 

 



 

(13.11)

 



 





 

 



 



 



 





 

No es necesario que todos los ejes interpoladores tengan el mismo tiempo de rampa puesto que, en fase de interpolació interpo lación, n, el CN elige el valor más alto entre los de los ejes en movimiento. movimiento. Si en este dato se programa el valor 0, el CN utiliza el valor de Tiempo de la rampa de aceleración. Valor típico:   msec. 



 

 





 

13.3.2 13. 3.2 Cor Correc rector tores es ve vertica rticales les Para la descripción de la opción CORRECTORES VERTICALE VERTICALES, S, véase la Sección 13.3.4.

13.3.3 13.3 .3 Corre Correctore ctoress horiz horizonta ontales les Para la descripción de la opción CORRECTORES HORIZONT HORIZONTALES ALES véase la Sección 13.3.4.

13.3.4 13.3 .4 Corre Correctore ctoress pant pantogra ografos fos Con el término correctores  término  correctores  se  se indican los datos que sirven para definir la posición y las características de trabajo de un mandril que pertenece a un cierto cabezal respecto a un punto de referencia del cabezal en cuestión. Dado que los correctores de los mandriles verticales y horizontales horizontales constituyen un subconjunto subconjunto de los correctores relativos a los mandriles de los pantógrafos, en esta sección describimos sólo los correctores competentes a esta última categoría de mandriles.

Terminología Conviene aclarar el significado de algunos términos que se utilizarán más adelante.  

 

 

Centro de rotación: rotación: es un punto fijo del espacio respecto al cual se consid consideran eran las posibles posibles rotaciones del mandril. Toma de fuerza: es el punto de enganche del utensilio en el mandril. Terna cartesiana de referencia: es el conjunto de ejes cartesianos X Y Z respecto al cual se calculan las distancias entre las coordenadas de varios puntos del espacio. 153

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

La selección de la opción CORRECTORES PANTOGRAFOS, da la posibilidad de acceder a una tabla parecida a la de la Figura 13.10.

Figura 13.10: Tabla CORRECTORES PANTOGRAFOS Como puede verse, la tabla está organizada en forma de matriz, cada una de la cual define el conjunto de datos relativos a cada mandril. Por ejemplo: la columna TP2 contiene todos los datos relativos al mandril identificado con la sigla TP2. Cada línea de la matriz identifica uno de los correctores posibles. Para visualizar y/o modificar un dato se utilizan las barras de deslizamiento y el mouse.

Cabezal al que pertenece Nombre del cabezal al que pertenece el mandril.

Offset X (mm) Componente a lo largo de X del entreeje mecánico del mandril referido al mandril que posee correctores nulos.

Offset Y (mm) Componente a lo largo de Y del entreeje mecánico del mandril al mandril posee correctores nulos.

Offset Z (mm) Saliente del entreeje del mandril respecto al primer mandril vertical.

Número polos motor

Especifica el número de polos del motor utilizado para la rotación del mandril. Los posibles valores admitidos son los siguientes:  

 

0 identifica un motor de 2 polos 1 identifica un motor de 4 polos

Sentido de rotación Es el sentido de rotación del mandril. Los posibles valores admitidos son los siguientes: 154

 

CNI Controlli Numerici Industriali

 

 

 

 

 

 

Capítulo 13

0 indica un sentido a izquierdas o a derechas, o sea indiferente, 1 indica un sentido a derechas, 2 indica un sentido a izquierdas, 3 indica un sentido a derechas invertido, 4 indica un sentido a izquierdas invertido,

Véase el apartado relativo a la selección de los sentidos de rotación de los mandriles, agregados y utensilios.

Velocidad mínima de rotación (m/min) Es la velocidad mínima de rotación del mandril. Cuando en el mandril va montado un agregado, (es decir un conjunto de utensilios que mecanizan simultáneamente), este dato no está activo y es sustituido por el dato análogo que se encuentra en la tabla de los Agregados Pantógrafos.

Velocidad máx. rotación (m/min)

Es la vel velocida ocidadd máxima de rotaci rotación ón del mandril. Cuand Cuandoo en el mandril va montado un agregado, agregado, (es decir un conjunto de utensilios que mecanizan simultáneamente), este dato no está activo y es sustituido por el dato análogo que se encuentra en la tabla de los Agregados Pantógrafos.

Rampa de acelerac aceleración ión (sec) Es el tiempo que ha de tardar el motor para llegar a la velocidad programada. Este dato está activo sólo cuando existe una conexión serial con el inverter.

Rampa de deceleración (sec) Es el tiempo que ha de tardar el motor para pararse. Este dato está activo sólo cuando existe la conexión serial con el inverter.

Absorción motor Asigna en porcentaje el límite máximo de absorción en corriente del mandril referido a la capacidad de suministro de corriente del inverter. Si el valor asignado es 100, el inverter pilotará el mandril con la máxima corriente que puede suministrar; un valor inferior limitará la absorción del mandril pantógrafo protegiéndolo de eventuales excesos de corriente.

Velocidad base (m/min) A veces se indica como HB; asigna el valor de frecuencia por el cual la tensión de salida del inversor llega al nivel máximo, especificado en el dato Tensión máxima (permaneciendo constante para frecuencias superiores).

nivel máximo, especificado en el dato Tensión máxima (permaneciendo constante para frecuencias superiores). En la figura 13.11 se indica el gráfico de una posible curva de respuesta del inverter en el que se indica el dato Velocidad base. La evolución de la curva de respuesta del inverter es lineal creciente para frecuencias comprendidas entre 0 y Hb, constante para frecuencias superiores. Para obtener este tipo de evolución es preciso seleccionar HB1=HB2=0.

Número inverter Indica el inverter que pilota el mandril. Los posibles valores admitidos son los siguientes:  

0 indica el primer inverter 155

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

V Vmax

Hz HB

Figura 13.11: Curva de respuesta del Inverter

 

 

 

 

 

 

1 indica el segundo inverter 2 indica el tercer inverter 3 indica el cuarto inverter 4 indica el quinto inverter 5 indica el sexto inverter 99 indica que el número del inverter será comunicado al CN por el PLC al realizar el comando del inverter mediante un bit de las señales de intercambio CN - PLC.

Tensión máxima (V) Representa el valor de tensión proporcionado por el inverter para los valores de frecuencia superiores o iguales al dato de la Velocidad base.

Angulo en el plano horizontal (grd) Es el ángulo adyacente en el plano XY comprendido entre el eje X y la proyección de la dirección de trabajo del mandril en el mismo plano. Los valores admitidos son los comprendidos en el intervalo [0, 360] grados.

Angulo en el plano vertical (grd) Suponiendo que el Plano Principal coincida con el plano XY, asigna el ángulo formado por la recta que identifica la dirección de trabajo del mandril con la recta que es su proyección en el plano XY.

HB1 , HB2 (1/sec) Velocidades básicas secundarias. Define un intervalo de frecuencia [HB1, HB2] de manera que para cada valor de frecuencia incluido en él se calcula un valor oportuno del dato HB. En la Figura 13.12 se muestra una posible curva de respuesta del inverter en el que se evidencian los datos HB1 y HB2.

Selección de los datos relativos Selección relativos a los sentidos de rotación de los mandriles, agregados agregados y utensil utensilios ios Para hacer girar un utensilio de forma correcta es preciso tener en cuenta la cadena de los elementos que le dan el movimiento. Generalmente esta cadena se puede esquematizar como en el esquema siguiente: el CN actúa en el inverter el cual acciona el motor en que hace girar el mandril en el que va montada el utensilio. En caso de que en el mandril vaya montado un agregado, el mandril hará girar los mandriles secundarios del agregado en los que están montadas los utensilios. Los sentidos de rotación de todos los elementos de la caden cadenaa han de ser congru congruentes entes para evitar que puedan 156

 

 

CNI Controlli Numerici Industriali

Capítulo 13

V Vmax

HB1

HB

HB’

HB2

Hz

Figura 13.12: Curva de respuesta del Inverter surgir problemas de mecanizado; es decir un elemento de la cadena cuyo sentido de rotación sólo sea a derechas no puede estar conectado a un elemento de la cadena cuyo sentido de rotación sea sólo a izquierdas. Se pueden definir las siguientes clasificaciones:

Clasificación Clasifica ción de los mandrile mandriless en función de su sentido de rotaci rotación ón Mandril a Derechas: es Derechas:  es un mandril que puede girar solamente de izquierda a derecha. Mandril a Izquierdas: es Izquierdas:  es un mandril que puede girar solamente de derecha a izquierda. Mandril Indiferente: es Indiferente:  es un mandril que puede girar tanto de derecha a izquierda como de izquierda a derecha. Mandril a Derechas Invertido:  Invertido:   es un mandril que gira a izquierdas pero que debido debido a una serie de engranajes engranajes hace que el utensilio gire a derechas. Mandril a Izquierdas Invertido:  Invertido:  es un mandril que gira a derech derechas as pero que debido a una serie de engranajes engranajes hace que el utensilio gire a izquierdas.

Clasificación Clasifica ción de los agregad agregados os en función de su sentido de rotación Agregado a Derechas: es Derechas:  es un agregado que gira de izquierda a derecha y hace girar a sus mandriles secundarios de izquierda a derecha. Agregado a Izquierdas: es Izquierdas:  es un agregado que gira de derecha a izquierda y hace girar a sus mandriles secundarios de derecha a izquierda. Agregado Indiferente: es Indiferente:  es un agregado que puede girar tanto de izquierda a derecha como de derecha a izquierda. quierd a. El movimiento movimiento inducido inducido a los mandriles mandriles secundarios secundarios será del mismo tipo que el del agregado. agregado. Agregado Indiferente Invertido:  Invertido:  es un agregado que puede girar en ambos sentidos sentidos pero que invierte la rotación de sus mandriles secundarios. Agregado a Derechas Invertido: es Invertido: es un agregado que gira a izquierdas pero debido a una serie de engranajes hace girar a sus mandriles secundarios a derechas.

Agregado a Izquierdas Invertido:  Invertido:   es un agregado que gira a derech derechas as pero debido a una serie de engr engranaje anajess hace girar a sus mandriles secundarios a izquierdas.

Clasificación Clasifica ción de los utensili utensilios os en función de su sentido de rotaci rotación ón Utensilio Derecho es Derecho  es un utensilio que puede girar solamente de izquierda a derecha. Utensilio Izquierdo es Izquierdo  es un utensilio que puede girar sólo de derecha a izquierda. Utensilio Indiferente:  Indiferente:   es un utensilio que puede girar tanto de izquierda a derecha como de derecha a izquierda.

157

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

Figura 13.13: Tabla CABEZALES

Eje conectado en Y Sigla del eje conectado al cabezal a lo largo de la dirección Y.

Eje conectado en Z Sigla del eje conectado al cabezal a lo largo de la dirección Z.  

Ejemplo de programación de los Datos de los Datos cabezales   Para explicar lo que son y

cómo se utilizan estos datos conviene utilizar algunos ejemplos: 

 

Ejemplo 1   supongamos que tenemos tenemos una máquina monocentro con dos cabezales solidarios solidarios en x, z e

independientes en y (Figura 13.14).

Y

T1

T2

M2 MB2

MB1 Z

M1

X

Figura 13.14: Ejemplo 1 Los ejes conectados al CABEZAL1 son X, Y y Z, los ejes conectados al CABEZAL 2 X, U y Z; los ejes Y y U son paralelos. M1 y M2 son los mandriles de referencia de los dos cabezales. Indicamos con MB1 la distancia entre M1 y el 160

 

 

CNI Controlli Numerici Industriali

Capítulo 13

borde del cabezal T1 a lo largo de la dirección y en el sentido de cotas crecientes, con MB2 la distancia entre M2 y el borde del CABEZAL 2 a lo largo de la dirección y en el sentido de cotas crecientes. Para evitar que a causa de un error de programación los dos cabezales puedan chocar es indispensable que la distancia entre respectivos superior a la suma de puede las distancias entre los mandrile delos referencia y losmandriles bordes dedelosreferencia cabezalessea a losiempre largo de la dirección en que producirse el contacto. Es decir, siempre ha de comprobarse la desecuación:  

 

 

 



 



 





 



 



 

(13.12)

 

Programando oportunamente los datos de dimensiones exteriores de los cabezales puede hacer que el CN compruebe que en cada momento del mecanizado sea válida la condición dada. En este caso habrá que introducir en la tabla de definición de los cabezales el valor MB1 en el dato dimensión máximaa en Y+ relativo máxim relativo al CABE CABEZAL ZAL 1 y MB2 en el dato dimensión dimensión máxima en Y- relativo al CABEZAL CABEZAL 2. El CN ejecuta el control sobre la interferencia sólo si los datos de Dimensión máxima en Y+ del CABEZAL 1 y Dimensión máxima en Y- del CABEZAL 2 son distintos de 0. 

 

Supongamos gamos que tenemos tenemos una máquina máquina con 2 centros centros y cada uno de los cuales cuales tiene un Ejemplo 2   Supon

solo cabezal. Llamamos C1 y C2 a los centros de trabajo y CABEZAL 1 y CABEZAL 2 respectivamente a sus cabezales.

Supongamos X2, Y2 y Z2. también que el CABEZAL 1 está conectado con los ejes X1, Y1, Z1, y el CABEZAL 2 con los ejes Todos los ejes de la máquina son independientes, pero X1 y X2 comparten el mismo tornillo (Figura 13.15). C1

T1

C2

Y1

Y2 T2 M1

M2

MC1

MC2

Z1 X=X1

Z2

X

X=X2

Figura 13.15: Ejemplo 2 M1 y M2 son los mandriles de referencia de los dos cabezales. Indicamos con MC1 la distancia entre M1 y el borde del CABEZAL 1 a lo largo de la dirección X en el sentido de cotas crecientes y con MC2 la distancia entre M2 y el borde del CABEZAL 2 a lo largo de la dirección X en el sentido de cotas decrecientes. Para Pa ra evitar que, debid debidoo a un error de programación, programación, los dos cabezales puedan chocar es indis indispensab pensable le que la distancia entre los respectivos mandriles de referencia siempre sea superior a la suma de las distancias entre los mandriles de referencia y los bordes de los cabezales a lo largo de la dirección en la que puede producirse el contacto. Es decir, ha de comprobarse siempre la desecuación:

 

 

 

 



 



 





 



 



 

(13.13)

 

Programando oportunamente los datos de las dimensiones exteriores de los cabezales se puede hacer que el CN compruebe que en cada momento del mecanizado sea válida la condición dada. En este caso habrá que intro introducir ducir en la tabl tablaa de definición definición de los cabezales cabezales relativa al centro 1 el valor MC1 en el tabla dato Dimensión máxima X+ del CABEZAL y MC22.en el dato Dimensión máxima en X- del CABEZAL 2 en la de definición de losen cabezales relativa al 1centro

Engorro en X+ Dimensión máxima mecánica del cabezal en la dirección X+ . 161

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

Engorro en XDimensión máxima mecánica del cabezal en la dirección X- .

Engorro en Y+ Dimensión máxima mecánica del cabezal en la dirección Y+ .

Engorro en YDimensión máxima mecánica del cabezal en la dirección Y- .

Engorro Engorr o en Z+ Dimensión máxima mecánica del cabezal en la dirección Z+ .

Engorro Engorr o en ZDimensión máxima mecánica del cabezal en la dirección Z- .

13.3 13 .3.6 .6 Ge Gene neral rales es La selección de la opción GENERALES da la posibilidad de acceder a una tabla parecida a la de la Figura 13.16.

Figura 13.16: Tabla Datos Generales Para visualizar y/o modificar los datos se utilizan las barras de deslizamiento verticales y horizontales y el mouse.

Milímetros, pulgadas (1) Asigna la unidad de medición de las longitudes. Al encender el CN prepara la unidad de medida en milímetros si a este dato se le ha asignado el valor 0, en pulgadas si se le ha asignado el valor 1. 162

 

CNI Controlli Numerici Industriali

 

Capítulo 13

Máx. profun profundidad didad X (mm) Es un dato del que dispone el usuario para definir la máxima profundidad de perforación realizable durante el mecanizado en la dirección del eje X.

Máx. profun profundidad didad Y (mm) Es un dato del que dispone el usuario para definir la máxima profundidad de perforación realizable durante el mecanizado en la dirección del eje Y.

Máx. profun profundidad didad Z (mm) Es un dato del que dispone el usuario para definir la máxima profundidad de perforación realizable durante el mecanizado en la dirección del eje Z.

Largo del plano de trabajo (mm) Indica la longitud del área de trabajo de la máquina. Es la suma del área de trabajo izquierda y derecha de la máquina.

Máxima velocidad de filetead fileteado o (m/min) Asigna el valor máximo de la velocidad de rotación del utensilio preparada para el roscado de la pieza. Dato no utilizado actualmente.

Límite área de trabajo izquierda izquierda Asigna el límite izquierdo de la leva electrónica.

Límite área de trabajo derecha derecha Asigna el límite derecho de la leva electrónica.

Máxima velocidad rotación utensilio (m/min) Asigna el valor máximo de la velocidad de rotación de los utensilios.

Relación trans. aproximador Es el divisor del dato Largo panel declarado en el programa que está ejecutándose.

Origen línea métrica X

Es el offset a lo largo de X con respecto al cero de la regla métrica. La regla métrica es una referencia métrica fijada a la máquina.

Origen línea métrica Y Es el offset a lo largo de Y con respecto al cero de la regla métrica.

Tol. tangencia pasos consec. Este dato se refiere al ángulo formado por las redes tangentes al punto final y al punto inicial respectivamente de dos pasos consecutivos. 163

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

Si el ángulo entre las tangentes es superior a este dato los pasos se consideran no tangentes; esto implica que el CN realizará una parada de los ejes según la modalidad G47. Si el ángulo es inferior a este dato los pasos se consideran tangentes; esto supone que el CN ejecutará con continuidad trayectoriavéase programada la modalidad G46.  del Para mayor la información, la parte Manual partesegún  Manual de Programación   del presente manual.

Tol. radio interpolación Es la máxima diferencia aceptable entre el radio inicial y el radio final de un arco de circunferencia programado en modalidad G2 o G3. Para mayor información, véase la parte Manual parte  Manual de Programación  del  del presente manual.

13.3 13 .3.7 .7 Ori Orige gene ness Los datos mostrados en la tabla ORIGENES permiten:  

realizar un mismo tipo de mecanizado a partir de un punto cualquiera de la superficie de trabajo utilizando un sólo programa sin tenerlo que modificar,

especularizar un mecanizado. Cada vez que se realiza un programa es preciso fijar un punto de referencia respecto al cual programar los movimientos de los ejes, es decir el origen del sistema de coordenadas de los ejes. En general este punto es el Origen máquina. Si se desea poder hacer el mecanizado independiente del origen del sistema de coordenadas de los ejes, es preciso parametrizar el programa, o para el mecanizado modificar las instrucciones correspondientes al origen que éste contiene. Modificar frecuentemente un programa programa o parametrizarlo puede ser incómodo e incluso a veces veces es más conveniente utilizar adecuadamente los Datos Origen. Describamos ahora los casos previstos para el mecanizado considerando por ejemplo la dirección espacial X; lo que se dirá a continuación es valedero para las demás direcciones especiales.  

 

Mecanizado Mecaniza do no especula especularr sin traslación   Consultar la Figura 13.17. X Qabs

OM

Qoff

Qpr

Y

Figura 13.17: Mecanizado con offset Origen

Indicando con:  

 

 

 

OM el dato de Origen máquina, Qpr la cota programada, Qoff la cota de desplazamiento del origen, Qabs la cota real a la que se posiciona el eje durante el mecanizado.

vale la relación siguiente: 







 

 









 

 





(13.14)

 

164

 

 

CNI Controlli Numerici Industriali

Capítulo 13

X Qabs

OM

Y

Qpr

Qoff 

Figura 13.18: Mecanizado Especular con offset Origen

 

Mecanizado especular sin traslación   Consultar la Figura 13.18. vale la relación siguiente: 

 







 

 









 



 



(13.15)

 

Mecanizado especular con traslación   Consultar la Figura 13.19. vale la relación siguiente: X

L

OM

Qoff 

Y Qabs

Qpr

Figura 13.19: Mecanizado Especular con offset Origen y Traslación



 







 

 









 

 

 

 





(13.16)

 

Mecanizado Mecani zado no especula especularr con traslación   Consultar la Figura 13.20. vale la relación siguiente: X L

OM

Qpr

Y

Qabs Qoff 

Figura 13.20: Mecanizado no Especular con offset Origen y Traslación









 

 









 

 

 

 





(13.17)

 

La selección de la opción ORIGENES da la posibilidad de acceder a una tabla parecida a la de la Figura 13.21. Para visualizar y/o modificar los datos se utilizan las barras de deslizamiento verticales y horizontales y el mouse. 165

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

Figura 13.21: Tabla ORIGENES

Offset X , Offset Y , Offset Z Los datos Offset son cotas que definen la distancia del punto de Origen, respecto al cual se desea ejecutar el mecanizado, desde el Origen máquina. Cada dato se refiere a la dirección espacial correspondiente.

Transferida en X , Tranferida Y , Especular , Trasladado corto en x , Trasladado largo en x , Simétrico corto en x , Simétrico largo en x , Trasladado corto en y , Trasladado largo en y , Simétrico corto en y , Simétrico largo en y Estos datos definen una traslación más que se suma algebráicamente a la producida por los datos de offset, equivalente a la longitud del panel que se desea mecanizar, como a la especularización del mecanizado. Estos son utilizados por el PLC, por lo tanto los valores numéricos que se introducen en estos datos están definidos por quien realiza el PLC.

Gestión de los Datos Origenes por parte del CN Al principio de la ejecución de un programa, el PLC comunica al CN el número asociado al origen desde el que ha de ejecutarse el programa en cuestión. (Existen 16 orígenes distintos). El CN entonces accede a la tabla correspondie corresp ondiente nte al origen estab establecid lecidoo y lee sus datos de Offset Offset.. Inmediatament Inmediatamentee después después de haber propor proporciona cionado do el origen activo, el PLC informa al CN sobre le tipo de mecanizado que se ha de realizar y el CN habilita una corrección de las cotas programadas como ya se ha explicado en el apartado anterior. El tipo de mecanizado es decidido por el PLC de forma autónoma o en función de lo que se especifica en los

datos Traslad Trasladaa en X,... y Especular; Especular; dado que la interpre interpretació taciónn de estos datos sólo le corresponde al PLC, los valores que han de asignárseles son decididos por los programadores del PLC.

13.3.8 13.3 .8 Alma Almacen cen camb cambio io uten utensilio silio XNC puede gobernar dos tipos de almacenes:  

 

Fijo Revólver

La descripción de ambos tipos de almacenes se encuentra en la Sección 14.8. 166

 

 

CNI Controlli Numerici Industriali

Capítulo 13

Los Datos recopilados en la tabla ALMACEN CAMBIO UTENSILIO (Fig. 13.22) permiten definir todos los datos correspondientes a las secciones portaherramientas de todos los almacenes. La tabla tiene la forma de una matriz cuyas cuyas columnas están asociadas asociadas a las secciones secciones portaherramientas portaherramientas.. El número situado encima de cada columna es el número de orden absoluto de las distintas secciones.

Figura 13.22: ALMACEN CAMBIO UTENSILIO

Nr posición almacén este dato indexa los portaherramientas del almacén identificado por el dato Nr. almacén.

Nr. almacén este dato identifica el almacén al que pertenece la sección portaherramientas.

Tipo almacén este dato identifica el tipo de almacén al que pertenece la sección portaherramientas. Los posibles valores son los siguientes:  

 

1 indica un almacén “Fijo”, 2 indica un almacén “Revólver”,

Pos. X almacén es la coordenada X de la sección portaherramientas.

Pos.Y almacén es la coordenada Y de la sección portaherramientas.

Pos. Po s. Z almacén es la coordenada Z de la sección portaherramientas.

Orientación Orienta ción eje C es el ángulo de toma o depósito de la herramienta en la sección. 167

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

Mandriles deshabilitados Este dato sirve para especificar la incompatibilidad que puede existir entre los utensilios y los mandriles para que los primeros no se descarguen en el almacén.

13.4 13 .4 Equ Equipa ipamie miento nto La tabla a la que se accede seleccionando la opción EQUIPAMIENTO que se encuentra en la tabla del Menú del contiene todos los datos correspondientes al almacén de utensilios de la máquina y a su asociación con los mandriles o los agregados en los que pueden montarse. Dado que, según el tipo de trabajo que se desee realizar, el mismo conjunto de utensilios puede aprovecharse de forma distinta, puede introducirse el concepto de configuración de los utensilios. 

































 

Por configuración de los utensilios ha de entenderse una asociación especial entre utensilios, agregados y mandriles, elegida entre todas las posibles. La memorización de un cierto número de configuraciones es útil si se han de ejecutar varios mecanizados que requieren un uso distinto del grupo de utensilios; en este caso en vez de volver a resetear los datos del equipamiento bastará con seleccionar una de las configuraciones de los utensilios que se han memorizado. Desiconizar el   y hacer click con el mouse en la opción EQUIP EQUIPAA

































 

MIENTO o bienOpulsando las teclas Alt y “a”. El Menú al que se accede seleccionando la opción EQUIPAMIENT EQUIP AMIENTO prevé lassimultáneamente opciones siguientes: s iguientes:  

 

 

 

 

 

 

 

 

 

CONFIGURACION PUESTA EN CERO CONF. COPIA CONF. MANDRILES VERTICA VERTICALES LES MANDRILES HORIZONTALES MANDRILES PANTOGRAFOS UTENSILIOS AGREGADOS TIPOS DE ORIFICIOS CAMBIO UTENSILIO

13.4.1 13. 4.1 Co Config nfigura uracio cion n La selección de la CONFIGURACION da la posibilidad al CN de disponer de toda la información relativa a los

mandriles, a los grupos, a los tensilios y a las asociaciones mutuas que se desean utilizar. Se pueden memorizar 15 configuraciones distintas manteniendo activa, naturalmente, sólo una. Pulsando la opción CONFIGURACION que se encuentra en el menú relativo al equipamiento aparece una ventana parecida a la de la Figura 13.23. En el recuadro superior se visualiza el número correspondiente a la configuración de equipamiento actualmente en edit; éstootra significa que es posible efectuarteclear modificaciones configuración. Para editar configuración, es necesario el númeroendedicha configuración deseada en el recuadro de introducción datos y presionar la tecla de software OK. Para modificar la “Configuración activa ” (o sea la utilizada por el XNC para efectuar las mecanizaciones) es necesario utilizar la función correspondiente situada en el (Véase la Sección 7.5.1). Por lo tanto, es importante importante no confundir la Configuración activa con la configuraconfiguración en edit. 

















 

 

168

 

 

CNI Controlli Numerici Industriali

Capítulo 13

Figura 13.23: Ventana Configuración en Edit

13.4.2 13. 4.2 Pue Puesta sta en ce cero ro co conf. nf. Seleccionando esta opción, que está activada sólo cuando se seleccionan los MANDRILES VERTICALES, los MANDRILES HORIZONTALES o los MANDRILES PANTOGRAFOS, se pone a cero la configuración deseada. Dicha configuración se selecciona en la ventana que aparece después de haber hecho click sobre PUESTA EN CERO CONF..

13.4.3 13. 4.3 Co Copia pia co conf. nf. La ventana que aparece después de haber seleccionado esta opción consiente seleccionar la configuración que deberá copiarse copiarse sobre la configu configuració raciónn en edit. Tambié ambiénn esta opción se activa sólo cuando se selecc seleccionan ionan los MANDRILES VERTICALES, los MANDRILES HORIZONTALES o los MANDRILES PANTOGRAFOS.

13.4.4 13. 4.4 Man Mandri driles les vert vertica icales les En esta sección se describe todo lo que concierne a los Mandriles Verticales. Lo mismo puede decirse por lo que concierne concie rne a los Mandriles Mandriles Horizo Horizontale ntaless y a los Mandriles Mandriles Pa Pantóg ntógrafo rafos. s. La selección de la opció opciónn MAND MANDRILE RILES S VERTICALES da la posibilidad de acceder a una tabla parecida a la de la Figura 13.24.

Figura 13.24: CONFIGURAC CONFIGURACION ION MANDRILES VERTICALES Como puede verse la tabla está organizada en forma de matriz; cada columna de la matriz identifica los datos correspondientes a los objetos asociados a cada mandril.

169

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

Por ejemplo: la columna T2 contiene todos los datos correspondientes a los objetos asociados al mandril identificado con la sigla T2. El mandril seleccionado es el mandril en cuya columna se encuentra un dato visualizado en modo introducción. Debajo de la barra del menú existe una línea de resumen que indica el nombre de la configuración mandriles activa, el número de configuración en edit y el tipo de tabla seleccionada. A la izquierda, junto a la tabla aparece una lista de opciones: Mandril, Broca, etc.; haciendo click en una de ellas aparece una ventana que contiene una lista de datos correspondientes al mandril seleccionado. 1. Mandril 2. Utensilio 3. Agregado 4. Cabezal 5. Eje conectado X 6. Eje conectado Y 7. Eje Conectado Z opción con un click, se visualiza la ventana ventana de la Fig. 13.25. Como puede verse verse en Mandril   Seleccionando esta opción

Figura 13.25: Ventana Mandril la Fig. 13.25, en la ventana se encuentra la columna de los datos relativos al mandril seleccionado. Dichos datos pueden ser modificados; en cuyo caso es necesario presionar la tecla de software asociada al icono OK para memorizar memorizar las modifi modificacio caciones nes aportadas. aportadas. Cuand Cuandoo se presio presiona na en cambio la tecla de software software asociada asocia da al icono Anula Anula se anul anulan an todas las modifi modificacion caciones es efectuadas. efectuadas. Media Mediante nte la tecla de software asociada al icono Impresiónes posible imprimir los datos actualmente visualizados. Esta tabla también se visualiza y reúne todos los mandriles seleccionando la opción CORRECTORES VERTICALES en el menú

DATOS MAQUINA. Utensilio   Haci Haciendo endo click click sobre esta opción, opción, se visualiza visualiza la ventana ventana de la Fig. Fig. 13.26. Igual Igualmente mente que para para la opción Mandril, en la ventana se encuentran las columnas de los datos relativos relativos a los utensilios asociados al mandril seleccionado. Si el mandril no se encuentra asociado a ningún utensilio, aparece la última columna de datos visualizados. Dichos datos pueden ser modificados; en cuyo caso es necesario presionar la tecla de software asociada asociada al icono OK para memorizar memorizar las modifi modificacio caciones nes aportadas. Cuand Cuandoo se presio presiona na en cambio la tecla de softw software are asociada asociada al icono Anula se anulan todas las modifi modificacion caciones es efectuadas. efectuadas. Las siguientes teclas de software permiten equipar o desequipar el mandril seleccionado: Equipa : asocia el utensilio seleccionado al mandril o a los mandriles seleccionados. Desequipa : anula la correspondencia entre los mandriles seleccionados y el utensilio montado. 170

 

CNI Controlli Numerici Industriali

 

Capítulo 13

Figura 13.26: Ventana Utensilio

Mediante la tecla deello, software asociadapresionar al icono esde posible buscar los datos utensilio en particular particular. . Pa Para ra ello , es necesario presio narBusca la tecla software softw are Busca, luegorelativos teclear ela un nombre del utensilio cuyos datos se desean visualizar y por último presionar ENTER o bien el botón OK. Si se teclea un nombre de utensilio inexistente o se presiona el botón Anula la ventana desaparece sin modificar el estado de visualización de la tabla. Mediante la tecla de software asociada al icono Impresión es posible imprimir los datos actualmente visualizados. Esta tabla también se visualiza seleccionando la opción UTENSILIOS en el menú EQUIPAMIENTO. la ventana de la Fig. 13.27. En la ventana se visualiza la Agregado   Presionando esta tecla de software aparece la

Figura 13.27: Ventana Agregado

tabla con los datos relativos a todos los agregados de la máquina. Cada columna de la tabla corresponde al conjunto de datos relativos a un solo agregado; sobre cada columna se visualiza una cadena alfanumérica que identifica identifica el mismo mismo.. La columna de la tabl tablaa sobre la cual se encuen encuentra tra el cursor identifica el agregado seleccionado. Las distintas teclas de software asociadas a los iconos presentes tienen los mismos significados que las descritas para la opción Utensilio. La tecla de software asociada al icono Sub-mandrilesabre en cambio una ventana con la tabla que contiene los datos de los submandriles pertenecientes al agregado seleccionado. En la Barra del Título de la ventana aparece el nombre del agregado seleccionado. En esta nueva ventana, además de los iconos habituales, aparece uno asociado a la opción LEE NUEVAMENTE LA TABLA descrito en la Sección 13.2. Esta tabla aparece también seleccionando la opción AGREGADOS en el menú EQUIPAMIENTO. Cabezal   Abre una ventana, similar a las descritas anteriormente, con los datos del cabezal de la máquina 171

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

(Fig. 13.28). 13.28). Esta tabla tabla aparece también también seleccionando seleccionando la opción opción CABEZALES CABEZALES en el menú DATOS DATOS MAMA-

Figura 13.28: Ventana Cabezal QUINA. Eje conectado X   Presio Presionando nando esta tecla tecla de software software se visuali visualiza za la ventana ventana de la Fig. 13.29. 13.29. Tambié ambiénn esta

Figura 13.29: Ventana Eje conectado X tabla es similar a las descritas anteriormente y se obtiene también seleccionando la opción EJES en el menú DATOS DATOS MAQUINA haciendo click c lick sobre X. Eje conectado Y   Vale la descripción de Eje conectado conectado X.

Eje Conectado Z   Vale la descripción de Eje conectado conectado X.

Utensilio montado Contiene la sigla correspondiente al utensilio que se ha montado en el mandril cuyos datos se encuentran en la tabla UTENSILIOS del EQUIPAMIENTO..

Grupo de utensilio Específica el número del mandril simétrico, es decir el número que corresponde al mandril que se activará en caso de una ejecución especular del programa de mecanizado. 172

 

CNI Controlli Numerici Industriali

 

 

Capítulo 13

Grupo de utensili utensilio o

Mandril simétrico

(Un conjunto de mandriles que pueden trabajar simultáneamente forman un grupo).

13.4.5 13.4 .5 Mand Mandriles riles horiz horizonta ontales les Para la descripción de la opción MANDRILES HORIZONTALES, HORIZONTALES, véase la Sección 13.4.4.

13.4.6 13.4 .6 Mand Mandriles riles pan pantogra tografos fos Para la descripción de la opción MANDRILES PANTOGRAFOS PANTOGRAFOS,, véase la Sección 13.4.4.

13.4.7 13. 4.7 Ute Utensi nsilio lioss La tabla UTENSILIOS visualiza todo el conjunto de utensilios disponibles y sus características técnicas. Antes de describir detalladamente los datos correspondientes a los Utensilios es preciso explicar que el CN garantiza dichos datos en relación a la asociación Utensilio-Mandril. Como se ha visto anterio anteriormente rmente el CN puede gobernar tres tipos de mandril mandriles: es: MAND MANDRILES RILES VERTICA VERTICALES LES,, MANDRILES HORIZONTALES, MANDRILES PANTOGRAFOS. La diferencia entre los tres tipos citados reside en el hecho de que, en general, los Mandriles Verticales y (en todo caso por separado) los Mandriles Horizontales que se encuentran en un mismo cabezal tienen una motorización común mientras que cada Mandril Pantógrafo tiene una motorización motorización propi propia. a. De ahí deriv derivaa que algun algunos os movimientos movimientos correspondiente correspondientess a los Mandriles VertiVerticales y Horizontales son obligatoriamente idénticos para todos los mandriles que pertenecen al mismo cabezal, (por ejemplo las bajas de perforación), mientras que cada Mandril Pantógr Pantógrafo afo es autónomo respecto a los demás. Debido a esta distinción el CN gobierna de forma distinta los datos de los Utensilios en función del tipo de mandril en el que puede montarse un mismo utensilio. En concreto: si se monta un utensilio en un mandril de tipo Vertical u Horizontal, el CN no considera algunos de los datos correspondientes al utensilio en cuestión. Para cada dato descrito se indicará el uso distinto en relación a los tipos de mandriles que pueden utilizarse. La selección de la opción UTENSILIOS da la posibilidad de acceder a una tabla parecida a la de la Figura 13.30.

Figura 13.30: Tabla UTENSILIOS Como puede verse la tabla tabla está organi organizada zada en forma de matriz y cada columna de la cual define el conjunto conjunto de datos correspondientes a un utensilio específico.

173

 

Capítul ítulo o 13 Cap

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

Por ejemplo: las columna CERN35 contiene todos los datos correspondientes al utensilio identificado por la sigla CERN35. El utensilio seleccionado es aquello en cuya columna se encuentra un dato visualizado en modo introducción (fondo oscuro).

Diámetro utensilio Asigna el diámetro del utensilio en mm.

Largo del utensilio Define la longitud del utensilio; por longitud se entiende cuánto sobresale el utensilio de la cabeza del mandril.

Tipo de orificio Define un código interpretado por el optim optimizado izador. r. Este último, último, basánd basándose ose en dicho código, código, introd introduce uce en el programaa de optimización gram optimización una determi determinada nada rutina que realiz realizaa el ciclo de trabajo del utensi utensilio lio.. La rutina que realiza el ciclo de trabajo del utensilio se define en la tabla TIPOS DE ORIFICIOS.

Elaboración (F,P,S,I) Define un código interpretado por el optimizador. El optimizador basándose en dicho código decide si el utensilio puede utilizar para la perforación, para el pantografado, o para ambos. Los códigos correspondientes son los siguientes: F indica un utensilio perforador, P indica un utensilio pantografador, F,P indica un utensilio tanto perforador, como pantografador. pantografador.

Velocidad de trabajo Asigna la velocidad de avance en perforación para los utensilio perforadores.

Dibujo asociado Es un dato gobernado por el Equipamiento Gráfico. Indica el dibujo que ha de aparecer en el recuadro di visualización de los datos del utensilio en la ventana de Equipamiento Gráfico.

Categoría Es un dato gobernado por el Equipamento Gráfico. Asigna la pertenencia de un utnsilio a un subconjunto especial de utensilios llamado Categoría. Las tablas que conti contienen enen los utensi utensilios lios que pertenece pertenecenn a la catego categoría ría en cuesti cuestión ón pueden visualizarse visualizarse a trav través és de los Botones de Categorías que se encuentran el Equipamiento Gráfico.

Tipo de correcció corrección n No se utiliza en el caso de equipamiento del utensilio en mandriles Verticales y Horizontales.

174

 

CNI Controlli Numerici Industriali

 

Capítulo 13

En caso de que el utensilio se monte en un Mandril Pantógrafo este dato es importante a efectos de la colocación del punto de trabajo del utensilio. Efectivamente, el CN tiene como referencia el punto que corresponde a la toma de fuerza del mandril y ha de corregir las cotas de posicionamiento programadas en función de la longitud y/o del diámetro del utensilio. Para calcular estas correcciones el CN ha de informarse sobre cuales son las direcciones de trabajo del mandril y del utensilio. Por lo tanto existen las posibilidades siguientes:  

 

0: indica que la dirección de trabajo del utensilio está perpendicular a la dirección de trabajo del mandril. El CN efectúa una primera corrección, en la dirección de trabajo del mandril, en una cantidad que equivale a la longitud del utensilio. utensilio. De ser necesa necesario, rio, el CN efectúa efectúa una segunda corrección, corrección, perpendicularment perpendicularmentee a la dirección de trabajo del mandril, en una cantidad equivalente a la mitad del diámetro del utensilio en caso de que se haya programado un mecanizado en Corrección del Radio del Utensilio (G41, G42). El CN efectúa otra corrección perpendicularmente a la dirección de trabajo del mandril, que equivale a la mitad del valor asignado al dato Corrector de desgastes. 1: indica que la dirección de trabajo del utensilio está perpendicular a la dirección de trabajo del mandril. El CN realiza la primera corrección, en la dirección de trabajo del mandril, en una cantidad equivalente a la longitud del utensilio. El CN realiza la segunda corrección, perpendicularmente a la dirección de trabajo del mandril, en una cantidad equivalente a la mitad del diámetro del utensilio. El CN realiza otra corrección perpendicularmente a la dirección de trabajo del mandril, equivalente a la mitad del valor asignado al dato Corrector de desgastes. La proyección sobre el eje Z de la corrección perpendicular per pendicular a la dirección de trabajo del mandril tiene mismo sentido que el eje Z.

 

2: indica que la dirección de trabajo del utensilio está perpendicular a la dirección de trabajo del mandril. El CN realiza la primera corrección, en la dirección de trabajo del mandril, en una cantidad equivalente a la longitud del utensilio. El CN realiza la segunda corrección, perpendicularmente a la dirección de trabajo del mandril, en una cantidad equivalente a la del mitad del diámetro del utensilio. Eldel CNvalor realiza otra corrección perpendicularmente a la dirección de trabajo mandril, equivalente a la mitad asignado al dato Corrector de desgastes. La proyección sobre el eje Z de la corrección perpendicular a la dirección de trabajo del mandril tiene un sentido diferente al del eje Z.

 

14: indica que la dirección de trabajo del utensilio es perpendicular a la dirección de trabajo del mandril. El CN efectúa una primera corrección, en la dirección de trabajo del mandril, en una cantidad que equivale a la longitud del utensilio.

De ser necesario, el CN efectúa una segunda corrección, perpendicularmente a la dirección de trabajo del mandril, en una cantidad equivalente a la mitad del diámetro del utensilio en caso de que se haya programado un mecanizado en Corrección del Radio del Utensilio (G41, G42). El CN efectúa otra corrección perpendicularmente a la dirección de trabajo del mandril, que equivale a la mitad del valor asignado al dato Corrector de desgastes. (Prácticamente es parecido “0” aparte de la corrección relativa al desgaste que se efectúa en la longitud del utensilio en lugaraldecaso la longitud del diámetro).

Velocidad de rotación No se utiliza en caso de equipamiento del utensilio en mandriles Verticales y Horizontales. 175

 

Capítul Cap ítulo o 13

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

Espesor utensilio Define la parte de utensilio útil para el mecanizado. Siempre ha de comprobarse con la relación siguiente: Espesor utensilio < Largo del utensilio 

Ejemplo   En una broca utilizada para la perforación puede disponerse de:

 

 

 

Largo del utensilio = 30 mm Espesor utensilio = 20 mm

Sentido de rotación Es el sentido de rotación del utensilio. Los posibles valores autorizados son los siguientes:  

 

 

0 indica un sentido a izquierdas o a derechas, es decir indiferente, 1 indica un sentido a derechas, 2 indica un sentido a izquierdas.

Véase el apartado correspondiente a la selección de los sentidos de rotación de los mandriles, de los agregados y de los utensilios.

Corrector de desgastes Es un valor numérico en milésimas de milímetro que informa al CN de lo que se ha desgastado el utensilio a causa de los ciclos de mecanizado efectuados.

Velocidad máx. rotación No se utiliza en caso de equipamiento del utensilio en mandriles Verticales y Horizontales. Indica la velocidad máxima a la que puede girar el utensilio.

Velocidad mínima de rotación No se utiliza en caso de equipamiento del utensilio en mandriles Verticales y Horizontales. Indica la velocidad mínima a la que puede girar el utensilio.

Rampa de aceleración

No se utiliza en caso de equipamiento del utensilio en mandriles Verticales y Horizontales. Asigna el tiempo que ha de tardar el motor para llegar a la velocidad máxima. Si no se especifica ningún valor, el CN utilizará el valor del dato análogo que se encuentra en la CORRECTORES PANTOGRAFOS que se encuentra en los DATOS MAQUINA.

Rampa de deceleración No se utiliza en caso de equipamiento del utensilio en mandriles Verticales y Horizontales. Asigna el tiempo que ha de tardar el motor para pararse. Si no se especifica ningún valor, el CN utilizará el valor del dato análogo que se encuentra en la tabla de CORRECTORES RRECTOR ES PANTOGRAFOS PANTOGRAFOS que se encuentra en los Datos de la Máquina. 176

 

 

CNI Controlli Numerici Industriali

Capítulo 13

13.4 13 .4.8 .8 Ag Agre rega gado doss Los AGREGADOS AGREGADOS son objetos objetos que hacen girar los mandriles mandriles simultáneament simultáneamente. e. (en general nos referimos referimos a mandriles de un agregado con el término sub-mandriles). La selección de la opción AGREGADOS da la posibilidad de acceder a una tabla parecida a la de la Figura13.31.

Figura 13.31: Tabla AGREGADOS Como puede verse la tabla está organizada en forma de matriz y cada una define el conjunto de datos relativos a un Agregado Agregado. Por ejemplo: la columna AGGRE0 contiene todos los datos que corresponden al agregado identificado por la sigla AGGRE0. El agregado seleccionado es aquel en cuya columna se encuentra un dato visualizado en modo introducción (fondo oscuro). Al lado del recuadro con el nombre de la tabla se encuentra la tecla de software con la indicación   . Haciendo click en esta opción aparece una ventana que contiene una lista de datos correspondientes a los sub-mandriles que pertenecen al agregado seleccionado. La tabla y los datos datos relativos a los los submandriles se describen en la Sección 13.4.11. 

























 

Centro Centr o de rotaci rotación ón , Centr Centro o rotación Y , Centr Centro o de rotació rotación n Z (mm) definen los offsets mecánicos del centro de rotación del agregado con respecto al punto de fijación del mismo.

Tipo de agregad agregado o Define un código interpretado por el optimizador. Este código especifica: 1. si el ciclo de trabajo correspondiente al agregado ha de optimizarse,

2. el tipo de optimiza optimización. ción.

Dibujo asociado Es un dato gobernado por el Equipamiento Gráfico. Indica el dibujo que ha de aparecer en el recuadro de visualización de los datos del utensilio en la ventana de equipamiento gráfico.

Categoría Es un dato gobernado por el Equipamiento Gráfico. Asigna la pertenencia del agregado a un subconjunto especial de agregados (y en caso necesario de utensilios) 177

 

Capítul Cap ítulo o 13

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

llamado Categoría. Las tablas que conti contienen enen los agreg agregados ados que pertenec pertenecen en a la misma categ categoría oría pueden visualizarse visualizarse a tra través vés de los Botones de Categoría que se encuentran en el Equipamiento Gráfico.

13.4.9 13. 4.9 Tip Tipos os de ori orific ficios ios Esta tabla sirve para asignar los ciclos fijos de perforación, que un utensilio ha de realizar, relativos a cada lado del panel que se ha de perforar (véase Fig. 13.32).

Figura 13.32: Tabla TIPOS DE ORIFICIOS La tabla tiene la forma de una matriz cuyas columnas son indexadas. Cada columna agrupa un conjunto de todos los ciclos fijos de perforación correspondientes a los distintos lados del panel. Cada línea de la tabla caracteriza un lado del panel.

Nombre del elemento Es el nombre del conjunto de ciclos fijos de perforación relativos a los distintos lados del panel.

Lado superior (o Lato 0) corresponde a la superficie del panel que no está en contacto con la superficie de trabajo.

Lado 1 , Lado 2 , Lado 3 , Lado 4 se han numerado de derecha a izquierda; el Lado 1 es el lado de la izquierda del panel representado en el monitor

del XNC durante la fase de programación de las perforaciones. Normalmente corresponde al lado del panel que se encuentra a la izquierda del operador de la máquina.

Lado inferior (o Lato 5) corresponde a la superficie del panel que está en contacto con la superficie de trabajo.

En el dato TIPOS DE ORIFICIOS de la Tabla de Utensilios que se encuentra en el contexto EQUIPAMIENTO ha de asignarse un número que identifica el índice de una columna de esta tabla. De esta forma quedan asignados, para esto utensilio, todos los ciclos fijos de perforación correspondientes a los lados del panel. 178

 

 

CNI Controlli Numerici Industriali

Capítulo 13

13.4.1 13. 4.100 Cam Cambio bio ute utensi nsilio lio Mediante la tabla de CAMBIO UTENSILIO se puede asociar a cada sección portautensilios, de los almacenes de la máq máquin uina, a, el nombre nombre del utensi utensilio lio que lo ocu ocupa. pa. En el lad ladoo izq izquie uierdo rdo de la tabla tabla apa aparec recee la lista de los almacenes; los datos visualizados se refieren al almacén cuyo nombre tiene fondo oscuro (Fig. 13.33).

Figura 13.33: Tabla CAMBIO UTENSILIO Cada columna de la tabl tablaa ident identifica ifica una secció secciónn portautensilios; portautensilios; el número por encima de cada columna puede considerarse como identificador de una “posición de almacén”. El número de columnas de la tabla y por lo tanto el número de portautensilios equipados se define mediante los datos de la tabla CAMBIO UTENSILIO de los Datos de la mÁquina.

Utensilio montado es el nombre del utensilio que ocupa la sección.

Utensilio presente es un número que indica si el utensilio está en la sección.  

 

1 indica la presencia del utensilio, 0 indica la ausencia del utensilio.

 

Ejemplo:   Supon Supongamos gamos que se quieren quieren definir y equipar equipar dos almacenes almacenes de tipo fijo, que se llamarán llamarán FIS-

SO0 y FISSO1. FISSO1. FISSO FISSO00 tendrá que estar compue compuesto sto por 4 seccio secciones nes portautensil portautensilios ios mientras mientras que FISSO1 tendrá que estar compuesto por 2 secciones portautensilios. El procedimiento que hay que seguir es el siguiente: 1. Visualícese la tabla CAMBIO UTENSILIO que está en los DATOS DATOS MAQUINA MAQUINA y elíjanse las secciones que se deseen asignar a los dos almacenes; FISSO0 ha de estar compuesto por las secciones 1,2,3,6 y FISSO1 por las secciones 4,5. 2. Se asigna a los datos “Tipo almacén” almacén” de las secciones 1-8 el dato 1. 3. Se asigna a los datos “Nr. almacén”, de las secciones 1,2,3,6, el dato 0. 4. Asignamos a los datos ‘Nr. almacén”, de las secciones 4,5, el dato 1. 179

 

Capítul Cap ítulo o 13

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

5. Se asigna el número de orden de las seccio secciones nes de los almacenes definidos definidos mediante mediante el dato “Nr. “Nr. pos. almacén” de la forma siguiente: para FISSO0 se coloca la sección 1 como posición de almacén 1, la sección 2 como posición de almacén 2, la sección 3 como posición de almacén 3, la sección 6 como posición de almacén 4;

 

para FISSO1 se coloca la sección 4 como posición de almacén 1 y la sección 5 como posición almacén 2.

 

6. Se definen las coordenadas X,Y,Z de la posición de las distintas secciones y el posible dato de angulación del eje de rotación para la recogida y el depósito del utensilio. Si se examina ahora la tabla CAMBIO de UTENSILIO de los datos relativos al CAMBIO DE UTENSILIO, se ve que en la parte izquierda de la misma aparecen los nombres de los almacenes preparados (FISSO0 y FISSO1). En la tabl tablaa correspondiente correspondiente a FISS FISSO0 O0 y FISS FISSO1 O1 aparecen 4 y 2 columnas respectiva respectivamente mente.. Ahor Ahoraa se puede puedenn introducir los nombres de los utensilios que han de ocupar las distintas posiciones de almacén.

13.4. 13 .4.11 11 Sub Sub-ma -mand ndrile riless La tabla Sub-mandriles se visualiza haciendo click sobre el pulsador relativo en la ventana del una vez seleccionada la opción AGREGADOS en el menú EQUIPAMIENTO. En la Fig. 13.34 se ilustra un ejemplo de la tabla relativa a los submandriles. 

































 

Figura 13.34: Tabla Sub-mandriles Mediante esta tabla es posible modificar los datos de los submandriles. Para salvar las modificaciones efectuadas efectuadas es necesario presionar la tecla de software asociada al icono OK. Para anular dichas modificaciones es necesario

 

presionar en cambio la tecla de software asociada al icono Anula. Para imprimir la lista de los datos visualizada, presionar la tecla de software asociada al icono Impresión. El siguiente icono, indicado con LEE NUEVAMENTE LA TABLA TABLA consiente releer los datos originales originales sin modificación alguna, como especificado en la Sección 13.2. El pulsador NUEVO NOMBRE permite permite modificar el nombre del submandril actualmente seleccionado. El pulsador COPIA consiente la copia de los datos de un submandril a otro. Cando se crea un nuevo submandril, se produce también el procedimiento de renominación del submandril. Por último, el pulsador CANCELA anula los datos del submandril seleccionado. Cada column columna de la tabl tablaa iden identifica tifica los datos de un posible sub-mandril. sub-mandril. A continuación continuación se describ describen en los datos relativos a losasubmandriles:

Utensilio montado Es el nombre del utensilio montado en el sub-mandril. 180

 

CNI Controlli Numerici Industriali

 

Capítulo 13

Angulo en el plano horizontal Es el ángulo que yace sobre el plano XY incluido entre el eje X y la proyección de la dirección de trabajo del sub-mandril en el mismo plano. Los valores autorizados están comprendidos en el intervalo [0, 360] grados. En este caso la dirección de trabajo definida en los datos del mandril no se utiliza, por lo tanto la orientación del agregado en el espacio es absoluta y no relativa a la dirección de trabajo del mandril.

Angulo en el plano vertical Es el ángulo comprendido entre el eje Z y la dirección de trabajo del sub-mandril. Los valores admitidos están comprendidos en el intervalo [-90, 90] grados. En este caso la dirección de trabajo definida en los datos del mandril no se utiliza, por lo tanto la orientación del agregado en el espacio es absoluta y no relativa a la dirección de trabajo del mandril.

Velocidad mínima de rotación Es la velocidad mínima de rotación del sub-mandril.

Velocidad máx. rotación Es la velocidad máxima de rotación del sub-mandril.

Mandril simétrico secundario Indica el sub-mandril simétrico.

Sentido de rotación Es el sentido de rotación del sub-mandril. Los valores admitidos posibles son los siguientes:  

 

 

 

 

 

0 indica un sentido a izquierdas o derechas, es decir indiferente, 1 indica un sentido a derechas, 2 indica un sentido a izquierdas, 3 indica un sentido a derechas invertido, 4 indica un sentido a izquierdas invertido, 6 indica un sentido indiferente invertido.

Consultar el apartado corresp Consultar correspondie ondiente nte a la selección de los sentid sentidos os de rotaci rotación ón de los mandriles, mandriles, agregados y utensilios.

Offset X , Offset Y , Offset Z Son las coordenadas de la toma de fuerza del utensilio respecto al punto de acoplamiento del agregado, considerando ángulos sobre el plano horizontal y sobre el plano vertical nulos.

13.5 13 .5 Tab abla lass Las tablas a las cuales se accede seleccionando esta opción configuran los distintos programas de aplicación. Las opciones correspondientes al menú TABLAS y a los relativos submenús dependen del nivel de password actualmente actual mente definido. definido. Pa Para ra la descrip descripción ción de las disti distintas ntas tablas, tablas, véase el Manual el  Manual de Serviciós , actualmente en versiónes  en  versiónes    , realizado por la oficina de documentación documentación de CNI. En cambio, cambio, las otras tablas definidas definidas por el usuario se describen describen en la parte parte Anexos   Anexos  del  del presente manual.  

181

 

Capítul Cap ítulo o 13

P.A. Dat Datos os técn técnicos icos

 

CNI Controlli Numerici Industriali

13.6 13 .6 Ce Cent ntro ro Todos los datos situados en las tablas accesibles mediante el   se refiere refierenn a un particul particular ar centro de trabajo. Si la máquina es monocentro, los datos se consideran relativos al CENTRO:1 aunque ello no sea especificado. especificado. Si se trata en cambio de una máquina multicentro multicentro,, los datos correspondiente correspondientess a las distintas distintas tablas tabl as se refieren al centro selecc seleccionad ionado. o. El número corresp correspondie ondiente nte al centro selecc seleccionad ionadoo se visua visualiza liza al lado de la opción CENTRO presente en la Barra Menú del   . Para modificar el centro seleccionado, es necesario hacer un click sobre la opción CENTRO CENTRO y seleccionar el número número del centro de trabajo deseado. deseado. Si se han modificado algunos datos, antes de cambiar el centro seleccionado se visualiza una ventana que consiente salvar o bien anular las modificaciones efectuadas. 



































































 

 

13.7 13 .7 Gr Grafi afica ca La opción GRAFI GRAFICA CA consiente el acceso al   , el cual permite equip equipar ar y/o contro controlar lar el equipamiento de una máquina utensilio en modo sencillo y eficiente. Como el aspecto de la ventana del es bastante bastante diferente, diferente, se trata tratará rá el Equipamiento Equipamiento Gráfico en un capítulo capítulo aparte (véase la Sección Sección 14). 













































 



































 

 

13.8 13 .8 Ayu yuda da La opción AYUDA consiente el acceso al manual electrónico en línea del XNC. Si se presiona AYUDA una vez seleccionado cualquier dato de las tablas de DATOS MAQUINA o de EQUIPAMIENTO, el manual electrónico se abre en el punto donde se describe dicho dato. dato. Si el dato no ha sido descrito todavía todavía en el manual, manual, se visual visualiza iza un mensaje de error que señala que la ayuda en línea no se encuen encuentra tra disponible disponible.. Una vez abierto, abierto, el manu manual al puede ser utilizado normalmente y leído en el idioma seleccionado.

182

 

 

CNI Controlli Numerici Industriali

Capítulo 14

14 Eq Equip uipam amie ient nto o grá gráfic fico o 14.11 Int 14. Intro rodu ducci cción ón

El Equipamiento Gráfico, que es una función del   , permite equip equipar ar y/o verifi verificar car el cambio de utensilio utensilio de una máquina de forma sencilla y eficiente. eficiente. De hecho, hecho, como se describirá describirá a conti continuaci nuación, ón, se puede visualizar y modificar el conjunto de los datos técnicos asociados a cada mandril y los datos del utensilio montado en ésta, activar uno o varios mandriles para realizar cambios de utensilios manuales o comprobaciones mecánicas, etc. Asimismo, es posible, mediante el cambio de utensilio gráfico, gobernar las funciones relativas a los almacenes. Si el XNC parte con una password de nivel 1, como el   no se encue encuenntra habilitado habilitado,, el control se presen presenta ta con la ventana del Equipamiento Equipamiento Gráfico. De lo contr contrario ario,, para acceder al Equipamiento Gráfico, es necesario desiconizar el   y seleccionar la opción GRAFICA presente en la barra del menú. El Equipamiento Gráfico se presenta como en la Fig. 14.1 y está constituido por las siguientes partes: 

































 

































































 

A

D

B

E C

F

Figura 14.1: Ventana Equipamiento Gráfico

 

Puede verse la Barra Menú (Fig. 14.1-A), la cual contiene las siguientes opciones:  –  EDIT  –  CONFIGURACION  –   CENTRO  –  DATOS TECNICOS  –   AYUDAS





 

 

 

 

 

Al lado del borde izquierdo de la ventana, se encuentran los Iconos Funciones Equipamiento, que se utilizan para la activación de las funciones de equipamiento (Fig. 14.1-B). En la zona central, el área de Control Gráfico contiene el dibujo del cabezal con los distintos mandriles montados y el número de la configuración actual de equipamiento en fase de modificación (Fig. 14.1-C). Cerca del borde derecho de la ventana, en la parte superior, se encuentran los Iconos Usuario, los cuales son definidos por el usuario del CN (Fig. 14.1-D). En la parte inferior se visualiza el Recuadro Dibujo Utensilio (Fig. 14.1-E) y el Recuadro Datos Utensilio(Fig. 14.1-F) que contienen respectivamente el dibujo del utensilio montado en el mandril seleccionado y los datos correspondientes al mismo.

A continuación se describen detalladamente los distintos componentes de la ventana del Equipamiento Gráfico 183

 

Capítul Cap ítulo o 14

Equipam Equ ipamient iento o gráfi gráfico co

 

CNI Controlli Numerici Industriali

14.22 Ba 14. Barra rra de los Men Menús ús En la barra del menú (Fig. 14.1-A) se visualizan algunas opciones ya presentes en el ello se aconseja consultar la Sección 13 para conocer detalladamente detalladamente algunos comandos. 

















 

















; por  

14.2 14 .2.1 .1 Ed Edit it SALVA  memoriza todos los datos de las tablas del cambio de utensilio relativas a la Configuración en Edit. LEE NUEVAMENTE TODO Anula TODO  Anula todas las modificaciones efectuadas en las distintas tablas de equipamiento de la máquina (luego de la última operación de salvado) y reestablece los viejos valores. PUESTA EN CERO CONF.  CONF.   borra todos los datos de las las tablas del cambio cambio de utensilio relativas relativas a la Configuración en Edit. COPIA CONF.  copia los datos que pertenecen a la “configuración activa”, es decir a la configuración utilizada durante la fase de trabajo, sobre los datos que pertenecen a la Configuración en Edit. SELECCION IMPRESIONES   Consi Consiente ente la impres impresión ión de las tablas tablas relat relativas ivas a las disti distintas ntas categorías categorías de datos del XNC. LISTA DISEÑOS Abre DISEÑOS  Abre una ventana con la lista de los archivos gráficos correspondientes a los dibujos de los utensilios, agregados, cabezales, etc. a disposición. PASSWORD  activa la ventana para introducir la palabra clave de protección de los datos. Una palabra clave de alto nivel habilita el título DATOS TECNICOS en la barra del menú. SALIDA  reduce a icono el

















 



















.  

Como indicado anteriormente, para conocer más en detalle las funciones apenas presentadas se aconseja consultar la Sección Sección 13.2 y la la Sección Sección 13.4. 13.4.1. 1.

14.2.2 14. 2.2 Co Config nfigura uracio cion n

hace aparecer una ventana parecida a la de la Fig. 13.23 mediante la cual se puede cambiar la Configuración en Edit. Para esto es necesario teclear el número correspondiente a la configuración deseada y pulsar el botón software OK. El botón software Anula hace desaparecer la ventana sin modificar la Configuración en Edit. Para mayor información, información, consultar la Sección 13.4.1.

14.2 14 .2.3 .3 Ce Cent ntro ro

Consiente la selección del centro de trabajo que se desea equipar. Consiente equipar. Si la máquina es monoc monocentro entro,, los datos se consideran consid eran relativos relativos al CENTRO:1 CENTRO:1 aunque ello no sea especificado especificado.. Si en cambi cambioo se trata de máquina multimulticentro,, los datos presentes en las disti centro distintas ntas tablas tablas se refieren al centro seleccionad seleccionado. o. Pa Para ra modificar el centro seleccionado, es necesario hacer un click sobre la opción CENTRO, luego seleccionar el número del centro de trabajo deseado. Si se han modificado algunos datos, antes de cambiar el centro seleccionado se visualiza una ventana que consiente salvar o bien anular las modificaciones efectuadas.

14.2.4 14. 2.4 Da Datos tos tec tecnic nicos os hace acceder a las tablas relativas al   . En caso de que se hay hayaa selecc seleccionad ionadoo un nive nivell de palabra clave muy bajo, por ejemplo el nivel 1, este título no está activado. Para una descripción completa, véase la Sección 13. 

































 

184

 

CNI Controlli Numerici Industriali

 

Capítulo 14

14.2 14 .2.5 .5 Ayu yuda dass Seleccionando la opción AYUDAS, se visualiza una ventana con los colores actualmente configurados para el equipamiento gráfico. Estos colores pueden ser modificados por el usuario mediante la tabla de los colores del equipamiento gráfico disponible ya con el nivel 2 de password. Esta ventana es la correspondiente a la Fig. 14.2.

Figura 14.2: Tabla colores equipamiento gráfico

14.3 Icon Iconos os Func Funcione ioness Equi Equipamie pamiento nto El número de iconos depende del nivel de palabra clave seleccionado (Fig. 14.1-B). En caso de que esté seleccionado el nivel 15 aparecen los iconos de la Fig. 14.3. Colocándose con el apuntador del mouse sobre sobre un icono A

B

C

D

E

F

G

H

Figura 14.3: Iconcwose funciones Equipamiento

185

 

Capítul Cap ítulo o 14

Equipam Equ ipamient iento o gráfi gráfico co

 

CNI Controlli Numerici Industriali

cualquiera,, aparec cualquiera aparecee un recuadro con una cadena (cadena (cadena de descrip descripción ción de la función) que describe el tipo de dato o de función al que se tiene acceso seleccionando el icono.

14.3 14 .3.1 .1 Ma Mand ndri rill Es la función activada por el icono de la Fig. 14.3-A. Presionando esta tecla de software se visualiza la ventana de la Fig. 13.25, ya descrita descrita en la Sección 13.4. 13.4.4. 4. Como puede puede verse en la Fig. 13.25, en la ventana ventana se encuentra una columna con los datos relativos relativos al mandri mandrill seleccionado, seleccionado, es decir el que tiene un borde rojo. Cuand Cuandoo se nombran nombr an los colore coloress del equipamiento equipamiento gráfico, gráfico, se entie entienden nden los colore coloress predefinidos; predefinidos; es obvio que si el usuari usuarioo elige otros colores será necesario referirse a los mismos. Para Pa ra seleccionar seleccionar un mandri mandrill es suficie suficiente nte hacer un click sobre el mismo con la tecla izquierda izquierda del mouse. En cambio, haciendo un click con la tecla derecha se visualiza una línea roja dentro del mandril, la cual indica la selección del mismo y se mantiene también para sucesivas selecciones. La selección múltiple que se obtiene de ese modo puede ser eliminada utilizando nuevamente la tecla derecha del mouse.

14.3 14 .3.2 .2 Ut Uten ensi sili lio o Es la función poren el la icono de la 13.4.4. Fig. 14.3-B. Presionando estaeltecla softwareenselavisualiza de la Fig. 13.26, activada ya descrita Sección Igualmente que para IconodeMandril, ventana la seventana encuentra la columna con los datos relativos al utensilio asociado al mandril seleccionado, es decir el que presenta un borde rojo. En referencia referencia a lo descrit descritoo en la Secci Sección ón 13.4. 13.4.4, 4, es necesa necesario rio agregar agregar que cuand cuandoo el mandril está equipado equipado se pone de color amarillo y cuand cuandoo no lo está se pone de color negro. Ademá Además, s, cuando un mandri mandrill está equip equipado ado,, en el recuadro Dibujo Utensilio y en el recuadro Datos Utensilio se visualizan el dibujo y los datos relativos al utensilio utensi lio selec selecciona cionado. do. Si el mandri mandrill está desequipado desequipado,, desap desaparecen arecen todos estos datos datos,, excep excepto to el nombre del mandril.

14.3 14 .3.3 .3 Ag Agre rega gado do Es la función activada por el icono de la Fig. 14.3-C. Presionando esta tecla de software se visualiza la ventana de la Fig. 13.27 ya descrita descrita en la Sección Sección 13.4. 13.4.4. 4.

14.3 14 .3.4 .4 Ca Cabe beza zall Es la función activada por el icono de la Fig. 14.3-D. Presionando esta tecla de software se visualiza la ventana de la Fig. 13.28 ya descrita en la Sección Sez. 13.4.4.

14.3.5 14.3 .5 Comp Compara ara confi configura guración ción Es la función activada por el icono de la Fig. 14.3-E. Compara la configuración activa con la configuración en

Configuración en Edit. Los mandriles que tienen distinto cambio de utensilio se visualizan en color magenta.

14.3 14 .3.6 .6 In Info foss La presión de la tecla de software asociada a este icono, que es la de la Fig. 14.3-F, hace visualizar los iconos de la Fig. 14.4.

Figura 14.4: Iconos Campo útil mandriles y Distancia mandriles

186

 

CNI Controlli Numerici Industriali

 

Capítulo 14

El icono Campo útil mandriles abre una ventana que contiene información sobre el recorrido de movimiento del mandril seleccionado en base al origen establecido. Las coordenadas X+,Y+,Z+ representan los valores máximos de posicionamiento, las coordenadas X-,Y-,Z- representan los valores mínimos. Los valores mínimos y máximos de posicionamiento se calculan de la siguiente manera:  

 

X+,Y+,Z+: (fin de carrera superior) - (offset origen) + (offset mandril) X-,Y-,Z-: (fin de carrera inferor) - (offset origen) + (offset mandril)

El icono Distancia Distancia mandriles mandriles abre una ventana ventana con las distancias distancias en X, Y, Y, Z de los distintos distintos mandriles mandriles con respect respectoo al mandril seleccionado. Haciendo click con el mouse sobre cualquier mandril presente, aparecen en la ventana las distancias en X, Y, Z entre dicho mandril y el mandril seleccionado.

14.3.7 14.3 .7 Activ Activació ación n mand mandriles riles Es la función activada por el icono Fig. 14.3-G. La función asociada a la presión de este icono es accesible sólo en caso de que la máquina esté habilitada para cumplir movimientos, o sea si está activado el estado de MOVIMIENTOS MANUALES o de MOVIMIENTOS ACOTADOS del   . De ser así, pulsando este icono el fondo del “Recuadro Control Gráfico” se vuelve gris. La función a la que se tiene acceso es la de activación de los mandriles. Con la presión del botón derecho del mouse el mandril seleccionado, (rodeado de color rojo), baja o sube permitiendo así un control o un cambio de utensilio manual del mismo. Los mandriles que se han activado sólo una vez se reconocen porque porque mantienen mantienen un color amarillo amarillo brillante. brillante. Al volver volver a pulsa pulsarr la tecla derecha derecha del mouse el mandril adquiere adquiere su color original original que indica el regre regreso so a su condi condición ción de reposo. La selección selección sucesiva del icono, que determina la reaparición del fondo blanco en el “Recuadro Control Gráfico”, pone todos los mandriles en la condición de reposo. 

















 

14.3.8 14.3 .8 Equi Equipami pamiento ento alma almacene ceness Pulsando este icono (Fig. 14.3-H), se activa el programa de cambio de utensilio de los almacenes portautensilios, que se describirá detalladamente en el apart. 14.8.

14.44 Con 14. Contro troll Grá Gráfic fico o Visualiza el cabezal de la máquina y todos deestá la misma (Fig. 14.1-C). En laun parte superior izquierda se visualiza la configuración en edit. Cada los tipomandriles de mandril representado mediante círculo o un cuadrado como se especifica en la tabla siguiente. Círculo pequeño: indica pequeño:  indica un mandril Vertical. Cuadrado: indica Cuadrado:  indica un mandril Horizontal. Círculo grande:  grande:   indica un mandril Pantóg Pantógrafo. rafo.

Los colores de las figuras geométricas geométricas asociadas a los mandriles mandriles tiene tienenn el significado significado indi indicado cado en el esquema siguiente. Negro: mandril Negro:  mandril desequipado. Amarillo: mandril Amarillo:  mandril equipado. mandrill equip equipado ado de forma distinta distinta en la configuración configuración activa y en la configuración configuración en Configu Configuració raciónn Magenta:   mandri Magenta: en Edit. Amarillo Brillante: mandril Brillante:  mandril activado. Este color puede aparecer sólo en caso de que se habilite la función de “activación mandriles”. Para seleccionar un mandril es suficiente con hacer click en la parte izquierda del mouse; con un click en la parte derecha, también aparece un guión rojo que sobrevive a una nueva selección e indica la selección múltiple. 187

 

Capítul Cap ítulo o 14

Equipam Equ ipamient iento o gráfi gráfico co

 

CNI Controlli Numerici Industriali

14.55 Ico 14. Iconos nos Us Usuar uario io Son un grupo de iconos por los cuales el usuario puede establecer sus definiciones, como por ejemplo en la Fig. 14.1-D 14.1-D.. En el caso examinado examinado existen seis iconos, iconos, cada uno de los cuales está asociado asociado a un utensilio; utensilio; seleccionando uno de estos iconos, se obtienen las tablas de utensilios correspondientes sólo a los utensilios seleccionados, al contrario de lo que ocurre para el icono Utensilio, que visualiza las tablas de todos los utensilios. En esta figura se encuentran los iconos correspondientes al siguiente grupo de utensilios: 1. UTENSILIOS PERFORADORES 2. UTENSILIOS PERFORADORES ESPECIALES 3. PANTOGRAFOS 4. BISAGRAS 5. UTENSILIOS PERFORADORES GRANDES 6. CUCHILLAS

14.66 Dib 14. Dibujo ujo Ute Utensi nsilio lio Visualiza el diseño del utensilio montado en el mandril seleccionado como por ejemplo en la Fig. 14.1-E. Los dibujos se visualizan sólo cuando el mandril seleccionado está equipado.

14.77 Da 14. Datos tos Ute Utens nsili ilio o Recoge en una tabla los datos del utensilio montada en el mandril seleccionado como en la Fig. 14.1-F. 14.1-F. Los datos se visualizan sólo cuando el mandril seleccionado está equipado; de lo contrario aparece solamente el nombre del mandril. Los datos indicados son: M.:  nombre del mandril.  nombre del utensilio. U.: nombre U.: D.:  diámetro del utensilio. D.: diámetro A.:  longitud del utensilio. TO.:  el código del tipo orificio.

14.8 Equi Equipami pamiento ento alma almacen cenes es

XNC puede gobernar dos tipos de almacenes: 1. Almac Almacén én de Borde Máquina Máquina o Fijo , 2. Almacén de Borde Cabezal o Revolver . El Almacén Fijo está fijado a un lado de la máquina y está compuesto por un cierto número de secciones asociadas biunivocamente a los utensilios contenidos. Esto significa que cada utensilio se toma y deposita en la misma sección cada vez que se realiza un ciclo automático de cambio de utensilio. En cambio, el Almacén Revólver está fijado al cabezal de la máquina y por lo tanto se mueve siguiendo los movimient movi mientos os del cabezal. Cada sección portautensilio portautensilioss puede estar asociada biunivocam biunivocamente ente a un utensilio especial especi al o puede no estar asociada asociada a ningu ningunn utensilio. utensilio. En el primer caso, un ciclo de cambio utensilio utensilio,, toma y deposita en la misma sección como se produce para el almacén Fijo; en cambio, en el segundo caso el depósito se produce en la primera sección libre encontrada. XNC puede gobernar simultáneamente varios almacenes de los dos tipos. 188

 

CNI Controlli Numerici Industriali

 

Capítulo 14

Figura 14.5: Ventana Equipamiento almacenes Para acceder al equipamiento de los Almacenes Portautensilios es necesario hacer click sobre el icono Equipamiento almacenes presente en el recuadro Iconos Equipamiento Equipamiento (Sez. 14.3). 14.3). Tras haber realizado esta esta operación, aparece la ventana de Fig. 14.5. A cada almacén se le asocia un icono parecido a los de la Fig. 14.5 (iconos Tipo Almacén), que aparecen en el “Recuadro “Recuadro Funciones Funciones Cambio de utensilio”. utensilio”. En especial a los iconos con un rectángulo rectángulo gris formado por pequeños peque ños cuadrados va asociado un Alma Almacén cén Fijo mient mientras ras que a los que contie contienen nen seis peque pequeños ños cuadrados colocados en semicírculo, va asociado un Almacén Revólver. En el caso de la Fig. 14.5 existe un almacén Fijo y uno Revólver. Además de los iconos correspondiente a los tipos de almacén, también se encuentran los iconos Utensilio, Agregado, Activación almacenes, y naturalmente el icono Cambio de utensilio mandriles, que permite regresar al entorno anterior.

14.8.1 14.8 .1 Camb Cambio io de uten utensilio silio de los los Almac Almacene eness portauten portautensilio silioss Para equipar un almacén adoptar el procedimiento siguiente: 1. Selec Selecciona cionarr el tipo y el número de almacén deseado deseado pulsando el icono correspondiente correspondiente.. En el “Recuadro Control Gráfico” aparece un conjunto de cuadrados con un círculo y un número; estos cuadrados representan el conjun conjunto to de las seccio secciones nes portautensilios portautensilios mientras el número identifica identifica la “P “Posició osiciónn Alma Almacén” cén” de la sección. 2. Seleccionar la sección deseada haciendo click dentro del recuadro con el botón izquierdo del mouse o con el izquierdo para mantener la selección. Como se puede ver el borde del cuadrado se vuelve de color rojo.

Si se selecciona mediante un click con la tecla derecha, se visualiza la línea horizontal roja que indica el mantenimiento de la selección. 3. Hacer click sobre el icono Utensilio o Agregado haciendo aparecer la tabla con los datos de los utensilios o de los agregados respectivamente. 4. Seleccionar el utensilios o el agregado deseado y pulsar el botón de software Equipa para asociar el utensilio o el agregado al almacén portautensilio. El compartimiento seleccionado, cuando no está equipado es de color azul y cuando lo está es de color amarillo.

14.8.2 14.8 .2 Activ Activació ación n alma almacene ceness Pulsando el icono Activación Activación almacenes el fondo fondo del “Recuadro “Recuadro Control Gráfico” se vuelve gris. Esto indica que se puede activar el portautensilios seleccionado. La activación del portautensilios provoca, en general, la ejecución 189

 

Capítul Cap ítulo o 14

Equipam Equ ipamient iento o gráfi gráfico co

 

CNI Controlli Numerici Industriali

de un ciclo fijo que lo prepara para operaciones de mantenimiento o de cambio de utensilio manual. Para activar el portautensilios seleccionado es suficiente hacer click con el pulsador derecho del mouse dentro del cuadrado que lo representa El activación círculo quedeestá del cuadrado cuadrad o se vuelv vuelve e entonces amarill amarillo o brilla brillante. Para Pa ra salir derepresenta. la función. de los dentro almacenes que acabamos de describir, de es color necesario volver a nte. pulsar el icono Activación almacenes. Para Pa ra salir del cambio de alma almacenes cenes y volv volver er a entra entrarr en el entorno principal principal del cambi cambioo de utensilio utensilio gráfico hay que pulsar el último icono inferior de la izquierda, el que se indica con Equiapmiento mandriles.

190

 

 

CNI Controlli Numerici Industriali

Índice General

Índice General 1

Instrucciones CNI-ISO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 Lista de Instrucciones . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.22 1. Inst In stru rucc cciión mo moda dall   . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Expresiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1 Constantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.1 Constantes numéricas . . . . . . . . . . . . . . . . . . . . . . 2.1.2 Constantes alfanuméricas . . . . . . . . . . . . . . . . . . . . 2.2 Parámetros y vectores . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.1 Parámetros numéricos . . . . . . . . . . . . . . . . . . . . . . 2.2.2 Parámetros alfanuméricos . . . . . . . . . . . . . . . . . . . . 2.2.3 Parámetros especiales . . . . . . . . . . . . . . . . . . . . . . 2.2.4 Vectores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.5 Visibilidad de parámetros y vectores . . . . . . . . . . . . . . 2.2.6 Orden de asignación . . . . . . . . . . . . . . . . . . . . . . . 2.22.7 2. Not otaas so sobr bree el us usoo de la me mem mor oria ia par araa lo loss da dato toss de dell us usua uari rioo 2.3 Operadores y funciones . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.1 Niveles de prioridad y asociatividad . . . . . . . . . . . . . . 2.3.2 Operadores aritméticos . . . . . . . . . . . . . . . . . . . . . 2.3.3 Operadores de selección . . . . . . . . . . . . . . . . . . . . 2.3.4 Operadores relacionales . . . . . . . . . . . . . . . . . . . . . 2.3.5 Operadores lógicos . . . . . . . . . . . . . . . . . . . . . . . . 2.3.6 Funciones numéricas . . . . . . . . . . . . . . . . . . . . . . 2.3.7 Funciones alfanuméricas . . . . . . . . . . . . . . . . . . . . 2.3.8 Funciones de convers rsiión alfanuméri ricco-numéri ricco: . . . . . . . 2.3.9 Operaciones en archivo . . . . . . . . . . . . . . . . . . . . . 2.3.10 Funciones especiales . . . . . . . . . . . . . . . . . . . . . . 3 Programación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 Etiquetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 Fin de programa o subrutina . . . . . . . . . . . . . . . . . . . . . . . 3.3 Comentarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4 Pasos de programa . . . . . . . . . . . . . . . . . . . . . . . . . . . .  

33..56

R Meepnestaicjeiosn.es. d. e. lí.ne. a. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 3.6.1 Impresión de una cadena . . . . . . . . . . 3.6.2 Impresión del valor de un parámetro . . . . 3.7 Unidad de medida . . . . . . . . . . . . . . . . . . . 3.7.1 Programación en milímetros o en pulgadas 3.8 Ejes . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.9 Orígenes . . . . . . . . . . . . . . . . . . . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1 1 7 11 11 11 12 12 12 13 13 15 15 16 16 16 17 18 18 18 19 19 20 20 21 22 25 25 25 25 25

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

2256 26 26 26 26 27 27

3.9.1 Origen de la máquina o absoluto . . . . . . . . . 3.9.2 Orígenes de la pieza o exteriores. . . . . . . . . 3.9.3 Origen del programa o interior . . . . . . . . . . 3.9.4 Desplazamiento de origen . . . . . . . . . . . . 3.10 Zoom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.10.1 Cambio del factor de escala de un eje . . . . . . 3.10.2 Cambio del factor de escala global . . . . . . . . 3.11 Triedro fundamental . . . . . . . . . . . . . . . . . . . . . 3.11.1 Selecci cióón de los ejes de la tern rnaa y entrelazados 3.11.2 Rotación de los ejes de la terna . . . . . . . . . 3.12 Movimiento de los ejes . . . . . . . . . . . . . . . . . . . 3.12.1 Asignación de una cota absoluta . . . . . . . . . 3.12.2 Asignación de una cota incremental . . . . . . . 3.12.3 Asignación de la velocidad de régimen . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

27 27 28 28 28 28 28 29 29 29 30 30 31 31 1

 

Índice General

 

CNI Controlli Numerici Industriali

3.12.4 Asignación de la aceleración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.13 Lectura de las posiciones y orí ríggenes asignados . . . . . . . . . . . . . . . . . . . . . . . .

31 31

3.145 LPeocstiuciroandaemliaenctoota. d.e .p.al.pa. c.ió.n .de. l .ej.e . . . . . . . . . . .. . . . .. . . . . . . . . . . .. . . . . 3.15.1 Declaración antici cippada de Ejes posici cioonados . . . . . . . . . . . . . . . . . . . . . 3.15 3. 15.2 .2 Inst In stru rucc ccio ionnes mo moda dalles   expr  para los posicionamientos . . . . . . . . . . . . . . . 3.16 Interpolación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.16.1 Inter polación lineal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.16.2 Interpolación circular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.16.3 Interpolación elíptica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.16.4 Interpolación helicoidal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.17 Chaflanes y enlaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.17.1 Chaflán . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.17.2 Enlace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Programación dire reccci cioones espaciales de trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1 Orientación espacial de los mandri rilles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 Orientación espacial de los agregados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Programación Geométrica Asistida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 Instru ruccciones para la Programación Geométri ricca . . . . . . . . . . . . . . . . . . . . . . . . 5.2 Uso del discriminante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 Lista de los casos resueltos por la P.G.A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4 Ejemplos de casos posibles de P.G.A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.5 Programa de ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Corrección del Radio del Utensilio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.11 6. Inst In stru rucc cciion onees par araa la Cor orre recc cciión de dell Rad adiio de dell Ute tennsi sililioo . . . . . . . . . . . . . . . . . . . . 6.2 Enganche y Desenganche Lineal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3 Enganche y Desenganche Circular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.4 Cambio inmediato del sentido de corrección . . . . . . . . . . . . . . . . . . . . . . . . . . 6.5 Corre recc cciión para los dist stiintos tipos de inters rseección . . . . . . . . . . . . . . . . . . . . . . . 6.6 Ejemplos de mecanizado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.6.1 Ejemplo de mecanizado exterior . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.6.2 Ejemplo de mecanizado interior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.7 Control de velocidad y aceleraciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

32 32 32 36 36 36 38 38 38 38 39 41 41 41 43 43 44 44 48 59 61 61 61 61 62 62 68 68 68 69

78

71 73 73 73 73 73 74 74

 

T asla orre ctor Mand antó afos Mras anlaci drció ileósn ydeutleos nsCilior osrect . ores . es . . Ma . .ndri . ril. les . . P.an . tóg . g.raf . os . . .. .. .. .. .. 8.1 Configuración del cabezal . . . . . . . . . . . . . . . 8.2 Selección de los mandriles . . . . . . . . . . . . . . 8.3 Mandril de referencia . . . . . . . . . . . . . . . . . . 8.4 Velocidad de rotación . . . . . . . . . . . . . . . . . . 8.5 Retardos . . . . . . . . . . . . . . . . . . . . . . . . . 8.6 Instru ruccci cioones corre resspondientes al cambio de utensilio

.. . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. .. . . . . . . . . . . . .

.. .. . . .. . . . . . . . .

.. .. .. . . .. .. . . . .

.. .. . . . . . . . . . . . .

.. .. .. .. .. . . .. . .. . .. . . .. . . .. . . . .. .. . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

.. . . . . . .

8.6.1 Instru ruccciones de preparación del cambio de utensilio . . . . . . . . 8.6. 8. 6.22 Inst In stru rucc ccio ionnes de ac actu tual aliz izac ació iónn de los da dattos de ca camb mbiio de dell ut uteens nsililiio 9 Interfaz con el PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.1 Instru ruccci cioones   para PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.2 Paso de valores al PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.3 Escritura directa en la memori riaa del PLC . . . . . . . . . . . . . . . . . . . 10 Saltos de programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.1 Salto Incondicionado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.2 Salto Condicionado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.3 Salto Condicionado por PLC . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Subprogramas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1 Subprogramas internos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 Subprogramas extern rnoos usuario . . . . . . . . . . . . . . . . . . . . . . . . 11.3 Subprogramas extern rnoos Ciclos fijos . . . . . . . . . . . . . . . . . . . . . .  

. . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

74 75 77 77 77 77 79 79 79 79 81 81 81 81

2

 

CNI Controlli Numerici Industriali

11.4 11.5

12 13 14

15 16 17

 

Índice General

Secciones optimizadas de perforación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Llamada de un subprograma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11.5.21 Subporoggrarammaainetxetrenrono . . . . . . . . . . . . 11.5.3 Sección de perforación . . . . . . . . . . . 11.6 Niveles de subrutinas . . . . . . . . . . . . . . . . Palpador . . . . . . . . . . . . . . . . . . . . . . . . . . . 12.1 Detecc cciión del sist steema de re refferencia de la pieza . Programación de coincidencias . . . . . . . . . . . . . . Eje Mandril . . . . . . . . . . . . . . . . . . . . . . . . . . 14.1 Definición de un eje mandril . . . . . . . . . . . . 14.2 Programación de un Eje Mandril . . . . . . . . . . 14.3 Control de velocidad . . . . . . . . . . . . . . . . 14.4 Control de parada . . . . . . . . . . . . . . . . . . 14.5 Control de posición . . . . . . . . . . . . . . . . . Lectura y escri rittura datos máquina y utensi sillios . . . . . . Lectura y escritura de los registros . . . . . . . . . . . . . Ejemplo de programa: panca (banco) . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. .. . .. . . . . . . . . . . . ... . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . .. .. . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. .. . . . . . . . . . . .. . . . . .. . . . . . . . . . . . . . .. . .. .. . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

.. . . . . . . . . .. . .. . . . . .. . . . . . . . . . . . . . .. .. . .. . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. .. . . . . . .. . . . .. . . .. . . . . . . . .. . . . . . . . . . . . . . . . . . .. . . .. . .. .. . . . .

81 81 821 82 82 83 83 85 87 87 87 87 88 88 89 91 93

3

 

Capítul Cap ítulo o1

Instrucc Inst ruccione ioness CN CNI-IS I-ISO O

 

Tabla 1.2: Referencias Lista de Instrucciones de programación Operando Operan do array    axis    expr    expr$    label    remark    n    nn    nnnn    nnnnn    routine    parm 

 

spindle  tool     

Signific Sig nificado ado nombre vector: máximo 3 caracteres alfanuméricos nombre eje: máximo 2 caracteres alfanuméricos expresión con resultado numérico expresión con resultado alfanumérico número etiqueta: máximo 2 cifras decimales descripción de comentario cifra decimal (0,1,...,9) constante entera de máximo 2 cifras decimales constante entera de máximo 4 cifras decimales constante entera de máximo 5 cifras decimales nombre subprograma: máximo 11 caracteres alfanuméricos nombre paráme parámetro tro (numé (numérico rico o alfa alfanuméri numérico): co): máximo máximo 3 caracteres alfanuméricos número número mandril: utensilio:máximo máximo33cifras cifrasdecimales decimales

CNI Controlli Numerici Industriali

6

 

 

CNI Controlli Numerici Industriali

1.2 Ins Instru trucci cción ón mo modal dal

Capítulo 1

 

La sintaxis de esta instrucción es: [   ]expr 

 

 

donde:  expr  es donde: expr   es una expresión con resultado numérico. Estas instrucciones se definen como “modales” ya que suelen indicar el modo de ejecución de un paso de movimiento, o el modo de interpretar algunos datos del programa. Puede disponerse de las instrucciones siguientes: 

*  Movimiento independiente de los ejes a velocidad programada. Reset a partir de:   ,   ,   ,   ,   ,   ,   , ,   ,   ,   .

 









 





 









 





 



 



 



 



 



 



 



 



 

 



 



 



 



 



 



 



 



 

 



 



 



 



 



 



 



 



 









 

 



 



 



 



 



 



 

 



 

 



 



 



 



 



 



 



 



 

 



 



 



 





 





 



 



 



 





 





 





 



 

 



 





 





 

 



 



 



 



 



 



 



 



 





 





 

Movimiento interpolado elíptico horario a velocidad angular programada dados dados los semiejes y las coordenadas del centro. Reset a partir de:   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   .

 

 



 



 



 



 



 



 



 



 





 





 

Movimiento interpolado circular en el espacio, menor de 180 grados, a velocidad tangencial tangencial programada, dado el centro. Reset a partir de:   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   .

 





 

 





 

 



 



 

 



 



 



 



 



 



 





 





 

Movimiento interpolado circular en el espacio, mayor de 180 grados, a velocidad tangencial programada, dado el centro. Reset a partir de:   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   . 





Movimientoo interpo Movimient interpolado lado elíptico antihorario antihorario a velocidad velocidad angular programada, programada, dados los semiejes y las coordenadas del centro. Reset a partir de:   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   .

 



 

Movimiento interpolado circular a velocidad tangencial programada, tangente al movimiento anterior. Reset a partir de:   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   .

 







Movimiento interpolado circular horario a velocidad tangencial programada, programada, dado el radio. radio. Reset a partir de: ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   .

 





 







 

Movimiento interpolado circular antihorario antihorario a velocidad tangencial programada, dado el radio. Reset a partir de:   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   .

 







Movimiento interpolado circular horario a velocidad tangencial tangencial programada, dadas las coordenadas del centro. Reset a partir de:   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   .

 





 

Movimientoo interpo Movimient interpolado lado circular antihorario antihorario a vel velocidad ocidad tangencial tangencial programada, programada, dadas las coordenadas coordenadas del centro. Reset a partir de:   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   .

 







 





 

 







Movimient Movi mientoo interpolado lineal a velo velocidad cidad programada. programada. Reset a partir de:   ,   ,   ,   ,   ,   ,   ,   ,   , ,   .

 





 

 

 



 



 



 



 



 



 



 



 



 





 

Movimiento interpolado circular en el espacio a velocidad tangencial programada, dado un punto intermedio. Reset a partir de:   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   . 

 



 



 



 



 



 



 



 



 



 





 





 





 





 

Impone a los ejes la detención al final del movimiento, para pasos no tangentes, sin esperar el alcance de la cota objetivo dentro de la tolerancia de posicionamiento. Impone a los ejes una deceleración al final del movimiento, para pasos no tangentes, en base al ángulo formado con el paso sucesivo. *  Sirve para hacer el reset de un modo de funcionamiento de la instrucción   axis[   ]expr . En este modo el avanc av ancee pro progra gramad madoo está está act activ ivoo sól sóloo en el paso paso en que se pro progr grama ama jun junto to al pos posici iciona onamie miento nto que int intere eresa. sa. El adelanto adela nto progr programado amado se pone a cero cero autom automáticam áticamente ente despué despuéss de utili utilizarse zarse.. Reset a partir de la instruc instrucción ción .  







 





 



 

 

Sirve para hacer el reset de un modo de funcionamiento de la instrucción   axis[   ]expr . En este este modo modo el avance programado permanece activo hasta una reprogramación posterior.  

 

Anulación corrección radio del utensilio. Reset a partir de:   ,   . 



 





 

7

 

Capítul Cap ítulo o1





 





 





 

Instrucc Inst ruccione ioness CN CNI-IS I-ISO O

 

CNI Controlli Numerici Industriali

Corrección Correc ción radio radio utensilio utensilio a derech derechas as del perfil. Reset a partir de:   ,   . 



 





 

Corrección radio utensilio a izquierdas del perfil. Reset a partir de:   ,   . 



 





 

Impone a los ejes la detención al final del movimiento, para pasos no tangentes, manteniendo el alcance de la cota objetivo dentro de la tolerancia de posicionamiento. Reset a partir de:   ,   ,   . 





 



 





 



 





 







 





 





 





 





 





 

 

Eje C en rotación independiente. El eje no interpola tangencialmente. Puede interpolarse con los otros ejes en los modos estándar. Eje C de rotación en interpolación tangencial. El eje sigue la tangente de la trayectoria seguida por los ejes X y Y. Y. Si la dirección de partida par tida no coincide con la posición de C se ejecuta una rotación de alineación. Esta función está activa por default. Reset a partir de   . 



 

Evita la parada Evita parada o decel deceleraci eración ón de los ejes sobre la arista formada entre pasos no tangentes. tangentes. Reset a partir de:   ,   ,   . 







 

Entrada automática utensilio. Reset al final del paso. Salida automática utensilio. Reset al final del paso. Deshabilitación Deshabili tación de las correcci correcciones ones de los utensilios utensilios y de los desplazamient desplazamientos os del origen origen.. Las cotas de los ejes y del centro de circunferencia y elipse se refieren al origen de la máquina. Reset a partir de   . 





 





 



 





 





 







 





 





 

 



 

 

Reactivación del uso de los correctores de las herramientas en todos los ejes. Desplazamiento origen dentro de la pieza. Reset a partir de   . 



 

Desplazamiento Desplazamie nto origen fuera de la pieza. Los desplazamiento desplazamientoss siguientes del origen se refe referirán rirán al origen seleccionado por el PLC, o absolutos (referidos al origen de la máquina), según si está activa   ó   . Reset a partir de   . 





Deshabilitación Deshabili tación del uso de los correctores correctores y de las herramientas herramientas en todos los ejes. Reset a partir de   o de   .





 

Habilitación de las correcciones de los utensilios y de los desplazamientos del origen. Reset a partir de   .











 





 

 

Definición del flujo de programa independiente. La operatividad de esta instrucción se explica ampliamente en el capítulo 3.15.2. Sirve para esperar el posicionamiento físico de todos los ejes en el que se ha programado un modo   . 

#  Reset de la   . 



 



 





 





 





 





 





 





 





 

#  Activación start simultáneo a varios ciclos independientes Forzado fin de ciclo con todos los ciclos abiertos. Es válida sólo en el paso en el que se ha programado. Si se programa en un paso donde no hay ciclos abiertos, no tiene ningún efecto. Introducción del paso de unión circular en C.R.U. entre pasos convexos o tangentes. Reset a partir de   . 



 

 

*  Intersección de las trayectorias corregidas en C.R.U (si es posible). Reset a partir de   . 



 

Introducción de los datos en pulgadas. (sólo al principio del programa) *  Introducción de los datos en milímetros. (sólo al principio del programa) Deshabilitación del uso de los datos de definición de los orígenes en todos los ejes. Reset a partir de   o de   . 











 

 

*  Reactivación del uso de los datos de definición de los orígenes en todos los ejes. Reset a partir de   . 



 

8

 

 

CNI Controlli Numerici Industriali





 





 

*  Hace el reset de la acción programada con la instrucción   . 



 





 





 





 





 





 



 

En el cálculo de la posición de trabajo del utensilio declara activa sólo la contribución del corrector del mandril.l. Reset a partir de   o de   . mandri 



Capítulo 1



 





 

Activación compensación externa utensilio. *   Desactivación compensación externa utensilio. utensilio. Activación rototraslación externa. *  Activación rototraslación externa. *  Activación sistema de referencia mandril. *  Desactivación sistema de referencia mandril.

NOTA: El símbolo (*) indica las funciones activas al principio del programa. El símbolo (#) remite a otras aclaraciones en los capítulos siguientes.

9

 

 

CNI Controlli Numerici Industriali

Capítulo 2

2 Ex Expr pres esio ione ness En la sintaxis de algunas expresiones se ha indicado con los términos expr  términos  expr  y expr$   y expr$  el  el uso de expresiones con un resultado numérico y alfanumérico respectivamente. En la mayor parte de los casos reales estas expresiones se reducen a una simple constante, sin embargo la posibilida posib ilidadd de asign asignar ar un valor obteni obtenido do por una expresión expresión aumen aumenta ta enormemente enormemente la posibilidad posibilidad de programación, programación, y en muchos casos permite agilizar la construcción de un programa o de una parte del mismo. Asimismo, puede asignarse el resultado de expresiones a parámetros y vectores. Esto puede servir por ejemplo para conservar el valor de una expresión que aparece con frecuencia, o para realizar controles en el flujo del programa. Se pueden escribir expresiones matemáticas, alfanuméricas o mixtas, con constantes, parámetros y vectores, de todas formas complejas (por lo menos dentro de los límites que especificamos a continuación). El resultado de una expresión será alfanumérico o numérico, según los operandos y las operaciones siguientes. Frecuentemente, es posible utilizar la sigla de una instrucción como factor o sumando dentro de una expresión, es decir como parámetr parámetro. o. En este caso, caso, cua cuando ndo el CN interpre interpreta ta la expresió expresión, n, la sigla de la instrucci instrucción ón es reemplazada reempl azada por el últim últimoo valor programado programado en la misma. Po Porr ejemplo, ejemplo, supong supongamos amos que los últim últimos os valores programados en las instrucciones   y   sean respectivamente respectivamente 100 y 50. La expresión   será interpre interpretada tada por el CN como:   . Las siguientes instrucciones no pueden ser utilizadas como parámetros dentro de una expresión:   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   , ,   ,   .  















 

 





 



 





 













 









 









 

 



 



 



 

 



 



 



 



 



 



 





 



 

 

2.11 Co 2. Cons nsta tant ntes es Se distinguen dos tipos de constantes: constantes numéricas y constantes alfanuméricas; los dos tipos pueden utilizarse en la escritura de expresiones.

2.1.1 2.1 .1 Co Const nstant antes es num numéric éricas as Una constante numérica es una secuencia de cifras decimales que puede ir precedida por el signo “   ” o “  ” y que puede incluir el punto decimal “  ” También se admite la notación científica. Unos ejemplos válidos de constantes numéricas son los siguientes: ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,  

 

 

 









 









 









 









 









 













 













 





 











 





















 





















 

mientras que no son válidas las siguientes constantes: , En las constantes numéricas pueden encontrarse también los caracteres finales “   ” y “   ” que indican indican una cantida cantidadd en pulgadas y otra en milím milímetros etros respectivamente respectivamente.. Esta característic característicaa permite escribir directamente directamente las cotas leídas de un plano sin tener que convertirlas en la unidad de medida del programa. Por ejemplo, en el caso de un programa en milímetros, la constante   (pulgadas) es equivalente a 313.56 









 











 

 















 

 

(milímetros) y este último valor es el que se utiliza realmente, es decir la constante 12.345P se convierte inmediatamente después de su lectura, y todo funciona exactamente como si en su lugar se hubiera escrito la constante 313.56 . De igual forma, en el caso de un programa programa en pulga pulgadas, das, la constante   (mm) equivale a 2.485 (pulgadas) y, también en este caso, este último valor es el que se ha de utilizar realmente. Naturalmente, las constantes en programas en milímetros no sufren ninguna conversión y lo mismo se puede decir de las constantes en pulgadas en programas en pulgadas. En la escritura de subprogramas que puedan utilizarse indiferentemente en programas en pulgadas o en milí











 

metros preciso que todas las consta constantes ntes numéricas numéric as de quemedida. se refieren a dimen dimensione sioness o cotas se definan con el símboloes postfijo correspondiente, para forzar su unidad Por último, se pueden escribir constantes octales de 3 cifras como máximo para facilitar la escritura de expresiones en las que se hace referencia a direcciones del área de memoria del PLC. Para ello basta con poner delante de los caracteres numéricos el símbolo “  ” así, por ejemplo, la constante   octal equivale a 43 decimal. A diferencia de las constantes decimales no se puede hacer que detrás de una constante octal vaya un especificador de unidad de medida.  

 



 

11

 

Capít Ca pítul ulo o2

Expre Ex presio siones nes

 

CNI Controlli Numerici Industriali

2.1.22 Cons 2.1. Constante tantess alfa alfanumé numéricas ricas Una constante o cadenaentre es una secuencia 64 caracteres cualquiera  como. máximo, excepto los caracteres “   ” y line-feed  yalfanumérica  line-feed , encerrados una pareja dedecomillas; por ejemplo En una cadena también pueden introducirse caracteres de espacio, pero hay que tener cuidado por el hecho de que éstos se consideran prácticamente como cualquier otro carácter, y por lo tanto, por ejemplo, las dos cadenas y   con 5 y 7 caracteres respectivamente, son distintas. La cadena   (0 caracteres) es la cadena nula nula y equivale a 0 para las constantes numéricas.  











 





























 

 

 

2.2 Pará arámet metros ros y vec vector tores es Como para las constantes, hay dos tipos posibles de parámetros: numéricos y alfanuméricos.

2.2.11 Pa 2.2. Paráme rámetros tros num numéric éricos os Los parámetros parámetros numéricos pueden definirse definirse por parte del usuari usuario; o; el nombre que se les asign asignaa ha de respetar las reglas siguientes:  

comenzar con la letra   y estar formado por un máximo de 4 caracteres alfanuméricos. alfanuméricos. (No es sumamente sumamente necesa nec esario rio que el nom nombre bre de un par paráme ámetro tro com comien ience ce con la let letra ra   , sin emb embarg argoo es opo oportun rtuno. o. Una Una amp amplia liació ciónn del conjunto de instrucciones de programación puede hacer que la sigla de algunas nuevas instrucciones coincida con el nombre de los parámetros utilizados en los comunes programas de trabajo o ciclos fijos. En ese caso, el CN señala un error que se puede eliminar sólo cambiando el nombre de los parámetros. Este inconveniente no se produce si el nombre del parámetro comienza con la letra   .)  

 

 

 

 

no puede coincidir con el nombre de una instrucción. no puede coincidir con el nombre de un eje seguido por “I”, “O” o bien ir precedido por “E”, “F”, “I”, “S” y “T”.

Por ejemplo son nombres correctos de parámetros numéricos los siguientes: 





,   ,   ;



 









 





 

no son nombres correctos de parámetros numéricos los siguientes: ,   . 

 



 

La asignación a un parámetro numérico tiene la sintaxis siguiente: parm   expr   

y requiere obligatoriamente el signo de igual. Por ejemplo:   o bien La primera instrucción de asignación a un parámetro numérico, independientemente de donde se realice, determina automáticamente su creación; a no ser que se haya acabado el espacio disponible. El valor de un parámetro numérico aún por definir, usado en una expresión, es 0. La asignación de un resultado cadena a un parámetro numérico provoca un error. 













 













 

ATENCION: CNI se reserva la posibilidad de ampliar el conjunto de las instrucciones  instr ucciones  de programación en cualquier momento. Si se instala una nueva versión de CN, es necesario controlar si se ha modificado el  conjunto de instrucciones. Si se comprueba esta modificación, es necesario asegurarse que los programas de  trabajo que se utilizan no contengan parámetros con nombres que comienzan con la  letra   , que coinciden con la sigla de una de las nuevas nuevas instrucciones introducidas.  

12

 

 

CNI Controlli Numerici Industriali

Capítulo 2

2.2.22 Pa 2.2. Paráme rámetros tros alfa alfanumé numéricos ricos Pueden predefinidos: ,   ,utilizarse   ,   tan ,   sólo ,   10 , parámetros   ,   ,   alfanuméricos ,   . Entre estos parámetros, el parámetro   se utiliza de forma especial: éste se carga previamente al principio principio del programa con el contenido del campo   de la línea de la lista. La asignación a un parámetro alfanumérico tiene la sintaxis siguiente:





 





 





 





 





 





 





 





 











 





 

 















 

parm   expr$   

y requiere obligatoriamente el signo de igual. Por ejemplo:   El valor inicial de un parámetro alfanumérico es   (cadena nula). 

























.  

 

2.2.3 Pa Parámetr rámetros os espe especiale cialess Algunos parámetros, dedicados a usos especiales, están predefinidos y son los siguientes:  

 

 

 

 

 

 

las dimensiones de la pieza, el origen de mecanizado de la pieza, parámetros correspondientes a la Lista de trabajo, parámetros correspondientes al cambio de utensilio, parámetros correspondientes a los mandriles de referencia, la cota de estacionamiento, la cota de palpación.

Dimensiones Dimensi ones de la pieza 



 





 





 

Longitud de la pieza Anchura de la pieza Espesor de la pieza

Estos parámetro Estos parámetross est están án reservado reservadoss a las dimensi dimensione oness de la pie pieza za que ha de mec mecani anizar zarse. se. Su valor se ha preparado con las instrucciones   ,   y   . Las dimensione dimensioness de la pieza pueden utilizarse utilizarse en cualquier cualquier punto punto del programa sin necesidad de asignación. 

 



 



 

Origen del mecanizado mecanizado de la pieza 







 









 









 











Coordenada X origen del programa que está ejecutándose. Coordenada Y origen del programa que está ejecutándose. Coordenada Z origen del programa que está ejecutándose. 

















Tipo de origen del programa que está ejecutándose. Los posibles valores que este parámetro

 

puede asumir son los siguientes: 0: no especular sin traslación, 1: especular sin traslación, 2: no especular con traslación, 3: especular con traslación,  

 

 

 

13

 

Capít Ca pítul ulo o2

Expre Ex presio siones nes

 

CNI Controlli Numerici Industriali

Parámetros de la Lista de trabajo 







 









 

Valor seleccionado en el campo dose. Valor seleccionado en el campo dose.









  

  



 



 

de la línea de la lista correspondiente al programa programa que está está ejecutánde la línea de la lista correspondiente al programa programa que está está ejecután-

Parámetros correspondientes al cambio del utensilio Los parámetros correspondientes al cambio de los utensilios se cargan previamente a raíz de la interpretación de la instrucción de preparación del cambio de utensilio; para más información consultar la sección 8.6.2 de este manual. A continuación como resumen, indicamos los nombres de dichos parámetros.  







































 







.



 

Parámetros de descarga del utensilio   Estos paráme parámetros tros se refieren refieren a la posició posiciónn de almacén almacén de

 

descarga del utensilio; son los siguientes: . 























































 

Parámetros de recogida del utensilio   Estos parámet parámetros ros se refieren refieren a la posición posición de almacén almacén de

 

recogida del utensilio; son los siguientes: ,   ,   ,   ,   ,   ,   ,   ,   .









 









 









 









 









 









 









 









 









 

Parámetros correspondientes a los mandriles de referencia Estos parámetros se cargan automáticamente al interpretar una instrucción de tipo   con el número (1, 2, 3, ...) que identifica el mandril de referencia de cada cabezal. Los parámetros son los siguientes: para el mandril de referencia correspondiente al cabezal 1,   para el mandril de referencia correspondiente al cabezal 2,   para el mandril de referencia correspondiente al cabezal 3, etc. Una instrucción de tipo   ,   y   pone a cero todos los parámetros   . 





 





















 

 

 



 





 

Cota de estacionamiento







 





 

 

El parámetro   es un parámetro parámetro especial especial cuyo cuyo valor se define define en los datos datos de la máquina máquina (DATOS (DATOS DE DE LOS EJES) junto a la leyenda: COTA DE ESTACIONAMIENTO. El   suele ser útil, durante la programación, cuando se desea desplazar un eje, no interesado en el mecanizado, a una cota a la que no moleste el movimiento de los demás. La asignación del   se programa de la forma siguiente: axis  



 













 



 



 

axis  axis  Se puede utilizar el   dentro de una expresión: 









 











 





















 

 

No se admite utilizar el   en un eje de la pareja pareja princi principal pal si está está activa activa una rotac rotación ión de ejes ejes o un bloque bloque geomét geo métrico rico aún sin defi definir nir.. El valo valorr del del   por lo que hemos hemos dicho dicho antes antes,, no puede puede ser modific modificado ado con con el programa. El   puede asignarse a un eje de forma indirecta mediante un parámetro. Por Por ejemplo: 



 















 





 







































 

 









 

 

La particularidad de esta asignación consiste en el hecho de que al parámetro   no se le asigna el valor del definido en los datos de la máquina (que depende del eje afectado), sino que incluso llega a cambiarse el “status” de parámetro en alias_PRK  en alias_PRK . El parámetro que se ha convertido en alias_PRK  en  alias_PRK  puede  puede utilizarse en las expresiones 



 





 

14

 

 

CNI Controlli Numerici Industriali

Capítulo 2

exactamente en lugar de   , y difi difiere ere de estos estos tan sólo por el hecho hecho de que puede puede “reconq “reconquis uistar” tar” el status status de parámetro simplemente asignándole una expresión “normal”, es decir sin   o  alias_PRK . La asignación 



 





 

indirecta útil en el el caso de que que se haya haya introduc introducido ido en subprogr subprogramas amas o subrutin subrutinas as internas. del parámetro   es muy útil 



 

Cota de palpación “   ”,   axis  



 

 

Los parámetros   ,   axis , son asignados por el ciclo de palpación y siguen siendo válidos hasta el ciclo siguiente (que puede estar en un eje distinto). distinto). La cota leída por el palpa palpador dor corresponde corresponde al sistema de referencia referencia de la pieza si es   , o bien absoluta si es   . 







 

 

 





 

2.2. 2. 2.44 Vec ecto tore ress Los vectores permiten asociar varios valores a un solo argumento, por tanto indicado por un solo nombre, e identificar cada uno de los valores asociados al vector con números, llamados índices, que pueden obtenerse como resultado de un cálculo. Actualmente pueden utilizarse sólo vectores de tipo numérico. El elemento de un vector es indicado por una escritura del tipo siguiente: array   expr[   expr     

 









]    expr 

 



 

donde array  es donde array    es un nombre genérico de un vector y sigue las mismas reglas dadas para los nombres de parámetros, y expr  y expr , son los índices y son expresiones numéricas. El máximo número de índices o dimensiones, dimensiones, que puede tener un vector es 8. Los índices pueden variar entre 0 y el valor máximo asignado por el usuario, pero de todas formas limitado por la cantidad de memoria disponible para los datos del usuario. La definición de un vector y de sus dimensiones se realiza con la  primera  primera asignación,  asignación, con un valor cualquiera, de un elemento elemento suyo: suyo: los índices índices de este este elemento elemento serán los índices índices máximos máximos deseados. deseados. Si existe existe espacio espacio suficiente el vector se creará e inicializará a 0 (salvo el elemento con los índices máximos que tomará el valor asignado), sino se señalará un error. Por ejemplo: 



















crea un vector con el nombre de VET y los valores contenidos se indican mediante un número que varía de 0 a 15, por lo tanto 16 elementos, y también el último elemento vale 0; en cambio la instrucción: 







 

crea un vector con dos dimensiones, que se llama “matriz”, nombrado MAT con ambos índices que varían de 0 a 9, con un total de 100 elementos, inicializados todos ellos a 0 excepto el último inicializado a 5. Los elementos son los siguientes:   ,   , .. ..., .,   ,   ,   , .. ..., .,   . La instrucción: 









 

















 

















 

















 

















 

















 

















 









crea un vector con tres dimensiones, cuyo nombre es   con los índices variables: el primero entre 0 y 2, el segundo entre 0 y 3 y el tercero entre 0 y 4. El número total de elementos es dado por 3*4*5 = 60 elementos. El último elemento vale 100.





















 





 

A diferencia de lo que sucede para los parámetros no se puede acceder durante la lectura al elemento de un vectorr aún por definir; este acontecimien vecto acontecimiento to se indi indica ca como error error.. Natur Naturalmen almente, te, el acceso ya sea como lectura que como escritura a un elemento inexistente de un vector ya definido también se indica como error. Una limitación de los vectores es que actualmente no es posible asignarlos como alias_PRK  como  alias_PRK , pero por lo demás, se puede hacer todo lo que es posible hacer con los parámetros normales y corrientes.

2.2.55 Visib 2.2. Visibilida ilidad d de de pará parámetr metros os y vec vectores tores La visibilidad visibilidad de un parámetro (ya sea numérico o alf alfanum anumérico) érico) o de un vect vector or se exti extiende ende a todo el programa y a los subprogramas subprogramas utilizado utilizadoss en el progr programa, ama, independie independienteme ntemente nte de su nivel. Esta característ característica ica permite permite pasar algunos valores del programa que llama a un subprograma o viceversa. 15

 

Capít Ca pítul ulo o2

Expre Ex presio siones nes

 

CNI Controlli Numerici Industriali

2.2.6 2.2 .6 Or Orden den de as asign ignac ación ión En un paso de programa se da prioridad absolutaa absoluta a la asignación a parámetros y vectores; si en el paso subsiste la presencia simultánea de varias asignaciones a parámetro, el orden de ejecución de dichas asignaciones va de izquierda a derecha. Las asignaciones asignaciones a las otras instruccione instruccioness presentes en el paso se hacen después hacen después de  de haber realizado todas las asignaciones a parámetros.

2.2.7 Nota Notass sobre sobre el uso de la memo memoria ria para para los los datos datos del del usuario usuario Hay una cierta cantidad de memoria a disposición de los datos que el usuario puede definir; esta memoria está repartida entre símbolos  entre símbolos  y elementos  y elementos de dato . Un símbolo que puede ser definido por el usuario es el nombre de un parámetro o de un vector mientras mientras que un un elemento  elemento de dato  es   es elemento básico para memorizar los valores numéricos. El número máximo de símbolos de los que puede disponer el usuario se ha fijado en 100 (en el peor de los casos), mientras que el número máximo de elementos de  elementos de dato  es   es de 300. La falta de corresponden correspondencia cia entre los dos número númeross citados depende del hecho de que, al contrario de los parámetros, parámetros, que usan un símbolo y un elemento un  elemento de dato  cada  cada uno, el número de elementos de  elementos de dato  utilizado   utilizado por los vectores depende de sus dimensiones. El número de “elementos dato” utilizados, indicados con num_el , puede ser calculado de la siguiente manera: num_el  = num_dim   =  num_dim  + dim1  +  dim1   dim2    ...  

 

donde:  num_dim  es donde: num_dim   es el número de dimensiones (índices) del vector y dim1 y  dim1,, dim2 , ... son los valores máximos + 1 que pueden asumir el primer índice, el segundo, etc. Por lo tanto, en el caso de los tres vectores del ejemplo del apartado anterior sucede lo siguiente: usa: 1 + 16 = 17 elementos 17  elementos de dato 

 















 

 

















 

 



















usa: 2 + 10*10 = 102 elementos 102 elementos de dato  

 

usa: 3 + 3*4*5 = 63 elementos 63 elementos de dato 

y en total son utilizados 182 elementos de dato por tres símbolos solamente.

2.3 Ope Operad radore oress y fun funcio ciones nes En la escritura de expresiones pueden utilizarse los operadores y las funciones que citamos a continuación:  

 

 

suma resta, inversión de signo multiplicación

 

 

 



 



 

 

 

 



 



 



 

 

división módulo elevación a potencia menor entre dos operandos mayor entre dos operandos menor mayor igual ,   mayor o igual ,   menor o igual ,   distinto negación lógica 

 



 



 

16

 

CNI Controlli Numerici Industriali

 

 

 

 

 

 

 

 

 

 

 

 

 



 



 



 

and lógico or lógico valor absoluto raíz cuadrada seno coseno tangente arcotangente módulo vector parte entera redondeo exponencial concatenación de dos cadenas subcadena a la izquierda

 

 

 



 



 



 



 



 



 



 



 

 



 

subcadena a la derecha subcadena central longitud de una cadena valor de una cadena código ASCII cadena de un número carácter ASCII apertura de archivo cierre de archivo cancelación de archivo escritura de cadena en archivo escritura de carácter en archivo reposicionamiento archivo lectura variables del en PLC información numérica varia sobre el sistema información alfanumérica varia sobre el sistema modificación de parámetros de funcionamiento

 

Capítulo 2

2.3.1 Nive Niveles les de priori prioridad dad y asoc asociativ iatividad idad Existen niveles de prioridad y direcciones de asociatividad; están organizados en la tabla 2.1: donde: sx   dx indica asociatividad de izquierda a derecha

 

 

sx   dx indica asociatividad de derecha derecha a izquierda

 

 

Las operaciones operaciones (funciones) (funciones) con mayor mayor prioridad se realizan primero, primero, las de menor prioridad por último. La asociativid asocia tividad ad indica la dirección en la cual se reali realizan zan secuencias de operaciones operaciones (funci (funciones) ones) que presen presentan tan la misma prioridad. Las prioridades y asociatividades descritas descritas en la Tabla Tabla 2.1, pueden ser modificadas mediante el uso de paréntesis: Un paréntesis abierto “  ” indica el principio de un bloque con prioridad más alta,

 

 

Un paréntesis cerrado “  ” indica el final de un bloque con prioridad más baja,

 

 

Pueden tenerse pendientes hasta 20 operaciones. 17

 

Capít Ca pítul ulo o2

Expre Ex presio siones nes

Pri rioori riddad 8 7 6 5 4 3 2 1

 

Deescri D rippción operadore ress ope pera rado dore ress mon onád ádiico cos, s, fu func nciion ones es elevación a potencia multiplicación, división, módulo suma, resta operadores de selección operadores relacionales and (multiplicación lógica) or (suma lógica)

CNI Controlli Numerici Industriali

Símbolos (   ,   ,   , _f, $f) ( ) ( , , ) ( ,   ) ( ,   ) (   ,   ,   , ...) ( ) ( )  

 

 

 

 

 

 



 

 

 



 

 

 

 

 

 

dire reccción asociatividad   sx   dx sx   dx sx   dx sx   dx sx   dx sx   dx sx   dx sx   dx  

 

 

 

 

 

 

 

Tabla 2.1: Niveles de prioridad y asociatividad

2.3.2 Oper Operadore adoress aritmé aritméticos ticos Los principales principales operadores aritméticos aritméticos son: la suma (  ), la resta (  ), la multiplicación (  ) y la división (   ). Estos operadores presentan la asociatividad de izquierda a derecha. Las prioridades de la multiplicación y de la división  

 

 

 

son iguales entre sí y mayores que las prioridades de la suma y de la resta.

Inversión de signo La inversión de signo (   ) cambia el signo del operando operando que le sigue sigue.. Pued Puedee asociarse de izquierda izquierda a derecha anulándose por parejas.  

Módulo La operación de módulo (  ) calcu calcula la el resto de la divisi división ón entre dos operandos operandos (incluso no enteros). enteros). El valor obtenido por   es   , don donde de   es el el cocie cociente nte de   , redo redonde ndeado ado a un ente entero ro,, hacia hacia el el cero cero.. El dividendo y el resto tienen el mismo signo.  





 

 

 

 

 

 

 





 

Elevación a potencia El operador de elevación elevación a potencia se ident identifica ifica con el signo (  ). El exponente también puede ser fraccionario, siempre siemp re y cuand cuandoo la base sea superior a cero. La asociativida asociatividadd va de derecha a izquierda, izquierda, por lo tanto: equivale a   .  

















 

2.3.3 Oper Operadore adoress de sele selecció cción n









 

Los operadores de selección (   ,   ) pueden aplicarse a dos dos operandos siendo siendo ambos numéricos numéricos o alfanuméri alfanuméri cos. Dichos operadores dan, entre los dos operandos presentes, el de valor inferior o superior respectivamente a su formato original. En caso de operandos alfanuméricos la comparación es de tipo alfabético; o sea, una cadena es inferior a otra si es verdad que se encontraría antes que ésta en un vocabulario hipotético que contuviera a ambas. Los operadores de selección tienen asociatividad de izquierda a derecha. 

 



 

2.3.44 Oper 2.3. Operado adores res rela relacion cionales ales Los operadores relacionales son:   ,ambos   ,   ,   numéricos ,   ,   ,   o, alfanuméricos,   ,   . Pueden aplicarse a dos operandos y dan un resultado que equivale a 1 si la relación se produce, sino es 0. En caso de operandos alfanuméricos, para la comparación, puede decirse lo que para los operadores de selección. Los operadores relacionales tienen asociatividad de izquierda a derecha, sin embargo esta asociatividad se utiliza raramente a efectos prácticos. Por ejemplo, la escritura   no no da  da como resultado “VERDADERO” si el valor  

 

 



 



 



 



 



 







 







 

18

 

 

CNI Controlli Numerici Industriali

Capítulo 2

de A está comprendido estrechamente entre 0 y 2, como en cambio nos podríamos esperar, pero  siempre  siempre da  da el valor 1 (VERDADERO), ya que el resultado de la comparación   , ya ya sea verdadero o falso, falso, siempre es inferior a 2. En el caso que hemos visto la escritura correcta sería   . 













 





 

2.3.5 2.3 .5 Ope Operad radore oress lóg lógico icoss Negación lógica La negación lógica (   ) puede aplicarse a cualquier operando tanto numérico numérico como alfanumérico y da un resultado que equivale a 1 si el operando vale 0 o es la cadena nula, si no equivale a 0.  

 y  Or  lógicos   lógicos And  y El And  ( (  ) y el Or  El And  el  Or  ( (  ) pueden aplicarse a dos operandos cualquiera y dan un resultado que equivale a 1 ó a 0. El And  da  da el valor 0 si por lo menos uno de los operandos vale 0 o es la cadena nula, sino da el valor 1. El  Or  da  da el valor 1 si como mínimo uno de los dos operandos es distinto de 0 o de la cadena nula, sino da el valor 0.  

 

2.3.6 Fun Funcion ciones es num numérica éricass Las funciones numéricas son las siguientes:   ,   ,   ,   ,   ,   ,   ,   ,   ,   . Estas funciones funciones pueden aplicarse aplicarse tan sólo en operandos operandos de tipo numérico. numérico. La asociatividad asociatividad es de derech derechaa a izquierda.  

 

 

 

 

 

 

 

 

 

Valor absoluto La función de valor absoluto (   ) da el valor de su argumento con signo signo positivo. positivo. Por ejemplo: resultado el valor   .  







  





 

da como

 

Raíz cuadrada La fun funció ciónn raíz raíz cua cuadra drada da (   ) ret retorna orna un va valor lor que que,, multi multipli plicad cadoo por por sí mis mismo mo da el arg argume umento nto ini inicia cial.l. El argu argumen mento to no debe ser negativo. Por ejemplo:   da como resultado el valor   .  



Seno, coseno y tangente









 

 

Las funciones de seno (   ), coseno (   ) y tangent tangentee (   ) tienen un argumento expresado en grados sexagesimasexagesimales, por lo tanto, por ejemplo, un ángulo de 20 grados y 30 minutos tendrá que ponerse de la manera siguiente: 20.5 .  

 

 

Arcotangente La función arcotangente (   ) retorna un resultato resultato expresado expresado en grados grados sexagesimal sexagesimales es entre -90 y +90. Si se proporcionan propor cionan dos argumentos argumentos se calcula un ángulo comprendido comprendido entre -180 y 180 grad grados. os. Dicho ángulo ángulo es el que el vector, que tiene como componente en y el primer argumento y como componente en x el segundo argumento, forma con la dirección positiva de las x.  

Módulo de vector La función módulo de vector (   ) da un valor que equivale equivale a la longitud del vector que tiene como componentes componentes los argumentos de la función. Por ejemplo:   da como resultado el valor   .  















 

 

19

 

Capít Ca pítul ulo o2

Expre Ex presio siones nes

 

CNI Controlli Numerici Industriali

Parte interior La parte resulta resultado grande no superior al operando. Porfunción ejemplo:   interior da   ; (    ) da daun otra vez  do ; que   equivale da   . al número entero más grande  



 

 











 

 













 



 

Función exponencial La función exponencial (   ) calcula calcula eell número número   (es decir la base de los logaritmos logaritmos naturales) naturales) elevado elevado al argumento dado. Por ejemplo:   da   , es dec decir ir   .  

 



 





















 

 

Redondeo La función de redondeo (   ) da un resultado equivalente equivalente al entero más cercano al argumento dado. dado. Por ejemplo: da   ;   da   ;   da   .  



 

 











 

 













 



 

2.3.7 Fun Funcion ciones es alfa alfanumé numérica ricass La concatenación de dos cadenas se consigue con el operador   . Las funciones   ,   ,   , tienen un argumento principal de tipo alfanumérico alfanumérico y dan resultados alfanuméricos. alfanuméricos.  



 



 



 

Subcadena Subcade na a la izquierda y a la derecha Las funciones de subcadena a la izquierda (   ) y subcadena subcadena a la derecha derecha (   ) dan una una cadena cadena que se se obtiene obtiene tomando una porción de un cierto número de caracteres a la izquierda o a la derecha de la cadena especificada. La sintaxis es la siguiente: 





 





 

 



 

expr$   expr  expr$   expr   

 

 

 

donde, expr$  indica donde, expr$   indica la cadena de la que se toman los caracteres, y  expr  indica   indica el número de caracteres que han de tomarse. Si la longitud de la cadena es inferior o igual al número de caracteres requeridos, se da la misma cadena.

Subcadena central La función de subcad subcadena ena central (   ) da una cadena que se obtiene obtiene tomando una porción porción de un cierto número de caracteres de la cadena especificada a partir del carácter indicado. La sintaxis es la siguiente: 





 

expr$   expr1   expr2   

 

 

 

donde, expr$  indica donde, expr$    indica la cadena de la que han de tomarse los caracteres, expr1 caracteres,  expr1 indica  indica el carácter desde el que se comienza, comie nza, y  expr2  indica   indica el número de caracteres que han de tomarse. Si la longitud de la cadena es inferior al número que indica el carácter de partida, se da la cadena nula, y si el número de caracteres que quedan, partiendo del carácter indicado, es inferior o igual al número de caracteres requeridos, se da solamente la parte residual.

2.3.8 Funciones de con conversión versión alfanumérico alfanumérico-numérico: -numérico:  

 

 



 



 

Las conversión son las siguientes:   ,   ,   ,   ,   . Estas Estas funciones dan resultados resultados de tipo numénumérico funciones partiendo de argumentos alfanuméricos o viceversa.

Longitud de la cadena La función de longitud de una cadena (   ) da un resultad resultadoo que vale vale el número número de car caract actere eress de la cadena cadena especificada.  

20

 

 

CNI Controlli Numerici Industriali

Capítulo 2

Valor de una cadena La función valor especificada. de una cadenaValen (   ) da resultad resultado o queque valehemos la constante la numérica expresada expresada por los caraccara cteres de la de cadena las un mismas reglas visto para las constantes numéricas y en concreto la conversión de unidad de medida. Por ejemplo, en un programa en milímetros, la expresión da el valor 313.56.  



















 

Código ASCII La función código ASCII (   ) da como resultado resultado un valor valor entero entre entre   y   correspondiente al código ASCII del primer carácter carácter de la cadena dada como argumento. argumento. Por ejemplo: ejemplo:   da   . A dif difere erenci nciaa de las constantes constantes numéricas, numéricas, las caden cadenas as que se convierten en número no dan lugar a errore erroress si éstas son malas constantes. Una cadena incorrecta se convierte hasta donde es posible y si es completamente inconvertible, el valor que se obtiene es 0. Por ejemplo: vale -12.3 vale 12 vale 0  

 















































 





























 















 



 

 



 

Cadena de un númer número o La función de cadena de un número (   ) da una cadena de caracteres que que expresan el valor valor del argumento argumento numérico. La sintaxis es la siguiente: expr  donde expr  donde  expr  es   es el valor numérico que se ha de convertir en cadena. Por ejemplo, supongamos que el parámetro A contiene el valor 123.45, entonces:   dará la cadena “123.45”. 

 













 

 

2.3.9 Oper Operacio aciones nes en arc archiv hivo o Mediante las funciones descritas a continuación es posible realizar simples operaciones de escritura en archivo. El número máximo de archivos que se pueden utilizar simultáneamente es 5.

Función de apertura archivo

La apertura de un archivo sse realiza mediante la función   . La sintaxis sintaxis de la la instrucción instrucción es es la siguiente: expr$  donde expr$  donde  expr$  indica   indica el nombre del archivo que se desea abrir. El valor obtenido es el número correspondiente al archivo abierto o bien   en caso de error. error. Cuando se abre el archivo, archivo, el cursor se coloca sobre el primer carácter. 









 

 

 

a c o ab e to o b e e caso de e o Cua do se ab e e a c o, o, e cu so se co oca sob e e p De este modo, si se utiliza una función de escritura, los caracteres del archivo se sobreescriben. 

e ca ácte

 

Función de cierre archivo El cierre de un archivo se realiza mediante la función   . La sintaxis de la instrucción es la siguiente: siguiente: expr  donde expr  donde  expr  es  es el número correspondiente al archivo abierto mediante la función   . En caso de error, se obtiene el valor   . 







 



 

 





 

 

Función de cancelación archivo La cancelación de un archivo se realiza mediante la función   . La sintaxis sintaxis de la instrucción instrucción es la siguiente: expr$  donde expr$  donde  expr$  indica  indica el nombre del archivo que se desea cancelar. En caso de error, se obtiene el valor   . 









 

 

 



 

21

 

Capít Ca pítul ulo o2

Expre Ex presio siones nes

 

CNI Controlli Numerici Industriali

Función de escritura cadena en archivo archivo La escrituraesdelauna cadena de caracteres en un archivo se realiza mediante la función   . La sinta sintaxis xis de la instrucción siguiente: 







 

expr$   expr 



 

 

 

donde expr$  indica donde expr$   indica la cadena de caracteres que se desea escribir y  expr  es  es el número correspondiente al archivo abierto. Se obtiene el número de caracteres escritos en el archivo o bien el valor   en caso de error. 

 

Función de escritura carácter en archivo La escritura de un carácter en un archivo se realiza mediante la función   . La La sintaxi sintaxiss de de la instruc instrucción ción es la siguiente: 









 

expr1   expr2 

 

 

 

donde  expr1 indica donde expr1  indica el código ASCII del carácter que se desea escribir y expr2  y  expr2  es  es el número correspondiente correspondiente al archivo abierto. Se obtiene el número correspondiente al código ASCII del carácter escrito o bien el valor   en caso de error. 

 

Función de reposicionamiento en archivo El reposicionamiento del punto de acceso a un archivo se realiza mediante la función   . La sin sintax taxis is de la instrucción es la siguiente: 









 

expr1   expr2 

 

 

 

donde expr1 es donde expr1  es el número correspondiente al archivo abierto y expr2  y  expr2  es  es el número de byte de avance del punto de acceso. Las operaciones de escritura sucesivas a un reposicionamiento del punto de acceso al archivo iniciarán a partir del nuevo nuevo punto de acceso. acceso. El desplazami desplazamiento ento se refiere al comienzo comienzo del del archivo. archivo. Lo spostamento spostamento e’ riferito all’inizio del file. En caso de error, se obtiene el valor   . 

 

2.3.10 2.3. 10 Func Funcione ioness esp especia eciales les Lectura de las variab variables les del PLC La lectura de las variables del PLC se realiza mediante la función   . La sintaxis de la instrucción es la siguiente:  



 

expr1[   expr2[   expr3[  expr4]]]   

 

 

 

Los argumentos de la función pueden asumir distintos significados; a continuación señalamos los posibles: 1.  expr1  expr1 indica  indica la dirección de la variable a leer, se nota entonces que:  

expr2  es  es un entero mayor, igual o menor de   . Si es menor o igual igual a   representa el índice, cambiado de signo, signo, del bit a leer para una varia variable ble a bit. En cambio, cambio, si se trata de un val valor or positivo, positivo, indica un formato codificado de la siguiente manera:   ], :  byte sin signo [ :  byte con signo [   ],   ], :  variable long [ :  variable float, :  variable double. Si no se proporciona expr2  proporciona  expr2  se  se considera el valor   . expr3  y expr4   y expr4  carecen  carecen de significado.  

 





 

 



















































 





 















 





































 

 

 

 

 

2.  expr1  expr1 es  es la dirección del primer elemento de un vector de variables, entonces se nota que: 22

 

Capít Ca pítul ulo o2

Expre Ex presio siones nes











 

CNI Controlli Numerici Industriali

 

Código Código 1 2 3 4 5 6

Informaci Inform ación ón nombre del arc rchhivo co corr rriiente núme nú mero ro de ver ersi sión ón de dell in inté térp rpre rete te (p (p.e .ej.j.:: 4. 4.15 15.7 .7)) fec echa ha de re rellle lennad adoo (p (p.e .ej.j.:: Jan 31 19 1996 96)) horra e re ho rellle lena naddo (p (p..ej ej.: .: 10 10:1 :12: 2:46 46)) fech fe chaa de rel relle lena nado do en fo forma rmato to itital alia iano no (p (p.e .ej.j.:: 31 31/0 /01/ 1/19 1996 96)) cade ca denna de ide dent ntiific ficac aciión es está tánd ndar ar

Función de Modificación parámetros de funcionamiento Mediante la función de modifi Mediante modificación cación parámetros parámetros de funci funcionami onamiento ento (   )se puede puede alterar alterar el comportamiento comportamiento del intérprete del lenguaje de programación.  

ATENC TENCION: ION: No se aconse aconseja ja el uso de esta funci función ón a person personas as inexpertas. inexpertas. La mo-  dificación de los parámetros de funcionamiento del intérprete debe ser realizada  por técnicos sumamente cualificados, puesto que dichas modificaciones pueden re-  percutir ya sea sobre el funcionamiento de la máquina que sobre la seguridad del  operador de la misma. La sintaxis de la instrucción de modificación de los parámetros de funcionamiento del intérprete es: 

 

expr1   expr2   

 

donde:   expr1 es expr1  es el código del parámetro,  expr2   es es un número número entero entero.. Si Si expr2   expr2 equivale equivale a 0, se obtiene la deshabilitación del parámetro de funcionamiento, de lo contrario se obtiene la habilitación En la tabla 2.4 se encuentran los códigos de los parámetros de funcionamiento y sus significados. Tabla 2.4: códigos parámetros de funcionamiento. Código Signific Código Significado ado 34 camb ca mbia ia el nú núme mero ro de dell ce cent ntro ro co corr rrie ient ntee 35 habi ha bililita ta/d /des esha habi bililita ta la le lect ctur uraa y la es escr crititur uraa de lo loss da dato toss má má-37 38 39 40 41

quina habili hab ilita/ ta/des deshab habili ilita ta la cor correcc rección ión rad radio io ute utensi nsilio lio (in (intern terna) a) habili hab ilita/ ta/des deshab habili ilita ta la emi emisió siónn inm inmedi ediata ata del cód código igo de fina finall habi ha bililita ta/d /des esha habi bililita ta la co corre rrecc cció iónn de lo loss da dato toss de lo loss ar arco coss habi ha bililita ta/d /des esha habi bililita ta la co conv nvers ersió iónn de la lass el elip ipses ses modi mo difica fica el es estitilo lo de vi visu sual aliz izac ació iónn de la lílíne neaa

44 47

habililita habi ta/d /des esha habi bililita ta la co conv nvers ersió iónn de la lass mi minú núsc scul ulas as habili hab ilita/ ta/des deshab habili ilita ta la corr correcci ección ón de ve veloc locida idadd en C. C.R.U R.U..

24

 

 

CNI Controlli Numerici Industriali

Capítulo 3

3 Pr Prog ogra rama maci ción ón Una línea di programa válida siempre ha de comenzar con uno de estos cuatro caracteres:   ,   ,   ,   . El final de una línea es identificado por un  line-feed , siempre y cuando no vaya precedido por el carácter   , de hecho este último carácter concadena la línea siguiente con la actual formando una sola línea.  

 

 

 

 

3.11 Et 3. Etiq ique ueta tass Una línea que comienza con el carácter “  ” contiene una etiqueta y no puede contener otras instrucciones.  

3.2 Fin de pr progr ograma ama o sub subrut rutina ina Una línea que contiene como único carácter   indic indicaa el final del progra programa ma o de una subrutina. subrutina. Una línea línea que inmediata del programa, independientemente independientemente del nivel de contiene sólo los caracteres   impone la finalización inmediata anidación en el que se encuentre.  



 

3.33 Co 3. Come ment ntar ario ioss Una línea que comienza con el carácter “  ” hace ignorar completamente cualquier cosa que se haya escrito, sin embargo se visualiza durante la ejecución del programa, esto puede ser útil para introducir comentarios en el programa, o líneas con indicaciones vistosas para poder seguir mejor el flujo del programa.  

3.4 Pas asos os de pr progr ograma ama Las líneas que comien comienzan zan con el carácter   son los verda verdaderos deros “pasos” de programa. programa. La   efectivamente es la instrucción de “número de paso” cuya sintaxis es la siguiente:  

 

 

[   ]nnnn   

donde nnnn  es donde nnnn   es cualquier entero comprendido entre   y   . El número de paso de una línea puede utilizarse para lanzar la ejecución del programa desde una línea especial, en vez que desde el principio, además es útil para seguir mejor la ejecución del programa en automático. Estos números tendrían que ser distintos de un paso a otro e ir ordenados de manera creciente. Todas las instrucciones en un paso de programa, están separadas entre sí por uno o varios caracteres “ blank ”. ”. Este carácter no puede utilizarse para ningún otro objetivo, por lo tanto no puede encontrarse en el nombre de una instrucción y su dato, ni dentro de expresiones, excepto en el caso en que se encuentre dentro de una constante de cadena, es decir dentro de una pareja de comillas   .  























 

 

Se pueden integ integrar rar comentarios también en las líneas que contienen contienen instru instruccione ccioness hacien haciendo do que delante vaya siempre siemp re el caráct carácter er “   ”. Natur Naturalmen almente, te, el comentario ha de ponerse después después de la última instrucción instrucción del paso y ha de ir separa separado do de ésta por un “blank ” como mínimo. Se puede condicionar la parte final de un paso haciendo que vaya precedida por una expresión condicional cerrada entre paréntesis redondas. Por ejemplo, en la línea:  















expr   









 

la parte de línea que sigue   expr    se toma en consideración sólo si si expr   expr  es  es verdad, es decir distinta de 0.  

 

3.5 Repe Re petic ticion iones es de lín línea ea Se puede repetir varias veces la misma línea con la instrucción: 

[   ]expr 

 

 

El valor de la expresión se convierte en el entero inmediatamente anterior, y da el número de repeticiones de la línea. Valores nulos o negativos generan una condición de error. 25

 

Capít Ca pítul ulo o3

Prog Pr ogram ramac ación ión

 

CNI Controlli Numerici Industriali

Durante la ejecución del programa, las líneas repetidas, excepto la primera, se visualizan junto a un número cerrado entre paréntesis que indica el número de líneas (incluyendo la misma) que han de ejecutarse todavía. Por ejemplo la línea de programa:   provocará la visualización siguiente: 































 



















 



















 











 

 

3.66 Me 3. Mens nsaj ajes es Durante la ejecución del programa se puede hacer enviar mensajes al vídeo, para destacar el paso en ciertos puntos, o para controlar el valor de algunos parámetros.

3.6.11 Impre 3.6. Impresión sión de una cad cadena ena El envío al vídeo de una cadena de mensaje se obtiene con la instrucción siguiente: [   ]expr$  donde expr$  donde  expr$  es   es el mensaje que se desea enviar, que en el caso más sencillo será una constante cadena, como por ejemplo en la instrucción siguiente   . El mensaj mensajee no puede ser superio superiorr a 30 carac caracteres teres de largo, y, si sobrepasa esta longitud, queda cortado automáticamente. 



















 



 







 

3.6.2 Impre Impresión sión del val valor or de un pará parámetr metro o El valor de un parámetro en un cierto punto del programa puede visualizarse con la instrucción: parm  

 

donde parm  es donde parm   es el nombre de un parámetro cualquiera excepto   . El valor de un elemento de vector puede visualizarse con la instrucción: 

array   expr[   expr     

 











 



 





 

donde donde array   array de  esvisualización  es el nombre dede unun vector y  expr  vale y expr   cadena vale los se índices del de elemento solicitado. La petición parámetro efectúa la misma manera, por ejemplo, suponiendo que el parámetro   contiene la cadena   , la instrucción   dará como resultado la visualización del mensaje:   . Un parámetro cadena puede contener hasta 64 caracteres, sin embargo la longitud máxima del mensaje efectivamente visualizado es de 30 caracteres. 















 











 











 











 

La petición de visualización de un alias_PRK  un  alias_PRK  da  da lugar al mensaje: parm  mensaje:  parm 

 









.  

3.7 Uni Unida dad d de med medida ida El CN puede programarse en pulgadas o en milímetros; la unidad de medida que se fija automáticamente al encender la máquina es el milímetro. De todas formas se pueden escribir programas totalmente en pulgadas, a pesar de que la unidad de medida adoptada son los milímetros o bien intercalar cotas en pulgadas en programas en milímetros o viceversa.

3.7.1 Prog Programa ramación ción en milím milímetro etross o en pulg pulgada adass Para imponer la programación en pulgadas ha de utilizarse la instrucción modal   . Para Para imponer la programación en milímetros ha de utilizarse la instrucción modal   . Las instrucciones   y   han de integrarse en el programa principal antes de cualquier expresión. En efecto, efecto, la primera evaluación de expresión implica el bloqueo automático de la unidad de medida. Si no se han programado las instrucciones   o   , se activa la selección selección de la unidad de medida medida predefinida. 









 





 











 

 

 

 

26

 

 

CNI Controlli Numerici Industriali

Capítulo 3

Tras el bloqueo de la unidad de medición, que sigue siendo válida también para todas las subrutinas utilizadas y hasta el final del programa, se ignorarán las instrucciones   y   , si las hay hay.. 



 





 

3.8 Ejes A cada eje ha de asignarse un nombre formado formado como máximo por tres caracteres caracteres alfanumé alfanuméricos. ricos. El primer carácter ha de ser necesariamente una letra. Indicando con axis  con axis  el   el nombre genérico de un eje, ninguna de las combinaciones alfanuméricas siguientes ha de coincidir con el nombre de una instrucción: axis  instrucción de posicionamiento absoluto axis  instrucción axis    instrucción de de posicionamiento posicionamiento incremental axis    instrucción de desplazamiento del origen axis  instrucción axis   instrucción de asignación de la velocidad axis  instrucción axis   instrucción de asignación del factor de escala  

 

 

 

 

 

 

axis  instrucción de asignación de la aceleración axis  instrucción axis  instrucción axis   instrucción de anticipación llegada eje axis  instrucción axis   instrucción de asignación de la cota de palpación

Por ejemplo, ejemplo, si el sistema dispone de 16 ejes, cuyos nombres, definidos en un archivo específico, son los siguientes: X, Y, Z, U, V, W, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9; se asocian automáticamente las instrucciones: 

 

,   ,   ,   ,   ,   ,   ;   ,   , ...   ,   ,   ,   ;   ,   ,   ,   ,   ,   ,   . 

 



 



 



 



 



 



 



 





 





 





 





 





 





 





 





 





 





 





 

3.99 Or 3. Oríg ígen enes es Pueden distinguirse varios sistemas de referencia, en función de los orígenes que pueden tenerse, que son los siguientes:  

 

Origen de la máquina o absoluto, Orígenes de la pieza o exteriores,

 

Origen del programa o interior.

3.9.1 3.9 .1 Ori Origen gen de la máq máquin uinaa o abs absolu oluto to Este es un punto preferencial definido para cada eje por el fabricante de la máquina, mediante un dato de la máquina que fija su posición respecto al punto que es utilizado por el sistema para realizar la puesta a cero automática del eje.

3.9.2 Orígen Orígenes es de la pieza o ext exteriore eriores. s. Estos son puntos referidos al origen absoluto, en los cuales puede colocarse con exactitud la pieza que ha de mecanizarse acercándola a bloques oportunos. El origen de la pieza ha de ser seleccionada, entre los orígenes fijos disponibl disponibles es en los datos de la máqui máquina, na, por el operador operador antes de ejecu ejecutar tar el programa. programa. Sin embargo, embargo, es posible asignar un valor cualquiera también desde el interior del programa mediante la instrucción de cambio de origen exterior. 27

 

Capít Ca pítul ulo o3

Prog Pr ogram ramac ación ión

 

CNI Controlli Numerici Industriali

3.9.3 Orige Origen n del prog programa rama o inte interior rior Este origen se refiere al origen de la pieza activa en ese momento,y por default coincide con ésta última. Puede modificarse mediante las instrucciones de cambio de origen interior. Al origen interior se refieren todas las cotas relativas (no absolutas) del programa, por lo tanto el desplazamiento del origen interior equivale a la traslación del programa con respecto a la pieza.

3.9.4 3.9 .4 De Despl splaz azami amien ento to de orig origen en La instrucción de desplazamiento de origen para cada eje es: axis   [   ]expr   

 

donde  axis  es donde axis    es el nombre del eje del que se desea modificar el origen, y el uso del igual es obligatorio si la expresión comienza con un parámetro. Por ejemplo:   asignann un nue asigna nuevo vo origen a W (300) y a Y (LPY/2). 





























 

 

Si estáera activo el modo   el desplreferencia desplazamiento azamiento interior y. esEnconocido cono cido solamente por consid considera el nuevo origen como refere ncia dedellasorigen cotasessiguientes sigui entes. cambio si está activ activado adoelelintérprete, modo   que el desplazamiento del origen es exterior. 



 

3.1 .100 Zoom La cota asignada a un eje suele considerarse considerarse en escala real, es decir se considera activo, activo, por default, default, un factor de escala que equivale equivale a 1 por cada eje. Sin embargo se pueden cambiar cambiar individual individual o globa globalment lmentee los facto factores res de escala de los ejes para conseguir, automáticamente la reducción o ampliación de un programa.

3.10.1 3.10 .1 Camb Cambio io del del facto factorr de de esca escala la de un eje La instrucción del factor de asignación de escala para un sólo eje es:  

axis[   ]expr   

donde axis  donde  axis  es  es el nombre del eje para el que se desea modificar el factor de escala.

3.10.2 3.10 .2 Camb Cambio io del facto factorr de esca escala la glob global al

La instrucción del factor de asignación de escala para todos los ejes es: 

 

[  ]expr   

el uso del igual es obligatorio si la expresión comienza con un parámetro. Por ejemplo:   asignan un nuevo factor de escala a W (1.5) y a Y (LPY/1000). Los orígenes internos de cada eje al cambiar c ambiar de escala proporcionarán las coordenadas del único punto del plano que mantendrá mantendrá la posición, posición, por tanto dicho punto será el punto respecto respecto al cual se acercarán o aleja alejarán, rán, según 































 

los factores escala, los distintos puntos programados. Cabe notar adeeste respecto que la proyección de este punto especial sobre el plano xy activo en ese momento, siempre siemp re coincide con el plano de rotación. rotación. Pues, el cambio de factor factor de escala de uno de los ejes del plano principal puede provocar el desplazamiento del polo de rotación y viceversa el cambio de ángulo de rotación puede provocar el cambio de las coordenadas x y del punto central de zoom. Si los factores de escala de los ejes del plano principal son distintos no pueden producirse pasos en interpolación circular. 28

 

 

CNI Controlli Numerici Industriali

Capítulo 3

3.11 Triedr riedro o fund fundamen amental tal Entre todos los ejes de la máquina pueden elegirse tres, que el intérprete del programa considerará formar, por el orden dado, dado, una terna derecha cuyo origen origen se define como “polo “polo de la rotación”. rotación”. Este triedro triedro fundamental fundamental disfruta de algunas propiedades: En el plano principal principal puede interpolarse interpolarse circular y elípt elípticame icamente, nte, y puede activarse activarse la correcc corrección ión del radio del utensilio (siempre y cuando los ejes del plano sean controlados por la tarjeta de los ejes).

 

En el plano principal pueden utilizarse las instrucciones geométricas avanzadas.

 

El triedro fundamental puede girarse alrededor de su eje z, esto significa que las cotas asignadas a los ejes del plano principal sufren la transformación de coordenadas correspondiente a la rotación de los ejes.

 

La definición del tercer eje de la terna es necesaria para utilizar los modos de interpolación   ,   ,   . Por default, el triedro fundamental está formado por los ejes X, Y y Z. 

 





 





 

3.11.1 3.11 .1 Sele Selecció cción n de los ejes de la la terna terna y entre entrelaza lazados dos La selección de los ejes de la terna se obtiene con la instrucción siguiente: m1[   s1_1[  s1_2... ]]   m2[   s2_1[  s2_2... ]][   m3[   s3_1[   s3_2... ]]][    



 

 

 

 

 

 

 

 

 









 



donde:   m1 donde:  m1,,  m2 ,  m3  son  son las siglas de los ejes que forman el triedro principal y  s1_n ,  s2_n ,  s3_n  son  son las siglas de los ejes entrelazados a los “master” m1 “master”  m1,,  m2 ,  m3  respectivame  respectivamente. nte. Es posible indicar hasta 6 ejes “master”, mientras mient ras el número máximo máximo de ejes “slave” “slave” declarables declarables es de 12. Los ejes “slave” siguen siguen el movi movimient mientoo de los ejes “master” con los cuales se encuen encuentran tran entrelazados entrelazados en todos los movi movimient mientos os de interpo interpolació lación. n. Los ejes m1 y m1  y m2   m2  definen   definen el plano principal. El eje m3  eje m3  (facultativo)   (facultativo) completa la terna de referencia principal. Por ejemplo: define la terna derecha formada por los ejes U, V y W, y la máquina podrá así interpolar circularmente con los ejes U y V. Los ejes que no pertenecen a la pareja principal tan sólo admiten interpolación lineal. 















 

3.11.2 3.11 .2 Rota Rotación ción de los ejes de la terna La rotación de los ejes que forman el plano principal, alrededor del polo de rotación se efectúa mediante las instrucciones siguientes: [  ]expr 

 



 

 





 

 





 

 

[  ]expr   

[  ]expr   

donde  expr  indica donde expr   indica un valor en grados sexagesimales, con orientación positiva en sentido horario , y el uso del igual es obligatorio si la expresión comienza con un parámetro. Estas instruccion instrucciones es también pueden servir para fijar el polo de rotación (es decir el origen del triedro triedro). ). Dicho punto es definido por la posici posición ón del origen interno al ejecutar una de las instrucciones instrucciones citadas. citadas. La instrucción instrucción sirve para fijar el ángulo de origen del que se considera hacer comenzar la rotación, cuyo ángulo se fija mediante la instrucción   , o modificado por una cierta cantidad mediante la instrucción   . Por default default el áng ángulo ulo de orig origen en y de rotación rotación se pon ponen en a cero cero.. Por ejemplo ejemplo,, si tenemos tenemos esta sec secuen uencia cia de instrucciones:





 



 







































 

 

al final los ejes del plano principal se habrán girado en sentido horario horario 27.5 grados grados sexagesimale sexagesimaless (es decir 27 grados y 30 minutos), a derechas, en efecto el origen de la rotación se ha fijado en 15 grados, el ángulo de rotación se ha fijado en un principio en 14.5 grados y luego se ha reducido 2 grados, por lo tanto 15+14.5-2 = 27.5 El ángulo de rotación y del origen correspondientes son independientes de la selección de la terna, y permanecen idénticos idént icos si ésta se cambia más tarde; esto significa que el nuevo plano principal principal sigue teniendo teniendo los ejes con el mismo ángulo de rotación que tenían los ejes del plano principal de la terna anterior. 29

 

Capít Ca pítul ulo o3

Prog Pr ogram ramac ación ión

 

CNI Controlli Numerici Industriali

Para tratar de aclarar mejor la manera en que funciona la rotación de los ejes y la “congelación” del polo de rotación, veamos el ejemplo siguiente de programa asociado al dibujo indicado en la figura 3.1: 



























































































































 

 

 







 

 





 

O

100

200

300

400

100

200 45 45

300

45

45

400 Y

Figura 3.1: Línea continua: recorrido seguido con el programa expuesto Línea discontinua: recorrido seguido sin aplicar ninguna rotación Línea punteada: recorrido seguido quitando la rotación de N40

X

3.122 Mo 3.1 Movim vimien iento to de los eje ejess Indicando con axis  con axis  el  el nombre genérico de eje, vemos cuáles son las instrucciones para su movimiento.

3.12.1 3.12 .1 Asig Asignac nación ión de una cota abso absoluta luta La posición sucesiva de un eje se asigna con la instrucción: axis[   ]expr   

donde expr  indica donde expr   indica la posición del eje respecto al origen válido en ese momento; dicho origen es el interior si está activo el modo   y la expresión no incluye el parámetro   , sino sino es el origen origen de la máquina máquina si si por el contrario contrario está activo el modo   o la expresión incluye el parámetro   . El uso del del igual igual es obli obligatorio gatorio si si el nombre del eje termina con un número o si la expresión comienza con un parámetro. 



 









 

 





 

30

 

 

CNI Controlli Numerici Industriali

Por ejemplo las instrucciones: LPZ-50.











 















 

Capítulo 3

provocan prov ocan el movim movimiento iento de X a una cota 100 y de Z a una cota

3.12.2 3.12 .2 Asig Asignac nación ión de una cota incre increment mental al También se puede asignar la posición siguiente de un eje respecto a su última posición programada, en lugar de al origen, con la instrucción: axis   [   ]expr   

 

donde el uso del igual es obligatorio si la expresión comienza con un parámetro. De esta forma por ejemplo:   incrementan la última posición programada 1000 para X y -10 para Z. 





















 

3.12.3 3.12 .3 Asig Asignac nación ión de la velo velocida cidad d de régim régimen en La velocidad de régimen para los movimientos independientes (modo   ) se seleccion selecciona, a, para cada eje, eje, con la la instrucción: 

 

axis[   ]expr  donde expr  donde  expr  indica   indica invariablemente un valor de velocidad que se expresa en metros/minuto tanto para la programación en milímetro milímetross como en pulga pulgadas. das. El uso del igual igual es oblig obligatorio atorio si el nombre nombre del eje termina termina con un número o si la expresión comienza con un parámetro. Por ejemplo:   asignan las velocidades de 2 m/min a X y de 0.5 m/min a Z. La velocidad de régimen para los movimientos de los ejes en interpolación sobre una trayectoria (modos   ,   , ,   ,   ,   ,   ,   ), se elige con la instrucción:  























 

 





 



 



 



 



 



 



 

 

 

[   ]expr   

En este caso tambi también én la velo velocidad cidad se expresa siempre siempre en m/min m/min.. El uso del igua iguall es obl obligato igatorio rio si la expr expresión esión comienza con el nombre de un parámetro.

3.12.4 3.12 .4 Asig Asignac nación ión de la ace acelerac leración ión Con versiones especiales de software también se pueden asignar ylascuando aceleraciones quetienen se utilizan en las variaciones de velocidad. Las instrucciones para obtener esto, siempre es posible, la sintaxis:  

 

 

 

[  ]expr  para  para los movimientos interpolados  

axis[   ]expr  para  para los movimientos independientes  

donde  expr  indica donde expr    indica el porcentaje de aceleración que ha de utilizarse respecto al declarado en los datos de la máquina.

3.13 Lect Lectura ura de las las posi posicion ciones es y oríge orígenes nes asig asignado nadoss Se puede introducir en una expresión el valor de posición o de origen interior asignados a un eje durante un programa. progr ama. Esto se obtiene obtiene utilizando utilizando el mismo nombre de la instrucción para para la asignación. asignación. Po Porr ejemplo, ejemplo, así asigna la posición 100 al eje indicado por X, y   asigna el valor de la posición de X al parámetro   . Lo mismo puede decirse para los orígenes. Hay que tener cuidado del hecho de que, el valor de posición del eje leído es el que se refiere al valor del origen interno corriente para el mismo eje; esto significa que si se lee la posición de un eje tras haber cambiado el origen del mismo se lee un valor distinto del asignado antes del cambio del origen. En cualquier cualquier caso la posici posición ón leída no tiene ninguna ninguna relaci relación ón con la posición real instantánea instantánea del eje durante la ejecución del programa. La lectura de la posición de un eje durante una secuencia de pasos que utilizan las instrucciones de la Programación Geométrica Asistida (descrita más adelante) puede dar un valor no valor no correcto,  correcto, en cambio, después de que termine la secuencia se puede obtener el valor solicitado.











 











 





 

31

 

Capít Ca pítul ulo o3

Prog Pr ogram ramac ación ión

 

CNI Controlli Numerici Industriali

3.14 Lec Lectura tura de la cota de palp palpació ación n del del eje En la palpación en interpolación, la cota de palpación se deposita en una variable independiente para cada uno de los ejes afectados afectados por el movi movimient miento; o; la cota correspondien correspondiente te a un eje con la instrucción   axis . Por ejemplo: lee la cota de palpación del eje X y la deposita en el parámetro   .  













 





 

3.155 Posi 3.1 osicio cionam namien iento to El posicionamiento es un movimiento de los ejes de la máquina desde un cierto punto hasta el punto siguiente programado. Los movimientos de los ejes de la máquina son independientes entre sí, es decir cada eje va hacia la cota asignada con su velocidad, velocidad, indipendie indipendienteme ntemente nte de la cota y de la velocidad velocidad de los demás ejes. Los posicionamientos se efectúan cuando está activo el modo   . Las cotas indicadas para un eje sufren la traslación de origen del mismo eje, sin embargo, en general, el desplazamiento del origen de un eje solamente no provoca su movimiento, hasta que no se declare expresamente una instrucción de asignación de posición, para dicho eje. Si el ángulo de rotación de la terna es distinto de cero, las cotas de los dos ejes que componen el plano principal sufren la transformación oportuna de coordenadas, en este caso la asignación de posición de uno de estos dos ejes es suficiente para obligar al intérprete a volver a calcular completamente las cotas efectivas de los dos ejes del plano. Veamos por ejemplo el programa siguiente: 































































 

 

 









 

En la línea 10 se selecciona el modo   o sea posiciona posicionamient miento, o, se pone el origen origen interno interno en las coordenad coordenadas as xo=100 yo=100 y se indica el punto de coordenadas x=0 y=0; respecto a la pieza iremos a las coordenadas 100,100. 100,1 00. En la línea 20 se pone x=50; respecto a la pieza iremos a las coordenadas coordenadas 150,100 y se producirá el movimient movi mientoo de un solo eje. En la línea 30 el plano xy gira a 90 grados grados en sentido horario alrede alrededor dor del origen interno (100,100), y se reitera la posición x=50; en esta ocasión respecto a la pieza iremos a las coordenadas 100,150 y se producirá el movimiento de los dos ejes del plano. 

 

3.15.1 3.15 .1 Dec Declara laración ción anti anticipa cipada da de de Ejes Ejes pos posicion icionados ados Normalmente el paso de posicionamiento se declara “ejecutado” (y se envía una señal oportuna al PLC) sólo cuando para cada eje accionado la distancia de su punto de llegada es inferior a la declarada en el dato de la máquina “Anticipación fin posicionamiento”. En aplicaciones especiales puede convenir declarar por adelantado el “paso ejecutado”, y esto se obtiene con la instrucción:

 

axis[   ]expr   

donde expr  indica donde expr    indica la distancia en milímetros del punto de llegada para el eje axis  eje  axis , dentro de la cual se considera que el eje ya ha llegado.

3.15.2 3.15 .2 Inst Instrucc ruccione ioness moda modales les   expr  para  para los posicionamientos  

Algunas instrucciones modales (   expr ) modifican la ejecución de los posicionamientos: veamos cuáles son.  

Instrucciones   y 



 





 

Programando los posicionamientos en modo G60 se pueden realizar “ciclos” de posicionamiento (concernientes a uno o varios ejes) ejecutados de forma asincrónica respecto a la ejecución del programa. El programa, mediante la instrucción   , puede sincronizarse con los distintos ciclos programados en modo   . Con la la instruc instrucción ción   la ejecu ejecución ción del progr programa ama se blo bloquea quea hasta que se han lle llevado vado a cabo los posici posicionami onamientos entos anteriores ejecutados con el modo   . En un paso que contiene la instrucción   se pueden programar: 





 





 

 



 





 





 

instrucciones concernientes al posicionamiento de ejes, (velocidad, aceleración, anticipación y retraso),

32

 

 

CNI Controlli Numerici Industriali

Capítulo 3

instrucciones T que se gobiernan SÓLO por lo que concierne a los correctores de los ejes, pero no por lo que concierne a las señales de intercambio con el PLC.

 

Otros tipos de instrucciones que afectan a las señales con el PLC (   ,   ,   , ...) no pueden aparecer aparecer en el mismo mismo paso en el que se encuentra la instrucción   .  







 

 

 

Ejemplo 1   En el ejemplo ejemplo siguiente se han programado dos posicionamientos posicionamientos asincrónicos respectivos respectivos a

 

los ejes X e Y (pasos N20 y N30); el programa no esper esperaa la termin terminación ación de los posicionamie posicionamientos ntos programados programados en las líneas N20 y N30 sino que pasa inmediatamente a accionar el posicionamiento del eje Z (paso N40). En el paso N60 se progr programa ama la instruc instrucción ción   ; esta programación bloquea la continuación continuación del del programa programa hasta hasta que se han completado los posicionamientos que se encuentran en el paso N30. 

























































 





























 















 















 























































 

 

 



 

Ejemplo 2   El programa programa siguiente siguiente equivale equivale al programa del Ejemplo Ejemplo 1 dado que la programación programación de la

 

instrucción   puede producirse en un paso que no contenga contenga instrucciones de posicionamiento. posicionamiento. 



 

























































 





























 















 















 























































 

 

 







 

Recuperación Recupera ción del modo de posiciona posicionamiento miento normal

Con modo de posicionamiento “normal” se indica el posicionamiento que no es en modo   . Un Un eje accio accionado nado en modo   no puede programarse en modo “normal” a no ser después de una instrucción instrucción G61. 





 



 

Ejemplo 3:   programación incorrecta.

 































 





























 





























 















 















 























































 

Ejemplo 4:   de programación correcta.

 































 





























 





























 















 















 

































 





 

33

 

Capít pítul ulo o3 Ca

Prog Pr ogram ramac ación ión

 

Programación de varios ciclos en modo





CNI Controlli Numerici Industriali

 

Se pueden programar varios ciclos en modo   los cuales además de ser asincrónicos respecto a la ejecución del programa son asincrónicos entre sí. 



 

Ejemplo 5:   pasos de posicionamiento asincrónicos asincrónicos respecto al programa y sincrónicos entre sí.

 

En el ejemplo 4 se han programado los pasos siguientes: 



























 





























 

dichos pasos represe dichos representan ntan un solo paso asincrónico asincrónico respecto respecto al progr programa; ama; éstos se ejecut ejecutan an por orden orden:: el paso N30 se ejecuta sólo después de que los dos posicionamientos de N20 se completen. Si se desea que los posicionamientos de   y   sean asincrónicos entre sí, hay que programar 2 ciclos en modo de la forma siguiente:  





 

















































































 

 















































 

 

 





 

Los 2 ciclo cicloss programados programados son asinc asincrónico rónicoss tanto respecto al programa como entre sí. En especial, especial, ya que son ciclos cada cual compuesto por un solo eje, los pasos también están vinculados entre sí (no tienen fin de ciclo).

Más información Supongamos comenzar por una situación en la que no hay ningún ciclo de tipo   ejecutándose. El primer paso de programa que contiene la instrucción   identifica un conjunto de ejes que constituye un ciclo de tipo   . Los pasos sigui siguientes entes en modo   en los que aparecen sólo ejes de ese conjunto conjunto siguen formando parte de ese ciclo (es decir están sincronizados entre sí). Cuando se programa un paso que contiene la instrucción   en el que aparecen sólo ejes que no pertenecen al conjunto anterior se identifica un segundo ciclo. Los pasos siguientes que contienen la instrucción   en la la que aparec aparecen en sólo sólo ejes ejes que que pertenecen pertenecen al al segundo segundo 







 









 

 

 









 

 

conjunto considera que pertenecen al segundo ciclo (ess decir sincronizados entre sí). Un paso se programado en modo   donde aparecen aparece n ejes eje que pertenecen pestarán ertenecen al último último conjunt co njunto o definido definido y por por lo menos un eje que no pertenece al mismo se considera incorrecto. Un ciclo individual programado en modo   no puede estar compuesto por más de 15 pasos. 



 





 

Ejemplo 7   programación correcta.

 





























































 





























 





























 

























































 





























 

























































 





























 





























 





























 





























 



















































 

 







 

 









 

 

34

 

 

CNI Controlli Numerici Industriali











































































 











































 











































 





















































































Capítulo 3

 

 

































 

 





























 

 

 

















 

Ejemplo 8   programación incorrecta.

 





























































 





























 





























 





























 



























































































 

 

 





































































































 

 































 





























 





























 

























































 





























 















































































 











 

 

 



Ejemplo 9   programación incorrecta.

 











 



 

























 





























 





























 







































































































































 

 

Programación correcta: 

























































 





























 





























 

























































 





























 





























 

























 

 













 

 

 

35

 

Capít pítul ulo o3 Ca

Prog Pr ogram ramac ación ión





























 





























 



















































 

CNI Controlli Numerici Industriali

 

También es incorrecto definir un ciclo de tipo   con ejes ejes gobernados gobernados por tarjetas tarjetas de ejes ejes distinta distintass ya que que los pasos no pueden nunca estar sincronizados. En este caso es preciso fragmentar el ciclo en varios ciclos siendo cada uno de los cuales gobernados por la misma tarjeta. 

Instrucciones







 

 

La   da la posibilidad de dar el el start   start  simultáneo  simultáneo a muchos ciclos independientes. Ejemplo: 



 















 























































 

































 

























 

 

En una secuencia de este tipo habrá 2 ciclos (en X e Y) estando cada uno de ellos compuestos por 3 posicionamientos. Es imprescindible la presencia de   en el paso paso de apertura mient mientras ras que que en los los demás demás es superfluo superfluo.. El ciclo se interrumpe al primer paso que no contiene todos los ejes que se encuentran en el paso de apertura (en nuestro caso habrá un fin de ciclo al final de   ) (o por otras otras condic condiciones iones de fin de ciclo). ciclo). Si no estuvi estuviera era programada la   en el paso   habría un fin de ciclo ciclo al final de cada paso. En el paso en el que se encuentra encuentra la   también se acciona un eje aunque se programe programe una cota reiterada reiterada (lo que normalmente no no sucedería). 



 











 







 

 

 

3.166 Int 3.1 Interp erpola olació ción n En interpolación, en el movimiento hacia el punto programado siguiente, además de alcanzar sus coordenadas, importa la trayectoria seguida para llegar a ellas, que según los casos puede ser: un segmento de recta, un arco de círculo o de elipse y un arco de hélice cilíndrica. Los movimientos de los ejes de la máquina están vinculados entre sí y hacen que el punto se mueva a lo largo de la trayectoria con la velocidad de interpolación fijada. Para las interpolaciones también vale lo que se ha dicho anteriormente para los posicionamientos, sobre las traslaciones y rotaciones de las coordenadas de los puntos programados.

3.16.1 3.1 6.1 Int Interp erpola olació ción n lin lineal eal

En la interpolación lineal la trayectoria es un segmento de recta, que une el punto de salida con el punto de llegada. Para ejecutar los movimientos en interpolación lineal ha de estar activo el modo   . El sistema puede interpolar simultáneamente sobre 6 ejes, es decir mover un punto a lo largo de un segmento de recta de un espacio de 6 dimensiones. 

 

3.16.2 3.16 .2 Interp Interpolac olación ión circ circular ular En la interpolación circular la trayectoria es un arco de círculo, que une el punto de salida con el punto de llegada. Esta interpolación puede realizarse solamente sobre planos paralelos al plano principal. Hay 5 instrucciones modales (   ,   ,   ,   ,   ) para los movimientos movimientos en interpolación interpolación circular, según los datos 

 



 



 



 



 

proporcionados para completar la definición del arco. Dando por sentado que además del punto final siempre se conoce el punto inicial, existen las posibilidades siguientes:

Arco conociendo conociendo el centr centro o(   ó ) 

 

 

Se realiza con el modo   si el sentido sentido antihorario antihorario , o con el modo   si el sentido es horario . 

 



 

36

 

 

CNI Controlli Numerici Industriali

Capítulo 3

Las coordenadas del centro se definen con las instrucciones   y   , para los ejes ejes x   x  e y   e  y  respectivamente  respectivamente del plano principal. El CN controla que la distancia entre el punto inicial y el centro sea igual que la distancia entre el punto final y el centro, centro, dentro de la tolerancia tolerancia asignada (la tolerancia tolerancia predefinida predefinida es 0.1 mm). Si dicho control control no se supera supera,, el CN efec efectua tua una correcci corrección ón de las coordenadas coordenadas del punto final para que la dife diferencia rencia entre las dos distancias distancias calculadas se encuentre dentro del range de tolerancia. Por encima de este valor el sistema indica un valor fatal y se para. Si el punto final coincide con el inicial se realiza un arco de 360 grados.  

 

Arco conociendo conociendo el radio (   ó   ) 

 



 

Se realiza con el modo   si el sentido antihorario antihorario , o con el modo   si el sentido es horario . El valor del radio se define mediante la instrucción   y la señal de éste sirve para establecer cuál de los dos arcos posibles posib les ha de utilizarse. utilizarse. Si el radio es positivo positivo se recorre el arco que tiene tiene el centro a la izquierda de la recta orientada que va desde el punto de salida al punto de llegada, sino se recorre el arco con el centro a la derecha de la misma recta. El sistema controla que la distancia entre el punto inicial y final no es superior al doble del radio selecciona seleccionado, do, dentro de la toler tolerancia ancia de 0.1 mm. Ademá Ademáss de dicho valor valor el sistem sistemaa indica un error fatal fatal y se detiene. Si el punto final coincide con el inicial no se realiza ningún movimiento. 

 



 

 

Arco tangente tangente al paso anterior (   ) 

 

Se realiza con el modo   . El sistema sistema genera automát automáticame icamente nte un arco de circunferen circunferencia cia (o en todo caso caso un segmento de recta) en tangencia continua con el paso anterior, hasta el punto programado. El segmento de recta se realiza en el caso de que el punto final se encuentre exactamente en la tangente de salida del paso anterior. 

 

Definición de las coordenadas del centro Las coordenadas del centro se definen con las instrucciones:  

 

 

 

 

 

[  ]expr  para  para el primer eje del triedro principal  

[  ]expr  para  para el segundo eje del triedro principal  

[  ]expr  para  para el tercer eje del triedro principal  

donde donde expr   expr   indica  indica el valor en activo la unidad elegida) la coordenada en está ese momento; este origen es el(expresado interior si está el modo   ,de o es el origen de larespecto máquinaalsiorigen máquina por el válido contrario activo el modo   . El uso del igual es obligatorio obligatorio si la expresión comienza con un parámetro. parámetro. Por ejemplo las instrucciones:   fijan las coordenadas del centro a 100,LPZ-50. Las coordenadas del centro sufren las transformaciones debidas a la traslación y la rotación de la terna, exacta





 























 



 

mente como las cotas de los ejes que forman el plano principal.

Definición de la longitud del radio El radio se define con la instrucción:  

[   ]expr   

donde el módulo de expr  de  expr  indica  indica la longitud del radio, en milímetros o pulgadas según la unidad elegida, mientras que la señal sirve como discriminante para la solución del arco, como hemos descrito antes. El uso del igual es obligatorio si la expresión comienza con un parámetro. Si alguno de los valores requeridos no se ha definido, el sistema usa para este último los valores seleccionados. Sin embargo, para que se genere un movimiento ha de haberse seleccionado como mínimo una coordenada del punto de llegada.

Interpolación circular en el espacio, dado el centro Se realiza con la modalidad   si el arco arco es menor menor de 180 180 grados grados o con con la modalida modalidadd   si es may mayor or de 180 grados. Las coordenadas del centro se definen mediante las instrucciones   ,   ,   para los ejes x, y, y, z de la terna 

 



 

 



 

 

37

 

Capít pítul ulo o3 Ca

Prog Pr ogram ramac ación ión

 

CNI Controlli Numerici Industriali

principal respectiva principal respectivamente mente.. El CN controla controla que la distanci distanciaa entre el punto punto inicial y el centro centro sea igual igual que la distancia entre el punto final y el centro, dentro de la tolerancia asignada (la tolerancia predefinida es 0.1 mm). Si se supera dicho valor, el sistema señala un error fatal y se detiene. Si el punto inicial, el centro y el punto final se encuentran alineados (arco de 180 grados) se señala un error fatal.

Interpolación Interpol ación circular circular en el espacio, dado un punto intermedio Se realiza con la modalidad   . Las coordena coordenadas das del del punto punto intermedio intermedio se define definenn mediante mediante las las instruccion instrucciones es ,   ,   para los ejes x, y, z de la terna principal respectivamente. respectivamente. Los puntos inicial, intermedio y final deben ser distintos y no alineados, de lo contrario el sistema señala un error fatal. 

 

 



 

 

3.16.3 3.16 .3 Interp Interpolac olación ión elíp elíptica tica En la interpolación elíptica la trayectoria es un arco de elipse; la trayectoria se produce en un plano paralelo al plano principal. principal. Hay 2 instrucciones instrucciones modales modales (   ,   ) para realizar realizar los movimie movimientos ntos en interpolac interpolación ión elíptica elíptica según si el arco ha de ser ser recorrido en sentido antihorario (   ) o en senti sentido do hora horario rio (   ). Pa Para ra defini definirr el arco de elipse han de indicarse: el punto final, las coordenadas del centro, (como para la circunferencia), la longitud de los semiejes, especificada con las instrucciones: 

 



 



 



 

 



 

 



 

[  ]expr  para  para el semieje paralelo a x (primer eje), y  

[  ]expr  para  para el semieje paralelo a y (segundo eje)  

donde el módulo de expr  de  expr  indica   indica la longitud del semieje, en milímetros o en pulgadas según la unidad elegida. El uso del igual es obligatorio si la expresión comienza con un parámetro. Si alguno de los valores no se ha definido, el sistema usa el último de los valores seleccionados. El sistema controla que los puntos iniciales y finales pertenezcan a la elipse, de centro y semiejes indicados, con una tolerancia de 0.1 mm; una vez superado este valor el sistema indica un error y se bloquea.

3.16.4 3.16 .4 Inte Interpol rpolació ación n heli helicoid coidal al En la interpolación helicoidal la trayectoria es un arco de hélice, con el eje longitudinal perpendicular al plano principal, punto deosalida punto de llegada. La proyección proyecque ciónune delelmovimient movi miento sobrecon el el plano princip principal al puede ser un arco de circunferenci circunferenciaa o de elipse. elipse. La definición de un paso de interpolación helicoidal es completamente idéntica a la de un paso en interpolación circular o elíptica, con la única diferencia de que se selecciona un desplazamiento también en uno o varios ejes (máx 4) que no pertenecen al plano principal, que interpolan linealmente entre sí y junto a una cantidad angular

utilizada por el sistema en la construcción del arco. También valen los mismos controles efectuados por el sistema en el caso de interpolación circular o elíptica que son realizados como si no hubieran sido seleccionados desplazamientos en los ejes de la hélice. En   ó   se puede realizar un arco de 360 grados, y por lo tanto un paso completo de hélice. De querer ejecutar varios pasos basta con repetir n-veces el movimiento; por ejemplo: 





































































































 



 

 

En interpolación helicoidal circular la velocidad de recorrido seleccionada se refiere a la trayectoria efectiva.

3.17 Cha 3.17 Chafla flane ness y en enlac laces es 3.17 3. 17.1 .1 Ch Chafl aflán án Entre dos segmentos contiguos, que yacen sobre un plano paralelo al plano principal y no son tangentes entre sí, puede introducirse un paso que achaflana el ángulo que éstos forman. Este paso es calculado automáticamente por el sistema con la instrucción: 38

 

 

CNI Controlli Numerici Industriali



 

Capítulo 3

[   ]expr   

donde  expr  indica donde expr   indica la longitud del tramo, en milímetros o pulgadas según la unidad elegida, en que se acortará cada uno de los dos segmentos a partir de su punto de contacto. contacto. El uso del igual es obligatorio obligatorio si la exp expresión resión comienza con un parámetro. Naturalmente, el sistema controla que la longitud de cada uno de los segmentos afectados por el chaflán es superior a la longitud del chaflán, y de no ser así indica un error fatal e interrumpe la ejecución del programa. No es necesa necesario rio que los segmentos segmentos yazc yazcan an sobre un plano paralelo paralelo al plano principal principal para calcular calcular el chaflá chaflán, n, sin embargo éste se ejecuta correctamente sólo en este caso; si no, el sistema calcula el chaflán respecto a las proyecciones de los dos segmentos sobre el plano paralelo al principal en el que yace su punto de contacto, y el chaflán mismo yacerá sobre este plano. plano. Esto supondrá supondrá asimismo una modificación modificación de los tramo tramoss restantes de los segmentos respecto a la trayectoria original. El ejemplo de programa siguiente especifica lo que acabamos de decir; en la figura 3.2 se representa el movimiento de los ejes programados. 



















































































 







 

 

Z F’’ Y’

O’

B’ A’ O

C’

Y

X’ F B I X

A C

1

segmen segm ento to AB (1 (1)) X’Y’ Línea Lín ea con contin tinua: ua: Líneaa intermiten Líne intermitente: te: Líneaa punt Líne punteada: eada:

Figura 3.2:

chaflán chafl án plano paralelo al plano principal XY segmen seg mentos tos orig origina inales les trayect tra yectoria oria seguida seguida tras calcula calcularr el chaflá chaflánn segmentos segme ntos pro proyecció yecciónn sobre el eje princip principal al

3.17 3. 17.2 .2 En Enla lace ce Entre dos elementos contiguos cualquiera, que yacen sobre un plano paralelo al plano principal y no tangentes entre sí, en cambio se puede introducir introducir un paso circular circular que une el ángul ánguloo que éstos forman. Este paso es calculado automáticamente por el sistema con la instrucción: 

 

[   ]expr   

39

 

Capít pítul ulo o3 Ca

Prog Pr ogram ramac ación ión

 

CNI Controlli Numerici Industriali

donde  expr  indica donde expr   indica la longitud longitud del radio de enlace, enlace, en milí milímetros metros o pulgadas pulgadas según la unidad elegida. elegida. El uso del igual es obligatorio si la expresión comienza con un parámetro. Naturalmente, el sistema controla que los puntos de principio y final del enlace están contenidos dentro de los elementos que han de enlazar, y de no ser así, (probablemente porque el radio del enlace utilizado es demasiado grande), indica un error fatal e interrumpe la ejecución del programa. Por lo que concierne a la condición de que los dos elementos yazcan sobre un plano paralelo al plano principal, vale lo mismo que hemos dicho para el chaflán, es decir el cálculo del enlace se realiza correctamente sólo en este caso; si no el enlace se hace respecto a las proyecciones de los dos elementos.

40

 

 

CNI Controlli Numerici Industriali

Capítulo 4

4 Pro Programac gramación ión direcc direcciones iones espac espaciales iales de traba trabajo jo 4.1 Orien Orientació tación n espa espacial cial de los mand mandriles riles Cada mandril puede tomar una dirección espacial cualquiera determinada por sus offsets espaciales (Ángulo en el plano horizontal y Ángulo en el plano vertical) definidos en las tablas de los Correctores que se encuentran en el programa de aplicación aplicación Datos Técnicos. El punto de trabaj trabajoo del utens utensilio ilio se calcula en funci función ón de los offsets offsets del mandril y de la longitud del utensilio montado.

4.2 Orien Orientació tación n espa espacial cial de los agre agregad gados os Un agregado es un objeto constituido por uno o varios submandriles. La geometría del agregado se define en la Tabla Agregados que se encuentra en el conjunto de los datos de Cambio de Utensilio del programa de aplicación Datos Técnicos. Técnicos. Estos datos datos de defini definición ción se refieren a una terna cartesiana a derech derechas as cuyo origen coincide con la toma de fuerza del agregado. Cada submandril que pertenece a un agregado puede tomar una dirección espacial cualquiera determinada por sus offsets angulares angul (Ángulo en en el plano horizontal horizontal y Ángulo en el plano vertical) definidos definidos en las tablas de los Submandriles queares se encuentran el programa de aplicación Datos Técnicos. Tambié ambiénn se pueden programar rotaciones rotaciones que se suman algebráicamente algebráicamente a las propuestas propuestas por def default. ault. Estas rotaciones se refieren al centro de rotación del agregado y se programan con las instrucciones:  



 

 



 

[  ]expr   

[  ]expr   

donde  expr  es donde expr   es un expresión expresión que ha de tener como resultado un número cuya unidad de medid medidaa son los grados sexagesimales.

Ejemplo de programación

 





































 

En el paso N20 se programa la rotación del agregado montado en el mandril de pantógrafo 2; la orientación final es el resultado submandril 2. de la suma algebraica de los ángulos de rotación programados y de los offsets angulares del

NOTA:   cada vez vez que se programa programa una instrucción de tipo   conviene programar también las instrucciones

 





 

y   oportunamente. 

 

 

41

 

 

CNI Controlli Numerici Industriali

Capítulo 5

5 Pr Progr ograma amación ción Geo Geomét métric ricaa Asis Asistida tida La Programación Geométrica Asistida (P.G.A.) es una facilitación, que sólo está activa en el plano principal y que permite seleccionar los pasos de los cuales no se conocen las coordenadas del punto final, pero de los que se conocen los vínculos respecto al paso siguiente, (por ejemplo tangente o secante), el valor de un ángulo, de una longitud, longitud, o en general de los datos que puede puedenn obten obtenerse erse directamente directamente del plano, plano, pero que no se pueden seleccionar directamente con la manera habitual de programación. El conjunto de los bloques necesarios basta para permitir que el sistema calcule todas las coordenadas de un elemento geométrico (punto de llegada y/o centro de un círculo) constituye una secuencia una  secuencia geométrica . Una secuenci secuenciaa geo geomét métrica rica tiene como origen origen el punto de sal salida ida de su primer element elemento. o. Est Estee pun punto to puede ser programado en el paso anterior o calculado por el sistema; de hecho, el primer bloque de una secuencia geométrica puede ser el último de la secuencia anterior. El sistema puede resolver hasta secuencias de tres pasos incompletos, sin embargo no es capaz de resolver una secuencia con todas las innumerables combinaciones de datos que la hacen geométricamente determinada, es decir no puede inventar inventar la resolu resolución ción en un insta instante nte (en gener general al éste es un problema problema difícil de soluci solucionar). onar). El sistema tan sólo conoce la resolución de un cierto número de secuencias distintas que se le han metido en la memoria y puede utilizar tan sólo éstas; sin embargo, su número tendría que ser suficiente para encerrar si no todos, por lo menos la mayor parte de los casos que pueden presentarse realmente. La lista de las secuencias reconocidas se encuentra al final del presente capítulo.

5.1 Inst Instrucci rucciones ones para la Prog Programa ramación ción Geom Geométric étricaa En la definición de los pasos con la programación geométrica asistida se añaden otras instrucciones que son:  



 

 



 

[    ] paso paso secante al siguiente  



 

[    ] paso paso tangente al siguiente  



 

en los cuales [  cuales [    ]  indica  indica la presencia facultativa de un signo “  ” o de un signo “  ”, que sirve como discriminante entre dos soluciones soluciones posibles, posibles, cuando la secuencia elegida elegida ofrece esta alternativa. alternativa. En el caso de que sea necesario, si el discriminante se omite, se considera “   ”. Otras instrucciones utilizadas son las siguientes:  



 

 

 

 



 

[   ]expr   

donde  expr  es donde expr   es un valor en grados sexagesimales que indica el ángulo que la recta orientada que pasa entre el punto inicial y final de un segmento forma con el eje x, o bien la amplitud angular de un arco de circunferencia; y

por último: 

[   ]expr 

 

 

donde  expr  es donde expr    es un valor en milímetros o en pulgadas, según la unidad utilizada, que indica la longitud tanto para un segmento como para un arco de circun circunfere ferencia. ncia. El uso del igual es obligatorio obligatorio si la expre expresión sión comienza comienza con un parámetro. El valor de las expresiones expresiones que se encuentran encuentran en las instrucciones instrucciones anteriores anteriores tambi también én puede ser negat negativo ivo.. En el caso de   aplicado a un segmento el significado es evidente; evidente; no puede decirse decirse lo mismo para el arco y para la instruc instrucción ción   . El efecto producido producido por esta situación situación se describirá describirá más adelante adelante con la ayuda de algunos algunos ejemplos. Para que un paso no definido completamente pueda formar parte de una secuencia en la programación geométrica asistida asistida es preciso que por lo menos exista una de estas cuatro instrucciones. instrucciones. Si no su inf información ormación concerniente a los dos ejes del plano principal podría ser ignorada y/o mal interpretada. La instrucción de paso tangente al siguiente (   ) puede omitirse omitirse si en el paso también hay una una instrucción   . En cambio, la instrucción de paso secante al siguiente (   ) nunca puede omitirse. Por último, algunas instrucciones no pueden ejecutarse dentro de una secuencia en P.G.A., como por ejemplo: el desplazamiento del origen del plano principal, el cambio de la terna de los ejes y el salto de programa o la llamada a subrutinas. En estos casos el intérprete bloquea la ejecución del programa. 

 



 



 





 

 

43

 

Capítul ítulo o5 Cap

Progra Pr ogramac mación ión Geo Geomét métrica rica Asi Asisti stida da

 

CNI Controlli Numerici Industriali

5.2 Uso del dis discri crimin minan ante te En la resolución de algunas secuencias puede existir más de una solución, como en el caso de intersección recta-círculo recta-cí rculo o círculo círculo-círcul -círculo, o, donde hay dos posibles, posibles, o en el cálcul cálculoo de elementos tangentes, tangentes, donde podrían haber también también más de dos soluciones. soluciones. Sin embargo, embargo, a este respecto respecto hay que matizar que el número de las soluciones queda limitado a dos como máximo, por el hecho de que el sistema realiza sólo tangencias continuas o sea sin retroceso. Cuandoo puede Cuand puedenn exis existir tir dos soluc soluciones iones,, un discriminante discriminante permit permitee suprimi suprimirr la inde indetermina terminación. ción. La programación programación del discriminante discriminante queda excluida excluida en la instruc instrucción ción   y   media mediante nte la la añadidur añadiduraa de un signo signo “   ” o “   ”. Estos signos sirven para indicar la posición de un punto característico (intersección, tangencia, centro de círculo) de ambas soluciones respecto a una recta particular orientada (que indicaremos con D). La recta orientada (D) es: 

 



 

 

 

1. la recta a la que pertenece un segmento definido mediante la instrucción   , si hay un elemento elemento definido de esta forma entre los dos elementos interesados, y en el caso de que ambos estén definidos de esta forma vale el primero de los dos, si no es: 

 

2. la recta que une un punto conocido conocido del primer elemento, elemento, (prioritariamen (prioritariamente te un centro de arco si se conoce, sino el punto inicial), con el primero de los puntos conocidos que pueden localizarse entre el segundo y el último elemento, (siempre con prioridad para un eventual centro de arco respecto al punto final). El punto característico sujeto a discriminación es:  

 

 

el punto de tangencia/intersección en el caso en que la recta (D) esté determinada como en el caso a), sino es: el centro de un arco si éste no se conoce, o, el punto de tangencia/intersección.

Una vez identificada la recta orientada (D) y el punto característico, pueden presentarse dos casos: 1. los dos puntos posibles de solución solución se encuentran en la recta orientada (D); en este caso “  ” define el punto más cercano cercano a “   ” en la recta orientada, mientras que que por el contrario contrario “  ” define el punto más cercano a “   ”.  

 



 

 

 

2. los dos puntos posibles de solución se encuentran a un lado lado y al otro de la recta orientada (D); en este caso “   ” define el punto punto a la derecha de la recta orientad orientada, a, y por el contrario contrario “  ” define el punto a la izquierda .  

 

Por último, un caso especial de discriminante es el que aprovecha el signo de la expresión de   cuand cuandoo se calcula un segmento del que, además del punto inicial, se conoce tan sólo una de las coordenadas del punto 

 

final. En este caso un valo valorr posit positivo ivo de la expr expresión esión indicará indicará entre las dos coordenadas coordenadas posibles posibles la de valor superior y viceversa para un valor negativo. Las tablas de ejemplos, que se presentan en el capítulo 5.4, asociadas a la lista de los casos posibles, servirán para hacer más clara la forma en que el sistema aplica estas reglas.

5.3 Lista de los los casos casos resu resueltos eltos por la P.G.A. P.G.A. Cuando se activ Cuando activaa la progr programació amaciónn geomé geométrica trica las instruc instruccione cioness   y   se convi convierten erten autom automática áticamente mente en y   , respectivame respectivamente, nte, y de esta manera son vistas vistas por el intérprete geométrico geométrico.. Po Porr ello, en la tabla siguiente siguiente nunca aparecerá la instrucción   que de todas formas se admite. Las instrucciones   e   indican las asignaciones asignaciones a los dos ejes del del plano principal. 



 



 



 

 



 









 

 

Los bloques (*) dan para los que lodelanteceden por los lo que se convierten conv ierten enindicados el primercon bloque blo que en la la solución descripció descripción n siguiente programa.pero programa. La quedan tabla 5.1incompletos, contiene conti ene todos casos previstos por la programación geométrica.

44

 

 

CNI Controlli Numerici Industriali

PRIMER BLOQUE RECTILINEO Step 2

Step 1 





















 























 































































[    ]  [    ]  





 

 

 

 











 



 





























 















 















 











 











 

[    ] 



 



 

 

[    ]  

 

[    [    ]]  [    ]  

 



 

 



 

[    [    ]]  

 

 

Step 3

 





 



Capítulo 5



 















































































 



 















 

[    ]  

 

























 





























 



















































































































































































 

 













































































 



































 





































































 









  































 



































 





















































































































































































































































(*) (*) 













 

 

 

 

 

 













 











 

 

(*) (*)

















































































 



































 

















































































































 































 

 

 

 







(*) (*)





 

 









 



(*) (*)



[    ] 



 























 

(*) (*)  

 





























































































































































































































 





















 















































































 

 

 

 

[    ]   



(*) (*)



 



 

































































































 



























 



























































































 











 



(*) (*) 















 

 

 







45

 

Capítul ítulo o5 Cap











Progra Pr ogramac mación ión Geo Geomét métrica rica Asi Asisti stida da

BLOQUE CIRCULAR Step 3 StePRIMER p2





































 





































 





























 

 









 

























[    ] 









CNI Controlli Numerici Industriali

 

Step 1



 







[    ]   

 



 



























































































 























 













































 

[    ]  (*)  (*) (*)







 

 



 

 

















































































 



































 



































 



















































 

















































































 













































 













































 





















































































 







































 



























































































































































































































































 













































 











































 

 

(*)

 





























 

(*) (*)  

 

 

 

[    ]  





 

 





(*) (*)



 



















































































































 

 



(*) (*) 



 

 

 

 

(*) (*)

 



















































































































































 

 

[    ]   



 

 





































































 















 

(*) (*)

























 



























 











































































































 

 

 









46

 

 

CNI Controlli Numerici Industriali











 

Step 1 







Capítulo 5







[    ]   

 



 

Step 2 







Step 3































 















 

[    ]  

 





































 







































 













































 













































 







































































































[    ]   



(*) (*)





































 







































 













































 













































 











































































































 

(*) (*)



 

 



 

Tabla 5.1: Tabla P.G.A.

 













 











 

(*) (*)

























 



























 



































 



































 

































 

47

 

Capítul ítulo o5 Cap

Progra Pr ogramac mación ión Geo Geomét métrica rica Asi Asisti stida da

 

CNI Controlli Numerici Industriali

5.4 Ejemp Ejemplos los de cas casos os posibl posibles es de de P.G.A. P.G.A.

X

BA 

BA  















































 

XY

Y

X

BA   





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

 

 

BA 

IJ 

































 

[    ]  

 

 

 

 

 



Y

X

BA  BS-

IJ 

 







 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 

 

 

 

 

D





















 

 

 

 

 

G2





 

 

 

 

Y

X

XY BA 

IJ 

 

G2







 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

 

 

D



BS+

















[   ]   

 

 

 

 

 

Y

48

 

 

CNI Controlli Numerici Industriali

Capítulo 5

X

G3 BA  IJ 

BA  



























































































 

BSXY

D

Y

X D

G3

BS[+]

IJ 

[   ]   

 























































 

BA 

BA 

XY Y

X

 

G3





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

BA 

 

 

 



IJ 

IJ 

BS-











































[   ]   

 

 

 

 

 

G2



D

Y

X G3 R   

D

IJ 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

 

 

G3















































 

IJ 

 

 

 

 

BSBA 

D’ Y

49

 

Capítul ítulo o5 Cap

Progra Pr ogramac mación ión Geo Geomét métrica rica Asi Asisti stida da

 

CNI Controlli Numerici Industriali

X

BA 

 





 

 



 

 

 







 

 



 

 

 







 

 



 





 

 



 

 

 

IJ  













 

[    ]  

 

 

 

G2

Y

X

G3 R  

IJ 

BA 













 

[    ]  

 



























BA 

XY Y

X

BA  BTG3 R  XY

D

















































 





















 

Y

X

BA 

D















 

[    [   ]]  

 

 





























 

BT+ XY R  G3 Y

50

 

 

CNI Controlli Numerici Industriali

Capítulo 5

X G3 R   





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

BA 

 

 

IJ 

 





































 



 

 

 

 

BT-

G2

D

Y

X

R   

BA 

G3





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

IJ 

 

 

 















 

[    [   ]]  

 

 

















 

 

 

 

 

R  BT[+]

G2

Y D

X

 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

 

 

BA 

IJ 

















 

 

 

 

 

G2

Y

X

G3 BT IJ 





































































 

BA 

XY Y

51

 

Capítul ítulo o5 Cap

Progra Pr ogramac mación ión Geo Geomét métrica rica Asi Asisti stida da

 

CNI Controlli Numerici Industriali

X

G3 IJ 

 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

 

BT



 







































 

 

 

 

 

G2

IJ 

 

Y

X

G3 G3

BT-

 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

 

 

IJ  







































 

 



 

 

 

BT IJ 

D

Y

X

IJ   

G2









 











 





 

 









 



 









 

 









 

 



 

 

 

 

 

 

























 

 

 

BA 

 

 

 

 





Y

X

IJ

XY

G2 











































 

Y

52

 

 

CNI Controlli Numerici Industriali

Capítulo 5

X

G3

IJ 

 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

 

 

BT

 

IJ 

































 

 

 

G2

 

 

XY

Y

X

 

IJ 

 

 

 

 

G2

IJ 

































 



 

 

 

 

BT G2 Y

X

G3 IJ   





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 

 

 

IJ 

























 

 

 

G2

Y

X

D G2  





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 

 

 

IJ  

























 

IJ 

 

 

BT-

G2

Y

53

 

Capítul ítulo o5 Cap

Progra Pr ogramac mación ión Geo Geomét métrica rica Asi Asisti stida da

 

CNI Controlli Numerici Industriali

X

IJ  G3

















[   ]   

 













































































 

D

BT[+] R 

G2 Y

X

IJ 

G3 R 

BT[+]

G2

[   ]   

 































 

BA  XY Y

D

X

 

IJ 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

 

 

IJ  G3

D









[   ]   

 

































 

 

 

 

R  G2



 

G2 BT[+]

Y

X

BT 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

G2



IJ 

 

 

 

G3 









































 

 

 

 

 

IJ  G2

D Y

54

 

 

CNI Controlli Numerici Industriali

Capítulo 5

X

IJ  G2 







[   ]   

 















































 

BA  D

BS[+] XY Y

X

 

G2

 

IJ 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

IJ 

 

 

 

R  BA 









































 

[    ]  

 

 

 

 

G2

BS-

 

D

Y

X

IJ 

 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

IJ 

 

 



BS[+]







[   ]   

 

















 

 

 

 

G2



 

D

G2 Y

X

G2 BSBA  IJ  

IJ 

D















































































 

XY

G2

Y

55

 

Capítul ítulo o5 Cap

Progra Pr ogramac mación ión Geo Geomét métrica rica Asi Asisti stida da

 

CNI Controlli Numerici Industriali

X









G3

[   ]   

 

















 

 

IJ 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

 

 

IJ  

IJ 

















































 



 

 

 

 

G2

BS[+]

G2 D

Y

X

G2 

























 



 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

 

 

















































[   ]   

 

 

 

 

BT-

 

BA 

D XY

Y

X

R  

G2 BA 







[   ]   

 







































 

BT[+]

D

XY Y

X

G2 R 

















































 

BTBA 

D XY

Y

56

 

 

CNI Controlli Numerici Industriali

Capítulo 5

X

R  G2

 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

BA 

 

 

 

BT[+] 







[   ]   

 







 

















[    ] 

 



 

D

 

 

 

 

IJ  XY Y

X

G3

BT-

 





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 



 

 

R  

















 

 

 

 

 

G2

IJ 

D

Y

X

BTR 

G2

G3

IJ 

D

BA 

















































































 

XY

Y

X

G3 D









[   ]   

 







































































 

IJ  R 

BT[+]

BA 

XY

Y

G2

57

 

Capítul ítulo o5 Cap

Progra Pr ogramac mación ión Geo Geomét métrica rica Asi Asisti stida da

 

CNI Controlli Numerici Industriali

X BTR 

G3  





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

 

 

D 









































 

IJ 

G2

 

 

 

 

IJ  G2



Y

X

G3

BT-

D’  





 

 

 



 

 

 







 

 

 



 

 

 







 

 

 



 





 

 

 



 





 

 

 

 

 

 

 



G3

 

IJ  









































[   ]   

 

 

XY

 

 

 

G2

IJ 

D

Y

58

 

 

CNI Controlli Numerici Industriali

Capítulo 5

5.5 Pr Progr ograma ama de eje ejempl mplo o 30 R50

R5

30

       3

R15

11

X

       0        1

R7

       2   .        9        1

 A  R5 R6

4

       0        4

15

R32

R10 25

55

Y

Figura 5.1:









































































































































































































































 

 

 



































































































































































































































 

 























 













 

 















 

















 



















 

 



 

 

































 

 























 

59

 

 

CNI Controlli Numerici Industriali

Capítulo 6

6 Corr Correcc ección ión del Rad Radio io del Ute Utensi nsilio lio

A cada una de los utensilios que se encuentran en la máquina va asociado un diámetro de utensilio, el cual se tiene en cuenta cuando el control trabaja con la correcci corrección ón del radio del utens utensilio ilio elegido. elegido. Es decir el sistem sistemaa compensa automáticamente el diámetro del utensilio, haciendo que el usuario pueda crearse un programa de trabajo independiente de los diámetros de los utensilios utilizados. La corrección del radio del utensilio utensilio se efectúa sólo efectúa sólo en  en planos paralelos paralelos al plano principal. principal. Si se inte interpola rpola con más de dos ejes simultáneamente la corrección se realiza tan  sólo  sólo en  en la proyección de la trayectoria sobre el plano principal.

6.1 Inst Instrucc ruccione ioness para la Correcc Corrección ión del del Radio Radio del del Utensili Utensilio o La corrección del radio del utensilio (C.R.U.) además de las instrucciones modales   , ...,   , necesarias para la interpolación, utiliza las instrucciones modales siguientes. 





 





 





 





 





 

*  Anulación C.R.U.. Reset desde:   , 



 





 



 

 

C.R.U C.R .U a la derecha derecha del perfil. perfil. Reset Reset desde: desde:   , 



 



C.R.U.. a la izquierda del perfil. Reset desde:   , C.R.U 



 





 



 

Introducción del paso de enlace circular en C.R.U. entre pasos convexos no tangentes. Reset desde   . 



 

*  Intersección de las trayectorias correctas en C.R.U (si es posible). Reset desde   . 



 

El asterisco (*) indica las funciones activas al principio del programa. Un programa de trabajo con la C.R.U. ha de comenzar con un paso de enganche al perfil, lineal o circular, donde se programan las instrucciones   ó   y terminar terminar con un paso paso de deseng desenganche anche del perfil, perfil, también también linea lineall o circular, donde se programa la instrucción   . El utensilio afectado por el mecanizado ha de activarse antes del ajuste de la C.R.U. y desactivarse al reset de la misma o después. Un programa que utiliza las instrucciones   y   , puede utiliza utilizarse rse sin la correcci corrección ón del radio radio del del utensilio utensilio,, simplemente seleccionando como radio del utensilio el valor 0. 



 





 







 



 





 

6.2 Enga Enganch nchee y Des Desenga enganch nchee Line Lineal al

En la figura 6.1 se indica un ejemplo. 



























































































 















































































 

 



































 

Se efectúan enganches y desenganches no tangentes respecto al perfil, esto supone una parada tras el paso de entrada antes del paso de salida.

6.3 Enga Enganch nchee y Dese Desengan nganche che Circ Circular ular En la figura 6.2 se indica un ejemplo. 





























 











































































































































 

 





































































 

61

 

Capítul ítulo o6 Cap

Correcc Cor rección ión del Rad Radio io del Ute Utensil nsilio io 200

O

500

 

CNI Controlli Numerici Industriali

900 1000

X

200

400

600 700

Y

Figura 6.1: Radio del ute Radio utensi nsilio lio Línea Lín ea Con Contin tinua: ua: Líneaa intermit Líne intermitente ente

100 trayec tra yector toria ia inc incorr orrect ectaa trayect tra yectoria oria correc correcta ta

La trayectoria correcta en este caso efectúa una entrada y una salida tangentes al perfil de la pieza y no se hacen paradas. No tiene ninguna importancia la manera en que se definen los pasos   y   , lo ese esenci ncial al es sól sóloo que que se ejecuten incluso sin corrección del utensilio con una interpolación circular. Por lo tanto la variación de los   en   , o del radio radio de 660 a -500, por ejemplo, ejemplo, sólo provocaría la variación de la trayectoria incorrecta, mientras que en corrección del utensilio permanecería idéntica. 



 





 

 

6.4 Camb Cambio io inme inmediato diato del sen sentido tido de corre correcció cción n





 

La intro introducci ducción ón de una instrucción   mientras la instrucción   es activa activa o viceve viceversa rsa prov provoca oca el cambio cambio inmediato media to del lado de corrección. corrección. Si las instrucciones instrucciones   ,   opera operann en un paso paso de progra programa ma en el cual está definida la modalidad   , el cambio del sentido de corrección se hace en modo lineal. lineal. En los otros casos se hace mediante dos arcos de circunferencia Dichos arcos son tangentes: uno a la entrada del perfil, otro a la salida del perfil y entre sí. Si el cambi cambioo del sentido de corrección no se efec efectua tua linealmente linealmente,, es conveniente conveniente probarlo probarlo con suma cautela. 



 









 







 

 

 

6.5 Correc Corrección ción para los disti distintos ntos tipos de inter intersecc sección ión La corrección del del radio utensilio utensilio se realiz realizaa en distintos distintos modos según la forma de trayectoria trayectoria programada. programada. A continuació contin uaciónn se señalan los disti distintos ntos casos de correcci corrección ón previstos. previstos. La clasificación clasificación está realizada en base al tipo de mismas. intersección las entidades para programar la trayectoria delun ángulo formado por las En ladesiguiente lista, lageométricas instrucción utilizadas dada por defecto se encuentra indicada ycon asterisco (*).

62

 

 

CNI Controlli Numerici Industriali

200

500

Capítulo 6

900 1000

X

O

200

   0    6    6    R R 6  66    0  6  0 

400

600 700

Y

Figura 6.2: Radio del ute Radio utensi nsilio lio Línea Lín ea Con Contin tinua: ua: Líneaa intermi Líne intermitent tente: e:

100 tray tr ayect ectoria oria inc incorr orrect ectaa trayect tra yectoria oria correc correcta ta

Tabla 6.1: Intersección 6.1:  Intersección Recta-Recta C

G42

Angulo cóncavo: La cóncavo: La compensación se realiza en la bisectriz de las dos líneas rectas AB y BC como se indica en la figura.

A

B

Ángulo Convexo   120 grados y   *: *:   Si el ángulo es inferior o igual a 120 grados y   , la compensación pensac ión se reali realiza za en la bisect bisectriz riz de las las dos línea líneass rectas AB y BC como se indica en la figura. 

 

C



 



View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF