Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GE Fanuc
Series 16i / 18i / 160i / 180i - MA
Manual del Operador
B-63014SP/01
April 1998
Hemos intentado describir en este manual todas las funciones que existen en
este sistema. Pero, debido al gran nmero de posibilidades, no podemos
mencionar todo lo que es imposible o inadmisible. Sin embargo, cualquiera
funcin que no se encuentre describida aqu debe ser considerada como
impossible.
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 mquinaherramienta.
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 mquinaherramienta.
INDICE
s1
PRECAUCIONES DE SEGURIDAD
B63014SP/01
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.
s2
PRECAUCIONES DE SEGURIDAD
B63014SP/01
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 lesionando 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.
s3
PRECAUCIONES DE SEGURIDAD
B63014SP/01
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
mquinaherramienta. Cuando utilice tales funciones, consulte el manual facilitado por el
fabricante de la mquinaherramienta para ms detalles sobre la utilizacin y cualesquiera
precauciones asociadas a las mismas.
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.
s4
PRECAUCIONES DE SEGURIDAD
B63014SP/01
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. Definicin del sistema de coordenadas
Si un sistema de coordenadas se define incorrectamente, la mquina podra presentar una
respuesta inesperada como consecuencia de que el programa enve una orden de desplazamiento
que de otro modo sera vlida.
Tal operacin imprevista podra daar la herramienta, la mquina misma, la pieza o provocar
daos al usuario.
s5
PRECAUCIONES DE SEGURIDAD
B63014SP/01
AVISO
6. Comprobacin de lmite de recorrido
Despus de conectar la tensin, ejecute una vuelta manual al punto de referencia segn sea
necesario. La comprobacin de lmite de recorrido no es posible antes de ejecutar la vuelta
manual al punto de referencia. Observe que si est inhibida la comprobacin de lmite de
recorrido, no se activar una alarma aun cuando se rebase un lmite de recorrido, pudiendo esto
provocar daos a la herramienta, a la mquina misma, a la pieza o lesiones al usuario.
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.
s6
PRECAUCIONES DE SEGURIDAD
B63014SP/01
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 daos al operador.
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.
s7
PRECAUCIONES DE SEGURIDAD
B63014SP/01
AVISO
7. Decalaje de sistema de coordenadas de pieza
Una intervencin manual, un bloqueo de mquina o una funcin de imagen espejo pueden
provocar un decalaje del sistema de coordenadas de mquina. Antes de intentar utilizar la
mquina bajo el control de un programa, confirme minuciosamente el sistema de coordenadas.
Si la mquina se utiliza bajo el control de un programa sin que se permita ningn decalaje del
sistema de coordenadas de pieza, 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 operador.
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.
s8
PRECAUCIONES DE SEGURIDAD
B63014SP/01
AVISO
1. Sustitucin de la batera de proteccin de la memoria
Cuando sustituya las bateras de proteccin de la memoria, mantenga conectada la alimentacin
elctrica de la mquina (CNC) y aplique una orden de paro de emergencia a la mquina. Dado
que este trabajo se ejecuta con la alimentacin elctrica conectada y el armario abierto, est
permitida la realizacin de este trabajo nicamente por personal que haya recibido una formacin
autorizada en seguridad y mantenimiento.
Cuando sustituya las bateras, tenga cuidado de no tocar los circuitos de alta tensin (marcados
y equipados con una cubierta aislante).
con
Tocar los circuitos de alta tensin desprotegidos supone un enorme riesgo de electrochoque.
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 CRT.
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.
s9
PRECAUCIONES DE SEGURIDAD
B63014SP/01
AVISO
2. Sustitucin de la batera del codificador absoluto de impulsos
Cuando sustituya las bateras de proteccin de la memoria, mantenga conectada la alimentacin
elctrica de la mquina (CNC) y aplique una seal de paro de emergencia a la mquina. Dado
que este trabajo se realiza con la alimentacin elctrica conectada y el armario abierto, podr
realizar este trabajo nicamente el personal que haya recibido una formacin autorizada en
seguridad y mantenimiento.
Cuando sustituya las bateras tenga cuidado de no tocar los circuitos de alta tensin (identificados
y equipados con una tapa de aislante).
por
Tocar los circuitos de alta tensin sin proteccin supone un enorme peligro de electrochoque.
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.
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.
s10
PRECAUCIONES DE SEGURIDAD
B63014SP/01
AVISO
3. Sustitucin de fusibles
Para algunas unidades, el captulo que trata del mantenimiento diario en el manual del operador
o en el manual de programacin, describe el procedimiento de sustitucin del fusible.
Antes de sustituir un fusible fundido, sin embargo, es preciso localizar y eliminar la causa de un
fusible fundido.
Por este motivo, est permitida la realizacin de este trabajo
nicamente a personal que haya recibido una formacin autorizada en seguridad y
mantenimiento.
Cuando sustituya un fusible con el armario abierto, tenga cuidado de no tocar los circuitos de alta
y equipados con una cubierta aislante).
tensin (identificados por
Tocar un circuito de alta tensin sin proteccin supone un enorme peligro de electrochoque.
s11
Contenidos
B63014SP/01
PRECAUCIONES DE SEGURIDAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
S1
I. GENERALIDADES
1. GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
3
5
7
II. PROGRAMACION
1. GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
12
14
15
1.3.1
15
1.3.2
16
1.3.3
19
2. EJES CONTROLADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1
2.2
2.3
2.4
11
20
21
22
23
26
27
28
EJES CONTROLADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DESIGNACION DE LOS EJES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SISTEMA INCREMENTAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIMITE DE RECORRIDO MAXIMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29
29
31
32
33
4. FUNCIONES DE INTERPOLACION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38
4.1
4.2
4.3
4.4
4.5
POSICIONAMIENTO (G00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
POSICIONAMIENTO UNIDIRECCIONAL (G60) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INTERPOLACION LINEAL (G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INTERPOLACION CIRCULAR (G02,G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INTERPOLACION HELICOIDAL (G02,G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c1
39
41
43
45
49
CONTENIDOS
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
B63014SP/01
50
51
56
60
63
69
73
77
82
84
86
88
89
90
5. FUNCIONES DE AVANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
91
5.1
5.2
5.3
5.4
GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AVANCE RAPIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AVANCE EN MECANIZADO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CONTROL DE VELOCIDAD DE AVANCE EN MECANIZADO . . . . . . . . . . . . . . . . . . . . . . . .
92
94
95
100
5.4.1
Parada exacta (G09, G61), Modo Mecanizado (G64), Modo Roscado con macho (G63) . . . . . . . . . .
101
5.4.2
102
5.4.2.1
102
5.4.3
105
106
106
109
113
6. PUNTO DE REFERENCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
114
5.5
6.1
115
6.2
120
7. SISTEMA DE COORDENADAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1
7.2
121
122
123
7.2.1
123
7.2.2
7.2.3
124
125
7.2.4
118
7.2.5
130
132
134
135
7.3
7.4
8.1
8.2
136
137
CONTENIDOS
B63014SP/01
8.3
8.4
140
141
142
9.1
9.2
147
150
9.3
9.4
10.1
10.2
143
143
144
151
152
10.2.1
10.2.2
154
10.2.3
157
10.2.4
160
161
11.1
11.2
11.3
11.4
153
162
163
164
165
166
12.1
12.2
12.3
12.4
168
171
177
181
184
13.1
CICLO FIJO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
185
13.1.1
189
13.1.2
191
13.1.3
193
13.1.4
195
13.1.5
197
13.1.6
199
13.1.7
201
13.1.8
205
13.1.9
207
13.1.10
209
13.1.11
211
13.1.12
213
13.1.13
215
13.1.14
217
220
13.2
c3
CONTENIDOS
13.2.1
13.2.2
13.2.3
13.2.4
13.3
221
224
227
229
230
13.3.1
13.3.2
13.3.3
13.3.4
13.4
13.5
B63014SP/01
231
233
235
237
239
240
13.5.1
240
241
242
245
246
253
260
263
13.6
13.7
13.8
13.9
13.10
13.11
14.1
14.1.1
14.1.2
14.2
14.3
14.4
264
269
272
276
281
14.4.1
14.4.2
14.4.3
14.4.4
14.4.5
284
286
288
289
294
300
14.4.6
14.4.7
14.5
14.6
14.6.1
14.6.2
14.6.3
14.6.4
14.6.5
14.6.6
14.6.7
14.6.8
14.6.9
14.7
14.8
264
Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cdigos G53, G28, G30 y G30.1 en modo correccin de longitud de herramienta . . . . . . . . . . . . . . .
290
291
292
Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Desplazamiento de la herramienta en el arranque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Desplazamiento de la herramienta en el modo de compensacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Desplazamiento de la herramienta con el modo de compensacin anulado . . . . . . . . . . . . . . . . . . . . .
Verificacin de interferencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Arranque excesivo de material con compensacin de herramienta activada . . . . . . . . . . . . . . . . . . . .
Introduccin de rdenes desde el MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cdigos G53, G28, G30, G30.1 et G29 en modo correccin de plaquita C . . . . . . . . . . . . . . . . . . . . .
Interpolacin circular en esquinas (G39) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
300
301
305
319
325
330
333
334
353
355
c4
359
CONTENIDOS
B63014SP/01
14.9
14.10
14.11
14.12
14.13
361
366
372
377
379
383
15.1
15.2
15.3
15.4
15.5
VARIABLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VARIABLES DEL SISTEMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OPERACIONES ARITMETICAS Y LOGICAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DECLARACIONES DE MACRO Y DECLARACIONES DE CN . . . . . . . . . . . . . . . . . . . . . . . .
BIFURCACION Y REPETICION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
384
388
396
401
402
15.5.1
15.5.2
403
15.5.3
404
LLAMADA A MACROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
407
15.6
402
15.6.1
408
15.6.2
412
15.6.3
414
15.6.4
415
15.6.5
416
15.6.6
417
15.6.7
Programa ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
418
420
422
423
424
428
15.7
15.8
15.9
15.10
15.11
15.11.1
Mtodo de especificacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
429
15.11.2
430
438
16.1
16.2
16.3
439
443
449
451
452
19.1
19.2
19.3
19.4
447
453
455
456
458
CONTENIDOS
19.4.1
19.4.2
B63014SP/01
458
461
462
470
479
19.5
19.6
19.7
19.8
20.1
20.2
20.3
20.4
20.5
20.6
20.7
20.8
20.9
475
476
480
483
484
487
488
490
496
502
507
513
21.1
21.2
21.3
21.4
GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ESPERA DE TRAYECTORIAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MEMORIA COMUN A LAS TRAYECTORIAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
COPIA DE UN PROGRAMA ENTRE DOS TRAYECTORIAS . . . . . . . . . . . . . . . . . . . . . . . . . .
514
515
517
518
III. FUNCIONAMIENTO
1. GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
1.3
1.4
1.5
1.6
1.7
521
522
524
525
527
1.4.1
527
1.4.2
528
529
530
533
1.7.1
1.7.2
1.7.3
Visualizacin de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indicacin de posicin actual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualizacin de alarmas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
533
534
534
1.7.4
1.7.5
535
535
SALIDA DE DATOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
536
2. DISPOSITIVOS DE MANEJO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
537
1.8
2.1
538
CONTENIDOS
B63014SP/01
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.2
2.3
2.4
2.5
539
539
540
541
542
543
544
546
2.3.1
546
2.3.2
Teclas de funcin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
547
2.3.3
Teclas soft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
548
2.3.4
564
2.3.5
Mensajes de aviso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
565
2.3.6
566
567
2.4.1
569
2.4.2
569
2.4.3
570
2.4.4
PPR de FANUC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
570
2.4.5
571
572
2.5.1
Conexin de la tensin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.2
573
2.5.3
Desconexin de la tensin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
574
3. FUNCIONAMIENTO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
575
3.1
3.2
3.3
3.4
3.5
3.6
3.6.2
572
576
578
580
581
584
589
589
592
597
602
604
4. FUNCIONAMIENTO AUTOMATICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
612
3.7
3.8
3.9
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
613
616
620
623
625
632
637
639
642
CONTENIDOS
4.10
4.11
4.12
4.13
B63014SP/01
644
650
658
660
5. MODO PRUEBA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
664
5.1
5.2
5.3
5.4
5.5
665
667
668
669
670
6. FUNCIONES DE SEGURIDAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
672
6.1
6.2
6.3
6.4
PARADA DE EMERGENCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
REBASAMIENTO DE LIMITE DE RECORRIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VERIFICACION DE LIMITE DE RECORRIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VERIFICACION DE TOPE DE CARRERA ANTES DE UN DESPLAZAMIENTO . . . . . . . . .
673
674
675
679
682
7.1
7.2
7.3
VISUALIZACION DE ALARMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VISUALIZACION DE HISTORICO DE ALARMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VERIFICACION MEDIANTE LA PANTALLA DE AUTODIAGNOSTICO . . . . . . . . . . . . . . .
683
685
686
8. ENTRADA/SALIDA DE DATOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
689
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
695
8.4.2
Salida de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
698
700
8.5.1
700
8.5.2
701
702
8.6.1
Entrada de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.2
Salida de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
703
8.6.3
704
8.6.4
705
706
702
8.7.1
706
8.7.2
707
708
8.8.1
8.9
690
692
694
695
709
8.8.2
Lectura de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
712
8.8.3
Salida de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
713
8.8.4
Borrado de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
714
716
c8
CONTENIDOS
B63014SP/01
8.10
8.11
718
719
724
726
728
729
734
743
9. EDICION DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1
717
755
756
9.1.1
9.1.2
757
759
9.1.3
760
9.1.4
761
9.1.5
762
BORRADO DE BLOQUES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
763
9.2
9.2.1
Borrado de un bloque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
763
9.2.2
764
765
766
768
9.3
9.4
9.5
9.5.1
Borrado de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
768
9.5.2
9.5.3
768
769
770
9.6
9.6.1
9.6.2
771
772
9.6.3
773
9.6.4
774
9.6.5
9.6.6
775
777
779
780
781
783
788
9.7
9.8
9.9
9.10
10.1
10.2
10.3
10.4
789
790
792
795
799
11.1
...................
806
11.1.1
807
11.1.2
809
11.1.3
812
c9
CONTENIDOS
11.1.4
11.1.5
11.1.6
11.1.7
11.1.8
11.2
814
815
817
818
819
821
11.2.1
11.2.2
11.2.3
11.2.4
11.2.5
11.2.6
11.3
822
823
824
825
828
829
837
11.3.1
11.3.2
11.4
844
847
849
851
853
855
856
858
859
861
863
866
871
872
889
890
892
894
894
895
......................
897
897
BORRADO DE LA PANTALLA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
899
11.7.1
11.8
843
.............
11.6.1
11.6.2
11.7
837
840
...................
11.5.1
11.5.2
11.6
11.4.1
11.4.2
11.4.3
11.4.4
11.4.5
11.4.6
11.4.7
11.4.8
11.4.9
11.4.10
11.4.11
11.4.12
11.4.13
11.4.14
11.5
B63014SP/01
11.8.1
11.8.2
899
900
901
12.1
VISUALIZACION DE GRAFICOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c10
902
CONTENIDOS
B63014SP/01
12.2
908
12.2.1
Representacin de trayectoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
908
12.2.2
Grficos slidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
917
930
933
12.3
IV. MANTENIMIENTO
1. METODO DE SUSTITUCION DE LAS BATERIAS . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
1.3
941
944
945
946
949
952
957
D. ABACOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
960
ANEXO
D.1
D.2
D.3
D.4
961
963
965
968
969
971
G. LISTA DE ALARMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
972
999
c11
I. GENERALIDADES
B63014SP/01
1. GENERALIDADES
I. GENERALIDADES
En esta seccin se describe la organizacin de los captulos, los modelos del
CNC a que corresponde el presente manual, manuales afines y notas para la
lectura de este manual.
II. PROGRAMACION
En esta seccin se describe cada funcin del CNC. Formato utilizado para
programar funciones de CN, caractersticas y limitaciones. Cuando un
programa se crea mediante la funcin de programacin automtica
interactiva, consulte el manual correspondiente (Tabla 1).
III. FUNCIONAMIENTO
En esta seccin se describe el funcionamiento manual y el funcionamiento
automtico de una mquina, los procedimientos para la entrada y salida de
datos y los procedimientos para la edicin de programas.
IV. MANTENIMIENTO
Describe el procedimiento de sustitucin de las bateras.
ANEXOS
En esta seccin se incluyen tablas de cdigos de cinta, intervalos de valores
permitidos y cdigos de error.
Algunas funciones descritas en este manual tal vez no sean aplicables a algunos
productos. Para ms detalles, consulte el manual DESCRIPCIONES
(B63002SP).
El presente manual no describe los parmetros de manera detallada. Para
conocer detalles sobre parmetros mencionados en este manual, consulte el
manual de parmetros (B63010SP).
Los modelos que cubre el presente manual y sus abreviaturas son:
16iMA
Serie 16
18iMA
Serie 160
160iMA
Serie 18
180iMA
Serie 180
1. GENERALIDADES
B63014SP/01
En la tabla inferior se enumeran los manuales que guardan relacin con los
controles Series 16/160MODEL C y Series 18/180MODEL C de FANUC. En
esta tabla el presente manual va marcado con un asterisco (*).
Tabla 1 Manuales asociados
Denominacin de manual
Nmero especificacin
DESCRIPCIONES
B63002SP
B63003SP
B63003SP1
B63004SP
B63014SP
MANUAL DE MANTENIMIENTO
B63005
MANUAL DE PARMETROS
B63010SP
B61803SP1
B66102SP
B62444SP1
B62154SP
B62153SP
B61804SP1
B61804SP2
MANUAL DEL OPERADOR DE LA FUNCION DE PROGRAMACION AUTOMTICA INTERACTIVA para CENTRO DE MECANIZADO
B61874SP1
B62824SP
B62824SP1
B62984SP
B63014SP/01
1.1
FLUJO GENERAL DE
FUNCIONAMIENTO
DE UNA MAQUINA
HERRAMIENTA CON
CNC
1. GENERALIDADES
Program.
pieza
MAQUINA HTA.
CNC
CAP. II PROGRAMACION
CAP.III FUNCIONAMIENTO
1
Mecan. con
avance
2
Mecan.lateral
3
Mecanizado
agujeros
1. GENERALIDADES
B63014SP/01
Hta.
Mecanizado lateral
Mecanizado
frontal
Mecanizado de
agujeros
B63014SP/01
1. GENERALIDADES
1.2
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.
II. PROGRAMACION
B63014SP/01
11
1. GENERALIDADES
1. GENERALIDADES
1.1
DESPLAZAMIENTO
DE LA
HERRAMIENTA
SEGUN
INTERPOLACION DE
CONTORNO DE
PARTES DE UNA
PIEZA
Explicaciones
B63014SP/01
Desplazamiento de
herramientas segn una
lnea recta
Herramienta
Programa
G01 X_ _ Y_ _ ;
X_ _ ;
Pieza
Desplazamiento de la
herramienta segn un arco
Programa
G03X_ _Y_ _R_ _;
Herramienta
Pieza
12
B63014SP/01
1. GENERALIDADES
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.
13
1. GENERALIDADES
1.2
AVANCEFUNCION DE
AVANCE
B63014SP/01
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 II5).
14
B63014SP/01
1. GENERALIDADES
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
15
1. GENERALIDADES
B63014SP/01
1.3.2
Sistema de
coordenadas en el
plano de la pieza y
sistema de
coordenadas
especificado por el
sistema de
coordenadas del CNC
Z
Z
Programa
Sistema coordenadas
Representacin pieza
CNC
Orden
Hta.
Pieza
Maquinahta.
Fig. 1.3.2(a) Sistemas de coordenadas
Explicaciones
Sistema de coordenadas
230
300
Origen
programa
16
B63014SP/01
1. GENERALIDADES
Pieza
Mesa
Mtodos de definicin
Pto.estndar pieza
Distancia fija
Distancia fija
Origen
programa
17
1. GENERALIDADES
B63014SP/01
Origen de programa
Utillaje
(3) Montaje de una pieza en un palet y luego fijacin de la pieza y el palet sobre
el utillaje.
Palet
Utillaje
Pieza
18
B63014SP/01
PROGRAMACION
1. GENERALIDADES
1.3.3
Cmo se indican las
dimensiones
programadas para
desplazar la
herramientardenes
absolutas/incrementals
Explicaciones
Coordenadas absolutas
Herramienta
B(10.0,30.0,20.0)
Coordenadas
incrementales
Herramienta
X=40.0
Z=10.0
B
Y=30.0
19
PROGRAMACION
1. GENERALIDADES
1.4
FUNCION DE
VELOCIDAD DE
CORTEVELOCIDAD
DEL HUSILLO
B63014SP/01
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 II9).
20
B63014SP/01
1.5
SELECCION DE LA
HERRAMIENTA
UTILIZADA PARA
DIVERSAS
OPERACIONES DE
MECANIZADOFUNCIO
N HERRAMIENTA
1. GENERALIDADES
Nmero herramienta
01
02
Ejemplos
21
1. GENERALIDADES
1.6
ORDENES PARA
OPERACIONES DE
LA
MAQUINAFUNCION
AUXILIAR
B63014SP/01
Herramienta
Refrigerante
Pieza
22
B63014SP/01
1.7
CONFIGURACION DE
LOS PROGRAMAS
1. GENERALIDADES
Bloque
Blocue
Bloque
Programa
Secuencia desplazamiento
herramienta
Bloque
Bloque
23
1. GENERALIDADES
Explicaciones
PROGRAMACION
B63014SP/01
D Bloque
1 bloque
Nfffff
Gff
Sff
Nmero Funcin
Palabra dimensin Funcin Funcin
secuencia preparatoria
auxiliar husillo
Tff
Funcin
hta.
Fin de
bloque
D Programa
;
Offff;
Nmero programar
Bloque
Bloque
Bloque
M30 ;
Fin de programa
24
B63014SP/01
Porgrama principal y
subprograma
1. GENERALIDADES
Subprograma #1
O1001
M98P1001
Programa
para agujero
#1
M99
M98P1002
Subprograma #2
O1002
M98P1001
M99
Agujero
#1
Agujero
#1
Agujero
#2
25
Agujero
#2
Programa
para agu
jero #2
1. GENERALIDADES
B63014SP/01
1.8
CONTORNO DE
HERRAMIENTA Y
DESPLAZAMIENTO DE
LA HERRAMIENTA
POR PROGRAMA
Explicaciones
Mecanizado utilizando el
extremo de la
herramienta Funcin
de compensacin de
herramienta (Vase
II14.1)
Herramien.
estndar
Mecanizado utilizando el
lateral de la herramienta
Funcin de
compensacin de radio
de herramienta (Vase
II14.4, 14.5, 14.6)
H1
H2
H3
H4
Pieza
Contorno pieza
mecanizada
Pieza
Hta. de
corte
B63014SP/01
1.9
MARGEN DE
DESPLAZAMIENTO DE
LA HERRAMIENTA
LIMITE DE
RECORRIDO
1. GENERALIDADES
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.
27
2. EJES CONTROLADOS
EJES CONTROLADOS
28
B63014SP/01
B63014SP/01
2. EJES CONTROLADOS
2.1
EJES
CONTROLADOS
Series 16
Series 160
Caracterstica
16iMA, 160i
MA
16iMA, 160iMA
(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
(cuando el bit 0 (JAX) del parmetro 1002 est configurado
al valor 0 y 3 cuando est configurado al valor 1).
Series 18
Series 180
Caracterstica
Nmero de ejes bsicos controlados
Ampliacin ejes controlados (total)
Ejes bsicos simultneamente controlados
Ampliacin ejes simultneamente
controlados (total)
18iMA, 180iMA
3 ejes
Mx. 6 ejes (incluido eje Cs)
2 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
(cuando el bit 0 (JAX) del parmetro 1002 est configurado
al valor 0 y 3 cuando est configurado al valor 1).
29
2. EJES CONTROLADOS
2.2
DESIGNACION DE
LOS EJES
B63014SP/01
Limitaciones
Designacin de eje por
defecto
Designaciones de eje
duplicadas
30
B63014SP/01
2.3
SISTEMA
INCREMENTAL
2. EJES CONTROLADOS
Incremento mnimo
entrada
Incremento mnimo
programable
Recorr. mxima
ISB
0.001mm
0.0001 pulg.
0.001 grado
0.001mm
0.0001 pulg.
0.001 grado
99999.999mm
9999.9999 pulg.
99999.999 grado
ISC
0.0001mm
0.00001 pulg.
0.0001 grados
0.0001mm
0.00001 pulg.
0.0001 grados
9999.9999mm
999.99999 pulg.
9999.9999 grado
31
2. EJES CONTROLADOS
2.4
LIMITE DE
RECORRIDO
MAXIMO
B63014SP/01
ISB
ISC
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.
32
B63014SP/01
3. FUNCION PREPARATORIA
(FUNCION G)
Significado
Cdigo simple
Cdigo G modal
(Ejemplo)
G01 y G00 son cdigos G modales del cdigo 01.
G01X
Z
X
G00Z
Explicaciones
;
;
;
33
3. FUNCIONES PREPARATORIAS
(FUNCIONES G)
B63014SP/01
Grupo
Funcin
G00
Posicionamiento
G01
Interpolacin lineal
G02
01
G03
G02.2, G03.2
Interpolacin de evolvente
G02.3, G03.3
Interpolacin exponencial
G04
G05
G07.1 (G107)
Interpolacin cilndrica
G08
G09
00
Control anticipatorio
Parada exacta
G10
G10.6
G11
G12.1
G13.1
G15
17
G16
G17
G18
02
G19
G20
G21
G22
06
04
G23
Entrada en mm
Funcin comprobacin lmite recorrido Activar
Funcin comprobacin lmite recorrido Desactivar
G25
G26
Entrada en pulgadas
G27
G28
G29
G30
00
G30.1
G37
G39
Funcin de salto
01
00
Roscado
Medicin automtica de longitud de herramienta
Interpolacin circular con compensacin en esquinas
Anular compensacin radio herramienta /Anular compensacin tridimensional
G40
G41
G31
G33
07
G42
G40.1 (G150)
G41.1 (G151)
G42.1 (G152)
19
34
3. FUNCION PREPARATORIA
(FUNCION G)
B63014SP/01
Grupo
08
G45
G46
G47
G50
00
08
11
G53
22
G51.1
G52
G51
G50.1
G48
G49
Funcin
00
G54
G54.1
G55
G56
14
G57
G58
G59
G60
00
G61
G62
G63
00
G66
G67
G73
G74
Llamada a macro
Llamada modal a macro
12
G68
G69
G64
G65
Posicionamiento unidireccional
16
09
G75
01
G76
09
G77
G78
G79
01
35
3. FUNCIONES PREPARATORIAS
(FUNCIONES G)
B63014SP/01
Grupo
Funcin
G80
G81
G82
G83
G84
G85
Ciclo de mandrinado
G86
Ciclo de mandrinado
G87
G88
Ciclo de mandrinado
G89
Ciclo de mandrinado
Programacin de rdenes absolutas
G90
03
G91
G92
00
G92.1
G94
G95
G96
G97
G98
10
G99
G160
G161
20
36
B63014SP/01
4. FUNCIONES DE INTERPOLACION
FUNCIONES DE INTERPOLACION
37
4. FUNCIONES DE INTERPOLACION
4.1
POSICIONAMIENTO
(G00)
B63014SP/01
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
38
B63014SP/01
Limitaciones
4. FUNCIONES DE INTERPOLACION
39
4. FUNCIONES DE INTERPOLACION
4.2
POSICIONAMIENTO
UNIDIRECCIONAL
(G60)
B63014SP/01
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;
Poscionamiento
unidireccional
40
B63014SP/01
Limitaciones
4. FUNCIONES DE INTERPOLACION
41
4. FUNCIONES DE INTERPOLACION
4.3
B63014SP/01
INTERPOLACION
LINEAL (G01)
Formato
G01 IP_F_;
IP_:Para una orden absoluta, indica las coordenadas de la posi
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 ;
f
L
f
L
42
B63014SP/01
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
8 0.14907 (min)
40
0.14907
268.3 gradosmin
Ejemplos
Interpolacin lineal
(G91) G01X200.0Y100.0F200.0 ;
Eje Y
(Position final)
100.0
0 (Position inicial)
Velocidad de avance
para el eje de giro
200.0
Eje X
(Punto inicial)
90
(Punto final)
La velocidad de avance
es 300 deg/min
43
4. FUNCIONES DE INTERPOLACION
4.4
INTERPOLACION
CIRCULAR
(G02,G03)
B63014SP/01
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_
Descripcin
G17
G18
G19
G02
G03
Xp_
Yp_
Zp_
I_
J_
k_
R_
Radio del arco con signo fijo para designacin por radios.
F_
44
B63014SP/01
4. FUNCIONES DE INTERPOLACION
Explicaciones
Sentido de interpolacin
circular
Xp
Zp
G03
G03
G02
G02
Xp
G03
G02
Zp
Yp
G18
G17
G19
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
k
Punto
inicial
i
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).
G02I; 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. 024).
45
4. FUNCIONES DE INTERPOLACION
B63014SP/01
r=50mm
Punto final
1
Punto inicial
Y
r=50mm
Velocidad de avance
Limitaciones
46
B63014SP/01
4. FUNCIONES DE INTERPOLACION
Ejemplos
Eje Y
100
50R
60R
60
40
90
120 140
200
Eje X
(2) En programacin incremental
47
4. FUNCIONES DE INTERPOLACION
4.5
INTERPOLACION
HELICOIDAL
(G02,G03)
B63014SP/01
Formato
En sincronismo con arco de plano XpYp
G17
G02
G03
IJ
XpYp
R
_ (_) F_ ;
G02
G03
IK
R
XpZp
_ (_) F_ ;
G02
G03
JK
YpZp
R
_ (_) F_ ;
Explicaciones
Trayectoria
de
herramienta
Limitaciones
48
B63014SP/01
4.6
INTERPOLACION
HELICOIDAL B (G02,
G03)
4. FUNCIONES DE INTERPOLACION
Formato
Con un arco en el plano XpYp
G17
G02
G03
XpYp
IJ
F
R_
G02
G03
XpZp
IK
F
G02
G03
JK
YpZp
R
F
Explicaciones
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
INTERPOLACIN
ESPIRAL,
INTERPOLACIN
CONICA (G02, G03)
B63014SP/01
Formato
Interpolacin espiral
Plano XpYp
G17
G02
G03
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)
50
B63014SP/01
4. FUNCIONES DE INTERPOLACION
Interpolacin cnica
Plano XpYp
G17
G02
G03
Plano ZpXp
G02
G18
G03
Z_X_K_ I_ Q_ L_ F_ ;
Plano YpZp
G19
G02
G03
Y_ Z_ J_ K_ 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_
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
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).
51
4. FUNCIONES DE INTERPOLACION
B63014SP/01
Explicaciones
Funcin de interpolacin
espiral
Desplazamiento entre
bloques
Ejes controlados
Compensacin C de
radio de herramienta
Ensayo en vaco
52
B63014SP/01
4. FUNCIONES DE INTERPOLACION
Limitaciones
Radio
Deceleracin en
esquinas
Funciones de avance
Rearranque de programa
Retrazado
Ejemplos
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
4. FUNCIONES DE INTERPOLACION
B63014SP/01
Interpolacin cnica
+Z
25.0
25.0
(0,37.5,62.5)
25.0
25.0
+Y
100.0
100.0
+X
54
B63014SP/01
4.8
INTERPOLACION EN
COORDENADAS
POLARES (G12.1,
G13.1)
4. FUNCIONES DE INTERPOLACION
Formato
G12.1 ;
G13.1 ;
Explicaciones
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 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
G19.
55
4. FUNCIONES DE INTERPOLACION
Distancia recorrida y
velocidad de avance para
interpolacin en
coordenadas polares
B63014SP/01
La unidad de la velocidad
de avance es mm/min o
pulg./min
G01 . . . . . . . . . . . . .
G02, G03 . . . . . . . . .
G04 . . . . . . . . . . . . .
G40, G41, G42 . . . .
Interpolacin circular en el
plano de coordenadas
polares
El desplazamiento segn
ejes que no se encuentran
en el plano de
interpolacin en
coordenadas polares en el
modo de interpolacin en
coordenadas polares
Visualizacin de la
posicin actual en el modo
de interpolacin en
coordenadas polares
La unidad de las
coordenadas en el eje
hipottico es idntica a la
de un eje lineal (mm/pulg.)
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
Limitaciones
Sistema de coordenadas
para interpolacin en
coordenadas polares
56
B63014SP/01
4. FUNCIONES DE INTERPOLACION
Orden de compensacin
de herramienta
Orden de compensacin de
longitud de herramienta
Orden de compensacin de
herramienta
Rearranque de programa
Velocidad de avance en
mecanizado para el eje de
giro
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
57
4. FUNCIONES DE INTERPOLACION
Ejemplos
B63014SP/01
C'(eje hipottico)
Eje C
N204
N203
N205
N202
N201
N200
Tool
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 X20.0 ;
Programa de geometra
N0205 C10.0 ;
(programa basado en coordenadas
N0206 G03 X10.0 C20.0 I10.0 J0 ;
cartesianas en el plano XC)
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 ;
58
B63014SP/01
4.9
INTERPOLACION
CILINDRICA
(G07.1)
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 G07.1.
Explicaciones
Seleccin de plano
(G17, G18, G19)
Velocidad de avance
Interpolacin circular
(G02,G03)
G18 Z__C__;
G02 (G03) Z__C__R__;
Para el eje C del parmetro (No.1022), en lugar de este valor puede
especificarse el valor 6 (eje paralelo al eje Y). En tal caso, sin embargo, la
orden para interpolacin circular sera la siguiente:
G19 C__Z__;
G02 (G03) Z__C__R__;
Compensacin de
herramienta
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Precisin de la
interpolacin cilndrica
B63014SP/01
D.P.REV.
R
D.P.REV.
22R
x Val. especifi. x
22R
R.P.REV.
: Radio de pieza
: Redondeado al incremento mnimo de entrada
Limitaciones
Especificacin de radio
de arco en modo de
interpolacin cilndrica
Interpolacin circular y
compensacin de radio
de herramienta
Posicionamiento
Activacin de modo de
interpolacin cilndrica
Compensacin de
herramienta
60
PROGRAMACION
B63014SP/01
Funcin de
posicionamiento de
referencia de mesa
indexada
4. FUNCIONES DE INTERPOLACION
Ejemplos
Ejemplo de programa de interpolacin cilndrica
C
Z
mm
N13
N12
N05
120
110
N06
N11
90
N07
70
60
N08
30
60 70
N10
N09
150
190
61
230
270
360
C
deg
4. FUNCIONES DE INTERPOLACION
4.10
INTERPOLACION DE
EVOLVENTE
(G02.2, G03.2)
B63014SP/01
62
B63014SP/01
4. FUNCIONES DE INTERPOLACION
Formato
Interpolacin de evolvente en el plano XY
:
:
:
:
:
Po
R I
0
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
I
Xp
Ps Punto inicial Xp
63
4. FUNCIONES DE INTERPOLACION
B63014SP/01
Explicaciones
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
Especificacin del
crculo primitivo
64
B63014SP/01
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Velocidad de avance
Seleccin de plano
Compensacin de radio
de herramienta C
Trayectoria
programada
Punto inicial
Pto.final
65
4. FUNCIONES DE INTERPOLACION
B63014SP/01
Cdigos G
especificables
Punto final
Pe
Pto.
inic.
Ps
Trayectoria despus
correccin
66
B63014SP/01
4. FUNCIONES DE INTERPOLACION
Limitaciones
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 mas all de 100
vueltas respecto al punto en que arranca la curva evolvente, se activa la alarma
P/S No. 242.
Funciones no
especificables
Precisin de mecanizado
67
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
4.11
INTERPOLACION
EXPONENCIAL (G02.3,
G03.3)
B63014SP/01
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__ ;
Especifica un punto final con un valor absoluto o incremental.
Especifica un punto final con un valor absoluto o incremental.
Especifica un punto final con un valor absotulo o incremental.
Especif. ng. I (de 1hasta 89 gra. en unidades de 0.001grados ).
Especif. ng. J (de 1 hasta 89 gra. en unidades de 0.001grados).
Especifica el valor para dividir el eje lineal para interpolacin
exponencial (valor de divisin). Especifique un valor positivo.
Si no se especifica ningn valor, se utiliza el valor especificado en
el parmetro (No.5643).
R__ ; Especiffica la constante R para interpolacin exponencial.
F__ ; Especifica la velocidad de avance inicial.
Se especifica de idntica manera que un cdigo F ordinario.
Especifique un valor de avance compuesto incluido una velocidad
de avance incluido un avance segn el eje de giro.
Q__ ; Especifica la velocidad de avance en el punto final.
Se utiliza idntica unidad que la utilizada para F. El CNC utiliza
internamente la interpolacin entre la velocidad de avance inicial
(F) y la velocidad de avance final (Q), en funcin de la distancia
de desplazamiento segn el eje lineal.
X__
Y__
Z__
I__
J__
K__
;
;
;
;
;
;
68
B63014SP/01
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Explicaciones
Expresiones de
relaciones
exponenciales
X()=R * (e k 1) *
1
tan (I)
A()=(-1)*360*
En donde,
K=
=0/1
tan (J)
tan (I)
Sentido de giro
X*tan (I)
R
+1)
X2*tan (I)
+1) - ln (
R
X1*tan (I)
+1)}
R
X (Eje lineal)
nX
A (Eje de giro)
nA
Limitaciones
Casos en que se ejecuta la
interpolacin lineal
69
4. FUNCIONES DE INTERPOLACION
Compensacin de longitud
de herramienta /
compensacin de radio de
herramienta
B63014SP/01
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
A
B
r
U
X
A
r
U
X
70
B63014SP/01
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Expresiones de relaciones
Z () = {
r
-U*tan (I) }*(e
2
r
-U*tan (I) }*(e
2
A () = (-1)*360*
2
X () = {
tan (I)
1
-1)*
tan (I)
-1)*
(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 U*tan (I)
(6)
71
4. FUNCIONES DE INTERPOLACION
4.12
INTERPOLACIN
SUAVE (G05.1)
B63014SP/01
Formato
Explicaciones
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
72
B63014SP/01
4. FUNCIONES DE INTERPOLACION
Piezas de automvil
Piezas de decoracin
tales como molduras laterales de carrocera
Corta
Larga
Superficies resultantes
producidas utilizando
control de contorneado
de alta precisin
4. FUNCIONES DE INTERPOLACION
B63014SP/01
Ejemplos
N12
N13
N14
N11
N10
N2
N3
N4
N5
N6
N7
N8
N9
Interpolacin lineal
Interpolacin lineal
N17
N16
N15
N1
N14
N13
N12
N11
N2
N10
N3
N4
N5
N6
N7
N8
Condiciones para
realizar una
interpolacin suave
N9
74
B63014SP/01
4. FUNCIONES DE INTERPOLACION
Limitaciones
Ejes controlados
Modo control de
contorneado de alta
precisin
Ejemplos
G05 P10000 ;
.
.
G91 ;
G05. 1 Q2 X0 Y0 Z0 ;
N01 G01 X1000 Z300 ;
N02 X1000 Z200 ;
N03 X1000 Z50 ;
N04 X1000 Z50 ;
N05 X1000 Z50 ;
N06 X1000 Z25 ;
N07 X1000 Z175 ;
N08 X1000 Z350 ;
N09 Y1000 ;
N10 X1000
N11 X1000
N12 X1000
N13 X1000
N14 X1000
N15 X1000
N16 X1000
N17 X1000
G05. 1 Q0 ;
.
.
G05 P0 ;
.
.
Z350 ;
Z175 ;
Z25 ;
Z 50 ;
Z 50 ;
Z50 ;
Z200 ;
Z300 ;
N13
N14
N12
N11
N10
N2
N3
N4
N5
N6
N7
N8
75
N9
Interpolacin lineal
4. FUNCIONES DE INTERPOLACION
4.13
INTERPOLACIN
NURBS (G06.2)
B63014SP/01
CAM
Curva NURBS
Equipo CNC
Mquinaherramienta
76
B63014SP/01
4. FUNCIONES DE INTERPOLACION
Formato
G05 P10000 ;
...
G06.2 [P_] K_ X_ Y_ Z_ [R_] [F_] ;
K_ X_ Y_ Z_ [R_] ;
K_ X_ Y_ Z_ [R_] ;
K_ X_ Y_ Z_ [R_] ;
...
K_ X_ Y_ Z_ [R_] ;
K_ ;
...
K_ ;
G01 ...
...
G05 P0
G06.2
P_
X_ Y_ Z_ :
Punto de control
R_
Peso
K_
Nudo
F_
Velocidad de avance
Explicaciones
Modo de interpolacin
NURBS
Rango de NURBS
Peso
77
4. FUNCIONES DE INTERPOLACION
B63014SP/01
Nudo
Curva NURBS
1 (x i v t v x i)1)
0 (t t x i , x i)1 t t)
N i,1(t) +
N i,k(t) +
(tx i) N i,k1(t)
(x i)kt) N i)1,k1(t)
)
x i)k1 x i
x i)kx i)1
N i,k(t)w iP i
P(t) + i+0n
N i,k(t)w i
i+0
Reset
(x0 v tv xm)
Limitaciones
Ejes controlados
Programacin en modo
interpolacin NURBS
Intervencin manual
Compensacin de radio
de herramienta
78
B63014SP/01
4. FUNCIONES DE INTERPOLACION
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
4. FUNCIONES DE INTERPOLACION
B63014SP/01
Z
Y
1000.
X
2000.
80
B63014SP/01
4.14
INTERPOLACION
SEGUN EJE
HIPOTETICO (G07)
4. FUNCIONES DE INTERPOLACION
Formato
G07 a 0; Activacin de eje hipottico
G07 a 1; Anulacin de eje hipottico
En donde es una de las direcciones de los ejes controlados.
Explicaciones
Interpolacin senoidal
Y
r
2p
2
1
Enclavamiento,
limitacin de recorrido y
deceleracin externa
4. FUNCIONES DE INTERPOLACION
B63014SP/01
Limitaciones
Funcionamiento manual
Orden de
desplazamiento
Rotacin de
coordenadas
Ejemplos
Interpolacin senoidal
Y
10.0
Z
0
20.0
N001 G07 X0 ;
N002 G91 G17 G03 X20.2 Y0.0 I10.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.
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
82
B63014SP/01
4.15
ROSCADO (G33)
4. FUNCIONES DE INTERPOLACION
Formato
Z
G33 IP_ F_ ;
F : Avance en la direccin del eje ms largo
Explicaciones
83
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.)
4. FUNCIONES DE INTERPOLACION
B63014SP/01
NOTA
1. La velocidad del husillo est limitada de la siguiente manera:
mx.avance
1 Veloc. husillo Vel.
Avance rosca
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
84
B63014SP/01
4.16
FUNCION DE SALTO
(G31)
4. FUNCIONES DE INTERPOLACION
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.
85
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
B63014SP/01
Ejemplos
El bloque siguiente a
G31 es una orden
incremental
G31
Y50.0
G91X100.0 F100;
Y50.0;
50.0
Y
100.0
Desplazamiento real
El bloque siguiente a
G31 es una orden
absoluta para 1 eje
G31
G90X200.00 F100;
Y100.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
El bloque siguiente a
G31 es una orden
absoluta para 2 ejes
G31
G90X200.0 F100;
X300.0 Y100.0;
Y
La seal de salto se introduce aqu
100
(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
86
B63014SP/01
4.17
SALTO MULTIPLE
(G31)
4. FUNCIONES DE INTERPOLACION
Formato
Orden desplazamiento
G31 IP __ F __ P __ ;
IP_ : Punto final
F_ : Veloc. avance
P_ : P1P4
Temporizacin
G04 X (U, P)__ (Q__) ;
X(U, P)_ : Temporizacin
Q_ : Q1 Q4
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
La temporizacin no es exacta cuando Qn no se especifica y no
se han definido los parmetros DS1DS8 (No. 6206#0#7).
87
4. FUNCIONES DE INTERPOLACION
4.18
SEAL DE SALTO A
ALTA VELOCIDAD
(G31)
B63014SP/01
Formato
G31 IP
IP_ ;
G31: Cdigo G simple (es vlido slo en el bloque en que se especifica)
88
B63014SP/01
4.19
FUNCION DE SALTO A
ALTA
VELOCIDAD
CONTINUO (G31)
4. FUNCIONES DE INTERPOLACION
Formato
G31 P90 a__ F__
a__: Salte la direccin de eje y la distancia de desplazamiento
Puede especificarse slo un eje. G31 es un cdigo G simple.
Explicaciones
Variables de macro
cliente
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).
Fin de bloque
Limitaciones
Ejes controlados
5. FUNCIONES DE AVANCE
FUNCIONES DE AVANCE
90
B63014SP/01
B63014SP/01
5.1
GENERALIDADES
Funciones de avance
PROGRAMACION
5. FUNCIONES DE AVANCE
Sobrecontrol
Aceleracin/deceleracin
automticas
FR
FR : Veloc.avance rpido
T R : Constante tiempo
aceleracin/dece
leracin para velocidad avance
rpido
Tiempo
TR
TR
FC
Tiempo
TC
TC
91
PROGRAMACION
5. FUNCIONES DE AVANCE
Trayectoria de la
herramienta en una
operacin con avance en
mecanizado
B63014SP/01
Trayectoria programada
Trayectoria real herramienta
r:Error
Trayectoria programada
Trayectoria real herramienta
r
92
B63014SP/01
5. FUNCIONES DE AVANCE
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
93
5. FUNCIONES DE AVANCE
5.3
AVANCE EN
MECANIZADO
B63014SP/01
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)
FN ;
N : Nmero comprendido entre 1 y 9
Explicaciones
Control constante de
velocidad tangencial
Punto
inicial
Punto final
F
Punto
inicial
Centro
Punto final
X
Interpolacin lineal
X
Interpolacin circular
94
B63014SP/01
5. FUNCIONES DE AVANCE
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.
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.
95
PROGRAMACION
5. FUNCIONES DE AVANCE
D Avance de tiempo
inverso (G93)
B63014SP/01
FRN
F1
0.001
F1 *1
1.000
F1.0
1.000
F9999999
9999.999
F9999 *1
9999.000
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
D Ejemplo: Para
interpolacin lineal (G01)
FRN=
1
tiempo
(min)
avance
Avance: mm/min (para entrada val.mtricos)
distancia
pulg/min (para entrada en pulg.)
Distancia: mm (para entrada en val.mtricos)
pulg. (para entrada en pulg.)
1
1
=
=1
tiempo (min) 1 (min)
Especifique F1.0.
1
1
=
tiempo (s) / 60
10/60 (s)
=6
Especifique F6.0.
Tiempo(min) =
1
0.5
=2
Se requieren 2 (min) .
D Ejemplo: Para
interpolacin circular
(G01)
FRN=
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.
96
B63014SP/01
5. FUNCIONES DE AVANCE
97
5. FUNCIONES DE AVANCE
B63014SP/01
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 ms en rgimen
continuo:
Referencia
98
B63014SP/01
5.4
5. FUNCIONES DE AVANCE
CONTROL DE
VELOCIDAD DE
AVANCE EN
MECANIZADO
Descripcin
G09
G61
Modo mecanizado
G64
G62
G62
Nombre funcin
Parada exacta
G63
Sobr.ctr.
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
Herramienta
99
PROGRAMACION
5. FUNCIONES DE AVANCE
B63014SP/01
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
(2)
(1)
PRECAUCIN
El modo mecanizado (modo G64) se activa en la conexin
del control o al efectuar un borrado del sistema.
100
B63014SP/01
5.4.2
5. FUNCIONES DE AVANCE
Sobrecontrol
automtico en
esquinas
5.4.2.1
Sobrecontrol autom. en
esquinas interiores(G62)
Explicaciones
Condiciones para
sobrecontrol
:Herramienta
2. Lnea rectaarco
:Trayectoria programada
3. Arcolnea recta
4. Arcoarco
101
5. FUNCIONES DE AVANCE
Margen de sobrecontrol
B63014SP/01
Trayectoria programada
Le
a
Ls
b
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
Ls
Trayectoria programada
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)
102
B63014SP/01
5. FUNCIONES DE AVANCE
Trayectoria programada
a
d
Le
c
Ls
Le
Ls
b
(2)
Trayectoria centro
herramienta
Herramienta
Valor de sobrecontrol
Limitaciones
Aceleracin /
deceleracin antes de
interpolacin
Arranque/G41, G42
Compensacin
103
5. FUNCIONES DE AVANCE
5.4.2.2
Modificacin del avance
en mecanizado circular
interno
B63014SP/01
Rp
Trayectoria centro herramienta
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)
Rp
104
B63014SP/01
5.4.3
DECELERACION
AUTOMATICA EN
ESQUINAS
5.4.3.1
Deceleracin en esquinas
segn el angulo de
esquina
5. FUNCIONES DE AVANCE
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
Diagrama de flujo para
control de la velocidad
de avance
ARRANQUE
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
105
5. FUNCIONES DE AVANCE
Velocidad de avance y
tiempo
B63014SP/01
Bloque A
Bloque B
Aceleracin
/deceleracin antes de
interpolacin
Tiempo t
Bloque A
Bloque B
106
B63014SP/01
1. Entre desplazamientos
lineales
5. FUNCIONES DE AVANCE
Plano seleccionado
Redondeo de esquina
Parada exacta
Control anticipatorio
(Lookahead)
Limitaciones
Descripcin de parmetros
Modo normal
Modo control
anticipatorio
No. 1602#4
No. 1602#4
No.1777
No.1778
No.1740
No.1779
107
5. FUNCIONES DE AVANCE
5.4.3.2
Deceleracin en
esquinas segn la
diferencia de
velocidades de avance
entre bloques segn
cada eje
B63014SP/01
Explicaciones
Diagrama de flujo para
control de avance
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
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
Avance definido por
parmetro
108
Bloque B
Tiempo t
B63014SP/01
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
Rmax
Fc=F*
(Ejemplo)
N2
N1
Rmax=
F*
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.
109
5. FUNCIONES DE AVANCE
PROGRAMACION
B63014SP/01
Vmax
Vc [X]
Velocidad de
avance segn
el eje X
Vmax
Velocidad de
avance segn
el eje Y
Vc [Y]
Vmax
Velocidad
de
avance tangencial en esquina
1
F*
Rmax
N1
N2
Configuracin de la
diferencia mxima
admisible de
velocidades de avance
segn cada eje
Comprobacin de la
diferencia de
velocidades de avance
Parada exacta
Sobrecontrol
B63014SP/01
Control anticipatorio
(Lookahead)
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 Fundgito, roscado rgido con macho y para modo
bloque a bloque.
111
5. FUNCIONES DE AVANCE
B63014SP/01
5.5
TEMPORIZACION
(TIEMPO DE ESPERA)
(G04)
Formato
Temporizacin G04 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
ISB
0.001 99999.999
ISC
0.0001 9999.9999
Unidad tiempo
espera
Margen de valores
programables
Unidad tiempo
espera
ISB
1 99999999
0.001 s
ISC
1 99999999
0.0001 s
112
B63014SP/01
6. PUNTO DE REFERENCIA
PUNTO DE REFERENCIA
113
6. PUNTO DE REFERENCIA
B63014SP/01
6.1
VUELTA A PUNTO DE
REFERENCIA
Generalidades
Punto de referencia
Punto de referencia
4o. punto de
referencia
Origen mquina
Fig. 6.1 (a) Origen de mquina y puntos de referencia
114
B63014SP/01
Vuelta al punto de
referancia y
desplazamiento desde el
punto de referencia
PROGRAMACION
6. PUNTO DE REFERENCIA
ABR
RBC
R (Punto referncia)
B (Punto
intermedio)
Fig. 6.1 (b) Vuelta a punto de referencia y vuelta desde punto de referencia
Comprobacin de vuelta
al punto de referencia
Formato
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)
Comprobacin de vuelta
desde el punto de
referencia
G27 IP _ ;
IP :Orden que especifica el punto de referencia
(orden absoluta/incremental)
115
6. PUNTO DE REFERENCIA
B63014SP/01
Explicaciones
Vuelta al punto de
referencia (G28)
Vuelta a puntos de
referencia segundo,
tercero y cuarto (G30)
Comprobacin de vuelta
al al punto de referencia
(G27)
Ajuste de la velocidad de
avance durante el
retorno al punto de
referencia
116
B63014SP/01
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. 1428
No. 1428
No. 1428
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
B63014SP/01
Restricciones
Estado con el bloqueo
de maquina activado
Comprobacin de vuelta al
punto de referencia en el
modo de compensacin
Vuelta manual al punto
de referencia
Ver III3.1.
Ejemplos
G28G90X1000.0Y500.0 ;
T1111 ;
G29X1300.0Y200.0 ;
Y
(Desplazamiento programado de A a B)
(Cambio de herramienta en pto.referencia)
(Desplazamiento programado de B a C)
Punto reR ferencia
500
B
300
200
200
1000
1300
Fig. 6.1 (c) Vuelta al punto de referencia y vuelta desde el punto de referencia
118
B63014SP/01
6.2
VUELTA A PUNTO DE
REFERENCIA
FLOTANTE
(G30.1)
6. PUNTO DE REFERENCIA
Formato
G30.1 IP _ ;
IP _ : Programacin de la posicin intermedia del punto de referencia flotante
(Programacin absoluta/programacin incremental)
Explicaciones
Ejemplos
G30.1 G90 X50.0 Y40.0 ;
Y
Punto referencia
flotante
Pieza
119
7. SISTEMA DE COORDENADAS
B63014SP/01
SISTEMA DE COORDENADAS
25.0
Y
50.0
40.0
X
Fig. 7 Posicin de herramienta especificada mediante X40.0Y50.0Z25.0
120
B63014SP/01
7.1
SISTEMA DE
COORDENADAS DE
MAQUINA
7. SISTEMA DE COORDENADAS
Formato
G53 IP _ ;
IP _; Palabra de dimensin absoluta
Explicaciones
Seleccin de un sistema de
coordenadas de mquina
G53)
Limitaciones
Anulacin de la funcin de
compensacin
Especificacin de G53
inmediatamente despus
de la conexin G53
Referencia
Punto referencia
121
PROGRAMACION
7. SISTEMA DE COORDENADAS
7.2
B63014SP/01
SISTEMA D E
COORDENADAS DE
PIEZA
7.2.1
Puede definirse un sistema de coordenadas de pieza por uno de los tres mtodos
siguientes:
Definicin de un
sistema de
coordenadas de pieza
Formato
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 absolu
1200.0
ta, el punto base se desplaza a
la posicin programada. Para
desplazar la punta de la herra
mienta a la posicin progra
mada, se compensa ladiferen
cia desde la punta de la herra
mienta hasta el punto base
mediante la compensacin de
X
longitud de herramienta.
0
600.0
122
B63014SP/01
7.2.2
Seleccin de un
sistema de
coordenadas de pieza
7. SISTEMA DE COORDENADAS
Ejemplos
G90 G55 G00 X40.0 Y100.0 ;
Y
Sistema 2 de coordenadas de pieza (G55)
100.0
X
Fig. 7.2.2 (a)
123
7. SISTEMA DE COORDENADAS
7.2.3
Cambio del sistema de
coordenadas de pieza
B63014SP/01
Sistema 1
coordenadas
pieza (G54)
Sistema 2
coordenadas
pieza (G55)
ZOFS2
Sistema 3
coordenadas
pieza (G56)
ZOFS3
ZOFS1
ZOFS4
ZOFS5
EXOFS
Sistema 4
coordenadas
pieza (G57)
Sistema 5
coordenadas
pieza (G58)
ZOFS6
Origen mquina
EXOFS : Valor compensacin externa origen pieza
ZOFS1AZOFS6 : Valor compensacin origen pieza
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
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 resultado de la
suma se convierte en la nueva compensacin de origen de pieza).
124
B63014SP/01
7. SISTEMA DE COORDENADAS
Explicaciones
Modificacin mediante
G10
Con la orden G10 puede modificarse por separado cada sistema de coordenadas
de pieza.
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.
125
7. SISTEMA DE COORDENADAS
B63014SP/01
Y
Y
100
160
Posicin herramienta
60
X
100
100
200
Sistema de coordenadas
de pieza G54
Z
Sistema de coordenadas
de pieza G54
Z
1200.0
Z
1200.0
600.0
A
X
600.0
A
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
126
X
B63014SP/01
7.2.4
Preseleccin del sistema
de coordenadas de pieza
(G92.1)
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
Valor compensacin
origen pieza G54
Punto de referencia
Punto de referencia
Vuelta manual a punto de referencia
7. SISTEMA DE COORDENADAS
B63014SP/01
Valor compen
sacin origen
pieza
Pn
Sistema de coordenadas
de pieza G54 despus de interv. manual
Origen mquina
WZn
Limitaciones
Compensacin de radio de
herramienta, compensacin
de longitud de herramienta,
compensacin de
herramienta
Rearranque del
programa
Modos prohibidos
B63014SP/01
7.2.5
Cmo se aaden
sistemas de
coordenadas de pieza
(G54.1 G54)
7. SISTEMA DE COORDENADAS
Formato
Seleccin de los sistemas
adicionales de
coordenadas de pieza
G54.1Pn ; G54Pn ;
Pn : Cdigos que especifican los sistemas adicionales de
coordenadas de pieza
n : 1 hasta 48
G10L20 Pn IP _;
Pn : Cdigos que especifican sistema de coordenadas
de pieza para definir el valor de compensacin de
origen de pieza
n : 1 hasta 48
IP_ : Direcciones de eje y un valor definido como
compensacin de origen de pieza
Explicaciones
Seleccin de los sistemas
adicionales de
coordenadas de pieza
7. SISTEMA DE COORDENADAS
B63014SP/01
(3) Un macro cliente permite tratar como variable del sistema un valor de
compensacin de origen de pieza.
(4) Los datos de compensacin de origen de pieza pueden introducirse o sacarse
como datos externos.
(5) La funcin de ventana del PMC permite leer valores de compensacin de
origen de pieza como datos modales de rdenes programadas.
Limitaciones
Especificacin de
cdigos P
130
B63014SP/01
7.3
SISTEMA LOCAL DE
COORDENADAS
7. SISTEMA DE COORDENADAS
Formato
G52 IP _; Definicin del sistema local de coordenadas
......
Explicaciones
IP_
IP_
G57
G58
131
7. SISTEMA DE COORDENADAS
B63014SP/01
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.
132
B63014SP/01
7.4
SELECCION DE
PLANO
7. SISTEMA DE COORDENADAS
Explicaciones
Tabla 8.4 Plano seleccionado mediante cdigo G
Cdigo G
Plano
seleccionado
Xp
Yp
Zp
G17
plano Xp Yp
G18
plano Zp Xp
G19
plano Yp Zp
Eje
j X o un eje
j
paralelo al
mismo
Eje
j Y o un eje
j
paralelo al
mismo
Eje
j Z o un eje
j
paralelo al
mismo
Xp, Yp, Zp estn determinados por la direccin de eje que aparece en el bloque
en el cual se ha programado G17, G18 G19.
Cuando en el bloque G17, G18 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 G19.
Cuando se conecta la tensin o se ejecuta un reset del CNC, se selecciona G17
(plano XY), G18 (plano ZX) 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
133
8. VALORES DE COORDENADAS
Y DIMENSIONES
B63014SP/01
134
B63014SP/01
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
135
100.0
8. VALORES DE COORDENADAS
Y DIMENSIONES
8.2
PROGRAMACION EN
COORDENADAS
POLARES (G15, G16)
PROGRAMACION
B63014SP/01
Gjj Gff G16 ; Activacin de la programacin en coordenadas
polares (modo de coordenadas polares)
Gff IP _ ;
Programacin en coordenadas polares
Anulacin de programacin en coordenadas polares (modo
de coordenadas polares)
G15 ;
G16
G15
Gjj
Gff
IP_
Posicin programada
Ang.
Posicin programada
Radio
Ang.
Posicin real
136
Posicin real
PROGRAMACION
B63014SP/01
Definicin de la posicin
actual como origen de
coordenadas polares
8. VALORES DE COORDENADAS
Y DIMENSIONES
Posicin programada
Radio
Ang.
Radio
Angulo
Posicin real
Posicin real
270
X
100mm
Especificacin de ngulos
y de un radio mediante
rdenes absolutas
Especificacin de ngulos
con rdenes incrementales
y un radio con rdenes
absolutas
8. VALORES DE COORDENADAS
Y DIMENSIONES
B63014SP/01
Limitaciones
Especificacin de un radio
en el modo de coordenadas
polares
138
B63014SP/01
8.3
CONVERSION
PULGADAS/V.METRICOS
(G20, G21)
8. VALORES DE COORDENADAS
Y DIMENSIONES
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.
139
8. VALORES DE COORDENADAS
Y DIMENSIONES
8.4
PROGRAMACION DEL
PUNTO DECIMAL
(COMA)
Explicaciones
B63014SP/01
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.
Orden programada
X1000
Valor programado sin
punto decimal
X1000.0
1000mm
Valor programado con Unidad : mm
punto decimal
1mm
Unidad: incremento mnimo
de entrada (0.001 mm)
1000mm
Unidad : mm
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.
140
B63014SP/01
141
9.1
ESPECIFICACION DE
VELOCIDAD DE
HUSILLO CON UN
CODIGO
9.2
ESPECIFICACION DEL
VALOR DE LA
VELOCIDAD DEL
HUSILLO
DIRECTAMENTE (ORDEN
S 5 DIGITOS)
B63014SP/01
142
B63014SP/01
9.3
CONTROL DE
VELOCIDAD DE
CORTE CONSTANTE
(G96, G97)
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_ ;
143
B63014SP/01
Explicaciones
Orden de control de
velocidad de corte
tangencial constante (G96)
Velocidad corte
S es 600 m/min
radio (mm)
Z
0
144
B63014SP/01
Velocidad de corte
tangencial constante
especificada en el modo
G96
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
Control de velocidad de
Control de velocidad de
145
9.4
FUNCIN DE
DETECCIN DE
FLUCTUACIN DE
LA VELOCIDAD DEL
HUSILLO (G25, G26)
B63014SP/01
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.
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
146
B63014SP/01
Explicaciones
r
d
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
Tiempo
Alarma
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.
147
B63014SP/01
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.
148
B63014SP/01
10
Generalidades
149
10.1
FUNCION DE
SELECCION DE
HERRAMIENTA
B63014SP/01
150
PROGRAMACION
B63014SP/01
10.2
FUNCION DE GESTION
DE VIDA DE LAS
HERRRAMIENTAS
Nmero
herramienta
Vida
herramienta
Valor nsimo
gestin vida herramienta
Programa mecanizado
Mquina
CNC
151
10.2.1
Datos de gestin de vida
de las herramientas
B63014SP/01
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
Nmero de grupo de
herramientas
Table 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.
Nmero de herramientas
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.
Valor de vida de las
herramientas
152
B63014SP/01
10.2.2
Registro, modificacin
y borrado de datos de
gestin de vida de las
herramientas
Explicaciones
Cmo se aaden y
modifican datos de gestin
de vida de las herramientas
Valor de la vida
153
B63014SP/01
Formato
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) ;
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) ;
154
B63014SP/01
Definicin de un tipo de
contaje de vida de las
herramientas para
grupos
Formato
Significado de la orden
G10L3
G10L3P1);
P L Q ;
T H
D ;
T H
D ;
P L Q ;
T H D ;
T H D ;
G11 ;
M02 (M30) ;
PRECAUCIN
Cuando se omite la orden Q, como tipo de contaje de vida
se utiliza el valor definido en el bit 7 (LTM) del parmetro
6800.
155
B63014SP/01
10.2.3
Orden de gestin de vida
de las herramientas en
un programa de
mecanizado
Explicaciones
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 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.
H99;
H00;
D99;
D00;
AVISO
A continuacin de la orden M06 debe especificarse H99
D99. Cuando a continuacin de la orden M06 especifique
un cdigo distinto de H99 D99, no se selecciona el cdigo
H ni el cdigo D de datos de gestin de vida de las
herramientas.
156
B63014SP/01
Tipos
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 mquinaherramienta.
Tabla 10.2.3 Tipo de cambio de herrameinta
Tipo cambio
herramienta
Nmero de
Herramientas
grupo de her- utilizadas anramienta es- teriormente
pecificado en
el mismo bloque que la
orden de
cambio de
herramienta
(M06)
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
El contaje de
la vida se ejecuta cuando
se especifica
una herramienta del
grupo de herramientas
especificado
en idntico
bloque que
M06.
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.
157
B63014SP/01
Ejemplos
Tipo A de cambio de
herramienta
Tipos B y C de cambio
de herramienta
T102M06;
158
B63014SP/01
10.2.4
Vida de las herramientas
Explanations
Contaje del nmero de
veces de uso
Tiempo de uso
NOTE
1 Cuando una herramienta se selecciona de entre las herramientas
159
11
Generalidades
B63014SP/01
FUNCIONES AUXILIARES
160
B63014SP/01
11.1
FUNCIONES
AUXILIARES
(FUNCION M)
Explicaciones
M02, M03 (Fin de programa)
M00
(Parada programada)
M01
(Parada opcional)
M98
(Llamada a
subprograma)
M99
(Fin de subprograma)
M99
(Llamada a un
subprograma)
NOTA
El bloque a continuacin de M00, M01, M02 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 mquinaherramienta para
tales cdigos M.
161
11.2
MULTIPLES ORDENES
M EN UN SOLO
BLOQUE
Explicaciones
B63014SP/01
Ejemplos
Una orden M
en un mismo bloque
Mltiples rdenes M
en un mismo bloque
M40 ;
M50 ;
M60 ;
G28G91X0Y0Z0 ;
:
:
:
M40M50M60 ;
G28G91X0Y0Z0 ;
:
:
:
:
:
162
B63014SP/01
11.3
FUNCION DE
COMPROBACION DE
GRUPO DE CODIGOS
M
Explicaciones
Configuracin de
cdigos M
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.
163
11.4
LAS SEGUNDAS
FUNCIONES
AUXILIARES
(CODIGOS B)
B63014SP/01
Explicaciones
Intervalo de valores
permitidos
Especificacin
0 hasta 99999999
1. Para validar la utilizacin de un punto decimal, configure a 1 el bit
0 (AUP) del parmetro No.3450.
Orden
B10.
B10
Valor de salida
10000
10
Orden
B1
B1
Valor de salida
1000
1
Limitaciones
Orden
B1
B1
Valor de salida
10000
1000
164
PROGRAMACION
B63014SP/01
12
Generalidades
Programa principal y
subprograma
Subprograma
Instruccin 1
Instruccin 1
Instruccin 2
Instruccin 2
165
Componentes de un
programa
B63014SP/01
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
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 Z32.0 H01 ;
Nn Z0 ;
M30 ;
B63014SP/01
12.1
COMPONENTES DEL
PROGRAMA QUE NO
SEAN SECCIONES DE
PROGRAMA
Seccin
cabecera
Comienzo
cinta
Seccin programa
TITULO
Cominezo
programa
O0001 ;
(COMENTARIO)
Seccin comentario
M30 ;
%
Fin cinta
Explicaciones
Comienzo de cinta
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Comienzo cinta
ER
Seccin de cabecera
Los datos introducidos delante de los programas en un archivo forman una seccin de
cabecera. Cuando se inicia el mecanizado, el estado de salto de cinta habitualmente se define
conectando la tensin efectuando un reset de salto de etiqueta del sistema. En el estado de
salto de etiqueta, toda la informacin se ignora hasta que se lee el primer cdigo de fin de
bloque. Cuando un archivo se carga en el CNC a travs de un dispositivo E/S, la funcin
de salto de etiqueta provoca el salto de las secciones de cabecera.
Por regla general, una seccin de cabecera incluye informacin tal como una cabecera de
archivo. Cuando se salta a la seccin de cabecera, ni siquiera se realiza una comparacin de
paridad TV. As, una seccin de cabecera puede incluir cualquier cdigo a excepcin del
cdigo de fin de bloque.
Comienzo de programa
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Comienzo programa
LF
CR
167
B63014SP/01
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.
Seccin de comentarios
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Significado
Desact.
245
Comienzo seccin
comentarios
247
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
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.
168
B63014SP/01
Fin de cinta
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Fin de cinta
ER
169
12.2
CONFIGURACION DE
UNA SECCION DE
PROGRAMA
B63014SP/01
TITULO
Nmero programa
O0001 ;
N1 ;
Seccin programa
(COMENTARIO)
Nmero secuencia
Seccin
comentarios
Fin programa
M30 ;
%
Fig. 12.2(a) Configuracin de programa
Nmero de programa
NOTA
Los nmeros de programa 8000 hasta 9999 pueden ser
utilizados por los fabricantes de mquinasherramienta y el
usuario tal vez no pueda utilizar estos nmeros.
170
B63014SP/01
Nmero de secuencia y
bloque
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.
Comprobacin TV
(comprobacin de paridad
vertical a lo largo de la
cinta)
171
PROGRAMACION
Configuracin de
bloques (palabra y
direccin)
B63014SP/01
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: X1000)
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
Funcin
Direccin
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
Numero de repeticiones
Parmetros
P, Q
NOTA
En cdigo ISO, como direccin de un nmero de programa
pueden utilizarse los dos puntos (:).
N_
G_
X_
Y_
Nmero
Palabra
Funcin
secuencia preparatoria dimensin
F_
Funcin
avance
S_
M_
Funcin
Funcin Funcin
veloc.
hta.
auxiliar
husillo
172
T_
B63014SP/01
Principales direcciones e
intervalos de valores
programables
Direcc.
Entrada en mm
Entrada en pulg.
Nmero programa
O (1)
19999
19999
Nmero secuencia
199999
199999
Funcin preparatoria
099
099
Palabra
dimensin
X, Y, Z,
99999.999mm
U, V, W,
A B,
A,
B C,
C
I, J, K, R, 9999.9999mm
9999.9999pulg
Avacne
por
minuto
1240000mm/min
0.019600.00
pulg/min
1100000mm/min
0.014000.00
pulg/min
999.99999pulg
0.001500.00
mm/rev
0.00019.9999
pulg/rev
020000
020000
Funcin herramienta
099999999
099999999
Funcin auxiliar
099999999
099999999
099999999
099999999
Nmero corrector
H, D
0400
0400
Tempo
rizacin
X, P
099999.999s
099999.999s
09999.9999s
09999.9999s
19999
19999
1999
1999
Especificacin de
nmero de programa
Nmero de repetiP
ciones de subprograma
NOTA
En cdigo ISO, los dos puntos (:) tambin pueden utilizarse
como direccin de un nmero de programa.
173
Salto opcional de
bloque
B63014SP/01
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. 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.
NOTA
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.
174
B63014SP/01
Fin de programa
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;,/N30; 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.)
175
12.3
SUBPROGRAMA
(M98, M99)
B63014SP/01
Formato
D Configuracin de un
subprograma
Un subprograma
M99 ;
D Llamada a un
subprograma
M98 P
fff ffff ;
Nmero de
No. de veces que se
subprograma
repite la llamada al
subprograma
Cuando no se especifica ningn nmero de repeticiones, se llama una
sola vez al subproprograma.
Explicaciones
Subprograma
Subprograma
Subprograma
O0001 ;
O1000 ;
O2000 ;
O3000 ;
M98P1000 ;
M98P2000 ;
M98P3000 ;
M98P4000 ;
M30 ;
M99 ;
M99 ;
(Un bucle)
(Dos bucles)
M99 ;
(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 (:) puede utilizarse Nxxxx. Como nmero
de subprograma se registra un nmero de secuencia a continuacin de N.
D Referencia
B63014SP/01
NOTA
1. No se emiten las seales de cdigo M98 y M99 y de
muestreo hacia la mquinaherramienta.
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.
l X1000.0 M98 P1200 ;
Este ejemplo llama al subprograma (nmero 1200) despus
de un desplazamiento segn X.
l Secuencia de ejecucin de subprogramas llamada desde un
programa principal
Subprograma
Programa principal
N0010 ;
N0020 ;
O1010 ;
N1020 ;
N1030 ;
N0040 ;
N1040 ;
N1050 ;
N0060 ;
N1060 M99 ;
Usos especiales
177
Especificacin del
nmero de secuencia del
destino de retorno al
programa principal
Utilizacin de M99 en el
programa principal
B63014SP/01
Subprograma
N0010 ;
O0010 ;
N0020 ;
N1020 ;
N1030 ;
N0040 ;
N1040 ;
N0050 ;
N1050 ;
N0060 ;
N0040 ;
N0050 ;
/ N0060 M99 P0030 ;
N0070 ;
N0080 M02 ;
178
B63014SP/01
Utilizacin de slo un
subprograma
N1040 M02 ;
N1050 M99 P1020 ;
179
12.4
NUMERO DE
PROGRAMA DE 8
DIGITOS
B63014SP/01
Explicaciones
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 III9.9), no pueden
modificarse los valores de NE9 (bit 3 del parmetro N
3202) y PRG9E (bit 4 del parmetro N 3204).
Nombre de archivo
Programas especiales
Parmetro utilizado
para especificar un
cdigo G
Cuando SPPR = 0
Cuando SPPR = 1
N 6050
N 6051
N 6052
N 6053
N 6054
N 6055
N 6056
N 6057
N 6058
N 6059
O00009010
O00009011
O00009012
O00009013
O00009014
O00009015
O00009016
O00009017
O00009018
O00009019
O90009010
O90009011
O90009012
O90009013
O90009014
O90009015
O90009016
O90009017
O90009018
O90009019
180
B63014SP/01
Parmetro utilizado
para especificar un
cdigo M
Cuando SPPR = 0
Cuando SPPR = 1
N 6080
N 6081
N 6082
N 6083
N 6084
N 6085
N 6086
N 6087
N 6088
N 6089
O00009020
O00009021
O00009022
O00009023
O00009024
O00009025
O00009026
O00009027
O00009028
O00009029
O90009020
O90009021
O90009022
O90009023
O90009024
O90009025
O90009026
O90009027
O90009028
O90009029
Parmetro utilizado
para especificar un
cdigo M
Cuando SPPR = 0
Cuando SPPR = 1
N 6071
N 6072
N 6073
N 6074
N 6075
N 6076
N 6077
N 6078
N 6079
O00009001
O00009002
O00009003
O00009004
O00009005
O00009006
O00009007
O00009008
O00009009
O90009001
O90009002
O90009003
O90009004
O90009005
O90009006
O90009007
O90009008
O90009009
Parmetro utilizado
para especificar un
cdigo T
Cuando SPPR = 0
Cuando SPPR = 1
TCS(N 6001#5)
O00009000
O90009000
Parmetro utilizado
para especificar un
cdigo ASCII
Cuando SPPR = 0
Cuando SPPR = 1
N 6090
N 6091
O00009004
O00009005
O90009004
O90009005
181
B63014SP/01
Bsqueda externa de
nmero de programa
Cuando SPPR = 0
Cuando SPPR = 1
O00009500
O00009501
O00009502
O00009503
O00009504
O00009505
O00009506
O00009507
O00009508
O00009509
O00009510
O90009500
O90009501
O90009502
O90009503
O90009504
O90009505
O90009506
O90009507
O90009508
O90009509
O90009510
Limitaciones
Llamada a subprograma
DNC
182
B63014SP/01
13
Generalidades
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
183
13.1
B63014SP/01
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
184
B63014SP/01
Explicaciones
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.
Plano de
posicionamiento
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 XpYp
Zp
G18
Plano ZpXp
Yp
G19
Plano YpZp
Xp
Ejemplos
B63014SP/01
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 talaladrado
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.
186
B63014SP/01
Nivel inicial
Nivel punto R
Repeticin
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)
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
187
13.1.1Ciclo de taladrado
profundo a alta
velocidad (G73)
B63014SP/01
Formato
G73 X_ Y_ Z_ R_ Q_ F_ K_ ;
X_ Y_
Z_
R_
Q_
F_
K_
:
:
:
:
:
:
G73 (G98)
G73 (G99)
Nivel inicial
Punto R
Nivel punto R
Punto R
Punto Z
188
Punto Z
B63014SP/01
Explicaciones
Limitaciones
Cambio de eje
Taladrado
Q/R
Anular
Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G73 X300. Y250.Z150.R100.Q15.F120.;
Posicionamiento, taladrar agujero 1 y volver a punto R.
Y550.;
Posicionamiento, taladrar agujero 2 y volver a punto R.
Y750.;
Posicionamiento, taladrar agujero 3 y volver a punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a punto R.
Y550.;
Posicionamiento, taladrar agujero 5 y volver a punto R.
G98 Y750.;
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.
189
macho a izquierdas
(G74)
B63014SP/01
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_
F_
K_
:
:
:
:
:
:
G74 (G99)
Nivel inicial
Husillo
antihor.
Punto R
P
Punto R
Husillo
antihorario
Nivel punto R
Punto Z
Punto Z
P
Husillo horario
Husillo horario
Explicaciones
190
B63014SP/01
Limitaciones
Cambio de eje
Taladrado
R
Anular
Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G73 X300. Y250.Z150.R100.Q15.F120.;
Posicionamiento, roscar con macho agujero 1 y
volver a punto R.
Y550.;
Posicionamiento, roscar con macho agujero 2 y
volver a punto R.
Y750.;
Posicionamiento, roscar con macho agujero 3 y
volver a punto R.
X1000.;
Posicionamiento, roscar con macho agujero 4 y
volver a punto R.
Y550.;
Posicionamiento, roscar con macho agujero 5 y
volver a punto R.
G98 Y750.;
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.
191
13.1.3Ciclo de
mandrinado de precisin
(G76)
B63014SP/01
Formato
G76 X_ Y_ Z_ R_ Q_ P_ F_ K_ ;
X_ Y_
Z_
R_
Q_
P_
F_
K_
:
:
:
:
:
:
:
G76 (G98)
G76 (G99)
Husillo horario
Nivel inicial
Husillo horario
Herramienta
Nivel punto R
Punto R
Punto R
P
Punto Z
OSS
q
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.
192
B63014SP/01
Explicaciones
Limitaciones
Cambio de eje
Mandrinado
Q/R
Anular
Compensacin de
herramienta
Ejemplos
M3 S500;
G90 G99 G76 X300. Y250.
Z150.R120. Q5.
P1000 F120.;
Y550.;
Y750.;
X1000.;
Y550.;
G98 Y750.;
G80 G28 G91 X0 Y0 Z0;
M5;
193
13.1.4Ciclo de taladrado,
B63014SP/01
Formato
G81 X_ Y_ Z_ R_ F_ K_ ;
X_ Y_
Z_
R_
F_
K_
:
:
:
:
:
G81 (G99)
Nivel inicial
Punto R
Punto R
Punto Z
Explicaciones
Nivel punto R
Punto Z
194
B63014SP/01
Limitaciones
Cambio de eje
Taladrado
R
Anular
Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G73 X300. Y250.Z150.R100.Q15.F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y750.;
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.
195
13.1.5Ciclo de
taladrado/ciclo de
avellanado (G82)
B63014SP/01
Formato
G82 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
:
:
:
:
:
:
G82 (G99)
Nivel inicial
Nivel punto R
Punto R
Punto R
Punto Z
Punto Z
P
Explicaciones
196
B63014SP/01
Limitaciones
Cambio de eje
Taladrado
R
Anular
Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G73 X300. Y250.Z150.R100.Q15.F120.;
Posicionamiento, taladrar agujero 2, esperar
durante 1 s en el fondo del agujero y luego volver
al punto R.
Y550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y750.;
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.6Ciclo de taladrado
profundo (G83)
B63014SP/01
Formato
G83 X_ Y_ Z_ R_ Q_ F_ K_ ;
X_ Y_
Z_
R_
Q_
F_
K_
:
:
:
:
:
:
G83 (G98)
G83 (G99)
Nivel inicial
Punto R
Punto R
Punto Z
Explicaciones
Nivel punto R
Punto Z
198
B63014SP/01
Limitaciones
Seleccin de eje
Taladrado
Q/R
Anular
Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G83 X300. Y250.Z150.R100.Q15.F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y750.;
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.7Ciclo de taladrado
profundo para
pequeos agujeros
(G83)
B63014SP/01
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
Punto Z
Tiempo de espera
Par sobrecarga
Par sobrecarga
Punto Z
Tiempo de espera
( )
200
B63014SP/01
Explicaciones
D Operaciones de que
consta el ciclo
D Especificacin de un
cdigo M
D Especificacion 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
201
Modificacin de las
condiciones de
taladrado
B63014SP/01
Avance y retroceso
202
B63014SP/01
D D Especificacin de la
direccin I
PROGRAMACION
D D Sobrecontrol de la
velocidad de avance
D D Interfaz de macro
cliente
203
B63014SP/01
Ejemplos
N01
N02
N03
N04
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.
M03 S___ ;
Mjj ;
G83 X_ Y_ Z_ R_ Q_ F_ I_ K_ P_ ;
X_ Y_ ;
:
:
N10 G80 ;
<Descripcin de cada bloque>
N01 : Especifica giro directo del husillo y velocidad del husillo.
N02 ; Especifica el cdigo M que ejecuta G83 como ciclo de taladrado
profundo de pequeos agujeros.
El cdigo M se especifica en el parmetro No. 5163.
N03: Especifica el ciclo de taladrado profundo de pequeos agujeros. Los datos de
taladrado (excepto K y P) se memorizan y se arranca el taladrado.
N04: Taladra un pequeo agujero profundo en otra posicin con idnticos datos de
taladrado que N03.
N10: Anula el ciclo de taladrado profundo de pequeos agujeros. El cdigo M
especificado en N02 tambin se anula.
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
P
Punto R
Punto R
Punto Z
Nivel punto R
Punto Z
P
P
Husillo antihorario
204
Husillo antihorario
B63014SP/01
Explicaciones
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 G49), la compensacin se aplica al efectuar el
posicionamiento en el punto R.
Limitaciones
Cambio de eje
Taladrado
R
Anular
Compensacin de
herramienta
Ejemplos
M3 S100;
Hace que el husillo comience a girar.
G90 G99 G84 X300. Y250.Z150.R120.P300 F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y750.;
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.
205
13.1.9Ciclo de
B63014SP/01
mandrinado (G85)
Formato
G85 X_ Y_ Z_ R_ F_ K_ ;
X_ Y_
Z_
R_
F_
K_
:
:
:
:
:
G85 (G99)
Nviel inicial
Nivel punto R
Punto R
Punto R
Punto Z
Explicaciones
Punto Z
206
B63014SP/01
Limitaciones
Cambio de eje
Taladrado
R
Anular
Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G84 X300. Y250.Z150. R120. F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y750.;
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.10Ciclo de
B63014SP/01
mandrinado (G86)
Formato
G86 X_ Y_ Z_ R_ F_ K_ ;
X_ Y_
Z_
R_
F_
K_
:
:
:
:
:
G86 (G99)
Husillo horario
Nivel inicial
Punto R
Punto R
Punto Z
Parada husillo
Explicaciones
Husillo horario
Nivel punto R
Punto Z
Parada husillo
208
B63014SP/01
Limitaciones
Cambio de eje
Taladrado
R
Anular
Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G86 X300. Y250.Z150. R100. F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y750.;
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.11Ciclo de
B63014SP/01
mandrinado/ciclo de
mandrinado inverso
(G87)
Formato
G87 X_ Y_ Z_ R_ Q_ P_ F_ K_ ;
X_ Y_
Z_
R_
Q_
P_
F_
K_
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.
210
B63014SP/01
Explicaciones
Limitaciones
Cambio de eje
Mandrinado
Q/R
Anular
Compensacin de
herramienta
Ejemplos
M3 S500;
Hace que el husillo comience a girar.
G90 G87 X300. Y250.
Posicionamiento, mandrinar agujero 1.
Z150. R120. F120.Q5 Orientar en el nivel inicial y luego decalar 5
mm.
P1000 F120.;
Detener el mecanizado en el punto Z durante
1 s.
Y550.;
Posicionamiento, taladrar agujero 2
Y750.;
Posicionamiento, taladrar agujero 3
X1000.;
Posicionamiento, taladrar agujero 4
Y550.;
Posicionamiento, taladrar agujero 5
Y750.;
Posicionamiento, taladrar agujero 6
G80 G28 G91 X0 Y0 Z0;
Vuelta al punto de referencia.
M5;
Hace que el husillo deje de girar.
211
13.1.12Ciclo de
B63014SP/01
mandrinado (G88)
Formato
G88 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
:
:
:
:
:
:
G88 (G99)
Husillo horario
Nivel inicial
Husillo horario
Punto R
Punto Z
Punto Z
P
Explicaciones
Nivel punto R
Punto R
B63014SP/01
Limitaciones
Cambio eje
Taladrado
R
Anular
Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G88 X300. Y250.Z150. R100. P1000 F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R y luego detener el mecanizado en el
fondo del agujero durante 1 s.
Y550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y750.;
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.
213
13.1.13Ciclo de
B63014SP/01
mandrinado (G89)
Formato
G89 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
:
:
:
:
:
:
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 G49) la compensacin se aplica al efectuar el
posicionamiento en el punto R.
214
B63014SP/01
Limitaciones
Cambio de eje
Taladrado
R
Anular
Compensacin de
herramienta
Ejemplos
M3 S2000;
Hace que el husillo comience a girar.
G90 G99 G89 X300. Y250.Z150. R100. P1000 F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R y luego detener el mecanizado en el
fondo del agujero durante 1 s.
Y550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y750.;
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
B63014SP/01
(G80)
Formato
G80 ;
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. Y250.Z150. R120.F120.;
Posicionamiento, taladrar agujero 1 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 2 y volver a
punto R.
Y750.;
Posicionamiento, taladrar agujero 3 y volver a
punto R.
X1000.;
Posicionamiento, taladrar agujero 4 y volver a
punto R.
Y550.;
Posicionamiento, taladrar agujero 5 y volver a
punto R.
G98 Y750.;
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.
216
B63014SP/01
T 15
T 31
Punto de referencia
200
190
350
#1
100
#11
#7
100
#10
#2
100
#12
#8
Y
100
#6
#9
200
#3
#5
#4
#13
X
400
150
# 11 hasta 16
# 17 hasta 10
# 11 hasta 13
Z
250
250
150
Posicin de retroceso
250
Nivel inicial
X
50
50
30
20
217
150
B63014SP/01
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 Y350.0
Z153,0R97.0 F120;
Posicionamiento y luego taladrado #1
N006 Y550.0;
Posicionamiento y luego taladrado #2 y vuelta al nivel del pto. R
N007 G98Y750.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 Y550.0;
Posicionamiento y luego taladrado #5 y vuelta al nivel del pto. R
N010 G98Y350.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.0Y450.0
Posicionamiento y luego taladrado #7, vuelta al nivel del punto R
Z130.0R97.0P300F70;
N016 G98Y650.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 G98Y450.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.0Y350.0
Posicionamiento y luego taladrado #11, vuelta al nivel del punto R
Z153.0R47.0F50;
N024 G91Y200.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
218
B63014SP/01
13.2
ROSCADO RIGIDO
CON MACHO
219
13.2.1Roscado rgido
B63014SP/01
Formato
G84 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
G84(G99)
Parada husillo
Nivel inicial
Parada husillo
Operacin1
Operacin 6
Operacin2
Husillo horario
Parada
husillo
Punto R
Parada husillo
Husillo horario
Nivel punto R
Punto R
Operacin 3
Operacin 5
Punto Z
Punto Z
Operacin 4
Parada husillo
Husillo antihorario
Explicaciones
Parada husillo
Husillo antihorario
B63014SP/01
Modo rgido
Paso de rosca
Compensacin de
longitud de herramienta
Instrucciones en formato
FS15
Limitaciones
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).
Orden S
Nmero de impulsos
suministrados al cabezal
Orden F
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
M29
R
Anulacin
Compensacin de
herramienta
Ejemplos
B63014SP/01
222
B63014SP/01
13.2.2Ciclo de roscado
Formato
G74 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_
Z_
R_
P_
F_
K_
Parada husillo
G74 (G99)
Parada husillo
Nivel inicial
Operacin1
Operacin 2
Husillo
antihorario
Punto R
Operacin 6
Parada
P
husillo
Operacin 3
Operacin 5
Nivel punto R
Punto R
Punto Z
Parada husillo
Husillo horario
Operacin 4
Explicaciones
Husillo
antihorario
Nivel punto R
Husillo horario
Parada
husillo
Punto Z
Husillo horario
223
Modo rgido
B63014SP/01
Paso de rosca
Instrucciones en formato
FS15
Limitaciones
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).
Orden S
Nmero de impulsos
suministrados al cabezal
Orden F
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
M29
R
Anular
B63014SP/01
Compensacin de
herramienta
Ejemplos
225
13.2.3Ciclo de roscado
Formato
B63014SP/01
de
G84 ( 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)
q
Nivel punto R
Punto R
(1)
Punto Z
.Ciclo de roscado profundo con macho
(Parmetro PCP (No. 5200#5=1)
Punto Z
Nivel inicial
Nivel punto R
Nivel punto R
Punto R
(3)
(3)
(1)
q
(2)
(1)
(2)
(2)
Punto Z
226
Punto Z
B63014SP/01
Explicaciones
Ciclo de roscado profundo
con macho a alta velocidad
Limitaciones
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).
Orden S
Nmero de impulsos
suministrados al cabezal
Orden F
Unidad de orden F
M29
Entrada
mtrica
Entrada
pulgadas
Observaciones
G94
1 mm/min
0.01 pulg/min
G95
0.01 mm/rev
0.0001 pulg/rev
B63014SP/01
Q/R
Anulacin
Compensacin de
herramienta
(G80)
El ciclo fijo de roscado rgido con macho se anula. Para saber cmo se anula este
ciclo, consulte el apartado II13.1.14.
228
B63014SP/01
13.3
CICLO FIJO DE
RECTIFICADO (PARA
RECTIFICADORA)
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)
229
13.3.1Ciclo de rectificado
B63014SP/01
de inmersin (G75)
Format
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
Temporizacin
Rectificado
rectificadora
Temporizacin
Rectificado (sentido de
retorno)
230
B63014SP/01
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
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
K
I
J
K
I
.Diagrama de ejecucin en el cual se alcanza la profundidad total de mecanizado
durante la operacin de mecanizado especificada mediante I y J.
K
I
J
K
I
231
13.3.2Ciclo de
B63014SP/01
rectificado de
inmersin con
dimensiones
constantes directas
(G77)
Formato
G77 I_ J_ K_ X(Z)_ R_ F_ P_ L_ ;
I_
X(Z)
(R)
P
(F)
(F)
(R)
P
X(Z)
Explicaciones
rectificadora
D Temporizacin
D Rectificado
D Temporizacin
B63014SP/01
D Rectificado (sentido de
retorno)
D Seal de salto
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.
233
13.3.3Ciclo de
B63014SP/01
rectificado superficial
con avance continuo
(G78)
Formato
G78 I_ (J_) K_ X_ F_ P_ L_ ;
I_
P(Temporizacin)
I
I(J)
(F)
(F)
P (Tempor.)
Explicaciones
234
B63014SP/01
Limitaciones
D
D I, J, K, X
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.
D Operacin ejecutada
cuando se alcanza la
profundidad total de
mecanizado
J
I
I
235
13.3.4Ciclo de
B63014SP/01
rectificado superficial
con avance
intermitente (G79)
Formato
G79 I_ J_ K_ X_ R_ F_ P_ L_ ;
I_
(R)
(F)
(R)
P
(F)
P
Explicaciones
D Temporizacin
D Rectificado
rectificadora
D Temporizacin
D Rectificado (sentido de
retorno)
B63014SP/01
Limitaciones
X, I, J, K
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.
237
13.4
COMPENSACION DE
DESGASTE DE MUELA
ABRASIVA MEDIANTE
REAVIVADO
CONTINUO (PARA
RECTIFICADORA)
B63014SP/01
Explicaciones
Especificacin
Compensacin
238
B63014SP/01
13.5
COMPENSACION
AUTOMATICA DE
MUELA ABRASIVA
DESPUES DE
REAVIVADO
13.5.1Comprobacin del
dimetro mnimo de la
muela abrasiva (para
rectificadora)
a : Valor de reavivado
Herramienta de reavivado
2a
Muela
reavivado
V Y
a
X
Pieza
X
239
13.6
RECTIFICADO CON
AVANCE EN
PROFUNDIDAD
SEGUN EJES Y y Z AL
FINAL DE OSCILACION
DE LA MESA (PARA
RECTIFICADORA)
B63014SP/01
Cada vez que se introduce una seal externa, se ejecuta el mecanizado mediante
un valor fijo segn el perfil programado en el plano YZ especificado.
Formato
G161 R_ ;
programa perfil
G160 ;
Explicaciones
G161 R_
Programa de perfil
G160
Limitaciones
Programa de perfil
Ejemplos
O0001 ;
:
N0 G161 R10.0 ;
N1 G91 G01 Z70.0 F100 ;
N2 G19 G02 Z80.0 R67.0 ;
N3 G01 Z70.0 ;
N4 G160 ;
:
70.0
80.0
70.0
N2
N3
N1
R=67.000
B63014SP/01
13.7
ACHAFLANADO
OPCIONAL DE
ANGULOS Y
REDONDEADO DE
ESQUINA
Formato
, C_
Achaflanado
, R_
Redondeado esquina R
Explicaciones
Achaflanado
Esquina R
241
Ejemplos
B63014SP/01
N006
50.0
40.0
N009
N005
30.0
20.0
N004
10.0
N010
N011
N003
N002
0 N001
10.0
242
20.0
30.0
40.0
50.0
60.0
70.0
80.0
B63014SP/01
Limitaciones
Seleccin de plano
Siguiente bloque
Cambio de plano
de desplazamiento
Sistema de coordenadas
Distancia de
desplazamiento 0
Cdigos G no
disponibles
13.8
FUNCION DE
DESPLAZAMIENTO
EXTERNO
(G81)
B63014SP/01
Formato
G81 IP_ ; ( IP_ Orden desplazamiento eje )
Explicaciones
Limitaciones
Un bloque sin eje X o Y
G81
244
B63014SP/01
13.9
COPIAR CONTORNOS
(G72.1, G72.2)
Formato
Copia con giro
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 G19) para seleccionar el plano en el cual se ejecuta la copia lineal.
Explicaciones
Primer bloque del
subprograma
B63014SP/01
Combinacin de operacin
de copia con giro y copia
lineal
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
Especificacin de
direccin
Direccin P
Direccin L
Incremento en
desplazamiento angular
o decalaje
Posicin de fin de
bloque
246
PROGRAMACION
B63014SP/01
P4
P5
P1
Punto inicial
P2
P3
P6
P7
Punto inicial de la segunda copia
P0
X
90
Programa principal
O1000 ;
N10 G92 X20.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
Especificacin de dos o
ms rdenes para copiar
una figura
PROGRAMACION
B63014SP/01
Sistema de unidades
Los dos ejes del plano para copiar una figura deben tener idntico sistema de
unidades.
Especificacin de
compensacin de radio de
herramienta y el sistema de
coordenadas de pieza
Ejemplos
Copia con giro
P4
P3
Punto inicial
P2
P5
P6
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;
248
(P2)
(P3)
(P4)
(P5)
(P6)
B63014SP/01
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 ;
249
Copia lineal
PROGRAMACION
B63014SP/01
P5
P4
Punto inicial
P2
P1
P0
P6
P7
P3
70
70
70
Programa principal
O1000 ;
N10 G92 X20.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 X20.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 ;
250
(P3)
(P4)
(P5)
(P6)
(P7)
P8
B63014SP/01
PROGRAMACION
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)
251
13.10
CONVERSION
TRIDIMENSIONAL DE
COORDENADAS
(G68, G69)
PROGRAMACION
B63014SP/01
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
G69
Anulacin conversin
tridimensional coordenadas
Explicaciones
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 ;
B63014SP/01
PROGRAMACION
Z
Z"
Y"
P (x, y, z)
z
Error de formato
Centro de giro
253
Ecuacin para
conversin
tridimensional de
coordenadas
PROGRAMACION
B63014SP/01
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+(1n12) cos
n1n2 (1cos)n3sin
n22+(1n22) cos
n1 n2 (1cos)+n3 sin
n1n3 (1cos)+n2sin
n2 n3 (1cos)n1 sin
n1 n3 (1cos)n2 sin
n32+(1n32) cos
n2 n3 (1cos)+n1 sin
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
254
0
1
0
sin
0
cos
B63014SP/01
Especificacin de la
segunda conversin
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
255
G53
G65
G66
G67
G73
G74
G76
G80
G81 G89
G90
G94
G95
G98
G99
Funciones de
compensacin
Relacin entre la
conversin tridimensional
y la conversin
bidimensional de
coordenadas (G68, G69)
B63014SP/01
Reset
Visualizacin de posicin
absoluta
B63014SP/01
PROGRAMACION
Limitaciones
Intervencin manual
Posicionamiento en el
sistema de coordenadas de
mquina
Especificacin de avance
rpido
En un bloque con G68 G69 no debe especificarse ningn otro cdigo G. G68
debe especificarse con I, J y K.
Imagen espejo
$ Visualizacin y
compensacin de posicin
Conversin tridimensional
de coordenadas y otras
rdenes continuas
Los ciclos fijos G41, G42 G51.1 deben estar incluidos como bucles entre G68
y G69.
(Ejemplo)
G68 X100. Y100. Z100. I0. J0. K1. R45. ;
G41D01 ;
G40;
G69;
257
Ejemplos
B63014SP/01
N1 G90 X0 Y0 Z0 ;
N2 G68 X10. Y0 Z0 I0 J1 K0 R30. ;
N3 G68 X0 Y10. Z0 I0 J0 K1 R90. ;
N4 G90 X0 Y0 Z0 ;
N5 X10. Y10. Z0 ;
X
10
30
X
N4
10
H
N5
Z
30
(10, 10, 0)
Z
X
258
B63014SP/01
13.11
FUNCION DE
POSICIONAMIENTO DE
REFERENCIA DE
MESA INDEXADA
Explicaciones
Posicin ndice de
referencia
+60
45
B
B63014SP/01
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.
260
B63014SP/01
Funcin de
posicionamiento de
referencia y otras
funciones
Tabla13.11 (a) Funcin de posicionamiento de referencia (indexado) y otras funciones
Carcterstica
Explicacin
Imposible volver
Posicionamiento unidireccional
Imposible su especificacin
Inhibido
El eje de posicionamiento de referencia habitualmente est en el
estado de servo desactivado.
El funcionamiento manual est inhibido en el modo manual discontinuo (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.
261
14
Generalidades
B63014SP/01
FUNCION DE COMPENSACION
262
B63014SP/01
14.1
COMPENSACION DE
LA LONGITUD DE
HERRAMIENTA
(G43, G44, G49)
Herramienta real
14.1.1
Generalidades
Formato
Compensacin A de
longitud de
herramienta
G43 Z_ H_ ;
Compensacin B de
longitud de
herramienta
G17 G43 Z_ H_ ;
G44 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 lon
longitud de herramienta Anular
263
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
B63014SP/01
Explicaciones
Seleccin de
compensacin de longitud
de herramienta
Sentido de compensacin
(1)
(2)
(3)
264
(1)
(2)
(3)
B63014SP/01
(1)
(2)
(3)
(1)
(2)
(3)
Entrada val.mtr.
0 hasta 999.999mm
0 hasta 99.9999inch
AVISO
2Cuando 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
265
B63014SP/01
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.
Ejecucin de la
compensacin de longitud
de herramienta segn dos
o ms ejes
Anulacin de
compensacin de longitud
de herramienta
NOTA
1 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.
2 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 H00.
266
PROGRAMACION
B63014SP/01
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
50
+Z
Posicin real
(2)
Posicin
programada
Valor de
compensacin
=4mm
35
(12)
18
30
(3) (5)
(10)
(7) (8)
(4)
22
(11)
Programa
H1=4.0 (Valor de compensacin de longitud de herramienta)
N1 G91 G00 X120.0 Y80.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . (1)
N2 G43 Z32.0 H1 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (2)
N3 G01 Z21.0 F1000 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . (3)
N4 G04 P2000 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (4)
N5 G00 Z21.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (5)
N6 X30.0 Y50.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (6)
N7 G01 Z41.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (7)
N8 G00 Z41.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (8)
N9 X50.0 Y30.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (9)
N10 G01 Z25.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (10)
N11 G04 P2000 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (11)
N12 G00 Z57.0 H0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (12)
N13 X200.0 Y60.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (13)
N14 M2 ;
267
14.1.2
Cdigos G53, G28, G30
y G30.1 en modo
correccin de longitud
de herramienta
B63014SP/01
Explicaciones
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 indicado a continuacin.
Instruccin
G49 G53 P_ ;
Eje programado
Eje programado
No anulado
268
B63014SP/01
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
269
B63014SP/01
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.
270
B63014SP/01
14.2
MEDICION
AUTOMATICA DE
LONGITUD DE
HERRAMIENTA (G37)
Avance
rpido
A (Posicin inicial)
La posicin de medicin
se programa con G37
B (Posicin de
deceleracin)
Avance de
medicin
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
B63014SP/01
Posicin
inicial
Avance de
deceleracin
(avance de
medicin)
B
C D
F
Posicin programada
mediante G37
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.
272
B63014SP/01
NOTA
1 Cuando se especifica un cd. G 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
mquinaherramienta.
NOTA
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/60xTS71000 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/60x16/1000
Qmax: rebasamiento mximo (mm)
Fm : velocidad de avance de medicin (mm/min)
273
B63014SP/01
760
200
Posicin medicin
segn eje Z
274
850
1100
B63014SP/01
14.3
COMPENSACION DE
HERRAMIENTA
(G45G48)
Pieza
Herramienta
Trayectoria centro
herramienta
Trayectoria
programada
Formato
G45IP_D_ ; Aumenta la distancia de desplazamiento en el valor de
compensacin de herramienta
275
B63014SP/01
Explicaciones
Aumento y disminucin
Cuando se especifica un
valor positivo de compen
sacin de herramienta
Cuando se especifica un
valor negativo de compensacin de hta.
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
Valor de compensacin
de herramienta
Valor compensacin
h
herramienta
i
0999.999mm
099.9999pulg
0999.999grad
0999.999grad
B63014SP/01
AVISO
1. Cuando se especifica G45 hasta G48 para n ejes (n=16) 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 G42) que se muestra en el apartado
II14.4 1 4.5.
Forma realmente
mecanizada
Forma deseada
Forma
deseada
Forma realmente
mecanizada
Eje Y
Exceso
mecanizado
G01 X_ F_ ;
G47 X_ Y_ D_ ;
Y_ ;
Eje X
Eje Y
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 G42 (compensacin
de herramienta).
277
B63014SP/01
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
X1.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.
Programa
N1 G46 G00 X_ Y_ D_ ;
N2 G45 G01 Y_ F_ ;
N3 G45 G03 X_ Y_ I_ ;
N4 G01 X_ ;
N4
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.
278
B63014SP/01
Programa que utiliza compensacin de herramienta
N12
N11
30R
N9
40
N10
N13
N8
N4
30R
40
N3
N1
N5
N2
N6
N7
50
N14
80
50
40
30
30
Origen
Eje Y
Dimetro hta.
No. corrector
Valor comp.hta.
: 20
: 01
: +10.0
Eje X
Programa
N1
N2
N3
N4
N5
N6
N7
N8
N9
279
14.4
COMPENSACION B DE
HERRAMIENTA
(G39G42)
B63014SP/01
Interpolacin
circular
Interpolacin lineal
Compensacin
en esquinat
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 de radio de herramienta
280
B63014SP/01
Formato
Arranque (Activacin de
compensacin de radio de
herramienta
IP_ I R_ H_ ;
Anulacin de compensacin
G40 IP_ ;
de radio de herramienta
G40 : Anular compensacin radio herramienta (Grupo 07)
I P_ : Orden para desplazamiento de ejes
Seleccin de plano de
compensacin
Plano comp.
IP_
IR_
XpYp
G17 ;
Xp_Yp_
I_J_
ZpXp
G18 ;
Xp_Zp_
I_K_
YpZp
G19 ;
Yp_Zp_
J_K_
Explicaciones
Cdigo H
Entrada val.mtr.
Entrada val.pulg.
0999.999mm
099.9999inch
NOTA
El valor de compensacin de herramienta correspondiente
al no. de corrector 0, es decir, H0, siempre vale 0. Por
consiguiente, es imposible configurar H00 a un valor de
compensacin de radio de herramienta distinto.
281
Seleccin de plano de
compensacin y vector de
compensacin
B63014SP/01
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).
282
B63014SP/01
14.4.1
Compensacin de
radio de herramienta a
izquierdas (G41)
Explicaciones
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.
Vector
antiguo
Trayectoria de
centro de
herramienta
Nuevo vector
Posicin inicial
(X, Y)
(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
Vector antiguo=0
Trayectoria de
centro de
herramienta
Nuevo vector
Trayectoria
programada
(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.
Vector antiguo
Posicin inicial
Trayectoria de
centro de
herramienta
Trayectoria programada
283
Nuevo
vector
(X, Y)
G02, G03
(Interpolacin circular)
B63014SP/01
G41 ;
:
G02 ( 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)
Trayectoria
centro de
herramienta
Vector antiguo
Posicin inicial
284
Trayectoria
programada
B63014SP/01
14.4.2
Compensacin de
radio de herramienta a
derechas (G42)
Explicaciones
G00 (Posicionamiento) o
G42 X_ Y_ I_ J_ H_ ;
Trayectoria programada
(I, J)
(X, Y)
Posicin inicial
Trayectoria de centro de
herramienta
G42 X_ Y_ ;
Trayectoria programada
Posicin inicial
(X, Y)
Nuevo vector
Vector antiguo
Trayectoria de centro de
herramienta
285
G02 G03
(Interpolacin circular)
B63014SP/01
G42 ;
:
G02 ( G03) X_ Y_ R_;
(X, Y)
Trayectoria programada
Nuevo vector
Trayectoria
centro hta.
R
Posicin inicial
Vector antiguo
Nuevo vector
(X, Y)
Trayectoria programada
Posicin inicial
Vector antiguo
286
Trayectoria de
centro de
herramienta
B63014SP/01
14.4.3
Interpolacin circular
con compensacin en
esquina (G39)
Cuando en el modo G01, G02 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
Caso de G42
(X, Y)(I, J)
Trayectoria
programada
Nuevo vector
(X, Y)(I, J)
Trayectoria programada
Nuevo vector
Vector antiguo
Trayectoria
ctro.herramienta
14.4.4
Anular compensacin
de radio de
herramienta (G40)
B63014SP/01
G40 X_ Y_ ;
Trayectoria
ctro. herramienta
Vector antiguo
Posicin inicial
(X, Y)
Trayectoria programada
NOTA
No puede anularse la compensacin de radio de
herramienta en el modo de interpolacin circular (G02,
G03).
288
B63014SP/01
14.4.5
Conmutacin entre
compensacin de radio
de herramienta a
izquierdas y
compensacin de
herramienta a
derechas
Vector
antiguo
(X, Y)
Trayectoria
programada
G42 ;
G00 G41 X_ Y_ ( I_ J_) F_
;
Vector
antiguo
Vector
nuevo
Vector
nuevo
(X, Y)(I, J)
Trayectoria programada
289
14.4.6
Modificacin de valor
de compensacin de
radio de herramienta
B63014SP/01
Trayectoria centro
herramienta
Nuevo vector
Vector antiguo
Posicin inicial
Vector antiguo
Nuevo vector
290
PROGRAMACION
B63014SP/01
14.4.7
Compensacin de
radio de herramienta
positiva/negativa y
trayectoria de centro
de herramienta
(1)
(2)
Trayectoria centro
de herramienta
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.
291
B63014SP/01
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 X20.0 Y20.0 H08 ;
N2
G01 Z25.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 Y40.0 R40.0 ;
N8
X20.0 Y20.0 R20.0 ;
N9
G01 X60.0 ;
N10 G00 Z25.0 ;
N11 G40 X20.0 Y20.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.)
292
B63014SP/01
14.5
RESUMEN DE
COMPENSACION DE
HERRAMIENTA C
(G40 G42)
Anular
compensacin
radio hta.
Arranque
293
B63014SP/01
Formato
Arranque (Activacin de
compensacin de
herramienta)
IP_ D_ ;
Anulacin de compensacin
(de radio) de herramienta
(Anulacin de modo de
compensacin)
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
Modo de anulacin de
compensacin
Arranque
Modo de compensacin
294
B63014SP/01
Anulacin de modo de
compensacin
Modo
compensacin
N7
N6
N8
Trayectoria programada
Fig. 14.5 (c) Modificacin valor de compensacin de radio de herramienta
295
PROGRAMACION
Valor positivo/negativo de
compensacin de radio de
herramienta y trayectoria
de centro de herramienta
B63014SP/01
(1)
Trayectoria
herramienta
(2)
ctro.
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.
0999.999mm
099.9999inch
NOTA
1 El valor de compensacin de radio de herramienta
correspondiente al corrector No. 0, es decir, D0, siempre
vale 0. Es imposibleconfigurar 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.
Vector de compensacins
B63014SP/01
Especificacin de un valor
de compensacin de radio
de herramienta
297
B63014SP/01
N5
250R
C1(700,1300)
P4(500,1150) P5(900,1150)
C3 (150,1150)
650R
C2 (1550,1550)
650R
N6
N4
N7
N3
P2
(250,900)
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
B63014SP/01
14.6
DESCRIPCION
DETALLADA DE
COMPENSACION C DE
RADIO DE
HERRAMIENTA
14.6.1
Generalidades
Lado interior y lado exterior
Lado int.
Tray. programada
Pieza
Pieza
Tray .programada
180
Significado de los
smbolos
0<180
299
14.6.2
Desplazamiento de la
herramienta en el
arranque
B63014SP/01
Explicaciones
Desplazamiento de
herramienta segn el
contorno interior de una
esquina (180 )
LneaLnea
Pieza
Tray. programada
r
G42
L
Tray.ctro.herramienta
Posicin inicial
LneaArco
Pieza
G42
S
L
Posicin inicial
300
Tray.ctro.herramienta
B63014SP/01
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
ArcoLnea
Tray.ctro.
herramienta
Posicin inicial
G42
Pieza
r
S
C
Posicin inicial
G42
Pieza
L
Tray. programada
r
r
S
Tipo
B
Interseccin
Tray.ctro.
herramienta
Posicin inicial
LneaArco
G42
Pieza
r
r
S
L
Interseccin
301
C
L
Tray.ctro.hta.
Tray. programada
Desplazamiento de la
B63014SP/01
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
Pieza
r
L
Tray. programada
r
L
Tipo
B
LneaArco
Tray.ctro.herramienta
Posicin inicial
L
S
G42
r
L
r
L
Pieza
C
Tray.ctro.herramienta
Tray. programada
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
302
Posicin inicial
B63014SP/01
Un bloque sin
desplazamiento de la
herramienta especificado
en el arranque
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
II14.6.3.
303
14.6.3
Desplazamiento de la
herramienta en el modo
de compensacin
B63014SP/01
Explicaciones
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
S
Tray. programada
Tray.ctro.
herramienta
ArcoLnea
Pieza
Tray. programada
L
S
C Interseccin
ArcoArco
Tray.ctro.
herramienta
Interseccin
C
Tray.ctro.
herramienta
304
Pieza
Tray. programada
B63014SP/01
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
r
S
Interseccin
305
B63014SP/01
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
C
Tray.ctro.herramienta L
L
Interseccin
306
Pieza
B63014SP/01
Desplazamiento de la
herramienta en torno a la
esquina exterior formando
un ngulo agudo (< 90)
LneaLnea
L
Pieza
r
L
Tray. programada
r
S
L
Tray.ctro.herramienta
L
LneaArco
L
r
L
S
Pieza
L
L
C
Tray.ctro.herramienta
Tray. programada
ArcoLnea
C
S
Pieza
r
L
Tray. programada
r
Tray.ctro.herramienta
L
ArcoArco
C
S
r
L
Pieza
r
L
L
307
B63014SP/01
Cuando es excepcional
La posicin final del arco
no est situado sobre el
arco
Tray. programada
r
Tray.ctro.
herramienta
S
C
L
L
L
No existe una interseccin
interior
Arco A
308
Arco B
B63014SP/01
El centro es idntico a la
posicin inicial o a la
posicin final
N6
N7
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
309
B63014SP/01
Trayectoria de centro de
herramienta con
interseccin
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
Tray. programada
G42
r
Tray.ctro.herramienta
C
L
S
r
G41
Pieza
ArcoArco
Pieza
G42
Tray. programada
r
r
G41
C
Tray.ctro.herramienta
310
Pieza
S
B63014SP/01
Trayectoria de centro de
herramienta sin
interseccin
Pieza
(G42)
(G42)
G41
A
Tray. programada
r
Tray.ctro.herramienta
Pieza
L
G42
Tray. programada
G41
Tray.ctro.herramienta
S
L
LneaArco
S
L
L
Tray.ctro.herramienta
A
(G41)
G42
(G41)
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
311
Longitud de la trayectoria
del centro de la
herramienta mayor que la
circunferencia de un
crculo
B63014SP/01
Tray. programada
N7
N5
P2
P1
(G42)
N5 G01 G91 X500.0 Y700.0 ;
N6 G41 G02 J500.0 ;
N7 G42 G01 X500.0 Y700.0 ;
312
N6
B63014SP/01
Anulacin temporal de
compensacin de radio de
herramienta
Especificacin de G28
(retorno automtico al
punto de referencia en el
modo de compensacin)
Punto intermedio
S
G00
S
(G42 G00)
S
S
Punto referencia
Especificacin de G29
(vuelta automtica desde
el punto de referencia) en
el modo de compensacin
Punto intermedio
G28
G29
Tray. programada
G00
r
S
S
(G42 G00)
S
Punto referencia
Tray.ctro.
herramienta
G29
Tray. programada
Punto
intermedio
G29
r
S
(G42 G00)
Tray.ctro.herramienta
313
G00
Cdigo G de
compensacin de radio de
herramienta en el modo de
compensacin
B63014SP/01
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
N7
Bloque G92
(G41)
N5 G91 G01 X300.0 Y700.0 ;
N6 X300.0 Y600.0 ;
N7 G92 X100.0 Y200.0 ;
N8 G90 G01 X400.0 Y800.0 ;
314
N8
B63014SP/01
Un bloque sin
desplazamiento de
herramienta
Un cdigo sin
desplazamiento de
herramienta especificado
en el modo de
compensacin
N7
N8
Tray. programada
N6
L
Tray.ctro.
herramienta
SS
L
N8
N6
Tray. programada
L
SS
L
Tray.ctro.
herramienta
N7 N8
N9
L
SSS
L
315
Tray. programada
Tray.ctro.
herramienta
Desplazamiento en
esquinas
B63014SP/01
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:
316
B63014SP/01
P2 P3 P4 P5
P1
P6
N5 N7
N4
Tray.ctro.herramienta
N8
Tray. programada
N6
Interrupcin del
funcionamiento manual
317
B63014SP/01
14.6.4
Desplazamiento de la
herramienta con el
modo de
compensacin anulado
Explicaciones
Desplazamiento de la
herramienta alrededor de
una esquina interior
(180)
LneaLnea
Pieza
Tray. programada
r
Tray.ctro.herramienta L
G40
S
L
ArcoLnea
r
Pieza
Tray. programada
318
G40
S
L
Tray.ctro.herramienta
B63014SP/01
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
G40
Pieza
L
Tray. programada
r
Tray.ctro.herramienta
L
S
Interseccin
Tipo
B
ArcoLnea
G40
L
Pieza
Tray. programada
319
L
L Interseccin
Tray.ctro.herramienta
Desplazamiento de la
B63014SP/01
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
L
r
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
Tray.ctro.herramienta
Tray. programada
320
B63014SP/01
Desplazamiento de la
herramienta en torno al
exterior de una transicin
lnea recta > lnea recta
formando un ngulo agudo
inferior a 1 grado (<1)
Tray.ctro.herramienta
L
L
Tray. programada
(G42)
1o menos
G40
Posicin inicial
N7
N6
Tray. programada
N8
L
SS
L
Tray.ctro.herramienta
321
B63014SP/01
El bloque anterior
contiene G41 G42
E(a, b)
(I, J)
G40
N2
r
X
S
r
Tray.ctro.herramienta
N1
Tray. programada
(G42)
Pieza
G40 Tray.ctro.
herramienta
X
S
r
Tray. programada
(G42)
r
(I, J)
Tray.ctro.
herramienta
S
r
(G42)
Tray. programada
(I, J)
322
B63014SP/01
La longitud de la
trayectoria de centro de
herramienta es mayor que
una circunferencia
completa
Tray.ctro.herramienta
P1
N7
Tray. programada
P2
N5
N6
(I, J)
(G41)
N5 G01 G91 X100.0 ;
N6 G02 J60.0 ;
N7 G40 G01 X50.0 Y50.0 I10.0 J10.0 ;
323
14.6.5
Verificacin de
interferencias
B63014SP/01
Explicaciones
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).
324
B63014SP/01
(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 Y160.0 I200.0 J800.0 D2 ;
N7 G01 X200.0 Y500.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.
325
Correccin de la
interferencia con
antelacin
B63014SP/01
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
326
V8
C
r
B63014SP/01
V1
Tray.ctro.
herramienta
V8
V3
V6
V5
Tray. programada
V4
O1
O2
V4, V5 : Interferencia
V3, V6 : Interferencia
V2, V7 : Sin interferencia
Tray. programada
C
A
V1
V6
V5 V2
327
B63014SP/01
Parada
C
B
328
B63014SP/01
14.6.6
Arranque excesivo de
material con
compensacin de
herramienta activada
Explicaciones
Mecanizado de una
esquina interior a un
radio inferior al radio de
herramienta
Tray.ctro.herramienta
Se activa una alarma y
la mquina deja de
funcionar
Tray. programada
Pieza
Tray.ctro.herramienta
Tray. programada
Pieza
329
Mecanizado de un escaln
de magnitud inferior al
radio de la herramienta
B63014SP/01
Tray.ctro.herramienta
Tray. programada
Centro de
mecanizado circular
Pieza
Activacin de la
compensacin y
mecanizado segn el eje Z
Pieza
N6
N1
B63014SP/01
N1
N1
N6
N2
Ne, N5: Orden de desplazamiento
para eje Z (2 bloques)
(500, 500)
331
14.6.7
Introduccin de
rdenes desde el MDI
B63014SP/01
VC1
VB1
PC
VC2
PB
Orden
para MDI
VB2
PA
PD
VB1
PB
332
B63014SP/01
14.6.8
Cdigos G53, G28,
G30, G30.1 et G29 en
modo correccin de
plaquita C
Explicaciones
Cdigo G53 en modo
compensacin de
plaquita C
333
B63014SP/01
O;
G90G41_ _;
Arranque
[Tipo A]
r
G53X_Y_;
r
s
(G41G00)
G00
G53
G00
s
[Tipo B]
Arranque
r
s
G53
G00
G00
s
G00
s
G53
G00
s
Arranque
[Tipo A]
r
G53X_Y_;
(G91G41G00) s
G53
G00
G90G00
[Tipo B]
Arranque
r
r
s G00
(G91G41G00)
334
s
G53
G90G00
B63014SP/01
(G91G41G00) s
G53
G00
G90G00
O;
G90G41_ _;
r
s
Arranque
G00X20.Y20. ;
G53X20.Y20. ;
r
(G41G00)
G00
G00
s
G53
[Tipo B]
r
Arranque
s
r
(G41G00)
G00
G00
s
G53
s
r
(G41G00)
335
s
G53
G00
G00
PROGRAMACION
B63014SP/01
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
s
(G41X_Z_)
G00
r
s G53Z_
336
G00
PROGRAMACION
B63014SP/01
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
337
B63014SP/01
Punto intermedio
G28/30/30.1
[Tipo A]
_ _;
G28X40.Y0 ;
G29X45.Y15. ;
(G42G01)
s Punto de retornoG01
r
s
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
G29
s
Punto de referencia o
punto referencia flotante
338
B63014SP/01
[Tipo A]
Punto intermedio
G28/30/30.1
s
s
_ _;
G28X40.Y0 ;
G01
G00
(G42G01)
Punto de referencia o
punto referencia flotante
[Tipo B]
Punto intermedio
G28/30/30.1
s
s
(G42G01)
G01
G00
Punto de referencia o
punto referencia flotante
(G42G01)
G00
G01
Punto de referencia o
punto referencia flotante
[Tipo A]
_ _;
(G42G01)
G28X0Y0 ;
G29X0Y0 ;
G01
r
G01
G28/30/30.1
G29
Punto de referencia o
punto referencia flotante
[Tipo B]
(G42G01)
G01
r
G28/30/30.1
Punto de referencia o
punto referencia flotante
339
G01
G29
s
B63014SP/01
G01
r
G28/30/30.1
G01
G29
Punto de referencia o
punto referencia flotante
_ _;
[Tipo A]
Arranque
r
(G42G01)
s
Punto intermedio
G28X0Y0 ;
s G01
s
G00
G28/30/30.1
Punto de referencia o
punto referencia flotante
[Tipo B]
Arranque
r
(G42G01)
s
Punto intermedio
r
s G01
G00
G28/30/30.1
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
340
B63014SP/01
[Tipo A]
_ _;
(G42G01)
Punto de retorno
s G01
G28/30/30.1
r
G29
s
Punto de referencia o
s
r
G28X40.Y40.;
G29X40.Y40.;
s
r
Punto de retorno
s
G01
G28/30/30.1
r
G29
Punto de referencia o
s
Punto de retorno
s G01
(G42G01) s
G28/30/30.1
G29
s
r
Punto de referencia o
punto referencia flotante=
Punto intermedio
[Tipo A]
_ _;
Arranque
r
G28X40.Y40.;
(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
s
G00
(G41G01) s
G28/30/30.1
s
r
341
G01
Punto de referencia o
punto referencia flotante=
Punto intermedio
B63014SP/01
[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
[Tipo A]
_ _;
G28/30/30.1
(G41G01)
G28X0Y0;
Arranque
r
s
G00
Punto de referencia o
punto referencia flotante
=Punto intermedio
G01
[Tipo B]
G28/30/30.1
r
(G41G01)
s
Arranque
G00
r
s
Punto de referencia o
punto referencia flotante
=Punto intermedio
G01
B63014SP/01
[Tipo FS15]
G28/30/30.1
(G41G01)
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
Punto de referencia o
punto referencia flotante
Punto intermedio
Ejemplo 2:
CCN (bit 2 del parmetro nm. 5003) = 1, y bloqueo de todos los ejes mquina.
[Tipo FS15]
(G42G01)
s
G28
s
G01
Punto de referencia o
punto referencia flotante
Punto intermedio
G01
s
r
G28Z_
Punto intermedio
G00
Punto de referencia o
punto referencia flotante
343
B63014SP/01
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
344
B63014SP/01
[Tlype A]
_ _;
Punto intermedio
Punto de retorno
s
G28/30/30.1
s
G28X40.Y0;
G29X45.Y15.;
G01
r
(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
345
B63014SP/01
O;
G91G41_
[Tipo A]
_ _;
Punto de retorno
G01
(G42G01)
G29X40.Y40.;
Punto intermedio
s
G29
Arranque
[Tipo B]
Punto de retorno
s
(G42G01)
s G29
G01
r
Punto intermedio
s
Arranque
Punto de retorno
s
G01
(G42G01)
Punto intermedio
s
G29
O;
G91G41_
[Tipo A]
_ _;
Punto de retorno
(G42G01)
G28X40.Y40.;
G29X40.Y40.;
G29
s
Punto de referencia o
punto referencia flotante=
Punto intermedio
[Tipo B]
Punto de retors
G01
no
(G42G01)
s
G28/30/30.1
G29
s
346
G01
s
G28/30/30.1
Punto de referencia o
punto referencia flotante=
Punto intermedio
B63014SP/01
Punto de retorG01
no s
G28/30/30.1
G29
Punto de referencia o
punto referencia flotante=
Punto intermedio
s
r
[Tipo A]
_ _;
Punto intermedio
G29X40.Y40.;
(G42G01)
r
G01
s
G29
G01
Arranque
s
r
[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
347
G01
B63014SP/01
[Tipo A]
_ _;
G28X0Y0;
G29X0Y0;
G01
r
G01
G28/30/30.1
G29
s
Punto de referencia o
punto referencia flotante
[Tipo B]
(G42G01)
G01
G28/30/30.1
G29
s
Punto de referencia o
punto referencia flotante
G01
r
G01
G28/30/30.1
Punto de referencia o
punto referencia flotante
348
G29
s
B63014SP/01
[Tipo A]
_ _;
(G42G01)
G29X0Y0;
G29
G01
G01
s
s
G29
G01
G01
s
s
G29
G01
G01
s
349
B63014SP/01
[Tipo A]
_ _;
G28/30/30.1,G29
Vector de interseccin
s
G28X0Y0;
G29X0Y0;
(G41G01)
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
350
B63014SP/01
[Tipo A]
_ _;
G29
G29X0Y0;
(G41G01)
G01
G01
(G41G01)
G01
G01
G29
G01
(G41G01) r
G01
NOTA
Cuando se especifica un cdigo G29 para 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 genera un vector de
interseccin en el bloque siguiente (como cuando 2
bloques consecutivos o ms no especifican ningn
desplazamiento).
G29Z__
s
G01
r
(G41G01X_Y_)
351
G01
14.6.9
Interpolacin circular
en esquinas (G39)
B63014SP/01
Formato
En modo de compensacin
G39 ;
o
G39
I_J_
I_K_
J_K_
Explicaciones
Interpolacin circular en
esquinas
G39 sin I, J o K
G39 con I, J y K
Limitaciones
Orden con
desplazamienmto
Orden sin
desplazamiento
352
B63014SP/01
PROGRAMACION
Ejemplos
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)
G39 con I, J y K
.
.
.
. (En modo compensacin)
N1 Y10.0 ;
N2 G39 I1.0 J2.0 ;
N3 X-10.0 Y20.0 ;
.
.
.
.
eje X
eje Y
Bloque N2
Vector de compensacin
Bloque
N1
Bloque N3
Trayectoria
programada
(0.0, 10.0)
(I=-1.0, J=2.0)
Trayectoria
centro herramienta
(10.0, 20.0)
353
14.7
COMPENSACION
TRIDIMENSIONAL DE
HERRAMIENTA
(G40, G41)
B63014SP/01
Formato
Arranque (Activacin de
compensacin
tridimensional de herramienta)
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;
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 Zp, se suponen los correspondientes ejes X, Y 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_;
espacio tridimensional XYZ
G41 U_V_Z_I_J_K_D_; espacio tridimensional UVZ
G41 W_I_J_K_D_;
espacio tridimensional XYW
354
B63014SP/01
Explicaciones
Vector de compensacin
tridimensional de
herramienta
G40
G41
ir
p
Vy =
jr
p
Vz =
kr
p
i2 + j2 + k2
i2 + j2 + k2
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.
355
B63014SP/01
Especificacin de I, J y K
G42
Vector de compensacin en
interpolacin
Se genera idntico
vector.
Trayectoria programada
Trayectoria despus de
compensacin tridimensional de herramienta
Vector tridimensional de compensacin de herramienta
Comprobacin de vuelta al
punto de referencia (G27)
Vuelta al punto de
referencia (G28, G30,
G30.1)
Alarma activada en el
arranque
Alarma durante la
compensacin
tridimensional de
herramienta
356
B63014SP/01
357
14.8
VALORES DE
COMPENSACION DE
HERRAMIENTA,
NUMERO DE VALORES
DE COMPENSACION E
INTRODUCCION DE
VALORES DESDE EL
PROGRAMA (G10)
B63014SP/01
Punto referencia
OFSG
OFSW
Explicaciones
Intervalo de valores
permitidos para
compensacin de
herramienta
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.
ISC
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 H. La direccin utilizada depende
de cul de las siguientes funciones se utilice: compensacin de longitud de
herramienta (vase Apdo. II14.1), compensacin de herramienta (vase Apdo
II14.3), compensacin B de radio de herramienta (vase Apdo. II14.4) o
compensacin C de radio de herramienta (vase Apdo II14.6).
El intervalo de valores del nmero que viene a continuacin de la direccin (D
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.
358
B63014SP/01
Memoria de valores de
Pueden emplearse las zonas de memoria A, B C para valores de compensacin
de herramienta.
La zona de memoria de valores de compensacin de herramienta determina los
valores que se introducen (configuran) en la misma (Tabla 14.8(b)).
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
definir
definir
definir
Introduccin de un valor
de compensacin de herramienta
mediante programacin
Tabla14.8 (c) Definicin de zonas de memoria de compens. de
herramienta y margen de valores de compensacin de herramienta
Tipos de memoria de compens.de hta.
A
B
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.
359
14.9
FACTOR DE ESCALA
(G50, G51)
B63014SP/01
Y
P4
P3
P4l
P0
P1l
P3l
P2l
P1
P2
X
Formato
FACTOR DE ESCALA DE AUMENTO O DE REDUCCION SEGUN TODOS
LOS EJES CON IDENTICO VALOR DE AMPLIACION/REDUCCION
Formato
Significado de orden
G50 ;
Anular 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.
360
B63014SP/01
Explicaciones
Ampliacin o reduccin
segn todos los ejes con
idntico porcentaje de
ampliacin/reduccin
Aplicacin de factor de
escala a cada eje, imagen
espejo programable
(ampliacin negativa)
NOTA
La programacin con punto decimal no puede utiilzarse
para especificar el valor de ampliacin/reduccin (I, J, K).
a
b
361
Eje X
B63014SP/01
X
(0,0)
(100.0)
(200.0)
(0,0)
(100.0)
(200.0)
362
B63014SP/01
Compensacin de
herramienta
Figura programada
Figura escalada
Escalado invalidado
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 II15.6.3.
363
B63014SP/01
NOTE
1 The position display represents the coordinate value after scaling.
2 When a mirror image was applied to one axis of the specified plane, the following!results:
(1)Circular command Direction of rotation is reversed.
(2)Cutter compensation C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Offset direction is reversed.
(3)Coordinate system rotation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rotation angle is reversed.
(4)Cutter compensation B . . . . . . . . . . . . . . . . . . . Offset direction is reversed. (Including G39)
Ejemplos
Main program
N10 G00 G90;
N20M98P9000;
N30 G51 X50.0 Y50.0 I1000 J1000;
N40 M98 P9000;
N50 G51 X50.0 Y50.0 I1000 J1000;
N60 M98 P9000;
N70 G51 X50.0 Y50.0 I1000 J1000
N80 M98 P9000;
N90 G50;
Y
100
60
50
40
X
0
40 50
60
100
364
B63014SP/01
14.10
GIRO DE SISTEMA DE
COORDENADAS
(G68, G69)
PROGRAMACION
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 ;
G17 (G18 or G19) : Seleccione el plano que contiene la figura que se desea
girar.
__
Orden absoluta para dos de los ejes x_,y_ y Z_ que
corresponden al plano actualmente seleccionado por una
orden (G17, G18 G19). La orden especifica las
coordenadas del centro de giro para los valores
especificados a continuacin de G68.
R_
Un desplazamiento angular con un valor positivo indica
giro en sentido antihorario. El bit 0 del parmetro RIN (No.
5400 selecciona si el desplazamiento angular especifica
do siempre se considera un valor especificado o un valor
absoluto o incremental en funcin del cdigo G
especificado (G90 G91).
Incremento mn. de entrada
: 0.001 grados
Margen de valores permitidos : 360,000 A360,000
365
B63014SP/01
Centro de
giro
(, )
Z
NOTA
Cuando se utiliza una fraccin decimal para especificar un
desplazamiento angular (R_), el dgito de las unidades
corresponde a unidades de grados.
Explicaciones
Cdigo G de seleccin de
plano: G17, G18 G19
El cdigo G para seleccin de plano (G17, G18 G19) puede especificarse antes
del bloque que contiene el cdigo G de giro de sistema de coordenadas (G68).
G17, G18 G19 no deben designarse en el modo de giro de sistema de
coordenadas.
Orden incremental en
modo de giro de
sistemas de
coordenadas
Centro de giro
Desplazamiento angular
Compensacin de
herramienta
Relacin con la
conversin
tridimensional de
coordenadas (G68, G69)
366
B63014SP/01
PROGRAMACION
Limitaciones
Ordenes relativas a la
vuelta al punto de
referencia y al sistema
de coordenadas
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
367
B63014SP/01
Ejemplos
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 (a,b) 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
368
B63014SP/01
G92 X0 Y0 ;
G51 X300.0 Y150.0 P50.0 ;
G68 X200.0 Y100.0 R4500.0 ;
G01 X400.0 Y100.0 ;
Y100.0 ;
X200.0 ;
Y100.0 ;
X200.0 ;
Cuando se aplica el factor de
escala y el giro del sistema
de coordenadas
Y
200.0
100.0
X
200.0
400.0
369
B63014SP/01
Trayectoria
programada
(0, 0)
Cuando se aplica
compensacin
(0, 10.0)
Subprograma
370
B63014SP/01
14.11
CONTROL DE
DIRECCION NORMAL
(G40.1, G41.1, G42.1
G150, G151, G152)
Herramienta
o
Funcin
Cdigo G
G41.1 G151
Control de direccin
normal hacia la
izquierda
G42.1 G152
Control de direccin
normal hacia la derecha
G40.1 G150
Anulacin de control de
direccin normal
371
Explicacin
i 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 G151).
Despus de haber especificado
G41.1 ( G151) G42.1 ( G152),
es vlida la funcin de control en
direccin normal (modo de control
en direccin normal).
Cuando se especifica G40.1 (
G150) se anula el modo de control
en direccin normal.
B63014SP/01
Trayectoria de centro
de herramienta
Trayectoria programada
Explicaciones
Angulo del eje C
180
Centro de giro
+X
270
Control de direccin
normal del eje C
B63014SP/01
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.
373
B63014SP/01
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.
Eje de control de
direccin normal
374
B63014SP/01
Desplazamiento para el
cual se ignora la
interseccin de arco
N3
N1
Distancia
Trayectoria programada
Desplazamiento circular
N2
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.
375
14.12
IMAGEN ESPEJO
PROGRAMABLE
(G50.1, G51.1)
B63014SP/01
Puede obtenerse una imagen espejo de una orden programada respecto a un eje
programado de simetra (Fig. 14.12 (a)).
Y
(1)
100
60
Eje de simetra
(Y=50)
50
40
(3)
(4)
40
50 60
100
Formato
G51.1 IP_ ;
G50.1 IP_ ;
IP_ :
376
B63014SP/01
Explicaciones
Imagen espejo mediante
configuracin
Imagen espejo en un
solo eje en un plano
especificado
Orden
Explicacin
Orden circular
Compensacin de
radio de herramienta
Giro de coordenadas
Limitaciones
Escalado/giro del
sistema de coordenadas
Ordenes relativas a la
vuelta al punto de
referencia y al sistema
de coordenadas
377
14.13
COMPENSACIN DE
DESGASTE DE
MUELA
B63014SP/01
Formato
Activacin
D_;
Anulacin de modo de
compensacin
D0;
G40;
Cdigo D distinto de D0
Explicaciones
Definicin y seleccin
del centro de
compensacin
Activacin
B63014SP/01
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 ()
379
Interpolacin circular y
helicoidal
B63014SP/01
Centro de arco
Trayectoria centro
herramienta
Trayectoria programada
Centro de compensacin
Centro de arco
programado
Vector conservado
Trayectoria centro
herramienta
Trayectoria programada
Interpolacin
exponencial
Plano de compensacin
y seleccin de plano
utilizando G17/G18/G19
B63014SP/01
(Ejemplo 1)
+
Y
Vay
+
Y
Vay
a
Vb
Centro de compensacin
V
b
Vby
by
Va
Vaz
b
b
Vbz
Trayectorias en el plano XY
X+
(Ejemplo 2)
+
Y
Trayectorias en el plano YZ
Vay
Vb
Centro compensacin
Vby
b
Centro de arco
Trayectorias en el plano XY
Z+
a
a
Va
Vaz
b
b
Vbz
Trayectorias en el plano YZ
X+
Z+
Modo de anulacin de
compensacin
Cambio de sistema de
coordenadas
Vuelta a punto de
referencia (G28, G30)
Limitaciones
Cambio de los ejes de
compensacin
15
B63014SP/01
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 ;
:
:
:
G65 P9010 R50.0 L2 ;
:
:
M30 ;
382
Macro cliente
O9010 ;
#1=#18/2 ;
G01 G42 X#1 Y#1 F300 ;
G02 X#1 Y#1 R#1 ;
:
:
:
M99 ;
B63014SP/01
15.1
VARIABLES
Explicaciones
Representacin de
variables
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.
383
Intervalo de valores de
variables
B63014SP/01
Remisin a variables
Variables de macro
cliente comunes a las
torretas (control de dos
trayectorias)
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.
Ejemplo:
Cuand #1 est a 0 y #2 es nulo, la ejecucin de G00 X#1 Y da el mismo
resultado que la ejecucin de G00 X0;
384
B63014SP/01
(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
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
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) ]
Limitaciones
B63014SP/01
386
B63014SP/01
15.2
VARIABLES DEL
SISTEMA
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
Seales de interface
Funcin
#1000#1015
#1032
#1100#1115
#1132
#1133
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
387
B63014SP/01
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
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
#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
388
B63014SP/01
D Control de funcionamiento
automtico
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
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
B63014SP/01
N1
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 ;
N8, N9,
N10
N2
N3, N4
N7
N5
N6
Fig. 15.2(a) Ejemplo de utilizacin de la variable #3004
en un ciclo de roscado con macho
D Datos de configuracin
#14
#7
#6
#13
#12
#11
#4
#3
#10
Config.
Config.
#9 (FCV)
#5 (SEQ)
#2 (INI)
#1 (ISO)
#0 (TVC)
D Imagen espejo
:
:
:
:
:
#5
SEQ
#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
instante puede comprobarse. (Vase Apdo 4.7 en III.)
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.
390
B63014SP/01
D Nmero de piezas
mecanizadas
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).
Nmero variable
#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, G80G89
G98, G99
G50, G51
G65, G66, G67
G96, G97
G54G59
G61G64
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)
391
B63014SP/01
Ejemplo:
Cuando se ejecuta #1=#4001; el valor resultante en #1 es 0, 1, 2, 3, 33.
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
392
B63014SP/01
Valores de compensacin
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
393
B63014SP/01
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 requiren 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.
394
B63014SP/01
15.3
OPERACIONES
ARITMETICAS Y
LOGICAS
Formato
Definicin
#i=#j
Suma
Diferencia
Producto
Cociente
#i=#j+#k;
#i=#j#k;
#i=#j*#k;
#i=#j/#k;
Seno
#i=SIN[#j];
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 por
90.5 grados.
Explicaciones
D Unidades de ngulos
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.
D ARCSIN #i = ASIN[#j];
D ARCCOS #i = ACOS[#j];
395
D ARCTAN #i =
ATAN[#j]/[#k];
B63014SP/01
D Logaritmo natural #i =
LN[#j];
D Funcin exponencial #i
= EXP[#j];
D Funcin ROUND
396
B63014SP/01
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
Funciones
Operaciones tales como multiplicacin y divisin (*, /, AND)
Operaciones tales como adicin y sustraccin [+, , OR, XOR)
Ejemplo) #1=#2+#3*SIN[#4];
, y
D Niveles de corchetes
397
B63014SP/01
Limitaciones
D Corchetes
Los corchetes ([, ]) se emplean para abarcar una expresin. Obsrvese que los
parntesis se emplean para comentarios.
D Error en operaciones
Error
medio
Error
mximo
Tipo de error
a = b*c
1.551010
4.661010
a =b/c
4.661010
1.88109
a b
1.24109
3.73109
e
a
a=b+c
2.331010
5.321010
e
e
b c
Min
a=bc
a = SIN [ b ]
5.0109
1.0108
(*4) 1.8106
3.6106
(*2)
a = COS [ b ]
a = ATAN [ b ] / [ c ]
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.
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).
398
B63014SP/01
D Divisor
399
15.4
DECLARACIONES DE
MACRO Y
DECLARACIONES DE
CN
B63014SP/01
Explicaciones
D Diferencias de
declaraciones CN
D Declaraciones de CN que
tienen idntica propiedad
que las declaraciones de
macro
400
B63014SP/01
15.5
BIFURCACION Y
REPETICION
15.5.1
Bifurcacin
incondicional
(Declaracin GOTO)
Ejemplo:
GOTO1;
GOTO#10;
401
15.5.2
B63014SP/01
Declaracin
condicional
(Declaracin IF)
IF[<expresin
condicional>]GOTOn
Si se cumple la condicin
Explicaciones
Expresin condicional
Operadores
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 16.5.2 Operadores
Operador
Significado
EQ
Igual que(=)
NE
Distinto de()
GT
Mayor que(>)
GE
LT
Menor que(<)
LE
402
B63014SP/01
Programa ejemplo
15.5.3
Repeticin
(Declaracin WHILE)
Si se cumple
la condicin
Procesamiento
END m ;
:
Explicaciones
403
Niveles de bucles
B63014SP/01
Limitaciones
Bucles infinitos
Tiempo de procesamiento
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.
404
B63014SP/01
Programa ejemplo
405
15.6
LLAMADA A MACROS
B63014SP/01
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 G98, el nivel de variables
locales no vara.
406
B63014SP/01
15.6.1
Llamada simple (G65)
<especificacin argumentos> ;
P
: Nmero de programa al que se ha de llamar
: Nmero de repeticiones (1 por defecto)
Argumento : Datos transferidos al macro
O9010 ;
#3=#1+#2 ;
IF [#3 GT 360] GOTO 9 ;
G00 G91 X#3 ;
N9 M99 ;
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
407
B63014SP/01
#1
#2
#3
#4
#5
#6
#7
#8
#9
#10
#11
Direccin Nmero
variable
K3
I4
J4
K4
I5
J5
K5
I6
J6
K6
I7
#12
#13
#14
#15
#16
#17
#18
#19
#20
#21
#22
Direccin Nmero
variable
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
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
408
B63014SP/01
O0002 ;
:
#1=2
G65 P3 A3 ;
:
:
M99 ;
Variables locales
(nivel 1)
(nivel 0)
#1
#33
#1
#33
O0003 ;
:
#1=3
G65 P4 A4 ;
:
:
M99 ;
O0004 ;
:
#1=4
G65 P5 A5 ;
:
:
M99 ;
O0005 ;
:
#1=5
:
:
:
M99 ;
(nivel 2)
(nivel 3)
(nivel 4)
#1
#1
#1
#33
#33
#33
Variables comunes
#100, #500
Programa
ejemplo(crculo de
agujeros para tornillos)
H=2
H=3
H=4
H=1
Centro (X,Y)
Radio I
409
B63014SP/01
Formato de llamada
G65 P9100 X x Y y Z z R r F f I i A a B b H h ;
Programa macro
(programa llamado)
O0002;
G90 G92 X0 Y0 Z100.0;
G65 P9100 X100.0 Y50.0 R30.0 Z50.0 F500 I100.0 A0 B45.0 H5;
M30;
O9100;
#3=#4003; . . . . . . . . . . . . . . . . . . . . . . . . . . Guarda un cdigo G de grupo 3.
G81 Z#26 R#18 F#9 K0; (Note) . . . . . . . . . . . . . . . . . . . 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 pos. destino.
#1=#1+#2; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualiza el ngulo.
#11=#111; . . . . . . . . . . . . . . . . . . . . . . . . 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
410
B63014SP/01
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
: Nmero de repeticiones (1 por defecto)
Argumento : Datos transferidos al macro
O0001 ;
:
G66 P9100 L2 A1.0 B2.0 ;
G00 G90 X100.0 ;
Y200.0 ;
X150.0 Y300.0 ;
G67 ;
:
M30 ;
O9100 ;
:
G00 Z#1 ;
G01 Z#2 F300 ;
:
:
:
:
M99 ;
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
411
Programa ejemplo
B63014SP/01
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
Formato de llamada
G65 P9110 X x Y y Z z R r F f L l ;
X
Y
Z
R
F
L
Programa de macro
(programa llamado)
:
:
:
:
:
:
(#24)
(#25)
(#26)
(#18)
(#9)
O0001;
G28 G91 X0 Y0 Z0;
G92 X0 Y0 Z50.0;
G00 G90 X100.0 Y50.0;
G66 P9110 Z20.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;
412
B63014SP/01
15.6.3
Llamada a macro
utilizando cdigos G
Explicaciones
O9010 ;
:
:
:
N9 M99 ;
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
Repeticin
Especificacin de
argumento
Limitaciones
Niveles de llamadas
empleando cdigos G
413
15.6.4
Llamada a macro
utilizando un cdigo M
B63014SP/01
O9020 ;
:
:
:
M99 ;
Explicaciones
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
D Repeticin
D Especificacin de
argumento
Limitaciones
414
B63014SP/01
15.6.5
Llamada a
subprograma
utilizando un cdigo M
O9001 ;
:
:
:
M99 ;
Explicaciones
Correspondencia entre
nmeros de parmetro y
nmeros de programa
6071
6072
6073
6074
6075
6076
6077
6078
6079
Repeticin
Especificacin de
argumentos
Cdigo M
Limitaciones
415
15.6.6
Llamadas a
subprogramas
utilizando un cdigo T
B63014SP/01
O9000 ;
:
:
:
M99 ;
Explicaciones
Llamada
Limitaciones
416
B63014SP/01
15.6.7
Programa ejemplo
Condiciones
#502
#503
#504
#505
Comprobacin de
funcionamiento
D Configuracin de
parmetros
la variable
O0001;
T01 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . . .
T02 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . . .
T03 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . . .
T04 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . . .
T05 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . . .
M30;
417
Cambia #501.
Cambia #502.
Cambia #503.
Cambia #504.
Cambia #505.
Programa macro
(programa llamado)
B63014SP/01
418
B63014SP/01
15.7
PROCESAMIENTO DE
DECLARACIONES DE
MACRO
Explicaciones
D Cuando no se carga en
memoria intermedia (buffer)
el siguiente bloque
(cdigos M que no se
cargan en memoria
intermedia, G31, etc.)
N1
Declaracin
ejecucin CN
N2 #100=1
:
N2
D Carga en memoria
intermedia del siguiente
bloque en un modo distinto
al de compensacin de
radio de herramienta (G41,
G42) (normalmente se
carga previamente un
bloque)
> N1 X100.0 ;
N2 #1=100 ;
N3 #2=200 ;
N4 Y200.0 ;
:
N1
Declaracin
ejecucin CN
Ejecucin declaracin macro
N2
N4
N3
N4
419
B63014SP/01
D Carga en memoria
intermedia del siguiente
bloque en el modo de
compensacin de radio de
herramienta (G41, G42)
N1
Ejecucin declaracin CN
Ejecucin declaracin macro
N3
N4
N2
N3
N5
N1
Ejecucin declaracin CN
Ejecucin declaracin macro
N4
N2
N3
N3
N6
N5
N7
420
B63014SP/01
15.8
REGISTRO DE
PROGRAMAS DE
MACRO CLIENTE
421
B63014SP/01
15.9
LIMITACIONES
Modo MDI
Bsqueda de nmero de
secuencia
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
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.
Visualizacin de la pgina
Suspensin de avances
PROGRAM RESTART
(rearranque de programa)
pueden emplearse en
<expresin>
422
B63014SP/01
15.10
ORDENES DE SALIDA
EXTERNA
Explicaciones
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
B63014SP/01
LF
12 (0000000C)
M
1638400(FFE70000)
410 (0000019A)
X
Espacio
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.
424
B63014SP/01
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
Y91.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.
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 diskette 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).
425
B63014SP/01
NOTA
1 No siempre es necesario especificar la orden de apertura
426
B63014SP/01
15.11
MACRO CLIENTE
ACTIVADO POR
INTERRUPCION
Formato
Explicaciones
M96 Pffff ;
M97 ;
M96 Pxxxx;
Seal
interrupcin
(UINT)*
O xxxx;
Seal
interrupcin
(UINT)*
M99 (Pffff);
Nffff;
M97 ;
Seal
interrupcin
(UINT)*
427
B63014SP/01
15.11.1
Mtodo de
especificacin
Explicaciones
Condiciones de
interrupcin
Especificacin
1
0
M97
M96
Seal de entrada
de interrupcin
efectiva
Cuando UINTpermanece
activa
NOTA
En lo que respecta a los esquemas activados por estado y
activados por flanco, consulte el apartado seal de
interrupcin de macro cliente (UINT) del subapartado
II15.11.2.
428
B63014SP/01
15.11.2
Descripcin detallada
de las funciones
Explicaciones
Interrupcin tipo
subprograma e
interrupcin tipo macro
Las interrupciones de
macro cliente y las
declaraciones CN
Tipo I
(cuando se ejecuta una
interrupcin incluso en
medio de un bloque)
B63014SP/01
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
Interrupcin
macro cliente
430
Declaracin de CN
en programa de interrupcin
B63014SP/01
Para tipo II
431
Seal de interrupcin de
macro cliente (UINT)
B63014SP/01
432
B63014SP/01
M96P1234;
Interrupcin
O1234
Interrupcin
GxxXxxx;
M96P5678
Interrupcin
M99;
O5678
M97
GxxXxxx;
M96;
M99; Interrupcin
M97
433
B63014SP/01
NOTA
Cuando un bloque M99 est formado nicamente por las
direcciones O, N, P, L M, este bloque se considera que pertenece
al bloque anterior del programa. Por consiguiente, para este
bloque no se produce una parada en modo bloque a bloque. En
lo que respecta a la programacin, los y son bsicamente
idnticos. (La diferencia es si se detecta o no que G O O se ejecuta
antes de M99).
Gff Xfff ;
Gff Xfff M99 ;
D Interrupcin de macro
cliente e informacin modal
434
B63014SP/01
Oxxx;
M99(Pffff);
(Con especificacin P)
S Informacin modal
cuando el control es
devuelto por M99
S 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.
435
Interrupcin de macro
cliente y llamada modal a
macro cliente
Interrupcin de macro
cliente y rearranque de
programa
B63014SP/01
436
B63014SP/01
16
437
16.1
Pulsando la tecla
VISUALIZACION DEL
MENU DEL PATRON
de patrones siguiente.
y la tecla
B63014SP/01
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) ]
438
B63014SP/01
C1,C2,
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 : Supongamos que a5 y a6 son los cdigos de los caracteres C5 y C6.
Entonces,
r=a5 103+a6
i :Supongamos que a7 y a8 son los cdigos de los caracteres C7 y C8.
Entonces,
i=a7 103+a8
j : Supongamos que a9 y a10 son los cdigos de los caracteres C9 y C10.
Entonces,
j=a9 103+a10
k : Supongamos que a11 y a12 son los cdigos de los caracteres C11 y C12.
Entonces,
k=a11 103+a12
Ejemplo) Si el ttulo del men es PATRON AGUJERO, la instruccin de
macro sera la siguiente
439
B63014SP/01
G65 H91 Pn Qq Rr Ii Jj Kk ;
H91: Especifica el ttulo del men
n : Especifica el nmero de men del nombre del patrn
n=1 hasta 10
q : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2.
Entonces,
q=a 1103+a2
r : Supongamos que a3 y a4 son los cdigos de los caracteres C3 y C4.
Entonces,
r=a3 103+a4
i :Supongamos que a5 y a6 son los cdigos de los caracteres C5 y C6.
Entonces,
i=a5 103+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=a9 103+a10
Ejemplo) Si el nombre de patrn del men N 1 es AGUJERO TORNILLO,
las instrucciones de macro son las siguientes.
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.
440
B63014SP/01
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
TORNILLO
N3G65 H91 P2 Q071 082 R073 068 ;
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
MACHO
N6G65 H91 P5 Q068 082 R073 076 I 076 073 J 078 071 ;
5.TALADRADO
6.MANDRINADO
7.CAJEADO
8.TALADRADO
PROFUNDO
N10G65 H91 P9 Q084 069 R083 084 I032 080 J065 084 K082 078 ;
9.PATRON
PRUEBA
N11G65 H91 P10 Q066 065 R067 0750 ;
N12M99 ;
441
10.RETORNO
16.2
VISUALIZACION DE
DATOS DEL PATRON
B63014SP/01
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.500505.
0.000
] [ (OPRA) ]
442
B63014SP/01
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 ;
H92 : Especifica el nombre de patrn
p : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2. Entonces,
p=a1103+a2
Vase 17.3 para los cdigos de caracteres.
q : Supongamos que a3 y a4 son los cdigos de los caracteres C3 y C4. Entonces
q=a3103+a4
G65 H93 Pn Qq Rr Ii Jj Kk ;
H93 : Especifica el nombre de variable
n : Especifica el nmero de men del nombre de variable
n=1 to 10
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
Ejemplo) Supngase que el nombre de la variable n 503 es
RADIO. La instruccin de macro se indica a continuacin.
443
B63014SP/01
G65 H94 Pn 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
Vase 17.7 para los cdigos de caracteres.
q : Supongamos que a3 y a4 son los cdigos de los caracteres C3 y C4. Entonces
q=a3103+a4
r : Supongamos que a5 y a6 son los cdigos de los caracteres C5 y C6. Entonces
r=a5103+a6
i : Supongamos que a7 y a8 son los cdigos de los caracteres C7 y C8. Entonces,
i=a7103+a8
j : Supongamos que a9 y a10 son los cdigos de los caracteres C9 y C10. Entonces,
j=a9103+a10
k :Supongamos que a11 y a12 son los cdigos de los caracteres C11 y C12.
Entonces, k=a11103+a12
Un comentario puede visualizarse en hasta 8 lneas. El comentario est formado
por la primera lnea hasta la octava lnea en la secuencia programada de G65
H94 para cada lnea.
Ejemplo) Supngase que el ttulo de datos de patrn es AGUJERO
TORNILLO. La instruccin de macro se indica a continuacin.
444
B63014SP/01
Ejemplos
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.500505.
0.000
] [ (OPRA) ]
O9501 ;
N1G65 H92 P066 079 Q076 084 R032 072 I 079 076 J069 032 ;
#500 TOOL
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 RADIUS
N6G65 H93 P504 Q083 046 R032 065 I 078 071 J 076 032 ;
#504 S.ANGL
N7G65 H93 P505 Q072 079 R076 069 I 083 032 J078 079 K046 032 ;
#505 HOLES NO
N8G65 H94 ;
Comentario
N9G65 H94 P042 066 Q079 076 R084 032 I072 079 J076 069 ;
*BOLT
N10G65 H94 R032 067 I073 082 J067 076 K069 042 ;
CIRCLE*
N11G65 H94 P083 069 Q084 032 080 065 I084 084 J069 082 K078 032 ;
SET PATTERN
HOLE
N12G65 H94 P068 065 Q084 065 R032 084 I079 032 J086 065 K082046 ; DATA NO VAR.
N13G65 H94 P078 079 Q046 053 R048 048 I045 053 J048 053 K046 032 ; No.500505
N14M99 ;
445
B63014SP/01
16.3
CARACTERES Y
CODIGOS QUE SE
HAN DE UTILIZAR
PARA LA FUNCION DE
INTRODUCCION DE
DATOS DE PATRON
Cdigo
Coment.
Carcter
Cdigo
065
054
066
055
067
056
068
057
069
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.
446
B63014SP/01
Funcin
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
O9507
O9508
O9509
O9510
Cdigo G
Cdigo H
G65
H90
G65
H91
G65
H92
G65
G93
G65
H94
Especifica el comentario.
Funcin
447
17
B63014SP/01
INTRODUCCION DE PARAMETROS
PROGRAMABLES(G10)
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
Valor de configuracin de
parmetro (R_)
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.
448
B63014SP/01
PROGRAMACION
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 ;
449
B62764SP/01
18
Generalidades
Explicaciones
de corrector de
compensacin de radio de
herramienta
D Llamada a subprogramas
Formato de datos
Serie 15
Serie 16
No. subprograma
Direccin
Serie 15
Serie 16/18
450
B63014SP/01
19
451
B62764SP/01
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.
452
B63014SP/01
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
453
PROGRAMACION
19.2
LIMITACION DEL
AVANCE POR RADIO
DE ARCO
B62764SP/01
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 Dr. 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 limita
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
mquinaherramienta en cuestin.
454
B63014SP/01
19.3
CONTROL
ANTICIPATORIO
(G08)
Formato
G08 P_
P1 : Activa el modo de control anticipatorio.
P0 : Desactiva el modo de control anticipatorio.
Explicaciones
Funciones disponibles
Reposicin
Limitaciones
Orden G08
455
Funciones que no
pueden especificarse
B62764SP/01
456
B63014SP/01
19.4
BUFFER REMOTO
RAPIDO
RS232C / RS422
CNC
Ordenador
central
Buffer
remoto
Equipos entrada/salida
19.4.1
Buffer remoto rpido A
(G05)
CNC
Buffer remoto
Ordenador central
457
RS232C / RS422
B62764SP/01
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
Primer eje
Secuencia
datos
Segundo
eje
eje nsimo
Explicaciones
Seleccin de la unidad de
tiempo
Datos de distancia de
desplazamiento
ISB
ISC
Unidad
Mquina milmetros
0.001
0.0001
mm
Mquina pulgadas
0.0001
0.00001
pulgadas
B63014SP/01
15
14
13
12
11
10
6
*
5
*
4
*
3
*
2
*
1
*
0
0
Ejemplo: Cuando la distancia de desplazamiento es 700 mm por unidad de tiempo (mquina graduada en milmetros con sistema incremental ISB)
15
14
13
12
11
10
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.
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) 11 1000 baudios (T : Unidad tiempo)
T
Compensacin de radio de
herramienta
Suspensin de avances y
enclavamiento
Imagen espejo
Tipo
aceleracin/deceleracin
Limitaciones
Orden modal
Funciones no vlidas
Registro de memoria
459
19.4.2
Buffer remoto rpido B
(G05)
PROGRAMACION
B62764SP/01
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
Datos especificados
Datos
Nmero de ejes
controlados
Limitaciones
Orden incremental
especificarse
Limitacin de la velocidad
de avance
460
B63014SP/01
19.5
CONTROL DE
CONTORNO DE ALTA
PRECISION
Algunos errores de mecanizado son debidos al CNC. Tales errores incluyen los
provocados por la aceleracin/deceleracin despus de una interpolacin. Para
eliminar estos errores, un procesador RISC ejecuta las siguientes funciones a
alta velocidad. Estas funciones se denominan funciones de control de
contorneado de alta precisin.
(1) Funcin para aceleracin/deceleracin anticipatoria de mltiples bloques
antes de interpolacin. Esta funcin elimina los errores de mecanizado
debidos a la aceleracin/deceleracin.
(2) Funcin de control automtico de velocidad que valida la
aceleracin/deceleracin suave teniendo en cuenta los cambios de la figura
(contorno) y velocidad as como de la aceleracin mxima admisible de la
mquina. Esto se realiza leyendo mltiples bloques con antelacin.
Para conocer ms detalles sobre el control de contorneado de alta precisin
empleando un procesador RISC, consulte el manual en cuestin publicado por
el fabricante de la mquinaherramienta.
Formato
G05P10000 ; modo HPCC
G05P0 ; Fin de modo HPCC
Explicaciones
Modo HPCC
especificarse
461
PROGRAMACION
B62764SP/01
NOTA
La orden G00, funciones auxiliares, llamada a
subprograma (M98, M198) y los cdigos M y T de llamada
a macros pueden especificarse en el modo HPCC
nicamente si el bit 1 (MSU) del parmetro N 8403 vale 1.
Si estos cdigos se especifican cuando MSU vale 1, se
activa una alarma.
Cuando se especifican
datos no especificables
Subprograma
O0001 ;
G05P10000 ; HPCCON
G00X100.Y200. ;
G91G01X100Y200Z300F2000 ;
X200Y300Z400 ;
X300Y400Z500 ;
X400Y500Z600 ;
X300Y400Z500 ;
M98P0002 ; SUB PROGRAM
X10. ;
G05P0 ; HPCCOFF
G90G51X0Y0Z0 ;
X500Y400Z300 ;
X600Y500Z400 ;
G50 ;
G05 P10000 ; HPCCON
X100Y200 ;
X200Y400 ;
G05P0 ; HPCCOFF
G04X3. ;
M30 ;
O0002 ;
G00X50.Y50. ;
M11 ;
G02I20.F3000 ;
G01X100. ;
G03I80. ;
G01X50. ;
G02I100.F5000
;
462
G01X200.Y300.F1500 ;
X50.Y100.Z150. ;
T24 ;
M99 ;
B63014SP/01
D Compensacin C de radio
de herramienta
Trayectoria programada
r
r
S
Centro
L
L
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.
463
B62764SP/01
G05 P0 ;
464
B63014SP/01
N7
N8
N6 G91 X100. Z100. ;
N7 G40 ;
N8 X100. ;
N6
465
Funciones de
posicionamiento y
auxiliares
B62764SP/01
(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 deterninado por el vector creado entre N3 y N4:
N1 N2
N5
N6
N3 N4
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 X10. Y20. ;
G05 P10000 ;
N1 G01 G42 X0 D1 F1000 ;
N2 X20. ;
N3 X40. Y0 ;
N4 X60. Y20 ;
N5 M01 ;
N6 X80. ;
N7 X90. Y20. ;
N8 G40 Y50. ;
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
N5
N3 N4
N6
Este vector se utiliza como vector entre N4 y N5
N7
y entre N5 y N6.
O0001 ;
G92 G90 X10. 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. Y20. ;
correcto.
N7 G40. Y50. ;
G05 P0 ;
M30
466
B63014SP/01
(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.;
- Dado que la orden G00 se sustituye por la orden G01, el sobrecontrol de
avance rpido est inhibido y el sobrecontrol de avance en mecanizado
en vlido.
- Para aceleracin/deceleracin despus de interpolacin, se selecciona la
constante de tiempo utilizada para aceleracin/deceleracin de avance
en mecanizado despus de interpolacin..
- En el modo HPCC es vlida la aceleracin/deceleracin lineal y en
forma de campana antes de interpolacin.
- No se ejecuta una comprobacin de posicin.
- Se ejecuta un posicionamiento por interpolacin lineal.
D Visualizacin de estado
O1234 N00010
Bloque ejecutado
Bloque en ejecucin
01 : 23 : 45
SIGU.
PRGRM
467
HPCC
(OPRT)
B62764SP/01
Limitaciones
Modos que pueden
especificarse
Para poder especificar G05P10000, deben estar activados los siguientes valores
modales. Si no lo estn, se activa la alarma PS 5012.
Cdigo G
Significado
G13.1
G15
G40
G40.1
G50
G50.1
G64
Modo de mecanizado
G69
G80
G94
G97
M97
Sobrecontrol de segunda
Orden no vlida
Funcionamiento en modo
MDI
Enclavamiento
El enclavamiento (para cada eje y para cada direccin) est inhibido en el modo
HPCC.
En el modo HPCC, nunca cambie la seal de imagen espejo externa (seal DI),
la imagen espejo definida por parmetro y el bloqueo de mquina en cada eje
(de manera individual).
de mquina
468
B63014SP/01
19.6
CONTROL SENCILLO
DE ALTA PRECISION
DE
CONTORNO
(G05.1)
Formato
G05.1 Q_ ;
Q1
:Arrancar modo control sencillo alta precisin de contorno
Q0
:Terminar modo control sencillo alta precisin de contorno
El bloque que especifica G05.1 no debe incluir ninguna otra orden.
El modo de control sencillo de alta precisin de contorno puede anularse tambin mediante una orden de reset.
Explicaciones
Control anticipatorio
Ensayo en vaco
Parada en deceleracin
Especificaciones
Control de ejes
Dato
Descripcin
Ejes controlados
3 hasta 8
Ejes controlados
simultneamente
Hasta 6
Nombre de eje
Incremento mnimo de
entrada
469
B62764SP/01
Funciones de interpolacin
Puede programarse
No puede programarse
Nombre
Descripcin
Posicionamiento (G00)
Posicionamiento unidireccional
(G60)
Interpolacin helicoidal
(G02,G03)
Interpolacin espiral/interpolacin
cnica (G02,G03)
Interpolacin de evolvente
(G02.2,G03.2)
Interpolacin exponencial
(G02.3,G03.3)
Temporizacin (G04)
Interpolacin en coordenadas
polares (G12.1,G13.1)
470
B63014SP/01
Nombre
Descripcin
Reavivado continuo
Control de alimentacin
Posicionamiento de referencia de
mesa indexada (G161)
Mecanizado en ciclo a alta velocidad
Funciones de avance
Puede programarse
No puede programarse
Nombre
Descripcin
Sobrecontrol de velocidad de
avance rpido en unidades del 1%
0% hasta 100%
Aceleracin/deceleracin en forma
de campana en avance rpido
Aceleracin/deceleracin lineal en
avance de mecanizado antes de interpolacin
Sobrecontrol de velocidad de
avance
0% hasta 254%
Deceleracin externa
Nombre
Descripcin
Compensacin C de radio de
herramienta (G40,G41,G42)
Compensacin de longitud de
herramienta (G43,G44,G49)
471
Can be programmed
Cannot be programmed
B62764SP/01
Introduccin de programas
Puede programarse
No puede programarse
Nombre
Descripcin
Seleccin de plano
(G17,G18,G19)
Otras
Puede programarse
No puede programarse
Nombre
Descripcin
Inicio de ciclo/suspensin de
avances
Ensayo en vaco
Enclavamiento
Bloqueo de mquina
Rearranque de programa
Funcin de retrazado
472
B63014SP/01
Nombre
Descripcin
Ejecutor de macros
(macro de ejecucin)
Modo MDI
Intervencin manual
Limitaciones
Condiciones para
acceder al modo de
control sencillo de alta
precisin de contorno
Descripcin
G00
G01
G02
G03
Posicionamiento
Interpolacin lineal
Interpolacin circular (horaria)
Interpolacin circular (antihoraria)
G13.1
G15
G25
G40
G40.1
G49
G50
Anular escalado
G50.1
G64
Modo de mecanizado
G67
G69
G80
G94
G97
G160
473
19.7
FUNCION CONTROL
DE FIN DE
TRATAMIENTO DE LA
DISTRIBUCION PARA
INSTRUCCION DE
MECANIZADO A
GRAN VELOCIDAD
(G05)
B62764SP/01
Explicaciones
Instruccin de
mecanizado a gran
velocidad
Alarma
Nmero
Mensaje
000
179
ERROR DE CONFIGURACION DE
PARAMETRO
(NO. 7510)
474
Descripcin
Durante el mecanizado a gran velocidad, ha
terminado el tratamiento de distribucin
Parmetros asociados:
Velocidad de transferencia de la memoria
tampn remota (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).
B63014SP/01
19.8
INTERPOLACION
LINEAL
A
ALTA
VELOCIDAD (G05)
Formato
G05 P2
G05 P0
Explicacines
Modo de interpolacin
lineal a alta velocidad
Ordenes en modo de
interpolacin lineal a alta
velocidad
Distancia de
desplazamiento
incremental segn
X/Y/Z/C
Velocidad de avance en
mecanizado
Descripcin
X.
Y.
Z.
C.
G05 P0 ;
B62764SP/01
24,569.6 pulg/nim
24,569
mm/min
2,456.96 pulg/min
8
(Perodo interpol.)
Perodo de interpolacin
IT1
IT0
Perodo de interpolacin
Limitaciones
Ejes controlados
Interpolacin vlida
Orden absoluta
Compensacin de radio
de herramienta
B63014SP/01
Suspensin de avance
Sobrecontrol de avance
en mecanizado
Velocidad de avance en
mecanizado mxima
para cade eje
Macro cliente/salto
opcional de bloque
Comentario
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 ;
%
477
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
20
478
B63014SP/01
B63014SP/01
20.1
CONTROL SINCRONO
SIMPLE
Explicaciones
Funcionamiento sncrono
Este modo se emplea para mecanizar piezas grandes que ocupan ms de dos
meses.
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 aqu significa que la orden de desplazamiento para
el eje maestro es enviada simultneamente al servomotor del eje maestro y al
del eje esclavo. En el modo sncrono, el servomotor del eje esclavo no tiene
aplicada ninguna compensacin de la desviacin que siempre se detecta entre
los dos servomotores.
Tampoco se detectan las alarmas de desviacin. 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.
479
Funcionamiento normal
B63014SP/01
Conmutacin entre
funcionamiento sncrono y
funcionamiento normal
Comprobacin automtica
de vuelta al punto de
referencia
Visualizacin de la
velocidad real slo para
el eje maestro
Limitaciones
Seleccin de un sistema de
coordenadas
Deceleracin,
enclavamiento y bloqueo
de mquina solicitados
externamente
B63014SP/01
Compensacin de error de
paso
Manual absoluto
Comprobacin de error de
sincronizacin empleando
la desviacin de posicin
Comprobacin de error de
sincronizacin utilizando
coordenadas de mquina
Sincronizacin
Compensacin de prdida
de sincronismo
481
20.2
REBASAMIENTO DE
LIMITE DE EJE DE
GIRO
B63014SP/01
Explicaciones
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.
Nmero
secuencia
Valor real
desplazamiento
N1 G90 A150.0 ;
N1
150
210
N2 G90 A540.0 ;
N2
30
180
N3 G90 A620.0 ;
N3
80
100
N4 G91 A380.0 ;
N4
+380
120
N5 G91 A840.0 ;
N5
840
G90 A0 ;
Valor coordenada
720
relativa
360
360
Valor coordenada
0
absoluta
210(Absoluta)
N1
N2
N3
180
100
120
N4
N5
NOTA
Esta funcin no puede utilizarse junto con la funcin de
posicionamiento de referencia de la mesa indexada.
482
B63014SP/01
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.
(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:
483
B63014SP/01
Explicaciones
Retroceso
Retirada
Retorno
Reposicionamiento
484
B63014SP/01
Limitaciones
Compensacion
Bloqueo de mquina,
Roscado
Reset
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.
485
20.4
CONTROL EN
TANDEM
B63014SP/01
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
486
B63014SP/01
20.5
CONTROL DE EJE
ANGULAR / CONTROL
DE EJE ANGULAR B
+Y
Sistema de coordenadas realmente utilizado
(eje angular)
+Z (eje perpendicular)
: Angulo de inclinacin
Explicaciones
Mtodo de empleo
Inhibicin de un eje
normal
B63014SP/01
Visualizacin de
posicin absoluta y
relativa
Visualizacin de
posicin de mquina
NOTA
1 Para un control de eje angular B, si se ha especificado
idntico nmero de eje en los parmetros No. 8211 y 8212
o si se ha especificado un valor fuera del margen vlido de
datos para cualquiera de estos parmetros, los ejes angular
y perpendicular sern los siguientes:
Eje angular: Segundo eje
Eje perpendicular: Tercer eje
2 Si se configura un ngulo de inclinacin prximo a 0 o a
90, puede producirse un error. Debe utilizarse un margen
de 20 hasta 60.
3 Para poder ejecutar una comprobacin de vuelta al punto
de referencia segn el eje perpendicular (G37), debe
haberse terminado la operacin de vuelta al punto de
referencia del eje angular.
488
B63014SP/01
20.6
FUNCIN DE
TROCEADO (G80,
G81.1)
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
Troceado activado por la
entrada de seal
Velocidad de avance de
troceado (velocidad de
avance de
desplazamiento a punto
R)
Velocidad de avance de
troceado (velocidad de
avance de
desplazamiento desde el
punto R)
Configuracin de datos
de troceado
B63014SP/01
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
490
B63014SP/01
Funcin de
compensacin de
retardo de servo
B63014SP/01
Punto R
L4
L3
L1
L6
L5
492
B63014SP/01
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
Edicin en modo no
prioritario
Limitaciones
Sistema de coordenadas
de pieza
Eje PMC
Imagen espejo
Orden de
desplazamiento durante
el troceado
Control anticipatorio
B63014SP/01
Rearranque de programa
Ejemplos
Punto R
(Z110. )
Punto muerto superior
(Z100. )
494
B63014SP/01
20.7
FUNCION
FRESADORA
GENERACION
G81)
DE
POR
(G80,
Engranaje helicoidal
Husillo
Fresa madre
Eje C
Material de engranaje
Formato
G81 T_ L_ Q_ P_ ;
Explicaciones
Definicin del eje C
Mantenimiento del
estado de sincronismo
495
B63014SP/01
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.
496
B63014SP/01
Sentido de
compensacin de
engranaje helicoidal
(a)
+Z
(b)
+C
+Z
(c)
+C
Z
C :+
Z :+
P :+
Sentido de
compensacin :+
+Z
+Z
+Z
+C
Z
C :+
Z :
P :
Sentido de
compensacin :+
(g)
C
Z
C :
Z :+
P :+
Sentido de
compensacin :
+C
C :+
Z :
P :+
Sentido de
compensacin :
(f)
C
(d)
C :+
Z :+
P :
Sentido de
compensacin :
(e)
+Z
+Z
(h)
C
C :
Z :+
P :
Sentido de
compensacin :+
+Z
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.)
(e)
+Z
(f)
C
Z
C :
Z :+
P :+
Sentido de
compensacin :+
+Z
(g)
C
+Z
(h)
C
C :
Z :+
P :
Sentido de
compensacin :
C :
Z :
P :+
Sentido de
compensacin :
497
+Z
Z
C :
Z :
P :
Sentido de
compensacin :+
B63014SP/01
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
)(
1
Ks
+C:M+L) +Sup} N
en donde
E
Fc
498
B63014SP/01
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.
499
B63014SP/01
D Configuracin manual de
seal de una rotacin
D Funcin de retraccin
Limitaciones
D Definicin de un eje de
rotacin
Defina un eje de rotacin como eje C (eje de pieza). (Bit 0 (RoTx) del
parmetro No. 1006 = 1)
D Relacin de transmisin
del codificador de
husillo y del codificador
opcional
500
B63014SP/01
20.8
CAJA DE CAMBIOS
ELCTRICA SIMPLE
(G80, G81)
Formato
G81 T_ L_ Q_ P_ ;
S_ M03 (or M04) ;
M05 ;
G80 ;
Arranca la sincronizacin.
Arranca el giro del eje de herramienta.
Detiene el giro del eje de herramienta.
Anula la sincronizacin.
Explicaciones
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.
501
B63014SP/01
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.
Compensacin de
engranaje helicoidal
Z sin (P)
pTQ
Z Q sin (P)
pT
en pulgadas)
en donde
Angulo de compensacin: Valor absoluto con signo (grados)
Z : Distancia de desplazamiento en el eje Z despus de especificar
G81 (mm o pulg)
P : Angulo de hlice de engranaje con signo (grados)
T : Nmero de dientes
Q: Mdulo (mm) o paso diametral (pulg1)
Los valores de P, T y Q deben programarse.
502
B63014SP/01
Sentido de
compensacin de
engranaje helicoidal
(a)
+Z
(b)
+C
+Z
(c)
+C
Z
C :+
Z :+
P :+
Sentido de
compensacin :+
+Z
+Z
+Z
+C
Z
C :+
Z :
P :
Sentido de
compensacin :+
(g)
C
Z
C :
Z :+
P :+
Sentido de
compensacin :
+C
C :+
Z :
P :+
Sentido de
compensacin :
(f)
C
(d)
C :+
Z :+
P :
Sentido de
compensacin :
(e)
+Z
+Z
(h)
C
C :
Z :+
P :
Sentido de
compensacin :+
+Z
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.)
(e)
+Z
(f)
C
Z
C :
Z :+
P :+
Sentido de
compensacin :+
+Z
(g)
C
+Z
(h)
C
C :
Z :+
P :
Sentido de
compensacin :
C :
Z :
P :+
Sentido de
compensacin :
503
+Z
Z
C :
Z :
P :
Sentido de
compensacin :+
B63014SP/01
Coordenadas en
compensacin helicoidal
Retroceso
Velocidad de avance en
retroceso
Retroceso durante
funcionamiento
automtico
Coeficiente de
sincronizacin
Orden de
desplazamiento durante
sincronizacin
Limitaciones
Suspensin de avances
durante retroceso
Retroceso cuando se
activa una alarma
B63014SP/01
Velocidad mxima
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_ ; jecuta 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 ;
505
20.9
FUNCIONES DE
RETORNO Y
REINTENTO
B63014SP/01
Formato
N8000
(2)
Ciclo de mecanizado
N9000
(3)
N8010
Ciclo de mecanizado
N9010
N7999
(4)
Borra datos de mecanizado
N7100
(Para un ciclo fijo de taladrado)
N7010
Punto inicial de mecanizado
N8010
N8020
N7020
M30
Ciclo de mecanizado
Ciclo de mecanizado
Punto inicial de mecanizado
506
B63014SP/01
507
B63014SP/01
Explicaciones
Funcin de retorno
Funcin de reintento
Retorno en roscado
rgido con macho
B63014SP/01
(Ejemplo)
Programa de mecanizado
Programa de retorno
NOTA
1 El roscado rgido con macho no puede rearrancarse desde
un agujero intermedio. Asegrese de que rearranca el
roscado rgido con macho en el bloque de arranque de
roscado rgido con macho (M29).
2 Si en el parmetro No. 5210 se especifica un valor distinto
de 0, especifique el valor en lugar de M29 en el programa
anterior.
509
Variables de macro
B63014SP/01
# ? 00
01
02
09
10
11
12
19
20
21
22
23
Cdigos G de grupo 05
24
(Reservado)
510
B63014SP/01
Ejemplos
O1000
N7010
N8010
N9010
N8020
N9020
N8030
N9030
N7020
(A)
(B)
(C)
(D)
(E)
(F)
(G)
(H)
(I)
(J)
(K)
(L)
(M)
(N)
(O)
(P)
(Q)
(R)
(S)
(T)
(A)
(R)
(B)
(S)
(C)
(G)
(H)
(L)
(M)
(Q)
(Y)
(D)
(E)
(F)
(I)
(X)
(J)
(K)
Avance en mecanizado
Avance rpido (posicionamiento)
(N)
(O)
511
(P)
21
PROGRAMACION
B62764SP/01
512
B62764SP/01
21.1
GENERALIDADES
Cmo se controlan
independientemente dos
trayectorias al mismo
tiempo
PROGRAMACION
Lneatransferencia
Centro de mecanizado
(izquierdo)
Dispositivo de transporte
Centro de mecanizado
(derecho)
16MC
Control de 2 trayectorias
Slo dispone de un panel CRT/MDI para los dos trayectorias. Antes del
funcionamiento y de la visualizacin del panel CRT/MDI, la seal de seleccin
de trayectorias se emplea para cambiar entre los dos trayectorias.
AVISO
El funcionamiento simultneo de los dos trayectorias o el
funcionamiento de un solo trayectorias puede
seleccionarse pulsando una tecla del panel del operador de
la mquina. Para conocer ms detalles, consulte el manual
distribuido por el fabricante de la mquina herramienta.
513
PROGRAMACION
B62764SP/01
21.2
ESPERA DE
TRAYECTORIAS
Explicaciones
01357 ;
G50 X Z ;
G00 X Z T0101 ;
S1000 M03 ;
M100 ;
N1100 G01 X Z F ;
02468 ;
G50 X Z ;
G00 X Z T0202 ;
S2000 M03 ;
M100 ;
N2100 G01 X Z F ;
N2199
M101 ;
<Espera (M101)>
N1199
M101 ;
M102 ;
Espera
N1300
;
G00 X Z T0505 ;
M30 ;
Funcionamiento
simultneo, independiente
del trayectorias (N1100
hasta N1199) y del
trayectorias 2 (N2100 hasta
N2199)
N2200 S3000 ;
G00 X Z T0202 ;
Slo funcionamiento del
trayectorias 2 (N2200
hasta N2299)
<Espera (M102)>
N1399
M103 ;
Espera
N2299
;
M102 ;
N2300
;
G00 X Z T0707 ;
N2399
M103 ;
M30 ;
514
Espera
Funcionamiento
simultneo independiente
del trayectorias 1 (N1300
hasta N1399) y del
trayectorias 2 (N2300 hasta
N2399)
Espera
Fin del programa
B62764SP/01
PROGRAMACION
NOTA
1 Un cdigo M de espera siempre debe especificarse en un
solo bloque.
2 Si un trayectorias est esperando debido a que se ha
especificado un cdigo M de espera y se especifica un
cdigo M diferente de espera con el otro trayectorias, se
producir una alarma P/S (N 160). En este caso, se detiene
el funcionamiento de ambos trayectorias.
3 Interface PMCCNC
A diferencia de otros cdigos M, el cdigo M de espera no
sale al PMC.
4 Funcionamiento de un solo trayectorias
Si es necesario el funcionamiento de un solo trayectorias,
no es necesario que se borre 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 distribuido por el fabricante de
la mquina herramienta.
515
21.3
MEMORIA COMUN A
LAS TRAYECTORIAS
PROGRAMACION
B62764SP/01
Explicaciones
Variables comunes de
macro cliente
516
B62764SP/01
21.4
COPIAR
UN
PROGRAMA ENTRE
DOS TRAYECTORIAS
PROGRAMACION
Explicaciones
Copiar un solo programa
Nmero origen copia
Nmero destino copia
: 0001
: No definido
Origen copia
Destino copia
O0001
O0001
Destino copia
O0001
O0010
Copiar intervalo
especificado
Nmero origen copia
Nmero destino copia
Origen copia
Destino copia
O0001
O0001
O0010
O0010
O0100
O0100
O1000
O2000
Nmero origen copia : 0001 hasta 0100
Destino copia
: 1000
Origen copia
Destino copia
O0001
O1000
O0010
O1001
O0100
O1002
O1000
O2000
517
III. FUNCIONAMIENTO
B63014SP/01
FUNCIONAMIENTO
521
1. GENERALIDADES
1. GENERALIDADES
FUNCIONAMIENTO
B63014SP/01
1.1
FUNCIONAMIENTO
EN MODO MANUAL
Explicaciones
Vuelta manual al punto de
referencia (Vase Seccin
III3.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
522
B63014SP/01
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
523
1. GENERALIDADES
1.2
DESPLAZAMIENTO
DE LA
HERRAMIENTA
PROGRAMANDOLO
EN MODO
AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
;
;
;
;
;
Herramienta
.
.
.
.
Explicaciones
Modo memoria
CNC
Memoria
Modo MDI
CNC
Teclado MDI
Mquina
Entrada manual
programas
Funcionamiento en
modo DNC
B63014SP/01
FUNCIONAMIENTO
1. GENERALIDADES
1.3
FUNCIONAMIENTO
EN MODO
AUTOMATICO
Explicaciones
Seleccin de programa
Nmero programa
Programa pieza 1
M30
O1002
G92
Programa pieza 2
M30
O1003
G92
Nmero programa
Programa pieza 3
M30
Arranque y parada(Vase
Apartado III4)
Arranque manual
Parada manual
Modo automtico
Parada
Parada programada provocada
Fin programa
por programa
Fig.1.3 (b) Arranque y parada para modo automtico
525
1. GENERALIDADES
FUNCIONAMIENTO
B63014SP/01
Profundidad
de corte
programada
Profundidad de corte por
interrupcin por volante
Fig. 1.3 (c) Interrupcin manual por volante
526
B63014SP/01
1.4
VERIFICACION DE
UN PROGRAMA
FUNCIONAMIENTO
1. GENERALIDADES
1.4.1
Comprobacin
haciendo funcionar la
mquina
Explicaciones
Ensayo en vaco (Vase
Apartado III5.4)
Herramienta
Mesa
Fig.1.4 (a) Ensayo en vaco
Pieza
527
1. GENERALIDADES
FUNCIONAMIENTO
B63014SP/01
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
Bloqueo de la mquina
(Vase Apartado III5.1)
CRT/MDI
Herramienta
X
Y
Z
Cambio provocado por
desplazamiento mquina
Pieza
La herramienta permanece parada y slo
varan las indicaciones de posicin de los ejes.
Fig1.4 (d) Bloqueo de mquina
Bloqueo de funciones
auxiliares (Vase Apartado
III5.1)
B63014SP/01
1.5
EDICION DE UN
PROGRAMA DE
PIEZA
FUNCIONAMIENTO
1. GENERALIDADES
Registro de programas
CRT/MDI
Lector de cinta
CNC
CNC
Cinta CNC (programa)
529
1. GENERALIDADES
1.6
VISUALIZACION Y
CONFIGURACION DE
DATOS
FUNCIONAMIENTO
B63014SP/01
Configuracin datos
Visualizacin datos
Teclas pantalla
CRT/MDI
Memoria CNC
Fig.1.6 (a) Visualizacin y configuracin de datos
Explicaciones
Valor de compensacin
Config.
Teclas pantalla
Visualiz.
Compensacin Compens.
desgaste
geometra
Valor comp.hta.
nmero 1
Valor comp. hta.
nmero 2
Valor comp. hta.
nmero 3
12.3
25.0
20.0
40.0
CRT/MDI
Memoria CNC
530
B63014SP/01
FUNCIONAMIENTO
1. GENERALIDADES
Visualizacin y
configuracin de los datos
definidos por el operador
Configuracin de datos
Configuracin
Teclas pantalla
Visualizacin
Memoria CNC
Caractersticas
operativas
Programa
Modo
automtico
Desplazamiento
de la mquina
531
1. GENERALIDADES
Visualizacin y
configuracin de
parmetros
FUNCIONAMIENTO
B63014SP/01
Las funciones del CNC presentan versatilidad para poder intervenir en las
caractersticas de diversas mquinas.
Por ejemplo, el CNC puede especificar lo siguiente:
. Velocidad de avance rpido de cada eje
. El hecho de si el sistema incremental est basado en el sistema mtrico o en
el sistema de pulgadas.
. 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 III11.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
CRT/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 III11).
Configuracin datos
Pantalla Teclas
Tecla de proteccin
CRT/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
532
B63014SP/01
FUNCIONAMIENTO
1. GENERALIDADES
1.7
VISUALIZACION
1.7.1
Visualizacin de
programas
1100 00005
N1 G90 G17 G00 G41 D07 X250.0 Y550.0 ;
N2 G01 Y900.0 F150 ;
N3 X450.0 ;
N4 G03 X500.0 Y1150.0 R650.0 ;
N5 G02 X900.0 R-250.0 ;
N6 G03 X950.0 Y900.0 R650.0 ;
N7 G01 X1150.0 ;
N8 Y550.0 ;
N9 X700.0 Y650.0 ;
N10 X250.0 Y550.0 ;
N11 G00 G40 X0 Y0 ;
>_
AUTO PARADA* * * *
PRGRM
***
VERIFI
ACTUAL
13 : 18 : 14
SIGUIE
(OPRA)
1100 00003
EDICION SISTEMA
B0A1 03
NO. PROGRAMAS UTIL:
10 LIBR:
AREA MEMORIA UTIL : 960
LIBR:
53
5280
>_
EDIC * * * *
PRGRM
***
BIBLIO
533
***
13 : 18 : 14
(OPRA)
Contenido
programa
1. GENERALIDADES
1.7.2
Indicacin de posicin
actual
FUNCIONAMIENTO
B63014SP/01
X
Y
Z
150.000
300.000
100.000
CONTAJE PIE
0H41M TIEM CICLO
TIEM OPE
AUTO * * * *
ABSOLU
1.7.3
Visualizacin de
alarmas
0003 00003
***
RELATI
***
TODO
30
0H 0M22S
19 : 47 : 45
(OPRA)
III7.1)
MENSAJE ALARMA
010
1000 00003
CODIGO G INADECUADO
>_
AUTO PARADA* * * *
ALARMA
534
MENSAJ
* * * ALM
HISTOR
19 : 55 : 22
B63014SP/01
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
(OPRA)
TODO
(2)
Visualizacin en plano YZ
Visualizacin en plano XY
(3)
(4)
X
X
Visualizacin en plano XZ
535
1. GENERALIDADES
1.8
SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
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 a CNC)
536
B63014SP/01
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
537
2. DISPOSITIVOS DE MANEJO
2.1
UNIDADES
DE
CONFIGURACIN Y
VISUALIZACIN
FUNCIONAMIENTO
B63014SP/01
538
III2.1.1
III2.1.2
III2.1.3
III2.1.4
III2.1.5
III2.1.6
B63014SP/01
FUNCIONAMIENTO
2.1.1
Unidad de control
CNC de 7.2/8.4
2.1.2
Unidad de control CNC
de 9.5/10.4
539
2. DISPOSITIVOS DE MANEJO
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B63014SP/01
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
540
FUNCIONAMIENTO
B63014SP/01
2. DISPOSITIVOS DE MANEJO
2.1.4
Unidad MDI estndar
independiente (tipo
horizontal)
Tecla de ayuda
Teclado alfanumrico
Tecla de Reset
Teclas de edicin
Tecla Cancelar
(CAN)
Tecla Input
Tecla Shift
Teclas de funcin
Teclas de cambio de
Teclas de cursor
pgina
541
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B63014SP/01
2.1.5
Unidad MDI estndar
independiente (tipo
vertical)
Tecla de ayuda
Tecla Reset
Teclado alfanumrico
Teclas de edicin
Tecla Cancelar
(CAN)
Tecla Input
Tecla Shift
Teclas de cursor
Teclas de cambio
de pgina
Teclas de funcin
542
FUNCIONAMIENTO
B63014SP/01
2. DISPOSITIVOS DE MANEJO
2.1.6
Unidad MDI estndar
independiente (tipo
vertical) (para
160i/180i)
Tecla de ayuda
Tecla Reset
Teclado alfanumrico
Teclas de edicin
Tecla Cancelar
(CAN)
Tecla Input
Tecla Shift
Teclas de cursor
Teclas de cambio
de pgina
Teclas de funcin
543
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
2.2
EXPLICACIN
TECLADO
B63014SP/01
DEL
Tabla2.2 Explicacin del teclado de la unidad MDI
Nmero
1
Nombre
Explicacin
Tecla RESET
Pulse esta tecla para reponer (reset) el CNC, para anular una alarma, etc.
RESET
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).
HELP
Teclas soft
N
5
Las teclas soft tienen diversas funciones, segn las aplicaciones. Las funciones
de las teclas soft se visualizan en el fondo de la pantalla.
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 ^E cuando puede introducirse un carcter indicado en el extremo inferior derecho de la cara superior de tecla.
SHIFT
Tecla INPUT
INPUT
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
CAN
>N001X100Z_
CAN , se anula Z y
y se pulsa
se visualiza
>N001X100_.
INSERT
PROG
ALTER
: Modificacin
INSERT
: Insercin
DELETE
: Borrado
DELETE
Teclas de funcin
POS
Pulse estas teclas para cambiar las pantallas visualizadas para cada funcin.
Vase III2.3 para conocer ms detalles sobre las teclas de funcin.
544
FUNCIONAMIENTO
B63014SP/01
2. DISPOSITIVOS DE MANEJO
Nombre
Teclas desplazam. del
cursor
Explicacin
Existen cuatro teclas diferentes de desplazamiento del cursor.
:
PAGE
PAGE
PAGE
Explicaciones
Control de 2 trayectorias
545
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
2.3
TECLAS DE FUNCION
Y TECLAS SOFT
B63014SP/01
2.3.1
Operaciones generales
en pantalla
POS
PROG
OFFSET
1 Pulse una tecla de funcin en el panel MDI. Al hacerlo, aparecen las teclas
CUSTOM
SETTING
MESSAGE
GRAPH
Teclas de funcin
(OPRT)
Teclas soft
seleccin captulo Tecla seleccin
operacin
546
FUNCIONAMIENTO
B63014SP/01
2.3.2
Teclas de funcin
POS
2. DISPOSITIVOS DE MANEJO
PROG
OFFSET
SETTING
SYSTEM
MESSAGE
GRAPH
CUSTOM
547
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
2.3.3
Teclas Soft
B63014SP/01
*1 Pulse teclas de funcin para cambiar entre pantallas que se utilicen con
frecuencia.
*3 En algunos casos, cuando el monitor es del tipo CRT 14, LCD 9.5, o LCD
8.4 no aparece la tecla de siguiente men.
548
FUNCIONAMIENTO
B63014SP/01
PANTALLA POSICION
2. DISPOSITIVOS DE MANEJO
POS
Visualizacin coor.absolutas
[ABS]
[(OPRT)]
[PTSPRE]
[EXEC]
[RUNPRE]
[EXEC]
[WORK]
[ALLEXE]
(Axis name)
[EXEC]
[(OPRT)]
(Axis or numeral)
[ORIGIN]
[PRESET]
[ALLEXE]
(Axis name)
[PTSPRE]
[EXEC]
[RUNPRE]
[EXEC]
[EXEC]
[(OPRT)]
(Axis or numeral)
[ORIGIN]
[PRESET]
[ALLEXE]
(Axis name)
[PTSPRE]
[EXEC]
[RUNPRE]
[EXEC]
[PTSPRE]
[EXEC]
[RUNPRE]
[EXEC]
[PTSPRE]
[EXEC]
[RUNPRE]
[EXEC]
[(OPRT)]
Pantalla monitor
[MONI]
[(OPRT)]
549
[EXEC]
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B63014SP/01
PANTALLA PROGRAMA
PROG
1/2
PROG
[(OPRA)]
[PRGRM]
(1)
[TIPO P]
[TIPO Q]
[BUSQ F]
[CANCEL]
(N nmero)
[EJEC]
Pantalla visualizacin
comprobacin programa
[VERIFI]
[ABSOLU]
[RELATI]
[(OPRA)]
[EDIBG]
(Nmero O)
(Nmero N)
[RBOBIN]
[TIPO P]
[TIPO Q]
[BUSQ F]
[CANCEL]
(N nmero)
[EJEC]
Pantalla visualizacin
bloque actual
[ACTUAL]
[(OPRA)]
[EDIBG]
Pantalla visualizacin
bloque siguiente
[SIGUIE]
[(OPRA)]
[EDIBG]
Pantalla visualizacin de
arranque programa
[RANUD]
[(OPRA)]
[EDIBG]
550
FUNCIONAMIENTO
B63014SP/01
2. DISPOSITIVOS DE MANEJO
2/2
(2)
[PLN.DF]
[PRGRM]
Pantalla visualizacin
directorio archivos
[DIR]
[(OPRA)]
[SELECT]
(Nmero)
[EJEC]
[FIJC F]
[(OPRA)]
[REOS.]
[CANCEL]
[EJEC]
(Datos planific.)
551
[ENTRAD]
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
PANTALLA PROGRAMA
B63014SP/01
PROG
1/2
PROG
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDIBG]
(Nmero O)
(Direccin)
(Direccin)
[RBOBIN]
[BUSQ F]
[LECTUR]
[PERFOR]
[ELIMI]
[EDIEX]
[CANCEL]
[EJEC]
(Nmero N)
[CADENA] (El cursor se desplaza al final de un programa.)
[PARADA]
[CANCEL]
[EJEC]
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
(Nmero O)
[CANCEL]
[EJEC]
(Nmero N)
[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)
552
[DESP.]
[SALTO]
[1EJEC]
[EJEC]
FUNCIONAMIENTO
B63014SP/01
2. DISPOSITIVOS DE MANEJO
2/2
(1)
Visualizacin directorio programas
[BIBLIO]
[(OPRA)]
[EDIBG]
(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]
553
(Nmero)
[CANCEL]
[EJEC]
(Nmero)
(O nmero)
[PARADA]
[CANCEL]
[EJEC]
(Nmero)
(O nmero)
[PARADA]
[CANCEL]
[EJEC]
(Nmero)
[CANCEL]
[EJEC]
[FIJC F]
[FIJC F]
[FIJC O]
[FIJC F]
[FIJC O]
[FIJC F]
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
PANTALLA PROGRAMA
B63014SP/01
PROG
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDIBG]
[(OPRA)]
[EDIBG]
(Direccin)
(Direccin)
[RBOBIN]
[(OPRA)]
[EDIBG]
[(OPRA)]
[EDIBG]
[(OPRA)]
[EDIBG]
554
PROG
FUNCIONAMIENTO
B63014SP/01
2. DISPOSITIVOS DE MANEJO
PANTALLA PROGRAMA
PROG
PROG
Visualizacin programa
[PRGRM]
[EDIBG]
[(OPRA)]
[EDIBG]
[(OPRA)]
[EDIBG]
[(OPRA)]
[EDIBG]
[(OPRA)]
PANTALLA PROGRAMA
PROG
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDIBG]
[(OPRA)]
[EDIBG]
Vase "Cuando se pulsa la tecla soft [EDI-BG] "
[BUSQ O]
Retorno al programa
(Nmero O)
(Direccin) [BUSQ]
(Direccin) [BUSQ]
[RBOBIN]
[(OPRA)]
[EDIBG]
(Nmero O)
555
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
PANTALLA PROGRAMA
B63014SP/01
PROG
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDIBG]
(Nmero O)
(Direccin)
(Direccin)
[RBOBIN]
[BUSQ F]
[LECTUR]
[PERFOR]
[ELIMI]
[EDIEX]
[BUSQ O]
[BUSQ]
[BUSQ]
[CANCEL]
[EJEC]
(Nmero N)
[CADENA] (El cursor se desplaza al final de un programa.)
[PARADA]
[CANCEL]
[EJEC]
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
(Nmero O)
[CANCEL]
[EJEC]
(Nmero N)
[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.]
556
[SALTO]
[1EJEC]
[EJEC]
FUNCIONAMIENTO
B63014SP/01
2. DISPOSITIVOS DE MANEJO
2/2
(1)
Visualiz.directorio progr.
[BIBLIO]
[(OPRA)]
[EDIBG]
(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]
[BLOQUE]
(Datos)
[ENTRAD]
(Nmero G)
Cuando se omite un nmero G, aparece la pantalla estndar.
[(OPRA)]
[ENTRAD]
INSERT
Vis.directorio en disquette
[FLOPPY]
Retorno al programa
[PRGRM]
[DIR]
[(OPRA)]
[BUSQ F]
[READ]
[PERFOR]
[ELIMI]
557
(Nmero)
[CANCEL]
[EJEC]
(Nmero)
(O nmero)
[PARADA]
[CANCEL]
[EJEC]
(Nmero)
(O nmero)
[PARADA]
[CANCEL]
[EJEC]
(Nmero)
[CANCEL]
[EJEC]
[FIJC F]
[FIJC F]
[FIJC O]
[FIJC F]
[FIJC O]
[FIJC F]
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B63014SP/01
OFFSET
SETTING
1/2
OFFSET
SETTING
[(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]
Pantalla programacin men
[MENU]
[(OPRA)]
(Nmero)
[SELEC]
558
FUNCIONAMIENTO
B63014SP/01
2. DISPOSITIVOS DE MANEJO
2/2
(1)
[(OPRA)]
(Nmero)
[SELEC]
[(OPRA)]
(Nmero)
[CLEAR]
(Nmero)
[BUSQNO]
[CANCEL]
[EJEC]
[ENTRAD]
559
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
PANTALLA SISTEMA
B63014SP/01
SYSTEM
1/2
SYSTEM
Pantalla parmetros
[PARAM.]
[(OPRA)]
(Nmero)
[ON:1]
[OFF:0]
(Nmero)
(Nmero)
[BUSQNO]
[+ENTR]
[ENTRAD]
[LECTUR]
[CANCEL]
[EJEC]
[PERFOR]
[CANCEL]
[EJEC]
Pantalla diagnstico
[DIGNOS]
[(OPRA)]
(Nmero)
[BUSQNO]
Pantalla PMC
[PMC]
(4)
Continua en la pgina siguiente
560
FUNCIONAMIENTO
B63014SP/01
(4)
2. DISPOSITIVOS DE MANEJO
2/2
Pantalla compens. error paso
[PASO]
(No.)
[BUSQNO]
[ON:1]
[OFF:0]
(Nmero)
[+ENTR]
(Nmero)
[ENTRAD]
[(OPRA)]
[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]
[HDOBL]
[HHALF]
[ARRENQ]
[CH1]
[CH1]
[VDOBL]
[VHALF]
[ARRENQ]
[CH2]
[CH2]
[VDOBL]
[VHALF]
561
[ENTRAD]
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
Pantalla visualiz.alarmas
[ALARMA]
Pantalla visual.mensajes
[MENSAJ]
[(OPRA)]
[REPOS.]
[(OPRA)]
[SELEC]
[(OPRA)]
[SELEC]
562
B63014SP/01
FUNCIONAMIENTO
B63014SP/01
PANTALLA GRAFICOS
2. DISPOSITIVOS DE MANEJO
Grficos tray.hta.
[PARAM.]
[EJEC]
[(OPRA)]
[AUTOM.]
[APRANQ]
[PARADA]
[RBOBIN]
[BORRA]
[ESCALA]
[(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)]
[
]
[]
[]
[]
[]
563
2. DISPOSITIVOS DE MANEJO
2.3.4
Entrada por teclado y
buffer de entrada por
teclado
FUNCIONAMIENTO
B63014SP/01
> 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
Pulse la tecla
564
B63014SP/01
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
2.3.5
Mensajes de aviso
Vis.entrada datos
Vis.mensajes aviso
Visual.estado
EDIC
Visual.teclas soft
ERROR MODO
][
][
][
][
Contenido
ERROR FORMATO
El formato es incorrecto.
PROTEGIDO
FUERA DE DATOS
DIGITOS EXCE
ERROR MODO
EDIC RECHAZA
565
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
2.3.6
Configuracin de las
teclas soft
B63014SP/01
REL
ALL
HNDL
566
B63014SP/01
2.4
DISPOSITIVOS E/S
EXTERNOS
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
Aplicacin
Capacid.
mx. almacen.
Manual
consulta
Dispositivo entrada/salida
multifuncin de fcil manejo.
Concebido para equipos de
automatizacin de fbricas.
Utiliza disquetes.
3600m
B61834E
Floppy/Cassette de
Dispositivo entrada/salida.
Utiliza disquetes.
2500m
B66040E
FA Card de FANUC
Dispositivo de entrada/salida
compacto. Utiliza tarjetas FA.
160m
B61274E
PPR de FANUC
B58584E
FANUC
______
Anexo H
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 conocer el mtodo de entrada y salida de estos datos, vase el Captulo 8.
567
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B63014SP/01
Canal 1
Canal 2
TARJETA OPCION 1
Canal 3
JD5A
JD5B
JD5C
JD6A
RS232C
RS232C
RS232C
RS422
Lector/
perfora.
Lector/
perforad.
Ordenador
central
Ordenador
central
CANAL E/S=0
CANAL E/S=1
CANAL E/S=2
CANAL E/S=3
CANAL E/S=3
0020
CANAL E/S
CANAL E/S
= 0 : Canal 1
= 1 : Canal 1
= 2 : Canal 2
= 3 : Canal 3
CANAL E/S= 1
(canal1)
CANAL E/S=2
(canal 2)
CANAL E/S=3
(canal 3)
Nmero parmetro
568
0101
0102
0103
Velocidad transf.baudios
0111
0112
0113
0121
0122
0123
0131
0132
0133
0134
Seleccin de protocolo
0135
Seleccin de RS422
RS232C y otros datos.
B63014SP/01
2.4.1
Handy File de FANUC
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
Interface
RS232C
FANUC
Handy File
Interface RS232C
RS422
(panel perforacin, etc.)
2.4.2
Adaptador para
disquetes de FANUC
FANUC
Interface RS232C
(panel perforacin, etc.)
569
POWER
ON
OFF
2. DISPOSITIVOS DE MANEJO
2.4.3
Adaptador para
tarjetas FA de FANUC
FUNCIONAMIENTO
B63014SP/01
EJECT
FANUC
READY
READ
WRITE
Interface RS232C
(panel perforacin, etc.)
2.4.4
PPR de FANUC
ALARM
RESET
El PPR de FANUC est formado por tres unidades: Una impresora, una
perforadora de cinta de papel y un lector de cinta de papel. Cuando el PPR se
utiliza solo, los datos pueden leerse del lector de cinta e imprimirse o perforarse.
Tambin es posible realizar comprobaciones TH y TV en datos ya ledos.
Interface RS232C
(panel perforacin, etc.)
570
B63014SP/01
2.4.5
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
El lector porttil de cinta se utiliza para entrada de datos desde cinta de papel.
Interface RS232C
(panel perforacin, etc.)
571
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B63014SP/01
2.5
CONEXION/DESCON
EXION 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 ]
572
B63014SP/01
2.5.2
Pantalla visualizada al
conectar el CNC
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
0:
1:
2:
3:
4:
5:
Funcin mdulo
573
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B63014SP/01
B0B1 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
B0B1 01
SERVO
SUB
MAM
PMC
: 907001
: xxxxxx
: yyyyyy
: zzzzzz
2.5.3
Desconexin de la
tensin
Procedimiento
574
B63014SP/01
FUNCIONAMIENTO
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO MANUAL
575
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
3.1
B63014SP/01
VUELTA MANUAL AL
PUNTO DE
REFERENCIA
Punto
deceleracin
Desplazamiento avance
rpido
Velocidad avance rpido
(el sobrecontrol de avance
rpido es vlido)
Punto
referencia
Desplazamiento
decelerado
Velocidad
FL
MODE
EDIT
MEMORY
REMOTE
MDI
HANDLE
JOG
ZERO
RETURN
TEACH
selectores de modo.
25
50
AXIS DIRECTION
+C
+Z
+Y
RAPID
+X
PROGRAM
STOP
M02/
M30
MANU SPINDLE
ABS
ORI
576
X2
Y2
TAP
ATC
READY
Z2
MIRRROR IMAGE
X
Y
Z
MC?
B63014SP/01
FUNCIONAMIENTO
3.FUNCIONAMIENTO MANUAL
Explicaciones
Definicin automtica de
sistema de coordenadas
Limitaciones
Desplazamiento de la
herramienta de nuevo
577
3.FUNCIONAMIENTO MANUAL
3.2
MODE
MEMORY
REMOTE
MDI
HANDLE
JOG
ZERO
RETURN
TEACH
B63014SP/01
AVANCE JOG
EDIT
FUNCIONAMIENTO
Y
Cuando se pulas una tecla, la
herramienta se desplaza en la
direccin especificada por la
tecla.
AXIS DIRECTION
+C
+Z
+Y
RAPID
+X
2000
RAPID TRAVERSE
OVERRIDE (%)
F0
25
50
100
B63014SP/01
FUNCIONAMIENTO
3.FUNCIONAMIENTO MANUAL
Limitaciones
Aceleracin/deceleracin
para avance rpido
Cambio de modos
vuelta al punto de
referencia
579
3.FUNCIONAMIENTO MANUAL
3.3
AVANCE
INCREMENTAL
FUNCIONAMIENTO
B63014SP/01
X100
X1000
AXIS DIRECTION
+C
+Z
+Y
RAPID
+X
580
3.FUNCIONAMIENTO MANUAL
B63014SP/01
FUNCIONAMIENTO
3.4
AVANCE MANUAL
POR VOLANTE
MEMORY
REMOTE
HANDLE
JOG
ZERO
RETURN
modo.
MDI
TEACH
581
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63014SP/01
Explicaciones
Disponibilidad del
generador manual de
impulsos en el modo
manual discontinuo (JHD)
Disponibilidad del
generador manual de
impulsos en el modo
TEACH IN JOG (THD)
El parmetro THD (bit 1 del No. 7100) valida o inhibe el generador manual de
impulsos en el modo TEACH IN JOG.
Distinto de 0:
Distinto de 0:
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.
Limitaciones
Nmero de MPGs
B63014SP/01
FUNCIONAMIENTO
3.FUNCIONAMIENTO MANUAL
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.
583
3.FUNCIONAMIENTO MANUAL
3.5
ACTIVACION Y
DESACTIVACION DE
MANUAL ABSOLUTO
FUNCIONAMIENTO
B63014SP/01
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
584
3.FUNCIONAMIENTO MANUAL
B63014SP/01
FUNCIONAMIENTO
Explicacin
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.
585
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63014SP/01
(300.0 , 200.0)
(200.0,150.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.
N2
N1
(200.0 , 100.0)
(100.0 , 100.0)
X
Cuando el bloque de
desplazamiento siguiente
es del tipo incremental
Funcionamiento manual
durante la compensacin
de radio de herramienta
Modo
manual
Trayectoria herramienta
Trayectoria programada
586
B63014SP/01
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
VC1
VB2
VB1
PB
PC
VC2
PD
VB2
VB1
Trayectoria herramienta despus operacin
manual
VC1
PB
PA
PH
PH
587
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63014SP/01
VC1
VB2
VB1
VC1
PC
PB
VC2
VB2
Trayectoria progra
mada (programacin
absoluta)
VB1
PA
Trayectoria herramienta
despus operacin manual
VA2
PA
PH
VA2
PH
VA1
Trayectoria herramienta
antes operacin manual
Modo manual
VA1
VC1
Trayectoria herramienta
despus operacin manual
VB2
VB1
VC1
PB
PC
Modo
manual
VC2
VB2
VB1
PB
588
Trayectoria programada
(programacin absoluta)
PA
Trayectoria herramienta
antes operacin manual
3.FUNCIONAMIENTO MANUAL
B63014SP/01
FUNCIONAMIENTO
3.6
AVANCE MANUAL EN
LA DIRECCIN DEL
EJE DE
HERRAMIENTA/
AVANCE POR
VOLANTE EN LA
DIRECCIN DEL EJE
DE HERRAMIENTA B
3.6.1
Avance por volante en
la direccin de eje de
herramienta
A&C,
B&C
Procedimiento
MODE
EDIT
MEMORY
HANDLE
JOG
REMOTE
MDI
ZERO
RETURN
TEACH
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63014SP/01
Explicaciones
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.
(1) Tipo ejes AC
Z (eje de herramienta)
Z (eje de herramienta)
C
B
A
Y
(3) Tipo ejes AB (maestro el eje A) (4) Tipo ejes AB (maestro el eje A)
Z (eje de herramienta)
Z (eje de herramienta)
B
X
Distribucin de impulsos
a los ejes bsicos
Zp
Hp
a
c
Xp
Yp
X
590
Hpxy
B63014SP/01
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
Zp
Hp
Yp
Y
Xp
Hpxy
a
Zp
Yp
Y
X
Xp
(4) Tipo ejes AB (maestro el eje B)
Xp = Hpcos (a)sen (b)
Yp = Hpsen (a)
Zp = Hpcos (a)cos (b)
b
a
Zp
591
Xp
Yp
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63014SP/01
Definicin para
mquinas de 4 ejes
Limitaciones
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
592
Y
A
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63014SP/01
Procedimiento
MODE
EDIT
MEMORY
HANDLE
JOG
REMOTE
MDI
ZERO
RETURN
TEACH
Explicaciones
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 AC
Z (eje de herramienta)
Z (eje de herramienta)
C
B
A
Y
593
3.FUNCIONAMIENTO MANUAL
Distribucin de impulsos
a los ejes bsicos
FUNCIONAMIENTO
B63014SP/01
Xp
Yp
Hp (direccin X)
Hpxy
Zp
Yp
Xp
0
C
594
B63014SP/01
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
Xp
0
Zp
X
Hp (direccin X)
B
C
X
C
0
Yp
Hpxy
Y
Xp
0
Yp
Hp (direccin Y)
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63014SP/01
Definicin de ejes
bsicos y ejes de
rotacin
Direccin de eje de
herramienta
Definicin para
mquinas de 4 ejes
Limitaciones
Configuracin de ejes
596
3.FUNCIONAMIENTO MANUAL
B63014SP/01
FUNCIONAMIENTO
3.7
INTERPOLACION
LINEAL/CIRCULAR
MANUAL
Y
Pieza
Pieza
Herramienta
X
<<Avance circular > >
Herramienta
X
<<Avance linea l>>
NOTA
El eje X y el eje Y deben ser el primer eje controlado y el
segundo eje controlado, respectivamente.
Procedimiento
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63014SP/01
Explicaciones
Definicin de una lnea
recta/crculo
598
B63014SP/01
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
Crculo especificado
Avance circular
599
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63014SP/01
Velocidad de avance
para avance manual por
volante
Velocidad de avance
Seleccin de volante
manual
Direccin de
desplazamiento
utilizando volantes
manuales
Avance manual
discontinuo (JOG)
600
B63014SP/01
FUNCIONAMIENTO
3.FUNCIONAMIENTO MANUAL
Limitaciones
Imagen espejo
601
3.FUNCIONAMIENTO MANUAL
3.8
ROSCADO RGIDO
MANUAL CON
MACHO
FUNCIONAMIENTO
B63014SP/01
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 II14.2 y consulte el correspondiente
manual facilitado por el fabricante de la mquinaherramienta.
Procedimiento
Explicaciones
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.
602
3.FUNCIONAMIENTO MANUAL
B63014SP/01
FUNCIONAMIENTO
Especificacin de M29 y
G84 en el mismo bloque
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.
Limitaciones
Comprobacin de error
excesivo
Sobrecontrol de
extraccin
Nmero de repeticiones
Posicionamiento de la
herramienta en una
posicin de taladrado
3.FUNCIONAMIENTO MANUAL
3.9
ORDEN NUMRICA
MANUAL
FUNCIONAMIENTO
B63014SP/01
Bit 0 (JAXx) de
parmetro No. 7010
Procedimiento
Procedimiento
PROG
MODE
EDIT
MEMORY
REMOTE
MDI
HANDLE
JOG
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
***
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)
B63014SP/01
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
PROGRAMA (P/P)
G00 P
X
Y
Z
U
V
W
A
C
M
T
S
B
>_
JOG
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
INPUT
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 autommatica 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
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63014SP/01
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
Posicionamiento
On (Activado)
Velocidad
avance
(parmetro)
Aceleracin/
deceleracin
automtica
(parmetro)
Sobrecontrol
Sobrecontrol de avance
manual
606
B63014SP/01
FUNCIONAMIENTO
3.FUNCIONAMIENTO MANUAL
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.
Vuelta automtica al
punto de referencia
(G28)
Aceleracin/deceleracin automtica
(parmetro)
Sobrecontrol
607
3.FUNCIONAMIENTO MANUAL
Vuelta a segundo,
tercero o cuarto punto
de referencia (G30)
FUNCIONAMIENTO
B63014SP/01
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.
Cdigo M (funciones
auxiliares)
Cdigos S (funciones de
husillo)
Cdigos T (funciones de
herramientas)
608
3.FUNCIONAMIENTO MANUAL
B63014SP/01
FUNCIONAMIENTO
Cdigos B (segundas
funciones auxiliares)
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.
Entrada de datos
INPUT
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
INPUT
Descripcin
ERROR
FORMA-
NOTA
Aun cuando est activada la tecla de proteccin de
memoria, no obstante, puede ejecutarse la entrada por
teclado.
609
3.FUNCIONAMIENTO MANUAL
Borrado de datos
FUNCIONAMIENTO
B63014SP/01
RESET
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 .
Parada de la ejecucin
Informacin modal
Avance manual
discontinuo
Limitaciones
Control de velocidad de
corte constante
Funciones M, S, T y B
Avance manual
discontinuo
Imagen espejo
para el sentido de un
3.FUNCIONAMIENTO MANUAL
B63014SP/01
FUNCIONAMIENTO
Modo REF
Posicionamiento de
referencia de la mesa
indexada y troceado
611
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO AUTOMATICO
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
4.1
FUNCIONAMIENTO
EN MODO MEMORIA
Procedimiento
21 Pulse
22 Pulse la direccin O .
23 Introduzca un nmero de programa con el teclado numrico.
24 Pulse la tecla soft [BUSQ O].
3 En control de 2 trayectorias, seleccione el portaherramientas que se
quiere emplear mediante el selector situado en el pupitre operador de
la mquina.
4 Para interrumpir o cancelar el funcionamiento en modo memoria, siga los
pasos indicados a continuacin.
a.
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
b.
B63014SP/01
en el panel MDI.
Explicacin
Modo memoria
Parada y terminacin
del funcionamiento en
modo memoria
Suspensin de avances
Reset
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
Llamada a un subprograma
almacenado en un dispositivo
de entrada/salida externo
615
4. FUNCIONAMIENTO AUTOMATICO
4.2
FUNCIONAMIENTOO
EN MODO MDI
FUNCIONAMIENTO
B63014SP/01
Procedimiento
2 Pulse la tecla
PROGRAMA ( MDI )
O0000;
G00
G17
G90
G22
G94
G21
G40
G49
B
T
F
G80
G98
G50
G67
H
D
G54
G64
M
G69
G15
>_
MDI
****
***
MDI
PRGRM
20 : 40 : 05
***
ACTUAL
SIGUIE
(OPRA)
a.
Introduzca la direccin
en el panel
MDI.
b.
B63014SP/01
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
O0001 N00003
PROGRAMA ( MDI )
O0000 G00 X100.0 Z200. ;
M03 ;
G01 Z120.0 F500 ;
M93 P9010 ;
G00 Z0.0 ;
%
G00
G17
G90
G22
G94
G21
G40
G49
B
T
F
G80
G98
G50
G67
H
D
G54
G64
M
G69
G15
>_
MDI
****
***
MDI
PRGRM
***
ACTUAL
12 : 42 : 39
SIGUIE
(OPRA)
a.
b.
617
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
Explicacin
Rearranque
Edicin de un programa
durante el modo MDI
Limitaciones
Registro de programas
Nmero de lneas de un
Un programa puede tener tantas lneas como entren en una pgina de la pantalla
(CRT).
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
subprogramas
Subprograma
Subprograma
O0000;
O1000;
O2000;
M98P 1000;
M98P 2000;
M98P 3000;
M30;
M99;
M99;
Programa principal
Un bucle
Dos bucles
618
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
Llamada a macros
Zona de memoria
619
4. FUNCIONAMIENTO AUTOMATICO
4.3
FUNCIONAMIENTO
EN MODO DNC
FUNCIONAMIENTO
B63014SP/01
Pantalla de
comprobacin de
programa
(LCD 7,2/8,4)
VERIFICA. PROGRAMA
O0001 N00020
620
B63014SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
Pantalla de programa
(LCD 7,2/8,4)
PROGRAMA
N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120
O0001 N00020
21:20:05
][
][ (OPRD) ]
Pantalla de programa
(LCD 7,2/8,4)
PROGRAMA
N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120
N130
N140
N150
N160
N170
F0001 N00020
X100.0 (DNCPROG) ;
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
Durante el funcionamiento en modo DNC, pueden llamarse los
programas en memoria.
Durante el funcionamiento en modo DNC, pueden llamarse los
programas de macro en memoria.
621
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
Limitaciones
Limitacin del nmero
de caracteres
Macro cliente
IF[#100NE0]GOTO5;
M99
Alarma
Nmero
Mensaje
Descripcin
086
SEAL DR DESCONECTADA
123
210
NO PUEDE
INSTRUIRSE
M198/M199
622
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
4.4
ENTRADA/SALIDA
SIMULTANEAS
Entrada/salida simultneas
Mtodo
Procedimiento de
introduccin simultnea
bsica
Pgina de verificacin
del programa
Program check screen
VERIFICA. PROGAMA
F0001 N00100
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
Limitaciones
M198 (cdigo de llamada
de un programa desde
una unidad de E/S
externa)
Instruccin de macro
cliente
Alarma
Nombre de archivo
Llamada de
subprograma
Alarma
Nmero
Mensaje
Descripcin
123
210
NO PUEDE
INSTRUIRSE
M198/M199
222
DNC OP NO
PERMITIDO EN
EDICION BG
624
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
4.5
REARRANQUE DE
UN PROGRAMA
TIPO P
Operacin de retorno
Operacin de rearranque
Operacin de retorno
Posicin de rearranque
625
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
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
[TIPO P]
Nmero secuencia
[TIPO Q]
N
fff
fffff
[TIPO P]
Frecuencia
Nmero secuencia
626
B63014SP/01
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
(DISTANC. A IR)
X
1. 459
Z
7. 320
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
B63014SP/01
secuencialmente segn los ejes por el orden especificado por los valores del
parmetro (No. 7310). A continuacin, se reanuda el mecanizado.
Procedimiento 1
[ TIPO P ]
[ TIPO Q ]
operador de la mquina.
2 Pulse la tecla
[TIPO Q]
N
ffffffff
[TIPO P]
Nmero bloque
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)
B63014SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
Explicaciones
Nmero de bloque
629
Nmero de bloques
1
2
3
4
5
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
Nmero de bloques
1
2
3
4
4
4
4
5
6
Guardar/borrar nmero de
bloque
Nmero de bloque de ms
ocho dgitos
Limitaciones
Rearranque tipo P
Bloque de arranque
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
Intervencin manual
Reset
Manual absoluto
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:
El funcionamiento manual se ejecuta cuando el modo manual o absoluto est desactivado.
El funcionamiento manual se ejecuta cuando la mquina est bloqueada.
Cuando se utiliza la imagen espejo
Cuando el modo manual se ejecuta en el curso del desplazamiento de un eje para la
operacin de retor no.
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.
631
4. FUNCIONAMIENTO AUTOMATICO
4.6
FUNCION DE
PLANIFICACION DE
SECUENCIA DE
EJECUCION
(SCHEDULING)
FUNCIONAMIENTO
B63014SP/01
DIRECTORIO ARCHIVOS
NUM ARCH
0001
0002
0003
0004
NOMBRE ARCHIVO
O0010
O0020
O0030
O0040
2
1
3
2
632
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
Procedimiento
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
PLAN
Pantalla No.2
633
EJEC
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
F0007 N00000
SELECCION ACTUAL:O0040
RMT * * * *
***
13 : 27 : 54
***
DIR
PRGRM
(OPRA)
PLAN
Pantalla No.3
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
634
INF. ACTUA
PLAN
(OPRA)
B63014SP/01
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
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
Especificacin de ningn
nmero de archivo
0 y luego
Repeticin infinita
Borrar
Al pulsar la tecla
del programa.
Limitaciones
Nmero de repeticiones
Nmero de archivos
registrados
635
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
Cdigo M
en disquete durante la
ejecucin de archivo
Rearranque de
funcionamiento automtico
Funcin planificacin
para control de 2
trayectorias
as
No. alarma
Descripciones
086
210
Se ejecutaron M198 y M099 durante la operacin programada o se ejecut M198 durante el modo DNC.
636
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
4.7
FUNCION DE
LLAMADA A
SUBPROGRAMA
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
;
;
0123 .... Nmero de archivo
N2
N3 M198 P0003 0123 ;
N4
;
N5
;
: Primera llamada/retorno
: Segunda llamada/retorno
: Tercera llamada/
retorno
Fig. 4.7 (a) Flujo del programa cuando se especifica M198
637
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
Limitaciones
Funcin de llamada a
subprograma con
control de dos
trayectorias
638
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
4.8
NTERRUPCION
MANUAL POR
VOLANTE
Posicin de herramienta
durante modo automtico
Posicin de herrramienta despus
de interrupcin por volante
Profundidad
de corte
programada
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) 0,0001 pulgadas (salida en
pulgadas).
NOTA
La interrupcin por volante est inhibida cuando la mquina
est bloqueada durante el funcionamiento automtico.
639
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
Explicaciones
Relacin con otras
funciones
Visualizacin de posicin
Relacin
Bloqueo de mquina
Enclavamiento
Imagen espejo
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].
El valor de desplazamiento mediante interrupcin por volante se indica en la
pgina 4 de la pantalla de indicacin de posicin. Se visualizan
simultneamente los 4 tipos de datos siguientes.
O0000 N00200
INTERRUPCION MANGO
(UNIDAD ENTRADA)
X
69.594
Z
61.439
X
Z
(RELATIVAS)
U
0.000
W
0.000
X
Z
(UNIDAD SALIDA)
69.594
61.439
(DISTANCIA A IR)
0.000
0.000
****
ABSOLU
640
***
RELATI
10 : 29 : 51
***
TODO
MANGO
(OPRA)
B63014SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
641
4. FUNCIONAMIENTO AUTOMATICO
4.9
IMAGEN ESPEJO
FUNCIONAMIENTO
B63014SP/01
Herramienta
Procedimiento
IMAG. ESPEJO
IMAG. ESPEJO
IMAG. ESPEJO
>_
AUTO * * * *
COMP
***
FIJACN
642
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)
B63014SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
Explicaciones
Limitaciones
643
4. FUNCIONAMIENTO AUTOMATICO
4.10
RETIRADA Y
RETORNO DE
HERRAMIENTA
FUNCIONAMIENTO
B63014SP/01
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.
: Posicin en que se activa pulsador RETIRADA HERRAMIENTA
: Posicin programada
: Posicin a que retrocede la herramienta en modo manual
Trayectoria de retroceso
Modo manual (trayectoria retirada)
Trayectoria de retorno
Reposicionamiento
Z
X
Y
Procedimiento 1
Programacin
Z
N30
X
Y
644
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
Procedimiento 2
Retirada
A
N30
R E T R A CTION
POSITION
TOOL
W I T HDRAW
TOOL
RETURN
Punto E
TOOL BEING
WITHDRAWN
TOOL
WI T HDRAW
R E T R A CTION
POSITION
T O O L
R
ETURN
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
Procedimiento 3
Retirada
FUNCIONAMIENTO
B63014SP/01
11
12
10
9
8
4
7
2
6
Punto E
Z
1
Punto A
Y
646
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
Procedimiento 4
Retorno
12
11
9
10
8
3
4
7
2
5
Punto E
6
Z
X
Punto A
Y
D Pantalla
0 : 00 : 00
PTRR
647
4. FUNCIONAMIENTO AUTOMATICO
Procedimiento 5
Reposicionamiento
FUNCIONAMIENTO
B63014SP/01
Punto E
N30
Explicacin 1
Retroceso
Cuando no se especifica
una distancia de retroceso
N30
Punto E
Punto A
Parada de l retroceso
Reposicionamiento
inmediatamente despus
del retroceso
648
B63014SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
Explicacion 2
Retirada
Seleccin de eje
Memorizacin de
trayectoria
Reset
Explicacin 3 Retorno
Trayectoria de retorno
IInterrupcin de la
operacin de retorno
Suspensin de avance
Explicacin 4
Reposicionamiento
Suspensin de avances
La funcin de suspensin
reposicionamiento.
Procedimiento despus de
terminar el
reposicionamiento
de
avances
est
inhibida
durante
el
4. FUNCIONAMIENTO AUTOMATICO
4.11
FUNCION DE
RETRAZADO
FUNCIONAMIENTO
B63014SP/01
Procedimiento
Desplazam.directo
Desplazamiento inverso
Desplazam.directo
Desplazam.inverso
Desplazam.directo
Desplazam.inverso
650
B63014SP/01
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
Desplazam.directo
Desplazam.inverso
Desplazamiento inverso
Desplazam.directo de
retorno
Desplazam.directo
Desplazam.inverso
Desplaz.retorno directo
651
Arrancado
desplazam.inverso
Desplazam.directo
Desplazam.inverso
Desplaz.retorno
directo
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
Desplazamiento inverso
Terminacin
desplazamiento inverso
Desplazam.directo de
retorno
Arrancado
desplazam.inverso
Desplazam.directo
Desplazam.inverso
Desplaz.retorno directo
Desplazam.directo de
retorno
Desplazam.directo
Arrancado
desplazam.inverso
Desplazam.directo
Desplazam.inverso
Desplaz.retorno directo
652
Desplazam.directo
Desplazam.inverso
Desplaz. retorno directo
B63014SP/01
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
Comienzo de ciclo
(arrancado desplaz.directo)
Arrancado desplazam.directo
Arrancado desplaz. retorno directo
Desplazam.directo
Desplazam.inverso
Desplaz. retorno
directo
Explicaciones
Desplazam.directo y
desplazamiento inverso
Desplazam.directo de
retorno
653
4. FUNCIONAMIENTO AUTOMATICO
Terminacin de
desplazamiento inverso
FUNCIONAMIENTO
B63014SP/01
Reset
Velocidad de avance
Limitaciones
Bloque que inhibe el
desplazamiento inverso
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
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.
Macro cliente activado por
interrupcin
herramientas
Cambio de modo de
funcionamiento automtico
Si se cambia el modo de funcionamiento despus de una parada de modo bloque a bloque de modo
memoria a modo MDI o viceversa durante un desplazamiento inverso o durante un desplazamiento
directo de retorno, ya no pueden ejecutarse un desplazamiento inverso, un desplazamiento directo
de retorno y un desplazamiento directo. Para reanudar la ejecucin del programa, cambie el modo al
original y luego accione el pulsador de comienzo de ciclo.
Posicionamiento (G00)
Posicionamiento basado en
interpolacin linal (LRP=1)
Desplazam.directo
Desplazam.inverso
Desplaz. retorno di
recto
Y
X
Temporizacin (G04)
Configuracin de datos
programables (G10)
655
4. FUNCIONAMIENTO AUTOMATICO
Funcin de comprobacin
del lmite de recorrido
memorizado
activada/desactivada (G22,
G23)
FUNCIONAMIENTO
B63014SP/01
Desplazam.directo
(trayectoria real)
(G93)
Control de velocidad de
corte constante
activado/desactivado (G96,
G97)
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
Limitacin de velocidad
Funciones auxiliares
Valor de compensacin de
herramienta
Intervencin manual
Funcin de retroceso y
retorno de la
herramienta
Imagen espejo
de
de
se
de
4. FUNCIONAMIENTO AUTOMATICO
4.12
INTERVENCION Y
RETORNO
MANUALES
FUNCIONAMIENTO
B63014SP/01
Explicaciones
Manual absoluto
activado/desactivado
Sobrecontrol
Operacin de retorno
Anulacin
Modo MDI
Limitaciones
Validacin e inhibicin de
la intervencin y del
retorno manual
Compensacin
Bloqueo de mquina,
imagen espejo y factor de
escala
658
B63014SP/01
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
Ejemplo
1. El bloque N1 mecaniza una pieza
N2
Herramienta
Punto comienzo
bloque
N1
N1 A
N1 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 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.
659
4. FUNCIONAMIENTO AUTOMATICO
4.13
FUNCIN DE
RETORNO Y
REINTENTO
FUNCIONAMIENTO
B63014SP/01
660
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
N7010
N8010
N9010
N8020
N9020
N8030
N9030
N7020
(A)
(B)
(C)
(D)
(E)
(F)
(G)
(H)
(I)
(J)
(K)
(L)
(M)
(N)
(O)
(P)
(Q)
(R)
(S)
(T)
(A)
(R)
(B)
(S)
(C)
(G)
(H)
(L)
(M)
(Q)
(Y)
(D)
(E)
(F)
(I)
(X)
(J)
(K)
Avance en mecanizado
Avance rpido (posicionamiento)
(N)
(O)
661
(P)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63014SP/01
Procedimiento 1
Programa de retorno de
mecanizado
Procedimiento 2
Rearranque del
mecanizado desde el
punto inicial de
mecanizado
662
4. FUNCIONAMIENTO AUTOMATICO
B63014SP/01
FUNCIONAMIENTO
Procedimiento 3
Reintento de
mecanizado a partir del
punto inicial de ciclo de
mecanizado A
Procedimiento 4
Rearranque del
mecanizado desde un
punto inicial de ciclo de
mecanizado B
Limitaciones
663
5. MODO PRUEBA
FUNCIONAMIENTO
B63014SP/01
MODO PRUEBA
5.1
5.2
5.3
5.4
5.5
664
5. MODO PRUEBA
B63014SP/01
FUNCIONAMIENTO
5.1
BLOQUEO DE
MAQUINA Y
BLOQUEO DE
FUNCIONES
AUXILIARES
CRT/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
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.
Bloqueo de funciones
auxiliares
665
5. MODO PRUEBA
FUNCIONAMIENTO
B63014SP/01
Limitaciones
Orden M, S, T slo con
bloqueo de mquina
Vuelta al punto de
referencia en bloqueo de
mquina
Cdigos M no bloqueados
por el bloqueo de
funciones auxiliares
666
5. MODO PRUEBA
B63014SP/01
FUNCIONAMIENTO
5.2
SOBRECONTROL DE
AVANCE
Herramienta
Compruebe el mecanizado variando la velocidad de avance respecto
al valor especificado en
el programa.
Pieza
200
Limitaciones
Margen de sobrecontrol
Sobrecontrol durante
roscado
667
5. MODO PRUEBA
5.3
SOBRECONTROL DE
AVANCE RAPIDO
FUNCIONAMIENTO
B63014SP/01
Velocidad de avance
rpido10m/min
Sobrecontrol
50%
5m/min
Procedimiento
25
LOW
50
100
Explicacin
668
5. MODO PRUEBA
B63014SP/01
FUNCIONAMIENTO
5.4
ENSAYO EN VACIO
Herramienta
Mesa
Fig. 5.4 Ensayo en vaco
Procedimiento
Explicacin
Velocidad de avance de
ensayo en vaco
SINGLE
BLOCK
OPT
STOP
BLOCK
SKIP
DRY
RUN
MST
LOCK
WORK
LIGHT
MC
LOCK
Avance rpido
Avance
ACTIVADO
Veloc.ens.en vacoMx.JV
DESACTIVA.
Veloc.avance ensayo en
vacoJV *2)
Orden programada
669
5. MODO PRUEBA
5.5
MODO BLOQUE A
BLOQUE
FUNCIONAMIENTO
B63014SP/01
Comienzo ciclo
Comienzo ciclo
Herramienta
Comienzo
ciclo
Parada
Parada
Pieza
Parada
Procedimiento
670
B63014SP/01
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
(1) (2) y (6) indicados a continuacin. Cuando se ejecuta una parada en modo
bloque a bloque despus del punto (1) o (2), se enciende el LED de suspensin
de avances.
Avance rpido
Avance en mecanizado
Fig. 5.5 (b) Modo bloque a bloque durante ciclo fijo
D Llamada a subprogramas y
modo bloque a bloque
671
6. FUNCIONES DE SEGURIDAD
FUNCIONAMIENTO
B63014SP/01
FUNCIONES DE SEGURIDAD
672
B63014SP/01
FUNCIONAMIENTO
6.1
PARADA DE
EMERGENCIA
6. FUNCIONES DE SEGURIDAD
Rojo
PARO DE EMERGENCIA
Explicacin
673
6. FUNCIONES DE SEGURIDAD
6.2
REBASAMIENTO DE
LIMITE DE
RECORRIDO
FUNCIONAMIENTO
B63014SP/01
Fin lmite
recorrido
Final de carrera
Explicacin
Rebasamiento de
recorrido du rante
funcionamiento
automtico
Rebasamiento de
recorrido du rante el
funcionamiento manual
Anulacin de
rebasamiento de
recorrido
Alarmas
Nm.
Mensaje
Descripcin
506
SOBRERRECOR: +n
507
674
B63014SP/01
FUNCIONAMIENTO
6.3
VERIFICACION DE
LIMITE DE
RECORRIDO
6. FUNCIONES DE SEGURIDAD
(X,Y,Z)
(I,J,K)
(X,Y,Z)
(I,J,K)
Lmite de recorrido
memorizado 1
Los parmetros (Nos. 1320, 1321 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.
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:
675
6. FUNCIONES DE SEGURIDAD
FUNCIONAMIENTO
G 22X_Y_Z_I_J_K_;
(I,J,K)
B63014SP/01
(X,Y,Z)
A (X,Y,Z)
B (I,J,K)
Fije los lmites con los parmetros nm. 1324 y 1325. La zona situada
dentro de los lmites se convierte en la zona prohibida.
676
B63014SP/01
FUNCIONAMIENTO
Punto de comprobacin
para la zona prohibida
Posicin de la
herramienta
despus de
vuelta al punto
de referencia
6. FUNCIONES DE SEGURIDAD
b
A
Lmite de zona
Solapamiento de la zona
prohibida
6. FUNCIONES DE SEGURIDAD
FUNCIONAMIENTO
B63014SP/01
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.
Nmero
Mensaje
Contenido
500
501
n
502
+n
503
n
504
*.
+n
505
*.
678
B63014SP/01
FUNCIONAMIENTO
6.4
VERIFICACION DE
TOPE DE CARRERA
ANTES DE UN
DESPLAZAMIENTO
6. FUNCIONES DE SEGURIDAD
AVISO
El sistema verifica si las coordenadas del punto final
alcanzado tras un desplazamiento segn la distancia
programada en cada bloque se encuentran en una zona
prohibida. En caso afirmativo, no se verifica la trayectoria
seguida por una instruccin de desplazamiento. Sin
embargo, si la herramienta penetra en la zona prohibida
determinada por el tope de carrera memorizado 1, 2 o 3, se
emite una alarma (vanse los ejemplos a continuacin).
Ejemplo 1)
Zona prohibida determinada por el
tope de carrera memorizado 1 2
a
Punto final
Punto inicial
Se para la herramienta en un punto segn
el tope de carrera memorizado 1 2
Zona prohibida determinada por el
tope de carrera memorizado 1 2
Punto final
679
6. FUNCIONES DE SEGURIDAD
FUNCIONAMIENTO
B63014SP/01
Ejemplo 2)
Punto final
Zona prohibida determinada por el
tope de carrera memorizado 1 2
Punto inicial
Explicaciones
Limitaciones
Bloqueo mquina
G23
Reanudacin del
programa
Bloque compuesto de
varias operaciones
B63014SP/01
FUNCIONAMIENTO
Modo interpolacin
cilndrica
Modo interpolacin en
coordenadas polares
Conversin en
coordenadas
tridimensionales
Dibujo
6. FUNCIONES DE SEGURIDAD
Alarma
Nmero
Mensaje
Descripcin
510
SOBRERRECOR: +n
511
SOBRERRECOR: n
681
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
B63014SP/01
682
B63014SP/01
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
7.1
VISUALIZACION DE
ALARMAS
Explicaciones
Pantalla de alarma
MENSAJE ALARMA
100
510
SOBRERRECOR :+1
520
SOBRERRECOR :+2
530
SOBRERRECOR :+3
MDI
****
ALARMA
***
MENSAJ
S
18 : 52 : 05
***
0 T0000
HISTOR
***
* * * ALM
BUSQNO
ON:1
OFF:0
NCR
0
ASI
0
ASI
0
O1000 N00010
CTV
0
S
08 : 41 : 27
+ENTR
0
SB2
1
2
10
SB2
0
0
0
0 T0000
ENTRAD
683
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
B63014SP/01
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.
Cdigos de error
684
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
B63014SP/01
FUNCIONAMIENTO
7.2
VISUALIZACION DE
HISTORICO DE
ALARMAS
Procedimiento 1
HIS ALAR
O0100 N00001
(1)90.02.14 16:43:48
(2)010 (3)CODIGO G INADECUADO
90.02.13 8:22:21
506 SOBRERRECOR : +1
90.02.12 20:15:43
417 ALARMA SERVO : X EJE PARAM DGTL
MEM * * * *
ALARMA
***
MENSAJ
***
HISTOR
19 : 47 : 45
(OPRA)
685
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
7.3
VERIFICACION
MEDIANTE LA
PANTALLA DE
AUTODIAGNOSTICO
FUNCIONAMIENTO
B63014SP/01
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.
O0000 N0000
***
DIGNOS
***
PMC
:0
:0
:0
:0
:0
:0
:0
14 : 51 : 55
SISTEM
(OPRA)
Explicaciones
Pgina de
autodiagnsticos en
control de 2 trayectorias
686
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
B63014SP/01
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
Mensaje
Nm.
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
Tabla 7.3 (b) Mensajes de alarma cuando se detiene o interrumpe una operacin automtica
Nm.
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
687
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
B63014SP/01
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 1
Mensaje
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.
688
B63014SP/01
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
ENTRADA/SALIDA DE DATOS
Interface
RS-232-C
FANUC
Interface RS-232-C
RS-422
(panel de perforacin, etc...)
689
Handy Archivo
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.1
ARCHIVOS
B63014SP/01
Explicaciones
Qu es un archivo
Peticin de colocacin
de un
nuevo
disquete
Archivo n En blanco
Floppy 1
Archivo 1 Archivo 2 Archivo 3
Floppy 2
Continuacin
de archivo k
Archivo (k+1)
Archivo n En blanco
690
8. ENTRADA/SALIDA DE DATOS
B63014SP/01
FUNCIONAMIENTO
Lengeta de proteccin
Resumen de datos
grabados
Archivo (n1)
Archivo n
691
8. ENTRADA/SALIDA DE DATOS
8.2
BUSQUEDA DE
ARCHIVOS
FUNCIONAMIENTO
B63014SP/01
Archivo 2 Archivo 3
Archivo 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
. N9999
Se busca el archivo inmediato siguiente al que se acaba de acceder.
N9998
Cuando se designa N9998, cada vez que se realiza la entrada o
salida de un archivo se inserta automticamente N9999. 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
Bsqueda de archivo
mediante
N99999
692
B63014SP/01
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
Alarmas
Nm.
Descripcin
La seal de preparado (DR) de un dispositivo de entrada/salida
est desactivada.
693
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.3
BORRADO DE
ARCHIVOS
B63014SP/01
Borrado de archivos
Procedure
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
Nmero de archivo
actualizado despus de
borrar un archivo
Antes de borrar . .
1 (k>1) . . . . . . .
k ..............
(k+1) n . . . . . . .
Lengeta de proteccin
Despus de borrar
1 (k>1)
Borrado
k (n>1)
694
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
8.4
ENTRADA/SALIDA
DE PROGRAMA
8.4.1
Introduccin de un
programa
Introduccin de un programa
Procedimiento
Explicaciones
Comparacin
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; O2222
695
M30; O3333
M02; ER(%)
8. ENTRADA/SALIDA DE DATOS
D Nmeros de programa
en un cinta en formato
CN
FUNCIONAMIENTO
B63014SP/01
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 ;
%
B63014SP/01
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
Nm.
Descripcin
70
73
79
697
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.4.2
Salida de un programa
B63014SP/01
Salida de un programa
Procedimiento
Para enviar datos a una cinta en formato CN, especifique el sistema de cdigo de
perforacin (ISO o EIA) empleando el parmetro correspondiente.
Introduzca la direccin O.
Explicaciones
(Salida a disquete)
D Ubicacin de la salida
de archivos
Cuando la salida se ejecuta hacia el disquete, el programa se enva como archivo nuevo a
continuacin de los archivos existentes en el disquete. Si los nuevos archivos se han de
grabar desde el comienzo invalidando los antiguos, ejecute la operacin de salida antes
descrita despus de buscar el comienzo N0.
D Activacin de alarma
mientras se est
produciendo la salida de
un programa
Cuando durante la salida de un programa se activa la alarma P/S nmero 86, el disquete
recupera el estado que tena antes de la salida.
D Salida de un programa
despus de localizar el
comienzo de un archivo
Para utilizar con eficacia la memoria en el disquete o en la tarjeta, asegrese de que la salida
del programa se realiza con el parmetro NFD (No. 0101#7, No. 0111#7 0121#7)
configurado a 1. Este parmetro hace que no se enve el cdigo de avance, utilizando con
eficacia la memoria.
698
B63014SP/01
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
En el registro de
resumen
Perforacin de
programas en modo no
prioritario
Explicaciones
(Salida a una cinta CN)
Programa
ER
(%)
Perforacin de avance de 3 pies
Comprobacin TV
Cdigo ISO
Configurando NCR (bit 3 del parmetro No. 0100), pueden omitirse CRs
de modo que cada LF aparezca sin un CR.
Parada de la perforacin
Perforacin de todos los
programas
Pulse la tecla
Programa
Programa
Programa ER
(%)
Perf. avance de 1 pie
699
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
8.5
ENTRADA Y SALIDA
DE DATOS DE
COMPENSACION
8.5.1
Entrada de datos de
compensacin
Procedimiento
y aparecer la pantalla de
compensacin de herramienta.
5 Pulse la teclas soft [(OPRA)].
6 Pulse la tecla soft situada ms a la derecha
700
8. ENTRADA/SALIDA DE DATOS
B63014SP/01
FUNCIONAMIENTO
8.5.2
Salida de datos de
compensacin
Procedimiento
de herramienta.
5 Pulse la teclas soft [(OPRA)].
6 Pulse la tecla soft situada ms a la derecha
Explicaciones
Formato de salida
Formato
(1) For tool compensation memory A
G10 L11 P_R_;
en donde P_: No. de corrector
R_: Valor de compensacin de herramienta
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
B63014SP/01
Entrada de parmetros
Procedimiento
5 Pulse la tecla soft [CONFIG] para seleccin del captulo, tras lo cual
aparecer la pantalla de configuracin de valores.
(nextmenu key).
702
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
8.6.2
Salida de parmetros
Salida de parmetros
Procedimiento
Explicaciones
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.
Supresin de la salida de
parmetros configurados
a0
De tipo eje
Tipo bit
Tipo de valor
703
8. ENTRADA/SALIDA DE DATOS
Nombre de archivo de
salida
8.6.3
Entrada de datos de
compensacin de error
de datos
FUNCIONAMIENTO
B63014SP/01
Procedimiento
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Explicaciones
Compensacin de error de
paso
8.6.4
Salida de datos de
compensacin de error
de paso
Procedimiento
Explicaciones
Formato de salida
N 10000 . . . . . P . . . . . ;
N 11023 . . . . . P . . . . . ;
N: Nmero de puntos de compensacin de error de paso + 10.000
P: Valor de compensacin de error de paso
Nombre de archivo de
salida
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
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 III8.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
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.
706
8. ENTRADA/SALIDA DE DATOS
B63014SP/01
FUNCIONAMIENTO
8.7.2
Salida de variables
comunes de
macrocliente
Procedimiento
Explicaciones
Formato de salida
Variable comn
8. ENTRADA/SALIDA DE DATOS
8.8
VISUALIZACION DEL
DIRECTORIO
FUNCIONAMIENTO
B63014SP/01
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
708
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
B63014SP/01
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)
709
8. ENTRADA/SALIDA DE DATOS
Procedimiento 2
FUNCIONAMIENTO
B63014SP/01
(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)
710
EJEC
B63014SP/01
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
Explicaciones
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
L03
711
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.8.2
Lectura de archivos
B63014SP/01
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
712
8. ENTRADA/SALIDA DE DATOS
B63014SP/01
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
B63014SP/01
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
714
B63014SP/01
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
Limitaciones
Introduccin de nmeros
de archivo y nmeros de
programa con las teclas
Dispositivos E/S
Dgitos significativos
Comparacin
ALARMAS
Nm.
Contenido
71
79
86
715
8. ENTRADA/SALIDA DE DATOS
8.9
SALIDA DE UN
LISTADO DE
PROGRAMA PARA
UN GRUPO
ESPECIFICADO
FUNCIONAMIENTO
B63014SP/01
Procedimiento
>_
EDIC * * * *
PRGRM
***
***
***
O0001 N00010
MEMORI(CARC.)
3321
429
)
)
)
)
16 : 52 : 13
DIR
(OPRA
)
BUSQ O
LECTUR
GRPAL
GRUPO
(tecla de siguiente
PERFOR
PARADA
CANCEL
EJEC
716
B63014SP/01
8.100
ENTRADA/SALIDA
DE DATOS EN LA
PANTALLA E/S
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
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
717
(OPRA
)
8. ENTRADA/SALIDA DE DATOS
1.10.2
Configuracin de
parmetros relativos a
la entrada/salida
FUNCIONAMIENTO
B63014SP/01
Procedimiento
SYSTEM
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
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
(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, interfaz y orden SAT para el
parmetro No. 135 se visualizan nicamente cuando para
entrada/salida se est utilizando el canal 3.
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
1.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.
N9999
Se encuentra el archivo inmediatamente posterior al ms recientemente
utilizado.
N9998
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 N9999. Esto significa que pueden buscarse
automticamente de manera secuencial otros archivos.
Este estado se anula especificando N0, N1 hasta N9999 o N9999 o al
ejecutar un reset.
CANCEL EJEC
Explicaciones
719
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Diferencia entre N0 y N1
Activacin de alarmas
durante la bsqueda de
archivos
Bsqueda de archivo
utilizando N9999
720
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Introduccin de un programa
Procedimiento
MEMORI (CARC.)
3321
429
>_
EDIT * * * *
BUSQ F
***
LECTUR
***
14:46:09
***
PERFOR.
ELIMI
(OPRA
)
CAN
EJEC
721
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Salida de programas
Procedimiento
MEMORIA (CAR.)
3321
429
>_
EDIT * * * *
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
722
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Borrado de archivos
Procedimiento
MEMORI (CAR.)
3321
429
>_
EDIT * * * *
BUSQ F
***
LECTUR
***
14:46:09
***
PERFOR.
ELIMI
(OPRA
)
EJEC
Explicaciones
Nmeros de archivo
despus del borrado
Proteccin contra
escritura
Despus de borrado
1 hasta (k1)
Borrar
k to (n1)
723
8. ENTRADA/SALIDA DE DATOS
1.10.2
Entrada y salida de
parmetros
FUNCIONAMIENTO
B63014SP/01
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.
724
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
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.
725
8. ENTRADA/SALIDA DE DATOS
1.10.2
Entrada y salida de
valores de
compensacin
FUNCIONAMIENTO
B63014SP/01
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.
726
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
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.
727
8. ENTRADA/SALIDA DE DATOS
1.10.2
Salida de variables
comunes de macro
cliente
FUNCIONAMIENTO
B63014SP/01
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.
728
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
1.10.2
Entrada y salida de
archivos en disquete
Procedimiento
>
MDI
****
BUSQ F
***
***
LECTUR
O1234 N12345
***
12:34:56
PERFOR. ELIMI
CANCEL
EJEC
729
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
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
730
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Entrada de un archivo
Procedimiento
>
MDI
****
BUSQ F
***
***
LECTUR
O1234 N12345
***
12:34:56
PERFOR. ELIMI
EJEC
731
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Salida de un archivo
Procedimiento
>
MDI
****
BUSQ F
***
***
LECTUR
O1234 N12345
***
12:34:56
PERFOR. ELIMI
FIJC O
PARADA
CANCEL
EJEC
732
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Borrar un archivo
Procedimiento
>
MDI
****
BUSQ F
***
O1234 N12345
***
LECTUR
***
12:34:56
PERFOR.. ELIMI
EJEC
733
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
1.10.2
B63014SP/01
Entrada/salida desde/a
tarjeta de memoria
O1234 N12345
LEER/IMPRI (TARJETA M)
*1 : Memoria CNC
RAM CNC
Tarj. memoria
512K bytes
Archivo
SRAM0_5A. FDB
1/
1)
*3 : Nombres, tamaos, fechas y nmero de archivos
registrados en la tarjeta de memoria
Mensaje
TERMINADO.
DESCONECTAR LA CORRIENTE.
*4 : Mensaje de funcionamiento
*5 : Seleccione un tipo deseado de datos de carga
slo cuando se haya seleccionado [CARGA].
0 T0000
[SELECC] [
] [
CANCEL
] [CANCEL ]
]
] [
EJEC
EJEC
Al seleccionar [CARGA]
734
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Guardar datos en
memoria
Procedimiento
LEER/IMPRI(TARJETA M)
RAM CNC
Tarj. memoria
512K bytes
Archivo
SRAM0_5A. FDB
1/
1)
Mensaje
0 T0000
] [
EJEC
735
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Explicaciones
Nombre de archivo
256KB
0.5 MB
1.0 MB
2.5 MB
SRAM256A. FDB
SRAM0_5A. FDB
SRAM1_0A. FDB
SRAM1_0B. FDB
SRAM2_5A. FDB
SRAM2_5B. FDB
SRAM2_5C. FDB
SRAM2_5D. FDB
SRAM2_5E. FDB
256KB
0.5 MB
1.0 MB
2.5 MB
SRAM256A. OP2
SRAM0_5A. OP2
SRAM1_0A. OP2
SRAM1_0B. OP2
SRAM2_5A. OP2
SRAM2_5B. OP2
SRAM2_5C. OP2
SRAM2_5D. OP2
SRAM2_5E. OP2
Anulacin de salvar
Peticin de sustitucin
de tarjeta de memoria
RESET
736
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Carga de datos en
memoria (restauracin)
Procedimiento
LEER/IMPRI(TARJETA)
RAM CNC
Tarj. memoria
512K bytes
Archivo
SRAM0_5A. FDB
1/
1)
Mensaje
0 T0000
CANCEL EJEC
Programa
Parmetro
Compen.
C
737
Datos
PMC
Datos macro
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Explicaciones
Anulacin de la carga
Desconexin de la
corriente despus de la
carga
En funcin del tipo de datos, tal vez sea necesario desconectar la corriente
del sistema y luego volver a conectarla para que se valide la carga. Si es
preciso, en el campo de mensajes se visualiza el mensaje TURN OFF
POWER..
Parmetros/datos PMC
Datos
programa/compensacin
NOTA
Si los datos salvados y el sistema de CNC en que se desee
cargar los datos salvados no cumplen las condiciones
descritas a continuacin, en el campo de mensaje se
visualiza un mensaje de error y se inhibe la carga. Sin
embargo, observe que en la carga selectiva, aun cuando la
estructura del sistema del CNC no coincida con la de un
archivo guardado, no obstante, el archivo se carga.
El tamao del archivo guardado no coincide con el
tamao de la RAM del CNC.
El archivo guardado tiene una extensin diferente.
738
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Formateado de tarjetas
de memoria
Procedimiento
LEER/IMPRI(TARJETA M)
RAM CNC
Tarj. memoria
512K bytes
Archivo
SRAM0_5A. FDB
1/
1)
Mensaje
0 T0000
] [
EJEC
739
8. ENTRADA/SALIDA DE DATOS
Borrado de archivos
FUNCIONAMIENTO
B63014SP/01
Borrado de archivos
Procedimiento
LEER/IMPRI (TARJETA)
RAM CNC
Tarj. memoria
512K bytes
Archivo
SRAM0_5A. FDB
1/
1)
Mensaje
0 T0000
EJEC
740
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Mensajes y restricciones
Mensajes
Mensaje
Descripcin
El formato o la extensin del archivo que se desea cargar no est permitido. Como alternativa, los datos almacenados en la tarjeta de memoria no
coinciden con el tamao de memoria del CNC.
Se ha producido un error durante el procesamiento del sistema de archivos. VVV representa un cdigo de error del sistema de archivos.
WRITEPROTECTED
Operacin salvar:
Operacin cargar:
bida.
VOLTAGE DECREASED.
DEVICE IS BUSY.
SAVING
LOADING
DELETING
FORMATTING
COMPLETED
741
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
Cdigos
B63014SP/01
Significado
102
105
106
110
111
114
115
117
118
Ya se ha abierto el archivo.
119
122
124
129
130
131
133
135
140
Restricciones
Tamao de tarjeta de
memoria
Especificaciones para
tarjeta de memoria
Utilice una tarjeta de memoria que sea conforme a PCMCIA Ver. 2.0 o
JEIDA Ver. 4.1.
Memoria de atributos
Compatibilidad de los
datos salvados
Una tarjeta ROM flash puede utilizarse slo para carga de datos.
Operaciones durante
funcionamiento
automtico
FUNCIONAMIENTO
B63014SP/01
8.110
ENTRADA/SALIDA
DE DATOS
UTILIZANDO UNA
TARJETA DE
MEMORIA
8. ENTRADA/SALIDA DE DATOS
743
Tarjeta de
memoria
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Procedimiento
PROG
(tecla de siguiente
DIRECTORY (MCARD)
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
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
~
PROG
DIR +
(OPRA)
O0034 N00045
COMENTA
(COMMENTARIO )
(SUBPROGRAMA)
(12345678
)
(
)
(
)
(SALTO K
)
(ALTA VEL.
)
(
)
(PROGR. PRUEB.)
~
PROG
DIR +
(OPRA)
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Bsqueda de un archivo
Procedimiento
PROG
(tecla de siguiente
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
~
PROG
DIR +
(OPRA)
LECT F
LECT N
PERFOR. ELIMI
O0034 N00045
COMENTA
(PROGR. PRINC. )
(SUBPROGR. 1)
(COMMENT )
(COMMENT )
~
745
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Lectura de un archivo
Procedimiento
PROG
(tecla de siguiente
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
~
PROG
DIR +
(OPRA)
LECT F
LECT N
PERFOR.
ELIMI
O0001 N00010
COMENTA
(PROG. PRINCI. )
(SUBPROGRAM1)
(COMMENT )
~
LECTUR
NOMBRE ARCHIVO=20
>
EDIT * * *
NOMBR
****
***
FIJC O
****
PARA
No. PROGRAM.=120
15:40:21
CANCEL
EJEC
B63014SP/01
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
O0001 N00010
COMENTA
(PROG. PRINC. )
(SUBPROGR.
1)
(MACRO PROGRAM)
~
LECTUR
NOMBRE ARCHIVO
=TESTPRO
No. PROGRAM
=1230
>
EDIT * * *
NOMBR
****
***
FIJC O
****
PARADA
15:40:21
CANCEL
EJEC
747
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Escritura de un archivo
Procedimiento
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
~
PROG
DIR +
(OPRA)
F LECTUR
N LECTUR PERFOR..
ELIMI
~
PERFOR.
>
EDIT * * *
NOMBR
NOMBRE ARCHIVO =
No. PROGRAM =1230
****
***
FIJC O
15:40:21
****
PARA
CANCEL
EJEC
~
PERFOR..
>
EDIT * * *
NOMBR
748
***
15:40:21
****
PARA
CANCEL
EJEC
B63014SP/01
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
Explicaciones
D Registro del mismo
nombre de archivo
D Restricciones del
nombre de archivo
749
de
No ms de 8 caracteres
VVV
Extensin de no ms
de 3 caracteres
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Borrado de un archivo
Procedimiento
PROG
(tecla de siguiente
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
~
PROG
DIR +
(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 (MCARD)
No.
NOMBRE ARCHIVO
0019
O1000
0020
O1010
0021
O1020
0022
O1030
O0034 N00045
COMENTA
(PROGR. PRINC. )
(SUBPROGRAM 1)
(COMMENT )
(COMMENT )
DIRECTORY (MCARD)
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
B63014SP/01
Tarjeta de
memoria
Procedimiento
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
PROG
PARAM
COMP.
(OPRA)
751
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
Explicaciones
Cada elemento de datos
PASO
TRABAJO
(OPRA)
TARJM
(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
Visualizacin de
directorio de programas
Utilizacin de cada
funcin
LECT F
LECT N
PERFOR.. ELIMI
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63014SP/01
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).
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 960614
No. PROGRAM =13
1
***
****
PARADA
15:40:21
CANCEL
EJEC
8. ENTRADA/SALIDA DE DATOS
Cdigos de error de
tarjeta de memoria
FUNCIONAMIENTO
Cdigo
B63014SP/01
Significado
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
122
124
129
130
131
133
135
140
754
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
EDICION DE PROGRAMAS
Generalidades
Registro
Edicin
Bsqueda de parte
de programa que
se desea editar
1) Insercin, modificacin y borrado de una pal.: Vase Apdo. III9.1.3 hasta III9.1.5.
2) Sustitucin de palabras y direcciones: Vase Apartado III9.6.6.
3) Borrado de bloques: Vase Apartados III9.2.
4) Copiar, desplazar y fusionar programas: Vase Apartado III9.6.1 y III9.6.5
5) Borrado de programas: Vase Apartado III9.5.
Salida
Ejecucin
755
9. EDICION DE PROGRAMAS
9.1
INSERCION,
MODIFICACION Y
BORRADO DE UNA
PALABRA
FUNCIONAMIENTO
B63014SP/01
Explicacin
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.
756
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
9.1.1
Bsqueda de una
palabra
O0050 N01234
;
se exploran
, el
757
se visualiza
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
Ejemplo)
de
bsqueda
PROGRAMA
O0050 ;
N01234 X100.0 Z1250.0 ;
S12 ;
N56789 M03 ;
M02 ;
%
O0050 N01234
de
S12
Actualmente se est
buscando/explorando
N01234.
Se est buscando
S12.
1 Teclee la direccin S .
2 Teclee 1
2 .
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.
758
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
9.1.2
Cabecera de un
programa
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
759
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
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 ;
%
760
5
3 Pulse la tecla
O0050 N01234
Se est insertando
T15.
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
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 ;
%
761
Se est cambiando
T15 por M15.
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
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 ;
%
762
O0050 N01234
Se est borrando
X100.0.
FUNCIONAMIENTO
B63014SP/01
9.2
9. EDICION DE PROGRAMAS
BORRADO DE
BLOQUES
9.2.1
Borrado de un bloque
EOB
.
.
3 Pulsee la tecla
Procedimiento
2 Pulse
EOB
O0050 N01234
Se est buscando/
explorando N01234.
3 Pulse la tecla
Programa
O0050 ;
S12 ;
N56789 M03 ;
M02 ;
%
763
.
O0050 N01234
Se ha borrado el
bloque que contiene
N01234.
9. EDICION DE PROGRAMAS
9.2.2
Borrado de mltiples
bloques
FUNCIONAMIENTO
B63014SP/01
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 ;
%
764
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..
FUNCIONAMIENTO
B63014SP/01
9.3
BUSQUEDA DE
NUMERO DE
PROGRAMA
9. EDICION DE PROGRAMAS
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
765
9. EDICION DE PROGRAMAS
9.4
BUSQUEDA DE
NUMERO DE
SECUENCIA
FUNCIONAMIENTO
B63014SP/01
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.Si no se
encuentra el nmero de secuencia especificado en el programa actualmente
seleccionado se activa la alarma P/S nmero 060.
766
B63014SP/01
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
Explicaciones
Operaciones durante la
bsqueda
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
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.
767
9. EDICION DE PROGRAMAS
9.5
BORRADO DE
PROGRAMAS
9.5.1
FUNCIONAMIENTO
B63014SP/01
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
768
FUNCIONAMIENTO
B63014SP/01
9.5.3
9. EDICION DE PROGRAMAS
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.
769
9. EDICION DE PROGRAMAS
9.6
FUNCION DE EDICION
AMPLIADA DE
PROGRAMAS DE
PIEZA
FUNCIONAMIENTO
B63014SP/01
770
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
9.6.1
Cmo se copia un
programa completo
Despus de copiar
Antes de copiar
Oxxxx
Copiar
Oxxxx
Oyyyy
(OPRA)
COPIA
TODO
Teclas numricas
0 A
771
9. EDICION DE PROGRAMAS
9.6.2
FUNCIONAMIENTO
B63014SP/01
Despus de copiar
Antes de copiar
Oxxxx
A
Copiar
Oxxxx
Oyyyy
CURS
3 Desplace el cursor al final del intervalo que desea copiar y pulse la tecla soft
CURS
ABAJO
0 A
772
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
9.6.3
Despus de copiar
Antes de copiar
Oxxxx
Oxxxx
Oyyyy
Copiar
B
C
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
773
9. EDICION DE PROGRAMAS
9.6.4
FUNCIONAMIENTO
B63014SP/01
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
pulse la tecla soft [CURS] o [BAJO] (en este ltimo caso, se visualiza el
final del programa actual).
ABAJO
0 A
EJEC
774
B63014SP/01
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
9.6.5
Explicacin
complementaria para
copiar, mover y
fusionar
Explicaciones
Definicin de un intervalo
de edicin
Limitaciones
Nmero de dgitos para el
nmero de programa
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
Alarmas
enido
No. alarma
70
101
776
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
9.6.6
Sustitucin de
palabras y direcciones
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.
SALTO
7 Pulse la tecla soft [EJEC] para sustituir todas las palabras y direcciones
EJEC1
EJEC1
Ejemplos
Sustituir X100 por Y200
[CAMBIO]
0 [ANTES] Y
[DESP.] [EJEC]
Sustituir X100Y200 por X30
[CAMBIO]
3
Sustituir IF por WHILE
F [ANTES] W
0 [ANTES] X
0 [DESP.] [EJEC]
[CAMBIO]
E [DESP.]
[EJEC]
[CAMBIO]
X [ANTES] ,
0 [DESP.] [EJEC]
Explicacin
Sustitucin de macros
cliente
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
Restricciones
El nmero de caracteres a
sustituir
778
B63014SP/01
9.7
EDICION DE
MACROS DE
CLIENTE
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
Explicaciones
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, se coloca un espacio en blanco antes de cada uno de los
caracteres y smbolos anteriores.
(Ejemplo) Posiciones de comienzo donde esta colocado el cursor.
N001 X#100 ;
#1 =123 ;
N002 /2 X[12/#3] ;
N003 XSQRT[#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 ;
Abreviaturas de palabra de
macro cliente
779
9. EDICION DE PROGRAMAS
9.8
EDICION EN MODO NO
PRIORITARIO
FUNCIONAMIENTO
B63014SP/01
2 Pulse la tecla
Explicacin
Alarmas durante la edicin
en modo no prioritario
780
FUNCIONAMIENTO
B63014SP/01
9.9
FUNCION DE
CONTRASEA
9. EDICION DE PROGRAMAS
Bloqueo
Desbloqueo
Explicaciones
Definicin del parmetro
PASSWD
9. EDICION DE PROGRAMAS
Rebloqueo
FUNCIONAMIENTO
B63014SP/01
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.
782
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
9.10
COPIA DE UN
PROGRAMA ENTRE
DOS TRAYECTORIAS
Procedimiento
PROG
O1357 N00130
***
TRAY1
14:25:36
***
TRAY2
CABE1
CANCEL
***
DEST
SUSTITUIR
***
SUSTITU
14:25:36
CANCEL
: OFF
CABE1
EJEC
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
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.
784
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63014SP/01
Explicaciones
Flujo de procedimiento
Pantalla de programa
Sustituir
SUSTITU=ON
SUSTITU=OFF
Terminacin de alarma
Copia terminada
Edicin en modo no
prioritario
9. EDICION DE PROGRAMAS
Importantes alarmas
afines
FUNCIONAMIENTO
B63014SP/01
Descripcin
Trayectoria relevante
Destino copia
Programa especificado no
encontrado
Origen copia
Demasiados programas
Destino copia
Registro de duplicado
Destino copia
Origen/destino copia
Restricciones
Condiciones en las
cuales no puede
ejecutarse la copia
Copiar intervalo
especificado
Origen de copia
786
O0001
O0020
O0200
O1100
O2000
B63014SP/01
Sustitucin
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
787
10
FUNCIONAMIENTO
B63014SP/01
CREACION DE PROGRAMAS
788
FUNCIONAMIENTO
B63014SP/01
10.1
CREACION DE
PROGRAMAS
EMPLEANDO EL
PANEL MDI
Programs can be created in the EDIT mode using the program editing
functions described in Chapter 9.
Procedimiento
Explicacin
D Comentarios en un
programa
no deben
FUNCIONAMIENTO
10.2
INSERCION
AUTOMATICA DE
NUMEROS DE
SECUENCIA
B63014SP/01
Procedimiento
, los
6 Pulse
7 Introduzca cada palabra de un bloque.
8 Pulse
EOB
790
FUNCIONAMIENTO
B63014SP/01
9 Pulse
O0040 N00012
O0040 ;
N10 G92 X0 Y0 Z0 ;
N12
%
EDIC * * * *
PRGRM
***
***
BIBLIO
13 : 18 : 08
C.A.P
(OPRA)
10
S En el ejemplo anterior, si N12 no se necesita en el bloque siguiente, al
pulsar la tecla
791
FUNCIONAMIENTO
10.3
CREACION DE
PROGRAMAS EN EL
MODO TEACH IN
B63014SP/01
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 Z325 F300 ;
Z
N4 M02 ;
P1
(3.025, 23.723, 10.0)
P0
(10, 0, 10.0)
X
P2
792
B63014SP/01
FUNCIONAMIENTO
EOB
EOB
EOB
EOB
N5, que indica que se trata del quinto bloque, se registra en memoria con la
793
FUNCIONAMIENTO
B63014SP/01
Explicaciones
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 Z325 F300 ;
N4 M02 ;
%
_
TMANG
****
PRGRM
***
***
14 : 17 : 27
(OPRA)
BIBLIO
X , Y ,o Z
Registro de rdenes
distintas de rdenes de
posicin
794
FUNCIONAMIENTO
B63014SP/01
10.4
PROGRAMACION
INTERACTIVA CON
FUNCION GRAFICA
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)
795
0 ,y
FUNCIONAMIENTO
B63014SP/01
correctas.
PROGRAMA
G00
G01
G02
G03
G04
G09
G10
G17
G18
G19
G20
G21
:
:
:
:
:
:
:
:
:
:
:
:
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
G
50.0
(X, Y, Z, )
COMP. NO.
EDIT * * * *
PRGRM
***
***
MENU G
14 : 32 : 57
BLOQUE
(OPRA)
B63014SP/01
FUNCIONAMIENTO
PROGRAMA
G
X
Z
H
R
S
B
J
P
L
:
O0010 N00000
G
Y
F
M
T
I
K
Q
EDIT * * * *
***
PRGRM
14 : 41 : 10
***
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
797
FUNCIONAMIENTO
Procedimiento
Modificacin de un bloque
B63014SP/01
modificar.
o la tecla
Procedimiento
Insercin de un bloque
Procedimiento
Borrado de un bloque
798
B63014SP/01
11
FUNCIONAMIENTO
Generalidades
Explicaiones
Grfico de transiciones en
pantalla
la tecla de funcin
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.
799
FUNCIONAMIENTO
B63014SP/01
ABSOLU
RELATI
TODO
MANGO
Visualizacin posi
cin sistema coor
denadas pieza
Visualizacin de la
posicin total de cada
sistema de coordena
das
Vase suabap.11.1.3.
Interrupcin
manual por volante
Visualizacin posi
cin en sistema
coord. relativas
Vase subap. 11.1.2.
Visualizacin de
nm. de piezas y
tiempo de marcha
Visualizacin de
nm. de piezas y
tiempo de marcha
Visualizacin de
nm. de piezas y
tiempo de marcha
Visualizacin
velocidad real
Visualizacin
velocidad real
Visualizacin
velocidad real
Definicin de pun
to de referencia
flotante.
Vase subap. 11.1.6.
Definicin de pun
to de referencia
flotante.
Definicin valores
de coordenadas
relativas
Definicin valores
de coordenadas
relativas
Definicin de pun
to de referencia
flotante.
Vase subap. 11.1.6.
(OPRA)
MONI
(OPRA)
Visualizacin de
monistor de fun
cionamiento
Vase suabap. 11.1.7.
800
FUNCIONAMIENTO
B63014SP/01
PANTALLA PROGRAMA
Pantalla programa
*
MDI
MEM
PROGR.
VERIFI
Visualizacin
contenido
programa
ACTUAL
SIGUIE
Visualizacin blo
que actual y datos
modales
Visualizacin de
bloque actual y si
guiente bloque
(OPRA)
Visualizacin
nmero programa
y nm. secuencia
Vase subap. 11.6.1.
[ABSOLU]
[RELATI]
Orden para
modo MDI
Programa en ejecucin
Valor coorden. absoluta
Distancia pendiente a re
correr valor.modales
Vase subap. 11.2.4.
Programa en ejecucin
Valor coorden. relativa
Distancia pendiente a re
correr valor.modales
Vase subap. 11.2.4.
(Visualizado en
modo MDI)
Pantalla programa
MEM
REANUD
Pantalla rearran
que programa
PLN.DF
[PRGRM]
(OPRA)
[DIR]
[PLAN]
Visualizacin
directorio
archivos
See sec. 4.4.
801
Definicin de pla
nificacin ejecu
cin
See sec. 4.4.
FUNCIONAMIENTO
B63014SP/01
Pantalla programa
EDIT
PROGR.
BIBLIO
C.A.P.
Pantalla edicin
programa
Vase captulo 10
Memoria de pro
gramas y directo
rio de programas
Pantalla
programacin
interactiva
Vase captulo 10
(OPRA)
Pantalla programa
EDIT
FLOPPY
Pantalla directorio
archivos para
disquettes
Vase captulo 9
802
(OPRA)
B63014SP/01
FUNCIONAMIENTO
FIJACN
TRABAJ
Visualizacin
valor comp.
herramienta
Visualizacin
datos configura
cin
Definicin datos
compens. hta.
Config.parmetros
Vase subap. 11.4.3.
Definicin valor
comp.origen pieza
Cofig. comparacin e
interrupcin nm.se
cuencia
Vase subap. 11.4.4.
Medicin longi
tud herramienta
Vase subap. 11.4.2.
(OPRA)
Visualizacin de
sistema coord.
pieza
Visualizacin tiempo
funcionamiento y
nm. piezas
Vase subap. 11.4.5.
Definicin de nm.piezas necesarias
Vase subap. 11.4.5.
Visualizacin/
configuracin
tiempo
Vase subap. 11.4.5.
Visualizacin vari
ables de macro
Vase subap. 11.4.8.
Definicin
variables macro
Vase subap. 11.4.8.
MENU
PUPITR
HER VD
Visualizacin
panel operador
software
Visualizacin datos
gestin vida herra
mientas
Visualizacin
datos patrn
Interruptor panel
operador software
Visualizacin
men patrones
(OPRA)
Vase subap.11.4.11.
803
PANTALLA SISTEMA
FUNCIONAMIENTO
B63014SP/01
Pantalla de parmetros
PARAM.
Visualizacin pan
talla parmetros
Vase subap.11.5.1
DIGNOS
PMC
SISTEM
(OPRA)
SVPRM
SPPRM
(OPRA)
Visualizacin pan
talla diagnstico
Vase captulo 7
Definicin parmetros
Vase subap.11.5.1
Pantalla parmetros
PASO
Visualizacin da
tos error paso
Vase subap.11.5.2.
804
B63014SP/01
FUNCIONAMIENTO
Pantallas de configuracin
Pantalla configuracin
Contenido configuracin
Apartado a
consultar
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
Subapdo. 11.4.3
Subapdo. 11.4.5
Variables de macro
Subapdo. 11.4.8
Parmetros
Parmetros
Subapdo. 11.5.1
Error de paso
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.6
805
11.1
PANTALLAS
VISUALIZADAS POR
LA TECLA DE
FUNCION
FUNCIONAMIENTO
B63014SP/01
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
806
B63014SP/01
11.1.1
Pantalla de posicin
en el sistema de
coordenadas de pieza
FUNCIONAMIENTO
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
Y2
Z3
TIEM OPE
F.ACT.
O1000 N00010
123.456
363.233
0.000
0H15M
3000 MM/M
807
O1000 N00010
CONTAJE PIE
5
TIEM CICLO
0H 0M38S
S
0 T0000
09:06:35
TODO ] [ MANGO ] [ OPRA ]
FUNCIONAMIENTO
B63014SP/01
POSICION ACTUAL
O1000 N10010
(ACTUAL0
X1
Y1
Z1
100.000
200.000
300.000
(VELOCID REAL)
(CONTAJE PIE)
(TIEM OPE)
(TIEM CICLO)
F :
0MM/MIN
S :
0RPM
114
5H 3M
0H 0M 6S
O2000 N20010
(ACTUAL0
X2
Y2
Z2
400.000
500.000
600.000
(VELOCID REAL)
(CONTAJE PIE)
(TIEM OPE)
(TIEM CICLO)
F :
0MM/MIN
S :
0RPM
114
5H 3M
0H 0M 6S
RELATI TODO
12:34:56
CAB.1
MANGO (OPRA)
Explicaciones
Visualizacin explicando
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.
808
B63014SP/01
11.1.2
Pantalla de posicin
con el sistema de
coordenadas relativas
FUNCIONAMIENTO
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
809
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
B63014SP/01
POSICION ACTIVA
O1000 N10010
(RELATIVAS)
X1
Y1
Z1
100.000
200.000
300.000
(VELOCID REAL)
(CONTAJE PIE)
(TIEM OPE)
(TIEM CICLO)
F :
S :
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
Defina las coordenadas
relativas
246.912
913.780
578.246
>X
MEM
PRESET
ORIGIN
REL
ALL
(OPRT)
EXEC
810
B63014SP/01
Visualizacin incluidos
valores de compensacin
Preseleccin definiendo un
sistema de coordenadas
FUNCIONAMIENTO
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 m 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.
811
11.1.3
Visualizacin de todas
las posiciones
FUNCIONAMIENTO
B63014SP/01
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
O1000 N00010
(RELATIVA)
X1
246.912
Y1
913.780
Z1 1578.246
(ABSOLUTA)
X1
123.456
Y1
456.890
Z1
789.123
(MAQUINA)
X1
0.000
Y1
0.000
Z1
0.000
(DISTANC. A IR
X1
0.000
Y1
0.000
Z1
0.000
Z2
0.000
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
S
0 T0000
TIEM OPE
F. ACT.
0H15M
3000 MM/M
812
B63014SP/01
FUNCIONAMIENTO
(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
(VELOCID REAL)
(CONTAJE PIE)
(TIEM OPE)
(TIEM CICLO)
(DISTANC. A IR)
X1
000.000
Y1
000.000
Z1
000.000
F :
0MM/MIN
S :
0RPM
114
5H 3M
0H 0M 6S
(VELOCID REAL)
(CONTAJE PIE)
(TIEM OPE)
(TIEM CICLO)
O2000 N20010
(ABSOLUTA)
X1
100.000
Y1
200.000
Z1
300.000
(DISTANC. A IR)
X1
000.000
Y1
000.000
Z1
000.000
F :
0MM/MIN
S :
0RPM
114
5H 3M
0H 0M 6S
TODO
CAB.1
MANGO (OPRA) +
Explicaciones
Indicacin de coordenadas
Sistema de coordenadas de
mquina
Reposicin de las
coordenadas relativas
11.1.4
Preseleccion del
sistema de
coordenadas de pieza
FUNCIONAMIENTO
B63014SP/01
ABS
REL
TODO
(OPRA)
WRK-CD
AXS-CD
Explicaciones
Modo de funcionamiento
Preseleccin de
coordenadas relativas
814
B63014SP/01
11.1.5
Visualizacin del
avance real
FUNCIONAMIENTO
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 +
(fi) 2
i+1
en donde
n : Nmero de ejes
fi : Velocidad de avance en mecanizado en direccin tangencial de cada eje
o velocidad de avance rpido
Visualizacin de la
velocidad real de avance
por revolucin
815
Visualizacin de la
velocidad real de avance
del eje de giro
Visualizacin de la
velocidad real de avance en
la otra pantalla
FUNCIONAMIENTO
B63014SP/01
816
B63014SP/01
11.1.6
Visualizacin de
nmero de horas y de
piezas
FUNCIONAMIENTO
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
CONTAJE PIE
TIEM OPE
TIEM CICLO
Visualizacin en la otra
pantalla
Configuracin de
parmetros
11.1.7
Definicin del punto de
referencia flotante
FUNCIONAMIENTO
B63014SP/01
Para ejecutar la vuelta al punto de referencia flotante con una orden G30.1, debe
definirse con antelacin el punto de referencia flotante.
REL
ALL
(OPRT)
SET FRP
5 Para registrar las posiciones de referencia flotantes para todos los ejes,
ALLEXE
EXEC
X , Y ,
Y )y
Explicaciones
Preseleccin del sistema
de coordenadas relativas
818
FUNCIONAMIENTO
B63014SP/01
11.1.8
Visualizacin del
monitor de
funcionamiento
de la posicin actual.
X :
80%
Y :
0%
Z :
0%
TIEM OPE
F.ACT
O0001 N00001
0H15M
3000 MM/M
S1 :
201%
(VELOCIMETRO RPM)
S1 :
1500
CONTAJE PIE
5
TIEM CICLO 0H 0M38S
09:06:35
] [
] [ (OPRA) ]
Explicaciones
Visualizacin de los ejes de
servo
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%).
Medidor de carga
Velocmetro
FUNCIONAMIENTO
B63014SP/01
CTH2A
Parmetro
820
B63014SP/01
11.2
PANTALLAS
VISUALIZADAS CON
LA TECLA DE
FUNCION
(EN MODO MEMORIA O EN
MODO MDI)
FUNCIONAMIENTO
821
11.2.1
Visualizar el contenido
del programa
FUNCIONAMIENTO
B63014SP/01
O2000 N00130
O2000 ;
N100 G92 X0 Y0 Z70. ;
N110 G91 G00 Y70. ;
N120 Z70. ;
N130 G42 G39 I17.5
N140 G41 G03 X17.5 Y17.5 R17.5 ;
N150 G01 X25. ;
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
LCD de 9,5/10,4
PROGRAMA
O0003 ;
G65 H01 P#2001 O0 ;
G65 H01 P#2014 O0 ;
G65 H01 P#2110 O0 ;
G04 P2000 ;
G04 P2000 ;
G04 P2000 ;
G65 H01 P#2001 O50000 ;
G65 H01 P#2014 O60000 ;
G65 H01 P#2110 O30000 ;
G04 P2000 ;
G04 P2000 ;
G04 P2000 ;
G65 H02 P#2001 O#2001 R3 ;
G65 H03 P#2014 O15000 R#2014 ;
G65 H04 P#2110 O3 R#2110 ;
O0006 N00000
G65 H01 P#100 O#3901 ;
G65 H01 P#101 O#3902 ;
G65 H01 P#3901 O#102 ;
G65 H01 P#3902 O#103 ;
G04 P5000 ;
G04 P5000 ;
G04 ;
G65 H01 P#100 O#4001 ;
G65 H01 P#101 O#4002 ;
/ G65 H01 P#102 O#4003 ;
G65 H01 P#103 O#4004 ;
G65 H01 P#104 O#4005 ;
G65 H01 P#105 O#4006 ;
G65 H01 P#106 O#4007 ;
G65 H01 P#107 O#4008 ;
G65 H01 P#108 O#4009 ;
EDIT **** *** ***
07:12:55
BUSQOBUSQ BUSQREPOSI +
822
FUNCIONAMIENTO
B63014SP/01
11.2.2
Pantalla visualizacin
del bloque actual
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
LCD de 9,5/10,4
X
Y
Z
0.000
0.000
30.000
(MODAL)
ABS
REL TODO
823
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 Y22 ;
Z6.5 ;
G10 P11 R0.995 F500 ;
M30 ;
%
>_
MEM **** *** ***
PRGRM
07:07:40
SIGUIE (OPRA) +
11.2.3
Pantalla de
visualizacin de bloque
siguiente
FUNCIONAMIENTO
B63014SP/01
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) ]
824
FUNCIONAMIENTO
B63014SP/01
11.2.4
Pantalla comprobacin
del programa
O2000 N00130
O0010
G92 G90 X100. Y200. Z50. ;
G00 X0 Y0 Z0 ;
G01 Z250. F1000 ;
(ABSOLUTE)(DIST TO GO) G00 G94 G80
X
0.000 X
0.000 G17 G21 G98
Y
0.000 Y
0.000 G90 G40 G50
Z
0.000 Z
0.000 G22 G49 G67
B
H
M
T
D
F
S
> _
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
[ PROGR ][ VERIFI][ ACTUAL ][ SIGUIE][ (OPRA) ]
825
FUNCIONAMIENTO
B63014SP/01
N01000
N01010
N01020
N01030
N01040
N02010
N02020
N02030
N02040
N02050
(MODAL)
G00 G98 G25 G67
G97 G21 G22 G54
G69 G40 G90 G18
(MODAL)
G00 G98 G25 G67
G97 G21 G22 G54
G69 G40 G90 G18
F 3000.000 (ACT.F)
S 1000
(ACT.S)
>_
M
M
M
T
0MM/MIN
0RPM
F
S
3000.000 (ACT.F)
1000
(ACT.S)
VERIFI
M
M
M
T
0MM/MIN
0RPM
S
0 T0000
14:00:00
CAB.1
SIGUIE
(OPRA)
Explicaciones
Visualizacin del programa
Visualizacin de posicin
actual
Cdigos G modales
Visualizacin durante el
funcionamiento automtico
Cdigos T
826
B63014SP/01
5/10,4 LCD
FUNCIONAMIENTO
X
Y
Z
0.000
0.000
30.000
(MODAL)
ABS
REL TODO
827
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 Y22 ;
Z6.5 ;
G10 P11 R0.995 F500 ;
M30 ;
%
>_
MEM **** *** ***
07:07:40
SIGUIE (OPRA) +
11.2.5
FUNCIONAMIENTO
B63014SP/01
Pantalla de programa
para modo MDI
Procedimiento
O2000 N00130
Programa
G00
G17
G90
G22
G94
G21
G40
G49
G80
G98
Informacin modal
T
F
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. En el LCD de 9,5/10,4 pulgadas,
sin embargo, 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
828
FUNCIONAMIENTO
B63014SP/01
11.2.6
Impresin del tiempo
de mecanizado
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].
S Pulse la tecla soft [TEMP]. Al hacerlo aparece la pantalla de
visualizacin de tiempo de mecanizado.
Pantalla visualizacintiempo mecanizado
O0010 N0002
PROGRAM ( TIEMPO)
No.
NO.
TIME
TIME
O0020
12H48M02S
> _
EDIT **** *** ***
[ TEMP ][
][
829
16:52:13
][
][ (OPRA) ]
FUNCIONAMIENTO
B63014SP/01
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 **** *** ***
[
TIME
][
][
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 **** *** ***
[
TIME
][
830
][ (OPRA) ]
][
16:52:20
][
][ (OPRA) ]
B63014SP/01
Procedimiento 2
Impresin del tiempo de
mecanizado
FUNCIONAMIENTO
program number.
PROGRAMA
O0100 N0000
O0100 ;
N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 X10. F25. ;
N50 G02 X16.5 Z12. R2. ;
N60 G01 X40. ;
N70 X42. Z13. ;
N80 Z50. ;
N90 X44. Z51. ;
N100 X80. ;
EDIT
*** *** *** ***
[ INSTM ][
][
16:05:59
][
PROGRAMA
][
O0100 N0000
O0100 (001H20M01S) ;
N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 Z10. F25. ;
N50 G02 X16.5 Z12. R2. ;
N60 G01 X40. ;
N70 X42. Z13. ;
N80 Z50. ;
N90 X44. Z51. ;
N100 X80. ;
EDIT
*** *** *** ***
[ INSTM ][
][
831
16:05:59
][
][
FUNCIONAMIENTO
B63014SP/01
O0100 N0000
PROGRAMA
16:52:13
][
][
O0100 N0000
16:52:13
][
][
832
14:46:09
][
][ (OPRD) ]
B63014SP/01
FUNCIONAMIENTO
Explicaciones
Tiempo de mecanizado
mecanizado
Directorio de programas
Limitaciones
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.
M02
mecanizado
833
Directorio de programas
FUNCIONAMIENTO
B63014SP/01
PROGRAMA
O0100 N0000
16:52:13
][
][
Todos los caracteres que vienen a continuacin de los primeros 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 ][
834
):(
14:46:09
][
][ (OPRD) ]
B63014SP/01
FUNCIONAMIENTO
O0260 N0000
16:52:13
][
][
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
835
14:46:09
][
][ (OPRD) ]
FUNCIONAMIENTO
B63014SP/01
O0280 N0000
16:52:13
][
][
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
14:46:09
][
][ (OPRD) ]
836
FUNCIONAMIENTO
B63014SP/01
11.3
PANTALLAS
VISUALIZADAS
MEDIANTE LA TECLA
DE FUNCION
funcin
11.3.1
Visualizacin de la
memoria utilizada y
una lista de
programas
en el modo EDIT
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
837
14:46:09
][
][ (OPRD) ]
FUNCIONAMIENTO
B63014SP/01
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
(MACROGCODE.MAIN)
(MACROGCODE.SUB1)
(TESTPROGRAM.ARTHMETIC NO.1)
(TESTPROGRAM.F10MACRO)
(TESTPROGRAM.OFFSET)
(INCH/MM CONVERT CHECK NO.1)
(MACROMCODE.MAIN)
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
D Nombre de programa
14:46:09
][
][ (OPRD) ]
()
D Serie de software
D Orden en el cual se
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.
838
B63014SP/01
FUNCIONAMIENTO
839
11.3.2
Visualizacin de un
listado de programa
para un grupo
especificado
FUNCIONAMIENTO
B63014SP/01
Procedimiento
listado de programas.
DIRECT PROGRAMA (GRUPO)
O0001 N00010
PROGRAM(NUM.)
MEMORI(CARC.)
USAD:
60
3321
LIBR:
2
429
O0020 (GEAR1000 MAIN)
O0040 (GEAR1000 SUB1)
O0060 (SHAFT2000 MAIN)
O0100 (SHAFT2000 SUB1)
O0200 (GEAR1000 SUB2)
O1000 (FRANGE3000 MAIN)
O2000 (GEAR1000 SUB3)
O3000 (SHAFT2000 SUB2)
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
14:46:09
][
][ (OPRD) ]
BUSQ O
GRUPO
(NOMB)
GRPPR
FUNCIONAMIENTO
B63014SP/01
EJEC
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
14:46:09
][
][ (OPRD) ]
Explicaciones
*y?
841
FUNCIONAMIENTO
B63014SP/01
Ejemplos
842
B63014SP/01
11.4
PANTALLAS
VISUALIZADAS CON
LA TECLA DE
FUNCION
FUNCIONAMIENTO
843
11.4.1
Configuracin y
visualizacin del valor
de compensacin de
herramienta
FUNCIONAMIENTO
B63014SP/01
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) ]
844
B63014SP/01
FUNCIONAMIENTO
Explicaciones
Introduccin de punto
decimal
Otro mtodo de
configuracin
Memoria de valores de
compensacin de
herramienta
Inhibicin de la
introduccin de valores de
compensacin
FUNCIONAMIENTO
CRT de 14
LCD de 9,5
O0000
COMP.
NO.
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
B63014SP/01
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
X12345.678
Y12345.678
Z12345.678
A12345.678
B12345.678
C12345.678
712345.678
812345.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)
846
FUNCIONAMIENTO
B63014SP/01
11.4.2
Medicin de la longitud
de la herramienta
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.
Y en lugar de la tecla
Z , el valor de la
ENTR C
FUNCIONAMIENTO
B63014SP/01
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
Posicin prefijada
848
FUNCIONAMIENTO
B63014SP/01
11.4.3
Visualizacin e
introduccin de datos
de configuracin
Procedimiento
O0001 N00000
=
=
=
=
=
=
=
=
=
1 (0:INHAB 1:HAB)
0 (0:OFF
1:ON)
1 (0:EIA
1:ISO)
0 (0:MM
1:PULG)
0 (03: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 ][
849
1:ON)
1:ON)
1:ON)
][ (OPRA) ]
FUNCIONAMIENTO
B63014SP/01
ESCRIBIR PARAMETROS
COMPROBACION TV
0 : No se ejecuta comprobacin TV
1 : Se ejecuta comprobacin TV
CODIGO DE
PERFORACION
0 : Metric
1 : Inch
CANAL E/S
INTERRUPCION DE
SECUENCIA
FORMATO DE CINTA
INTERRUPCION DE
SECUENCIA
IMAGEN ESPEJO
Otros
para
FUNCIONAMIENTO
B63014SP/01
11.4.4
Comparacin e
interrupcin de nmero
de secuencias
O0001 N00000
=
=
=
=
=
=
=
=
=
1
0
1
0
(0:INHAB 1:HAB)
(0:OFF
1:ON)
(0:EIA
1:ISO)
(0:MM
1:PULG)
0 (03: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) ]
851
FUNCIONAMIENTO
B63014SP/01
Explicaciones
Nmero de secuencia
despus de haber
ejecutado el programa
Bloques excepcionales
de secuencia se encuentra
varias veces en el
programa
Bloque que se ha de repetir
un nmero especificado de
veces
852
B63014SP/01
11.4.5
Visualizacin y
configuracin del
tiempo de
funcionamiento,
nmero de piezas y la
hora/fecha
FUNCIONAMIENTO
hasta que se
O0001
O0001N0000
N00000
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
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.
PIEZAS NECESARIAS
FUNCIONAMIENTO
B63014SP/01
NUMERO PIEZAS
CONEXION TENSION
TIEMPO DE
FUNCIONAMIENTO
TIEMPO DE MECANIZADO
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.
TIEMPO DE CICLO
FECHA y HORA
Limitaciones
Utilizacin
Limitaciones
Definiciones de tiempo de
funcionamiento y nmero
de piezas
Configuraciones de
fecha/hora
Valor mximo
Dato
Valor mximo
Ao
2085
Horas
23
Mes
12
Minutos
59
Da
31
Segundos
59
854
B63014SP/01
11.4.6
Visualizacin y
configuracin del valor
de compensacin de
origen de pieza
FUNCIONAMIENTO
01
X
(G54) Y
Z
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
11.4.7
Introduccin de las
compensaciones de
origen de pieza
medidas
FUNCIONAMIENTO
B63014SP/01
y
Superficie A
Origen pieza
programado
Superficie B
O
Nueva
compensacin
X
O
Origen
Compensacin
previa
856
B63014SP/01
FUNCIONAMIENTO
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
Introduccin consecutiva
programa
857
11.4.8
Visualizacin y
configuracin de las
variables comunes de
macrocliente
FUNCIONAMIENTO
B63014SP/01
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.
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
0.000
> _
MDI **** *** ***
16:05:59
[ BUSQNO ] [
] [ ENTR C ] [
T0000
] [ENTRAD ]
cursor
y/o
y/o
X , Y ,o Z
FUNCIONAMIENTO
B63014SP/01
11.4.9
Visualizacin de datos
de patrn y men
patrn
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
859
O0001 N00000
COMENTA
*BOLT HOLE
CIRCLE*
SET PATTERN
DATA TO VAR.
NO.500505.
0.000
] [ (OPRA) ]
FUNCIONAMIENTO
B63014SP/01
Explicaciones
Explicacin de la pantalla
de men de patrones
Explicacin de la pantalla
de datos de patrn
860
FUNCIONAMIENTO
B63014SP/01
11.4.10
Visualizacin y
configuracin del
panel del operador de
sotfware
OPR
captulo [PUPITR].
pantalla deseada.
PUPITRE
MODO :
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
O0000 N00000
SALTO BLOQUE
BLOQUE SIMPL
CIERRE MECAN.
MARCHA SECA
RETEN AVANCE
:
:
:
:
:
OFF
J ON
J OFF
ON
OFF
J ON
J PROTECT
RELEASE
J OFF
0.000
S
0 T0000
16:05:59
PUPITR ] [HER VD] [(OPRA)]
861
FUNCIONAMIENTO
B63014SP/01
para asignar la
6 Pulse una de las teclas de flecha siguientes para ejecutar el avance manual
discontinuo. Pulse la tecla
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.
D Avance manual
discontinuo y teclas de
flecha
D Interruptores/pulsadores
de uso general
862
FUNCIONAMIENTO
B63014SP/01
11.4.11
Visualizacin y
configuracin de los
datos de gestin de la
vida de las
herramientas
Procedimiento para la visualizacin y definicin de los datos de gestin de vida de las herramientas
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)]
863
FUNCIONAMIENTO
B63014SP/01
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 *).
864
B63014SP/01
FUNCIONAMIENTO
Explicaciones
D Contenido visualizado
DATO VIDA HERRA
O3000 N00060
GRUPO SELECCIO 000
GRUPO 001 :
VIDA
0150
CALC
0007
0056
* 0034
t 0078
w 0012
0090
0035
0026
0061
0000
0000
0000
0000
0000
0000
0000
0000
GRUPO
002 :
0062
0000
0000
0000
A CAMBIARSE
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.
11.4.12
Visualizacin y
configuracin de la
gestin ampliada de
vida de las
herramientas
FUNCIONAMIENTO
B63014SP/01
Procedimiento
REOS.
EDIC
(OPRA)
> _
MDI **** *** ***
16:05:59
[ INSERT ][ ELIMI ][ ESTADO ][ FIN
][ ENTRAD ]
B63014SP/01
FUNCIONAMIENTO
71
72
73
74
75
76
77
S
S
ESTADO
*
#
TCODG
0034
0078
HCODG
11
0
DCODG
5
33
ESTADO
*
#
867
TCODG
0034
1500
0078
HCODG
11
0
0
DCODG
5
0
33
FUNCIONAMIENTO
B63014SP/01
76
868
B63014SP/01
FUNCIONAMIENTO
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 monigote hasta que selecciona la
siguiente herramienta.
FUNCIONAMIENTO
B63014SP/01
***
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
870
FUNCIONAMIENTO
B63014SP/01
11.4.13
Visualizacin y
configuracin de datos
de troceado
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
[CHOP].
3
PARAMETRO CHOOPING
R(REFERENCIA)PUNTO
PUNTO FINAL SUPE
FINAL INFE
VELOCIDAD CHOPPING
O1000 N10000
=
=
=
=
50.000
40.000
10.000
2000
> _
MDI **** *** ***
22:07:08
[
][
][ TEACH ][ +ENTR ][ ENTRAD ]
Explicaciones
Introduccin de valores
numricos
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).
Desplace la posicin actual (coordenadas absolutas) a lo largo del eje de
troceado a la posicin que desee ensear.
Coloque el cursor en el dato que desee configurar.
Pulse la tecla soft [TEACH] y luego pulse la tecla soft [EJEC].
La posicin actual (coordenadas absolutas) se configura para dicho dato.
G81.1
FUNCIONAMIENTO
B63014SP/01
Limitaciones
Velocidad de avance de
troceado
Condiciones para
configuracin de datos
11.4.14
Medicin B de
longitud de
herramienta/origen de
pieza
Procedimiento
MODE
EDIT
MEMORY
REMOTE
MDI
HANDLE
JOG
ZERO
RETURN
TEACH
872
B63014SP/01
FUNCIONAMIENTO
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)
X12345.678
Y12345.678
Z12345.678
A12345.678
B12345.678
C12345.678
U12345.678
V12345.678
12345678
12345678
12345.678
>
JOG **** *** *** ALM
COMP
13:14:15
FIJCION
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)
X12345.678
Y12345.678
Z12345.678
A12345.678
B12345.678
C12345.678
U12345.678
V12345.678
(T)
12345678
(M)
12345678
(HM) 12345.678
>
JOG **** *** *** ALM
COMP.
13:14:15
FIJCION
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)
X12345.678
Y12345.678
Z12345.678
A12345.678
B12345.678
C12345.678
U12345.678
V12345.678
(T)
12345678
(M)
12345678
(HM) 12345.678
>
JOG **** *** *** ALM
COMP.
FIJCION
13:14:15
PIEZA
OFST
(OPRA)
873
FUNCIONAMIENTO
B63014SP/01
NOTA
Al pulsar la tecla RESET , 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
B63014SP/01
Explicaciones
Definicin de un valor de
compensacin de
longitud de herramienta
Origen de
mquina
Hta. referencia
(Posicin punta
hta. referencia)
Hta.
T03
Hta.
T01
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
B63014SP/01
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 demedicin
Superficie de
medicin de
base
Bloque de referencia
Mesa de mquina
!Hm
Hm
Mesa de mquina
876
FUNCIONAMIENTO
B63014SP/01
(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.
referencia
OFSL01
OFSL02
877
OFSL03
FUNCIONAMIENTO
B63014SP/01
Punto origen
mquina
Hta.
T01
Hta.
T01
Zm
OFSL
Zm
OFSL
Superficie medicin
Hm
Hm
Superficie medicin
Bloque referencia
Mesa de mquina
Mesa de mquina
L
Hm
Zm
878
B63014SP/01
FUNCIONAMIENTO
Medicin de la
compensacin de
longitud de herramienta
segn un eje
especificado
Posicin de cambio de
herramienta
TC3
TC2
Significado
879
FUNCIONAMIENTO
B63014SP/01
Medicin de la
compensacin de origen
de pieza segn eje Z
MODE
EDIT
MEMORY
REMOTE
MDI
HANDLE
JOG
ZERO
RETURN
TEACH
01234 N12345
(G54)
No.
00
(EXT)
DATOS
X12345.678
Y12345.678
Z12345.678
A12345.678
NO.
02
(G55)
DATOS
X12345.678
Y12345.678
Z12345.678
A12345.678
01
(G54)
X12345.678
Y12345.678
Z12345.678
A12345.678
Z12345.678
03
(G56)
X12345.678
Y12345.678
Z12345.678
A12345.678
12345.678
(MAQUINA)
(TL)
>
JOG **** *** *** ALM
COMP
FIJCION
13:14:15
TRABAJO
WOFS
(OPRA)
FUNCIONAMIENTO
B63014SP/01
S
Origen pieza
Pieza
Medicin de la
compensacin de origen
de pieza segn eje
X/Yen 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
MEMORY
REMOTE
MDI
HANDLE
JOG
ZERO
RETURN
TEACH
881
FUNCIONAMIENTO
B63014SP/01
01234 N12345
(TL)
12345.678
(MAQUINA)
X12345.678
Y12345.678
Z12345.678
(AGUJERO MEDIDO)
#1
X12345.678
Y12345.678
#2
X12345.678
Y12345.678
#3
X12345.678
Y12345.678
DATOS
X12345.678
Y12345.678
Z12345.678
A12345.678
00
(G54)
X12345.678
Y12345.678
Z12345.678
A12345.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
RESET
. Al pulsar la tecla
RESET
Explicaciones
Compensacin de origen
de pieza segn Z
882
FUNCIONAMIENTO
B63014SP/01
Origen de
mquina
Hta.
OFSL
OFSWG54
ZmG54
OFSWG55!
ZmG55
Origen de
pieza
(G55)
Origen de
pieza
(G54)
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
883
FUNCIONAMIENTO
B63014SP/01
(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
FUNCIONAMIENTO
B63014SP/01
Compensacin de origen
de mquina segn eje
X/Y
+Y
+X
Pieza
Origen pieza
Compensacin
origen pieza eje
Y
Origen mquina
Compensacin origen pieza eje
X
885
FUNCIONAMIENTO
B63014SP/01
+Z
+X
Hta.
Pieza
OFSR
Xm
OFSW
Origen pieza
Origen mquina
OFSR
886
FUNCIONAMIENTO
B63014SP/01
+Y
+X
Origen de
pieza
Compensacin
origen pieza eje
Y
Origen
mquina
+Z
+X
+Y
+
X
887
FUNCIONAMIENTO
B63014SP/01
888
B63014SP/01
11.5
PANTALLAS
VISUALIZADAS
MEDIANTE LA TECLA
DE FUNCION
FUNCIONAMIENTO
889
11.5.1
Visualizacin y
configuracin de
parmetros
FUNCIONAMIENTO
B63014SP/01
PARAMETETRO (FIJCN)
0000
0
O0010 N00002
SEQ
0
0
ISO
0
FCV
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
INI
0
0001
0
0
0012
X
0
0
Y
0
0
Z
0
0
0020 CANAL E/S
0022
TVC
0
0
MIR
0
0
0
0
0
> _
THND **** *** ***
16:05:59
[ PARAM. ][ DIGNOS ][ PMC ][ SISTEM ][ (OPRA) ]
890
FUNCIONAMIENTO
B63014SP/01
O0001 N00000
=
=
=
=
=
=
=
=
=
1
0
1
0
(0:INHAB 1:HAB)
(0:OFF
1:ON)
(0:EIA
1:ISO)
(0:MM
1:PULG)
0 (03: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
Definicin de parmetros
con dispositivos externos
de entrada/salida
Tabla de parmetros
Datos de configuracin
11.5.2
Visualizacin y
configuracin de los
datos de
compensacin de error
de paso
FUNCIONAMIENTO
B63014SP/01
1
31
32
33
34
35
36
37
Punto referencia
Parmetro compensacin
ampliacin (No. 3623)
2
Parmetro nmero valor compensacin para punto de compensacin de valor mnimo (No. 3621)
Nmero posicin
compensacin
Valor compensacin a definir
31
+3
32
1
33
1
34
35
+1
+2
36
1
37
3
892
FUNCIONAMIENTO
B63014SP/01
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 ]
cursor
893
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
B63014SP/01
O2000 N00130
O2000 ;
No. secuencia
No. programa
> _
EDIT **** *** ***
16:05:59
[ PROGR. ][ VERIFI][ ACTUAL][ SIGUIE ][(OPRA) ]
B63014SP/01
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)
(4)
MTN
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
(3) Estado de eje
MTN
DWL
***
FIN
***
desplazndose/estado de
tiempo de espera
895
FUNCIONAMIENTO
B63014SP/01
programas
ALM
BAT
modificacin, etc.)
LSK
RSTR
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
B63014SP/01
11.7
PAGINAS
VISUALIZADAS POR
LA TECLA DE
FUNCION
11.7.1
Visualizacin del
histrico de mensajes
operador externos
Procdure
HISTOR
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.
897
FUNCIONAMIENTO
B63014SP/01
Explicaciones
Actualizacin de los
datos histricos de
mensajes operador
externos
Limitaciones
Control de 2 trayectorias
Opcin
898
FUNCIONAMIENTO
B63014SP/01
11.8
BORRADO DE LA
PANTALLA
11.8.1
Borrado de la
visualizacin de
pantalla de CRT
Procedimiento
Borrado de la pantalla
Restauracin de la
pantalla
).
899
11.8.2
Borrado automtico de
la visualizacin en
pantalla
FUNCIONAMIENTO
B63014SP/01
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
Se ha pulsado cualquiera de las siguientes teclas:
Teclas MDI
Teclas soft
Teclas de entrada externa
Se ha activado ninguna 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 mquinaherramienta.
Explicaciones
Borrado de la pantalla
utilizando la tecla de
funcin
+
Perodo especificado
PRECAUCIN
Al pulsar cualquier tecla mientras est borrando la pantalla se
restaura la pantalla. En tal caso, sin embargo, se inicia la funcin
asignada a la tecla pulsada. Por consiguiente, no pulse la tecla
,
o
para restaurar la pantalla.
900
B63014SP/01
12
FUNCIONAMIENTO
FUNCION DE GRAFICOS
901
FUNCIONAMIENTO
12.1
VISUALIZACION DE
GRAFICOS
B63014SP/01
Procedimiento
. Pulse
compacto.
Al hacerlo aparece la pantalla de parmetros grficos mostrada a
continuacin. (Si no aparece esta pantalla, pulse la tecla soft [PARAM].
O0000 00000
PARAMETRO GRAFICO
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.
902
B63014SP/01
FUNCIONAMIENTO
0.000
0.000
0.000
MEM * * * *
PARAM
S 0T
***
***
14 : 23 : 03
GRAFIC
Explicaciones
ZONA
72mm
(120)
45(75)mm
Gc
72mm
(120)
45(75)mm
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.
903
1. Definicin de la
coordenada del centro
de la zona de grficos y
ampliacin de los
grficos
FUNCIONAMIENTO
B63014SP/01
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)
904
FUNCIONAMIENTO
B63014SP/01
2. Definicin de las
coordenadas mxima y
mnima de la zona de
representacin en el
programa
Sistema de coordenadas de
pieza y grficos
(Ejemplo)
Gc (=30mm, 50mm)
G92 X60. Y90. ;
Despus ejecucin
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
905
FUNCIONAMIENTO
Parmetros de grficos
B63014SP/01
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)
X
Z
=0
=1
=2
=3
=4
Z =5
:
:
:
:
:
:
Seleccionar (1)
Seleccionar (2)
Seleccionar (3)
Seleccionar (4)
Seleccionar (5)
Seleccionar (6)
(6)
(4)
(5)
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.
Fig12.1 (d) Sistema de coordenadas
NOTA
1 Las unidades son 0.001 mm 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=
B63014SP/01
FUNCIONAMIENTO
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.
Ejecucin de slo la
representacin
Borrado de la
representacin anterior
Representacin de una
parte de un programa
Representacin empleando
lneas de trazo discontinuo
y de trazo continuo
Limitaciones
Velocidad de avance
Control de 2 trayectorias
en torno
12.2
VISUALIZACION
DINAMICA DE
GRAFICOS
FUNCIONAMIENTO
B63014SP/01
12.2.1
Representacin de
trayectoria
1. Plano de representacin
2. Rotacin de
representacin
3. Ampliacin y reduccin
de la representacin
4. Representacin parcial
5. Trayectoria programada
y representacin de
trayectoria de
herramienta
6. Color
7. Factor de escala
automtico
8. Representacin con
ampliacin parcial
9. Indicacin de la
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.
La posicin actual tambin puede indicarse utilizando coordenadas.
posicin actual de la
herramienta con una
marca
coordenadas de la
posicin actual
908
FUNCIONAMIENTO
B63014SP/01
11.
Visualizacin de los ejes de
coordenadas y lneas de
cotas del tamao real
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
(PARAM.).
GRAFICO CARRERA (PARAM.1)
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
POS
MDI
****
PARAM
O0000 N00001
0
0
0
R=
***
EJEC
***
14 : 25 : 51
ESCALA
POS
FUNCIONAMIENTO
B63014SP/01
O1126 N01126
Y
X
25.8
MEM * * * *
AUTOM.
***
ARRANQ.
***
PARADA
10 : 10 : 40
REPOSI
BORRA
B63014SP/01
Ampliacin parcial
FUNCIONAMIENTO
O1126 N01126
ESCALA
1.00
Y
X
25.8
MEM * * * *
EJEC
***
***
10 : 10 : 40
Funcin
911
FUNCIONAMIENTO
Visualizacin de marca
B63014SP/01
O1126 N01126
Y
X
25.8
MDI
****
PARAM
***
14 : 27 : 47
***
EJEC
ESCALA
POS
Explicaciones
EJES
Pantalla representacin
P=0
XY
P=1
P=2
ZY
YZ
P=3
XZ
912
B63014SP/01
Proyeccin isomtrica
FUNCIONAMIENTO
(XYZ, ZXY)
Z
Y
P=5
P=4
X
ZXY
XYZ
Z
P=6
ANGULO
ROTACION
Girando
913
INCLINACION
FUNCIONAMIENTO
B63014SP/01
Inclinacin
FACTOR DE ESCALA
CENTRO O MAX./MIN.
Configuracin
Direccin X/Y/Z
Direccin I/J/K
Valores coordenadas X,
Y y Z de centro
representacin
Se ignoran
B63014SP/01
COMP. HERRAMIENTA
FUNCIONAMIENTO
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]
915
FUNCIONAMIENTO
B63014SP/01
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
B63014SP/01
12.2.2
Grficos slidos
FUNCIONAMIENTO
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
917
FUNCIONAMIENTO
B63014SP/01
Procedimiento
Y=
J=
FORMA DE HERR
P=
R=
PROYECCION
Q=
INTENSIDAD
(0123456)
NUM SECU INIC.
NUM SECU FIN
VELOCI. ANIM
>_
MDI
Q=
N=
N=
****
***
PARAM
P=
0.000
100.000
2
7.500
P=3
1
P=
2
0
N=
0
Z=
K=
0.000
40.000
K=
0.000
R=
4
R=
0
1
14 : 42 : 17
***
BAS
O0000 N00003
EJEC
REVIS
Utilice una tecla de cursor para desplazar el cursor a un dato que desee
definir.
3 Introduzca valores numricos para dicho dato en la posicin del
cursor con el teclado numrico.
2
GRAFICO SOLIDO
(BRUTO)
Pulse la tecla
O1126 N1126
Z
Y
X
MEM * * * *
NUEVO
***
+ROT
918
***
ROT
10 : 10 : 40
+INCL
INCL
FUNCIONAMIENTO
B63014SP/01
GRAFICOS SOLIDOS
(EJECUCION)
O1126 N01126
AN INI
Z
Y
X
PARADA REPOSI
AN FIN
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
919
FUNCIONAMIENTO
B63014SP/01
PRUEFG
11
12
13
O1126 N01126
NUEVO
Representacin con
vista en tres planos
+ROT
-ROT
+INCL
Y
X
-INCL
14
15
16
FUNCIONAMIENTO
B63014SP/01
17
Vista lateral derecha y vista posterior
Vista lateral izquierda y vista frontal
Vista lateral izquierda y vista frontal
Vista frontal y vista derecha
18
921
FUNCIONAMIENTO
B63014SP/01
Explicaciones
PARAMETROS GRAFICOS
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
J
X
(X,Y,Z
)
922
(X,Y,Z
)
J
I
B63014SP/01
FUNCIONAMIENTO
FORMA DE HTA.
Orientacin de
herramienta de
mecanizado (P)
Dimensiones de las
herramientas (R,K)
0,1
Radio de herramienta
Punto programado
R
K
Punta de la
herramienta
PROYECCION
Mtodo y direccin
de grficos (P)
0, 4
1, 5
2, 6
3, 7
FUNCIONAMIENTO
Angulo de inclinacin
(Q)
B63014SP/01
Direccin oblicua
Vista en plano
El ngulo de proyeccin
(A,B)
A
Las variaciones de la figura superior determinadas por los valores de confirmacin se muestran a continuacin.
(i) Valor config.: 3
(Representacin
bidimensional)
(iv) Valor config.: 0
(=45)
(=90)
(v) Valor config.: 1
(=30)
924
(=60)
(vi) Valor config.: 2
(=0)
B63014SP/01
EJE VERTICAL
(R)
FUNCIONAMIENTO
EJE VERTICAL
0, 1
eje Z
eje X
eje Y
Intensidad
Color
Brillo mximo
Blanco
Rojo
Oscuro
Verde
Amarillo
Azul
Cl
Claro
5
6
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
Observa- La intensidad/color de
ciones
la superficie frontal
est entre P y Q.
925
La superficie
La intensidad/color de
inferior est en la vista en plano est
blanco
entre P y Q.
FUNCIONAMIENTO
B63014SP/01
P
Q
P+Q
Vista en proyeccin
oblicua
Vista en plano
Blank
P
P+Q
Pieza brutansicht
VELOCI. ANIM
Programa de grficos
Tecla soft
Funcin
[AN.INI]
[AN FIN]
[PARADA]
[REPOSI]
B63014SP/01
D Especificacin de la
forma de pieza bruta y de
la forma de herramienta
en el programa de pieza
FUNCIONAMIENTO
D COMP. HERR.
D Mtodo grfico
D Representacin de
estras
D Modo de visualizacin
D Modificacin de la
posicin de la seccin
927
FUNCIONAMIENTO
B63014SP/01
Ejemplos
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 frontal
En la figura superior, el cambio de una vista a otra se realiza por el siguiente
orden.
Vista lateral derecha y vista
Vista posterior y vista lateral izposterior
quierda
Pulsar
Pulsar
[
Pulsar
[
Pulsar
928
B63014SP/01
Seleccin de la posicin
de la seccin en
representacin en tres
planos
FUNCIONAMIENTO
Vista seccin 1
Limitaciones
Condicin grfica
Valor de compensacin de
herramienta
Desactivado
Definirlo correctamente
Suspensin avances
Desactivada
Forma de herramienta
Interpretacin helicoidal
Control de 2 trayectorias
en torno
929
FUNCIONAMIENTO
12.3
DIBUJO EN MODO NO
PRIORITARIO
B63014SP/01
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=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
>_
MDI
****
PARAM
***
EJEC
***
ESCALA
14 : 25 : 07
POS
BGGRP
(OPRD)
ENTR
Explicaciones
Seleccin de programa
B63014SP/01
FUNCIONAMIENTO
Valores de
compensacin de
herramienta
Parmetros
Valores de
compensacin de
coordenadas de pieza
Variables de macro
Tecla de funcin
Visualizacin de las
coordenadas
FUNCIONAMIENTO
B63014SP/01
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.
932
FUNCIONAMIENTO
B63014SP/01
13
FUNCION DE AYUDA
Informacin detallada
sobre alarmas
Mtodo de funcionamiento
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 * * * *
***
2 PUPITR
1 ALARM
***
S
10 : 10 : 40
T0000
3 PARA
933
FUNCIONAMIENTO
PANTALLA DETALLE
ALARMA
B63014SP/01
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
S
00 : 00 : 00
No. Alarma
Explicacin nomral
alarma
Clasificacin funcin
Detalles alarma
T0000
(OPRA)
NUMERO :
MENSAJ :
FUNCION :
ALARMA
O1234 N00001
>100
MEM
****
***
***
S
00 : 00 : 00
T0000
SELECT
934
B63014SP/01
FUNCIONAMIENTO
***
S
00 : 00 : 00
***
T0000
SELECT
Fig.13(d) ALARM DETAIL
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] .
>100
MEM
S
****
***
***
T0000
00 : 00 : 00
SELECT
Pantalla METODO DE
OPERACION
1.
2.
3.
4.
5.
6.
7.
8.
9.
O1234 N00001
MEM
****
1 ALARM
***
2 PUPITR
***
3 PARA
S
00 : 00 : 00
T0000
(OPRA)
FUNCIONAMIENTO
>1
MEM * * * *
***
B63014SP/01
S
00 : 00 : 00
***
T0000
SELECT
Fig.13(g) Cmo se selecciona cada METODO OPERATIVO
Cada elemento
Pgina/Total pgina
01234 N00001
1/4
Operacin
Modo selecc.
Situacin operac.
Procedimiento
operativo
*ELIMINACION DE PROGRAMAS
MODO
:
EDIT
PANTA
:
PROGRAMA
OPR
:
(O+NO PROGRAMAS) <DELETE>
>_
MEM
****
1 ALARM
***
2 PUPITR
S
00 : 00 : 00
***
3 PARA
T0000
(OPRA)
***
***
S
00 : 00 : 00
T0000
SELECT
936
FUNCIONAMIENTO
B63014SP/01
6 Si no est seguro del nmero de parmetro del sistema que desea definir o si
Pantalla TABLA DE
PARAMETROS
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
00 : 00 : 00
***
3 PARA
T0000
(OPRT)
u otra tecla de
funcin.
Explicacin
Configuracin de la pantalla de ayuda
tecla
Pantalla
CNC
AYUDA
Pantalla MENU
IINICIAL
[1 ALAM]
tecla
o
tecla funcin
[2 OPR]
Pantalla METODO OPERATIVO
Pantalla
DETALLE alarmas
(NO.)+[SELECT]
[3 PARA]
Tecla PAG.
[2 OPR]
(NO.)+[SELECT]
Pantalla de
instruccin de
cada operacin
(NO.)+[SELECT]
937
tecla
o
tecla funcin
IV. MANTENIMIENTO
B63014SP/01
941
Sustitucin de la batera
de litio
MANTENIMIENTO
B63014SP/01
Conector
Batera de litio
A02B-0200-K102
AVISO
La utilizacin de una batera distinta de la recomendada
puede provocar la explosin de sta.
Sustituya la batera slo por una del tipo especificado
(A02B0200K102).
942
B63014SP/01
943
1.1
SUSTITUCION
DE
LAS
PILAS
ALCALINAS
(TAMAO D)
B63014SP/01
1
2
3
4
Pila seca 2
Tapa
Bornes de conexin
en parte posterior
Agujero fijacin 4
Compartimiento de batera
944
B63014SP/01
1.2
UTILIZACION
DE
PILAS ALCALINAS
(TAMAO D)
Conexin
NOTA
Instale
el
compartimiento
de
las
bateras
(A02B0236C281: cable de 14 m) en un punto en que
puedan sustituirse las bateras aun cuando est conectada
la corriente de la unidad de control.
El conector del cable de la batera se conecta a la unidad
de control mediante un sencillo sistema de bloqueo. Para
impedir que se desconecte el conector debido al peso o a
la tensin del cable, asegure el cable en un punto situado
a como mximo 50 cm del conector.
945
1.3
BATERIA
PARA
CODIFICADORES
ABSOLUTOS
DE
IMPULSOS
B63014SP/01
946
ANEXO
B63014SP/01
Cdigo ISO
Carcter
Cdigo EIA
8 7 6 5 4
3 2 1
Carcter
8 7 6 5 4
3 2 1
Nmero 0
Nmero 3
Sentido
Nmero 2
Nmero 4
Nmero 5
4
Nmero 7
Nmero 8
Nmero 9
Nmero 6
Nmero 1
Direccin A
Direccin B
Direccin C
Direccin D
Direccin E
Direccin G
Direccin H
Direccin F
Direccin J
Direccin I
Direccin K
Direccin L
Direccin U
Direccin V
Direccin M
Direccin N
Direccin P
Direccin Q
Direccin O
Direccin R
Direccin S
Direccin X
Direccin Y
Direccin Z
949
Direccin T
Direccin W
Sin MACRO
Con MACRO
CLIENTE B
CLIENTE B
Cdigo ISO
Cdigo EIA
Carcter 8 7 6 5 4
DEL
f f f f f
B63014SP/01
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
HT
LF o NL
BS
En blanco
CR
SP
f
f
f
BS
Retroceso
Tab
f f f
f f
Tabulador
CR o EOB f
f
___
f
SP
f
Retorno de carro
Espacio
f f
ER
(245)
Fin de bloque
Fin control
(inicio comentario)
(247)
Inicio control
(fin comentario)
f f f
___
f f f
f f
.
#
f f
f f f
Signo ms
Signo menos
f f
f f f
___
parmetro
f f parmetro
Sostenido
nm.6012
$
&
f f f
f f f
___
f
&
f f
Smbolo dlar
Ampersand
Apstrofo
Asterisco
nm.6010
<
,
f f
f f f
f f Coma
___
Punto y coma
___
Signo igual
f f f
f parmetro
>
f f f
f f
___
f f f
f f f
___
Interrogante
___
a comercial
___
Comillas
Corchete izquierdo
Corchete derecho
nm.6011
?
@
f f
f
f f
f
f f
f f parmetro
nm.6013
]
f f
f f
f parmetro
nm.6014
950
B63014SP/01
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.
: 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.
951
B63014SP/01
Funciones
Figura
Formato de cinta
IP
G00 IP _ ;
Posicionamiento (G00)
Punto inicial
IP
G01 IP _ F_;
Interpolacin circular
(G02, G03)
G17
G02
G03
I_ J_
F_ ;
G02
G18
I
(x, y)
R_
X_ Y_
G03
(x, y)
G03
G02
G19
G02
G03
R_
X_ Z_
I_ K_
F_ ;
R_
Y_ Z_
J_ K_
F_ ;
Punto inicial
J
I
INterpolacon helicodal
(G02, G03)
G17
G02
G03
G18
G02
G03
(xyz)
Puntoinicial
(x, y)
Para plano XY en G03
952
G19
G02
G03
R_
X_ Y_
I_ J_
R_
X_ Z_
I_ K_
R_
Y_ Z_
J_ K_
_ F_ ;
_ F_ ;
_ F_ ;
B63014SP/01
Funciones
Figura
Formato de cinta
Temporizacin (G04)
(En el caso del plano XY)
G04
P_
G08 P1:
Modo control avanzado activado
G08 P0:
Modo control avanzado
desactivado
X_
Velocidad
G09 IP _;
Tiempo
G10 P_R_;
Conversin pulgadas/
milmetros(G20, G21)
(XYZ)
LImite de recorrido
memorizado
(G22, G23)
G20 ;
Entrada pulgadas
G21 ;
Entrada milmetros
G22 X_Y_Z_I_J_K_;
G23 ; Anular
(IJK)
Comprobacin vuelta a
punto referencia (G27)
IP
G27 IP _ ;
Punto inicial
Punto de referencia (G28)
Vuelta a punto de
referencia (G28)
G28 IP _ ;
G30 IP _ ;
Punto intermedio
IP
2o. punto de
referencia (G30)
Punto inicial
Punto de referencia
G29 IP _ ;
IP
Seal de salto
Punto inicial
Profgamacin en
coordenadas polares
(G15, G16)
G31 IP _ F_;
Yp
Yp
Sistema local de
coordenadas
Xp
(x y)
Xp
Sistema de coordenadas de pieza
953
Funciones
B63014SP/01
Figura
Formato de cinta
Seleccion de plano
(G17, G18, G19)
Compensacin hta. B
(G39 G42)
Compensacin hta. C
(G40 G42)
G41
G40
G42
Herramienta
Compensacin longitud
de herramienta A
(G43, G44, G49)
Compensacin
G17 ;
G18 ;
G19 ;
G17
G18
G19
G41
G42
H_ ;
H : Compensacin de herramienta
G40 : Anular
G43
G44
Z_ H_ ;
G43
G44
H_ ;
H : Compensacin herramienta
G49 : Anular
Compensacin longitud
de herramienta B
(G43, G44, G49)
G17
G18
G19
G43
G17
G18
G19
G43
G44
G44
Z_
Y_
X_
H_ ;
H_ ;
H : Compensacin herramienta
G49 : Anular
Factor de escala
(G50, G51)
P4
P3
P4
P3
IP
P1
P2
P2
P1
Local de
coordenadas
x
IP
Seleccin de un sistema de
coordenadas de mquina
(G53)
G52 IP_ ;
Coordenadas
pieza
G53 IP
954
B63014SP/01
Funciones
Seleccin de un sistema
de coordenadas de pieza
(G54 G59)
Figura
Formato cinta
G54
IP
Compensacin
origen pieza
IP
:
G59
Sistema de
coordenadas
de pieza
Sistema de coordenadas
de mquina
IP
Posicionamiento
unidireccional (G60)
Modo mecanizado/modo
parada exacta, modo roscado con macho, sobrecontrol automtico en esquinas
G60 IP _ ;
G64_;
G61_;
G63_;
G62_;
v
G64
t
modo mecanizado
modo parada exacta
modo roscado con macho
sobrecontrol automtico
en esquinas
v
G61
t
Macro cliente
(G65, G66, G67)
Macro
O_ ;
G65 P_L _ ;
M99 ;
Llamada simple
G65 P_ L_ <especificacon de
argumentos> ;
G67 ; Anular
Giro de sistema de
coordenadas
(G68, G69)
Y
G68
(x y)
G17 X_ Y_
G18 Z_ X_
G19 Y_ Z_
R
G69 ;
X
Ciclos fijos
(G73, G74, G80 G89)
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_ ;
955
Uso combinado
Funciones
Cambio del sistema de
coordenadas de pieza
(G92)
Vuelta a punto
inicial / retorno a punto R
(G98, G99)
B63014SP/01
Figura
Formato cinta
G92 IP _ ;
IP
G98
G99
Nivel
inicial
G99_ ;
Nivel R
Punto Z
956
G98_ ;
B63014SP/01
C. MARGEN DE VALORES
PROGRAMABLES
Eje lineal
D En el caso de entrada de
valores en mm, el husillo
de avance est graduado
en milmetros.
Sistema incremental
ISB
ISC
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
ISB
ISC
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
957
C. MARGEN DE VALORES
PROGRAMABLES
B63014SP/01
D En el caso de entrada en
pulgadas, el husillo de
avance est graduado en
pulgadas
Sistema incremental
ISB
ISC
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
ISB
ISC
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
958
B63014SP/01
C. MARGEN DE VALORES
PROGRAMABLES
Eje de rotacin
Sistema incremental
ISB
ISC
0.0001 grad
0.0001 grad
9999.9999 grad
240000 grad/min
100000 grad/min
Margen val.avance
Notas
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.
959
D. ABACOS
960
B63014SP/01
ANEXO
B63014SP/01
D.1
LONGITUD ROSCADA
INCORRECTA
D. ABACOS
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 T 1V (mm) . . . . . . . (1)
V 1 RL
60
T1
V
R
L
:
:
:
:
D Cmo se determina 1
1 {tT 1 T 1 exp( t )}V
T1
. . . . . . . (2)
a exp( t )
T1
. . . . . . . (3)
D. ABACOS
B63014SP/01
V=40mm/s
V=20mm/s
Constante de tiempo
del servosistema
(2)
(3)
(1)
1
0
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.
962
ANEXO
B63014SP/01
D. ABACOS
D.2
CALCULO SENCILLO
DE LA LONGITUD
ROSCADA
INCORRECTA
Explicaciones
D Cmo se determina
2 +
R
L
LR
1800 * (mm)
: Velocidad husillo (rpm)
: Paso de rosca (mm)
D Cmo se determina
LR (1lna)
(mm)
1800 *
+ 2(1lna)
(mm)
1 +
R
L
1lna
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
963
D. ABACOS
D
964
B63014SP/01
B63014SP/01
D.3
TRAYECTORIA DE
HERRAMIENTA EN
UNA ESQUINA
D. ABACOS
V2
Trayectoria
programada
Trayectoria
herramienta
V1
965
D. ABACOS
Anlisis
B63014SP/01
V
VY1
2
VX2
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
966
B63014SP/01
D. ABACOS
Y0
V
X0
D Anlisis de la trayectoria de
la herramienta en esquina
V X1
{T exp( t )T 2 exp( t )} ) V X1]
T1
T2
T 1T 2 1
V X1
{T exp( t )T 2 exp( t )}]
T1
T2
T 1T 2 1
V Y1V Y2
{T 1 exp( t )T 2 exp( t )} ) V Y2
T1
T2
T 1T 2
V (t)dtX
t
X(t) +
V X2V X1
2
2
{T 1 exp( t )T 2 exp( t )}V X2(T 1 ) T 2t)
T1
T2
T 1T 2
V (t)dtY
t
Y(t) +
V Y2V Y1
2
2
{T 1 exp( t )T 2 exp( t )}V Y2(T 1 ) T 2t)
T1
T2
T 1T 2
967
ANEXO
D. ABACOS
D.4
ERROR DE DIRECCION
RADIAL EN
MECANIZADO
CIRCULAR
B63014SP/01
r
Trayectoria programada
Trayectoria real
X
2
2
2
r 1 (T 1 T 2 ) Vr
2
r
v
r
T1
T2
. . . . . . . (1)
:
:
:
:
968
B63014SP/01
Diversos
datos
Al conectar tensin
Borrada
Reinicializada
Valor compensacin
Parmetro
Program.en memoria
: Modo MDI
: Otro modo
Visualiz. nm.
secuenciar
(Nota 1)
(Nota 1)
Cdigo G simple
Cdigo G modal
Cero
Cero
S, T, M
K (nm. repeticiones)
Cero
969
Caracterstica
Al conectar tensin
Borrada
Reinicializada
Envo de cdigo M, S y T
(Nota 2)
Accin en Desplazamiento
operacin
o
eracin
Temporizacin
mienta
Memorizacin nm. subprograma llamado
Seales
de salida
Extinguish if there is no
cause for the alarm
: Modo MDI
: Otros modos
: Modo MDI
: Otros modos (Nota 2)
Extinguish if there is no
cause for the alarm
( : Paro emergencia)
( : 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)
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.
970
F. TABLA DE CORRESPONDENCIA DE
CARACTERES A CODIDOS
B63014SP/01
Carcter
Cd.
A
B
Comentario
Carcter
Cd.
065
054
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
971
G. LISTA DE ALARMAS
B63014SP/01
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
Alarma TV (el nm. de caracteres de un bloque es impar). Esta alarma se activar nicamente cuando sea vlida la comprobacin TV.
003
DEMASIADOS DIGITOS
004
NO SE ENCUENTRA LA
DIRECCION
005
006
USO ILEGAL DE SIGNO NEGATIVO Error de entrada de signo (Se ha introducido el signo despus
de una direccin con la cual no puede utilizarse. O se han introducido dos o ms signos .) Modifique el programa.
007
009
INTRODUCCION DE DIRECCION
ILEGAL
010
CODIGO G INADECUADO
011
014
015
020
021
022
025
027
972
B63014SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
028
029
Los valores de compens. especificados mediante cd. H son demasiado grandes. Modifique el programa.
030
NUMERO DE DERIVACION ILEGAL El nm. de corrector especificado mediante el cd. D/H para compens. de longitud de hta. o compens. de radio de hta. es demasiado
grande. Modifique el programa.
031
032
033
034
035
036
037
Se ha programado G40 en un plano distinto al de compens. en elmodo de compens. de radio de hta. tipo B. El plano seleccionado con
G17, G18 G19 se ha cambiado en el modo de compens. de radio
de hta. C. Modifique el programa.
038
INTERFERENCIA EN BLOQUE
CIRCULAR
041
INTERFERENCIA EN CRC
042
La compens. de hta. (G45 hasta G48) se ha programado en la compens. de radio de hta.. Modifique el programa.
043
En un sistema que utiliza el DRILLMATE con un ATC no se ha especificado un cd. T junto con el cd. M06 en un mismo bloque.
Como alternativa, es posible que el cd. T no est dentro del intervalo de valores permitidos.
044
046
RETORNO DE REFERENCIA
ILEGAL
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.
050
NO SE PERMITE CHF/CNR EN
TERCER
973
G. LISTA DE ALARMAS
Nmero
Mensaje
B63014SP/01
Contenido
051
052
053
DEMASIADOS MANDOS
DE DIRECCION
055
NO RAMIFICADOR DESPUES
CHF/CNR
058
En un bloque con mecanizado de achaflanado o redondeado de esquina R con ngulo arbitrario, un eje especificado se encuentra en el
eje seleccionado. Corrija el programa.
059
NUMERO DE PROGRAMA
NO ENCONTRADO
En una bsqueda de nmero de programa externo, no se ha encontrado un nmero de programa especificado o, de otra manera, se
est editando en modo no prioritario un programa que se desea buscar. Compruebe el nmero de programa y la seal externa. O interrumpa la edicin en modo no prioritario.
060
NUMERO DE SECUENCIA
NO ENCINTRDO
070
071
NO SE ENCUENTRAN DATOS
072
DEMASIADOS 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
No se ha encontrado un nmero de programa o un nmero de secuencia especificado mediante la direccin P en un bloque que incluye una orden M98, M99, M65 G66. No se ha encontrado el
nmero de secuencia especificado mediante una declaracin GOTO.
O, posiblemente, se est editando en modo no prioritario un programa a que se ha llamado. Corrija el programa o interrumpa la edicin
en modo no prioritario.
079
ERROR DE VERIFICACION DE
PROGRAM
974
B63014SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
080
081
NO NUMERO DE DERIVACION EN
G37
Se ha especficado la medicin automtica de longitud de herramienta (G37) sin un cdigo H (funcin de medicin automtica de longitud
de herramienta). Modifique el programa.
082
CODIGO T NO PERMITIDO EN G37 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
COMANDO DE EJE ILEGAL EN G37 En la medicin automtica de longitud de herramienta se ha especificado un eje no permitido o una orden incremental. Modifique el programa.
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
091
092
EJES NO ESTAN EN EL PUNTO DE El eje programado mediante G27 (comprobacin de vuelta al punto
REF
de referencia) no ha vuelto al punto de referencia.
094
P NO PERMITIDO (CAMBIO DE
COORD)
095
096
P NO PERMITIDO (DERIV. DE
TRAB.)
975
G. LISTA DE ALARMAS
B63014SP/01
Nmero
Mensaje
Contenido
097
098
G28 EN REGRESO DE
SECUENCIA
099
100
HABILITACION DE ESCRITR DE
PARAM
101
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
EXCESO DE DATOS CALCULADOS El resultado del clculo est fuera del margen de valores permitidos
(1047 hasta 1029, 0, y 1029 hasta 1047).
112
113
MANDO INAPROPIADO
114
115
116
VARIABLE PROTEGIDA DE
ESCRITURA
118
ERROR DE JERARQUIZACION DE
PARNT
119
ARGUMENTO ILEGAL
976
B63014SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
122
123
124
125
126
127
128
129
130
131
DEMASIADOS MENSAJES DE
ALARMA EXT
132
NUMERO DE ALARMA NO
SE ENCUENTRA
No existe un nmero de alarma en cuestin en el borrado de mensajes de alarma externos. Compruebe el esquema de contactos del
PMC.
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
En control de eje por PMC, el incremento para distribucin de impulsos lado CNC y PMC es demasiado grande cuando se emplea la
funcin ampliada de control de recubrimiento.
139
141
142
Se ha programado un factor de escala de ampliacin no comprendido entre 1 999999. Corrija el valor de factor de escala de ampliacin (G51 Pp . . o el parmetro 5411 5421).
143
EXCESO DE DATOS DE
MOVIMIENTO
144
El plano de giro de coordenadas y el arco o el plano de compensacin de radio de herramienta C deben ser los mismos. Modifique el
programa.
977
G. LISTA DE ALARMAS
Nmero
Mensaje
B63014SP/01
Contenido
145
Las condiciones son incorrectas cuando se activao 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 especi
ficado incorrectametnte los planos No. 5460 y No. 5461.
Modifique el valor del programa o del parmetro.
146
CODIGO G INADECUADO
148
149
150
GRUPO DE HERRAMIENTA ILEGAL El nmero de grupos de herramientas rebasa el valor mximo admisible. Modifique el programa.
151
GRP DE HERRAMIENTA NO SE
ENCUENT
No se ha definido el gpo.de herramientas programado en el programa de mecanizado. Modifique el valor del programa o el parmetro.
152
153
CODIGO T NO SE ENCUENTRA
En el registro de datos de vida de herramientas, no se ha especificado un cdigo T donde deba haberse hecho. Corrija el programa.
154
NO HERRAMIENTA EN GRUPO DE
VIDA
Cuando no se ha programado el grupo, quiere decir que se ha programado H99 D99. Corrija el programa.
155
156
157
DEMASIADOS GRUPOS DE
HERRAMIENTA
158
159
FIJACION DE DATOS
INCOMPLETOS
160
161
175
176
177
978
B63014SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
178
179
180
ERROR DE COMUNICACION
(MEM REM)
181
ERROR DE FORMATO EN BLOQUE Error de formato en bloque G81 (fresadora por generacin)
G81
1) No se ha programado T(nmero de dientes).
2) Se ha programado un dato fuera del margen de valores progra
(mquina de tallado de engranajes
mados mediante T, L, Q o P.
con peine, EGB)
3) Se ha desbordado el clculo del coeficiente de sincronizacin.
Modifique el programa.
182
G81 NO INSTRUIDO
(mquina para engranajes)
183
184
185
REGRESO A PUNTO DE
REFERENCIA
(mquina para engranajes)
186
ERROR DE FIJACION DE
PARAMETRO
(mquina de tallado de engranajes
con peine, EGB)
190
194
PIVOTE EN MODO DE
SINCRONICAZION
Durante el modo de control sncrono de husillo serie se ha especificado un modo de control de contorno, un modo de posicionamiento
de husillo (control de eje Cs) o un modo de roscado rgido con macho. Corrijael programa de modo que se anule con antelacin el
modo de control sncrono de husillo serie.
197
199
200
201
NO TASA DE ALIMENTACION EN
RM RG
202
203
979
G. LISTA DE ALARMAS
Nmero
Mensaje
B63014SP/01
Contenido
204
205
DESCONEXION DE SENAL DI DE
RIGDO
206
207
210
NO PUEDE INSTRUIRSE
M198/M199
212
Se ha programado un achaflanado con ngulo arbitrario o un redondeado de esquina R o un plano que incluye un eje adicional. Corrija
el programa.
213
MANDO ILEGAL EN
SINCRONIZACION
Se ha producido alguna de las siguientes alarmas en el funcionamiento con control de sincronizacin simple.
1) El programa ha enviado la orden de desplaz.al eje esclavo.
2) El programa ha enviado la orden de avance manual continuo/
avance manual con volante/orden de avance incremental al eje
esclavo.
3) El programa ha enviado la orden de vuelta automtica al punto de
ref. sin ejecutar la vuelta manual al punto de ref.despus de conectar la tensin.
4) La diferencia entre el valor de error de posicin de los ejes maestro y es clavo ha rebasado el valor especificado en el parmetro
No. 8313.
214
MANDO ILEGAL EN
SINCRONIZACION
222
DNC OP NO PERMITDO EN
EDICION BG
224
REGRESO A PUNTO DE
REFERENCIA
230
CODIGO R NO ENCONTRADO
231
ERROR DE FORMATO EN G10 L50 Se ha producido alguno de los siguientes errores en el formato especificado en la entrada de parmetros programables.
1) No se ha introducido la direccin N o la direccin R.
2) Se ha introducido un nmero no especificado para un parmetro.
3) El nmero de eje era demasiado grande.
4) No se ha especificado un nmero de eje en el parmetro tipo eje.
5) Se ha especificado un no.de eje en un parm.que no es de tipo
eje.
6) Se ha intentado reponer el bit 4 del parm.3202 (NE9) o modificar
el parm.3210 (PSSWD) cuando estn protegidos mediante una
contrasea. Corrija el programa.
232
Se han especificado tres o ms ejes (en el modo de control en direccin normal dos o ms ejes) como ejes helic. en el modo de interpolacin helicoidal.
233
EQUIP OCUP
980
B63014SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
239
ALARMA BP/S
240
ALARMA BP/S
241
242
COMANDO ILEGAL EN
G02.2/G03.2
243
250
En un sistema que emplea la DRILLMATE con un cambiador automtico de herramientas(ATC), se ha especificado un desplazamiento segn Z en un bloque en que se ha especificado una orden
de cambio de herramienta (M06 T_).
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 la DRILLMATE).
253
G05 NO DISPONIBLE
5000
El cdigo especificado era incorrecto en el modo de control de contorno de alta precisin (HPCC).
5003
5004
HPCC NO LISTO
5006
DEMAS PARABRAS EN UN
BLOQUE
5007
5009
981
G. LISTA DE ALARMAS
Nmero
Mensaje
B63014SP/01
Contenido
5010
FIN DE REGIS
5011
5012
5013
HPCC:CRC OFS PERMAN.AL CAN- Se ha especificado G05P0 en el modo G41/G42 o antes de enconCELAR
trarse el eje de cancelacion.
5014
5015
NO EJE DE ROTACION
Durante la alimentacion de manija de direccion de eje de herramienta, el eje de rotacion especificado no se encuentra.
5016
5020
5043
5044
5046
5050
Durante la utilizacin de la funcin tallado de engranajes, una instruccin de desplazamiento ha sido especificada para un eje de tallado
en modo tallado (durante el movimiento alternativo entre un punto
muerto alto y un punto muerto bajo).
5051
Durante la utilizacin de la funcin tallado de engranajes, una instruccin de desplazamiento ha sido especificada para un eje de tallado
en modo tallado (durante el movimiento alternativo entre un punto
muerto alto y un punto muerto bajo).
5052
5053
5054
5055
5057
982
B63014SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
5060
PARAMETRO ILEGAL EN
G02.3/G03.3
5061
5062
COMANDO ILEGAL EN
G02.3/G03.3
5063
5064
DIFERENTE UNIDAD
EJE(ISB,ISC)
5065
5066
NUMERO SECUENCIA ILEGAL RE- Durante la reanudacin del programa con la funcin retorno/reanudaINICIO
cin, un nmero de secuencia entre 7000 y 7999 ha sido ledo durante la bsqueda del nmero de secuencia siguiente.
5068
5069
WHLC:DATOP ILEGAL
5073
5074
La misma direccin aparece ms de una vez en un bloque, o un bloque contiene 2 cdigos G del mismo grupo o ms.
5082
5085
5110
983
G. LISTA DE ALARMAS
B63014SP/01
Nmero
Mensaje
Contenido
5111
Un cdigo G no permitido se dej modal cuando se especific el modo de control sencillo de alta precisin de contorno.
5112
G08 CAN NOT BE COMMANDED (G05.1 Se ha especificado el control anticipativo (G08) en el modo de control sencillo
G1)
de alta precisin de contorno.
5113
CAN NOT ERROR IN MDI MODE (G05.1) En el modo MDI se ha especificado control sencillo de alta precisin de contorno (G05.1).
5114
En el instante del rearranque despus de intervencin manual, no se han restaurado las coordenadas en las cuales se produjo la intervencin manual.
5115
SPL : ERROR
5116
SPL : ERROR
5117
SPL : ERROR
5118
SPL : ERROR
5122
5123
5124
5134
5135
5136
5137
5138
984
B63014SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
5156
5197
5198
Mensaje
Contenido
???
Alarma BP/S
140
Alarma BP/S
Se ha intentado seleccionar o borrar en modo no prioritario un programa que est seleccionado en primer plano. (Nota) .
Utilice correctamente la edicin en modo no prioritario.
NOTA
Las alarmas en la edicin en modo no prioritario se visualizan en la lnea de entradapor teclado
en la pantalla de edicin en modo no prioritario en lugar de en la pantalla ordinaria de alarmas
y pueden reinicializarse pulsado cualquier tecla del panel MDI.
3) Absolute pulse coder (APC) alarm
Nmero
Mensaje
Contenido
300
301
Error de comunicaciones CAI eje nsimo (n=1 hasta 8). Fallo en transmisin
de datos.
Posibles causas: CAI, cable o mdulo interface servo defectuosos.
302
Error rebasamiento lmite tiempo CAI eje nsimo (n=1 hasta 8).
Fallo en transmisin de datos
Posibles causas: CAI, cable o mdulo interface servo averiados.
303
Error encuadre CAI eje nsimo (n=1 hasta 8). Fallo en transmisin de datos.
Posibles causas: CAI, cable o mdulo interface servo averiados.
304
Error paridad CAI eje nsimo (n=1 hasta 8). Fallo en transmisin datos.
Posibles causas: CAI, cable o mdulo interface servo averiados.
305
306
La tensin de la batera del CAI del eje nsimo (n=1 hasta 8) ha disminuido
hasta un nivel tal que no pueden conservarse los datos.
Alarmar CAI. La batera o el cable pueden estar defectuosos.
307
La tensin de la batera del CAI del eje nsimo (n=1 hasta 8) alcanza un nivel
que requiere sustituir la batera.
Alarma CAI. Cambie la batera.
308
309
985
G. LISTA DE ALARMAS
B63014SP/01
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
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
Se ha producido un error de CNC o un error de bits de parada en los datos de comunicacin recibidos del detector independiente.
D Detalles de la alarma
nm. 350 del codificador
de impulsos serie
#6
CSA
#5
BLA
#4
PHA
#3
RCA
#2
BZA
#1
CKA
#0
SPH
B63014SP/01
D Descripcin detallada de
la alarma No. 351 del
codificador de impulsos
serie
G. LISTA DE ALARMAS
PRM:
STB
CRC
DTE
#7
DTE
#6
CRC
#5
STB
#4
PRM
#3
#2
#1
#0
Mensaje
Contenido
401
404
405
407
409
410
411
413
El contenido del registro de error para el eje nsimo (eje 18) est
fuera del marger 231 hasta 231. Este error habitualmente se produce
como consecuencia de parmetros incorrectamente definidos.
415
987
G. LISTA DE ALARMAS
Nmero
Mensaje
B63014SP/01
Contenido
417
Esta alarma se produce cuando el eje nsimo (eje 18) 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 a0, 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 rela
cin 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 del intervalo 1 hasta nmero de ejes o se ha definido
en el parmetro no. 1023 (nmero de servoejes) un valor aislado (
por ejemplo no precedido por 3).
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
n AXIS: INV. ABNORMAL CURRENT 1) SVM: la intensidad del motor es demasiado alta
2) SVU serie : la intensidad del motor es demasiado alta
3) SVU serie : la intensidad del motor es demasiado alta
439
440
988
B63014SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
441
442
443
445
446
447
448
449
460
461
462
463
n AXIS: SEND SLAVE DATA FAILED Debido a un error de comunicaciones del FSSB, el sistema del servo
no ha podido recibir datos correctos.
464
465
466
467
n AXIS: ILLEGAL SETTING OF AXIS La funcin de servo para lo siguiente no se ha validado al especificar
un eje que ocupa un solo DSP (correspondiente a dos ejes ordinarios)
en la pantalla de definicin de ejes.
1. Control de aprendizaje (bit 5 del parmetro No. 2008 = 1)
2. Bucle de corriente alta velocidad (bit 0 de parmetro No. 2004 = 1)
3. Eje interfaz alta velocidad (bit 4 de parmetro No. 2005 = 1)
989
G. LISTA DE ALARMAS
D Descripcin detallada de
la alarma No. 414 del
servo
B63014SP/01
200
#6
LV
#5
OVC
#4
HCA
#3
HVA
#2
DCA
#1
FBA
#0
OFA
#6
OFS
204
#5
MCC
#4
LDA
#3
PMS
#2
#1
#0
Los detalles de las alarmas de servo No. 400 y No. 416 se visualizan en
la pantalla de diagnstico (No. 201) como se muestra a continuacin.
#7
ALD
201
#6
#5
#4
EXP
#3
#2
#1
#0
Cuando OVL vale 1 en el dato de diagnstico No. 200 (se est activando
la alarma de servo No. 400):
ALD 0 : Recalentamiento del motor
1 : Recalentamiento del amplificador
Cuando FBA vale 1 en el dato de diagnstico No. 200 (se est activando
la alarma de servo No. 416):
ALD
EXP
990
B63014SP/01
G. LISTA DE ALARMAS
Mensaje
Contenido
500
SOBRERRECOR : +n
501
SOBRERRECOR : n
502
SOBRERRECOR : +n
503
SOBRERRECOR : n
504
SOBRERRECOR : n
505
SOBRERRECOR : n
506
SOBRERRECOR : +n
507
SOBRERRECOR : n
510
SOBRERRECOR : +n
511
SOBRERRECOR : n
NOTA
Los parmetros 1326 y 1327 son activos cuando EXIM (seal de conmutacin de tope de
carrera) est a 1.
7) Alarmas de recalentamiento
Nmero
Mensaje
Contenido
700
701
704
OVERHEAT: SPLINDLE
991
G. LISTA DE ALARMAS
B63014SP/01
Mensaje
Contenido
740
RIGID TAP ALARM : ERROR EXCE- En roscado interior rgido, el error de posicin de cabezal en el estado
SO
stop ha rebasado el valor de consigna.
741
RIGID TAP ALARM : ERROR EXCE- En roscado interior rgido, el error de posicin de cabezal en el estado
SO
desplazamiento ha rebasado el valor de consigna.
742
9) Alarmas de husillo
Nmero
Mensaje
Contenido
749
750
751
752
754
SPINDLE1 ABNORMAL TORQUE ALM Deteccin de una carga anormal en el motor del primer cabezal.
761
762
764
SPINDLE2 ABNORMAL TORQUE ALM Idntica a la alarma n 754 (para el segundo cabezal).
771
772
774
992
B63014SP/01
D Detalles de la alarma N.
750 del husillo
G. LISTA DE ALARMAS
#6
#5
#4
409
SHE
S1E
#3
SPE
#2
S2E
#1
S1E
#0
SHE
S2E
SPE
Mensaje
Contenido
900
PARIDAD ROM
910
911
912
913
914
915
916
917
918
919
920
Alarma de servo (ejes primero hasta cuarto). Se ha producido un estado de alarma de watchdog o un error de paridad de RAM en la tarjeta
de control de ejes.
Sustituya la tarjeta de control de ejes.
921
926
FSSB ALARM
Alarma FSSB.
Sustituya la tarjeta de control de ejes.
930
CPU INTERRUPT
950
993
G. LISTA DE ALARMAS
Nmero
Mensaje
B63014SP/01
Contenido
951
972
973
974
FBUS ERROR
Se ha producido un error de bus FANUC. Tal vez est averiada la tarjeta matriz o la tarjeta opcional.
975
BUS ERROR
976
LBUS ERROR
Mensaje
No. de
alarma
Significado
Descripcin
Remedio
Indicacin
A
Anomala ROM
programa (no
instalada)
Detecta que no se ha activado Instalar ROM prograel programa de control (debido ma en buen estado
a que no est instalada la
ROM del programa, etc.)
7n01
SPN_n_: MOTOR
OVERHEAT
AL01
Recalentamiento
de motor
Comprobar estado de
la carga.
Dejar que el motor se
enfre y luego reponer
la alarma.
7n02
SPN_n_: EX SPEED
ERROR
AL02
Comprobar el estado
de la carga.
Reponer la alarma.
7n03
SPN_n_: FUSE ON
DC LINK
BLOWN
AL03
Fusible fundido en
seccin enlace c.c.
7n04
SPN_n_: INPUT
FUSE/POW
ER FAULT
AL04
Fusible de entrada
fundido.
Fase abierta en alimentacin entrada.
Sustituir fusible.
Comprobar si hay una
fase abierta y el funcionamiento de circuito regenerativo de alimentacin.
7n05
SPN_n_: POWER
SUPPLY
FUSE
BLOWN
AL05
Compruebe si est
cortocircuitada la alimentacin de control.
Sustituir el fusible.
7n07
SPN_n_: OVER
SPEED
AL07
Reponer alarma.
7n08
AL08
Commutar interruptor
a 230 V c.a.
7n09
SPN_n_: OVERHEAT
MAIN
CIRCUIT
AL09
Carga excesiva en
seccin circuito
principal
7n10
SPN_n_: LOWVOLT
POW
CIRCUIT
AL10
994
B63014SP/01
No.
G. LISTA DE ALARMAS
Mensaje
No. de
alarma
Significado
Descripcin
7n11
SPN_n_: OVERVOLT
POW
CIRCUIT
AL11
Sobretensin en
seccin de enlace
c.c.
Detecta una tensin de alimentacin c.c. extraordinariamente elevada en seccin circuito alimentacin.
7n12
SPN_n_: OVERCUR
RENT POW
CIRCUIT
AL12
Sobreintensidad
en seccin enlace
c.c.
7n13
SPN_n_: DATA
MEMORY
FAULT CPU
AL13
7n15
SPN_n_: SP SWITCH
CONTROL
ALARM
AL15
Alarma interruptor
husillo/interruptor
salida
Comprobar secuencia.
7n16
AL16
Anomala en RAM
7n18
7n19
SPN_n_: EX OFFSET
CURRENT V
AL19
Desplazamiento
excesivo circuito
deteccin intensidad fase U
7n20
SPN_n_: EX OFFSET
CURRENT V
AL20
Desplazamiento
excesivo circuito
deteccin intensidad fase V
7n24
SPN_n_:SERIAL
TRANSFER
ERROR
AL24
Detecta error datos transferEliminar la causa y reencia serie (tal como como ali- poner alarma.
mentacin CN desactivada,
etc.)
7n25
SPN_n_: SERIAL
TRANSFER
STOP
AL25
7n26
SPN_n_: DISCON
NECT
CVELO
DETECT
AL26
Desconexin de
seal deteccin
velocidad para
control contorneado Cs
Detecta anomala en seal co- Eliminar la causa y redificador posicin (tal como
poner alarma.
cable no conectado y error definicin parmetros).
7n27
SPN_n_:DISCON
NECT POS
CODER
AL27
Desconexin seal
codificador posicin
Detecta anomala en seal co- Eliminar la causa y redificador posicin (por ejemponer alarma.
plo, un cable desconectado y
error de ajuste).
7n28
SPN_n_: DISCON
NECT
CPOS
DETECT
AL28
Desconexin de
seal deteccin
posicin para control contorneado
Cs
995
Remedio
G. LISTA DE ALARMAS
No.
Mensaje
No. de
alarma
7n29
SPN_n_: SORTTIME
OVERLOAD
AL29
Sobrecarga de
breve duracin
7n30
SPN_n_: OVERCUR
RENT POW
CIRCUIT
AL30
Sobreintensidad
de circuito entrada
7n31
SPN_n_: MOTOR
LOCK OR
VSIG LOS
AL31
Desconexin de
seal de deteccIn
de velocidad, alarma de retencin de
motor o motor bloqueado.
7n32
AL32
Anomala en RAM
interna de LSI para
transferencia de
datos serie. Esta
comprobacin se
realiza nicamente
al conectar la tensin.
Detecta anomala de RAM interna de LSI para transferencia de datos serie. Esta comprobacin se realiza nicamente al conectar la tensin.
7n33
SPN_n_: SHORTAGE
POWER
CHARGE
AL33
Carga insuficiente
de la seccin de
enlace c.c.
7n34
SPN_n_:PARAMETER AL34
SETTING
ERROR
7n35
SPN_n_: EX
AL35
SETTING
GEAR RATIO
Valor excesivo
desmultiplicacin
7n36
SPN_n_: OVERFLOW
ERROR
COUNTER
AL36
Desbordamiento
del contador de errores
Detecta un desbordamiento
del contador de errores.
7n37
SPN_n_: SPEED
AL37
DETECT
PAR. ERROR
Error definicin
parmetro detector
velocidad
7n39
SPN_n_: 1ROT Cs
SIGNAL
ERROR
Realice ajuste de la
seal de 1 vuelta.
Compruebe el estado
de la pantalla del
cable.
AL39
Significado
B63014SP/01
996
Descripcin
Remedio
B63014SP/01
No.
Mensaje
G. LISTA DE ALARMAS
No. de
alarma
Significado
Descripcin
Remedio
7n40
SPN_n_: NO 1ROT
Cs SIGNAL
DETECT
AL40
Realice el ajuste de la
seal de 1 vuelta.
7n41
SPN_n_: 1ROT
POS
CODER
ERROR
AL41
Realice el ajuste de la
seal para el circuito
de conversin de
seales.
Compruebe el estado
de la pantalla del
cable.
7n42
SPN_n_: NO 1ROT
POS
CODER
DETECT
AL42
Realice el ajuste de la
seal de una vuelta
para el circuito de conversin de seales.
7n43
Asegrese de que la
seal del codificador
de posicin del husillo
principal est conectada al conector CN12.
7n44
SPN_n_: CONTROL
CIRCUIT
(AD) ERROR
AL43
7n46
SPN_n_: SCREW
1ROT
POSCOD.
ALARM
AL46
Detecta la no deteccin de la
seal de una vuelta del codificador de posicin en la operacin de roscado.
Realice el ajuste de la
seal de 1 vuelta para
el circuito de conversin de seales.
Compruebe el estado
de la pantalla del
cable.
7n47
SPN_n_: POS
CODER
SIGNAL
ABNORMAL
AL47
Anomala de
seales en el codificador de posicin
Realice el ajuste de
seales para el circuito de conversin de
seales.
Compruebe el estado
de la pantalla del
cable.
7n49
Calcule la velocidad
diferencial multiplicando la velocidad de otro
husillo por la desmultiplicacin. Compruebe
si el valor calculado no
es mayor que la velocidad mxima del motor.
7n50
SPN_n_: SPNDL
CONTROL
OVER
SPEED
Valor calculado de
consigna de velocidad excesivo en
el control de sincronizacin del husillo
Calcule la velocidad
del motor multiplicando la velocidad de otro
husillo por la desmultiplicacin. Compruebe
si el valor calculado no
es mayor que la velocidad mxima del motor.
AL50
997
G. LISTA DE ALARMAS
No.
Mensaje
B63014SP/01
No. de
alarma
Significado
Descripcin
Remedio
AL51
Tensin mnima en
la seccin de enlace c.c.
7n51
7n52
Anomala I seal
ITP
7n53
AL53
Anomala II seal
ITP
Eliminar la causa y
reponer la alarma.
7n54
SPN_n_: OVERLOAD
CURRENT
AL54
7n55
SPN_n_: POWER
ABNORMAL
ON SWITCH
AL55
Anomala en la red
de alimentacin al
efectuar una commutacin de husillo/commutacin de
salida
Detecta que la seal de peticin de commutacin no coincide con la seal de comprobacin de estado de la red de
alimentacin.
Compruebe si se ha
procesado con
normalidad la seal de
comprobacin de estado de red de alimentacin.
7n56
SPN_n_: INNER
COOLING
FAN STOP
AL56
Se ha detenido el
ventilador de
refrigeracin de la
unidad.
Se ha detenido el ventilador
de refrigeracin en la seccin
de circuito de control.
Compruebe el estado
de giro del ventilador
de refrigeracin. Sustituya el ventilador de
refrigeracin.
7n57
SPN_n_: EX DECEL
ERATION
POWER
AL57
7n58
SPN_n_: OVERLOAD
IN PSM
AL58
7n59
SPN_n_: COOLING
FAN STOP
IN PSM
AL59
Se ha detenido el
Se ha detenido el ventilador
ventilador de refrig- de refrigeracin de la seccin
eracin de PSM.
del circuito de mando.
998
Comprobar el estado
de giro del ventilador
de refrigeracin. Sustituir el ventilador de refrigeracin.
B63014SP/01
3. Rodillo de presin
6. Asa
4. Interruptor mando
1. Fuente
luminosa
2. Lector
ptico
8. Pieza metlica A
7. Rebobinador
9. Cerradura tapa
10. Palanca
bloqueo
descenso
5. Compartimiento
cinta
12. Fotoamplificador
Descripciones
Fuentes luminosas
Lector ptico
Lee datos perforados en la cinta a travs de una mirilla. El polvo o las rayas
en la mirilla pueden dar como resultado errores de lectura. Mantenga limpia
esta mirilla.
Rodillo de presin
No.
AUTO
MANUAL
La cinta puede alimentarse en el sentido de lectura directa. Si se selecciona otra posicin, se detiene el avance de
cinta.
999
B63014SP/01
No.
Designacin
Descripciones
Compartimiento de
cinta
Asa
Bobinadora
Fijador
(habitualmente se
mantiene abierto)
8
Pieza metlica A
Empujar
Cinta papel
Insertar
Cinta papel
Bloqueo de tapa
10
11
Almacenamiento
de cables
12
Fotoamplificador
13
Adaptador
interface
lector/perforadora
Entrada 200 V c.a. y potencia de salida de 5 V c.c. y tarjeta adaptador interface lector/perforadora.
1000
ANEXO
B63014SP/01
Colocacin de la cinta
Perforacin
avance
Sentido de avance de la cinta
Extraccin de la cinta
Compartimiento guardacables
Tire de la cinta hasta que la parte superior de la misma pase a travs del
rodillo de presin.
10
11
12
14
15
16
PRECAUCIN 1
B63014SP/01
COLOCACION DE LA CINTA
Cuando la cinta CN est cargada, la funcin Salto de Cinta se activa para leer, pero salta los datos hasta que se lee el primer cdigo
Fin de Bloque (CR en cdigo EIA o LF en cdigo ISO). Cuando se carga una cinta CN, la ubicacin dentro de la cinta, desde la cual
debe activarse la lectura de datos, debe seleccionarse correctamente y la cinta CN debe colocarse como se muestra en la figura
anterior.
;
El programa que se desea leer
PRECAUCIN 2
1002
INDICE
B63014SP/01
A
Abacos, 960
Aceleracin/deceleracin automtica, 92
Achaflanado, 242
Avance rpido, 94
B
Angulo, 913
Bloque, 24
Anular, 188
Archivos, 690
Borrar, 635
Avance de mecanizado, 95
i1
INDICE
B63014SP/01
C
Cdigo H, 282
Cdigos G especificables, 67
Carrera mxima, 32
Compensacin, 658
i2
INDICE
B63014SP/01
Compensacin de herramienta, 61
Coordenadas absolutas, 19
i3
INDICE
B63014SP/01
Curva evolvente, 65
Designacin de ejes, 29
Divisor, 400
i4
INDICE
B63014SP/01
Eje, 111
Escala, 914
Ejes, 912
Especificacin de I, J y K, 357
Esquina R, 242
i5
INDICE
B63014SP/01
F
Formato, 699
Formato de cinta, 850
Funciones de interpolacin, 38
Funciones no especificables, 68
G
i6
INDICE
B63014SP/01
grficos, 904
H
herramientas, 863
herramientas, 866
HNGx, 582
HPF, 582
I
Inclinacin, 914
J
JHD, 582
L
i7
INDICE
B63014SP/01
M
M02, 833
Manuales asociados, 4
N
i8
INDICE
B63014SP/01
Ordenes que generan idntico vector que el del bloque anterior, 358
P
O
o REF, 555
Operadores, 403
Orden, 157
SYSTEM
, 889, 897
PROG
(en el
POS
, 806
OFFSET
SETTING
, 843
Orden incremental, 19
i9
INDICE
B63014SP/01
Parntesis, 399
Posicionamiento, 61
Precisin de mecanizado, 68
i10
INDICE
B63014SP/01
R
Rapid traverse, 79
Reference position, 84
S
Programa, 24
Proyeccin, 923
i11
INDICE
B63014SP/01
Tipos, 158
Sistema de incrementos, 31
Sistema local de coordenadas, 132
, 804
SYSTEM
PROG
en el
POS
, 800
OFFSET
SETTING
, 803
PROG
en el
POS
GRAPH
549
563
T
Tabla de cdigos de cinta, 949
HELP
OFFSET
SETTING
562
558
562
i12
MESSAGE
INDICE
B63014SP/01
en
PROG
SYSTEM
V
560
PROG
en
PROG
en
PROG
en
U
Velocmetro, 820
i13
INDICE
B63014SP/01
Visualizacin, 533
Visualizacin de alarmas, 534, 683
Z
i14
Hoja de revisiones
FANUC Series 16/18/160/180MC MANUAL DEL OPERADOR (B62764SP)
01
Nov., 96
Edicin
Fecha
________________________________________
Contenido
Edicin
Fecha
Contenido