B-63534SP 02 PDF
B-63534SP 02 PDF
B-63534SP 02 PDF
B-63534SP/02
PRECAUCIONES DE SEGURIDAD
Este apartado describe las precauciones de seguridad relativas al uso de controles CNC. Es fundamental que los
usuarios respeten estas precauciones para garantizar un funcionamiento seguro de las mquinas equipadas con
un control CNC (todas las descripciones en este apartado parten del supuesto de que existe una configuracin de
mquina con CNC). Observe que algunas precauciones son relativas nicamente a funciones especficas y, por
consiguiente, tal vez no correspondan a determinados controles CNC.
Los usuarios tambin deben observar las precauciones de seguridad relativas a la mquina, como se describe en
el correspondiente manual facilitado por el fabricante de la mquina--herramienta. Antes de intentar utilizar la
mquina o crear un programa para controlar el funcionamiento de la mquina, el operador debe estudiar a fondo
el contenido de este manual y el correspondiente manual facilitado por el fabricante de la mquina--herramienta.
Indice
1. DEFINICIN DE LAS INDICACIONES DE AVISO, PRECAUCIN Y NOTA . . s--2
2. AVISOS Y PRECAUCIONES GENERALES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s--3
3. AVISOS Y PRECAUCIONES RELATIVOS A LA PROGRAMACIN . . . . . . . . . s--5
4. AVISOS Y PRECAUCIONES RELATIVOS AL MANEJO . . . . . . . . . . . . . . . . . . . . s--7
5. AVISOS RELATIVOS AL MANTENIMIENTO DIARIO . . . . . . . . . . . . . . . . . . . . . . s--9
s--1
PRECAUCIONES DE SEGURIDAD
B--63534SP/02
Este manual incluye precauciones de seguridad para proteger al usuario e impedir daos a la
mquina. Las precauciones se clasifican en Aviso y Precaucin segn su influencia en la seguridad.
Adems, la informacin complementaria se describe como Nota. Lea ntegramente las indicaciones
de Aviso, Precaucin y Nota antes de intentar utilizar la mquina.
AVISO
Se aplica cuando existe peligro de que el usuario resulte lesionado o cuando existe peligro de que
resulte lesionado el usuario y daado el equipo si no se observa el procedimiento autorizado.
PRECAUCIN
Se aplica cuando existe peligro de daar el equipo si no se observa el procedimiento autorizado.
NOTA
La Nota se utiliza para facilitar informacin complementaria distinta de la incluida en Aviso y
Precaucin.
s--2
PRECAUCIONES DE SEGURIDAD
B--63534SP/02
AVISO
1. Nunca intente mecanizar una pieza sin primero comprobar el funcionamiento de la mquina.
Antes de poner en marcha un lote de produccin, asegrese de que la mquina funciona
correctamente ejecutando una marcha de prueba empleando para ello, por ejemplo, la funcin
de modo bloque a bloque, sobrecontrol de avance o bloqueo de mquina o utilizando la mquina
sin herramienta ni pieza montadas. Si no se asegura de que la mquina funciona correctamente,
la mquina podra presentar un comportamiento inesperado, llegando a daar a la pieza y/o a
la mquina misma y lesiones al usuario.
2. Antes de utilizar la mquina, compruebe ntegramente los datos introducidos.
La utilizacin de la mquina con datos incorrectamente especificados puede dar como resultado
un comportamiento inesperado de la mquina llegando a provocar daos a la pieza y/o mquina
misma o lesiones al usuario.
3. Asegrese de que la velocidad de avance especificada es adecuada para el funcionamiento
previsto. Por regla general, para cada mquina existe una velocidad de avance mxima
admisible. La velocidad de avance vara en funcin de la operacin prevista.
Consulte el manual facilitado junto con la mquina para determinar la velocidad mxima
admisible. Si una mquina se utiliza a una velocidad distinta de la correcta, puede comportarse
de manera imprevista, llegando a provocar daos a la pieza y/o mquina misma o lesiones al
usuario.
4. Cuando utilice una funcin de compensacin de herramienta, compruebe ntegramente el
sentido y valor de la compensacin.
La utilizacin de la mquina con datos incorrectamente especificados puede provocar que la
mquina se comporte de manera inesperada, llegando a provocar daos a la pieza y/o mquina
misma o lesiones al usuario.
5. Los parmetros para el CNC y el PMC vienen configurados de fbrica. Habitualmente, no es
preciso modificarlos. Sin embargo, si no queda otra alternativa que modificar un parmetro,
asegrese de que conoce perfectamente la funcin del parmetro antes de realizar cualquier
modificacin.
Si no se configura correctamente un parmetro, puede producirse una respuesta inesperada de
la mquina, llegando a daar la pieza y/o mquina misma o provocar lesiones al usuario.
6. Inmediatamente despus de conectar la tensin, no toque ninguna de las teclas del panel MDI
hasta que en el CNC aparezca la pantalla de visualizacin de posicin o de alarmas.
Algunas de las teclas del panel MDI sirven para mantenimiento u otras operaciones especiales.
Al pulsar cualquiera de estas teclas, el CNC puede abandonar su estado normal. Si se arranca
la mquina cuando el CNC est en este estado, la mquina puede responder de manera
imprevista.
s--3
PRECAUCIONES DE SEGURIDAD
B--63534SP/02
AVISO
7. El manual del operador y el manual de programacin facilitados junto con el CNC proporcionan
una descripcin global de las funciones de la mquina, incluidas cualesquiera funciones
opcionales. Observe que las funciones opcionales varan de un modelo de mquina a otro. Por
consiguiente, algunas de las funciones descritas en los manuales tal vez no estn disponibles en
la realidad en el caso de un modelo concreto. Si tiene cualquier duda, compruebe la
especificacin de la mquina.
8. Es posible que algunas funciones se hayan implementado a peticin del fabricante de la
mquina--herramienta. Cuando utilice tales funciones, consulte el manual facilitado por el
fabricante de la mquina--herramienta para ms detalles sobre la utilizacin y cualesquiera
precauciones asociadas a las mismas.
PRECAUCION
1 No extraiga componentes interiores del interior del CNC, incluida la tarjeta ATA y la tarjeta flash
compacta.
NOTA
Los programas, parmetros y variables de macro estn almacenados en la memoria no voltil del
CNC. Habitualmente, se conservan aun cuando se desconecte la tensin. Sin embargo, tales datos
podran borrarse por descuido o podra ser necesario borrar tales datos de la memoria no voltil en
una eliminacin de errores.
Para evitar que ocurra lo anterior y asegurar una rpida restauracin de los datos borrados, haga una
copia de seguridad de todos los datos vitales y mantenga la copia de seguridad en un lugar seguro.
s--4
PRECAUCIONES DE SEGURIDAD
B--63534SP/02
Este captulo trata de las principales precauciones de seguridad relativas a la programacin. Antes
de intentar desarrollar cualquier programa, lea atentamente el manual del operador y el manual de
programacin facilitados para conocer a fondo su contenido.
AVISO
1.
2.
3.
4.
5.
s--5
PRECAUCIONES DE SEGURIDAD
B--63534SP/02
AVISO
6.
7.
8.
Modo absoluto/incremental
Si un programa creado con valores absolutos se est ejecutando en modo incremental, o
viceversa, la mquina podra responder de manera imprevista.
9.
Seleccin de plano
Si se especifica un plano incorrecto para interpolacin circular, interpolacin helicoidal o un
ciclo fijo, la mquina podra responder de manera imprevista. Consulte las instrucciones de las
respectivas funciones para ms detalles.
s--6
PRECAUCIONES DE SEGURIDAD
B--63534SP/02
Este captulo presenta precauciones de seguridad relativas al manejo de las mquinas herramienta.
Antes de intentar utilizar la mquina, lea atentamente el manual del operador y manual de
programacin facilitados para conocer a fondo su contenido.
AVISO
1.
Funcionamiento manual
Cuando la mquina funcione manualmente, determine la posicin actual de la herramienta y de
la pieza y asegrese de que se han especificado correctamente el eje de desplazamiento, el sentido
de desplazamiento y la velocidad de avance. Un funcionamiento incorrecto de la mquina puede
provocar daos a la herramienta, a la mquina misma, a la pieza o provocar lesiones al operador.
2.
3.
4.
5.
Sobrecontrol inhibido
Si se inhibe el sobrecontrol (en funcin de la especificacin en una variable de macro) durante
el roscado, roscado rgido con macho o durante otras operaciones de roscado con macho, no
puede preverse la velocidad, pudiendo resultar daada la herramienta, la mquina misma, la pieza
o provocar lesiones al operador.
6.
Operacin de origen/preajuste
Bsicamente, nunca intente una operacin de origen/preajuste cuando la mquina se est
utilizando bajo el control de un programa. De lo contrario, la mquina podra responder de forma
imprevista, pudiendo llegar a daar a la herramienta, a la mquina misma, a la pieza o provocar
lesiones al usuario.
s--7
PRECAUCIONES DE SEGURIDAD
B--63534SP/02
AVISO
7.
8.
9.
Intervencin manual
Si se ejecuta una intervencin manual durante el funcionamiento programado de la mquina, la
trayectoria de herramienta puede variar cuando se rearranca la mquina. Antes de rearrancar la
mquina despus de una intervencin manual, por consiguiente, confirme los ajustes de los
interruptores de manual absolutos, parmetros y modo de programacin absoluta/incremental.
s--8
PRECAUCIONES DE SEGURIDAD
B--63534SP/02
AVISO
1.
NOTA
El CNC utiliza bateras para conservar el contenido de la memoria, ya que debe conservar datos tales
como programas, valores de compensacin y parmetros aun cuando no est conectada la
alimentacin elctrica externa.
Si cae la tensin de la batera, se visualiza una alarma de tensin de batera baja en el panel del
operador de la mquina o en la pantalla.
Cuando se visualiza una alarma de tensin de batera baja, sustituya las bateras en un mximo de
una semana. De lo contrario, se perder el contenido de la memoria del CNC.
Consulte el apartado de mantenimiento del manual del operador o del manual de programacin para
ms detalles sobre el procedimientos de sustitucin de la batera.
s--9
PRECAUCIONES DE SEGURIDAD
B--63534SP/02
AVISO
2.
NOTA
El codificador absoluto de impulsos utiliza bateras para conservar la posicin absoluta.
Si cae la tensin de la batera, se visualiza una alarma de tensin de batera baja en el panel del
operador de la mquina o en la pantalla CRT.
Cuando se visualice una alarma de tensin baja, sustituya las bateras en un mximo de una semana.
De lo contrario, se perdern los datos de posicin absoluta conservados por el codificador de
impulsos.
Vase el Manual de Mantenimiento de la serie de AMPLIFICADORES PARA SERVOMOTOR
FANUC para ms detalles sobre el procedimiento de sustitucin de la batera.
s--10
PRECAUCIONES DE SEGURIDAD
B--63534SP/02
AVISO
3.
Sustitucin de fusibles
Sin embargo, antes de sustituir un fusible fundido, es preciso localizar y eliminar la causa de
fusin del fusible.
Por este motivo, est autorizado para realizar este trabajo nicamente personal que haya recibido
una formacin en seguridad y mantenimiento autorizadas.
A la hora de sustituir un fusible con el armario abierto, tenga cuidado de no tocar el circuito de
y provisto de una cubierta aislante).
alta tensin (identificado con
Tocar un circuito de alta tensin desprotegido representa un riesgo de electrochoque
extremadamente peligroso.
s--11
Indice
B63534SP/02
PRECAUCIONES DE SEGURIDAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
S1
I. GENERALIDADES
GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
1.3
3
7
9
9
II. PROGRAMACION
1.
GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.
EJES CONTROLADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1
2.2
2.3
2.4
13
14
16
17
17
18
21
22
23
24
25
28
29
30
EJES CONTROLADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DESIGNACION DE LOS EJES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SISTEMA INCREMENTAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIMITE DE RECORRIDO MAXIMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
32
33
34
3.
35
4.
FUNCIONES DE INTERPOLACION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
4.1
4.2
POSICIONAMIENTO (G00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
POSICIONAMIENTO UNIDIRECCIONAL (G60) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c1
42
44
INDICE
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.17
4.18
4.19
5.
B63534SP/02
46
48
52
53
54
59
63
66
71
75
79
84
86
88
90
91
92
FUNCIONES DE AVANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
93
5.1
5.2
5.3
5.4
6.
GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AVANCE RAPIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AVANCE EN MECANIZADO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CONTROL DE VELOCIDAD DE AVANCE EN MECANIZADO . . . . . . . . . . . . . . . . . . . . . . .
5.4.1
Parada exacta (G09, G61), Modo Mecanizado (G64), Modo Roscado con macho (G63) .
5.4.2
Sobrecontrol automtico en esquinas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2.1 Sobrecontrol automtico en esquinas interiores(G62) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2.2 Modificacin del avance en mecanizado circular interno . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3
DECELERACION AUTOMATICA EN ESQUINAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3.1 Deceleracin en esquinas segn el ngulo de esquina . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5
TEMPORIZACION (TIEMPO DE ESPERA) (G04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
94
96
97
102
103
104
104
106
107
107
114
PUNTO DE REFERENCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
115
6.1
6.2
7.
116
121
SISTEMA DE COORDENADAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
122
7.1
7.2
8.
123
124
124
125
126
129
131
133
135
136
8.1
137
B63534SP/02
8.2
8.3
8.4
9.
INDICE
138
141
142
143
9.1
9.2
144
151
152
153
154
155
158
161
162
9.3
9.4
11.1
11.2
11.3
11.4
144
145
148
163
164
165
166
167
12.1
12.2
12.3
12.4
169
172
178
182
185
186
190
192
194
196
198
200
202
206
208
210
212
214
216
c3
INDICE
B63534SP/02
242
243
246
247
254
261
264
265
265
270
273
277
282
285
287
289
290
c4
218
221
222
225
228
230
231
232
234
236
238
240
241
241
291
292
293
295
301
301
302
306
320
326
331
334
INDICE
B63534SP/02
14.6.8
335
14.6.9
354
14.7
356
14.8
360
14.9
362
367
14.11
373
378
380
384
392
15.1
VARIABLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
393
15.2
397
15.3
406
15.4
411
15.5
BIFURCACION Y REPETICION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
412
15.5.1
412
15.5.2
412
15.5.3
413
LLAMADA A MACROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
416
15.6
15.6.1
417
15.6.2
421
15.6.3
423
15.6.4
424
15.6.5
425
15.6.6
426
15.6.7
Programa ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
427
429
15.7
15.7.1
429
15.7.2
431
15.8
434
15.9
LIMITACIONES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
435
436
15.11
440
441
442
450
16.1
451
16.2
455
16.3
459
c5
INDICE
B63534SP/02
461
463
464
465
467
468
468
471
527
528
531
531
532
533
536
537
539
545
551
551
556
559
568
576
590
21.1
21.2
21.3
21.4
472
473
476
478
500
508
514
GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ESPERA DE TRAYECTORIAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MEMORIA COMUN A LAS TRAYECTORIAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
COPIAR UN PROGRAMA ENTRE DOS TRAYECTORIAS . . . . . . . . . . . . . . . . . . . . . . . . . . .
591
592
594
595
596
22.1
607
B63534SP/02
INDICE
608
613
622
625
632
642
654
667
667
681
687
692
III. FUNCIONAMIENTO
1.
GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
2.
DISPOSITIVOS DE MANEJO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1
701
702
704
705
707
707
708
709
710
713
713
714
714
715
715
716
717
718
719
719
720
721
722
723
INDICE
B63534SP/02
2.3
3.
725
725
726
727
743
744
745
746
748
749
749
750
751
FUNCIONAMIENTO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
752
3.1
3.2
3.3
3.4
3.5
3.6
4.
766
766
769
774
779
781
FUNCIONAMIENTO AUTOMATICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
789
4.1
FUNCIONAMIENTO EN MODO MEMORIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2
FUNCIONAMIENTO EN MODO MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3
FUNCIONAMIENTO EN MODO DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4
ENTRADA/SALIDA SIMULTANEAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5
REARRANQUE DE UN PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6
FUNCION DE PLANIFICACION DE SECUENCIA DE EJECUCION (SCHEDULING) . . . .
4.7
FUNCION DE LLAMADA A SUBPROGRAMA (M198) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8
INTERRUPCION MANUAL POR VOLANTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9
IMAGEN ESPEJO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10 RETIRADA Y RETORNO DE HERRAMIENTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.11
FUNCION DE RETRAZADO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.12 INTERVENCION Y RETORNO MANUALES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.13 FUNCIONAMIENTO EN MODO DNC CON TARJETA DE MEMORIA . . . . . . . . . . . . . . . . .
4.13.1 Especificacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.13.2 Operaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.13.2.1 Modo DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.13.2.2 Llamada al subprograma (M198) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.13.3 Limitacin y notas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
790
793
797
800
802
809
814
816
819
821
827
835
837
837
838
838
839
840
c8
753
755
757
758
761
INDICE
B63534SP/02
4.13.4
4.13.5
4.13.5.1
4.13.5.2
4.13.6
5.
Parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Conexin del accesorio para tarjetas PCMCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nmero de especificacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ensamblaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tarjeta de memoria recomendada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
840
841
841
841
843
MODO PRUEBA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
844
5.1
5.2
5.3
5.4
5.5
6.
845
847
848
849
850
FUNCIONES DE SEGURIDAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
852
6.1
6.2
6.3
6.4
7.
PARADA DE EMERGENCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
REBASAMIENTO DE LIMITE DE RECORRIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
COMPROBACION DE LIMITE DE RECORRIDO MEMORIZADO . . . . . . . . . . . . . . . . . . . .
VERIFICACION DE TOPE DE CARRERA ANTES DE UN DESPLAZAMIENTO . . . . . . . .
853
854
855
859
862
7.1
7.2
7.3
8.
VISUALIZACION DE ALARMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VISUALIZACION DE HISTORICO DE ALARMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VERIFICACION MEDIANTE LA PANTALLA DE AUTODIAGNOSTICO . . . . . . . . . . . . . . .
863
865
866
ENTRADA/SALIDA DE DATOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
869
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
ARCHIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BUSQUEDA DE ARCHIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BORRADO DE ARCHIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ENTRADA/SALIDA DE PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.1
Introduccin de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.2
Salida de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ENTRADA Y SALIDA DE DATOS DE COMPENSACION . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5.1
Entrada de datos de compensacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5.2
Salida de datos de compensacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ENTRADA Y SALIDA DE PARAMETROS DE DATOS DE COMPENSACION DE
ERROR DE PASO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.1
Entrada de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.2
Salida de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.3
Entrada de datos de compensacin de error de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.4
Salida de datos de compensacin de error de paso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ENTRADA/SALIDA DE VARIABLES COMUNES DE MACRO CLIENTE . . . . . . . . . . . . . .
8.7.1
Entrada de variables comunes de macrocliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7.2
Salida de variables comunes de macrocliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VISUALIZACION DEL DIRECTORIO EN DISQUETE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.1
Visualizacin del directorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.2
Lectura de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.3
Salida de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c9
870
872
874
875
875
878
880
880
881
882
882
883
884
885
886
886
887
888
889
892
893
INDICE
9.
B63534SP/02
8.8.4
Borrado de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.9
SALIDA DE UN LISTADO DE PROGRAMA PARA UN GRUPO ESPECIFICADO . . . . . . . .
8.10 ENTRADA/SALIDA DE DATOS EN LA PANTALLA TODO E/S . . . . . . . . . . . . . . . . . . . . . .
8.10.1 Configuracin de parmetros relativos a la entrada/salida . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.2 Entrada y salida de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.3 Entrada y salida de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.4 Entrada y salida de valores de compensacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.5 Salida de variables comunes de macro cliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.6 Entrada y salida de archivos en disquete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.11
ENTRADA/SALIDA DE DATOS UTILIZANDO UNA TARJETA DE MEMORIA . . . . . . . . .
8.12 ENTRADA/SALIDA DE DATOS MEDIANTE ETHERNET INCRUSTADO . . . . . . . . . . . . . .
8.12.1 Funcin de transferencia de archivos FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.12.1.1 Visualizacin de lista de archivos en ordenador central . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.12.1.2 Bsqueda de archivo en ordenador central . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.12.1.3 Borrado de archivos en ordenador central . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.12.1.4 Entrada de programas de CN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.12.1.5 Salida de programas de CN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.12.1.6 Entrada/salida de distintos tipos de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.12.1.7 Verificacin y modificacin del ordenador central de conexin . . . . . . . . . . . . . . . . . . . . .
894
896
897
898
899
904
906
908
909
914
926
926
926
929
929
930
932
933
939
EDICION DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
942
9.1
943
944
946
947
948
949
950
950
951
952
953
955
955
955
956
957
958
959
960
961
962
964
966
967
968
970
B63534SP/02
INDICE
975
976
977
979
982
986
11.1
PANTALLAS VISUALIZADAS POR LA TECLA DE FUNCION . . . . . . . . . . . . . . . . . . . . . . .
11.1.1
Pantalla de posicin en el sistema de coordenadas de pieza . . . . . . . . . . . . . . . . . . . . . . . .
11.1.2
Pantalla de posicin con el sistema de coordenadas relativas . . . . . . . . . . . . . . . . . . . . . . .
11.1.3
Visualizacin de todas las posiciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.4
Preseleccion del sistema de coordenadas de pieza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.5
Visualizacin del avance real . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.6
Visualizacin de nmero de horas y de piezas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.7
Definicin del punto de referencia flotante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.8
Visualizacin del monitor de funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2
PANTALLAS VISUALIZADAS CON LA TECLA DE FUNCION (EN MODO
MEMORIA O EN MODO MDI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.1
Visualizar el contenido del programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.2
Pantalla de visualizacin del bloque actual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.3
Pantalla visualizacin de bloque siguiente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.4
Pantalla comprobacin del programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.5
Pantalla de programa para modo MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.6
Impresin del tiempo de mecanizado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3
PANTALLAS VISUALIZADAS MEDIANTE LA TECLA DE FUNCION
(EN EL MODO EDIT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3.1
Visualizacin de la memoria utilizada y una lista de programas . . . . . . . . . . . . . . . . . . . .
11.3.2
Visualizacin de un listado de programa para un grupo especificado . . . . . . . . . . . . . . . . .
11.4
PANTALLAS VISUALIZADAS CON LA TECLA DE FUNCION . . . . . . . . . . . . . . . . . . . . . .
11.4.1
Configuracin y visualizacin del valor de compensacin de herramienta . . . . . . . . . . . . .
11.4.2
Medicin de la longitud de la herramienta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.3
Visualizacin e introduccin de datos de configuracin . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.4
Comparacin e interrupcin de nmero de secuencias . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.5
Visualizacin y configuracin del tiempo de funcionamiento, nmero de piezas y la
hora/fecha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.6
Visualizacin y configuracin del valor de compensacin de origen de pieza . . . . . . . . . .
11.4.7
Introduccin de las compensaciones de origen de pieza medidas . . . . . . . . . . . . . . . . . . . .
11.4.8
Visualizacin y configuracin de las variables comunes de macrocliente . . . . . . . . . . . . .
11.4.9
Visualizacin de datos de patrn y men patrn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.10 Visualizacin y configuracin del panel del operador de software . . . . . . . . . . . . . . . . . . .
11.4.11 Visualizacin y configuracin de los datos de gestin de la vida de las herramientas . . . .
11.4.12 Visualizacin y configuracin de la gestin ampliada de vida de las herramientas . . . . . .
11.4.13 Visualizacin y configuracin de datos de troceado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.14 Medicin B de longitud de herramienta/origen de pieza . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.15 Visualizacin y configuracin de valores de compensacin dinmica de utillaje de
mesa rotativa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.5
PANTALLAS VISUALIZADAS MEDIANTE LA TECLA DE FUNCION . . . . . . . . . . . . . . . .
993
994
996
999
1001
1002
1004
1005
1006
c11
1008
1009
1010
1011
1012
1015
1016
1024
1024
1027
1030
1031
1034
1036
1038
1040
1042
1043
1045
1046
1048
1050
1053
1058
1059
1075
1077
INDICE
B63534SP/02
11.5.1
Visualizacin y configuracin de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.5.2
Visualizacin y configuracin de los datos de compensacin de error de paso . . . . . . . . . .
11.6
VISUALIZACION DEL NUMERO DE PROGRAMA, NUMERO SECUENCIAL Y
ESTADO, Y MENSAJES DE AVISO PARA LA CONFIGURACION DE DATOS O
PARA LA OPERACION DE ENTRADA/SALIDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.6.1
Visualizacin del nmero de programa y del nmero secuencial . . . . . . . . . . . . . . . . . . . .
11.6.2
Visualizacin del estado y aviso para la configuracin de datos o la operacin de
entrada/salida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.7
PAGINAS VISUALIZADAS POR LA TECLA DE FUNCION . . . . . . . . . . . . . . . . . . . . . . . . . .
11.7.1
Visualizacin del histrico de mensajes operador externos . . . . . . . . . . . . . . . . . . . . . . . . .
11.8
BORRADO DE LA PANTALLA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.8.1
Borrar visualizacin en pantalla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.8.2
Borrado automtico de la visualizacin en pantalla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1077
1079
1082
1082
1083
1085
1085
1087
1087
1088
1091
1097
1097
1106
1118
IV. MANTENIMIENTO
METODO DE SUSTITUCION DE LAS PILAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1131
1.1
1.2
1.3
1.4
1.5
1132
1135
1138
1140
1142
1142
1148
ANEXO
A.
B.
C.
D.
ABACOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1166
D.1
1167
B63534SP/02
D.2
D.3
D.4
INDICE
1169
1171
1174
E.
F.
G.
c13
I. GENERALIDADES
GENERALIDADES
B63534SP/02
1. GENERALIDADES
GENERALIDADES
Abreviatura
16iMB
Series 16i
160iMB
Series 160i
160isMB
Series 160is
18iMB5
Series 18i
180iMB5
Series 180i
180isMB5
Series 180is
18iMB
Series 18i
180iMB
Series 180i
180isMB
Series 180is
Nota)
1. GENERALIDADES
Smbolos especiales
D IP
GENERALIDADES
B63534SP/02
Z (utilizada en PROGRAMACION).
D ;
En la tabla inferior se enumeran los manuales que guardan relacin con los
controles Series 16i, Series 18i, Series 21i, Series 160i, Series 180i, Series 210i,
Series 160is, Series 180is, Series 210is MODELO A de FANUC. En esta tabla
el presente manual va marcado con un asterisco (*).
Manuales asociados de las
Series 16i/18i/21i/160i/180i/ 210i/160is/180is/210is MODELO B (1/2)
Ttulo del manual
Nmero especificacin
DESCRIPCIONES
B63522EN
B63523EN
B63523RN1
B63524SP
B63534SP
B63604SP
B63614SP
MANUAL DE MANTENIMIENTO
B63525SP
B63530SP
B63610SP
MANUAL DE PROGRAMACION
MANUAL DE PROGRAMACION
Compilador de macros/ejecutor de macros
B61803E1
B62443EN3
B66102E
GENERALIDADES
B63534SP/02
1. GENERALIDADES
Nmero especificacin
CAP (serie T)
MANUAL DEL OPERADOR de Super CAPi T de FANUC
B63284SP
B63304EN
B63343EN
B63344SP
CAP (serie M)
MANUAL DEL OPERADOR Super CAPi M de FANUC
B63294SP
B63423EN
B63424SP
PMC
MANUAL DE PROGRAMACION en lenguaje para esquema de
contactos para PMC
B61863E
B61863E1
Red
MANUAL DE CONEXION DE I/O LinkII de FANUC
B62714EN
B62924EN
B63354SP
B63644EN
B63404EN
Funcin PC
MANUAL DEL OPERADOR de la funcin de visualizacin de pantalla
Manules asociados de la
serie ai de
SERVOMOTORES
B63164EN
Nmero especificacin
B65262EN
B65270EN
B65272EN
B65280EN
B65282EN
B65285EN
1. GENERALIDADES
Manuales asociados de
la serie a de
SERVOMOTORES
GENERALIDADES
B63534SP/02
Nmero especificacin
B65142E
B65150E
B65152E
B65160E
B65162E
B65165E
B63534SP/02
1.1
FLUJO GENERAL DE
FUNCIONAMIENTO
DE UNA MAQUINA
HERRAMIENTA CON
CNC
GENERALIDADES
1. GENERALIDADES
Program.
pieza
CNC
CAP. II PROGRAMACION
MAQUINA HTA.
CAP.III FUNCIONAMIENTO
1
Mecan. con
avance
2
Mecan.lateral
3
Mecanizado
agujeros
1. GENERALIDADES
GENERALIDADES
B63534SP/02
Hta.
Mecanizado lateral
Mecanizado
frontal
Mecanizado de
agujeros
B63534SP/02
GENERALIDADES
1. GENERALIDADES
1.2
NOTAS SOBRE LA
LECTURA DE ESTE
MANUAL
NOTA
1 El
funcionamiento
del
sistema
de
una
mquinaherramienta con CNC depende no slo del CNC,
sino tambin de la mquinaherramienta, el armario de
mando, el servosistema, el CNC, los paneles del operador,
etc. Resulta muy difcil describir la funcin, programacin y
funcionamiento relativos a todas las combinaciones. Por
regla general el siguiente manual los describe desde el
punto de vista del CNC. As, para ms detalles sobre una
mquinaherramienta con CNC concreta, consulte el
manual
publicado
por
el
fabricante
de
la
mquinaherramienta, el cual deber tener prioridad sobre
este manual.
2 Los ttulos figuran a la izquierda de modo que el lector
pueda acceder fcilmente a la informacin necesaria. A la
hora de localizar la informacin necesaria, el lector puede
ahorrar tiempo buscando a travs de estos ttulos.
3 Este manual describe el nmero mximo posible de
variaciones razonables de utilizacin del equipo. No puede
describir todas y cada una de las combinaciones de
caractersticas, opciones y rdenes, lo cual, por otro lado,
tampoco se ha de intentar obtener.
Si no se describe una combinacin concreta de
operaciones, no se ha de intentar ejecutar.
1.3
NOTAS SOBRE LOS
DISTINTOS TIPOS DE
DATOS
CUIDADO
Los programas de mecanizado, variables, etc. estn
almacenados en lamemoria no voltil interna del CNC. Por
regla general este contenido no se pierde al
CONECTAR/DESCONECTAR la tensin. Sin embargo, es
posible que se pueda producir un estado que sea preciso
borrar datos muy valiosos almacenados en la memoria no
voltil, debido a tener que borrar el contenido por haber
realizado una operacin incorrecta o al tener que ejecutar
una restauracin despus de un fallo. Para lograr una
restauracinrpida cuando se produzca este tipo de
anomala, le recomendamos crear con antelacin una
copia de los distintos tipos de datos.
II. PROGRAMACION
B--63534SP/02
PROGRAMACION
GENERALIDADES
13
1. GENERALIDADES
1. GENERALIDADES
PROGRAMACION
B--63534SP/02
1.1
Explicaciones
DESPLAZAMIENTO
DE LA
HERRAMIENTA
SEGUN
INTERPOLACION DE
CONTORNO DE
PARTES DE UNA
PIEZA
D Desplazamiento de
herramientas segn una
lnea recta
Herramienta
Programa
G01 X_ _ Y_ _ ;
X_ _ ;
Pieza
D Desplazamiento de la
herramienta segn un arco
Programa
G03X_ _Y_ _R_ _;
Pieza
Herramienta
14
B--63534SP/02
1. GENERALIDADES
PROGRAMACION
G03X_ Y_ R_ ;
Unidad control
Eje X
Interpolacin
Desplazamiento herramienta
Eje Y
a) Desplazamiento segn lnea
recta
b) Desplazamiento segn arco
NOTA
Algunas mquinas desplazan las mesas en lugar de las
herramientas, pero en este manual se supone que se
desplazan las herramientas respecto a las piezas.
15
1. GENERALIDADES
1.2
AVANCE--FUNCION DE
AVANCE
PROGRAMACION
B--63534SP/02
mm/min
Hta.
Pieza
Mesa
Fig. 1.2 (a) Funcin de avance
F150.0
La funcin para determinar la velocidad de avance se denomina funcin de
avance (Vase II--5).
16
B--63534SP/02
1. GENERALIDADES
PROGRAMACION
1.3
PLANO DE LA PIEZA Y
DESPLAZAMIENTO DE
LA HERRAMIENTA
1.3.1
Punto de referencia
(Posicin especfica de
mquina)
Punto referencia
Hta.
Pieza
Mesa
Explicaciones
17
1. GENERALIDADES
PROGRAMACION
B--63534SP/02
1.3.2
Sistema de
coordenadas en el
plano de la pieza y
sistema de
coordenadas
especificado por el
sistema de
coordenadas del CNC
Programa
Sistema coordenadas
Representacin pieza
CNC
Orden
Hta.
Z
Y
Pieza
X
Maquina--hta.
Fig. 1.3.2(a) Sistemas de coordenadas
Explicaciones
D Sistema de coordenadas
230
300
Origen
programa
18
B--63534SP/02
1. GENERALIDADES
PROGRAMACION
Pieza
X
X
Mesa
D Mtodos de definicin
Distancia fija
Pto.estndar pieza
Distancia fija
Origen
programa
19
1. GENERALIDADES
PROGRAMACION
B--63534SP/02
(3) Montaje de una pieza en un palet y luego fijacin de la pieza y el palet sobre
el utillaje.
Palet
Utillaje
Pieza
20
B--63534SP/02
1. GENERALIDADES
PROGRAMACION
1.3.3
Cmo se indican las
dimensiones
programadas para
desplazar la
herramienta--rdenes
absolutas/incrementales
Explicaciones
D Coordenadas absolutas
Herramienta
B(10.0,30.0,20.0)
D Coordenadas
incrementales
Herramienta
X=40.0
Y
Z=--10.0
B
Y=--30.0
21
1. GENERALIDADES
1.4
FUNCION DE
VELOCIDAD DE
CORTE--VELOCIDAD
DEL HUSILLO
PROGRAMACION
B--63534SP/02
Herramienta
Dimetro herramienta
D mm
Velocidad husillo N
rpm
V: Velocidad corte
m/min
Pieza
Ejemplos
S250;
Las rdenes relativas a la velocidad del husillo se denominan funcin de
velocidad del husillo (Vase II--9).
22
B--63534SP/02
1.5
SELECCION DE LA
HERRAMIENTA
UTILIZADA PARA
DIVERSAS
OPERACIONES DE
MECANIZADO--FUNCION
HERRAMIENTA
1. GENERALIDADES
PROGRAMACION
Nmero herramienta
01
02
Ejemplos
23
1. GENERALIDADES
1.6
ORDENES PARA
OPERACIONES DE
LA
MAQUINA--FUNCION
AUXILIAR
PROGRAMACION
B--63534SP/02
Herramienta
Refrigerante
Pieza
24
B--63534SP/02
1.7
CONFIGURACION DE
LOS PROGRAMAS
1. GENERALIDADES
PROGRAMACION
Bloque
Bloque
Bloque
Programa
Secuencia desplazamiento
herramienta
Bloque
Bloque
25
1. GENERALIDADES
Explicaciones
PROGRAMACION
B--63534SP/02
D Bloque
1 bloque
N ffff
G ff
Xff.f Yfff.f
M ff
S ff
T ff
Nmero Funcin
Palabra dimensin Funcin Funcin
secuencia preparatoria
auxiliar husillo
; ;
Funcin
hta.
Fin de
bloque
D Programa
;
Offff;
Nmero programa
Bloque
Bloque
Bloque
M30 ;
Fin de programa
26
B--63534SP/02
D Programa principal y
subprograma
1. GENERALIDADES
PROGRAMACION
Subprograma #1
O1001
M98P1001
Programa
para agujero
#1
M99
M98P1002
Subprograma #2
O1002
M98P1001
M99
Agujero
#1
Agujero
#1
Agujero
#2
27
Agujero
#2
Programa
para agu-jero #2
1. GENERALIDADES
PROGRAMACION
B--63534SP/02
1.8
CONTORNO DE
HERRAMIENTA Y
DESPLAZAMIENTO DE
LA HERRAMIENTA
POR PROGRAMA
Explicaciones
D Mecanizado utilizando el
extremo de la
herramienta -- Funcin
de compensacin de
herramienta (Vase
II--14.1)
Herramien.
estndar
H1
H2
H3
H4
Pieza
D Mecanizado utilizando el
lateral de la herramienta
-- Funcin de
compensacin de radio
de herramienta (Vase
II--14.4, 14.5, 14.6)
Trayectoria de herramienta
utilizando compensacin de
radio de herramienta
Contorno pieza
mecanizada
Pieza
Hta. de
corte
B--63534SP/02
1.9
MARGEN DE
DESPLAZAMIENTO DE
LA HERRAMIENTA -LIMITE DE
RECORRIDO
1. GENERALIDADES
PROGRAMACION
En los finales de cada eje de la mquina van instalados finales de carrera para
impedir que las herramientas se desplacen ms all de estos extremos. El
margen en el cual pueden desplazarse las herramientas se denomina lmite de
recorrido.
Mesa
Motor
Final de carrera
Origen mquina
Especifique esas distancias.
Las herramientas no pueden acceder a esta zona. Esta zona se especi-fica mediante datos en la memoria o en el programa.
29
2. EJES CONTROLADOS
PROGRAMACION
EJES CONTROLADOS
30
B--63534SP/02
B--63534SP/02
2. EJES CONTROLADOS
PROGRAMACION
2.1
EJES
CONTROLADOS
Serie 16i, Serie 160i,
Serie 160is
Caracterstica
16i--MB,
160i--MB, 160is-MB
16i--MB, 160i--MB,
160is--MB
(control 2 trayectorias)
3 ejes
Mx. 8 ejes
(incl. eje Cs)
2 ejes
Mx. 6 ejes
NOTA
El nmero de ejes controlables simultneamente para
funcionamiento manual, avance manual discontinuo,
avance incremental o avance manual con volante es 1 3
(1 cuando el bit 0 (JAX) del parmetro 1002 est
configurado al valor 0 y 3 cuando est configurado al valor
1).
Caracterstica
18i--MB5, 180i--MB5,
180is--MB5
18i--MB, 180i--MB,
180is--MB
3 ejes
2 ejes
Mx. 5 ejes
Mx. 4 ejes
NOTA
El nmero de ejes controlables simultneamente para
funcionamiento manual, avance manual discontinuo,
avance incremental o avance manual con volante es 1 3
(1 cuando el bit 0 (JAX) del parmetro 1002 est
configurado al valor 0 y 3 cuando est configurado al valor
1).
31
2. EJES CONTROLADOS
2.2
DESIGNACION DE
LOS EJES
PROGRAMACION
B--63534SP/02
Limitaciones
D Designacin de eje por
defecto
D Designaciones de eje
duplicadas
32
B--63534SP/02
2.3
SISTEMA
INCREMENTAL
2. EJES CONTROLADOS
PROGRAMACION
Incremento mnimo
programable
Recorr. mximo
IS--B
0.001mm
0.0001 pulg.
0.001 grado
0.001mm
0.0001 pulg.
0.001 grado
99999.999mm
9999.9999 pulg.
99999.999 grados
IS--C
0.0001mm
0.00001 pulg.
0.0001 grados
0.0001mm
0.00001 pulg.
0.0001 grado
9999.9999mm
999.99999 pulg.
9999.9999 grados
33
2. EJES CONTROLADOS
2.4
LIMITE DE
RECORRIDO
MAXIMO
PROGRAMACION
B--63534SP/02
IS B
IS--B
IS C
IS--C
Recorridos Mximos
99999.999 mm
99999.999 grados
Sistema mquina
pulgadas
9999.9999 pulg
99999.999 grados
Sistema mquina
mtrica
9999.9999 mm
9999.9999 grados
Sistema mquina
pulgadas
999.99999 pulg
9999.9999 grados
NOTA
1. No puede especificarse una orden que rebase el lmite de
recorrido mximo.
2. El recorrido real depende de la mquina herramienta.
34
B--63534SP/02
PROGRAMACION
3. FUNCION PREPARATORIA
(FUNCION G)
Significado
Cdigo G simple
Cdigo G modal
(Ejemplo)
G01 y G00 son cdigos G modales del grupo 01.
G01X ;
Z;
X;
G00Z ;
35
3. FUNCION PREPARATORIA
(FUNCION G)
Explicaciones
PROGRAMACION
B--63534SP/02
36
3. FUNCION PREPARATORIA
(FUNCION G)
PROGRAMACION
B--63534SP/02
Grupo
Funcin
G00
Posicionamiento
G01
Interpolacin lineal
G02
G03
01
G02.2, G03.2
G02.3, G03.3
G02.4, G03.4
Interpolacin exponencial
01
G04
G05
G05.1
00
G05.4
G06.2
Activar/desactivar HRV3
01
G07
G09
Interpolacin cilndrica
00
G10
G15
G16
Parada exacta
Retirada de la herramienta y reanudacin
G11
G13.1
Control anticipatorio
Entrada de datos programables
G10.6
G12.1
Interpolacin NURBS
Interpolacin de eje hipottico
G07.1 (G107)
G08
G19
G20
Entrada en pulgadas
G17
G18
G21
G22
G23
G25
G26
02
06
04
24
Entrada en mm
Funcin comprobacin lmite recorrido Activar
Funcin comprobacin lmite recorrido Desactivar
Deteccin fluctuacin velocidad husillo Desactivar
Deteccin fluctuacin velocidad husillo Activar
37
3. FUNCION PREPARATORIA
(FUNCION G)
PROGRAMACION
B--63534SP/02
Grupo
Funcin
G27
G28
G29
G30
00
G30.1
G31
Funcin de salto
G31.8
G31.9
G33
G37
G39
01
00
Roscado
Medicin automtica de longitud de herramienta
Interpolacin circular con compensacin en esquinas
G40
G41
G41.2
07
G41.3
G42
G42.2
G40.1 (G150)
G41.1 (G151)
19
G42.1 (G152)
G43
G44
G47
08
G50
G51
G50.1
G51.1
00
G48
G49
G45
G46
08
11
22
38
3. FUNCION PREPARATORIA
(FUNCION G)
PROGRAMACION
B--63534SP/02
Grupo
00
14
23
Funcin
Definicin de sistema local de coordenadas
Seleccin de sistema de coordenadas mquina
Seleccin de sistema 1 de coordenadas de pieza
Seleccin de sistema adicional de coordenadas pieza
Compensacin dinmica de utillaje de mesa rotativa
G55
G56
G57
14
G58
G59
G60
00
G61
G62
G63
G66
G67
G68
G69
G72.1
G72.2
G73
G74
G64
G65
Posicionamiento unidireccional
00
12
16
00
09
Llamada a macro
Llamada modal a macro
Llamada modal a macro Anular
Giro de coordenadas/conversin de coordenadas tridimensionales
Giro de coordenadas Anular/conversin de coordenadas tridimensionales Anular
Copia por rotacin
Copia paralela
Ciclo de taladrado profundo
Ciclo de roscado inverso con macho
G75
01
G76
09
G77
G78
G79
01
39
3. FUNCION PREPARATORIA
(FUNCION G)
PROGRAMACION
B--63534SP/02
G81
Grupo
09
24
09
Funcin
Ciclo fijo Anular/funcin de operacin externa Anular
Fin de sincronizacin de caja de engranajes electrnica (EGB) (para programacin
con dos ejes)
Ciclo taladrado, ciclo mandrinado puntual o funcin de operacin externa
G81.1
00
Funcin de troceado
G81.5
24
Inicio de sincronizacin de caja de engranajes electrnica (EGB) (para programacin con dos ejes)
G82
G83
G84
G85
09
Ciclo de mandrinado
G86
Ciclo de mandrinado
G87
G88
Ciclo de mandrinado
G89
Ciclo de mandrinado
G90
G91
G92
03
00
G92.1
G94
G95
G96
G97
G98
G99
G160
G161
05
13
10
20
40
B--63534SP/02
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
FUNCIONES DE INTERPOLACION
41
4. FUNCIONES DE INTERPOLACION
4.1
POSICIONAMIENTO
(G00)
PROGRAMACION
B--63534SP/02
Formato
G00IP_;
IP_: Para una orden absoluta, indica las coordenadas de la
posicin final y para una orden incremental la distancia
recorrida por la herramienta.
Explicaciones
Posicin inicial
Posicionamiento con interpolacin lineal
Posicin final
42
B--63534SP/02
Limitaciones
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
43
4. FUNCIONES DE INTERPOLACION
4.2
POSICIONAMIENTO
UNIDIRECCIONAL
(G60)
PROGRAMACION
B--63534SP/02
Rebasamiento recorrido
Posicin inicial
Posicin inicial
Posicin final
Parada temporal
Formato
G60IP_;
IP_ : Para una orden absoluta, indica las coordenadas de la
posicin final y para una orden incremental la distancia
recorrida por la herramienta.
Explicaciones
Ejemplos
Cuando se utilizan rdenes
G60 simples.
G90;
G60
G60
G60
G04
G00
G90G60;
X0Y0;
X100;
Y100;
G04X10;
G00X0Y0;
X0Y0;
X100;
Y100;
X10;
X0Y0;
Posicionamiento
unidireccional
44
B--63534SP/02
Limitaciones
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
45
4. FUNCIONES DE INTERPOLACION
4.3
PROGRAMACION
B--63534SP/02
INTERPOLACION
LINEAL (G01)
Formato
G01 IP_F_;
IP_: Para una orden absoluta, indica las coordenadas de la
posicin final y para una orden incremental la distancia recorri-da por la herramienta
F_:Velocidad de avance de herramienta (avance)
Explicaciones
Una herramienta se desplaza segn una lnea recta a una posicin especificada
con la velocidad de avance especificada en F.
El avance especificado en F es vlido hasta que se especifica un nuevo valor.
No es preciso especificarlo para cada bloque.
La velocidad de avance programada mediante el cdigo G se mide a lo largo de
la trayectoria de la herramienta. Si no se ha programado el cdigo F, el avance
se considera que es 0.
El avance segn cada sentido de un eje es el siguiente.
G01 Ff ;
Velocidad avance segn :
F = f
L
F =
f
L
F =
f
L
F =
f
L
L = 2 + 2 + 2 + 2
46
B--63534SP/02
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
20 2 + 40 2
300
0.14907 (min)
40
268.3 gradosmin
0.14907
En el control simultneo de 3 ejes, la velocidad de avance se calcula de idntica
manera que en el control segn 2 ejes.
Ejemplos
D Interpolacin lineal
(G91) G01X200.0Y100.0F200.0 ;
Eje Y
(Posicin final)
100.0
0 (Posicin inicial)
D Velocidad de avance
para el eje de giro
200.0
Eje X
(Punto inicial)
90
(Punto final)
La velocidad de avance
es 300 grad/min
47
4. FUNCIONES DE INTERPOLACION
4.4
INTERPOLACION
CIRCULAR
(G02,G03)
PROGRAMACION
B--63534SP/02
Formato
Arco en plano XpYp
G17
G02
Xp_Yp_
G03
I_ J_
R_
F_ ;
G18
G02
Xp_ p_
G03
I_ K_
R_
F_
G19
G02
G03
Yp_ Zp_
J_ K_
F_
R_
Orden
G17
G18
G19
G02
G03
Xp_
Yp_
Zp_
I_
J_
k_
R_
F_
48
B--63534SP/02
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
Explicaciones
D Sentido de interpolacin
circular
Yp
Xp
Zp
G03
G03
G02
G02
Xp
G17
G18
G03
G02
Zp
G19
Yp
D Distancia recorrida
segn un arco
El centro del arco se especifica mediante las direcciones I, J y K para los ejes
Xp, Yp y Zp, respectivamente. El valor numrico que viene a continuacin de
I, J o K, sin embargo, es un componente vectorial en el cual el centro del arco
se considera visto desde el punto inicial y siempre se especifica como valor
incremental independientemente de G90 y G91 como se muestra a
continuacin.
I, J y K deben llevar signo segn el sentido correspondiente.
Punto final (z,x)
x
x
Punto
inicial
z
z
i
Centro
Centro
Punto
inicial
Punto
inicial
k
Centro
Pueden omitirse I0, J0 y K0. Cuando se omiten Xp, Yp y Zp (el punto final
coincide con el punto inicial) y el centro se especifica con I, J y K, se especifica
un arco de 360_ (crculo completo).
G021; Orden para programar un crculo
Si la diferencia entre el radio en el punto inicial y el radio en el punto final es
superior al valor especificado en el parmetro (No. 3410), se activa una alarma
P/S (No. 020).
49
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
r=50mm
Punto final
1
Punto inicial
Y
r=50mm
D Velocidad de avance
Limitaciones
50
B--63534SP/02
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Ejemplos
Eje Y
100
50R
60R
60
40
90
120 140
200
Eje X
G92X200.0 Y40.0 Z0 ;
G90 G03 X140.0 Y100.0R60.0 F300.;
G02 X120.0 Y60.0R50.0 ;
o
G92X200.0 Y40.0Z0 ;
G90 G03 X140.0 Y100.0I- -60.0 F300.;
G02 X120.0 Y60.0I- -50.0 ;
51
4. FUNCIONES DE INTERPOLACION
4.5
INTERPOLACION
HELICOIDAL
(G02,G03)
PROGRAMACION
B--63534SP/02
Formato
En sincronismo con arco de plano XpYp
G17
G02
G03
I_J_
Xp_Yp_
R_
_ (_) F_ ;
G02
G03
I_K_
R_
Xp_Zp_
_ (_) F_ ;
G02
G03
J_K_
Yp_Zp_
R_
_ (_) F_ ;
Explicaciones
Trayectoria
de
herramienta
Limitaciones
52
B--63534SP/02
4.6
INTERPOLACION
HELICOIDAL B (G02,
G03)
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
Formato
Con un arco en el plano XpYp
G02
G17
G03
Xp_Yp_
I_J_
____F_;
R_
G18
G03
Xp_Zp_
I_K_
R_
____F_;
G19
G03
, , ,
Explicaciones
Yp_Zp_
J_K_
R_
____F_;
Trayectoria de
herramienta
La velocidad de avance es igual a la velocidad tangencial determinada teniendo en cuenta tambin el desplazamiento segn
los ejes lineales.
Limitaciones
4. FUNCIONES DE INTERPOLACION
4.7
INTERPOLACION
ESPIRAL,
INTERPOLACION
CONICA (G02, G03)
PROGRAMACION
B--63534SP/02
Formato
D Interpolacin espiral
Plano XpYp
G17
G02
G03
X_ Y_ I_ J_ Q_ L_ F_ ;
Plano ZpXp
G02
G18
G03
Z_X_K_ I_ Q_ L_ F_ ;
Plano YpZp
G19
G02
G03
Y_ Z_ J_ K_ Q_ L_ F_ ;
Velocidad de avance
(*1)
54
B--63534SP/02
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
D Interpolacin cnica
Plano XpYp
G17
G02
G03
X_ Y_ Z_ I_ J_ K_ Q_ L_ F_ ;
Plano ZpXp
G02
G18
G03
Z_ X_ Y_ K_ I_ J_ Q_ L_ F_ ;
Plano YpZp
G19
G02
G03
Y_ Z_ X_ J_ K_ I_ Q_ L_ F_ ;
I,J,K Dos de los tres valores representan un vector con signo que parte
del punto inicial y llega hasta el centro. El otro valor es un incremento o decremento de altura por revolucin de espiral en interpolacin cnica (*1)(*2)
Cuando est seleccionado el plano XpYp:
Los valores I y J representan un valor con signo desde el punto
inicial hasta el centro.
El valor K representa un incremento o decremento de altura por
revolucin de espiral.
Cuando est seleccionado el plano ZpXp:
Los valores K e I representan un valor con signo desde el punto
inicial hasta el centro.
El valor J representa un incremento o decremento de altura por
revolucin de espiral.
Cuando est seleccionado el plano YpZp:
Los valores J y K representan un vector con signo desde el punto
inicial hasta el centro.
El valor I representa un incremento o decremento de altura por
revolucin de espiral.
F
(*1)
Velocidad de avance (determinada teniendo en cuenta el desplazamiento segn los ejes lineales)
Debe especificarse uno de entre incremento/decremento de altura (I, J, K), incremento/decremento de radio (Q) y el nmero de
revoluciones (L). Los otros dos datos pueden omitirse.
Ejemplo de orden para el plano XpYp
K_
Q_
F_ ;
G03
L_
Si se especifican L y Q, pero sus valores se contradicen, tiene prioridad Q. Si se especifica tanto L como un incremento o decremento de altura, pero sus valores se contradicen, tiene prioridad el incremento o decremento de altura. Si se especifica tanto Q como
un incremento o decremento de altura, pero sus valores se contradicen, tiene prioridad Q. El valor V debe ser un valor positivo sin
punto decimal. Por ejemplo, para especificar cuatro revoluciones
ms 90, redondee el nmero de revoluciones a cinco y especifique L5.
G17
(*2)
G02
X_ Y_ I_ J_ Z_ ;
Cuando se especifican dos ejes (de altura) que no sean ejes del
plano, no puede especificarse el incremento o decremento de altura (I, J, K). Especifique bien un incremento o decremento de radio deseado (Q) o un nmero de revoluciones deseado (L).
55
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
Explicaciones
D Funcin de interpolacin
espiral
Q
360
donde
XS : Coordenada X del punto inicial
YS : Coordenada Y del punto inicial
I : Coordenada X del vector desde el punto inicial hasta el
centro
J : Coordenada Y del vector desde el punto inicial hasta el
centro
R : Radio al comienzo de interpolacin espiral
Q : Incremento o decremento de radio por revolucin de
espiral
L : (Nmero actual de revoluciones) -- 1
: ngulo entre el punto inicial y la posicin actual (grados)
D Desplazamiento entre
bloques
D Ejes controlados
D Compensacin C de
radio de herramienta
D Ensayo en vaco
B--63534SP/02
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
Limitaciones
D Radio
D Deceleracin en
esquinas
D Funciones de avance
D Rearranque de programa
D Retrazado
D Control en direccin
normal
Ejemplos
D Interpolacin espiral
20.
20.
120
Eje Y
100
80
60
40
20
0
--120 --100 --80 --60 --40 --20 0
--20
--40
20
40
60
80
100 120
Eje X
--60
--80
--100
--120
57
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
Q--20.0
L4
F300;
Q--20.0
L4
F300;
D Interpolacin cnica
+Z
25.0
25.0
(0,--37.5,62.5)
25.0
25.0
+Y
100.0
--100.0
+X
(0, 100.0, 0)
(0, --37.5, 62.5)
(0, --100.0)
--25.0
25.0
3
se programa de la siguiente
K25.0
Q--25.0 F300;
L3
(2) Con valores incrementales, la trayectoria se programa de la siguiente
manera:
K25.0
G91 G02 X0 Y--137.5 Z62.5 I0 J--100.0 Q--25.0 F300;
L3
G90 G02 X0 Y--37.5 Z62.5 I0 J--100.0
58
B--63534SP/02
4.8
INTERPOLACION EN
COORDENADAS
POLARES (G12.1,
G13.1)
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Formato
ctiva el modo de interpolacin de coordenadas polares
(valida la interpolacin de coordenadas polares)
Especifique interpolacin lineal o circular utilizando coorde-nadas en un sistema de coordenadas cartesiano formado
por un eje lineal y un eje de giro (eje virtual).
G12.1 ;
G13.1 ;
Explicaciones
D Plano de interpolacin
en coordenadas polares
Eje lineal
(unidad:mm
o pulgadas)
PRECAUCIN
El plano utilizado antes de especificar G12.1 (plano
seleccionado mediante G17, G18 o G19) se anula. Dicho
plano vuelve a restaurarse al especificar G13.1 (anulacin
de interpolacin en coordenadas polares). Al efectuar un
reset del sistema, se anula la interpolacin en coordenadas
polares y se utiliza el plano especificado por G17, G18 o
G19.
59
4. FUNCIONES DE INTERPOLACION
D Distancia recorrida y
velocidad de avance para
interpolacin en
coordenadas polares
La unidad de las
coordenadas en el eje
hipottico es idntica a la
de un eje lineal
(mm/pulg.)
La unidad de la velocidad
de avance es mm/min o
pulg./min
D Interpolacin circular en el
plano de coordenadas
polares
D El desplazamiento segn
ejes que no se encuentran
en el plano de
interpolacin en
coordenadas polares en el
modo de interpolacin en
coordenadas polares
D Visualizacin de la
posicin actual en el modo
de interpolacin en
coordenadas polares
PROGRAMACION
B--63534SP/02
Interpolacin lineal
Interpolacin circular
Temporizacin, parada exacta
Compensacin de radio de herramienta
(La interpolacin en coordenadas se aplica
a la trayectoria despus de la compensacin de
radio de herramienta.)
G65, G66, G67 . . . . . . Orden de macro cliente
G90, G91 . . . . . . . . . . Programacin absoluta, programacin
incremental
G94, G95 . . . . . . . . . . Avance por minuto, avance por revolucin
Las direcciones para especificar el radio de un arco para interpolacin circular
(G02 o G03) en el plano de interpolacin en coordenadas polares dependen del
primer eje del plano (eje lineal).
. I y J en el plano Xp--Yp cuando el eje lineal es el eje X o un eje paralelo al
eje X.
. J y K en el plano Yp--Zp cuando el eje lineal es el eje Y o un eje paralelo al
eje Y
. K y I en el plano Zp--Xp cuando el eje lineal es el eje Z o un eje paralelo al
eje Z.
El radio de un arco tambin puede especificarse con una orden R.
La herramienta se desplaza normalmente segn tales ejes, independientemente
de la interpolacin en coordenadas polares.
Limitaciones
D Sistema de coordenadas
para interpolacin en
coordenadas polares
60
PROGRAMACION
B--63534SP/02
4. FUNCIONES DE INTERPOLACION
D Orden de compensacin
de herramienta
D Orden de compensacin de
longitud de herramienta
D Orden de compensacin de
herramienta
D Rearranque de programa
D Velocidad de avance en
AVISO
X
1
2
3
L1
L2
L3
Considere las lneas L1, L2 y L3 . X es la distancia que la herramienta se desplaza por unidad de tiempo a la velocidad de avance especificada con la direccin F en el sistema de coordenadas cartesianas. A medida que la herramienta
avanza de L1 a L2 hasta L3, el ngulo a que avanza la herramienta por unidad
de tiempo correspondiente a X en el sistema de coordenadas cartesianas aumenta de 1 a 2 a 3.
Expresado de otro modo, la componnete segn el eje C de la velocidad de
avance aumenta a medida que la herramienta se acerca al centro de la pieza. La
componente C del avance podra rebasar la velocidad mxima de avance en
mecanizado para el eje C debido a que el desplazamiento de la herramienta en
el sistema de coordenadas cartesianas se ha convertido en el desplazamiento
de la herramienta segn el eje C y segn el eje X.
L :Distancia (en mm) entre el centro de la herramienta y el centro de la pieza cuando el centro de la
herramienta est muy prximo al centro de la pieza
R :Velocidad mxima de avance en mecanizado, (grados/min) del eje C
A continuacin, mediante la frmula indicada abajo, puede definirse una velocidad especificable con la direccin
F en interpolacin en coordenadas polares. Especifique un valor de velocidad permitido empleando la frmula
siguiente. Esta frmula proporciona un valor terico; en la prctica, tal vez se requiera un valor ligeramente inferior
al terico debido al error intrnsico de los clculos.
(mm/min)
F<LR
180
61
4. FUNCIONES DE INTERPOLACION
Ejemplos
PROGRAMACION
B--63534SP/02
N204
N203
N205
N202
N201
N200
Hta
Eje X
N208
N206
N207
Eje Z
O0001 ;
N010 T0101
N0100 G90 G00 X60.0 C0 Z_ ;
Posicionamiento en posicin inicial
N0200 G12.1 ;
Comienzo de interpolacin en coordenadas polares
N0201 G42 G01 X20.0 F_ ;
N0202 C10.0 ;
N0203 G03 X10.0 C20.0 R10.0 ;
N0204 G01 X--20.0 ;
Programa de geometra
N0205 C--10.0 ;
(programa basado en coordenadas
N0206 G03 X--10.0 C--20.0 I10.0 J0 ;
cartesianas en el plano X--C)
N0207 G01 X20.0 ;
N0208 C0 ;
N0209 G40 X60.0 ;
N0210 G13.1 ;
Anulacin de interpolacin en coordenadas polares
N0300 Z_ ;
N0400 X_ C_ ;
N0900M30 ;
62
B--63534SP/02
4.9
INTERPOLACION
CILINDRICA
(G07.1)
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Formato
G07.1 IP r ; Activa el modo de interpolacin cilndrica
(valida la interpolacin cilndrica).
:
:
:
G07.1 IP 0 ; Se anula el modo de interpolacin cilndrica.
IP : Una direccin para el eje rotativo
r : El radio del cilindro
Especifique G07.1 IP r ; y G07.1 IP 0; en bloques independientes.
G107 puede utilizarse en lugar de G07.1.
Explicaciones
D Seleccin de plano
(G17, G18, G19)
D Velocidad de avance
D Interpolacin circular
(G02,G03)
G18 Z__C__;
G02 (G03) Z__C__R__;
G19 C__Z__;
G02 (G03) Z__C__R__;
63
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
D Compensacin de
herramienta
D Precisin de la
interpolacin cilndrica
D.P.REV.
22R
x Val. especifi. x
22R
D.P.REV.
La distancia recorrida por revolucin del eje de giro (va-lor de configuracin del parmetro No. 1260)
Radio de pieza
Limitaciones
D Especificacin de radio
de arco en modo de
interpolacin cilndrica
D Interpolacin circular y
compensacin de radio
de herramienta
D Posicionamiento
D Activacin de modo de
interpolacin cilndrica
D Compensacin de
herramienta
64
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
D Funcin de
posicionamiento de
referencia de mesa
indexada
Ejemplos
Ejemplo de programa de interpolacin cilndrica
C
Z
mm
N05
120
110
N13
N12
N06
N11
90
N07
70
60
N08
30
60 70
N10
N09
150
190
65
230
270
360
C
grad
4. FUNCIONES DE INTERPOLACION
4.10
INTERPOLACION DE
EVOLVENTE
(G02.2, G03.2)
PROGRAMACION
B--63534SP/02
Formato
Interpolacin de evolvente en el plano X--Y
:
:
:
:
:
Punto final
Pe
Po
Punto inicial
I
Ps
J
Ps
J
0 R
Crculo primitivo
Xp
Pe Punto final
Xp
Yp
Pto. inicial
Ps
I Po
Pe
Punto final
Ro Punto final
Pe
R
0
J
0 R
J
I
Xp
Ps Punto inicial
66
Xp
B--63534SP/02
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
Explicaciones
D Curva evolvente
en donde,
Coordenadas del centro de un crculo primitivo
Radio del crculo primitivo
Angulo del punto inicial de una curva evolvente
Angulo del punto en el cual una tangente trazada desde la posicin
actual al crculo primitivo hace contacto con ste
X (), Y () Posicin actual en el eje X y en el eje Y
X0 , Y0
R
0
:
:
:
:
Y
Curva evolvente
Pto.inicial
(X,Y)
R
(X0,Y0)
Punto final
Crculo primitivo
D Especificacin del
crculo primitivo
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
D Velocidad de avance
D Seleccin de plano
D Compensacin de radio
de herramienta C
Trayectoria
programada
Punto inicial
Pto.final
68
B--63534SP/02
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
D Cdigos G
especificables
Punto final
Pe
Pto.
inic.
Ps
Trayectoria despus
correccin
69
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
Limitaciones
D Nmero de vueltas de la
curva evolvente
Tanto el punto inicial como el punto final deben estar comprendidos dentro de
un mximo de 100 vueltas a partir del punto en que se inicia la curva evolvente.
Una curva evolvente puede especificarse para que de una o ms vueltas en un
solo bloque.
Si el punto inicial o final especificados queda ms all de 100 vueltas respecto
al punto en que arranca la curva evolvente, se activa la alarma P/S No. 242.
D Funciones no
especificables
especificacin de
interpolacin de evolvente
D Precisin de mecanizado
70
B--63534SP/02
4.11
INTERPOLACION
EXPONENCIAL
(G02.3, G03.3)
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
X
A
Angulo de hlice
1 = 2 = 3
X (Eje lineal)
nX
A (Eje de giro)
nA
Formato
Giro positivo (=0)
G02. 3 X__ Y__ Z__ I__ J__ K__ R__ F__ Q__ ;
Giro negativo (=1)
G03. 3 X__ Y__ Z__ I__ J__ K__ R__ F__ Q__ ;
X__
Y__
Z__
I__
J__
K__
;
;
;
;
;
;
71
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
Explicaciones
D Expresiones de
relaciones
exponenciales
X()=R x (e k --1) x
1
tan (I)
En donde,
K=
tan (J)
tan (I)
=0/1
Sentido de giro
X x tan (I)
+1)
R
X2 x tan (I)
+1) - - ln (
R
X1 x tan (I)
+1)}
R
nX
A (Eje de giro)
nA
Limitaciones
D Casos en que se ejecuta la
interpolacin lineal
72
B--63534SP/02
D Compensacin de longitud
de herramienta /
compensacin de radio de
herramienta
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
PRECAUCIN
La cantidad para dividir el eje lineal para interpolacin
exponencial (valor de divisin) incluyen la precisin de las
cifras. Sin embargo, si se define un valor excesivamente
reducido, la mquina podra detenerse durante la
interpolacin. Intente especificar un valor de margen
ptimo en funcin de la mquina que se est utilizando.
Ejemplos
Mecanizado de hlice de paso constante para obtener
una figura cnica
Z
I
B
r
U
X
A
r
J
U
X
73
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
Expresiones de relaciones
Z () = {
B--63534SP/02
r
- -Ux tan (I) }x (ek - -1) x
2
r
- -Ux tan (I) }x (ek
2
A () = (- -1)x 360x
2
X () = {
tan (I)
1
- -1) x
tan (I)
(3)
(4)
en donde
K = tan (J)
tan (I)
X (), Z (), A ()
r
U
I
B
J
X
(5)
El ngulo cnico (B) del fondo de la ranura se determina a partir de la posicin del punto final segn los ejes X e Y segn la Expresin 5. La distancia
de desplazamiento segn Z se determina a partir del ngulo cnico (B) del
fondo de la ranura y de la posicin en X.
A partir de las expresiones (1) y (4) se determina lo siguiente:
R = r/2 -- Ux tan (I)
(6)
74
PROGRAMACION
B--63534SP/02
4.12
INTERPOLACIN
SUAVE (G05.1)
4. FUNCIONES DE INTERPOLACION
Formato
Explicaciones
D Caractersticas de la
interpolacin suave
Para mecanizar una pieza con superficies esculpidas, tal como molduras
metlicas empleadas en automviles y aviones, un programa de pieza
habitualmente aproxima las superficies esculpidas con diminutos
segmentos rectilneos. Como se muestra en la figura inferior, una curva
esculpida normalmente se aproxima empleando elementos rectilneos
con una tolerancia de aprox. 10 m.
Ampliada
: Punto especificado
10 m
75
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
Piezas de automvil
Piezas de decoracin
tales como molduras la-terales de carrocera
Corta
Larga
Superficies resultantes
producidas utilizando
control de contorneado
de alta precisin
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
Ejemplos
N15
N1
N12
N13
N14
N11
N10
N2
N3
N4
N5
N6
N7
N8
N9
Interpolacin lineal
Interpolacin lineal
N17
N16
N1
N15
N14
N13
N12
N11
N2
N10
N3
N4
N5
N6
N7
N8
D Condiciones para
realizar una
interpolacin suave
N9
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
Limitaciones
D Ejes controlados
D Modo control de
contorneado de alta
precisin
Ejemplos
N10 X--1000
N11 X--1000
N12 X--1000
N13 X--1000
N14 X--1000
N15 X--1000
N16 X--1000
N17 X--1000
G05. 1 Q0 ;
.
.
G05 P0 ;
.
.
N15
N13
N14
N12
N11
N10
N2
N3
N4
N5
N6
N7
N8
78
N9
Interpolacin lineal
Z350 ;
Z175 ;
Z25 ;
Z-- 50 ;
Z-- 50 ;
Z50 ;
Z200 ;
Z300 ;
B--63534SP/02
4.13
INTERPOLACIN
NURBS (G06.2)
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
CAM
Curva NURBS
Equipo CNC
Mquina--herramienta
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
Formato
(Arrancar modo control de alta precisin de contorno)
G05 P10000 ;
...
G06.2
P_
X_ Y_ Z_ :
Punto de control
R_
Peso
K_
Nudo
F_
Velocidad de avance
Explicaciones
D Modo de interpolacin
NURBS
D Rango de NURBS
D Peso
80
B--63534SP/02
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
D Nudo
D Curva NURBS
N i,k(t) =
(tx i) N i,k1(t)
(x i+kt) Ni+1,k1(t)
x i +k1 x i +
x i +kx i+1
1 (x i t x i+1)
0 (t < x i , x i+1 < t)
N i,k(t)w iP i
P(t) = i=0n
N i,k(t)wi
i =0
D Reset
(x0 t xm)
Limitaciones
D Ejes controlados
D Programacin en modo
interpolacin NURBS
D Intervencin manual
D Compensacin de radio
de herramienta
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B--63534SP/02
Alarmas
No.
PS5115
Mensaje visualizado
SPL: Error
Descripcin
Se ha especificado un rango no permitido.
No se ha especificado ningn nudo.
Se ha especificado un nudo no permitido.
Se han especificado demasiados ejes.
Otro error de programa.
PS5116
SPL: Error
Ejemplo
PS5117
SPL: Error
PS5118
SPL: Error
PROGRAMACION
B--63534SP/02
4. FUNCIONES DE INTERPOLACION
Z
Y
1000.
X
2000.
83
4. FUNCIONES DE INTERPOLACION
4.14
INTERPOLACION
SEGUN EJE
HIPOTETICO (G07)
PROGRAMACION
B--63534SP/02
Formato
G07 0; Activacin de eje hipottico
G07 1; Anulacin de eje hipottico
En donde es una de las direcciones de los ejes controlados.
Explicaciones
D Interpolacin senoidal
2
1
D Enclavamiento,
limitacin de recorrido y
deceleracin externa
B--63534SP/02
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Limitaciones
D Funcionamiento manual
D Orden de
desplazamiento
D Rotacin de
coordenadas
Ejemplos
D Interpolacin senoidal
Y
10.0
20.0
N001 G07 X0 ;
N002 G91 G17 G03 X--20.2 Y0.0 I--10.0 Z20.0 F100 ;
N003 G01 X10.0 ;
N004 G07 X1 ;
Desde los bloques N002 hasta N003, el eje X se activa como eje
hipottico. El bloque N002 especifica el mecanizado helicoidal en el cual
el eje Z es el eje lineal. Dado que no se produce ningn desplazamiento
segn el eje X, el desplazamiento segn el eje Y se ejecuta mientras se
ejecuta la interpolacin senoidal segn el eje Z.
En el bloque N003, no existe ningn desplazamiento segn el eje X y, de
este modo, la mquina espera hasta que se termina la interpolacin.
D Cambio de la velocidad
de avance para obtener
una curva senoidal
(Programa ejemplo)
G07Z0 ;
El eje Z se define como eje hipottico.
G02X0Z0I10.0F4. ; La velocidad de avance del eje X vara
senoidalmente.
G07Z1 ;
Se anula la utilizacin del eje Z como eje hipottico.
F
4.0
Xt
85
4. FUNCIONES DE INTERPOLACION
4.15
ROSCADO (G33)
PROGRAMACION
B--63534SP/02
Formato
Z
G33 IP_ F_ ;
F : Avance en la direccin del eje ms largo
Pieza
Explicaciones
86
0.001 mm
0.0001 mm
0.0001 pulg.
F1 -- F99999
(0.0001 -- 9.9999 pulg.)
0.00001 pulg.
F1 -- F99999
(0.0001 -- 9.9999 pulg.)
B--63534SP/02
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
NOTA
1. La velocidad del husillo est limitada de la siguiente manera:
Vel. mx.avance
Avance rosca
1 Veloc. husillo
Velocidad del husillo : rpm
Avance de rosca : mm o pulgadas
Avance mximo: mm/min o pul/min; avance mximo especificado por orden para el modo avance por
minuto o para el avance mximo, los cuales se determinan en base a limitaciones mecnicas incluidas
las relacionadas con motores, el menor de ambos.
2. El sobrecontrol de avance en mecanizado no se aplica al avance convertido en todo el proceso de
mecanizado desde el desbaste hasta al acabado. La velocidad de avance est fijada al 100%.
3. El avance convertido est limitado por la velocidad de avance superior especificada.
4. La suspensin de avance est inhibida durante el roscado. Al pulsar la tecla de suspensin de avances
durante el roscado, la mquina se detiene en el punto final del bloque posterior al roscado (es decir,
despus de terminar el modo G33)
Ejemplos
87
4. FUNCIONES DE INTERPOLACION
4.16
FUNCION DE SALTO
(G31)
PROGRAMACION
B--63534SP/02
Formato
G31 IP_ ;
G31:
Explicaciones
AVISO
Inhiba el sobrecontrol del avance, el ensayo en vaco y la
aceleracin/deceleracin automticas (sin embargo,
pasan a ser disponibles cuando se pone a 1 el bit SKF
(nm. 7) del parmetro nm. 6200) cuando especifique la
velocidad de avance por minuto, permitiendo un error en la
posicin de la herramienta cuando se introduce una seal
de salto. Estas funciones son vlidas cuando se especifica
el avance por revolucin.
NOTA
Si se emite la orden G31 mientras se est ejecutando la
compensacin C de radio de herramienta, se activa una
alarma P/S No.035. Anule la compensacin de radio de
herramienta con la orden G40 antes de especificar la orden
G31.
88
B--63534SP/02
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
Ejemplos
D El bloque siguiente a
G31 es una orden
incremental
G31
Y50.0
G91X100.0 F100;
Y50.0;
50.0
Y
100.0
Desplazamiento real
D El bloque siguiente a
G31 es una orden
absoluta para 1 eje
G31
G90X200.00 F100;
100.0;
Y100.0
X200.0
Desplazamiento real
Desplaz. sin seal salto
Fig.4.16 (b) El siguiente bloque es una orden absoluta para 1 eje
D El bloque siguiente a
G31 es una orden
absoluta para 2 ejes
G31
G90X200.0 F100;
X300.0 Y100.0;
(300,100)
Desplazamiento real
Desplaz.sin seal de salto
100
200
300
Fig 4.16 (c) El siguiente bloque es una orden absoluta para 2 ejes
89
4. FUNCIONES DE INTERPOLACION
4.17
SALTO MULTIPLE
(G31)
PROGRAMACION
B--63534SP/02
Formato
Orden desplazamiento
G31 IP __ F __ P __ ;
IP_ : Punto final
F_ : Veloc. avance
P_ : P1--P4
Temporizacin
Explicaciones
Los parmetros Nos. 6202 hasta 6205 pueden utilizarse para especificar si se
utiliza o no la seal de salto de 4 puntos o de 8 puntos (cuando se utiliza una seal
de salto rpido). La especificacin no est limitada a la correspondencia uno a
uno. Es posible especificar que una seal de salto corresponde a dos o ms Pns
o Qns (n=1,2,3,4). Adems, para especificar una temporizacin pueden
emplearse los bits 0 (DS1) hasta 7 (DS8) del parmetro No. 6206.
PRECAUCIN
90
B--63534SP/02
4.18
SEAL DE SALTO A
ALTA VELOCIDAD
(G31)
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Formato
G31 IP
IP_ ;
G31: Cdigo G simple (es vlido slo en el bloque en que se especifica)
91
4. FUNCIONES DE INTERPOLACION
4.19
FUNCION DE SALTO
A ALTA VELOCIDAD
CONTINUO (G31)
PROGRAMACION
B--63534SP/02
Formato
G31 P90 __ F__
__: Salte la direccin de eje y la distancia de desplazamiento
Puede especificarse slo un eje. G31 es un cdigo G simple.
Explicaciones
D Variables de macro
cliente
#5068
Esta funcin es vlida slo cuando se utiliza una funcin de salto a alta
velocidad.
La seal de salto a alta velocidad se utiliza con los bits 0 hasta 7 del
parmetro N 6208 (9S1 hasta 9S8).
D Fin de bloque
Limitaciones
D Ejes controlados
B--63534SP/02
PROGRAMACION
FUNCIONES DE AVANCE
93
5. FUNCIONES DE AVANCE
5. FUNCIONES DE AVANCE
PROGRAMACION
B--63534SP/02
5.1
GENERALIDADES
D Funciones de avance
1. Avance rpido
Cuando se especifica la orden de posicionamiento (G00), la herramienta se
desplaza con el avance rpido definido en el CNC (parmetro No. 1420).
2. Avance en mecanizado
La herramienta se desplaza a una velocidad de avance en mecanizado
programada.
D Sobrecontrol
D Aceleracin/deceleracin
automticas
FR
FR : Veloc.avance rpido
T R : Constante tiempo
Tiempo
TR
TR
FC
Tiempo
TC
TC
94
B--63534SP/02
D Trayectoria de la
herramienta en una
operacin con avance en
mecanizado
5. FUNCIONES DE AVANCE
PROGRAMACION
Trayectoria programada
Trayectoria real herramienta
r:Error
Trayectoria programada
Trayectoria real herramienta
r
95
5. FUNCIONES DE AVANCE
PROGRAMACION
B--63534SP/02
5.2
AVANCE RAPIDO
Formato
G00 IP_ ;
G00 : Cdigo G (gpo.01) para posicionamiento (avance rpido)
IP_ ; Palabra de dimensin para el punto final
Explicaciones
96
B--63534SP/02
5.3
AVANCE EN
MECANIZADO
5. FUNCIONES DE AVANCE
PROGRAMACION
Formato
Avance por minuto
G94 ; Cdigo G (grupo 05) para avance por minuto
F_ ; Orden velocidad avance (mm/min o pulg/min)
Avance por revolucin
G95 ; Cdigo G (grupo 05) para avance por revolucin
F_ ; Orden velocidad avance (mm/rev o pulg/rev)
Avance de tiempo inverso (G93)
Avance F 1 dgito
FN ;
N : Nmero comprendido entre 1 y 9
Explicaciones
D Control constante de
velocidad tangencial
Y
Punto
inicial
Punto final
F
Punto
inicial
Centro
Punto final
X
X
Interpolacin lineal
Interpolacin circular
97
5. FUNCIONES DE AVANCE
PROGRAMACION
B--63534SP/02
Herramienta
Pieza
Mesa
Fig. 5.3 (b) Avance por minuto
AVISO
Para algunas rdenes tales como el roscado no puede
utilizarse ningn porcentaje de sobrecontrol.
D Avance por
revolucin(G95)
F
Distancia de avance por revolucin del
husillo (mm/rev o pulg/rev)
PRECAUCIN
Cuando la velocidad del husillo es baja, puede producirse
una fluctuacin de la velocidad de avance. Cuanto ms
lento gira el husillo, mayor es el nmero de veces en que
flucta la velocidad de avance.
98
D Avance de tiempo
inverso (G93)
5. FUNCIONES DE AVANCE
PROGRAMACION
B--63534SP/02
FRN
F1
0.001
F1 *1
1.000
F1.0
1.000
F9999999
9999.999
*1
9999.000
F9999
F9999.999
9999.999
NOTA
*1: Valor especificado en el formato de coma fija con el bit 0 (DPI) del
parmetro No. 3401 configurado al valor 1
Explicaciones
1
tiempo
(min)
1
=
tiempo (min)
1
1 (min)
=1
Especifique F1.0.
1
=
tiempo (s) / 60
1
10/60 (s)
=6
Especifique F6.0.
Tiempo(min) =
1
0.5
=2
Se requieren 2 (min) .
160
60
=
FRN
10
=6
Se requieren 6 (s) .
NOTA
En el caso de la interpolacin circular, la velocidad de
avance se calcula no a partir de la distancia real de
desplazamiento dentro del bloque, sino a partir del radio del
arco.
99
5. FUNCIONES DE AVANCE
PROGRAMACION
B--63534SP/02
100
B--63534SP/02
PROGRAMACION
5. FUNCIONES DE AVANCE
D Lmite de la velocidad de
avance en mecanizado
NOTA
Un lmite superior se define en mm/min o pulg/min. El
clculo con el CNC puede incluir un error de velocidad de
avance del 2% respecto a un valor especificado. Sin
embargo, esto no es cierto para la aceleracin/
deceleracin. Para ser ms especficos, este error se
calcula respecto a una medicin en el tiempo que la
herramienta tarda en recorrer 500 mm o ms en rgimen
continuo:
Referencia
101
5. FUNCIONES DE AVANCE
PROGRAMACION
5.4
CONTROL DE
VELOCIDAD DE
AVANCE EN
MECANIZADO
B--63534SP/02
Descripcin
G09
G61
Modo mecanizado
G64
Nombre funcin
Parada exacta
G63
G62
Auto-mtico
Modificacin del
avance de mecanizado
circular interno
NOTA
1. La finalidad de la comprobacin en posicin consiste en
asegurarse de que el servomotor ha alcanzado una
posicin dentro de un margen especificado (especificado
por un parmetro por el fabricante de la mquina
herramienta).
No se ejecuta la comprobacin en posicin cuando el bit
5 (NCI) del parmetro N 1601 vale 1.
2. Angulo de esquina interior : 2< 178
( es un valor definido)
Pieza
Hta
102
B--63534SP/02
5. FUNCIONES DE AVANCE
PROGRAMACION
Formato
Parada exacta
Modo parada exacta
G09 IP_ ;
G61 ;
Modo mecanizado
G64 ;
G63 ;
Sobrecontr.autom.esquinas G62 ;
5.4.1
Parada exacta (G09,
G61), Modo
Mecanizado (G64),
Modo Roscado con
macho (G63)
Explicaciones
Comprobacin de posicin
(2)
(1)
PRECAUCIN
El modo mecanizado (modo G64) se activa en la conexin
del control o al efectuar un borrado del sistema.
103
5. FUNCIONES DE AVANCE
5.4.2
PROGRAMACION
B--63534SP/02
Sobrecontrol
automtico en
esquinas
5.4.2.1
Sobrecontrol automtico
en esquinas
interiores(G62)
Explicaciones
D Condiciones para
sobrecontrol
:Herramienta
2. Lnea recta--arco
:Trayectoria programada
:Trayectoria centro herramienta
3. Arco--lnea recta
4. Arco--arco
104
B--63534SP/02
D Margen de sobrecontrol
5. FUNCIONES DE AVANCE
PROGRAMACION
Trayectoria programada
Le
a
Ls
Cuando una trayectoria programada est formada por dos arcos, la velocidad de
avance se sobrecontrola si los puntos inicial y final estn en idntico cuadrante
o en cuadrantes adyacentes. (Fig. 5.4.2.1 (c)).
Le
Trayectoria programada
Ls
b
Trayectoria centro herramienta
El avance se sobrecontrola desde el punto a hasta el punto b.
Fig. 5.4.2.1 (c) Margen de sobrecontrol (arco a arco)
d
Le
c
Ls
Le
Ls
b
(2)
Trayectoria centro
herramienta
Herramienta
105
5. FUNCIONES DE AVANCE
Valor de sobrecontrol
PROGRAMACION
B--63534SP/02
Limitaciones
D Aceleracin /
deceleracin antes de
interpolacin
D Arranque/G41, G42
D Compensacin
5.4.2.2
se
inhibe
durante
la
Rp
NOTA
Cuando deba ejecutarse un mecanizado circular interior junto con un sobrecontrol automtico
para esquinas interiores, la velocidad de avance de la herramienta es la siguiente:
F Rc (sobrecontrol automtico para esquinas inferiores) (sobrecontrol de la velocidad
Rp de avance)
106
B--63534SP/02
5.4.3
DECELERACION
AUTOMATICA EN
ESQUINAS
5.4.3.1
Deceleracin en
esquinas segn el
ngulo de esquina
5. FUNCIONES DE AVANCE
PROGRAMACION
Esta funcin decelera la velocidad de avance cuando el ngulo entre los bloques
A y B en el plano seleccionado es inferior al ngulo especificado en el parmetro
No. 1740. La funcin ejecuta el bloque B cuando los avances segn los ejes
primero y segundo son inferiores a la velocidad de avance especificada en el
parmetro No. 1741. En tal caso, esta funcin determina que el nmero de
impulsos acumulados es cero.
Explicaciones
D Diagrama de flujo para
control de la velocidad
de avance
Es el ngulo de esquina ms
pequeo que el ngulo especi-ficado en el parmetro (No.
1740)?
No
S
Son los avances segn los ejes No
X e Y menores que los especificaDecelera todava ms el
dos en el parmetro (No. 1741)?
avance en el bloque A
S
El nmero de impulsos acumulados est determinado al valor
cero y se ejecuta el bloque B
FIN
107
5. FUNCIONES DE AVANCE
D Velocidad de avance y
tiempo
PROGRAMACION
B--63534SP/02
Bloque A
Bloque B
D Aceleracin
/deceleracin antes de
interpolacin
Tiempo t
Bloque B
108
B--63534SP/02
PROGRAMACION
5. FUNCIONES DE AVANCE
D Plano seleccionado
D Redondeo de esquina
D Parada exacta
D Control anticipatorio
(Look--ahead)
Modo control
anticipatorio
No. 1602#4
No.1777
No.1778
No.1740
No.1779
Descripcin de parmetros
Limitaciones
109
5. FUNCIONES DE AVANCE
PROGRAMACION
B--63534SP/02
5.4.3.2
Deceleracin en
esquinas segn la
diferencia de
velocidades de avance
entre bloques segn
cada eje
Explicaciones
No
S
Son los avances segn todos
los ejes menores que los especificados en el parmetro (No.
1741)?
No
Decelera todava ms el
avance en el bloque A
S
El nmero de impulsos acumulados se determina que es cero y se
ejecuta el bloque B
FIN
D Velocidad de avance y
tiempo
Cuando la diferencia de velocidades de avance entre los bloques segn cada eje
es superior al valor especificado en el parmetro No. 1781, la relacin entre la
velocidad de avance y el tiempo es la mostrada a continuacin. Pese a que los
impulsos acumulados equivalentes a la zona sombreada se conservan en el
instante t, se ejecuta el bloque siguiente ya que la velocidad de avance del
circuito de aceleracin/deceleracin automtica es inferior a la velocidad de
avance especificada en el parmetro No. 1741.
Velocidad avance V
Bloque A
Bloque B
110
Tiempo t
B--63534SP/02
D Aceleracin
/deceleracin antes
de la interpolacin
PROGRAMACION
5. FUNCIONES DE AVANCE
Vc
Vmax
Determine el valor mximo de R entre los valores calculados para los distintos
ejes. Sea este valor Rmax. A continuacin, la velocidad de avance en esquinas
puede obtenerse de la siguiente manera:
1
Fc=L x Rmax
(Ejemplo)
N2
N1
Rmax=
Fx
1
Rmax
En esta figura puede verse cmo las diferencias de las velocidades de avance
entre los ejes X y Y (Vc[X] y Vc[Y]) son superiores a Vmax. Calcule Rmax para
obtener Fc. Si la velocidad de avance se decelera hasta Fc en dicha esquina, la
diferencia de velocidades de avance segn cada eje no rebasa Vmax.
111
5. FUNCIONES DE AVANCE
PROGRAMACION
B--63534SP/02
Velocidad de
avance segn
el eje X
Vmax
Vc [X]
Vmax
Velocidad de
avance segn
el eje Y
Vc [Y]
Vmax
Velocidad
de
avance tangencial en esquina
1
Fx
Rmax
N1
N2
D Configuracin de la
diferencia mxima
admisible de
velocidades de avance
segn cada eje
D Comprobacin de la
diferencia de
velocidades de avance
D Parada exacta
D Sobrecontrol
B--63534SP/02
D Control anticipatorio
(Look--ahead)
PROGRAMACION
Modo control
anticipatorio
No.1602#4
No.1602#4
No.1780
No.1780
No.1783
No.1783
Descripcin de parmetros
Cambio de los mtodos para deceleracin automtica en esquinas
Limitaciones
5. FUNCIONES DE AVANCE
Esta funcin no es vlida para rdenes con avance por revolucin, rdenes con
avance por direccin F--un--dgito, roscado rgido con macho y para modo
bloque a bloque.
113
5. FUNCIONES DE AVANCE
PROGRAMACION
B--63534SP/02
5.5
TEMPORIZACION
(TIEMPO DE
ESPERA) (G04)
Formato
TemporizacinG04 X_ ; o G04 P_ ;
X_ : Especifique un tiempo (est permitido utilizar un
punto decimal)
P_ : Especifique un tiempo (no est permitido utilizar
un punto decimal)
Explicaciones
Margen de valores
programables
IS--B
IS--C
Unidad tiempo
espera
s o rev
Margen de valores
programables
Unidad tiempo
espera
IS--B
1 hasta 99999999
0.001 s o rev
IS--C
1 hasta 99999999
114
0.0001 s o rev
B--63534SP/02
PROGRAMACION
6. PUNTO DE REFERENCIA
PUNTO DE REFERENCIA
115
6. PUNTO DE REFERENCIA
PROGRAMACION
B--63534SP/02
6.1
VUELTA A PUNTO DE
REFERENCIA
Generalidades
D Punto de referencia
Punto de referencia
4o. punto de
referencia
X
Origen mquina
Fig. 6.1 (a) Origen de mquina y puntos de referencia
116
B--63534SP/02
D Vuelta al punto de
referancia y
desplazamiento desde el
punto de referencia
PROGRAMACION
6. PUNTO DE REFERENCIA
R (Punto referencia)
B (Punto
intermedio)
Fig. 6.1 (b) Vuelta a punto de referencia y vuelta desde punto de referencia
D Comprobacin de vuelta
al punto de referencia
Formato
D Vuelta al punto de
referencia
G28 IP _ ;
(Puede omitirse
P2).
G29 IP _ ;
IP :Orden que especifica el destino desde la vuelta del punto de referencia
(orden absoluta/incremental)
D Comprobacin de vuelta
desde el punto de
referencia
G27 IP _ ;
IP
(orden absoluta/incremental)
117
6. PUNTO DE REFERENCIA
PROGRAMACION
B--63534SP/02
Explicaciones
D Vuelta al punto de
referencia (G28)
D Vuelta a puntos de
referencia segundo,
tercero y cuarto (G30)
D Comprobacin de vuelta
al punto de referencia
(G27)
D Ajuste de la velocidad de
avance durante el
retorno al punto de
referencia
118
B--63534SP/02
PROGRAMACION
6. PUNTO DE REFERENCIA
NOTA
1. Se aplica una correccin en rpido (Fo de 25, 25, 100%) a
este avance fijado en 100%.
2. Cuando se establece un sistema de coordenadas mquina
al terminar el retorno al punto de referencia, se realiza el
avance del retorno automtico al punto de referencia a la
velocidad rpida estndar.
3. En cuanto se refiere a la velocidad rpida en manual
utilizada antes de establecer un sistema de coordenadas
mquina al terminar el retorno al punto de referencia, puede
escogerse el avance manual o una velocidad rpida en
manual mediante el bit RPD (bit 0 del parmetro nm.
1401).
Antes de establecer
un sistema de coordenadas
No. 1428
No. 1420
No. 1428
No. 1420
No. 1428
No. 1428
No. 1423 *1
No. 1424
NOTA
Cuando se pone a0 el parmetro nm. 1428, los avances
corresponden a los ajustes de los parmetros siguientes.
Antes de establecer
un sistema de coordenadas
No. 1420
No. 1420
No. 1420
No. 1420
No. 1424
No. 1424
No. 1423 *1
No. 1424
6. PUNTO DE REFERENCIA
PROGRAMACION
B--63534SP/02
Restricciones
D Estado con el bloqueo
de maquina activado
D Comprobacin de vuelta al
punto de referencia en el
modo de compensacin
Referencia
D Vuelta manual al punto
de referencia
Ver III--3.1.
Ejemplos
G28G90X1000.0Y500.0 ;
T1111 ;
G29X1300.0Y200.0 ;
Y
200
500
300
(Desplazamiento programado de A a B)
(Cambio de herramienta en pto.referencia)
(Desplazamiento programado de B a C)
Punto referencia
B
A
200
1000
1300
Fig. 6.1 (c) Vuelta al punto de referencia y vuelta desde el punto de referencia
120
B--63534SP/02
6.2
VUELTA A PUNTO DE
REFERENCIA
FLOTANTE (G30.1)
PROGRAMACION
6. PUNTO DE REFERENCIA
Formato
G30.1 I P_ ;
I P_ : Programacin de la posicin intermedia del punto de referencia flotante
(Programacin absoluta/programacin incremental)
Explicaciones
Ejemplos
G30.1 G90 X50.0 Y40.0 ;
Y
121
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63534SP/02
SISTEMA DE COORDENADAS
25.0
Y
50.0
40.0
X
Fig. 7 Posicin de herramienta especificada mediante X40.0Y50.0Z25.0
122
B--63534SP/02
7.1
SISTEMA DE
COORDENADAS DE
MAQUINA
PROGRAMACION
7. SISTEMA DE COORDENADAS
Formato
G53 IP _ ;
IP _; Palabra de dimensin absoluta
Explicaciones
D Seleccin de un sistema de
coordenadas de mquina
G53)
Limitaciones
D Anulacin de la funcin de
D Especificacin de G53
compensacin
inmediatamente despus
de la conexin
Referencia
Punto referencia
123
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63534SP/02
7.2
7.2.1
Puede definirse un sistema de coordenadas de pieza por uno de los tres mtodos
siguientes:
SISTEMA DE
COORDENADAS DE
PIEZA
Definicin de un
sistema de
coordenadas de pieza
Formato
D Definicin de un sistema de
coordenadas de pieza
mediante G92
Explicaciones
Ejemplos
Ejemplo 1
Definicin del sistema de coordenadas mediante la orden G92X25.2Z23.0;
(La punta de la herramienta es el punto inicial
del programa.)
Z
23.0
25.2
Ejemplo 2
Definicin del sistema de coordenadas mediante la orden
G92X600.0Z1200.0; (el punto de la base del portaherramientas es el
punto inicial del programa.)
Punto base
Z
Si se activa una orden absolu1200.0
ta, el punto base se desplaza a
la posicin programada. Para
desplazar la punta de la herramienta a la posicin programada, se compensa la diferencia desde la punta de la herramienta hasta el punto base
mediante la compensacin de
X
longitud de herramienta.
0
600.0
124
B--63534SP/02
7.2.2
Seleccin de un
sistema de
coordenadas de pieza
7. SISTEMA DE COORDENADAS
PROGRAMACION
Ejemplos
G90 G55 G00 X40.0 Y100.0 ;
Y
Sistema 2 de coordenadas de pieza (G55)
100.0
X
Fig. 7.2.2
125
7. SISTEMA DE COORDENADAS
7.2.3
Cambio del sistema de
coordenadas de pieza
PROGRAMACION
B--63534SP/02
Sistema 1
coordenadas
pieza (G54)
Sistema 2
coordenadas
pieza (G55)
ZOFS2
ZOFS1
Sistema 3
coordenadas
pieza (G56)
ZOFS3
ZOFS4
ZOFS5
EXOFS
ZOFS6
Origen mquina
EXOFS : Valor compensacin externa origen pieza
ZOFS1 hasta ZOFS6 : Valor compensacin origen pieza
Sistema 4
coordenadas
pieza (G57)
Sistema 5
coordenadas
pieza (G58)
Sistema 6
coordenadas
pieza (G59)
Fig. 7.2.3 Modificacin de un valor de compensacin externa de origen de pieza o de un valor de compensacin
de origen de pieza
Formato
D Modificacin mediante G10
G10 L2 Pp IP _;
p=0 :
Valor compensacin externa origen pieza
p=1 hasta 6 : Valor compensacin origen pieza corresponde a
sistemas 1 hasta 6 de coordenadas de pieza
IP : Para una orden absoluta (G90), compensacin de origen de pieza
para cada eje.
Para una orden incremental (G91), valor que debe aadirse a la
compensacin de origen de pieza definida para cada eje (el resul-tado de la suma se convierte en la nueva compensacin de origen
de pieza).
126
B--63534SP/02
PROGRAMACION
7. SISTEMA DE COORDENADAS
Explicaciones
D Modificacin mediante
G10
Con la orden G10 puede modificarse por separado cada sistema de coordenadas
de pieza.
D Modificacin mediante
G92
AVISO
Cuando un sistema de coordenadas se define con G92
despus de definir un valor de compensacin externa de
origen de pieza, el sistema de coordenadas no se ve
afectado por el valor de compensacin externa de origen de
pieza. Cuando se especifica G92X100.0Z80.0; por
ejemplo, se define el sistema de coordenadas que tiene su
actual punto de referencia de herramientas en X = 100.0 y
Z = 80.0.
127
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63534SP/02
Ejemplos
Y
100
160
Posicin herramienta
60
100
100
200
Sistema de coordenadas
de pieza G54
Z
Sistema de coordenadas
de pieza G55
Z
1200.0
Z
1200.0
600.0
A
X
B
600.0
X
C
X -- Z
Nuevo sistema de coordenadas de pieza
X -- Z
Sistema original de coordenadas de pieza
A : Valor de compensacin creado mediante G92
B : Valor del decalaje del cero pieza en G54
B : Valor del decalaje del cero pieza en G55
128
B--63534SP/02
7.2.4
Preseleccin del sistema
de coordenadas de pieza
(G92.1)
PROGRAMACION
7. SISTEMA DE COORDENADAS
Formato
G92.1 IP 0 ;
IP 0 ; Especifica direcciones de eje sujetas a la operacin de
preseleccin de sistema de coordenadas de pieza.
Los ejes no especificados no estn sujetos a la operacin
de preseleccin.
Explicaciones
Punto de referencia
Punto de referencia
Vuelta manual a punto de referencia
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63534SP/02
Pn
Sistema de coordenadas
de pieza G54 despus de interv. manual
Origen mquina
WZn
Limitaciones
D Compensacin de radio de
herramienta, compensacin
de longitud de herramienta,
compensacin de
herramienta
D Rearranque del
D Modos prohibidos
programa
130
PROGRAMACION
B--63534SP/02
7.2.5
Cmo se aaden
sistemas de
coordenadas de pieza
(G54.1 G54)
7. SISTEMA DE COORDENADAS
Formato
D Seleccin de los sistemas
adicionales de
coordenadas de pieza
G54.1Pn ; G54Pn ;
Pn
n:
G10L20 Pn IP _;
Pn
n
IP_
Explicaciones
D Seleccin de los sistemas
adicionales de
coordenadas de pieza
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63534SP/02
D Configuracin de la
compensacin de origen
de pieza en el sistema de
coordenadas para la
pieza aadida (G10)
Limitaciones
D Especificacin de
cdigos P
132
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63534SP/02
7.3
SISTEMA LOCAL DE
COORDENADAS
Formato
G52 IP _; Definicin del sistema local de coordenadas
......
Explicaciones
IP_
G56
IP_
G57
G58
133
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63534SP/02
AVISO
1 Cuando un eje vuelva al punto de referencia mediante la funcin de vuelta manual al punto de
referencia, el origen del sistema de coordenadas locales del eje coincide con el del sistema
de coordenadas de pieza. Lo mismo se cumple cuando se programa la siguiente orden:
G520;
:Eje que vuelve al punto de referencia
2 La definicin de un sistema local de coordenadas no vara los sistemas de coordenadas de
pieza y de mquina.
3 La anulacin (o no) del sistema de coordenadas locales en caso de puesta a cero depende
del ajuste del parmetro. Se anula este sistema cuando se pone a 1 sea CLR, bit 6 del
parmetro nm. 3402, sea RLC, bit 3 del parmetro nm. 1202.
4 Si no se especifican valores de coordenadas para todos los ejes al definir el sistema de
coordenadas de pieza con la orden G92, no se anulan los sistemas de coordenadas locales
de los ejes para los cuales no se han especificado valores de coordenadas, sino que
permanecen invariables.
5 G52 anula temporalmente la compensacin en el modo de compensacin de radio de
herramienta.
6 Programe una nueva orden inmediatamente despus del bloque G52 en el modo absoluto.
134
7.4
SELECCION DE
PLANO
7. SISTEMA DE COORDENADAS
PROGRAMACION
B--63534SP/02
Explicaciones
Tabla 7.4 Plano seleccionado mediante cdigo G
Cdigo G
Plano
seleccionado
G17
plano Xp Yp
G18
plano Zp Xp
G19
plano Yp Zp
Xp
Yp
Zp
Eje X o un eje
Eje Y o un eje
Eje Z o un eje
paralelo al
paralelo al
paralelo al
mismo
mismo
mismo
Xp, Yp, Zp estn determinados por la direccin de eje que aparece en el bloque
en el cual se ha programado G17, G18 o G19.
Cuando en el bloque G17, G18 o G19 se omite una direccin de eje, se supone
que se han omitido las direcciones de los tres ejes bsicos. Cuando en el bloque
G17, G18 o G19 se ha omitido una direccin de eje, se supone que se han
omitido las direcciones de los tres ejes bsicos.
El parmetro No. 1022 se utiliza para especificar que un eje opcional ha de ser
paralelo a cada eje de entre los ejes X, Y y Z como los tres ejes bsicos.
El plano permanece invariable en el plano en el que no se ha programado G17,
G18 o G19.
Cuando se conecta la tensin o se ejecuta un reset del CNC, se selecciona G17
(plano XY), G18 (plano ZX) o G19 (plano YZ) segn los valores de los bits 1
(G18) y 2 (G19) del parmetro 3402.
La instruccin de desplazamiento no tiene ninguna relevancia para la seleccin
de plano.
Ejemplos
135
8. VALORES DE COORDENADAS
Y DIMENSIONES
PROGRAMACION
B--63534SP/02
136
B--63534SP/02
8.1
PROGRAMACION
ABSOLUTA E
INCREMENTAL
(G90, G91)
8. VALORES DE COORDENADAS
Y DIMENSIONES
PROGRAMACION
Formato
Programacin absoluta
G90 IP _ ;
Ejemplos
G90 X40.0 Y70.0 ;
Programacin absoluta
Programacin incremental
Posicin final
70.0
30.0
Posicin inicial
40.0
137
100.0
8. VALORES DE COORDENADAS
Y DIMENSIONES
8.2
PROGRAMACION EN
COORDENADAS
POLARES
(G15, G16)
PROGRAMACION
B--63534SP/02
Formato
Gjj Gff G16 ; Activacin de la programacin en coordenadas
polares (modo de coordenadas polares)
Gff IP _ ;
Programacin en coordenadas polares
G15 ;
G16
G15
Gjj
Gff
IP_
Posicin programada
Posicin programada
Radio
Ang.
Ang.
Posicin real
138
Posicin real
D Definicin de la posicin
actual como origen de
coordenadas polares
8. VALORES DE COORDENADAS
Y DIMENSIONES
PROGRAMACION
B--63534SP/02
Posicin programada
Radio
Ang.
Radio
Angulo
Posicin real
Posicin real
Ejemplos
--El origen del sistema local de coordenadas se define como origen del
sistema de coordenadas polares.
--Se ha seleccionado el plano XY.
150
270
30
X
100mm
D Especificacin de ngulos
y de un radio mediante
rdenes absolutas
D Especificacin de ngulos
con rdenes incrementales
y un radio con rdenes
absolutas
8. VALORES DE COORDENADAS
Y DIMENSIONES
PROGRAMACION
B--63534SP/02
Limitaciones
D Especificacin de un radio
en el modo de coordenadas
polares
D Achaflanado y
rendodeado de esquinas
con ngulo arbitrario
140
B--63534SP/02
8.3
CONVERSION
PULGADAS/V.METRI-COS (G20, G21)
PROGRAMACION
8. VALORES DE COORDENADAS
Y DIMENSIONES
Formato
G20 ;
Entrada en pulgadas
G21 ;
Entrada en mm
AVISO
1. Durante un programa no debe cambiarse ni a G20 ni a G21.
2. Al cambiar de entrada de valores en pulgadas (G20) a entrada de valores mtricos (G21) y
viceversa, debe redefinirse el valor de la compensacin de herramienta segn el incremento
mnimo de entrada.Sin embargo, cuando el bit 0 (OIM) del parmetro 5006 es 1, los valores
de compensacin de herramienta se convierten automticamente y no es preciso redefinirlos.
PRECAUCIN
Para la primera orden G28 despus de cambiar de entrada en valores en pulgadas a valores
mtricos o viceversa, la operacin desde el punto intermedio coincide con la de vuelta al punto
de referencia. La herramienta se desplaza se desplaza desde el punto intermedio en el sentido
de vuelta al punto de referencia especificado con bit 5 (ZMI) del parmetro N 1006.
NOTA
1. Cuando los sistemas de incremento mnimo de entrada y de incremento mnimo programable
son distintos, el error mximo es la mitad del incremento mnimo programable. Este error no
es acumulativo.
2. La entrada en pulgadas y la entrada en valores mtricos tambin puede cambiarse mediante
parmetros (vase III--11.4.3).
141
8. VALORES DE COORDENADAS
Y DIMENSIONES
PROGRAMACION
B--63534SP/02
8.4
Explicaciones
Existen dos tipos de notacin del punto decimal: notacin tipo calculadora y
notacin estndar.
Si se utiliza una notacin decimal de tipo calculadora, se considera un valor sin
punto decimal como un valor programado en mm, pulgadas o grados. Cuando
se utiliza la notacin decimal estndar, dicho valor se considera que se ha
especificado en incrementos mnimos de entrada. Seleccione la notacin tipo
calculadora o la notacin decimal estndar utilizando el bit DPI (bit 0 del
parmetro 3401). Los valores pueden especificarse con y sin punto decimal en
un mismo programa.
PROGRAMACION
DEL PUNTO
DECIMAL (COMA)
Ejemplos
Orden programada
X1000
Valor programado sin
punto decimal
X1000.0
1000mm
Valor programado con Unidad : mm
punto decimal
AVISO
En un bloque especifique un cdigo G antes de introducir un valor. La posicin del punto
decimal puede ser dependiente de la orden.
Ejemplos:
G20;
Entrada en pulgadas
X1.0 G04;
X1.0 se considera que es una distancia y se procesa como X10000. Esta orden
es equivalente a la G04 X10000. La herramienta espera durante 10 segundos.
G04 X1.0;
Equivalente a la orden G04 X1000. La herramienta espera durante un segundo.
NOTA
1 Las fracciones inferiores al incremento mnimo de entrada son truncadas.
Ejemplos:
X1.2345;
Truncada a X1.234 cuando el incremento mnimo de entrada es de 0,001 mm.
Procesada como X1.2345 cuando el incremento mnimo de entrada es 0,0001
pulgadas.
2 Cuando se especifica ms de ocho dgitos se activa una alarma. Si se introduce un valor con
punto decimal, tambin se verifica el nmero de dgitos despus de convertir dicho valor a un
entero segn el incremento mnimo de entrada.
Ejemplos:
X1.23456789;Se activa la alarma P/S No. 003 por haber especificado ms de ocho dgitos.
X123456.7; Si el incremento mnimo de entrada es 0,001 mm, el valor se convierte en un
entero 123456700. Dado que el entero tiene ms de ocho dgitos, se activa la
correspondiente alarma.
142
B--63534SP/02
PROGRAMACION
143
PROGRAMACION
B--63534SP/02
9.1
9.2
ESPECIFICACION DE
VELOCIDAD DE
HUSILLO CON UN
CODIGO
ESPECIFICACION
DEL VALOR DE LA
VELOCIDAD DEL
HUSILLO
DIRECTAMENTE
(ORDEN S 5 DIGITOS)
144
B--63534SP/02
PROGRAMACION
9.3
CONTROL DE
VELOCIDAD DE
CORTE CONSTANTE
(G96, G97)
Formato
D Orden de control de
velocidad de corte
tangencial constante
G96 Sfffff ;
Velocidad de corte (m/min o pies/min)
Nota :
D Orden de anulacin de
control de la velocidad de
corte tangencial constante
G97 Sfffff ;
Velocidad del husillo (rpm)
Nota :
G96 P ;
D Limitacin de la velocidad
mxima de husillo
G92 S_ ;
145
PROGRAMACION
B--63534SP/02
Explicaciones
D Orden de control de
velocidad de corte
tangencial constante (G96)
Velocidad corte
S es 600 m/min
radio (mm)
X
Z
0
146
B--63534SP/02
D Velocidad de corte
tangencial constante
especificada en el modo
G96
PROGRAMACION
Modo G96
Modo G97
Orden G97
Especificada
Se utiliza la
velocidad de
corte especificada
Orden G96
Orden
vel. tangencial
corte
No especificada
Se utiliza la velocidad memorizada
(m/min o pies/min). Si no se ha
memorizado ninguna se supone 0.
Limitaciones
D Control de velocidad de
D Control de velocidad de
147
PROGRAMACION
B--63534SP/02
9.4
Con esta funcin, se activa una alarma por recalentamiento (No. 704) cuando
la velocidad del husillo se desva respecto a la velocidad especificada debido
a las condiciones de la mquina.
Esta funcin se utiliza, por ejemplo, para impedir el agarrotamiento del
manguito gua.
Formato
FUNCIN DE
DETECCIN DE
FLUCTUACIN DE
LA VELOCIDAD DEL
HUSILLO (G25, G26)
G26 Pp Qq Rr ;
G25 ;
p: Tiempo (en ms) desde el envo de una nueva orden de giro del husillo (orden
S) hasta el comienzo de la comprobacin de si la velocidad real del husillo
es tan rpida que pueda llegar a producir un recalentamiento.
Cuando se alcanza una velocidad especificada dentro del perodo P, se activa
una comprobacin en dicho instante.
q: Tolerancia (%) de una velocidad especificada del husillo.
q=
r=
148
B--63534SP/02
PROGRAMACION
Explicaciones
q
q
Velocidad
especi-ficada
d
r
Velocidad
real
Compr.
Comprobacin
Sin compr.
Tiempo
Alarma
r
q
d
r
Velocidad
real
p
Compr.
Sin compr.
Velocidad
especi-ficada
Compr.
Especificacin
Com. compr.
de otra velocidad
Alarma
Tiempo
Velocidad especificada:
(vel. especificada por la direccin S y un valor de cinco dgitos)x(sobrecontrol
del husillo)
Velocidad real: Velocidad detectada mediante un captador de posicin
p: Tiempo transcurrido desde que vara la velocidad especificada hasta que se
inicia una comprobacin.
q: (Tolerancia porcentual para iniciar una comprobacin) x (velocidad
especificada)
r: (Fluctuacin porcentual detectada como estado de alarma)x(velocidad
especificada)
d: Fluctuacion detectada como alarma (especificada en el parmetro 4913)
Se activa una alarma cuando la diferencia entre la velocidad especificada y la
velocidad real es superior a r y tambin a d.
149
PROGRAMACION
B--63534SP/02
NOTA
1 Cuando se activa una alarma en modo automtico, se produce
una parada en modo bloque a bloque. La alarma por
recalentamiento del husillo se indica en la pantalla y se activa la
seal de alarma SPAL (se configura al valor 1 debido a la
presencia de una alarma). Esta seal se borra mediante un reset.
2 Aun cuando se ejecute una operacin de reset despus de borrar
una alarma, la alarma se activa de nuevo a no ser que se elimine
la causa de la misma.
3 No se realiza ninguna comprobacin durante el estado de parada
del husillo (*SSTP = 0).
4 Mediante la configuracin del parmetro correspondiente (No.
4913), puede definirse un margen admisible de fluctuaciones de
velocidad que suprima la activacin de una alarma. Sin embargo,
se activa una alarma un segundo ms tarde si se determina que
la velocidad real es de 0 rpm.
150
B--63534SP/02
10
Generalidades
PROGRAMACION
151
10.1
FUNCION DE
SELECCION DE
HERRAMIENTA
PROGRAMACION
B--63534SP/02
152
PROGRAMACION
B--63534SP/02
10.2
FUNCION DE
GESTION DE VIDA
DE LAS
HERRAMIENTAS
Nmero
herramienta
Vida
herramienta
Valor n--simo
gestin vida herramienta
Programa mecanizado
Mquina
CNC
153
10.2.1
Datos de gestin de vida
de las herramientas
PROGRAMACION
B--63534SP/02
Los datos de gestin de vida de las herramientas estn formados por nmeros
de grupo de herramientas, nmeros de herramienta, cdigos que especifican
valores de compensacin de herramienta y el valor de vida de la herramienta.
Explicaciones
D Nmero de grupo de
herramientas
Tabla 10.2.1 (a) Mx. nmero de grupos y de herramientas que pueden registrarse
GS1(No.6800#0)
GS2(No.6800#1)
Nmero de grupo
Nmero de hta.
Nmero de grupo
Nmero de hta.
16
16
64
32
32
128
16
64
256
128
512
AVISO
Cuando se modifiquen los bits 0 1 del parmetro GS1 y
GS2 (No. 6800), vuelva a registrar los datos de gestin de
vida de las herramientas con la orden G10L3 (para el
registro y borrado de los datos para todos los grupos). De
otro modo, no pueden definirse nuevos pares de datos.
D Nmero de herramientas
D Cdigo de especificacin
de valor de compensacin
de herramienta
NOTA
Cuando no se utilicen cdigos que especifican valores de
compensacin de herramienta puede omitirse el registro.
D Valor de vida de las
herramientas
154
B--63534SP/02
10.2.2
Registro, modificacin
y borrado de datos de
gestin de vida de las
herramientas
PROGRAMACION
Explicaciones
D Cmo se aaden y
modifican datos de gestin
de vida de las herramientas
D Valor de la vida
155
PROGRAMACION
B--63534SP/02
Formato
D Registro con borrado
de todos los grupos
Formato
Funcin de la orden
G10L3 ;
P L ;
T H D ;
T H D ;
G10L3
P
L
T
H
P L ;
T H D ;
T H D ;
D
G11
G11 ;
M02 (M30) ;
D Cmo se aaden y
modifican los datos de
gestin de vida de las
herramientas
Formato
Significado de la orden
G10L3P1 ;
P L ;
T H D ;
T H D ;
G10L3P1
P
L
T
H
P L ;
T H D ;
T H D ;
D
G11
G11 ;
M02 (M30) ;
Formato
Significado de la orden
G10L3P2 ;
P ;
P ;
P ;
P ;
G11 ;
M02 (M30) ;
156
B--63534SP/02
D Definicin de un tipo de
contaje de vida de las
herramientas para
grupos
PROGRAMACION
Formato
Significado de la orden
G10L3
o
G10L3P1);
P L Q ;
T H D ;
T H D ;
P L Q ;
T H D ;
T H D ;
G11 ;
M02 (M30) ;
PRECAUCION
S Cuando se omite el comando Q, el valor definido en el bit
7 (LTM) del parmetro No.6800 se utiliza como tipo de
contaje de vida.
S G10L3P1 y G10L3P2 pueden especificarse nicamente
cuando est vlida la funcin de gestin ampliada de vida
de las herramientas.
(Parmetro EXT (No.6801#6) = 1)
157
PROGRAMACION
B--63534SP/02
10.2.3
Orden de gestin de vida
de las herramientas en
un programa de
mecanizado
Explicaciones
D Orden programada
NOTA
Cuando oooo sea inferior al nmero de anulacin de
gestin de vida de las herramientas, el cdigo T se
considera que es un cdigo T ordinario.
M06;
AVISO
Cuando se seleccione una opcin para especificar
mltiples cdigos M, especifique este cdigo suelto o como
primer cdigo M.
H99;
H00;
D99;
D00;
AVISO
A continuacin de la orden M06 debe especificarse H99 o
D99. Cuando a continuacin de la orden M06 especifique
un cdigo distinto de H99 o D99, no se selecciona el cdigo
H ni el cdigo D de datos de gestin de vida de las
herramientas.
158
B--63534SP/02
D Tipos
PROGRAMACION
Para la gestin de vida de las herramientas, estn disponibles los cuatro tipos
de cambio de herramienta indicados a continuacin. El tipo empleado vara de
una mquina a otra. Para conocer ms detalles, vase el correspondiente manual
del fabricante de la mquina--herramienta.
Tabla 10.2.3 Tipo de cambio de herramienta
Tipo cambio
herramienta
Nmero de
grupo de herramienta especificado en
el mismo bloque que la
orden de
cambio de
herramienta
(M06)
Herramientas
utilizadas anteriormente
Temporizacin contaje
vida herramienta
El contaje de la vida se realiza para una herramienta en el grupo de herramientas especificado cuando a continuacin se especifique M06.
Observaciones
Parmetro
El contaje de
la vida se
ejecuta cuando se especifica una
herramienta
del grupo de
herramientas
especificado
en idntico
bloque que
M06.
No.6801#7
(M6E)=1
NOTA
Cuando se especifica un nmero de grupo de herramientas
y se selecciona una nueva herramienta, se enva la seal
de seleccin de nueva herramienta.
159
PROGRAMACION
B--63534SP/02
Ejemplos
D Tipo A de cambio de
herramienta
D Tipos B y C de cambio
de herramienta
T102M06;
160
PROGRAMACION
B--63534SP/02
10.2.4
Vida de las herramientas
Explicaciones
D Contaje del nmero de
veces de uso
D Tiempo de uso
161
11
Generalidades
PROGRAMACION
B--63534SP/02
FUNCIONES AUXILIARES
162
B--63534SP/02
PROGRAMACION
11.1
Explicaciones
D M00
(Parada programada)
D M01
(Parada opcional)
D M98
(Llamada a
subprograma)
D M99
(Fin de subprograma)
D M198
(Llamada a un
subprograma)
FUNCIONES
AUXILIARES
(FUNCION M)
NOTA
El bloque a continuacin de M00, M01, M02 o M30 no se
lee previamente (no se carga en buffer). De manera
semejante pueden definirse mediante parmetros diez
cdigos M que no se cargan en memoria intermedia (Nos.
3411 y 3420). Consulte el manual de instrucciones
facilitado por el fabricante de la mquina--herramienta para
tales cdigos M.
163
PROGRAMACION
B--63534SP/02
11.2
Explicaciones
MULTIPLES
ORDENES M EN UN
SOLO BLOQUE
Ejemplos
Una orden M
en un mismo bloque
M40 ;
M50 ;
M60 ;
G28G91X0Y0Z0 ;
:
:
:
164
Mltiples rdenes M
en un mismo bloque
M40M50M60 ;
G28G91X0Y0Z0 ;
:
:
:
:
:
B--63534SP/02
11.3
FUNCION DE
COMPROBACION DE
GRUPO DE CODIGOS
M
PROGRAMACION
Explicaciones
D Configuracin de
cdigos M
D Nmeros de grupo
Los nmeros de grupo pueden seleccionarse entre 0 y 127. Sin embargo, tngase
en cuenta que 0 y 1 tienen significados especiales. El nmero de grupo 0
representa cdigos M que no es preciso verificar. El nmero de grupo 1
representa cdigos M que deben especificarse solos.
165
11.4
LAS SEGUNDAS
FUNCIONES
AUXILIARES
(CODIGOS B)
PROGRAMACION
B--63534SP/02
Explicaciones
D Intervalo de valores
permitidos
0 hasta 99999999
D Especificacin
Valor de salida
10000
10
Orden
B1
B1
Valor de salida
1000
1
Limitaciones
Orden
B1
B1
Valor de salida
10000
1000
166
PROGRAMACION
B--63534SP/02
12
Generalidades
D Programa principal y
subprograma
Subprograma
Instruccin 1
Instruccin 1
Instruccin 2
Instruccin 2
167
D Componentes de un
programa
PROGRAMACION
B--63534SP/02
Descripciones
Comienzo de cinta
Seccin de cabecera
Comienzo de programa
Seccin de programa
Seccin de comentarios
Fin de cinta
Seccin
cabecera
Comienzo
cinta
Seccin programa
TITULO
O0001 ;
(COMENTARIO)
Comienzo
programa
Seccin
comentarios
M30 ;
%
Fin de cinta
D Configuracin de las
secciones de un
programa
Una seccin de programa est formada por varios bloques. Una seccin de
programa comienza por un nmero de programa y termina por un cdigo de fin
de programa.
Configur. seccin
programa
Nmero programa
Bloque 1
Bloque 2
:
:
Bloque n
Fin programa
Seccin programa
O0001 ;
N1 G91 G00 X120.0 Y80.0 ;
N2 G43 Z--32.0 H01 ;
Nn Z0 ;
M30 ;
B--63534SP/02
12.1
COMPONENTES DEL
PROGRAMA QUE NO
SEAN SECCIONES
DE PROGRAMA
PROGRAMACION
Seccin programa
TITULO
Comienzo
programa
O0001 ;
(COMENTARIO)
Seccin comentario
M30 ;
%
Fin cinta
Explicaciones
D Comienzo de cinta
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Comienzo cinta
ER
D Seccin de cabecera
D Comienzo de programa
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Comienzo programa
LF
CR
169
PROGRAMACION
B--63534SP/02
NOTA
Si un archivo contiene mltiples programas, el cdigo de fin de
bloque para la operacin de salto de etiqueta no puede aparecer
antes de un segundo nmero de programa o posterior.
D Seccin de comentarios
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Significado
Desact.
2--4--5
Comienzo seccin
comentarios
2--4--7
control
Act. control
PRECAUCIN
Si en mitad de una seccin del programa aparece una seccin de
comentario larga, puede suspenderse un desplazamiento segn
un eje durante un tiempo prolongado debido a tal seccin de
comentarios. As, una seccin de comentarios debe colocarse all
donde pueda producirse una suspensin del desplazamiento o no
se requiera ningn desplazamiento.
NOTA
1. Si slo se lee un cdigo de activacin de control sin ningn cdigo
de desactivacin de control correspondiente, se ignora el cdigo
de activacin de control ledo.
2. El cdigo EOB no puede utilizarse en un comentario.
170
B--63534SP/02
D Fin de cinta
PROGRAMACION
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Fin de cinta
ER
171
12.2
CONFIGURACION DE
UNA SECCION DE
PROGRAMA
PROGRAMACION
B--63534SP/02
TITULO
Nmero programa
O0001 ;
N1 ;
Seccin programa
(COMENTARIO)
Nmero secuencia
Seccin
comentarios
Fin programa
M30 ;
%
Fig. 12.2(a) Configuracin de programa
D Nmero de programa
NOTA
Los nmeros de programa 8000 hasta 9999 pueden ser
utilizados por los fabricantes de mquinas--herramienta y el
usuario tal vez no pueda utilizar estos nmeros.
172
B--63534SP/02
D Nmero de secuencia y
bloque
PROGRAMACION
Cd.
ISO
Cd.
EIA
Notacin en este
manual
LF
CR
NOTA
N0 no se ha de utilizar por motivos de compatibilidad de
archivos con otros sistemas CNC.
No puede utilizarse el nmero de programa 0. As, no debe
utilizarse 0 para un nmero de secuencia considerado
como nmero de programa.
D Comprobacin TV
(comprobacin de paridad
vertical a lo largo de la
cinta)
173
D Configuracin de
bloques (palabra y
direccin)
PROGRAMACION
B--63534SP/02
Un bloque est formado por una o ms palabras. Una palabra est formada por
una direccin seguida por un nmero de algunos dgitos de longitud. (El signo
ms (+) o el signo menos (--) pueden ir como prefijos de un nmero.)
Palabra = Direccin + nmero (Ejemplo: X--1000)
Para una direccin, se utiliza una de las letras (A hasta Z); una direccin define
el significado de un nmero que viene a continuacin de la misma. La tabla 12.2
(b) indica las direcciones utilizables as como su significado.
La misma direccin puede tener distintos significados en funcin de la
especificacin de funcin preparatoria.
Tabla 12.2(b) Principales funciones y direcciones
Direccin
Funcin
Significado
Nmero programa
O (*1)
Nmero programa
Nmero secuencia
Nmero secuencia
Funcin preparatoria
Palabra de dimensin
Radio de arco
Funcin de avance
Velocidad husillo
Funcin herramienta
Nmero de herramienta
Funcin auxiliar
Nmero corrector
D, H
Nmero corrector
Temporizacin
P, X
Tiempo espera
Especificacin nmero P
programa
Nmero subprograma
Nmero de repeticiones
Parmetros
P, Q
NOTA
(*1) En cdigo ISO, el cdigo (:) puede utilizarse tambin
como direccin de un nmero de programa.
N_
Nmero
secuencia
G_
X_
Y_
Palabra
Funcin
preparatoria dimensin
F_
Funcin
avance
S_
Funcin
veloc.
husillo
174
T_
M_
Funcin Funcin
hta.
auxiliar
B--63534SP/02
D Principales direcciones e
intervalos de valores
programables
PROGRAMACION
Direcc.
Entrada en mm
Entrada en pulg.
Nmero programa
O (*1)
1--9999
1--9999
Nmero secuencia
1--99999
1--99999
Funcin preparatoria
0--99
0--99
Palabra
dimensin
X, Y, Z,
99999.999mm
U, V, W,
A B
A,
B, C
C,
I, J, K, R, 9999.9999mm
9999.9999pulg
Avance
por
minuto
1--240000mm/min
0.01--9600.00
pulg/min
1--100000mm/min
0.01--4000.00
pulg/min
999.99999pulg
0.001--500.00
mm/rev
0.0001--9.9999
pulg/rev
0--20000
0--20000
Funcin herramienta
0--99999999
0--99999999
Funcin auxiliar
0--99999999
0--99999999
0--99999999
0--99999999
Nmero corrector
H, D
0--400
0--400
Tempo-rizacin
X, P
0--99999.999s
0--99999.999s
0--9999.9999s
0--9999.9999s
1--9999
1--9999
1--999
1--999
Especificacin de
nmero de programa
Nmero de repetiP
ciones de subprograma
NOTA
(*1)En cdigo ISO, el cdigo (:) puede utilizarse tambin
como direccin de un nmero de programa.
175
D Salto opcional de
bloque
PROGRAMACION
B--63534SP/02
Ejemplo)
(Incorrecto)
//3 G00X10.0;
(Correcto)
/1/3 G00X10.0;
AVISO
1 Posicin de una barra inclinada
Al comienzo de un bloque debe especificarse una barra
inclinada (/). Si esta barra inclinada se coloca en otra
posicin, se ignora la informacin a partir de la barra
inclinada hasta inmediatamente despus del cdigo de fin
de bloque.
2. Inhibicin de un selector de salto opcional de bloque
La operacin de salto opcional de bloque se procesa
cuando se leen bloques desde memoria o se carga cinta en
una memoria de almacenamiento intermedio. Aun cuando
active un selector despus de cargar en memoria
intermedia (buffer) varios bloques, no se ignoran los
bloques ya ledos.
NOTA
Comprobacin TV y TH
Cuando est activado el selector de salto opcional de
bloque. Las comprobaciones TH y TV se realizan para las
partes saltadas de idntica manera que cuando el selector
de salto opcional de bloque est desactivado.
176
B--63534SP/02
D Fin de programa
PROGRAMACION
Significado de uso
M02
M30
M99
Para subprograma
PRECAUCIN
No se considera como fin de programa un bloque que
contenga un cdigo de salto opcional de bloque como
puede ser /M02;,/M30; o /M99;, si est activado el selector
de salto opcin de bloque del panel del operador de la
mquina. (Vase Apartado para estudiar el salto opcional
de bloque.)
177
12.3
SUBPROGRAMA
(M98, M99)
PROGRAMACION
B--63534SP/02
Formato
D Configuracin de un
subprograma
Un subprograma
M99 ;
Fin programa
D Llamada a un
subprograma
M98 P
fff ffff ;
Explicaciones
Subprograma
Subprograma
Subprograma
O0001 ;
O1000 ;
O2000 ;
O3000 ;
M98P1000 ;
M98P2000 ;
M98P3000 ;
M98P4000 ;
M30 ;
M99 ;
(Un bucle)
M99 ;
M99 ;
(Dos bucles)
(Tres bucles)
Subprograma
O4000 ;
M99 ;
(Cuatro bucles)
Una sola orden de llamada puede llamar repetidas veces a un subprograma hasta
un total de 9999. Para garantizar la compatibilidad con sistemas de
programacin automtica, en el primer bloque, en lugar de un nmero de
subprograma, a continuacin de O (o:) puede utilizarse Nxxxx. Como nmero
de subprograma se registra un nmero de secuencia a continuacin de N.
D Referencia
B--63534SP/02
PROGRAMACION
NOTA
1. No se emiten las seales de cdigo M98 y M99 y de
muestreo hacia la mquina--herramienta.
2. El nmero de subprograma especificado por la direccin P
no puede ser encontrado y se activa una alarma (No. 078).
Ejemplos
l M98 P51002 ;
Esta orden especifica cinco veces sucesivamente Llamada a subprograma (nmero 1002). Una orden de llamada a subprograma
(M98P_) puede especificarse en idntico bloque que una orden de
desplazamiento.
Programa principal
N0010 ;
N0020 ;
Subprograma
O1010 ;
N1020 ;
N1030 ;
N0040 ;
N1040 ;
N1050 ;
N0060 ;
N1060 M99 ;
Un subprograma puede llamar a otro subprograma de idntica manera que un programa principal llama a un subprograma.
179
PROGRAMACION
B--63534SP/02
Usos especiales
D Especificacin del
nmero de secuencia del
destino de retorno al
programa principal
D Utilizacin de M99 en el
programa principal
Subprograma
N0010 ;
O0010 ;
N0020 ;
N1020 ;
N1030 ;
N0040 ;
N1040 ;
N0050 ;
N1050 ;
N0060 ;
N0040 ;
N0050 ;
/ N0060 M99 P0030 ;
N0070 ;
N0080 M02 ;
180
B--63534SP/02
D Utilizacin de slo un
subprograma
PROGRAMACION
N1030 ;
N1040 M02 ;
N1050 M99 P1020 ;
181
12.4
NUMERO DE
PROGRAMA DE 8
DIGITOS
PROGRAMACION
B--63534SP/02
Explicaciones
D Inhibicin de la edicin
de programas
NE8 (N 3202#0)
NE9 (N 3202#4)
PRG8E (N 3204#3)
PRG9E (N 3204#4)
NOTA
Cuando se haya especificado una contrasea incorrecta
para la funcin de contrasea (vase III--9.9), no pueden
modificarse los valores de NE9 (bit 3 del parmetro N
3202) y PRG9E (bit 4 del parmetro N 3204).
D Nombre de archivo
D Programas especiales
Nmero de programa
Cuando SPPR = 0
Cuando SPPR = 1
N 6050
O00009010
O90009010
N 6051
O00009011
O90009011
N 6052
O00009012
O90009012
N 6053
O00009013
O90009013
N 6054
O00009014
O90009014
N 6055
O00009015
O90009015
N 6056
O00009016
O90009016
N 6057
O00009017
O90009017
N 6058
O00009018
O90009018
N 6059
O00009019
O90009019
182
B--63534SP/02
PROGRAMACION
Nmero de programa
Cuando SPR = 0
Cuando SPR = 1
N 6080
O00009020
O90009020
N 6081
O00009021
O90009021
N 6082
O00009022
O90009022
N 6083
O00009023
O90009023
N 6084
O00009024
O90009024
N 6085
O00009025
O90009025
N 6086
O00009026
O90009026
N 6087
O00009027
O90009027
N 6088
O00009028
O90009028
N 6089
O00009029
O90009029
Nmero de programa
Cuando SPR = 0
Cuando SPR = 1
N 6071
O00009001
O90009001
N 6072
O00009002
O90009002
N 6073
O00009003
O90009003
N 6074
O00009004
O90009004
N 6075
O00009005
O90009005
N 6076
O00009006
O90009006
N 6077
O00009007
O90009007
N 6078
O00009008
O90009008
N 6079
O00009009
O90009009
Nmero de programa
Cuando SPR = 0
Cuando SPR = 1
TCS(N 6001#5)
O00009000
O90009000
Cuando SPR = 0
Cuando SPR = 1
N 6090
O00009004
O90009004
N 6091
O00009005
O90009005
183
Nmero de programa
PROGRAMACION
B--63534SP/02
D Bsqueda externa de
nmero de programa
Cuando SPR = 0
Cuando SPR = 1
O00009500
O90009500
O00009501
O90009501
O00009502
O90009502
O00009503
O90009503
O00009504
O90009504
O00009505
O90009505
O00009506
O90009506
O00009507
O90009507
O00009508
O90009508
O00009509
O90009509
O00009510
O90009510
Limitaciones
D Llamada a subprograma
D DNC
184
B--63534SP/02
13
Generalidades
PROGRAMACION
13.7
13.8
13.9
13.10
13.11
CICLO FIJO
ROSCADO RIGIDO CON MACHO
CICLO FIJO DE RECTIFICADO (PARA RECTIFICADORA)
COMPENSACION DE DESGASTE DE MUELA ABRASIVA
MEDIANTE REAVIVADO CONTINUO (PARA RECTIFICADORA)
COMPENSACION AUTOMATICA DE MUELA ABRASIVA
DESPUES DE REAVIVADO
AFILADO CON AVANCE EN PROFUNDIDAD SEGUN LOS EJES Y
y Z AL FINAL DE OSCILACION DE LA MESA (PARA
RECTIFICADORA)
ACHAFLANADO OPCIONAL DE ANGULOS Y REDONDEADO DE
ESQUINAS
FUNCION DE DESPLAZAMIENTO EXTERNO
COPIAR CONTORNO (G72.1, G72.2)
CONVERSION DE COORDENADAS TRIDIMENSIONALES (G68,
G69)
FUNCION DE POSICIONAMIENTO DE REFERENCIA DE MESA
INDEXADA
185
13.1
PROGRAMACION
B--63534SP/02
CICLO FIJO
Taladrado
(direccin --Z)
Retroceso(Direccin+Z )
Aplicacin
G73
Avance intermitente
--
Avance rpido
G74
Avance
TemporizacinHusillo horario)
Avance
G76
Avance
Parada orientada
husillo
Avance rpido
G80
--
--
--
Anular
G81
Avance
--
Avance rpido
G82
Avance
Temporizacin
Avance rpido
G83
Avance intermitente
--
Avance rpido
G84
Avance
Avance
G85
Avance
--
Avance
Ciclo mandrinado
G86
Avance
Parada husillo
Avance rpido
Ciclo mandrinado
G87
Avance
Husillo horario
Avance rpido
G88
Avance
Temporizacinparada husillo
Manual
Ciclo mandrinado
G89
Avance
Temporizacin
Avance
Ciclo mandrinado
186
B--63534SP/02
Explicaciones
PROGRAMACION
Un ciclo fijo est formado por una secuencia de seis operaciones (Fig. 13.1 (a))
Operacin 1
Operacin 2
Operacin 3
Operacin 4
Operacin 5
Operacin 6
Operacin 1
Nivel inicial
Operacin 6
Operacin 2
Nivel punto R
Operacin 5
Operacin 3
Operacin 4
Avance rpido
Avance mecaniz.
D Plano de
posicionamiento
D Eje de taladrado
Aunque los ciclos fijos incluyen ciclos de roscado con macho y de mandrinado
as como ciclos de taladrado, en este captulo, se emplear nicamente el
trmino taladrado para hacer referencia a operaciones llevadas a cabo con ciclos
fijos.
El eje de taladrado es un eje bsico (X, Y o Z) no utilizado para definir el plano
de posicionamiento o cualquier eje paralelo a dicho eje bsico.
El eje (eje bsico o paralelo) utilizado como eje de taladrado est determinado
segn la direccin de eje para el eje de taladrado especificado en idntico bloque
que los cdigos G: G73 hasta G89.
Si para el eje de taladrado no se especifica ninguna direccin de eje, el eje bsico
se supone que es el eje de taladrado.
Tabla 13.1(b) Plano de posicionamiento y eje de taladrado
Cdigo G
Plano posicionam.
Eje taladrado
G17
Plano Xp--Yp
Zp
G18
Plano Zp--Xp
Yp
G19
Plano Yp--Zp
Xp
Ejemplos
PROGRAMACION
B--63534SP/02
AVISO
Cambie el eje de taladrado despus de anular un ciclo fijo.
NOTA
Puede asignarse un parmetro FXY (No. 6200 #0) al eje Y
siempre utilizado como eje de taladrado. Cuando FXY=0,
el eje Z siempre es el eje de taladrado.
D Distancia de
desplazamiento segn el
eje de taladrado G90/G91
R
R
Punto R
Z=0
Punto Z
Modo de taladrado
Punto R
Z
Punto Z
G73, G74, G76 y G81 hasta G89 son cdigos G modales y permanecen vlidos
hasta que son anulados. Cuando son vlidos, el estado actual es el modo de
taladrado.
Una vez se han especificado los datos de taladrado en el modo de taladrado, los
datos se conservan hasta que son modificados o anulados.
Especifique todos los datos de taladrado necesarios al comienzo de los ciclos
fijos; cuando se desee ejecutar ciclos fijos, especifique nicamente las
modificaciones de los datos.
188
B--63534SP/02
PROGRAMACION
Nivel inicial
Nivel punto R
D Repeticin
D Anular
Para anular un ciclo fijo, utilice G80 o un cdigo G del grupo 01.
Cdigos G del grupo 01
G00 : Posicionamiento (avance rpido)
G01 : Interpolacin lineal
G02 : Interpolacin circular o interpolacin helicoidal (horaria)
G03 : Interpolacin circular o interpolacin helicoidal (antihoraria)
G60 : Posicionamiento unidireccional (cuando el bit MDL (bit 0 del
parmetro 5431) est configurado a 1)
D Smbolos en figuras
En los apartados siguientes se explican los distintos ciclos fijos. Las figuras que
acompaan a estas explicaciones emplean los smbolos siguientes:
Posicionamiento (avance rpido G00)
Avance en mecanizado (interpolacin lineal G01)
Avance manual
OSS
Temporizacin
189
13.1.1
Ciclo de taladrado
profundo a alta
velocidad (G73)
PROGRAMACION
B--63534SP/02
Formato
G73 X_ Y_ Z_ R_ Q_ F_ K_ ;
X_ Y_
Z_
R_
Q_
F_
K_
: Nmero de repeticiones
G73 (G98)
G73 (G99)
Nivel inicial
Punto R
Nivel punto R
Punto R
Punto Z
190
Punto Z
B--63534SP/02
Explicaciones
PROGRAMACION
Limitaciones
D Cambio de eje
D Taladrado
D Q
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 cuando MDL
bit (bit 0 del parmetro 5431) esta definido a 1)) y G73 en idntico bloque. Si
se especifican juntos, se anula G73.
D Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G73 X300. Y--250.Z--150.R--100.Q15.F120.;
Posicionamiento, taladrar agujero 1 y volver a punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al nivel inicial.
G80 G28 G91 X0 Y0 Z0;
Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
191
13.1.2
Ciclo roscado con
macho a izquierdas
(G74)
PROGRAMACION
B--63534SP/02
Este ciclo ejecuta el roscado con macho a izquierdas. En el ciclo de roscado con
macho a izquierdas, al alcanzar el fondo del agujero, el husillo gira en sentido
horario.
Formato
G74 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
: Tiempo de espera
F_
K_
: Nmero de repeticiones
G74 (G98)
G74 (G99)
Nivel inicial
Husillo
antihor.
Punto R
P
Punto R
Nivel punto R
Punto Z
Husillo horario
Explicaciones
Husillo
antihorario
Punto Z
Husillo horario
192
B--63534SP/02
PROGRAMACION
Limitaciones
D Cambio de eje
D Taladrado
D P
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 G60 (cuando MDL
bit (bit 0 del parmetro 5431) esta definido a 1)) y G74 en el mismo bloque. Si
se especifican juntos, se anula G74.
D Compensacin de
herramienta
D Llamada a subprograma
Ejemplos
M4 S100;
Hace que el husillo comience a girar.
G90 G99 G73 X300. Y--250.Z--150.R--120.F120.;
Posicionamiento, roscar con macho agujero 1 y
volver a punto R.
Y--550.;
Posicionamiento, roscar con macho agujero 2 y
volver a punto R.
Y--750.;
Posicionamiento, roscar con macho agujero 3 y
volver a punto R.
X1000.;
Posicionamiento, roscar con macho agujero 4 y
volver a punto R.
Y--550.;
Posicionamiento, roscar con macho agujero 5 y
volver a punto R.
G98 Y--750.;
Posicionamiento, roscar con macho agujero 6 y
volver al nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
193
13.1.3
Ciclo de mandrinado de
precisin (G76)
PROGRAMACION
B--63534SP/02
Formato
G76 X_ Y_ Z_ R_ Q_ P_ F_ K_ ;
X_ Y_
Z_
R_
Q_
P_
F_
K_
: Nmero de repeticiones
G76 (G98)
G76 (G99)
Husillo horario
Nivel inicial
Husillo horario
Herramienta
Punto R
Punto R
Punto Z
OSS
Nivel punto R
P
OSS
Punto Z
Valor decalaje q
AVISO
Q (decalaje en el fondo de un agujero) es un valor modal
que se conserva dentro de los ciclos fijos. Debe
especificarse con sumo cuidado ya que tambin se utiliza
como profundidad de corte por pasada para G73 y G83.
194
B--63534SP/02
Explicaciones
PROGRAMACION
Limitaciones
D Cambio de eje
D Mandrinado
D P/Q
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando MDL
bit (bit 0 del parmetro 5431) est definido a 1)) y G76 en idntico bloque. Si
se especifican juntos, se anula G76.
D Compensacin de
herramienta
D Llamada a subprograma
Ejemplos
M3 S500;
G90 G99 G76 X300. Y--250.
Z--150.R--120. Q5.
P1000 F120.;
Y--550.;
Y--750.;
X1000.;
Y--550.;
G98 Y--750.;
G80 G28 G91 X0 Y0 Z0;
M5;
195
13.1.4
Ciclo de taladrado,
taladrado puntual (G81)
PROGRAMACION
B--63534SP/02
Formato
G81 X_ Y_ Z_ R_ F_ K_ ;
X_ Y_
Z_
R_
F_
K_
: Nmero de repeticiones
G81 (G98)
G81 (G99)
Nivel inicial
Punto R
Punto R
Punto Z
Explicaciones
Nivel punto R
Punto Z
196
B--63534SP/02
PROGRAMACION
Limitaciones
D Cambio de eje
D Taladrado
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando MDL
bit (bit 0 del parmetro 5431) est definido a 1)) y G81 en idntico bloque. Si
se especifican juntos, se anula G81.
D Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G81 X300. Y--250.Z--150.R--100.F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
197
13.1.5
Ciclo de taladrado/ciclo
de avellanado (G82)
PROGRAMACION
B--63534SP/02
Formato
G82 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
: Nmero de repeticiones
G82 (G98)
G82 (G99)
Nivel inicial
Nivel punto R
Punto R
Punto R
Explicaciones
Punto Z
Punto Z
P
B--63534SP/02
PROGRAMACION
Limitaciones
D Cambio de eje
D Taladrado
D P
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando MDL
bit (bit 0 del parmetro 5431) esta definido a 1)) y G81 en idntico bloque. Si
se especifican juntos, se anula G81.
D Compensacin de
herramienta
D Llamada a subprograma
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G82 X300. Y--250.Z--150.R--100.P1000 F120.;
Posicionamiento, taladrar agujero 2, esperar
durante 1 s en el fondo del agujero y luego volver
al punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
199
13.1.6
Ciclo de taladrado
profundo (G83)
PROGRAMACION
B--63534SP/02
Formato
G83 X_ Y_ Z_ R_ Q_ F_ K_ ;
X_ Y_
Z_
R_
Q_
F_
K_
: Nmero de repeticiones
G83 (G98)
G83 (G99)
Nivel inicial
Punto R
Punto R
Explicaciones
Nivel punto R
Punto Z
Punto Z
200
B--63534SP/02
PROGRAMACION
Limitaciones
D Seleccin de eje
D Taladrado
D Q
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando MDL
bit (bit 0 del parmetro 5431) est definido a 1)) y G82 en idntico bloque. Si
se especifican juntos, se anula G82.
D Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G83 X300. Y--250.Z--150.R--100.Q15.F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0;
Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
201
13.1.7
Ciclo de taladrado
profundo para
pequeos agujeros
(G83)
PROGRAMACION
B--63534SP/02
Formato
G83 X_ Y_ Z_ R_ Q_ F_ I_ K_ P_ ;
X_ Y_
Z_
R_
Q_
F_
I_
K_
P_
:
:
:
:
:
:
G83(G98)
G83(G99)
Nivel inicial
Punto R
Q
Punto R
Q
Par sobrecarga
Punto Z
Tiempo de espera
Par sobrecarga
Punto Z
Tiempo de espera
hacia atrs) con avance rpido durante el ciclo especificado con parmetros
Trayectoria segn la cual la hta. se desplaza con avance de mec. programado
202
B--63534SP/02
PROGRAMACION
Explicaciones
D Operaciones de que
consta el ciclo
D Especificacin de un
cdigo M
D Especificacin de un
cdigo G
En este ciclo, se enva la seal que indica que se est ejecutando el ciclo de
taladrado profundo de pequeos agujeros despus de posicionar la herramienta
en la posicin del agujero segn los ejes no utilizados para taladrado. La salida
de seales contina durante el posicionamiento en el punto R segn el eje de
taladrado y termina al volver al punto R o al nivel inicial. Para ms detalles,
consulte el manual del fabricante de la mquina herramienta.
D Seal de deteccin de
par de sobrecarga
203
D Modificacin de las
condiciones de
taladrado
PROGRAMACION
B--63534SP/02
=x100, en donde , es el
porcentaje de variacin para cada
operacin de taladrado
D Avance y retroceso
204
B--63534SP/02
D Especificacin de la
direccin I
PROGRAMACION
D Sobrecontrol de la
velocidad de avance
Restricciones
D Llamada a subprograma
205
PROGRAMACION
B--63534SP/02
N01
N02
N03
N04
M03 S___ ;
Mjj ;
G83 X_ Y_ Z_ R_ Q_ F_ I_ K_ P_ ;
X_ Y_ ;
:
:
N10 G80 ;
13.1.8
Este ciclo ejecuta el roscado con macho. En el ciclo de roscado con macho al
alcanzar el fondo del agujero, el husillo gira en sentido inverso.
Formato
G84 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
:
:
:
:
:
:
G84 (G98)
G84 (G99)
Nivel inicial
Husillo horario
Husillo horario
Punto R
P
Punto R
Nivel punto R
Punto Z
Punto Z
P
P
Husillo antihorario
206
Husillo antihorario
B--63534SP/02
Explicaciones
PROGRAMACION
El roscado con macho se ejecuta girando el husillo en sentido horario. Una vez
se ha alcanzado el fondo del agujero, el husillo gira en sentido inverso para el
retroceso. Esta operacin crea los filetes de rosca.
Los valores de sobrecontrol de la velocidad de avance no se tienen en cuenta
durante el roscado con macho. Una suspensin de avances no detiene la
mquina hasta que se termina la operacin de retorno.
Antes de especificar G84, utilice una funcin auxiliar (cdigo M) para hacer
girar el husillo en sentido horario.
Cuando en el mismo bloque se especifica la orden G84 y una orden M, el cdigo
M se ejecuta en la primera operacin de posicionamiento. A continuacin, el
sistema contina en la siguiente operacin de taladrado.
Cuando se utiliza K para especificar el nmero de repeticiones, el cdigo M se
ejecuta slo para el primer agujero; para el agujero segundo y posteriores no se
ejecuta el cdigo M.
Cuando en el ciclo fijo se especifica una compensacin de longitud de
herramienta (G43, G44 o G49), la compensacin se aplica al efectuar el
posicionamiento en el punto R.
Limitaciones
D Cambio de eje
D Taladrado
D P
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 G60 (cuando MDL
bit (bit 0 del parmetro 5431) esta definido a 1)) y G84 en el mismo bloque. Si
se especifican juntos, se anula G84.
D Compensacin de
herramienta
D Llamada a subprograma
Ejemplos
M3 S100;
Hace que el husillo comience a girar.
G90 G99 G84 X300. Y--250.Z--150.R--120.P300 F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
207
13.1.9
PROGRAMACION
B--63534SP/02
Ciclo de mandrinado
(G85)
Formato
G85 X_ Y_ Z_ R_ F_ K_ ;
X_ Y_
Z_
R_
F_
K_
: Nmero de repeticiones
G85 (G98)
G85 (G99)
Nviel inicial
Nivel punto R
Punto R
Punto R
Punto Z
Explicaciones
Punto Z
208
B--63534SP/02
PROGRAMACION
Limitaciones
D Cambio de eje
D Taladrado
D Anular
No especifique un cdigo del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est definido a 1)) y G85 en el mismo bloque.
Si se especifican juntos, se anula G85.
D Compensacin de
herramienta
Ejemplos
M3 S100;
Hace que el husillo comience a girar.
G90 G99 G85 X300. Y--250.Z--150. R--120. F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
209
13.1.10
PROGRAMACION
B--63534SP/02
Ciclo de mandrinado
(G86)
Formato
G86 X_ Y_ Z_ R_ F_ K_ ;
X_ Y_
Z_
R_
F_
K_
: Nmero de repeticiones
G86 (G98)
G86 (G99)
Husillo horario
Nivel inicial
Punto R
Punto R
Punto Z
Parada husillo
Explicaciones
Husillo horario
Nivel punto R
Punto Z
Parada husillo
210
B--63534SP/02
PROGRAMACION
Limitaciones
D Cambio de eje
D Taladrado
D Anular
No especifique un cdigo del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est definido a 1)) y G86 en el mismo bloque.
Si se especifican juntos, se anula G86.
D Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G86 X300. Y--250.Z--150. R--100. F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
211
13.1.11
PROGRAMACION
B--63534SP/02
Ciclo de mandrinado
inverso (G87)
Formato
G87 X_ Y_ Z_ R_ Q_ P_ F_ K_ ;
X_ Y_
Z_
R_
Q_
P_
: Tiempo de espera
F_
K_
: Nmero de repeticiones
agujero)
G87 (G98)
G87 (G99)
Herramienta
OSS
Husillo horario
No utilizado
OSS
Punto Z
P
Valor decalaje q
Husillo horario
Punto R
AVISO
Q (decalaje en el fondo de un agujero) es un valor modal
que se conserva en los ciclos fijos. Debe especificarse con
sumo cuidado ya que tambin se utiliza como profundidad
de corte por pasada para G73 y G83.
212
B--63534SP/02
Explicaciones
PROGRAMACION
Limitaciones
D Cambio de eje
D Mandrinado
D P/Q
D Anular
No especifique un cdigo G del grupo 01 (G00 hasta G03 o G60 (cuando MDL
bit (bit 0 del parmetro 5431) esta definido a 1)) y G87 en idntico bloque. Si
se especifican juntos, se anula G87.
D Compensacin de
herramienta
D Llamada a subprograma
Ejemplos
M3 S500;
G90 G87 X300. Y--250.
Z--120. R--150. Q5
P1000 F120.;
Y--550.;
Y--750.;
X1000.;
Y--550.;
Y--750.;
G80 G28 G91 X0 Y0 Z0;
M5;
213
13.1.12
PROGRAMACION
B--63534SP/02
Ciclo de mandrinado
(G88)
Formato
G88 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
: Nmero de repeticiones
G88 (G98)
G88 (G99)
Husillo horario
Nivel inicial
Husillo horario
Punto R
Punto Z
Punto Z
P
Explicaciones
Nivel punto R
Punto R
B--63534SP/02
PROGRAMACION
Limitaciones
D Cambio eje
D Taladrado
D P
D Anular
No especifique un cdigo del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est definido a 1)) y G88 en el mismo bloque.
Si se especifican juntos, se anula G88.
D Compensacin de
herramienta
D Llamada a subprograma
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G88 X300. Y--250.Z--150. R--100. P1000 F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R y luego detener el mecanizado en el
fondo del agujero durante 1 s.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
215
13.1.13
PROGRAMACION
B--63534SP/02
Ciclo de mandrinado
(G89)
Formato
G89 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
: Nmero de repeticiones
G89 (G98)
G89 (G99)
Nivel inicial
Nivel punto R
Punto R
Punto R
Explicaciones
Punto Z
Punto Z
P
Este ciclo es prcticamente idntico que G85. La diferencia est en que el ciclo
ejecuta una temporizacin en el fondo del agujero.
Antes de ejecutar G89, utilice una funcin auxiliar (cdigo M) para hacer girar
el husillo.
Cuando en un mismo bloque se especifica el cdigo G89 y un cdigo M, el
cdigo M se ejecuta cuando se realiza la primera operacin de posicionamiento.
A continuacin, el sistema contina en la siguiente operacin de taladrado.
Cuando se utiliza K para especificar el nmero de repeticiones, el cdigo M se
ejecuta nicamente para el primer agujero; para los agujeros segundo y
posteriores, no se ejecuta este cdigo M.
Cuando en el ciclo fijo se especifica una compensacin de longitud de
herramienta (G43, G44 o G49) la compensacin se aplica al efectuar el
posicionamiento en el punto R.
216
B--63534SP/02
PROGRAMACION
Limitaciones
D Cambio de eje
D Taladrado
D P
D Anular
No especifique un cdigo del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est definido a 1)) y G89 en el mismo bloque.
Si se especifican juntos, se anula G89.
D Compensacin de
herramienta
D Llamada a subprograma
Ejemplos
M3 S100;
Hace que el husillo comience a girar.
G90 G99 G89 X300. Y--250. Z--150. R-120. P1000 F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R y luego detener el mecanizado en el
fondo del agujero durante 1 s.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
217
13.1.14
PROGRAMACION
B--63534SP/02
Explicaciones
Todos los ciclos fijos se anulan para cambiar a funcionamiento normal. El punto
R y el punto Z se borran. Esto significa que R=0 y Z=0 en modo incremental.
Tambin se anulan otros datos de taladrado.
Ejemplos
M3 S100;
Hace que el husillo comience a girar.
G90 G99 G88 X300. Y--250. Z--150. R--120. F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y--750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y--550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y--750.;
Posicionamiento, taladrar agujero 6 y volver al
nivel inicial.
G80 G28 G91 X0 Y0 Z0; Vuelta al punto de referencia, anular ciclo fijo.
M5;
Hace que el husillo deje de girar.
218
PROGRAMACION
B--63534SP/02
Punto de referencia
350
#1
100
#12
#2
100
#10
#7
100
#8
100
#6
#11
#5
#9
200
#4
#13
#3
X
400
150
# 11 hasta 16
# 17 hasta 10
# 11 hasta 13
Z
250
250
150
Posicin de retroceso
250
X
T 11
200
Nivel inicial
50
50
30
20
T 15
190
T 31
150
219
PROGRAMACION
B--63534SP/02
El valor de compensacin +200.0 se define en el nmero de corrector 11, +190.0 se define en el nmero
de corrector 15 y +150.0 se define en el nmero de corrector 31
Ejemplo de programa
;
N001 G92X0Y0Z0;
Definicin de coordenadas en el punto de referencia
N002 G90 G00 Z250.0 T11 M6;
Cambio de herramienta
N003 G43 Z0 H11;
Nivel inicial, compensacin de longitud de herramienta
N004 S30 M3
Arranque de husillo
N005 G99 G81X400.0 R Y--350.0
Z--153,0R--97.0 F120;
Posicionamiento y luego taladrado #1
N006 Y--550.0;
Posicionamiento y luego taladrado #2 y vuelta al nivel del pto. R
N007 G98Y--750.0;
Posicionamiento y luego taladrado #3 y vuelta al nivel inicial
N008 G99X1200.0;
Posicionamiento y luego taladrado #4 y vuelta al nivel del pto. R
N009 Y--550.0;
Posicionamiento y luego taladrado #5 y vuelta al nivel del pto. R
N010 G98Y--350.0;
Posicionamiento y luego taladrado #6 y vuelta al nivel inicial
N011 G00X0Y0M5;
Vuelta al punto de referencia, parada de husillo
N012 G49Z250.0T15M6;
Anulacin de compensacin longitud herramienta, cambio de hta.
N013 G43Z0H15;
Nivel inicial, compensacin de herramienta
N014 S20M3;
Arranque del husillo
N015 G99G82X550.0Y--450.0
Posicionamiento y luego taladrado #7, vuelta al nivel del punto R
Z--130.0R--97.0P300F70;
N016 G98Y--650.0;
Posicionamiento y luego taladrado #8, vuelta al nivel inicial
N017 G99X1050.0;
Posicionamiento y luego taladrado #9, vuelta al nivel del punto R
N018 G98Y--450.0;
Posicionamiento y luego taladrado #10, vuelta al nivel inicial
N019 G00X0Y0M5;
Vuelta al punto de referencia, parada de husillo
N020 G49Z250.0T31M6;
Anulacin compensacin longitud herramienta, cambio de hta.
N021 G43Z0H31;
Nivel inicial, compensacin de longitud de herramienta
N022 S10M3;
Arranque de husillo
N023 G85G99X800.0Y--350.0
Posicionamiento y luego taladrado #11, vuelta al nivel del punto R
Z--153.0R47.0F50;
N024 G91Y--200.0K2;
Posicionamiento y luego taladrados #12, 13, vuelta al nivel del pto. R
N025 G28X0Y0M5;
Vuelta al punto de referencia, parada de husillo
N026 G49Z0;
Anulacin de compensacin de longitud de herramienta
N027 M0;
Parada programada
220
B--63534SP/02
13.2
ROSCADO RIGIDO
CON MACHO
PROGRAMACION
221
13.2.1
PROGRAMACION
B--63534SP/02
Formato
G84 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
K_
: Nmero de repeticiones
G84(G99)
Parada husillo
Nivel inicial
Operacin1
Operacin 6
Operacin2
Husillo horario
Punto R
Operacin 3
Parada
husillo
Parada husillo
Parada husillo
Husillo horario
Punto R
Nivel punto R
Operacin 5
Punto Z
Punto Z
Operacin 4
Parada husillo
Husillo antihorario
Parada husillo
Husillo antihorario
Explicaciones
D Modo rgido
222
B--63534SP/02
PROGRAMACION
D Paso de rosca
D Compensacin de
longitud de herramienta
D Instrucciones en formato
FS--15
Limitaciones
D Cambio de eje
Para poder cambiar el eje de taladrado, debe haberse anulado el ciclo fijo. Si el
eje de taladrado se modifica en modo rgido, se activa la alarma P/S (No. 206).
D Orden S
D Orden F
D Unidad de orden F
Entrada
mtrica
Entrada pulg.
Observaciones
G94
1 mm/min
0.01 pulg/min
G95
0.01 mm/rev
0.0001 pulg/rev
D M29
D P
D Anulacin
No especifique un cdigo del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est definido a 1)) y G84 en el mismo bloque.
Si se especifican juntos, G84 se anula.
D Compensacin de
herramienta
PROGRAMACION
B--63534SP/02
D Llamada a subprograma
Ejemplos
224
B--63534SP/02
13.2.2
PROGRAMACION
Formato
G74 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
: Nmero de repeticiones
Parada husillo
G74 (G99)
Parada husillo
Nivel inicial
Operacin1
Operacin 2
Husillo
antihorario
Punto R
Operacin 6
Parada
P
husillo
Nivel punto R
Operacin 3
Husillo
antihorario
Punto R
Parada
husillo
Nivel punto R
Operacin 5
P
Punto Z
Parada husillo
Husillo horario
Operacin 4
Parada husillo
Punto Z
Husillo horario
Explicaciones
D Modo rgido
225
PROGRAMACION
B--63534SP/02
D Especifique G84 para roscado rgido con macho (parmetro G84 (No.
5200#0)=1).
D Paso de rosca
D Compensacin de
longitud de herramienta
D Orden de formato FS--15
Limitaciones
D Cambio de eje
Para poder cambiar el eje de taladrado, debe haberse anulado el ciclo fijo. Si el
eje de taladrado se modifica en modo rgido, se activa la alarma P/S (No. 206).
D Orden S
D Nmero de impulsos
suministrados al cabezal
D Orden F
D Unidad de orden F
Entrada
mtrica
Entrada
pulgadas
Observaciones
G94
1 mm/min
0.01 pulg/min
G95
0.01 mm/rev
0.0001 pulg/rev
D M29
D P/Q
D Anular
No especifique un cdigo del grupo 01 (G00 hasta G03 o G60 (cuando el bit
MDL (bit 0 del parmetro 5431) est definido a 1)) y G74 en el mismo bloque.
Si se especifican juntos, G74 se anula.
D Compensacin de
herramienta
226
B--63534SP/02
PROGRAMACION
D Llamada a subprograma
Ejemplos
227
13.2.3
PROGRAMACION
B--63534SP/02
Formato
G84 (o G74) X_ Y_ Z_ R_ P_ Q_ F_ K_ ;
X_ Y_
Z_
R_
P_
Q_
F_
K_
d=distancia retroceso
Nivel inicial
Punto R
Nivel punto R
(1)
(2)
Nivel punto R
Punto R
(1)
Punto Z
.Ciclo de roscado profundo con macho
(Parmetro PCP (No. 5200#5=1)
(1) La herramienta trabaja a la velocidad
normal de avance en mecanizado. Se
utiliza la constante de tiempo normal.
(2) El retroceso puede sobrecontrolarse.
Se utiliza la constante de tiempo normal.
(3) El retroceso puede sobrecontrolarse.
Se utiliza la constante de tiempo normal.
Durante un ciclo de roscado rgido con
macho, la comprobacin en posicin se
ejecuta al final de cada operacin de (1)
y (2) en el ciclo de roscado profundo.
(2)
Punto Z
Nivel punto R
(3)
(1)
(2)
Nivel punto R
Punto R
(3)
(1)
(2)
Punto Z
228
Punto Z
B--63534SP/02
PROGRAMACION
Explicaciones
D Ciclo de roscado profundo
con macho a alta velocidad
Limitaciones
D Cambio de eje
Para poder cambiar el eje de taladrado, debe haberse anulado el ciclo fijo. Si el
eje de taladrado se modifica en modo rgido, se activa la alarma P/S (No. 206).
D Orden S
D Nmero de impulsos
suministrados al cabezal
D Orden F
D Unidad de orden F
D M29
Entrada
mtrica
Entrada
pulgadas
Observaciones
G94
1 mm/min
0.01 pulg/min
G95
0.01 mm/rev
0.0001 pulg/rev
PROGRAMACION
B--63534SP/02
D P/Q
D Anulacin
D Compensacin de
herramienta
D Llamada a subprograma
13.2.4
El ciclo fijo de roscado rgido con macho se anula. Para saber cmo se anula este
ciclo, consulte el apartado II--13.1.14.
NOTA
Al cancelar el ciclo fijo de roscado rgido con macho, se
borra tambin el valor de S empleado para el roscado rgido
con macho (como si se hubiera especificado S0).
En consecuencia, no puede utilizarse la orden S
especificada para el roscado rgido con macho en una parte
sucesiva del programa despus de cancelar el ciclo fijo de
roscado rgido con macho.
Despus de cancelar el ciclo fijo de roscado rgido con
macho, especifique una nueva orden S segn sea
necesario.
230
B--63534SP/02
13.3
CICLO FIJO DE
RECTIFICADO (PARA
RECTIFICADORA)
PROGRAMACION
Los ciclos fijos de rectificado simplifican las tareas del programador a la hora
de crear programas que incluyan operaciones de rectificado. Con un ciclo fijo
de rectificado, pueden especificarse en un slo bloque empleando una funcin
G operaciones repetitivas tpicas de rectificado; normalmente, sin ciclos fijos
de rectificado se requiere ms de un bloque. Adems, la utilizacin de ciclos
fijos de rectificado permite acortar la longitud del programa con el fin de ahorrar
memoria. Estn disponibles los cuatro ciclos de rectificado fijos siguientes:
. Ciclo de rectificado de inmersin (G75)
. Ciclo de rectificado de inmersin de cota constante directo (G77)
. Ciclo de rectificado superficial con avance continuo (G78)
. Ciclo de rectificado superficial con avance intermitente (G79)
231
13.3.1
PROGRAMACION
B--63534SP/02
Ciclo de rectificado de
inmersin (G75)
Formato
G75 I_ J_ K_ X(Z)_ R_ F_ P_ L_ ;
I_
X(Z)
(1) (R)
(3) (F)
(4) (R)
(2) P
(6) (F)
(5) P
X(Z)
Explicaciones
rectificadora
D Temporizacin
D Rectificado
rectificadora
D Temporizacin
D Rectificado (sentido de
retorno)
232
B--63534SP/02
PROGRAMACION
Limitaciones
D X(Z), I, J, K
D Borrar
I, J, X y Z en ciclos fijos son datos modales comunes a G75, G77, G78 y G79.
Permanecen vlidos hasta que se especifican nuevos datos. Se borran cuando
se especifica un cdigo G del grupo 00 que no sea el G04 o un cdigo G del grupo
01 distinto de G75, G77, G78 y G79.
D Operacin ejecutada
cuando se alcanza la
profundidad total de
mecanizado
I
J
I
J
233
13.3.2
PROGRAMACION
B--63534SP/02
Ciclo de rectificado de
inmersin con
dimensiones
constantes directas
(G77)
Formato
G77 I_ J_ K_ X(Z)_ R_ F_ P_ L_ ;
I_
J_
el sentido de mecanizado.)
el sentido de mecanizado.)
K_
F_
P_
: Tiempo de espera
L_
X(Z)
(R)
(F)
(R)
(F)
P
X(Z)
Explicaciones
rectificadora
D Temporizacin
D Rectificado
mecanizado con un valor igual al especificado con I (profundidad-de--pasada 1). La velocidad de avance se especifica mediante R.
D Temporizacin
B--63534SP/02
D Rectificado (sentido de
retorno)
D Seal de salto
PROGRAMACION
Seal salto
(Fin)
Seal salto
(Fin)
Seal salto
(Fin)
Seal salto
(Fin)
Limitaciones
D X(Z), I, J, K
D Borrar
I, J, X y Z en ciclos fijos son datos modales comunes a G75, G77 y G78 y G79.
Permanecen vlidos hasta que se especifican nuevos datos. Se borran cuando
se especifica un cdigo G del grupo 00 distinto del G04 o un cdigo G del grupo
01 distinto de G75, G77, G78 y G79.
235
13.3.3
PROGRAMACION
B--63534SP/02
Ciclo de rectificado
superficial con avance
continuo (G78)
Formato
G78 I_ (J_) K_ X_ F_ P_ L_ ;
I_
J_
el sentido de mecanizado.)
el sentido de mecanizado.)
K_
X_
F_
: Velocidad de avance
P_
: Tiempo de espera
L_
del rectificado.)
reavivado continuo)
G78
Z
X
P(Temporizacin)
I
I(J)
(F)
(F)
P (Tempor.)
Explicaciones
236
B--63534SP/02
PROGRAMACION
Limitaciones
D J
D I, J, K, X
D Borrar
I, J, X y Z en ciclos fijos son datos modales comunes a G75, G77, G78 y G79.
Permanecen vlidos hasta que se especifican nuevos datos. Se borran cuando
se especifica un cdigo G del grupo 00 distinto del G04 o un cdigo G del grupo
01 distinto de G75, G77, G78 y G79.
D Operacin ejecutada
cuando se alcanza la
profundidad total de
mecanizado
237
13.3.4
PROGRAMACION
B--63534SP/02
Ciclo de rectificado
superficial con avance
intermitente (G79)
Formato
G79 I_ J_ K_ X_ R_ F_ P_ L_ ;
I_
J_
K_
X_
el sentido de mecanizado.)
del rectificado.)
R_
F_
P_
: Tiempo de espera
L_
(R)
(F)
(R)
(F)
Explicaciones
D Temporizacin
D Rectificado
D Mecanizado con muela
rectificadora
El ciclo de rectificado superficial con avance intermitente est formado por seis
secuencias de operaciones. Las operaciones hasta se repiten hasta que la
profundidad alcanza la profundidad total de mecanizado especificado en la
direccin K. En el modo de parada bloque a bloque, en cada arranque de ciclo
se ejecutan las operaciones hasta .
El mecanizado se realiza segn el eje Z en el modo de avance en mecanizado
con un valor igual al especificado con I (profundidad de pasada 1). La
velocidad de avance se especifica mediante R.
D Temporizacin
D Rectificado (sentido de
retorno)
B--63534SP/02
PROGRAMACION
Limitaciones
D X, I, J, K
D Borrar
I,J,X y Z en ciclos fijos son datos modales comunes a G75, G77, G78 y G79.
Permanecen vlidos hasta que se especifican nuevos datos. Se borran cuando
se especifica un cdigo G del grupo 00 distinto del G04 o un cdigo G del grupo
01 distinto de G75, G77, G78 y G79.
239
13.4
COMPENSACION DE
DESGASTE DE
MUELA ABRASIVA
MEDIANTE
REAVIVADO
CONTINUO (PARA
RECTIFICADORA)
PROGRAMACION
B--63534SP/02
Explicaciones
D Especificacin
D Compensacin
240
B--63534SP/02
PROGRAMACION
13.5
COMPENSACION
AUTOMATICA DE
MUELA ABRASIVA
DESPUES DE
REAVIVADO
13.5.1
Comprobacin del
dimetro mnimo de la
muela abrasiva (para
rectificadora)
V Y
X
Pieza
X
241
13.6
RECTIFICADO CON
AVANCE EN
PROFUNDIDAD
SEGUN EJES Y y Z
AL FINAL DE
OSCILACION DE LA
MESA (PARA
RECTIFICADORA)
PROGRAMACION
B--63534SP/02
Cada vez que se introduce una seal externa, se ejecuta el mecanizado mediante
un valor fijo segn el perfil programado en el plano Y--Z especificado.
Formato
G161 R_ ;
programa perfil
G160 ;
Explicaciones
D G161 R_
D Programa de perfil
D G160
Limitaciones
D Programa de perfil
Ejemplos
O0001 ;
:
N0 G161 R10.0 ;
N1 G91 G01 Z--70.0 F100 ;
N2 G19 G02 Z--80.0 R67.0 ;
N3 G01 Z--70.0 ;
N4 G160 ;
:
70.0
80.0
70.0
N2
N3
N1
R=67.000
Z
B--63534SP/02
13.7
ACHAFLANADO
OPCIONAL DE
ANGULOS Y
REDONDEADO DE
ESQUINA
PROGRAMACION
Formato
, C_
Achaflanado
, R_
Redondeado esquina R
Explicaciones
D Achaflanado
D Esquina R
243
Ejemplos
PROGRAMACION
B--63534SP/02
N008
70.0
N007
60.0
N006
50.0
40.0
N009
N005
30.0
20.0
N004
10.0
N010
N011
N003
N002
0 N001
10.0
244
20.0
30.0
40.0
50.0
60.0
70.0
80.0
B--63534SP/02
PROGRAMACION
Limitaciones
D Seleccin de plano
D Siguiente bloque
D Cambio de plano
de desplazamiento
D Sistema de coordenadas
D Distancia de
desplazamiento 0
D Cdigos G no
disponibles
D Roscado
D Modo DNC
13.8
FUNCION DE
DESPLAZAMIENTO
EXTERNO
(G81)
PROGRAMACION
B--63534SP/02
Formato
G81 IP_ ; ( IP_ Orden desplazamiento eje )
Explicaciones
Limitaciones
D Un bloque sin eje X o Y
G81
246
B--63534SP/02
13.9
COPIAR
CONTORNOS
(G72.1, G72.2)
PROGRAMACION
Formato
D Copia lineal
:Nmero de subprograma
:Nmero de veces que se repite la operacin
:Decalaje segn el eje Xp
:Decalaje segn el eje Yp
:Decalaje segn el eje Zp
Especifique una orden de seleccin de plano (G17, G18 o G19) para seleccionar el plano en el cual se ejecuta la copia lineal.
Explicaciones
D Primer bloque del
subprograma
PROGRAMACION
B--63534SP/02
D Combinacin de operacin
de copia con giro y copia
lineal
D Llamada a
subprogramas
En un subprograma para copia con giro o lineal, puede especificarse M98 para
llamar a otro subprograma o G65 para llamar a un macro.
de giro
D Especificacin de
direccin
D Direccin P
D Direccin L
D Incremento en
desplazamiento angular
o decalaje
D Posicin de fin de
bloque
248
PROGRAMACION
B--63534SP/02
P4
P5
P1 D
Punto inicial
P2
P3
P6
P7
P0
90
Programa principal
O1000 ;
N10 G92 X--20.0 Y0 ;
N20 G00 G90 X0 Y0 ;
N30 G01 G17 G41 X20. Y0 D01 F10 ; (P0)
N40 Y20. ;
(P1)
N50 X30. ;
(P2)
N60 G72.2 P2000 L3 I90. J0 ;
Subprograma
O2000 G90 G01 X40. ;
N100 Y40. ;
N200 G01 X80. ;
N300 G01 Y20. ;
N400 X100. ;
N500 M99;
Limitaciones
D Especificacin de dos o
ms rdenes para copiar
una figura
PROGRAMACION
B--63534SP/02
D Sistema de unidades
Los dos ejes del plano para copiar una figura deben tener idntico sistema de
unidades.
D Especificacin de
compensacin de radio de
herramienta y el sistema de
coordenadas de pieza
Ejemplos
D Copia con giro
P4
P3
P2
P5
P6
Punto inicial
120
P0
P1
Programa principal
O1000 ;
N10 G92 X40.0 Y50.0 ;
N20 G00 G90 X_ Y_ ;
(P0)
N30 G01 G17 G41 X_ Y_ D01 F10 ; (P1)
N40 G72.1 P2000 L3 X0 Y0 R120.0 ;
N50 G40 G01 X_ Y_ I_ J_ ;
(P0)
N60 G00 X40.0 Y50.0 ;
N70 M30 ;
Subprograma
O2000 G03 X_ Y_ R30.0 ;
N100 G01 X_ Y_ ;
N200 G03 X_ Y_ R10.0 ;
N300 G01 X_ Y_ ;
N400 G03 X_ Y_ R30.0 ;
N500 M99;
250
(P2)
(P3)
(P4)
(P5)
(P6)
B--63534SP/02
PROGRAMACION
Y
P1
P0
Punto inicial
60
Programa principal
O3000 ;
N10 G92 G17 X80.0 Y50.0 ;
N20 G72.1 P4000 L6 X0 Y0 R60.0 ;
N30 G80 G00 X80.0 Y50.0 ;
N40 M30 ;
(P0)
(P0)
Subprograma
O4000 N100 G90 G81 X_ Y_ R_ Z_ F_ ;(P1)
N200 M99 ;
251
D Copia lineal
PROGRAMACION
B--63534SP/02
P5
P4
Punto inicial
P2
P1
P0
P6
P3
P7
70
70
70
Programa principal
O1000 ;
N10 G92 X--20.0 Y0 ;
N20 G00 G90 X0 Y0 ;
N30 G01 G17 G41 X_ Y_ D01 F10 ;
N40 Y_ ;
N50 X_ ;
N60 G72.2 P2000 L3 I70.0 J0 ;
N70 X_ Y_ ;
N80 X0 ;
N90 G00 G40 X--20.0 Y0 ;
N100 M30 ;
(P0)
(P1)
(P2)
(P8)
Subprograma
O2000 G90 G01 X_ ;
N100 Y_ ;
N200 G02 X_ I_ ;
N300 G01 Y_ ;
N400 X_ ;
N500 M99 ;
252
(P3)
(P4)
(P5)
(P6)
(P7)
P8
B--63534SP/02
PROGRAMACION
Y
P0
Punto inicial
P1
45
Programa principal
O1000 ;
N10 G92 G17 X100.0 Y80.0 ;
N20 G72.1 P2000 X0 Y0 L8 R45.0 ;
N30 G80 G00 X100.0 Y80.0 ;
N40 M30 ;
(P0)
(P0)
253
13.10
CONVERSION
TRIDIMENSIONAL DE
COORDENADAS
(G68, G69)
PROGRAMACION
B--63534SP/02
Y
X
Y
X
Formato
G68 Xp x1 Yp y1 Zp z1 I i1 J j1 K k1 R ; Activacin conversin
tridimensional coorden.
Modo conversin tridimensional coordenadas
Anulacin conversin
tridimensional coordenadas
G69 ;
Explicaciones
D Orden para conversin
tridimensional de
coordenadas (sistema de
coordenadas de programa)
N1 G68 Xp x1 Yp y1 Zp z1 I i1 J j1 K k1 R ;
N2 G68 Xp x2 Yp y2 Zp z2 I i2 J j2 K k2 R ;
B--63534SP/02
PROGRAMACION
Z
Z
Y
P (x, y, z)
z
x
X, Y, Z
X, Y, Z
:
:
X, Y, Z
:
O (x0, y0, z0) :
P (x, y, z)
D Error de formato
D Centro de giro
255
D Ecuacin para
conversin
tridimensional de
coordenadas
PROGRAMACION
B--63534SP/02
x
y
z
M1
x1
y1
z1
M1
M2
x
y
z
M1
x2
y2
z2
x1
y1
z1
X, Y, Z
M1 y M2 son matrices de conversin determinadas por un desplazamiento angular y un eje de giro. Por regla general, las matrices se especifican como se
muestra a continuacin:
n12+(1--n12) cos
n1 n2 (1--cos)+n3 sin
n1n2 (1--cos)--n3sin
n22+(1--n22) cos
n1n3 (1--cos)+n2sin
n2 n3 (1--cos)--n1 sin
n1 n3 (1--cos)--n2 sin
n2 n3 (1--cos)+n1 sin
n32+(1--n32) cos
i
p
j
p
k
p
: Desplazamiento angular
i2+j2+k2
cos
sin
0
--sin
cos
0
0
0
1
1
0
0
0
cos
sin
0
-sin
cos
cos
0
--sin
256
0
1
0
sin
0
cos
B--63534SP/02
PROGRAMACION
D Especificacin de la
segunda conversin
D Desplazamiento angular R
especificarse
G00
G01
G02
G03
G04
G10
G17
G18
G19
G28
G29
G30
G40
G41
G42
G43
G44
G45
G46
G47
G48
G49
G50.1
G51.1
Posicionamiento
Interpolacin lineal
Interpolacin circular (sentido horario)
Interpolacin circular (sentido antihorario)
Tiempo de espera
Configuracin de los datos
Seleccin de plano (XY)
Seleccin de plano (ZX)
Seleccin de plano (YZ)
Vuelta al punto de referencia
Vuelta desde el punto de referencia
Vuelta al segundo, tercero o cuarto puntos de referencia
Anulacin de compensacin (de radio) de herramienta
Compensacin (de radio) de herramienta a la izquierda
Compensacin (de radio) de herramienta a la derecha
Aumento de la compensacin de la longitud de herramienta
Disminucin de la compensacin de la longitud de herramienta
Aumento de la compensacin de herramienta
Disminucin de la compensacin de herramienta
Duplicacin de la compensacin de herramienta
Reduccin de la compensacin de herramienta a la mitad
Anulacin de la compensacin de longitud de herramienta
Anulacin de imagen espejo programable
Imagen espejo programable
257
D Funciones de
compensacin
D Relacin entre la
conversin tridimensional
y la conversin
bidimensional de
coordenadas (G68, G69)
PROGRAMACION
B--63534SP/02
D Reset
D Visualizacin de posicin
absoluta
B--63534SP/02
PROGRAMACION
Limitaciones
D Intervencin manual
D Posicionamiento en el
sistema de coordenadas de
mquina
D Especificacin de avance
rpido
En un bloque con G68 o G69 no debe especificarse ningn otro cdigo G. G68
debe especificarse con I, J y K.
D Imagen espejo
D Visualizacin y
compensacin de posicin
D Conversin tridimensional
de coordenadas y otras
rdenes continuas
Los ciclos fijos G41, G42 o G51.1 deben estar incluidos como bucles entre G68
y G69.
(Ejemplo)
G68 X100. Y100. Z100. I0. J0. K1. R45. ;
G41 D01 ;
G40 ;
G69 ;
259
Ejemplos
PROGRAMACION
B--63534SP/02
N1 G90 X0 Y0 Z0 ;
N2 G68 X10. Y0 Z0 I0 J1 K0 R30. ;
N3 G68 X0 Y--10. Z0 I0 J0 K1 R--90. ;
N4 G90 X0 Y0 Z0 ;
N5 X10. Y10. Z0 ;
10
N4
--10
H
N5
Z
30
(10, 10, 0)
Z
X
260
30
B--63534SP/02
13.11
FUNCION DE
POSICIONAMIENTO
DE REFERENCIA DE
MESA INDEXADA
PROGRAMACION
Explicaciones
D Posicin ndice de
referencia
+60
--45
B
PROGRAMACION
B--63534SP/02
D Velocidad de avance
AVISO
Si durante el posicionamiento de referencia de la mesa indexada
se ejecuta un reset, debe ejecutarse una vuelta al punto de
referencia cada que vez que posteriormente se ejecute un
posicionamiento de referencia de la mesa indexada.
NOTA
1 Especifique la orden de posicionamiento de referencia en un solo
bloque. Si esta orden se especifica en un bloque en el cual se
especifica otro eje controlado, se activa una alarma P/S (n 136).
2 El estado de espera a la terminacin del bloqueo o desbloqueo de
la mesa indexada se indica en la pantalla de diagnstico 12.
3 La funcin auxiliar que especifica un sentido negativo es
procesada dentro del CNC.
La seal del cdigo M correspondiente y la seal de fin son
intercambiadas entre el CNC y la mquina.
4 Si se ejecuta un reset mientras se est esperando la terminacin
del bloqueo o del desbloqueo de la mesa, se anula la seal de
bloqueo o desbloqueo y el CNC abandona el estado de espera de
terminacin.
262
PROGRAMACION
B--63534SP/02
D Funcin de
posicionamiento de
referencia y otras
funciones
Tabla 13.11 (a) Funcin de posicionamiento de referencia (indexado) y otras funciones
Explicacin
Caracterstica
Visualizacin de posicin relativa
Imposible volver
Posicionamiento unidireccional
Imposible su especificacin
de posicionamiento de referencia
Inhibido
El eje de posicionamiento de referencia habitualmente est en el
estado de servo desactivado.
de la mesa indexada
nuo (JOG), incremental (INC) o volante (HANDLE). Puede realizarse una vuelta manual al punto de referencia. Si la seal de seleccin de eje se configura al valor cero durante la vuelta manual al
punto de referencia, el desplazamiento se detiene y no se ejecuta la
orden de bloqueo.
263
14
Generalidades
PROGRAMACION
B--63534SP/02
FUNCION DE COMPENSACION
14.9
14.10
14.11
14.12
14.13
14.14
264
B--63534SP/02
14.1
COMPENSACION DE
LA LONGITUD DE
HERRAMIENTA
(G43, G44, G49)
PROGRAMACION
Herramienta real
14.1.1
Generalidades
Los tres mtodos siguientes de compensacin de longitud de herramienta
pueden emplearse independientemente del eje segn el cual se aplica la
compensacin de longitud de herramienta.
. Compensacin A de longitud de herramienta
Compensa la longitud de herramienta segn el eje Z.
. Compensacin B de longitud de herramienta
Compensa la longitud de herramienta segn el eje X, Y o Z.
. Compensacin C de longitud de herramienta
Compensa la longitud de herramienta segn un eje especificado.
Formato
Compensacin A de
longitud de
herramienta
Compensacin B de
longitud de
herramienta
G43 Z_ H_ ;
G44 Z_ H_ ;
G17 G43 Z_ H_ ;
G17 G44 Z_ H_ ;
G18 G43 Y_ H_ ;
G18 G44 Y_ H_ ;
G43
G44
G17
G18
G19
G19 G43 X_ H_ ;
G19 G44 X_ H_ ;
Compensacin C de
longitud de
herramienta
Compensacin de
longitud de herramienta Anular
265
G43 _ H_ ;
G44 _ H_ ;
G49 ; o H0 ;
:
:
:
:
:
:
Compensacin positiva
Compensacin negat.
Seleccin plano XY
Seleccin plano ZX
Seleccin plano YZ
Direccin de eje
especificado
: Direccin para
especificar el valor de
compensacin de
longitud de herramienta
PROGRAMACION
B--63534SP/02
Explicaciones
D Seleccin de
compensacin de longitud
de herramienta
D Sentido de compensacin
(1)
(2)
(3)
266
(1)
(2)
(3)
B--63534SP/02
PROGRAMACION
(1)
(2)
(3)
(1)
(2)
(3)
Entrada val.mtr.
0 hasta 999.999mm
0 hasta 99.9999pulg.
AVISO
Cuando se modifica el valor de compensacin de longitud
de herramienta debido a una modificacin del nmero de
corrector, el valor de compensacin cambia al nuevo valor
de compensacin de longitud de herramienta y no se suma
el nuevo valor de compensacin de longitud de herramienta
al antiguo valor de compensacin de longitud de
herramienta.
H1 : valor de compens. de longitud de herramienta 20.0
H2 : Valor de compens. de longitud de herramienta 30.0
G90 G43 Z100.0 H1 ; Z cambiar a 120.0
G90 G43 Z100.0 H2 ; Z cambiar a 130.0
267
PROGRAMACION
B--63534SP/02
PRECAUCIN
Cuando se aplique la correccin de longitud de herramienta
y si se pone a 0 el bit OFH (bit 2) del parmetro nm. 5001,
se especificar la correccin de longitud de herramienta
con el cdigo H y la compensacin de plaquita con el cdigo
D.
NOTA
El valor de compensacin de longitud de herramienta
correspondiente al nmero de corrector 0, es decir, H0,
siempre significa 0. Es imposible asignar a H0 un valor de
compensacin de longitud de herramienta distinto.
D Ejecucin de la
compensacin de longitud
de herramienta segn dos
o ms ejes
D Anulacin de
compensacin de longitud
de herramienta
NOTA
D Despus de haber ejecutado la compensacin B de
longitud de herramienta segn dos o ms ejes, la
compensacin segn todos los ejes se anula especificando
G49. Si se especifica H0, se anula nicamente la
compensacin segn un eje perpendicular al plano
especificado.
D En el caso de la compensacin segn tres o ms ejes, si se
anula la compensacin mediante el cdigo G49, se genera
la alarma P/S 015. Anule la compensacin empleando G49
y H0.
268
PROGRAMACION
B--63534SP/02
Ejemplos
Compensacin de longitud de herramienta (en agujeros de taladrado nm.1, 2, y 3)
t1
t3
20
(6)
30
+Y
(9)
(13)
(1)
t2
+X
30
120
30
Posicin real
Posicin
programada
Valor de
compensacin
=4mm
50
+Z
(2)
35
(12)
18
30
(3) (5)
(4)
(10)
(7) (8)
8
22
(11)
Programa
H1=--4.0 (Valor de compensacin de longitud de herramienta)
N1 G91 G00 X120.0 Y80.0 ;
(1)
N2 G43 Z--32.0 H1 ;
(2)
N3 G01 Z--21.0 F1000 ;
(3)
N4 G04 P2000 ;
(4)
N5 G00 Z21.0 ;
(5)
N6 X30.0 Y--50.0 ;
(6)
N7 G01 Z--41.0 ;
(7)
N8 G00 Z41.0 ;
(8)
N9 X50.0 Y30.0 ;
(9)
N10 G01 Z--25.0 ;
(10)
N11 G04 P2000 ;
(11)
N12 G00 Z57.0 H0 ;
(12)
N13 X--200.0 Y--60.0 ;
(13)
N14 M2 ;
269
14.1.2
Cdigos G53, G28, G30
y G30.1 en modo
correccin de longitud
de herramienta
PROGRAMACION
B--63534SP/02
Explicaciones
D Anulacin del vector de
correccin de longitud
de herramienta
Eje programado
No anulado
NOTA
Cuando se aplica la correccin de longitud de herramienta
a varios ejes, la anulacin afecta todos los ejes
programados.
Cuando, al mismo tiempo, se especifica la anulacin del corrector de
longitud de herramienta, se ejecuta la anulacin del vector de correccin
de longitud de herramienta como se indica a continuacin.
Instruccin
G49 G53 P_ ;
Eje programado
Eje programado
No anulado
270
PROGRAMACION
B--63534SP/02
NOTA
Cuando se aplica la correccin de longitud de herramienta
a varios ejes, se aplica la anulacin a todos los ejes
programados afectados por el retorno al punto de
referencia.
Eje programado
A/B
Bloque de restauracin
Ignorado
A/B
Bloque de restauracin
Ignorado
271
PROGRAMACION
B--63534SP/02
A/B
Bloque de restauracin
Ignorado
AVISO
Cuando se aplica la correccin de longitud de herramienta
a varios ejes, se aplica la anulacin a todos los ejes para los
que se ha programado G53, G28, G30 y G30.1. Sin
embargo, se restaura el vector slo para el eje al que se ha
aplicado la ltima correccin de longitud de herramienta.
NOTA
En un bloque que contiene G40, G41 o G42, no se restaura
el vector de correccin de longitud de herramienta.
272
B--63534SP/02
14.2
MEDICION
AUTOMATICA DE
LONGITUD DE
HERRAMIENTA (G37)
PROGRAMACION
Avance
rpido
Avance de
medicin
A (Posicin inicial)
La posicin de medicin
se programa con G37
B (Posicin de
deceleracin)
C (Posicin de medicin)
La herramienta se detiene cuando se
activa la seal de fin de aproximacin.
X
Formato
G92 IP_ ;
Hff;
Explicaciones
D Definicin del sistema de
coordenadas de pieza
D Especificacin de G37
D Alarmas
PROGRAMACION
B--63534SP/02
Avance de
deceleracin
(avance de
medicin)
B
C D
F
Posicin programada
mediante G37
274
B--63534SP/02
PROGRAMACION
AVISO
Cuando en un desplazamiento a la velocidad de avance de
medicin se inserta un desplazamiento manual, haga
volver la herramienta a la posicin anterior al
desplazamiento manual insertado para reanudar el
desplazamiento.
NOTA
1 Cuando se especifica un cd. H en idntico bloque que
G37, se activa una alarma. Especifique el cd. H antes del
bloque de G37.
2 La velocidad de medicin (parmetro No. 6241), la posicin
de deceleracin (parmetro No. 6251) y el margen
permitido de la seal de fin de aproximacin (parmetro No.
6254) son especificados por el fabricante de la
mquina--herramienta.
3 Cuando se utiliza la memoria A de valores de
compensacin, se modifica el valor de compensacin.
Cuando se utiliza la memoria B de valores de
compensacin, se modifica el valor de compensacin de
desgaste de herramienta.
Cuando se utiliza la memoria C de valores de
compensacin, se modifica el valor de compensacin de
desgaste de herramienta para el cdigo H.
4 La seal de fin de aproximacin se monitoriza
habitualmente cada 2 ms. Se genera el siguiente error de
medicin:
ERRmax:
Fmx1/60xTS/1000 en donde
TS:
Perodo de muestreo, habitualmente 2 (ms)
ERRmax:
Error mximo de medicin (mm)
Fm:
Velocidad de avance de medicin (mm/min)
Por ejemplo, cuando Fm = 1000 mm/min., ERRmax = 0,003
m
5 La herramienta se detiene durante un mximo de 16 ms
despus de detectar la seal de fin de aproximacin. Pero
el valor de la posicin en la cual se ha detectado la seal
de fin aproximacin (obsrvese el valor cuando se detuvo
la herramienta) se emplea para determinar el valor de
compensacin. El rebasamiento de desplazamiento
durante 16 ms es:
Qmax = Fm x 1/60 x 16/1000
Qmax: rebasamiento mximo (mm)
Fm : velocidad de avance de medicin (mm/min)
275
Ejemplos
PROGRAMACION
B--63534SP/02
760
200
Posicin medicin
segn eje Z
276
850
1100
B--63534SP/02
14.3
COMPENSACION DE
HERRAMIENTA
(G45--G48)
PROGRAMACION
Pieza
Herramienta
Trayectoria centro
herramienta
Trayectoria
programada
Formato
G45 IP_D_ ;Aumenta la distancia de desplazamiento en el valor de
compensacin de herramienta
G47 IP_D_ ; Aumenta la distancia de desplazamiento en dos veces el va-lor de compensacin de herramienta
277
PROGRAMACION
B--63534SP/02
Explicaciones
D Aumento y disminucin
Cuando se especifica un
valor negativo de compensacin de hta.
Cuando se especifica un
valor positivo de compen--sacin de herramienta
G45
Posicin
inicial
Posicin
final
Posicin
inicial
Posicin
final
G46
Posicin
inicial
Posicin
final
Posicin
inicial
Posicin
final
G47
Posicin
inicial
Posicin
final
Posicin
inicial
Posicin
final
G48
Posicin inicial
Posicin final
Posicin inicial
Posicin final
D Valor de compensacin
de herramienta
Valor compensacin
herramienta
0--999.999mm
0--99.9999pulg
0--999.999grad
0--999.999grad
PROGRAMACION
B--63534SP/02
AVISO
1. Cuando se especifica G45 hasta G48 para n ejes (n=1--6) simultneamente en un bloque de
desplazamiento, la compensacin se aplica a todos los n ejes.
Cuando a la herramienta se aplica una compensacin slo para radio o dimetro de herramienta en
mecanizado cnico, se produce un mecanizado por exceso o por defecto.
Por consiguiente, utilice la compensacin de herramienta (G40 o G42) que se muestra en el apartado
II--14.4 o 1 4.5.
Forma deseada
Forma realmente
mecanizada
Forma
deseada
Forma realmente
mecanizada
Eje Y
Eje Y
Exceso
mecanizado
G01 X_ F_ ;
G47 X_ Y_ D_ ;
Y_ ;
Eje X
Mecanizado
por defecto
G01 G45 X_ F_ D_;
X_ Y_ ;
G45 Y_ ;
Eje X
2 G45 hasta G48 (compensacin de herramienta) no debe utilizarse en el modo G41 o G42 (compensacin
de radio de herramienta).
279
PROGRAMACION
B--63534SP/02
NOTA
1 Cuando el sentido especificado se invierte por disminucin como se muestra en la figura
inferior, la herramienta se desplaza en sentido opuesto.
Desplazamiento de
Orden programada
la herramienta
Posicin
Posicin
inicial
final
Ejemplo
G46 X2.50 ;
Valor compensacin hta.
+3.70
Orden equivalente
X--1.20 ;
Valor compensacin
herramienta
2 La compensacin de herramienta puede aplicarse a interpolacin circular (G02, G03) con las rdenes
G45 hasta G48 slo para los crculos 1/ 4 y 3/4 utilizando las direcciones I, J y K mediante la configuracin
de parmetros, siempre que no se especifique simultneamente el giro de coordenadas. Esta funcin
existe para compatibilidad con la cinta CNC convencional sin ninguna compensacin (de radio) de
herramienta. Esta funcin no debe utilizarse cuando se prepare un nuevo programa CNC.
Compensacin de herramienta para
interpolacin circular
N4
Programa
N1 G46 G00 X_ Y_ D_ ;
N2 G45 G01 Y_ F_ ;
N3 G45 G03 X_ Y_ I_ ;
N4 G01 X_ ;
N3
Trayectoria de herramienta
programada
N2
N1
3 El cdigo D se ha de utilizar en el modo de compensacin de herramienta (G45 hasta G48). Sin embargo,
el cdigo H puede utilizarse configurando el parmetro TPH (No. 5001 #5) debido a la compatibilidad con
el formato convencional de cinta CNC. El cdigo H debe utilizarse mediante la funcin de anulacin de
compensacin de longitud de herramienta (G49).
4 G45 hasta G48 no se tienen en cuenta en el modo de ciclo fijo. Ejecute la compensacin de herramienta
especificando G45 hasta G48 antes de entrar en el modo de ciclo fijo y de anular la compensacin despus
de salir del modo de ciclo fijo.
280
PROGRAMACION
B--63534SP/02
Ejemplos
Programa que utiliza compensacin de herramienta
N12
N11
40
30R
N10
N13
N9
N8
N4
30R
40
N3
N1
N5
N2
N6
N7
50
N14
Origen
80
Eje Y
50
Dimetro hta.
No. corrector
Valor comp.hta.
40
30
30
: 20
: 01
: +10.0
Eje X
Programa
N1
N2
N3
N4
N5
N6
N7
N8
N9
281
14.4
COMPENSACION B
DE HERRAMIENTA
(G39--G42)
PROGRAMACION
B--63534SP/02
Interpolacin
circular
Interpolacin lineal
Compensacin
en esquina
R1
Interpolacin
circular
Interpolacin
lineal
R2
Vector
compensacin
Arranque
Interpolacin
lineal
Anular
compensacin
radio herramienta
Posicin inicial
Interpolacin
circular
Trayectoria
programada
Trayectoria centro
herramienta
Eje Y
Eje X
Fig. 14.4 Figura descriptiva de compensacin B de radio de herramienta
282
PROGRAMACION
B--63534SP/02
Formato
D Arranque (Activacin de
compensacin de radio de
herramienta)
IP_ I R_ H_ ;
I R_
D Anulacin de compensacin
de radio de herramienta
D Seleccin de plano de
compensacin
G40 IP_ ;
G40 : Anular compensacin radio herramienta (Grupo 07)
IP_ : Orden para desplazamiento de ejes
Plano comp.
IP_
IR_
XpYp
G17 ;
Xp_Yp_
I_J_
ZpXp
G18 ;
Xp_Zp_
I_K_
YpZp
G19 ;
Yp_Zp_
J_K_
Explicaciones
D Cdigo H
Entrada val.mtr.
Entrada val.pulg.
0--999.999mm
0--99.9999pulg.
NOTA
El valor de compensacin de herramienta correspondiente
al no. de corrector 0, es decir, H0, siempre vale 0. Por
consiguiente, es imposible configurar H0 a un valor de
compensacin de radio de herramienta distinto.
283
D Seleccin de plano de
compensacin y vector de
compensacin
PROGRAMACION
B--63534SP/02
Notas
D Transicin del modo de
anulacin de
compensacin al modo de
compensacin de radio de
herramienta (arranque)
NOTA
Un modo de orden de desplazamiento en el instante de
cambio de modo de anulacin de compensacin a modo de
compensacin de herramienta es el posicionamiento (G00)
o la interpolacin lineal (G01). No puede utilizarse la
interpolacin circular (G02, G03).
284
B--63534SP/02
14.4.1
Compensacin de
radio de herramienta a
izquierdas (G41)
PROGRAMACION
Explicaciones
D G00 (Posicionamiento) o
G01 (Interpolacin lineal)
G41 X_Y_I_J_H_;
Especifica que se ha de crear un nuevo vector en ngulos rectos respecto a la
direccin de (I,J) en el punto final y el centro de la herramienta se desplaza hacia
la punta del nuevo vector respecto al del antiguo vector en el punto inicial. (I,J)
se expresa mediante un valor incremental desde el punto final y es significativo
nicamente como orientacin, pero su valor es arbitrario.
Trayectoria de
centro de
herramienta
Vector
antiguo
Nuevo vector
(X, Y)
Posicin inicial
(I, J)
Trayectoria programada
En el caso de que el nuevo vector sea 0, esta orden especifica al equipo que pase
del modo de anulacin al modo de compensacin de radio de herramienta. En
este instante, el nmero de corrector se especifica mediante el cdigo H.
Posicin inicial
Trayectoria de
centro de
herramienta
Nuevo vector
Trayectoria
programada
Vector antiguo=0
(X, Y)
(I, J)
Mientras no especifique lo contrario, se supone que (I,J) son iguales que (X,Y).
Cuando se especifica la orden siguiente, se crea un vector perpendicular a una
lnea que une el punto inicial y la posicin (X,Y).
G41 X_ Y_;
Sin embargo, si se especifica G00, cada eje se desplaza independientemente con
la velocidad de avance rpido.
Trayectoria de
centro de
herramienta
Vector antiguo
(X, Y)
Posicin inicial
Trayectoria programada
285
Nuevo
vector
D G02, G03
(Interpolacin circular)
PROGRAMACION
B--63534SP/02
G41 ;
:
G02 (o G03) X_ Y_ R_ ;
La orden superior especifica que se ha de crear un nuevo vector a la izquierda
mirando en la direccin en la cual un arco avanza sobre una lnea que une el
centro del arco y el punto final del arco y especifica tambin que el centro de
la herramienta se ha de desplazar segn el arco que va desde el punto del antiguo
vector en el punto inicial del arco hacia el del nuevo vector. Sin embargo, esto
se cumple en el supuesto de que el antiguo vector se haya creado correctamente.
El vector de compensacin se crea hacia el centro del arco o en sentido opuesto
al centro de arco.
Nuevo vector
Trayectoria de
centro de
herramienta
(X, Y)
Trayectoria programada
R
Posicin inicial
Vector antiguo
Nuevo vector
(X, Y)
R
Trayectoria
centro de
herramienta
Vector antiguo
Posicin inicial
286
Trayectoria
programada
B--63534SP/02
14.4.2
Compensacin de
radio de herramienta a
derechas (G42)
PROGRAMACION
Explicaciones
D G00 (Posicionamiento) o
G42 X_ Y_ I_ J_ H_ ;
Trayectoria programada
(I, J)
(X, Y)
Posicin inicial
Vector antiguo
Nuevo vector
Trayectoria de centro de
herramienta
G42 X_ Y_ ;
Trayectoria programada
(X, Y)
Posicin inicial
Nuevo vector
Vector antiguo
Trayectoria de centro de
herramienta
287
D G02 o G03
(Interpolacin circular)
PROGRAMACION
B--63534SP/02
G42 ;
:
G02 (o G03) X_ Y_ R_;
(X, Y)
Trayectoria programada
Trayectoria
centro hta.
R
Posicin
inicial
Vector
antiguo
Nuevo vector
(X, Y)
R
Trayectoria programada
Posicin inicial
Vector antiguo
288
Trayectoria de
centro de
herramienta
PROGRAMACION
B--63534SP/02
14.4.3
Interpolacin circular
con compensacin en
esquina (G39)
Cuando en el modo G01, G02 o G03 se especifican las siguientes rdenes, puede
ejecutarse la interpolacin circular con compensacin de esquina respecto al
radio de la herramienta.
Formato
En modo offset
G39
X_Y_
X_Z_
Y_Z_
G39
I_J_
I_K_
J_K_
Vector antiguo
Trayectoria de
centro de
herramienta
Nuevo vector
(X, Y)o(I, J)
Trayectoria
programada
Caso de G42
Nuevo vector
(X, Y)o(I, J)
Vector antiguo
Trayectoria
ctro.herramienta
Trayectoria programada
14.4.4
Anular compensacin
de radio de
herramienta (G40)
PROGRAMACION
B--63534SP/02
Trayectoria programada
NOTA
No puede anularse la compensacin de radio de
herramienta en el modo de interpolacin circular (G02,
G03).
290
B--63534SP/02
14.4.5
Conmutacin entre
compensacin de radio
de herramienta a
izquierdas y
compensacin de radio
de herramienta a
derechas
PROGRAMACION
Vector
antiguo
(X, Y)
Vector
nuevo
Trayectoria
programada
G42 ;
G00 G41 X_ Y_ ( o I_ J_) F_
;
Vector
nuevo
(X, Y) o (I, J)
Trayectoria programada
291
14.4.6
Modificacin de valor
de compensacin de
radio de herramienta
PROGRAMACION
B--63534SP/02
Trayectoria centro
herramienta
Nuevo vector
Vector antiguo
Posicin inicial
Nuevo vector
Vector antiguo
Posicin inicial Trayectoria programada (X, Y)
Fig 14.4.6 Cambio de valor de compensacin de radio de herramienta en
modo compensacin
292
PROGRAMACION
B--63534SP/02
14.4.7
Compensacin de
radio de herramienta
positiva/negativa y
trayectoria de centro
de herramienta
(1)
Trayectoria programada
Fig. 14.4.7
Para una figura con esquinas (como la que se obtiene en una interpolacin
circular de una esquina), en general, como es lgico, el valor de compensacin
de radio de herramienta no puede hacerse negativo (--) para mecanizar el
interior. Para mecanizar la esquina interior de una figura con esquinas, debe
insertarse un arco de radio adecuado para lograr un mecanizado suave
(uniforme).
AVISO
Si se programa la compensacin de longitud de
herramienta durante la compensacin de radio de longitud
de herramienta, se considera que tambin se ha modificado
el valor de compensacin de radio de herramienta.
293
PROGRAMACION
B--63534SP/02
Ejemplos
N6
N5
N7
20.0
40.0
N4
R1=40.0
40.0
N3
R2=20.0
20.0
N2
N8
20.0
N10
N1
N9
Eje Y
N11
20.0
Eje X
Unidad : mm
N1
G91 G17 G00 G41 J1 X20.0 Y20.0 H08 ;
N2
G01 Z--25.0 F100 ;
N3
Y40.0 F250 ;
N4
G39 I40.0 J20.0 ;
N5
X40.0 Y20.0 ;
N6
G39 I40.0 ;
N7
G02 X40.0 Y--40.0 R40.0 ;
N8
X--20.0 Y--20.0 R20.0 ;
N9
G01 X--60.0 ;
N10 G00 Z25.0 ;
N11 G40 X--20.0 Y--20.0 M02 ;
(H08 es un nmero de corrector de herramienta y el valor de radio de herramienta debe
memorizarse en la memoria correspondiente a este nmero.)
294
B--63534SP/02
14.5
RESUMEN DE
COMPENSACION DE
HERRAMIENTA C
(G40 -- G42)
PROGRAMACION
Anular
compensacin
radio hta.
Arranque
295
PROGRAMACION
B--63534SP/02
Formato
D Arranque (Activacin de
compensacin de
herramienta)
IP_ D_ ;
D Anulacin de compensacin
(de radio) de herramienta
(Anulacin de modo de
compensacin)
D Seleccin de plano de
compensacin
G40 IP_ ;
G40 : Anular compensacin de radio de herramienta (Grupo 07)
(Anular modo de compensacin)
I P_ : Orden para desplazamiento de eje
Plano comp.
I P_
XpYp
G17 ;
Xp_Yp_
ZpXp
G18 ;
Xp_Zp_
YpZp
G19 ;
Yp_Zp_
Explicaciones
D Modo de anulacin de
compensacin
D Arranque
D Modo de compensacin
296
B--63534SP/02
D Anulacin de modo de
compensacin
PROGRAMACION
Anulacin modo
compensacin
Modo
compensacin
(G40/D0)
Fig. 14.5 (b) Cambio del modo de compensacin
N7
N6
N8
Trayectoria programada
Fig. 14.5 (c) Modificacin valor de compensacin de radio de herramienta
297
D Valor positivo/negativo de
compensacin de radio de
herramienta y trayectoria
de centro de herramienta
PROGRAMACION
B--63534SP/02
(1)
Trayectoria
programada
Fig. 14.5 (d) Trayectorias de centro de herramienta cuando se especifican
valores de compensacin de radio de herramienta positivos y negativos
Entrada en mm
Entrada en pulg.
0-- 999.999mm
0-- 99.9999pulg.
NOTA
1 El valor de compensacin de radio de herramienta
correspondiente al corrector No. 0, es decir, D0, siempre
vale 0. Es imposible configurar D0 a cualquier otro valor de
compensacin.
2 La compensacin tipo C de radio de herramienta puede
especificarse mediante un cdigo H con el parmetro OFH
(No. 5001#2) configurado al valor 1.
D Vector de compensacin
D Especificacin de un valor
de compensacin de radio
de herramienta
298
B--63534SP/02
PROGRAMACION
299
PROGRAMACION
B--63534SP/02
Ejemplos
N5
250R
C1(700,1300)
P4(500,1150) P5(900,1150)
C3 (--150,1150)
650R
N6
N4
650R
N7
N3
P2
(250,900)
C2 (1550,1550)
P3(450,900)
P7
P6(950,900)
(1150,900)
N8
N2
P9(700,650)
P8
(1150,550)
P1
(250,550)
N10
N9
N1
N11
Eje Y
Eje X
Posicin
inicial
Unidad : mm
14.6
DESCRIPCION
DETALLADA DE
COMPENSACION C
DE RADIO DE
HERRAMIENTA
PROGRAMACION
B--63534SP/02
Generalidades
Desplazamiento de la herramienta en el arranque
Desplazamiento de la herramienta en el modo de compensacin
Desplazamiento de la herramienta en anulacin del modo de
compensacin
Comprobacin de interferencias
Mecanizado excesivo provocado por compensacin (de radio) de
herramienta
Entrada de comandos desde panel MDI
Ordenes G53, G28, G30 y G29 en modo C de compensacin
de radio de herramienta
Interpolacin circular en esquinas (G39)
14.6.1
Generalidades
D Lado interior y lado exterior
Lado ext.
Tray. programada
Pieza
Pieza
Tray .programada
180
D Significado de los
smbolos
0<180
301
14.6.2
Desplazamiento de la
herramienta en el
arranque
PROGRAMACION
B--63534SP/02
Explicaciones
D Desplazamiento de
herramienta segn el
contorno interior de una
esquina (180 )
LneaLnea
Pieza
Tray. programada
r
G42
Tray.ctro.herramienta
Posicin inicial
LneaArco
S
L
Posicin inicial
302
Pieza
G42
Tray.ctro.herramienta
PROGRAMACION
B--63534SP/02
D Desplazamiento de la
herramienta en torno al
exterior de una esquina
formando un ngulo
obtuso (90 < 180)
Posicin inicial
LneaLnea
G42
Pieza
Tray. programada
r
L
S
Tipo
A
LneaArco
Tray.ctro.
herramienta
Posicin inicial
G42
Pieza
r
S
Posicin inicial
G42
Pieza
Tray. programada
r
S
Tipo
B
Interseccin
Tray.ctro.
herramienta
Posicin inicial
LneaArco
G42
L
r
Pieza
S
L
Interseccin
303
Tray.ctro.hta.
Tray. programada
D Desplazamiento de la
PROGRAMACION
B--63534SP/02
herramienta en torno al
exterior de un ngulo
agudo (<90)
LneaLnea
Posicin inicial
G42
L
Pieza
Tray. programada
r
Tipo
A
S
LneaArco
Tray.ctro.herramienta
Posicin inicial
G42
L
Pieza
S C
Tray.ctro.herramienta
Tray. programada
LneaLnea
Posicin inicial
L
S
G42
r
Pieza
Tray. programada
r
L
Tipo
B
LneaArco
Tray.ctro.herramienta
Posicin inicial
L
S
G42
r
L
L
C
Tray.ctro.herramienta
Pieza
Tray. programada
D Desplazamiento en torno al
exterior de una transicin
Lnea recta --> Lnea recta
formando un ngulo agudo
inferior a 1 grado (< 1)
Tray.ctro.herramienta
G41
Tray. programada
304
Posicin inicial
B--63534SP/02
D Un bloque sin
desplazamiento de la
herramienta especificado
en el arranque
PROGRAMACION
N6
SS
N8
r
Tray.ctro.herramienta
N9
Tray. programada
NOTA
Para la definicin de bloques que no incluyen el
desplazamiento de la herramienta vase subapartado
II--14.6.3.
305
14.6.3
Desplazamiento de la
herramienta en el modo
de compensacin
PROGRAMACION
B--63534SP/02
Explicaciones
D Desplazamiento de la
herramienta en torno al
interior de una esquina
(180)
LneaLnea
Pieza
Tray. programada
L
S
Interseccin
Tray.ctro.
herramienta
LneaArco
Pieza
Interseccin
L
C
Tray. programada
Tray.ctro.
herramienta
ArcoLnea
Pieza
Tray. programada
L
S
C Interseccin
ArcoArco
Tray.ctro.
herramienta
Interseccin
C
Tray.ctro.
herramienta
306
Pieza
Tray. programada
PROGRAMACION
B--63534SP/02
D Desplazamiento de la
herramienta en torno al
interior (<1) con un
vector de una longitud
extraordinaria, transicin
lnea recta --> lnea recta
Interseccin
r
Tray.ctro.herramienta
Tray. programada
S
Interseccin
307
PROGRAMACION
B--63534SP/02
D Desplazamiento de la
herramienta en torno a la
esquina exterior formando
un ngulo obtuso
(90 < 180)
LneaLnea
Pieza
Tray. programada
S
Interseccin
Tray.ctro.
herramienta
LneaArco
Pieza
S L
Interseccin
C
Tray.ctro.
herramienta
Tray. programada
ArcoLnea
Pieza
Tray. programada
r
C
S
Interseccin L
Tray.ctro.
herramienta
ArcoArco
Tray. programada
r
C
Tray.ctro.herramienta
308
Pieza
L
Interseccin
B--63534SP/02
PROGRAMACION
D Desplazamiento de la
herramienta en torno a la
esquina exterior formando
un ngulo agudo (< 90)
LneaLnea
L
Pieza
Tray. programada
S
L
Tray.ctro.herramienta
L
LneaArco
L
L
S
Pieza
L
L
C
Tray.ctro.herramienta
Tray. programada
ArcoLnea
C
S
L
Pieza
Tray. programada
r
Tray.ctro.herramienta
L
ArcoArco
C
S
L
Pieza
r
L
L
Tray.ctro.herramienta
309
Tray. programada
PROGRAMACION
B--63534SP/02
D Cuando es excepcional
La posicin final del arco
no est situado sobre el
arco
Pieza
Tray. programada
r
Tray.ctro.
herramienta
S
C
L
L
Arco A
310
Arco B
B--63534SP/02
El centro es idntico a la
posicin inicial o a la
posicin final
PROGRAMACION
N6
N7
D Cambio de sentido de
compensacin en el modo
de compensacin
--
G41
Comp.lado izq.
Comp.lado dcho.
G42
Comp.lado dcho.
Comp.lado izq.
Cdigo G
311
PROGRAMACION
B--63534SP/02
LneaLnea
S
Pieza
G42
r
Tray. programada
r
L
G41
Pieza
Tray.ctro.herramienta
LneaArco
C
r
Pieza
G41
G42
Tray. programada
r
Pieza
L
Tray.ctro.herramienta
ArcoLnea
Pieza
G42
Tray. programada
Tray.ctro.herramienta
r
C
L
S
r
G41
Pieza
ArcoArco
C
Pieza
G42
Tray. programada
r
r
G41
C
Tray.ctro.herramienta
312
Pieza
B--63534SP/02
Trayectoria de centro de
herramienta sin
interseccin
PROGRAMACION
Pieza
(G42)
(G42)
Tray. programada
G41
L
r
Tray.ctro.herramienta
B
Pieza
L
G42
Tray. programada
G41
Tray.ctro.herramienta
L
LneaArco
S
L
L
Tray.ctro.herramienta
A
(G41)
(G41)
G42
r
Tray. programada
S
ArcoArco
C
S
Arco cuyo punto final no
est en el mismo arco
C
r
G41
(G42)
Tray. programada
(G42)
r
L SL
C
Tray.ctro.
herramienta
Centro
Centro
313
PROGRAMACION
B--63534SP/02
Tray. programada
N7
N5
P1
P2
(G42)
N5 G01 G91 X500.0 Y--700.0 ;
N6 G41 G02 J--500.0 ;
N7 G42 G01 X500.0 Y700.0 ;
314
N6
B--63534SP/02
D Anulacin temporal de
compensacin de radio de
herramienta
Especificacin de G28
(retorno automtico al
punto de referencia en el
modo de compensacin)
PROGRAMACION
Punto intermedio
S
G00
S
(G42 G00)
r
S
S
Punto referencia
Punto intermedio
G28
G29
Tray. programada
r
S
(G42 G00)
G00
S
Punto referencia
Tray.ctro.
herramienta
G29
Tray. programada
Punto
intermedio
S
r
S
(G42 G00)
Tray.ctro.herramienta
315
G29
G00
D Cdigo G de
compensacin de radio de
herramienta en el modo de
compensacin
PROGRAMACION
B--63534SP/02
Modo G42
r
L
Tray.ctro.herramienta
L
S Interseccin
ArcoLnea
Modo G42
C
S Interseccin
Tray. programada
S
L
L
L
Tray.ctro.
herramienta
N5
Tray. programada
N6
L
S
N7
Bloque G92
(G41)
N5 G91 G01 X300.0 Y700.0 ;
N6 X--300.0 Y600.0 ;
N7 G92 X100.0 Y200.0 ;
N8 G90 G01 X400.0 Y800.0 ;
316
N8
B--63534SP/02
D Un bloque sin
desplazamiento de
herramienta
Un cdigo sin
desplazamiento de
herramienta especificado en
el modo de compensacin
PROGRAMACION
N7
N8
N6
Tray. programada
Tray.ctro.
herramienta
SS
L
N7
N8
N6
SS
L
Tray. programada
Tray.ctro.
herramienta
N7 N8
N9
SSS
L
317
Tray. programada
Tray.ctro.
herramienta
D Desplazamiento en
esquinas
PROGRAMACION
B--63534SP/02
r
r
Tray. programada
N6
N7
Sin embargo, si la trayectoria del siguiente bloque recorre medio crculo o ms,
no se ejecuta la funcin anterior.
El motivo es el siguiente:
318
B--63534SP/02
PROGRAMACION
P2 P3 P4 P5
P1
P6
N5 N7
N4
Tray.ctro.herramienta
N8
Tray. programada
N6
D Interrupcin del
funcionamiento manual
319
PROGRAMACION
B--63534SP/02
14.6.4
Desplazamiento de la
herramienta con el
modo de
compensacin anulado
Explicaciones
D Desplazamiento de la
herramienta alrededor de
una esquina interior
(180)
LneaLnea
Pieza
Tray. programada
r
Tray.ctro.herramienta
G40
S
L
ArcoLnea
r
Pieza
Tray. programada
320
G40
S
L
Tray.ctro.herramienta
PROGRAMACION
B--63534SP/02
D Desplazamiento de la
herramienta en torno a una
esquina exterior formando
un ngulo obtuso
(90<180)
LneaLnea
G40
Pieza
Tray. programada
r
Tray.ctro.herramienta
Tipo
A
ArcoLnea
G40
L
Pieza
r
C
Tray. programada
Tray.ctro.herramienta
LneaLnea
Tray. programada
Tray.ctro.herramienta
Tipo
B
G40
Pieza
L
S
Interseccin
ArcoLnea
G40
L
Pieza
r
C
Tray. programada
321
L
L Interseccin
Tray.ctro.herramienta
D Desplazamiento de la
PROGRAMACION
B--63534SP/02
herramienta alrededor de
una esquina exterior
formando un ngulo
agudo (<90)
LneaLnea
G40
L
Pieza
Tray. programada
G42
r
L
Tray.ctro.herramienta
Tipo
A
ArcoLnea
G40
G42
Pieza
Tray.ctro.herramienta
Tray. programada
LneaLnea
L
G40
Pieza
Tray. programada
r
Tray.ctro.herramienta
Tipo
B
ArcoLnea
L
r
L
r
Pieza
C
L
S
Tray.ctro.herramienta
Tray. programada
322
B--63534SP/02
PROGRAMACION
D Desplazamiento de la
herramienta en torno al
exterior de una transicin
lnea recta --> lnea recta
formando un ngulo agudo
inferior a 1 grado (<1)
S
L
(G42)
G40
Tray.ctro.herramienta
Tray. programada
1o menos
Posicin inicial
N7
N6
Tray. programada
N8
SS
L
Tray.ctro.herramienta
323
PROGRAMACION
B--63534SP/02
(I, J)
G40
N2
r
X
S
r
Tray.ctro.herramienta
N1
Tray. programada
(G42)
Pieza
X
S
r
Tray. programada
(G42)
(I, J)
Tray.ctro.
herramienta
S
r
(G42)
r
324
Tray. programada
(I, J)
B--63534SP/02
La longitud de la
trayectoria de centro de
herramienta es mayor que
una circunferencia
completa
PROGRAMACION
Tray.ctro.herramienta
P1
N7
Tray. programada
P2
N5
N6
(I, J)
(G41)
N5 G01 G91 X100.0 ;
N6 G02 J--60.0 ;
N7 G40 G01 X50.0 Y50.0 I--10.0 J--10.0 ;
325
14.6.5
Verificacin de
interferencias
PROGRAMACION
B--63534SP/02
Explicaciones
D Criterios para deteccin de
la interferencia
Tray.ctro.herramienta
Tray. programada
Las direcciones de
estas dos trayectorias son diferentes
(180).
Tray.ctro.
herramienta
Tray. programada
Las direcciones de
estas dos trayectorias son diferentes
(180).
326
B--63534SP/02
PROGRAMACION
(2) Adems de la condicin (1), el ngulo entre el punto inicial y el punto final
de la trayectoria de centro de herramienta es muy distinto del existente
entre el punto inicial y el punto final de la trayectoria programada en el
mecanizado circular (ms de 180 grados).
r2
Tray.ctro.herramienta
r1
N5
N6
Tray. programada
N7
Centro
(G41)
N5 G01 G91 X800.0 Y200.0 D1 ;
N6 G02 X320.0 Y--160.0 I--200.0 J--800.0 D2 ;
N7 G01 X200.0 Y--500.0 ;
(Valor de compensacin de herramienta correspondiente a D1: r1 = 200.0)
(Valor de compensacin de herramienta correspondiente a D2: r2 = 600.0)
En el ejemplo anterior, el arco del bloque N6 est colocado en un cuadrante.
Pero despus de la compensacin (de radio) de herramienta, el arco queda
colocado en los 4 cuadrantes.
327
D Correccin de la
interferencia con
antelacin
PROGRAMACION
B--63534SP/02
V7
V2
Tray.ctro.
herramienta
V3
r V6
Trayectoria
programada
V5
V4
B
V4, V5 : Interferencia
V3, V6 : Interferencia
V2, V7 : Interferencia
V1, V8 : Sin interferencia
O1 O2
328
V8
C
B--63534SP/02
PROGRAMACION
V1
Tray.ctro.
herramienta
C
r
V8
V3
V6
V5
Tray. programada
V4
O1
O2
V4, V5 : Interferencia
V3, V6 : Interferencia
V2, V7 : Sin interferencia
Parada
Tray. programada
C
A
V1
V6
V5
V2
329
PROGRAMACION
B--63534SP/02
Parada
C
B
Tray.ctro.
herramienta
Parada
330
B--63534SP/02
PROGRAMACION
14.6.6
Arranque excesivo de
material con
compensacin de
herramienta activada
Explicaciones
D Mecanizado de una
esquina interior a un
radio inferior al radio de
herramienta
Tray.ctro.herramienta
Tray. programada
Pieza
Tray. programada
Pieza
331
D Mecanizado de un escaln
de magnitud inferior al
radio de la herramienta
PROGRAMACION
B--63534SP/02
Tray.ctro.herramienta
Tray. programada
Centro de
mecanizado circular
Pieza
Se producir un exceso de mecanizado si no se ignora el primer vector.
Sin embargo, la herramienta se desplaza linealmente.
D Activacin de la
compensacin y
mecanizado segn el eje Z
Pieza
N6
B--63534SP/02
PROGRAMACION
N1
N2
N1
333
14.6.7
Introduccin de
rdenes desde el MDI
PROGRAMACION
B--63534SP/02
VC1
VB1
PC
PB
VC2
Orden
para MDI
VB2
PA
VB1
PD
P B
334
B--63534SP/02
14.6.8
Cdigos G53, G28,
G30, G30.1 y G29 en
modo correccin de
plaquita C
PROGRAMACION
Explicaciones
D Cdigo G53 en modo
compensacin de
plaquita C
335
PROGRAMACION
B--63534SP/02
Arranque
[Tipo A]
_;
G53X_Y_;
r
s
(G41G00)
G00
G53
G00
s
[Tipo B]
Arranque
r
s
G53
G00
G00
s
G00
s
G53
G00
s
_;
G53X_Y_;
Arranque
[Tipo A]
r
(G91G41G00) s
G53
G00
G90G00
[Tipo B]
Arranque
r
(G91G41G00)
336
s
G53
r
s G00
G90G00
B--63534SP/02
PROGRAMACION
(G91G41G00) s
G53
G00
G90G00
[Tipo A]
_;
r
s
Arranque
G00X20.Y20. ;
G53X20.Y20. ;
r
(G41G00)
G00
G00
s
G53
[Tipo B]
r
Arranque
r
(G41G00)
G00
G00
s
G53
337
s
G53
G00
G00
PROGRAMACION
B--63534SP/02
AVISO
1 Cuando el modo compensacin de plaquita C es activo y cuando todos los ejes mquina son
bloqueados, el cdigo G53 no realiza el posicionamiento en los ejes bloqueados. Sin
embargo, se conserva el vector. Cuando se pone CCN (bit 2 del parmetro nm. 5003) a 0,
el vector queda anulado. (Ntese que el vector queda anulado cuando se bloquea cada eje
mquina, incluso si se emplea el tipo FS15).
Ejemplo 1:
CCN (bit 2 del parmetro nm. 5003) = 0, uso del tipo A y bloqueo de todos los ejes mquina.
r
s
r
(G41G00)
G00
G00
G53
Ejemplo 2:
CCN (bit 2 del parmetro nm. 5003) = 1, y bloqueo de todos los ejes mquina [Tipo FS15].
r
s
r
(G41G00)
G00
G00
G53
Ejemplo 3:
CCN (bit 2 del parmetro nm. 5003) = 1, y bloqueo de un eje especfico de la mquina [Tipo
FS15].
r
r
(G41G00)
G00
G00
G53
G00
r
s G53Z_
338
G00
PROGRAMACION
B--63534SP/02
NOTA
1 Cuando un cdigo G53 especifica un eje situado fuera del plano de compensacin de plaquita
C, se genera un vector perpendicular al punto final del bloque anterior y la herramienta no se
mueve. Se restaura automticamente el modo offset en el bloque siguiente (como cuando 2
bloques consecutivos o ms no especifican ningn desplazamiento).
Ejemplo: CCN (bit 2 del parmetro nm. 5003) = 0 y uso del tipo A
G53Z
_
r
(G41G00X_Y_)
Arranque
s
r
G00
G00
G00
2 Cuando se especifica un bloque G53 como bloque de arranque, es el bloque siguiente el que
se convierte en realidad en el bloque de arranque. La puesta a 1 de CCN (bit 2 del parmetro
nm. 5003) genera un vector de interseccin.
Ejemplo: CCN (bit 2 del parmetro nm. 5003) = 0 y uso del tipo A
G00
G41G53
Arranque
s
G00
r
s
G00
339
PROGRAMACION
B--63534SP/02
Punto intermedio
G28/30/30.1
[Tipo A]
_ _;
G28X40.Y0 ;
G29X45.Y15. ;
(G42G01)
s Punto de retorno
r
G01
r
G29
s
Punto de referencia o
punto referencia flotante
[Tipo B]
Punto intermedio
G28/30/30.1
(G42G01)
Punto de retorno
G01
G29
s
Punto de referencia o
punto referencia flotante
Punto intermedio
G28/30/30.1
s
(G42G01)
Punto de retorno
G01
r
G29
s
Punto de referencia o
punto referencia flotante
340
B--63534SP/02
PROGRAMACION
_ _;
[Tipo A]
Punto intermedio
G28/30/30.1
s
s
G28X40.Y0 ;
(G42G01)
s
[Tipo B]
Punto de referencia o
punto referencia flotante
Punto intermedio
G28/30/30.1
s
s
r
(G42G01)
G01
r
G00
G01
r
G00
Punto de referencia o
punto referencia flotante
(G42G01)
G00
G01
r
Punto de referencia o
punto referencia flotante
[Tipo A]
_ _;
(G42G01)
G28X0Y0 ;
G29X0Y0 ;
G01
r
G28/30/30.1
Punto de referencia o
punto referencia flotante
[Tipo B]
G01
G29
s
(G42G01)
G01
r
G28/30/30.1
Punto de referencia o
punto referencia flotante
341
G01
G29
s
PROGRAMACION
B--63534SP/02
G01
G01
G28/30/30.1
G29
Punto de referencia o
punto referencia flotante
_ _;
[Tipo A]
Arranque
r
(G42G01)
s
Punto intermedio
G28X0Y0 ;
G28/30/30.1
s G01
s
G00
Punto de referencia o
punto referencia flotante
[Tipo B]
Arranque
r
(G42G01)
s
Punto intermedio
G28/30/30.1
r
s G01
G00
Punto de referencia o
punto referencia flotante
s
r
(G41G01) Punto intermedio
G28/30/30.1
s G01
s
G00
Punto de referencia o
punto referencia flotante
342
B--63534SP/02
PROGRAMACION
[Tipo A]
_ _;
(G42G01)
Punto de retorno
s G01
G28/30/30.1
r
G29
s
Punto de referencia o
s
r
G28X40.Y--40.;
G29X40.Y40.;
[Tipo B]
(G42G01)
Punto de retorno
s
G01
G28/30/30.1
r
G29
Punto de referencia o
s
Punto de retorno
s G01
Punto de referencia o
punto referencia flotante=
Punto intermedio
[Tipo A]
_ _;
Arranque
r
G28X40.Y--40.;
(G41G01)
G00
G28/30/30.1
s G01
Punto de referencia o
punto referencia flotante=
Punto intermedio
[Tipo B]
Arranque
r
(G41G01)
G28/30/30.1
s
G00
G01
Punto de referencia o
punto referencia flotante=
Punto intermedio
(G41G01) s
G28/30/30.1
343
s
G00
r
G01
Punto de referencia o
punto referencia flotante=
Punto intermedio
PROGRAMACION
B--63534SP/02
[Tipo A]
_ _;
Vector de interseccin
G28/30/30.1/G29
G28X0Y0;
G29X0Y0;
(G41G01)
G01
G01
Punto de referencia o
punto referencia flotante
=Punto intermedio
= Punto de retorno
[Tipo B]
Vector de interseccin
G28/30/30.1/G29
r
(G41G01)
G01
G01
Punto de referencia o
punto referencia flotante
=Punto intermedio
= Punto de retorno
G28/30/30.1/G29
Vector de interseccin
(G42G01) r
s
G01
G01
Punto de referencia o
punto referencia flotante
=Punto intermedio
= Punto de retorno
[Tipo A]
_ _;
G28/30/30.1
(G41G01)
G28X0Y0;
Arranque
r
s
G00
Punto de referencia o
punto referencia flotante
=Punto intermedio
[Tipo B]
G28/30/30.1
r
(G41G01)
s
G00
Arranque
r
s
Punto de referencia o
punto referencia flotante
=Punto intermedio
344
G01
G01
PROGRAMACION
B--63534SP/02
r
s
G00
Punto de referencia o
punto referencia flotante
=Punto intermedio
G01
AVISO
1 Si se especifica un cdigo G28, G30 o G30.1 cuando todos los ejes de la mquina estn
bloqueados, se aplica un vector de decalaje perpendicular en el punto intermedio y no se
realiza ningn desplazamiento hacia el punto de referencia; se conserva el vector. Conviene
notar sin embargo que, incluso si se aplica el tipo FS15, se anula el vector slo cuando todos
los ejes de la mquina estn bloqueados. (El tipo FS15 conserva el vector, incluso en cas de
bloqueo de todos los ejes mquina).
Ejemplo 1:
CCN (bit 2 del parmetro nm. 5003) = 1, y bloqueo de todos los ejes mquina.
[Tipo FS15]
(G42G01)
rs
G28
G01
G01
r
s
Punto intermedio
Punto de referencia o
punto referencia flotante
Ejemplo 2:
CCN (bit 2 del parmetro nm. 5003) = 1, y bloqueo de todos los ejes mquina.
[Tipo FS15]
(G42G01)
G28
s
G01
Punto de referencia o
punto referencia flotante
Punto intermedio
G01
G00
(G41G00X_Z_)
s
G28Z_
Punto intermedio
G00
Punto de referencia o
punto referencia flotante
345
PROGRAMACION
B--63534SP/02
NOTA
1 Cuando un cdigo G28, G30 o G30.1 especifica un eje situado fuera del plano de
compensacin de plaquita C, se genera un vector perpendicular al punto final del bloque
anterior y la herramienta no se mueve. Se restaura automticamente el modo offset en el
bloque siguiente (como cuando 2 bloques consecutivos o ms no especifican ningn
desplazamiento).
Ejemplo :
CCN (bit 2 del parmetro nm. 5003) = 1
[Tipo FS15]
G28(G30/30.1)Z__
r
(G41G01X_Y_)
s
G01
G01
s
2 Cuando se especifica un bloque G28, G30 o G30.1 como bloque de arranque, se crea en un
punto intermedio un vector perpendicular al sentido de desplazamiento y se anula este vector
en el punto de referencia. En el bloque siguiente, se genera un vector de interseccin.
Ejemplo : CCN (bit 2 del parmetro nm. 5003) = 1
[Tipo FS15]
G01
G01
G42G28
G01
r
Punto intermedio
Punto de referencia o
punto referencia flotante
346
B--63534SP/02
PROGRAMACION
[Tipo A]
_ _;
Punto intermedio
G28/30/30.1
s
G28X40.Y0;
G29X45.Y15.;
Punto de retorno
G01
(G42G01)
G29
s
Punto de referencia o
punto referencia flotante
[Tipo B]
Punto intermedio
G28/30/30.1
s
Punto de retorno
G01
(G42G01)
G29
s
Punto de referencia o
punto referencia flotante
Punto de retorno
G01
Punto de referencia o
punto referencia flotante
347
PROGRAMACION
B--63534SP/02
[Tipo A]
_ _;
Punto de retorno
G01
(G42G01)
G29X40.Y40.;
Punto intermedio
s
G29
[Tipo B]
Arranque
Punto de retorno
s
(G42G01)
Punto intermedio
s G29
G01
Arranque
Punto de retorno
s
(G42G01)
G01
Punto intermedio
s
G29
[Tipo A]
_ _;
Punto de retorno
(G42G01)
G28X40.Y--40.;
G29X40.Y40.;
s
r
G28/30/30.1
G29
s
Punto de retorno
G28/30/30.1
G29
s
348
Punto de referencia o
punto referencia flotante=
Punto intermedio
[Tipo B]
(G42G01)
G01
G01
r
Punto de referencia o
punto referencia flotante=
Punto intermedio
B--63534SP/02
PROGRAMACION
Punto de retorno
s
G28/30/30.1
G01
G29
r
Punto de referencia o
punto referencia flotante=
Punto intermedio
[Tipo A]
_ _;
Punto intermedio
G29X40.Y--40.;
(G42G01)
r
G01
s
G29
G01
Arranque
[Tipo B]
Punto de retorno
Punto intermedio
(G42G01)
G29
Arranque
G01
G01
s
Punto de retorno
Punto intermedio
(G42G01) s
r
s
G29
G01
s
Punto de retorno
349
G01
PROGRAMACION
B--63534SP/02
[Tipo A]
_ _;
(G42G01)
G28X0Y0;
G29X0Y0;
G01
r
G01
G28/30/30.1
G29
s
Punto de referencia o
punto de referencia
flotante
[Tipo B]
(G42G01)
G01
G01
G28/30/30.1
G29
s
Punto de referencia o
punto referencia flotante
(G42G01)
G01
r
G28/30/30.1
Punto de referencia o
punto referencia flotante
350
G29
s
G01
B--63534SP/02
PROGRAMACION
[Tipo A]
_ _;
(G42G01)
G29X0Y0;
s
r
G29
G01
G01
s
s
G29
G01
G01
s
s
G29
G01
G01
s
351
PROGRAMACION
B--63534SP/02
[Tipo A]
_ _;
G28/30/30.1,G29
G28X0Y0;
G29X0Y0;
(G41G01)
Vector de interseccin
s
r
G01
s
G01
Punto de referencia o
punto referencia flotante
=Punto intermedio
= Punto de retorno
[Tipo B]
G28/30/30.1,G29
Vector de interseccin
(G41G01) r
s
G01
s
G01
Punto de referencia o
punto referencia flotante
=Punto intermedio
= Punto de retorno
Vector de interseccin
(G42G01) r
s
G01
s
G01
Punto de referencia o
punto referencia flotante
=Punto intermedio
= Punto de retorno
352
B--63534SP/02
PROGRAMACION
[Tipo A]
_ _;
G29
G29X0Y0;
(G41G01)
s
G01
G01
(G41G01)
G01
G01
G01
(G41G01) r
s
G01
NOTA
Cuando se especifica un cdigo G29 para un eje situado
fuera del plano de compensacin de plaquita C en el modo
de compensacin de plaquita C, se genera un vector
perpendicular al punto final del bloque anterior y la
herramienta no se mueve. Se genera un vector de
interseccin en el bloque siguiente (como cuando 2
bloques consecutivos o ms no especifican ningn
desplazamiento).
G29Z__
(G41G01X_Y_)
353
s
G01
r
s
G01
14.6.9
Interpolacin circular
en esquinas (G39)
PROGRAMACION
B--63534SP/02
Formato
En modo de compensacin
G39 ;
o
G39
I_J_
I_K_
J_K_
Explicaciones
D Interpolacin circular en
esquinas
D G39 sin I, J o K
D G39 con I, J y K
Limitaciones
D Orden con
desplazamienmto
D Orden sin
desplazamiento
354
B--63534SP/02
PROGRAMACION
Ejemplos
D G39 sin I, J o K
.
.
.
. (En modo compensacin)
N1 Y10.0 ;
N2 G39 ;
N3 X-10.0 ;
.
.
.
.
Bloque N1
eje X
eje Y
Vector de compensacin
Bloque N2
(0.0, 10.0)
Bloque N3
Trayectoria programada
Trayectoria centro
herramienta
(-10.0, 10.0)
D G39 con I, J y K
.
.
.
. (En modo compensacin)
N1 Y10.0 ;
N2 G39 I--1.0 J2.0 ;
N3 X-10.0 Y20.0 ;
.
.
.
.
eje X
eje Y
Bloque N2
Vector de compensacin
Bloque
N1
Bloque N3
(0.0, 10.0)
Trayectoria
programada
(I=- -1.0, J=2.0)
Trayectoria
centro herramienta
(--10.0, 20.0)
355
14.7
COMPENSACION
TRIDIMENSIONAL DE
HERRAMIENTA
(G40, G41)
PROGRAMACION
B--63534SP/02
Formato
D Arranque (Activacin de
compensacin
tridimensional de herramienta)
D Anulacin de la compensacin
tridimensional de herramienta
:
:
:
Cuando se ejecutan las rdenes siguientes en el modo de comp.tridimensional de herramienta se activa el modo de comp.de hta. anulada:
Cuando se anula el modo de comp.tridimensional de hta. y el desplazamiento de herramienta al mismo tiempo
G40;
o
D00;
D Seleccin de espacio de
compensacin
El espacio tridimensional en que se ha de ejecutar la compensacin tridimensional de herramienta est determinado por las direcciones de eje especificadas en el bloque de arranque que contiene la orden G41. Si se omite
Xp, Yp o Zp, se suponen los correspondientes ejes X, Y o Z (los tres ejes
bsicos).
(Ejemplo)
Cuando el eje U es paralelo al eje X, el eje V es paralelo al eje Y y el eje
W es paralelo al eje Z
G41 X_I_J_K_D_;
G41 U_V_Z_I_J_K_D_;
G41 W_I_J_K_D_;
356
B--63534SP/02
PROGRAMACION
Explicaciones
D Vector de compensacin
tridimensional de
herramienta
G40
G41
ir
p
Vy =
jr
p
Vz =
kr
p
i2 + j2 + k2
i2 + j2 + k2
D Relacin entre la
compensacin
tridimensional de
herramienta y otras
funciones de
compensacin
Comp.longitud
de herramienta
La trayectoria especificada est decalada por la compensacin tridimensional de herramienta y la trayectoria posterior
est decalada por la compensacin de longitud de hta.
Compensacin
de herramienta
Compensacin
de radio de
herramienta C
Cuando se especifican todas las direcciones I, J y K en el arranque, se activa el modo de compensacin tridimensional
de herramienta. Cuando no se han especificado todas las
direcciones, se activa el modo de compensacin de radio de
herramienta C. Por consiguiente, no puede especifcarse la
compensacin de radio de herramienta C en el modo de
compensacin tridimensional de herramienta y la compensacin tridimensional de herramienta no puede especificarse en el modo de compensacin de herramienta C.
357
PROGRAMACION
B--63534SP/02
D Especificacin de I, J y K
D G42
D Vector de compensacin en
interpolacin
Se genera idntico
vector.
Trayectoria programada
Trayectoria despus de
compensacin tridimensional de herramienta
Vector tridimensional de compensacin de herramienta
D Comprobacin de vuelta al
punto de referencia (G27)
D Vuelta al punto de
referencia (G28, G30,
G30.1)
D Alarma activada en el
arranque
D Alarma durante la
compensacin
tridimensional de
herramienta
358
PROGRAMACION
B--63534SP/02
359
14.8
VALORES DE
COMPENSACION DE
HERRAMIENTA,
NUMERO DE
VALORES DE
COMPENSACION E
INTRODUCCION DE
VALORES DESDE EL
PROGRAMA (G10)
PROGRAMACION
B--63534SP/02
Punto referencia
OFSG
OFSW
Explicaciones
D Intervalo de valores
permitidos para
compensacin de
herramienta
D Nmero de valores de
compensacin de
herramienta y direcciones
que se han de especificar
999.999 mm
99.9999pulg.
99.999 mm
9.9999 pulg.
IS--C
999.9999 mm
99.99999pulg
99.9999 mm
9.99999 pulg
La memoria permite almacenar 32, 64, 99, 200, 400, 499 999 valores de
compensacin de herramienta (opciones).
En el programa se emplea la direccin D o H. La direccin utilizada depende
de cul de las siguientes funciones se utilice: compensacin de longitud de
herramienta (vase Apdo. II--14.1), compensacin de herramienta (vase Apdo
II--14.3), compensacin B de radio de herramienta (vase Apdo. II--14.4) o
compensacin C de radio de herramienta (vase Apdo II--14.6).
El intervalo de valores del nmero que viene a continuacin de la direccin (D
o H) depende del nmero de valores de compensacin de herramienta: 0 hasta
32, 0 hasta 64, 0 hasta 99, 0 hasta 200, 0 hasta 400, 0 hasta 499, 0 hasta 999.
360
PROGRAMACION
B--63534SP/02
D Memoria de valores de
compensacin de
herramienta y valor de
compensacin de
herramienta que se ha de
introducir
Tabla 14.8 (b) Configuracin de contenido memoria compensacin herramienta y valores comp.herramienta
Memoria compensacin de
herramienta A
Memoria compensacin de
herramienta B
Valor comp.herramienta
Valor comp.geometra herramienta para direccin D
Formato
Formato
G10L11P_R_;
G10L10P_R_;
G10L11P_R_;
G10L10P_R_;
G10L12P_R_;
G10L11P_R_;
G10L13P_R_;
NOTA
Para hacer posible la compatibilidad con el formato de
programas de CNC ms antiguos, el sistema permite
especificar L1 en lugar de L11.
361
14.9
FACTOR DE ESCALA
(G50, G51)
PROGRAMACION
B--63534SP/02
Y
P4
P3
P 4l
P0
P 1l
P 3l
P 2l
P1
P2
X
Formato
FACTOR DE ESCALA DE AUMENTO O DE REDUCCION SEGUN TODOS
LOS EJES CON IDENTICO VALOR DE AMPLIACION/REDUCCION
Formato
G51X_Y_Z_P_ ; Activac. factor escala
El factor de escala
es vlido (modo de
factor de escala)
G50 ;
Anular factor de
escala
Significado de orden
X_Y_Z_ : Orden absoluta para
valor de coordenadas de
factor de escala
P_
: Ampliacin de factor
de escala
G50
Significado de orden
X_Y_Z_ Orden absoluta para
valor de coordenadas de
factor de escala
I_J_K_ Ampliacin de factor de
escala para eje X, eje Y y
eje Z, respectivamente
AVISO
Especifique G51 en un bloque independiente. Despus de ampliar
o reducir la figura, especifique G50 para anular el modo de factor
de escala.
362
B--63534SP/02
PROGRAMACION
Explicaciones
D Escalado de aumento o
disminucin en todos los
ejes con idntico valor de
ampliacin/reduccin
D Aplicacin de factor de
escala a cada eje, imagen
espejo programable
(ampliacin negativa)
NOTA
La programacin con punto decimal no puede utilizarse
para especificar el valor de ampliacin/reduccin (I, J, K).
a
b
363
Eje X
PROGRAMACION
B--63534SP/02
(0,0)
(100.0)
(200.0)
(0,0)
(100.0)
(200.0)
364
B--63534SP/02
D Compensacin de
herramienta
PROGRAMACION
Figura programada
Figura escalada
D Escalado invalidado
D Ordenes relativas a la
vuelta al punto de
referencia y al sistema
de coordenadas
AVISO
1 Si como ampliacin/reduccin de escala se emplea un valor configurado en un parmetro sin
especificar P, como ampliacin de escala se emplea el valor que el parmetro tena cuando
se ejecut la orden G51 y no es vlida cualquier modificacin de este valor, si se hubiese
programado.
2 Antes de especificar el cdigo G para vuelta al punto de referencia (G27, G28, G29, G30) o
de definir el sistema de coordenadas (G92), anule el modo de factor de escala.
3 Si los resultados de aplicacin del factor de escala se redondean a uno mediante fracciones
de contaje de 5 y superiores y se desprecia el resto, la distancia de desplazamiento puede
convertirse en cero. En este caso, el bloque se considera que es un bloque de desplazamiento
nulo y, por consiguiente, puede afectar al desplazamiento de la herramienta mediante la
compensacin C de radio de herramienta. Vase la descripcin de bloques sin desplazamiento
de la herramienta en el subapartado II--14.6.3.
365
PROGRAMACION
B--63534SP/02
NOTA
1 La indicacin de posicin representa el valor de coordenada despus del factor de escala.
2 Cuando se aplica una imagen espejo a un eje del plano especificado, se obtiene lo siguiente:
(1)Orden circular
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Se ha invertido el sentido de giro.
(2)Compensacin de radio de herramienta C . Se ha invertido el sentido de compensacin.
(3)Rotacin del sistema de coordenadas . . . . . . . . . . . Se ha invertido el ngulo de rotacin.
(4)Compensacin B de radio de herramienta . Se ha invertido el sentido de compensacin.
(Incluido G39)
Ejemplos
Programa principal
N10 G00 G90;
N20M98P9000;
N30 G51 X50.0 Y50.0 I--1000 J1000;
N40 M98 P9000;
N50 G51 X50.0 Y50.0 I--1000 J--1000;
N60 M98 P9000;
N70 G51 X50.0 Y50.0 I1000 J--1000
N80 M98 P9000;
N90 G50;
Y
100
60
50
40
X
0
40 50
60
100
366
14.10
GIRO DE SISTEMA DE
COORDENADAS
(G68, G69)
PROGRAMACION
B--63534SP/02
Una forma programada puede rotarse. Empleando esta funcin (giro o rotacin)
es posible, por ejemplo, modificar un programa empleando una orden de giro
cuando una pieza se ha colocado en la mquina girada un cierto ngulo respecto
a la posicin programada. Adems, cuando exista un patrn que est formado
por formas idnticas en posiciones giradas respecto a una forma inicial, el
tiempo necesario para la programacin y la longitud del programa pueden
reducirse preparando un subprograma de dicha forma geomtrica y llamndola
despus de ejecutar una rotacin.
Angulo de giro
Centro de giro
X
Formato
Formato
G17
G18
G19
G69 ;
R_
367
PROGRAMACION
B--63534SP/02
Centro de
giro
(, )
NOTA
Cuando se utiliza una fraccin decimal para especificar un
desplazamiento angular (R_), el dgito de las unidades
corresponde a unidades de grados.
Explicaciones
D Cdigo G de seleccin de
plano: G17, G18 o G19
D Orden incremental en
modo de giro de
sistemas de
coordenadas
D Centro de giro
El cdigo G para seleccin de plano (G17, G18 o G19) puede especificarse antes
del bloque que contiene el cdigo G de giro de sistema de coordenadas (G68).
G17, G18 o G19 no deben designarse en el modo de giro de sistema de
coordenadas.
El centro de giro de una orden incremental programada despus de G68 pero
antes de una orden absoluta es la posicin de herramienta cuando se program
G68 (Fig. 14.10 (c)).
Cuando no se haya programado __ , la posicin de herramienta cuando se
program G68 se supone que es el centro de rotacin.
D Desplazamiento angular
D Compensacin de
herramienta
D Relacin con la
conversin
tridimensional de
coordenadas (G68, G69)
368
B--63534SP/02
PROGRAMACION
Limitaciones
D Ordenes relativas a la
vuelta al punto de
referencia y al sistema
de coordenadas
D Orden incremental
Explicaciones
Ordenes de posicin
Absolutas/Incrementales
N1 G92 X5000 Y5000 G69 G17 ;
N2 G68 X7000 Y3000 R60000 ;
N3 G90 G01 X0 Y0 F200 ;
(G91X5000Y5000)
N4 G91 X10000 ;
N5 G02 Y10000 R10000 ;
N6 G03 X10000 I5000 J5000 ;
N7 G01 Y10000 ;
N8 G69 G90 X5000 Y5000 M02 ;
Trayectoria de herramienta
cuando se especifica la orden
incremental en el bloque N3
Trayectoria de herramienta origi(entre parntesis)
nalmente programada
Centro de giro
(7000,3000)
(0,0)
60,
(--500.0,--500.0)
Trayectoria de herramienta despus de giro
369
PROGRAMACION
B--63534SP/02
Ejemplos
D Compensacin C de radio
de herramienta y giro del
sistema de coordenadas
Es posible espcificar G68 y G69 en el modo C de compensacin de
radio de herramienta. El plano de rotacin debe coincidir con el plano
de compensacin de radio de herramienta C.
N1 G92 X0 Y0 G69 G01 ;
N2 G42 G90 X1000 Y1000 F1000 D01 ;
N3 G68 R30000 ;
N4 G91 X2000 ;
N5 G03 Y1000 R1000 J500 ;
N6 G01 X2000 ;
N7 Y1000 ;
Forma programada antes de
N8 G69 G40 G90 X0 Y0 M30 ;
de giro de sistema de coordenadas
Forma programada
despus de giro de
sistema de coordenadas
30
(0, 0)
Trayectoria de herramienta
Si en el modo de factor de escala (modo G51) se ejecuta una orden de giro del
sistema de coordenadas, tambin se aplicar un factor de escala al valor de las
coordenadas (,) del centro de giro, pero no al ngulo de giro (R). Cuando se
ejecuta una seal de desplazamiento, primero se aplica el factor de escala y
luego se giran las coordenadas.
No debe programarse una orden de giro del sistema de coordenadas (G68) en
el modo C de compensacin de radio de herramienta (G41, G42) cuando est
activado el modo de factor de escala (G51). La orden de giro del sistema de
coordenadas debe especificarse siempre antes de seleccionar el modo C de
compensacin de radio de herramienta.
1.Cuando el sistema no se encuentre en el modo C de compensacin de radio
de herramienta, especifique las rdenes por el orden siguiente:
G51 ; Activacin modo factor escala
G68 ; Activacin modo giro sistema coordenadas
,
,
,
,
G69 ; Anulacin modo giro sistema coordenadas
G50 ; Anulacin modo factor de escala
370
PROGRAMACION
B--63534SP/02
G92 X0 Y0 ;
G51 X300.0 Y150.0 P50.0 ;
G68 X200.0 Y100.0 R4500.0 ;
G01 X400.0 Y100.0 ;
Y100.0 ;
X--200.0 ;
Y--100.0 ;
X200.0 ;
Cuando se aplica el factor de
escala y el giro del sistema
de coordenadas
200.0
100.0
200.0
400.0
371
PROGRAMACION
B--63534SP/02
Trayectoria
programada
(0, 0)
Cuando se aplica
compensacin
(0, --10.0)
Subprograma
372
PROGRAMACION
B--63534SP/02
14.11
CONTROL DE
DIRECCION NORMAL
(G40.1, G41.1, G42.1
O G150, G151, G152)
Herramienta
Formato
Funcin
Cdigo G
Control de direccin
G41.1 o G151
normal hacia la
izquierda
G42.1 o G152
G40.1 o G150
Control de direccin
normal hacia la derecha
Anulacin de control de
direccin normal
373
Explicacin
Si la pieza queda a la derecha de
la trayectoria de la herramienta mirando en la direccin en que
avanza la herramienta, se ha especificado la funcin de control de
direccin normal hacia la izquierda (G41.1 o G151).
Despus de haber especificado
G41.1 (o G151) o G42.1 (o G152),
es vlida la funcin de control en
direccin normal (modo de control
en direccin normal).
Cuando se especifica G40.1 (o
G150) se anula el modo de control
en direccin normal.
PROGRAMACION
B--63534SP/02
Trayectoria de centro
de herramienta
Trayectoria programada
Explicaciones
D Angulo del eje C
180
Centro de giro
+X
270
D Control de direccin
normal del eje C
B--63534SP/02
PROGRAMACION
N2
S
N3
Trayectoria
centro herramienta
Centro del arco
Trayectoria programada
NOTA
Durante el control de direccin normal, el eje C siempre gira
un ngulo inferior a 180 grados, es decir, gira en el sentido
del camino ms corto.
375
PROGRAMACION
B--63534SP/02
NOTA
Si la velocidad de avance del eje C es superior a la
velocidad mxima de mecanizado del eje C especificada
mediante el parmetro N 1422, la velocidad de avance de
cada uno de los dems ejes es limitada para mantener la
velocidad de avance del eje C por debajo de la velocidad
mxima de mecanizado del eje C.
D Eje de control de
direccin normal
376
B--63534SP/02
D Desplazamiento para el
cual se ignora la
interseccin de arco
PROGRAMACION
N3
N1
Distancia
Trayectoria programada
D Desplazamiento circular
Trayectoria centro
herramienta
N3
Dimetro
Trayectoria
programada
N1
NOTA
1 No especifique ninguna orden para el eje C durante el control de
direccin normal. No se tendr en cuenta cualquier orden
especificada durante ese tiempo.
2 Antes de activar el procesamiento, es preciso correlacionar la
coordenada de la pieza segn el eje C con la posicin real del eje
C en la mquina empleando la definicin del sistema de
coordenadas (G92) o una orden semejante.
3 Para utilizar esta funcin se requiere la opcin de mecanizado
helicoidal. El mecanizado helicoidal no puede especificarse en el
modo de control de direccin normal.
4 El control dn direccin normal no puede ejecutarse mediante la
orden de desplazamiento G53.
5 El eje C debe ser un eje de giro.
377
14.12
IMAGEN ESPEJO
PROGRAMABLE
(G50.1, G51.1)
PROGRAMACION
B--63534SP/02
Puede obtenerse una imagen espejo de una orden programada respecto a un eje
programado de simetra (Fig. 14.12 (a)).
Y
(2)
(1)
100
60
Eje de simetra
(Y=50)
50
40
(3)
(4)
40
50 60
100
(1)
(2)
(3)
(4)
Formato
Definicin de una imagen programable
G51.1 IP_ ;
Se obtiene una imagen espejo de una orden especi-ficada en estos bloques respecto al eje de simetra
especificado por G51.1 IP_;.
Anulacin de una imagen espejo programable
G50.1 IP_ ;
IP_ :
378
PROGRAMACION
B--63534SP/02
Explicaciones
D Imagen espejo mediante
configuracin
D Imagen espejo en un
solo eje en un plano
especificado
Explicacin
Orden circular
Compensacin de
radio de herramienta
Giro de coordenadas
Limitaciones
D Escalado/giro del
sistema de coordenadas
D Ordenes relativas a la
vuelta al punto de
referencia y al sistema
de coordenadas
379
14.13
COMPENSACION DE
DESGASTE DE
MUELA
PROGRAMACION
B--63534SP/02
Centro de compensacin
Trayectoria programada
Trayectoria de centro
de herramienta
Formato
D Activacin
D_;
D Anulacin de modo de
compensacin
D0;
G40;
Cdigo D distinto de D0
Explicaciones
D Definicin y seleccin
del centro de
compensacin
D Activacin
PROGRAMACION
B--63534SP/02
D Vector de compensacin
Vector de compensacin
(+)
Centro de
compensacin
Trayectoria programada
Trayectoria centro
herramienta
Y+
Valor compensacin (+)
Vector de compensacin (--)
+
Z
Centro de
compensacin
Trayectoria programada
Trayectoria centro
herramienta
Y+
Valor compensacin (--)
381
D Interpolacin circular y
helicoidal
PROGRAMACION
B--63534SP/02
Centro de arco
Trayectoria centro
herramienta
Trayectoria programada
Centro de compensacin
Centro de arco
programado
Vector conservado
Trayectoria centro
herramienta
Trayectoria programada
D Interpolacin
exponencial
D Plano de compensacin
y seleccin de plano
utilizando G17/G18/G19
PROGRAMACION
B--63534SP/02
(Ejemplo 1)
+
Y
Vay
+
Y
Vay
b
b
Trayectorias en el plano XY
by
X+
Trayectorias en el plano YZ
Z+
Vay
Vb
Centro compensacin
Vby
b
b
Trayectorias en el plano XY
Vbz
(Ejemplo 2)
Centro de arco
Va
Vaz
Centro de compensacin
V
Vby
a
a
Vb
+
Y
a
a
Va
Vaz
b
b
Vbz
Trayectorias en el plano YZ
X+
Z+
D Modo de anulacin de
compensacin
D Cambio de sistema de
coordenadas
D Vuelta a punto de
referencia (G28, G30)
Limitaciones
D Cambio de los ejes de
compensacin
14.14
COMPENSACION
DINAMICA DE
UTILLAJE DE MESA
ROTATIVA
PROGRAMACION
B--63534SP/02
Y
X
X
F0
Centro eje
rotacin
C
Z
W
Origen
sistema
coordenadas
mquina
W
0
F0
Formato
D Orden de compensacin
de utillaje
G54.2 Pn ;
G54.2 P0 ;
384
B--63534SP/02
PROGRAMACION
Explicaciones
D Cuando se especifique
una orden de
desplazamiento para un
eje de rotacin en el
modo G54.2
D Operacin en reset
D Configuracin de datos
(1) Configuracin de un grupo de tres parmetros que especifican un eje
de rotacin y dos ejes lineales que componen el plano de rotacin
(Parmetro No.7580 hasta 7588)
En cada grupo, especifique el nmero del eje de rotacin como primer
parmetro y los nmeros de los ejes lineales como segundo y tercer
parmetros. La rotacin en direccin normal en torno al eje de
rotacin debe coincidir con la rotacin desde el lado positivo del eje
lineal definido como segundo parmetro respecto al lado positivo del
eje lineal definido como tercer parmetro.
Ejemplo) Suponga que una mquina tiene cuatro ejes: X, Y, Z y C. Los
ejes X, Y y Z configuran un sistema de coordenadas a
derechas. El eje C es un eje de rotacin. Visto desde el lado
positivo del eje Z, una rotacin en sentido normal en torno al
eje C se considera que es una rotacin antihoraria en torno al
eje Z.
Para esta mquina, especifique los parmetros de la siguiente
manera:
Primer parmetro
: 4 (eje C)
Segundo parmetro : 1 (eje X)
Tercer parmetro
: 2 (eje Y)
Puede configurarse hasta tres grupos de parmetros. En el
clculo de la compensacin de utillaje, se calculan primero los
datos del eje de rotacin especificado en el primer grupo. A
continuacin, se calculan los datos de los grupos segundo y
tercero.
Si la mquina tiene dos o ms ejes de rotacin y el plano de
rotacin depende de la rotacin en torno a otro eje de rotacin,
el plano de rotacin se define cuando el desplazamiento
angular en torno al eje de rotacin es 0.
(2) Configuracin del ngulo de referencia del eje de rotacin y la
correspondiente configuracin de utillaje de referencia
Configure el ngulo de referencia del eje de rotacin y la
compensacin de utillaje correspondiente al ngulo de referencia.
385
PROGRAMACION
B--63534SP/02
X
W
B--63534SP/02
PROGRAMACION
NOTA
Se requiere la funcin de datos programables (G10).
(2) Lectura y escritura de los datos mediante una variable del sistema de
un macro cliente
Nmero de variable del sistema = 5500 + 20:n + m
El siguiente nmero de variable del sistema puede utilizarse para leer
y escribir la compensacin de utillaje de referencia o el ngulo de
referencia. Sin embargo, en la zona de variables del sistema (5500
hasta 5508) con n = 0, no puede grabarse ningn dato.
n : Nmero de valor de compensacin de utillaje (1 hasta 8)
Cuando n vale 0, se indica la compensacin actual.
m : Nmero de eje (1 hasta el nmero de ejes controlados)
Para leer el nmero de valor de compensacin seleccionado puede
utilizarse la variable del sistema 5500.
NOTA
Se requiere la funcin de macro cliente.
(3) Lectura y escritura de los datos mediante la ventana del PMC o con
CNC abierto
La funcin de ventana puede emplearse para leer y escribir la variable
del sistema de macro cliente con idntico nmero que en (2).
NOTA
Se requiere la ventana de funcin de CN y la funcin de
macro cliente.
387
D Clculo de la
compensacin de utillaje
PROGRAMACION
B--63534SP/02
F1
O
X
FA
F0
sin(
)
)
F 0Y
F AY =
0
1
0
0
0
0
F AZ = sin( 0) 0 cos( 0) 0 sin(0) cos( 0) F 0Z
F 1X = cos()
sin() F 0X
0
F 0Y
F 1Y =
0
1
0
0
cos() F 0Z
F 1Z = sin()
FX =
F 1X
0
0
1
sin(
)
cos(
)
F 1Y
FY =
0
0
0
sin( ) cos( 0) F 1Z
FZ =
388
B--63534SP/02
PROGRAMACION
Limitacin
D Cuando los datos se
modifican en el modo
G54.2
D Desplazamiento debido a
un cambio del vector de
compensacin de utillaje
D Cuando un eje de
rotacin se ajusta
manualmente
D Cuando se aplica la
compensacin a un eje
de rotacin
D Eje de rotacin
empleado para
compensacin de utillaje
D Rebasamiento de lmite
de giro de eje de
rotacin
D Funciones que no
pueden especificarse
389
PROGRAMACION
B--63534SP/02
Ejemplo
Parmetro
Parmetro 7580=4 (eje C)
Parmetro 7581=1 (eje X)
Parmetro 7582=2 (eje Y)
Parmetros 7583 hasta 7588=0
Parmetro 7575#0(X)=1 (La compensacin es vlida para el eje X).
7575#0(Y)=1 (La compensacin es vlida para el eje Y).
7570#0=0 (Cuando el bit 0 del parmetro 7570 est configurado a 1,
se calculan los valores que aparecen entre corchetes ([ ])).
Dato de compensacin de utillaje 1 (n = 1)
C= 180.0 (ngulo de referencia)
X= --10.0
Y= 0.0
Cuando se configuran estos parmetros y estos datos, la mquina
funciona como se muestra a continuacin:
Tabla 14.14 Ejemplo de compensacin de utillaje
Coordenadas
Programa
N1 G90 G00 X0 Y0 C90. ;
N2 G54.2 P1 ;
Posicin en el sistema
de coordenadas de
pieza (ABSOLUTE)
X
0.0
Y
0.0
C
90.0
Posicin en el sistema
de coordenadas de
mquina (MACHINE)
X
0.0
Y
0.0
C
90.0
Compens. de utillaje
X
0.0
Y
0.0
C
0.0
0.0
0.0
90.0
0.0
10.0
90.0
0.0
10.0
0.0
[0.0
--10.0
90.0]
[0.0
0.0
90.0]
[0.0
10.0
0.0]
10.0
2.0
90.0
10.0
12.0
90.0
0.0
10.0
0.0
2.0
10.0
90.0
2.0
20.0
90.0
0.0
10.0
0.0
N5 G01 X0 Y0 ;
0.0
0.0
90.0
0.0
10.0
90.0
0.0
10.0
0.0
390
B--63534SP/02
PROGRAMACION
C
C=90_
N4
C=180k
N5
N3
N2
[N3]
X
PUNTO cero del sistema de
coordenadas de mquina
391
15
PROGRAMACION
B--63534SP/02
MACRO CLIENTE
Pese a que algunos subprogramas resultan tiles para repetir idntica operacin,
la funcin de macro cliente tambin permite la utilizacin de variables,
operaciones aritmticas y lgicas y bifurcaciones condicionales para un fcil
desarrollo de programas generales tales como el cajeado y los ciclos fijos
definidos por el usuario. Un programa de mecanizado permite llamar a un macro
cliente con una sencilla orden, exactamente igual que un subprograma.
Programa de mecanizado
O0001 ;
Macro cliente
O9010 ;
#1=#18/2 ;
M30 ;
M99 ;
392
PROGRAMACION
B--63534SP/02
15.1
VARIABLES
Explicaciones
D Representacin de
variables
D Tipos de variables
Tipo de
variable
Funcin
#0
Siempre
nula
#1 -- #33
#100 -- #149
(#199)
#500 -- #531
(#999)
#1000 --
Esta variable es siempre nula. No puede asignarse esta variable a ningn valor.
NOTA
Las variables comunes #150 hasta #199 y #532 hasta #999
son opcionales.
393
D Intervalo de valores de
variables
PROGRAMACION
B--63534SP/02
D Remisin a variables
D Variables de macro
cliente comunes a las
torretas (control de dos
trayectorias)
D Variable no definida
En el control de dos trayectorias, las variables de macro sirven para cada torreta.
Mediante la especificacin de los parmetros Nos. 6036 y 6037 permite que
alguna de las variables comunes se utilice para todos los portaherramientas.
Cuando no est definido el valor de una variable, tal variable se denomina
variable nula. La variable #0 siempre es una variable nula. No puede grabarse
ningn valor en la misma, pero puede leerse.
(a) Cita explcita
Cuando se realiza una cita explcita de una variable no definida, tambin se
ignora la direccin de la misma.
Cuando #1 = < vacante >
G90 X100 Y #1
#
G90 X100
394
Cuando #1 = 0
G90 X100 Y #1
#
G90 X100 Y0
B--63534SP/02
PROGRAMACION
(b) Operacin
< vacante > equivale a 0 excepto cuando se sustituye por < vacante>
Cuando #1 = < vacante >
Cuando #1 = 0
#2 = #1
#
#2 = < vacante >
#2 = #1
#
#2 = 0
#2 = #1*5
#
#2 = 0
#2 = #1*5
#
#2 = 0
#2 = #1+#1
#
#2 = 0
#2 = #1 + #1
#
#2 = 0
D Variables de macro
cliente comunes a las
torretas (control de dos
trayectorias)
Cuando #1 = 0
#1 EQ #0
#
Se cumple
#1 EQ #0
#
No se incluye
#1 NE 0
#
Se cumple
#1 NE 0
#
No se incluye
#1 GE #0
#
Se cumple
#1 GE #0
#
Se cumple
#1 GT 0
#
No se incluye
#1 GT 0
#
No se incluye
D Visualizacin de valores
de las variables
VARIABLE
NO.
100
101
102
103
104
105
106
107
DATA
123.456
0.000
O1234 N12345
DATA
NO.
108
109
110
111
112
113
114
115
Y
B
0.000
0.000
18:42:15
PUPITR
] [
] [ (OPRA) ]
PROGRAMACION
B--63534SP/02
Limitaciones
396
15.2
VARIABLES DEL
SISTEMA
PROGRAMACION
B--63534SP/02
Las variables del sistema pueden emplearse para leer y grabar datos CN internos
tales como valores de compensacin de herramienta y datos de posicin actual.
Observe, sin embargo, que algunas variables del sistema slo pueden ser ledas.
Las variables del sistema son fundamentales para desarrollo de programas de
automatizacin y de uso general.
Explicaciones
D Seales de interface
Funcin
#1000--#1015
#1032
#1100--#1115
#1132
#1133
D Valores de compensacin
de herramienta
Variable sistema
1
:
200
:
999
#10001 (#2001)
#10200 (#2200)
:
#10999
Compensacin
geometra
Compensacin
desgaste
1
:
200
:
999
#11001 (#2201)
:
#11200 (#2400)
:
#11999
#10001 (#2001)
:
#10200 (#2200)
:
#10999
397
PROGRAMACION
B--63534SP/02
Compens.
geomtrica
Compens.
desgaste
Compens. Compens.
geomtr.
desgaste
#11001(#2201)
:
#11201(#2400)
:
#11999
#10001(#2001)
:
#10201(#2200)
:
#10999
Nmero
compensacin
1
:
200
:
999
#13001
:
#12001
:
:
#13999
:
#12999
D Alarmas de macro
Tabla 15.2(e) Variables del sistema para alarmas de macro
Nmero
variable
Funcin
#3000
Ejemplo:
#3000=1 (HERRAMIENTA NO ENCONTRADA);
--> La pantalla de alarmas indica 3001 HERRAMIENTA NO ENCONTRADA
Funcin
#3006
Cuando se programa #3006=1 (MESSAGE); en el macro, el programa ejecuta los bloques hasta el bloque inmediato anterior y luego se detiene.
Cuando en el mismo bloque se programa un mensaje de
hasta 26 caracteres, abrazados por un carcter de inicio
de comentario (() y un carcter de fin de comentario
()), si se programa en el mismo bloque, el mensaje se
visualiza en la pantalla externas de mensajes para el
operador.
398
PROGRAMACION
B--63534SP/02
D Control de funcionamiento
automtico
Funcin
#3001
Esta variable funciona de temporizador que cuenta en incrementos de 1 milisegundo en todo momento. Cuando se conecta la tensin, el valor de esta variable se reinicializa a 0.
Cuando se alcanza el valor de 2147483648, el valor de este
temporizador vuelve a valer 0.
#3002
Esta variable funciona de temporizador que cuenta en incrementos de 1 hora cuando se activa la lmpara de comienzo
de ciclo. Este temporizador conserva su valor aun cuando se
desconecte la tensin. Cuando se alcanzan 9544.371767
horas, el valor de este temporizador vuelve a 0.
#3011
#3012
Terminacin de una
funcin auxiliar
Vlido
Se ha de esperar
Inhibido
Se ha de esperar
Vlido
No se ha de esperar
Inhibido
No se ha de esperar
399
PROGRAMACION
B--63534SP/02
Suspensin de
avances
Sobrecontrol de
vel. de avance
Parada exacta
Vlida
Vlido
Vlida
Inhibida
Vlido
Vlida
Vlida
Inhibido
Vlida
Inhibida
Inhibido
Vlida
Vlida
Vlido
Inhibida
Inhibida
Vlido
Inhibida
Vlida
Inhibido
Inhibida
Inhibida
Inhibido
Inhibida
N1
N8, N9,
N10
N2
N3, N4
N7
N5
N6
O0001 ;
N1 G00 G91 X#24 Y#25 ;
N2 Z#18 ;
G04 ;
N3 #3003=3 ;
N4 #3004=7 ;
N5 G01 Z#26 F#9 ;
N6 M04 ;
N7 G01
Z--[ROUND[#18]+ROUND[#26]] ;
G04 ;
N8 #3004=0 ;
N9 #3003=0 ;
N10 M03 ;
M99 ;
400
PROGRAMACION
B--63534SP/02
D Datos de configuracin
#15
#14
#7
#6
Config.
#9 (FCV)
#5 (SEQ)
#2 (INI)
#1 (ISO)
#0 (TVC)
D Imagen espejo
:
:
:
:
:
#13
#5
SEQ
#12
#11
#4
#3
#10
#2
INI
#9
FCV
#8
#1
ISO
#0
TVC
El estado de espejo para cada eje definido empleando un selector externo o una
operacin de configuracin puede leerse mediante la seal de salida (seal de
comprobacin de imagen espejo). El estado de imagen espejo presente en dicho
momento puede comprobarse. (Vase III--4.9).
El valor obtenido en binario se convierte a notacin decimal.
#3007
Configuracin
#7
8o. eje
#6
7o. eje
#5
6o. eje
#4
5o. eje
#3
4o. eje
#2
3er. eje
#1
2o. eje
#0
1er. eje
es lo indicado.
Ejemplo: Si #3007vale 3, la funcin de imagen espejo es vlida para los ejes primero y segundo.
Cuando se activan las seales de imagen espejo para ejes distintos de los
controlados se siguen cargando en la variable del sistema #3007.
La variable del sistema #3007 es una variable del sistema protegida contra
escritura. Si se intenta grabar valores en la variable, se activa la alarma
P/S116 WRITE PROTECTED VARIABLE (VARIABLE PROTEGIDA
CONTRA ESCRITURA).
401
D Nmero de piezas
mecanizadas
PROGRAMACION
B--63534SP/02
Funcin
#3901
#3902
NOTA
No sustituya un valor negativo.
D Informacin modal
Funcin
G00, G01, G02, G03, G33
G17, G18, G19
G90, G91
G94, G95
G20, G21
G40, G41, G42
G43, G44, G49
G73, G74, G76, G80--G89
G98, G99
G50, G51
G65, G66, G67
G96, G97
G54--G59
G61--G64
G68, G69
:
(Grupo 01)
(Grupo 02)
(Grupo 03)
(Grupo 04)
(Grupo 05)
(Grupo 06)
(Grupo 07)
(Grupo 08)
(Grupo 09)
(Grupo 10)
(Grupo 11)
(Grupo 12)
(Grupo 13)
(Grupo 14)
(Grupo 15)
(Grupo 16)
:
(Grupo 22)
Cdigo B
Cdigo D
Cdigo F
Cdigo H
Cdigo M
Nmero secuencial
Nmero de programa
Cdigo S
Cdigo T
Cdigo P (nmero de sistema de coordenadas de
pieza adicional actualmente seleccionado)
Ejemplo:
Cuando se ejecuta #1=#4001; el valor resultante en #1 es 0, 1, 2, 3, 33.
402
B--63534SP/02
D Posicin actual
PROGRAMACION
Informacin
posicin
Sistema
coorden.
Valor
compensacin
herram.
Operacin
de lectura
durante
desplazam.
#5001--#5008
Sistema
coorden.
pieza
No
incluido
Vlido
#5021--#5028
Posicin actual
Sistema
coorden.
mquina
Incluido
Inhibido
#5041--#5048
Posicin actual
#5061--#5068
Sistema
coorden
coorden.
pieza
#5081--#5088
#5101--#5108
Posicin de servo
desviada
Vlido
Inhibido
403
D Valores de compensacin
PROGRAMACION
B--63534SP/02
de sistemas de
coordenadas de pieza
(valores de compensacin
de origen de pieza)
Funcin
#5201
:
#5208
#5221
:
#5228
#5241
:
#5248
#5261
:
#5268
#5281
:
#5288
#5301
:
#5308
#5321
:
#5328
#7001
:
#7008
#7021
:
#7028
#7941
:
#7948
#14001
:
#14008
#14021
:
#14028
:
#19980
:
#19988
:
Valor compensacin origen pieza primer eje (G54.1 P300)
:
Valor compensacin origen pieza octavo eje
404
PROGRAMACION
B--63534SP/02
Segundo
eje
Tercer eje
Cuarto eje
Funcin
Nmero variable
#2500
#5201
#2501
#5221
#2502
#5241
#2503
#5261
#2504
#5281
#2505
#5301
#2506
#5321
#2600
#5202
#2601
#5222
#2602
#5242
#2603
#5262
#2604
#5282
#2605
#5302
#2606
#5322
#2700
#5203
#2701
#5223
#2702
#5243
#2703
#5263
#2704
#5283
#2705
#5303
#2706
#5323
#2800
#5204
#2801
#5224
#2802
#5244
#2803
#5264
#2804
#5284
#2805
#5304
#2806
#5324
NOTA
Para utilizar las variables #2500 hasta #2806 y #5201 hasta
#5328, se requieren variables opcionales para los sistemas
de coordenadas de pieza.
Las variables opcionales para 48 sistemas de coordenadas
de pieza adicionales son #7001 hasta #7948 (G54.1 P1
hasta G54.1 P48).
Las variables opcionales para 300 sistemas de pieza
adicionales son #14001 hasta #19988 (G54.1 P1 hasta
G54.1 P300). Con estas variables pueden emplearse
tambin #7001 hasta #7948.
405
15.3
OPERACIONES
ARITMETICAS Y
LOGICAS
PROGRAMACION
B--63534SP/02
Formato
Definicin
#i=#j
Suma
Diferencia
Producto
Cociente
#i=#j+#k;
#i=#j--#k;
#i=#j*#k;
#i=#j/#k;
Seno
#i=SIN[#j];
Arco seno
#i=ASIN[#j];
Coseno
#i=COS[#j];
Arco coseno
#i=COS[#j];
Tangente
#i=TAN[#j];
Arco tangente
#i=ATAN[#j]/[#k];
Raz cuadrada
#i=SQRT[#j];
Valor absoluto
#i=ABS[#j];
Redondeo
#i=ROUND[#j];
#i=FIX[#j];
#i=FUP[#j];
Logaritmo natural
#i=LN[#j];
Funcin exponencial
#i=EXP[#j];
OR (O)
#i=#j OR #k;
XOR (XO)
AND (Y)
#i=BIN[#j];
#i=BCD[#j];
Observaciones
Un ngulo se especifica en
grados. 90 grados y 30 minutos se representa como
90.5 grados.
Explicaciones
D Unidades de ngulos
D ARCSIN #i = ASIN[#j];
Las unidades de ngulos empleadas con las funciones SIN, COS, ASIN, ACOS,
TAN y ATAN son grados. Por ejemplo, 90 grados y 30 minutos se representa por
90.5 grados.
S Los intervalos de solucin son los indicados a continuacin:
Cuando el bit NAT (bit 0 del parmero 6004) vale 0: 270_ hasta 90_
Cuando el bit NAT bit (bit 0 del parmetro 6004) vale 1: --90_ hasta 90_
S Cuando el #j est fuera del intervalo --1 hasta 1, se activa la alarma P/S No.
111.
S En lugar de la variable #j puede emplearse una constante.
D ARCCOS #i = ACOS[#j];
406
B--63534SP/02
D ARCTAN #i =
ATAN[#j]/[#k];
PROGRAMACION
D Logaritmo natural #i =
LN[#j];
D Funcin exponencial #i =
EXP[#j];
D Funcin ROUND
407
PROGRAMACION
B--63534SP/02
Con CNC, cuando el valor absoluto del entero obtenido mediante una operacin
con un nmero es superior al valor absoluto del nmero original, dicha
operacin se denomina redondeo por exceso a un entero. A la inversa, cuando
el valor absoluto del entero obtenido mediante una operacin aplicada a un
entero es inferior al valor absoluto del nmero original, cada operacin se
denomina redondeo por defecto o un entero. Tenga un especial cuidado cuando
trabaje con nmeros negativos.
Ejemplo:
Suponga que #1=1.2 y #2=--1.2.
Si se ejecuta #3=FUP[#1], se asigna 2.0 a la variable #3.
Si se ejecuta #3=FIX[#1], se asigna 1.0 a la variable #3.
Si se ejecuta #3=FUP[#2], se asigna --2.0 a la variable #3.
Si se ejecuta #3=FIX[#2], se asigna --1.0 a la variable #3.
D Abreviaturas de rdenes de
operaciones aritmticas y
lgicas
D Prioridad de operaciones
, y
D Niveles de corchetes
408
PROGRAMACION
B--63534SP/02
Limitaciones
D Corchetes
Los corchetes ([, ]) se emplean para abarcar una expresin. Obsrvese que los
parntesis se emplean para comentarios.
D Error en operaciones
Operacin
Error
mximo
a = b*c
1.5510--10
4.6610--10
a =b/c
4.6610--10
1.8810--9
a = b
1.2410--9
3.7310--9
a=b+c
2.3310--10
5.3210--10
Tipo de error
Error relativo (*1)
b c
Min
a = b -- c
a = SIN [ b ]
5.010--9
1.010--8
1.810--6
3.610--6
(*2)
a = COS [ b ]
a = ATAN [ b ] / [ c ]
(*4)
grados
NOTA
1. El error relativo depende del tipo de operacin.
2. Se utiliza el ms pequeo de los dos tipos de error.
3. El error absoluto es constante, independientemente del
resultado de la operacin.
4. La funcin TAN calcula SIN/COS.
5. Si el resultado de la operacin de la funcin SIN, COS o
TAN es inferior a 1.0 x 10--8 o es distinto de 0 debido a la
precisin de la operacin, el resultado de la operacin
puede normalizarse a cero configurando el bit 1 (MFZ) del
parmetro No. 6004 al valor 1.
S La precisin de los valores de las variables es de aproximadamente 8 dgitos
decimales. Cuando en una suma o en una resta se manejan cifras muy
grandes, tal vez no se obtengan los resultados deseados.
Ejemplo:
Cuando se intenta asignar los siguientes valores a las variables #1 y #2:
#1=9876543210123.456
#2=9876543277777.777
los valores de las variables pasan a ser los siguientes:
#1=9876543200000.000
#2=9876543300000.000
En este caso, cuando se calcula #3=#2--#1;, se obtiene el resultado
#3=100000.000. (El resultado real de este clculo es ligeramente distinto
ya que se ejecuta en binario).
409
PROGRAMACION
B--63534SP/02
D Divisor
410
B--63534SP/02
15.4
DECLARACIONES DE
MACRO Y
DECLARACIONES DE
CN
PROGRAMACION
Explicaciones
D Diferencias de
declaraciones CN
D Declaraciones de CN que
411
15.5
BIFURCACION Y
REPETICION
PROGRAMACION
B--63534SP/02
15.5.1
Bifurcacin
incondicional
(Declaracin GOTO)
GOTO n ;
Ejemplo:
GOTO1;
GOTO#10;
15.5.2
Declaracin
condicional
(Declaracin IF)
IF[<expresin
condicional>]GOTOn
Si no se cumple la condicin
Procesamiento
Si se cumple la condicin
IF[<Expresin
condicional>]THEN
Explicaciones
D Expresin condicional
B--63534SP/02
D Operadores
PROGRAMACION
Los operadores estn formados por dos letras y se emplean para comparar dos
valores con el fin de determinar si son iguales o si un valor es menor o mayor
que el otro valor. Observe que no puede utilizarse el smbolo de distinto de.
Tabla 15.5.2 Operadores
Operador
Programa ejemplo
Significado
EQ
Igual que(=)
NE
Distinto de()
GT
Mayor que(>)
GE
LT
Menor que(<)
LE
15.5.3
Repeticin
(Declaracin WHILE)
Si se cumple
la condicin
Procesamiento
END m ;
:
Explicaciones
D Niveles de bucles
PROGRAMACION
B--63534SP/02
Limitaciones
D Bucles infinitos
D Tiempo de procesamiento
D Variable no definida
En una expresin condicional que utiliza EQ NE, una variable nula y el cero
tienen efectos distintos. En otros tipos de expresiones condicionales, un valor
nulo se considera que es 0.
414
B--63534SP/02
Programa ejemplo
PROGRAMACION
415
15.6
LLAMADA A
MACROS
PROGRAMACION
B--63534SP/02
Limitaciones
D Diferencias entre las
llamadas a macros y las
llamadas a subprogramas
S Cuando un bloque M98 contiene otra orden CN (por ejemplo G01 X100.0
M98Pp), se llama al subprograma despus de ejecutar la orden. Por otro
lado, G65 llama incondicionalmente a un macro.
S Cuando un bloque M98 contiene otra orden CN (por ejemplo, G01 X100.0
M98Pp), la mquina se detiene en el modo bloque a bloque, Por otro lado,
G65 no detiene la mquina.
S Con G65, el nivel de variables locales vara. Con M98, el nivel de variables
locales no vara.
416
15.6.1
Llamada simple (G65)
PROGRAMACION
B--63534SP/02
<especificacin argumentos> ;
P
: Nmero de programa al que se ha de llamar
O0001 ;
:
G65 P9010 L2 A1.0 B2.0 ;
:
M30 ;
Explicaciones
D Llamada
D Especificacin de
argumentos
#1
#2
#3
#7
#8
#9
#11
Direccin Nmero
variable
I
J
K
M
Q
R
S
#4
#5
#6
#13
#17
#18
#19
Direccin Nmero
variable
T
U
V
W
X
Y
Z
#20
#21
#22
#23
#24
#25
#26
Ejemplo
B_A_D_ J_K_ Correcto
B_A_D_ J_I_ Incorrecto
417
PROGRAMACION
B--63534SP/02
Especificacin de argumento II
La especificacin de argumentos II utiliza A, B y C, una por cada especificacin
y emplea I, J y K hasta diez veces. La especificacin de argumentos II se emplea
para aceptar valores tales como coordenadas tridimensionales como
argumentos.
Direccin Nmero
variable
A
B
C
I1
J1
K1
I2
J2
K2
I3
J3
Direccin Nmero
variable
#1
#2
#3
#4
#5
#6
#7
#8
#9
#10
#11
K3
I4
J4
K4
I5
J5
K5
I6
J6
K6
I7
Direccin Nmero
variable
#12
#13
#14
#15
#16
#17
#18
#19
#20
#21
#22
J7
K7
I8
J8
K8
I9
J9
K9
I10
J10
K10
#23
#24
#25
#26
#27
#28
#29
#30
#31
#32
#33
Limitaciones
D Formato
D Mezcla de especificaciones
de argumentos I y II
Ejemplo
G65
A1.0 B2.0
<Variables>
#1:1.0
#2:2.0
#3:
#4:--3.0
#5:
#6:
#7:
I--3.0
I4.0
D5.0
P1000;
5.0
Las unidades empleadas para los datos de argumento transferidos sin un punto
decimal corresponden al incremento mnimo de entrada de cada direccin. El
valor de un argumento transferido sin un punto decimal puede variar segn la
configuracin del sistema de la mquina. Es una buena prctica utilizar puntos
decimales en argumentos de llamada a macros para mantener la compatibilidad
de programas.
D Niveles de llamadas
PROGRAMACION
B--63534SP/02
O0002 ;
:
#1=2
G65 P3 A3 ;
:
:
M99 ;
Variables locales
(nivel 1)
(nivel 0)
O0003 ;
:
#1=3
G65 P4 A4 ;
:
:
M99 ;
Macro
(nivel 4)
O0004 ;
:
#1=4
G65 P5 A5 ;
:
:
M99 ;
O0005 ;
:
#1=5
:
:
:
M99 ;
(nivel 2)
(nivel 3)
(nivel 4)
#1
#1
#1
#1
#1
#33
#33
#33
#33
#33
Variables comunes
#100--, #500--
419
Programa
ejemplo(crculo de
agujeros para tornillos)
PROGRAMACION
B--63534SP/02
H=3
H=4
H=1
B
A
Centro (X,Y)
Radio I
D Formato de llamada
G65 P9100 X x Y y Z z R r F f I i A a B b H h ;
O0002;
G90 G92 X0 Y0 Z100.0;
G65 P9100 X100.0 Y50.0 R30.0 Z--50.0 F500 I100.0 A0 B45.0 H5;
M30;
420
B--63534SP/02
D Programa macro
(programa llamado)
PROGRAMACION
O9100;
#3=#4003; Guarda un cdigo G de grupo 3.
G81 Z#26 R#18 F#9 K0; (Nota) Ciclo de taladrado.
Nota: tambin puede utilizarse L0.
IF[#3 EQ 90]GOTO 1; . . . . . . . . Bifurca a N1 en el modo G90.
#24=#5001+#24; . . . . . . . . . . . . . Calcula la coordenada X del centro.
#25=#5002+#25; . . . . . . . . . . . . . Calcula la coordenada Y del centro.
N1 WHILE[#11 GT 0]DO 1;
. . . . . . . . . . . . . . . . . . . . . . . . . . Hasta que el nmero de agujeros
restantes alcance el valor 0
#5=#24+#4*COS[#1]; . . . . . . . . Calcula una posicin de taladrado
en el eje X.
#6=#25+#4*SIN[#1]; . . . . . . . . . . Calcula una posicin de taladrado
en el eje Y.
G90 X#5 Y#6; . . . . . . . . . . . . . . . Ejecuta el taladrado despus de
desplazarse a la posicin destino.
#1=#1+#2; . . . . . . . . . . . . . . . . . . Actualiza el ngulo.
#11=#11--1; . . . . . . . . . . . . . . . . . . Disminuye el nmero de agujeros.
END 1;
G#3 G80; . . . . . . . . . . . . . . . . Hace que el cdigo G vuelva al estado
original.
M99;
Significado de variables:
#3: Guarda el cdigo G del grupo 3.
#5: Coordenada X del siguiente agujero que se ha de taladrar
#6: Coordenada Y del siguiente agujero que se ha de taladrar
15.6.2
Llamada modal (G66)
Una vez se ha programado G66 para especificar una llamada modal, se llama
a un macro despus de ejecutar un bloque que especifica un desplazamiento
segn ejes. Esto contina hasta que se programa G67 para anular una llamada
modal.
G66 P p L
<especificacin de argumento> ;
P
: Nmero del programa que se desee llamar
421
O9100 ;
:
G00 Z--#1 ;
G01 Z--#2 F300 ;
:
:
:
:
M99 ;
PROGRAMACION
B--63534SP/02
Explicaciones
D Llamada
S Al igual que en una llamada simple (G65), los datos que se transfieren a un
programa de macro se especifican en argumentos.
D Anulacin
D Niveles de llamadas
D Niveles de llamadas
modales
Limitaciones
Programa ejemplo
Av.mecanizado
Operacin 1
Operacin 2
Operacin 3:
Avance en mecanizado hasta punto Z
Operacin 4:
Avance rpido hasta punto R o I
Posicin I
Operacin 4
R Posicin R
Z=0
Operacin 3
Posicin Z
Z
422
PROGRAMACION
B--63534SP/02
D Formato de llamada
G65 P9110 X x Y y Z z R r F f L l ;
X
Y
Z
R
F
L
D Programa de macro
(programa llamado)
15.6.3
Llamada a macro
utilizando cdigos G
:
:
:
:
:
:
O0001;
G28 G91 X0 Y0 Z0;
G92 X0 Y0 Z50.0;
G00 G90 X100.0 Y50.0;
G66 P9110 Z--20.0 R5.0 F500;
G90 X20.0 Y20.0;
X50.0;
Y50.0;
X70.0 Y80.0;
G67;
M30;
O9110;
#1=#4001; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Guarda G00/G01.
#3=#4003; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Guarda G90/G91.
#4=#4109; . . . . . . . . . . . . . . . . . . . . Guarda el avance en mecanizado.
#5=#5003; . . . . . . Guarda la coordenada Z al comienzo del taladrado.
G00 G90 Z#18; . . . . . . . . . . . . . . . . . Posicionamiento en posicin R
G01 Z#26 F#9; . . . . . . . . . . . Avance en mecanizado hasta posicin Z
IF[#4010 EQ 98]GOTO 1; . . . . . . . . . . . . . . . . . . . Vuelta a posicin I
G00 Z#18; . . . . . . . . . . . . . . . . . . . . . Posicionamiento en posicin R
GOTO 2;
N1 G00 Z#5; . . . . . . . . . . . . . . . . . . . . . Posicionamiento en posicin I
N2 G#1 G#3 F#4; . . . . . . . . . . . . . . . . . . Restaura informacin modal.
M99;
Explicaciones
(#24)
(#25)
(#26)
(#18)
(#9)
O9010 ;
:
:
:
N9 M99 ;
PROGRAMACION
B--63534SP/02
O9010
O9011
O9012
O9013
O9014
O9015
O9016
O9017
O9018
O9019
D Repeticin
D Especificacin de
argumento
Limitaciones
D Niveles de llamadas
empleando cdigos G
15.6.4
Llamada a macro
utilizando un cdigo M
O9020 ;
:
:
:
M99 ;
Explicaciones
424
B--63534SP/02
PROGRAMACION
O9020
O9021
O9022
O9023
O9024
O9025
O9026
O9027
O9028
O9029
D Repeticin
D Especificacin de
argumento
Limitaciones
15.6.5
Llamada a
subprograma
utilizando un cdigo M
O9001 ;
:
:
:
M99 ;
Explicaciones
425
D Correspondencia entre
nmeros de parmetro y
nmeros de programa
PROGRAMACION
B--63534SP/02
O9001
O9002
O9003
O9004
O9005
O9006
O9007
O9008
O9009
D Repeticin
D Especificacin de
argumentos
D Cdigo M
Limitaciones
15.6.6
Llamadas a
subprogramas
utilizando un cdigo T
O0001 ;
:
T23 ;
:
M30 ;
O9000 ;
:
:
:
M99 ;
Explicaciones
D Llamada
Limitaciones
B--63534SP/02
15.6.7
Programa ejemplo
Condiciones
PROGRAMACION
#502
#503
#504
#505
Comprobacin de
funcionamiento
D Configuracin de
parmetros
la variable
O0001;
T01 M06;
M03;
M05; . . . . . . . . . . . . . . . . . . . . . . . . . . Cambia #501.
T02 M06;
M03;
M05; . . . . . . . . . . . . . . . . . . . . . . . . . . Cambia #502.
T03 M06;
M03;
M05; . . . . . . . . . . . . . . . . . . . . . . . . . . Cambia #503.
T04 M06;
M03;
M05; . . . . . . . . . . . . . . . . . . . . . . . . . . Cambia #504.
T05 M06;
M03;
M05; . . . . . . . . . . . . . . . . . . . . . . . . . . Cambia #505.
M30;
427
Programa macro
(programa llamado)
PROGRAMACION
O9001(M03); . . . . . . . . . . . . . . . . . .
M01;
IF[#4120 EQ 0]GOTO 9; . . . . . . . . .
IF[#4120 GT 5]GOTO 9; . . . . . . . . .
#3002=0; . . . . . . . . . . . . . . . . . . . . . . .
N9 M03; . . . . . . . . . . . . . . . . . . . . . . . .
...............................
M99;
O9002(M05); . . . . . . . . . . . . . . . . . . . . .
M01;
IF[#4120 EQ 0]GOTO 9; . . . . . . . . .
IF[#4120 GT 5]GOTO 9; . . . . . . . . .
#[500+#4120]=#3002+#[500+#4120];
B--63534SP/02
Borra el temporizador.
Hace girar el husillo en
sentido directo.
Macro para terminar contaje
Ninguna herramienta especificada
428
B--63534SP/02
15.7
PROCESAMIENTO
DE DECLARACIONES
DE MACRO
PROGRAMACION
15.7.1
Detalles de las
declaraciones de CN y
ejecucin de las
declaraciones de
macro
D Cuando no se precargue en
buffer el siguiente bloque
(cdigos M que no se
precargan en buffer, G31,
etc.)
N2 #100=1
:
Ejecucin
declaracin
CN
N1
N2
Buffer
NOTA
429
PROGRAMACION
B--63534SP/02
> N1 X100.0 ;
N2 #1=100 ;
N3 #2=200 ;
N4 Y200.0 ;
:
N1
Ejecucin de
declaracin
de CN
Ejecucin de
declaracin de
macro
N2
N4
N3
N4
Buffer
> : Bloque en ejecucin
j : Bloque cargado en el buffer
N3
N1
Ejecucin declaracin CN
N4
N2
N3
N5
430
PROGRAMACION
B--63534SP/02
N1
Ejecucin declaracin CN
Ejecucin declaracin macro
N4
N2
N3
Buffer
N3
N6
N5
N7
15.7.2
Precaucin para
utilizar variables del
sistema
Leer
Escribir
Nmero de
variable
Leer
#1000 -- #1015 ,
#1032
El dato se lee en la
precarga en buffer de
un programa de
macros.
Escribir
#1100 -- #1115 ,
#1132
El dato se escribe en
la precarga en buffer
de un programa de
macros.
Escribir
#10001 --
El dato se escribe en
la precarga en buffer
de un programa de
macros.
Alarmas de macro
Escribir
#3000
La alarma de macros
se genera en un mximo de 2 bloques
antes de un programa
de macros.
Significado
Seales de interfaz
431
PROGRAMACION
Significado
Parada programada
con mensaje
Leer
Escribir
Nmero de
variable
Nota
(En el caso de que
no se programe un
cdigo M que impida la precarga en
buffer o un bloque
con G53).
#3006
#3001,#3002
El dato se lee/escribe
en una precarga en
buffer de un programa
de macro.
Leer
#3011,#3012
Escribir
#3003, #3004
Parmetros de configuracin
Escribir
#3005
Imagen espejo
Leer
#3007
Leer
#4130(P)
Leer
#5021 -- #5028
Leer
#5041 -- #5048
Leer
#5081 -- #5088
Posicin de servo
desviada
Leer
#5101 -- #5108
Se lee la desviacin
indeterminada en el
desplazamiento.
Escribir
#5201 -- #5328
El dato se graba en la
precarga en buffer de
un programa de
macro.
Informacin de hora/
fecha
432
Escribir
B--63534SP/02
Leer
Escribir
#4014
(G54 -- G59)
#7001 -- #7948
#14001 -#19988
B--63534SP/02
PROGRAMACION
Ejemplo)
O0001
N1 X10.Y10.;
N2 M98P2000;
N3 Y200.0;
:
O2000
(Mxx ;) Especifique un cdigo M para evitar
la precarga en buffer o G53
N100 #1=#5041;(Lectura posicin actual de eje X)
N101 #2=#5042;(Lectura posicin actual de eje Y)
:
M99;
433
15.8
REGISTRO DE
PROGRAMAS DE
MACRO CLIENTE
PROGRAMACION
B--63534SP/02
434
B--63534SP/02
PROGRAMACION
15.9
LIMITACIONES
D Modo MDI
D Bsqueda de nmero de
secuencia
D Funcionamiento en modo
Configurando NE8 (bit 0 del parmetro 3202) y NE9 (bit 4 del parmetro 3202)
al valor 1 quedan inhibidas las operaciones de borrar y editar programas y
subprogramas de macro cliente con los nmeros de programa 8000 hasta 8999
y 9000 hasta 9999.
Esto impide que resulten destruidos por accidente programas de macro cliente
y subprogramas registrados.
EDIT
RESET
DELETE
D Reset
Las variables locales y las variables comunes #100 hasta #149 se borran
obteniendo valores nulos. Puede evitarse que se borren configurando CLV y
CCV (bits 7 y 6 del parmetro 6001). Las variables del sistema #1000 hasta
#1133 no se borran.
Una operacin de reset borra cualesquiera estados a los que se ha llamado de
programas y subprogramas de macro cliente y cualesquiera estados DO y
devuelve el control al programa principal.
D Visualizacin de la pgina
PROGRAM RESTART
(rearranque de programa)
D Suspensin de avances
435
PROGRAMACION
B--63534SP/02
15.10
Explicaciones
ORDENES DE
SALIDA EXTERNA
POPEN
POPEN establece una conexin con un dispositivo externo de entrada/salida.
Debe especificarse antes de una secuencia de rdenes de salidas de datos. El CN
enva un cdigo de control DC2.
BPRNT [ a #b [ c ] ]
Nmero de cifras decimales significativas
Variable
Carcter
B--63534SP/02
PROGRAMACION
LF
12 (0000000C)
M
--1638400(FFE70000)
Y
410 (0000019A)
X
Espacio
C
DPRNT [ a #b
[cd] ]
Nmero de cifras decimales significativas
No. dgitos significativos en la parte entera
Variable
Carcter
La orden DPRNT enva caracteres y cada dgito del valor de una variable segn
el cdigo definido en la configuracin (ISO).
(i) Para una explicacin de la orden DPRNT, consulte los apartados (i), (iii) y
(iv) para la orden BPRNT.
(ii) Cuando se produce la salida de una variable, especifique # a continuacin
del nmero de variable y luego especifique el nmero de dgitos en la parte
entera y el nmero de decimales entre corchetes.
Para cada uno del total de dgitos especificado se enva un cdigo,
comenzando por el dgito de mayor peso. Para cada dgito se enva un
cdigo segn la configuracin seleccionada (ISO).
El punto decimal tambin se enva utilizando un cdigo definido en la
configuracin (ISO).
Cada variable debe ser un valor numrico formado por hasta 8 dgitos.
Cuando los dgitos de mayor peso son ceros, estos ceros no se envan si PRT
(bit 1 del parmetro 6001) vale 1. Si parmetro PRT vale 0, se enva un
cdigo de espacio cada vez que se detecta un 0.
Cuando el nmero de cifras decimales no es 0, siempre se envan los dgitos
en la parte decimal. Si el nmero de cifras decimales es 0, no se enva
ningn punto decimal.
Cuando PRT (bit 1 del parmetro 6001) vale 0, se enva un cdigo de
espacio para indicar un nmero positivo en lugar de +; si parmetro PRT
vale 1, no se enva ningn cdigo.
437
PROGRAMACION
B--63534SP/02
Ejemplo )
DPRNT [ X#2 [53] Y#5 [53] T#30 [20] ]
Valor variable
#2=128.47398
#5=--91.2
#30=123.456
(1) Parmetro PRT(No. 6001#1)=0
LF
sp 23
T
Y -- sp sp sp 91200
X
sp sp sp 128474
LF
T23
Y--91.200
X128.474
PCLOS ;
La orden PCLOS libera una conexin con un dispositivo externo de
entrada/salida. Especifique esta orden cuando se hayan terminado todas las
rdenes de salidas de datos. El cdigo de control DC4 se enva desde el CNC.
D Configuracin exigida
Especifique la utilizacin del canal para los datos de ajuste (canal de E/S). En
funcin de la programacin de estos datos, ajuste los elementos de datos (tales
como la velocidad de transmisin) para la interfaz lector/perforadora.
Canal E/S nmero 0: Parmetros 101, 102, y 103
Canal E/S nmero 1: Parmetros 111, 112, y 113
Canal E/S nmero 2: Parmetros 121, 122, y 123
Se prohibe especificar el cassette FANUC o el disquete para perforacin.
Cuando especifique una orden DPRNT para ejecutar la salida de datos,
especifique si los ceros a la izquierda se imprimen como espacios (configurando
al valor 1 o al valor 0 el bit PRT (bit 1 del parmetro 6001)).
Para indicar el final de una lnea de datos en cdigo ISO, especifique si se ha
de utilizar slo LF (CRO, bit 4 del parmetro 6001 vale 0) o LF y CR(CRO del
bit 4 del parmetro 6001 a 1).
438
PROGRAMACION
B--63534SP/02
NOTA
1 No siempre es necesario especificar la orden de apertura
439
15.11
MACRO CLIENTE
ACTIVADO POR
INTERRUPCION
PROGRAMACION
B--63534SP/02
Formato
Explicaciones
M96 Pffff ;
M97 ;
M96 Pxxxx;
Seal
interrupcin
(UINT)*
O xxxx;
Seal
interrupcin
(UINT)*
M99 (Pffff);
Nffff;
M97 ;
Seal
interrupcin
(UINT)*
440
B--63534SP/02
PROGRAMACION
PRECAUCION
Cuando se introduce la seal de interrupcin (UINT,
identificada por * en la Fig. 15.11) despus de especificar
M97, dicha seal se ignora. Y la seal de interrupcin no
debe introducirse durante la ejecucin del programa de
interrupcin.
15.11.1
Mtodo de
especificacin
Explicaciones
D Condiciones de
interrupcin
D Especificacin
1
0
M97
M96
Seal de entrada
de interrupcin
efectiva
Cuando UINTpermanece
activa
441
PROGRAMACION
B--63534SP/02
15.11.2
Descripcin detallada
de las funciones
Explicaciones
D Interrupcin tipo
subprograma e
interrupcin tipo macro
D Las interrupciones de
Cuando se ejecuta una interrupcin de macro cliente, el usuario tal vez desee
interrumpir la declaracin CN que se est ejecutando o tal vez no desee ejecutar
la interrupcin hasta que se termine la ejecucin del bloque actual. Para
seleccionar si se han de ejecutar o no las interrupciones incluso en medio de un
bloque o esperar hasta que se termine la ejecucin del bloque se emplea MIN
(bit 2 del parmetro 6003).
Tipo I
(cuando se ejecuta una
interrupcin incluso en
medio de un bloque)
(i)
(ii)
PROGRAMACION
B--63534SP/02
(iii)
Programa normal
Entrada seal interrupcin (UINT)
En ejecucin
Tipo II
(cuando una interrupcin
se ejecuta al final del
bloque)
Programa normal
Entrada seal interrupcin (UINT)
En ejecucin
In te rru p cin
macro cliente
443
Declaracin de CN
en programa de interrupcin
PROGRAMACION
B--63534SP/02
Para tipo II
444
B--63534SP/02
D Seal de interrupcin de
macro cliente (UINT)
PROGRAMACION
Ejecucin de
interrupcin
445
PROGRAMACION
B--63534SP/02
M96P1234;
Interrupcin
O1234
Interrupcin
GxxXxxx;
M96P5678
Interrupcin
M99;
O5678
M97
GxxXxxx;
M96;
M99; Interrupcin
M97
446
B--63534SP/02
PROGRAMACION
NOTA
Gff Xfff ;
M99 ;
Gff Xfff M99 ;
D Interrupcin de macro
cliente e informacin modal
447
PROGRAMACION
B--63534SP/02
Oxxx;
M99(Pffff);
(Con especificacin P)
Informacin modal
cuando el control es
devuelto por M99
Informacin modal
cuando el control es
devuelto por M99
Pffff
S Las coordenadas del punto A pueden leerse empleando las variables del
sistema #5001 y hasta que se encuentra la primera declaracin de CN.
S Las coordenadas del punto A pueden leerse despus de que aparezca una
declaracin de CN sin ninguna especificacin de desplazamiento.
448
B--63534SP/02
D Interrupcin de macro
cliente y llamada modal a
macro cliente
D Interrupcin de macro
cliente y rearranque de
programa
PROGRAMACION
449
16
PROGRAMACION
B--63534SP/02
450
B--63534SP/02
16.1
VISUALIZACION DEL
MENU DEL PATRON
PROGRAMACION
Pulsando la tecla
y la tecla
de patrones siguiente.
MENU : HOLE PATTERN
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
O0000 N00000
PUNTEADO
TALADRADO
MANDRINADO
CAJEADO
AGUJ.TORNILLO
ANGULO LINEA
RETICULO
TALADRADO PROFUNDO
PATRON PRUEBA
RETORNO
> _
MDI **** *** ***
[ MACRO ] [ MENU ] [
PATRON AGUJEROS:
16:05:59
PUPITR ] [
] [ (OPRA) ]
451
PROGRAMACION
B--63534SP/02
C1,C2, . . . ,C12 :
G65 H90 Pp Qq Rr Ii Jj Kk :
H90::Especifica el ttulo del men
p : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2.
Entonces,
Pfff
fff
Codigo a2 de carcter C2
Codigo a1 de carcter C1
q=a3 103+a4
r=a5 103+a6
i=a7 103+a8
j=a9 103+a10
k : Supongamos que a11 y a12 son los cdigos de los caracteres C11 y C12.
Entonces,
k=a11 103+a12
452
B--63534SP/02
PROGRAMACION
G65 H91 Pn Qq Rr Ii Jj Kk ;
H91: Especifica el ttulo del men
q=a 1103+a2
r=a3 103+a4
i=a5 103+a6
j=a7103+a8
k=a9 103+a10
D Seleccin de nmero de
patrn
1
El nmero de patrn seleccionado se asigna a la variable del sistema #5900. El
macro cliente del patrn seleccionado puede activarse arrancando un programa
fijo (bsqueda del nmero de programa externo) con una seal externa y luego
haciendo referencia a la variable del sistema #5900 en el programa.
NOTA
Si cada uno de los caracteres P, Q, R, I, J y K no se
especifican en una instruccin de macro, se asignan dos
espacios a cada carcter omitido.
453
Ejemplo
PROGRAMACION
B--63534SP/02
O0000 N00000
PUNTEADO
TALADRADO
MANDRINADO
CAJEADO
AGUJ.TORNILLO
ANGULO LINEA
RETICULO
TALADRADO PROFUNDO
PATRON PRUEBA
RETORNO
> _
MDI **** *** ***
16:05:59
[ MACRO ] [ MENU ] [PUPITR ] [
] [ (OPRA) ]
O9500 ;
N1G65 H90 P072 079 Q076 069 R032 080 I 065 084 J 084 069 K082 078 ;
PATRON
AGUJERO
N2G65 H91 P1 Q066 079 R076 084 I 032 072 J 079 076 K069 032 ;
1.AGUJERO
2.TALADRADO
N4G65 H91 P3 Q076 073 R078 069 I 032 065 J 078071 K076069 ;
3.ANGULO LINEA
N5G65 H91 P4 Q084 065 R080 080 I 073 078 J 071 032 ;
4.ROSCADO
N6G65 H91 P5 Q068 082 R073 076 I 076 073 J 078 071 ;
5.TALADRADO
6.MANDRINADO
7.CAJEADO
8.TALADRADO
N10G65 H91 P9 Q084 069 R083 084 I032 080 J065 084 K082 078 ;
9.PATRON
TORNILLO
MACHO
PROFUNDO
PRUEBA
N11G65 H91 P10 Q066 065 R067 0750 ;
N12M99 ;
454
10.RETORNO
B--63534SP/02
16.2
VISUALIZACION DE
DATOS DEL PATRON
PROGRAMACION
DATOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
AGUJERO TORNILLO:
HERRAMIENTA:
*CIRCULO AGUJEROS
TORNILLO* :
O0001 N00000
COMENTA
*BOLT HOLE
CIRCLE*
SET PATTERN
DATA TO VAR.
NO.500-505.
0.000
] [ (OPRA) ]
455
PROGRAMACION
B--63534SP/02
Ttulo de men :
C1 C2 C3 C4 C5 C6 C7 C8 C9C10C11C12
C1 ,C2,, C12 : Caracteres en el ttulo del men (12 caracteres)
Instruccin de macro
G65 H92 Pn Qq Rr Ii Jj Kk ;
H94 : Especifica el nombre de patrn
p : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2. Entonces,
p=a1103+a2
q=a3103+a4
G65 H93 Pn Qq Rr Ii Jj Kk ;
H93 : Especifica el nombre de variable
p : Especifica el nmero de men del nombre de variable
p=100 hasta 149 (199), 500 hasta 531 (999)
q : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2. Entonces,
q=a1103+a2
r : Supongamos que a3 y a4 son los cdigos de los caracteres C3 y C4. Entonces,
r=a3103+a4
i : Supongamos que a5 y a6 son los cdigos de los caracteres C5 y C6. Entonces,
i=a5103+a6
j : Supongamos que a7 y a8 son los cdigos de los caracteres C7 y C8. Entonces,
j=a7103+a8
k : Supongamos que a9 y a10 son los cdigos de los caracteres C9 y C10.
Entonces,
k=a9103a+a10
456
B--63534SP/02
PROGRAMACION
Ttulo de men :
C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12
C1,C2, .., C12:
Caracteres en el ttulo del men (12 caracteres)
Instruccin de macro
G65 H94 Pp Qq Rr Ii Jj Kk ;
H94:Especifica el comentario
p : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2. Entonces,
p=a1103+a2
q=a3103+a4
457
Ejemplos
PROGRAMACION
B--63534SP/02
DATOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
O0001 N00000
COMENTA
*BOLT HOLE
CIRCLE*
SET PATTERN
DATA TO VAR.
NO.500-505.
0.000
] [ (OPRA) ]
O9501 ;
N1G65 H92 P066 079 Q076 084 R032 072 I 079 076 J069 032 ;
#500 HTA
N3G65 H93 P501 Q075 073 R074 085 I078 032 J088 032 ;
#501 KIJUN X
N4G65 H93 P502 Q075 073 R074 085 I 078 032 J089 032 ;
#502 KIJUN Y
#503 RADIO
N6G65 H93 P504 Q083 046 R032 065 I 078 071 J 076 032 ;
N7G65 H93 P505 Q072 079 R076 069 I 083 032 J078 079 K046 032 ;
N8G65 H94 ;
Comentario
N9G65 H94 P042 066 Q079 076 R084 032 I072 079 J076 069 ;
*AGU
N10G65 H94 R032 067 I073 082 J067 076 K069 042 ;
CIRCULO*
N11G65 H94 P083 069 Q084 032 080 065 I084 084 J069 082 K078 032 ;
DEF MODEL
TORN
N12G65 H94 P068 065 Q084 065 R032 084 I079 032 J086 065 K082046 ; VAR. NO. DATO
N13G65 H94 P078 079 Q046 053 R048 048 I045 053 J048 053 K046 032 ; No.500--505
N14M99 ;
458
B--63534SP/02
16.3
CARACTERES Y
CODIGOS QUE SE
HAN DE UTILIZAR
PARA LA FUNCION
DE INTRODUCCION
DE DATOS DE
PATRON
PROGRAMACION
Cdigo
065
054
066
055
067
056
068
057
069
Carcter
Cdigo
Coment.
Coment.
032
Espacio
070
033
Signo exclamacin
071
034
Comillas
072
035
Parrilla
073
036
Smbolo dlar
074
037
Porcentaje
075
&
038
Ampersand
076
'
039
Apstrofo
077
040
Parntesis izquierdo
078
041
Parntesis derecho
079
042
Asterisco
080
043
Signo ms
081
044
Coma
082
045
Signo menos
083
046
Punto
084
047
Divisin
085
058
Dos puntos
086
059
Punto y coma
087
<
060
088
061
Signo igual
089
>
062
090
063
Interrogante
048
064
Marca HAt"
049
091
Corchete izquierdo
050
092
051
093
Smbolo Yen
052
094
Corchete derecho
053
095
Subrayado
NOTA
No se pueden emplear parntesis de apertura o de cierre.
459
PROGRAMACION
B--63534SP/02
No. subprograma
O9500
O9501
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.1
O9502
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.2
O9503
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.3
O9504
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.4
O9505
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.5
O9506
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.6
O9507
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.7
O9508
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.8
O9509
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.9
O9510
Cdigo G
Cdigo H
G65
H90
G65
H91
G65
H92
G65
G93
G65
H94
Especifica el comentario.
Funcin
460
PROGRAMACION
B--63534SP/02
17
Generalidades
Formato
Formato
G10L50; Definicin de modo de entrada de parmetros
N_R_;
Para parmetros distintos del de tipo eje
N_P_R_; Para parmetros tipo eje
G11;
Significado de la orden
N_: No. de parmetro (4 dgitos) o nmero de posicin de compensacin
para compensacin de error de paso +10,000 (5 dgitos)
R_: Valor de configur. de parmetro (Pueden omitirse los ceros a la izda.)
P_: Eje No. 1 hasta 8 (Utilizado para introducir parmetros tipo eje)
Explicaciones
D Valor de configuracin de
parmetro (R_)
D N de eje (P_)
AVISO
1 No olvide ejecutar una vuelta manual al punto de referencia
despus de modificar los datos de compensacin de error
de paso o los datos de compensacin de juego entre
dientes. Si no lo hace, la posicin de mquina puede que
presente desviaciones respecto a la posicin correcta.
2 El modo de ciclo fijo debe anularse antes de introducir
parmetros. Si no se cancela, se activar el
desplazamiento de taladrado.
461
PROGRAMACION
B--63534SP/02
NOTA
No puede especificarse ninguna otra declaracin de CN
mientras se est en el modo de introduccin de parmetros.
Ejemplos
2. Cambie los valores del eje Z (3er. eje) y del eje A (4 eje) en el parmetro
de tipo de eje N 1322 (las coordenadas del lmite de recorrido memorizado
2 en el sentido positivo de cada eje).
G10L50 ;
N1322P3R4500 ;
N1322P4R12000 ;
G11 ;
462
PROGRAMACION
B--63534SP/02
18
Generalidades
Explicaciones
de corrector de
compensacin de radio de
herramienta
D Llamada a subprogramas
Formato de datos
Serie 15
Serie 16
Direccin
Serie 15
Serie 16/18
463
19
PROGRAMACION
464
B--63534SP/02
B--63534SP/02
PROGRAMACION
19.1
MECANIZADO EN
CICLO RAPIDO
Generalidades
Formato
G05 P10fff Lfff ;
P10fff es el nmero del ciclo de mecanizado a que se ha de llamar en
primer lugar: P10001 hasta P10999
Lfff es el nmero de repeticiones del ciclo de mecanizado
(L1 se aplica cuando se omite este parmetro.) :
L1 hasta L999
NOTA
1 Una alarma se activa si la funcin se ejecuta en el modo G41/G42.
2 La parada en modo bloque a bloque, el ensayo en vaco/el
sobrecontrol de avance, la aceleracin/deceleracin automticas
y la interrupcin por volante se inhiben durante el mecanizado en
ciclo de alta velocidad.
465
PROGRAMACION
B--63534SP/02
Alarmas
Nmero
alarma
115
Descripciones
El contenido de la cabecera no es vlido. Esta alarma se activa
en los siguientes casos.
1. No se ha encontrado la cabecera correspondiente al
nmero de ciclo de mecanizado especificado en la llamada.
2. Un dato de conexin del ciclo no est dentro del margen
de valores permitidos (0 hasta 999).
3. El nmero de datos en la cabecera no est dentro del
margen de valores permitidos (1 hasta 32767).
4. El primer nmero de variable para guardar datos en el
formato ejecutable no est dentro del margen de valores
permitidos (#20000 hasta #85535).
5. El ltimo nmero de variable para guardar datos en el formato ejecutable rebasa el lmite (#85535).
6. El primer nmero de variable para datos de arranque en el
formato ejecutable se solapa con un nmero de variable
utilizado en la cabecera.
178
179
466
19.2
LIMITACION DEL
AVANCE POR RADIO
DE ARCO
PROGRAMACION
B--63534SP/02
Trayectoria programada
Trayectoria real
r
r=
1
2
(T12+T22)
v2
r
r :
v:
r:
T1 :
Cuando se ejecuta el mecanizado real, se indican el radio r del arco que se desea
mecanizar y el error admisible r. A continuacin, a partir de la expresin
anterior se determina la velocidad de avance mxima admisible v (mm/min).
La funcin para limitar la velocidad de avance mediante el radio del arco li--mita
automticamente el avance de mecanizado del arco al valor definido en un
parmetro. Esta funcin es vlida cuando la velocidad de avance especificada
pueda provocar el error radial para un arco con un radio programado que rebase
el grado de error mximo admisible.
Para ms detalles, vase el manual publicado por el fabricante de la
mquina--herramienta en cuestin.
467
19.3
BUFFER REMOTO
RAPIDO
PROGRAMACION
B--63534SP/02
RS--232--C / RS--422
CNC
Ordenador
central
Buffer
remoto
Equipos entrada/salida
19.3.1
Buffer remoto rpido A
(G05)
CNC
Buffer remoto
Ordenador central
468
RS--232--C / RS--422
B--63534SP/02
PROGRAMACION
Formato
Operacin entrada binaria rpida : G05;
Operacin entrada binaria inhibida : La distancia de desplazamiento
segn todos los ejes se confi-gura al valor cero
Formato de datos para operacin de entrada binaria
byte
byte mayor peso
Secuencia
datos
Primer eje
Segundo
eje
eje n--simo
Explicaciones
D Seleccin de la unidad de
tiempo
D Datos de distancia de
desplazamiento
IS--B
IS--C
Unidad
Mquina milmetros
0.001
0.0001
mm
Mquina pulgadas
0.0001
0.00001
pulgadas
PROGRAMACION
B--63534SP/02
15
14
13
12
11
10
6
*
5
*
4
*
3
*
2
*
D Byte de comprobacin
Todos los bytes del bloque excepto el byte de comprobacin ([2*N] bytes) se
totalizan y se desechan cualesquiera bits por encima del octavo bit.
D Velocidad de transferencia
El CNC lee datos de (2 x N + 1) bytes (en donde N es el nmero de ejes) por cada
unidad de tiempo definida en el parmetro. Para que el CNC pueda continuar
el mecanizado sin interrupcin, se requiere la siguiente velocidad de
transferencia mnima en baudios para la transferencia de datos entre el bufer
central y el remoto.
(2N+1)
D Compensacin de radio de
herramienta
D Suspensin de avances y
enclavamiento
11
1000 baudios (T : Unidad tiempo)
T
D Imagen espejo
D Tipo
aceleracin/deceleracin
Limitaciones
D Orden modal
D Funciones no vlidas
D Registro de memoria
470
B--63534SP/02
19.3.2
Buffer remoto rpido B
(G05)
PROGRAMACION
El buffer remoto A de alta velocidad utiliza datos binarios. Por otro lado, el
buffer remoto B de alta velocidad permite utilizar directamente el lenguaje CN
codificado con equipos tales como la unidad automtica de programacin para
ejecutar un mecanizado a alta velocidad.
Formato
G05P01 ; Activar mecanizado a alta velocidad
G05P00 ; Finalizar mecanizado a alta velocidad
Ejemplo
O1234 ;
G05P01 ; Activar mecanizado rpido
X_ Y_ Z_ ;
G05P00 ; Finalizar mecanizado rpido
M02 ;
Explicaciones
D Datos especificados
Datos
D Nmero de ejes
controlados
Limitaciones
D Orden incremental
especificarse
D Limitacin de la velocidad
de avance
471
19.4
FUNCION CONTROL
DE FIN DE
TRATAMIENTO DE LA
DISTRIBUCION PARA
INSTRUCCION DE
MECANIZADO A
GRAN VELOCIDAD
(G05)
PROGRAMACION
B--63534SP/02
Explicaciones
D Instruccin de
mecanizado a gran
velocidad
Alarma
Nmero
Mensaje
000
179
ERROR DE CONFIGURACION DE
PARAMETRO
(NO. 7510)
472
Descripcin
Durante el mecanizado a gran velocidad, ha
terminado el tratamiento de distribucin
Parmetros asociados:
Velocidad de transferencia de buffer remoto
(parmetro 133)
Nmero de ejes controlados en mecanizado
a gran velocidad (parmetro No. 7150)
Seleccin de eje gran velocidad durante el
mecanizado a gran velocidad (bit 0 del
parmetro No. 7510).
B--63534SP/02
19.5
INTERPOLACION
LINEAL A ALTA
VELOCIDAD (G05)
PROGRAMACION
Formato
G05 P2
G05 P0
Explicacines
D Modo de interpolacin
lineal a alta velocidad
D Ordenes en modo de
interpolacin lineal a alta
velocidad
D Distancia de
desplazamiento
incremental segn
X/Y/Z/C
D Velocidad de avance en
mecanizado
Descripcin
X------.------
Y------.------
Z------.------
C------.------
G05 P0 ;
PROGRAMACION
B--63534SP/02
8
(Perodo interpol.)
D Perodo de interpolacin
IT1
IT0
Perodo de interpolacin
Limitaciones
D Ejes controlados
Pueden controlarse hasta cuatro ejes. Las designaciones de los ejes controlados
son X, Y, Z y C. Cualquier otra designacin de eje se ignora. Defina X, Y, Z
y luego C en el parmetro de designacin de eje 1020.
D Interpolacin vlida
D Orden absoluta
D Compensacin de radio
de herramienta
474
B--63534SP/02
PROGRAMACION
D Suspensin de avance
D Sobrecontrol de avance
en mecanizado
D Velocidad de avance en
mecanizado mxima
para cade eje
D Macro cliente/salto
opcional de bloque
D Comentario
D Cdigos G
Ejemplo
<Programa ejemplo>
Programa CN
O0001 ;
G00 X0 Y0 Z0 ;
:
:
:
G05 P2 ;
X10 Y20 F1000 ;
X5 Y6 Z7 ;
:
:
:
G05 P0 ;
G00 DDD ;
:
:
:
M02 ;
%
475
Modo de funcionamiento
estndar
Orden arrancar interpolacin lineal alta velocidad
Modo de interpolacin a alta velocidad (interpolacin lineal a
alta velocidad)
Orden terminar interpolacin
lineal a alta velocidad
Modo de funcionamiento
estndar
19.6
CONTROL
PREVISIONAL
AVANZADO (G08)
PROGRAMACION
B--63534SP/02
Formato
G08 P_
P1 : Active el modo de control previsional avanzado.
P0 : Desactivar modo de control previsonal avanzado.
Explicaciones
D Funciones disponibles
D Reset
Limitaciones
D Orden G08
NOTA
Para utilizar una funcin distinta de las siguientes opciones
funcionales, desactive el modo de control previsional
avanzado, especifique la funcin deseada y luego vuelva
a activar dicho modo.
476
B--63534SP/02
PROGRAMACION
477
PROGRAMACION
B--63534SP/02
19.7
FUNCION DE
CONTROL DE
CONTORNO
AI/FUNCION DE
CONTROL DE
NANOCONTORNO AI
Descripcin general
Explicacin
D Formato
G05.1 Q _ ;
Q1 : Activar modo de control de contorno AI/modo de control de
nanocontorno AI
Q0 : Desactivar modo de control de contorno AI/modo de control
de nanocontorno AI
NOTA
1 Siempre especifique G05.1 en un bloque independiente.
2 El modo de control de contorno AI/modo de control de
nanocontorno AI se cancela tambin mediante un reset.
3 Cuando est instalada la opcin de control de
nanocontorno AI, el bit 0 (NAN) del parmetro No. 7053
est configurado a 1 para seleccionar el modo de control de
contorno AI.
478
PROGRAMACION
B--63534SP/02
D Funciones vlidas en el
modo de control de
contorno AI/modo de
control de nanocontorno
AI
D Nanointerpolacin (slo
en el modo de control de
nanocontorno AI)
Programa de CN
Utiliza un programa
convencional
Nano-interpolacin
Calcula la posicin con
precisin.
Control de servo
de alta precisin
Servomotor
La combinacin con el
control HRV mejora la
capacidad de seguimiento.
NOTA
La precisin de posicionamiento depende de la unidad de
deteccin.
D Aceleracin /
deceleracin lineal
anticipatoria antes de
interpolacin
479
PROGRAMACION
B--63534SP/02
Aceleracin/dece-leracin lineal
antes de interpolacin
Clculo
del avance
Avance especificado
Clculo de
interpolacin
Impulso distribucin
Control servo
(Ejemplo de deceleracin)
La deceleracin se inicia en un bloque anterior de modo que el avance
especificado para el bloque destino se alcance en la ejecucin.
Avance
Avance
especificado
Avance determinado por
aceleracin/deceleracin
antes de interpolacin
Punto1
F3
Punto2
F2
F1
N1
N2
Tiempo
F3
F2
F1
Tiempo
N1
480
N2
PROGRAMACION
B--63534SP/02
D Aceleracin /
deceleracin en forma
de campana anticipatoria
antes de interpolacin
Avance
Aceleracin/deceleracin
lineal
Aceleracin/deceleracin
en forma de campana
tb
tb
tb
Tiempo
tb
ta
ta
tc
tc
Aceleracin
tb
tb
Aceleracin/deceleracin
lineal
Aceleracin/deceleracin
en forma de campana
Tiempo
tb
tb
ta
12.
ta
tc
tc
481
PROGRAMACION
B--63534SP/02
Deceleracin
Fa
Fb
N1
N2
N1
N2
Tiempo
Aceleracin
Avance
Fb
Fa
D Deceleracin automtica
en esquinas
Tiempo
Entre dos bloques contiguos, la diferencia de avances para un eje puede superar
el valor de configuracin (parmetro No. 1783). En este caso, el avance en la
esquina se calcula de la siguiente manera en base al eje para el cual el ratio de
la diferencia real de avances respecto a la diferencia admisible de avances es
ms grande de todos. La deceleracin se ejecuta de modo que el avance se
alcance en la interfaz de los bloques.
La modificacin del avance de cada eje (Vx, Vy, ...) durante un desplazamiento
a la velocidad de avance especificada F se compara con el valor de
configuracin del parmetro No. 1783 (Vprm--x, Vprm--y, ...). Si la variacin
del avance para cualquier eje supera el valor de configuracin del parmetro,
se emplea la siguiente expresin:
Rmax = max
VprmVx x , VprmVy y , , ,
Fc = F
1
Rmax
PROGRAMACION
B--63534SP/02
Avance
Cuando la aceleracin no se ejecute
en la esquina
F1000
N1
Tiempo
Avance
F1000
F500
N2
Tiempo
Avance
Avance tangencial
F1000
F500
N2
N1
483
Tiempo
D Limitacin de la
velocidad de avance por
aceleracin
PROGRAMACION
B--63534SP/02
El avance reducido se obtiene para cada esquina. Como avance real se utiliza
el avance reducido obtenido en el punto inicial o final del bloque, el que sea
menor de ambos.
N9
N6
N5
N4
N1
N2
484
N3
PROGRAMACION
B--63534SP/02
N1
N5
N9
N1
N5
N9
v = (rR) V
NOTA
A medida que el radio de arco especificado disminuye,
tambin lo hace el avance mximo admisible v. Si el avance
mximo admisible v es menor que el valor del parmetro
No. 1732 (lmite de avance inferior para limitacin de
avance por radio de arco), puede suponerse que es el valor
de configuracin del parmetro que impide que disminuya
excesivamente el avance mximo admisible.
485
D Avance rpido
PROGRAMACION
B--63534SP/02
486
PROGRAMACION
B--63534SP/02
Avance
Aceleracin/deceleracin
lineal
Aceleracin/deceleracin
en forma de campana
ta Depende de la aceleracin lineal.
tb Constante de tiempo para
aceleracin/deceleracin en forma
de campana
tc Tiempo de aceleracin/deceleracin
en forma de campana
tc = ta + tb
ta
tb
tb
ta
tb
tb
ta
tc
tc
487
Tiempo
tb
PROGRAMACION
B--63534SP/02
Tiempo
T/2
F/A
T/2
NOTA
El solapamiento de bloques de avance rpido est inhibido.
Para utilizar la aceleracin/deceleracin en forma de
campana,
se
requiere
la
opcin
de
aceleracin/deceleracin en forma de campana para
avance rpido.
En el modo de control de nanocontorno AI, no puede
seleccionarse la interpolacin no lineal.
488
B--63534SP/02
D Interpolacin de
evolvente (slo en el
modo de control de
contorno AI)
PROGRAMACION
Punto de
corte
Rofs
Crculo
base
Trayectoria especificada en el
programa
OVRa =
Rcp
100
Rcp + Rofs
489
PROGRAMACION
B--63534SP/02
100
OVR2
OVR3
OVR4
OVR5
OVRlo
Rlmt5
Rlmt4
Rlmt3
Rlmt2
Rlmt1
B--63534SP/02
PROGRAMACION
NOTA
1 Cuando est habilitado el sobrecontrol o correccin cerca del
crculo base, se inhibe el sobrecontrol para compensacin hacia
adentro en la compensacin de radio de herramienta. Estos
sobrecontroles no pueden habilitarse simultneamente.
2 Cuando la distancia desde el centro del crculo base al punto inicial
es la misma que desde el centro del crculo base hasta el punto
final, es decir, en el caso de un crculo, se utiliza interpolacin
circular. Por este motivo, no se aplica sobrecontrol automtico.
3 Si se produce un error en un punto final, no se garantiza el avance.
4 Si se produce un error en un punto final, tal vez no pueda
obtenerse con exactitud la distancia restante necesaria para
aceleracin/deceleracin antes de interpolacin. En este caso, se
activa la alarma 242.
5 Para otras limitaciones, vase el manual del operador.
6 En el modo de control de nanocontorno AI, no puede especificarse
la interpolacin de evolvente.
D Nmeros de parmetro
correspondientes en el
modo normal, modo de
control previsional
avanzado y modo de
control de contorno AI /
modo de control de
nanocontorno AI
Tipo aceleracin/deceleracin (A o B)
Normal
Control
previsional
avanzado
FWB/1602#0
Contorno AI
Ninguno
1630
1770
1631
1771
1784
Normal
Control
previsional
avanzado
CSD/1602#4
Contorno AI
Ninguno
1778
1777
Ninguno
1740
1779
Ninguno
491
1780
Ninguno
1783
FWB/1602#0
Ninguno
PROGRAMACION
B--63534SP/02
Normal
Control
previsional
avanzado
Contorno AI
Ninguno
1785
Normal
Control
previsional
avanzado
1731
1730
1732
Contorno AI
Normal
Control
previsional
avanzado
Contorno AI
5610
Ninguno
5611
hasta
5615
Ninguno
5616
hasta
5619
Ninguno
5620
Normal
Control
previsional
avanzado
PCIR1/3403#0
1422
1430
492
Contorno AI
Ninguno
1431
1422
1432
LRP/1401#1
1621
AIR/
7054#1
LRP/
1401#1
PROGRAMACION
B--63534SP/02
Nmero parmetro
Parmetro
Normal
Control
previsional
avanzado
Contorno AI
1731
Alarmas
N-mero
5110
Mensaje
IMPROPER G CODE
(G05.1 Q1 MODE)
5111
IMPROPER MODAL
G CODE
(G05.1 Q1)
5112
5114
5156
ILLEGAL AXIS
OPERATION
(AICC)
Descripcin
Se ha especificado un cdigo G no especificable
en el modo de control de contorno AI/modo de
control de nanocontorno AI.
Se ha encontrado un cdigo G modal no dispo-nible cuando se especific el modo de control de
contorno AI/modo de control de nanocontorno
AI.
Se ha especificado la orden de control anticipatorio (G08) en el modo de control de contorno AI
/ modo de control de nanocontorno AI.
Se ha ejecutado una intervencin en modo
manual durante la ejecucin de la orden G28,
G30, G30.1 o G53 (tipo de interpolacin lineal)
en el modo de control de contorno AI. Despus
de esto, se reanud el modo automtico en una
posicin distinta de la posicin en que se haba
detenido.
En el modo de control de contorno AI / modo de
control de nanocontorno AI, se ha cambiado la
seal de seleccin de eje controlado (control de
ejes por el PMC).
En el modo de control de contorno AI/modo de
control de nanocontorno AI, se ha cambiado la
seleccin de eje sncrono simple.
5157
PARAMETER 0
(AICC)
El valor de configuracin del parmetro que especifica el avance de mecanizado mximo (No.
1422, 1432 1420) es 0.
El valor de configuracin del parmetro que especifica aceleracin/deceleracin antes de interpolacin (No. 1770 1771) es 0.
Notas
1) Esta funcin requiere la opcin de la funcin de control de contorno AI o la
funcin de control de nanocontorno AI.
Si est instalada la opcin de funcin de control de contorno AI, tambin
puede especificarse la funcin de control de contorno anticipatorio (G08P1).
Si est instalada la opcin de la funcin de control de nanocontorno AI,
tambin puede especificarse la funcin de control de contorno AI y la
funcin de control anticipatorio (G08P1).
493
PROGRAMACION
B--63534SP/02
D Especificaciones
f : Puede especificarse.
Control de ejes
Nombre
: No puede especificarse.
Funcin
3 hasta 8
Para utilizar cuatro hasta ocho ejes, se requiere otra opcin.
Hasta 6
Para utilizar tres o ms ejes controlados simultneamente
se require otra opcin.
Nombre de eje
Incremento de entrada de un
dcimo
Mesa gemela
Control en tndem
Troceado
Control de aprendizaje
Conversin v. pulgadas/mtricos
(G20, G21)
Enclavamiento
Bloqueo de mquina
494
Si sin embargo, est instalada la opcin de control de contorno AI/control de nanocontorno AI,
no puede realizarse la conmutacin entre modo
sncrono y modo normal durante modo automtico (aun cuando est activada a 1 la seal de
modo automtico (OP)), independientemente de
si est activado el modo de control de contorno
AI/control de nanocontorno AI. En este caso, al
conmutar se activa la alarma PS213.
(*1)
B--63534SP/02
PROGRAMACION
Nombre
Funcin
Imagen espejo
Compensacin de gradiente
Compensacin de linealidad
Interruptor de posicin
Sincronizacin externa de
impulsos
Sincronizacin flexible
Funciones de interpolacin
f : Pueden especificarse. : No pueden especificarse.
Nombre
Funcin
Posicionamiento (G00)
Posicionamiento unidireccional
(G60)
Interpolacin exponencial
(G02.3, G03.3)
Interpolacin de evolvente
(G02.2, G03.2)
Interpolacin
p
espiral
p
e interpolacin
p
cnica
i (G02
(G02, G03)
495
(Tiempo de espera con tiempo en segundos o velocidad especificada) para tiempo en espera con la velocidad especificada, se requiere otra opcin.
PROGRAMACION
B--63534SP/02
Nombre
Funcin
(*1)
(*1)
(*1)
(*1)
Para ejecutar G28 sin que se haya definido el punto
de referencia, configure a 1 el bit 2 (ALZ) del
parmetro No. 7055.
(*1)
(*1)
(*1)
Rectificado constante
(*1)
Para configurar el seguimiento del eje de indexado
del eje de la mesa de avance circular (cuarto eje),
configure a 1 el bit 7 (NAH4) del parmetro No. 1819
y el bit 0 (NMI4) del parmetro No. 7052.
Funcin
Hasta 240 m/min (0.001 mm)
Hasta 100 m/min (0.0001 mm)
Sobrecontrol de velocidad de
avance rpido
Sobrecontrol de velocidad de
avance rpido en incrementos del
1%
0 hasta 100 %
Posicionamiento conforme a la
aceleracin ptima
Aceleracin/deceleracin lineal
despus de interpolacin de
avance de mecanizado
Aceleracin/deceleracin lineal
antes de interpolacin con avance
de mecanizado
Sobrecontrol de avance
0 hasta 254 %
496
B--63534SP/02
PROGRAMACION
Nombre
Funcin
Cancelar sobrecontrol
Deceleracin externa
Para poder variar el avance utilizando un volante manual, configure a 1 el bit (AF1) del
parmetro No. 7055.
: No puede especificarse.
Funcin
Programacin con punto decimal/programacin con punto decimal tipo calculadora de bolsillo
(*1)
(*1)
(*1)
(*1)
Achaflanado/redondeo de esquinas
con ngulo arbitrario
(*1)
Se pueden modificar nicamente los valores de compensacin de herramienta, los valores de decalaje de
origen de pieza y los parmetros.
Macro cliente B
(*1)
(*1)
Escalado (G51)
497
PROGRAMACION
B--63534SP/02
Nombre
Funcin
Retrazado
Funcin
(*1)
Funcin
Compensacin B de radio de
herramienta B (G39 hasta G42)
498
PROGRAMACION
B--63534SP/02
Funcin
Inicio de ciclo/suspensin de
avances
Prueba en vaco
Comparacin e interrupcin de
nmero de secuencia
Rearranque de programa
Modo MDI
Intervencin manual
Para la constante de tiempo de aceleracin/deceleracin durante desplazamiento a la posicin de reinicio, se emplean los siguientes
parmetros:
Cuando se utiliza aceleracin/deceleracin
exponencial: Parmetros Nos. 1624 y 1625
Cuando se utiliza aceleracin/deceleracin
lineal/en forma de campana: parmetro No.
1622
Para configurar el tipo de aceleracin/
deceleracin, utilice los bits 0 y 1 del parmetro No. 1610.
NOTA
Las tablas superiores incluyen una funcin de que para la
especificacin se requiere otra funcin.
1 No se leen anticipadamente mltiples bloques.
D Condiciones para
seleccionar el modo de
control de contorno AI /
control de nanocontorno
AI
Descripcin
G00
G01
G02
G03
Posicionamiento
Interpolacin lineal
Interpolacin circular (horaria)
interpolacin circular (antihoraria)
G13.1
G15
G25
G40
G40.1
G49
G50
Cancelar escalado
G50.1
G64
Modo mecanizado
G67
G69
G80
G94
G97
G160
499
19.8
CONTROL DE
CONTORNO DE ALTA
PRECISION
PROGRAMACION
B--63534SP/02
Formato
G05P10000 ;
G05P0 ;
modo HPCC
Fin de modo HPCC
Explicaciones
D Modo HPCC
:
:
:
:
:
:
:
G18
G19
G38
G40
G41
G42
G50
G51
:
:
:
:
:
Posicionamiento (nota)
Interpolacin lineal
Interpolacin circular o interpolacin helicoidal (horaria)
Interpolacin de evolvente (horaria)
Interpolacin circular o interpolacin helicoidal (antihoraria)
Interpolacin de evolvente (antihoraria)
Seleccin de plano (plano XpYp)
en donde Xp es el eje X o su eje paralelo;
Seleccin de plano (plano ZpXp)
en donde Yp es el eje Y o su eje paralelo;
Seleccin de plano (plano YpZp)
en donde Zp es el eje Y o su eje paralelo.
Compensacin C de radio de herrramienta con
vector conservado
Anulacin de la compensacin de herramienta
Compensacin de radio de herramienta a izquierdas
Compensacin de radio de herramienta a derechas
Anulacin del escalado
Comienzo del escalado
500
PROGRAMACION
G68
G69
B--63534SP/02
NOTA
501
D Cuando se especifican
datos no permitidos
PROGRAMACION
B--63534SP/02
D Compensacin C de radio
de herramienta
Programa principal
Subprograma
O0001 ;
G05P10000 ; HPCC--ON
G00X100.Y200. ;
G91G01X100Y200Z300F2000 ;
X200Y300Z400 ;
X300Y400Z500 ;
X400Y500Z600 ;
X300Y400Z500 ;
M98P0002 ; SUB PROGRAM
X10. ;
G05P0 ; HPCC--OFF
G90G51X0Y0Z0 ;
X500Y400Z300 ;
X600Y500Z400 ;
G50 ;
G05 P10000 ; HPCC--ON
X100Y200 ;
X200Y400 ;
G05P0 ; HPCC--OFF
G04X3. ;
M30 ;
O0002 ;
G00X50.Y50. ;
M11 ;
G02I20.F3000 ;
G01X100. ;
G03I80. ;
G01X--50. ;
G02I100.F5000
;
G01X200.Y300.F1500 ;
X50.Y100.Z150. ;
T24 ;
M99 ;
Trayectoria programada
r
r
S
Centro
502
L
L
PROGRAMACION
B--63534SP/02
G41/G42 hasta G40 deben definirse en bucles entre G05 P10000 y G05 P0.
Esto significa que el modo HPCC no puede arrancarse o anularse en el modo
de compensacin de radio de herramienta (G41/G42). Si se realiza tal
especificacin, se activa la alarma P/S N 0178 P/S N 5013.
Modo compensacin
radio hta. modo (G41)
modo HPCC
Modo compensacin
radio hta. (G42).
G05 P0 ;
G05 P10000 ;
G05 P0 ;
503
PROGRAMACION
B--63534SP/02
N8
N6 G91 X100. Z100. ;
N7 G40 ;
N8 X100. ;
N6
504
D Funciones de
posicionamiento y
auxiliares
PROGRAMACION
B--63534SP/02
(Ejemplo 1)
Cuando se ejecuta el siguiente programa para mecanizado con el valor
de compensacin de 1 configurado a 10 mm, el punto inicial de N6 est
determinado por el vector creado entre N3 y N4:
N1 N2
N3 N4
N5
N6
N7
Este vector se utiliza como vector
entre N4 y N6
Tray. programada
Trayectoria de herramienta
En este intervalo se ha introducido un valor de compensacin incorrecto.
N8
O0001 ;
G92 G90 X--10. Y20. ;
G05 P10000 ;
N1 G01 G42 X0 D1 F1000 ;
N2 X20. ;
N3 X40. Y0 ;
N4 X60. Y20 ;
N5 M01 ;
N6 X80. ;
N7 X90. Y--20. ;
N8 G40 Y--50. ;
G05 P0 ;
M30
(Ejemplo 2)
Cuando se ejecuta el siguiente programa para mecanizado por un valor
de compensacin de 1 configurado a 10 mm, el punto inicial de N5 est
determinado por el vector creado entre N3 y N4. Si se valida la funcin
de ejecucin de G00 simplificada (configurando el bit 7 (SG0) del
parmetro No. 8403 al valor 1), puede obtenerse un vector correcto en
la interseccin de N4 y N5.
N1
N2
N3 N4
N5
N6
Este vector se utiliza como vector entre N4 y N5
N7
y entre N5 y N6.
O0001 ;
G92 G90 X--10. Y20. ;
G05 P10000 ;
N1 G01 G42 X0 D1 F1000 ;
N2 X20. ;
Trayectoria programada
N3 X40. Y0 ;
Trayectoria de herramienta
N4 X60. Y20 ;
En este tramo se utiliza un
N5 G00 X80. ;
valor de compensacin inN6 G01 X90. Y--20. ;
correcto.
N7 G40. Y--50. ;
G05 P0 ;
M30
505
PROGRAMACION
B--63534SP/02
(2) Cuando se especifica G00 con el bit 7 (SG0) del parmetro N 8403
configurado al valor 1, deben tenerse en cuenta los siguientes detalles:
Dado que la orden G00 se sustituye mediante la orden G01, la herramienta
se desplaza con la velocidad de avance definida en el parmetro N 8481 aun
cuando se especifiquen datos para dos ejes.
Ejemplo) Si se especifica lo siguiente cuando el parmetro N 8481 se
configura a 1000 mm/min, en lugar de F1414 se utiliza F1000
G00 X100. Y100.;
O1234 N00010
Bloque ejecutado
Bloque en ejecucin
01 : 23 : 45
SIGU.
PRGRM
506
HPCC
(OPRT)
PROGRAMACION
B--63534SP/02
Limitaciones
D Modos que pueden
especificarse
Significado
G13.1
G15
G40
G40.1
G50
Cancela el escalado.
G50.1
G64
Modo de mecanizado
G69
G80
G94
G97
M97
D Segundo sobrecontrol
de avance y salto
opcional de bloque
D Orden no vlida
D Modo MDI
D Enclavamiento
D Macro cliente
D Escalado
PROGRAMACION
B--63534SP/02
19.9
FUNCION DE CAMBIO
DE CONSTANTE DE
TIEMPO DE
ACELERACION /
DECELERACION EN
FORMA DE CAMPANA
ANTICIPATORIA ANTES
DE INTERPOLACION
Generalidades
Velocidad
Velocidad
especi-ficada
Aceleracin/deceleracin
lineal
Aceleracin/deceleracin
no lineal
Aceleracin/deceleracin
no lineal
Tiempo
T1
T2
T2
PROGRAMACION
Velocidad
B--63534SP/02
Velocidad
especificada
Tiempo
T1
T1
T2
Fig.19.9 (b)
509
PROGRAMACION
Velocidad
B--63534SP/02
Aceleracin/deceleracin no lineal
Velocidad
especificada
Tiempo
T1
T2
T2
Fig.19.9 (c)
Descripcin
D Mtodos de
especificacin de la
velocidad de referencia
para
aceleracin/deceleracin
510
(1) Especificacin de la
velocidad en un
bloque G05.1 Q1 o en
un bloque G05
P10000
PROGRAMACION
B--63534SP/02
(2) Configuracin de la
velocidad mediante el
parmetro
(3) Utilizacin de la
velocidad
especificada con la
orden F emitida al
inicio del mecanizado
como velocidad de
referencia
PROGRAMACION
B--63534SP/02
Grupo de bloques
de mecanizado
T2 * F
A
512
PROGRAMACION
B--63534SP/02
T2'+ Tc
T2 + Tc
513
PROGRAMACION
B--63534SP/02
19.10
ACELERACION/
DECELERACION DE
PAR OPTIMO
Generalidades
Aceleracin Deceleracin
y
y
desplaz. +
desplaz +
Tiempo
Aceleracin Deceleracin
y
y
desplaz -desplaz --
Aceleracin
Tiempo
514
PROGRAMACION
B--63534SP/02
Velocidad
Aceleracin Deceleracin
y
y
desplaz. +
desplaz. +
Tiempo
Aceleracin Deceleracin
y
y
desplaz -desplaz. --
Aceleracin
Tiempo
Descripcin
D Clculo de la aceleracin
de referencia
D Configuracin de la
aceleracin/deceleracin
para par ptimo
Configurando FAP, bit 0 del parmetro No. 19540 y FRP, bit 5 del
parmetro No. 19501, al valor 1 y configurando los parmetros para
determinar la aceleracin de referencia (No. 1420 y No.1773 ) como se
indica a continuacin, la aceleracin/deceleracin para avance rpido en el
modo de control de contorno AI de alta precisin y en el modo de control
de contorno AI Nano ser la aceleracin/deceleracin para par ptimo.
Cuando est habilitada la aceleracin/deceleracion para par ptimo, el
posicionamiento lineal para avance rpido se selecciona automticamente en
el modo de control de contorno AI de alta precisin y en el modo de control
de contorno AI Nano de alta precisin aun cuando el parmetro LRP, bit 1
del parmetro No. 1401, se configure a 0 (est seleccionado el tipo no lineal).
Si el avance rpido est sujeto a aceleracin/deceleracin para par ptimo,
la aceleracin/deceleracin postinterpolacin no es aplicada al avance
rpido.
515
PROGRAMACION
B--63534SP/02
FRP
19501#5
Aceleracin
referencia
Modelo de
aceleracin
1
Ace./dece
antes de
interpo-lacin para
avance
rpido
No.1420
&
No.1773
No.1774
D Configuracin de datos
de modelo de
aceleracin
Aceleracin
P0
Modelo de aceleracin
P1
P2
Aa
P3
P4
Ab
P5
Velocidad
Fa
Fb
516
PROGRAMACION
B--63534SP/02
Parmetro
velocidad
P0
Parmetro aceleracin
Durante aceleracin
Durante deceleracin
Durante
desplaza-miento en
sentido
positivo
Durante
desplaza-miento en
sentido
negativo
Durante
desplaza-miento en
sentido
positivo
Durante
desplaza-miento en
sentido
negativo
(Veloci. 0)
No.19545
No.19551
No.19557
No.19563
P1
No.19541
No.19546
No.19552
No.19558
No.19564
P2
No.19542
No.19547
No.19553
No.19559
No.19565
P3
No.19543
No.19548
No.19554
No.19560
No.19566
P4
No.19544
No.19549
No.19555
No.19561
No.19567
P5
No.1420
No.19550
No.19556
No.19562
No.19568
517
B--63534SP/02
Par (Nm)
1000
2000
3000
4000
Velocidad (min-1)
Fig.19.10 (d) Caractersticas velocidad--par del modelo 30/4000i
D Ejemplo de
configuracin de datos
de modelo de
aceleracin
PROGRAMACION
100
80
60
40
20
0
0
1000
2000
3000
4000
Velocidad (min-1)
Fig.19.10 (e) Par para ace./dece. teniendo presente la friccin
518
PROGRAMACION
B--63534SP/02
2 y
A=
V.
config.
1420
48000.
mm/
min
Acelera1773
cin de referencia
194
ms
La aceleracin de referencia es
Velocidad
en P1
19541
6666
0.01%
66,66% se configura en P1 ya
que el par 90(Nm) es constante
hasta 2000 (min--1) (32000mm/
min).
0,6666=32000/48000
Velocidades en
P2 hasta
P4
19542 to
19544
0.01%
18712
0.01%
Velocidad
avance
rpido
Acelera19545,19551
cin en P0 19557,19563
519
Unidad
Observaciones
48000/60
= 4124 (mm/sec2)
194/1000
PROGRAMACION
B--63534SP/02
V.
config.
Unidad
Observaciones
Aceleracin en
P1
19546,19552
19558,19564
18712
Aceleracin en
P2 hasta
P4
19547--19549 0
19553--19555
19559--19561
19565--19567
Aceleracin en
P5
19550,19556 14345
19562,19568
Aceleracin mm/s/s
9000
P0
8000
7000
6000
5000
4000
3000
2000
1000
0
0
P1
P5
16000
32000
48000
Velocidad mm/min
NOTA
Los valores de la caracterstica velocidad--par del modelo
30/4000i son tan solo ejemplos tpicos. Estos valores variarn en
funcin del software del servo digital, parmetros, tensin de
entrada y otros factores.
Por tanto, la aceleracin ptima cambiar debido a las
caractersticas de la mquina.
520
B--63534SP/02
80
Par (Nm)
D Ejemplos de
configuracin si el
modelo de aceleracin
vara en funcin de si la
aceleracin y
deceleracin estn en
curso y de si el
desplazamiento es en
sentido negativo o
positivo
PROGRAMACION
P0
P1
60
P5
40
20
0
0
1000
2000
3000
4000
Velocidad (min--1)
Fig.19.10(g) Par de Ac/Dec en el caso de desplazamiento + y aceleracin
521
PROGRAMACION
B--63534SP/02
Config.
Unidad
Observaciones
Aceleracin en
P0
19545
14554
0.01
%
Aceleracin en
P1
19546
14554
0.01
%
Aceleracin en
P2 --P4
19547--19549
0.01
%
Aceleracin en
P5
19550
10187
0.01
%
Aceleracin (mm/s 2)
7000
P0
P1
6000
5000
P5
4000
3000
2000
1000
0
0
16000
32000
48000
Velocidad (mm/min)
Fig.19.10(h) Modelo de aceleracin en el caso de desplazamiento + y
aceleracin
130(=100+20+10) (Nm)
Velocidad: 0 hasta 2000 (min--1)
Par en avance rpido : 109(=79+20+10) (Nm)
Velocidad: 3000 (min--1)
Par mnimo
: 88(=58+20+10) (Nm)
Velocidad: 4000 (min--1)
522
PROGRAMACION
Par (Nm)
150
B--63534SP/02
P0
P1
P5
100
50
0
0
1000
2000
Velocidad
3000
4000
(min--1)
Config.
Unidad
Observaciones
Aceleracin en
P0
19557
27027
0.01
%
Aceleracin en
P1
19558
27027
0.01
%
Aceleracin en
P2 --P4
19559--19561
0.01
%
Aceleracin en
P5
19562
22662
0.01
%
Aceleracin (mm/s 2)
11500
11000
P0
P1
10500
10000
9500
P5
9000
8500
8000
0
16000
32000
48000
Velocidad (mm/min)
Fig.19.10(j) Modelo de aceleracin en el caso de desplazamiento + y
deceleracin
523
PROGRAMACION
B--63534SP/02
: 110(=100+20--10) (Nm)
Velocidad: 0 hasta 2000 (min--1)
Par en avance rpido : 89(=79+20--10) (Nm)
Velocidad: 3000 (min--1)
Par mnimo
: 68(=58+20--10) (Nm)
Velocidad: 4000 (min--1)
P0
Par (Nm)
150
P1
P5
100
50
0
0
1000
2000
Velocidad
3000
4000
(min-1)
Config.
Unidad
Observaciones
19551
22869
0.01
%
Aceleracin en
P1
19552
22869
0.01
%
Aceleracin en
P2 --P4
19553--19555
0.01
%
Aceleracin en
P5
19556
18504
0.01
%
Aceleracin (mm/s 2)
Aceleracin en
P0
10000
9000
8000
7000
6000
5000
4000
3000
2000
1000
0
P0
P1
P5
16000
32000
48000
Velocidad (mm/min)
Fig.19.10(l) Modelo de aceleracin en el caso de desplazamiento -- y
aceleracin
524
PROGRAMACION
B--63534SP/02
: 90(=100--20+10) (Nm)
Velocidad: 0 hasta 2000 (min--1)
Par en avance rpido : 69(=79--20+10) (Nm)
Velocidad: 3000 (min--1)
Par mnimo:
: 48(=58--20+10) (Nm)
Velocidad: 4000 (min--1)
Par (Nm)
Para mximo
100 P0
80
60
40
20
0
0
P1
P5
1000
2000
3000
4000
Velocidad(min--1)
Fig.19.10(m) Par de acelercin/deceleracin en el caso de desplazamiento +
y deceleracin
Config.
Unidad
Observaciones
Aceleracin en
P0
19563
18712
0.01
%
Aceleracin en
P1
19564
18712
0.01
%
Aceleracin en
P2 --P4
19565--19567
0.01
%
Aceleracin en
P5
19568
14345
0.01
%
525
Aceleracin (mm/s 2)
PROGRAMACION
9000
P0
8000
7000
6000
5000
4000
3000
2000
1000
0
0
B--63534SP/02
P1
P5
16000
32000
48000
Velocidad (mm/min)
Fig.19.10(n) Modelo de aceleracin en el caso de desplazamiento -- y
deceleracin
Limitaciones
D Posicionamiento lineal
D Modos y condiciones
D Ejes destino
D Modelo de aceleracin
D Control de centro de
herramienta
B--63534SP/02
20
PROGRAMACION
527
20.1
CONTROL
SINCRONO SIMPLE
PROGRAMACION
B--63534SP/02
Explicaciones
D Operacin sncrona
Este modo se emplea para mecanizar piezas grandes que ocupan ms de dos
mesas.
Mientras se hace funcionar un eje con una orden de desplazamiento, es posible
desplazarse de manera sncrona el otro eje. En el modo sncrono, el eje al cual
se aplica la orden de desplazamiento se denomina eje maestro y el eje que se
desplaza en sincronismo con el eje maestro se denomina eje esclavo. En este
ejemplo, se supone que el eje Y es el eje maestro y el eje V es el eje esclavo.
Aqu, el eje Y y el eje V se desplazan en sincronismo de acuerdo con la orden
de programa Yyyyy enviada al eje Y (eje maestro).
El funcionamiento sncrono es posible durante el modo automtico, en avance
manual continuo, en avance manual con volante empleando el generador
manual de impulsos en avance incremental, pero no es posible durante la vuelta
manual al punto de referencia.
D Funcionamiento normal
B--63534SP/02
PROGRAMACION
D Conmutacin entre
funcionamiento sncrono y
funcionamiento normal
D Comprobacin automtica
de vuelta al punto de
referencia
D Visualizacin de la
velocidad real slo para
el eje maestro
529
PROGRAMACION
B--63534SP/02
Limitaciones
D Seleccin de un sistema de
coordenadas
D Deceleracin,
enclavamiento y bloqueo
de mquina solicitados
externamente
D Compensacin de error de
paso
D Manual absoluto
D Comprobacin de error de
sincronizacin empleando
la desviacin de posicin
D Comprobacin de error de
sincronizacin utilizando
coordenadas de mquina
D Sincronizacin
D Compensacin de prdida
de sincronismo
530
B--63534SP/02
PROGRAMACION
20.2
REBASAMIENTO DEL
LIMITE DE GIRO DEL
EJE DE ROTACION
20.2.1
Rebasamiento del
lmite de giro del eje de
rotacin
Explicaciones
Ejemplos
Suponga que el eje A es el eje de giro y que el valor de desplazamiento por vuelta
es 360.000 (parmetro N 1260 = 360000). Cuando se ejecuta el programa
siguiente empleando la funcin de lmite de giro del eje rotativo, el eje se
desplaza como se muestra a continuacin.
G90 A0 ;
Nmero
secuencia
Valor real
desplazamiento
N1 G90 A--150.0 ;
N1
--150
210
N2 G90 A540.0 ;
N2
--30
180
N3 G90 A--620.0 ;
N3
--80
100
N4 G91 A380.0 ;
N4
+380
120
N5 G91 A--840.0 ;
N5
--840
Valor coordenada--720
relativa
--360
--0
360
--0
--0
--0
N1
N2
N3
N4
210(Absoluta)
180
100
120
N5
NOTA
Esta funcin no puede utilizarse junto con la funcin de
posicionamiento de referencia de la mesa indexada.
531
20.2.2
Control de eje de
rotacin
Explicaciones
PROGRAMACION
B--63534SP/02
Esta funcin controla un eje de rotacin tal como lo especifica una orden
absoluta. Con esta funcin, el signo del valor especificado en la orden se
interpreta como sentido de rotacin y el valor absoluto del valor
especificado se interpreta como coordenadas de la posicin final destino.
Esta funcin es vlida cuando est habilitado el lmite de giro de eje de
rotacin (bit ROAx (bit 0 del parmetro 1008) configurado a 1).
Si el bit RAAx (bit 3 del parmetro 1008) est configurado a 1, una orden
absoluta especificada para el eje de rotacin con lmite de giro se
interpreta de la siguiente manera: el signo y el valor absoluto del valor
especificado en la orden representan el sentido de rotacin y la posicin
final de desplazamiento, respectivamente.
Si el bit RAAx (bit 3 del parmetro 1008) se configura a 0, se hace
relevante la configuracin por el bit RABx (bit 1 del parmetro 1008).
Notas
NOTA
1 Esta funcin puede utilizarse nicamente si est disponible
la opcin correspondiente.
2 Esta funcin es vlida para un eje de rotacin con lmite de
giro.
3 Si el bit RAAx (bit 3 del parmetro 1008) est configurado
a 1, se ignora el bit RABx (bit 1 del parmetro 1008). Para
seleccionar un movimiento de rotacin con una distancia de
recorrido ms corta, configure RAAx y RABx al valor 0.
4 Esta funcin no se soporta cuando est seleccionado el
sistema de coordenadas de mquina de la funcin de
control de ejes por PMC.
532
PROGRAMACION
B--63534SP/02
20.3
RETIRADA DE
HERRAMIENTA Y
RETORNO (G10.6)
Retroceso
La herramienta retrocede a una posicin predefinida empleando el selector
RETIRADA HERRAMIENTA.
Retirada
La herramienta es desplazada manualmente a la posicin de cambio de
herramienta.
Retorno
La herramienta vuelve a la posicin de retroceso.
Reposicionamiento
La herramienta vuelve a la posicin interrumpida.
: Posicin programada
: Posicin a la cual retrocede
: Trayectoria retroceso
: Operacin manual
(trayectoria retirada)
: Trayectoria retorno
: Reposicionamiento
X
Y
Formato
G10.6 IP_ ;
IP_ : En el modo incremental, la distancia de retroceso desde el punto
en que est activa la seal de retirada
En el modo absoluto, la distancia de retroceso a una posicin
absoluta
Se aplica el valor de retirada especificado hasta la ejecucin
siguiente de G10.6. Para anular la retirada, especifique lo siguiente:
533
PROGRAMACION
B--63534SP/02
Explicaciones
D Retroceso
D Retirada
D Retorno
D Reposicionamiento
B--63534SP/02
PROGRAMACION
Limitaciones
D Compensacin
D Bloqueo de mquina,
D Roscado
D Reset
D Orden de retroceso
AVISO
El eje de retroceso y la distancia de retroceso especificados
en G10.6 deben modificarse en el bloque correspondiente
segn la figura que se desea mecanizar. Tenga el sumo
cuidado cuando especifique la distancia de retroceso; una
distancia incorrecta de retroceso puede daar la pieza, la
mquina o la herramienta.
535
20.4
CONTROL EN
TANDEM
PROGRAMACION
B--63534SP/02
Cuando no pueda producirse suficiente par para accionar una mesa grande con
solo un motor, pueden emplearse dos motores para el desplazamiento segn un
solo eje. El posicionamiento es realizado nicamente por el motor principal. El
motor secundario se emplea nicamente para generar par. Con esta funcin de
control en tndem, puede duplicarse el par producido.
Mesa
Motor
principal
Husillo
Motor
secundario
536
B--63534SP/02
20.5
CONTROL DE EJE
ANGULAR /
CONTROL DE EJE
ANGULAR
ARBITRARIO
PROGRAMACION
+Y
Sistema de coordenadas realmente utilizado
(eje angular)
+Z (eje perpendicular)
: Angulo de inclinacin
Explicaciones
D Mtodo de empleo
D Inhibicin de un eje
normal
PROGRAMACION
B--63534SP/02
D Visualizacin de
posicin absoluta y
relativa
D Visualizacin de
posicin de mquina
538
B--63534SP/02
20.6
FUNCIN DE
TROCEADO
(G80, G81.1)
PROGRAMACION
Formato
G81.1 Z__ Q__ R__ F__ ;
Z : Punto muerto superior
(Para un eje distinto del eje Z, especifique la direccin de eje)
Q : Distancia entre el punto muerto superior y el punto muerto inferior
(especifique la distancia como valor incremental, respecto a punto
muerto superior)
R : Distancia desde el punto muerto superior al punto R
(Especifique la distancia como valor incremental respecto al punto
muerto superior).
F : Velocidad de avance durante el troceado.
G80;
Anula el troceado.
Explicaciones
D Troceado activado por la
entrada de seal
D Velocidad de avance de
troceado (velocidad de
avance de
desplazamiento a punto
R)
D Velocidad de avance de
troceado (velocidad de
avance de
desplazamiento desde el
punto R)
D Configuracin de datos
de troceado
PROGRAMACION
B--63534SP/02
Eje de troceado:
Punto de referencia (punto R):
Punto muerto superior:
Punto muerto inferior:
Velocidad de avance de troceado:
Velocidad de avance mxima de troceado:
Parmetro N 8370
Parmetro N 8371
Parmetro N 8372
Parmetro N 8373
Parmetro N 8374
Parmetro N 8375
540
B--63534SP/02
PROGRAMACION
D Funcin de
compensacin de
retardo de servo
PROGRAMACION
B--63534SP/02
Punto R
L2
L4
L3
L1
L6
L5
Tiempo
Desplazamiento entre el punto de la herramienta y el punto muerto superior: L2, L4, 5L6
Desplazamiento entre el punto de la herramienta y el punto muerto inferior: L1, L3, L5
La compensacin se activa cuando:
| L3 -- L2 | < (parmetro N 8377)
Cuando se cumple la siguiente condicin ya no se aplica la compensacin y la herramienta
continua desplazndose a su velocidad de avance actual.
| L6 | < valor de zona vlida (parmetro N 1826)
542
PROGRAMACION
B--63534SP/02
D Reset durante el
troceado
La tabla inferior lista las operaciones y rdenes que pueden utilizarse para
parar el troceado, las posiciones en las cuales se detiene el troceado y la
operacin ejecutada despus de parar el troceado:
Operacin/orden
Posicin de parada
Operacin despus
de parar el troceado
G80
Punto R
Anulada
CHPST: 0
*CHLD: 0
Punto R
Reset
Punto R
Anulada
Parada de emergencia
Anulada
Alarma de servo
Anulada
Alarma P/S
Alarma rebasamiento
recorrido
La herramienta se desplaza
desde el punto muerto superior o inferior al punto R
Anulada
D Edicin en modo no
prioritario
Limitaciones
D Sistema de coordenadas
de pieza
D Eje PMC
D Imagen espejo
D Orden de
desplazamiento durante
el troceado
D Control anticipatorio
PROGRAMACION
B--63534SP/02
D Rearranque de programa
Ejemplos
Punto R
(Z110. )
Punto muerto superior
(Z100. )
544
PROGRAMACION
B--63534SP/02
20.7
FUNCION DE
FRESADORA POR
GENERACION
(G80, G81)
Engranaje helicoidal
Husillo
Fresa madre
Eje C
Material de engranaje
Formato
G81 T_ L_ Q_ P_ ;
Explicaciones
D Definicin del eje C
D Mantenimiento del
estado de sincronismo
545
PROGRAMACION
B--63534SP/02
se desconecte la corriente.
se produzca una parada de emergencia o una alarma de servo.
se ejecute una operacin de reset (seal de reposicin externa, seal de
reset y rebobinado o se pulse la tecla reset del panel MDI.
546
PROGRAMACION
B--63534SP/02
D Sentido de
compensacin de
engranaje helicoidal
+Z
(c)
(b)
(a)
+C
+Z
+C
C :+
Z :+
P :+
Sentido de
compensacin :+
C :+
Z :+
P : -Sentido de
compensacin :--
--C
+Z
C : -Z :+
P :+
Sentido de
compensacin :--
+C
-- Z
C :+
Z : -P : -Sentido de
compensacin :+
(h)
(g)
--C
+Z
--C
C : -Z :+
P : -Sentido de
compensacin :+
+Z
--C
-- Z
-- Z
-- Z
-- Z
+Z
C :+
Z : -P :+
Sentido de
compensacin :--
(f)
(e)
+Z
+C
-- Z
-- Z
-- Z
+Z
(d)
C : -Z : -P :+
Sentido de
compensacin :+
C : -Z : -P : -Sentido de
compensacin :--
2 Cuando el bit 2 (HDR) del parmetro No. 7700=0 (los grficos (a)
hasta (d) son los mismos que para 1.)
(g)
(f)
(e)
+Z
--C
-- Z
C : -Z :+
P :+
Sentido de
compensacin :+
+Z
--C
+Z
(h)
--C
-- Z
-- Z
C : -Z :+
P : -Sentido de
compensacin :--
C : -Z : -P :+
Sentido de
compensacin :--
547
+Z
--C
-- Z
C : -Z : -P : -Sentido de
compensacin :+
PROGRAMACION
B--63534SP/02
El eje Z (eje de avance axial) suele ser el tercer eje. Sin embargo, como
eje Z puede definirse cualquier eje configurando adecuadamente el
parmetro correspondiente (parmetro No. 7709).
D Compensacin de
retardo de servo de eje C
(G82, G83, G84)
Fc
60
en donde
)(
1
Ks
+C:M+L) +Sup} N
E
Fc
548
PROGRAMACION
B--63534SP/02
G82 ;
Anula el retardo de servo de eje C.
S200 ;
Modifica la velocidad.
G04 P2000 ;
Temporizacin para asegurar rotacin
constante de eje de fresa madre.
G01 G83 F__ ; Ejecuta compensacin de retardo de eje C.
S200 ;
Modifica la velocidad.
G04 P2000 ;
Temporizacin para asegurar rotacin
constante de eje de fresa madre
G01 G83 F__;
Ejecuta compensacin de retardo de servo de
eje C.
Notas
S Especifique el bloque G83 en el modo G01. Especifique una
velocidad de avance utilizando el cdigo F.
549
PROGRAMACION
B--63534SP/02
D Configuracin manual de
seal de una rotacin
D Funcin de retraccin
Limitaciones
D Definicin de un eje de
rotacin
Defina un eje de consulte como eje C (eje de pieza). (Bit 0 (RoTx) del
parmetro No. 1006 = 1)
D Relacin de transmisin
del husillo (eje de fresa
madre) y codificador de
posicin
550
B--63534SP/02
20.8
CAJA DE CAMBIOS
ELECTRONICA
SIMPLE (G80, G81)
PROGRAMACION
20.8.1
Caja de cambios
electrnica simple
(G80, G81)
Formato
G81 T_ L_ Q_ P_ ;
S_ M03 (o M04) ;
M05 ;
G80 ;
Arranca la sincronizacin.
Arranca el giro del eje de herramienta.
Detiene el giro del eje de herramienta.
Anula la sincronizacin.
551
PROGRAMACION
B--63534SP/02
Explicaciones
D Control de
sincronizacin
1 Arranque de sincronizacin
Cuando se activa el modo de sincronizacin con G81, se cierra el
selector de sincronizacin de la funcin EGB y se activa la
sincronizacin entre el eje de herramienta y el eje de pieza. En este
instante, se activa la seal de modo de sincronizacin SYNMOD.
Durante la sincronizacin, la rotacin del eje de herramienta y del eje
de pieza se controlan de modo que pueda mantenerse la relacin entre
T (nmero de dientes) y L (nmero de roscas del peine).
Adems, se mantiene la relacin sncrona independientemente de si el
funcionamiento es automtico o manual durante la sincronizacin.
G81 no puede especificarse de nuevo durante la sincronizacin.
Adems, no puede modificarse la especificacin de T, L, Q y P durante
la sincronizacin.
2 Arranque de la rotacin de eje de herramienta
Cuando arranca la rotacin del eje de herramienta, la rotacin de la
pieza arranca de modo que pueda mantenerse la relacin de
sincronismo especificada en el bloque G81.
El sentido de giro del eje de pieza depende del sentido de giro del eje
de herramienta. Es decir, cuando el sentido de giro del eje de
herramienta es positivo, el sentido de giro del eje de pieza tambin es
positivo; cuando el sentido de giro del eje de herramienta es negativo,
el sentido de giro del eje de pieza tambin es negativo. Sin embargo,
especificando un valor negativo para L, puede hacerse que el sentido
de giro del eje de pieza sea opuesto al sentido de giro del eje de
herramienta.
Durante la sincronizacin, las coordenadas de mquina del eje de pieza
y del eje EGB se actualizan a medida que se produce el desplazamiento
sncrono. Por otro lado, una orden de desplazamiento sncrona no
influye para nada en las coordenadas absolutas y relativas.
3 Terminacin de la rotacin de eje de herramienta
En sincronismo con la parada gradual del eje de herramienta, se
decelera y se detiene el eje de pieza. Especificando la orden a
continuacin indicada despus de pararse el husillo, se anula la
sincronizacin y se abre el selector de sincronizacin EGB. En este
instante, se desactiva la seal de modo de sincronizacin (SYNMOD).
4 Anulacin de la sincronizacin
La posicin del eje de pieza despus del desplazamiento durante la
sincronizacin se refleja en las coordenadas absolutas cuando se anula
la sincronizacin; a partir de este punto, se valida la programacin con
rdenes absolutas para el eje de pieza. Configurando el bit 0
(HOBRST) del parmetro No. 7700 al valor 0, tambin puede anularse
la sincronizacin al ejecutar un reset.
* El modo de sincronizacin se anula mediante una alarma de servo,
alarma PS000 o paro de emergencia.
552
B--63534SP/02
D Compensacin de
engranaje helicoidal
PROGRAMACION
553
D Sentido de
compensacin de
engranaje helicoidal
(c)
(b)
+C
+Z
+C
C :+
Z :+
P :+
Sentido de
compensacin :+
C :+
Z :+
P : -Sentido de
compensacin :--
--C
+Z
C : -Z :+
P :+
Sentido de
compensacin :--
+Z
+C
-- Z
C :+
Z : -P : -Sentido de
compensacin :+
(h)
(g)
--C
+Z
--C
C : -Z :+
P : -Sentido de
compensacin :+
+Z
--C
-- Z
-- Z
-- Z
-- Z
+C
C :+
Z : -P :+
Sentido de
compensacin :--
(f)
(e)
+Z
+Z
(d)
-- Z
-- Z
-- Z
B--63534SP/02
(a)
+Z
PROGRAMACION
C : -Z : -P :+
Sentido de
compensacin :+
C : -Z : -P : -Sentido de
compensacin :--
2 Cuando el bit 2 (HDR) del parmetro No. 7700=0 (los grficos (a)
hasta (d) son los mismos que para 1.)
(g)
(f)
(e)
+Z
--C
-- Z
C : -Z :+
P :+
Sentido de
compensacin :+
+Z
--C
+Z
(h)
--C
-- Z
-- Z
C : -Z :+
P : -Sentido de
compensacin :--
C : -Z : -P :+
Sentido de
compensacin :--
554
+Z
--C
-- Z
C : -Z : -P : -Sentido de
compensacin :+
B--63534SP/02
PROGRAMACION
D Coordenadas en
compensacin helicoidal
D Retroceso
D Velocidad de avance en
retroceso
D Retroceso durante
funcionamiento
automtico
D Coeficiente de
sincronizacin
K2
K1
L
T
--2147483647
65535
D Orden de
desplazamiento durante
sincronizacin
Limitaciones
D Suspensin de avances
durante retroceso
D Retroceso cuando se
activa una alarma
PROGRAMACION
B--63534SP/02
D Velocidad mxima
D Orden de cdigo G
durante la
sincronizacin
Ejemplos
O1000 ;
N0010 M19 ;
Ejecuta la orientacin de eje de herramienta.
N0020 G28 G91 C0 ; Ejecuta la operacin de vuelta al punto de
referencia del eje de pieza.
N0030 G81 T20 L1 ; Arranca la sincronizacin entre el eje de
herramienta y el eje de pieza.
(El eje de pieza gira 18_ cuando el eje de
herramienta da una vuelta.)
N0040 S300 M03 ;
Gira el eje de herramienta 300 rpm.
N0050 G01 X_ F_ ; Ejecuta un desplazamiento en el eje X
(para mecanizado).
N0060 G01 Z_ F_ ; Ejecuta un desplazamiento en el eje Z
(para mecanizado).
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ;
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ;
N0100 G01 X_ F_ ; Ejecuta un desplazamiento en el eje X
(para retroceso).
N0110 M05 ;
Detiene el eje de herramienta.
N0120 G80 ;
Anula la sincronizacin entre el eje de
herramienta y el eje de pieza
N0130 M30 ;
20.8.2
B--63534SP/02
PROGRAMACION
Formato
G81 T_ L_ ;
G31.8 G91 a0 P_ Q_ R_ ;
Explicaciones
Ejemplos
G81 T200 L2 ;
(modo EGB activado)
X_ ;
Z_ ;
G31.8 G91 C0 P500 Q200 R1 ; (orden de salto de EGB)
Despus de 200 veces de producirse entradas de seales de salto, se
almacenan 200 posiciones de coordenadas de mquina del eje C en las
variables consecutivas de macro cliente #500 -- #699, respectivamente.
El nmero total de entradas de seales de salto (es decir, 200) se almacena
en la variable de macro cliente No. 1.
557
PROGRAMACION
B--63534SP/02
NOTA
1 En el bloque G31.8, debe programarse nicamente el eje
con EGB (eje de trabajo). Si se programa un eje distinto, se
activar la alarma P/S (No.5068).
2 Si no se especifica P en el bloque G31.8, se producir la
alarma P/S (No.5068).
3 Si no se especifica R en el bloque G31.8, no se almacena
el nmero total de entradas de seales de salto en la
variable de macro cliente.
4 Los nmeros de variables de macro cliente especificados
por P y R deben ser los existentes. Si se especifica una
variable no existente, se activa la alarma P/S (No.115).
Si todas las variables abarcadas entre P y Q no se
encuentran entre las existentes, se producir tambin la
alarma P/S (No.115).
5 Puede seleccionar el tipo de funciones de salto, la funcin
normal de salto o la funcin de salto rpido mediante el
parmetro HSS(No.6200#4).
Cuando seleccione el salto rpido, puede seleccionar una
seal vlida entre las seales de salto rpido configurando
el parmetro 9S1 hasta 9S8 (No.6208#0 hasta #7).
6 Los parmetros No.6201#0 y #1 no son vlidos para la
funcin G31.8.
Las posiciones en coordenadas de mquina almacenadas
en las variables de macro no incluyen ningn valor de
compensacin basado en errores de posicin y en la
constante de tiempo del servo (ganancia de bucle).
Alarmas
Nme
ro
5068
Mensaje
G31.8 FORMAT ERROR
558
Contenido
Cuando se ha especificado la funcin de
salto para un eje con EGB (G31.8), se ha
programado una orden incorrecta de la
siguiente manera:
-- Se ha especificado una orden de
desplazamiento para un eje con EGB
(eje de trabajo).
-- Se ha especificado ms de un eje
-- No se ha especificado P en el bloque
G31.8.
-- Se ha especificado un valor de Q fuera
de lmites.
B--63534SP/02
PROGRAMACION
20.8.3
Caja de engranajes
electrnica de husillo
Generalidades
559
B--63534SP/02
CNC
Orden
Cs
PROGRAMACION
Realimentacin de posicin
-Control
+
posicin
Ganancia posicin
Realim. velocidad
-Control
velocidad
(PI)
Motor y
detector
integrados
Pieza
(engranaje)
Realimentacin posicin
-Orden
Cs
Control posicin
Ganancia
posicin
--
Realim. velocidad
Control
velocidad
(PI)
Motor y
detector
integrados
Herramienta
(peine)
Explicaciones
Formato
G81 T_ L_ Q_ P_ ;
G80 ;
Inicia la sincronizacin.
Cancela la sincronizacin.
560
B--63534SP/02
PROGRAMACION
NOTA
Especifique el cdigo G81 y el cdigo G80 en bloques
individuales.
D Configuracin de
parmetros
D Inicio/sincronizacin de
la cancelacin
561
PROGRAMACION
B--63534SP/02
Orden de inicio de
sincronizacin (G81)
Modo sincronizacin
Programa ejemplo
O1000 ;
N00010 G80 ;
N00020 G28 G91 B0 C0 ; Ejecuta la operacin de retorno al punto
de referencia de la herramienta y del
eje de la pieza.
N00030 G81 T20 L1 ;
Activa la sincronizacin.
N00040 Mxx ;
Gira el eje de herramienta con la
consigna de velocidad de control de
ejes por PMC.
N00050 G04 X1000 ;
Espera hasta que la rotacin del eje de la
herramienta sea constante.
N00060 G01 X_ F_ ;
Ejecuta el desplazamiento en el
eje X (para mecanizado).
N00070 G01 Z_ F_ ;
Ejecuta el desplazamiento en el
eje Z (para mecanizado).
-- -- -- -- -- -- -- -- -- -- -- -- ;
562
B--63534SP/02
PROGRAMACION
-- -- -- -- -- -- -- -- -- -- -- -- ;
N00100 G01 X_ F_ ;
N00110 Myy ;
N00120 G80 ;
N00130 M30 ;
Compensacin de
engranaje helicoidal
563
PROGRAMACION
B--63534SP/02
+Z
(a)
+C
-- Z
(b)
+C
:
:
:
:
(e)
-- C
-- Z
+Z
:
:
:
:
(f)
-- C
+Z
:
:
:
:
:
:
:
:
:
:
:
:
(g)
+C
-- C
:
:
:
:
(h)
+Z
+
--+
-- C
-- Z
C
Z
P
Sent. cmp.
-+
-+
(d)
C
Z
P
Sent. cmp.
+
-+
--
-- Z
C
Z
P
Sent. cmp.
-+
+
--
+Z
-- Z
C
Z
P
Sent. cmp.
+
+
---
-- Z
C
Z
P
Sent. cmp.
+C
-- Z
C
Z
P
Sent. cmp..
+
+
+
+
(c)
+Z
-- Z
C
Z
P
Sent. cmp.
+Z
+Z
:
:
:
:
C
Z
P
Sent. cmp.
--+
+
:
:
:
:
-----
(2) Cuando el bit 2 (HDR) del parmetro No.7700 vale 0. (Los datos (a)
hasta (d) son los mismos que (1))
+Z
(e)
-- C
-- Z
+Z
(f)
-- C
+Z
-- Z
C
Z
P
Sent. cmp
:
:
:
:
-+
+
+
(g)
-- C
-- Z
C
Z
P
Sent. cmp.
:
:
:
:
:
:
:
:
--+
--
C
Z
P
Sent. cmp.
564
-- C
-- Z
C
Z
P
Sent. Cmp.
-+
---
(h)
+Z
:
:
:
:
---+
B--63534SP/02
D Ratio de sincronismo
PROGRAMACION
Ratio de sincronismo: K2 = L
K1
565
100
360000
10
PROGRAMACION
B--63534SP/02
Realimentacin de posicin
Orden Cs de
eje esclavo
*CMR
(*1)
--
0
+
36000
Motor
Pieza
Detector
36000
*K2/K1
(*1/10)
360000
--
+
Orden Cs de
eje maestro
360000
*CMR
(*1)
Motor
360000
Eje hta
Detector
Limitaciones
1) La sincronizacin de EGBs no se cancela mediante RESET al
configurar a 1 el bit 0 (HBR) del parmetro No.7700. Habitualmente,
configure este parmetro al valor 1.
566
B--63534SP/02
PROGRAMACION
PROGRAMACION
B--63534SP/02
Alarmas
Nme
ro
20.8.4
Sincronizacin
automtica de fases de
caja de engranajes
electrnica
Mensaje
Contenido
010
IMPROPER G--CODE
181
FORMAT ERROR IN
G81 BLOCK
184
ILLEGAL COMMAND
IN G81
186
B--63534SP/02
PROGRAMACION
D Tipo de
aceleracin/deceleracin
Velocidad husillo
Orden cancelacin
sincronizacin
Velocidad
eje pieza
Estado sincronizacin
Deceleracin
Aceleracin
D Aceleracin/deceleracin
ms tipo automtico de
sincronizacin de fases
Velocidad husillo
Orden cancelacin
sincronizacin
Velocidad
eje pieza
Formato
D Tipo
aceleracin/deceleracin
G81 T_ L_ R1;
G80 R1;
Inicio sincronizacin
Fin sincronizacin
569
D Tipo de
aceleracin/deceleracin
ms sincronizacin
automtica de fases
PROGRAMACION
G81 T_ L_ R2;
G80 R2;
B--63534SP/02
Inicio de sincronizacin
Fin de sincronizacin
Explicaciones
D Tipo
aceleracin/deceleracin
Velocidad husillo
Orden cancelacin
sincronizacin
Velocidad
eje pieza
Estado sincronizacin
Aceleracin
Deceleracin
Ejecucin orden
G81R1
Aceleracin
Modo sincronizacin
SYNMOD
Deceleracin
B--63534SP/02
PROGRAMACION
D Aceleracin/deceleracin
ms tipo de
sincronizacin
automtica de fases
Velocidad
husillo
Orden desactivacin
sincronizacin
Velocidad
eje pieza
Ejecucin orden
G81R2
Aceleracin
Sincronizacin automtica de
fases
Seal de modo de sincronizacin SYNMOD
Ejecucin de orden G80R2
Deceleracin
PROGRAMACION
B--63534SP/02
572
B--63534SP/02
PROGRAMACION
PRECAUCION
1 En sincronizacin automtica de fases, especifique la velocidad del motor en el No.7776 y
luego el sentido de desplazamiento en el parmetro PHD, bit 7 del No. 7702.
En la sincronizacin de fases se ejecuta una aceleracin/deceleracin lineal con avance rpido
(con la constante de tiempo especificada en el parmetro No. 1620).
La velocidad de eje portapieza se obtiene superponiendo la velocidad en sincronizacin
automtica de fases a la velocidad correspondiente a la rotacin del husillo.
Teniendo presente esta superposicin, especifique un lmite de desviacin de posicin en el
parmetro No. 1828.
2 La seal de una revolucin empleada para la sincronizacin automtica de fases se activa no
slo por el codificador de posicin de husillo, sino tambin tambin por el codificador de
impulsos independiente sujeto al husillo y empleado para recoger informacin de la
alimentacin del EGB. Esto significa que la posicin de orientacin basada en la seal de una
revolucin emitida por el codificador de impulsos del husillo no coincide con la posicin
empleada como referencia para el eje de la pieza cuando se establece la sincronizacin de
fases para la sincronizacin automtica de fases basada en G81R2.
Adems, la seal de una revolucin del codificador de impulsos independiente debe activarse
para cada rotacin del husillo.
3 Con el uso del parmetro No.7777, la posicin en la cual coincide la fase del eje de la pieza
debe coincidir con la posicin correspondiente a la seal de una revolucin en la
correspondencia automtica de fases.
4 En la sincronizacin automtica de fases, cuando se emite de nuevo una orden de
sincronizacin en el estado de sincronizacin, el desplazamiento en torno al eje de pieza se
ejecuta de modo que la posicin correspondiente a la seal de una revolucin del husillo
coincida con la posicin en torno al eje de pieza especificada en la orden activacin de
sincronizacin G81R2 ejecutada en primer lugar.
5 En la sincronizacin automtica de fases, el desplazamiento se ejecuta en torno al eje de pieza
desde la posicin actual hasta la posicin de la fase ms prxima en el sentido de
desplazamiento de sincronizacin de fases especificado por el parmetro.
6 La aceleracin/deceleracin lineal se aplica al inicio/cancelacin de la sincronizacin.
7 El tipo de aceleracin/deceleracin ms sincronizacin automtica de fases puede ejecutarse
mediante el parmetro PHS, bit 6 del No.7702, sin especificar una orden R2 en un bloque G81
o G80.
8 En la cancelacin de la sincronizacin automtica debido a un reset o a una alarma P/S
(No.000), se ejecuta la deceleracin y se cancela la sincronizacin.
9 Este dato corresponde a la caja de engrajes electrnica de husillo (EGB).
Si el modo de control del eje maestro es el control de velocidad, es necesario ejecutar la
orientacin del codificador de posicin antes de que se inicie la sincronizacin automtica de
fases. En este caso, RFCHK3 (PRM4016#7) del eje maestro debe configurarse al valor 0
para continuar memorizando la posicin de la seal de una revolucin del husillo en el modo
de control de velocidad.
10 Este dato corresponde a la EGB de husillo.
Si el modo de control del eje maestro es contorneado Cs, es preciso ejecutar la vuelta al punto
de referencia antes de iniciar la sincronizacin automtica de fases.
11 El parmetro de valor de aceleracin (No.2135,2136 o No.4384,4385) no debe modificarse en
el modo sincronizacin.
12 No cancele el modo sncrono mediante un reset cuando se utilice esta funcin. (Configure el
valor 1 en el parmetro No.7700#0 HBR.)
573
PROGRAMACION
B--63534SP/02
Ejemplos
D Tipo de
aceleracin/deceleracin
M03 ;
G81 T_ L_ R1 ;
G00 X_ ;
D Tipo de
aceleracin/deceleracin
ms sincronizacin
automtica de fases
G00 X_ ;
G80 R1 ;
M03 ;
G00 G90 C_ ;
G81 T_ L_ R2 ;
G00 X_ ;
574
D Sobre el sentido de
rotacin (Este dato es
para la EGB de husillo).
Orden +
PROGRAMACION
B--63534SP/02
+
Sensor
Kp/S
--
Motor
Husillo
Sentido +
[Eje maestro]
+Realimentacin
[Eje esclavo]
a/A
Orden EGB +
+
Kp/S
--
Sensor
Motor
Husillo
Sentido +
+ Realimentacin
Alarmas
N-mero
181
Mensaje
EGB AUTO PHASE
FORMAT ERROR
575
Contenido
Error de formato en el bloque en el que se
ha especificado G80 o G81 mediante la
sincronizacin automtica de fases por
EGB
(1) R es un dato fuera de los lmites
programables.
(2) Antes de la orden G81R2, el husillo
maestro no vuelve al punto de
referencia. (En el caso de EGB de
husillo)
PROGRAMACION
B--63534SP/02
20.8.5
Caja de engranajes
electrnicos para 2
pares de ejes
Generalidades
D Ejemplos de
configuracin de ejes
controlados
Husillo
Primer eje
Segundo eje
Tercer ejes
Cuarto eje
Quinto eje
Sexto eje s
:
:
:
:
:
CNC
Husillo (eje maestro)
Amplificador
husillo
Motor
Husillo
Eje herramienta
--
C +
EGB
Cuarto eje
Eje ficticio
Seguimiento
--
Detector
Control
posicin
Amplificador
servo
Control
vel./intensidad
Eje de pieza
Interruptor de
sincronizacin
K1
K1 : Factor de sincronizacin
-+
Detector
Control
posicin
Amplificador
servo
Control
vel./intensidad
--
Eje V
Motor
Eje rectificado
EGB
Sexto eje
Eje ficticio
Seguim.
Eje C
Motor
Contador errores
Quinto eje
Eje escla.
Detector
Interruptor de
sincronizacin
K2
K2 : Factor de sincronizacin
Contador errores
Fig.20.8.5
576
B--63534SP/02
PROGRAMACION
NOTA
Se aplica un perodo de muestreo de 1 ms cuando se leen
los impulsos de realimentacin del eje maestro; los
impulsos de sincronizacin de un eje esclavo se calculan
conforme al coeficiente de sincronizacin K; y los impulsos
se especifican para control de posicin del eje esclavo.
Explicaciones
D Inicio de sincronizacin
Formato
G81.5
Tt
Pp
j
0
Ll
Especifique el recorrido del eje maestro por uno de los mtodos siguientes.
1. Velocidad de eje maestro
T t : Velocidad de eje maestro (1 t 1000)
2. Cmputo de impulsos de eje maestro
P p : Cmputo de impulsos de eje maestro
(1 p 999999999)
Especifique un cmputo de impulsos con la condicin de que
cuatro impulsos corresponden a un perodo en las fases A y B.
Especifique el recorrido del eje esclavo por uno de los mtodos siguientes.
1. Recorrido de eje esclavo
j : Direccin de eje esclavo
j : Recorrido de eje esclavo indicado en incrementos
mnimos de recorrido (se aplica el intervalo de
valores permitidos para un desplazamiento
habitual de un eje)
Si j = 0, se considera que la orden especificada es una
orden de velocidad de eje esclavo, descrita a
continuacin. En este caso, si no se especifica L, se activa
una alarma
2. Velocidad de eje esclavo
0 Ll : Direccin de eje esclavo
l : Velocidad de eje esclavo (1 l 21)
PRECAUCION
1 Un programa puede emitir una orden de desplazamiento
para el eje esclavo u otros ejes durante la sincronizacin.
En este caso, la orden deber ser incremental.
2 No puede enviarse una orden G00, G27, G28, G29, G30,
G30.1,G33 o G53 al eje esclavo en modo sincronizacin.
3 No puede utilizarse el desacoplamiento de eje controlado
para el eje maestro o el eje esclavo.
577
PROGRAMACION
B--63534SP/02
NOTA
1 Puede enviarse una interrupcin manual por volante al eje
esclavo o a otros ejes durante sincronizacin.
2 Los avances mximos para el eje maestro y el eje esclavo
se limitan en funcin de los detectores de posicin
empleados.
3 En el modo sincronizacin no puede especificarse una
orden de conversin de pulgadas/mtricos (G20 o G21).
4 Las coordenadas de mquina para el eje esclavo/eje ficticio
se actualizan en el modo sincronizacin.
D Fin de sincronizacin
Formato
Con una orden G80.5 0 se cancela la sincronizacin.
es la direccin del eje esclavo.
1. Cancelacin de la sincronizacin para cada eje emitiendo una orden
La sincronizacin del eje esclavo especificada por ? se cancela.
Una orden de cancelacin puede emitirse nicamente para un eje en un
mismo bloque.
Si no se especifica 0, se cancela la sincronizacin de todos los ejes
actualmente sincronizados.
Cuando se emite una orden de cancelacin de sincronizacin, las
coordenadas absolutas del eje esclavo se actualizan en funcin de la cantidad
de recorrido durante sincronizacin. Para un eje de rotacin, se suma a las
coordenadas absolutas del valor obtenido redondeando la cantidad de
recorrido durante sincronizacin a los 360 grados ms prximos.
2. Cancelacin de la sincronizacin mediante un reset
Para un eje para el cual se ha configurado un parmetro para permitir la
cancelacin de la sincronizacin mediante un reset, HBR, bit 0 del No. 7700,
se configura a 0, lo que permite cancelar la sincronizacin mediante un reset.
Cuando la seal de manual absoluto est activada, las coordenadas absolutas
se actualizan.
3. Otros
La sincronizacin se cancela automticamente en las siguientes
condiciones.
(1) Parada de emergencia
(2) Alarma de servo
(3) Alarma P/S No.000 (lo que indica que la corriente debera
estar desconectada)
D Descripcin de rdenes
compatibles con las de
una mquina de fresado
por generacin
B--63534SP/02
PROGRAMACION
G81 T_(L_)(Q_P_);
T : Nmero de dientes (intervalo valores permitidos: 1 hasta 1000)
L : Nmero de hilos de la fresa madre (intervalo de valores
permitidos: --21 hasta +21, excluido el 0)
El signo de L determina el sentido de rotacin del eje
de la pieza.
Si L es positivo, el sentido de rotacin del eje de la pieza
es positivo (sentido +)
Si L es negativo, el sentido de rotacin del eje de la pieza es
negativo (sentido --)
Si no se especifica L, se considera que el nmero de hilos de la
fresa helicoidal es 1.
Q : Mdulo o paso diametral
En entrada mtrica, especifique un mdulo
(unidad : 0.00001 mm, intervalo de valores permitidos:
0.1 hasta 25.0 mm).
En entrada en pulsadas, especifique un paso diametral
(unidad : 0.00001 [1/pulg.], interv. val. perm.: 0.1 hasta 254.0 [1/pulg.])
P : Angulo de torsin de un engranaje (unidad: 0.00001 grado,
intervalo de valores permitidos: --90.0 hasta 90.0 grados)
Z sin(P)
360 (valores mtricos)
TQ
PROGRAMACION
Angulo compensacin =
B--63534SP/02
Z Q sin(P)
360 (en entrada pulg.)
T
En donde,
Angulo compensacin : Valor absoluto con signo (grados)
Z
: Distancia recorrida en el eje Z despus
de emitir una orden G81 (mm o pulg.)
P
: Angulo de torsin del engranaje con
signo (grados)
D Sentido de
compensacin de
engranaje helicoidal
--Z
+Z
--Z
(a)
(b)
+C
C : +, Z : +, P : +
Sentido compensacin: +
(c)
+C
C : +, Z : +, P : +
Sentido compensacin: --
(f)
(e)
C : --, Z : +, P : +
Sentido compensacin: --
C : +, Z : --, P : +
Sentido compensacin: --
(g)
--C
--C
(d)
+C
+C
(h)
--C
C : --, Z : --, P : +
Sentido compensacin: +
--C
Cuando el bit HDR est configurado a 0 ((a), (b), (c) y (d) son los mismos cuando el bit HDR est configurado a 1)
+Z
--Z
(f)
(e)
--C
C : --, Z : +, P : +
Sentido compensacin: +
(g)
--C
(h)
--C
580
--C
B--63534SP/02
PROGRAMACION
Ejemplos
(1) Cuando el eje maestro es el husillo y el eje esclavo es el eje C.
1. G81.5 T10 C0 L1 ;
La sincronizacin entre el eje maestro y el eje C se inicia con una
proporcin de una vuelta en torno al eje C por diez vueltas en torno
al eje maestro.
2. G81.5 T10 C0 L--1 ;
La sincronizacin entre el eje maestro y el eje C se inicia con una
proporcin de una vuelta en torno al eje C por diez vueltas en torno
al eje maestro.
Sin embargo, en este caso el sentido de rotacin es opuesto al de
1. anterior.
3. G81.5 T1 C3.26 ;
La sincronizacin entre el eje maestro y el eje C se inicia con una
proporcin de una rotacin de 3,26 grados en torno al eje C por cada
vuelta en torno al eje maestro.
4. G81.5 P10000 C--0.214 ;
La sincronizacin entre el eje maestro y el eje C se inicia con una
proporcin de una rotacin de --0,214 grados en torno al eje C por
cada 10.000 impulsos de realimentacin del codificador de
impulsos del eje maestro.
(2) Cuando el eje maestro es el husillo, el eje esclavo es el eje V (eje
lineal) y se ejecuta conversin de valores en pulgadas/mtricos
1. Para la mquina de milmetros y para entrada mtrica
G81.5 T1 V1.0 ;
581
O0100 ;
...............
N01 Mxx ;
N02 G00 G90 C... ;
N03 G81.5 T10 C0 L1 ;
N04
;N05
.......
N06
.......
N10
N11
Myy S300
G01 G91 X... Y... F... ;
PROGRAMACION
Mzz ;
Detiene el husillo.
B--63534SP/02
Reavivado
Detiene el husillo.
N30 G80.5 V0 ;
.......
.......
N31 Myy S300 ;
N32 G01 G91 X... Y... F... ;
.......
.......
N40 Mzz ;
N41 G80.5 C0 ;
582
PROGRAMACION
B--63534SP/02
O1234 ;
...........
...........
N01 G81 T20 L1 ; Inicia la sincronizacin con el husillo y con el
eje C con una proporcin de 1/20 de vuelta en torno
al eje C por cada vuelta del husillo.
N02 Mxx S300 ; Gira el husillo a 300 min--1.
N03 X... F... ;
Realiza un desplazamiento en el eje X
(para mecanizado).
N04 Y... F... ;
Realiza un desplazamiento en el eje Y
(para rectificado). Pueden especificarse, segn sea
necesario, ejes tales como el eje C, el eje X y
el eje Y.
N05 X... F... ;
Realiza un desplazamiento en el eje X
(para retirada).
N06 Mzz ;
Detiene el husillo.
N07 G80 ;
Cancela la sincronizacin entre el husillo y el
eje C.
D Intervalo de
especificacin de ratio
de sincronizacin
D Ejemplo 1)
PROGRAMACION
B--63534SP/02
: G81.5 T10 C0 L1 ;
Operacin : La sincronizacin entre el husillo y el eje C se
inicia con un ratio de una vuelta en torno al
eje C por cada diez vueltas del husillo.
Pm
: (Nmero de impulsos por vuelta del husillo) 10
vueltas 7200010
Ps
: (Distancia de desplazamiento por vuelta en torno
al eje C)
CMR(una vuelta) 36000051
Kn = 360000 5 1 = 5
2
72000 10
Kd
: G81.5 T1 C3.263 ;
Operacin : La sincronizacin entre el husillo y el eje C se
inicia con un ratio de una rotacin de 3,263 grados
en torno al eje C por cada vuelta del husillo.
Pm
: (Nmero de impulsos por vuelta del
husillo)1 vuelta 720001
584
B--63534SP/02
PROGRAMACION
Ps
Kn = 3263 5 = 3263
14400
72000 1
Kd
Tanto Kn como Kd estn dentro del intervalo permitido. No se activan
alarmas.
En este programa ejemplo, cuando se especifica T1 para el eje maestro,
el ratio de sincronizacin (fraccin) del CMR del eje C respecto al
denominador Kd puede reducirse siempre a sus trminos ms bajos y,
por tanto, Kd est dentro del intervalo permitido. As, el intervalo
especificable de C es el siguiente:
--99999999 C 99999999
(d) Orden: G81.5 T10 C3.263 ;
Operacin: La sincronizacin entre el husillo y el eje C se inicia con
una proporcin de una rotacin de 3,263 grados en torno al eje C por
cada diez vueltas del husillo.
Pm
: (Nmero de impulsos por vuelta del husillo)10
vueltas 7200010
Ps
: (Distancia de desplazamiento del eje C)CMR
32635
Kn = 3263 5 = 3263
144.000
72000 10
Kd
En este caso, se activa una alarma ya que Kd supera al intervalo
especificable.
(e) Orden
: G81.5 P10000 C--0.214 ;
Operacin : La sincronizacin entre el husillo y el eje C se inicia con
una proporcin de una rotacin de --0,214 grados del eje
C por cada 10.000 impulsos de realimentacin del
codificador de impulsos del husillo.
Pm
: (Nmero especificado de impulsos
de realimentacin del codificador de impulsos
del husillo) 10000
Ps
: (Distancia de desplazamiento del
eje C)CMR --214 5
Kn = 214 5 = 107
1000
10000
Kd
Tanto Kn como Kd estn dentro del intervalo permitido. No se activan
alarmas.
(2) Cuando el eje maestro es el husillo, el eje esclavo es el eje V (eje lineal) y
se ejecuta con versin de valores en pulgadas/mtricos
(a) Para mquina en milmetros y entrada de valores mtricos
Orden
: G81.5 T1 V1.0 ;
Operacin : La sincronizacin entre el husillo y el eje V se inicia
con una proporcin de un desplazamiento de 1,00 mm
en el eje V por cada vuelta del husillo.
Pm
: (Nmero de impulsos por vuelta del husillo)1
vuelta 720001
Ps
: (Distancia de desplazamiento en el
eje V)CMR 1000 5
Kn = 1000 5 = 5
72
72000
Kd
Tanto Kn como Kd estn dentro del intervalo permitido. No se activan
alarmas.
(b) Para mquina en milmetros y entrada en pulgadas
Orden
: G81.5 T1 V1.0 ;
585
PROGRAMACION
B--63534SP/02
D Ejemplo 2)
PROGRAMACION
B--63534SP/02
D Funcin de retirada
PRECAUCION
1 La operacin de retirada se ejecuta con el avance especificado en
el parmetro No. 7740.
2 No puede aplicarse a la retirada la suspensin de avances.
3 En este caso, se inhibe la prestacin de sobrecontrol del avance.
NOTA
1 Cuando la seal de retirada se activa durante el funcionamiento
automtico, se ejecuta la operacin de retirada y se detiene la
operacin automtica.
2 En retirada no puede ejecutarse la operacin automtica.
Nmero eje
servo
(No.1023)
Nombre eje
Nmero eje
servo
(No.1023)
C (eje ficticio)
C (eje esclavo)
C (eje esclavo)
C (eje ficticio)
587
PROGRAMACION
B--63534SP/02
588
B--63534SP/02
PROGRAMACION
Alarmas
Nmero
Mensaje
Contenido
P/S 181
FORMAT ERROR IN
G81 BLOCK
P/S 184
ILLEGAL COMMAND
IN G81
P/S 186
589
21
PROGRAMACION
B--63534SP/02
590
B--63534SP/02
PROGRAMACION
21.1
D Cmo se controlan
independientemente dos
trayectorias al mismo
tiempo
GENERALIDADES
Lnea--transferencia
Centro de mecanizado
(izquierdo)
Dispositivo de transporte
Centro de mecanizado
(derecho)
CNC
Control de 2 trayectorias
AVISO
El funcionamiento simultneo de las dos trayectorias o el
funcionamiento de una sola trayectoria puede
seleccionarse pulsando una tecla del panel del operador de
la mquina. Para conocer ms detalles, consulte el manual
facilitado por el fabricante de la mquina--herramienta.
591
PROGRAMACION
B--63534SP/02
21.2
ESPERA DE
TRAYECTORIAS
Explicaciones
Ejemplo
01357 ;
G50 X Z ;
G00 X Z T0101 ;
S1000 M03 ;
M100 ;
N1100 G01 X Z F ;
Programa de trayectoria 2
02468 ;
G50 X Z ;
G00 X Z T0202 ;
S2000 M03 ;
M100 ;
N2100 G01 X Z F ;
N2199
M101 ;
N1199
M101 ;
M102 ;
;
<Espera (M101)>
<Espera (M102)>
N1399
M103 ;
M30 ;
N2299
;
M102 ;
N2300
;
G00 X Z T0707 ;
N2399
M103 ;
M30 ;
592
Funcionamiento
simultneo, independiente
de la trayectoria 1 (N1100
hasta N1199) y de la
trayectoria 2 (N2100 hasta
N2199)
Espera
N2200 S3000 ;
G00 X Z T0202 ;
N1300
;
G00 X Z T0505 ;
Espera
Slo operacin de la
trayectoria 2 (N2200
hasta N2299)
Espera
Funcionamiento
simultneo independiente
de la trayectoria 1 (N1300
hasta N1399) y de la
trayectoria 2 (N2300 hasta
N2399)
Espera
Fin del programa
B--63534SP/02
PROGRAMACION
NOTA
1 Un cdigo M de espera siempre debe especificarse en un
solo bloque.
2 Si una trayectoria est esperando debido a que se ha
especificado un cdigo M de espera y se especifica un
cdigo M diferente de espera con otra trayectoria, se
producir una alarma P/S (N 160). En este caso, se detiene
el funcionamiento de ambas trayectorias.
3 Interface PMC--CNC
A diferencia de otros cdigos M, el cdigo M de espera no
se enva al PMC.
4 Funcionamiento de una sola trayectoria
Si es necesario el funcionamiento de una sola trayectoria,
no es necesario borrar el cdigo M de espera. Utilizando la
seal NOWT para especificar que se ignora la espera
(G0063, #1), puede ignorarse el cdigo M de espera en un
programa de mecanizado. Para conocer ms detalles,
consulte el manual facilitado por el fabricante de la
mquina--herramienta.
593
21.3
MEMORIA COMUN A
LAS TRAYECTORIAS
PROGRAMACION
B--63534SP/02
Explicaciones
D Variables comunes de
macro cliente
594
B--63534SP/02
21.4
COPIAR UN
PROGRAMA ENTRE
DOS TRAYECTORIAS
PROGRAMACION
Explicaciones
D Copiar un solo programa
Nmero origen copia
Nmero destino copia
: 0001
: No definido
Origen copia
Destino copia
O0001
O0001
: 0001
: 0010
Origen copia
Destino copia
O0001
O0010
D Copiar intervalo
especificado
Nmero origen copia
Nmero destino copia
Origen copia
Destino copia
O0001
O0001
O0010
O0010
O0100
O0100
O1000
O2000
Nmero origen copia
Destino copia
Origen copia
Destino copia
O0001
O1000
O0010
O1001
O0100
O1002
O1000
O2000
595
22
PROGRAMACION
B--63534SP/02
PROCESADOR RISC
Generalidades
Ampliacin de la
programacin RISC
Funcin
Modo OFF
G51
G50
Factor de escala
G51.1
G50.1
G54.2 Pn
(n=1--8)
G54.2 P0
G68
G69
G68 I_J_K_
G69
G41,G42
G40
B--63534SP/02
Modo de control de 5
ejes
PROGRAMACION
El estado para ejecutar cada una de las funciones control de contorno de alta
precisin AI, control de contorno de alta precisin AI Nano, control de centro
de herramienta, compensacin de eje de herramienta en la direccin del eje de
herramienta, compensacin tridimensional de herramienta e interpolacin
tridimensional circular se denomina de forma genrica modo de control de 5
ejes.
Tambin se incluye la funcin definida en la ampliacin de las rdenes para
RISC.
Restriccin --1
--G02.3,G03.3
S Tiempo de espera
--G04
--G05
--G05.1Q1,G5.1Q0
--G07
--G08
--G12.1,G13.1
--G15,G16
--G27
--G28
--G30
--G31
S Roscado
--G33
--G37
--G40.1,G41.1,G42.1
--G41
--G41
S Compensacin de herramienta
--G45,G46,G47,G48
--G52
--G53
S Posicionamiento unidireccional
--G60
--G62
--G63
PROGRAMACION
S Llamada a macro
B--63534SP/02
--G65,G66,G67
(Est disponible la llamada a subprograma)
Restriccin --2
S Copiar figura
--G72.1,G72.2
--G80,G81
--G80,G81
--G81
S Funcin de troceado
--G81.1
--G92
--G92.1
--G95
--G96,G97
S Control de alimentacin
--G160,G161
Restriccin --3
--G06.2
--G54--G59, G54.1
-- Ciclo fijo
B--63534SP/02
PROGRAMACION
Restriccin --4
Restriccin --5
Restriccin --6
[Estado borrado]
-- Interpol. tridimensional
circular
--G02.4/G03.4
--G00 o G01
-- Interpolacin NURBS
--G06.2
--G00 o G01
--G40
--G49
--G49
-- Factor de escala
-- Imagen espejo
programable
--G51
--G51.1
--G50
--G50.1
-- Compensacin dinmica
utillaje mesa rotativa
--G54.2Pn
--G68
--G69
-- Conversin tridimensional
de coordenadas
--G68
--G69
--G54.2P0
Restriccin --7
Restriccin --8
PROGRAMACION
B--63534SP/02
Especificaciones
Nota
Control de ejes
Ejes controlados
3 ejes
1 trayectoria (canal)
2 ejes
Hasta 8 ejes
Hasta 6 ejes
Control de contorno Cs
Nombre de eje
No puede cambiarse una operacin sincronizada/operacin individual, un accionamiento normal en el modo Control de contorno de alta precisin AI o en el modo Control
de contorno de alta precisin AI Nano. Por
favor, incluya todos los ejes de control de la
mesa hasta el nmero mximo de ejes controlables (parmetro nmero No.7510) de
RISC.
No puede cambiarse una operacin sincronizada/operacin individual, un accionamiento normal en el modo Control de contorno de alta precisin AI o en el modo Control
de contorno de alta precisin AI Nano. Por
favor, incluya todos los ejes de control
sncrono simple hasta el nmero mximo de
ejes controlables (parmetro No.7510) de
RISC.
0.001mm,0.001grados,0.0001pulg.
0.0001mm,0.0001grados,0.00001pulg.
Conversin de v. pulgadas/mtricos
Enclavamiento
Bloqueo de mquina
Parada de emergencia
600
B--63534SP/02
Caractersticas
PROGRAMACION
Especificaciones
Nota
Control de ejes
Lmite de recorrido memorizado 1
Imagen espejo
Modo de funcionamiento
Modo automtico
Modo MDI
Prueba en vaco
Modo bloque a bloque
601
PROGRAMACION
Caractersticas
Especificaciones
B--63534SP/02
Nota
Funciones de interpolacin
Posicionamiento
G00
Modo de mecanizado
G64
Interpolacin lineal
G01
Interpolacin circular
G02,G03
Interpolacin helicoidal
Interpolacin helicoidal B
Interpolacin de evolvente
G02.2,G03.2
G02.4,G03.4
Interpolacin suave
G05.1
Interpolacin NURBS
G06.2
Interpolacin cilndrica
G07.1
G07.1
Interpolacin cnica/espiral
G02,G03
Funciones de avance
Avance por minuto
G94
602
PROGRAMACION
B--63534SP/02
Caractersticas
Especificaciones
Nota
Funciones de avance
Avance con F ms 1 dgito
Avance a tiempo inverso
Entrada de programas
Cdigo de cinta
Desactivacin/activacin de comentario ) (
Salto opcional de bloque
Programacin absoluta/incremental
G90/G91
G17,G18,G19
G10
M198
Llamada a subprograma
M98
603
PROGRAMACION
Caractersticas
Especificaciones
B--63534SP/02
Nota
Entrada de programas
Interpolacin circular mediante programacin de R
Factor de escala
G50,G51
G68,G69
El modo Control de contorno de alta precisin AI o Control de contorno de alta precisin AI Nano se permite que cambie de ON
a OFF y viceversa en el modo rotacin de
sistema de coordenadas configurando el
parmetro correspondiente.
Se activa la alarma (P/S5012) si se cambia
el modo Control de contorno de alta precisin AI o control de contorno de alta precisin AI Nano en el modo rotacin de sistema
de coordenadas (G51) cuando el parmetro
no est configurado.
G68,G69
El modo Control de contorno de alta precisin AI o Control de contorno de alta precisin AI Nano se permite que cambie de ON
a OFF y viceversa en el modo conversin
tridimensional de sistema de coordenadas
configurando el parmetro. El parmetro
(P/S5012) se activa si se cambia el modo
Control de contorno de alta precisin AI o
Control de contorno de alta precisin AI
Nano en la conversin tridimensional de
coordenadas cuando el parmetro no est
configurado.
604
PROGRAMACION
B--63534SP/02
Caractersticas
Especificaciones
Nota
Funciones de herramienta
Funcin de herramienta (T8 dgitos)
G43
G38,G39,G40,G41,G42
G41.2,G42.2
G41.3
605
PROGRAMACION
Caractersticas
Especificaciones
B--63534SP/02
Nota
Funciones de herramienta
Compensacin de longitud de herramienta
en la direccin del eje de herramienta
G43.1
G43.4,G43.5
G54.2
606
B--63534SP/02
PROGRAMACION
22.1
CONTROL DE
CONTORNO DE ALTA
PRECISION
AI/CONTROL DE
CONTORNO DE ALTA
PRECISION AI NANO
Generalidades
Formato
G05 P0
Funciones habilitadas
PROGRAMACION
B--63534SP/02
(1) Aceleracin/deceleracin
(2)
(3)
(4)
(5)
(6)
22.1.1
Aceleracin/decelera-cin anticipatoria antes
de interpolacin
Tipos de
aceleracin/deceleracin
Vel. programada
Avance obtenido por
aceleracin/deceleracin antes de interpolacin
P1
F2
P2
F1
N1
N2
Tiempo
B--63534SP/02
D Ejemplo de aceleracin
PROGRAMACION
F2
F1
N1
Tiempo
N2
Aceleracin/deceleraci
n en forma de campana
anticipatoria antes de
interpolacin
D Configuracin de una
aceleracin
(A)
(B)
(C)
(B)
Tiempo definido en el
parmetro 8416
609
(A)
(B)
(C)
(B)
(A)
PROGRAMACION
B--63534SP/02
Desplazamiento en eje X.
Desplazamiento en eje Y.
Desplazamiento en direccin XY
(a 45 grados).
20ms
1000mm/s2
de gradiente
20ms
D Aceleracin
1200mm/s2
de gradiente
20ms
1414mm/s2
de gradiente
20ms
N1
N2
610
N3
N4
N5
Tiempo
B--63534SP/02
D Deceleracin
PROGRAMACION
Punto inicio
deceleracin
Velocidad programada
Punto inicio
deceleracin
Tiempo
D Deceleracin basada en
una distancia
Tiempo
PROGRAMACION
B--63534SP/02
Tiempo
Avance
Orden de modo bloque a bloque
A
Tiempo
612
B--63534SP/02
PROGRAMACION
A
Tiempo
de varios bloques.
La aceleracin/deceleracin se ejecuta a lo largo de varios bloques
para reducir el avance a cero.
Avance
Orden de modo bloque a bloque
Tiempo
22.1.2
Funcin de control
automtico de avance
613
PROGRAMACION
B--63534SP/02
eje Z
(Ejemplo)
N1 Especificado
F
N2
N1
N2
N3
N3
N8
N2 N3
N4
Avance
espec.
N5
N6
N7
614
N1
N2 N3 N6 N7
N8
B--63534SP/02
PROGRAMACION
N2
Deceleracin basada en
la diferencia de avances
en una esquina
Avance
espec.
N3
N1
N2
N3
615
PROGRAMACION
B--63534SP/02
(Ejemplo)
Programa
N1 G01 G91 X100. F5000
N2 Y100.
N2
N1
Avance tangencial
Avance tangencial
Avance en eje X
La diferencia de avances se hace
pequea y el avance en cada eje
se hace suave.
El avance tangencial es
suave, pero el avance en
cada eje no lo es.
Avance en eje Y
Avance en eje Y
616
B--63534SP/02
PROGRAMACION
(Ejemplo)
Si el parmetro FNW (bit 6 del No. 19500) = 0 y la diferencia
de avances es permitida = 500 mm/min (en todos los ejes)
Deceleracin hasta
500 mm/min
Deceleracin hasta
354 mm/min
Deceleracin hasta
354 mm/min
Ejemplo de
determinacin del
avance con la
aceleracin en cada eje
Deceleracin hasta
354 mm/min
PROGRAMACION
D Example
B--63534SP/02
N8
N9
N5
Y
N1
N4
X
N2
N3
Avance
eje X
Avance
eje Y
Avance tangencial
N1
N5
N9
N1
N5
N9
Fig. 22.1.2 (b) Ejemplo para determinacin del avance con la aceleracin
Tiempo
618
B--63534SP/02
PROGRAMACION
NOTA
En interpolacin circular, el avance tangencial es constante
independientemente del valor de configuracin del
parmetro.
Esta funcin est habilitada cuando el parmetro ZAG (bit 4 del No. 8451)
est configurada a 1.
619
PROGRAMACION
B--63534SP/02
0 <30
Area2
30 <45
Area3
45 <60
Area4
60 90
Z
Plano XY
30
90
60
45
Area4
Area3
620
Area2
Area1
B--63534SP/02
PROGRAMACION
PRECAUCION
1 La funcin para determinar la velocidad de avance cuando
est validado el avance de mecanizado es vlida
nicamente cuando la herramienta queda paralela al eje Z.
As, pues, tal vez no sea posible aplicar esta funcin, en
funcin de la estructura de la mquina empleada.
2 En la funcin para determinar la velocidad de avance en
mecanizado, el sentido de desplazamiento en el eje Z se
determina con la orden de CN correspondiente. Por
consiguiente, si se ejecuta una intervencin manual en el
eje Z con el modo manual absoluto activado o si se aplica
una imagen espejo al eje Z, no puede determinarse el
sentido del eje Z. Cuando se utiliza la funcin para
determinar el avance con la carga de mecanizado, no utilice
estas funciones.
3 Cuando ejecute la conversin tridimensional de
coordenadas, determine el ngulo de descenso en el eje Z
utilizando el sistema de coordenadas convertido.
Ignorar rdenes de
cdigos F
Sobrecontrol
(correccin) a un avance
determinado
PROGRAMACION
B--63534SP/02
Diversos
22.1.3
Restricciones
D Restriccin 1
622
B--63534SP/02
PROGRAMACION
D Restriccin -- 3
PROGRAMACION
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D Restriccin --4
B--63534SP/02
624
B--63534SP/02
D Restriccin --5
PROGRAMACION
D Restriccin --6
22.1.4
Lista de funciones que
pueden utilizarse
Caractersticas
Especificaciones
Control de ejes
Ejes controlados
3 ejes
1 trayectoria (canal)
2 ejes
Hasta 8 ejes
Hasta 6 ejes
625
Nota
Caractersticas
PROGRAMACION
Especificaciones
B--63534SP/02
Nota
Control de ejes
Control de ejes por PMC
Control de contorno en Cs
Nombre de eje
No puede cambiarse una operacin sincronizada/operacin individual/un accionamiento normal en el modo Control de contorno de
alta precisin AI o en el modo Control de
contorno de alta precisin AI Nano. Por favor, incluya todos los ejes de control de la
mesa hasta el nmero mximo de ejes controlables (parmetro nmero No.7510) de
RISC.
No puede cambiarse una operacin sincronizada/operacin individual, un accionamiento normal en el modo Control de contorno de alta precisin AI o en el modo Control
de contorno de alta precisin AI Nano. Por
favor, incluya todos los ejes de control
sncrono simple hasta el nmero mximo de
eje controlable (parmetro nmero No.7510)
de RISC.
0.001mm,0.001grados,0.0001pulg.
0.0001mm,0.0001grados,0.00001pulg.
Conversin de v. pulgadas/mtricos
Enclavamiento
Bloqueo de mquina
Parada de emergencia
Lmite de recorrido memorizado 1
626
PROGRAMACION
B--63534SP/02
Caractersticas
Especificaciones
Nota
Control de ejes
Comprobacin del lmite de recorrido memorizado 2
Imagen espejo
Modo de funcionamiento
Modo automtico
Modo MDI
Prueba en vaco
Modo bloque a bloque
Funciones de interpolacin
Posicionamiento
G00
G61
Parada exacta
G09
Modo mecanizado
G64
Interpolacin lineal
G01
Interpolacin circular
G02,G03
Interpolacin helicoidal
627
PROGRAMACION
Caractersticas
Especificaciones
B--63534SP/02
Nota
Funciones de interpolacin
Interpolacin helicoidal B
Interpolacin de evolvente
G02.2,G03.2
G02.4,G03.4
Interpolacin suave
G05.1
Interpolacin NURBS
G06.2
Interpolacin cilndrica
G07.1
G07.1
Interpolacin cnica/espiral
G02,G03
Funciones de avance
Avance por minuto
G94
External deceleration
External deceleration
Aceleracin/deceleracin lineal anticipatoria
antes de interpolacin.
Aceleracin/deceleracin en forma de campana anticipatoria antes de interpolacin.
Entrada de programas
628
PROGRAMACION
B--63534SP/02
Caractersticas
Especificaciones
Nota
Entrada de programas
Cdigo de cinta
Desactivacin/activacin de comentario ) (
Salto opcional de bloque
Programacin absoluta/incremental
G90/G91
G17,G18,G19
G10
M198
Llamada a subprograma
M98
G50,G51
629
PROGRAMACION
Caractersticas
Especificaciones
B--63534SP/02
Nota
Entrada de programas
Rotacin del sistema de coordenadas
G68,G69
El modo Control de contorno de alta precisin AI o Control de contorno de alta precisin AI Nano se permite que cambie de ON
a OFF y vicebersa en el modo rotacin de
sistema de coordenadas configurando el
parmetro correspondiente.
Se activa la alarma (P/S5012) si se cambia
el modo control de contorno de alta precisin AI o control de contorno de alta precisin AI Nano en el modo rotacin de sistema
de coordenadas (G51) cuando el parmetro
no est configurado.
G68,G69
El modo Control de contorno de alta precisin AI o Control de contorno de alta precisin AI Nano se permite que cambie de ON
a OFF y vicebersa en el modo conversin
tridimensional de sistema de coordenadas
configurando el parmetro. El parmetro
(P/S5012) se activa si se cambia el modo
Control de contorno de alta precisin AI o
Control de contorno de alta precisin AI
Nano en la conversin tridimensional de
coordenadas cuando el parmetro no est
configurado.
630
PROGRAMACION
B--63534SP/02
Caractersticas
Especificaciones
Nota
G10.6
G43
G38,G39,G40,G41,G42
G41.2,G42.2
G41.3
G43.1
G43.4,G43.5
G54.2
631
PROGRAMACION
B--63534SP/02
22.2
CONTROL DEL
PUNTO DE CORTE
DE INTERPOLACION
CILINDRICA (G07.1)
Generalidades
Rotacin
Pieza
Rotacin
Lado corte
Lado
corte
Posicin programada
Posicin
programada
Eje Y
Hta.
Centro
herramienta
En el caso de que el valor de compensacin de radio de hta. sea
grande;
Rotacin
Pieza
Rotacin
Lado
corte
Lado
corte
Eje Y
Posicin
Posicin
programada
programada
La figura en el lado de corte no deLa figura en el lado de corte cambia en
pende del valor de compensacin de
funcin del valor de compensacin de
radio de herramienta desplazando el
radio de herramienta, ya que la trayeceje Y. El lado de corte es siempre vertitoria se compensa desplazando el eje
cal al cilindro.
de rotacin.
632
B--63534SP/02
PROGRAMACION
Formato
G05 P10000 ;
:
G07.1 IPr ;
:
..G41(G42)..
:
..G40..
:
G07.1 IP0 ;
G05 P0 ;
Explicaciones
D Compensacin de punto
de corte
Eje Z
V : Componente de eje C de C1 -- C2
C1 : Superficie de corte de bloque N1
C2 : Superficie de corte de bloque N2
S1
C2
Superficie de
corte de bloque
N2
C1
N1
Trayectoria programada
N2
Eje Y
Como se muestra en
Fig. 22.2 (c), el desplazamiento necesario para compenesacin de
puntos de corte se ejecuta simultneamente a la interpolacin circular
en el bloque N1.
633
PROGRAMACION
B--63534SP/02
Eje Z
Trayectoria centro hta.
S1
C1
nL
nV2
nV1
N1
C0
S0
C0
V
R
Trayectoria programada
Eje Y
bloques
Cuando, como se muestra en la Fig. 22.2 (d) y Fig. 22.2 (e), el valor
de compensacin del punto de corte (V en las figuras) sea menor que
el valor configurado en el parmetro No. 6112, se ejecuta una de las
operaciones a continuacin mostradas. (La operacin que debe
ejecutarse depende del valor del bit 6 (CYS) del parmetro No. 6004.
1) Cuando el bit 6 (CYS) del parmetro No. 6004 est configurado a
1
La compensacin del punto de corte no se aplica entre los bloques
N1 y N2, sino que se aplica cuando se ejecuta el bloque N2.
634
B--63534SP/02
PROGRAMACION
V : Componente en eje C de C2 -- C1
Eje Z
S2
C1
N1
C2
N2
N3
Trayectoria programada
Eje C en superficie
cilndrica
Eje Y
Fig. 22.2 (d) Cuando el bit 6 (CYS) de parmetro No. 6004 est
configurado a 1
: Componente de eje C de C2 -- C1
Eje Z
C2
S2
C1
N1
N2
N3
Trayectoria programada
Eje Y
Fig. 22.2 (e) Cuando el bit 6 (CYS) del parmetro No. 6004 vale 0
635
PROGRAMACION
B--63534SP/02
: Componente en eje C de C2 -- C1
Eje Z
L1
C2
C1
L2
C1
Trayectoria centro herramienta
N2
N3
N1
Trayectoria programada
Eje Y
636
B--63534SP/02
PROGRAMACION
Eje Z
L1
V
R
N2
S1
S2
C2
C1
N3
C1
N1
Trayectoria programada
Eje Y
D Avance de durante
compensacin de punto
de corte
compensacin
Fz : Componente de velocidad de un eje lineal de interpolacin
cilndrica antes de compenscin de punto de corte
Fc : Componente de velocidad de eje de rotacin de interpolacin
cilndrica antes de compensacin de punto de corte
Vcs: Componente de eje de rotacin de un vector de punto de
punto de contacto de herramienta (Vs en la figura) en el punto
inicial en un instante en el tiempo
Vce: Componente de eje de rotacin del vector del punto de
contacto de herramienta (Ve en la figura) en el punto final en un
instante en el tiempo
r : Radio del cilindro de un eje de rotacin
En consecuencia, la indicacin de velocidad real durante
interpolacin circular es mayor que el valor especificado
cuando |Fc| > |Fc| (compensacin interior del arco). A la
inversa, la indicacin real durante interpolacin circular es
menor que el valor especificado cuando |Fc| <
|Fc|(compensacin exterior del arco).
637
PROGRAMACION
B--63534SP/02
Eje Z
Trayectoria programada
Fc
Ve
Vce
Fz = Fz
Vs
Vcs
Fc
Eje C
Eje Y
D Cdigos G utilizables
(1) En cualquiera de los siguientes modos de cdigos G, puede
D Parmetros
Limitacin
D Mecanizado excesivo
durante mecanizado de
esquinas interiores
B--63534SP/02
PROGRAMACION
Hta
Hta
Parte sobremecanizada
D Configuracin del
incremento mnimo de
entrada para un eje de
compensacin (eje Y)
D Especificacin de radio
de pieza
D Funcin de
rebasamiento del lmite
de giro del eje de
rotacin
D Rearranque de programa
Ejemplos
D Ejemplo de
compensacin de punto
de corte en interpolacin
cilndrica
PROGRAMACION
B--63534SP/02
Eje Z
Eje Z
(mm)
(1)
Hta
120
(2) (3)
(4)
90
80
70
60
Trayectoria programada
Trayectoria centro herramienta
30
Hta.
(5)
20 30
60 70
(deg)
Rotacin
0
Eje Y
Rotacin
Pieza
Superficie
corte
Hta.
20
Eje Y
Centro
hta.
Rotacin
20
60
Pieza
Superficie
corte
Hta.
Eje Y
Rotacin
6070
Eje Y
Centro
de hta.
PROGRAMACION
B--63534SP/02
Alarma
Nmero
Mensaje
Contenido
0015
0175
0176
641
PROGRAMACION
B--63534SP/02
22.3
CONTROL DE
CENTRO DE
HERRAMIENTA
Generalidades
En una mquina de cinco ejes que tenga dos ejes de rotacin que giren una
herramienta, puede ejecutarse momentneamente la compensacin de longitud
de herramienta incluso en medio de un bloque.
La compensacin de longitud de herramienta se clasifica en uno de los dos tipos
basados en el mtodo de programacin. En la explicacin de esta funcin, los
dos ejes de rotacin se supone que son los ejes B y C.
(1) Tipo 1
Se ha especificado la posicin de eje de rotacin (B, C).
El CNC aplica la compensacin de longitud de herramienta en funcin del
valor de compensacin en el eje de herramienta cuya orientacin se calcula
a partir de la posicin del eje de rotacin especificado. Esto supone que la
compensacin se ejecuta desplazando los tres ejes lineales.
(2) Tipo 2
Se especifica la orientacin de eje de herramienta (I, J, K).
El CNC controla los dos ejes de rotacin de modo que la herramienta quede
orientada como se ha especificado y ejecute la compensacin de longitud
de herramienta en la direccin del eje de herramienta conforme al valor de
compensacin. Esto supone que la compensacin se ejecuta desplazando
los dos ejes de rotacin y los tres ejes lineales.
El control de centro de herramienta (tipo 1) no coindice con la compensacin
de longitud de herramienta en la direccin del eje de herramienta, como se
muestra a continuacin:
Compensacin de longitud de herramienta pivote (tipo 1)
La trayectoria del centro de la punta de la herramienta
es lineal, como se ha especificado.
Trayectoria centro
punta herramienta
(lineal)
Trayectoria centro
punta herramienta
(no lineal)
642
B--63534SP/02
PROGRAMACION
NOTA
La longitud desde la punta de la herramienta hasta el punto
pivote de herramienta debe ser igual a la suma del valor de
compensacin de longitud de herramienta y del valor de
compensacin de portaherramientas.
Formato
D Especificacin de
control de centro de
herramienta (tipo 1)
G43.4 H_;
H
D Especificacin de
control de centro de
herramienta (tipo 2)
: Nmero de corrector
G43.5 I_ J_ K_ H_ Q_;
I,J,K
H
Q
NOTA
1 Cuando se hayan omitido I, J y K de un bloque, se utiliza el
vector de compensacin del bloque anterior.
2 Cuando se haya omitido cualquiera entre I, J y K, se supone
que los I, J o K omitidos valen 0.
3 El desplazamiento de los ejes de rotacin se controla
mediante control por atajo de modo que el valor del
desplazamiento no supere 180_.
D Cancelacin de control
de centro de herramienta
G49 ;
Descripcin
D Especificacin de
control de centro de
herramienta
PROGRAMACION
B--63534SP/02
Sentido de mecanizado
Trayectoria programada
644
B--63534SP/02
PROGRAMACION
Trayectoria programada
Centro
punta hta.
Trayectoria programada
D Especificacin de ejes
de rotacin
(1) Tipo 1
Cuando se especifiquen nicamente los ejes de rotacin en el modo
de control (tipo 1) de centro de herramienta, la velocidad de avance de
los ejes de rotacin se configuran al avance mximo de mecanizado
(parmetro No. 1422 o No.1430 o No.1432).
(2) Tipo 2
En el modo de control de centro de herramienta (tipo 2), no pueden
especificarse los ejes de rotacin. Si se especifican los ejes de rotacin,
se activa la alarma (5421).
645
PROGRAMACION
B--63534SP/02
D Posicionamiento (G00)
NOTA
1 Configure los siguientes parmetros:
(1)Bit 1 (LRP) del parmetro No.1401 = 1: Avance rpido
tipo lineal
(2)Bit 5 (FRP) del parmetro No.19501 = 1: Se utiliza
aceleracin/deceleracin antes de interpolacin en el
avance rpido
(3) Parmetro No.1620: Constante de tiempo empleada para
aceleracin/deceleracin en avance rpido
(4)Parmetro No.1621: Constante de tiempo T2 empleada
para aceleracin/deceleracin en forma de campana
para avance rpido
2 Si no se configuran los parmetros anteriores o si no es
vlida la aceleracin/deceleracin anticipatoria antes de
interpolacin, el desplazamiento de ejes tal vez se ejecute
con un avance superior a la velocidad de avance rpido.
D Inicio y cancelacin de
la operacin
(1) Tipo 1
Cuando se inicia el control de centro de herramienta (tipo 1)
(G43.4H_) y cuando se cancela (G49), el CNC calcula el vector de
compensacin nicamente al final del bloque.
(2) Tipo 2
Cuando se inicia el control de centro de herramienta (tipo 2)
(G43.5H_) y cuando se cancela (G49), el CNC calcula el vector de
compensacin nicamente al final del bloque.
D Operacin de control de
centro de herramienta
(tipo 1)
D Operacin de control de
centro de herramienta
(tipo 2)
B--63534SP/02
PROGRAMACION
( x, y , z )
(I, J ,K)
x, y , z
b, c
X ,Y , Z
I, J,K
l
( X ,Y , Z )
I
x= X +l
I + J 2 + K2
J
y =Y +l
I2 + J 2 + K2
K
z=Z +l
I2 + J2 + K2
I2 + J2
K
b = tan 1
c = tan 1
D Ejemplo de
configuracin de
mquina y expresin
para clculo del eje de
rotacin
J
I
(1) Cuando los ejes de rotacin son los ejes A y C y el eje de herramienta
es el eje Z
Z
Pieza
C
A
X
a = tan 1
I 2 + J2
c = tan 1 I
J
647
PROGRAMACION
B--63534SP/02
(2) Cuando los ejes de rotacin son los ejes B y C y el eje de herramienta
es el eje Z
Z
C
Pieza
B
Y
X
b = tan 1
I 2 + J2
K
c = tan 1 J
I
(3) Cuando los ejes de rotacin son los ejes A y B y el eje de herramienta
es el eje X
Z
Pieza
A
X
a = tan 1 J
K
b = tan 1
J2 + K2
648
B--63534SP/02
PROGRAMACION
(4) Cuando los ejes de rotacin son los ejes A y B y el eje de herramienta
es el eje Z (eje maestro: eje B)
A
Z
Pieza
a = tan 1
J
I2 + K2
b = tan 1 I
K
(5) Cuando los ejes de rotacin son los ejes A y B y el eje de herramienta
es el eje Z (eje maestro: eje A)
B
Z
Y
B
Pieza
X
A
a = tan 1 J
K
b = tan 1
J2 + K2
PROGRAMACION
B--63534SP/02
D Compensacin
tridimensional de
herramienta
D Conversin
tridimensional de
coordenadas
D Rebasamiento de lmite
de giro de eje de
rotacin
NOTA
Siempre que se utilice el control (tipo 2) de centro de
herramienta, configure al valor 1 el bit 2 (ROAx) del
parmetro No. 1008 para ejecutar la funcin de
rebasamiento del lmite de giro de eje de rotacin.
Limitaciones
D Aceleracin/deceleraci
n anticipatoria antes de
interpolacin
Trayectoria de interpolacin
Trayectoria de
centro de punta de
hta.
PROGRAMACION
B--63534SP/02
D Limitacin de las
rdenes
D Ordenes no disponibles
S
S
S
S
S
S
S
S
S
Macro cliente
Interpolacin exponencial
-- G02.3,G03.3
Tiempo de espera
--G04
Relacin funcin corte alta velocidad --G05
(Se excluyen G05P10000 y G05P0)
Control de contorno AI
--G05.1Q1,G5.1Q0
Interpolacin en eje hipottico
--G07
Interpolacin cilndrica
--G07.1
Control previsional avanzado
--G08
(Por favor, utilice Control de contorno de alta
precisin AI)
Interpolacin en coordenadas polares --G12.1,G13.1
Ordenes de coordenadas polares
--G15,G16
Comprob. vuelta a punto de referencia--G27
Vuelta a punto de referencia
--G28
Vuelta a segundo punto de referencia --G30
Vuelta a tercer/cuarto punto de refer. --G30
Salto
--G31
Roscado
--G33
Medicin automtica de long. de hta --G37
651
PROGRAMACION
B--63534SP/02
--G40.1,G41.1,G42.1
--G40.1,G41.1,G42.1
--G41
S Compensacin de herramienta
--G45,G46,G47,G48
--G50.1,G51.1
--G52
--G53
S Posicionamiento unidireccional
--G60
--G63
--G65,G66,G67
(Est disponible una llamada a subprograma)
S Copiar figura
--G72.1,G72.2
S Ciclo fijo
--G73--G70,G80,G81--G89
--G81
S Funcin de troceado
--G81.1
--G83
--G92
--G92.1
--G95
--G96,G97
S Control alimentacin
--G160,G161
B--63534SP/02
PROGRAMACION
Alarmas
Nmero
Mensaje
Descripcin
5425
5420
ILLEGAL PARAMETER
IN G43.4/G43.5
5421
ILLEGAL COMMAND
IN G43.4/G43.5
5422
EXCESS VELOCITY IN
G43.4/G43.5
653
PROGRAMACION
B--63534SP/02
22.4
COMPENSACION DE EJE
DE HERRAMIENTA EN
LA DIRECCION DEL EJE
DE HERRAMIENTA
Generalidades
Cuando se utilice una mquina de 5 ejes con dos ejes para girar la
herramienta, la compensacin de longitud de herramienta puede
ejecutarse en la direccin especificada del eje de herramienta en un eje de
rotacin. Cuando se especifica un eje de rotacin en el modo de
compensacin de longitud de herramienta en la direccin del eje de
herramienta, la compensacin de longitud de herramienta se aplica en una
direccin de eje de herramienta especificada en el eje de rotacin
mediante el valor de compensacin especificado en el cdigo H. Es decir,
el desplazamiento se realiza en los tres ejes lineales (Xp, Yp, Zp).
Mientras no se seale lo contrario en la explicacin de esta funcin, los
dos ejes de rotacion se suponen que son los ejes B y C.
Direccin de eje de
herramienta
Z
Pieza
B
Y
X
Formato
D Orden para
compensacin de
longitud de herramienta
en la direccin del eje de
herramienta
G43.1 Hn ;
D Orden de cancelacin de
compensacin de
longitud de herramienta
en la direccin del eje de
herramienta
G49 ;
n : Nmero de corrector
654
B--63534SP/02
PROGRAMACION
Explicaciones
D Orden de compensacin
de longitud de
herramienta en la
direccin del eje de
herramienta
D Ejemplos de formatos de
configuracin de
mquina y clculo de eje
de rotacin
Z
Pieza
C
A
X
Vx = Lc * sin(a) * sin(c)
Vy = --Lc * sin(a) * cos(c)
Vz = Lc * cos(a)
655
PROGRAMACION
B--63534SP/02
Z
Pieza
B
Y
X
Vx = Lc * sin(b) * cos(c)
Vy = Lc * sin(b) * sin(c)
Vz = Lc * cos(b)
(3) Eje A y eje B, con eje de herramienta en el eje X
Z
Pieza
A
X
Vx = Lc * cos(b)
Vy = Lc * sin(b) * sin(a)
Vz = --Lc * sin(b) * cos(a)
656
B--63534SP/02
PROGRAMACION
(4) Eje A y eje B, con eje de herramienta en el eje Z y eje B utilizado como
maestro.
A
Z
Workpiece
Vx = Lc * cos(a) * sin(b)
Vy = --Lc * sin(a)
Vz = Lc * cos(a) * cos(b)
(5) Eje A y eje B, con eje de herramienta en el eje Z y eje A utilizado como
maestro
B
Z
Y
B
Pieza
X
A
Vx = Lc * sin(b)
Vy = --Lc * sin(a) * cos(b)
Vz = Lc * cos(a) * cos(b)
657
D Compensacin de
longitud de herramienta
PROGRAMACION
B--63534SP/02
D Especificacin de ngulo
de rotacin basada en
parmetros
D Compensacin de origen
de eje de rotacin
D Compensacin de eje de
rotacin
B--63534SP/02
PROGRAMACION
Xp = Lc * sin(B--(Bz+Bo)) * cos(C--(Cz+Co))
Yp = Lc * sin(B--(Bz+Bo)) * sin(C--(Cz+Co))
Zp = Lc * cos(B--(Bz+Bo))
Bz,Cz : Valores compensacin origen eje B y eje C
Bo,Co : Valores compensacin eje de rotacin eje B y eje C
D Compensacin de punto
de control de
compensacin de
longitud de herramienta
en la direccin del eje de
herramienta
Explicacin
D Compensacin de los
centros de rotacin de
dos ejes de rotacin
Centro eje B
Compensacin porta-herramientas
Centro eje A
Valor compensacin
longitud herramienta
A
Pieza
659
PROGRAMACION
B--63534SP/02
Compensacin de portaherramientas
Parmetro No. 19666
(1)Ejes A y C. El eje
de herramienta
es el eje Z.
(2)Ejes B y C. El eje
de herramienta
es el eje Z.
(3)Ejes A y B. El eje
de herramienta
es el eje X.
(5)Ejes A y B. El eje
de herramienta
es el eje Z.
El eje A es el
maestro.
NOTA
Cuando utilice la compensacin de centro de husillo a
continuacin descrita, configure la longitud desde la
posicin de fijacin de herramienta hasta el centro del
husillo como compensacin de portaherramientas.
D Compensacin de centro
de husillo
660
PROGRAMACION
B--63534SP/02
661
PROGRAMACION
Compensacin longitud
ordinaria herramienta (G43)
B--63534SP/02
Vector decalaje
Punto control
Punto
control
--
El punto de control se decala y el vector de decalaje es el vector configurado en el parmetro No. 19667.
Vx, Vy, Vz :
A, B, C
:
To
:
Ho
:
Jx, Jy, Jz :
Cx, Cy, Cz :
Sx, Sy, Sz :
662
PROGRAMACION
B--63534SP/02
Vx
Vy
Vz
1 0
0
0 cos A sin A
0 sin A cos A
cos B 0 sin B
0
1 0
sin B 0 cos B
cos B 0 sin B
0
1 0
sin B 0 cos B
cos C sin C 0
sin C cos C 0
0
0
1
Cx
Cy
To + Ho + Cz
Vx
Vy
Vz
cos C sin C 0
sin C cos C 0
0
0
1
Vx
Vy
Vz
1 0
0
0 cos A sin A
0 sin A cos A
Sx
Sy
Sz
Cx
Cy
To + Ho + Cz
Jx
Jy
Jz
Jx
Jy
Jz
Sx
Sy
Sz
To + Ho + Cx
Cy
Cz
Jx
Jy
Jz
Sx
Sy
Sz
Vx
Vy
Vz
cos B 0 sin B
0
1 0
sin B 0 cos B
1 0
0
0 cos A sin A
0 sin A cos A
cos B 0 sin B
0
1 0
sin B 0 cos B
Cx
Cy
To + Ho + Cz
Jx
Jy
Jz
Sx
Sy
Sz
Vx
Vy
Vz
1 0
0
0 cos A sin A
0 sin A cos A
Cx
Cy
To + Ho + Cz
Jx
Jy
Jz
Sx
Sy
Sz
Sx
Sy
Sz
Cx + Jx
Cy + Jy
Cz + Jz + Ho
Sx
Sy
Sz
Cx + Jx + Ho
Cy + Jy
Cz + Jz
Restricciones
D Limitacin de las
funciones
PROGRAMACION
B--63534SP/02
-- Imagen espejo
No puede modificarse el estado de la seal DI.
-- Funcin de gestin de vida de las herramientas
La compensacin de longitud de herramienta utiliza el valor de
herramienta especificado por la funcin de gestin de vida de las
herramientas. La orden de la funcin de gestin de vida de las
herramientas debe programarse antes del modo de compensacin de
longitud de herramienta en la direccin del eje de herramienta.
-- Avance con cdigo F de un dgito
El avance no puede cambiarse con el generador manual de impulsos.
D Ordenes que no pueden
especificarse
PROGRAMACION
B--63534SP/02
-- Copiar figura
-- Ciclos fijos
-------------D Funciones que no
pueden especificarse
--G72.1,G72.2
--G73--G79,G80,G81--G89,
G98,G99
Caja de engranajes electrnica
--G80,G81
Funcin fresadora helicoidal
--G80,G81
Funcin desplazamiento externa
--G81
Troceado
--G81.1
Ciclo taladrado prof. pequeos aguj.--G83
Cambio de sistema de coordenadas de pieza
--G92
Preseleccin sistema coorden. pieza --G92.1
Avance por revolucin
--G95
Control veloc. tang. corte const.
--G96,G97
Control de alimentacin
--G160,G161
Interpolacin NURBS
--G06.2
Sistema coordenadas pieza
--G54,G54.1,G55,G56,G57,
G58,G59
Funciones M,S,T y B con una orden de desplazamiento
PROGRAMACION
B--63534SP/02
-- Deceleracin externa
La deceleracin externa no est disponible en este modo.
D Otros
Alarmas
Nmero
Mensaje
Contenido
5196
5435
PARAMETER OUT OF
RANGE (TLAC)
5436
PARAMTER SETTING
ERROR 1 (TLAC)
5437
666
B--63534SP/02
PROGRAMACION
22.5
COMPENSACION
TRIDIMENSIONAL DE
HERRAMIENTA
22.5.1
Compensacin lateral
de herramienta
Vector hta.
Vector compensacin herramienta
Trayectoria
centro hta.
(despus
compens.)
Z
Y
Plano de compensacin
Valor
compensacin hta.
Formato
D Compensacin lateral
herramienta (izquierda)
G41.2 X_ Y_ Z_ D_ ;
D Compensacin lateral de
herramienta (derecha)
G42.2 X_ Y_ Z_ D_ ;
Si en el arranque se ha seleccionado el tipo C de operacin de cancelacion, nunca especifique una orden de desplazamiento tal como
X_Y_Z_en el bloque G42.2.
D Cancelar compensacin
lateral de herramienta
G40 X_ Y_ Z_ ;
667
PROGRAMACION
B--63534SP/02
Explicaciones
D Operaciones en el
arranque y cancelacin
de la compensacin
(1) Tipo A
La operacin tipo A es semejante a la compensacin de herramienta
moostrada.
Operacin en interpolacin lineal
Hta.
G40
G41.2
G40
G42.2
Hta.
(2) Tipo B
La operacin tipo B es similar a la compensacin de herramienta
mostrada.
Operacin en interpolacin lineal
Hta
:Trayectoria centro
hta.
:Trayectoria hta. programada
G40
G41.2
668
B--63534SP/02
PROGRAMACION
G40
G42.2
Hta.
(3) Tipo C
Como se muestra en las siguientes figuras, cuando se especifica
G41.2, G42.2 o G40, se inserta un bloque que desplaza la herramienta
perpendicularmente a la direccin de desplazamiento especificada en
el siguiente bloque mediante la distancia del radio de herramienta.
Operacin en interpolacion
lineal
:Trayectoria centro
hta.
:Trayectoria programada hta.
Hta.
G41.2
G40
G40
Hta.
G42.2
.
669
PROGRAMACION
B--63534SP/02
NOTA
Para la operacin tipo C, deben cumplirse las siguientes
condiciones al arrancar o cancelar la compensacin lateral de
herramienta :
1 El bloque que contiene G40, G41.2 o G42.2 debe
ejecutarse en el modo G00 o G01.
2 El bloque que contiene G40, G41.2 o G42.2 no debe
contener ninguna orden de desplazamiento.
3 El bloque a continuacin del bloque que contiene G41.2 o
G42.2 debe contener una orden de desplazamiento G00,
G01, G02 o G03.
D Operacin en el modo de
compensacin
Pieza
Hta.
Pieza
Hta
B--63534SP/02
PROGRAMACION
Pieza
Hta real
Hta real
Hta referencia
Pieza
Hta. referencia
Ejemplo (1)--4
Ejemplo (1)--3
Hta
N3
N2
Ejemplo (2)--1
Programa (2)--1
:
N1 G90G41.2 Xp Yp Zp Bp Cp D1 ;
N2 G01Xq Yq ZqF100 ;
N3 Xr Yr Zr F200 ;
:
671
PROGRAMACION
B--63534SP/02
Eje de hta
Hta
Punto final
Punto inicial
Vector compens.
real
Orden desplaz.
Saliente
672
B--63534SP/02
PROGRAMACION
D Clculo de vector de
compensacin
Q
e1=VT
VD
Z
P
e2
e3
Y
R
e2
e3
e1
673
PROGRAMACION
B--63534SP/02
VD
P
Q
e2
B--63534SP/02
D Clculo empleado al
cambiar el plano de
compensacin
PROGRAMACION
N3
R
N2
Q
R
N4
P
N1
P
O
PROGRAMACION
B--63534SP/02
VN2=V3
N2
Q=R
P
N1
P
O
D Comprobacin de
interferencia ejecutada
cuando se cambie el
plano de compensacin
B--63534SP/02
PROGRAMACION
Z
Y
N3
X
N10
N7
N4
N6
N8
N5
N9
C
Vb
A
Va
45
46
V2
B
V1
677
PROGRAMACION
B--63534SP/02
A
Va
Vb
Ua
Ub
Wb
Wa
Ua : Vector AB
Ub : Vector BC
Va : Vector de direccin de herramienta entre A y B
Vb : Vector de direccin de herramienta entre B y C
Wa : Va Ua
Wb : Vb Ub
(En este caso, representa un operador de producto exterior)
678
B--63534SP/02
PROGRAMACION
e3
e2
B
A
Ra
Rb
A : El punto A sobresale hacia el plano de compensacin
B : El punto B sobresale hacia el plano de compensacin
C : El punto C sobresale hacia el plano de compensacin
Ra : Vector AB
Rb : Vector BC
679
PROGRAMACION
B--63534SP/02
e3
e2
V1
El segundo vector (V2) se borra y como vector de compensacin se emplea slo V1.
(c) Orden Q3
Insertando una orden Q3 puede suprimirse la activacin de la alarma.
Ejemplo) N4 Y--200 Z--200 Q3
e3
e2
V2
B
V1
680
B--63534SP/02
22.5.2
Compensacin de filo
frontal
PROGRAMACION
Trayectoria hta
programada
Formato
D Compensacin de filo
frontal
D Cancelar compensacin
de filo frontal
G41.3 D_ ;
G40 ;
NOTA
1 Puede especificarse G41.3 slo en el modo G00 o G01. En
un bloque que contenga G41.3 o G40 pueden especificarse
nicamente las direcciones D, O y N.
2 El bloque a continuacin de un bloque que contenga una
orden G41.3 debe contener una orden de desplazamiento.
Sin embargo, en dicho bloque, el desplazamiento de la
herramienta en idntica direccin que la del eje de
herramienta o en direccin opuesta no puede
especificarse.
3 En el modo G41.3 no puede especificarse ningn cdigo G
modal que pertenezca a idntico grupo que el G00 y el G01.
Explicaciones
D Operaciones en el
arranque y cancelacin
de la compensacin
PROGRAMACION
B--63534SP/02
G41.3(VC)
VM
G40
G41.3(VC)
VM
G40
D Operacin en el modo
compensacin
VC1
VM1
VC2
VM2
VT2
VM3
B--63534SP/02
PROGRAMACION
VC1
VM1
VM2
VT2
VM4
VC2 = VC3 Hay un bloque que no
especifica ningn dpzto.
VT2
VT1
Trayectoria progra.
G40
VC1
VM1
VM2
VC2
El vector de compensacin (VC2) del bloque 2 se crea del modo que sea
perpendicular a VT2 y est situado en el plano formado por el vector de
herramienta (VT2) en el punto final del bloque 2 y el vector de
desplazamiento (VM2) del bloque 2.
D Mtodo de clculo del
vector de compensacin
X
=Y
Z
Xn
n+1 Y n
n+1 Z n
n+1
PROGRAMACION
B--63534SP/02
VTn
Direccin de VCn
VCn
VCn
VMn+1
VMn+1
VTn
Direccin de VC1
VTn
VMn+1
VMn+1
VTn
VCn
V
=V
V
V
V =V = (V
V
V (V V
=V (V V
V (V V
V TX
V = V TY
V TZ
MX
V Mn+1
MY
MZ
X
Y
Mn+1
V Tn) V Tn
TZ
MZ
TX
MX
TY
MY
Entonces,
(a) Cuando (VMn+1, VTn) > 0 (0grados < < 90 grados)
V Cn =
VX
R
VY
V x2 + V r 2 + V z 2 V Z
(b) Cuando (VMn+1, VTn) < 0 (90grados < < 180 grados)
R
VY
V Cn =
V x2 + V r 2 + V z 2 V Z
684
B--63534SP/02
D Compensacin
ejecutada cuando sea
aprox. 0 grados, 90
grados o 180 grados.
PROGRAMACION
VTn
VMn+1
VTn
VMn+1
VTn
VTn
VMn+1
VMn+1
PROGRAMACION
B--63534SP/02
VC1
VT5
VC2
VM1
VT2 VC3
VM2
Trayectoria
programada
VM3
VT3 VC4
VM4
VC5
VT4
VM6
VM5
VT5
VC1 V
M
2
VT2
Trayectoria1
programada
VC2 V
M
3
VT3
VC3 V
T4
VC5
VC4
VM
VM
VM
6
T2
VT3
VT1
VC1
VC2
VM1
VM2
Trayectoria
programada
VT4
VC3
VM3
VT5
VC5
VC4
VM4
VM5
VM6
B--63534SP/02
PROGRAMACION
VT3
VT4
VT5
VC2
VC1
VM2
Trayectoria
programada
VM3
VC3
VM4
VC5
VC4
VM5
VM6
22.5.3
Restricciones
D Modos G41.2, G42.2 y
G41.3
D Reset
D Limitacin de funciones
PROGRAMACION
B--63534SP/02
B--63534SP/02
PROGRAMACION
D Otras
PROGRAMACION
B--63534SP/02
Alarmas
Nmero
Mensaje
0037
CRC:PLANE CHANGE
0041
CRC:INTERFERENCE
Contenido
Se ha intentado cambiar de plano en el
modo de compensacin de herramienta. Para cambiar el plano, cancele el
modo de compensacin de herramienta.
La profundidad de corte es demasiado
grande durante la compensacin de
herramienta.
Compruebe el programa.
Los criterios para evaluar la interferencia son los siguientes:
(1) La direccin de desplazamiento del
bloque programado no coincide con
la direccin de desplazamiento del
bloque correspondiente de trayectoria de centro de herramienta en 90
o ms o en 270 o menos. En este
caso, puede inhibirse la comprobacin configurando al valor 1 el
parmetro de CNC No 6001 #1.
(2) En el caso de un arco, la diferencia
de ngulo entre los puntos inicial y
final del bloque programado difiere
en180 o ms respecto a la diferencia de ngulo entre los puntos inicial
y final del bloque correspondiente
de la trayectoria de centro de herramienta.
0033
CRC:NO INTERSECTION
5196
5405
ILLEGAL PARAMETER
IN G41.2/G42.2
5406
G41.3/G40 FORMAT
ERROR
5407
ILLEGAL COMMAND
IN G41.3
690
B--63534SP/02
PROGRAMACION
Nmero
5408
Mensaje
G41.3 ILLEGAL
START_UP
5409
ILLEGAL PARAMETER
IN G41.3
691
PROGRAMACION
B--63534SP/02
22.6
INTERPOLACION
TRIDIMENSIONAL
CIRCULAR
Generalidades
Formato
El formato de programacin es el siguiente:
G02.4XX1 YY1 ZZ1 1 1 ; Primer bloque (punto intermedio del arco)
XX1 YY1 ZZ1 1 1 ; Segundo bloque (punto final de arco)
O,
G03.4XX1 YY1 ZZ1 1 1 ; Primer bloque (punto intermedio del arco)
XX1 YY1 ZZ1 1 1 ; Segundo bloque (punto final del arco)
, : Ejes arbitrarios distintos del eje de interpolacin circular
tridimensional (hasta dos ejes)
Explicaciones
D Grupo de cdigos G
G02.4 y G03.4 son cdigos G modales del grupo 01. Por este motivo,
permanecen vlidos hasta que se especifique otro cdigo G del grupo 01.
692
B--63534SP/02
PROGRAMACION
Punto intermedio
(X1,Y1,Z1)
Y
Z
Punto inicial
Punto final
(X2,Y2,Z2)
D Desplazamiento en ejes
distintos del eje de
interpolacin
tridimensional circular
D Ordenes incrementales
D Sentido de rotacin
D Bloque a bloque
Si
se especifican consecutivamente las interpolaciones circulares
tridimensionales, el punto final de una interpolacin se supone que es el
punto inicial de la siguiente.
D Deceleracin
PROGRAMACION
B--63534SP/02
Limitacin
D Casos en los cuales se
ejecuta interpolacin
lineal
Punto inicial
Punto final
Punto intermedio
D Crculos completos
D Funciones de
compensacin
D Manual absoluto
D Grfico de segundo
plano
D Limitacin de funciones
B--63534SP/02
PROGRAMACION
PROGRAMACION
B--63534SP/02
--G92.1
--G95
--G96,G97
--G160,G161
--G06.2
--G54,G54.1,G55,G56,G57,
G58,G59
Conversin tridimensional de coordenadas
Rotacin sistema coordenadas
--G68
Factor de escala
--G50, G51
Imagen espejo programable
--G50.1, G51.1
Modo de parada exacta
--G61
Compensacin radio herramienta --G40, G41, G42
Compensacin tridimensional de herramienta
--G40, G41.2, G41.3, G42.2
Configuracin datos
--G10
Parada exacta
--G09
Funciones auxiliares
Segundas funciones auxiliares
Funcin de husillo
Funcin de herramienta
B--63534SP/02
PROGRAMACION
Alarmas
Nmero
0710
Mensaje
ILLEGAL COMMAND
IN 3--D CIR
Contenido
En un estado modal en el cual no
puede programarse interpolacin circular tridimensional (G02.4 o G03.4), se
ha intentado ejecutar tal interpolacin.
Se ha programado un cdigo no vlido
en el modo de interpolacin circular triddimensional. Esto ocurre cuando:
S Se ha programado un cdigo M, S, T
o B mientras estaba ejecutando una
orden que cancela la interpolacin circular tridimensional tal orden de cancelar es otro cdigo G del grupo 01)
S La orden especificada no cancela la
interpolacin circular tridimensional e
incluye G05P10000 o G05P0.
0712
G02.4/G03.4 FORMAT
ERROR
Se ha programado incorrectamente la
interpolacin circiular tridimensional
(G02.4 o G03.4).
0713
697
III. FUNCIONAMIENTO
B--63534SP/02
FUNCIONAMIENTO
GENERALIDADES
701
1. GENERALIDADES
1. GENERALIDADES
FUNCIONAMIENTO
B--63534SP/02
1.1
FUNCIONAMIENTO
EN MODO MANUAL
Explicaciones
D Vuelta manual al punto de
referencia (Vase Seccin
III--3.1)
La mquina herramienta con CNC dispone de una posicin que se utiliza para
determinar la posicin de la mquina.
Esta posicin se denomina punto de referencia, en la cual se realiza el cambio
de herramienta y se definen las coordenadas. Habitualmente, despus de
conectar la tensin, la herramienta se desplaza al punto de referencia. La vuelta
manual al punto de referencia sirve para desplazar la herramienta a la posicin
de referencia empleando las teclas y pulsadores del panel del operador.
Punto de referencia
Herramienta
Panel operador mquina
702
B--63534SP/02
D Desplazamiento de la
herramienta en modo
manual
FUNCIONAMIENTO
1. GENERALIDADES
Utilizando las teclas, pulsadores o el volante manual del panel del operador
puede desplazarse la herramienta segn cada eje.
Panel operador mquina
Generador
manual
impulsos
Herramienta
Pieza
Fig.1.1 (b) Desplazamiento de la herramienta en modo manual
703
1. GENERALIDADES
1.2
DESPLAZAMIENTO
DE LA
HERRAMIENTA
PROGRAMANDOLO
EN MODO
AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
;
;
;
;
;
Herramienta
Explicaciones
D Modo memoria
CNC
Memoria
D Modo MDI
Teclado MDI
Mquina
Entrada manual
programas
D Funcionamiento en
modo DNC
B--63534SP/02
FUNCIONAMIENTO
1. GENERALIDADES
1.3
FUNCIONAMIENTO
EN MODO
AUTOMATICO
Explicaciones
D Seleccin de programa
Nmero programa
Programa pieza 1
M30
O1002
G92
------------
Nmero programa
Bsqueda
nmero programa
Modo
automtico
Programa pieza 2
M30
O1003
G92 ------------
Nmero programa
Programa pieza 3
M30
D Arranque y parada
Arranque manual
Parada manual
Modo automtico
Parada
Parada programada provocada
Fin programa
por programa
Fig.1.3 (b) Arranque y parada para modo automtico
705
1. GENERALIDADES
FUNCIONAMIENTO
B--63534SP/02
Z
Profundidad
de corte
programada
X
Profundidad de corte por
interrupcin por volante
Fig. 1.3 (c) Interrupcin manual por volante en funcionamiento automtico
706
B--63534SP/02
1.4
VERIFICACION DE
UN PROGRAMA
FUNCIONAMIENTO
1. GENERALIDADES
1.4.1
Comprobacin
haciendo funcionar la
mquina
Explicaciones
D Ensayo en vaco
Herramienta
Mesa
Fig.1.4.1 (a) Ensayo en vaco
Herramienta
Pieza
707
1. GENERALIDADES
FUNCIONAMIENTO
B--63534SP/02
Comienzo
ciclo
Herramienta
Comienzo
ciclo
Parada
Parada
Pieza
Parada
1.4.2
Cmo se visualiza la
variacin de la
indicacin de posicin
sin hacer funcionar la
mquina
Explicaciones
D Bloqueo de la mquina
MDI
Herramienta
X
Y
Z
Pieza
La herramienta permanece parada y slo
varan las indicaciones de posicin de los ejes.
Fig1.4.2 Bloqueo de mquina
D Bloqueo de funciones
auxiliares
B--63534SP/02
1.5
EDICION DE UN
PROGRAMA DE
PIEZA
FUNCIONAMIENTO
1. GENERALIDADES
Registro de programas
MDI
Lector de cinta
CNC
CNC
709
1. GENERALIDADES
1.6
VISUALIZACION Y
CONFIGURACION DE
DATOS
FUNCIONAMIENTO
B--63534SP/02
Configuracin datos
Visualizacin datos
Teclas pantalla
MDI
Memoria CNC
Fig.1.6 (a) Visualizacin y configuracin de datos
Explicaciones
D Valor de compensacin
Compensacin Compens.
desgaste
geometra
Config.
Teclas pantalla
MDI
Visualiz.
12.3
25.0
20.0
40.0
Memoria CNC
710
B--63534SP/02
FUNCIONAMIENTO
1. GENERALIDADES
D Visualizacin y
configuracin de los datos
definidos por el operador
Configuracin de datos
Configuracin
Teclas pantalla
Visualizacin
Memoria CNC
Programa
Modo
automtico
Caractersticas
operativas
Desplazamiento
de la mquina
711
1. GENERALIDADES
D Visualizacin y
configuracin de
parmetros
FUNCIONAMIENTO
B--63534SP/02
Las funciones del CNC presentan versatilidad para poder intervenir en las
caractersticas de diversas mquinas.
Por ejemplo, el CNC puede especificar lo siguiente:
S Velocidad de avance rpido de cada eje
S El hecho de si el sistema incremental est basado en el sistema mtrico o en
el sistema de pulgadas.
S Cmo se define el factor de multiplicacin de rdenes / multiplicacin de
deteccin (CMR/DMR)
Los datos que sirven para efectuar la especificacin anterior se denominan
parmetros (Vase Apartado III--11.5.1). Los parmetros varan en funcin de
la mquina herramienta.
Configuracin
Pantalla teclas
Visualizacin
Parmetros
Velocidad avance rpido
Control posicin
Vuelta a punto de referencia
Valores compensacin juego
Valores compensacin error
paso
MDI
Memoria CNC
Caractersticas
operativas
Desplaz. de
la mquina
Modo
automtico
Programa
Puede definirse una tecla denominada tecla de proteccin de los datos. Se utiliza
para impedir el registro, modificacin o borrado por error de los programas de
pieza, valores de compensacin, parmetros y datos de configuracin (Vase
Captulo III--11).
Configuracin datos
Pantalla Teclas
Tecla de proteccin
MDI
Inhibicin de registro/configuracin
Panel operador
mquina
Programa
Valor compens.
Parmetros
Datos configur.
Seal
Tecla proteccin
datos
Memoria CNC
Fig.1.6 (f) Tecla de proteccin de datos
712
B--63534SP/02
FUNCIONAMIENTO
1. GENERALIDADES
1.7
VISUALIZACION
1.7.1
Visualizacin de
programas
O1100 N00005
***
VERIFI
ACTUAL
Contenido
programa
13 : 18 : 14
SIGUIE
(OPRA)
O1100 N00003
EDICION SISTEMA
B0A1 -- 03
NO. PROGRAMAS UTIL:
10
LIBR:
AREA MEMORIA UTIL : 960
LIBR:
53
5280
>_
EDIC * * * *
PRGRM
***
BIBLIO
713
***
13 : 18 : 14
(OPRA)
1. GENERALIDADES
1.7.2
Indicacin de posicin
actual
FUNCIONAMIENTO
B--63534SP/02
O0003 N00003
X 150.000
Y 300.000
Z 100.000
CONTAJE PIE
0H41M TIEM CICLO
TIEM OPE
AUTO * * * *
ABSOLU
1.7.3
Visualizacin de
alarmas
***
RELATI
***
TODO
30
0H 0M22S
19 : 47 : 45
(OPRA)
O1000 N00003
MENSAJE ALARMA
010
CODIGO G INADECUADO
>_
AUTO PARADA * * * *
ALARMA
714
MENSAJ
* * * ALM
HISTOR
19 : 55 : 22
B--63534SP/02
1.7.4
Visualizacin de
nmero de piezas,
visualizacin de horas
de funcionamiento
FUNCIONAMIENTO
1. GENERALIDADES
O0003 N00003
X 150.000
Y 300.000
Z 100.000
TIEMPO OPE
CONTAJE PIE 18
0H16M TIEM CICLO 0H 1M 0S
MEM STRT * * * *
ABSOLU
1.7.5
Visualizacin de
grficos
FIN
RELATI
20 : 22 : 23
TODO
(OPRA)
(2)
Z
Visualizacin en plano YZ
Visualizacin en plano XY
(3)
(4)
X
X
Visualizacin en plano XZ
715
1. GENERALIDADES
FUNCIONAMIENTO
1.8
ENTRADA/SALIDA
DE DATOS
B--63534SP/02
PPR FANUC
Memoria
Cinta papel
Programa
Compens.
Adaptador para
Cassettes
cassettes de
FANUC
FANUC
Interface lector/
perforadora
Parmetros
.
.
.
Disquete
SISTEMA P
CNC
Sistema programacin automtico
Tarjeta de memoria
Adaptador
para
tarjetas de
memoria
(incorporado al CNC)
Fig.1.8 (a) Salida de datos
716
B--63534SP/02
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
DISPOSITIVOS DE MANEJO
717
2. DISPOSITIVOS DE MANEJO
2.1
UNIDADES DE
CONFIGURACIN Y
VISUALIZACIN
FUNCIONAMIENTO
B--63534SP/02
718
III--2.1.1
III--2.1.2
III--2.1.3
III--2.1.4
III--2.1.5
B--63534SP/02
FUNCIONAMIENTO
2.1.1
Unidad de control
CNC con LCD
incorporado de
7.2/8.4
2.1.2
Unidad de control CNC
con LCD incorporado
de 9.5/10.4
719
2. DISPOSITIVOS DE MANEJO
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63534SP/02
2.1.3
Unidad MDI compacta
independiente
Teclado alfanumrico
Teclas de funcin
Tecla Shift
Tecla Cancelar (CAN)
Tecla Input
Teclas de edicin
Tecla de ayuda
Tecla Reset
Teclas de cursor
Teclas de cambio de
pgina
720
FUNCIONAMIENTO
B--63534SP/02
2. DISPOSITIVOS DE MANEJO
2.1.4
Unidad MDI estndar
independiente
Tecla de ayuda
Tecla de Reset
Teclado alfanumrico
Teclas de edicin
Tecla Cancelar
(CAN)
Tecla Input
Tecla Shift
Teclas de funcin
Teclas de cambio de
Teclas de cursor
pgina
721
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B--63534SP/02
2.1.5
Unidad MDI
independiente con
teclado completo de 61
teclas
Tecla reset
Teclado alfanumrico
Teclas de funcin
Tecla Shift
Tecla Ayuda
Teclas cambio
pgina
Teclas de
cursor
Tecla Input
Teclas de edicin
722
FUNCIONAMIENTO
B--63534SP/02
2. DISPOSITIVOS DE MANEJO
2.2
EXPLICACIN DEL
TECLADO
Tabla 2.2 Explicacin del teclado de la unidad MDI
Nmero
Nombre
Explicacin
Tecla RESET
Pulse esta tecla para reponer (reset) el CNC, para anular una alarma, etc.
Tecla HELP
Pulse esta tecla para utilizar la funcin de ayuda cuando no est seguro sobre la
operacin que realiza una tecla MDI (funcin de ayuda).
En el 160i/180i/160is/180is, esta tecla est asignada a la tecla Esc del ordenador personal.
Teclas soft
Las teclas soft tienen diversas funciones, segn las aplicaciones. Las funciones
de las teclas soft se visualizan en el fondo de la pantalla.
N
5
Tecla SHIFT
Algunas teclas llevan dos caracteres estampados sobre las mismas. Al pulsar la
tecla <SHIFT> se cambia de un carcter a otro. En la pantalla se visualiza el
carcter especial cuando puede introducirse un carcter indicado en el extremo inferior derecho de la cara superior de tecla.
SHIFT
Tecla INPUT
. Esta tecla equivale a la tecla [INPUT] de las teclas soft y puede pul-
Tecla Cancelar
Pulse esta tecla para anular el ltimo carcter o smbolo introducido en el buffer
de entrada por teclado. Cuando el buffer de entrada por teclado visualiza
>N001X100Z_
y se pulsa
>N001X100_.
, se anula Z y se visualiza
Teclas de funcin
Pulse estas teclas para cambiar las pantallas visualizadas para cada funcin.
Vase III--2.3 para conocer ms detalles sobre las teclas de funcin.
723
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B--63534SP/02
Nombre
Teclas desplazam. del
cursor
Explicacin
Existen cuatro teclas diferentes de desplazamiento del cursor.
:
:
PAGE
PAGE
PAGE
Explicaciones
D Operaciones de teclado
con un control de 2
trayectorias
724
FUNCIONAMIENTO
B--63534SP/02
2.3
TECLAS DE
FUNCION Y TECLAS
SOFT
2. DISPOSITIVOS DE MANEJO
2.3.1
Operaciones generales
en pantalla
1 Pulse una tecla de funcin en el panel MDI. Al hacerlo, aparecen las
teclas soft de seleccin de captulo correspondientes a la funcin
seleccionada.
Teclas de funcin
(OPRT)
Teclas soft
seleccin captulo Tecla seleccin
operacin
Tecla men
anterior
725
2. DISPOSITIVOS DE MANEJO
2.3.2
Teclas de funcin
FUNCIONAMIENTO
B--63534SP/02
726
FUNCIONAMIENTO
B--63534SP/02
2.3.3
Teclas Soft
2. DISPOSITIVOS DE MANEJO
*1 Pulse teclas de funcin para cambiar entre pantallas que se utilicen con
frecuencia.
727
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
PANTALLA POSICION
Visualizacin coor.absolutas
[ABS]
[(OPRT)]
[PTSPRE]
[EXEC]
[RUNPRE]
[EXEC]
[WORK]
[ALLEXE]
(Nombre eje)
[EXEC]
[(OPRT)]
(Eje o nmero)
[ORIGIN]
[PRESET]
[ALLEXE]
(Nombre eje)
[PTSPRE]
[EXEC]
[RUNPRE]
[EXEC]
[EXEC]
[(OPRT)]
(Eje o nmero)
[ORIGIN]
[PRESET]
[ALLEXE]
(Nombre eje)
[PTSPRE]
[EXEC]
[RUNPRE]
[EXEC]
[PTSPRE]
[EXEC]
[RUNPRE]
[EXEC]
[PTSPRE]
[EXEC]
[RUNPRE]
[EXEC]
[(OPRT)]
Pantalla monitor
[MONI]
[(OPRT)]
728
[EXEC]
B--63534SP/02
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63534SP/02
PANTALLA PROGRAMA
1/2
[PRGRM]
[EDI--BG]
(Nmero O)
(Nmero N)
[RBOBIN]
(1)
[TIPO P]
[TIPO Q]
[BUSQ F]
[CANCEL]
(nmero N)
[EJEC]
Pantalla visualizacin
comprobacin programa
[VERIFI]
[ABSOLU]
[RELATI]
[(OPRA)]
[EDI--BG]
(Nmero O)
(Nmero N)
[RBOBIN]
[TIPO P]
[TIPO Q]
[BUSQ F]
[CANCEL]
(Nmero N)
[EJEC]
Pantalla visualizacin
bloque actual
[ACTUAL]
[(OPRA)]
[EDI--BG]
Pantalla visualizacin
bloque siguiente
[SIGUIE]
[(OPRA)]
[EDI--BG]
Pantalla visualizacin de
arranque programa
[RANUD]
[(OPRA)]
[EDI--BG]
729
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B--63534SP/02
2/2
(2)
[PLN.DF]
[PRGRM]
Pantalla visualizacin
directorio archivos
[DIR]
[(OPRA)]
[SELECT]
(Nmero)
[EJEC]
[FIJC F]
[(OPRA)]
[REOS.]
[CANCEL]
[EJEC]
(Datos planific.)
730
[ENTRAD]
FUNCIONAMIENTO
B--63534SP/02
PANTALLA PROGRAMA
2. DISPOSITIVOS DE MANEJO
1/2
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDI--BG]
(Nmero O)
(Direccin)
(Direccin)
[RBOBIN]
[BUSQ F]
[CANCEL]
[EJEC]
(Nmero N)
[CADENA] (El cursor se desplaza al final de un programa.)
[PARADA]
[CANCEL]
(Nmero O)
[EJEC]
[PARADA]
[CANCEL]
(Nmero O)
[EJEC]
[CANCEL]
(Nmero N)
[EJEC]
[COPIA]
[CURS--]
(Nmero O)
[EJEC]
[--CURS]
[--BAJO]
[TODO]
[MOVI]
[CURS--]
(Nmero O)
[EJEC]
[--CURS]
[--BAJO]
[TODO]
[INSER]
[--CURS]
(Nmero O)
[EJEC]
[--BAJO]
[LECTUR]
[PERFOR]
[ELIMI]
[EDI--EX]
[CAMBIO]
(Direccin) [ANTES]
(Direccin)
731
[DESP.]
[SALTO]
[1--EJEC]
[EJEC]
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B--63534SP/02
2/2
(1)
Visualizacin directorio programas
[BIBLIO]
[(OPRA)]
[EDI--BG]
(Nmero O)
[LECTUR]
[PERFOR]
[EJEC]
[EJEC]
Retorno al programa
[PRGRM]
[MENU G]
[BLOQUE]
(Datos)
[ENTRADA]
(Nmero G)
Cuando se omite un nmero G, aparece la pantalla estndar.
[(OPRA)]
INSERT
[ENTRADA]
Retorno al programa
[PRGRM]
[DIR]
[(OPRA)]
[BUSQ F]
[LECTUR]
[PERFOR]
[ELIMI]
732
(Nmero O)
[CANCEL]
[EJEC]
(Nmero)
(O nmero)
[PARADA]
[CANCEL]
[EJEC]
(Nmero)
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
(Nmero)
[CANCEL]
[EJEC]
[FIJC F]
[FIJC F]
[FIJC O]
[FIJC F]
[FIJC O]
[FIJC F]
FUNCIONAMIENTO
B--63534SP/02
PANTALLA PROGRAMA
2. DISPOSITIVOS DE MANEJO
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDI--BG]
[(OPRA)]
[EDI--BG]
(Direccin)
(Direccin)
[RBOBIN]
[(OPRA)]
[EDI--BG]
[(OPRA)]
[EDI--BG]
Pantalla visualizacin
rearranque programa
[REANUD]
[(OPRA)]
[EDI--BG]
733
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B--63534SP/02
PANTALLA PROGRAMA
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDI--BG]
[(OPRA)]
[EDI--BG]
[(OPRA)]
[EDI--BG]
[(OPRA)]
[EDI--BG]
PANTALLA PROGRAMA
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDI--BG]
Vase Cuando se pulsa la tecla soft [EDI- -BG]
[BUSQ O]
Retorno al programa
(Nmero O)
(Direccin)
[BUSQ]
(Direccin)
[BUSQ]
[RBOBIN]
[(OPRA)]
[EDI--BG]
(Nmero O)
734
FUNCIONAMIENTO
B--63534SP/02
PANTALLA PROGRAMA
2. DISPOSITIVOS DE MANEJO
1/2
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDI--BG]
(Nmero O)
(Direccin)
(Direccin)
[RBOBIN]
[BUSQ F]
[LECTUR]
[PERFOR]
[ELIMI]
[EDI--EX]
[BUSQ O]
[BUSQ]
[BUSQ]
[CANCEL]
[EJEC]
(Nmero N)
[CADENA] (El cursor se desplaza al final de un programa.)
[PARADA]
[CANCEL]
(Nmero O)
[EJEC]
[PARADA]
[CANCEL]
(Nmero O)
[EJEC]
[CANCEL]
(Nmero N)
[EJEC]
[COPIA]
[CURS--]
(Nmero O)
[EJEC]
[--CURS]
[--BAJO]
[TODO]
[MOVI]
[CURS--]
(Nmero O)
[EJEC]
[--CURS]
[--BAJO]
[TODO]
[INSER]
[--CURS]
(Nmero O)
[EJEC]
[--BAJO]
[CAMBIO]
(Direccin) [ANTES]
(Direccin) [DESP.]
735
[SALTO]
[1--EJEC]
[EJEC]
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B--63534SP/02
2/2
(1)
Visualiz.directorio progr.
[BIBLIO]
[(OPRA)]
[EDI--BG]
(Nmero O)
[LECTUR]
[PUNCH]
[BUSQ O]
[CADENA]
[PARADA]
[CANCEL]
(Nmero O)
[PARADA]
[CANCEL]
(Nmero O)
Retorno al programa
[EJEC]
[EJEC]
Retorno al programa
[PRGRM]
[MENU G]
INSERT
[BLOQUE]
(Datos)
[ENTRAD]
(Nmero G)
Cuando se omite un nmero G, aparece la pantalla estndar.
[(OPRA)]
[ENTRAD]
Vis.directorio en disquette
[FLOPPY]
Retorno al programa
[PRGRM]
[DIR]
[(OPRA)]
[BUSQ F]
[READ]
[PERFOR]
[ELIMI]
736
(Nmero)
[CANCEL]
[EJEC]
(Nmero)
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
(Nmero)
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
(Nmero)
[CANCEL]
[EJEC]
[FIJC F]
[FIJC F]
[FIJC O]
[FIJC F]
[FIJC O]
[FIJC F]
FUNCIONAMIENTO
B--63534SP/02
2. DISPOSITIVOS DE MANEJO
[(OPRA)]
(Nmero)
[BUSQNO]
(Nombre eje) [ENTR C]
[+ENTR]
(Nmero)
[ENTRAD]
(Nmero)
[REPOS.]
[TODO]
[DESGAS]
[GEOMET]
[CANCEL]
[EJEC]
[CANCEL]
[EJEC]
[LECTUR]
[PERFOR]
Pantalla configuracin
[FIJACN]
(Nmero)
[ON:1]
[OFF:0]
(Nmero)
(Nmero)
[(OPRA)]
[BUSQNO]
[+ENTR]
[ENTRAD]
[(OPRA)]
(Nmero)
(Nmero)
(Nmero)
(Nmero)
[BUSQNO]
[+ENTR]
[ENTRAD]
[ENTRAD]
(Nmero)
(Nombre eje)
(Nmero)
[(OPRA)]
[BUSQNO]
[ENTR C]
[ENTRAD]
[PERFOR]
737
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B--63534SP/02
2/2
(1)
[(OPRA)]
(Nmero)
[SELEC]
[(OPRA)]
(Nmero)
[CLEAR]
(Nmero)
[BUSQ NO]
[CANCEL]
[EJEC]
[ENTRAD]
[MD.MON]
[MD.SET]
[(OPRA)]
[BUSQ NO]
[PERFOR]
[CANCEL]
[EJEC]
[+ENTRAD]
[ENTRAD]
738
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63534SP/02
SYSTEM SCREEN
1/2
Pantalla parmetros
[PARAM]
[(OPRA)]
(Nmero)
[ON:1]
[OFF:0]
(Nmero)
(Nmero)
[LECTUR]
[PERFOR]
[BUSQ NO]
[+ENTRAD]
[ENTRAD]
[CANCEL]
[EJEC]
[CANCEL]
[EJEC]
Pantalla diagnstico
[DIGNOS]
[(OPRA)]
(Nmero)
[BUSQ NO]
Pantalla PMC
[PMC]
[SV--INF]
[SP--INF]
(4)
(Continued
onlathe
next page)
(Contina en
pgina
siguiente)
739
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
(4)
B--63534SP/02
2/2
Pantalla compens. error paso
[PASO]
[(OPRA)]
(No.)
[BUSQNO]
[ON:1]
[OFF:0]
(Nmero)
[+ENTR]
(Nmero)
[ENTRAD]
[LECTUR]
[CANCEL]
[EJEC]
[PERFOR]
[CANCEL]
[EJEC]
[SV.SET]
[SV.TUN]
[SV.TRC]
[(OPRA)]
[(OPRA)]
[ON:1]
[OFF:0]
(Nmero)
[TRACE]
[TRNSF]
[SP.SET]
[SP.TUN]
[SP.MON]
[(OPRA)]
[ON:1]
[OFF:0]
[ENTRAD]
[P ONDA]
[G ONDA]
[ARRENQ]
[TIME]
[TIME]
[H--DOBL]
[H--HALF]
[ARRENQ]
[CH--1]
[CH--1]
[V--DOBL]
[V--HALF]
[ARRENQ]
[CH--2]
[CH--2]
[V--DOBL]
[V--HALF]
740
[ENTRAD]
FUNCIONAMIENTO
B--63534SP/02
PANTALLA MENSAJES
Pantalla visualiz.alarmas
[ALARMA]
Pantalla visual.mensajes
[MENSAJ]
PANTALLA AYUDA
[(OPRA)]
[REPOS.]
[(OPRA)]
[SELEC]
[(OPRA)]
[SELEC]
741
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
PANTALLA GRAFICOS
Grficos tray.hta.
[PARAM.]
[EJEC]
[ESCALA]
[(OPRA)]
[AUTOM.]
[APRANQ]
[PARADA]
[RBOBIN]
[BORRA]
[(OPRA)]
[EJEC]
[]
[]
[]
[]
[POS]
Grficos slidos
Grficos slidos
[PARAM]
[BAS]
[(OPRA)]
[NUEVO]
[+ROT]
[--ROT]
[+INCL]
[--INCL]
[EJEC]
[(OPRA)]
[AN INI]
[AN FIN]
[PARADA]
[RBOBIN]
[REVIS]
[(OPRA)]
[NUEVO]
[+ROT]
[--ROT]
[+INCL]
[--INCL]
[PARAM]
[3 PLN]
[(OPRA)]
[
]
[]
[]
[]
[]
742
B--63534SP/02
B--63534SP/02
2.3.4
Entrada por teclado y
buffer de entrada por
teclado
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
> N001X100Z_
EDIC
ALM 12:35:45
][
][
][
][
Para introducir el carcter que aparece en la parte inferior de las teclas que
tienen dos caracteres estampados sobre las mismas, pulse primero la tecla
y, a continuacin, la tecla en cuestin.
Al pulsar la tecla
743
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63534SP/02
2.3.5
Mensajes de aviso
>_
EDITAR
[
] [
MODO INCORRECTO
] [
] [
Contenido
ERROR FORMATO
El formato es incorrecto.
PROTEGIDO
FUERA DE DATOS
DIGITOS EXCE
ERROR MODO
EDIC RECHAZA
744
B--63534SP/02
2.3.6
Configuracin de las
teclas soft
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
REL
ALL
HNDL
745
2. DISPOSITIVOS DE MANEJO
2.4
DISPOSITIVOS E/S
EXTERNOS
FUNCIONAMIENTO
B--63534SP/02
Aplicacin
Dispositivo entrada/salida
multifuncin de fcil manejo.
Concebido para equipos de
automatizacin de fbricas.
Utiliza disquetes.
Capacid.
mx. almacen.
3600m
Manual
consulta
B--61834SP
Puede realizarse una operacin de entrada/salida con los siguientes datos hacia
o desde dispositivos de entrada/salida externos.
1.Programas
2.Valores de compensacin
3.Parmetros
4.Variables comunes de macro cliente
Para el procedimiento de entrada o salida de datos y entrada de datos de o salida
de datos a tarjeta de memoria, vase III--8.
746
B--63534SP/02
Parmetro
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
Canal 1
Canal 2
TARJETA OPCION 1
Canal 3
JD5A
JD5B
JD5C
JD6A
RS--232--C
RS--232--C
RS--232--C
RS--422
Lector/
perfora.
Lector/
perforad.
Ordenador
central
Ordenador
central
CANAL E/S=0
o
CANAL E/S=1
CANAL E/S=2
CANAL E/S=3
CANAL E/S=3
747
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B--63534SP/02
Nm.canal entrada/salida
(parmetro 0020)
CANAL E/S=
(canal 1)
0020
CANAL E/S
CANAL E/S
= 0 : Canal 1
= 1 : Canal 1
= 2 : Canal 2
= 3 : Canal 3
CANAL E/S=
(canal1)
CANAL E/S=
(canal 2)
CANAL E/S=
(canal 3)
Nmero parmetro
2.4.1
Handy File de FANUC
Interface de tarjeta
de memoria= 4
0101
0102
0103
Velocidad transf.baudios
0111
0112
0113
0121
0122
0123
0131
0132
0133
0134
Seleccin de protocolo
0135
Seleccin de RS--422 o
RS--232C y otros datos.
Interface
RS--232--C
FANUC
Interface RS--232--C o
RS--422
(panel perforacin, etc.)
748
Handy File
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B--63534SP/02
2.5
CONEXION/DESCO-NEXION DEL CNC
2.5.1
Conexin de la tensin
Procedimiento de conexin de la tensin
Procedimiento
X
Y
Z
TIEM OPE
F. ACT
O1000 N00010
123.456
363.233
0.000
0H15M
3000 MM/M
PART CALC
TIEM CICLO
S
5
0H 0M38S
0 T0000
09:06:35
TODO ] [ MANGO ] [ OPRA ]
749
2. DISPOSITIVOS DE MANEJO
2.5.2
Pantalla visualizada al
conectar el CNC
FUNCIONAMIENTO
B--63534SP/02
0:
1:
2:
3:
4:
5:
Funcin mdulo
750
B--63534SP/02
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B0H1 -- 01
RANURA 01 (3046) : END
RANURA 02 (3050) :
END: Configuracin
terminada
En blanco: Configuracin no
terminada
ID mdulo
Nmero ranura
Visualizacin de la
configuracin del
software
B0H1 -- 01
SERVO
SUB
MAM
PMC
: 9070--01
: xxxx--xx
: yyyy--yy
: zzzz--zz
2.5.3
Desconexin de la
tensin
Desconexin de la tensin
Procedimiento
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
FUNCIONAMIENTO MANUAL
752
3. FUNCIONAMIENTO MANUAL
B--63534SP/02
FUNCIONAMIENTO
3.1
VUELTA MANUAL AL
PUNTO DE
REFERENCIA
Punto
referencia
Punto
deceleracin
Desplazamiento avance
rpido
Velocidad avance rpido
(el sobrecontrol de avance
rpido es vlido)
Desplazamiento
decelerado
Velocidad
FL
MEMORY
REMOTE
MDI
HANDLE
JOG
ZERO
RETURN
TEACH
25
50
AXIS DIRECTION
+C
+Z
+Y
--X
RAPID
+X
--Z
--C
--Y
RAPID TRAVERSE
OVERRIDE (%)
F0
100
M02/
M30
MANU SPINDLE
ABS
ORI
753
X2
Y2
TAP
ATC
READY
Z2
MIRRROR IMAGE
X
Y
Z
MC?
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Definicin automtica de
sistema de coordenadas
El bit 0 (ZPR) del parmetro No. 1201 se emplea para definicin automtica del
sistema de coordenadas. Cuando se define ZPR, el sistema de coordenadas se
determina automticamente cuando se ejecuta la vuelta manual al punto de
referencia.
Cuando , y se definen en el parmetro 1250, el sistema de coordenadas de
pieza se determina de modo que el punto de referencia en el portaherramientas
o la posicin de la punta de la herramienta de referencia sea X= , Y= , Z=
cuando se ejecuta la vuelta al punto de referencia. Esto tiene idntico efecto al
especificar la siguiente orden para vuelta al punto de referencia:
G92XYZ;
Limitaciones
D Desplazamiento de la
herramienta de nuevo
754
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
3.2
AVANCE JOG
MODE
EDIT
MEMORY
REMOTE
MDI
HANDLE
JOG
ZERO
RETURN
TEACH
Y
Cuando se pulsa una tecla, la
herramienta se desplaza en la
direccin especificada por la
tecla.
AXIS DIRECTION
+C
+Z
+Y
--X
RAPID
+X
--Z
--C
--Y
2000
RAPID TRAVERSE
OVERRIDE (%)
F0
25
50
100
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
Limitaciones
D Aceleracin/deceleracin
para avance rpido
D Cambio de modos
vuelta al punto de
referencia
756
3. FUNCIONAMIENTO MANUAL
B--63534SP/02
FUNCIONAMIENTO
3.3
AVANCE
INCREMENTAL
Z
Herra-mienta
X100
X1000
AXIS DIRECTION
+C
+Z
+Y
--X
RAPID
+X
--Z
--C
--Y
757
3. FUNCIONAMIENTO MANUAL
3.4
AVANCE MANUAL
POR VOLANTE
FUNCIONAMIENTO
B--63534SP/02
MODE
EDIT
HANDLE
MEMORY
REMOTE
JOG
ZERO
RETURN
modo.
MDI
TEACH
758
B--63534SP/02
FUNCIONAMIENTO
3. FUNCIONAMIENTO MANUAL
Explicaciones
D Disponibilidad del
generador manual de
impulsos en el modo
manual discontinuo (JHD)
D Disponibilidad del
generador manual de
impulsos en el modo
TEACH IN JOG (THD)
El parmetro JHD (bit 0 del No. 7100) valida o inhibe el generador manual de
impulsos en el modo JOG.
Cuando se configura al valor 1 el parmetro JHD (bit 0 del parmetro No. 7100),
son vlidos tanto el avance manual por volante como el avance incremental.
El parmetro THD (bit 1 del No. 7100) valida o inhibe el generador manual de
impulsos en el modo TEACH IN JOG.
El parmetro HPF (bit 4 del No. 7100) o (No. 7117) especifica lo siguiente:
Distinto de 0 :
Distinto de 0:
D Sentido de desplazamiento
del eje de giro del MPG
(HNGX)
El parmetro HNGx (No. 7102 #0) cambia el sentido del generador manual de
impulsos MPG en que la herramienta se desplaza segn un eje, correspondiente
a la direccin en la cual se gira el volante del generador manual de impulsos.
759
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
Limitaciones
D Nmero de MPGs
AVISO
Al girar con rapidez el volante con una ampliacin grande,
por ejemplo x100, la herramienta se desplaza con
demasiada rapidez. El avance se limita a la velocidad de
avance rpido.
NOTA
Haga girar el generador manual de impulsos con un avance
de cinco vueltas por segundo o inferior. Si hace girar el
generador manual de impulsos a una velocidad superior a
5 vueltas por segundo, puede que la herramienta no se
detenga inmediatamente despus de dejar de girar el
volante o tal vez la distancia recorrida por la herramienta no
coincida con las divisiones del generador manual de
impulsos.
760
3. FUNCIONAMIENTO MANUAL
B--63534SP/02
FUNCIONAMIENTO
3.5
ACTIVACION Y
DESACTIVACION DE
MANUAL ABSOLUTO
Eje Y
P2
Modo manual
P1
O
Eje X
Los valores de las coordenadas varan un valor igual al de operacin
manual.
Fig. 3.5(a) Coordenadas con el interruptor ACTIVADO
Y2
Y1
P2
O2
P1
X2
X1
O1
761
3. FUNCIONAMIENTO MANUAL
Explicacin
FUNCIONAMIENTO
B--63534SP/02
D Funcionamiento manual
despus del fin de un
bloque
Modo
manual
(220.0 , 250.0)
Tecla ACT.
(200.0 , 150.0)
Tecla DESACT.
(100.0 , 100.0)
D Funcionamiento manual
despus de una
suspensin de avances
(200.0 , 225.0)
(150.0 , 200.0)
Modo
manual
(200.0 , 150.0)
(300.0 , 200.0)
(150.0 , 125.0)
X
Tecla ACT.
Tecla DESACT.
762
3. FUNCIONAMIENTO MANUAL
B--63534SP/02
FUNCIONAMIENTO
Y
(300.0 , 275.0)
(150.0 , 200.0)
Modo
manual
(200.0,225.0)
(200.0,150.0)
(300.0 , 200.0)
Tecla ACT.
X
Tecla DESACT.
Cuando existe slo un eje en la orden siguiente, slo vuelve el eje programado.
N1G01X100.0Y100.0F500
;
N2X200.0;
N3Y150.0;
(200.0 , 150.0)
Modo
manual
N3
Tecla ACT.
Tecla DESACT.
D Cuando el bloque de
desplazamiento siguiente
es del tipo incremental
N2
N1
(100.0 , 100.0)
(200.0 , 100.0)
X
D Funcionamiento manual
durante la compensacin
de radio de herramienta
Modo
manual
Trayectoria herramienta
Trayectoria programada
763
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
VC1
VB2
VB1
PB
PC
VC2
PD
VB2
VB1
Trayectoria herramienta despus operacin
manual
VC1
PB
PH
PA
PH
764
B--63534SP/02
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
VB2
VB1
VC1
PC
PB
VC2
VB2
Trayectoria programada (programacin
absoluta)
VB1
PA
VA2
PH
PH
VA1
VA1
VC1
Trayectoria herramienta
despus operacin manual
VB2
VB1
VC1
PB
PC
Modo
manual
VC2
VB2
VB1
P B
765
PA
Trayectoria programada
(programacin absoluta)
Trayectoria herramienta
antes operacin manual
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
3.6
3.6.1
AVANCE MANUAL EN
LA DIRECCIN DEL
EJE DE
HERRAMIENTA/
AVANCE POR
VOLANTE EN LA
DIRECCIN DEL EJE
DE HERRAMIENTA B
A&C,
B&C
Procedimiento
MODE
EDIT
MEMORY
REMOTE
MDI
HANDLE
JOG
ZERO
RETURN
TEACH
B--63534SP/02
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
Explicaciones
D Configuracin de ejes
Suponga que los ejes de rotacin para los ejes bsicos X, Y y Z son A, B
y C, respectivamente. Suponga tambin que el eje Z representa el eje de
herramienta. En funcin de la configuracin de ejes de la mquina, estn
disponibles cuatro tipos de direcciones de ejes de herramienta.
Especifique la direccin de eje de herramienta con el parmetro No. 7120.
(2) Tipo ejes B--C
Z (eje de herramienta)
Z (eje de herramienta)
C
C
B
(3) Tipo ejes A--B (maestro el eje A) (4) Tipo ejes A--B (maestro el eje B)
Z (eje de herramienta)
Z (eje de herramienta)
B
X
D Distribucin de impulsos
a los ejes bsicos
Zp
Hp
a
c
Xp
Yp
X
767
Hpxy
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
Zp
Hp
C
Yp
Y
Xp
Hpxy
a
Zp
Yp
Y
X
Xp
b
a
Zp
Y
X
768
Xp
Yp
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
D Definicin para
mquinas de 4 ejes
Limitaciones
D Configuracin de ejes
3.6.2
Centro de rotacin
Herramienta
Z
A&C , B&C
Direccin transversal de
la herramienta (eje X)
Direccin longitudinal
de la herramienta
Direccin transversal de
la herramienta (eje Y)
Pieza
769
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
MODE
EDIT
MEMORY
REMOTE
MDI
HANDLE
JOG
ZERO
RETURN
TEACH
Explicaciones
D Configuracin de ejes
Suponga que los ejes de rotacin para los ejes bsicos X, Y y Z son A, B
y C, respectivamente. Suponga tambin que el eje Z representa el eje de
herramienta. En funcin de la configuracin de ejes de la mquina, estn
disponibles dos tipos de direcciones de ejes de herramienta, las cuales son
la direccin de eje X y la direccin de eje Y. Especifique la direccin de
eje de herramienta con el parmetro No. 7120.
(1) Tipo ejes A--C
Z (eje de herramienta)
Z (eje de herramienta)
C
B
A
X
770
3. FUNCIONAMIENTO MANUAL
B--63534SP/02
FUNCIONAMIENTO
D Distribucin de impulsos
a los ejes bsicos
Xp
Yp
Hp (direccin X)
Hpxy
Zp
Yp
Xp
0
C
771
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
Xp
0
Zp
X
Hp (direccin X)
B
C
X
C
0
Yp
Hpxy
Y
C
Xp
0
Yp
Hp (direccin Y)
3. FUNCIONAMIENTO MANUAL
B--63534SP/02
FUNCIONAMIENTO
D Definicin de ejes
bsicos y ejes de
rotacin
D Direccin de eje de
herramienta
D Definicin para
mquinas de 4 ejes
Limitaciones
D Configuracin de ejes
773
3. FUNCIONAMIENTO MANUAL
3.7
INTERPOLACION
LINEAL/CIRCULAR
MANUAL
FUNCIONAMIENTO
B--63534SP/02
Y
Pieza
Pieza
Herramienta
X
<<Avance circular > >
Herramienta
X
<<Avance lineal>>
NOTA
El eje X y el eje Y deben ser el primer eje controlado y el segundo eje controlado,
respectivamente.
Procedimiento
B--63534SP/02
FUNCIONAMIENTO
3. FUNCIONAMIENTO MANUAL
Explicaciones
D Definicin de una lnea
recta/crculo
775
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
Herramienta
Crculo especificado
Trayectoria de desplazamiento empleando el volante gua
X
Avance circular
776
3. FUNCIONAMIENTO MANUAL
B--63534SP/02
FUNCIONAMIENTO
D Velocidad de avance
para avance manual por
volante
D Seleccin de volante
manual
D Direccin de
desplazamiento
utilizando volantes
manuales
D Avance manual
discontinuo (JOG)
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
Limitaciones
D Imagen espejo
778
3. FUNCIONAMIENTO MANUAL
B--63534SP/02
FUNCIONAMIENTO
3.8
Para la ejecucin del roscado rgido con macho, active el modo rgido y
luego cambie al modo volante y desplace el eje de roscado con macho con
un volante manual. Para obtener ms informacin sobre el roscado rgido
con macho, vase el apartado II--13.2 y consulte el correspondiente
manual facilitado por el fabricante de la mquina--herramienta.
ROSCADO RGIDO
MANUAL CON
MACHO
Procedimiento
779
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Roscado rgido manual
Para anular el modo rgido, especifique G80 igual que el roscado rgido
normal. Cuando se pulsa la tecla reset, queda anulado el modo rgido, pero
no se anula el ciclo fijo.
Cuando desee desactivar el selector de modo rgido para anular el modo
rgido (cuando se configura a 0 el bit 2 (CRG) del parmetro No. 5200),
la orden G80 termina de ejecutarse despus de haber desactivado el
selector de modo rgido.
D Especificacin de M29 y
G84 en el mismo bloque
D Especificacin de
avance manual por
volante ms rpido que
la velocidad de avance
rpido
Configure a 0 el bit 0 (HPF) del parmetro No. 7100 de modo que cuando
se especifique un avance manual por volante ms rpido que la velocidad
de avance rpido, se ignoren los impulsos generados por el volante por
encima de la velocidad de avance rpido.
D Comprobacin de error
excesivo
D Sobrecontrol de
extraccin
D Nmero de repeticiones
D Posicionamiento de la
herramienta en una
posicin de taladrado
Limitaciones
780
3. FUNCIONAMIENTO MANUAL
B--63534SP/02
FUNCIONAMIENTO
3.9
ORDEN NUMERICA
MANUAL
Procedimiento
Procedimiento
MODE
EDIT
HANDLE
MEMORY
JOG
REMOTE
MDI
ZERO
RETURN
TEACH
PROGRAMA (P/P)
G00 P
X
Y
Z
U
V
W
M
S
T
B
>_
JOG
O0010 N00020
(ABSOLUTA)
X
0.000
Y
0.000
Z
0.000
U
0.000
V
0.000
W
0.000
****
PRGRM
781
***
JOG
***
ACTUAL
(DISTANCIA A IR)
X
0.000
Y
0.000
Z
0.000
U
0.000
V
0.000
W
0.000
00 : 00 : 00
SIGUIE
(OPRA)
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
O0010 N00020
(ABSOLUTA)
X
0.000
Y
0.000
Z
0.000
U
0.000
V
0.000
W
0.000
A
0.000
C
0.000
****
***
00 : 00 : 00
***
JOG
PRGRM
(DISTANCIA A IR)
X
0.000
Y
0.000
Z
0.000
U
0.000
V
0.000
W
0.000
A
0.000
C
0.000
ACTUAL
SIGUIE
OPRA
la tecla
PROGRAMA (JOG)
G00 P
X
10.000
Y
Z
U
V
W
M
S
T
B
>Z120.5_
JOG * * * *
O0010 N00020
(ABSOLUTA)
X
0.000
Y
0.000
Z
0.000
U
0.000
V
0.000
W
0.000
***
(DISTANCIA A IR)
X
0.000
Y
0.000
Z
0.000
U
0.000
V
0.000
W
0.000
00 : 00 : 00
***
REOS.
INPUT
G00: Posicionamiento
G01: Interpolacin lineal
G28: Vuelta automtica a punto de referencia
G30: Vuelta a segundo/tercero/cuarto punto de referencia
Cdigos M: Funciones auxiliares
Cdigos S: Funciones de husillo
Cdigos T: Funciones de herramienta
Cdigos B: Segundas funciones auxiliares
B--63534SP/02
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
NOTA
En el estado de alarma no pueden configurarse datos.
5 Pulse la tecla de inicio de ciclo del panel del operador de la mquina
para iniciar la ejecucin de rdenes. Se indica que est activado el
estado MSTR. (Cuando se utiliza la pantalla de 9, la velocidad de
avance real ACT.F y la velocidad de husillo SACT aparecen en
la lnea de entrada por teclado). La seal de funcionamiento
automtico, STL, puede activarse configurando adecuadamente el
bit 2 (JST) del parmetro No. 7001.
~
~
ACT.F 1000 SACT
JOG MSTR *** MTN
0
00 : 00 : 00
NOTA
Si se pulsa la tecla de inicio de ciclo mientras existe un
estado de alarma, se genera un aviso ARRANQUE
IMPOSIBLE y no pueden ejecutarse los datos
introducidos.
6 Una vez terminada la ejecucin, se elimina de la pantalla la indicacin
de estado MSTR y se desactiva la seal de funcionamiento
automtico STL. Se borran todos los datos configurados. Los cdigos
G se configuran a G00 o G01 segn el valor del bit 0 (G01) del
parmetro No. 3402.
Explicaciones
D Posicionamiento
On (Activado)
Velocidad
avance
(parmetro)
Aceleracin/
deceleracin
automtica
(parmetro)
Sobrecontrol
Sobrecontrol de avance
manual
783
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
NOTA
Cuando el selector de avance rpido manual est en la posicin
OFF, la velocidad de avance en modo manual discontinuo se
limita de modo que no se rebase la velocidad de avance definida
por parmetro, determinada por el bit 1 (LRP) del parmetro No.
1401, como se muestra a continuacin.
LRP = 0: Velocidad de avance rpido manual para cada eje
(parmetro No. 1424)
LRP = 1: Velocidad de avance rpido para cada eje
(parmetro No. 1420)
Aceleracin/deceleracin automtica
(parmetro)
Sobrecontrol
NOTA
Dado que la velocidad de avance se ajusta siempre a la
velocidad
de
avance
de
ensayo
en vaco,
independientemente de la posicin del interruptor de
ensayo en vaco, la velocidad de avance no puede
especificarse utilizando F. La velocidad de avance se
limita de manera que no se rebase la velocidad de avance
mxima en mecanizado, configurada en el parmetro No.
1422.
D Vuelta automtica al
punto de referencia
(G28)
Aceleracin/deceleracin automtica
(parmetro)
Sobrecontrol
784
3. FUNCIONAMIENTO MANUAL
B--63534SP/02
FUNCIONAMIENTO
D Vuelta a segundo,
tercero o cuarto punto
de referencia (G30)
Aceleracin/deceleracin automtica
(parmetro)
Sobrecontrol
NOTA
La funcin para vuelta al tercero/cuarto punto de referencia
es opcional.
Cuando no est seleccionada la opcin
La vuelta al segundo punto de referenciase ejecuta,
independientemente de la especificacin de la
direccin P.
Cuando est seleccionada la opcin
Si en la direccin P no se especifica ni P2, ni P3 ni P4,
se activa un mensaje de aviso ARRANQUE IMPOSIBLE
y no pueden ejecutarse los datos introducidos.
D Cdigos M (funciones
auxiliares)
D Cdigos S (funciones de
husillo)
D Cdigos T (funciones de
herramientas)
785
3. FUNCIONAMIENTO MANUAL
D Cdigos B (segundas
funciones auxiliares)
FUNCIONAMIENTO
B--63534SP/02
NOTA
1 Los cdigos B pueden renombrarse como U, V, W, A,
o C configurando el parmero No. 3460. Si el nuevo
nombre es el mismo que una direccin de nombre de eje,
se utiliza B. Si se utiliza B y existe un nombre de eje B,
como direccin de eje se utiliza B. En este caso, no puede
especificarse ninguna segunda funcin auxiliar.
2 No pueden ejecutarse llamadas a subprogramas
empleando cdigos B.
D Entrada de datos
panel MDI.
(2) Las rdenes pueden teclearse sucesivamente.
(3) Durante la ejecucin est inhibida la entrada por teclado.
Si durante la ejecucin se pulsa la tecla soft [INPUT] o la tecla
del panel MDI, se visualiza un mensaje de aviso
EJECUCION/CAMBIO DE MODO EN MARCHA.
(4) Si los datos introducidos contienen un error, tal vez aparezcan los
siguientes mensajes de aviso:
Aviso
FORMAT
(ERROR
TO)
Descripcin
ERROR
FORMA-
NOTA
Aun cuando est activada la tecla de proteccin de
memoria, no obstante, puede ejecutarse la entrada por
teclado.
786
3. FUNCIONAMIENTO MANUAL
B--63534SP/02
FUNCIONAMIENTO
D Borrado de datos
del panel
MDI.
(2) Si se pulsa la tecla soft [REOS] durante la ejecucin, se visualiza un
mensaje de aviso EJECUCION/CAMBIO DE MODO EN
MARCHA .
D Parada de la ejecucin
D Informacin modal
D Avance manual
discontinuo
Limitaciones
D Control de velocidad de
corte constante
D Funciones M, S, T y B
D Avance manual
discontinuo
D Imagen espejo
para el sentido de un
3. FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B--63534SP/02
D Modo REF
D Posicionamiento de
referencia de la mesa
indexada y troceado
788
B--63534SP/02
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO AUTOMATICO
4. FUNCIONAMIENTO AUTOMATICO
4.1
FUNCIONAMIENTO
EN MODO MEMORIA
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
2--1 Pulse
a.
B--63534SP/02
FUNCIONAMIENTO
b.
4. FUNCIONAMIENTO AUTOMATICO
en el panel MDI.
D Explicacin
D Modo memoria
D Parada y terminacin
del funcionamiento en
modo memoria
D Suspensin de avances
D Reset
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
Llamada a un subprograma
almacenado en un dispositivo
de entrada/salida externo
792
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
4.2
FUNCIONAMIENTO
EN MODO MDI
Procedimiento
Pulse la tecla
0010
00002
O0000;
G00
G17
G90
G22
G94
G21
T
F
G40
G49
B
G80
G98
G50
G67
H
D
G54
G64
M
G69
G15
>_
MDI
****
PRGRM
***
20 : 40 : 05
***
MDI
ACTUAL
SIGUIE
(OPRA)
a.
Introduzca la direccin O
en el panel
MDI.
b.
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
O0001 N00003
PROGRAMA ( MDI )
O0000 G00 X100.0 Z200. ;
M03 ;
G01 Z120.0 F500 ;
M93 P9010 ;
G00 Z0.0 ;
%
G00
G17
G90
G22
T
F
>_
MDI
G40
G49
B
G80
G98
S
****
***
MDI
PRGRM
G94
G21
***
ACTUAL
G50
G67
H
D
G54
G64
M
G69
G15
12 : 42 : 39
SIGUIE
(OPRA)
b.
794
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
Explicacin
S Al ejecutar un reset cuando el bit 7 (MCL) del parmetro No. 3203 est
configurado a 1.
D Rearranque
D Edicin de un programa
durante el modo MDI
Limitaciones
D Registro de programas
D Nmero de lneas de un
Un programa puede tener tantas lneas como entren en una pgina de la pantalla.
Puede crearse un programa con hasta seis lneas. Cuando el parmetro MDL
(No. 3107#7) se configura el valor 0 para especificar un modo que suprime la
visualizacin de informacin continua, puede crearse un programa de hasta diez
lneas.
Si el programa creado rebasa el nmero especificado de lneas, se borra el
%(ER) (impide la insercin y la modificacin).
programa
Subprograma
O0000;
O1000;
O2000;
M98P 1000;
M98P 2000;
M98P 3000;
M30;
M99;
M99;
Programa principal
Un bucle
Dos bucles
795
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
D Llamada a macros
D Zona de memoria
796
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
4.3
FUNCIONAMIENTO
EN MODO DNC
Procedimiento
D Pantalla de
comprobacin de
programa
(LCD de siete teclas soft)
VERIFICA. PROGRAMA
O0001 N00020
797
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
D Pantalla de programa
(LCD de siete teclas soft)
PROGRAMA
N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120
O0001 N00020
21:20:05
][
][ (OPRD) ]
D Pantalla de programa
(LCD de doce teclas soft)
F0001 N00020
PROGRAMA
N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120
N130
N140
N150
N160
N170
X100.0 (DNC-PROG) ;
X90.0 ;
X80.0 ;
X70.0 ;
X60.0 ;
X50.0 ;
X40.0 ;
X30.0 ;
X20.0 ;
X10.0 ;
X0.0 ;
Z100.0 ;
Z90.0 ;
Z80.0 ;
Z70.0 ;
Z60.0 ;
N180
N190
N200
N210
N220
N230
N240
%
Z50.0 ;
Z40.0 ;
Z30.0 ;
Z20.0 ;
Z10.0 ;
Z0.0 ;
M02 ;
PROG VERI
R
FI.
(OPR +
A)
Explicaciones
D Durante el funcionamiento en modo DNC, pueden llamarse los
programas en memoria.
D Durante el funcionamiento en modo DNC, pueden llamarse los
programas de macro en memoria.
798
B--63534SP/02
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
Limitaciones
D Limitacin del nmero
de caracteres
D Macro cliente
IF[#100NE0]GOTO5;
D M99
Alarma
Nmero
Mensaje
Descripcin
086
SEAL DR DESCONECTADA
123
210
NO PUEDE
INSTRUIRSE
M198/M199
799
4. FUNCIONAMIENTO AUTOMATICO
4.4
ENTRADA/SALIDA
SIMULTANEAS
FUNCIONAMIENTO
B--63534SP/02
Entrada/salida simultneas
Procedimiento
D Procedimiento de
introduccin simultnea
bsica
D Pgina de verificacin
del programa
VERIFICA. PROGAMA
F0001 N00100
B--63534SP/02
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
Limitaciones
D M198 (cdigo de llamada
de un programa desde
una unidad de E/S
externa)
D Instruccin de macro
cliente
D Alarma
D Nombre de archivo
D Llamada de
subprograma
Alarma
Nmero
Mensaje
123
210
NO PUEDE
INSTRUIRSE
M198/M199
222
DNC OP NO
PERMITIDO EN
EDICION BG
801
Descripcin
4. FUNCIONAMIENTO AUTOMATICO
4.5
REARRANQUE DE
UN PROGRAMA
FUNCIONAMIENTO
B--63534SP/02
TIPO P
Operacin de retorno
Operacin de rearranque
Operacin de retorno
Punto inicial programa
(punto inicial mecanizado)
Posicin de rearranque
802
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
Procedimiento 1
1 Retire la herramienta y sustityala por una nueva. Si es preciso, cambie el
[ TIPO P ]
[ TIPO Q ]
operador de la mquina.
2 Pulse la tecla
[TIPO Q]
N
fffff
o
[TIPO P]
Nmero secuencia
[TIPO Q]
N
fff
fffff
o
[TIPO P]
Frecuencia
Nmero secuencia
803
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
O0002 N00100
M
1
2
1
2
1
2
1
2
1
2
1 ********
******** ********
T ********
S *****
********
S
AUTO * * * *
REANUD
***
***
PLN.DF
T0000
10 : 10 : 40
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
secuencialmente segn los ejes por el orden especificado por los valores del
parmetro (No. 7310). A continuacin, se reanuda el mecanizado.
Procedimiento para el rearranque el programa especificando un nmero de bloque
Procedimiento 1
[ TIPO P ]
[ TIPO Q ]
operador de la mquina.
2
[TIPO Q]
N
ffffffff
o
[TIPO P]
Nmero bloque
Pulse la tecla
O0002 N01000
M
1
2
1
2
1
2
1
2
1
2
1 ********
******** ********
T ********
S *****
********
S
AUTO * * * *
REANUD
***
***
PLN.DF
T0000
10 : 10 : 40
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
D Explicaciones
D Nmero de bloque
806
Nmero de bloques
1
2
3
4
5
B--63534SP/02
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
Nmero de bloques
O 0001 ;
G90 G92 X0 Y0 Z0 ;
G90 G00 Z100. ;
G81 X100. Y0. Z--120. R--80. F50. ;
#1 = #1 + 1 ;
#2 = #2 + 1 ;
#3 = #3 + 1 ;
G00 X0 Z0 ;
M30 ;
1
2
3
4
4
4
4
5
6
D Guardar/borrar nmero de
bloque
D Nmero de bloque de ms
ocho dgitos
Limitaciones
D Rearranque tipo P
D Bloque de arranque
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
D Intervencin manual
D Reset
D Manual absoluto
D Vuelta al punto de
referencia
Alarmas
No. alarma
Contenido
071
094
095
096
097
098
099
5020
AVISO
Por regla general, no puede lograrse el retorno de la herramienta a una posicin correcta si
se dan las siguientes condiciones. Se ha de prestar una especial atencin en los casos
siguientes ya que ninguno de ellos provoca una alarma:
D El funcionamiento manual se ejecuta cuando el modo manual o absoluto est desactivado.
D El funcionamiento manual se ejecuta cuando la mquina est bloqueada.
D Cuando se utiliza la imagen espejo
D Cuando el modo manual se ejecuta en el curso del desplazamiento de un eje para la
operacin de retor no.
D Cuando se programa el rearranque del programa para un bloque situado entre el bloque
para salto de mecanizado y el siguiente bloque de programacin absoluta.
808
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
4.6
FUNCION DE
PLANIFICACION DE
SECUENCIA DE
EJECUCION
(SCHEDULING)
DIRECTORIO ARCHIVOS
NUM ARCH
0001
0002
0003
0004
NOMBRE ARCHIVO
O0010
O0020
O0030
O0040
2
1
3
2
809
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
D Procedimiento para
ejecucin de un archivo
O0001 N00000
***
19 : 14 : 47
***
DIR
PRGRM
PLAN
(OPRA)
Pantalla No.1
3
O0001 N00000
SELECCION ACTUAL:O0040
NO.
NOMBRE ARCH (METRO) VOL
0000
PLAN
0001
PARAMETRO
58.5
0002
PROGRAMAS
11.0
0003
O0001
1.9
0004
O0002
1.9
0005
O0010
1.9
0006
O0020
1.9
0007
O0040
1.9
0008
O0050
1.9
SELEC NUM ARCH=7
>_
AUTO * * * * * * * * * *
19 : 17 : 10
FIJC F
Pantalla No.2
810
EJEC
B--63534SP/02
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
F0007 N00000
SELECCION ACTUAL:O0040
RMT
****
***
13 : 27 : 54
***
DIR
PRGRM
(OPRA)
PLAN
Pantalla No.3
D Procedimiento para
ejecucin de la funcin de
planificacin de ejecucin
secuencial
F0000 N02000
NUM ARCH
***
INF. REQ
22 : 07 : 00
***
DIR
PRGRM
Pantalla No.4
811
INF. ACTUA
PLAN
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
DIRECTORIO ARCHIVOS
SECUENC
5
02
03
04
05
06
07
08
09
10
RMT
****
***
***
10 : 10 : 40
PLAN
DIR
PRGRM
INF. ACTUA
5
23
156
0
(OPRA)
Pantalla No.5
Explicaciones
D Especificacin de ningn
nmero de archivo
y luego
D Repeticin infinita
D Borrar
programa
Limitaciones
D Nmero de repeticiones
D Nmero de archivos
registrados
D Cdigo M
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
en disquete durante la
ejecucin de archivo
D Rearranque de
funcionamiento automtico
D Funcin planificacin
para control de 2
trayectorias
Alarmas
No. alarma
Descripciones
086
210
Se ejecutaron M198 y M099 durante la operacin programada o se ejecut M198 durante el modo DNC.
813
4. FUNCIONAMIENTO AUTOMATICO
4.7
FUNCION DE
LLAMADA A
SUBPROGRAMA
(M198)
FUNCIONAMIENTO
B--63534SP/02
Formato
1. Formato de cinta FS15
M198 Pffff L ;
Nmero de repeticiones
No. de arch. de un arch. en dispositivo E/S
D Explicacin
N1
N2
N5
;
: Primera llamada/retorno
: Segunda llamada/retorno
: Tercera llamada/
retorno
Fig. 4.7 (a) Flujo del programa cuando se especifica M198
814
B--63534SP/02
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
Limitaciones
D Funcin de llamada a
subprograma con
control de dos
trayectorias
815
4. FUNCIONAMIENTO AUTOMATICO
4.8
INTERRUPCION
MANUAL POR
VOLANTE
FUNCIONAMIENTO
B--63534SP/02
Profundidad
de corte
programada
X
Profundidad de corte por
interrupcin por volante
AVISO
La distancia recorrida en el modo interrupcin por volante
est determinada por el valor que se gira el generador
manual de impulsos y por la ampliacin del valor del avance
por volante (x1, x10, xM, xN).
Dado que este desplazamiento no es acelerado ni
decelerado, resulta muy peligroso utilizar un valor de
ampliacin elevado para la interrupcin por volante.
La distancia de desplazamiento por escala con una
ampliacin de x1 es de 0,001 mm (salida en valores
mtricos) o 0,0001 pulgadas (salida en pulgadas).
NOTA
La interrupcin por volante est inhibida cuando la mquina
est bloqueada durante el funcionamiento automtico.
816
B--63534SP/02
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
Explicaciones
D Relacin con otras
funciones
D Visualizacin de posicin
Relacin
Bloqueo de mquina
Enclavamiento
Imagen espejo
D Indicacin de la distancia
recorrida
Relacin
Valor coordenada
mquina
Las coordenadas de mquina se modifican mediante la distancia de desplazamiento especificada por la interrupcin por volante.
[HNDL].
Se visualiza el valor de desplazamiento mediante interrupcin por volante . Se
visualizan simultneamente los 4 tipos de datos siguientes.
O0000 N00200
INTERRUPCION MANGO
(UNIDAD ENTRADA)
X
69.594
Y
137.783
Z
--61.439
X
Y
Z
(RELATIVAS)
X
0.000
Y
0.000
Z
0.000
X
Y
Z
(UNIDAD SALIDA)
69.594
137.783
--61.439
(DISTANCIA A IR)
0.000
0.000
0.000
****
ABSOLU
817
***
RELATI
10 : 29 : 51
***
TODO
MANGO
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
818
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
4.9
IMAGEN ESPEJO
Herramienta
Procedimiento
2--3 Pulse la tecla soft [SETING] para seleccin de captulo para mostrar
la pantalla de configuracin.
SETTING (IMAG. ESPEJO)
IMAG. ESPEJO
IMAG. ESPEJO
IMAG. ESPEJO
>_
AUTO * * * *
COMP
***
FIJACN
819
O0020 N00001
X = 1 (0 : OFF
Y = 0 (0 : OFF
Z = 0 (0 : OFF
1 : ON)
1 : ON)
1 : ON)
14 : 47 : 57
***
TRABAJ
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
Limitaciones
820
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
4.10
La herramienta puede retirarse de una pieza para sustituirla cuando sta resulta
daada en una operacin de mecanizado o simplemente para comprobar como
va evolucionando el mecanizado. En tal caso, la herramienta puede avanzarse
de nuevo para reanudar con eficacia el mecanizado.
RETIRADA Y
RETORNO DE
HERRAMIENTA
: Trayectoria de retroceso
: Modo manual (trayectoria retirada)
: Trayectoria de retorno
: Reposicionamiento
Z
X
Y
Procedimiento 1
Programacin
Z
N30
X
Y
821
4. FUNCIONAMIENTO AUTOMATICO
Procedimiento 2
Retirada
FUNCIONAMIENTO
B--63534SP/02
A
N30
RETRACTION
POSITION
TOOL
WITHDRAW
TOOL
RETURN
Punto E
TOOL BEING
WITHDRAWN
TOOL
WITHDRAW
RETRACTION
POSITION
TOOL
RETURN
N30
D Pantalla
0 : 00 : 00
PTRR
S PTRR destella en la casilla que indica estados tales como el estado de edicin
de programa.
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
Procedimiento 3
Retirada
11
12
10
3
9
8
2
6
Punto E
Punto A
Y
823
4. FUNCIONAMIENTO AUTOMATICO
Procedimiento 4
Retorno
FUNCIONAMIENTO
B--63534SP/02
12
11
2
5
Punto E
10
8
6
Z
Punto A
Y
D Pantalla
0 : 00 : 00
PTRR
824
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
Procedimiento 5
Reposicionamiento
Punto E
N30A
Explicacin 1
Retroceso
D Cuando no se especifica
una distancia de retroceso
N30
Punto E
Punto A
D Parada de l retroceso
D Reposicionamiento
inmediatamente despus
del retroceso
825
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
Explicacion 2
Retirada
D Seleccin de eje
D Memorizacin de
trayectoria
D Reset
Explicacin 3 Retorno
D Trayectoria de retorno
D Interrupcin de la
operacin de retorno
D Suspensin de avance
Explicacin 4
Reposicionamiento
D Suspensin de avances
La funcin de suspensin
reposicionamiento.
D Procedimiento despus de
terminar el
reposicionamiento
de
avances
est
inhibida
durante
el
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
4.11
FUNCION DE
RETRAZADO
Procedimiento
D Desplazam.directo
Desplazamiento inverso
Desplazam.directo
Desplazam.inverso
Desplazam.directo
Desplazam.inverso
827
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
Desplazam.directo
Desplazam.inverso
D Desplazamiento inverso
Desplazam.directo de
retorno
Desplazam.directo
Desplazam.inverso
Desplaz.retorno directo
828
Arrancado
desplazam.inverso
Desplazam.directo
Desplazam.inverso
Desplaz.retorno
directo
B--63534SP/02
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
D Desplazamiento inverso
Terminacin
desplazamiento inverso
Desplazam.directo de
retorno
Arrancado
desplazam.inverso
Desplazam.directo
Desplazam.inverso
Desplaz.retorno
directo
D Desplazam.directo de
retorno
Desplazam.directo
Arrancado
desplazam.inverso
Desplazam.directo
Desplazam.inverso
Desplaz.retorno directo
Desplazam.directo
Desplazam.inverso
Desplaz. retorno directo
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
Arrancado desplazam.directo
Arrancado desplaz. retorno directo
Desplazam.directo
Desplazam.inverso
Desplaz. retorno
directo
Explicaciones
D Desplazam.directo y
desplazamiento inverso
D Desplazam.directo de
retorno
D Terminacin de
desplazamiento inverso
830
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
D Reset
Al ejecutar un reset (cuando se pulsa la tecla RESET del panel MDI, se aplica
la seal de reset externa o se aplica la seal de reset y de rebobinado), se borran
los bloques de desplazamiento memorizados.
D Velocidad de avance
Limitaciones
D Bloque que inhibe el
desplazamiento inverso
831
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
G03)
AVISO
Si no se especifica correctamente un punto situado sobre
un arco (si se obtiene una lnea de cabeza cuando se
especifica un centro de arco especificando I, J y K, la
herramienta no ejecuta un desplazamiento inverso
correcto.
D Macro cliente activado por
interrupcin
D Cambio de modo de
funcionamiento automtico
D Posicionamiento (G00)
Posicionamiento basado en
interpolacin linal (LRP=1)
Desplazam.directo
Desplazam.inverso
Desplaz. retorno directo
Y
X
D Temporizacin (G04)
D Configuracin de datos
programables (G10)
832
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
D Funcin de comprobacin
(G93)
D Control de velocidad de
corte constante
activado/desactivado (G96,
G97)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
D Limitacin de velocidad
mxima del husillo
(G92Sxxxx)
D Funciones auxiliares
D Valor de compensacin de
herramienta
D Intervencin manual
D Funcin de retroceso y
retorno de la
herramienta
D Imagen espejo
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
4.12
INTERVENCION Y
RETORNO
MANUALES
Explicaciones
D Manual absoluto
activado/desactivado
D Sobrecontrol
D Operacin de retorno
D Anulacin
D Modo MDI
Limitaciones
D Validacin e inhibicin de
la intervencin y del
retorno manual
D Compensacin
D Bloqueo de mquina,
imagen espejo y factor de
escala
835
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
Ejemplo
1. El bloque N1 mecaniza una pieza
N2
Herramienta
Punto comienzo
bloque
N1
N1 Punto A
3. Despus de retroceder manualmente la herramienta hasta el punto B,
se reanuda el desplazamiento de sta.
Punto B
Intervencin
manual
N2
N1 Punto A
4. Despus del retorno automtico al punto A a la velocidad de avance de
ensayo en vaco, se ejecuta la orden restante de desplazamiento del
bloque N1.
B
N2
N1 Punto A
AVISO
Cuando ejecute una intervencin manual, preste una
especial atencin al mecanizado y a la forma de la pieza de
modo que no resulten daadas ni la mquina ni la
herramienta.
836
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
4.13
FUNCIONAMIENTO
EN MODO DNC CON
TARJETA DE
MEMORIA
4.13.1
Especificacin
Memoria en CNC
(Programa)
Tarjeta memoria
(Programa)
Funcionamiento
normal en modo
memoria desde
la memoria del
CNC
Funcionamiento
en modo DNC
con tarjeta de
memoria
Ejecucin de programas
Memoria de CNC
(Programa)
Tarjeta de memoria
(Subprograma)
Modo memoria
normal desde
memoria del CNC
Llamada a subprograma
(M198)
Ejecucin de programas
837
Es posible ejecutar el
subprograma de la tarjeta de
memoria durante el modo
memoria.
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
NOTA
1 Para utilizar esta funcin, es preciso configurar al valor 4 el
parmetro N 20 desde la pantalla de configuracin.
N 20 [CANAL E/S: configuracin para seleccionar una
entrada/salida]. El valor de configuracin es 4. Esto
significa utilizando la interface para tarjeta de memoria.
2 Cuando la unidad de control CNC es de tipo autnomo, est
disponible la interface para tarjeta de memoria situada en
el lado izquierdo de la pantalla de la unidad de
visualizacin. Pero no est disponible la interface de la
unidad de control.
4.13.2
Operaciones
4.13.2.1
Modo DNC
Procedimiento
838
4. FUNCIONAMIENTO AUTOMATICO
B--63534SP/02
FUNCIONAMIENTO
4.13.2.2
Llamada al subprograma
(M198)
Formato
1. Formato normal
M198 Pffff ;
M198 Pffff L ;
Nmero de archivo de repeticin
Explicacin
NOTA
Por favor configure con antelacin al valor 4 el parmetro
N 0020 en la pantalla de configuracin.
839
4. FUNCIONAMIENTO AUTOMATICO
4.13.3
FUNCIONAMIENTO
B--63534SP/02
Limitacin y notas
4.13.4
Parmetros
0138
#7
DNM
#6
#5
#4
#3
#2
#1
#0
840
B--63534SP/02
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
4.13.5
Conexin del
accesorio para tarjetas
PCMCIA
4.13.5.1
Nmero de
especificacin
4.13.5.2
Ensamblaje
Especificacin
Observaciones
A02B--0236--K160
A02B--0236--K161
Gua de
acoplamiento
841
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B--63534SP/02
Insertar
Extraer
Interface de tarjeta
de memoria
Accesorio
adaptador
842
B--63534SP/02
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
NOTA
1 Tanto en la interface para tarjeta de memoria de la serie i
independiente como en la interface de la serie i montada en
el LCD, dicha interface est situada a la izquierda de la
pantalla de la unidad de visualizacin. (No est disponible
la interface para tarjetas de memoria en el controlador
independiente).
2 Es imposible ensamblar la unidad de visualizacin y la gua
de sujecin desde el interior del armario.
3 La tarjeta de memoria debe utilizarse de manera que no
pueda verterse refrigerante directamente sobre la misma.
4.13.6
Tarjeta de memoria
recomendada
Fabricante
Hitachi LTD
Matushita Electric
SanDisk
843
Referencia
Capacidad
HB289016A4
16MB
HB289032A4
32MB
HB289160A4
160MB
BN--012AB
12MB
BN--020AB
20MB
BN--040AB
40MB
SDP3B--4
4MB
SDP3B--20
20MB
SDP3B--40
40MB
5. MODO PRUEBA
FUNCIONAMIENTO
B--63534SP/02
MODO PRUEBA
844
5. MODO PRUEBA
B--63534SP/02
FUNCIONAMIENTO
5.1
BLOQUEO DE
MAQUINA Y
BLOQUEO DE
FUNCIONES
AUXILIARES
MDI
Herramienta
Pieza
X
Y
Z
La herramienta no se desplaza,
pero en la pantalla vara la posicin segn cada eje.
Fig. 5.1 Bloqueo de mquina
D Bloqueo de mquina
AVISO
La relacin de posicin entre las coordenadas pieza y las
coordenadas mquina puede ser diferente antes y despus
de una operacin automtica con los ejes mquina
bloqueados. En este caso, debe especificarse el sistema
de coordenadas pieza mediante una instruccin de
definicin de las coordenadas o ejecutando un retorno
manual al punto de referencia.
D Bloqueo de funciones
auxiliares
845
5. MODO PRUEBA
FUNCIONAMIENTO
B--63534SP/02
Limitaciones
D Orden M, S, T slo con
bloqueo de mquina
D Vuelta al punto de
referencia en bloqueo de
mquina
D Cdigos M no bloqueados
por el bloqueo de
funciones auxiliares
846
5. MODO PRUEBA
B--63534SP/02
FUNCIONAMIENTO
5.2
SOBRECONTROL DE
AVANCE
Herramienta
Velocidad de avance 100 mm/min
(especificada por programa)
Velocidad de avance 50 mm/
min despus de sobrecontrol
de avance
Pieza
200
Limitaciones
D Margen de sobrecontrol
D Sobrecontrol durante
roscado
847
5. MODO PRUEBA
5.3
SOBRECONTROL DE
AVANCE RAPIDO
FUNCIONAMIENTO
B--63534SP/02
Velocidad de avance
rpido10m/min
Sobrecontrol
50%
5m/min
Procedimiento
LOW
25
50
100
Explicacin
848
5. MODO PRUEBA
B--63534SP/02
FUNCIONAMIENTO
5.4
ENSAYO EN VACIO
Herramienta
Mesa
Fig. 5.4 Ensayo en vaco
Procedimiento
Explicacin
D Velocidad de avance de
ensayo en vaco
SINGLE
BLOCK
OPT
STOP
BLOCK
SKIP
DRY
RUN
MST
LOCK
WORK
LIGHT
MC
LOCK
Orden programada
Avance rpido
Avance
ACTIVADO
Veloc.ens.en
vacoMx.JV *2)
DESACTIVA.
Veloc.avance ensayo en
vacoJV *2)
849
5. MODO PRUEBA
5.5
MODO BLOQUE A
BLOQUE
FUNCIONAMIENTO
B--63534SP/02
Comienzo ciclo
Comienzo ciclo
Herramienta
Comienzo
ciclo
Parada
Parada
Pieza
Parada
Procedimiento
850
B--63534SP/02
5. MODO PRUEBA
FUNCIONAMIENTO
Explicacin
D Vuelta al punto de
referencia y modo bloque a
bloque
Si se programan las rdenes G28 hasta G30, la funcin de modo bloque a bloque
es vlida en un punto intermedio.
En un ciclo fijo, los puntos de parada de modo bloque a bloque son el final de
y indicados a continuacin. Cuando se ejecuta una parada en modo
bloque a bloque despus del punto o , se enciende el LED de suspensin
de avances.
Avance rpido
Avance en mecanizado
D Llamada a subprogramas y
modo bloque a bloque
851
6. FUNCIONES DE SEGURIDAD
FUNCIONAMIENTO
B--63534SP/02
FUNCIONES DE SEGURIDAD
852
B--63534SP/02
6.1
PARADA DE
EMERGENCIA
FUNCIONAMIENTO
6. FUNCIONES DE SEGURIDAD
PARO DE EMERGENCIA
Fig. 6.1 Paro de emergencia
Explicacin
853
6. FUNCIONES DE SEGURIDAD
6.2
REBASAMIENTO DE
LIMITE DE
RECORRIDO
FUNCIONAMIENTO
B--63534SP/02
X
Fin lmite
recorrido
Final de carrera
Explicacin
D Rebasamiento de
recorrido durante
funcionamiento
automtico
D Rebasamiento de
recorrido durante el
funcionamiento manual
D Anulacin de
rebasamiento de
recorrido
D Alarmas
Nm.
Mensaje
Descripcin
506
SOBRERRECOR: +n
507
SOBRERRECOR: --n
854
B--63534SP/02
6.3
COMPROBACION DE
LIMITE DE
RECORRIDO
MEMORIZADO
FUNCIONAMIENTO
6. FUNCIONES DE SEGURIDAD
(I,J,K)
(1)La zona prohibida queda dentro.
(X,Y,Z)
(I,J,K)
Explicacin
D Lmite de recorrido
memorizado 1
Los parmetros (Nos. 1320, 1321 o Nos. 1326, 1327) definen un contorno. El
exterior de la zona abarcada por los lmites establecidos es una zona prohibida.
Habitualmente el fabricante de la mquina herramienta define esta zona como
lmite de recorrido mximo.
D Lmite de recorrido
memorizado 2
(G22, G23)
Los parmetros (Nos. 1322, 1323) o las rdenes correspondientes definen estos
contornos. Puede definirse como zona prohibida el interior o el exterior de la
zona abarcada por los lmites. El parmetro OUT (No. 1300#0) determina si la
zona prohibida es el interior o el exterior de dichos lmites.
En el caso de programacin mediante una orden en el programa, la orden G22
prohibe a la herramienta la entrada en la zona prohibida y la orden G23 permite
la herramienta entrar en dicha zona. Tanto G22; como G23; se han de programar
de manera independiente respecto a otras rdenes dentro de un bloque.
La orden mostrada a continuacin crea o modifica la zona prohibida:
855
6. FUNCIONES DE SEGURIDAD
FUNCIONAMIENTO
B--63534SP/02
G 22X_Y_Z_I_J_K_;
(X,Y,Z)
(I,J,K)
X>I, Y>J, Z>K
X--I > (En incrementos mnimos programables)
Y--J > (En incrementos mnimos programables)
Z--K > (En incrementos mnimos programables)
F
(mm)=
7500
F=Velocidad rpida de deplazamiento (mm/min)
Fig. 6.3(b) Creacin o modificacin de la zona prohibida empleando un
programa
A (X,Y,Z)
B (I,J,K)
X>I, Y>J, Z>K
X--I > (En incrementos mnimos programables)
Y--J > (En incrementos mnimos programables)
Z--K > (En incrementos mnimos programables)
F
(mm)=
7500
F=Velocidad rpida de deplazamiento (mm/min)
Fig. 6.3 (c) Creacin o modificacin de la zona prohibida empleando
parmetros
Fije los lmites con los parmetros nm. 1324 y 1325. La zona situada dentro
de los lmites se convierte en la zona prohibida.
856
B--63534SP/02
D Punto de comprobacin
para la zona prohibida
FUNCIONAMIENTO
6. FUNCIONES DE SEGURIDAD
Posicin de la
herramienta
despus de
vuelta al punto
de referencia
b
A
Lmite de zona
D Solapamiento de la zona
prohibida
6. FUNCIONES DE SEGURIDAD
FUNCIONAMIENTO
B--63534SP/02
D Temporizacin para
indicacin de una alarma
El parmetro BFA (el nmero 1300, bit 7) selecciona si una alarma se visualiza
o no inmediatamente antes de que la herramienta entre en la zona prohibida o
inmediatamente despus de que la herramienta haya entrado en dicha zona.
Para control de dos trayectorias, defina una zona prohibida para cada
trayectoria.
NOTA
En la definicin de una zona prohibida, si los dos puntos
que se han de definir son los mismos, la zona es la
siguiente:
(1) Cuando la zona prohibida es la de comprobacin de
lmite de recorrido memorizado 1, todas las zonas son
zonas prohibidas.
(2) Cuando la zona prohibida es la de comprobacin de
lmite de recorrido memorizado 2 o la comprobacin de
lmite de recorrido memorizado 3, todas las zonas son
zonas permitidas.
Alarmas
Nmero
Mensaje
Contenido
500
SOBRERRECOR:
+n
501
SOBRERRECOR:
502
SOBRERRECOR:
503
SOBRERRECOR:
504
SOBRERRECOR:
505
SOBRERRECOR:
--n
+n
--n
+n
--n
858
B--63534SP/02
6.4
VERIFICACION DE
TOPE DE CARRERA
ANTES DE UN
DESPLAZAMIENTO
FUNCIONAMIENTO
6. FUNCIONES DE SEGURIDAD
Punto inicial
Punto final
Punto final
859
6. FUNCIONES DE SEGURIDAD
FUNCIONAMIENTO
B--63534SP/02
Ejemplo 2)
Punto final
Punto inicial
Explicaciones
Limitaciones
D Bloqueo mquina
D G23
D Reanudacin del
programa
D Bloque compuesto de
varias operaciones
B--63534SP/02
FUNCIONAMIENTO
6. FUNCIONES DE SEGURIDAD
D Modo interpolacin
cilndrica
D Modo interpolacin en
coordenadas polares
D Conversin en
coordenadas
tridimensionales
D Dibujo
Alarma
Nmero
Mensaje
Descripcin
510
SOBRERRECOR: +n
511
SOBRERRECOR: --n
861
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
B--63534SP/02
862
B--63534SP/02
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
7.1
VISUALIZACION DE
ALARMAS
Explicaciones
D Pantalla de alarma
510
SOBRERRECOR :+1
520
SOBRERRECOR :+2
530
SOBRERRECOR :+3
MDI
****
ALARMA
O0000 N00000
***
S
18 : 52 : 05
***
MENSAJ
0 T0000
HISTOR
***
* * * ALM
BUSQNO
ON:1
OFF:0
NCR
0
ASI
0
ASI
0
O1000 N00010
0
CTV
0
S
08 : 41 : 27
+ENTR
0
SB2
1
2
10
SB2
0
0
0
0 T0000
ENTRAD
863
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
B--63534SP/02
D Reposicin de la alarma
Los cdigos y mensajes de error indican la causa de una alarma. Para lograr la
recuperacin de una situacin de alarma, elimine la causa, y pulse la tecla de
reset.
D Cdigos de error
* Para una alarma (No. 000 hasta 255) que se produzca en combinacin con
una operacin en modo no prioritario, se activa la indicacin alarma
xxxBP/S (en donde xxx es un nmero de alarma). Para el nmero 140 existe
slo una alarma BP/S.
Consulte la lista de cdigos de error en el anexo para conocer detalles sobre
los cdigos de error.
864
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
B--63534SP/02
FUNCIONAMIENTO
7.2
VISUALIZACION DE
HISTORICO DE
ALARMAS
Procedimiento
HIS ALAR
(1)01.02.14 16:43:48
(2)010 (3)CODIGO G INADECUADO
01.02.13 8:22:21
506 SOBRERRECOR : +1
01.02.12 20:15:43
417 ALARMA SERVO : X EJE PARAM DGTL
MEM * * * *
ALARMA
865
***
MENSAJ
***
HISTOR
O0100 N00001
PAGE=1
(4)
19 : 47 : 45
(OPRA)
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
7.3
VERIFICACION
MEDIANTE LA
PANTALLA DE
AUTODIAGNOSTICO
FUNCIONAMIENTO
B--63534SP/02
A veces, el sistema puede dar la sensacin de que est parado, pese a que no se
ha activado ninguna alarma. En este caso, es posible que el sistema est
ejecutando alguna operacin de procesamiento. El estado del sistema puede
comprobarse visualizando la pantalla de autodiagnstico.
Procedimiento
O0000 N0000
***
DIGNOS
***
PMC
:0
:0
:0
:0
:0
:0
:0
14 : 51 : 55
SISTEM
(OPRA)
Explicaciones
D Pgina de
autodiagnsticos en
control de 2 trayectorias
866
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
B--63534SP/02
FUNCIONAMIENTO
Explicaciones
Los nmeros de diagnstico 000 hasta 015 indican estados en los que se est
especificando una orden, pero parece como si no se estuviera ejecutando
nada. La tabla inferior enumera los estados internos cuando se visualiza 1 en
el extremo derecho de cada lnea de la pantalla.
Tabla 7.3 (a) Mensajes de alarma cuando se especifica una orden pero parece como si no se estuviera
ejecutando
Nm.
Mensaje
000
ESPERANDO FIN
001
DESPLAZAMIENTO
002
TEMPORIZADO
003
COMPROBANDO EN POSICION
004
AVANCE 0%
005
BLOQUEO
Enclavamiento ACTIVADO
006
010
GRABANDO
011
LEYENDO
012
ESPERANDO AMARRE
013
AVANCE MANUAL 0%
014
Paro de emergencia, reset externo, reset y rebobinado o tecla reset panel MDI activados.
015
Mensaje
020
Se visualiza cuando se activa el paro de emergencia o se produce una alarma del servo
021
RESET PULSADO
022
023
024
RESET PULSADO
025
867
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
B--63534SP/02
La tabla inferior muestra las seales y estados vlidos cuando cada elemento de
parmetro de diagnstico vale 1. Cada combinacin de estos valores de
parmetros de diagnstico indica un estado nico.
020 VEL. CORTE SUBIR/BAJAR
Nm.
030
La posicin del carcter que ha provocado la alarma TH se visualiza con el nmero de carcteres
desde el comienzo del bloque en la alarma TH.
031
DATO TH.
868
B--63534SP/02
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
ENTRADA/SALIDA DE DATOS
Interface
RS- -422
Tarjeta de memoria
Interface
RS- -232- -C
FANUC
Handy File
Interface de
tarjeta de
memoria
Interface RS--232--C o
RS--422
(Panel perforacin etc...)
(Dispositivo E/S externo)
869
8. ENTRADA/SALIDA DE DATOS
8.1
ARCHIVOS
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Qu es un archivo
D Peticin de colocacin
de un nuevo disquete
Archivo n En blanco
Disquete 1
Archivo 1 Archivo 2 Archivo 3
Disquete 2
Continuacin
de archivo k
Archivo (k+1)
Archivo n En blanco
870
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
FUNCIONAMIENTO
D Lengeta de proteccin
D Resumen de datos
grabados
Archivo (n--1)
Archivo n
871
8. ENTRADA/SALIDA DE DATOS
8.2
BUSQUEDA DE
ARCHIVOS
FUNCIONAMIENTO
B--63534SP/02
Arch. n
En blanco
Bsqueda de archivo n
Procedimiento
5 Introduzca la direccin N.
6 Introduzca el nmero de archivo que desea buscar.
N0
Se busca el comienzo del disquete o de la tarjeta.
. Uno de entre N1 hasta N9999
Se busca el archivo designado cuyo nmero est comprendido
entre 1 y 9999
. N--9999
Se busca el archivo inmediato siguiente al que se acaba de acceder.
N--9998
Cuando se designa N--9998, cada vez que se realiza la entrada o
salida de un archivo se inserta automticamente N--9999. Esta
condicin se reinicializa mediante la designacin de N1, N1 hasta
9999 o N -- 9999 o cuando se ejecuta un reset.
7 Pulse las teclas [BUSQ F] y [EJEC]
A continuacin se busca el archivo especificado.
Explicacin
D Bsqueda de archivo
mediante N--99999
872
B--63534SP/02
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
Alarmas
Nm.
Descripcin
La seal de preparado (DR) de un dispositivo de entrada/salida
est desactivada.
86
873
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.3
BORRADO DE
ARCHIVOS
B--63534SP/02
Borrado de archivos
Procedimiento
6 Introduzca la direccin N.
7 Introduzca el nmero (de 1 hasta 9999) del archivo que desea borrar.
8 Pulsar la tecla soft [BORRAR], luego la tecla soft [EXEC].
Se borra el archivo especificado en el paso 7.
Explicaciones
D Nmero de archivo
actualizado despus de
borrar un archivo
Antes de borrar . . .
1 -- (k>1) . . . . . . .
k ..............
(k+1) -- n . . . . . . .
D Lengeta de proteccin
Despus de borrar
1 -- (k>1)
Borrado
k -- (n>1)
874
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
8.4
ENTRADA/SALIDA
DE PROGRAMA
8.4.1
Introduccin de un
programa
Introduccin de un programa
Procedimiento
Explicaciones
D Comparacin
D Entrada de mltiples
programas desde una
cinta en formato CN
Cuando una cinta tiene alojados mltiples programas, la cinta se lee hasta
cdigo ER (o %).
O1111 M02;
875
O2222 M30;
O3333 M02;
ER(%)
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
D Nmeros de programa
en un cinta en formato
CN
B--63534SP/02
D Registro de programas
en modo
no
prioritario
D Introduccin de un
programa adicional
Programa introducido
f1234 ;
jjjjjjj ;
jjjjj ;
jjjj ;
jjj ;
%
f5678 ;
fffffff ;
fffff ;
ffff ;
fff ;
%
Programa despus
introduccin
f1234 ;
jjjjjjj ;
jjjjj ;
jjjj ;
jjj ;
%
f5678 ;
fffffff ;
fffff ;
ffff ;
fff ;
%
B--63534SP/02
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
Alarma
Descripcin
70
73
79
877
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.4.2
Salida de un programa
B--63534SP/02
Salida de un programa
Procedimiento
Introduzca la direccin O.
Explicaciones
(Salida a disquete)
D Ubicacin de la salida
de archivos
D Activacin de alarma
mientras se est
produciendo la salida de
un programa
D Salida de un programa
despus de localizar el
comienzo de un archivo
878
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
FUNCIONAMIENTO
D En el registro de
resumen
D Perforacin de
programas en modo no
prioritario
Explicaciones
(Salida a una cinta CN)
D Formato
Programa
ER
(%)
Perforacin de avance de 3
pies
D Comprobacin TV
D Cdigo ISO
Configurando NCR (bit 3 del parmetro No. 0100), pueden omitirse CRs de
modo que cada LF aparezca sin un CR.
D Parada de la perforacin
D Perforacin de todos los
programas
Pulse la tecla
Programa
Programa
Programa
879
ER
(%)
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
8.5
ENTRADA Y SALIDA
DE DATOS DE
COMPENSACION
8.5.1
Entrada de datos de
compensacin
Procedimiento
herramienta.
880
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
FUNCIONAMIENTO
8.5.2
Salida de datos de
compensacin
Procedimiento
herramienta.
Explicaciones
D Formato de salida
D Nombre de archivo de
salida
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.6
ENTRADA Y SALIDA
DE PARAMETROS DE
DATOS DE
COMPENSACION DE
ERROR DE PASO
8.6.1
Entrada de parmetros
B--63534SP/02
Entrada de parmetros
Procedimiento
5 Pulse la tecla soft [CONFIG] para seleccin del captulo, tras lo cual
aparecer la pantalla de configuracin de valores.
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
8.6.2
Salida de parmetros
Salida de parmetros
Procedimiento
10
Explicaciones
D Formato de salida
N... P ..... ;
N . . . A1P . . A2P . . . AnP . . . ;
N... P ..... ;
N: No. parmetro
A: No. de eje (n es el nmero de eje controlado)
P: Valor de configuracin del parmetro.
D Supresin de la salida de
parmetros configurados
a0
De tipo eje
Tipo bit
Tipo de valor
883
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
D Nombre de archivo de
salida
8.6.3
Entrada de datos de
compensacin de error
de datos
B--63534SP/02
Procedimiento
10
11
12
13
14
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
15
16
Explicaciones
D Compensacin de error de
paso
8.6.4
Salida de datos de
compensacin de error
de paso
Procedimiento
.
(tecla de siguiente men) y
Explicaciones
D Formato de salida
D Nombre de archivo de
salida
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
8.7
ENTRADA/SALIDA DE
VARIABLES COMUNES
DE MACRO CLIENTE
8.7.1
Entrada de variables
comunes de
macrocliente
El valor de una variable comn de macro cliente (#500 hasta #999) se carga en
la memoria del CNC desde un disquete o una cinta de CN. El mismo formato
empleado para la salida de variables comunes de macro cliente se emplea para
la entrada. Vase apartado III--8.7.2. Para que una variable comn de macro
cliente sea vlida, los datos introducidos deben ejecutarse accionando el
pulsador de arranque de ciclo despus de haber introducido los datos. Cuando
se carga en memoria el valor de una variable comn, este valor sustituye al valor
de idntica variable comn ya existente (si la hay) en memoria.
Procedimiento
Explicaciones
D Variables comunes
Con las variables comunes (#500 hasta #531) puede ejecutarse operaciones de
entrada y salida.
Cuando se especifica la opcin para aadir una variable comn, puede
realizarse una entrada y salida de valores desde #500 hasta #999. Pueden
cargarse y descargarse #100 a #199 cuando se pone a 1 el bit 3 (PU5) del
parmetro nm. 6001.
886
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
FUNCIONAMIENTO
8.7.2
Salida de variables
comunes de
macrocliente
Procedimiento
Explicaciones
D Formato de salida
D Variable comn
8. ENTRADA/SALIDA DE DATOS
8.8
VISUALIZACION DEL
DIRECTORIO EN
DISQUETE
FUNCIONAMIENTO
B--63534SP/02
DIRECTORIO (FLOPPY)
NO. NOMBRE ARCHIVO
0001
PARAMETRO
0002
O0001
0003
O0002
0004
O0010
0005
O0040
0006
O0050
0007
O0100
0008
O1000
0009
O9500
EDIT * * * *
PRGR.
***
***
DIR
888
O0001 N00000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6
11 : 51 : 12
(OPRA)
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
8.8.1
Visualizacin del
directorio
Visualizacin del directorio de archivos en disquete
Procedimiento 1
(tecla de
DIRECTORIO (FLOPPY)
NO. NOMBRE ARCHIVO
0001
0002
0003
0004
0005
0006
0007
0008
0009
O0001 N00000
(METRO) VOL
PARAMETRO
O0001
O0002
O0010
O0040
O0050
O0100
O1000
O9500
EDIC * * * *
BUSQ F
***
LECTUR
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6
***
PERFOR
11 : 53 : 04
ELIMI
Fig.8.8.1 (a)
889
8. ENTRADA/SALIDA DE DATOS
Procedimiento 2
FUNCIONAMIENTO
B--63534SP/02
(tecla de siguiente
DIRECTORIO (FLOPPY)
NO. NOMBRE ARCHIVO
0005
O0040
0006
O0050
0007
O0100
0008
O1000
0009
O9500
BUSQUEDA
NUM ARCH =
>_
EDIT * * * *
***
***
O0001 N00000
(METRO) VOL
1.3
1.9
1.9
1.9
1.6
11 : 54 : 19
CANCEL
FIJC F
Fig.8.8.1 (b)
890
EJEC
B--63534SP/02
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
Explicaciones
D Campos de pantalla y
sus significados
NO
:Visualiza el nmero de archivo
NOMBRE ARCH :Visualiza el nombre de archivo
(METRO)
:Convierte e imprime la capacidad para almacenar
archivos en longitud de cinta de papel. Tambin puede
obtener H
(FEET) I definiendo en los datos de configuracin como
INPUT UNIT (UNIDAD DE ENTRADA)
el valor INCH.
:Cuando el archivo es multivolumen, no se visualiza
dicho estado.
VOL
891
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.8.2
Lectura de archivos
B--63534SP/02
Lectura de archivos
Procedimiento
(tecla de
FIJC F
PARADA
O0001 N00000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6
NRO PROGRA. =
11 : 55 : 04
CANCEL
EJEC
892
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
FUNCIONAMIENTO
8.8.3
Salida de programas
Salida de programas
Procedimiento
(tecla de siguiente
FIJC F
PARADA
O0002 N01000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6
NRO PROGRA. =
11 : 55 : 26
CANCEL
EJEC
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.8.4
B--63534SP/02
Borrado de archivos
Borrado de archivos
Procedimiento
(tecla de siguiente
FIJC F
O0001 N00000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6
11 : 55 : 51
CANCEL
EJEC
894
B--63534SP/02
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
Limitaciones
D Introduccin de nmeros
de archivo y nmeros de
programa con las teclas
D Dispositivos E/S
D Dgitos significativos
D Comparacin
ALARMAS
Nm.
Contenido
71
79
86
895
8. ENTRADA/SALIDA DE DATOS
8.9
SALIDA DE UN
LISTADO DE
PROGRAMA PARA
UN GRUPO
ESPECIFICADO
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
>_
EDIC * * * *
PRGRM
***
***
***
O0001 N00010
MEMORI(CARC.)
3321
429
)
)
)
)
16 : 52 : 13
DIR
(OPRA)
BUSQ O
LECTUR
GRP--AL
GRUPO
(tecla de siguiente
PERFOR
PARADA
CANCEL
EJEC
896
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
FUNCIONAMIENTO
8.10
ENTRADA/SALIDA
DE DATOS EN LA
PANTALLA TODO E/S
LEER/IMPRI (PROGRAMA)
CANAL E/S
NUM. DISPO.
VELOC. BAUD
BIT PARADA
ENTRAD NULA (EIA)
TV CHECK (NOTES)
CD CHECK (NOTES)
BIT PARIDAD
INTERFASE
CODIG DE FIN
O1234 N12345
3
0
4800
2
NO
ON
OFF
OFF
RS422
EXT
COMPRO. TV
OFF
CODIG. IMPR.
ISO
CODIG ENTR
ASCII
AVANCE SALI
FEED
SALIDA EOB (ISO)
CR
BAUDRATE CLK.
INTER
RESET/ALARM
ON
COMANDO SAT
HOST
PROTOCOLO
A
CODIG COM
ASCII
(0:EIA 1:ISO)>1_
MDI
****
PRGR.
***
***
PARAM
***
12:34:56
COMPEN. MACRO
897
(OPRA)
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.10.1
Configuracin de
parmetros relativos a
la entrada/salida
B--63534SP/02
Procedimiento
LEER/IMPRI (PROGRAMA)
CANAL E/S
NUM. DISPO.
VELOC. BAUD
BIT PARADA
ENTRAD NULA (EIA)
TV CHECK (NOTES)
CD CHECK (NOTES)
BIT PARIDAD
INTERFASE
CODIG FIN
3
0
4800
2
NO
ON
OFF
OFF
RS422
EXT
O1234 N12345
COMPRO. TV
OFF
CODIG. IMPR.
ISO
CODIG ENTR
ASCII
AVANCE SALI
FEED
SALIDA EOB (ISO) CR
BAUDRATE CLK. INTER
RESET/ALARM
ON
COMANDO SAT
HOST
PROTOCOLO
A
CODIG COM
ASCII
(0:EIA 1:ISO)>1_
MDI
****
PRGR.
***
***
PARAM
***
12:34:56
COMPEN. MACRO
(OPRA)
NOTA
El reloj de baud rate, la comprobacin CD (232C), el informe
de reset/alarmas y el bit de paridad del parmetro No. 134,
as como el cdigo de comunicaciones, cdigo de fin,
protocolo de comunicaciones, interface y orden SAT para
el parmetro No. 135 se visualizan nicamente cuando
para entrada/salida se est utilizando el canal 3.
4 Seleccione la tecla soft correspondiente al tipo deseado de datos
(programa, parmetros, etc.).
5
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
FUNCIONAMIENTO
8.10.2
Entrada y salida de
programas
Bsqueda archivo
Procedimiento
Pulse la tecla soft [(OPRA)]. La pantalla y las teclas soft pasan a ser las
siguientes.
Un directorio de programas se visualiza slo en el modo EDIT. En todos
los dems modos, se visualiza la pantalla E/S.
O0001 N00010
PROGRAM (NUM.)
USAD.
:
60
FREE :
2
MEMORI (CARC.)
3321
429
>_
EDIT * * * *
BUSQ F
4
5
***
***
LECTUR
14:46:09
***
PERFOR.
ELIMI
(OPRA)
Introduzca la direccin N.
Introduzca el nmero de archivo que desee localizar.
N0
Se localiza el primer archivo en disquete.
Uno de entre N1 hasta N9999
Entre los archivos numerados desde 1 hasta 9999, se busca un archivo
especificado.
N--9999
Se encuentra el archivo inmediatamente posterior al ms recientemente
utilizado.
N--9998
Si se especifica --9998, se busca el siguiente archivo. A continuacin,
cada vez que se ejecuta una operacin de entrada/salida de archivo, se
inserta automticamente N--9999. Esto significa que pueden buscarse
automticamente de manera secuencial otros archivos.
Este estado se anula especificando N0, N1 hasta N9999 o N--9999 o al
ejecutar un reset.
899
8. ENTRADA/SALIDA DE DATOS
CANCEL EJEC
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Diferencia entre N0 y N1
D Activacin de alarmas
durante la bsqueda de
archivos
D Bsqueda de archivo
utilizando N--9999
900
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Introduccin de un programa
Procedimiento
MEMORI (CARC.)
3321
429
>_
EDIC * * * *
BUSQ F
***
***
LECTUR
14:46:09
***
PERFOR.
ELIMI
(OPRA
)
CAN
EJEC
901
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
Salida de programas
Procedimiento
MEMORIA (CAR.)
3321
429
>_
EDIC * * * *
BUSQ F
***
***
LECTUR
14:46:09
***
PERFOR.
ELIMI
(OPRA)
4 Introduzca la direccin O.
5 Introduzca un nmero de programa deseado.
Si se introduce --9999, se produce la salida de todos los programas
existentes en memoria.
Para la salida de un intervalo de programas teclee O, OVVVV..
Se envan los programas numerados desde hasta VVVV.
Cuando se configura a 1 el bit 4 (SOR) del parmetro No. 3107 para
visualizacin ordenada en la pantalla de biblioteca de programas se
envan por orden, comenzando por los que tienen el nmero de
programa ms bajo.
PARADA
CANCEL
EJEC
902
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Borrado de archivos
Procedimiento
MEMORI (CAR.)
3321
429
>_
EDIC * * * *
BUSQ F
***
***
LECTUR
14:46:09
***
PERFOR.
ELIMI
(OPRA
)
EJEC
Explicaciones
D Nmeros de archivo
despus del borrado
D Proteccin contra
escritura
Despus de borrado
1 hasta (k--1)
Borrar
k hasta (n--1)
903
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.10.3
Entrada y salida de
parmetros
B--63534SP/02
Entrada de parmetros
Procedimiento
3
0
4800
2
NO
ON
OFF
OFF
EXT
RS422
O1234 N12345
COMPRO. TV
OFF
CODIG. IMPR.
ISO
CODIG ENTR
ASCII
AVANCE SALI
FEED
SALIDA EOB (ISO)
CR
BAUDRATE CLK.
INTER
RESET/ALARM
ON
CODIG COM
ASCII
ROTOCOLO
A
COMANDO SAT
HOST
(0:EIA 1:ISO)>1_
MDI
****
***
***
LECTUR
CANCEL
EJEC
***
12:34:56
PERFOR.
904
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Salida de parmetros
Procedimiento
O1234 N12345
3
0
4800
2
NO
ON
OFF
OFF
EXT
RS422
COMPRO. TV
OFF
CODIG. IMPR
ISO
CODIG ENTR
ASCII
AVANCE SALI
FEED
SALIDA EOB (ISO) CR
BAUDRATE CLK. INTER
RESET/ALARM
ON
CODIG COM
ASCII
PROTOCOLO
A
COMANDO SAT HOST
(0:EIA 1:ISO)>1_
MDI
****
***
***
LECTUR
CANCEL
EJEC
***
12:34:56
PERFOR.
905
8. ENTRADA/SALIDA DE DATOS
8.10.4
Entrada y salida de
valores de
compensacin
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
O1234 N12345
3
0
4800
2
NO
ON
OFF
OFF
EXT
RS422
COMPRO. TV
OFF
CODIG. IMPR
ISO
CODIG ENTR
ASCII
AVANCE SALI
FEED
SALIDA EOB (ISO)
CR
BAUDRATE CLK.
INTER
RESET/ALARM
ON
CODIG COM
ASCII
PROTOCOLO
A
COMANDO SAT
HOST
(0:EIA 1:ISO)>1_
MDI
****
***
***
LECTUR
CANCEL
EJEC
***
12:34:56
PERFOR.
906
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
O1234 N12345
3
0
4800
2
NO
ON
OFF
OFF
EXT
RS422
COMPRO. TV
OFF
CODIG. IMPR
ISO
CODIG ENTR
ASCII
AVANCE SALI
FEED
SALIDA EOB (ISO)
CR
BAUDRATE CLK.
INTER
RESET/ALARM
ON
CODIG COM
ASCII
PROTOCOLO
A
COMANDO SAT
HOST
(0:EIA 1:ISO)>1_
MDI
****
***
***
LECTUR
CANCEL
EJEC
***
12:34:56
PERFOR.
907
8. ENTRADA/SALIDA DE DATOS
8.10.5
Salida de variables
comunes de macro
cliente
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
O1234 N12345
3
0
4800
2
NO
ON
OFF
OFF
EXT
RS422
COMPRO. TV
CODIG. IMPR.
CODIG ENTR
AVANCE SALI
SALIDA EOB (ISO)
BAUDRATE CLK.
RESET/ALARM
CODIG COM
PROTOCOLO
COMANDO SAT
OFF
ISO
ASCII
FEED
CR
INTER
ON
ASCII
A
HOST
(0:EIA 1:ISO)>1_
MDI
****
***
***
LECTUR
CANCEL
EJEC
***
12:34:56
PERFOR.
908
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
FUNCIONAMIENTO
8.10.6
Entrada y salida de
archivos en disquete
Procedimiento
>
MDI
****
BUSQ F
***
***
LECTUR
O1234 N12345
***
12:34:56
PERFOR. ELIMI
CANCEL
EJEC
909
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
LEER/IMPRI (FLOPPY)
No.
NOMBRE ARCHIVO
0001
PARAMETRO
0002
PROGRAMAS
0003
O0001
0004
O0002
0005
O0003
0006
O0004
0007
O0005
0008
O0010
0009
O0020
BUSQ F
Busqu. No.=2
>2_
EDIT * * * * * * *
BUSQ F
***
***
O1234 N12345
(Metros)VOL
46.1
12.3
11.9
11.9
11.9
11.9
11.9
11.9
11.9
12:34:56
CANCEL
EJEC
910
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Entrada de un archivo
Procedimiento
>
MDI
****
BUSQ F
***
***
LECTUR
O1234 N12345
***
12:34:56
PERFOR. ELIMI
EJEC
911
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
Salida de un archivo
Procedimiento
>
MDI
****
BUSQ F
***
***
LECTUR
O1234 N12345
***
12:34:56
PERFOR. ELIMI
912
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Borrar un archivo
Procedimiento
>
MDI
****
BUSQ F
***
O1234 N12345
***
LECTUR
***
PERFOR.
12:34:56
ELIMI
EJEC
913
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.11
ENTRADA/SALIDA
DE DATOS
UTILIZANDO UNA
TARJETA DE
MEMORIA
B--63534SP/02
914
Tarjeta de
memoria
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
(tecla de siguiente
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO TAMA
0001
O1000
123456
0002
O1001
118458
0003
O0002
113250
0004
O2000
173456
0005
O2001
113444
0006
O3001
118483
0007
O3300
111406
0008
O3400
112420
0009
O3500
117460
~
PROG
DIR +
O0034 N00045
FECHA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31
(OPRA)
PROG
DIR +
O0034 N00045
COMENTA
(COMMENTARIO )
(SUBPROGRAMA)
(12345678
)
(
)
(
)
(SALTO K
)
(ALTA VEL.
)
(
)
(PROGR. PRUEB.)
(OPRA)
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
Bsqueda de un archivo
Procedimiento
(tecla de siguiente
PROG
O0034 N00045
FECHA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31
DIR +
(OPRA)
LECT F
LECT N
PERFOR. ELIMI
O0034 N00045
COMENTA
(PROGR. PRINC. )
(SUBPROGR. 1)
(COMMENT )
(COMMENT )
~
916
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Lectura de un archivo
Procedimiento
(tecla de siguiente
PROG
O0034 N00045
FECHA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31
DIR +
(OPRA)
LECT F
LECT N
PERFOR.
ELIMI
O0001 N00010
COMENTA
(PROG. PRINCI. )
(SUBPROGRAM--1)
(COMMENT )
~
LECTUR
NOMBRE ARCHIVO=20
>
EDIT * * *
NOMBR
****
***
FIJC O
****
PARA
No. PROGRAM.=120
15:40:21
CANCEL
EJEC
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
O0001 N00010
COMENTA
(PROG. PRINC. )
(SUBPROGR.
1)
(MACRO PROGRAM)
~
LECTUR
>
EDIT * * *
NOMBR
NOMBRE ARCHIVO
=TESTPRO
No. PROGRAM
=1230
****
***
FIJC O
****
PARADA
15:40:21
CANCEL
EJEC
918
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Escritura de un archivo
Procedimiento
.
(tecla de siguiente men).
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO TAMA
0001
O1000
123456
0002
O1001
118458
0003
O0002
113250
0004
O2000
173456
0005
O2001
113444
0006
O3001
118483
0007
O3300
111406
0008
O3400
112420
0009
O3500
117460
~
PROG
O0034 N00045
FECHA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31
DIR +
(OPRA)
F LECTUR N LECTUR
PERFOR..
ELIMI
PERFOR.
NOMBRE ARCHIVO =
No. PROGRAM =1230
>
EDIT * * *
****
NOMBR
FIJC O
***
15:40:21
****
PARA
CANCEL
EJEC
PERFOR..
>
EDIT * * *
****
NOMBR
FIJC O
919
15:40:21
****
PARA
CANCEL
EJEC
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Registro del mismo
nombre de archivo
D Restricciones del
nombre de archivo
de .
No ms de 8 caracteres
920
VVV
Extensin de no ms
de 3 caracteres
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Borrado de un archivo
Procedimiento
(tecla de siguiente
PROG
DIR +
O0034 N00045
FECHA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31
(OPRA)
LECT F
LECT N
PERFOR. ELIMI
6 Defina el nmero del archivo que desee borrar con la tecla soft
[ELIMI] y luego pulse la tecla soft [EJEC]. Al hacerlo, se borra el
archivo y se visualiza de nuevo la pantalla del directorio.
Cuando se haya borrado el nmero de archivo 21
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO
0019
O1000
0020
O1010
0021
O1020
0022
O1030
O0034 N00045
COMENTA
(PROGR. PRINC. )
(SUBPROGRAM 1)
(COMMENT )
(COMMENT )
DIRECTORY (M--CARD)
No.
NOMBRE ARCHIVO
0019
O1000
0020
O1010
0021
O1020
0022
O1030
~
O0034 N00045
COMENTA
(PROGR. PRINC. )
(SUBPROGRAM 1)
(COMMENT )
(COMMENT )
~
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Tarjeta de
memoria
Programa de pieza
Parmetros
Datos de compensacin
Datos de error de paso
Macro cliente
Datos de sistema de coordenadas de pieza
(Sistema de coordenadas adicionales)
Tarjeta
E/S
Procedimiento
PARAM
COMP.
(OPRA)
B--63534SP/02
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
Explicaciones
D Cada elemento de datos
PASO
TRABAJO
(OPRA)
O0001 N00001
TAMA FECHA
332010 96/04/06
334450 96/05/04
653400 96/05/12
334610 96/05/04
334254 96/06/04
333750 96/06/04
334453 96/06/04
D Visualizacin de
directorio de programas
D Utilizacin de cada
funcin
LECT F
LECT N
PERFOR.. ELIMI
:
:
:
:
:
NOTA
Con una tarjeta de memoria no puede utilizarse la
operacin de modo RMT y la funcin de llamada a
subprograma (basada en la orden M198).
923
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B--63534SP/02
Formato
Mensajes de error
M30
%
Para la entrada/salida se utiliza cdigo ASCII independientemente del
parmetro de configuracin (ISO/EIA).
El bit 3 del parmetro No. 0100 puede emplearse para especificar si
el cdigo de fin de bloque (EOB) se enva slo como LF o como LF,
CR, CR.
0028
O0003
ERROR TARJETA M
No. ARCHIVO =
>_
EDIT * * *
FIJ A
****
FIJC O
777382 96--06--14
1
***
****
PARADA
15:40:21
CANCEL
EJEC
924
B--63534SP/02
Cdigos de error de
tarjeta de memoria
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
Cdigo
Significado
99
102
105
106
110
111
Hay demasiados archivos en el directorio raz para poder aadir un nuevo directorio.
114
115
117
118
Ya se ha abierto el archivo.
119
121
122
124
129
130
131
133
135
140
925
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
8.12
ENTRADA/SALIDA
DE DATOS
MEDIANTE
ETHERNET
INCRUSTADO
8.12.1
Funcin de
transferencia de
archivos FTP
8.12.1.1
Visualizacin de lista de
archivos en ordenador
central
Procedimiento
FUNCIONAMIENTO
B--63534SP/02
8. ENTRADA/SALIDA DE DATOS
NOTA
En funcin del software de servidor FTP, el nmero de
programas visualizados puede presentar diferencias entre
la pantalla de la lista de archivos en el ordenador central y
la pantalla (de detalles) de la lista de archivos en el
ordenador central que se describe a continuacin.
5 Cuando una lista de archivos ocupe ms de una pgina, puede
avanzarse de una pantalla a otra con las teclas de pgina
927
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
NOTA
La pantalla (de detalles) de la lista de archivos en el
ordenador central antes mostrada es un ejemplo de la
visualizacin en pantalla y la informacin visualizada puede
variar en funcin de la especificacin del servidor FTP
empleado junto con el ordenador central.
Datos visualizados
D Nmero de archivos de
programa registrados
D Ordenador central
actualmente conectado
Lista de operaciones
D SWITCH
D UPDATE
D STOP
D SEARCH
D DELETE
D READ
928
FUNCIONAMIENTO
B--63534SP/02
8. ENTRADA/SALIDA DE DATOS
D PUNCH
8.12.1.2
Bsqueda de archivo en
ordenador central
Procedimiento
8.12.1.3
Borrado de archivos en
ordenador central
Procedimiento
Teclee el nmero de archivo o nombre de archivo que desee borrar con las
teclas MDI.
[Formato de entrada]
<nmero de archivo>
o
<nombre de archivo>
Pulse la tecla soft [EJEC].
4
5
NOTA
1 Cuando se utiliza un nmero de archivo para borrado, puede
borrarse slo un archivo visualizado en la pantalla de lista de
archivos en el ordenador central.
2 La informacin visualizada en el extremo derecho de la pantalla
(de detalles) de la lista de archivos en ordenador central se
identifica como nombre de archivo. As, cuando borre un archivo
de la pantalla (de detalles) de la lista de archivos en el ordenador
central especificando su nmero de archivo, asegrese de que se
visualice un nombre de archivo en el extremo derecho de la
pantalla antes de especificar el nmero de archivo.
929
8. ENTRADA/SALIDA DE DATOS
8.12.1.4
Entrada de programas
de CN
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
NOTA
Cuando se realice una entrada de un archivo desde esta
pantalla a la memoria del CNC, se introduce el nmero O
descrito en el archivo.
930
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
NOTA
El nmero O de un archivo cuya entrada se desea realizar
a la memoria del CNC es slo Oxxxx (representando xxxx
un nmero).
931
8. ENTRADA/SALIDA DE DATOS
8.12.1.5
Salida de programas de
CN
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
NOTA
Un nombre de archivo transferido es Oxxxx.
Para la pantalla de programa
Procedimiento
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
8.12.1.6
Entrada/salida de
distintos tipos de datos
Entrada de parmetros
Es posible la entrada a la memoria del CNC de un archivo (parmetros de
CN) almacenado en el ordenador central.
Procedimiento
Nombre de archivo
Formato de archivo,
restricciones
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Salida de parmetros
Procedimiento
Nombre de archivo
Formato de archivo,
restricciones
Procedimiento
Nombre de archivo
Formato de archivo,
restricciones
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
Nombre de archivo
Formato de archivo,
restricciones
Procedimiento
Nombre de archivo
Formato de archivo,
restricciones
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
Nombre de archivo
Formato de archivo,
restricciones
Procedimiento
Nombre de archivo
Formato de archivo,
restricciones
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
Nombre de archivo
Formato de archivo,
restricciones
Procedimiento
Nombre de archivo
Formato de archivo,
restricciones
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
Nombre de archivo
Formato de archivo,
restricciones
Procedimiento
Puede realizarse la entrada a la memoria del CNC del archivo (datos del
histrico de operaciones) almacenado en el ordenador central.
1 Seleccione el modo EDIT del CNC.
2 Pulse la tecla de funcin
Nombre de archivo
Formato de archivo,
restricciones
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
Nombre de archivo
Formato de archivo,
restricciones
8.12.1.7
Verificacin y
modificacin del
ordenador central de
conexin
Procedimiento
939
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B--63534SP/02
940
FUNCIONAMIENTO
B--63534SP/02
8. ENTRADA/SALIDA DE DATOS
NOTA
La denominacin del ordenador central que es el actual
destino de comunicaciones de la tarjeta de servidor de datos
se visualiza en video inverso.
5 El ordenador central conectado puede cambiarse pulsando la tecla
soft [CON--1], [CON--2], o [CON--3].
Datos visualizados
D Nmero de puerto,
direccin IP, nombre de
usuario, DIR de inicio de
sesin (login)
Lista de operaciones
D CON--1
D CON--2
D CON--3
941
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63534SP/02
EDICION DE PROGRAMAS
Generalidades
Registro
Edicin
Bsqueda de parte
de programa que
se desea editar
Salida
Ejecucin
942
FUNCIONAMIENTO
B--63534SP/02
9.1
INSERCION,
MODIFICACION Y
BORRADO DE UNA
PALABRA
9. EDICION DE PROGRAMAS
Explicacin
D Concepto de palabra y
unidad de edicin
AVISO
El usuario no puede continuar la ejecucin del programa despus de modificar, insertar o borrar
datos del programa interrumpiendo el mecanizado en curso con una operacin tal como
parada en modo bloque a bloque o mediante una suspensin de avances durante la ejecucin
del programa. Si se realiza tal modificacin, es posible que el programa no se ejecute
exactamente segn el contenido del programa visualizado en la pantalla despus de reanudar
el mecanizado. As, cuando deba modificarse el contenido de la memoria mediante la edicin
de programas de pieza, no olvide entrar en el estado de reset o reinicializar el sistema despus
de terminar la edicin antes de ejecutar el programa.
943
9. EDICION DE PROGRAMAS
9.1.1
Bsqueda de una
palabra
FUNCIONAMIENTO
B--63534SP/02
O0050 N01234
;
se exploran
, el
944
se visualiza
B--63534SP/02
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
O0050 N01234
Actualmente se est
buscando/explorando
N01234.
Se est buscando
S12.
1 Teclee la direccin S .
2 .
2 Teclee 1
O0050 N01234
Actualmente se est
buscando/explorando
N01234.
Se est buscando
M03.
1 Teclee la direccin M .
2 Pulse la tecla [BUSQ].
Una vez terminada la operacin de bsqueda, el cursor se visualiza en M03.
Al pulsar la tecla [BUSQ] en lugar de la tecla [BUSQ] se ejecuta la
operacin de bsqueda por el orden inverso.
Alarm
No. alarma
71
Descripcin
No se ha encontrado la palabra o direccin que se est
buscando.
945
9. EDICION DE PROGRAMAS
9.1.2
Cabecera de un
programa
FUNCIONAMIENTO
B--63534SP/02
Mtodo 1
1 Pulse
EDIT.
Cuando el cursor ha vuelto al comienzo del programa, el contenido del
mismo se visualiza desde el comienzo en la pantalla.
Mtodo 2
1 Pulse la direccin
946
FUNCIONAMIENTO
B--63534SP/02
9. EDICION DE PROGRAMAS
9.1.3
Insercin de una
palabra
Procedimiento para la insercin de una palabra
Procedimiento
2 Teclee T
Programa
O0050 N01234
O0050 ;
N01234 X100.0 Z1250.0 T15 ;
S12 ;
N56789 M03 ;
M02 ;
%
947
5 .
3 Pulse la tecla
O0050 N01234
Se est insertando
T15.
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63534SP/02
9.1.4
Modificacin de una
palabra
Procedimiento para modificar una palabra
Procedimiento
2 Teclee M
3 Pulse la tecla
Programa
O0050 N01234
O0050 ;
N1234 X100.0 Z1250.0 M15 ;
S12 ;
N5678 M03 ;
M02 ;
%
948
Se est cambiando
T15 por M15.
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63534SP/02
9.1.5
Borrado de una
palabra
Procedimiento para borrar una palabra
Procedimiento
2 Pulse la tecla
O0050 N01234
Z1250.0 M15 ;
Programa
O0050 ;
N01234 Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%
949
O0050 N01234
Se est borrando
X100.0.
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63534SP/02
9.2
9.2.1
BORRADO DE
BLOQUES
Borrado de un bloque
EOB
3 Pulse la tecla
Procedimiento
2 Pulse
EOB
O0050 N01234
Se est buscando/
explorando N01234.
3 Pulse la tecla
Programa
O0050 ;
S12 ;
N56789 M03 ;
M02 ;
%
950
.
O0050 N01234
Se ha borrado el
bloque que contiene
N01234.
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63534SP/02
9.2.2
Borrado de mltiples
bloques
1 Busque o explore una palabra en el primer bloque de una parte que desea
borrar.
2 Teclee la direccin N
4 Pulse la tecla
Ejemplo de borrado de bloques a partir de un bloque que contiene N01234 hasta un bloque que
contiene N56789
Procedimiento
2 . Teclee N
Programa
O0050 ;
N01234 Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%
3 Pulse la tecla
Programa
O0050 ;
M02 ;
%
951
O0050 N01234
Se est buscando/
explorando
N01234.
9 .
O0050 N01234
Se ha borrado
la parte subrayada.
.
O0050 N01234
Se han borrado los
bloques desde el
bloque que contiene
N01234 hasta el
bloque que contienee N56789.
9. EDICION DE PROGRAMAS
9.3
BUSQUEDA DE
NUMERO DE
PROGRAMA
FUNCIONAMIENTO
B--63534SP/02
Mtodo 1
3 Teclee la direccin O .
4 Teclee un nmero del programa que desea buscar.
5 Pulse la tecla [BUSQ O] .
6 Una vez terminada la operacin de bsqueda, se visualiza en el extremo
superior derecho el nmero de programa buscado. Si se encuentra el
programa, se activa la alarma P/S No. 71.
Mtodo 2
Mtodo 3
Alarmas
No.
Contenido
59
No puede buscarse el programa con el nmero seleccionado durante la bsqueda del nmero de programa externo.
71
952
FUNCIONAMIENTO
B--63534SP/02
9.4
BUSQUEDA DE
NUMERO DE
SECUENCIA
9. EDICION DE PROGRAMAS
Prog. seleccionado
Se ha encontrado
el nmero de secuencia deseado.
O0001 ;
N01234 X100.0 Z100.0 ;
S12 ;
:
O0002 ;
N02345 X20.0 Z20.0 ;
N02346 X10.0 Z10.0 ;
:
O0003 ;
:
La bsqueda en esta
seccin se inicia desde
el comienzo.
(La operacin de
bsqueda se ejecuta
nicamente dentro de
un programa.)
4 Teclee la direccin N .
5 Teclee un nmero de secuencia que desee buscar.
6 Pulse la tecla [BUSQ N].
7 Una vez terminada la operacin de bsqueda, el nmero de secuencia
buscado se visualiza en el extremo superior derecho de la pantalla CRT.
Si no se encuentra el nmero de secuencia especificado en el programa
actualmente seleccionado se activa la alarma P/S nmero 060.
953
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Operaciones durante la
bsqueda
D Comprobacin durante la
bsqueda
Los bloques saltados no afectan al CNC. Esto supone que los datos en los
bloques saltados tales como las coordenadas y los cdigos M, S y T no afectan
a las coordenadas y valores modales del CNC.
As, en el primer bloque en que se desea arrancar o rearrancar la ejecucin del
programa empleando una orden de bsqueda de nmero de secuencia, no olvide
introducir los cdigos M, S y T y las coordenadas necesarias. Un bloque que se
desea buscar mediante una bsqueda de nmero de secuencia habitualmente
representa un punto de desplazamiento de un proceso a otro. Cuando deba
buscarse un bloque en medio de un proceso o deba rearrancarse la ejecucin en
dicho bloque, especifique cdigos M, S y T, cdigos G, coordenadas, etc segn
sean necesarias, introducindolas desde el MDI despus de comprobar
minuciosamente los estados de la mquina herramienta y del CN en dicho
instante.
Durante la operacin de bsqueda, se realizan las siguientes comprobaciones:
Salto opcional de bloque
Alarma P/S (No. 003 hasta 010)
Limitaciones
D Bsqueda dentro de un
subprograma
Subprograma
O1234
:
:
M98 P5678 ;
:
:
O5678
:
N88888
:
M99 ;
:
Alarmas
Nmero
60
Contenido
No se ha encontrado el nmero de secuencia de orden en
la bsqueda de nmero de secuencia.
954
FUNCIONAMIENTO
B--63534SP/02
9.5
BORRADO DE
PROGRAMAS
9.5.1
9. EDICION DE PROGRAMAS
Borrado de un programa
Procedimiento para borrar un programa
3 Teclee la direccin O .
4 Teclee un nmero de programa deseado.
5 Pulse la tecla
9.5.2
3 Teclee la direccin O .
4 Teclee --9999.
5 Pulse la tecla de edicin
955
9. EDICION DE PROGRAMAS
9.5.3
FUNCIONAMIENTO
B--63534SP/02
Borrado de ms de un
programa especificando
un intervalo de valores
Procedimiento para borrar ms de un programa especificando un intervalo
OXXXX,OYYYY
en donde XXXX es el nmero del primer programa que desea borrar y
YYYY es el nmero del ltimo programa que desea borrar.
956
FUNCIONAMIENTO
B--63534SP/02
9.6
FUNCION DE EDICION
AMPLIADA DE
PROGRAMAS DE
PIEZA
9. EDICION DE PROGRAMAS
957
9. EDICION DE PROGRAMAS
9.6.1
FUNCIONAMIENTO
B--63534SP/02
Cmo se copia un
programa completo
Despus de copiar
Antes de copiar
Oxxxx
Copiar
Oxxxx
Oyyyy
(OPRA)
COPIA
TODO
Teclas numricas
0 A
EJEC
958
FUNCIONAMIENTO
B--63534SP/02
9.6.2
9. EDICION DE PROGRAMAS
Despus de copiar
Antes de copiar
Oxxxx
Copiar
Oxxxx
Oyyyy
CURS--
3 Desplace el cursor al final del intervalo que desea copiar y pulse la tecla soft
--CURS
--ABAJO
0 A
959
9. EDICION DE PROGRAMAS
9.6.3
FUNCIONAMIENTO
B--63534SP/02
Antes de copiar
Despus de copiar
Oxxxx
Oxxxx
Oyyyy
Copiar
B
C
MOVI
CURS--
4 Desplace el cursor al final del intervalo que se desea mover y pulse la tecla
--CURS
soft [--CURS] o [--BAJO] (en este ltimo caso, se copia el intervalo hasta el
final del programa independientemente de la posicin del cursor).
--ABAJO
960
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63534SP/02
9.6.4
Puede insertarse otro programa en una posicin arbitraria del programa actual.
Cmo fusionar un
programa
Antes de fusionar
Oxxxx
Oyyyy
Despus de fusionar
Fusin
Oxxxx
Oyyyy
Posicin
de fusin
INSER
pulse la tecla soft [--CURS] o [--BAJO] (en este ltimo caso, se visualiza el
final del programa actual).
--ABAJO
Teclas numricas
EJEC
961
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63534SP/02
9.6.5
Explicacin
complementaria para
copiar, mover y
fusionar
Explicaciones
D Definicin de un intervalo
de edicin
Limitaciones
D Nmero de dgitos para el
nmero de programa
B--63534SP/02
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
Alarmas
Contenido
No. alarma
Se ha hecho insuficiente la memoria mientras se estaba copiando o insertando un programa. Se ha terminado la copia o la insercin.
70
101
963
9. EDICION DE PROGRAMAS
9.6.6
Sustitucin de
palabras y direcciones
FUNCIONAMIENTO
B--63534SP/02
La sustitucin puede aplicarse a todas las veces que aparece la palabra o tan solo
una vez de las veces que aparecen las palabras o direcciones en el programa.
CAMBIO
ANTES
SALTO
7 Pulse la tecla soft [EJEC] para sustituir todas las palabras y direcciones
EJEC--1
EJEC--1
Ejemplos
D Sustituir X100 por Y200
[CAMBIO] X
0 [ANTES] Y
[DESP.] [EJEC]
D Sustituir X100Y200 por X30
[CAMBIO] X
3
D Sustituir IF por WHILE
F [ANTES] W
0 [ANTES] X
0 [DESP.] [EJEC]
[CAMBIO] I
E [DESP.]
[EJEC]
[CAMBIO] X [ANTES] ,
0 [DESP.] [EJEC]
Explicacin
D Sustitucin de macros
cliente
B--63534SP/02
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
Restricciones
D El nmero de caracteres a
sustituir
965
9. EDICION DE PROGRAMAS
9.7
EDICION DE
MACROS DE
CLIENTE
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Unidad de edicin
(a) Direccin
(b) # situado al comienzo del primer miembro de una declaracin de
sustitucin
(c) /, (,=, and ;
(d) Primer carcter de IF, WHILE, GOTO, END, DO, POPEN, BPRNT,
DPRNT y PCLOS
En la pantalla, antes de los caracteres y smbolos anteriores aparece un
espacio en blanco.
(Ejemplo) Posiciones de comienzo donde esta colocado el cursor.
N001 X--#100 ;
#1 =123 ;
N002 /2 X[12/#3] ;
N003 X--SQRT[#3/3:[#4+1]] ;
N004 X--#2 Z#1 ;
N005 #5 =1+2--#10 ;
IF[#1NE0] GOTO10 ;
WHILE[#2LE5] DO1 ;
#[200+#2] =#2:10 ;
#2 =#2+1 ;
END1 ;
D Abreviaturas de palabra de
macro cliente
966
FUNCIONAMIENTO
B--63534SP/02
9.8
EDICION EN MODO NO
PRIORITARIO
9. EDICION DE PROGRAMAS
2 Pulse la tecla
Explicacin
D Alarmas durante la edicin
en modo no prioritario
967
9. EDICION DE PROGRAMAS
9.9
FUNCION DE
CONTRASEA
FUNCIONAMIENTO
B--63534SP/02
Bloqueo
Desbloqueo
Explicaciones
D Definicin del parmetro
PASSWD
B--63534SP/02
D Rebloqueo
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
PRECAUCIN
Una vez se ha activado el estado de bloqueo, no puede
definirse el parmetro NE9 al valor 0 y no puede modificarse
el parmetro PASSWD hasta que se abandona el estado de
bloqueo o hasta que se ejecuta la operacin de borrar toda
la memoria. Se ha de tener un especial cuidado para definir
el parmetro PASSWD.
969
9. EDICION DE PROGRAMAS
9.10
COPIA DE UN
PROGRAMA ENTRE
DOS TRAYECTORIAS
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
O1357 N00130
***
TRAY1
14:25:36
***
TRAY2
CABE1
CANCEL
***
DEST
SUSTITUIR
***
SUSTITU
14:25:36
CANCEL
: OFF
CABE1
EJEC
FUNCIONAMIENTO
B--63534SP/02
9. EDICION DE PROGRAMAS
8 Especifique sustitucin.
Si cualquier nmero que se asigne a un programa que desee copiar ya
est siendo utilizado por un programa registrado para la trayectoria
destino, especifique si el programa existente debe ser sustituido por el
que se desee copiar.
Si actualmente est inhibida la sustitucin, al pulsar la tecla soft
[SUSTITU] se valida la sustitucin. Al pulsar [SUSTITU] repetidas
veces va cambiando entre vlida e inhibida.
SUSTITU=ON indica que es vlida la sustitucin.
SUSTITU=OFF indica que est inhibida la sustitucin.
9 Pulse la tecla soft [EJEC] para iniciar la copia.
971
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Flujo de procedimiento
Pantalla de programa
<ORIGENdefinido?>
Definir
Sustituir
SUSTITU=ON
SUSTITU=OFF
Terminacin de alarma
Copia terminada
D Edicin en modo no
prioritario
D Importantes alarmas
afines
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B--63534SP/02
Descripcin
Trayectoria relevante
Destino copia
Programa especificado no
encontrado
Origen copia
Demasiados programas
Destino copia
Registro de duplicado
Destino copia
Origen/destino copia
Restricciones
D Condiciones en las
cuales no puede
ejecutarse la copia
D Copiar intervalo
especificado
Origen de copia
973
O0001
O0020
O0200
O1100
O2000
9. EDICION DE PROGRAMAS
D Sustitucin
FUNCIONAMIENTO
B--63534SP/02
974
B--63534SP/02
10
FUNCIONAMIENTO
CREACION DE PROGRAMAS
Teclado MDI
PROGRAMACION EN EL MODO TEACH IN
ENTRADA DE PROGRAMACION INTERACTIVA
CON FUNCION DE GRAFICOS
FUNCION DE PROGRAMACION AUTOMATICA
INTERACTIVA
DISPOSITIVO DE PREPARACION AUTOMATICA DE
PROGRAMAS (SISTEMA P DE FANUC)
975
10.1
CREACION DE
PROGRAMAS
EMPLEANDO EL
PANEL MDI
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
Explicacin
D Comentarios en un
programa
no deben
FUNCIONAMIENTO
B--63534SP/02
10.2
INSERCION
AUTOMATICA DE
NUMEROS DE
SECUENCIA
Procedimiento
, los
6 Pulse
7 Introduzca cada palabra de un bloque.
8 Pulse
EOB
977
FUNCIONAMIENTO
9 Pulse
B--63534SP/02
O0040 N00012
O0040 ;
N10 G92 X0 Y0 Z0 ;
N12
%
_
EDIC * * * *
PRGRM
***
***
BIBLIO
13 : 18 : 08
C.A.P
(OPRA)
978
FUNCIONAMIENTO
B--63534SP/02
10.3
CREACION DE
PROGRAMAS EN EL
MODO TEACH IN
Procedimiento
3 Pulse la tecla
4 Teclee la direccin X .
5 Pulse la tecla
(Ejemplo)
. A
y pulse la tecla
Ejemplos
O1234 ;
N1 G92 X10000 Y0 Z10000 ;
N2 G00 G90 X3025 Y23723 ;
N3 G01 Z--325 F300 ;
Z
N4 M02 ;
P1
P0
(10, 0, 10.0)
979
P2
FUNCIONAMIENTO
B--63534SP/02
EOB
EOB
EOB
2
980
EOB
B--63534SP/02
FUNCIONAMIENTO
N5, que indica que se trata del quinto bloque, se registra en memoria con la
funcin de insercin automtica de nmero de secuencia. Pulse la tecla
para borrarlo.
Con esto queda registrado el programa ejemplo.
Explicaciones
D Comprobacin del
contenido de la memoria
O1234 N00004
(RELATIVA)
X
--6.975
Y
23.723
Z --10.325
(ABSOLUTA)
X
3.025
Y
23.723
Z
--0.325
O1234 ;
N1 G92 X10000 Y0 Z10000 ;
N2 G00 G90 X3025 Y23723 ;
N3 G01 Z--325 F300 ;
N4 M02 ;
%
_
TMANG
****
PRGRM
***
BIBLIO
***
14 : 17 : 27
(OPRA)
,o Z
D Registro de rdenes
distintas de rdenes de
posicin
981
10.4
PROGRAMACION
INTERACTIVA CON
FUNCION GRAFICA
FUNCIONAMIENTO
B--63534SP/02
Procedimiento 1
Pulse
Creacin de un programa
. Si no est registrado ningn programa se visualiza la siguiente
_
EDIC * * * *
PRGRM
O0000 N0000
***
***
BIBLIO
11 : 59 : 46
(C.A.P)
(OPRA)
0 ,y
982
B--63534SP/02
FUNCIONAMIENTO
:
:
:
:
:
:
:
:
:
:
:
:
O1234 N00004
POSICIONAM
INTER. LIN.
INTER. CIRC. CW
INTER. CIRC. CCW
PAUSA
VERIF. PARADA EXA.
FIN AJUSTE DATOS VIDA HERRAMIEN
PLANO XY
PLANO ZX
PLANO YZ
IPULGADA
METRICO
_
EDIC * * * *
***
PRGRM
***
MENU G
(0)
14 : 26 : 15
BLOQUE
G
100.
G
Y
O1234 N00000
50.0
(X, Y, Z, )
COMP. NO.
EDIT * * * *
PRGRM
***
***
MENU G
14 : 32 : 57
BLOQUE
(OPRA)
FUNCIONAMIENTO
B--63534SP/02
PROGRAMA
G
X
Z
H
R
S
B
J
P
L
:
O0010 N00000
G
Y
F
M
T
I
K
Q
EDIT * * * *
***
14 : 41 : 10
***
PRGRM
MENU G
BLOQUE
(OPRA)
dato.
9 Repita esta operacin hasta que se hayan introducido todos los datos
necesarios para el cdigo G seleccionado.
10 Pulse la tecla
12 Pulse la tecla
Procedimiento 2
Modificacin de un bloque
modificar.
o la tecla
B--63534SP/02
FUNCIONAMIENTO
Procedimiento 3
Insercin de un bloque
Procedimiento 4
Borrado de un bloque
985
11
FUNCIONAMIENTO
B--63534SP/02
Generalidades
Explicaiones
Grfico de transiciones en pantalla
la tecla de funcin
D Tecla de proteccin de
datos
La mquina puede tener una tecla de proteccin de datos para proteger los
programas de pieza, valores de compensacin de herramienta, datos de
configuracin y variables de macro cliente. Consulte el manual publicado por
el fabricante de la mquina herramienta para saber donde est ubicada la tecla
de proteccin de datos y cmo se utiliza.
986
FUNCIONAMIENTO
B--63534SP/02
ABSOLU
RELATI
Vase subap.
III- -11.1.1.
Visualizacin de
nm. de piezas y
tiempo de marcha
Vase subap.
III- -11.1.6.
Visualizacin
velocidad real
Vase subap.
III- -11.1.5.
III- -11.1.2.
TODO
Visualizacin de la
posicin total de cada
sistema de coordenadas
Vase suabap.
III--11.1.3.
Visualizacin de
nm. de piezas y
tiempo de marcha
Visualizacin de
nm. de piezas y
tiempo de marcha
Visualizacin
velocidad real
Visualizacin
velocidad real
Vase subap.
III- -11.1.6.
Vase subap.
III- -11.1.5.
Interrupcin
manual por volante
Vase subap. III- -4.8.
Vase subap.
III- -11.1.5.
Definicin valores
de coor. relativas
Definicin valores
de coor. relativas
Vase subap.
III- -11.1.2.
(OPRA)
Vase subap.
III- -11.1.6.
MANGO
Vase subap.
III- -11.1.7.
Vase subap.
III- -11.1.2.
MONI
(OPRA)
987
PANTALLA PROGRAMA
FUNCIONAMIENTO
B--63534SP/02
Pantalla programa
*
MDI
MEM
PROGR.
VERIFI
Visualizacin contenido
programa
ACTUAL
SIGUIE
Visualizacin de
bloque actual y siguiente bloque
Vase subap.
III- -11.2.2.
(OPRA)
Vase subap.
III- -11.2.3.
Visualizacin
nmero programa y
nm. secuencia
Vase subap. III- -11.6.1.
[ABSOLU]
[RELATI]
Orden para
modo MDI
Programa en ejecucin
Valor coorden. absoluta
Distancia pendiente a recorrer valor.modales
Vase subap. III- -11.2.4.
Vase subap.
III- -11.2.5.
Programa en ejecucin
Valor coorden. relativa
Distancia pendiente a recorrer valor.modales
Vase subap. III- -11.2.4.
(Visualizado en
modo MDI)
Pantalla programa
MEM
REANUD
PLN.DF
[PRGRM]
(OPRA)
[DIR]
[PLAN]
Visualizacin
directorio
archivos
Vase subap.
III- -4.6.
988
FUNCIONAMIENTO
B--63534SP/02
Pantalla programa
EDIT
PROGR.
Pantalla edicin
programa
Vase captulo
III- -9
BIBLIO
C.A.P.
(OPRA)
Pantalla
programacin
interactiva
Vase captulo III- -10.4
Pantalla programa
EDIT
FLOPPY
Pantalla directorio
archivos para
disquettes
989
(OPRA)
FUNCIONAMIENTO
B--63534SP/02
FIJACN
Visualizacin valor
comp.
herramienta
Visualizacin
datos configuracin.
Definicin datos
compens. hta.
Config.parmetros
Definicin valor
comp.origen pieza
Cofig. comparacin e
interrupcin nm.secuencia
TRABAJ
(OPRA)
Visualizacin de
sistema coord.
pieza
Visualizacin tiempo
funcionamiento y
nm. piezas
Visualizacin/configuracin tiempo
Vase subap. III- -11.4.5.
Definicin
variables macro
Vase subap. 11.4.8.
MENU
PUPITR
HER VD
Visualizacin
panel operador
software
Visualizacin datos
gestin vida herramientas
Visualizacin
datos patrn
Interruptor panel
operador software
Visualizacin
men patrones
(OPRA)
Vase subap.11.4.11.
990
FUNCIONAMIENTO
B--63534SP/02
PANTALLA SISTEMA
Pantalla de parmetros
PARAM.
DIGNOS
PMC
SISTEM
(OPRA)
SV--PRM
SP--PRM
(OPRA)
Definicin
parmetros
Vase subap. III--11.5.1
Pantalla parmetros
PASO
991
FUNCIONAMIENTO
D Pantallas de configuracin
B--63534SP/02
No.
Pantalla configuracin
Contenido configuracin
Subapdo. 11.4.1
Subapdo. 11.4.2
Grabar parmetros
Comprobacin TV
Cdigo perforacin
Unidad de entrada (mm/pulg)
Canal E/S
Insercin automtica nmero
secuencia
Conversin de formato de cinta
(F15)
Subapdo. 11.4.3
Comparacin e interrupcin de
nmero de secuencia
Subapdo. 11.4.4
Imagen espejo
Subapdo. 11.4.3
Subapdo. 11.4.5
Variables de macro
Subapdo. 11.4.8
Parmetros
Parmetros
Subapdo. 11.5.1
Error de paso
Subapdo. 11.5.2
Seleccin modo
Seleccin de eje de avance
manual discontinuo
Avance rpido manual discontinuo
Selecc.eje para gener. manual
impulsos
Multiplicacin para generador
manual impulsos
Velocidad de avance manual
discontinuo
Sobrecontrol velocidad avance
Sobrecontrol avance rpido
Salto opcional bloque
Modo bloque a bloque
Bloqueo de mquina
Ensayo en vaco
Tecla proteccin
Suspensin de avances
Subapdo. 11.4.10
Subapdo. 11.4.11
10
Subapdo. 11.4.12
11
Subapdo. 11.4.6
12
Subapdo. 11.1.7
992
B--63534SP/02
11.1
PANTALLAS
VISUALIZADAS POR
LA TECLA DE
FUNCION
FUNCIONAMIENTO
herramienta.
Para visualizar la posicin actual de la herramienta se emplean las tres pantallas
siguientes:
Pantalla de visualizacin de posicin para el sistema de coordenadas de pieza.
Pantalla de visualizacin de posicin para el sistema de coordenadas relativas.
Pantalla de visualizacin de todas las posiciones.
Las pantallas anteriores tambin permiten visualizar la velocidad de avance,
tiempo de funcionamiento y el nmero de piezas. Adems, en estas pantallas
puede definirse una posicin de referencia flotante.
La tecla de funcin
993
11.1.1
Pantalla de posicin
en el sistema de
coordenadas de pieza
FUNCIONAMIENTO
B--63534SP/02
X
Y
Z
TIEM OPE
F.ACT.
123.456
363.233
0.000
0H15M
3000 MM/M
CONTAJE PIE
5
TIEM CICLO
0H 0M38S
S
0 T0000
09:06:35
TODO ] [ MANGO ] [ OPRA ]
X1
Y1
Z1
TIEM OPE
F.ACT.
O1000 N00010
100.000
200.000
300.000
0H15M
3000 MM/M
994
O1000 N00010
CONTAJE PIE
5
TIEM CICLO
0H 0M38S
S
0 T0000
09:06:35
HEAD1
TODO ] [ MANGO ] [ OPRA ]
B--63534SP/02
FUNCIONAMIENTO
POSICION ACTUAL
O1000 N10010
(ACTUAL0
X1
Y1
Z1
100.000
200.000
300.000
(VELOCID REAL) F :
0MM/MIN
S :
0RPM
(CONTAJE PIE)
114
(TIEM OPE)
5H 3M
(TIEM CICLO)
0H 0M 6S
O2000 N20010
(ACTUAL0
X2
Y2
Z2
400.000
500.000
600.000
(VELOCID REAL) F :
0MM/MIN
S :
0RPM
(CONTAJE PIE)
114
(TIEM OPE)
5H 3M
(TIEM CICLO)
0H 0M 6S
AUTO PARADA *** ***
ABSOLU
RELATI TODO
12:34:56
CAB.1
MANGO (OPRA)
Explicaciones
D Visualizacin incluyendo
valores de compensacin
Los bits 6 (DAL) y 7 (DAC) del parmetro 3104 pueden utilizarse para
seleccionar si los valores visualizados incluyen compensacin de longitud de
herramienta y compensacin (de radio) de herramienta.
Slo las coordenadas de los ejes primero hasta quinto se visualizan inicialmente
siempre que existan seis o ms ejes controlados. Al pulsar la tecla soft
[ABSOLU] se visualizan las coordenadas de los ejes sexto y siguientes.
995
11.1.2
Pantalla de posicin
con el sistema de
coordenadas relativas
FUNCIONAMIENTO
B--63534SP/02
X
Y
Z
O1000 N00010
123.456
363.233
0.000
0H15M
3000 MM/M
CONTAJE PIE
5
TIEM CICLO
0H 0M38S
S
0 T0000
09:06:35
TODO ] [ MANGO ] [ OPRA ]
TIEM OPE
F.ACT
X
Y
Z
996
O1000 N00010
100.000
200.000
300.000
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
S 0 T0000
09:06:35
HEAD1
[ TODO ] [ MANGO ] [(OPRA)]
FUNCIONAMIENTO
B--63534SP/02
POSICION ACTIVA
O1000 N10010
(RELATIVAS)
X1
Y1
Z1
100.000
200.000
300.000
(VELOCID REAL) F :
S :
(CONTAJE PIE)
(TIEM OPE)
(TIEM CICLO)
0MM/MIN
0RPM
114
5H 3M
0H 0M 6S
O2000 N20010
(RELATIVAS)
X2
Y2
Z2
400.000
500.000
600.000
(VELOCID REAL) F :
S :
(CONTAJE PIE)
(TIEM OPE)
(TIEM CICLO)
AUTO PARADA *** ***
ABSOLU
RELATI
TODO
0MM/MIN
0RPM
114
5H 3M
0H 0M 6S
12:34:56
CAB.1
MANGO (OPRA)
Explicaciones
D Definicin de las
coordenadas relativas
Procedimiento
X
Y
Z
246.912
913.780
578.246
>X
MEM
PRESET
ORIGIN
Procedimiento
ABS
REL
ALL
EXEC
997
D Visualizacin incluidos
valores de compensacin
D Preseleccin definiendo un
sistema de coordenadas
FUNCIONAMIENTO
B--63534SP/02
Los bits 6 (DRL) y 7 (DRC) del parmetro 3104 pueden emplearse para
seleccionar si los valores visualizados incluyen compensacin de longitud de
herramienta y compensacin de radio de herramienta.
El bit 3 (RPD) del parmetro 3104 se utiliza para especificar si las posiciones
visualizadas en el sistema de coordenadas relativas se predefinen a idnticos
valores que en el sistema de coordenadas de pieza cuando un sistema de
coordenadas se define mediante una orden G92 o cuando se ejecuta la vuelta
manual al punto de referencia.
Inicialmente siempre que existan seis o ms ejes controlados se visualizan
nicamente las coordenadas de los ejes primero hasta quinto. Pulsando la tecla
soft [ABSOLU] se visualizan las coordenadas para los ejes sexto y siguientes.
998
FUNCIONAMIENTO
B--63534SP/02
11.1.3
Visualizacin de todas
las posiciones
O1000 N00010
(ABSOLUTA)
123.456
456.890
789.123
X
Y
Z
(RELATIVA)
246.912
913.780
1578.246
X
Y
Z
X
Y
Z
(MAQUINA)
0.000
0.000
0.000
(DISTANC. A IR
X
0.000
Y
0.000
Z
0.000
TIEM OPE
F. ACT.
0H15M
3000 MM/M
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
S
0 T0000
POSICION ACTIVA
X1 100.000
Y1 200.000
Z1 300.000
X1 100.000
Y1 200.000
Z1 300.000
(DISTANC. A IR
(MAQUINA)
X1
Y1
Z1
Z2
X1 100.000
Y1 200.000
Z1 300.000
TIEM OPE
F. ACT.
O1000 N00010
(ABSOLUTA)
(RELATIVA)
0H15M
3000 MM/M
000.000
000.000
000.000
000.000
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
S
0 T0000
999
FUNCIONAMIENTO
B--63534SP/02
POSICION ACTUAL
O1000 N10010
(RELATIVA)
(ABSOLUTA)
X1
100.000
X1
100.000
Y1
200.000
Y1
200.000
Z1
300.000
Z1
300.000
(RELATIVA)
X1
100.000
Y1
200.000
Z1
300.000
(MECANICA)
X1
100.000
Y1
200.000
Z1
300.000
(MECANICA)
X1
100.000
Y1
200.000
Z1
300.000
(DISTANC. A IR)
X1
000.000
Y1
000.000
Z1
000.000
(VELOCID REAL) F :
0MM/MIN
S :
0RPM
(CONTAJE PIE)
114
(TIEM OPE)
5H 3M
(TIEM CICLO)
0H 0M 6S
O2000 N20010
(ABSOLUTA)
X1
100.000
Y1
200.000
Z1
300.000
(DISTANC. A IR)
X1
000.000
Y1
000.000
Z1
000.000
(VELOCID REAL) F :
0MM/MIN
S :
0RPM
(CONTAJE PIE)
114
(TIEM OPE)
5H 3M
(TIEM CICLO)
0H 0M 6S
AUTO PARADA *** *** 12:34:56
ABSOLURELATI TODO
CAB.1
MANGO (OPRA) +
Explicaciones
D Indicacin de coordenadas
D Distancia pendiente de
recorrer
D Sistema de coordenadas de
mquina
D Reposicin de las
coordenadas relativas
FUNCIONAMIENTO
B--63534SP/02
11.1.4
Preseleccion del
sistema de
coordenadas de pieza
Procedimiento
ABS
REL
TODO
(OPRA)
WRK- -CD
ALLAXS
Explicaciones
D Modo de funcionamiento
D Preseleccin de
coordenadas relativas
1001
11.1.5
Visualizacin del
avance real
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
de posicin actual.
POSICION ACTIVA (ABSOLUTAS)
X
Y
Z
O1000 N00010
123.456
363.233
0.000
TIEM OPE
F. ACT
0H15M
3000 MM/M
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
S
0 T0000
Explicaciones
de avance
Fact =
en donde
(fi) 2
i =1
n : Nmero de ejes
fi : Velocidad de avance en mecanizado en direccin tangencial de cada eje
o velocidad de avance rpido
D Visualizacin de la
velocidad real de avance
por revolucin
1002
B--63534SP/02
D Visualizacin de la
velocidad real de avance
del eje de giro
D Visualizacin de la
velocidad real de avance en
la otra pantalla
FUNCIONAMIENTO
1003
11.1.6
Visualizacin de
nmero de horas y de
piezas
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
de la posicin actual.
POSICION ACTIVA (RELATIVAS)
X
Y
Z
TIEM OPE
F. ACT.
O1000 N00010
123.456
363.233
0.000
0H15M
3000 MM/M
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
S
0 T0000
Explicaciones
D CONTAJE PIE
D TIEM OPE
D TIEM CICLO
D Visualizacin en la otra
pantalla
D Configuracin de
parmetros
FUNCIONAMIENTO
B--63534SP/02
11.1.7
Para ejecutar la vuelta al punto de referencia flotante con una orden G30.1, debe
definirse con antelacin el punto de referencia flotante.
Procedimiento
REL
ALL
(OPRT)
5 Para registrar las posiciones de referencia flotantes para todos los ejes,
pulse la tecla soft [ALLEXE].Para registrar la posicin de referencia
SET FRP
EXEC
Y )y
Explicaciones
D Preseleccin del sistema
de coordenadas relativas
1005
11.1.8
FUNCIONAMIENTO
B--63534SP/02
Visualizacin del
monitor de
funcionamiento
Procedimiento
de la posicin actual.
80%
Y :
0%
Z :
0%
TIEM OPE
F.ACT
O0001 N00001
0H15M
3000 MM/M
S1 :
01%
(VELOCIMETRO RPM)
S1 :
1500
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
09:06:35
] [
] [ (OPRA) ]
Explicaciones
D Visualizacin de los ejes de
servo
D Unidad de grficos
El grfico de barras del medidor de carga muestra una carga de hasta el 200%
(slo se visualiza un valor para una carga que rebase el 200%). El grfico de
barras para el velocmetro muestra la relacin de la velocidad actual del husillo
respecto a la velocidad mxima del husillo (100%).
D Medidor de carga
B--63534SP/02
D Velocmetro
FUNCIONAMIENTO
Rgimen de motor
de cabezal
Rgimen mximo
del motor de cabezal
Parmetro
Espec.
Husillo
serie
ALTO
MEDIO
ALTO
MEDIO
BAJO
BAJO
1007
11.2
PANTALLAS
VISUALIZADAS CON
LA TECLA DE
FUNCION
(EN MODO MEMORIA O EN
MODO MDI)
FUNCIONAMIENTO
B--63534SP/02
1008
FUNCIONAMIENTO
B--63534SP/02
11.2.1
Visualizar el contenido
del programa
O2000 N00130
O2000 ;
N100 G92 X0 Y0 Z70. ;
N110 G91 G00 Y-70. ;
N120 Z-70. ;
N130 G42 G39 I-17.5
N140 G41 G03 X-17.5 Y17.5 R17.5 ;
N150 G01 X-25. ;
N160 G02 X27.5 Y27.5 R27.5
N170 G01 X20. ;
N180 G02 X45. Y45. R45. ;
> _
S
0 T0000
MEM STRT
***
16:05:59
[ PROGR ][ VERIFI ][ ACTUAL ][SIGUIE][ (OPRA) ]
Explicaciones
D Unidad de display de 12
teclas soft
O0003 ;
N001 G92X0Y0Z0;
N002 G90 G00 Z250.0 T11 M6;
N003 G43 Z0 H11;
N004 S30 M3
N005 G99 G81X400.0 R Y--350.0
Z--153.0R--97.0 F120;
N006 Y--550.0;
N007 G98Y--750.0;
N008 G99X1200.0;
N009 Y--550.0;
N010 G98Y--350.0;
N011 G00X0Y0M5;
N012 G49Z250.0T15M6;
N013 G43Z0H15;
N014 S20M3;
O0006 N00000
N015 G99G82X550.0Y--450.0
Z--130.0R--97.0P300F70;
N016 G98Y--650.0;
N017 G99X1050.0;
N018 G98Y--450.0;
N019 G00X0Y0M5;
N020 G49Z250.0T31M6;
N021 G43Z0H31;
N022 S10M3;
N023 G85G99X800.0Y--350.0
Z--153.0R47.0F50;
N024 G91Y--200.0K2;
N025 G28X0Y0M5;
N026 G49Z0;
N027 M0;
EDIT **** *** ***
07:12:55
BUSQOBUSQ BUSQREPOSI +
1009
11.2.2
Pantalla de
visualizacin del
bloque actual
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
O2000 N00130
(CORRIENTE)
G01
G17
G41
G80
X
F
H
(MODAL)
17.500
2000
2
G67
G01
G54
G17
G64
G91
G69
G22
G15
G94
G40 .1G21
G25
G41
G49
G80
G98
G50
2000
T
S
> _
S
0 T0000
MEM STRT
***
16:05:59
[ PROGR ][ VERIFI ][CURRENT]T[SIGUIE][ (OPRA) ]
Explicaciones
D Unidad de display con 12
teclas soft
X
Y
Z
0.000
0.000
30.000
(MODAL)
ABS
REL TODO
1010
3
9
O3001 N00000
0 MM/MIN
PROGRAMA
O3001 ;
G40 ;
G49 M06 T9 ;
G0 G54 G90 X0 Y0 ;
G43 Z30. H5 S6000 M3 ;
M0 ;
X17.5 Y--22 ;
Z--6.5 ;
G10 P11 R0.995 F500 ;
M30 ;
%
>_
MEM **** *** ***
PRGRM
07:07:40
SIGUIE (OPRA) +
B--63534SP/02
11.2.3
Pantalla visualizacin
de bloque siguiente
FUNCIONAMIENTO
Procedimiento
G01
G17
G41
G80
(CORRIENTE)
X
17.500
F
2000
H
2
O2000 N00130
(SIGUIENTE)
G39
I
-17.500
G42
> _
S
0 T0000
MEM STRT
***
16:05:59
[ PROGR ][ VERIFI ][ ACTUAL][SIGUIE][ (OPRA) ]
1011
11.2.4
Pantalla comprobacin
del programa
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
PROGRAMA
O2000 N00130
O0010
G92 G90 X100. Y200. Z50. ;
G00 X0 Y0 Z0 ;
G01 Z250. F1000 ;
(ABSOLUTE)(DIST TO GO) G00
X
0.000 X
0.000 G17
Y
0.000 Y
0.000 G90
Z
0.000 Z
0.000 G22
T
F
H
D
G94
G21
G40
G49
B
M
G80
G98
G50
G67
> _
S
0 T0000
MEM STRT
***
16:05:59
[ PROGR ][ VERIFI][ ACTUAL ][ SIGUIE][ (OPRA) ]
PROGRAMA
O2000 N00130
O0010
G92 G90 X100. Y200. Z50. ;
G00 X0 Y0 Z0 ;
G01 Z250. F1000 ;
(ABSOLUTE)(DIST TO GO) G00 G94 G80
X1
0.000 X1
0.000 G17 G21 G98
Y1
0.000 Y1
0.000 G90 G40 G50
Z1
0.000 Z1
0.000 G22 G49 G67
B
H
M
T
D
F
S
> _
S
0 T0000
MEM STRT
***
16:05:59
HEAD1
[ PROGR ][ VERIFI][ ACTUAL ][ SIGUIE][ (OPRA) ]
1012
B--63534SP/02
FUNCIONAMIENTO
(RELATIVE) (ABSOLUTE)
X1 0.000 X1
0.000
Y1 0.000 Y1
0.000
Z1 0.000 Z1
0.000
(DIST TO GO)
X1
0.000
Y1
0.000
Z1
0.000
(MODAL)
G00 G22 G40 G98
G17 G94 G49 G50
G90 G21 G80 G67
H
B
F
1000.000 (ACT.F)
S
20 (ACT.S)
>_
O0010 ;
G92 G90 X100.0 Y200. Z50. ;
G00 X0 Y0 Z0 ;
G01 Z250. F1000 ;
X50. Y20. ;
M
M
M
T
0MM/MIN
0RPM
(MODAL)
G00 G98 G25
G97 G21 G22
G69 G40 G90
B
F
S
G67
G54
G18
H
M
M
M
T
0.000 (ACT.F)
30 (ACT.S)
0MM/MIN
0RPM
S
0 T0000
MEM STOP *** *** 14:00:00 HEAD1
PRGR. VERIFI
SIGUIE (OPRA) +
Explicaciones
D Visualizacin del programa
D Visualizacin de posicin
actual
D Cdigos G modales
D Visualizacin durante el
funcionamiento automtico
D Cdigos T
1013
FUNCIONAMIENTO
B--63534SP/02
POSICION ACTIVA
(ABSOLUTAS)
X
Y
Z
0.000
0.000
30.000
(MODAL)
ABS
REL TODO
1014
3
9
O3001 N00000
0 MM/MIN
PROGRAMA
O3001 ;
G40 ;
G49 M06 T9 ;
G0 G54 G90 X0 Y0 ;
G43 Z30. H5 S6000 M3 ;
M0 ;
X17.5 Y--22 ;
Z--6.5 ;
G10 P11 R0.995 F500 ;
M30 ;
%
>_
MEM **** *** ***
PROG.
07:07:40
SIGUIE (OPRA) +
FUNCIONAMIENTO
B--63534SP/02
11.2.5
Pantalla de programa
para modo MDI
Procedimiento
Programa
Informacin modal
O2000 N00130
G90
G22
T
F
G94
G21
G40
G49
G80
G98
G50
G67
H
D
G54
G64
M
G69
G15
> _
S
0 T0000
MDI **** *** ***
16:05:59
[ PROGR ][ MDI ][ ACTUAL ][ SIGUIE ][ (OPRA) ]
Explicaciones
D Modo MDI
D Informacin modal
Los datos modales se visualizan cuando el bit 7 (MDL) del parmetro 3107 vale
1. Se visualizan hasta 16 cdigos G modales. Sin embargo, en el display con 12
teclas soft el contenido del programa se visualiza en la mitad derecha de la
pantalla y los datos modales se visualizan en la mitad izquierda de sta,
independientemente del valor de este parmetro.
D Visualizacin durante el
modo automtico
1015
11.2.6
FUNCIONAMIENTO
B--63534SP/02
Procedimiento 1
Clculo y visualizacin
del tiempo de
mecanizado
S Pulse la tecla soft situada ms a la derecha una vez o dos veces para
visualizar la tecla soft [TEMP].
PROGRAM ( TIEMPO)
No.
NO.
TIME
TIME
O0020
12H48M02S
> _
EDIT **** *** ***
[ TEMP ][
][
1016
16:52:13
][
][ (OPRA) ]
B--63534SP/02
FUNCIONAMIENTO
O0000 N0000
NO.
O0020
O0040
O0060
O0080
O0100
O0120
O0140
O0160
O0180
O0200
TEMP
12H48M01S
0H48M01S
4H16M01S
0H16M01S
1H20M01S
2H08M02S
2H32M01S
0H51M01S
15H04M01S
0H56M01S
>_
EDIT **** *** ***
[ IEMPO
][
][
16:52:13
][
PROGRAM ( TIEMPO )
NO.
O0040
O0060
O0080
O0100
O0120
O0140
O0160
O0180
O0200
O0220
O0000 N0000
TEMP
0H48M01S
4H16M01S
0H16M01S
1H20M01S
2H08M02S
2H32M01S
0H51M01S
15H04M01S
0H56M01S
0H03M01S
>_
EDIT **** *** ***
[TIEMPO
][
1017
][ (OPRA) ]
][
16:52:20
][
][ (OPRA) ]
Procedimiento 2
Impresin del tiempo de
mecanizado
FUNCIONAMIENTO
B--63534SP/02
O0100 N0000
O0100 ;
N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 X-10. F25. ;
N50 G02 X-16.5 Z-12. R2. ;
N60 G01 X40. ;
N70 X42. Z-13. ;
N80 Z-50. ;
N90 X44. Z-51. ;
N100 X80. ;
EDIT
*** *** *** ***
][
[ INS-TM ][
16:05:59
][
PROGRAMA
][
O0100 N0000
O0100 (001H20M01S) ;
N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 Z-10. F25. ;
N50 G02 X16.5 Z-12. R2. ;
N60 G01 X40. ;
N70 X42. Z-13. ;
N80 Z-50. ;
N90 X44. Z-51. ;
N100 X80. ;
EDIT
*** *** *** ***
[ INS-TM ][
][
1018
16:05:59
][
][
B--63534SP/02
FUNCIONAMIENTO
O0100 N0000
PROGRAMA
16:52:13
][
][
O0100 N0000
16:52:13
][
][
1019
14:46:09
][
][ (OPRD) ]
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Tiempo de mecanizado
mecanizado
D Directorio de programas
Limitaciones
D Alarmas
Cuando la ejecucin del programa se termina con una alarma durante el contaje
del tiempo de funcionamiento, se cuenta el tiempo de funcionamiento hasta que
se anula la alarma.
D M02
mecanizado
1020
B--63534SP/02
D Directorio de programas
FUNCIONAMIENTO
PROGRAMA
O0100 N0000
16:52:13
][
][
Todos los caracteres que vienen a continuacin de los pri-meros 16 caracteres del comentario de programa se desechan y el campo de indicacin del tiempo de mecanizado se
deja en blanco.
DIRECT PROGRAMA (GRUPO)
O0001 N00010
PROGRAM(NUM.)
MEMORI(CARC.)
USAD:
60
3321
LIBR:
2
429
O0240
(SHAFT XSF301
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
1021
):(
16:52:13
][
][ (OPRD) ]
FUNCIONAMIENTO
B--63534SP/02
O0260 N0000
16:52:13
][
][
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
1022
16:52:13
][
][ (OPRD) ]
B--63534SP/02
FUNCIONAMIENTO
O0280 N0000
16:52:13
][
][
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
16:52:13
][
][ (OPRD) ]
1023
11.3
FUNCIONAMIENTO
B--63534SP/02
PANTALLAS
VISUALIZADAS
MEDIANTE LA TECLA
DE FUNCION
funcin
en el modo EDIT
11.3.1
Visualizacin de la
memoria utilizada y
una lista de
programas
Procedimiento
>_
S 0 T0000
MDI **** *** ***
16:05:59
[ PRGRM ] [ DIR ] [
] [ C.A.P. ] [ (OPRT) ]
1024
B--63534SP/02
FUNCIONAMIENTO
Explicaciones
D Detalles de la memoria
utilizada
N DE PROGRAMA UTILIZADO
N DE PROGRAMA UTIL. : El nmero de programas registrados (incluidos
los subprogramas)
LIBRE
: El nmero de programas adicionales que
pueden registrarse.
ESPACIO DE MEMORIA UTILIZADO
ESPACIO DE MEM. UTIL : La capacidad de la memoria de programas en la
cual se han registrado datos (indicada por el
nmero de caracteres.
: La capacidad de la memoria de programas que
LIBRE
todava puede utilizarse (indicada por el
nmero de caracteres).
D Lista de biblioteca de
programas
(MACRO-GCODE.MAIN)
(MACRO-GCODE.SUB1)
(TEST-PROGRAM.ARTHMETIC NO.1)
(TEST-PROGRAM.F10-MACRO)
(TEST-PROGRAM.OFFSET)
(INCH/MM CONVERT CHECK NO.1)
(MACRO-MCODE.MAIN)
>_
EDIT **** *** *** 16:05:59
[ PRGRM ] [ DIR ] [
D Nombre de programa
f jjjj
Nmero programa
D Orden en el cual se
visualizan los programas
en la lista de la biblioteca
de programas
] [ C.A.P. ] [ (OPRT) ]
Los programas se visualizan por idntico orden por el que se registran en la lista
de la biblioteca de programas. Sin embargo, si el bit 4 (SOR) del parmetro 3107
se configura al valor 1, los programas se visualizan por el orden del nmero de
programa comenzando por el menor.
1025
FUNCIONAMIENTO
B--63534SP/02
1026
FUNCIONAMIENTO
B--63534SP/02
11.3.2
Visualizacin de un
listado de programa
para un grupo
especificado
Procedimiento
listado de programas.
DIRECT PROGRAMA (GRUPO)
O0001 N00010
PROGRAM(NUM.)
MEMORI(CARC.)
USAD:
60
3321
LIBR:
2
429
O0020
(GEAR-1000 MAIN)
O0040
(GEAR-1000 SUB-1)
O0060
(SHAFT-2000 MAIN)
O0100
(SHAFT-2000 SUB-1)
O0200
(GEAR-1000 SUB-2)
O1000
(FRANGE-3000 MAIN)
O2000
(GEAR-1000 SUB-3)
O3000
(SHAFT-2000 SUB-2)
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
14:46:09
][
][ (OPRD) ]
BUSQ O
GRUPO
(NOMB)
GRP--PR
EJEC
FUNCIONAMIENTO
B--63534SP/02
(GEAR--1000 MAIN)
(GEAR--1000 SUB--1)
(GEAR--1000 SUB--2)
(GEAR--1000 SUB--3)
>_
EDIT **** *** *** ***
[ PRGRM ] [ DIR
16:52:25
] [
] [
] [ (OPRT) ]
Explicaciones
D *y?
1028
B--63534SP/02
FUNCIONAMIENTO
Ejemplos
1029
11.4
PANTALLAS
VISUALIZADAS CON
LA TECLA DE
FUNCION
FUNCIONAMIENTO
B--63534SP/02
1030
B--63534SP/02
11.4.1
Configuracin y
visualizacin del valor
de compensacin de
herramienta
FUNCIONAMIENTO
Procedimiento
COMP.
NO.
DATOS
NO.
001
1.000
009
002
-2.000
010
003
0.000
011
004
5.000
012
005
0.000
013
006
0.000
014
007
0.000
015
008
0.000
016
POSICION ACTIVA (RELATIVAS)
X
0.000
Y
Z
0.000
> _
MDI **** *** ***
16:05:59
[ COMP.][ FIJACN ][ TRABAJ ][
O0001 N00000
DATOS
0.000
-7.500
12.000
-20.000
0.000
0.000
0.000
0.000
0.000
][ (OPRA) ]
COMP.
NO.
GEOM(H)
DESG(H)
001
10.000
0.000
002
-1.000
0.000
003
0.000
0.000
004
20.000
0.000
005
0.000
0.000
006
0.000
0.000
007
0.000
0.000
008
0.000
0.000
POSICION ACTIVA (RELATIVAS)
X
0.000
Y
Z
0.000
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
O0001 N00000
GEOM(D)
DESG(D)
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
][ (OPRA) ]
1031
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Introduccin de punto
D Otro mtodo de
D Memoria de valores de
decimal
configuracin
compensacin de
herramienta
D Inhibicin de la
introduccin de valores de
compensacin
B--63534SP/02
FUNCIONAMIENTO
O0000
COMP.
NO.
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
DATOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
NO.
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
DATOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
N0000
X-12345.678
Y-12345.678
Z-12345.678
A-12345.678
B-12345.678
C-12345.678
7-12345.678
8-12345.678
>_
MDI **** *** ***
COMP.
20:45:00
FIJCN
(OPRA)
O0000
COMP.
(LONGITUD)
NO.
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
>_
GEOM
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
DESGAS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
(RADIO)
GEOM
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
POSICION ACTIVA
DESGAS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
COMP.
N0000
FIJCN
X
Y
Z
A
B
C
7
8
(RELATIVAS)
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
20:45:00
(OPRA)
1033
11.4.2
Medicin de la longitud
de la herramienta
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
X
Y
Z
O1000 N00010
123.456
363.233
0.000
TIEM OPE
0H15M
F.ACT
3000 MM/M
CONTAJE PIE
5
TIEM CICLO
0H 0M38S
S
0 T0000
de compensacin de herramienta.
FUNCIONAMIENTO
B--63534SP/02
ENTR C
8 Pulse la tecla soft [ENTR C]. El valor de la coordenada relativa segn el eje
Z se introduce y se visualiza como valor de compensacin de longitud de
herramienta.
Herramienta
referencia
La diferencia se define como
valor de compensacin de longitud de herramienta
Posicin prefijada
1035
11.4.3
Visualizacin e
introduccin de datos
de configuracin
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
O0001 N00000
=
=
=
=
=
=
=
=
=
1 (0:INHAB 1:HAB)
0 (0:OFF
1:ON)
1 (0:EIA
1:ISO)
0 (0:MM
1:PULG)
0 (0-3:NO. CANAL)
0 (0:OFF
1:ON)
0 (0:NO CON 1:F15)
0 (NO. PROGRAMA)
0 (NO. SECU)
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
][ (OPRA) ]
AJUSTE
O0001 N00000
(PORTATIL)
IMAG. ESPEJO X
IMAG. ESPEJO Y
IMAG. ESPEJO Z
= 0 (0:OFF
= 0 (0:OFF
= 0 (0:OFF
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
1036
1:ON)
1:ON)
1:ON)
][ (OPRA) ]
B--63534SP/02
FUNCIONAMIENTO
D ESCRIBIR PARAMETROS
0 : Inhibida
1 : Vlida
D COMPROBACION TV
D CODIGO DE
PERFORACION
D UNIDAD DE ENTRADA
0 : Valores mtricos
1 : Pulgadas
D CANAL E/S
D INTERRUPCION DE
SECUENCIA
D FORMATO DE CINTA
D INTERRUPCION DE
SECUENCIA
D IMAGEN ESPEJO
D Otros
para visualizar
11.4.4
Comparacin e
interrupcin de nmero
de secuencias
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
O0001 N00000
=
=
=
=
=
=
=
=
=
1
0
1
0
(0:INHAB 1:HAB)
(0:OFF
1:ON)
(0:EIA
1:ISO)
(0:MM
1:PULG)
0 (0-3:NO. CANAL)
0 (0:OFF
1:ON)
0 (0:NO CON 1:F10/11)
0 (NO. PROGRMA)
11 (NO. SECU)
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
][ (OPRA) ]
1038
B--63534SP/02
FUNCIONAMIENTO
Explicaciones
D Nmero de secuencia
despus de haber
ejecutado el programa
D Bloques excepcionales
de secuencia se encuentra
varias veces en el
programa
1039
11.4.5
Visualizacin y
configuracin del
tiempo de
funcionamiento,
nmero de piezas y la
hora/fecha
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
hasta que se
O0001N0000
N00000
O0001
TOTAL PIEZA
=
PIEZA REQUERIDA =
NUMERO PIEZA
=
ALIM ON
TIEMPO OPR
TIEMPO CORTE
PROPO LIBRE
TIEMPO CICLO
FECHA
TIEM
=
=
=
=
=
=
=
14
0
23
4H 31M
0H 0M
0H 37M
0H 0M
0H 0M
1993/07/05
11:32:52
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
0S
5S
0S
0S
][ (OPRA) ]
Datos visualizados
D TOTAL PIEZAS
Este valor aumenta en una unidad cada vez que se ejecuta un cdigo M02, M30
o un cdigo M especificado por el parmetro 6710. Este valor no puede definirse
en esta pantalla. Defina este valor en el parmetro 6712.
D PIEZAS NECESARIAS
B--63534SP/02
FUNCIONAMIENTO
D NUMERO PIEZAS
D CONEXION TENSION
D TIEMPO DE
FUNCIONAMIENTO
D TIEMPO DE MECANIZADO
D LIBRE FINALIDAD
Este valor puede emplearse, por ejemplo, como tiempo total durante el cual
circula refrigerante. Consulte el manual publicado por el fabricante de la
mquina herramienta para conocer ms detalles.
D TIEMPO DE CICLO
D FECHA y HORA
Limitaciones
D Utilizacin
Restricciones
D Definiciones de tiempo de
funcionamiento y nmero
de piezas
D Configuraciones de
fecha/hora
Valor mximo
Dato
Valor mximo
Ao
2085
Horas
23
Mes
12
Minutos
59
Da
31
Segundos
59
1041
11.4.6
Visualizacin y
configuracin del valor
de compensacin de
origen de pieza
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
20.000
50.000
30.000
O0001 N00000
NO.
DATOS
02
X
152.580
(G55) Y
234.000
Z
112.000
03
X
(G56) Y
Z
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
300.000
200.000
189.000
T0000
][ (OPRA) ]
o pgina abajo
B--63534SP/02
11.4.7
Introduccin de las
compensaciones de
origen de pieza
medidas
FUNCIONAMIENTO
Procedimiento
Y
y
Superficie A
Origen pieza
programado
Superficie B
O
Nueva
compensacin
X
O
Origen
Compensacin
previa
1043
FUNCIONAMIENTO
B--63534SP/02
COORDINATAS TRABAJO
(G54)
O1234 N56789
NO.
00
X
(EXT) Y
Z
DATOS
0.000
0.000
0.000
NO.
02
X
(G55) Y
Z
DATOS
0.000
0.000
0.000
01
X
(G54) Y
Z
0.000
0.000
0.000
03
X
(G56) Y
Z
0.000
0.000
0.000
> Z100.
S
0 T0000
MDI **** *** ***
16:05:59
[ BUSQNO ] [ MEDIA ] [
] [ +ENTR ] [ ENTRAD ]
Limitaciones
D Introduccin consecutiva
programa
1044
FUNCIONAMIENTO
B--63534SP/02
11.4.8
Visualizacin y
configuracin de las
variables comunes de
macrocliente
Visualiza variables comunes (#100 hasta #149 o #100 hasta #199 y #500 hasta
#531 o #500 hasta #999) en la pantalla. Cuando el valor absoluto de una variable
comn rebasa 99999999, se visualiza ********. Los valores de las variables
pueden definirse en esta pantalla. Las coordenadas relativas tambin pueden
asignarse a variables.
Procedimiento
MACRO
VARIABLE
NO.
DATOS
NO.
100
1000.000
108
101
0.000
109
102 -50000.000
110
103
0.000
111
104
1238501.0
112
105
0.000
113
106
0.000
114
107
0.000
115
POSICION ACTIVA (RELATIVAS)
X
0.000
Y
Z
0.000
O0001 N00000
DATOS
0.000
40000.000
153020.00
0001.000
0.000
20000.000
0.000
0.000
> _
MDI **** *** ***
16:05:59
[ BUSQNO ] [
] [ ENTR C ] [
0.000
T0000
] [ENTRAD ]
y/o
11.4.9
Visualizacin de datos
de patrn y men
patrn
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
MENU
O0000 N00000
PUNTEADO
TALADRADO
MANDRINADO
POCKET
BOLT HOLE
LINE ANGLE
GRID
PECK
> _
MDI **** *** ***
16:05:59
[ MACRO ] [ MENU ] [ PUPITR ] [
] [ OPRA) ]
DATOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
1046
16:05:59
] [
O0001 N00000
COMENTA
*BOLT HOLE
CIRCLE*
SET PATTERN
DATA TO VAR.
NO.500-505.
0.000
] [ (OPRA) ]
B--63534SP/02
FUNCIONAMIENTO
Explicaciones
D Explicacin de la pantalla
de men de patrones
D Explicacin de la pantalla
de datos de patrn
1047
11.4.10
Visualizacin y
configuracin del
panel del operador de
software
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
captulo [PUPITR].
O0000 N00000
MDI
MEM
MULT. PASO. :
OVRD. RAPIDO :
AVANCE P/P
:
EDIT
HND
JOG
REF
*1
*10 *100
100% 50%
25%
F0
2.0%
**************
OVRD. RAPIDO : 100%
***
POSITION ACTIVA (ABSOLUTAS)
X
0.000
Y
0.000
Z
0.000
>_
MDI **** *** ***
16:05:59
[ MACRO ] [
] [ PUPITR ] [HER VD] [(OPRA) ]
PUPITRE
SALTO BLOQUE
BLOQUE SIMPL
CIERRE MECAN.
MARCHA SECA
RETEN AVANCE
O0000 N00000
:
:
:
:
:
OFF
J ON
J OFF
ON
OFF
J ON
J PROTECT
RELEASE
J OFF
1048
0.000
S
0 T0000
16:05:59
PUPITR ] [HER VD] [(OPRA)]
B--63534SP/02
FUNCIONAMIENTO
cursor
para asignar la
6 Pulse una de las teclas de flecha siguientes para ejecutar el avance manual
discontinuo. Pulse la tecla 5
Explicaciones
D Operaciones vlidas
Las operaciones vlidas que pueden realizarse desde el panel del operador del
software se enumeran a continuacin. El hecho de si se utiliza el panel
CRT/MDI o el panel del operador de la mquina para cada grupo de operaciones
puede seleccionarse mediante el parmetro 7200.
Grupo 1 : Seleccin de modo
Grupo 2 : Seleccin de eje de avance manual discontinuo, avance rpido
continuo
Grupo 3 : Seleccin de eje de avance con generador manual de impulsos,
seleccin de ampliacin manual de impulsos x1, x10, x100
Grupo 4 : Velocidad de avance manual discontinuo, sobrecontrol de velocidad
de avance, sobrecontrol de avance rpido
Grupo 5 : Salto opcional de bloque, modo bloque a bloque, bloqueo de
mquina, ensayo en vaco.
Grupo 6 : Tecla de proteccin
Grupo 7 : Suspensin de avance
D Visualizar
Los grupos para los cuales est seleccionado el panel del operador de la mquina
en el parmetro 7200 no se visualizan en el panel del operador de software.
Cuando la pantalla indica un contenido distinto de la pantalla CRT del panel del
operador de software y de la pantalla de diagnstico, no se ejecuta avance
manual discontinuo an cuando se pulse la tecla de flecha.
D Avance manual
discontinuo y teclas de
flecha
D Interruptores/pulsadores
de uso general
Como funcin ampliada del panel del operador de software se incluyen ocho
modificadores definibles de manera opcional. El nombre de estos
modificadores puede definirse mediante parmetros (Nos. 7220 hasta 7283)
como cadenas de caracteres de como mximo 8 caracteres. Para conocer los
significados de estos selectores, consulte el manual publicado por el fabricante
de la mquina herramienta.
1049
11.4.11
Visualizacin y
configuracin de los
datos de gestin de la
vida de las
herramientas
FUNCIONAMIENTO
B--63534SP/02
Procedimiento para la visualizacin y definicin de los datos de gestin de vida de las herramientas
Procedimiento
TOOLLF
001 :
0034
0090
0000
0000
GRUPO
002 :
0062
0000
0000
0000
A CAMBIARSE
O3000 N00060
GRUPO SELECCIO 000
VIDA
0150
CALC
0000
0078
0012
0056
0035
0026
0061
0000
0000
0000
0000
0000
0000
VIDA
1400
CALC
0024
0044
0000
0000
0000
0000
0000
0000
: 003 004 005 006
0000
0074
0000
0000
0000
--->
> _
MEM **** *** ***
16:05:59
[MACRO][
][ PUPITR ][ HER VD ][(OPRA)]
1050
B--63534SP/02
FUNCIONAMIENTO
7 Para reinicializar los datos de herramienta, desplace el cursor del grupo que
desea reinicializar y luego pulse las teclas soft [(OPRA)], [REOS.] y
[EJEC], por este orden.
Todos los datos de ejecucin del grupo indicado por el cursor se borran
junto con las marcas @, #, o *).
1051
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Contenido visualizado
DATO VIDA HERRA
GRUPO
001 :
*0034
0090
0000
0000
GRUPO
002 :
0062
0000
0000
0000
A CAMBIARSE
O3000 N00060
GRUPO SELECCIO 000
VIDA
0150
CALC
0007
#0078
@0012
0056
0035
0026
0061
0000
0000
0000
0000
0000
0000
VIDA
1400
CALC
0024
0044
0000
0000
0000
0000
0000
0000
: 003 004 005 006
0000
0074
0000
0000
0000
--->
> _
MEM **** *** ***
16:05:59
[ MACRO ][
][PUPITR ][ HER VD ][ (OPRA) ]
S En las lneas 3 hasta 7 se visualizan los datos de vida de las herramientas del
grupo.
La tercera lnea visualiza el nmero de grupo, la vida y el tipo de contaje
utilizado.
El contaje de la vida se elige mediante el parmetro LTM (No. 6800#2)
trabajando con minutos (u horas) o con nmero de veces de uso de las
herramientas.
En las lneas 4 hasta 5 se visualizan los nmeros de herramienta. En este caso,
la herramienta se selecciona por el orden: 0034 0078 0012 056
0090...
El significado de cada marca que aparece antes de los nmeros de
herramienta es:
* : Indica que se ha agotado la vida til de la herramienta.
# : Indica que se ha aceptado la orden de salto.
@ : Indica que actualmente se est utilizando la herramienta.
El contador de vida cuenta las herramientas con la marca @.
* se visualiza cuando el grupo a que pertenece la herramienta enva la
siguiente orden.
S Las lneas 8 hasta 12 son los datos de vida del grupo siguiente al grupo
visualizado en las lneas 3 hasta 7.
FUNCIONAMIENTO
B--63534SP/02
11.4.12
Visualizacin y
configuracin de la
gestin ampliada de
vida de las
herramientas
Procedimiento
BUSQNO
REOS.
EDIC
> _
MDI **** *** ***
16:05:59
[ INSERT ][ ELIMI ][ ESTADO ][ FIN
][ ENTRAD ]
FUNCIONAMIENTO
B--63534SP/02
7--1
7--2
7--3
7--4
7--5
7--6
7--7
7--1 Definicin del tipo de contaje de la vida, valor de la vida, contaje actual
de la vida y datos de herramienta (cdigos D, H o D)
ESTADO
*
#
T--CODG
0034
0078
H--CODG
11
0
D--CODG
5
33
ESTADO
*
#
1054
T--CODG
0034
1500
0078
H--CODG
11
0
0
D--CODG
5
0
33
B--63534SP/02
FUNCIONAMIENTO
7--6
1055
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Visualizaciones
> _
MDI **** *** ***
16:05:59
[ INSERT ][ ELIMI ][ ESTADO ][ FIN
][ ENTRAD ]
PROX GRUPO:
Nmero de grupo de herramientas cuya vida se ha de calcular mediante la
siguiente orden M06
GRUPO UES:
Nmero de grupo de herramientas cuya vida se desea calcular.
GRUPO SELECCIO:
Nmero del grupo de herramientas cuya vida se desea calcular o se ha calculado
en ltimo lugar.
TIPO: 1 : El contaje de la vida se representa en ciclos.
TIPO: 2 : El contaje de la vida se representa en minutos.
VIDA : Esperanza de vida
CALC: Contador de vida
ESTADO: Estado de la herramienta
Estado herramienta
En uso
No utilizndose
Disponible
_(Espacio)
Saltar
Saltado
c/
(Nota)
NOTA
Cuando el bit 3 (EMD) del parmetro 6801 se configura al
valor 0, se visualiza @ hasta que selecciona la siguiente
herramienta.
B--63534SP/02
FUNCIONAMIENTO
***
O0001
USO
***
001 : C
VIDA
*0034
#0078
0090
*0076
GRUPO
002 : C
VIDA
*0011
#0022
*0155
#0066
0019
0234
0156
0090
A CAMBIARSE :
006 012
> _
MDI **** *** ***
[ BUSQNO ][
D Sobrecontrol de contaje de
vida
N00001
16:05:59
][ REOS.][ EDIC
T0000
][ ENTRAD ]
D Visualizacin de la marca
que indica que se ha
agotado la vida de una
herramienta
D Influencia de las
modificaciones de los
datos
1057
11.4.13
Visualizacin y
configuracin de datos
de troceado
FUNCIONAMIENTO
B--63534SP/02
Los datos de troceado, incluido el punto de referencia (punto R), punto muerto
superior, punto muerto inferior y velocidad de avance en troceado pueden
visualizarse y configurarse utilizando la pantalla de troceado.
Procedimiento
CHOP
.
hasta que se visualice
[CHOP].
3
O1000 N10000
=
=
=
=
50.000
40.000
10.000
2000
> _
MDI **** *** ***
22:07:08
[
][
][ TEACH ][ +ENTR ][ ENTRAD ]
Explicaciones
D Introduccin de valores
numricos
D Enseanza de la
posicin
El punto de referencia (punto R), punto muerto superior y punto muerto inferior
pueden configurarse enseando la posicin actual (coordenadas absolutas).
D Desplace la posicin actual (coordenadas absolutas) a lo largo del eje de
troceado a la posicin que desee ensear.
D Coloque el cursor en el dato que desee configurar.
D Pulse la tecla soft [TEACH] y luego pulse la tecla soft [EJEC].
La posicin actual (coordenadas absolutas) se configura para dicho dato.
D G81.1
FUNCIONAMIENTO
B--63534SP/02
Limitaciones
D Velocidad de avance de
troceado
D Condiciones para
configuracin de datos
11.4.14
Medicin B de
longitud de
herramienta/origen de
pieza
Procedimiento
MODE
EDIT
HANDLE
MEMORY
JOG
REMOTE
MDI
ZERO
RETURN
TEACH
1059
FUNCIONAMIENTO
B--63534SP/02
COMP.
01234 N12345
No. GEOMETR
001
002
003
004
005
006
007
008
009
010
(MAQUINA)
100.000
200.000
300.000
400.000
500.000
600.000
700.000
800.000
900.000
--999.999
(T)
(M)
(HM)
X--12345.678
Y--12345.678
Z--12345.678
A--12345.678
B--12345.678
C--12345.678
U--12345.678
V--12345.678
12345678
12345678
--12345.678
>
JOG **** *** *** ALM
COMP
FIJCION
13:14:15
PIEZA
OFST
(OPRA)
COMP.
01234 N12345
No.
001
002
003
004
005
006
007
008
009
010
GEOMETR
100.000
200.000
300.000
400.000
500.000
600.000
700.000
800.000
900.000
--999.999
DESGASTE
100.000
200.000
300.000
400.000
500.000
600.000
700.000
800.000
900.000
--999.999
MAQUINA)
X--12345.678
Y--12345.678
Z--12345.678
A--12345.678
B--12345.678
C--12345.678
U--12345.678
V--12345.678
(T)
12345678
(M)
12345678
(HM)
--12345.678
>
JOG **** *** *** ALM
COMP.
FIJCION
13:14:15
PIEZA
OFST
(OPRA)
COMP.
01234 N12345
(LONGITUD)
No.
001
002
003
004
005
006
007
008
009
010
GEOMETR
100.000
200.000
300.000
400.000
500.000
600.000
700.000
800.000
900.000
--999.999
DESGASTE
100.000
200.000
300.000
400.000
500.000
600.000
700.000
800.000
900.000
--999.999
(MAQUINA)
X--12345.678
Y--12345.678
Z--12345.678
A--12345.678
B--12345.678
C--12345.678
U--12345.678
V--12345.678
(T)
12345678
(M)
12345678
(HM)
--12345.678
>
JOG **** *** *** ALM
COMP.
FIJCION
13:14:15
PIEZA
OFST
(OPRA)
1060
B--63534SP/02
FUNCIONAMIENTO
NOTA
Al pulsar la tecla
, las direcciones T y M visualizadas se
reinicializan a 0. Sin embargo, una vez se ha seleccionado el modo
MEM o el modo MDI, se visualizan los cdigos T y M modales.
10
FUNCIONAMIENTO
B--63534SP/02
Explicaciones
D Definicin de un valor de
compensacin de
longitud de herramienta
Origen de
mquina
Hta. referencia
(Posicin punta
hta. referencia)
Hta.
T01
Hta.
T03
Hta.
T02
OFSL01
OFSL03
OFSL02
OFSL01 : Compensacin long. hta. para hta. T01
OFSL02 : Compensacin long. hta. para hta. T02
OFSL03 : Compensacin long. hta. para hta. T03
FUNCIONAMIENTO
B--63534SP/02
Origen de
mquina
(Posicin de punta
de hta. de referencia)
OFSL
Hta.
01
OFSL
Hta.
T01
Zm
Zm
Zt
L
Superficie de
medicin
Pieza
Superficie de
medicin
Superficie de
medicin de
base
Bloque de referencia
Mesa de mquina
!Hm
Hm
Mesa de mquina
: Distancia desde la posicin de la punta de herramienta. de referencia hasta la superficie de medi-cin de la base (coordenada de mquina de la superficie de medicin)
Hm : Distancia desde la superficie de medicin de la base a la superficie real de medicin
Zm : Distancia desde la punta de la herramienta que se desee medir a la superficie de medicin cuando
la herramienta est colocada en el origen de mquina.
(Zt
: Distancia desde la punta de la herramienta que se desee medir a la superficie de medicin de la
base cuando la herramienta est posicionada en el origen de mquina)
OFSL : Valor de compensacin de longitud de herramienta (OFSL = Zm -- Hm -- L)
1063
FUNCIONAMIENTO
B--63534SP/02
(2) Definicin 2
En el segundo mtodo de definicin, la compensacin de longitud de
herramienta es la distancia desde la posicin de punta de herramienta al
origen del sistema de coordenadas de pieza cuando la mquina est
posicionada en el origen de eje Z. Una compensacin de longitud de
herramienta definida de esta manera ser igual a la diferencia entre la
longitud de herramienta que se desee medir y la de la herramienta de
referencia, exactamente igual que en la definicin 1. Sin embargo, la
herramienta de referencia para la definicin 2 es una herramienta imaginaria
cuya punta est situada en el origen del sistema de coordenadas de pieza
cuando la mquina est situada en el origen del eje Z.
Origen de
mquina
Hta.
T01
Hta.
T03
Hta.
T02
Hta.
refe-rencia
OFSL01
OFSL02
1064
OFSL03
FUNCIONAMIENTO
B--63534SP/02
Punto origen
mquina
Hta.
T01
Hta.
T01
Zm
OFSL
Zm
OFSL
Superficie medicin
Hm
Pieza
Superficie medicin
Bloque referencia
Mesa de mquina
Mesa de mquina
L
Hm
Zm
1065
FUNCIONAMIENTO
B--63534SP/02
D Medicin de la
compensacin de
longitud de herramienta
segn un eje
especificado
D Posicin de cambio de
herramienta
TC3
TC2
Significado
1066
FUNCIONAMIENTO
B--63534SP/02
Medicin de la
compensacin de origen
de pieza segn eje Z
MODE
EDIT
HANDLE
MEMORY
JOG
REMOTE
MDI
ZERO
RETURN
TEACH
01234 N12345
(G54)
No.
00
(EXT)
DATOS
X--12345.678
Y--12345.678
Z--12345.678
A--12345.678
NO.
02
(G55)
DATOS
X--12345.678
Y--12345.678
Z--12345.678
A--12345.678
01
(G54)
X--12345.678
Y--12345.678
Z--12345.678
A--12345.678
Z--12345.678
03
(G56)
X--12345.678
Y--12345.678
Z--12345.678
A--12345.678
--12345.678
(MAQUINA)
(TL)
>
JOG **** *** *** ALM
COMP
FIJCION
13:14:15
TRABAJO
WOFS
(OPRA)
1067
FUNCIONAMIENTO
B--63534SP/02
S
Origen pieza
Pieza
Medicin de la
compensacin de origen
de pieza segn eje X/Y
en base a una superficie
de referencia
Medicin de la
compensacin de origen
de pieza segn el eje X/Y
en base a un agujero de
referencia
MODE
EDIT
HANDLE
MEMORY
JOG
REMOTE
MDI
ZERO
RETURN
TEACH
1068
B--63534SP/02
FUNCIONAMIENTO
DATOS
X--12345.678
Y--12345.678
Z--12345.678
A--12345.678
00
(G54)
01234 N12345
(TL)
--12345.678
(MAQUINA)
X--12345.678
Y--12345.678
Z--12345.678
(AGUJERO MEDIDO)
#1
X--12345.678
Y--12345.678
#2
X--12345.678
Y--12345.678
#3
X--12345.678
Y--12345.678
X--12345.678
Y--12345.678
Z--12345.678
A--12345.678
>
JOG **** *** *** ALM
COMP
FIJCION
13:14:15
PIEZA
WOFS
(OPRA)
Una vez el palpador hace contacto con el segundo punto de medicin, siga
idntico procedimiento que para memorizar el primer punto de medicin.
Una vez el palpador haya hecho contacto con el tercer punto de medicin,
pulse la tecla soft [MEDIR B] y luego [CENTRO]. Con esto se calcula el
centro del agujero a partir de las coordenadas de los tres puntos medidos y
luego se definen las compensaciones de origen de pieza segn los ejes X e
Y. Para anular y reanudar la medicin en cualquier punto pulse la tecla
. Al pulsar la tecla
de medida memorizados.
Explicaciones
D Compensacin de origen
de pieza segn Z
FUNCIONAMIENTO
Origen de
mquina
OFSL
B--63534SP/02
Hta.
OFSWG54
ZmG54
Origen de
pieza
(G54)
OFSWG55!
ZmG55
Origen de
pieza
(G55)
Pieza (G55)
Pieza (G54)
OFSL
: Compensacin de longitud de pieza para la pieza que se desee utilizar para medir la
compensacin de origen de pieza
ZmG54
: Distancia de desplazamiento desde el origen de mquina al origen de la pieza G54
cuando se mide con una herramienta de longitud OFSL
ZmG55
: Distancia de desplazamiento desde el origen de mquina al origen de la pieza G55
cuando se mide con una herramienta de longitud OFSL
OFSWG54 : Compensacin de origen de pieza para la pieza G54
OFSWG55 : Compensacin de origen de pieza para la pieza G55
1070
B--63534SP/02
FUNCIONAMIENTO
(2) Definicin 2
La compensacin de longitud de herramienta en la definicin 2 es igual a la
compensacin de origen de pieza segn el eje Z como se ha descrito ms
arriba. Habitualmente, en este caso, por consiguiente, no es preciso definir
la compensacin de origen de pieza. Sin embargo, si se cambia la
compensacin despus de haber medido la compensacin de longitud de
herramienta o si se mecanizan mltiples piezas, las coordenadas de origen
de pieza pueden definirse de la siguiente manera cuando se asignen los
sistemas de coordenadas de pieza a G54 hasta G59, eliminando de este modo
la necesidad de medir de nuevo la compensacin de longitud de herramienta.
Origen
mquina
Hta.
OFSL
ZmG55
Origen pieza
(G55)
OFSWG55
Origen pieza
Pieza (G55)
(G54)
Pieza (G54)
OFSL
ZmG55
D Compensacin de origen
de mquina segn eje
X/Y
FUNCIONAMIENTO
B--63534SP/02
+Y
+X
Pieza
Origen pieza
Compensacin
origen pieza eje
Y
Origen mquina
Compensacin origen pieza eje
X
1072
FUNCIONAMIENTO
B--63534SP/02
+Z
+X
Hta.
Pieza
OFSR
Xm
OFSW
Origen pieza
Origen mquina
OFSR
1073
FUNCIONAMIENTO
B--63534SP/02
+Y
+X
Origen de
pieza
Compensacin
origen pieza eje
Y
Origen
mquina
+X
+Y
+
X
1074
FUNCIONAMIENTO
B--63534SP/02
11.4.15
Visualizacin y
configuracin de
valores de
compensacin
dinmica de utillaje de
mesa rotativa
Procedimiento
F-ACT
Explicaciones
] [
] [
] [
] [
1075
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
F OFFSET
[NO.SRH] [
Explicaciones
D Introduccin de valores
numricos
NO.02
X
0.000
Y
0.000
Z
0.000
C
0.000
B
0.000
A
0.000
-- Utilice las teclas de pgina y de cursor y la tecla soft [NO. SRH] para
colocar el cursor en un dato que desee configurar.
-- Introduzca los valores y luego pulse la tecla soft [ENTRAD].
-- Para aadir un valor a un dato ya configurado, pulse la tecla [+ENTR].
Los datos visualizados se modifican a los datos introducidos.
Los datos tambin pueden configurarse con la tecla INPUT MDI.
D Nmero de grupos de
valores de
compensacin de utillaje
D Salida de valores de
compensacin de utillaje
FUNCIONAMIENTO
B--63534SP/02
11.5
PANTALLAS
VISUALIZADAS
MEDIANTE LA TECLA
DE FUNCION
11.5.1
Visualizacin y
configuracin de
parmetros
Procedimiento
O0010 N00002
SEQ
0
INI
0
0001
0
0
0012
X
0
0
Y
0
0
Z
0
0
0020 CANAL E/S
0022
0
0
0
0
0
0
0
0
0
0
0
0
ISO
0
FCV
0
0
0
0
TVC
0
0
MIR
0
0
0
0
0
> _
THND **** *** ***
16:05:59
[ PARAM. ][ DIGNOS ][ PMC ][ SISTEM ][ (OPRA) ]
FUNCIONAMIENTO
B--63534SP/02
control de pgina
,
O0001 N00000
=
=
=
=
=
=
=
=
=
1
0
1
0
(0:INHAB 1:HAB)
(0:OFF
1:ON)
(0:EIA
1:ISO)
(0:MM
1:PULG)
0 (0-3:NO. CANAL)
0 (0:OFF
1:ON)
0 (0:NO CNV 1:F10/11)
0 (NO. PROGRAMA)
11 (NO. SECU.)
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
T0000
][ (OPRA) ]
7 Pulse la tecla
Explicaciones
D Definicin de parmetros
con dispositivos externos
de entrada/salida
1078
B--63534SP/02
FUNCIONAMIENTO
D Tabla de parmetros
D Datos de configuracin
11.5.2
Visualizacin y
configuracin de los
datos de
compensacin de error
de paso
1
31
32
33
34
35
36
37
Punto referencia
--1
Parmetro nmero valor compensacin para punto de compensacin de valor mnimo (No. 3621)
Nmero posicin
compensacin
Valor compensacin a definir
31
+3
32
--1
Parmetro compensacin
ampliacin (No. 3623)
--2
Parmetro intervalo compensacin (No. 3624)
33
--1
34
35
+1
+2
36
--1
37
--3
FUNCIONAMIENTO
B--63534SP/02
Compensacin de error
bidireccional de paso
Procedimiento
FUNCIONAMIENTO
B--63534SP/02
PITCH
captulo [PASO].
Al hacerlo se visualiza la siguiente pantalla:
Tecla siguiente men
AJUSTE PASO
NO.
0000
0001
0002
0003
(X)0004
0005
0006
0007
0008
0009
O0000 N00000
DATOS
0
0
0
0
0
0
0
0
0
0
NO.
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
DATOS
0
0
0
0
0
0
0
0
0
0
NO.
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029
DATOS
0
0
0
0
0
0
0
0
0
0
> _
MEM **** *** ***
16:05:59
[ BUSQNO ][ ON:1 ][ OFF:0 ][ +ENTR ][ ENTRADA ]
1081
11.6
VISUALIZACION DEL
NUMERO DE
PROGRAMA, NUMERO
SECUENCIAL Y
ESTADO, Y MENSAJES
DE AVISO PARA LA
CONFIGURACION DE
DATOS O PARA LA
OPERACION DE
ENTRADA/SALIDA
11.6.1
Visualizacin del
nmero de programa y
del nmero secuencial
FUNCIONAMIENTO
B--63534SP/02
O2000 N00130
No. secuencia
O2000 ;
N100 G92 X0 Y0 Z70. ;
No. programa
> _
EDIT **** *** ***
16:05:59
[ PROGR. ][ VERIFI][ ACTUAL][ SIGUIE ][(OPRA) ]
B--63534SP/02
11.6.2
Visualizacin del
estado y aviso para la
configuracin de datos
o la operacin de
entrada/salida
FUNCIONAMIENTO
Explicaciones
Descripcin de cada pantalla
(9) Los datos estn fuera de los valores permitidos.
(Nota) En realidad, esto se visualiza en la zona que comienza (2).
(5)
(1)
(2)
EDIT
STOP
(3)
MTN
(4)
FIN
(6)
ALM
(7)
(8)
hh:mm:ss INPUT
(10)
HEAD1
NOTA
En realidad, se visualiza (10) en el lugar ocupado
actualmente por (8).
(1) Modo actual
MDI
MEM
RMT
EDIT
HND
JOG
TJOG
THND
INC
REF
:
:
:
:
:
:
:
:
:
:
****
automtico
STOP
HOLD
STRT
MTN
DWL
***
FIN
***
1083
FUNCIONAMIENTO
B--63534SP/02
ENTRADA
SALIDA
BUSQUED
EDIC
programas
ALM
BAT
LSK
RSTR
Espacio
:
:
:
:
ERROR MODO
(Visualizacin de teclas soft)
Ejemplo 2)
Cuando se introduce un parmetro
> 999999999
MDI DIGITOS EXCE
(Visualizacin de teclas soft)
Ejemplo 3)
Cuando se enva un parmetro a un dispositivo externo de entrada/salida
>_
MEM ERROR MODO
(Visualizacin de teclas soft)
FUNCIONAMIENTO
B--63534SP/02
11.7
PAGINAS
VISUALIZADAS POR
LA TECLA DE
FUNCION
11.7.1
Visualizacin del
histrico de mensajes
operador externos
Procedimiento
HISTOR
.
, luego la tecla soft de seleccin de
HISTORIA MENSAJ
94/01/01 17:25:00
NO. ****
O0000 N00000
PAG :1
Gama visualizada
(255 caracteres mx.)
][ (OPRT) ]
NOTA
Pueden especificarse hasta 255 caracteres para un
mensaje operador externo. El ajuste de MS1 y MS0 (bits 7
y 6 del parmetro nm. 3113) permite, sin embargo, limitar
el nmero de caracteres que pueden salvaguardarse como
datos histricos de mensajes operador externos, as como
el nmero de elementos de datos histricos seleccionados.
Explicaciones
D Actualizacin de los
datos histricos de
mensajes operador
externos
FUNCIONAMIENTO
B--63534SP/02
Limitaciones
D Control de 2 trayectorias
D Opcin
1086
FUNCIONAMIENTO
B--63534SP/02
11.8
BORRADO DE LA
PANTALLA
11.8.1
Borrar visualizacin en
pantalla
Procedimiento
D Borrado de la pantalla
).
D Restauracin de la
pantalla
D Limitaciones
1087
11.8.2
Borrado automtico de
la visualizacin en
pantalla
FUNCIONAMIENTO
B--63534SP/02
D Restauracin de la
pantalla
La pantalla de CNC borrada se restaura una vez que se cumple por lo menos una
de las siguientes condiciones:
Condiciones para restaurar la pantalla CNC
D Se ha pulsado cualquiera de las siguientes teclas:
Teclas MDI
Teclas soft
Teclas de entrada externa
D Se ha activado una alarma.
Algunas mquinas presentan una tecla especial para restaurar la pantalla. Para
conocer la explicacin de la ubicacin y uso de esta tecla, consulte el
correspondiente manual facilitado por el fabricante de la mquina--herramienta.
Explicaciones
D Borrado de la pantalla
utilizando una tecla de
funcin +
D Perodo especificado
1088
B--63534SP/02
D Limitaciones
FUNCIONAMIENTO
1089
12
FUNCIONAMIENTO
B--63534SP/02
FUNCION DE GRAFICOS
1090
FUNCIONAMIENTO
B--63534SP/02
12.1
VISUALIZACION DE
GRAFICOS
Procedimiento
. Pulse
compacto.
Al hacerlo aparece la pantalla de parmetros grficos mostrada a
continuacin. (Si no aparece esta pantalla, pulse la tecla soft [PARAM].
PARAMETRO GRAFICO
O0000 N00000
4
EJES
P=
(XY=0.YZ=1,ZY=2, XZ=3, XYZ=4, ZXY=5)
GAMA
(MAX.)
X= 115000
Y= 150000
Z=
0
GAMA
(MIN.)
X=
0
Y=
0
Z=
0
ESCALA
K=
70
CENTRO GRAFICO
X= 57500
Y= 75000
Z=
0
PARADAN= 0
BORRA AUTO
A=
1
MDI
14 : 23 : 54
2 Desplace el cursor con las teclas de control del cursor a un parmetro que
desea definir,
4 Repita los pasos 2 y 3 hasta que se hayan especificado todos los parmetros
necesarios.
1091
FUNCIONAMIENTO
B--63534SP/02
0.000
0.000
0.000
MEM * * * *
PARAM
S 0T
***
***
14 : 23 : 03
GRAFIC
Explicaciones
D ZONA
72mm
(120)
45(75)mm
Gc
72mm
(120)
45(75)mm
D Definicin de la zona de
grficos
Para representar una seccin del programa dentro de la zona real de grficos,
defina la zona de grficos por uno de los dos mtodos siguientes:
1. Defina las coordenadas del centro de la zona y la ampliacin.
2 . Defina las coordenadas mxima y mnima de la zona en el programa.
El hecho de si se utiliza el mtodo 1 2 depende de qu parmetros se hayan
definido en un mismo lugar. Una zona de grficos que se haya definido se
conserva al desconectar la tensin.
1092
B--63534SP/02
1. Definicin de la
coordenada del centro
de la zona de grficos y
ampliacin de los
grficos
FUNCIONAMIENTO
Programa
Gc
Gc : Centro de la pantalla
Programa
Gc
Zona de grficos antes
de aplicar ampliacin
Zona de grficos despus
de aplicar ampliacin
Fig.12.1 (b) Aplicacin ampliacin grficos (ejemplo de ampliacin)
1093
FUNCIONAMIENTO
B--63534SP/02
D Sistema de coordenadas de
pieza y grficos
(Ejemplo)
Gc (=30mm, 50mm)
Punto grficos
Gc
Origen grficos
Como se muestra en el anterior ejemplo, cuando se especifica la orden G92, el dibujo se desplaza como se indica
mediante
. La posicin del origen de grficos o del centro de grficos no vara.
Fig.12.1 (c) Origen de coordenadas de pieza y origen de grficos
1094
B--63534SP/02
D Parmetros de grficos
FUNCIONAMIENTO
EJES
Especifique el plano que se ha de utilizar para la representacin. El usuario
puede elegir de entre los seis sistemas de coordenadas siguientes:
En modo control de 2 trayectorias, es posible seleccionar un sistema de
coordenadas de dibujo distinto para cada portaherramientas.
(1)
(2)
(3)
Y
X
Z
:
:
:
:
:
:
Seleccionar (1)
Seleccionar (2)
Seleccionar (3)
Seleccionar (4)
Seleccionar (5)
Seleccionar (6)
Z
(4)
=0
=1
=2
=3
=4
Z =5
(5)
(6)
X
Y
X
X
El ngulo de giro (horizontal, vertical) para representacin isomtrica de 5)
y 6) se ha fijado en 45 en ambos casos.
Fig.12.1 (d) Sistema de coordenadas
NOTA
1 Las unidades son 0.001 mm o 0.0001 pulgadas. Observe
que el valor mximo debe ser superior al valor mximo de
cada eje.
2 Cuando defina la zona de grficos con los parmetros
grficos para los valores mximo y mnimo, no defina los
parmetros de ampliacin y de coordenadas de centro de
pantalla con posterioridad. Sern vlidos nicamente los
parmetros ltimos definidos.
ESCALA
Defina la ampliacin de grficos
El intervalo de valores permitidos es 0 hasta 10000 (unidad: 0.01 veces).
CENTRO DE GRAFICO
X=
Y=
Z=
FUNCIONAMIENTO
B--63534SP/02
NOTA
1 Cuando se define MAX. y MIN. de ZONA, los valores se
definirn automticamente una vez se ejecute la
representacin.
2 Cuando se defina la zona de grficos con los parmetros
grficos para la ampliacin y coordenadas de centro de
pantalla, no defina los parmetros de los valores mximo y
mnimo con posterioridad. Son vlidos nicamente los
parmetros ltimos definidos.
PARADA PROGRAMADA
N=
Defina el nmero de secuencia del bloque final cuando sea necesario para
realizar una visualizacin parcial.
Este valor se cancela automticamente y se configura el valor --1 una vez se
ha ejecutado la representacin.
AUTO BORRADO
1 : Borra automticamente la representacin previa cuando se ejecute una
operacin de funcionamiento automtico en estado de reset.
2 : No borra automticamente la representacin previa.
D Ejecucin de slo la
representacin
D Borrado de la
representacin anterior
D Representacin de una
parte de un programa
D Representacin empleando
lneas de trazo discontinuo
y de trazo continuo
Limitaciones
D Velocidad de avance
D Control de 2 trayectorias en
torno
1096
B--63534SP/02
12.2
VISUALIZACION
DINAMICA DE
GRAFICOS
FUNCIONAMIENTO
12.2.1
Representacin de
trayectoria
1. Plano de representacin
2. Rotacin de
3. Ampliacin y reduccin
4. Representacin parcial
5. Trayectoria programada
y representacin de
trayectoria de
herramienta
6. Color
7. Factor de escala
8. Representacin con
ampliacin parcial
Excepto en las vistas en dos planos, el usuario puede ampliar todo los tipos de
representaciones mediante un factor hasta 100 mientras est viendo la
representacin hecha.
9. Indicacin de la
representacin
de la representacin
automtico
posicin actual de la
herramienta con una
marca
coordenadas de la
posicin actual
1097
FUNCIONAMIENTO
B--63534SP/02
Los ejes de coordenadas y las lneas de cotas del tamao real se visualizan junto
con la representacin de modo que pueda establecerse una referencia con el
tamao real.
Las primeras seis funciones anteriores (1.--6.) estn disponibles configurando
los parmetros grficos. Las funciones sptima hasta novena (7.--9.) se ejecutan
principalmente empleando teclas soft despus de haber definido la
representacin. La funcin dcima (10.) se valida configurando un parmetro.
La funcin nmero once (11.) puede emplearse en cualquier instante.
Procedimiento
) para un MDI
O0000 N00002
EJES
P=
4
(XY=0, YZ=1, ZY=2, XZ=3, XYZ=4, ZXY=5, 2P=6)
ANGULO
ROTACION
A=
0
INCLINACION
A=
0
ESCALA
K=
0.00
CENTRO O MAX./MIN.
X=130.000 Y= 110.000
Z= 50.000
I= 0.000
J= --10.000
K=
0.000
NUM SECU INIC
N=
0
NUM SECU FIN
N=
0
NO.
A=
MDI
****
PARAM
***
14 : 25 : 07
***
EJEC
ESCALA
MDI
****
PARAM
POS
O0000 N00001
0
0
0
R=
***
EJEC
***
ESCALA
14 : 25 : 51
POS
B--63534SP/02
FUNCIONAMIENTO
O1126 N01126
Y
X
25.8
MEM * * * *
AUTOM.
***
ARRANQ.
***
PARADA
10 : 10 : 40
REPOSI
BORRA
FUNCIONAMIENTO
B--63534SP/02
O1126 N01126
ESCALA
1.00
Y
X
25.8
MEM * * * *
EJEC
***
***
10 : 10 : 40
Funcin
1100
B--63534SP/02
Visualizacin de marca
FUNCIONAMIENTO
Y
X
25.8
MDI
****
PARAM
***
14 : 27 : 47
***
EJEC
ESCALA
POS
Explicaciones
D EJES
Pantalla representacin
P=0
XY
P=1
P=2
ZY
YZ
P=3
XZ
1101
D Proyeccin isomtrica
FUNCIONAMIENTO
B--63534SP/02
(XYZ, ZXY)
Z
Y
P=5
P=4
X
ZXY
XYZ
Z
P=6
D ANGULO
D ROTACION
Girando
1102
B--63534SP/02
D INCLINACION
FUNCIONAMIENTO
Inclinacin
D FACTOR DE ESCALA
D CENTRO O MAX./MIN.
Configuracin
Direccin X/Y/Z
Direccin I/J/K
Valores coordenadas X,
Y y Z de centro
representacin
Se ignoran
D COMP. HERRAMIENTA
FUNCIONAMIENTO
B--63534SP/02
D COLOR
TRAYECTORIA
HERRAMIENTA
CAMBIO AUT.
Valor config.
Color
Blanco
Rojo
Verde
Amarillo
Azul
Prpura
Azul claro
Valor config.
Funcin
Tecla soft
Funcin
[AUTOM.]
[ARRANQ]
Se inicia la representacin. Al pulsar [ARRANQ] mientras la representacin no est en PARADA, el programa de pieza comienza desde el
principio del programa de pieza. Pulse la tecla [ARRANQ] mientras est
parada la representacin para mantener la representacin de manera
continua.
[PARADA]
[REPOSI]
Pulse esta tecla para comenzar repr. desde comienzo de progr.de pieza.
Busca el comienzo de un programa de pieza.
[BORRA]
1104
B--63534SP/02
FUNCIONAMIENTO
D Programa de grficos
de la herramienta
D Marca de posicin
las coordenadas
Limitaciones
D Condicin de grficos
Estado
Valor compensacin
herramienta
Desactivado
Defnalo correctamente.
Suspensin de avance
Desactivado
D Ampliacin parcial
D Posicin actual de
herramienta
D Control de 2 trayectorias
en torno
12.2.2
Grficos slidos
FUNCIONAMIENTO
B--63534SP/02
4. Representacin de la
figura final mecanizada
5. Modificacin de la
direccin de
representacin
6. Grficos de vistas en
plano
8. Mecanizado de agujeros
horizontales
9. Cambio de herramienta
durante el mecanizado
1106
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
para el
O0000 N00003
FORMA DE BAS
X=
0.000
Y=
I=
120.000 J=
P=
0.000
Z=
100.000 K=
FORMA DE HERR P=
R=
PROYECCION
Q=
INTENSIDAD
(0123456)
NUM SECU INIC. N=
NUM SECU FIN
VELOCI. ANIM
N=
2
7.500
P=3
1
P=
Q=
0
N=
0
>_
MDI
****
***
PARAM
0.000
40.000
K=
0.000
R=
4
2
0
R=
14 : 42 : 17
***
BAS
EJEC
REVIS
Utilice una tecla de cursor para desplazar el cursor a un dato que desee
definir.
Introduzca valores numricos para dicho dato en la posicin del cursor con
el teclado numrico.
Pulse la tecla
D GRAFICO SOLIDO
(BRUTO)
O1126 N1126
Z
Y
X
MEM * * * *
NUEVO
***
+ROT
1107
***
--ROT
10 : 10 : 40
D GRAFICOS SOLIDOS
(EJECUCION)
FUNCIONAMIENTO
B--63534SP/02
funcin
9
O1126 N01126
Z
Y
X
AN INI
AN FIN
PARADA
REPOSI
O1126 N01126
AN INI
10
AN FIN
PARADA
REPOSI
Pulse la tecla soft [(OPRA)] y pulse bien la tecla [AN INI] o [AN FIN]. Si
pulsa [AN INI], se representa mediante simulacin el estado de mecanizado
en curso. Cuando se pulsa [AN FIN], no se representa el perfil durante el
mecanizado. Slo se representa el perfil acabado obtenido durante el
programa. Esto permite arrancar la representacin. Si no se visualiza
PARADA en la esquina inferior derecha de la pantalla, el programa se
1108
FUNCIONAMIENTO
B--63534SP/02
D PRUEFG
11
12
13
Y
X
NUEVO
+ROT
-ROT
+INCL
-INCL
14
15
1109
D Representacin con
vista en tres planos
FUNCIONAMIENTO
16
B--63534SP/02
17
18
las teclas soft . Mantenga pulsadas las teclas para modificar continuamente
las secciones/vistas [] y [].
1110
B--63534SP/02
FUNCIONAMIENTO
Explicaciones
PARAMETROS GRAFICOS
D FORMA DE PIEZA
BRUTA
FORMA DE PIEZA
BRUTA (P)
Figura bruta
Paraleleppedo (Cubo)
Posiciones de
material (X, Y, Z)
Dimensiones del
material (I,J,K)
Rectangular Longitud en
direccin X
Longitud en
direccin Y
Longitud en
direccin Z
Columna
Radio de crculo
Longitud de
columna
Cilindro
Radio de crculo
exterior
Innenradius
Longitud de
cilindro
(X,Y,Z)
X
I
1111
(X,Y,Z)
J
I
FUNCIONAMIENTO
B--63534SP/02
D FORMA DE HTA.
Orientacin de
herramienta de
mecanizado (P)
0,1
Dimensiones de las
herramientas (R,K)
Radio de herramienta
Punto programado
R
K
Punta de la
herramienta
D PROYECCION
Mtodo y direccin
de grficos (P)
0, 4
1, 5
2, 6
3, 7
1112
B--63534SP/02
D INTENSIDAD
FUNCIONAMIENTO
Intensidad
Color
Brillo mximo
Blanco
Rojo
Oscuro
Verde
Amarillo
Azul
Cl
Claro
Prpura
Azul claro
Vista en proyeccin
oblicua
Vista en plano
Superficie superior
Superficie
superior
Superficie superior/
inferior
Superficie lateral
Superficie
central
Superficie izquierda/
derecha
Arista
Arista
Arista
La superficie
inferior est en
blanco
La intensidad/color de
la vista en plano est
entre P y Q.
Observa- La intensidad/color de
ciones la superficie frontal
est entre P y Q.
P
Q
P+Q
Vista en proyeccin
oblicua
Vista en plano
Pieza bruta
P+Q
1113
Pieza bruta
FUNCIONAMIENTO
B--63534SP/02
D VELOCI. ANIM
Tecla soft
Funcin
[AN.INI]
[AN FIN]
[PARADA]
[REPOSI]
D Programa de grficos
D Especificacin de la
forma de pieza bruta y de
la forma de herramienta
en el programa de pieza
B--63534SP/02
FUNCIONAMIENTO
D COMP. HERR.
D Mtodo grfico
D Representacin de
estras
D Modo de visualizacin
D Modificacin de la
posicin de la seccin
1115
FUNCIONAMIENTO
B--63534SP/02
Ejemplos
D Seleccin de vista lateral
en representacin en
tres planos
Ejemplo) A continuacin se muestran con ms
detalles las vistas laterales de la figura inferior.
Vista posterior
Vista superior
Vista lateral
izquierda
Vista lateral
derecha
Vista frontal
En la figura superior, el cambio de una vista a otra se realiza por el siguiente orden.
Vista posterior y vista lateral izquierda
Pulsar
Pulsar [
Pulsar [
Pulsar
1116
B--63534SP/02
D Seleccin de la posicin
de la seccin en
representacin en tres
planos
FUNCIONAMIENTO
Vista seccin 1
Limitaciones
D Condicin grfica
Valor de compensacin de
herramienta
Desactivado
Definirlo correctamente
Suspensin avances
Desactivada
D Forma de herramienta
D Interpretacin helicoidal
D Control de 2 trayectorias
en torno
1117
12.3
DIBUJO EN MODO NO
PRIORITARIO
FUNCIONAMIENTO
B--63534SP/02
Procedimiento
O0000 N00002
EJES
P=
0
(XY=0, YZ=1, ZY=2, XZ=3, XYZ=4, ZXY=5, 2P=6)
ANGULO
ROTACION
A=
0
INCLINACION
A=
0
ESCALA
K=
0.00
CENTRO O MAX./MIN.
X= 0.000
X=
0.000
X=
0.000
X=0.000
X=
0.000
X=
0.000
NUM SECU INIC
N=
0
NUM SECU FIN
N=
0
>_
MDI
****
PARAM
BUSQ
O
ENTR
***
EJEC
***
ESCALA
14 : 25 : 07
POS
BGGRP
(OPRD)
Explicaciones
D Seleccin de programa
B--63534SP/02
FUNCIONAMIENTO
D Valores de
compensacin de
herramienta
D Parmetros
D Valores de
compensacin de
coordenadas de pieza
D Variables de macro
D Tecla de funcin
D Visualizacin de las
coordenadas
FUNCIONAMIENTO
B--63534SP/02
El bit 5 (DPO) del parmetro No. 6500 puede utilizarse para especificar
si deben visualizarse las coordenadas de la posicin actual en la
representacin de la trayectoria de herramienta.
En el modo de representacin no prioritaria, se visualiza la informacin
modal F, S y T, junto con la posicin actual. Sin embargo, si se ha
seleccionado la tecla soft [POS] para visualizacin dinmica de grficos,
no se visualizan F, S y T.
PRECAUCIN
Una vez se ha activado una alarma durante la
representacin en modo no prioritario, se detiene la
representacin y se visualiza la descripcin de la alarma en
la parte inferior derecha de la pantalla. Para abandonar el
estado de alarma, pulse la tecla
del MDI. Observe que
al pulsar la tecla
tambin se detiene el mecanizado en
modo prioritario si actualmente se estaba ejecutando. Sin
embargo, observe que el bit 0 (RST) del parmetro No.
8100 puede utilizarse para especificar que el mecanizado
no se detendr si se pulsa la tecla
durante la
representacin en modo no prioritario.
1120
13
FUNCIONAMIENTO
B--63534SP/02
FUNCION DE AYUDA
D Informacin detallada
sobre alarmas
D Mtodo de funcionamiento
D Tabla de parmetros
Cuando defina o consulte un parmetro del sistema, si no est seguro del nmero
del parmetro, la pantalla de ayuda enumera una lista de nmeros de parmetro
para cada funcin.
Procedimiento
1 Pulse la tecla
O1234 N00001
*****AYUDA *****
1. DETALLE ALARMA
2. METODO OPERATIVO
3. TABLA PARAMETROS
MEM * * * *
1 ALARM
***
2 PUPITR
***
S
10 : 10 : 40
T0000
3 PARA
PANTALLA DETALLE
ALARMA
FUNCIONAMIENTO
B--63534SP/02
O0010 N00001
NUMERO : 027
MENSAJ : NO AXES COMMANDED IN G43/G44
FUNCION : COMPEN LONGI HERRA C
ALARMA :
NO SE HA ASIGNADO EJE A BLOQUES ,
G43 Y G44 EN COMPENSACION DE LONGITUD
HERRAMIENTA TIPO C. SE HA INTENTADO USAR
OTRO EJE SIN CANCELAR DESPLAZAMIENTO
EN COMPENSACION DE LONGITUD.
>_
MEM
**** ***
ALARM
PUPITR
***
S
10 : 12 : 25
No. Alarma
Explicacin nomral
alarma
Clasificacin funcin
Detalles alarma
T0000
PARA
O1234 N00001
>100
MEM **** *** ***
[ ALARM ][ PUPITR ][
S
10:12:25
PARA ][
0 T0000
][
1122
B--63534SP/02
FUNCIONAMIENTO
***
S
10 : 12 : 25
***
T0000
SELECT
Fig.13 (d) Cmo seleccionar cada DETALLE DE ALARMAS
AYUDA (DETALLE DE ALARMA)
NUMERO
MENSAJ
:
:
O1234 N00001
100
HABILITACION DE ESCRITR DE
PARAM
FUNCION
:
ALARMA
:
<<INTRODUZCA EL NUMERO DE ALARMA>>
INTRODUZCA EL NUMERO DE ALARMA QUE
DESEA SABER DETALLE Y LUEGO PRESIONE
[SELECT] .
S
>100
MEM
****
***
***
T0000
10 : 12 : 25
SELECT
Pantalla METODO DE
OPERACION
O1234 N00001
MEM
****
ALARM
***
PUPITR
***
T0000
10 : 12 : 25
PARA
1123
FUNCIONAMIENTO
>1
MEM * * * *
***
B--63534SP/02
S
10 : 12 : 25
***
T0000
SELECT
Fig.13 (g) Cmo se selecciona cada METODO OPERATIVO
01234 N00001
1/4
Pgina/Total pgin
Operacin
Modo selecc.
Situacin operac.
Procedimiento
operativo
*ELIMINACION DE PROGRAMAS
MODO
:
EDIT
PANTA
:
PROGRAMA
OPR
:
(O+NO PROGRAMAS) -- <DELETE>
>_
MEM
****
ALARM
***
S
10 : 12 : 25
***
PUPITR
T0000
PARA
***
***
S
10 : 12 : 25
T0000
SELECT
Pantalla TABLA DE
PARAMETROS
6 Si no est seguro del nmero de parmetro del sistema que desea definir o si
desea consultar un parmetro del sistema, pulse la tecla [3 PARA] en la
pantalla (MENU INICIAL). Al hacerlo se visualiza una lista de nmeros de
parmetros para cada funcin (vase Figura 13 (j)).
Es posible modificar la pgina visualizada en la pantalla de parmetros.
El nmero de pgina actual aparece en el extremo superior derecho de la
pantalla.
1124
FUNCIONAMIENTO
B--63534SP/02
01234 N00001
1/4
SETTEING
(No. 0000A)
INTERFAZ DEL LECTOR/PERFORADOR (No. 0100~)
AXIS CONTROL/SETTING UNIT
(No. 1000~)
COORDINADAS
(No. 1200~)
LIMITE DE CARRERA
(No. 1300~)
VELOCIDAD DE ALIMENTACION
(No. 1400~)
CONTROL DE ACELE/DESACELE
(No. 1600~)
SERVO RELACIONADO
(No. 1800~)
DI/DO
(No. 3000~)
MEM * * * *
1 ALAM
***
2 OPR
S
0
10 : 12 : 25
***
T0000
3 PARA
(OPRT)
u otra tecla de
funcin.
Explicacin
D Configuracin de la pantalla de ayuda
Pantalla
CNC
Tecla
HELP
AYUDA
Pantalla MENU
IINICIAL
Tecla HELP
o
tecla funcin
Tecla HELP
o
tecla funcin
[ALAM]
[OPR]
Pantalla METODO OPERATIVO
Pantalla
DETALLE alarmas
(NO.)+[SELECT]
[PARA]
Pantalla TABLA PARAMETROS
Tecla PAG.
[OPR]
(NO.)+[SELECT]
Pantalla de
instruccin de
cada operacin
(NO.)+[SELECT]
1125
Tecla HELP
o
tecla funcin
14
FUNCIONAMIENTO
B--63534SP/02
Explicacin
complementaria
B--63534SP/02
FUNCIONAMIENTO
NOTA
1 Durante la operacin de copia impresa de pantalla, se
inhibe la entrada por teclado durante varias decenas de
segundos. Hasta que se termine la operacin de copia
impresa de pantalla, la imagen de la pantalla permanece en
reposo. Durante este perodo, la seal de copia impresa en
curso <F061#3> est fijada a 1. No se enva ninguna otra
seal. Evite desconectar la corriente indiscriminadamente
durante dicho perodo.
2 Si se personaliza la tecla [SHIFT] o [CAN] mediante el
ejecutor del lenguaje C, por ejemplo, la operacin de copia
impresa de pantalla puede inhibir la tecla [SHIFT] o [CAN].
3 No puede obtenerse una copia impresa normal mientras se
est moviendo la imagen de la pantalla.
Limitaciones
Nombre de archivo
1127
FUNCIONAMIENTO
B--63534SP/02
Tarjeta VGA
Tabla 14 (a) Colores de los datos en formato BMP creados por la funcin copia impresa de pantalla
Hardware
LCD
Modo
visua-lizacin
pantalla
CNC
LCD
Monocromo
LCD color
Colores
visuali-zados en
CNC
Observaciones
2 colores
2 colores
Modo
compatible
VGA
Carcter:
16
colores
Grficos:
16
colores
Modo VGA
256 colores
256 colores
La tabla 14 (b) indica los tamaos de los datos de formato de bits creados
por la funcin de copia impresa de pantalla.
Tabla 14 (b) Tamaos de los datos de mapa de bits creados por
la funcin copia impresa de pantalla
Colores de mapa de bits
Monocromo (2 colores)
Mensaje de alarma
153.718
308.278
1128
IV. MANTENIMIENTO
MANTENIMIENTO
B--63534SP/02
Pila de proteccin de
datos de la memoria
NOTA
Como estndar, de fbrica viene instalada una pila de litio.
1131
B--63534SP/02
1.1
SUSTITUCION DE LA
PILAS PARA LA
SERIE i MONTADA
EN LCD
D Procedimiento de
sustitucin
Conector
Pila de litio
A02B--0200--K102
AVISO
La utilizacin de una pila distinta de la recomendada puede
provocar la explosin de sta. Sustituya la pila siempre por
la pila especificada (A02B--0200--K102).
1132
B--63534SP/02
MANTENIMIENTO
PRECAUCION
Los pasos 1) hasta 3) deben ejecutarse antes de
transcurridos 30 minutos. No deje la unidad de control sin
pila durante ms tiempo del especificado. De lo contrario,
podra perderse el contenido de la memoria.
Si los pasos 1) hasta 3) no pueden terminarse antes de
transcurridos 30 minutos, guarde todo el contenido de la
memoria CMOS con antelacin en la tarjeta de memoria.
De este modo, si se pierde el contenido de la memoria
CMOS, el contenido podra restablecerse fcilmente.
Para el mtodo de funcionamiento, consulte el manual de
Mantenimiento (B--63525SP).
Cuando deseche una pila, observe las ordenanzas municipales u otros
reglamentos aplicables de la administracin local. Adems, cubra los
bornes de la pila con un cinta de vinilo o semejante para impedir un
cortocircuito.
1133
Sustitucin de pilas
alcalinas comerciales
(tamao D)
B--63534SP/02
Pila alcalina 2
Tapa
1134
B--63534SP/02
MANTENIMIENTO
1.2
SUSTITUCION DE LA
PILA PARA LA SERIE
i AUTONOMA
D Sustitucin de la pila
Compartimento
de pila
Pila de litio
A02B--0200--K102
Conector
AVISO
El montaje correcto de la pila puede ocasionar una
explosin. Evite utilizar cualquier pila distinta de la
especificada aqu (A02B--0200--K102).
1135
B--63534SP/02
NOTA
Ejecute los pasos (1) hasta (3) antes de transcurridos 30
minutos
Si se retiran las pilas y no se sustituyen por otras nuevas,
se perder el contenido de la memoria.
Si existe el peligro de de que no pueda llevarse a cabo la
sustitucin antes de transcurridos 30 minutos, guarde todo
el contenido de la memoria CMOS en una tarjeta de
memoria. El contenido de la memoria puede restaurarse
fcilmente con la tarjeta de memoria en el caso de que se
pierda el contenido de la memoria.
1136
MANTENIMIENTO
B--63534SP/02
2 pilas
Tapa
Terminal de conexin
en parte posterior
4 agujeros fijacin
Compartimento
1137
1.3
PILA EN LA UNIDAD
DE DISPLAY DEL
CNC CON
FUNCIONES DE PC
(3 VDC)
Sustitucin de la pila
B--63534SP/02
1138
MANTENIMIENTO
B--63534SP/02
Soporte de la pila
Pila de litio
A02B--0200--K102
Conector
(BAT1)
Fig. 1.3 Conexin de la pila de litio de la unidad de display de CNC con funciones de PC
1139
1.4
PILA PARA
CODIFICADORES
ABSOLUTOS DE
IMPULSOS
INDEPENDIENTES
(6 VDC)
Sustitucin de las
bateras
B--63534SP/02
Una unidad de batera puede almacenar los datos de posicin actual de seis
codificadores de impulsos absolutos durante un ao.
Cuando la tensin de la batera baja, se visualizan las alarmas de APC 306
hasta 308 (nombre de eje +) en el display CRT. Cuando se visualice la
alarma 3n7 del APC, sustituya la pila tan pronto como sea posible. Por
regla general la batera debe sustituirse antes de transcurridas dos o tres
semanas. Sin embargo, esto depende del nmero de codificadores de
impulsos empleados.
Si la tensin de la batera continua cayendo, ya no podrn conservarse las
posiciones actuales de los codificadores de impulsos. Al conectar la
corriente a la unidad de control en este estado
Se produce la alarma de APC nmero 300 (alarma de peticin de vuelta
al punto de referencia). Despus de sustituir la batera, retorne la
herramienta al punto de referencia.
(2) Vase el Apdo. 7.1.3 para ms detalles sobre la conexin de la batera
a codificadores de impulsos absolutos independientes. La batera para el
codificador de impulsos absoluto integrado est instalada en el
amplificador del servo. Para la explicacin del procedimiento de
sustitucin, consulte el Manual de Mantenimiento de la Serie
SERVOMOTORES DE FANUC.
Obtenga cuatro bateras alcalinas comerciales (tamao D).
(1) Conecte la corriente a la mquina (CNC de la Serie i).
(2) Afloje los tornillos de la caja de bateras conectados a la unidad de
interface del detector independiente y retire la tapa.
(3) Sustituya las pilas secas alojadas dentro de la caja.
Observe la polaridad de las bateras mostrada en la figura inferior
(oriente dos bateras en un sentido y las otras dos en el sentido
opuesto).
Tornillos
Tapa
1140
B--63534SP/02
MANTENIMIENTO
1.5
1.5.1
PILA PARA
CODIFICADORES
ABSOLUTOS DE
IMPULSOS
INTEGRADOS
(6VDC)
Mtodo de sustitucin
de la batera para la
serie i de amplif. de
servo
[Esquema de conexin
1]
Alimentacin elctrica
desde una unidad de
batera a ms de un
mdulo SVM
Caja de batera
A06B--6050--K060
PSM
SVM
CXA2B
CXA2A
CXA2A
SVM
CXA2B
Batera
A06B--6050--K061
CXA2A
Conector
A06B--6110--K211
B--63534SP/02
[Esquema de conexin
2] Incorporacin de
bateras a cada mdulo
SVM
SVM
SVM
Caja batera
Caja batera
A06B--6114--K500
A06B--6114--K500
Batera
Batera
A06B--6073--K001
A06B--6073--K001
CX5X
CX5X
B--63534SP/02
MANTENIMIENTO
1143
B--63534SP/02
Negro: 0V
Batera
CX5X
Tapa de batera
+6 V
0 V
PRECAUCION
1 Cuando se instale la batera en el SVM por el lado de que
se tira del cable, ste puede tensarse, lo que puede
provocar un mal contacto. Por este motivo, instale la batera
de modo que el cable no quede tenso.
2 Tenga cuidado cuando manipule el conector. Vase
[Precaucin No.2 para sustitucin de la batera] al final de
esta seccin para ms detalles.
MANTENIMIENTO
B--63534SP/02
AVISO
1 Cuando sustituya la batera, tenga cuidado de no tocar
piezas metlicas desnudas del panel. En concreto tenga
cuidado de no tocar cualesquiera circuitos de alta tensin
dado el peligro de electrocucin que esto supone.
2 Antes de sustituir la batera, asegrese de que est
apagado el LED de confirmacin de carga del circuito
intermedio (DC link) del frontal del amplificador del servo.
Si olvida esta comprobacin, crear un peligro de
electrocucin.
3 Instale la batera con la polaridad correcta. Si instala la
batera con la polaridad incorrecta, podra recalentarse,
explotar o prender fuego.
4 Evite un cortocircuito entre las lneas de +6V y 0V de una
batera o cable. Un cortocircuito podra provocar un
calentamiento de la batera, una explosin o un incendio.
<1>
<2>
10 grados o menos
Aqu, el ngulo del conector de cable
respecto a la horizontal debe ser de 5 grados o menos.
<5>
5 grados o menos
<3>
<4>
1145
B--63534SP/02
<1>
<2>
10 grados o menos
Aqu, el ngulo del cable respecto a la horizontal debe ser cinco grados o menos.
<3>
5 grados o menos
1146
B--63534SP/02
MANTENIMIENTO
1.5.2
Mtodos de sustitucin
de la batera para la
serie de
amplificadores de
servo
Elemento
Especificacin pedido
A06B--6050--K061
A06B--6093--K001
Tapa
B--63534SP/02
SVU--12, SVU--20
Tapa batera
Batera
SVU--40, SVU--80
PRECAUCIONES
D El conector de la batera puede conectarse con cualquiera
de CX5X y CX5Y.
1148
B--63534SP/02
Bateras usadas
MANTENIMIENTO
1149
ANEXO
Cdigo ISO
Carcter
ANEXO
B--63534SP/02
Cdigo EIA
8 7 6 5 4
3 2 1
Carcter
f f
Sentido
8 7 6 5 4
3 2 1
Nmero 0
f f
f f
f f
f f
f f Nmero 3
3
4
Nmero 4
f Nmero 5
f f
f f
f f f
f f f Nmero 7
f f
f f
f f
f f f
f f f
Nmero 2
f f
5
7
f Nmero 1
Nmero 6
Nmero 8
f f
f Nmero 9
f f
f f
f Direccin A
f f
f f
f f f
f f Direccin C
f f
Direccin B
f f
Direccin D
f f f
f Direccin E
f f
f f
f f f
f f
f f f
f f
f f f Direccin G
Direccin F
f f
Direccin H
f f
f f f f
f f
f f Direccin J
f f
f Direccin I
Direccin K
f f
f f
f f
f f f
f f
f f
f f
f f
f f
f f Direccin T
f f
Direccin U
f f
f Direccin V
f f
f f f
f f
f f
f f
f f
f f f Direccin X
f f
f f f
Direccin Y
f f
f Direccin Z
f
f
f f Direccin L
f
f
Direccin M
f Direccin N
f f
f f f Direccin P
f f
Direccin Q
1153
Direccin O
f Direccin R
Direccin S
Direccin W
Sin MACRO
Con MACRO
CLIENTE B
CLIENTE B
ANEXO
Cdigo ISO
Cdigo EIA
Carcter 8 7 6 5 4
DEL
f f f f f
B--63534SP/02
3 2 1
f f f
Carcter
Sentido
8 7 6 5 4
Del
f f f f
3 2 1
Sin
Con
MAC-
MAC-
RO
RO
CLIE
CLIE
NTE
NTE
f f f Borrar
(borrar escritura incorrecta)
NUL
En blanco
BS
Retroceso
HT
Tab
f f f
f f
Tabulador
LF o NL
Retorno de carro
Espacio
BS
CR
SP
CR o EOB f
f
f
___
ER
SP
(2--4--5)
f f
--
f f f
___
f f f
f f
Fin de bloque
f f
Fin control
(inicio comentario)
(2--4--7)
Inicio control
(fin comentario)
.
#
f f f
Signo ms
--
Signo menos
Dos puntos (Direccin O)
f f
f f
f f parmetro
f f
Sostenido
nm.6012
$
&
___
&
f f
Smbolo dlar
Ampersand
f
f
f f f
___
Apstrofo
parmetro
Asterisco
f f f
nm.6010
<
f
f f
f f f
f f Coma
___
Punto y coma
___
Signo igual
f f f
f f f
>
f f f
f f
___
f f f
f f f
___
Interrogante
___
a comercial
___
Comillas
Corchete izquierdo
Corchete derecho
f parmetro
nm.6011
?
@
f f
f
f f
f
f f
f f parmetro
nm.6013
]
f f
f f
f parmetro
nm.6014
1154
B--63534SP/02
ANEXO
NOTA
1 Los smbolos empleados en la columna observaciones tienen los sentidos
siguientes:
(Espacio): El carcter ser memorizado y tiene un sentido especfico.
En caso de utilizacin incorrecta en una declaracin distinta de un
comentario, se emite una alarma.
:
El carcter no ser memorizado y ser ignorado.
n:
El carcter ser memorizado, pero se ignora mientras se ejecuta el
programa.
f:
El carcter ser memorizado. Si se emplea en una declaracin
distinta de un comentario, se emite una alarma.
j:
Si se emplea en una declaracin distinta de un comentario, este
carcter no ser memorizado. Si se emplea en un comentario, ser
memorizado.
2 Los cdigos que no aparecen en esta tabla no se tienen en cuenta si su paridad
es correcta.
3 Los cdigos con paridad incorrecta activan la alarma TH. Pero no se tienen en
cuenta sin activar la alarma TH cuando se encuentra en la seccin de
comentarios.
4 Un carcter con los ocho agujeros perforados no se tiene en cuenta y no genera
la alarma TH en el cdigo EIA.
1155
ANEXO
B--63534SP/02
Funciones
Figura
Formato de cinta
IP
Posicionamiento (G00)
G00 IP_ ;
Punto inicial
IP
Punto inicial
Punto inicial
Interpolacin circular
(G02, G03)
G17
R
I
(x, y)
G03
G19
Punto inicial
G03
X_ Y_
R_
I_ J_
F_ ;
G02
G18
(x, y)
G02
G02
G03
G02
G03
X_ Z_
Y_ Z_
R_
I_ K_
R_
J_ K_
F_ ;
F_ ;
J
I
Interpolacin helicoidal
(G02, G03)
G17
G18
(xyz)
Punto inicial
(x, y)
(Para plano XY)
1156
G19
G02
G03
G02
G03
G02
G03
X_ Y_
X_ Z_
Y_ Z_
R_
I_ J_
R_
I_ K_
R_
J_ K_
_ F_ ;
_ F_ ;
_ F_ ;
ANEXO
B--63534SP/02
Funciones
Figura
Formato de cinta
G04
X_
P_
Vase II 19.1
Vase II 19.3.1
Vase II 19.3.2
Control de contorno de
alta precisin (G05)
Vase II 19.8
Control de contorno AI de
alta precisin (G05)
Vase II 22.1
Control de contorno AI
Nano de alta precisin
(G05)
Vase II 22.1
Control de contorno
AI (G05.1)
Vase II 19.7
1157
G05 P10_L_;
P10_:Nmero del ciclo de mecani-zado que debe llamarse primero:
(P10001 hasta P10999)
L_ :Nmero de repeticiones del
ciclo de mecanizado (L1 hasta
L999/L1 se aplica cuando se
omite este parmetro.)
G05: Activa la operacin de entrada
binaria.
Posteriormente, introduzca los datos
para la operacin de entrada binaria.
Si, en los datos para la operacin de
entrada binaria las distancias de desplazamiento en todos los ejes se especifica que valen 0, se desactiva la
operacin de entrada binaria
ANEXO
Funciones
Control de contorno AI
Nano (G05.1)
B--63534SP/02
Figura
Formato de cinta
G05.1 Q1; Activar modo de control
de contorno AI Nano
G05.1 Q0; Desactivar modo de control de contorno AI Nano
(Nota)
Para las funciones de control de
contorno AI y de control de contorno AI Nano, se utiliza idntico formato de rdenes. (G05.1 Q1)
La funcin que debe aplicarse depende de la especificacin de las
opciones. Sin embargo, si se especifica la opcin de control de contorno AI Nano, puede activarse el control de contorno AI configurando
convenientemente el bit NAM (bit 0
del parmetro No. 7503).
Vase II 19.7
Interpolacin cilndrica
(G07.1)
G08 P1:
Activar modo de control anticipatorio
G08 P0:
Desactivar modo de control anticipatorio
Parada exacta
(G09)
Velocidad
G01
G09
Coprobacin en
posicin
Tiempo
IP _;
G03
Modicar el valor de
compensacin mediante programa
(G10)
Coordenadas polares
(G15, G16)
G02
Yp
Yp
Coordenadas locales
Xp
(x y)
Xp
Sistema coordenadas
pieza
1158
ANEXO
B--63534SP/02
Funciones
Figura
Formato de cinta
Seleccin de plano
(G17, G18, G19)
G17 ;
G18 ;
G19 ;
Conversin v. pulg./
milmetros (G20, G21)
Comprobacin de
lmite de recorrido
memorizado
(G22, G23)
G22 X_Y_Z_I_J_K_;
G23 Cancelar;
(IJK)
Detecciones de fluctuaciones de velocidad del husillo (G25,
G26)
Comprobacin de vuelta
al punto de referencia
(G27)
G25;
Desactivar deteccin de fluctua-ciones velocidad husillo
G26; P_Q_R;
Activar deteccin de fluctuaciones
velocidad husillo
IP
Punto inicial
Punto referencia
(G28)
G28 IP_ ;
Posicin intermedia
IP
G27 IP_ ;
Punto
inicial
Punto de referencia
Posicin intermedia
1159
G30 IP_ ;
G29 IP_ ;
IP
ANEXO
Funciones
B--63534SP/02
Figura
Formato de cinta
IP
Seal de salto
Roscado (G33)
G41
Compensacin hta. C
(G40 -- G42)
G40
Herramienta
G42
G17
G18
G19
G41
G42
D_ ;
D : Compensacin hta.
G40 : Anular
G41.1 (G151)
Control en direccin norma Izda.
G42.1 (G152)
Control en direccin normal Dcha.
G40.1 (G150)
Control en dir. normal Cancelar
Control en direccin
normal
(G40.1, G41.1, G42.1)
(G150, G151, G152)
G43
Compensacin longitud
de herramienta A
(G43, G44, G49)
Compensacin
G44
G43
G44
Z_ H_ ;
H_ ;
H : Compensacin hta
G49 : Anular
Compensacin longitud
de herramienta B
(G43, G44, G49)
G17
G18
G19
G43
G17
G18
G19
G43
Z_
Y_
X_
G44
G44
H_ ;
H_ ;
H : Compensacin hta.
G49 : Anular
G43
Compensacin C de
longitud de herramienta
(G43, G44, G49)
Compensacin de herramienta
(G45 -- G48)
G44
_ H_ ;
H : Compensacin de herramienta
G49 : Cancelar
Aumentar
G 45
G 46
IP Reducir
G 47
Doble aumento
IP Doble reduccin
Valor compens.
G 48
1160
G45
G46
G47
G48
IP _ D_;
D : Compensacin de herramienta
ANEXO
B--63534SP/02
Funciones
Figura
Formato de cinta
P4
P3
P4
G51 X_ Y_ Z_
P3
IP
P1
P, I, J, K : Ampliacin de escalado
X, Y, Z : Posicin control de
escalado
G50 ; Cancelar
P2
P2
P1
Espejo
G51.1 IP _ ;
G50.1 ; Cancelar
Sistema local
de coordenadas
x
IP
P_
I_ J_ K_
G52 IP _ ;
Sistema de
coorden. pieza
G53 IP _ ;
IP
Compen.
origen
pieza
G54
IP_ ;
G59
Sistema coordenadas pieza
Posicionamiento
unidireccional (G60)
Modo mecanizado/
modo parada exacta, modo roscado
con macho, sobrecontrol automtico
en esquinas
G60 IP_ ;
v
G64
G64_ ;
G61_ ;
G63_ ;
G62_ ;
Modo mecanizado
Modo parada exacta
Modo roscado con macho
Sobrecontrol automtico
en esquinas
v
G61
Macro cliente
(G65, G66, G67)
Macro
G65 P_L _ ;
O_ ;
M99 ;
1161
Llamada simple
G65 P_ L_
<Especificacin de argumentos> ;
P : No programa
L : Nmero de repeticiones
Llamada modal
G66 P_L_ <Especificacin
argumentos>;
G67 ; Anular
ANEXO
Funciones
Giro de sistema de
coordenadas (G68,
G69)
B--63534SP/02
Figura
Formato de cinta
G68
G17 X_ Y_
G18 Z_ X_
R;
G19 Y_ Z_
(x y)
X
G69 ; Anular
Programacin absoluta/
incremental (G90/G91)
G80 ;
Anular
G73
G74
G76
G81
:
G89
X_ Y_ Z_ P_ Q_ R_ F_ K_ ;
G90_ ;
Programacin absoluta
G91_ ;
Programacin incremental
G90_ G91_ ;
Cambio de sistema de
coordenadas de pieza
(G92)
IP
G92.1 IP 0;
mm/min
mm/rev
Uso combinado
pulg/min
pulg/vuelta
Velocidad
husillo
N (min--1)
G98
G99
Nivel
inicial
Nivel
R
Punto
Z
1162
G98_ ;
G99_ ;
C. MARGEN DE VALORES
PROGRAMABLES
ANEXO
B--63534SP/02
Eje lineal
D En el caso de entrada de
valores en mm, el husillo
de avance est graduado
en milmetros.
Sistema incremental
IS--B
IS--C
Incremento mnimo de
entrada
0.001 mm
0.0001 mm
Incremento mnimo
programable
0.001 mm
0.0001 mm
Dimensin mxima
programable
99999.999 mm
9999.9999 mm
100000 mm/min
Margen valores
avance Notas
Avance incremental
Compensacin herra-
0 hasta 999.999 mm
0 hasta 999.9999 mm
0 hasta 99999.999 s
0 hasta 99999.999 s
mienta
Tiempo espera
D En el caso de entrada en
pulgadas, el husillo de
avance est graduado en
milmetros
Sistema incremental
IS--B
IS--C
Incremento mnimo de
entrada
0.0001 pulg
0.00001 pulg
Incremento mnimo
programable
0.001 mm
0.0001 mm
Dimensin mxima
programable
9999.9999 pulg
393.70078 pulg
100000 mm/min
Margen valores
avance Notas
Avance
0 hasta 99999.999 s
0 hasta 9999.9999 s
incremental
Compensacin herramienta
Tiempo espera
1163
C. MARGEN DE VALORES
PROGRAMABLES
ANEXO
B--63534SP/02
D En el caso de entrada en
pulgadas, el husillo de
avance est graduado en
pulgadas
Sistema incremental
IS--B
IS--C
Incremento mnimo de
entrada
0.0001 pulg
0.00001 pulg
Incremento mnimo
programable
0.0001 pulg
0.00001 pulg
Dimensin mxima
programable
9999.9999 pulg
9999.9999 pulg
4000 pulg/min
Margen valores
Avance incremental
Compensacin herra-
0 hasta 99999.999 s
0 hasta 9999.9999 s
avance Notas
mienta
Tiempo espera
D En el caso de entrada de
valores en milmetros, el
husillo de avance est
graduado en pulgadas
Sistema incremental
IS--B
IS--C
Incremento mnimo de
entrada
0.001 mm
0.0001 mm
Incremento mnimo
programable
0.0001 pulg
0.00001 pulg
Dimensin mxima
programable
99999.999 mm
9999.9999 mm
4000 pulg/min
Margen valores
avance Notas
Avance incremental
Compensacin herra-
0 hasta 999.999 mm
0 hasta 999.9999 mm
0 hasta 99999.999 s
0 hasta 9999.9999 s
mienta
Tiempo espera
1164
B--63534SP/02
C. MARGEN DE VALORES
PROGRAMABLES
ANEXO
Eje de rotacin
Sistema incremental
IS--B
IS--C
0.001 grad
0.0001 grad
0.001 grad
0.0001 grad
99999.999 grad
9999.9999 grad
240000 grad/min
100000 grad/min
Avance increment.
NOTA
El margen de velocidades de avance mostrado en la tabla
anterior corresponde a lmites, en funcin de la capacidad
de interpolacin del CNC. Como sistema ntegro, tambin
deben tenerse en cuenta las limitaciones relacionadas con
el servosistema.
1165
D. ABACOS
ANEXO
ABACOS
1166
B--63534SP/02
D.1
LONGITUD ROSCADA
INCORRECTA
D. ABACOS
ANEXO
B--63534SP/02
Los pasos de una rosca, por regla general, son incorrectos en 1 y 2, como
se muestra en la Fig. D.1 (a) debido a la aceleracin y deceleracin
automticas.
As, pues se han de incluir distancias de seguridad de magnitud 1 y 2
en el programa.
Explicaciones
D Cmo se determina el 2
2 = T1V (mm) . . . . . . . (1)
V = 1 RL
60
T1
V
R
L
:
:
:
:
D Cmo se determina 1
1 = {tT1 + T1 exp( t )}V
T1
. . . . . . . (2)
a = exp( t )
T1
. . . . . . . (3)
D. ABACOS
ANEXO
B--63534SP/02
V=40mm/s
V=20mm/s
Constante de tiempo
del servosistema
(2)
(3)
(1)
1
Vase el grfico de consulta ms
adelante en este manual que incluye
un ejemplo real.
T1
T2
a
L
L
Fig.D.1(b) Abaco
NOTA
Las ecuaciones de 1 y 2 son para cuando la constante de
tiempo de aceleracin/deceleracin para avance en
mecanizado vale 0.
1168
D. ABACOS
ANEXO
B--63534SP/02
D.2
CALCULO SENCILLO
DE LA LONGITUD
ROSCADA
INCORRECTA
Explicaciones
D Cmo se determina 2
2 =
R
L
LR
1800 * (mm)
: Velocidad husillo (rpm)
: Paso de rosca (mm)
D Cmo se determina 1
LR (1lna)
(mm)
1800 *
= 2(1lna)
(mm)
1 =
R
L
--1--lna
0.005
4.298
0.01
3.605
0.015
3.200
0.02
2.912
Ejemplos
R=350rpm
L=1mm
a=0.01
entonces
1169
D. ABACOS
ANEXO
D Referencia
1170
B--63534SP/02
B--63534SP/02
D.3
TRAYECTORIA DE
HERRAMIENTA EN
UNA ESQUINA
D. ABACOS
ANEXO
V2
Trayectoria
programada
Trayectoria
herramienta
V1
1171
D. ABACOS
Anlisis
ANEXO
B--63534SP/02
2
VX2
V
VY1
1
0
VX1
D Descripcin de
condiciones y smbolos
V X1 = V cos 1
V Y1 = V sin 1
V X2 = V cos 2
V Y2 = V sin 2
V
VX1
VY1
VX2
VY2
1
2
1172
B--63534SP/02
D. ABACOS
ANEXO
Y0
V
X0
D Anlisis de la trayectoria de
la herramienta en esquina
= V X2[1
V Y(t) =
V X1
{T exp( t )T 2 exp( t )} + V X1]
T1
T2
T1T 2 1
V X1
{T exp( t )T2 exp( t )}]
T1
T2
T 1T2 1
V Y1V Y2
{T1 exp( t )T 2 exp( t )} + V Y2
T1T 2
T1
T2
V X(t)dtX 0
=
Y(t) =
V X2V X1
2
2
{T1 exp( t )T2 exp( t )}V X2(T 1 + T 2t)
T1
T2
T1T 2
V Y(t)dtY 0
V Y2V Y1
2
2
{T1 exp( t )T2 exp( t )}V Y2(T 1 + T 2t)
T1
T2
T1T 2
1173
D. ABACOS
D.4
ERROR DE DIRECCION
RADIAL EN
MECANIZADO
CIRCULAR
ANEXO
B--63534SP/02
r
Trayectoria programada
Trayectoria real
X
2
2
2
r = 1 (T 1 + T2 (1 2)) Vr . . . . . . . (1)
2
r =
241 T
2
1
2
+ 1 T2 2(1 2) Vr
r =
481 T
2
1
2
+ 1 T2 2(1 2) Vr
1174
ANEXO
B--63534SP/02
Diversos
datos
Al conectar tensin
Borrada
Reinicializada
Valor compensacin
Parmetro
Program.en memoria
f : Modo MDI
: Otro modo
Visualiz. nm.
secuenciar
f (Nota 1)
f (Nota 1)
Cdigo G simple
Cdigo G modal
Cero
Cero
S, T, M
K (nm. repeticiones)
Cero
1175
Caracterstica
ANEXO
B--63534SP/02
Al conectar tensin
Borrada
Reinicializada
Envo de cdigo M, S y T
(Nota 2)
Accin en Desplazamiento
operacin
Temporizacin
mienta
Memorizacin nm. subprograma llamado
Seales
de salida
Se apaga si no existe
causa de la alarma
f : Modo MDI
Otros modos dependen
del parmetro
LVK(Nm.5003#6).
f : Modo MDI
: Otros modos
f : Modo MDI
: Otros modos (Nota 2)
Se apaga si no existe
causa de la alarma
f ( : Paro emergencia)
f ( : Paro emergencia)
Cdigos S, T y B
Cdigo M
Seales seleccin M, S y T
ACTIVADA
ACTIVADA (Cuando no
es una alarma del servo)
ACTIVADA (Cuando no
es una alarma del servo)
ferencia
analgica S)
(SPL)
NOTA
1 Cuando se realiza la bsqueda del comienzo, se visualiza
el nmero de programa principal.
2 Cuando se realiza un reset durante la ejecucin de un
subprograma, el control vuelve al comienzo del programa
principal mediante la funcin de bsqueda de comienzo.
No puede comenzarse la ejecucin desde el medio del
subprograma.
1176
F. TABLA DE CORRESPONDENCIA DE
CARACTERES A CODIDOS
ANEXO
B--63014SP/02
Carcter
Cd.
Carcter
Cd.
065
054
Comentario
066
055
067
056
068
057
069
070
G
H
Comentario
032
Espacio
033
Signo admiracin
071
034
Comillas
072
035
Parrilla
073
036
Smbolo dlar
074
037
Porcentaje
075
&
038
Ampersand
076
039
Apstrofo
077
040
Parntesis izquierdo
078
041
Parntesis derecho
079
042
Asterisco
080
043
Signo ms
081
044
Coma
082
--
045
Signo menos
083
046
Punto
084
047
Dividir
085
058
Dos puntos
086
059
Punto y coma
087
<
060
088
061
089
>
062
090
063
Interrogante
048
064
Marca a comercial
049
091
Corchete izquierdo
050
092
051
094
Corchete derecho
052
095
Subrayado
053
1177
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
LISTA DE ALARMAS
Mensaje
Contenido
000
Se ha introducido un parmetro que requiere que la tensin est desconectado, desconecte la tensin.
001
ALARMA DE PARIDAD TH
002
ALARMA DE PARIDAD TV
003
DEMASIADOS DIGITOS
Se ha introducido un valor que rebasa el nm. mximo admisible de dgitos. (Consulte la caracterstica de dimensiones mx. programables)
004
NO SE ENCUENTRA LA
DIRECCION
005
006
007
Error de entrada de punto decimal . (Se ha introducido un punto decimal despus de una direccin con la cual no puede utilizarse. O se han
introducido dos puntos decimales.) Modifique el programa.
009
INTRODUCCION DE DIRECCION
ILEGAL
010
CODIGO G INADECUADO
Se ha especificado un cd. G que no puede utilizarse o un cd. G correspondiente a una funcin no existente. Modifique el programa.
011
014
015
020
021
022
025
NO PUEDE F0 EN G02/G03
027
No se ha especificado ningn eje en los bloques G43 y G44 para compens. longitud hta. tipo C.
No se ha anulado la compens., sino que se ha compensado otro eje para
la compens. de longitud de hta. tipo C. Modifique el programa.
028
029
1178
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
030
Los valores de compesancin especificados por el cdigo D/H para compensacin de longitud deherramienta, compensacin de radio de herramienta o compensacin tridimensional de herramienta son demasiado
grandes. Otra posibilidad es que el nmero especificado para el cdigo T
de Sistema adicional de coordenadas de pieza es demasiado grande.
Modifique el programa
031
En la definicin de un valor de compens. mediante G10, el nm. de corrector a continuacin de la direccin P era excesivo o no se ha especificado. Modifique el programa.
032
033
034
035
Se ha programado G39 en el modo de compens. de radio de hta. B anulada o en un plano distinto al de compens.. Modifique el programa.
036
Se ha especificado el salto de mecanizado (G31) en el modo de compens. de radio de hta.. Modifique el programa.
037
038
INTERFERENCIA EN BLOQUE
CIRCULAR
041
INTERFERENCIA EN CRC
042
044
Se ha programado uno de G27 hasta G30 en el modo de ciclo fijo. Modifique el programa.
045
046
RETORNO DE REFERENCIA
ILEGAL
Para la orden de vuelta al 2o., 3o. y 4o. punto de referencia se ha programado un cd. distinto de P2, P3 y P4.
047
Para el arranque de la compens. tridimensional de hta. o de la conversin tridimensional de coordenadas, se han especificado dos o ms ejes
en idntica direccin (ejes bsicos y paralelos).
048
Para activar la compens. tridimensional de hta. o la conversin tridimensional de coordenadas, no se han especificado en el parmetro 1022 los
tres ejes bsicos empleados cuando se omitieron Xp, Yp y Zp.
049
050
051
052
1179
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63534SP/02
Contenido
053
DEMASIADOS MANDOS
DE DIRECCION
Para sistemas sin mecanizado con achaflanado o redondeado de esquina R con ngulo arbitrario se ha especificado una coma. Para sistemas
con esta caracterstica, a continuacin de la coma vena algo distinto de
R o C. Corrija el programa.
055
NO RAMIFICADOR DESPUES
CHF/CNR
En el bloque de achaflanado o redondeado de esquina R con ngulo arbitrario, la distancia de desplazamiento es inferior al valor del chafln o del
radio de redondeado de esquina R.
058
059
NUMERO DE PROGRAMA
NO ENCONTRADO
060
NUMERO DE SECUENCIA
NO ENCINTRDO
No se ha encontrado el nmero de secuencia programado en la bsqueda de nmero de secuencia. Compruebe el nmero de secuencia.
070
071
NO SE ENCUENTRAN DATOS
072
DEMASIADOS PROGRAMAS
El nmero de programas que se desea memorizar supera los 63 (bsicos), 125 (opcin), 200 (opcin) o 400 (opcin). Borre los programas
innecesarios y ejecute de nuevo el registro de programas.
073
NUMERO DE PROGRAMA YA EN
USO
074
075
PROTECT
076
DIRECCION P NO DEFINIDA
077
ERROR DE JERARQUIZACION EN
SUBPR
078
NUMERO NO SE ENCUENTRA
079
En la comparacin con memoria o con un programa, el programa en memoria no coincide con el leido desde el dispositivo E/S externo. Compruebe los programas en memoria y los leidos del dispositivo externo.
080
081
NO NUMERO DE DERIVACION EN
G37
082
Se han especificado un cdigo H y una orden de compensacin automtica de herramienta (G37) en idntico bloque. (Funcin de medicin
automtica de longitud de herramienta). Modifique el programa.
083
1180
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
085
ERROR DE COMUNICACION
Al introducir datos en la memoria empleando la interface lector/perforadora, se ha activado un error de desbordamiento, de paridad o de encuadre. El nmero de bits de los datos introducidos o el nmero de baudios seleccionado o la especificacin de nmero de unidad de E/S es
incorrecto.
086
SEAL DR DESCONECTADA
Al introducir datos en la memoria utilizando la interface Lector/Perforadora, se ha desactivado la seal de preparado (DR) del lector/perforadora.
La fuente de alimentacin de la unidad de E/S est desactivada o el
cable no est conectado o est averiada la tarjeta de circuito impreso.
087
Al introducir datos en la memoria empleando la interface Lector/Perforadora, pese a que se ha especificado una orden de finalizar la lectura, la
introduccin no se interrumpe despus de haber leido 10 caracteres. La
uniad E/S o la tarjeta impresa estn defectuosas.
088
089
090
1. No puede ejecutarse con normalidad la vuelta al punto de referencia debido a que el punto inicial de vuelta al punto de referencia est demasiado
prximo al punto de referencia o la velocidad es demasiado baja. Aleje
el punto inicial suficientemente del punto de referencia o especifique una
velocidad suficientemente rpida para la vuelta al punto de referencia.
2. Durante la vuelta al punto de referencia con el detector de posicin absoluta, si se activa esta alarma pese a cumplirse la condicin 1, haga lo siguiente:
Despus de girar el servo motor del eje al menos una vuelta, desconecte
la corriente y vuelva a conectarla. Luego, ejecute la vuelta al punto de
referencia.
091
En el estado parada de operacin automtica, resulta imposible el retorno manual al punto de referencia.
092
094
P NO PERMITIDO (CAMBIO DE
COORD)
095
No puede especificarse el tipo P cuando se rearranca el programa. (Despus de haber interrumpido el modo automtico, ha variado el valor
externo de compensacin de pieza.)
096
P NO PERMITIDO (DERIV. DE
TRAB.)
No puede especificarse el tipo P cuando se rearranca el programa. (Despus de haber interrumpido el modo automtico, ha variado el valor de
compensacin de pieza).
097
No puede especificarse el tipo P cuando se rearranca el programa. (Despus de conectar la tensin, despus de un paro de emergencia o despus de reponer las alarmas P/S nmeros 94 hasta 97, no se ejecuta
una operacin automtica.) Ejecute una operacin automtica.
098
G28 EN REGRESO DE
SECUENCIA
Se ha especificado una orden de rearranque de programa sin una operacin de vuelta al punto de referencia despus de conectar la tensin o
despus de un paro de emergencia y se ha encontrado G28 durante la
bsqueda. Ejecute la vuelta al punto de referencia.
099
100
En la pantalla PARAMETROS (CONFIG.), PWE (grabacin de parmetros vlida) se configura al valor 1. Configrelo a 0 y luego reinicialice el
sistema.
1181
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63534SP/02
Contenido
101
La tensin se ha desconectado mientras se grababa de nuevo la memoria mediante la operacin de edicin de programa. Si se ha producido
esta alarma, pulse <RESET> manteniendo pulsada <PROG> y se borrar nicamente el programa que se est editando. Registre el programa borrado.
109
110
EXCESO DE DATOS
El valor absoluto del dato visualizado con punto decimal fijo rebasa el
margen de valores permitidos. Modifique el programa.
111
112
113
MANDO INAPROPIADO
114
115
VARIABLE PROTEGIDA DE
ESCRITURA
118
ERROR DE JERARQUIZACION DE
PARNT
119
ARGUMENTO ILEGAL
El argumento SQRT es negativo, el argumento BCD es negativo o existen valores distintos de 0 hasta 9 en cada lnea de argumento BIN.
Modifique el programa.
122
123
124
125
126
127
128
129
130
1182
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Nmero
Mensaje
Contenido
131
Cinco o ms alarmas han generado un mensaje de alarma externo. Consulte el esquema de contactos del PMC para determinar la causa.
132
NUMERO DE ALARMA NO
SE ENCUENTRA
133
135
136
En el posicionamiento de referencia de la mesa indexada, se ha programado un eje de control distinto junto con el eje B.
Modifique el programa.
138
SOBRECARGA DE DATOS
139
141
142
143
EXCESO DE DATOS DE
MOVIMIENTO
144
145
Las condiciones son incorrectas cuando se activa o se anula la interpolacin en coordenadas polares.
1) Se ha especificado G12.1/G13.1 en modos distintos de G40.
2) Se ha detectado un error en la seleccin de plano. Se han especificado incorrectametnte los planos No. 5460 y No. 5461.
Modifique el valor del programa o del parmetro.
146
CODIGO G INADECUADO
148
149
150
151
152
El nm.de herramientas dentro de un grupo rebasa el valor mximo definible. Modifique el nmero de herramientas.
153
CODIGO T NO ENCONTRADO
154
NO HERRAMIENTA EN GRUPO DE
VIDA
Cuando no se ha programado el grupo, quiere decir que se ha programado H99 o D99. Corrija el programa.
155
En el prog.de mecanizado, M06 y el cd.T del mismo bloque no se corresponden con el gpo. actualmente utilizado. Corrija el programa.
1183
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63534SP/02
Contenido
156
157
DEMASIADOS GRUPOS DE
HERRAMIENTA
El nmero de grupos de herramientas que se ha de definir rebasa el va-lor mximo admisible. (Vase el parmetro GS1, GS2 (No. 6800 bit 0 y
1)). Modifique el programa.
158
159
FIJACION DE DATOS
INCOMPLETOS
160
161
169
Datos de figura de herramienta incorrectos en la comprobacin de interferencia. Defina datos correctos o seleccione datos de figura de herramienta correctos.
175
176
178
179
180
ERROR DE COMUNICACION
(MEM REM)
181
182
G81 NO INSTRUIDO
(mquina para engranajes)
183
184
Se ha programado una orden que no debe programarse durante la sincronizacin mediante G81. (fresadora de generacin).
REGRESO A PUNTO DE
REFERENCIA
(mquina para engranajes)
Se ha programado G81 sin ejecutar la vuelta al punto de referencia despus de conectar la tensin o de un paro de emergencia (fresadora de
generacin). Ejecutar la vuelta al punto de referencia.
185
1184
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Nmero
Mensaje
Contenido
186
ERROR DE FIJACION DE
PARAMETRO
(mquina de tallado de engranajes con
peine, EGB)
190
194
PIVOTE EN MODO DE
SINCRONICAZION
197
199
200
En roscado rgido con macho, un valor S est fuera del margen de valores permitidos o no se ha especificado. El valor mximo de S especificable en roscado rgido con macho est definido en el parmetro
(No.5241 hasta 5243). Modifique el valor de configuracin del parmetro
o el programa.
201
NO TASA DE ALIMENTACION EN RM
RG
202
203
204
205
DESCONEXION DE SENAL DI DE
RIGDO
206
207
210
212
1185
G. LISTA DE ALARMAS
Nmero
213
ANEXO
Mensaje
B--63534SP/02
Contenido
MANDO ILEGAL EN
SINCRONIZACION
214
MANDO ILEGAL EN
SINCRONIZACION
222
DNC OP NO PERMITDO EN
EDICION BG
224
REGRESO A PUNTO DE
REFERENCIA
230
CODIGO R NO ENCONTRADO
(para rectificadora)
231
Se ha producido alguno de los siguientes errores en el formato especificado en la entrada de parmetros programables.
1)
2)
3)
4)
5)
233
EQUIP OCUP
Cuando se ha intentado utilizar una unidad tal como la conectada a travs de la interface RS--232--C, haba otros usuarios utilizndola.
239
ALARMA BP/S
240
ALARMA BP/S
241
242
243
246
Durante la lectura de un programa encriptado, se ha intentado almacenar el programa con un nmero superior al lmite de proteccin.
(Vase parmetros nmeros 3222 y 3223).
247
Cuando se enva un programa encriptado, como cdigo de perfo-racin se activa EIA. Especifique ISO.
1186
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
250
251
ERROR ATC
252
Se produce un error debido a una desviacin excesiva en el posicionamiento del husillo durante el modo ATC. Para ms detalles vase el
parmetro de diagnstico No. 531. (Slo para el ROBODRILL).
253
G05 NO DISPONIBLE
5000
5003
5004
HPCC NO LISTO
5006
DEMAS PARABRAS EN UN
BLOQUE
5007
5009
5010
FIN DE REGIS
5011
5012
5013
5014
5015
NO EJE DE ROTACION
5016
Se han especificado en un mismo bloque cd.M pertenecientes a idntico grupo. Como alternativa, se ha especificado un cd.M, que se ha de
especificar sin ningn otro cd.M en el mismo bloque, junto con otros
cd. M dentro de un mismo bloque.
5020
1187
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63534SP/02
Contenido
5043
5044
Un parmetro ilegal ha sido especificado para la compensacin de rectitud. Las razones pueden ser las siguientes:
5051
5052
5053
5054
5055
5057
5060
PARAMETRO ILEGAL EN
G02.3/G03.3
5061
5062
5063
Se emite este mensaje cuando el contador de posicin no ha sido definido antes de empezar a medir el espesor de la placa. Se emite esta alarma en los casos siguientes:
1188
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Nmero
Mensaje
Contenido
5064
5065
5066
5067
El modo HPCC no puede cancelarse durante G51 (escalado) o G68 (rotacin de sistema de coordenadas).
Corrija el programa.
5068
La orden de salto rpido continuo (G31 P90) presenta uno de los siguientes
errores:
1. No se ha especificado el eje en que se desplaza la herramienta.
2. Se ha especificado ms de un eje como eje de desplazamiento de la herramienta.
Como alternativa, la orden de salto EGB (G31.8) o la orden de salto rpido
continuo (G31.9) presenta uno de los siguientes errores:
1. Se ha especificado una orden de desplazamiento para el eje EGB (eje
de pieza).
2. Se ha especificado ms de un eje.
3. No se ha especificado P
4. El valor Q especificado supera el intervalo permitido.
Corrija el programa.
5069
WHL--C:DATO--P ILEGAL
5073
5074
5082
5085
5096
5110
IMPROPER G--CODE
(G05.1 G1 MODE)
5110
IMPROPER G--CODE
(G05.1 G1 MODE)
5111
5112
5114
En el instante del rearranque despus de intervencin manual, no se han restaurado las coordenadas en las cuales se produjo la intervencin manual.
1189
G. LISTA DE ALARMAS
Nmero
5115
ANEXO
Mensaje
SPL : ERROR
B--63534SP/02
Contenido
Existe un error en la especificacin del rango.
No se ha especificado ningn nodo.
La especificacin de nodo contiene un error.
El nmero de ejes rebasa los lmites.
Otros errores de programa.
5116
SPL : ERROR
5117
SPL : ERROR
5118
SPL : ERROR
5122
5123
5124
5134
5135
5136
5137
5138
5139
FSSB: ERROR
5155
Durante control de aprendizaje del servo mediante G05, se ha intentado realizar una operacin de rearranque despus de una suspensin de avances o de un enclavamiento. Esta operacin de rearranque no puede realizarse. (Al mismo tiempo se termina el control de
aprendizaje con G05).
5156
1190
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
5157
5196
5197
5198
5199
Corriga el parmetro.
5212
5213
No puede utilizarse la tarjeta de memoria. Verifique la tarjeta de memoria (compruebe si la tarjeta de memoria est protegida contra escritura o defectuosa).
5214
5218
Corrija el parmetro.
5219
5222
5227
5220
1191
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63534SP/02
Contenido
5228
5229
WRITE PROTECTED
5231
5232
DATA OVER--FLOW
5235
COMMUNICATION ERROR
5237
READ ERROR
5238
WRITE ERROR
No puede escribirse en un disquete insertado en el Handy File incorporado. El disquete puede estar defectuoso o el cabezal podra
estar sucio. Como alternativa, el Handy File est defectuoso.
5242
El nmero de eje del eje maestro sncrono o el eje esclavo es incorrecto. (esta alarma se utiliza cuando est activada la sincronizacin
flexible). Como alternativa, el nmero de eje del eje esclavo es menor que el del eje maestro.
5243
5244
TOO MANY DI ON
(Serie M)
5245
Durante la sincronizacin flexible o al activar la sincronizacin fle-xible se detect una de las siguientes condiciones de comandos:
1. El eje maestro sncrono o el eje esclavo es el eje EGB.
2. El eje maestro sncrono o el eje esclavo es el eje de troceado.
3. En el modo de vuelta al punto de referencia
5251
5252
El valor P que especifica el nmero de compensacin de un corrector de utillaje es demasiado grande. Corrija el programa.
5257
5300
Despus de haber validado o inhibido la funcin de conversin automtica de v. pulg./v. mtrico (OIM: Bit 0 del parmetro No. 5006) de
datos de compensacin de herramienta, deben reinicializarse todos
datos de compensacin de herramienta. Este mensaje recuerda al
operador que debe reinicializar los datos.
Si se activa esta alarma, reinicialice todos los datos de compensacin
de herramienta. El funcionamiento de la mquina sin reinicializar los datos provocar una anomala funcional.
5302
5303
5306
1192
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
5307
5311
FSSB:ILLEGAL CONNECTION
5321
5400
5401
SPL:ILLEGAL COMMAND
5402
5403
5405
5406
5407
5408
5409
5411
NURBS:ILLEGAL ORDER
1193
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63534SP/02
Contenido
5412
5413
5414
NURBS:ILLEGAL KNOT
5415
NURBS:ILLEGAL CANCEL
5416
NURBS:ILLEGAL MODE
5417
NURBS:ILLEGAL MULTI--KNOT
5418
5420
ILLEGAL PARAMETER IN
G43.4/G43.5
5421
5422
EXCESS VELOCITY IN
G43.4/G43.5
Como consecuencia de la compensacin de longitud de herramienta pivote, se ha intentado desplazar la herramienta en un eje con un avance
superior al avance mximo de mecanizado.
5425
5430
En un estado modal en que no puede especificarse la interpolacin circular tridimensional se ha especificado una interpolacin circular tridimensional (G02.4/G03.4). Como alternativa, se ha especificado un
cdigo no especificable en el modo de interpolacin circular tridimensional.
5432
5433
5435
5436
5437
5440
El eje de taladrado especificado para el ciclo fijo de taladrado es incorrecto. El bloque de rdenes de cdigos G del ciclo fijo no especifica el
punto Z del eje de taladrado. Cuando hay un eje paralelo al eje de taladrado, el eje paralelo se especifica tambien al mismo tiempo.
5445
CRC:MOTION IN G39
La interpolacin circular en esquinas (G39) de la compensacin de herramienta de corte no se especifica sola sino que se especifica con una
orden de desplazamiento.
5446
CRC:NO AVOIDANCE
5447
CRC:DANGEROUS AVOIDANCE
La funcin de evasin de comprobacin de interferencia de la compensacin de radio de herramienta determina que una operacin de evasin provocar una situacin de peligro.
1194
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
5448
CRC:INTERFERENCE TO AVD.
5452
5453
5455
NOTA
AICC especifica control de contorno AI.
2) Alarmas de edicin en modo no prioritario
Nmero
Mensaje
Contenido
???
Alarma BP/S
Se ha producido una alarma BP/S en idntico nmero que la alarma P/S que
se produce en la edicin normal de programas.
(Alarma P/S No. 070, 071, 072, 073, 074, 085 hasta 087)
Modificar el programa.
140
Alarma BP/S
1195
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
NOTA
Las alarmas en la edicin en modo no prioritario se visualizan en la lnea de entrada por teclado
en la pantalla de edicin en modo no prioritario en lugar de en la pantalla ordinaria de alarmas
y pueden reinicializarse pulsando cualquier tecla del panel MDI.
3) Alarma del codificador absoluto de impulsos (APC)
Nmero
Mensaje
Contenido
300
301
Error de comunicaciones APC eje n--simo (n=1 hasta 8). Fallo en transmisin
de datos.
Posibles causas: APC, cable o mdulo interface servo defectuosos.
302
Error rebasamiento lmite tiempo APC eje n--simo (n=1 hasta 8).
Fallo en transmisin de datos
Posibles causas: APC, cable o mdulo interface servo averiados.
303
Error encuadre APC eje n--simo (n=1 hasta 8). Fallo en transmisin de datos.
Posibles causas: APC, cable o mdulo interface servo averiados.
304
Error paridad APC eje n--simo (n=1 hasta 8). Fallo en transmisin datos.
Posibles causas: APC, cable o mdulo interface servo averiados.
305
306
La tensin de la batera del APC del eje n--simo (n=1 hasta 8) ha disminuido
hasta un nivel tal que no pueden conservarse los datos.
Alarmar APC. La batera o el cable pueden estar defectuosos.
307
La tensin de la batera del APC del eje n--simo (n=1 hasta 8) alcanza un nivel
que requiere sustituir la batera.
Alarma APC. Cambie la batera.
308
309
Intento de retorno al punto de referencia sin hacer girar el motor 1 o varias vueltas. Haga girar el motor, corte y restablezca la alimentacin antes de ejecutar un
retorno al punto de referencia.
4) Alarmas de Industosyn
No.
Mensaje
Contenido
330
INDUCTOSYN:DATA ALARM
331
INDUCTOSYN:ILLEGAL PRM
Mensaje
Contenido
360
361
362
363
364
n AXIS : SOFT PHASE ALARM (INT) El software del servo digital ha detectado datos no vlidos en el codificador de impulsos integrado.
365
366
1196
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
367
368
369
Se ha producido un error CRC o de bits de parada en los datos de comunicaciones recibidos del codificador de impulsos integrado.
380
381
382
383
384
385
386
387
Se ha producido un error en el detector independiente. Para ms detalles, pngase en contacto con el fabricante de la regla.
#7
202
#6 (CSA)
#5 (BLA)
#4 (PHA)
#3 (PCA)
#2 (BZA)
#1 (CKA)
#0 (SPH)
203
:
:
:
:
:
:
:
#7
DTE
#7 (DTE)
#6 (CRC)
#5 (STB)
#4 (PRM)
:
:
:
:
#6
CSA
#5
BLA
#4
PHA
#3
PCA
#2
BZA
#1
CKA
#0
SPH
#5
STB
#4
PRM
#3
#2
#1
#0
1197
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
401
402
403
404
405
407
409
410
411
413
El contenido del registro de error para el eje n--simo (eje 1--8) est
fuera del marge --231. Este error habitualmente se produce como consecuencia de parmetros incorrectamente definidos.
415
1198
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
417
Esta alarma se produce cuando el eje n--simo (eje 1--8) est en uno
de los estados siguientes. (Alarma de sistema de servo digital)
1) El valor definido en el parmetro No. 2020 (forma de motor) est
fuera del lmite especificado.
2) No se ha definido un valor adecuado (111 --111) en el parmetro
No. 2022 (sentido de giro del motor).
3) Se han definido datos no permitidos (valor inferior a 0, etc.) en el
parmetro No. 2023 (nmero impulsos realimentacin velocidad
por vuelta del motor).
4) Se han definido valores no permitidos (un valor inferior a 0, etc.) en
el parmetro No. 2024 (nmero de impulsos de realimentacin de
posicin por vuelta del motor).
5) No se han definido los parmetros No. 2084 y No. 2085 (valor relacin transmisin de campo flexible).
6) Un valor fuera del lmite {1 hasta nmero de ejes controlados} o un
valor no continuo (parmetro 1023 (nmero de servoejes) contiene
un valor fuera de los lmites que van desde 1 hasta el nmero de
ejes o un valor aislado (por ejemplo, 4 no precedido por 3) se ha
configurado en el parmetro no. 1023 (nmero de servoejes).
420
421
422
423
En control de par de control de ejes por PMC, se ha rebasado la distancia de desplazamiento acumulativa admisible definida por parmetro.
430
431
432
433
434
435
436
437
438
1199
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B--63534SP/02
Contenido
439
440
441
442
443
444
445
446
447
448
449
453
456
Para los dos ejes cuyos nmeros de eje de servo (valores de configuracin del parmetro No. 1023) son un nmero impar seguido de un
par (por ejemplo, un par de ejes 1 y 2 o ejes 5 y 6), se define un ciclo
de control de corriente distinto para cada uno de los ejes.
--
457
458
459
Para los dos ejes cuyos nmeros de ejes de servo (valores de configuracin del parmetro No. 1023) son un nmero impar seguido de un
nmero par (por ejemplo, un par de ejes 1 y 2 o ejes 5 y 6), el SVM
de uno de los ejes soporta el control HRV de alta velocidad, pero el
SVM del otro no lo soporta. Vase la especificacin del SVM.
1200
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
460
461
462
463
464
465
466
467
468
Detalles de alarma de
servo
200
#6
LV
#5
OVC
#4
HCA
#3
HVA
#2
DCA
#1
FBA
#0
OFA
#7
ALD
#6
#5
#4
EXP
#3
#2
#1
#0
G. LISTA DE ALARMAS
ANEXO
#7
204
B--63534SP/02
ALD
EXP
#6
OFS
#5
MCC
#4
LDA
Detalles de alarma
#3
PMS
#2
#1
#0
Mensaje
Contenido
500
SOBRERRECOR : +n
Se ha rebasado lmite de recorrido memorizado I lado + eje n--simo (eje 1 hasta 8).
(Parmetro No.1320 1326 NOTA)
501
SOBRERRECOR : --n
502
SOBRERRECOR : +n
Se ha rebasado lmite de recorrido memorizado II lado + eje n--simo (eje 1 hasta 8).
(Parmetro No.1322 )
503
SOBRERRECOR : --n
Se ha rebasado lmite de recorrido memorizado II lado -- eje n--simo (eje 1 hasta 8).
(Parmetro No.1323)
504
SOBRERRECOR : +n
505
SOBRERRECOR : --n
506
SOBRERRECOR : +n
507
SOBRERRECOR : --n
510
SOBRERRECOR : +n
Una verificacin de tope de carrera realizada antes del principio del desplazamiento ha mostrado que el punto final de un bloque cae en la zona prohibida
(lado positivo) segn el eje n-- determinado por un tope de carrera. Corrija el
programa.
511
SOBRERRECOR : --n
Una verificacin de tope de carrera realizada antes del principio del desplazamiento ha mostrado que el punto final de un bloque cae en la zona prohibida
(lado negativo) segn el eje N-- determinado por un tope de carrera. Corrija el
programa.
514
INTERFERENCE : +n
515
INTERFERENCE : --n
La funcin de comprobacin de interferencia en rea de rotacin ha encontrado una interferencia en el lado negativo del eje n.
NOTA
Los parmetros 1326 y 1327 son activos cuando EXLM (seal de conmutacin de tope de
carrera) est a ON.
1202
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
600
601
602
603
604
605
606
n AXIS : CNV. RADIATOR FAN FAIL- PSM: Ha fallado el ventilador agitador disipador externo.
URE
PSMR: Ha fallado la agitacin del disipador externo.
607
n AXIS : CNV. SINGLE PHASE FAIL- PSM: La tensin de entrada est en el estado de fase abierta.
URE
PSMR: La tensin de entrada est en el estado de fase abierta.
9) Alarmas de recalentamiento
Nmero
Mensaje
Contenido
700
701
704
OVERHEAT: SPINDLE
Mensaje
Contenido
740
741
742
1203
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
S--SPINDLE LSI ERROR
Contenido
Se ha producido un error de comunicaciones serie mientras que el
sistema estaba ejecutando el programa despus de conectar la alimentacin elctrica. Pueden considerarse los siguientes motivos:
1) La conexin del cable ptico es incorrecta o el cable no est co-nectado o est cortado.
2) Est averiada la placa de CPU PRINCIPAL o la placa opcional
2.
3) Una tarjeta impresa del amplificador del husillo est averiada.
4) El amplificador del husillo presenta una anomala. (La indicacin
del SPM es A, A1, A2, o semejante en funcin del tipo de anomala.)
Si se produce esta alarma con la alimentacin elctrica del CNC
conectada o cuando no se ha borrado esta alarma an cuando se
ha reinicializado el CNC, desconecte la alimentacin elctrica y
tambin desconecte la alimentacin elctrica en el lado del husillo.
Si el amplificador del husillo est en condiciones anmalas, verifique las indicaciones del SPM (A, A1, A2, o semejantes). A continuacin, consulte el MANUAL DE MANTENIMIENTO de la serie
i de SERVO MOTORES DE FANUC (B--65285SP) o el MANUAL
DE MANTENIMIENTO de la serie SERVO MOTORES DE FANUC (B--65165SP) para resolver el problema.
750
752
754
762
764
772
774
1204
Nmero
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
782
784
#6
#5
#4
409
#3
SPE
#2
S2E
#1
S1E
#0
SHE
#3 (SPE) 0 : En el control serie del husillo, los parmetros de husillo serie cumplen
las condiciones de arranque de la unidad de husillo.
1 : En el control serie del husillo, los parmetros de husillo serie no
cumplen las condiciones de arranque de la unidad de husillo.
#2 (S2E) 0 : El segundo husillo funciona normal durante el arranque de control
serie de husillo.
1 : Se ha detectado que el segundo husillo presentaba un fallo durante el
arranque del control serie de husillo.
#1 (S1E) 0 : El primer husillo est normal durante el arranque de control serie de
husillo.
1 : Se ha detectado que el segundo husillo presentaba un fallo durante el
arranque del control serie de husillo.
#0 (SHE) 0 : El mdulo de comunicaciones serie del CNC est normal.
1 : El mdulo de comunicaciones serie del CNC se ha detectado que tena
un fallo.
Husillos 3 y 4
#6
#5
409
#4
#3
SPE
#2
S4E
#1
S3E
#0
SHE
#3 (SPE) 0 : En el control serie del husillo, los parmetros de husillo serie cumplen
las condiciones de arranque de la unidad de husillo.
1 : En el control serie del husillo, los parmetros de husillo serie no
cumplen las condiciones de arranque de la unidad de husillo.
#2 (S2E) 0 : El cuarto husillo funciona normal durante el arranque de control serie
de husillo.
1 : Se ha detectado que el cuarto husillo presentaba un fallo durante el
arranque del control serie de husillo.
#1 (S1E) 0 : El tercer husillo est normal durante el arranque de control serie de
husillo.
1 : Se ha detectado que el segundo husillo presentaba un fallo durante el
arranque del control serie de husillo.
#0 (SHE) 0 : El mdulo de comunicaciones serie del CNC est normal.
1 : Se ha detectado el mdulo de comunicaciones serie del CNC que tena
un fallo.
1205
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
NOTA*1
Observe que las indicaciones del SPM varan en funcin de
qu LED, el LED rojo o el LED amarillo, est encendido.
Cuando el LED rojo est encendido, el SPM indica un
nmero de alarma de dos dgitos. Cuando el LED amarillo
est encendido, el SPM indica un nmero de error que
especifica un problema de secuencia. (Por ejemplo,
cuando un comando de rotacin se introduce con el estado
de parada de emergencia no liberado).
Vase Anexo A.4, Cdigos de Error (Husillo Serie).
Nmeros de alarma y alarmas visualizadas en el amplificador de husillo serie i
No.
Mensaje
Indicacin
SPM
(*1)
(750)
A0
A
(749)
A1
Sustituya la tarjeta de circuito impreso Se ha detectado una anomala en el cirde control del SPM.
cuito perifrico de la CPU del circuito de
control del SPM.
7n01
SPN_n_ : MOTOR
OVERHEAT
01
7n02
02
1 Compruebe y corrija las condiciones La velocidad del motor no puede respede corte para reducir la carga.
tar una velocidad especificada.
2 Corrija el parmetro No. 4082.
Se ha detectado un par de carga excesivo para el motor.
El tiempo de aceleracin/deceleracin
del parmetro No. 4082 es insuficiente.
7n03
SPN_n_ : FUSE ON DC
LINK BLOWN
03
7n06
SPN_n_ : THERMAL
SENSOR DISCONNECT
06
1206
Descripcin
El termostato incrustado en el devanado del motor ha actuado. La temperatura interna del motor supera el nivel especificado.
El motor se ha utilizado por encima de
los lmites de rgimen continuo o un
componente de refrigeracin presenta
una anomala.
ANEXO
B--63534SP/02
No.
Mensaje
Indicacin
SPM
(*1)
G. LISTA DE ALARMAS
Descripcin
7n07
SPN_n_ : OVERSPEED
07
7n09
SPN_n_ : OVERHEAT
MAIN CIRCUIT
09
7n11
SPN_n_ : OVERVOLT
POW CIRCUIT
11
7n12
12
7n15
SPN_n_ : SP SWITCH
CONTROL
ALARM
15
7n16
16
7n18
SPN_n_ : SUMCHECK
ERROR PGM
DATA
18
7n19
SPN_n_ : EX OFFSET
CURRENT U
19
7n20
SPN_n_ : EX OFFSET
CURRENT V
20
7n21
21
1207
G. LISTA DE ALARMAS
No.
Mensaje
ANEXO
Indicacin
SPM
(*1)
B--63534SP/02
Descripcin
7n24
SPN_n_ : SERIAL
TRANSFER
ERROR
24
7n26
SPN_n_ : DISCONNECT
C--VELO DETECT
26
1 Sustituya el cable.
2 Reajuste el preamplificador.
7n27
SPN_n_ : DISCONNECT
POS--CODER
27
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
7n28
SPN_n_ : DISCONNECT
C--POS DETECT
28
1 Sustituya el cable
2 Reajuste el preamplificador.
7n29
SPN_n_ : SHORTTIME
OVERLOAD
29
7n30
30
7n31
31
7n32
32
7n33
SPN_n_ : SHORTAGE
POWER
CHARGE
33
1208
ANEXO
B--63534SP/02
No.
Mensaje
Indicacin
SPM
(*1)
G. LISTA DE ALARMAS
Descripcin
7n34
SPN_n_ : PARAMETER
SETTING ERROR
34
7n35
SPN_n_ : EX SETTING
GEAR RATIO
35
7n36
SPN_n_ : OVERFLOW
ERROR
COUNTER
36
7n37
37
Corrija el valor en funcin del manual de El valor del parmetro de nmero de imparmetros.
pulsos en el detector de velocidad es incorrecto.
7n39
SPN_n_ : 1--ROT Cs
SIGNAL ERROR
39
7n40
SPN_n_ : NO 1--ROT Cs
SIGNAL DETECT
40
3 Sustituya el cable.
7n41
41
7n42
SPN_n_ : NO 1--ROT.
POS--CODER
DETECT
42
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
7n43
SPN_n_ : DISCON. PC
FOR DIF. SP.
MODE
43
Sustituya el cable.
7n44
SPN_n_ : CONTROL
CIRCUIT(AD)
ERROR
44
7n46
SPN_n_ : SCREW
1--ROT POS-COD. ALARM
46
1209
G. LISTA DE ALARMAS
No.
Mensaje
ANEXO
Indicacin
SPM
(*1)
B--63534SP/02
Descripcin
7n47
SPN_n_ : POS--CODER
SIGNAL ABNORMAL
47
1 Sustituya el cable.
1 La seal de fase A/B del codificador
2 Reajuste la seal del sensor BZ.
de posicin de husillo (conector JY4)
3 Corrija el recorrido del cable
presenta una anomala.
(asegrese de que no queda cerca 2 La seal de fase A/B (conector JY2)
de la lnea de potencia).
del sensor MZ o BZ presenta una
anomala.
La relacin entre la fase A/B y la seal
de una revolucin es incorrecta (discrepancia de intervalo de impulsos).
7n49
49
7n50
50
7n51
51
7n52
52
1 Sustituya la tarjeta de circuito impre- Se ha detectado una anomala en la inso del control del mdulo SPM.
terface del CN (la seal ITP seha deteni2 Sustituya la tarjeta de circuito impre- do).
so de la interface de husillo en el
CNC.
7n53
53
1 Sustituya la tarjeta de circuito impre- Se ha detectado una anomala en la inso de control del SPM.
terface del CN (se ha detenido la seal
2 Sustituya la tarjeta de circuito impre- ITP).
so de la interface del husillo en el
CNC.
7n54
SPN_n_ : OVERLOAD
CURRENT
54
7n55
55
7n56
7n57
SPN_n_ : EX DECELERATION
POWER
57
1210
ANEXO
B--63534SP/02
Indicacin
SPM
(*1)
G. LISTA DE ALARMAS
No.
Mensaje
7n58
SPN_n_ : OVERLOAD IN
PSM
58
7n59
59
Se ha detenido el ventilador de refrigeracin del mdulo PSM. (Indicacin de alarma del PSM: 2)
7n62
62
7n66
66
1 Sustituya el cable.
2 Compruebe y corrija la conexin.
7n73
73
7n74
7n75
75
7n79
79
7n81
81
7n82
SPN_n_ : NO 1--ROT
MOTOR SENSOR
82
7n83
83
7n84
84
7n85
85
7n87
87
7n88
88
1211
Descripcin
G. LISTA DE ALARMAS
No.
Mensaje
ANEXO
Indicacin
SPM
(*1)
B--63534SP/02
Descripcin
7n97
SPN_n_ : OTHER
SPINDLE
ALARM
97
Sustituya el SPM.
7n98
98
9n01
SPN_n_ : MOTOR
OVERHEAT
01
9n02
9n03
SPN_n_ : FUSE ON DC
LINK BLOWN
03
9n06
SPN_n_ : THERMAL
SENSOR DISCONNECT
06
9n07
SPN_n_ : OVERSPEED
07
9n09
SPN_n_ : OVERHEAT
MAIN CIRCUIT
09
1212
ANEXO
B--63534SP/02
No.
Mensaje
Indicacin
SPM
(*1)
G. LISTA DE ALARMAS
Descripcin
9n11
SPN_n_ : OVERVOLT
POW CIRCUIT
11
9n12
12
9n15
SPN_n_ : SP SWITCH
CONTROL
ALARM
15
9n16
16
9n18
SPN_n_ : SUMCHECK
ERROR PGM
DATA
18
9n19
SPN_n_ : EX OFFSET
CURRENT U
19
9n20
SPN_n_ : EX OFFSET
CURRENT V
20
9n21
9n24
SPN_n_ : SERIAL
TRANSFER
ERROR
24
9n27
SPN_n_ : DISCONNECT
POS--CODER
27
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
1213
G. LISTA DE ALARMAS
No.
Mensaje
ANEXO
Indicacin
SPM
(*1)
B--63534SP/02
Descripcin
9n29
SPN_n_ : SHORTTIME
OVERLOAD
29
9n30
30
9n31
9n32
32
9n33
SPN_n_ : SHORTAGE
POWER
CHARGE
33
9n34
SPN_n_ : PARAMETER
SETTING ERROR
34
9n35
SPN_n_ : EX SETTING
GEAR RATIO
35
9n36
SPN_n_ : OVERFLOW
ERROR
COUNTER
36
9n37
37
9n41
41
1214
ANEXO
B--63534SP/02
No.
Mensaje
Indicacin
SPM
(*1)
G. LISTA DE ALARMAS
Descripcin
9n42
SPN_n_ : NO 1--ROT.
POS--CODER
DETECT
42
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
1 Las seal de una revolucin del codi-ficador de posicin de husillo (conector JY4) se ha desconectado.
2 La seal de 1 revolucin (conector
JY2) del sensor MZ o BZ se ha desconectado.
9n43
SPN_n_ : DISCON. PC
FOR DIF. SP.
MODE
43
Sustituya el cable.
9n46
SPN_n_ : SCREW
1--ROT POS-COD. ALARM
46
9n47
SPN_n_ : POS--CODER
SIGNAL ABNORMAL
47
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
3 Corrija la disposicin de cables (proximidad del cable de potencia).
9n49
49
9n50
50
9n51
51
9n52
52
9n53
53
9n54
SPN_n_ : OVERLOAD
CURRENT
54
9n55
55
1215
G. LISTA DE ALARMAS
No.
Mensaje
ANEXO
Indicacin
SPM
(*1)
B--63534SP/02
Descripcin
9n56
9n57
SPN_n_ : EX DECELERATION
POWER
57
9n58
SPN_n_ : OVERLOAD IN
PSM
58
9n59
59
9n66
66
1 Sustituya el cable.
2 Compruebe y corrija la conexin.
9n73
73
9n74
9n75
75
9n79
79
9n81
81
9n82
SPN_n_ : NO 1--ROT
MOTOR SENSOR
82
9n83
83
9n84
84
9n85
85
1216
ANEXO
B--63534SP/02
No.
Mensaje
Indicacin
SPM
(*1)
G. LISTA DE ALARMAS
Descripcin
9n87
87
9n88
88
9097
SPN_n_ : OTHER
SPINDLE
ALARM
9098
9110
b0
1 Sustituya el cable de comunica- Error de comunicaciones entre amciones entre el amplificador y el plificador y mdulo
mdulo.
2 Sustituya la tarjeta de circuito impreso de control del SPM o del
PSM.
9111
SPN_n_ : CONV.LOW
VOLT
CONTROL
b1
9112
b2
9113
b3
9120
C0
9121
C1
9122
C2
1217
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Descripcin
01
02
03
Compruebe los parmetros del detector de control de contorneado segn Cs (bit 5 del parmetro No. 4001 y bit 4 del
parmetro No. 4018).
Pese a que no se ha configurado la utilizacin de un codificador de impulsos magntico de alta resolucin (bit 5 del
parmetro No. 4001 = 1) o la utilizacin de la funcin de control contorneado segn Cs por el sesnor (bit 4 del parmetro
No. 4018 = 1), se ha introducido una orden de control segn
Cs. En este caso, el motor no se excita.
04
Compruebe el parmetro de la seal del codificador de posicin (bit 2 del parmetro No. 4001).
05
06
07
Pese a que se ha especificado el modo de control de contorneado segn Cs, no se ha introducido SFR/SRV.
08
09
10
Durante la ejecucin de la orden de control de eje C, no especifique un modo de funcionamiento distinto. Antes de cambiar
a otro modo, cancele la orden de control de contorneado
segn Cs.
Pese a que se ha configurado el modo de control de contorneado segn Cs, se ha especificado otro modo de funcionamiento (modo servo, sincronizacin u orientacin del husillo).
11
Durante la ejecucin de la orden de modo servo, no especifiPese a que se ha configurado el modo servo (roscado rgido
que otro modo de funcionamiento. Antes de pasar a otro modo, con macho o posicionamiento del husillo), se ha especificado
otro modo de funcionamiiento (control de contorneado segn
cancele el modo servo.
Cs, sincronizacin u orientacin del husillo).
1218
indicacin
SPM
(*1)
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Descripcin
12
13
14
15
16
17
18
19
20
Compruebe el bit 5 del parmetro No. 4001, bit 5 del parmetro Cuando est activado el uso de la funcin de modo de funcionamiento esclavo (bit 5 del parmetro No. 4014 = 1), se
No. 4014 y el bit 4 del parmetro No. 4018.
ha especificado el uso de un codificador de impulsos magntico de alta resolucin (bit 5 del parmetro No. 4001 = 1) o el
uso de la funcin de control de contorneado segn Cs mediante el sensor (bit 4 del parmetro 4018 = 1). Estos datos
no pueden configurarse simultneamente.
21
22
Pese a que se ha activado el modo de funcionamiento esclavo (SLVS = 1), se ha introducido una orden de control de
posicin (tal como el modo servo o la orientacin).
23
24
La orientacin se ejecuta en el modo de funcionamiento incremental (INCMD = 1) primero y luego se introduce la orden
de posicin absoluta (INCMD = 0).
25
NOTA*2
Seal de contacto del PSM
Entre ESP1 y ESP2 del PSM
1219
G. LISTA DE ALARMAS
ANEXO
B--63534SP/02
Mensaje
Contenido
900
PARIDAD ROM
910
911
912
913
914
915
916
917
918
919
920
921
926
FSSB ALARM
930
CPU INTERRUPT
935
950
951
972
973
974
F--BUS ERROR
975
BUS ERROR
976
L--BUS ERROR
1220
Indice alfabtico
B63534SP/02
Archivos, 870
Avance en mecanizado, 97
Avance incremental, 757
Avance rapido, 96
Avance-funcion de avance, 16
Indice alfabtico
B63534SP/02
Indice alfabtico
B63534SP/02
Especificacin, 837
Ensamblaje, 841
i3
Indice alfabtico
B63534SP/02
H
Handy File de FANUC, 748
Indice alfabtico
B63534SP/02
Limitaciones, 435
Limitaciones y notas, 840
Operaciones, 838
M
Macro cliente activado por interrupcion, 440
Indice alfabtico
B63534SP/02
Parmetros, 840
Pila en la unidad de display del CNC con funciones
de PC (3 VDC), 1138
Posicionamiento (G00), 42
Sistema incremental, 33
Indice alfabtico
B63534SP/02
V
Valores de compensacion de herramienta, numero
de valores de compensacion e introduccion de
valores desde el programa (G10), 360
Variables, 393
Visualizacin, 713
Visualizacin de alarmas, 714, 863
Indice alfabtico
B63534SP/02
i8
Jun., 2002
__
Fecha
02
__
Edicin
Contenido
Edicin
Fecha
Contenido
Hoja de revisiones