Escolar Documentos
Profissional Documentos
Cultura Documentos
B-63834SP/01
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
B63834SP/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 respeta 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
B63834SP/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
B63834SP/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
B63834SP/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.
2. Posicionamiento en interpolacin no lineal
Cuando se ejecute un posicionamiento en interpolacin no lineal (posicionamiento mediante
desplazamiento no lineal entre los puntos inicial y final), debe confirmarse minuciosamente la
trayectoria de herramienta antes de iniciar la programacin.
El posicionamiento implica una operacin con avance rpido. Si la herramienta colisiona con la
pieza, podra resultar daada la herramienta, la mquina misma, la pieza o provocar lesiones al
usuario.
3. Funcin en la que interviene un eje de rotacin
Cuando se programe la interpolacin en coordenadas polares, preste una especial atencin a la
velocidad del eje de rotacin. Una programacin incorrecta puede provocar que la velocidad del
eje de rotacin sea excesivamente alta, de manera que la fuerza centrfuga provoque que el
mandril o plato deje de sujetar a la pieza si esta ltima no se ha montado bien sujeta.
Tal incidente es probable que provoque daos a la herramienta, a la mquina misma, a la pieza
o lesiones al usuario.
4. Conversin valores pulgadas/mtricos
El cambio entre entrada de valores en pulgadas y valores mtricos no convierte la unidades de
medida de datos tales como la compensacin de origen de pieza, parmetros y posicin actual.
Antes de poner en marcha la mquina, por consiguiente, determine qu unidades de medida se
estn utilizando. Un intento de ejecutar una operacin con datos no vlidos especificados podra
provocar daos a la herramienta, a la mquina misma, a la pieza o lesiones al usuario.
5. Control de velocidad de corte (tangencial) constante
Cuando un eje sujeto a control de velocidad de corte (tangencial) constante se acerca al origen
del sistema de coordenadas de pieza, la velocidad de husillo tal vez aumente excesivamente. Por
este motivo, es preciso especificar una velocidad mxima admisible. La especificacin incorrecta
de una velocidad mxima admisible puede provocar daos a la herramienta, a la mquina misma,
a la pieza o lesiones al usuario.
s5
PRECAUCIONES DE SEGURIDAD
B63834SP/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.
7. 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.
8. Seleccin de plano
Si se especifica un plano incorrecto para interpolacin circular o un ciclo fijo, la mquina podra
responder de manera imprevista. Consulte las instrucciones de las respectivas funciones para ms
detalles.
9. Salto de lmite de par
Antes de intentar un salto de lmite de par, aplique el lmite de par. Si se especifica un salto de
lmite de par sin que realmente se est aplicando el lmite de par, se ejecutar una orden de
desplazamiento sin ejecutar un salto.
10. Funcin de compensacin
Si una orden basada en el sistema de coordenadas de mquina o una orden de vuelta al punto de
referencia se enva en el modo de funcin de compensacin, la compensacin se anula
temporalmente, dando como resultado un comportamiento imprevisto de la mquina.
Antes de enviar cualquiera de las rdenes anteriores, por consiguiente, siempre anule el modo
de funcin de compensacin.
s6
PRECAUCIONES DE SEGURIDAD
B63834SP/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.
2. Vuelta manual al punto de referencia
Despus de conectar la tensin, ejecute una vuelta manual al punto de referencia, segn sea
necesario. Si se utiliza la mquina sin primero ejecutar una vuelta manual al punto de referencia,
podra responder de manera imprevista. No es posible una comprobacin del lmite de recorrido
sin primero ejecutar una vuelta manual al punto de referencia. Una operacin imprevista de la
mquina podra daar la herramienta, la mquina misma, la pieza o provocar lesiones al usuario.
3. Avance manual por volante
En el avance manual por volante, al girar el volante con un factor de escala grande, por ejemplo
100, la herramienta y la mesa se desplazan con rapidez. Un manejo negligente puede provocar
daos a la herramienta y/o a la mquina o provocar lesiones al usuario.
4. 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.
5. 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
B63834SP/01
AVISO
6. 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.
7. Selectores/interruptores del panel del operador de software y de los mens
La utilizacin de los selectores/interruptores del panel del operador de software y de los mens,
juntamente con el panel MDI, permite especificar operaciones no soportadas por el panel del
operador de la mquina, tales como el cambio de modo, modificacin de valor de sobrecontrol
y rdenes de avance manual continuo. Obsrvese, sin embargo, que si se activan por descuido
teclas del panel MDI, la mquina podra responder de manera imprevista, pudiendo llegar a daar
a la herramienta, la mquina misma, la pieza o provocar lesiones al usuario.
8. 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.
9. Suspensin de avances, sobrecontrol y modo bloque a bloque
Las funciones de suspensin de avances, sobrecontrol de avances y modo bloque a bloque pueden
inhibirse empleando la variable del sistema de macro cliente #3004. Tenga cuidado cuando
utilice la mquina en estas condiciones.
10. Ensayo en vaco
Habitualmente, un ensayo en vaco se utiliza para confirmar el funcionamiento de la mquina.
Durante un ensayo en vaco, la mquina funciona a la velocidad de ensayo en vaco, la cual es
distinta de la correspondiente velocidad de avance programada. Observe que la velocidad de
ensayo en vaco a veces puede ser superior a la velocidad de avance programada.
11. Compensacin de radio de plaquita de herramienta en el modo MDI
Preste una especial atencin a una trayectoria de herramienta especificada por una orden de modo
MDI, ya que no se aplica la compensacin de radio de plaquita de herramienta. Cuando se
introduce una orden desde el MDI para interrupcin en modo automtico en el modo de
compensacin de radio de plaquita de herramienta, preste una especial atencin a la trayectoria
de herramienta cuando se reanude posteriormente el funcionamiento automtico. Consulte las
descripciones de las correspondientes funciones para ms detalles.
12. Edicin de programa
Si se detiene la mquina, despus de editar el programa de mecanizado (modificacin, insercin
o borrado), la mquina podra responder de forma imprevista si se reanuda el mecanizado bajo
el control de dicho programa. Bsicamente, no modifique, inserte o borre rdenes de un programa
de mecanizado mientras lo est utilizando.
s8
PRECAUCIONES DE SEGURIDAD
B63834SP/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.
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.
Vase la seccin de mantenimiento de este manual para ms detalles sobre el procedimiento de
sustitucin de las bateras.
s9
PRECAUCIONES DE SEGURIDAD
B63834SP/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.
Cuando se visualice una alarma de tensin baja, sustituya las bateras en un mximo de una semana.
De lo contrario, se perdern los datos de posicin absoluta conservados por el codificador de
impulsos.
Vase el Manual de mantenimiento de la Serie ai de servomotores de FANUC para ms detalles
sobre el procedimiento de sustitucin de las bateras.
s10
PRECAUCIONES DE SEGURIDAD
B63834SP/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
Indice
B63834SP/01
PRECAUCIONES DE SEGURIDAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
S1
I. GENERALIDADES
1. GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
1.3
6
8
8
II. PROGRAMACION
1. GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
1.3
12
14
15
1.3.1
15
1.3.2
16
Cmo se indican las dimensiones programadas para desplazar la herramienta rdenes absolutas/
incrementales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
1.3.3
1.4
1.5
11
27
2. EJES CONTROLADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
1.6
1.7
1.8
1.9
2.1
2.2
2.3
2.4
21
22
22
23
26
EJES CONTROLADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DESIGNACION DE LOS EJES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SISTEMA INCREMENTAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIMITES DE RECORRIDO MAXIMOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29
29
30
31
32
4. FUNCIONES DE INTERPOLACION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
4.1
4.2
4.3
POSICIONAMIENTO (G00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INTERPOLACION LINEAL (G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INTERPOLACION CIRCULAR (G02,G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c1
37
39
40
INDICE
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
B63834SP/01
44
48
52
56
57
58
60
62
63
5. FUNCIONES DE AVANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
65
5.1
5.2
5.3
5.4
GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AVANCE RAPIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AVANCE EN MECANIZADO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TEMPORIZACION (TIEMPO DE ESPERA) (G04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
66
67
68
70
6. PUNTO DE REFERENCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
71
6.1
72
7. SISTEMA DE COORDENADAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
75
7.1
7.2
76
77
77
7.2.2
79
7.2.3
80
7.2.4
82
7.2.5
84
85
87
88
7.3
7.4
8.1
8.2
8.3
8.4
89
90
91
92
93
9.1
9.2
9.3
9.4
9.5
94
94
95
99
102
INDICE
B63834SP/01
9.5.1
102
9.5.2
102
9.5.3
104
SELECCION DE HERRAMIENTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GESTION DE VIDA DE LAS HERRAMIENTAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
105
106
107
10.2.1
107
10.2.2
110
10.2.3
111
112
113
114
115
116
12.1
12.2
12.3
118
121
127
130
13.1
131
13.1.1
131
13.1.2
13.1.3
133
136
13.1.4
139
141
13.2
13.2.1
13.2.2
141
145
13.2.3
146
13.2.4
13.2.5
147
150
13.2.6
151
13.2.7
152
13.2.8
156
157
13.3
13.3.1
13.3.2
Ciclo de roscado con macho frontal (G84)/ Ciclo de roscado con macho lateral (G88) . . . . . . . . . . . . . .
164
13.3.3
13.3.4
166
167
13.3.5
168
169
13.4
161
13.4.1
13.4.2
170
13.4.3
171
c3
169
INDICE
13.4.4
13.5
13.6
B63834SP/01
172
173
178
13.6.1
Ciclo de roscado con macho rgido en cara anterior (G84)/en cara lateral (G88) . . . . . . . . . . . . . . . . . . .
COMPENSACION DE HERRAMIENTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
179
182
183
14.1.1
183
14.1.2
184
14.1.3
14.1.4
Seleccin de herramienta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nmero de corrector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
184
184
14.1.5
Compensacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
185
14.1.6
188
191
14.2
14.2.1
14.2.2
191
193
14.2.3
194
14.2.4
196
14.2.5
201
204
14.3
14.3.1
14.3.2
Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Desplazamiento de la herramienta en el arranque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
204
206
14.3.3
208
14.3.4
14.3.5
221
224
14.3.6
229
14.3.7
231
14.3.8
14.3.9
232
233
242
14.4
14.4.1
14.4.2
242
243
244
247
14.5
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
248
251
258
263
264
15.5.1
15.5.2
15.5.3
266
LLAMADA A MACROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
269
15.6
264
265
15.6.1
270
15.6.2
274
c4
INDICE
B63834SP/01
15.6.3
15.6.4
277
15.6.5
278
15.6.6
279
15.6.7
Programa ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
280
282
284
285
286
290
15.7
15.8
15.9
15.10
15.11
276
15.11.1
Mtodo de especificacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
291
15.11.2
292
299
302
17.1
303
304
305
306
307
309
313
17.2
17.3
17.4
17.5
17.6
18.1
18.2
18.3
18.4
TORNEADO POLIGONAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
REBASAMIENTO DE LIMITE DE EJE GIRATORIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CONTROL SIMPLE DE SINCRONIZACION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CONTROL DE EJE ANGULAR/CONTROL DE EJE ANGULAR ARBITRARIO . . . . . . . . . .
314
319
320
322
324
19.1
19.2
19.3
325
329
333
III. FUNCIONAMIENTO
1. GENERALIDADES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
337
338
340
INDICE
1.3
1.4
1.5
1.6
1.7
B63834SP/01
341
343
1.4.1
343
1.4.2
344
345
346
349
1.7.1
Visualizacin de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
349
1.7.2
350
1.7.3
Visualizacin de alarmas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
350
1.7.4
351
1.7.5
Visualizacin de grficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
352
SALIDA DE DATOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
353
2. DISPOSITIVOS DE MANEJO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
354
1.8
2.1
2.2
2.3
2.4
356
2.1.2
356
2.1.3
357
2.1.4
357
2.1.5
358
359
361
2.3.1
361
2.3.2
Teclas de funcin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
362
2.3.3
Teclas soft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
363
2.3.4
379
2.3.5
Mensajes de aviso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
380
2.3.6
381
382
2.4.1
2.5
384
385
2.5.1
Conexin de la tensin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.2
386
2.5.3
Desconexin de la tensin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
387
3. FUNCIONAMIENTO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1
3.2
3.3
3.4
3.5
355
385
388
389
391
393
394
397
402
4.1
4.2
403
406
INDICE
B63834SP/01
4.3
4.4
4.5
4.6
4.7
4.8
4.9
REARRANQUE DE UN PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FUNCION DE PLANIFICACION DE SECUENCIA DE EJECUCION (SCHEDULING) . . . .
FUNCION DE LLAMADA A SUBPROGRAMA (M198) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INTERRUPCION MANUAL POR VOLANTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IMAGEN ESPEJO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INTERVENCION Y RETORNO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FUNCIONAMIENTO EN MODO DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
409
417
422
424
427
429
431
5. MODO PRUEBA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
434
5.1
5.2
5.3
5.4
5.5
435
437
438
439
440
6. FUNCIONES DE SEGURIDAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
443
6.1
6.2
6.3
6.4
PARADA DE EMERGENCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
REBASAMIENTO DE LIMITE DE RECORRIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
COMPROBACION DE LIMITE DE RECORRIDO MEMORIZADO . . . . . . . . . . . . . . . . . . . .
BARRERAS DEL PLATO Y DE CONTRAPUNTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
444
445
446
450
457
7.1
7.2
7.3
VISUALIZACION DE ALARMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VISUALIZACION DE HISTORICO DE ALARMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VERIFICACION MEDIANTE LA PANTALLA DE AUTODIAGNOSTICO . . . . . . . . . . . . . . .
458
460
461
8. ENTRADA/SALIDA DE DATOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
464
8.1
8.2
8.3
8.4
8.5
8.6
ARCHIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BUSQUEDA DE ARCHIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BORRADO DE ARCHIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ENTRADA/SALIDA DE PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.1
Entrada de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.2
Salida de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
473
475
470
8.5.1
475
8.5.2
476
477
8.6.1
8.7
465
467
469
470
Entrada de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
477
478
8.6.2
Salida de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.3
479
8.6.4
480
481
8.7.1
481
8.7.2
482
c7
INDICE
8.8
B63834SP/01
8.9
8.10
484
487
488
489
491
492
8.10.1
8.10.2
8.10.3
8.10.4
8.10.5
8.10.6
9. EDICION DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1
9.2
508
509
510
512
513
514
515
BORRADO DE BLOQUES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
516
Borrado de un bloque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Borrado de mltiples bloques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
516
517
518
519
521
9.5.1
9.5.2
9.5.3
9.6
493
494
498
500
502
503
9.2.1
9.2.2
9.3
9.4
9.5
483
Borrado de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Borrado de todos los programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Borrado de ms de un programa especificando un intervalo de valores . . . . . . . . . . . . . . . . . . . . . . . . .
521
521
522
523
9.6.1
9.6.2
9.6.3
9.6.4
9.6.5
9.6.6
524
525
526
527
528
530
532
533
534
536
9.7
9.8
9.9
10.1
10.2
10.3
10.4
537
538
540
543
547
11.1
c8
POS
.................
555
INDICE
B63834SP/01
11.1.1
555
11.1.2
11.1.3
556
558
11.1.4
11.1.5
11.1.6
559
560
562
11.1.7
563
11.2
PROG
565
11.2.1
11.2.2
566
567
11.2.3
11.2.4
11.2.5
568
569
571
11.3
PROG
572
11.3.1
Visualizacin de la
573
11.3.2
576
11.4
OFFSET
SETTING
.................
579
11.4.1
11.4.2
580
583
11.4.3
11.4.4
585
587
11.4.5
11.4.6
11.4.7
588
590
593
11.4.8
11.4.9
595
597
11.4.10
11.4.11
599
600
11.4.12
11.4.13
11.4.14
602
603
605
11.5
...........
608
11.5.1
609
11.5.2
611
613
11.6
SYSTEM
11.6.1
613
11.6.2
614
11.7
11.7.1
11.8
MESSAGE
....................
616
616
BORRADO DE LA PANTALLA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
618
11.8.1
618
11.8.2
619
c9
INDICE
B63834SP/01
620
VISUALIZACION DE GRAFICOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
621
626
1.4
1.5
DESCRIPCIN GENERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INTRODUCCIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OPERACIONES DE CREACIN DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
633
634
635
636
1.3.1
Puesta en marcha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
636
1.3.2
Puesta en marcha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
637
1.3.3
638
1.3.4
640
1.3.5
Asistencia de cdigos G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
642
1.3.6
645
647
1.4.1
Funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
648
1.4.2
650
650
651
651
652
653
653
654
655
656
PROGRAMACIN DE CONTORNO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
657
1.5.1
1.5.2
1.5.3
658
658
659
660
664
665
667
1.5.2.1 Arco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
667
1.5.2.2 R de esquina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
667
1.5.2.3 Chafln . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
668
668
669
1.5.3.1 Lnea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
669
1.5.3.2 Arco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
672
c10
INDICE
B63834SP/01
1.5.4
1.5.5
1.6
1.7
676
1.5.3.4 Arco que establece contacto con ambas lneas de interseccin y arcos . . . . . . . . . . . . . . . . . . . . .
677
1.5.3.5 Arco que establece contacto con una lnea sin interseccin y un arco . . . . . . . . . . . . . . . . . . . . .
1.5.3.6 Arco que establece contacto con 2 arcos que no se intersectan . . . . . . . . . . . . . . . . . . . . . . . . . . .
678
679
680
680
681
686
1.5.4.4 Arco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
688
Otros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.5.1 Clculo de la introduccin de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.5.2 Notas que deben tenerse presentes en la Programacin de contorno . . . . . . . . . . . . . . . . . . . . . .
690
690
691
691
PARMETROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ALARMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
692
699
V. MANTENIMIENTO
1. METODO DE SUSTITUCION DE LAS PILAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
1.3
703
704
707
721
724
728
D. ABACOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
731
714
ANEXO
D.1
D.2
D.3
D.4
732
734
736
739
742
G. LISTA DE ALARMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
743
c11
I. GENERALIDADES
GENERALIDADES
B63834SP/01
1. GENERALIDADES
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.
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.
V. 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
(B63832EN).
El presente manual no describe los parmetros de manera detallada. Para
conocer detalles sobre parmetros mencionados en este manual, consulte el
manual de parmetros (B63840SP). Este manual describe todas las funciones
opcionales. Consulte las opciones incorporadas al sistema en el manual
elaborado por el fabricante de la mquinaherramienta.
Los modelos que cubre el presente manual y sus abreviaturas son:
Nombre de producto
FANUC Series 0iTB
Abreviaturas
0iTB
Series 0i
GENERALIDADES
1. GENERALIDADES
Smbolos especiales
B63834SP/01
Manuales asociados a la
serie 0iB / 0i MateB
No. especificacin
Descripciones
B63832EN
B63833EN
B63833EN1
B63834SP
B63844SP
B63854SP
B63864SP
MANUAL DE MANTENIMIENTO
B63835SP
MANUAL DE PARMETROS
B63840SP
Programacin
MANUAL DE PROGRAMACIN del compilador de macros/
ejecutor de macros
B61803E1
B61863E1
PMC
MANUAL DE PROGRAMACIN en lenguaje de esquema de
contactos para PMC
B61863E
B61863E1
Red
MANUAL DEL OPERADOR DE LA PLACA PROFIBUSDP
B62924EN
B63354SP
B63644EN
B63404EN
Open CNC
MANUAL DEL OPERADOR DE CNC ABIERTO DE FANUC
Paquete de operaciones bsicas 1 (Para Windows 95/NT)
B62994EN
B63214EN
B63834SP/01
Manuales asociados a la
serie ai de servomotores
Manuales asociados a la
serie b de servomotores
GENERALIDADES
1. GENERALIDADES
No. especificacin
B65262EN
B65270EN
B65272EN
B65280EN
DESCRIPCIONES DE LA serie ai DE
AMPLIFICADORES DE SERVO DE FANUC
B65282EN
B65285SP
No. especificacin
B65232EN
B65235EN
B65245EN
1. GENERALIDADES
1.1
FLUJO GENERAL DE
FUNCIONAMIENTO
DE UNA MAQUINA
HERRAMIENTA CON
CNC
GENERALIDADES
B63834SP/01
Program.
pieza
CNC
SEC. II PROGRAMACION
MAQUINA HTA.
SEC.III FUNCIONAMIENTO
Mecan. de
cara final
2
Mecan.
dimetro
exterior
3
Ranurado
B63834SP/01
GENERALIDADES
1. GENERALIDADES
Mecanizad Mecanizado
Ranurado o dimetro cara
garganta exterior
final
Pieza
1. GENERALIDADES
GENERALIDADES
B63834SP/01
1.2
NOTAS SOBRE LA
LECTURA DE ESTE
MANUAL
NOTA
1 El
funcionamiento
del
sistema
de
una
mquinaherramienta con CNC depende no slo del CNC,
sino tambin de la mquinaherramienta, el armario de
mando, el servosistema, el CNC, los paneles del operador,
etc. Resulta muy difcil describir la funcin, programacin y
funcionamiento relativos a todas las combinaciones. Por
regla general el siguiente manual los describe desde el
punto de vista del CNC. As, para ms detalles sobre una
mquinaherramienta con CNC concreta, consulte el
manual
publicado
por
el
fabricante
de
la
mquinaherramienta, el cual deber tener prioridad sobre
este manual.
2 Los ttulos figuran a la izquierda de modo que el lector
pueda acceder fcilmente a la informacin necesaria. A la
hora de localizar la informacin necesaria, el lector puede
ahorrar tiempo buscando a travs de estos ttulos.
3 Este manual describe el nmero mximo posible de
variaciones razonables de utilizacin del equipo. No puede
todas y cada una de las combinaciones de caractersticas,
opciones y rdenes, lo cual, por otro lado, tampoco se ha
de intentar obtener.
Si no se describe una combinacin concreta de
operaciones, no se ha de intentar ejecutar.
1.3
PRECAUCIONES
SOBRE DIVERSOS
TIPOS DE DATOS
PRECAUCION
Los programas de mecanizado, variables, etc. estn
almacenados en la memoria no voltil interna del CNC. Por
regla general este contenido no se pierde al CONECTAR/
DESCONECTAR la tensin. Sin embargo, es posible que
se pueda producir un estado que sea preciso borrar datos
muy valiosos almacenados en la memoria no voltil, debido
a tener que borrar el contenido por haber realizado una
operacin incorrecta o al tener que ejecutar una
restauracin despus de un fallo. Para lograr una
restauracin rpida cuando se produzca este tipo de
anomala, le recomendamos crear con antelacin una
copia de los distintos tipos de datos.
II. PROGRAMACION
B63834SP/01
PROGRAMACION
GENERALIDADES
11
1. GENERALIDADES
PROGRAMACION
1. GENERALIDADES
1.1
DESPLAZ. HTA.
SEGUN INTERPOL.
DE CONTORNO DE
PARTES DE PIEZA
B63834SP/01
D Desplazamiento de
herramientas segn una
lnea recta
X
Herramienta
Programa
G01 Z...;
Pieza
Z
Fig.1.1 (a) Desplazamiento de hta. segn una lnea recta paralela a eje Z
Programa
G01 X ... Z... ;
Herramienta
Pieza
Z
D Desplazamiento de la
herramienta segn un arco
Herramienta
Programa
G02X ... Z ... R ... ;
o
G03X ... Z ... R ... ;
Pieza
Z
12
B63834SP/01
PROGRAMACION
1. GENERALIDADES
G03X_ Z_ ;
Unidad control
Eje X
Desplazamiento
herramienta
Interpolacin
Eje Y
a) Desplazamiento segn lnea
recta
b) Desplazamiento segn arco
NOTA
Algunas mquinas desplazan la pieza (husillo) en lugar de
las herramientas, pero en este manual se supone que se
desplazan las herramientas respecto a las piezas.
D Roscado
Herramienta
Pieza
Z
F
Fig. 1.1 (e) Roscado recto
13
Programa
G32ZF;
PROGRAMACION
1. GENERALIDADES
B63834SP/01
Herramienta
Programa
G32XZF;
Pieza
Z
F
Fig. 1.1 (f) Roscado cnico
1.2
AVANCEFUNCION DE
AVANCE
Herramienta
Plato
Pieza
14
B63834SP/01
PROGRAMACION
1. GENERALIDADES
1.3
PLANO DE LA PIEZA Y
DESPLAZAMIENTO DE
LA HERRAMIENTA
1.3.1
Punto de referencia
(Posicin especfica de
mquina)
Portaherramientas
Plato
Punto
referencia
Explicaciones
La herramienta puede desplazarse a la posicin de referencia de dos maneras:
(1) Vuelta manual al punto de referencia (Vase III3.1)
La vuelta manual al punto de referencia se ejecuta mediante el
accionamiento manual de las teclas o pulsadores.
(2) Vuelta automtica al punto de referencia (Vase II6)
Por regla general, la vuelta manual al punto de referencia es lo primero que
se ejecuta despus de conectar la tensin. Para desplazar la herramienta
al punto de referencia para realizar posteriormente un cambio de
herramienta se utiliza la funcin de vuelta automtica al punto de
referencia.
15
PROGRAMACION
1. GENERALIDADES
B63834SP/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
X
Programa
Z
Z
Sistema coordenadas
Dibujo de pieza
CNC
Orden
Pieza
Z
Mquinaherramienta
Explicaciones
D Sistema de coordenadas
2.
230
300
Origen
programa
16
B63834SP/01
PROGRAMACION
1. GENERALIDADES
Pieza
60
40
40
150
Pieza
Z
17
1. GENERALIDADES
PROGRAMACION
B63834SP/01
Pieza
60
30
30
80
100
Pieza
18
B63834SP/01
PROGRAMACION
1. GENERALIDADES
1.3.3
Cmo se indican las
dimensiones
programadas para
desplazar la herramienta
rdenes
absolutas/incrementales
Explicaciones
D Programacin absoluta
Pieza
30
70
110
Orden que especifica desplazamiento de punto A a punto B
G90X30.0Z70.0;
Coordenadas de punto B
Fig. 1.3.3 (a) Programacin absoluta
19
1. GENERALIDADES
D Programacin
incremental
PROGRAMACION
B63834SP/01
40
D Programacin por
dimetros/programacin
por radios
Pieza
40
30
60
80
20
B63834SP/01
PROGRAMACION
1. GENERALIDADES
15
Pieza
60
80
1.4
FUNCION DE
VELOCIDAD DE
CORTEVELOCIDAD
DEL HUSILLO
Hta.
Pieza
V: Velocidad de corte
v m/min
D
N min1
Ejemplos
S478 ;
Las rdenes relativas a la velocidad del husillo se denominan funcin de
velocidad del husillo (Vase II9).
La velocidad de corte v (m/min) tambin puede especificarse directamente
mediante el valor de la velocidad. Aun cuando se modifique el dimetro de
la pieza, el CNC vara la velocidad del husillo de modo que la velocidad de
corte permanezca constante.
Esta funcin se denomina funcin de control de velocidad de corte constante
(Vase II9.3).
21
1. GENERALIDADES
1.5
SELECCION DE LA
HERRAMIENTA
UTILIZADA PARA
DIVERSAS
OPERACIONES DE
MECANIZADO
FUNCION
HERRAMIENTA
PROGRAMACION
B63834SP/01
Nmero herramienta
01
06
02
05
03
Portaherramientas
04
Ejemplos
1.6
ORDENES PARA
OPERACIONES DE
LA MAQUINA
FUNCION AUXILIAR
Pieza
22
B63834SP/01
1.7
CONFIGURACION DE
LOS PROGRAMAS
PROGRAMACION
1. GENERALIDADES
Bloque
Bloque
Bloque
Programa
Secuencia desplazamiento
herramienta
Bloque
Bloque
23
1. GENERALIDADES
Explicaciones
PROGRAMACION
B63834SP/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 programa
Bloque
Bloque
Bloque
M30 ;
Fin de programa
24
B63834SP/01
D Programa principal y
subprograma
PROGRAMACION
1. GENERALIDADES
Subprograma #1
O1001
M98P1001
Programa
para agujero
#1
M99
M98P1002
Subprograma #2
O1002
M98P1001
M99
25
Programa
para agu
jero #2
1. GENERALIDADES
PROGRAMACION
B63834SP/01
1.8
FUNCION DE
COMPENSACION
Explicaciones
D Mecanizado utilizando el
extremo de la
herramienta Funcin
de compensacin de
longitud de herramienta
Herramienta
estndar
Hta. desHta. de
Hta. rabaste
acabado nurado
Pieza
26
Hta.
roscado
B63834SP/01
1.9
MARGEN DE
DESPLAZAMIENTO DE
LA HERRAMIENTA
LIMITE DE
RECORRIDO
PROGRAMACION
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. Adems de los lmites de recorrido, los datos en la memoria
pueden utilizarse para definir una zona a la cual no puedan acceder las
herramientas.
Mesa
Motor
Final de carrera
Origen mquina
Especifique esas distancias.
27
2. EJES CONTROLADOS
PROGRAMACION
EJES CONTROLADOS
28
B63834SP/01
B63834SP/01
PROGRAMACION
2. EJES CONTROLADOS
2.1
EJES
CONTROLADOS
Caracterstica
0iTB
2 ejes
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 (1 cuando el
bit 0 (JAX) del parmetro 1002 est configurado al valor 0 y 3
cuando est configurado al valor 1).
2.2
DESIGNACION DE
LOS EJES
Los nombres de los dos ejes bsicos son siempre X y Z; los nombres de los ejes
adicionales pueden seleccionarse opcionalmente de entre los mostrados a
continuacin utilizando el parmetro No. 1020.
D Sistema a de cdigos G: Y, A, B y C
D Sistema B/C de cdigos G: Y, U, V, W, A, B y C
Limitaciones
D Designacin de eje por
defecto
29
2. EJES CONTROLADOS
2.3
SISTEMA
INCREMENTAL
PROGRAMACION
B63834SP/01
Incremento mnimo de
entrada
Mqui- Entrada 0.001 mm (Dimetro)
na con en mm
0.001 mm (Radio)
sistema
0.001 grados
mtrico
Entrada 0.0001 pulg. (Dimetro)
en pulg.
0.0001 pulg. (Radios)
0.001 grados
Mqui- Entrada 0.001 mm (Dimetro)
na con en mm
0.001 mm (Radio)
sistema
0.001 grados
en pulgadas Entrada 0.0001 pulg. (Dimetro)
en pul0.0001 pulg. (Radio)
gadas
0.001 grados
Incremento mnimo de
entrada
Mqui- Entrada 0.0001 mm (Dimetro)
na con en mm
0.0001 mm (Radio)
sistema
0.0001 grados
mtrico
30
0.0001 grados
0.000005 pulg.
0.00001 pulg.
0.0001 grados
0.000005 pulg.
0.00001 pulg.
0.0001 grados
B63834SP/01
PROGRAMACION
2. EJES CONTROLADOS
2.4
LIMITES DE
RECORRIDO
MAXIMOS
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 La unidad en la tabla es un valor de dimetro en programacin de
dimetros y un valor de radio en programacin de radios.
2 No puede especificarse una orden que rebase el lmite de
recorrido mximo.
3 El recorrido real depende de la mquinaherramienta.
31
3. FUNCIONES PREPARATORIAS
(FUNCIONES G)
PROGRAMACION
B63834SP/01
Significado
Cdigo G simple
Cdigo G modal
(Ejemplo)
G01 y G00 son cdigos G modales.
G01X ;
Z ;
G01 es vlido en este intervalo.
X ;
G00Z ;
Existen tres sistemas de cdigos G: A, B y C (Tabla 3). Seleccione un
sistema de cdigos G empleando los bits 6 (GSB) y 7 (GSC) del
parmetro 3401. Por regla general, este manual describe la utilizacin
del sistema A de cdigos G, excepto cuando la funcin descrita puede
emplear nicamente el sistema B o C de cdigos G. En tales casos, se
describe la utilizacin del sistema B o C de cdigos G.
32
B63834SP/01
Explicaciones
PROGRAMACION
3. FUNCIONES PREPARATORIAS
(FUNCIONES G)
1. Si el CNC pasa al estado de borrado (vase bit 6 (CLR) del parmetro 3402)
al conectar la corriente reinicializar el CNC, los cdigos G modales cmabian
de la siguiente manera.
(1) Los cdigos G identificados por
en la Tabla 3 son vlidos.
2. Los cdigos G del grupo 00, excepto G10 y G11, son cdigos G simples.
3. La alarma P/S (nmero 010) se visualiza cuando se especifica un cdigo
G no listado en la lista de cdigos G o un cdigo G sin una opcin
correspondiente.
33
3. FUNCIONES PREPARATORIAS
(FUNCIONES G)
PROGRAMACION
B63834SP/01
G00
G01
G00
G01
G00
G01
Grupo
Funcin
Posicionamiento (avance rpido)
01
G02
G02
G02
G03
G03
G03
G04
G04
G04
Temporizacin
G07.1
(G107)
G07.1
(G107)
G07.1
(G107)
G10
G10
G10
G11
G11
G11
G12.1
(G112)
G12.1
(G112)
G12.1
(G112)
G13.1
(G113)
G17
G13.1
(G113)
G17
G13.1
(G113)
G17
G18
G18
G18
G19
G19
G19
G20
G20
G70
G21
G21
G71
G22
G22
G22
G23
G23
G23
G25
G25
G25
G26
G26
G26
G27
G27
G27
G28
G28
G28
G30
G30
G30
G31
G31
G31
G32
G33
G33
G34
G34
G34
G36
G36
G36
00
21
Interpolacin cilndrica
16
06
09
Entrada en pulgadas
Entrada en mm
Funcin comprobacin lmite recorrido memorizado Activar
Funcin comprobacin lmite recorrido memorizado Desactivar
08
00
01
00
Roscado
Roscado de rosca de paso variable
Compensacin automtica de herramienta segn X
G37
G37
G37
G40
G40
G40
G41
G41
G41
G42
G42
G42
G50
G92
G92
G50.3
G92.1
G92.1
G50.2
(G250)
G50.2
(G250)
G50.2
(G250)
G51.2
(G251)
G51.2
(G251)
G51.2
(G251)
00
34
PROGRAMACION
B63834SP/01
3. FUNCIONES PREPARATORIAS
(FUNCIONES G)
Funcin
G52
G52
G52
G53
G53
G53
G54
G54
G54
G55
G55
G55
G56
G56
G56
G57
G57
G57
G58
G58
G58
G59
G59
G59
G65
G65
G65
G66
G66
G66
14
Llamada a macro
Llamada modal a macro
12
G67
G67
G67
G70
G70
G72
Ciclo de acabado
G71
G71
G73
G72
G72
G74
G73
G73
G75
Repeticin de patrn
G74
G74
G76
G75
G75
G77
G76
G76
G78
G80
G80
G80
G83
G83
G83
G84
G84
G84
00
G86
G86
G86
G87
G87
G87
G88
G88
G88
G89
G89
G89
G90
G77
G20
G92
G78
G21
G94
G79
G24
G96
G96
G96
G97
G97
G97
G98
G94
G94
G99
G95
G95
G90
G90
G91
G91
G98
G98
G99
G99
01
Ciclo de roscado
Ciclo de torneado en cara final
Control de velocidad de corte constante
02
05
03
11
35
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
FUNCIONES DE INTERPOLACION
36
B63834SP/01
B63834SP/01
4.1
POSICIONAMIENTO
(G00)
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
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 segn interpolacin lineal
Posicin final
37
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
B63834SP/01
Ejemplos
X
56.0
30.5
30.0
40.0
o
G00U60.0W30.5;(Programacin incremental)
Limitaciones
38
B63834SP/01
4.2
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
INTERPOLACION
LINEAL (G01)
Formato
G01 IP_F_;
IP_: Para una orden absoluta, indica las coordenadas de la posicin
final y para una orden incremental la distancia recorrida 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 cero.
Para el modo de avance por minuto en control simultneo segn 2 ejes, la
velocidad de avance para desplazamiento segn cada eje es la siguiente:
G01
Ff ;
Fa + a
L
Fb +
b
L
f
f
L + a 2 ) b2
Ejemplos
D Interpolacin lineal
< Programacin por dimetros >
G01X40.0Z20.1F20 ; (Programacin absoluta)
o
G01U20.0W25.9F20 ; (Programacin incremental)
X
46.0
20.1
Punto final
20.0
40.0
Punto inicial
39
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
4.3
INTERPOLACION
CIRCULAR
(G02,G03)
B63834SP/01
Formato
G17
G02
G03
Xp_Yp_
I_J_
R_
F_
G18
G02
G03
Xp_Zp_
I_K_
R_
Yp_Zp_
J_K_
R_
F_
G19
G02
G03
F_
Orden
G17
G18
G19
G02
G03
Xp_
Yp_
Zp_
I_
J_
k_
R_
F_
40
B63834SP/01
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
NOTA
Los ejes U, V y W (paralelos a los ejes bsicos) pueden
emplearse con los sistemas B y C de cdigos G.
Explicaciones
D Sentido de interpolacin
circular
Xp
Zp
G03
G03
G02
G02
G03
G02
Zp
Xp
Yp
G18
G17
G19
D Distancia recorrida
segn un arco
El centro del arco se especifica mediante las direcciones I, J y K para los ejes
Xp, Yp y Zp, respectivamente. El valor numrico que viene a continuacin de
I, J o K, sin embargo, es un componente vectorial en el cual el centro del arco
se considera visto desde el punto inicial y siempre se especifica como valor
incremental independientemente de G90 y G91 como se muestra a
continuacin.
I, J y K deben llevar signo segn el sentido correspondiente.
Punto final (z,x)
x
x
Punto
inicial
z
k
i
Centro
Centro
Punto
inicial
Punto
inicial
k
Centro
D Programacin de crculo
completo
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B63834SP/01
(1)
Punto inicial
r=50mm
D Velocidad de avance
Restricciones
D Especificacin simultnea
de R junto con I, J y K
D Especificacin de un eje no
contenido en el plano
especificado
42
PROGRAMACION
B63834SP/01
D Especificacin de un
4. FUNCIONES DE INTERPOLACION
semicrculo con R
Ejemplos
D Programacin de
interpolacin circular X, Z
G02X_Z_I_K_F_;
Punto final
G03X_Z_I_K_F_;
(Programacin por
dimetros)
Punto final
Eje X
Eje X
(Programacin por
dimetros)
Punto inicial
Punto inicial
X
Z
Punto final
Centro de arco
Eje X
G02X_Z_R_F_;
Centro de arco
(Programacin por
dimetros)
Punto inicial
Z
Eje Z
Eje Z
Eje Z
(Programacin absoluta)
(Programacin absoluta)
(Programacin absoluta)
R25.0
15.0
10.0
50.0
30.0
50.0
43
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
4.4
INTERPOLACION EN
COORDENADAS
POLARES (G12.1,
G13.1)
B63834SP/01
Formato
D Especifique G12.1 y
G13.1 en bloques
independientes.
G12.1 ;
G13.1 ;
Explicaciones
D Plano de interpolacin
en coordenadas polares
Eje lineal
(unidad:mm
o pulgadas)
PRECAUCIN
El plano utilizado antes de especificar G12.1 (plano
seleccionado mediante G17, G18 o G19) se anula. Dicho
plano vuelve a restaurarse al especificar G13.1 (anulacin
de interpolacin en coordenadas polares). Al efectuar un
reset del sistema, se anula la interpolacin en coordenadas
polares y se utiliza el plano especificado por G17, G18 o
G19.
44
B63834SP/01
D Distancia recorrida y
velocidad de avance para
interpolacin en
coordenadas polares
La unidad de las
coordenadas en el eje
hipottico es idntica a la
de un eje lineal (mm/pulg.)
La unidad de la velocidad
de avance es mm/min o
pulg./min
D Interpolacin circular en el
plano de coordenadas
polares
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
G01 . . . . . . . . . . . .
G02, G03 . . . . . . . .
G04 . . . . . . . . . . . .
G40, G41, G42 . . .
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
G98, G99 . . . . . . . . Avance por minuto, avance por revolucin
NOTA
Los ejes U, V y W ( paralelos a los ejes bsicos) pueden
utilizarse con los sistemas B y C de cdigos G.
D Desplazamiento a lo largo
D Visualizacin de la
de ejes no situados en el
plano de interpolacin en
coordenadas polares.
45
4. FUNCIONES DE INTERPOLACION
PROGRAMACION
B63834SP/01
Restricciones
D Sistema de coordenadas
para interpolacin en
coordenadas polares
D Orden de compensacin
de plaquita de
herramienta
D Rearranque de programa
D Velocidad de avance en
AVISO
X
1
2
3
L1
L2
L3
Considere las lneas L1, L2 y L3 . X es la distancia que la herramienta se desplaza por unidad de tiempo a la velocidad de avance especificada con la direccin F en el sistema de coordenadas cartesianas. A medida que la herramienta
avanza de L1 a L2 hasta L3, el ngulo a que avanza la herramienta por unidad
de tiempo correspondiente a X en el sistema de coordenadas cartesianas aumenta de 1 a 2 a 3.
Expresado de otro modo, la componente 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
D Programacin por
dimetros y radios
Aun cuando se utilice la programacin por dimetros para el eje lineal (eje
X), al eje de rotacin (eje C) se aplica programacin por radios.
46
PROGRAMACION
B63834SP/01
4. FUNCIONES DE INTERPOLACION
Ejemplos
C(eje hipottico)
Eje C
Trayectoria programada
N204
N203
N205
N202 N201
N200
eje X
Hta.
N208
N206
N207
eje Z
El eje X se utiliza con programacin por dimetros y el eje C con programacin por radios.
O0001 ;
N010 T0101
N0100 G00 X120.0 C0 Z _ ;
N0200 G12.1 ;
N0201 G42 G01 X40.0 F _ ;
N0202 C10.0 ;
N0203 G03 X20.0 C20.0 R10.0 ;
N0204 G01 X40.0 ;
N0205 C10.0 ;
N0206 G03 X20.0 C20.0 I10.0 J0 ;
N0207 G01 X40.0 ;
N0208 C0 ;
N0209 G40 X120.0 ;
N0210 G13.1 ;
N0300 Z __ ;
N0400 X __C __ ;
Programa de geometra
(programa basado en coordenadas
cartesianas en el plano XC)
N0900M30 ;
47
4. FUNCIONES DE INTERPOLACION
4.5
INTERPOLACION
CILINDRICA
(GO7.1)
PROGRAMACION
B63834SP/01
Formato
G07.1 IP r ; Activa el modo de interpolacin cilndrica
(valida la interpolacin cilndrica).
:
:
:
G07.1 IP 0 ; Se anula el modo de interpolacin cilndrica.
IP : Una direccin para el eje rotativo
r : El radio del cilindro
Especifique G07.1 IP r ; y G07.1 IP 0; en bloques independientes.
G107 puede utilizarse en lugar de G07.1.
Explicaciones
D Seleccin de plano
(G17, G18, G19)
D Velocidad de avance
48
B63834SP/01
D Interpolacin circular
(G02,G03)
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
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__;
D Compensacin de radio de
plaquita de herramienta
D Precisin de la
interpolacin cilndrica
D.P.REV.
22R
x Val. especifi. x
22R
P.REV.
Radio de pieza
Limitaciones
D Especificacin de radio
de arco en modo de
interpolacin cilndrica
D Interpolacin circular y
compensacin de radio
de plaquita de
herramienta
49
4. FUNCIONES DE INTERPOLACION
D Posicionamiento
PROGRAMACION
B63834SP/01
D Activacin de modo de
interpolacin cilndrica
No pueden especificarse los ciclos fijos de taladrado G81 hasta G89 durante el
modo de interpolacin cilndrica.
50
PROGRAMACION
B63834SP/01
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
51
230
270
C
360 grados
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
4.6
ROSCADO CON PASO
CONSTANTE (G32)
B63834SP/01
Con una orden G32 pueden mecanizarse tornillos de rosca cnica y roscas
espirales, adems de roscas rectas de paso constante.
La velocidad de husillo se lee desde el captador de posicin en el husillo
en tiempo real y se convierte en una velocidad de avance en mecanizado
para avance por minuto que se emplea para desplazar la herramienta.
L
Formato
Eje X
G32IP_F_;
Punto final
Punnto inicial
Eje Z
Eje Z
0
L
Explicaciones
52
B63834SP/01
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Rosca cnica
LX
Z
LZ
ax455 el paso es LZ
ay455 el paso es LX
Fig. 4.6 (e) LZ y LX de una rosca cnica
Por regla general, la demora del servosistema, etc. producir pasos ligeramente
incorrectos en los puntos inicial y final de una rosca mecanizada. Para
compensarlo, debe especificarse una longitud de roscado un tanto superior a la
necesaria.
La tabla 4.6 enumera los mrgenes para especificar el paso de rosca.
Tabla. 4.6 Intervalos de tamaos de paso que pueden especificarse
Incremento mnimo programable
entrada mm
0.0001 a 500.0000mm
entra. pulg
53
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
B63834SP/01
Explicaciones
1. Roscado de roscas rectas
Eje X
30mm
1
Eje Z
70
eje X
2
50
43
14
30
eje Z
40
54
B63834SP/01
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
AVISO
1 El sobrecontrol de la velocidad de avance es vlido (fijado al 100%) durante el roscado.
2 Resulta muy peligroso detener el avance de la herramienta de roscado sin detener el husillo.
Esto provocar un aumento brusco de la profundidad de mecanizado. As, pues, la funcin de
suspensin de avances no es vlida durante el roscado. Si se acciona el pulsador de
suspensin de avances durante el roscado, la herramienta se detendr despus de ejecutar
un bloque que no especifique el roscado como si se hubiera pulsado la tecla MODO BLOQUE
A BLOQUE. Sin embargo, la vlvula de suspensin de avances (lmpara SPL) se enciende
cuando se acciona el pulsador SUSPENSION DE AVANCES del panel de mando de la
mquina. A continuacin, cuando la herramienta se detiene se apaga la lmpara (estado de
parada modo bloque a bloque).
3 Cuando se mantiene pulsado el botn SUSPENSION DE AVANCES o se pulsa de nuevo en
el primer bloque que no especifica el roscado inmediatamente despus de un bloque de
roscado, la herramienta se detiene en el bloque en que no se especifica roscado.
4 Cuando se ejecuta el roscado en el estado de bloque a bloque, la herramienta se detiene
despus de ejecutar el primer bloque que no especifica roscado.
5 Cuando se cambia el modo de automtico a manual durante el roscado, la herramienta se
detiene en el primer bloque que no especifica roscado, como si estuviera accionado el pulsador
de suspensin de avances, como se ha mencionado en la Nota 3.
Sin embargo, cuando se cambia el modo de automtico a otro modo, la herramienta se detiene
despus de la ejecucin del bloque que no especifica roscado igual que en el modo bloque
a bloque en la Nota 4.
6 Cuando el bloque anterior era un bloque de roscado, el mecanizado se activar
inmediatamente sin esperar a la deteccin de la seal de una vuelta, aun cuando el bloque
actual sea un bloque de roscado.
G32Z_F_;
Z_;
(Antes de este bloque no se detecta una seal de una vuelta.)
G32; (Se considera bloque de roscado).
Z_F_; (Tampoco se detecta una seal de una vuelta.)
7 Dado que el control de velocidad de corte constante es vlido durante el roscado espiral o
durante el roscado cnico y que la velocidad del husillo vara, tal vez no pueda mecanizarse
el paso de rosca correcto. Por consiguiente, no utilice el control de velocidad de corte constante
durante el roscado. En lugar de ello, utilice G97.
8 La funcin de sobrecontrol de la velocidad del husillo est inhibida durante el roscado. La
velocidad del husillo est fijada en 100%.
9 La funcin de retroceso en roscado permanece no vlida hasta G32.
55
4. FUNCIONES DE INTERPOLACION
4.7
ROSCADO DE PASO
VARIABLE (G34)
PROGRAMACION
B63834SP/01
Formato
G34 IP_F_K_;
IP : Punto final
F : Paso en direccin de eje longitudinal en punto inicial
K : Incremento y decremento de paso por vuelta del husillo
Explicaciones
Entra.val. pulg.
La alarma P/S (No. 14) se activa, por ejemplo, cuando se programa un valor de
K que rebasa el que aparece en la tabla 4.7, se rebasa el valor mximo del paso
como consecuencia de un aumento o disminucin en K unidades o el paso tiene
un valor negativo.
AVISO
El retroceso en ciclo de roscado no es vlido para G34.
Ejemplos
Paso en el punto inicial: 8,0 mm
Incremento del paso: 0,3 mm/rev
56
B63834SP/01
4.8
ROSCADO CONTINUO
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Explicaciones
G32
G32
G32
57
4. FUNCIONES DE INTERPOLACION
4.9
ROSCADO MULTIPLE
PROGRAMACION
B63834SP/01
Formato
(roscado de paso constante)
G32 IP_ F_ Q_ ;
G32 IP_ Q_ ;
Explicaciones
D Ordenes de roscado
disponibles
Limitaciones
D Angulo inicial
D Incremento de ngulo
inicial
58
B63834SP/01
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Ejemplos
Programa para obtener tornillos de doble rosca
(con ngulos iniciales de 0 y 180 grados)
G00 X40.0 ;
G32 W38.0 F4.0 Q0 ;
G00 X72.0 ;
W38.0 ;
X40.0 ;
G32 W38.0 F4.0 Q180000 ;
;
G00 X72.0 ;
W38.0 ;
59
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
4.10
FUNCION DE SALTO
(G31)
B63834SP/01
Formato
G31 IP_ ;
G31:
Explicaciones
AVISO
Para aumentar la precisin de la posicin de herramienta
cuando se introduce la seal de salto, el sobrecontrol de
velocidad de avance, el ensayo en vaco y la
aceleracin/deceleracin automticas estn inhibidas para
la funcin de salto cuando la velocidad de avance se
especifica como valor de avance por minuto. Para validar
estas funciones, configure al valor 1 el bit 7 (SKF) del
parmetro nmero 6200. Si la velocidad de avance se
especifica como valor de avance por revolucin, el
sobrecontrol de velocidad de avance, el ensayo en vaco y
la aceleracin/deceleracin automticas se validan para la
funcin de salto, independientemente del valor de
configuracin del bit SKF.
NOTA
1 Si se programa la orden G31 cuando est aplicada la
compensacin de radio de plaquita de herramienta, se visualiza la
alarma No.035. Anule la compensacin de radio de herramienta
con la orden G40 antes de especificar la orden G31.
2 Para el salto a alta velocidad al ejecutar G31 durante el modo de
avance por revolucin se activa la alarma P/S (No. 211).
60
B63834SP/01
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Ejemplos
D El bloque siguiente a
G31 es una orden
incremental
U50.0
50.0
X
100.0
Desplazamiento real
Desplaz. sin seal de salto
D El bloque siguiente a
G31 es una orden
absoluta para 1 eje
G31 Z200.00 F100;
X100.0;
X100.0
X200.0
Desplazamiento real
Desplaz. sin seal de salto
Fig.4.10(b) El siguiente bloque es una orden absoluta para 1 eje
D El bloque siguiente a
G31 es una orden
absoluta para 2 ejes
(300,100)
Desplazamiento real
Desplaz. sin seal de salto
Z
100
200
300
Fig 4.10(c) El siguiente bloque es una orden absoluta para dos ejes
61
4. FUNCIONES DE INTERPOLACION
4.11
SALTO MULTIPLE
PROGRAMACION
B63834SP/01
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).
62
B63834SP/01
4.12
SALTO DEL LIMITE DE
PAR (G31 P99)
PROGRAMACION
4. FUNCIONES DE INTERPOLACION
Con el par motor limitado (por ejemplo, mediante una orden de lmite de par
activada a travs del PMC), una orden de desplazamiento a continuacin de G31
P99 ( G31 P98) puede provocar idntico tipo de avance en mecanizado que con
G01 (interpolacin lineal).
Con la emisin de una seal que indica que se ha alcanzado un lmite de par
(debido a que se ha aplicado una presin o por cualquier otro motivo), se
produce un salto.
Para conocer detalles sobre la utilizacin de esta funcin, consulte los manuales
publicados por el fabricante de la mquina herramienta.
Formato
G31 P99 IP _ F_ ;
G31 P98 IP _ F_ ;
G31:
Explicaciones
D G31 P99
D G31 P98
D Variable de sistema de
Cuando se especifica G31 P99/98, las variables de macro cliente conservan los
valores de las coordenadas al final de un salto. (Vase Apartado 4.9.)
Si una seal de SALTO provoca un salto con G31 P99, las variables del sistema
del macro cliente conservan las coordenadas en base al sistema de coordenadas
de mquina cuando se detiene, en lugar de las coordenadas cuando se introduce
la seal de SALTO.
macro cliente
Limitaciones
D Orden de eje
Cuando durante la ejecucin de G31 P99/98 se introduce una seal que indica
que se ha alcanzado un lmite de par y el grado de error del servo rebasa 32767,
se activa la alarma P/S No. 244.
D Salto rpido
Con G31 P99, una seal de SALTO puede provocar un salto, pero no un salto
rpido.
63
4. FUNCIONES DE INTERPOLACION
D Sincronizacin simplificada
y control de eje oblicuo
PROGRAMACION
B63834SP/01
D Control de velocidad
El bit 7 (SKF) del parmetro No. 6200 debe definirse para inhibir el
ensayo en vaco, el sobrecontrol y la aceleracin o deceleracin
automtica para las rdenes de salto G31.
D Ordenes consecutivas
NOTA
Si se activa G31 con la compensacin de radio de plaquita
de herramienta especificada, se activa la alarma P/S No.
035. Por consiguiente, antes de activar G31, ejecute G40
para anular la compensacin de radio de plaquita de
herramienta.
Ejemplos
O0001 ;
:
:
MJJ ;
:
:
G31 P99 X200. F100 ;
:
G01 X100. F500 ;
:
:
MYY ;
:
:
M30 ;
:
%
64
B63834SP/01
PROGRAMACION
FUNCIONES DE AVANCE
65
5. FUNCIONES DE AVANCE
PROGRAMACION
5. FUNCIONES DE AVANCE
5.1
GENERALIDADES
D Funciones de avance
B63834SP/01
D Sobrecontrol
D 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
66
B63834SP/01
D Trayectoria de la
herramienta en una
operacin con avance en
mecanizado
PROGRAMACION
5. FUNCIONES DE AVANCE
Trayectoria programada
Trayectoria real herramienta
r:Error
Trayectoria programada
Trayectoria real herramienta
r
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
PROGRAMACION
5. FUNCIONES DE AVANCE
5.3
AVANCE EN
MECANIZADO
B63834SP/01
Formato
Avance por minuto
G98 ;
F_ ;
Explicaciones
D Control constante de
velocidad tangencial
Punto
inicial
Punto final
F
Punto
inicial
Centro
Punto final
X
X
Interpolacin lineal
Interpolacin circular
B63834SP/01
PROGRAMACION
5. FUNCIONES DE AVANCE
AVISO
Para algunas rdenes tales como el roscado no puede
utilizarse ningn porcentaje de sobrecontrol.
D Avance por revolucin
(G99)
PRECAUCION
1 Cuando la velocidad del husillo sea baja, podran darse
fluctuaciones del avance. Cuanto ms lento gire el husillo,
mayor ser la frecuencia de fluctuaciones del avance
2 No puede utilizarse la correccin o sobrecontrol del avance
para algunas rdenes tales como las de roscado.
D Limitacin de avance de
mecanizado
5. FUNCIONES DE AVANCE
PROGRAMACION
B63834SP/01
NOTA
Un lmite superior se define en mm/min o pulg/min. El
clculo con el CNC puede incluir un error de velocidad de
avance del "2% respecto a un valor especificado. Sin
embargo,
esto
no
es
cierto
para
la
aceleracin/deceleracin. Para ser ms especficos, este
error se calcula respecto a una medicin en el tiempo que
la herramienta tarda en recorrer 500 mm o ms en rgimen
continuo:
Referencia
5.4
TEMPORIZACION
(TIEMPO DE ESPERA)
(G04)
Formato
Tiempo de espera
Explicaciones
Valores programables
ISB
ISC
Unid. tiem.esp.
s o rev
Valores programables
Unid.tie.esp.
ISB
1 hasta 99999999
0.001 s o rev
ISC
1 hasta 99999999
0.0001 s o rev
70
B63834SP/01
PROGRAMACION
6. PUNTO DE REFERENCIA
PUNTO DE REFERENCIA
71
6. PUNTO DE REFERENCIA
PROGRAMACION
B63834SP/01
6.1
VUELTA A PUNTO DE
REFERENCIA
D Punto de referencia
Punto de referencia
4o. punto de
referencia
X
Origen mquina
Fig. 6.1 (a) Origen de mquina y puntos de referencia
72
B63834SP/01
D Vuelta al punto de
referencia
PROGRAMACION
6. PUNTO DE REFERENCIA
Punto de referencia
D Comprobacin de vuelta
al punto de referencia
Formato
D Vuelta al punto de
referencia
G28 IP _ ;
D Comprobacin de vuelta
desde el punto de
referencia
G27 IP _ ;
IP :Orden que especifica el punto de referencia
(orden absoluta/incremental)
73
(Puede omitirse
P2).
6. PUNTO DE REFERENCIA
PROGRAMACION
B63834SP/01
Explicaciones
D Vuelta al punto de
referencia (G28)
D Vuelta a puntos de
referencia segundo, tercero
y cuarto (G30)
D Comprobacin de vuelta al
punto de referencia (G27)
Limitaciones
D Estado con el bloqueo
de mquina activado
punto de referencia
despus de conectar la
tensin (sin captador
absoluto de posicin)
D Comprobacin de vuelta al
punto de referencia en el
modo de compensacin
Referencia
D Vuelta manual al punto
de referencia
Vase III3.1.
74
PROGRAMACION
B63834SP/01
7. SISTEMA DE COORDENADAS
SISTEMA DE COORDENADAS
Z
Origen
75
7. SISTEMA DE COORDENADAS
7.1
SISTEMA DE
COORDENADAS DE
MAQUINA
PROGRAMACION
B63834SP/01
Formato
G53 IP _ ;
IP _; Palabra de dimensin absoluta
Explicaciones
D Seleccin de un sistema de
coordenadas de mquina
(G53)
Limitaciones
D Anulacin de la funcin de
compensacin
D Especificacin de G53
inmediatamente despus
de la conexin
Referencia
Punto referencia
76
B63834SP/01
7.2
SISTEMA DE
COORDENADAS DE
PIEZA
7.2.1
Definicin de un
sistema de
coordenadas de pieza
PROGRAMACION
7. SISTEMA DE COORDENADAS
Formato
D Configuracin de un
sistema de coordenadas de
pieza mediante G50
Explicaciones
G50 IP_
77
PROGRAMACION
7. SISTEMA DE COORDENADAS
B63834SP/01
Ejemplos
Ejemplo 1
Definicin del sistema de coordenadas mediante la orden G50X128.7Z375.1; (Designacin por dimetros)
Ejemplo 2
Punto base
Definicin del sistema de coordenadas mediante la orden G50X1200.0Z700.0; (Designacin por dimetro)
X
375.1
Punto inicial
128.7
Z
700.0
Punto inicial
(punto estndar)
1200.0
Z
Origen
78
B63834SP/01
7.2.2
Seleccin de un
sistema de
coordenadas de pieza
PROGRAMACION
7. SISTEMA DE COORDENADAS
Ejemplos
G55 G00 X100.0 Z40.0 ;
X
Sistema 2 de coordenadas de pieza (G55)
100.0
Z
Fig. 7.2.2
79
PROGRAMACION
7. SISTEMA DE COORDENADAS
7.2.3
Cambio del sistema de
coordenadas de pieza
B63834SP/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
Sistema 6
coordenadas
pieza (G59)
Origen mquina
EXOFS : Valor compensacin externa origen pieza
ZOFS1AZOFS6 : Valor compensacin origen pieza
Fig. 7.2.3 Modificacin de un valor de compensacin externa de origen de pieza o de un valor de compensacin
de origen de pieza
Formato
D Modificacin mediante G10
G10 L2 Pp IP _;
p=0 : Valor compensacin externa origen pieza
p=1 hasta 6 : Valor compensacin origen pieza corresponde a
sistemas 1 hasta 6 de coordenadas de pieza
IP : Para una orden absoluta (G90), compensacin
de origen de pieza para cada eje.
Para una orden incremental (G91), valor que debe
aadirse a la compensacin de origen de pieza
definida para cada eje (la suma se convierte en la
nueva compensacin).
80
PROGRAMACION
B63834SP/01
7. SISTEMA DE COORDENADAS
Explicaciones
D Modificacin mediante
G10
Con la orden G10 puede modificarse por separado cada sistema de coordenadas
de pieza.
D Modificacin mediante
G50
Ejemplos
X
160
60
X
100
100
100
200
Suponga que se especifica un sistema de coordenadas de pieza G54. En tal caso, puede defiX
nirse mediante la siguiente orden un sistema de
<Sistema coordenadas pieza G55>
coordenadas de pieza G55 en el cual el crculo
negro sobre la herramienta (figura de la izquierX
da) est situado en (600.0,12000.0) , con la si600.0
guiente orden si la relacin relativa entre el sisX
tema de coordenadas de pieza G54 y el sistema
Z
600.0
de coordenadas de pieza G55 est definido cor1200.0
A
rectamente: G50X600.0Z1200.0; adems, suX
ponga que los palets se cargan en dos posiZ
Z ciones diferentes. Si la relacin relativa de los
1200.0
sistemas de coordenadas de los palets en las
B
A
dos posiciones est correctamente definida traZ
tando los sistemas de coordenadas como sisteC
mas de coordenadas de pieza G54 y sistema de
coordenadas de pieza G55, un desplazamiento
del sistema de coordenadas con G50 en un palet provoca idntico desplazamiento del sistema
X Z
Nuevo sistema de coordenadas de pieza
de coordenadas en el otro palet. Esto significa
X Z
Sistema original de coordenadas de pieza
que las piezas colocadas sobre dos palets pueA : Valor de compensacin creado mediante G50
den mecanizarse con idntico programa
B : Valor de decalaje de origen de pieza en G54
smplemente especificando G54 o G55.
C : Valor de decalaje de origen de pieza en G55
81
7. SISTEMA DE COORDENADAS
7.2.4
Preseleccin del sistema
de coordenadas de pieza
(G92.1)
PROGRAMACION
B63834SP/01
Formato
G92.1 IP 0 ;
Explicaciones
Valor compensacin
origen pieza G54
Punto de referencia
Punto de referencia
Vuelta manual a punto de referencia
B63834SP/01
PROGRAMACION
7. SISTEMA DE COORDENADAS
Valor compen
sacin origen
pieza
Pn
Sistema de coordenadas
de pieza G54 despus de interv. manual
Origen mquina
WZn
Limitaciones
D Compensacin de radio de
plaquita de herramienta,
compensacin de longitud
de herramienta,
compensacin de
herramienta.
D Rearranque del
programa
83
PROGRAMACION
7. SISTEMA DE COORDENADAS
7.2.5
Decalaje del sistema
de coordenadas de
pieza
B63834SP/01
Explicaciones
X
decalaje 0
(Sistema de coordenadas que se ha de modificar por
decalaje)
Decalaje
Z
O
84
PROGRAMACION
B63834SP/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
85
7. SISTEMA DE COORDENADAS
PROGRAMACION
B63834SP/01
AVISO
1 La definicin de sistema local de coordenadas no modifica
los sistemas de pieza y de coordenadas de mquina.
2 Cuando se utiliza G50 para definir un sistema de
coordenadas de pieza, si no se especifican las
coordenadas para todos los ejes de un sistema local de
coordenadas, el sistema local de coordenadas permanece
invariable.
Si se especifican coordenadas para cualquier eje de un
sistema local de coordenadas, se anula el sistema local de
coordenadas.
3 G52 anula temporalmente el valor de compensacin en la
compensacin de radio de plaquita de herramienta.
4 Programe una orden de desplazamiento inmediatamente
despus del bloque G52 en el modo absoluto.
5 El hecho de si el sistema local de coordenadas se cancela
al ejecutar un reset depende de los parmetros
especificados. El sistema local de coordenadas se cancela
al ejecutar un reset cuando el bit 6 (CLR) del parmetro No.
3402 o el bit (RLC) del parmetro No. 1202 est
configurado a 1.
6 El hecho de si el retorno manual al punto de referencia
cancela o no el sistema local de coordenadas depende del
valor de ZCL (bit 2 del parmetro No. 1201).
86
PROGRAMACION
B63834SP/01
7.4
SELECCION DE
PLANO
7. SISTEMA DE COORDENADAS
Explicaciones
Tabla 7.4 Plano seleccionado mediante cdigo G
Cdigo G
Plano
seleccionado
G17
plano Xp Yp
G18
plano Zp Xp
G19
plano Yp Zp
Xp
Yp
Zp
Eje X o un eje
paralelo al
mismo
Eje Y o un eje
paralelo al
mismo
Eje Z o un eje
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 o G19.
Cuando en el bloque G17, G18 o G19 se omite una direccin de eje, se supone
que se han omitido las direcciones de los tres ejes bsicos.
El parmetro No. 1022 especifica si cada eje es un eje bsico (eje X, eje Y o eje
Z) o un eje paralelo a un eje bsico.
El plano permanece invariable en el bloque en el que no se ha programado G17,
G18 o G19.
Al conectar la corriente, est seleccionado G18 (plano ZX).
La instruccin de desplazamiento no tiene ninguna relevancia para la seleccin
de plano.
NOTA
1 Los ejes U, V y W (paralelos a un eje bsico) pueden
emplearse con los sistemas B y C de cdigos G.
2 La programacin directa a partir de dimensiones del plano,
ciclo fijo repetitivo mltiple y ciclo fijo sencillo son vlidas
nicamente para el plano ZX.
La especificacin de estas funciones para otros planos
provoca la activacin de la alarma P/S No. 212.
Ejemplos
87
8. VALORES DE COORDENADAS
Y DIMENSIONES
PROGRAMACION
B63834SP/01
88
B63834SP/01
8.1
PROGRAMACION
ABSOLUTA E
INCREMENTAL (G90,
G91)
8. VALORES DE COORDENADAS
Y DIMENSIONES
PROGRAMACION
BoC
Mtodo programacin
Palabra direccin
G90, G91
Programacin
absoluta
Programacin
incremental
X
Z
Y
C
U
W
V
H
Formato
D Sistema A de cdigos G
Orden desplaz. eje X
Orden desplaz. eje Z
Orden desplaz. eje Y
Orden desplaz. eje C
D Sistemas B o C de
cdigos G
Ejemplos
D Desplazamiento de la
herramienta desde el
punto P hasta el punto Q
(la programacin por
dimetros se utiliza para
el eje X)
Sistema A cdigos G
Sistemas B o C cdigos G
Programacin absoluta
X400.0 Z50.0 ;
Programacinincremental
U200.0 W400.0 ;
Q
(400, 50)
P
(200, 450)
400
200
Z
50
450
NOTA
1 Pueden utilizarse en un mismo bloque juntas rdenes absolutas
e incrementales.
En el ejemplo anterior, puede especificarse la siguiente orden:
X400.0 W400.0 ;
2 Cuando X y U o W y Z se utilizan juntos en un mismo bloque, es
vlido el especificado en ltimo lugar.
3 No pueden utilizarse rdenes incrementales cuando los nombres
de los ejes son A y B mientras est seleccionado el sistema A de
cdigos G.
89
8. VALORES DE COORDENADAS
Y DIMENSIONES
8.2
CONVERSION DE
VALORES EN
PULGADAS/METRICOS
(G20, G21)
Formato
PROGRAMACION
B63834SP/01
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.
PRECAUCION
El desplazamiento respecto al punto intermedio es el
mismo que para la vuelta manual al punto de referencia. La
herramienta 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 Pueden conmutarse la entrada en pulgadas y la entrada en
valores mtricos tambin empleando la configuracin de
datos (III11.4.7).
90
B63834SP/01
8.3
PROGRAMACION DEL
PUNTO DECIMAL
(COMA)
Explicaciones
PROGRAMACION
8. VALORES DE COORDENADAS
Y DIMENSIONES
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. 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.
Ejemplos
Orden programada
X1000
Valor programado sin
punto decimal
X1000.0
1000mm
Valor programado con Unidad : mm
punto decimal
AVISO
En un bloque especifique un cdigo G antes de introducir un valor. La posicin del punto
decimal puede ser dependiente de la orden.
Ejemplos:
G20;
Entrada en pulgadas
X1.0 G04;
X1.0 se considera que es una distancia y se procesa como X10000. Esta orden
es equivalente a la G04 X10000. La herramienta espera durante 10 segundos.
G04 X1.0;
Equivalente a la orden G04 X1000. La herramienta espera durante un segundo.
NOTA
1 Las fracciones inferiores al incremento mnimo de entrada son truncadas.
Ejemplos:
X1.23456;
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 especifican 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
alarma P/S 003.
91
8. VALORES DE COORDENADAS
Y DIMENSIONES
8.4
PROGRAMACION POR
DIAMETROS Y RADIOS
PROGRAMACION
B63834SP/01
D1
D2
Eje X
D1, D2 : Programacin por dimetros
R1, R2 : Programacin por radios
Eje Z
Explicaciones
D Notas
sobre la programacin
por dimetros /
programacin por radios
para cada orden
Notas
Orden incremental
(G50)
Componente de un valor de compensacin de herramienta
Parmetros en ciclo fijo, tales como
92
B63834SP/01
PROGRAMACION
93
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)
PROGRAMACION
B63834SP/01
94
B63834SP/01
PROGRAMACION
9.3
CONTROL DE
VELOCIDAD DE
CORTE CONSTANTE
(G96, G97)
Formato
D Orden de control de
velocidad de corte
tangencial constante
G96 Sfffff ;
Velocidad de corte (m/min o pies/min)
Nota :
D Orden de anulacin de
control de la velocidad de
corte tangencial constante
G97 Sfffff ;
Velocidad del husillo (min1)
Nota :
D Limitacin de la velocidad
mxima de husillo
G50 S_ ;
95
PROGRAMACION
B63834SP/01
Explicaciones
D Orden de control de
velocidad de corte
tangencial constante (G96)
Velocidad corte
S es 600 m/min
radio (mm)
Z
0
96
B63834SP/01
D Velocidad de corte
constante especificada
en el modo G96
PROGRAMACION
Modo G96
Modo G97
Orden G97
Se utiliza veloc.
husillo especificada (min1)
No especificada
La velocidad de corte (mm/min o
pies/min) se convierte en velocidad de husillo (min1)
Especificado
Se utiliza la
velocidad de
corte esp.
Orden G96
Orden
velocidad husillo
No especificada
Se utiliza la veloc. de corte memorizada
(m/min o pies/min). Si no existe ningn
valor memorizado se supone 0.
Limitaciones
D Control de velocidad de
97
PROGRAMACION
D Control de velocidad de
B63834SP/01
Valor radio
Trayectoria programada
X
700
675
600
N11
N16
N15
N14
N16
500
N11
400
375
300
N15
N14
200
100
600
Z
300
400
500
600
700
800
900
1000
1050
Ejemplo
N8 G00 X1000.0Z1400.0 ;
N9 T33;
N11 X400.0Z1050.0;
N12 G50S3000 ; (Designacin de velocidad mxima de husillo)
N13 G96S200 ; (Velocidad de corte 200/min)
N14 G01 Z 700.0F1000 ;
N15 X600.0Z 400.0;
N16 Z ;
El CNC calcula la velocidad de husillo que es proporcional a la velocidad de
corte especificada en la posicin del valor de coordenada programado del eje
X. No se trata del valor calculado segn la coordenada del eje X despus de
compensacin, cuando es vlida la compensacin. En el punto final de N15 del
ejemplo anterior, la velocidad a un dimetro de 600 (que no corresponde al
centro de la torreta sino a la plaquita de la herramienta) es de 200 m/min. Si el
valor de la coordenada del eje X es negativo, el CNC utiliza el valor absoluto.
98
B63834SP/01
PROGRAMACION
9.4
Con esta funcin, se activa una alarma por recalentamiento (No. 704) cuando
la velocidad del husillo se desva respecto a la velocidad especificada debido
a las condiciones de la mquina.
Esta funcin se utiliza, por ejemplo, para impedir el agarrotamiento del
manguito gua.
FUNCIN DE
DETECCIN DE
FLUCTUACIN DE
LA VELOCIDAD DEL
HUSILLO (G25, G26)
Formato
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+
100
r+
100
99
PROGRAMACION
Explicaciones
B63834SP/01
r
d
q
q
Velocidad
especi
ficada
d
r
Velocidad
real
Compr.
Comprobacin
Sin compr.
Tiempo
Alarma
r
d
q
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: Fluctuacin 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.
100
B63834SP/01
PROGRAMACION
NOTA
1 Cuando se activa una alarma en modo automtico, se produce
una parada en modo bloque a bloque. En la pantalla aparece la
alarma de recalentamiento de husillo y se enva la seal de alarma
SPAL (configurada a 1 debido a la presencia de alarma). Esta
seal se borra por reposicin (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 min1.
5 Los valores de p, q y r especificados en el bloque G26 se
configuran en los siguientes parmetros. Si se omite la
especificacin de p, q o r, se toma el valor definido en el parmetro
correspondiente.
p : Parmetro No. 4914
q : Parmetro No. 4911
r : Parmetro No. 4912
6 El bit 0 (FLR) del parmetro No. 4900 puede emplearse para
especificar 0.1% como unidad de los valores q y r especificados.
101
PROGRAMACION
9.5
FUNCION DE
POSICIONAMIENTO DE
HUSILLO
B63834SP/01
9.5.1
Orientacin del husillo
9.5.2
Posicionamiento del
husillo
D Posicionamiento con un
ngulo semifijo
especificado por un
cdigo M
Angulo posicionamiento
(Ej.)=30.
30.
M(+1)
60.
M(+2)
90.
M(+3)
120.
M(+4)
150.
M(+5)
180.
B63834SP/01
PROGRAMACION
D Posicionamiento con un
ngulo determinado
especificado por la
direccin C o H
D Punto de referencia de
programa
D Velocidad de avance
para posicionamiento
Punto de referencia de programa
90
A
180
B
Sist. A cd. G
Sist. B y C cd. G
Dir.
utiliz.
Orden AB
en figura
superior
Dir. utilizada y
cdigo
G
Orden AB
en figura
superior
Program.
absoluta
Especifique
punto final
con una distancia
desde punto referencia programa
C180.0 ;
G90,C
G90C180.0;
Program.
increment.
Especifique
distancia
desde punto inicial
hasta punto
final.
H90.0 ;
G91,C
G90C90.0 ;
Formato programacin
103
PROGRAMACION
B63834SP/01
D Velocidad
D Velocidad durante
de avance
durante posicionamiento
orientacin
9.5.3
Anulacin de
posicionamiento de
husillo
AVISO
1 Durante el posicionamiento del husillo no pueden
ejecutarse la suspensin de avances, el ensayo en vaco,
el bloqueo de mquina y el bloqueo de funciones auxiliares.
2 El parmetro No. 4962 siempre se ha de definir aun cuando
no se ejecute el posicionamiento con un ngulo semifijo
especificado en un cdigo M. Si no se define este
parmetro, no funcionan correctamente los cdigos M
desde M00 hasta M05.
NOTA
1 Especifique el funcionamiento del husillo en solo un bloque.
No puede especificarse dentro de un mismo bloque una
orden de desplazamiento para el eje X o para el eje Z.
2 Cuando durante el funcionamiento del husillo se aplique
una parada de emergencia se detiene el posicionamiento
del husillo. Para reanudarlo, rearranque en el paso en que
se ejecuta la orientacin.
3 La funcin de control de contornos segn eje Cs de husillo
serie y la funcin de posicionamiento del husillo no pueden
utilizarse simultneamente. Si estn validadas ambas
funciones, tiene prioridad la funcin de posicionamiento de
husillo.
4 El eje de posicionamiento del husillo se indica en impulsos
en el sistema de coordenadas de mquina.
104
B63834SP/01
10
Generalidades
PROGRAMACION
105
10.1
SELECCION DE
HERRAMIENTA
PROGRAMACION
B63834SP/01
ff
Explicaciones
106
B63834SP/01
10.2
GESTION DE VIDA
DE LAS
HERRAMIENTAS
PROGRAMACION
10.2.1
Programa de datos de
vida de las
herramientas
Formato
Significado
Nmero programa
Comienzo config. datos vida htas
P___ :Nmero grupo (1 hasta 128)
L___ :Vida htas (1 hasta 9999)
(1)
T:____ Nmero hta
(2)
(n)
P_ _ _ L_ _ _ _ ;
T_ _ _ _ ;
T_ _ _ _ ;
G11;
M02(M30);
107
PROGRAMACION
B63834SP/01
Explicaciones
D Especificacin por
tiempo o nmero de
veces de uso de la
herramienta
D Mximo nmero de
grupos y herramientas
GS2
GS1
(No.6800#1) (No.6800#0)
Nmero herramientas
16
16
32
64
16
16
ff
No. de corrector de
herramienta
Seleccin de
herramienta
108
B63834SP/01
PROGRAMACION
Ejemplo
O0001 ;
G10L3 ;
P001L0150 ;
T0011 ;
T0132 ;
T0068 ;
P002L1400 ;
T0061;
T0241 ;
T0134;
T0074;
P003L0700 ;
T0012;
T0202 ;
G11 ;
M02 ;
Explicaciones
P004L0500;
T0101;
T0105;
T0108;
T0206;
T0203;
T0202;
T0209;
T0304;
T0309;
P005L1200;
T0405;
109
Significado
PROGRAMACION
B63834SP/01
10.2.2
CONTAJE DE LA VIDA
DE UNA
HERRAMIENTA
Explicacin
D Cuando la vida de una
herramienta se
especifica como tiempo
de uso (en minutos)
110
B63834SP/01
PROGRAMACION
10.2.3
Especificacin de un
grupo de herramientas
en un programa de
mecanizado
Significado
Tnn99;
Tnn88;
M02(M300);
Explicaciones
Formato cinta
Significado
T0199;
T0188;
T0508;
T0500;
T0299;
T0199;
111
11
PROGRAMACION
B63834SP/01
FUNCIONES AUXILIARES
112
B63834SP/01
11.1
FUNCIONES
AUXILIARES
(FUNCION M)
PROGRAMACION
Explicaciones
D M00
(Parada programada)
D M01
(Parada opcional)
D M98
(Llamada a un
subprograma)
D M99
(Fin de subprograma)
D M198
(Llamada a un
subprograma)
NOTA
Un bloque inmediatamente a continuacin de M00, M01,
M02 o M03 no se carga previamente en memoria. De
manera similar, pueden definirse mediante parmetros
(nmeros 3411 hasta 3421) diez cdigos M que no realizan
una carga previa en buffer. Consulte el manual de
instrucciones facilitado por el fabricante de la
mquinaherramienta para conocer estos cdigos M.
113
11.2
MULTIPLES ORDENES
M EN UN SOLO
BLOQUE
Explicaciones
PROGRAMACION
B63834SP/01
Ejemplos
Una orden M
en un mismo bloque
Mltiples rdenes M
en un mismo bloque
M40 ;
M50 ;
M60 ;
G28G91X0Z0 ;
:
:
:
M40M50M60 ;
G28G91X0Z0 ;
:
:
:
:
:
114
B63834SP/01
11.3
LAS SEGUNDAS
FUNCIONES
AUXILIARES
(CODIGOS B)
PROGRAMACION
Explicaciones
D Intervalo de valores
permitidos
D Mtodo de programacin
0 hasta 99999999
1. Para introducir los datos puede utilizarse el punto decimal.
Orden
B10.
B10
Valor de salida
10000
10
Valor de salida
B1
1000
B1
1
Limitaciones
115
12
PROGRAMACION
B63834SP/01
Generalidades
D Programa principal y
subprograma
Subprograma
Instruccin 1
Instruccin 1
Instruccin 2
Instruccin 2
116
B63834SP/01
D Componentes de un
programa
PROGRAMACION
Componentes
Comienzo de cinta
Seccin de cabecera
Comienzo de programa
Seccin de programa
Seccin de comentarios
Fin de cinta
Seccin
cabecera
Comienzo
cinta
Seccin programa
TITULO
O0001 ;
(COMENTARIO)
Comienzo
programa
Seccin
comentarios
M30 ;
%
Fin de cinta
D Configuracin de las
secciones de un
programa
Una seccin de programa est formada por varios bloques. Una seccin de
programa comienza por un nmero de programa y termina por un cdigo de fin
de programa.
Configur. seccin
programa
Nmero programa
Bloque 1
Bloque 2
:
:
Bloque n
Fin programa
Seccin programa
O0001 ;
N1 G91 G00 X120.0 Y80.0 ;
N2 G43 Z32.0 H01 ;
Nn Z0 ;
M30 ;
12.1
COMPONENTES DEL
PROGRAMA QUE NO
SEAN SECCIONES DE
PROGRAMA
PROGRAMACION
B63834SP/01
Seccin programa
TITULO
Comienzo
programa
O0001 ;
(COMENTARIO)
Seccin comentario
M30 ;
%
Fin cinta
Explicaciones
D Comienzo de cinta
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Comienzo cinta
ER
D Seccin de cabecera
D Comienzo de programa
B63834SP/01
PROGRAMACION
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Comienzo programa
LF
CR
NOTA
Si un archivo contiene mltiples programas, el cdigo de fin
de bloque EOB para la operacin de salto de etiqueta no
debe aparecer antes de un segundo nmero de programa
o nmero de programa siguiente. Sin embargo, se requiere
un comienzo de programa al comienzo de un programa si
el programa anterior termina con %,
D Seccin de comentarios
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Significado
Desact.
245
Comienzo seccin
comentarios
247
control
Act. control
119
PROGRAMACION
B63834SP/01
NOTA
1 Si slo se lee un cdigo de activacin de control sin ningn
cdigo de desactivacin de control correspondiente, se
ignora el cdigo de activacin de control ledo.
2 En un comentario no est permitido usar el cdigo de fin de
bloque (EOB).
D Fin de cinta
Cd.
ISO
Cd.
EIA
Notacin en este
manual
Fin de cinta
ER
120
B63834SP/01
12.2
CONFIGURACION DE
UNA SECCION DE
PROGRAMA
PROGRAMACION
TITULO
Nmero programa
O0001 ;
N1 ;
Nmero secuencia
Seccin programa
(COMENTARIO)
Fin programa
M30 ;
%
D 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.
121
D Nmero de secuencia y
bloque
PROGRAMACION
B63834SP/01
Cd.
ISO
Cd.
EIA
Notacin en este
manual
LF
CR
NOTA
N0 no se ha de utilizar por motivos de compatibilidad de
archivos con otros sistemas CNC.
No puede utilizarse el nmero de programa 0. As, no debe
utilizarse 0 para un nmero de secuencia considerado
como nmero de programa.
D Comprobacin TV
(comprobacin de paridad
vertical a lo largo de la
cinta)
122
B63834SP/01
D Configuracin de
bloques (palabra y
direccin)
PROGRAMACION
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
Temporizacin
P, X, U
Tiempo espera
Especificacin nmero
programa
Nmero subprograma
Nmero de repeticiones
Parmetros
P, Q
NOTA
En cdigo ISO, como direccin de un nmero de programa
pueden utilizarse los dos puntos (:).
N_
Nmero
secuen.
G_
X_
Z_
Funcin
Palabra
preparatoria dimensin
F_
Funcin
avance
S_
Funcin
veloc.
husillo
123
T_
Funcin
hta.
M_
Funcin
auxiliar
PROGRAMACION
D Principales direcciones e
intervalos de valores
programables
B63834SP/01
Direcc.
Entrada en mm
Entrada en pulg.
Nmero programa
O (1)
19999
1 hasta 9999
Nmero secuencia
199999
1 hasta 99999
Funcin preparatoria
0999
0 hasta 999
Palabra
dimensin
Avacne
por
minuto
X, Y, Z, 99999.999 hasta
U, V, W, +99999.999
A, B, C,
I, J, K, R,
9999.9999 hasta
+9999.9999
F
9999.9999 hasta
+9999.9999
999.99999 hasta
+999.99999
1 hasta
240000mm/min
0.01 hasta
9600.00pulg/min
1 hasta
100000mm/min
0.01 hasta
4000.00pulg/min
0.0001 hasta
500.0000mm/rev
0.000001 hasta
9.999999pulg/rev
0 hasta 20000
0 hasta 20000
Funcin herramienta
0 hasta 99999999
0 hasta 99999999
Funcin auxiliar
0 hasta 99999999
0 hasta 99999999
0 hasta 99999999
0 hasta 99999999
0 hasta
99999.999s
0 hasta
99999.999s
0 hasta
9999.9999s
0 hasta
9999.9999s
Tempo
rizacin
Sistema incremental
ISB
P,X,U
1 hasta 9999
1 hasta 9999
Nmero de repeticiones
1 hasta 999
1 hasta 999
NOTA
En cdigo ISO, los dos puntos (:) tambin pueden utilizarse
como direccin de un nmero de programa.
124
B63834SP/01
D Salto opcional de
bloque
PROGRAMACION
Ejemplo)
(Incorrecto)
//3 G00X10.0;
(Correcto)
/1/3 G00X10.0;
AVISO
1 Posicin de una barra inclinada
Al comienzo de un bloque debe especificarse una barra
inclinada (/). Si esta barra inclinada se coloca en otra
posicin, se ignora la informacin a partir de la barra
inclinada hasta inmediatamente despus del cdigo de fin
de bloque.
2. Inhibicin de un selector de salto opcional de bloque
La operacin de salto opcional de bloque se procesa
cuando se leen bloques desde memoria o se carga cinta en
una memoria de almacenamiento intermedio. Aun cuando
active un selector despus de cargar en memoria
intermedia (buffer) varios bloques, no se ignoran los
bloques ya ledos.
NOTA
Comprobacin TV y TH
Cuando est activado el selector de salto opcional de
bloque. Las comprobaciones TH y TV se realizan para las
partes saltadas de idntica manera que cuando el selector
de salto opcional de bloque est desactivado.
125
PROGRAMACION
D Fin de programa
B63834SP/01
Significado de uso
M02
M30
M99
Para subprograma
PRECAUCIN
No se considera como fin de programa un bloque que
contenga un cdigo de salto opcional de bloque como
puede ser /M02;, /M30; o /M99;, si est activado el selector
de salto opcional de bloque del panel del operador de la
mquina.
(Vase Apartado para estudiar el salto opcional de
bloque.)
126
PROGRAMACION
B63834SP/01
12.3
SUBPROGRAMA
(M98, M99)
Formato
D Configuracin de un
subprograma
Un subprograma
M99 ;
D Llamada a un
subprograma (M98)
M98 P
fff ffff ;
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 (o:) puede utilizarse Nxxxx. Como nmero
de subprograma se registra un nmero de secuencia a continuacin de N.
D Referencia
PROGRAMACION
B63834SP/01
NOTA
1 No se emiten las seales de cdigo M98 y M99 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.
Programa principal
N0010 ;
N0020;
O1010;
N1030;
N0040;
N1040;
N1050;
N0060;
N1060 M99 ;
N1020;
Usos especiales
D Especificacin del
nmero de secuencia del
destino de retorno al
programa principal
Main program
N0010 ;
N0020 ;
N0030 M98 P1010 ;
N0040 ;
N0050 ;
N0060 ;
128
Subprogram
O0010 ;
N1020 ;
N1030 ;
N1040 ;
N1050 ;
N1060 M99 P0060 ;
B63834SP/01
D Utilizacin de M99 en el
programa principal
PROGRAMACION
Salto opcional
bloque
DESACTIVADO
D Utilizacin de slo un
subprograma
N0010 ;
N0020 ;
N0030 ;
N0040 ;
N0050 ;
/ N0060 M99 P0030 ;
N0070 ;
N0080 M02 ;
Salto opcional
bloque
ACTIVADO
129
Salto opcional
bloque
ACTIVADO
13
Generalidades
PROGRAMACION
B63834SP/01
NOTA
En los diagramas explicativos del presente captulo se
emplea la programacin por dimetros segn el eje X.
En la programacin por radios, cambiar U/2 por U y X/2 por
X.
130
B63834SP/01
13.1
CICLO FIJO
(G90, G92, G94)
PROGRAMACION
13.1.1
Ciclo de mecanizado de
dimetros
exteriores/dimetros
interiores (G90)
D Ciclo de mecanizado
recto
G90X (U)__Z (W)__F__ ;
RAvance rpido
FEspecificado por cdigo F
eje X
Z
W
4(R)
3(F)
2(F)
1(R)
U/2
X/2
eje Z
131
D Ciclo de mecanizado
cnico
PROGRAMACION
B63834SP/01
RAvance rpido
FEspecificado por cdigo F
eje X
4(R)
3(F)
U/2
1(R)
2(F)
X/2
Z
eje Z
X
Z
4(R)
2(F)
3(F)
U/2
1(R)
R
2(F)
U/2
1(R)
3(F)
4(R)
4. U > 0, W < 0, R<0
con | R | x |U |
2
X
Z
4(R)
1(R)
U/2
3(F)
U/2
2(F)
2(F)
3(F)
1(R)
R
4(R)
132
B63834SP/01
PROGRAMACION
13.1.2
Ciclo de roscado (G92)
G92X(U)__ Z(W)__ F__ ; Se especifica el paso (L).
Eje X
Z
4(R)
3(R)
1(R)
2(F)
X/2
Eje Z
RAvance rpido
FEspecificado
por cdigo F
L
(El ngulo de biselado en la figura
izquierda es 45 grados o menos debido
al retardo del servosistema.)
Aprox. 45
r
133
PROGRAMACION
B63834SP/01
AVISO
Las notas sobre esta operacin de roscado coinciden con
las de roscado en G32. Sin embargo, una parada mediante
suspensin de avances se desarrolla de la siguiente
manera;
Parada despus de ejecutar trayectoria 3 de ciclo de
roscado.
PRECAUCIN
La herramienta se retira durante el achaflanado y vuelve
alpunto inicial del eje X y luego de l eje Z tan pronto como
se entra en el estado de suspensin de avance durante el
roscado (desplazamiento 2).
Ciclo ordinario
Desplaz. en suspensin de avances
Punto parada
Avance rpido
134
B63834SP/01
PROGRAMACION
4(R)
U/2
(R)Avance rpido
1(R) (F)Especificado
por cdigo F
3(R)
2(F)
R
X/2
eje Z
135
PROGRAMACION
B63834SP/01
13.1.3
Ciclo de torneado en
cara final (G94)
D Ciclo de mecanizado de
cara
(R)Avance rpido
(F)Especificado por cdigo F
1(R)
4(R)
2(F)
U/2
3(F)
0
X/2 X/2
eje Z
136
PROGRAMACION
B63834SP/01
D Ciclo de mecanizado de
cara cnica
eje X
1(R)
(R)
(F)
2(F)
U/2
Avance rpido
Especif. por cdigo F
4(R)
3(F)
X/2
W
eje Z
1(R)
Z
U/2
2(F)
3(F)
4(R)
U/2
1(R)
4(R)
2(F)
3(F)
X
R
Z
3(F)
1(R)
U/2
4(R)
2(F)
U/2
2(F)
4(R)
1(R)
3(F)
W
137
PROGRAMACION
B63834SP/01
NOTA
1 Dado que los valores de los datos de X (U), Z (W) y R durante el
ciclo son modales, si no se programa de nuevo X (U), Z (W) o R,
son vlidos los valores previamente especificados. As, cuando la
distancia de desplazamiento segn el eje Z no vara como en el
ejemplo siguiente, un ciclo fijo puede repetirse slo especificando
las rdenes de desplazamiento para el eje X.
Sin embargo, estos datos se borran si se programa un cdigo G
simple excepto G04 (tiempo de espera) o un cdigo G del grupo
01 que no sea G90, G92 o G94.
(Ejemplo)
eje X
66
12
16
Pieza
0
eje Z
138
B63834SP/01
13.1.4
Cmo se emplean los
ciclos fijos (G90, G92,
G94)
PROGRAMACION
D Ciclo de mecanizado
recto (G90)
Forma de material
Forma de producto
D Ciclo de mecanizado
cnico (G90)
Forma de material
Forma de producto
139
PROGRAMACION
B63834SP/01
D Ciclo de mecanizado de
cara (G94)
Forma de producto
D Ciclo de mecanizado
cnico en cara (G94)
Forma de producto
140
B63834SP/01
13.2
PROGRAMACION
CICLO REPETITIVO
MULTIPLE (G70G76)
13.2.1
Arranque de material en
torneado (G71)
D Tipo I
(R)
(F)
(R)
45,
e
(F)
Orden programa
u/2
w
A
G71 U (d) R (e) ;
G71 P (ns) Q (nf) U (u) W (w) F (f ) S (s ) T (t)
N (ns)
F____
S____
T____
N (nf);
d
ns
nf
u
:
:
:
w :
f,s,t :
141
PROGRAMACION
B63834SP/01
NOTA
1 Mientras que d y u se especifican mediante la direccin U, los
significados de los mismos estn determinados por la presencia
de las direcciones P y Q.
2 El mecanizado con ciclos se ejecuta mediante la orden G71 con
la especficacin P y Q.
Las funciones F, S y T, que se especifican en la orden de
desplazamiento entre los puntos A y B, no son vlidas y las
especificadas en el bloque G71 o en el bloque anterior son vlidas
cuando se selecciona una opcin de control de velocidad de corte
constante.
Cuando est validado el control de velocidad tangencial de corte
constante, no tiene efecto una orden G96 o G97 especificadas en
la orden de desplazamiento entre los punto A y B y tiene efecto la
especificada en el bloque G71 o en el bloque anterior.
Se consideran los cuatro patrones de mecanizado siguientes.
Todos estos ciclos de mecanizado se ejecutan en paralelo al eje
Z y el signo de u y w es el siguiente:
+X
+Z
A
U(+)W(+)
U(+)W()
A A
Son posibles
tanto una interp.
lineal como
circular
A A
U()W(+)
U()W()
A
142
B63834SP/01
D Tipo II
PROGRAMACION
10
......
El perfil no es montono
segn el eje Z.
143
PROGRAMACION
B63834SP/01
30
4
3
13
5
29
12
18
14
23
11 19
10
24
25 6
8
7
15
16
17
22 21 20
26
28
27
B63834SP/01
13.2.2
Arranque de material en
refrentado (G72)
PROGRAMACION
A
A
Trayectoria hta.
(F)
(R)
(R)
45,
(F)
u/2
Orden programada
B
w
U()W(+)
A
A
AA
AA
U(+)W(+)
A
A
+Z
Es posible tanto
interpolacin lineal como
circular
U(+)W()
B B
13.2.3
Repeticin de patrones
(G73)
PROGRAMACION
B63834SP/01
w
C
u/2
i+u/2
A
(R)
B
u/2
A
w
F____
S____
T____
N (nf);
146
B63834SP/01
PROGRAMACION
NOTA
1 Aunque los valores i y k, u y w se especifiquen
mediante la direccin U y W, respectivamente, los
significados de los mismos estn determinados por la
presencia de direcciones P y Q en el bloque G73. Cuando
P y Q no se especifican en idntico bloque, las direcciones
U y W indican i y k, respectivamente. Cuando P y Q se
especifican en un mismo bloque, las direcciones U y W
indican u y w, respectivamente.
2 El mecanizado en ciclo se ejecuta mediante la orden G73
con la especificacin de P y Q.
Se consideran los cuatro patrones de mecanizado.
Tenga cuidado con el signo de u, w, k, y i. Cuando se
termina el ciclo de mecanizado, la herramienta vuelve al
punto A.
13.2.4
Ciclo de acabado (G70)
Formato
G70P (ns) Q (nf) ;
(ns) : Nmero de secuencia del primer bloque para el programa
de acabado de forma.
(nf) : Nmero de secuencia del segundo bloque para el
programa de acabado de forma.
NOTA
1 Las funciones F, S y T especificadas en los bloques G71,
G72 o G73 no son vlidas, pero s lo son las especificadas
entre los nmeros de secuencia ns y nf en el bloque G70.
2 Cuando el mecanizado en ciclos se termina mediante G70,
la herramienta vuelve al punto inicial y se lee el bloque
siguiente.
3 En los bloques entre ns y nf a que se hace referencia
entre G70 hasta G73, no puede llamarse al subprograma.
147
PROGRAMACION
B63834SP/01
Ejemplos
Arranque de material en refrentado (G72)
eje X
Punto inicial
88
80
160
110
eje Z
40
120
40
10 10 10
20
20
190
148
PROGRAMACION
B63834SP/01
eje X
16
110
130
14
2
180
160
120
eje Z
80
14
20
220
149
13.2.5
Ciclo de taladrado
profundo en cara final
(G74)
PROGRAMACION
B63834SP/01
Dk
Dk
Dk
Dk
Dd
A
Di
(R)
(R)
(R)
(R)
(R)
(R)
U/2
(F)
(F)
(F)
(F)
[0<Dk'xDk]
(F)
Di
Di'
X
B
W
Z
G74R (e) ;
[0<DixDi]
(F): Av. en
mecanizado
(R): Avance rpido
X
U
Z
W
i
k
d
: Distancia retorno
Esta especificacin es modal y no se modifica hasta que se especifica el
programa. Adems este valor puede especificarse mediante el parmetro
No. 5139 y el parmetro se modifica mediante la orden programada.
: Componente X del punto B
: Valor incremental desde A hasta B
: Componente Z del punto C
: Valor incremental desde A hasta C
: Distancia de desplazamiento segn X (sin signo)
: Profundidad de corte por pasada segn Z (sin signo)
: Distancia de retirada de la herramienta en el fondo del mecanizado. El signo
de d es siempre positivo (+). Sin embargo, si se omiten la direccin X (U)
y i puede especificarse el sentido de retirada mediante el signo deseado.
: Velocidad de avance
NOTA
1 Aunque e y nd se especifican mediante la direccin R, los
significados de los mismos estn determinados por la
presencia de la direccin X (U). Cuando se especfica X (U),
se utiliza nd.
2 El ciclo de mecanizado se ejecuta mediante la orden G74
con especificacin de X (U).
150
B63834SP/01
13.2.6
Ciclo de taladrado en
dimetros
exteriores/dimetros
interiores (G75)
PROGRAMACION
(R)
Di
(F)
(R)
(F)
(R)
U/2
(F)
(R)
(F)
(R)
(F)
Dd
Dk
Z
G75R (e) ;
G75X(U)_ Z(W)_ P(i) Q(k) R(d) F(f) ;
Fig. 13.2.6 Trayectoria de mecanizado en ciclo de taladrado de dimetros
exteriores/interiores
Tanto G74 como G75 se utilizan para ranurado y taladrado y permiten retirar
automticamente la herramienta. Se consideran cuatro patrones simtricos,
respectivamente.
151
13.2.7
Ciclo de roscado
mltiple (G76)
PROGRAMACION
B63834SP/01
(R)
E
U/2
(R)
(F)
B
Dd
k
D
C
r
X
Z
152
B63834SP/01
PROGRAMACION
Punta de herramienta
1a.
2a.
3a.
nsi.
dn
k
60
a
153
D Retroceso en ciclo de
roscado
PROGRAMACION
B63834SP/01
NOTA
1 Los significados de los datos especificados mediante la
direccin P, Q y R estn determinados por la presencia de
X (U) y X (W).
2 El mecanizado con ciclo se realiza mediante la orden G76
con la especificacin de X (U) y Z (W).
Utilizando este ciclo, se ejecuta el mecanizado de una lista
y se reduce la carga que soporta la punta de la herramienta.
Haciendo que la profundidad de corte sea nd para la
primera pasada y ndn para la pasada nsima, se
mantiene constante la cantidad mecanizada por ciclo.
Se
consideran
cuatro
patrones
simtricos
correspondientes al signo de cada direccin.
Es posible realizar un roscado de interiores. En la figura
superior, la velocidad de avance entre C y D se especifica
mediante la direccin F y, en la otra trayectoria, el
desplazamiento se efecta con avance rpido. El signo de
las dimensiones incrementales para la figura superior es el
siguiente:
U, W : menos (determinado por el sentido de la trayectoria
de herramienta AC y CD.)
R:
menos (determinado por el sentido de la trayectoria
de herramienta AC.)
P:
ms (siempre)
Q:
ms (siempe)
3 Las notas sobre el roscado coinciden con las del ciclo de
roscado G32 y con las del ciclo de roscado G92.
4 La especificacin de achaflanado tambin es vlida para el
ciclo de roscado G92.
5 La herramienta vuelve al punto inicial del ciclo en dicho
instante (profundidad de corte de pasada ndn) tan pronto
como se entra en el estado de suspensin de avances
durante el roscado.
154
PROGRAMACION
B63834SP/01
Ejemplos
Ciclo repetitivo mltiple (G76)
eje X
0
1.8
68
1.8
60.64
eje Z
25
D Roscado escalonado
3.68
105
Plaquita de hta.
(24) D/2( 4 6) D/2
Hn
a
2D
2
H1
2D
4D
6D
H2
H3
H4
H5
H6
H7
H8
155
PROGRAMACION
B63834SP/01
13.2.8
Notas sobre ciclos
repetitivos mltiples
(G70G76)
156
PROGRAMACION
B63834SP/01
13.3
CICLO FIJO DE
TALADRADO
(G80G89)
Cdigo
G
Eje
taladr.
Operacin mecanizado
agujeros (sentido )
Operacin en el
fondo del agujero
Operacin de
retroceso (sentido +)
Aplicaciones
G80
____
_____
_____
___
Anular
G83
eje Z
Av.mecaniz./intermitente
Tiempo de espera
Avance rpido
G84
eje Z
Avance mecanizado
Tiempo de espera
husillo antihorario
Avance en mecanizado
Ciclo roscadomacho
frontal
G85
eje Z
Avance mecanizado
_____
Avance en mecanizado
Ciclo mandrinado
frontal
G87
eje X
Tiempo de espera
Avance rpido
G88
eje X
Avance mecanizado
Tiempo de espera
husillo antihorario
Avance en mecanizado
Ciclo roscadomacho
lateral
G89
eje X
Avance mecanizado
Tiempo de espera
Avance en mecanizado
Ciclo mandrinado
lateral
Operacin 1
Nivel inicial
Operacin 2
Operacin 6
Nivel punto R
Operacin 5
Operacin 3
Operacin 4
Av. rpido
Av. mecanizado
157
PROGRAMACION
B63834SP/01
Explicaciones
D Eje de posicionamiento y
eje de taladrado
Plano posicionam.
Eje de taladrado
eje X, eje C
eje Z
eje Z, eje C
eje X
G83 hasta G80 / G87 hasta G89 son cdigos G modales que permanecen
efectivos hasta que se cancelan. Cuando son vlidos, el estado actual es
el modo de taladrado. Una vez se especifican datos de taladrado en el
modo de taladrado, stos se conservan hasta que son modificados o
anulados.
Especifique todos los datos de taladrado necesarios al comienzo de los
ciclos fjjos; cuando se estn ejecutando ciclos fijos, especifique
nicamente las modificaciones en los datos.
Una velocidad de avance de mecanizado con un cdigo F se retiene
incluso despus de cancelar el ciclo de taladrado.
Para los bloques que requieren un cdigo Q, debe especificarse un cdigo
Q para cada uno de los bloques. Una vez especificados, los cdigos M de
bloqueo y desbloqueo del eje C funcionan en modo modal y se cancelan
mediante G80.
158
B63834SP/01
D Nivel de punto o de
retorno G98/G99
PROGRAMACION
Nivel inicial
Nivel punto R
D Repeticiones
159
D Anular
PROGRAMACION
B63834SP/01
Para anular un ciclo fijo, utilice G80 o un cdigo G del grupo 01.
Cdigos G del grupo 01
G00 : Posicionamiento (con avance rpido)
G01 : Interpolacin lineal
G02 : Interpolacin circular (horaria)
G03 : Interpolacin circular (antihoraria)
Los subapartados siguientes explican los distintos ciclos fijos. Las figuras
en estas explicaciones emplean los siguientes smbolos:
Posicionamiento (avance rpido G00)
Avance en mecanizado (interpolacin lineal G01)
Avance manual
P1
P2
M (+1)
PRECAUCION
1 En cada ciclo fijo,
R_ (distancia entre el nivel inicial y el punto R) se trata
siempre como radio.
Z_ o X_ (distancia entre el punto R y el fondo del agujero),
sin embargo, se trata bien como dimetro o como radio, en
funcin de la especificacin.
2 Para el sistema B o C de cdigos G, puede utilizarse G90
o G91 para seleccionar programacin incremental o
absoluta para los datos de posicin de agujero (X, C o Z, C),
la distancia desde el punto R hasta el fondo del agujero (Z
o X) y la distancia desde el nivel inicial hasta el nivel del
punto R (R).
160
B63834SP/01
13.3.1
Ciclo de taladrado
frontal (G83) / ciclo de
taladrado lateral (G87)
D Ciclo de taladrado prof. a
alta veloc. (G83, G87)
(Parm.RTR(5101#2)=0)
Formato
PROGRAMACION
Nivel inicial
Punto R
M(+1), P2
Punto R
Punto R
M(+1)
P2
q
d
q
d
P1
M
(+1)
P1
P2
d
:
:
:
:
:
Punto Z
P1
Punto Z
161
PROGRAMACION
B63834SP/01
D Ciclo de taladrado
profundo (G83, G87)
(Parmetro No. 5101#2
=1)
Formato
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ;
o
G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;
X_ C_ o Z_ C_ : Datos de posicin de agujero
Z_ o X_ : La distancia desde el punto R hasta el fondo del agujero
R_ : La distancia del nivel inicial hasta el nivel del punto R
Q_ : Profundidad de corte por pasada con avance en mecanizado
P_ : Tiempo de espera en el fondo de un agujero
F_ : Velocidad de avance en mecanizado
K_ : Nmero de repeticiones (cuando se requiera.)
M_ : Cdigo M para bloqueo de eje C (cuando se requiera).
G83 o G87 ( modo G98)
Nivel inicial
M(+1), P2
Punto R
q
PuntoR
M(+1), P2
Punto R
q
d
d
q
q
d
d
q
Punto Z
P1
Punto Z
P1
Ejemplos
M51 ;
ACTIVAR modo posici. ref. eje C
M3 S2000 ;
Rotacin de la broca
G00 X50.0 C0.0 ;
Posic. de la broca segn ejes X y C
G83 Z40.0 R5.0 Q5000 F5.0 M31 ; Taladrado de agujero 1
C90.0 M31 ;
Taladrado de agujero 2
C180.0 M31 ;
Taladrado de agujero 3
C270.0 M31 ;
Taladrado de agujero 4
G80 M05 ;
Anulacin del ciclo de taladrado y
parada de la rotacin de la broca
M50 ;
DESACTIVACION modo
posicionamiento ref. eje C indexado
NOTA
Si no se programa la profundidad de corte para cada alimentacin
de mecanizado (Q), se ejecuta el taladrado normal. (Vase la
descripcin del ciclo de taladrado).
162
B63834SP/01
D Ciclo de taladrado
(G83 o G87)
PROGRAMACION
Formato
G83 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
o
G87 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ o Z_ C_ : Datos de posicin de agujero
Z_ o X_ : La distancia desde el punto R hasta el fondo del agujero
R_ : La distancia del nivel inicial hasta el nivel del punto R
P_ : Tiempo de espera en el fondo de un agujero
F_ : Velocidad de avance en mecanizado
K_ : Nmero de repeticiones (cuando se requiera).
M_ : Cdigo M para bloqueo de eje C (cuando se requiera).
G83 o G87 (modo G98)
Nivel inicial
Nivel punto R
M(+1), P2
Nivel punto R
M(+1), P2
P1
M
:
M(+1) :
P1
:
P2
:
Ejemplos
Punto Z
P1
Punto Z
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z40.0 R5.0 P500 F5.0 M31 ;
C90.0 M31 ;
C180.0 M31 ;
C270.0 M31 ;
G80 M05 ;
M50 ;
163
13.3.2
Ciclo de roscado con
macho frontal (G84)/
Ciclo de roscado con
macho lateral (G88)
PROGRAMACION
B63834SP/01
Formato
G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
o
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ o Z_ C_ : Datos de posicin de agujero
Z_ o X_ : La distancia desde el punto R hasta el fondo del agujero
R_ : La distancia del nivel inicial hasta el nivel del punto R
P_ : Tiempo de espera en el fondo del agujero
F_ : Velocidad de avance en mecanizado
K_ : Nmero de repeticiones (cuando se requiera).
M_ : Cdigo M para bloqueo de eje C (cuando se requiera)
Punto R
Nivel inicial
Husillo
horario
(+1),
P2
Punto R
Nivel punto R
Punto Z
Punto Z
Explicaciones
Husillo
horario
( + 1),
P2
P1
P1
Husillo antihorario
Husillo antihorario
164
B63834SP/01
PROGRAMACION
NOTA
El bit 6 (M5T) del parmetro No. 5101 especifica si se enva
la orden de parada del husillo (M05) antes de especificar el
sentido de giro del husillo con M03 o M04. Para ms
detalles, vase el manual del operador facilitado por el
fabricante de la mquinaherramienta.
Ejemplos
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z40.0 R5.0 P500 F5.0 M31 ;
C90.0 M31 ;
C180.0 M31 ;
C270.0 M31 ;
G80 M05 ;
M50 ;
165
13.3.3
PROGRAMACION
B63834SP/01
Ciclo de mandrinado
frontal (G85) / Ciclo de
mandrinado lateral (G89)
Formato
G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
o
G89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ o Z_ C_ : Datos de posicin de agujero
Z_ o X_ : La distancia desde el punto R hasta el fondo del agujero
R_ : La distancia del nivel inicial hasta el nivel del punto R
P_ : Tiempo de espera en el fondo del agujero
F_ : Velocidad de avance en mecanizado
K_ : Nmero de repeticiones (cuando se requiera).
M_ : Cdigo M para bloqueo de eje C (cuando se requiera)
Punto R
P1
Nivel inicial
M, P2
Nivel punto R
M, P2
Punto R
Punto Z
Punto Z
P1
Explicaciones
Ejemplos
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z40.0 R5.0 P500 F5.0 M31 ;
C90.0 M31 ;
C180.0 M31 ;
C270.0 M31 ;
G80 M05 ;
M50 ;
166
B63834SP/01
13.3.4
PROGRAMACION
Explicaciones
Ejemplos
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z40.0 R5.0 P500 F5.0 M31 ;
C90.0 M31 ;
C180.0 M31 ;
C270.0 M31 ;
G80 M05 ;
M50 ;
167
PROGRAMACION
B63834SP/01
13.3.5
Precauciones que ha
de adoptar el operador
D Reset y parada de
emergencia
D Suspensin de avances
D Sobrecontrol
Durante las operaciones con G84 y G88, el sobrecontrol del avance es del
100%.
168
B63834SP/01
13.4
CICLO FIJO DE
RECTIFICADO (PARA
RECTIFICADORA)
PROGRAMACION
13.4.1
Ciclo de rectificado
transversal (G71)
Formato
G71 A_ B_ W_ U_ I_ K_ H_ ;
X
(1) (I)
A
(2)
U (espera)
(3) (K)
(4) (I)
(5) (espera)
(6) (K)
Explicaciones
PROGRAMACION
B63834SP/01
13.4.2
Ciclo de rectificado de
dimensiones fijas
directas transversal
(G72)
Formato
G72 P_ A_ B_ W_ U_ I_ K_ H_ ;
P: Nmero de calibre (1 hasta 4)
A: Primera profundidad de corte
B: Segunda profundidad de corte
W: Zona de rectificado
U: Tiempo de espera Tiempo mximo especificable:
99999.999 segundos
I: Velocidad de avance de A y B
K: Velocidad de avance de W
H: Nmero de repeticiones Valor configuracin: 1 hasta 9999
Explicaciones
D Operacin en momento
de la entrada de la seal
de salto
(Terminacin)
(Seal de salto)
(Terminacin)
(Seal de salto)
(Terminacin)
(Seal de salto)
(Seal de salto)
(Terminacin)
B63834SP/01
PROGRAMACION
13.4.3
Ciclo de rectificado por
oscilacin (G73)
Formato
G73 A_ (B_) W_ U_ K_ H_ ;
Z
W
(1)
A
(2) (K)
U (espera)
U (espera)
(3)
(B)
(4) (K)
A: Profundidad de corte
B: Profundidad de corte
W: Zona de rectificado
U: Tiempo de espera
W: Velocidad de avance
H: Nmero de repeticiones Valor de configuracin: 1 hasta 9999
Explicaciones
171
PROGRAMACION
B63834SP/01
13.4.4
Ciclo de rectificado de
dimensiones fijas
directas por oscilacin
Formato
G74 P_ A_ (B_) W_ U_ K_ H_ ;
P: Nmero de calibre (1 hasta 4)
A: Profundidad de corte
B: Profundidad de corte
W: Intervalo de rectificado
U: Tiempo de espera
K: Velocidad de avance de W
H: Nmero de repeticiones Valor configuracin: 1 hasta 9999
Explicaciones
D Procedimiento en el
momento de la entrada
de la seal de salto
Seal de salto
(Terminacin)
(Terminacin)
172
B63834SP/01
13.5
PROGRAMACION
DIRECTA DE
DIMENSIONES DEL
PLANO
PROGRAMACION
Formato
Tabla 13.5 Tabla de rdenes
Ordenes
X2_ (Z2_), A_ ;
Desplazamiento de herramienta
X
(X2 , Z2)
1
A
(X1 , Z1)
,A1_ ;
X3_ Z3_, A2_ ;
X
(X3 , Z3)
A2
2
A1
(X2 , Z2)
(X1 , Z1)
X
(X3 , Z3)
A2
(X2 , Z2)
R1
A1
(X1 , Z1)
Z
X
(X3 , Z3)
A2
C1
(X2 , Z2)
A1
(X1 , Z1)
Z
173
PROGRAMACION
B63834SP/01
Ordenes
Desplazamiento de herramienta
X
(X4 , Z4)
(X3 , Z3)
A2
R2
R1
A1
(X2 , Z2)
(X1 , Z1)
Z
C2
(X4 , Z4)
(X3 , Z3)
A2
C1
(X2 , Z2)
A1
(X1 , Z1)
Z
C2
(X4 , Z4)
(X3 , Z3)
A2
R1
A1
(X2 , Z2)
(X1 , Z1)
Z
(X4 , Z4)
(X3 , Z3)
A2
R2
C1
(X2 , Z2)
A1
(X1 , Z1)
174
B63834SP/01
Explicaciones
PROGRAMACION
(x4, z4)
or
,A (a1) , C (c1) ;
X (x3) Z (z3) , A (a2) , R (r2) ;
X (x4) Z (z4) ;
(x3, z3)
r2
+Z
a2
(x2, z2)
c1
a1
(x1, z1)
Punto inicial
175
PROGRAMACION
B63834SP/01
NOTA
1. Los cdigos G siguientes no son aplicables a idntico
bloque tal como se programan mediante la introduccin
directa de dimensiones de representacin o entre bloques
de introduccin directa de dimensiones de representacin
que definen figuras secuenciales.
1) Cdigos G (distintos de G04) en el grupo 00.
2) G02, G03, G90, G92 y G94 en el grupo 01.
2. El redondeado de esquinas no puede insertarse en un
bloque de roscado.
3. Cuando el punto final del bloque anterior se determina en
el bloque siguiente segn rdenes secuenciales de
introduccin directa de dimensiones del plano, no se
ejecuta la parada en modo bloque a bloque, sino que en el
punto final del bloque anterior se ejecuta una parada por
suspensin de avances.
4. La tolerancia del ngulo en el clculo del punto de
interseccin en el programa inferior es de 1.
(Ello se debe a que la distancia de recorrido que se ha de
obtener en este clculo es demasiado grande.)
1) X_ , A_ ; (Si para la programacin del ngulo se
especifica un valor comprendido entre 01 o 180 1,
se activa la alarma P/S No.057)
2) Z_ , A_ ; (Si para la programacin del ngulo se
especifica un valor comprendido entre 901o 2701,
se activa la alarma P/S No. 057).
5. Se activa una alarma si el ngulo formado por las dos lneas
est comprendido dentro de 1 cuando se activa el punto
de interseccin.
6. Se ignora el porcentaje de achaflanado o el redondeado de
esquina si el ngulo formado por las dos lneas est
comprendido entre 1 .
7. Tanto la orden de dimensiones (programacin absoluta)
como la orden del ngulo deben especificarse en el bloque
que viene a continuacin de un bloque en el cual se ha
especificado nicamente la orden de ngulo.
(Ejemplo)
N1 X_, A_, R_ ;
N2, A_ ;
N3 X_ Z_, A_ ;
(Adems de la orden dimensional, debe especificarse la
orden de ngulo en el bloque No. 3).
176
B63834SP/01
PROGRAMACION
Ejemplo
R20
R15
R6
300
100
60
10
30
180
22
(Especificacin de dimetro, entrada en valores mtricos)
N001
N002
N003
N004
N005
N006
N007
177
145
13.6
ROSCADO CON
MACHO RIGIDO
PROGRAMACION
B63834SP/01
Los ciclos de rosca interior en la cara anterior (G84) y en las caras laterales
(G88) pueden ejecutarse en modo clsico o rgido.
En el modo clsico, la rotacin o la parada del cabezal estn sincronizados
con el desplazamiento segn el eje de roscado y con arreglo a las
funciones auxiliares M03 (rotacin de cabezal a derechas), M04 (rotacin
de cabezal a izquierdas) y M05 (parada del cabezal).
En modo rgido, se controla el motor de cabezal de la misma manera que
un motor de accionamiento, mediante la aplicacin de una compensacin
en el eje de rosado y en el eje del cabezal.
En roscado interior rgido, cada vuelta del cabezal corresponde a cierto
valor de avance (paso del husillo) segn el eje del cabezal. Este principio
se aplica tambin a la aceleracin/deceleracin. Esto significa que, al
contrario del roscado interior clsico, el roscado rgido no exige machos
flotantes; de este modo, se logra un mecanizado de alta precisin a gran
velocidad.
Cuando la funcin de control multihusillo est validada, puede utilizarse
el segundo husillo para roscado rgido con macho.
178
B63834SP/01
13.6.1
Ciclo de roscado con
macho rgido en cara
anterior (G84)/en cara
lateral (G88)
PROGRAMACION
Formato
G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
o
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ o Z_ C_ : Datos de posicin de agujero
Z_ o X_ : La distancia desde el punto R hasta el fondo del agujero
R_ : La distancia del nivel inicial hasta el nivel del punto R
P_ : Tiempo de espera en el fondo del agujero
F_ : Velocidad de avance en mecanizado
K_ : Nmero de repeticiones (cuando se requiera).
M_ : Cdigo M para bloqueo de eje C (cuando se requiera)
G84 o G88 (modo G98)
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
Parada husillo
Husillo antihorario
Explicaciones
D Modo rgido
PROGRAMACION
B63834SP/01
Limitaciones
D Instrucciones S
D Cdigos F
D M29
D Cdigo M de roscado
interior rgido
D Error de posicin
mximo durante el
desplazamiento segn el
eje de roscado
D R
D Anulacin
D Decalaje de posicin de
herramienta
D Unidades para F
Entrada en mm
Entrada en pulgadas
G98
1 mm/min
0,01 pulgada/min
G99
0,01 mm/vuelta
180
Observacin
Punto decimal autorizado
B63834SP/01
Ejemplos
PROGRAMACION
181
14
PROGRAMACION
B63834SP/01
FUNCION DE COMPENSACION
14.5
COMPENSACION DE HERRAMIENTA
RESUMEN DE LA COMPENSACION DE RADIO DE PLAQUITA
DE HERRAMIENTA
DETALLES DE LA COMPENSACION DE RADIO DE
PLAQUITA DE HERRAMIENTA
VALORES DE COMPENSACION DE HERRAMIENTA,
NUMERO DE VALORES DE COMPENSACION E
INTRODUCCION DE VALORES DESDE EL PROGRAMA (G10)
COMPENSACION AUTOMATICA DE HERRAMIENTA (G36,
G37)
182
B63834SP/01
14.1
COMPENSACION DE
HERRAMIENTA
PROGRAMACION
Herramienta
estndar
Herramienta
real
Valor de compensacin en
eje X
Valor de compensacin en eje Z
Fig.14.1 Compensacin de herramienta
14.1.1
Compensacin de
geometra de hta. y
compensacin de
desgaste de hta.
Valor comp.
desgas. eje X
Valor compen.
desgaste eje Z
Hta. real
Valor compen.
geom. eje Z
183
14.1.2
Cdigo T para
compensacin de
herramienta
PROGRAMACION
B63834SP/01
Formato
D El dgito de menor peso
de cdigo T especifica
nmero de corrector de
geometra y de desgaste
Tabla 14.1.2(a)
Tipo cdigo T
Orden de 2 dgi
tos
Nmero correc. de
desgaste de hta. y
de geometra hta.
Seleccin hta.
tos
Seleccin de
herramienta
14.1.4
Nmero de corrector
Tabla 14.1.2(b)
Tipo cdigo T
Orden de 2 dgi
toos
Orden de 4 dgitos
14.1.3
T ff ff
Orden de 4 dgi
Significado cdigo T
Tff
No. corrector desgaste hta.
No. seleccin hta. y de
corrector geometra hta
T ff ff
B63834SP/01
14.1.5
Compensacin
PROGRAMACION
Explicaciones
D Compensacin de
desgaste de herramienta
D Vector de compensacin
D Anulacin de la
compensacin
N2
Trayectoria programada
N1
D Slo cdigo T
PROGRAMACION
B63834SP/01
D Compensacin de
geometra de
herramienta
Orden absoluta
NOTA
Al igual que en la compensacin, la herramienta puede
compensarse mediante la configuracin del parmetro
LGT(No.5002#4) para aadir o restar el punto final
programado de cada bloque.
D Anulacin de la
compensacin
0, 00 0000 se anula la
NOTA
Cuando se especifica un nmero de corrector de figura de
herramienta con idntico valor que el nmero de corrector de
desgaste de herramienta (parmetro No. 5002#1 (LGN) vale 0),
un cdigo T especificado con un nmero de corrector 0 no cancela
la compensacion de figura de herramienta. Sin embargo, al
configurar el parmetro No.5002#5 (LGC), puede utilizarse
tambin el nmero de corrector 0 para cancelar la compensacin
de figura de herramienta.
186
B63834SP/01
PROGRAMACION
Ejemplos
N3
Anulacin
compensacin
N2
N1
Trayectoria hta. despus de compensacion
Compensacin
187
14.1.6
Ordenes G53, G28 y
G30 cuando se aplica
un decalaje de
posicin de la
herramienta
PROGRAMACION
B63834SP/01
Explicaciones
D Retorno al punto de
referencia (G28) y cdigo
G53 cuando se aplica un
decalaje a la posicin de
la herramienta
LGT = 0
(Compensacin de geometra de herramienta basada en el desplazamiento del sistema de
coordenadas)
Compensacin de geometra de
herramienta
Visualizacin
de las coordenadas de posicin absoluta
Compensacin de desgaste de
herramienta
El vector no aparece. Se visualizan
las coordenadas como si se hubiese anulado el decalaje provisionalmente.
LGT = 1
(Compensacin de geometra de herramienta basada en el desplazamiento de la misma)
Visualizacin
de las coordenadas de posicin absoluta
Compensacin de geometra de
herramienta
Compensacin de desgaste de
herramienta
Bloque siguiente
El vector aparece.
El vector aparece
NOTA
Se pone a 0 el bit 6 (DAL) del parmetro nm. 3104 (las
posiciones reales a las que se aplica el decalaje de posicin
de herramienta aparecen en la visualizacin de posicin
absoluta).
188
PROGRAMACION
B63834SP/01
LGT = 0 (La compensacin de geometra de herramienta est basada en el decajale del sistema
de coordenadas)
Visualizacin
Al ejecutar una vuelta ma
de coordena- nual al punto de referencia
das de posicin
absoluta
Siguiente bloque
Compensacin de geometra de
herramienta
Compensacin de desgaste de
herramienta
Visualizacin
Al ejecutar una vuelta ma
de coordena- nual al punto de referencia
das de posicin
absoluta
Siguiente bloque
Compensacin de geometra de
herramienta
Compensacin de desgaste de
herramienta
NOTA
Se pone a 0 el bit 6 (DAL) del parmetro nm. 3104 (las posiciones reales a las que se aplica
el decalaje de posicin de herramienta aparecen en la visualizacin de posicin absoluta).
189
PROGRAMACION
B63834SP/01
Se basa la compensacin de
geometra:
0: en el decalaje del sistema de
coordenadas
1: en el desplazamiento de la
herramienta
La correccin de geometra:
0: no es anulada por T00
1: es anulada por T00
Resultado
LGT=0
LGT=0
LGC=0
LGC=1
Sin anular
Anulado
LWM=0
LWM=1
Anulado
Sin anular
NOTA
1 Cuando LGT = 0, se disocia LWN
2 Cuando LGT = 1, se disocia LGC, incluso si LGN = 0
LGN = 1
LGN (nm. 5002 #1)
Se basa la compensacin de
geometra:
0: en el decalaje del sistema de
coordenadas
1: en el desplazamiento de la
herramienta
La correccin de geometra:
0: no es anulada por T00
1: es anulada por T00
Resultado
LGT=0
LGT=0
LGC=0
LGC=1
Sin anular
Anulado
Se disocia LGC.
Se aplica la correccin de
posicin de herramienta:
0: mediante un cdigo T
1: mediante un desplazamiento
segn el eje
LGT=1
LWM=0
LWM=1
Anulado
Sin anular
NOTA
1 Cuando LGT = 0, se disocia LWN
2 Cuando LGT = 1, se disocia LGC, incluso si LGN = 0
190
B63834SP/01
14.2
RESUMEN DE LA
COMPENSACION DE
RADIO DE PLAQUITA
DE HERRAMIENTA
PROGRAMACION
Pieza
Poca profundidad de
mecanizado
Plaq. hta.
14.2.1
Plaquita imaginaria de
herramienta
Posicin
inicial
Al programarla utilizando el
centro de plaquita de hta.
Posicin inicial
Al programarla empleando la
plaquita imaginaria de hta.
191
PROGRAMACION
B63834SP/01
PRECAUCIN
En una mquina con puntos de referencia, una posicin estndar como la del centro de
la torreta puede colocarse sobre la posicin inicial. La distancia desde el centro de esta
posicin estndar al centro de la plaquita o a la plaquita imaginaria de herramienta se
define como valor de compensacin de herramienta.
La seleccin de la distancia desde la posicin estndar hasta el radio del centro de
plaquita de herramienta como valor de compensacin equivale a colocar el centro del
radio de plaquita de herramienta sobre el origen, mientras que la definicin de la distancia
desde el origen hasta la plaquita imaginaria de la herramienta equivale a colocar la
plaquita imaginaria de la herramienta sobre la posicin estndar. Para definir el valor de
compensacin, normalmente es ms fcil medir la distancia desde la posicin estndar
hasta la plaquita imaginaria de herramienta que desde la posicin estndar hasta el
centro del radio de plaquita de herramienta.
OFX
(Compensacin
hta. en eje
X)
OFX
(Compensacin
hta. en eje
X)
OFZ
(Compensacin
hta. en eje Z)
OFZ
(Compensacin
hta. en eje Z)
El origen est situado sobre el centro de la plaquita El origen est situado sobre el centro de la plaquita
de la herramienta
de la herramienta
Fig14.2.1(b) Val.comp.de hta.cuando el centro de la torreta est situado sobre la pos.inicial
A no ser que se ejecute la compensacin de radio
de la plaquita de la herramienta, la trayectoria del
centro de la plaquita de la herramienta es igual que
la trayectoria programada.
Arranque
Arranque
Trayectoria programada
Trayectoria programada
Trayec. plaquita
imaginaria hta.
Arranque
Trayectoria imaginaria
plaquita hta
Arranque
Trayectoria programada
Trayectoria programada
192
B63834SP/01
14.2.2
Direccin de la
plaquita imaginaria de
la herramienta
PROGRAMACION
193
PROGRAMACION
B63834SP/01
Limitaciones
D Seleccin de plano
14.2.3
Nmero de
compensacin y valor
de compensacin
Explicaciones
D Nmero de corrector y
valor de compensacin
10.040
20.060
0
:
:
:
194
50.020
30.030
0
:
:
:
OFGR
(Valor
compensacin
geometra
radio plaquita hta.)
OFT
(Direccin
plaquita
imaginaria
hta.)
OFGY
(Valor
compensa
cin geo
metra eje
Y)
0
0
0.20
:
:
:
1
2
6
:
:
:
70.020
90.030
0
:
:
:
B63834SP/01
PROGRAMACION
D Compensacin de radio
de plaquita de
herramienta
0.040
0.060
0
:
:
:
0.020
0.030
0
:
:
:
0
0
0.20
:
:
:
OFT
(Direccin
plaquita
imaginaria
hta.)
OFGY
(Valor
compensa
cin eje Y)
1
2
6
:
:
:
0.010
0.020
0
:
:
:
D Direccin de plaquita
imaginaria de
herramienta
Sistema mtrico
Sistema en pulg.
IS-B
0 hasta "999.999 mm
IS-C
0 hasta "999.9999 mm
14.2.4
Posicin de pieza y
orden de
desplazamiento
PROGRAMACION
B63834SP/01
Posicin pieza
Trayectoria herramienta
G40
(Anular)
G41
Lado derecho
G42
Lado izquierdo
G42
Eje X
Eje Z
Pieza
G41
Nmero 1 hasta 8
de plaquita imaginaria de hta.
196
B63834SP/01
PROGRAMACION
Eje Z
G41 (la pieza est en el
lado izquierdo)
Eje X
Pieza
Nota
Si el valor de compensacin del radio de la plaquita de la herramienta es
negativo, la posicin de la
pieza est cambiada.
(G42)
(G42)
(G42)
(G42)
(G42)
Esquema
ampliado
197
(G42)
D Desplazamiento de la
herramienta cuando
cambia la posicin de la
pieza
PROGRAMACION
B63834SP/01
Posicin
pieza
G41
G42
B
Posicin
pieza
A
G41
G42
G40
(G42)
G42 (Arranque)
198
B63834SP/01
D Anular compensacin
PROGRAMACION
Posicin final
G40
(G42)
(G42)
(G42)
(G42)
G42 W500.0 U500.0 ;
G40 U_ W_ I_ K_ ;
199
PROGRAMACION
B63834SP/01
G40 G02 X_ Z_ I_ K_ ;
Interpolacin circular
Ejemplos
X
(3)
f300
(1)
(2)
200
f60
120
30
150
(Modo G40)
1. G42 G00 X60.0 ;
2. G01 X120.0 W150.0 F10 ;
3. G40 G00 X300.0 W150.0 I40.0 K30.0 ;
200
PROGRAMACION
B63834SP/01
14.2.5
Notas sobre la
compensacin de
plaquita de
herramienta
Explicaciones
1. M05 ;
2. S210 ;
3. G04 X1000 ;
4. G01 U0 ;
5. G98 ;
6. G10 P01 X10.0 Z20.0 R0.5 Q2 ;
D Desplazamiento de la
herramienta cuando no
debera programarse
consecutivamente dos o
ms bloques sin una
orden de desplazamiento
Salida cdigos M
Salida cdigos S
Temporizacin
Distancia de avance de cero
Slo cdigo G
Cambio de compensacin
Trayectoria programada
N6
N7 N8
D Comparacin de radio de
plaquita de herramienta
con G90 o G94
N9
G90
G94
Trayectoria centro
plaquita herramienta
4, 8, 3
5, 0, 7
4, 8, 3
4
5
1, 6, 2
Trayectoria centro
plaquita herramienta
1, 6, 2
8, 0, 6
3, 7, 2
Trayectoria programada
1
1, 4, 5
2
8, 0, 6
En todos
los casos
Trayectoria programada
201
4
5
En todos
1, 4, 5
los casos
5, 0, 7
3, 7, 2
PROGRAMACION
B63834SP/01
2. Direccin de la compensacin
La direccin de la compensacin se indica en la figura inferior sin tener
en cuenta el modo G41/G42.
G90
D Compensacin de radio
de plaquita de
herramienta con G71 a
G76 o G78
D Compensacin de radio
de plaquita de
herramienta al ejecutar
el achaflanado
G94
(G42)
Trayectoria programada
(G41)
202
B63834SP/01
PROGRAMACION
(G42)
Trayectoria programada
(G41)
D Compensacin de radio
de plaquita de
herramienta al
especificar el bloque
desde el MDI
203
14.3
DETALLES DE LA
COMPENSACION DE
PLAQUITA DE
HERRAMIENTA
PROGRAMACION
B63834SP/01
Generalidades
Desplazamiento de la herramienta en el arranque
Desplazamiento de la hta. en el modo de compensacin
Desplazamiento de la herramienta en modo de compensacin
anulado
Verificacin de interferencias
Mecanizado excesivo por compensacin de radio de plaquita
de herramienta
Introduccin de rdenes desde MDI
Precauciones generales para operaciones de compensacin
Cdigos G53, G28 y G30 en modo compensacin de radio de
punta de herramienta
14.3.1
Generalidades
D Vector de
compensacin de centro
de radio de plaquita de
herramienta
Funcin
Posicin de la pieza
G40
Ni derecha ni izquierda
G41
Derecha
G42
Izquierda
D Arranque
PROGRAMACION
B63834SP/01
externo
Lado externo
Trayectoria programada
Pieza
Pieza
Trayectoria programada
180x
D Significado de los
smbolos
0x<180
205
14.3.2
Desplazamiento de la
herramienta en el
arranque
PROGRAMACION
B63834SP/01
Explicaciones
D Desplazamiento de la
herramienta alrededor
del lado interno de una
esquina
(180x)
LinealLineal
Pieza
Trayectoria programada
r
G42
S
L
Posicin inicial
LinealCircular
G42
S
L
Posicin inicial
Pieza
C
D Desplazamiento de la
herramienta alrededor
del lado interno de una
esquina en un ngulo
obtuso
(90x<180)
LinealLineal
Posicin inicial
G42
Pieza
L
Trayectoria programada
r
r
S
L
Trayectoria centro radio plaquita hta.
Interseccin
LinealCircular
Posicin inicial
G42
L
r
S
Pieza
C
L
Interseccin Trayectoria centro Trayec.
radio plaquita hta. progra.
L
206
B63834SP/01
PROGRAMACION
D Desplazamiento de la
herramienta alrededor
de la parte externa de
un ngulo agudo (<90)
LinealLineal
Posicin inicial
L
S
G42
Pieza
r
L
Trayectoria programada
r
T
L
L
LinealCircular
Posicin inicial
L
S
G42
r
L
r
L
Pieza
C
Trayectoria centro
radio plaquita hta.
Trayectoria programada
D Trayectoria de la
herramienta alrededor de
la lnea externa lnea
en un ngulo agudo
inferior a 1 grado
(<1)
Trayectoria programada
G41
D Un bloque sin
desplazamiento de
herramienta
especificado en el
arranque
Posicin inicial
N7
N6
SS
N8
r
Trayectoria centro
plaquita hta.
N9
Trayectoria programada
NOTA
Para la definicin de bloques que no desplazan la
herramienta, vase el subapartado II14.3.3.
207
14.3.3
Desplazamiento de la
hta. en el modo de
compensacin
PROGRAMACION
B63834SP/01
Explicaciones
D Desplazamiento de la
herramienta alrededor de
la parte interna de una
esquina (180x)
LinealLineal
Pieza
Trayectoria programada
Trayectoria centro radio plaquita hta.
L
S
Interseccin
L
LinealCircular
Pieza
Interseccin
S
L
Trayectoria centro
radio plaquita hta.
Trayect.
programa.
CircularLineal
Pieza
Trayectoria programada
Trayectoria centro radio plaquita hta.
S
C Interseccin
CircularCircular
Interseccin Pieza
C
Trayectoria centro
radio plaquita hta.
208
Trayectoria programada
B63834SP/01
PROGRAMACION
D Desplazamiento de la
herramienta alrededor de
la parte interna (<1)
con un vector
anormalmente largo,
lineal lineal
Interseccin
r
r
S
Interseccin
Adems del caso de arco a lnea recta, de lnea recta a arco y de arco a arco, el
lector debe concluir en el mismo procedimiento.
209
PROGRAMACION
B63834SP/01
D Desplazamiento de la
herramienta alrededor de
la esquina externa en un
ngulo obtuso
(90x<180)
LinealLineal
Pieza
Trayectoria programada
Trayectoria centro radio plaquita hta.
S
L
Interseccin
LinealCircular
Pieza
L
S L
Interseccin
Pieza
Trayectoria programada
r
C
S
Interseccin L
CircularCircular
Trayectoria programada
Pieza
r
C
Trayectoria centro S L
radio plaquita hta.
L
Interseccin
210
B63834SP/01
PROGRAMACION
D Desplazamiento de la
esquina externa de un
ngulo agudo
(<90)
LinealLineal
L
Pieza
r
L
Trayectoria programada
r
S
L
LinealCircular
L
r
L
S
Pieza
L
L
C
Trayectoria centro
radio plaquita hta.
Trayectoria programada
CircularLineal
C
S
Pieza
r
L
Trayectoria programada
r
CircularCircular
C
S
r
L
Pieza
r
L
L
Trayectoria centro
radio plaquita hta.
211
C
Trayectoria programada
PROGRAMACION
B63834SP/01
D Cuando es excepcional
S
Si el fin de una lnea que encabeza un arco se programa por error como
fin del arco segn se muestra abajo, el sistema supone que la
compensacin del radio de plaquita de herramienta se ha ejecutado con
respecto a un crculo imaginario que tiene el mismo centro que el arco y
pasa a la posicin final especificada. Basndose en este supuesto, el
sistema crea un vector y lleva a cabo la compensacin. La trayectoria
resultante del centro del radio de la plaquita de herramienta es diferente
de la creada mediante la aplicacin de la compensacin de radio de
plaquita de herramienta para la trayectoria programada en la que la lnea
que encabeza el arco se considera recta.
Cabecera del arco Fin del arco
Pieza
Crculo imaginario
Trayectoria programada
r
r
Trayectoria centro
radio plaquita hta.
S
r
L
L
212
B63834SP/01
No hay interseccin
interna
PROGRAMACION
Arc A
Arc B
213
(G41)
N5 G01 W100.0 ;
N6 G02 W100.0 I0 J0 ;
N7 G03 U100.0 I100.0 ;
D Cambio de la direccin
de compensacin en el
modo de compensacin
PROGRAMACION
B63834SP/01
G41
G42
Cdigo G
214
B63834SP/01
Trayectoria de centro de
radio de la plaquita de la
herra
PROGRAMACION
LinealLineal
S
Pieza
G42
r
Trayectoria programada
L
G41
Pieza
C
r
Pieza
G41
G42
Trayectoria programada
r
Pieza
Trayectoria centro radio plaquita hta.
CircularLineal
Pieza
Trayectoria programada
G42
r
Trayectoria centro
radio plaquita hta. C
L
S
r
G41
Pieza
CircularCircular
C
Pieza
G42
r
Trayectoria programada
r
G41
C
Trayectoria radio
centro plaquita
hta.
215
Pieza
S
Trayectoria de centro de
radio de plaquita de
herramienta sin
interseccin
PROGRAMACION
B63834SP/01
Pieza
G42
(G42)
G41
A
Trayectoria programada
Pieza
L
Trayectoria centro radio plaquita herramienta
G42
Trayectoria programada
G41
Trayectoria centro radio plaquita programada
S
L
LinealCircular
S
L
L
Trayectoria centro
radio plaquita hta.
A
G41
G42
r
Trayectoria programada
S
CircularCircular
C
S
Un arco cuya posicin final no est en el arco
C
r
G41
(G42)
Trayectoria programada
G42
r
L SL
C
Trayectoria centro
radio plaquita hta.
Centro
Centro
216
B63834SP/01
D Anulacin de la
compensacin temporal
de radio de plaquita de
hta.
S
Especificacin de G28
(vuelta automtica a
punto de referencia) en el
modo de compensacin
PROGRAMACION
Posicin intermedia
S
G00
S
(G42 G00)
S
S
Punto de referencia
Cdigo G de
compensacin de radio
de plaquita de
herramienta en el modo
de compensacin
Modo G42
L
L
Trayectoria centro radio plaquita hta. S Interseccin
CircularLineal
Un bloque especificado
mediante G42
r
Modo G42
C
S Interseccin
Trayectoria programada
217
temporalmente el vector
de compensacin
D Configuracin del
sistema de coordenadas
de pieza (G50)
PROGRAMACION
B63834SP/01
S
L
L
L
N6
N5
Trayectoria programada
(G41)
N5 G91 G01 U700.0 W300.0 ;
N6 U600.0 W300.0 ;
N7 G50 X200.0 Z100.0 ;
N8 G01 X800.0 Z400.0 ;
N8
N7
Bloque
G92
Vase los apartados II14.1 (G90, G92, G94) y II14.2 (G70 hasta G76) para
saber cmo est relacionada la compensacin de radio de plaquita de
herramienta con los ciclos fijos.
N8
r
S
N7
r
S
N6
(G41)
Trayectoria centro
radio plaquita hta.
N5
Trayectoria programada
(G42)
N5 G01 U500.0 W600.0 ;
N6 W800.0 ;
N7 G90 U600.0 Z800.0 I300.0 ;
N8 U1200.0 W500.0 ;
218
D Un bloque sin
desplazamiento de
herramienta
PROGRAMACION
B63834SP/01
Un bloque sin de
desplazamiento de
herramienta especificado
en el modo de
compensacin
Las
rdenes
1 hasta 6
son de
no desplazamiento
N7
N8
Trayectoria programada
Trayectoria centro radio
plaquita hta.
N6
SS
L
N7
N8
Trayectoria programada
L
SSS
L
219
D Desplazamiento en
esquinas
PROGRAMACION
B63834SP/01
r
r
Trayectoria programada
N6
D Interrupcin del
funcionamiento en modo
manual
N7
220
B63834SP/01
PROGRAMACION
14.3.4
Desplazamiento de la
herramienta en modo
de compensacin
anulado
Explicaciones
D Desplazamiento de la
herramienta alrededor de
una esquina interna
(180x)
LinealLineal
Pieza
Trayectoria programada
r
L
Trayectoria centro radio plaquita herramienta
G40
S
L
CircularLineal
r
Pieza
G40
D Desplazamiento
herramienta alrededor de
una esquina externa en
ngulo obtuso
(90x<180)
LinealLineal
G40
Pieza
L
Trayectoria programada
r
Trayectoria centro radio plaquita hta.
L
S
Interseccin
CircularLineal
G40
L
Pieza
Trayectoria programada
221
L
L Interseccin
Trayectoria centro radio plaquita hta.
PROGRAMACION
B63834SP/01
D Desplazamiento de la
herramienta alrededor de
una esquina externa en
un ngulo agudo
(<90)
LinealLineal
L
G40
Pieza
Trayectoria programada
L
S
CircularLineal
L
r
L
r
Pieza
Trayectoria programada
D Desplazamiento de la
herramienta alrededor de
lineal lineal externa en
ngulo agudo inferior a 1
grado (<1)
desplazamiento de
herramienta
especificado junto con la
anulacin de
compensacin
Trayectoria centro
radio plaquita hta.
Trayectoria programada
G42
G40
D Un bloque sin
1o menos
N7
N6
Trayectoria programada
N8
L
SS
L
Trayectoria centro radio plaquita hta.
222
B63834SP/01
PROGRAMACION
y I_J_K_
S
El bloque anterior
contiene G41 o G42
(I, J)
(G40)
N2
r
P
S
r
N1
(G42)
Trayectoria programada
Pieza
X
S
r
Trayect. programada
(G42)
r
(I, J)
X
S
r
(G42)
Trayectoria programada
(I, J)
223
14.3.5
Verificacin de
interferencias
PROGRAMACION
B63834SP/01
Explicaciones
D Criterios para deteccin
de la interferencia
Trayectoria programada
Las direcciones de
estas dos trayectorias son diferentes
(180).
Trayectoria programada
Las direcciones de
estas dos trayectorias son diferentes
(180).
224
B63834SP/01
PROGRAMACION
(2) Adems de la condicin (1), el ngulo entre el punto inicial y el punto final
de la trayectoria de centro de herramienta es muy distinto del existente
entre el punto inicial y el punto final de la trayectoria programada en el
mecanizado circular (ms de 180 grados).
Tray. centro radio plaquita hta.
r2
r1
N5
N6
Tray. programada
N7
Centro
(G41)
N5 G01 U200.0 W800.0 T1 ;
N6 G02 U160.0 W320.0 I800.0 K200.0 T2 ;
N7 G01 U500.0 W200.0 ;
(Valor de compensacin de herramienta correspondiente a T1: r1 = 200.0)
(Valor de compensacin de herramienta correspondiente a T2: 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.
225
D Correccin de la
interferencia con
antelacin
PROGRAMACION
B63834SP/01
Trayectoria
programada
V1
V V
S 7 2
S
V3 r
r V6
V5
V4
V4, V5 : Interferencia
V3, V6 : Interferencia
V2, V7 : Interferencia
V1, V8 : Sin interferencia
O1 O2
226
V8
C
B63834SP/01
PROGRAMACION
V2 S V7
V1
r
V8
S
V3
V6
C
r
V5 V4
Trayectoria
programada
O1 O2
V4, V5 : Interferencia
V3, V6 : Interferencia
V2, V7 : Sin Interferencia
Trayectoria programada
C
A
V1
V6
V5 V2
227
PROGRAMACION
B63834SP/01
C
B
Trayectoria centro
radio plaquita hta.
Detenida
228
B63834SP/01
PROGRAMACION
14.3.6
Mecanizado excesivo
por compensacin de
radio de plaquita de
herramienta
Explicaciones
D Mecanizado de una
esquina interior con un
radio inferior al radio de
plaquita de herramienta
Trayectoria programada
Pieza
Trayectoria programada
Pieza
229
D Mecanizado de un escaln
de magnitud inferior al
radio de plaquita de
herramienta
PROGRAMACION
B63834SP/01
Trayec. programada
Centro mecanizado
circular
Pieza
230
B63834SP/01
14.3.7
Introduccin de
rdenes desde MDI
PROGRAMACION
VB2
VB1
PC
VC2
PB
Orden
para MDI
VB2
PA
PD
VB1
PB
231
PROGRAMACION
B63834SP/01
14.3.8
Precauciones generales
para operaciones de
compensacin
D Cambio del valor de
compensacin
N8
Trayectoria
programada
de compensacin y
trayectoria de centro de
plaquita de herramienta
1
Trayectoria programada
AVISO
Al invertir el signo del valor de compensacin, el vector de
compensacin de la plaquita de herramienta se invierte
pero la direccin de la plaquita imaginaria de herramienta
no vara. No invierta el signo del valor de compensacin al
iniciar el mecanizado haciendo coincidir la plaquita
imaginaria de la herramienta con el punto inicial.
232
B63834SP/01
PROGRAMACION
14.3.9
rdenes G53, G28 y
G30 en el modo de
compensacin de radio
de punta de
herramienta
Explicaciones
D Cdigo G53 en modo
compensacin de radio
de punta de herramienta
S G53 programado en el
modo offset
r
s
(G41 G00)
s
G53
O ;
G41 G00_ ;
:
G53 X_ Z_ ;
:
G00
G00
s
s
G53
G00
s
233
G00
PROGRAMACION
B63834SP/01
r
s
(G41 G00)
G00
G00
G53
O ;
G41 G00_ ;
:
G53 U_ W_ ;
:
r
(G41 G00)
G00
G00
s
G53
S G53 programado en
modo offset sin
desplazamiento
r
s
(G41 G00)
G00
G00
G53
O ;
G90 G41_ ;
:
G00 X20. Y20. ;
G53 X20. Y20. ;
:
r
(G41 G00)
s
G53
234
G00
G00
B63834SP/01
PROGRAMACION
AVISO
1 Cuando se ejecuta un cdigo G53 en modo compensacin
de radio de punta de herramienta con todos los ejes
mquina
bloqueados,
no
se
ejecuta
ningn
posicionamiento para los ejes afectados por el bloqueo de
la mquina, y no se anula el vector de decalaje. Cuando se
pone a 0 el bit 2 (CCN) del parmetro nm. 5003 o cuando
se bloquean todos los ejes de la mquina, se anula el vector
de decalaje.
Ejemplo 1)
Bit 2 (CCN) del parmetro nm. 5003 puesto a 0, y
bloqueo de todos los ejes de la mquina.
r
s
(G41 G00)
G00
G00
G53
Ejemplo 2)
Bit 2 (CCN) del parmetro nm. 5003 puesto a 1, y
bloqueo de todos los ejes de la mquina.
[Tipo FS15]
s
s
(G41 G00)
G00
G00
G53
Ejemplo 3)
Bit 2 (CCN) del parmetro nm. 5003 puesto a 1, y
bloqueo de cada eje de la mquina.
[Tipo FS15]
r
(G41 G00)
G00
G53
235
G00
PROGRAMACION
B63834SP/01
AVISO
2 Cuando se especifica un eje de compensacin en un
cdigo G53 en modo compensacin de radio de punta de
herramienta, se anulan tambin los vectores de los dems
ejes de compensacin. Esto se aplica tambin cuando se
pone a 1 el bit 2 (CCN) del parmetro 5003. (FS15 slo
anula el vector del eje especificado. Conviene notar que la
anulacin tipo FS15 difiere de la anulacin FS15 real en
este punto.
Ejemplo)
Cuando el bit 2 (CCN) del parmetro nm. 5003 = 0
[Tipo FS15]
s
(G41 X_ Z_)
s
236
G00
r
G53 Z_
G00
B63834SP/01
PROGRAMACION
NOTA
1 Cuando, en un cdigo G53, se especifica un eje que no
pertenece al plano de compensacin de radio de punta de
herramienta, se crea un vector perpendicular al sentido de
desplazamiento de la herramienta al final del bloque
anterior, y la herramienta permanece inmvil. Se restablece
el modo Compensacin automticamente a partir del
bloque siguiente (como cuando se ejecutan sucesivamente
2 bloques (o ms) que no especifican ningn
desplazamiento).
Ejemplo)
Y_ del parmetro nm. 5003 = 0
Cuando el bit 2 G53
(CCN)
Arranque
r
(G41 G00 X_ Z_)
G00
G00
s
G00
Arranque
G00
r
G41 G53
s
G00
237
PROGRAMACION
B63834SP/01
Punto intermedio
s
G28/30
G00
Posicin de referencia
(G42 G01)
G01
[Tipo FS15]
G28/30
G00
(G42 G01)
G01
Posicin de referencia
Arranque
r
s
(G41 G01)
G01
G00
G28/30
O ;
G91 G41_ ;
:
G28 X0 Y0 ;
:
Posicin de referencia
s
r
(G41 G01)
Punto intermedio
s
G00
G28/30
s
Posicin de referencia
238
G01
B63834SP/01
PROGRAMACION
r
(G41 G01)
O ;
G91 G41_ ;
:
G28 X40. Y40. ;
:
G01
G00
G28/30
Punto de referencia
=Posicin intermedia
(G41 G01)
G01
G00
G28/30
r
Punto de referencia
=Posicin intermedia
Arranque
r
s
G01
G28/30
(G41 G01)
s
G00
Punto de referencia=Posicin intermedia
239
s
G01
PROGRAMACION
B63834SP/01
AVISO
1 Cuando se ejecuta un cdigo G28 o G30 con todos los ejes
mquina bloqueados, se crea en el punto intermedio un
vector perpendicular al sentido de desplazamiento de la
herramienta. En este caso, la herramienta no se desplaza
hasta el punto de referencia y no se anula el vector de
decalaje. Cuando se pone a 0 el bit 2 (CCN) del parmetro
nm. 5003 o cuando se aplica el bloqueo de cada eje
mquina, se anula el vector de decalaje.
Ejemplo 1)
Cuando el bit 2 (CCN) del parmetro nm. 5003 = 1
[Tipo FS15]
(G42 G01)
s
G28
s
G01
G01
r
Punto de referencia
=Posicin intermedia
s
Punto intermedio
Ejemplo 2)
Bit 2 (CCN) del parmetro nm. 5003 puesto a 0, y
bloqueo de todos los eje de la mquina.
[Tipo FS15 ]
(G42 G01)
s
G28
s
G01
G01
r
s
Punto intermedio
Punto de referencia
=Posicin intermedia
s
(G41 G00 X_ Z_)
G28 Z_
240
G00
s
r
Punto intermedio
G00
Punto de referencia
=Posicin intermedia
B63834SP/01
PROGRAMACION
NOTA
1 Cuando, en un cdigo G28 o G30, se especifica un eje que
no pertenece al plano de compensacin de radio de punta
de herramienta, se crea un vector perpendicular al sentido
de desplazamiento de la herramienta al final del bloque
anterior, y la herramienta permanece inmvil. Se restablece
el modo Compensacin automticamente a partir del
bloque siguiente (como cuando se ejecutan sucesivamente
2 bloques (o ms) que no especifican desplazamiento).
Ejemplo)
Cuando bit 2 (CCN) del parmetro No. 5003 est
configurado al valor 1.
[Tipo FS15 ]
G28(30)Y_
r
s
G01
G01
s
G01
G01
s
G42 G28
r
G01
s
Posicin intermedia
241
G01
Punto de referencia
=Posicin intermedia
14.4
VALORES DE
COMPENSACION DE
HERRAMIENTA,
NUMERO DE VALORES
DE COMPENSACION E
INTRODUCCION DE
VALORES DESDE EL
PROGRAMA (G10)
PROGRAMACION
B63834SP/01
Valor compensacin
desgaste eje Z
Hta. real
Valor compensacin
geometra eje Z
14.4.1
Compensacin de
herramienta y nmero
de compensacin de
herramienta
D Margen vlido de valores
de corrector de
herramienta
Entrada en pulgadas
ISB
ISC
242
B63834SP/01
14.4.2
Modificacin de
valores de
compensacin de
herramienta
PROGRAMACION
Formato
G10 P_ X_ Y_ Z_ R_ Q_ ;
o
G10 P_ U_ V_ W_ C_ Q_ ;
P : Nmero de corrector
0
: Orden valor cambio sistema coordenadas pieza
164
: Orden valor compensacin desgaste herramienta
El valor programado es el nmero de corrector
10000+(164) : Orden valor compensacin geometra herramienta
(164) :Nmero corrector
X : Valor de compensacin en eje X (absoluto)
Y : Valor de compensacin en eje Y (absoluto)
Z : Valor de compensacin en eje Z (absoluto)
U : Valor de compensacin en eje X (incremental)
V : Valor de compensacin en eje Y (incremental)
W : Valor de compensacin en eje Z (incremental)
R : Valor compensacin radio plaquita herramienta (absoluto)
C : Valor compensacin radio plaquita herramienta (incremental)
Q : Nmero plaquita imaginaria herramienta
243
14.5
COMPENSACION
AUTOMATICA DE
HERRAMIENTA (G36,
G37)
PROGRAMACION
B63834SP/01
Explicaciones
D Sistema de coordenadas
D Desplazamiento a la
posicin de medicin
D Compensacin
244
B63834SP/01
D Velocidad de avance y
alarma
PROGRAMACION
FR
X, Z
S (xs, zs)
|xaxs|. |zazs|
U (xa, za)
FR : Velocidad de avance rpido
FP : Velocidad de avance para la medicin (definida
mediante el parmetro (No. 6241))
Posicin inicial
D Cdigo G
Ejemplos
Nmero hta.
50
300
Punto cero programado
800
X
Z
Valor compensacin
(Antes de medir)
100.0
0
Valor compensacin
(Despus de medir)
98.0
4.0
245
PROGRAMACION
B63834SP/01
G36 X200.0 ;
G00 X204.0 ;
G37 Z800.0 ;
T0101 ;
AVISO
1 Velocidad de medicin (Fp), y son definidos como parmetros (Fp : No.6241, : No.6251,
: No.6254) por el fabricante de la mquinaherramienta. deben ser nmeros positivos de
manera que >.
2 Anule la compensacin de radio de plaquita de herramienta antes de G36, G37.
3 Al insertar un desplazamiento manual en un desplazamiento para una velocidad de avance
de medicin vuelva a colocar la herramienta en la posicin antes del desplazamiento manual
insertado para el rearranque.
4 El valor de compensacin de herramienta se determina considerando el valor R de plaquita
de herramienta. Asegrese de que el valor del radio de la plaquita de herramienta est
correctamente definido.
Ejemplo) Cuando el centro de la plaquita de la herramienta coincide con el punto inicial.
A
Desplazamiento
real
Desplazamiento considerando el
valor de radio de plaquita de hta.
B
Valor radio plaquita hta.
C
Posicin de medicin
NOTA
1 Cuando no existe una orden de cdigo T antes de G36 o G37, se genera la alarma P/S (No.81).
2 Al especificar un cdigo T en el mismo bloque que G36 o G37, se genera la alarma P/S (No.82).
246
B63834SP/01
15
PROGRAMACION
MACRO CLIENTE
Macro cliente
O0001 ;
:
:
:
G65 P9010 R50.0 L2 ;
:
O9010 ;
#1=#18/2 ;
G01 X#1 Z#1 F0.3 ;
G02 X#1 Z#1 R#1 ;
:
:
:
M30 ;
:
M99 ;
247
15.1
VARIABLES
PROGRAMACION
B63834SP/01
Explicaciones
D Representacin de
variables
D Tipos de variables
Funcin
#0
Siempre
nula
#1 #33
#100 #199
#500 #999
#1000
D Intervalo de valores de
variables
Tipo de
variable
Esta variable es siempre nula. No puede asignarse esta variable a ningn valor.
B63834SP/01
PROGRAMACION
D Remisin a variables
D Variable no definida
Cuando #1 = 0
(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
249
PROGRAMACION
B63834SP/01
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
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
250
PROGRAMACION
B63834SP/01
15.2
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.
VARIABLES DEL
SISTEMA
Explicaciones
D Seales de interface
Funcin
Puede enviarse una seal de 16 bits desde el PMC a un macro
cliente. Las variables #1000 hasta #1015 se utilizan para leer una
seal bit a bit. La variable #1032 se utiliza para leer de una vez los
16 bits de una seal.
#1000#1015
#1032
#1100#1115
#1132
#1133
D Valores de
compensacin de
herramienta
Pueden emplearse tanto las variables #2000 hasta #2999 como las
variables #10000 hasta #19999.
Nmero valor
compensacin
1
:
49
:
64
Valor
compensacin
eje X
Valor
compensacin
eje Z
Desgaste
Geometra
Desgaste
Geometra
Desgaste
Geometra
#2001
:
:
:
#2064
#2701
:
#2749
#2101
:
:
:
#2164
#2801
:
#2849
#2201
:
:
:
#2264
#2901
:
:
:
#2964
Posicin T
plaquita
imaginaria
hta.
#2301
:
:
:
#2364
Valor
compensacin
eje Y
Desgaste
Geometra
#2401
:
#2449
#2451
:
#2499
Nmero valor
compensacin
1
:
:
64
Valor
compensacin
eje X
Valor
compensacin
eje Z
Desgast
e
Geometra
Desgaste
Geometra
Desgaste
Geometra
#10001
:
:
#10064
#15001
:
:
#15064
#11001
:
:
#11064
#12001
:
:
#12064
#12001
:
:
#12064
#17001
:
:
#17064
251
Posicin T
plaquita
imaginaria
hta.
#13001
:
:
#13064
Geometra
#14001
:
:
#14064
#19001
:
:
#19064
PROGRAMACION
B63834SP/01
Eje X
#2501
Eje Z
#2601
D Alarmas de macro
Tabla 15.2(d) 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 milisegundos, 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
252
PROGRAMACION
B63834SP/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
253
PROGRAMACION
D Datos de configuracin
B63834SP/01
#14
#7
#6
#13
#12
#11
#4
#3
#10
Config.
Config.
#9 (FCV)
#5 (SEQ)
#2 (INI)
#1 (ISO)
#0 (TVC)
:
:
:
:
:
#5
SEQ
#2
INI
#9
FCV
#8
#1
ISO
#0
TVC
Funcin
Cuando se programa #3006=1 (MESSAGE); en el
macro, el programa ejecuta los bloques hasta el bloque
inmediato anterior y luego se detiene.
Cuando en el mismo bloque se programa un mensaje de
hasta 26 caracteres, abrazados por un carcter de inicio
de comentario (() y un carcter de fin de comentario
()), si se programa en el mismo bloque, el mensaje se
visualiza en la pantalla externa de mensajes para el operador.
D Imagen espejo
#6
#5
#4
Configuracin
#3
4o. eje
#2
3er. eje
#1
2o. eje
#0
1er. eje
es lo indicado.
Ejemplo: Si #3007 vale 3, la funcin de imagen espejo es vlida para los ejes primero y segundo.
S
S
B63834SP/01
D Nmero de piezas
mecanizadas
PROGRAMACION
Funcin
#3901
#3902
NOTA
No sustituya un valor negativo.
D Informacin modal
Funcin
G00, G01, G02, G03, G33, G34, G90, G92, G94
G96, G97
G68, G69
G98, G99
G20, G21
G40, G41, G42
G25, G26
G22, G23
G80 G89
G66, G67
G54G59
G17 G19
:
(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 14)
(Grupo 15)
(Grupo 16)
:
(Grupo 22)
Cdigo F
Cdigo M
Nmero de secuencia
Nmero de programa
Cdigo S
Cdigo T
Ejemplo:
Cuando se ejecuta #1=#4016; el valor resultante en #1 es 17, 18, 19.
255
D Posicin actual
PROGRAMACION
B63834SP/01
Informacin
posicin
Sistema
coorden.
Valor
compensacin
herram.
Operacin
de lectura
durante
desplazam.
#5001#5004
Sistema
coorden.
pieza
No
incluido
Vlido
#5021#5024
Posicin actual
Sistema
coorden.
mquina
Incluido
Inhibido
#5041#5044
Posicin actual
#5061#5064
Sistema
coorden.
pieza
#5081#5082
#5101#5104
Posicin de servo
desviada
Vlido
Inhibido
256
B63834SP/01
D Valores de compensacin
de sistemas de
coordenadas de pieza
(valores de compensacin
de origen de pieza)
PROGRAMACION
Funcin
#5201
:
#5204
#5221
:
#5224
#5241
:
#5244
#5261
:
#5264
#5281
:
#5284
#5301
:
#5304
#5321
:
#5324
257
15.3
OPERACIONES
ARITMETICAS Y
LOGICAS
PROGRAMACION
B63834SP/01
Formato
Definicin
#i=#j
Suma
#i=#j+#k;
Diferencia
#i=#j#k;
Producto
#i=#j*#k;
Cociente
#i=#j/#k;
Seno
#i=SIN[#j];
Arcoseno
#i=ASIN[#j];
Coseno
#i=COS[#j];
Arcocoseno
#i=ACOS[#j];
Tangente
#i=TAN[#j];
Arcotangente
#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 neperiano
#i=LN[#j]
Funcin exponencial
#i=EXP[#j];
OR (Funcin O lgica)
#i=#j OR #k;
#i=BIN[#j];
#i=BCD[#j];
Observaciones
Un ngulo se especifica en
grados. 90 grados y 30 minutos se representa como
90,5 grados.
Explicaciones
D Unidades de ngulos
Las unidades de ngulos empleadas con las funciones SIN, COS, TAN,
ASIN, ACOS, y ATAN son grados. Por ejemplo, 90 grados y 30 minutos
se representa por 90.5 grados.
D ARCSIN #i = ASIN[#j];
B63834SP/01
PROGRAMACION
D ARCCOS #i = ACOS[#j];
D ARCTAN #i =
ATAN[#j]/[#k];
D Logaritmo neperiano #i =
LN[#j];
D Funcin exponencial #i
= EXP[#j];
D Funcin ROUND
259
PROGRAMACION
B63834SP/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
Limitaciones
D Corchetes
Los corchetes ([, ]) se emplean para abarcar una expresin. Obsrvese que los
parntesis se emplean para comentarios.
260
PROGRAMACION
B63834SP/01
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
b
a=b+c
2.331010
5.321010
e
e
b c
Min
a=bc
a = SIN [ b ]
5.0109
1.0108
1.8106
3.6106
(*2)
a = COS [ b ]
a = ATAN [ b ] / [ c ]
(*4)
grados
NOTA
1. El error relativo depende del tipo de operacin.
2. Se utiliza el ms pequeo de los dos tipos de error.
3. El error absoluto es constante, independientemente del
resultado de la operacin.
4. La funcin TAN calcula SIN/COS.
5. Al configurar el parmetro No. 6004 #1 al valor 1 se
normaliza a 0 el resultado de la operacin cuando el
resultado de la funcin SIN, COS o TAN es inferior a 1.0 x
1018 o cuando no puede obtenerse 0 debido a la
limitacin de la precisin.
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).
261
PROGRAMACION
B63834SP/01
262
B63834SP/01
PROGRAMACION
15.4
DECLARACIONES DE
MACRO Y
DECLARACIONES DE
CN
Explicaciones
D Diferencias de
declaraciones CN
D Declaraciones de CN que
tienen idntica propiedad
que las declaraciones de
macro
263
15.5
BIFURCACION Y
REPETICION
PROGRAMACION
B63834SP/01
15.5.1
Bifurcacin
incondicional
(Declaracin GOTO)
Ejemplo:
GOTO1;
GOTO#10;
264
B63834SP/01
15.5.2
Declaracin
condicional
(Declaracin IF)
PROGRAMACION
Si se cumple la condicin
IF[<Expresin
condicional>]THEN
Explicaciones
D Expresin condicional
D 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 1.5.5.2 Operadores
Operador
Programa ejemplo
Significado
EQ
Igual que(=)
NE
Distinto de(0)
GT
Mayor que(>)
GE
LT
Menor que(<)
LE
265
15.5.3
Repeticin
(Declaracin WHILE)
PROGRAMACION
B63834SP/01
Si se cumple
la condicin
Procesamiento
END m ;
:
Explicaciones
266
B63834SP/01
D Niveles de bucles
PROGRAMACION
Limitaciones
D Bucles infinitos
D Tiempo de procesamiento
D Variable no definida
En una expresin condicional que utiliza EQ o NE, una variable nula y el cero
tienen efectos distintos. En otros tipos de expresiones condicionales, un valor
nulo se considera que es 0.
267
Programa ejemplo
PROGRAMACION
B63834SP/01
268
B63834SP/01
15.6
LLAMADA A MACROS
PROGRAMACION
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.
269
15.6.1
Llamada simple (G65)
PROGRAMACION
B63834SP/01
<especificacin argumentos> ;
P_
: Nmero de programa al que se ha de llamar
L_
: Nmero de repeticiones (1 por defecto)
Argumento : Dato transferido al macro
O9010 ;
#3=#1+#2 ;
IF [#3 GT 360] GOTO 9 ;
G00 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
Ejemplo
B_A_D_ J_K_ Correcto
B_A_D_ J_I_ Incorrecto
270
PROGRAMACION
B63834SP/01
Especificaciones de argumentos II
La especificacin de argumentos II utiliza A, B y C, una por cada especificacin
y emplea I, J y K hasta diez veces. La especificacin de argumentos II se emplea
para aceptar valores tales como coordenadas tridimensionales como
argumentos.
Direccin Nmero
variable
A
B
C
I1
J1
K1
I2
J2
K2
I3
J3
#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
Direccin Nmero
variable
#12
#13
#14
#15
#16
#17
#18
#19
#20
#21
#22
J7
K7
I8
J8
K8
I9
J9
K9
I10
J10
K10
#23
#24
#25
#26
#27
#28
#29
#30
#31
#32
#33
Limitaciones
D Formato
D Mezcla de especificaciones
de argumentos I y II
Ejemplo
G65 A1.0 B2.0 I3.0 I4.0 D5.0 P1000;
<Variables>
#1:1.0
#2:2.0
#3:
#4:3.0
#5:
#6:
#7:
5.0
Las unidades empleadas para los datos de argumento transferidos sin un punto
decimal corresponden al incremento mnimo de entrada de cada direccin. El
valor de un argumento transferido sin un punto decimal puede variar segn la
configuracin del sistema de la mquina. Es una buena prctica utilizar puntos
decimales en argumentos de llamada a macros para mantener la compatibilidad
de programas.
D Niveles de llamadas
PROGRAMACION
B63834SP/01
O0002 ;
:
#1=2
G65 P3 A3 ;
:
:
M99 ;
Variables locales
(nivel 1)
(nivel 0)
O0003 ;
:
#1=3
G65 P4 A4 ;
:
:
M99 ;
Macro
(nivel 4)
O0004 ;
:
#1=4
G65 P5 A5 ;
:
:
M99 ;
O0005 ;
:
#1=5
:
:
:
M99 ;
(nivel 2)
(nivel 3)
(nivel 4)
#1
#1
#1
#1
#1
#33
#33
#33
#33
#33
Variables comunes
#100, #500
Programa ejemplo
(Ciclo de taladrado)
Mecanizado
Avance rpido
272
PROGRAMACION
B63834SP/01
D Formato de llamada
G65 P9100
Z:
W:
K:
F:
D Programa de llamada a
un programa de macro
D Programa de macro
(Programa llamado)
Zz
Ww
Kk Ff ;
O0002;
G50 X100.0 Z200.0 ;
G00 X0 Z102.0 S1000 M03 ;
G65 P9100 Z50.0 K20.0 F0.3 ;
G00 X100.0 Z200.0 M05 ;
M30 ;
O9100;
#1=0 ; . . . . . . . . . . . . . Borrar valor de profundidad de agujero actual.
#2=0 ; . . . . . . . . . . . Borrar valor de profundidad de agujero anterior.
IF [#23 NE #0] GOTO 1 ;
273
15.6.2
Llamada modal (G66)
PROGRAMACION
B63834SP/01
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
O9100 ;
:
G00 Z#1 ;
G01 Z#2 F0.3 ;
:
:
:
:
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
274
B63834SP/01
Programa ejemplo
PROGRAMACION
D Formato de llamada
G66 P9110 Uu Ff ;
O0003 ;
G50 X100.0 Z200.0 ;
S1000 M03 ;
G66 P9110 U5.0 F0.5 ;
G00 X60.0 Z80.0 ;
Z50.0 ;
Z30.0 ;
G67 ;
G00 X00.0 Z200.0 M05 ;
M30;
D Programa de macro
(programa llamado)
O9110 ;
G01 U#21 F#9 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mecaniza la pieza.
G00 U#21 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Retira la herramienta.
M99 ;
275
15.6.3
Llamada a macro
utilizando cdigos G
PROGRAMACION
Explicaciones
B63834SP/01
O9010 ;
:
:
:
N9 M99 ;
O9010
O9011
O9012
O9013
O9014
O9015
O9016
O9017
O9018
O9019
D Repeticin
D Especificacin de
argumento
Limitaciones
D Niveles de llamadas
empleando cdigos G
276
B63834SP/01
15.6.4
Llamada a macro
utilizando un cdigo M
PROGRAMACION
O9020 ;
:
:
:
M99 ;
Explicaciones
O9020
O9021
O9022
O9023
O9024
O9025
O9026
O9027
O9028
O9029
D Repeticin
D Especificacin de
argumento
Limitaciones
277
15.6.5
Llamada a
subprograma
utilizando un cdigo M
PROGRAMACION
B63834SP/01
O9001 ;
:
:
:
M99 ;
Explicaciones
D Correspondencia entre
nmeros de parmetro y
nmeros de programa
6071
6072
6073
6074
6075
6076
6077
6078
6079
D Repeticin
D Especificacin de
argumentos
D Cdigo M
Limitaciones
278
B63834SP/01
15.6.6
Llamadas a
subprogramas
utilizando un cdigo T
PROGRAMACION
O9000 ;
:
:
:
M99 ;
Explicaciones
D Llamada
Limitaciones
279
15.6.7
Programa ejemplo
Condiciones
PROGRAMACION
B63834SP/01
#502
#503
#504
#505
Comprobacin de
funcionamiento
D Configuracin de
parmetros
la variable
O0001;
T0100 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0200 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0300 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0400 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0500 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
M30;
280
Modifica #501.
Modifica #502.
Modifica #503.
Modifica #504.
Modifica #505.
B63834SP/01
Programa de macro
(programa llamado)
PROGRAMACION
281
15.7
PROCESAMIENTO DE
DECLARACIONES DE
MACRO
PROGRAMACION
B63834SP/01
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 Z100.0 ;
:
N1
Declaracin
ejecucin CN
Ejecucin declaracin macro
N2
N4
N3
N4
282
B63834SP/01
PROGRAMACION
D Carga en memoria
intermedia del siguiente
bloque en el modo de
compensacin de radio de
herramienta (G41, G42)
N3
N1
Ejecucin declaracin CN
Ejecucin declaracin macro
N4
N2
N3
N5
N1
Ejecucin declaracin CN
Ejecucin declaracin macro
N4
N2
N3
N3
N6
N5
N7
283
15.8
REGISTRO DE
PROGRAMAS DE
MACRO CLIENTE
PROGRAMACION
B63834SP/01
284
B63834SP/01
PROGRAMACION
15.9
LIMITACIONES
D Modo MDI
D Bsqueda de nmero de
secuencia
D Funcionamiento en modo
Configurando NE8 (bit 0 del parmetro 3202) y NE9 (bit 4 del parmetro 3202)
al valor 1 quedan inhibidas las operaciones de borrar y editar programas y
subprogramas de macro cliente con los nmeros de programa 8000 hasta 8999
y 9000 hasta 9999.
Esto impide que resulten destruidos por accidente programas de macro cliente
y subprogramas registrados.
EDIT
RESET
DELETE
D Reset
Las variables locales y las variables comunes #100 hasta #199 se borran
obteniendo valores nulos. Puede evitarse que se borren configurando CLV y
CCV (bits 7 y 6 del parmetro 6001). Las variables del sistema #1000 hasta
#1133 no se borran.
Una operacin de reset borra cualesquiera estados a los que se ha llamado de
programas y subprogramas de macro cliente y cualesquiera estados DO y
devuelve el control al programa principal.
D Visualizacin de la pantalla
D Suspensin de avances
PROGRAM RESTART
(rearranque de programa)
pueden emplearse en
<expresin>
285
15.10
ORDENES DE SALIDA
EXTERNA
Explicaciones
PROGRAMACION
B63834SP/01
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
B63834SP/01
PROGRAMACION
LF
12 (0000000C)
M
1638400(FFE70000)
Z
406 (00000196)
X
Espacio
C
DPRNT [ a #b
[cd] ]
Nmero de cifras decimales significativas
No. dgitos significativos en la parte entera
Variable
Carcter
La orden DPRNT enva caracteres y cada dgito del valor de una variable segn
el cdigo definido en la configuracin (ISO).
(i) Para una explicacin de la orden DPRNT, consulte los apartados (i), (iii) y
(iv) para la orden BPRNT.
(ii) Cuando se produce la salida de una variable, especifique # a continuacin
del nmero de variable y luego especifique el nmero de dgitos en la parte
entera y el nmero de decimales entre corchetes.
Para cada uno del total de dgitos especificado se enva un cdigo,
comenzando por el dgito de mayor peso. Para cada dgito se enva un
cdigo segn la configuracin seleccionada (ISO).
El punto decimal tambin se enva utilizando un cdigo definido en la
configuracin (ISO).
Cada variable debe ser un valor numrico formado por hasta 8 dgitos.
Cuando los dgitos de mayor peso son ceros, estos ceros no se envan si PRT
(bit 1 del parmetro 6001) vale 1. Si parmetro PRT vale 0, se enva un
cdigo de espacio cada vez que se detecta un 0.
Cuando el nmero de cifras decimales no es 0, siempre se envan los dgitos
en la parte decimal. Si el nmero de cifras decimales es 0, no se enva
ningn punto decimal.
Cuando PRT (bit 1 del parmetro 6001) vale 0, se enva un cdigo de
espacio para indicar un nmero positivo en lugar de +; si parmetro PRT
vale 1, no se enva ningn cdigo.
287
PROGRAMACION
B63834SP/01
Ejemplo )
DPRNT [ X#2 [53] Z#5 [53] T#30 [20] ]
Valor variable
#2=128.47398
#5=91.2
#30=123.456
(1) Parmetro PRT(No. 6001#1)=0
sp
LF
T sp 23
Z sp sp sp 91.200
X sp sp sp 128.474
(2) Parmetro PRT(No. 6001#1)=1
LF
T23
Z91.200
X128.474
PCLOS ;
La orden PCLOS libera una conexin con un dispositivo externo de
entrada/salida. Especifique esta orden cuando se hayan terminado todas las
rdenes de salidas de datos. El cdigo de control DC4 se enva desde el CNC.
D Configuracin exigida
PROGRAMACION
B63834SP/01
NOTA
1 No siempre es necesario especificar la orden de apertura
289
15.11
MACRO CLIENTE
ACTIVADO POR
INTERRUPCION
PROGRAMACION
B63834SP/01
Formato
Explicaciones
M96 Pffff ;
M97 ;
M96 Pxxxx;
Seal
interrupcin
(UINT)*
O xxxx;
Seal
interrupcin
(UINT)*
M99 (Pffff);
Nffff;
M97 ;
Seal
interrupcin
(UINT)*
290
B63834SP/01
PROGRAMACION
AVISO
Cuando se introduce la seal de interrupcin (UINT,
identificada por * en la Fig. 15.11) despus de especificar
M97, dicha seal se ignora. Y la seal de interrupcin no
debe introducirse durante la ejecucin del programa de
interrupcin.
15.11.1
Mtodo de
especificacin
Explicaciones
D Condiciones de
interrupcin
D Especificacin
1
0
M97
M96
Seal de entrada
de interrupcin
efectiva
Cuando UINTpermanece
activa
291
PROGRAMACION
B63834SP/01
15.11.2
Descripcin detallada
de las funciones
Explicaciones
D Interrupcin tipo
subprograma e
interrupcin tipo macro
D Las interrupciones de
macro cliente y las
declaraciones CN
B63834SP/01
S Tipo I
PROGRAMACION
Programa normal
Entrada seal interrupcin (UINT)
En ejecucin
D Tipo II
(cuando una interrupcin
se ejecuta al final del
bloque)
293
PROGRAMACION
B63834SP/01
(ii) Si el bloque que se est ejecutando est formado por varias operaciones
cclicas, una interrupcin se ejecuta de la siguiente manera:
Cuando se inicia el ltimo movimiento de las operaciones cclicas, las
declaraciones de macro en el programa de interrupcin se ejecutan a no ser
que se encuentre una declaracin de CN. Las declaraciones de CN se
ejecutan despus de terminar todas las operaciones cclicas.
En ejecucin
Programa normal
Entrada seal interrupcin (UINT)
En ejecucin
In te rru p cin
macro cliente
Declaracin de CN
en programa de interrupcin
D Para tipo I
D Para tipo II
294
B63834SP/01
D Seal de interrupcin de
macro cliente (UINT)
PROGRAMACION
295
D Retorno de una
interrupcin de macro
cliente
PROGRAMACION
B63834SP/01
M96P1234;
Interrupcin
O1234
Interrupcin
GxxXxxx;
M99;
M96P5678
Interrupcin
O5678
M97
GxxXxxx;
Interrupcin
M96;
M97
M99;
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 ejecuta G O O se ejecuta antes
de detectar M99).
Gff Xfff;
M99
Gff Xfff M99 ;
296
B63834SP/01
D Interrupcin de macro
cliente e informacin modal
PROGRAMACION
M96Pxxx
(Sin especificacin de P)
La informacin modal
permanece invariable
M99(Pffff);
antes y despus de la
interrupcin.
(Con especificacin de P)
Nffff;
S Informacin modal
cuando el control es
devuelto por M99
S Informacin modal
cuando el control es
devuelto por M99
Pffff
297
PROGRAMACION
B63834SP/01
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.
D Interrupcin de macro
cliente y llamada modal a
macro cliente
D Interrupcin de macro
cliente y rearranque de
programa
D Funcionamiento en modo
DNC y macro cliente
activado por interrupcin
298
B63834SP/01
16
Generalidades
PROGRAMACION
INTRODUCCION DE PARAMETROS
PROGRAMABLES(G10)
299
PROGRAMACION
B63834SP/01
Formato
Formato
G10L50; Definicin de modo de entrada de parmetros
N_R_;
Para parmetros distintos del tipo eje
N_P_R_; Para parmetros tipo eje
G11;
Significado de la orden
N_: No. de parmetro (4 dgitos) o nmero de posicin de compensacin
para compensacin de error de paso +10,000 (5 dgitos)
R_: Valor de configur. de parmetro (Pueden omitirse los ceros a la izda.)
P_: Eje No. 1 hasta 8 (Utilizado para introducir parmetros tipo eje)
Explicaciones
D Valor de configuracin de
parmetro (R_)
D N de eje (P_)
AVISO
1 No olvide ejecutar una vuelta manual al punto de referencia
despus de modificar los datos de compensacin de error
de paso o los datos de compensacin de juego entre
dientes. Si no lo hace, la posicin de mquina puede que
presente desviaciones respecto a la posicin correcta.
2 El modo de ciclo fijo debe anularse antes de introducir
parmetros. Si no se cancela, se activar el
desplazamiento de taladrado.
NOTA
No puede especificarse ninguna otra declaracin de CN
mientras se est en el modo de introduccin de parmetros.
300
B63834SP/01
Ejemplos
PROGRAMACION
2. Modifique los valores para el eje Z (segundo eje) y el eje C (cuarto eje) en
el parmetro tipo eje No. 1322 (las coordenadas del lmite 2 de recorrido
memorizado en sentido positivo para cada eje).
G10L50 ;
N1322P3R4500 ;
N1322P4R12000 ;
G11 ;
301
17. FUNCIONAMIENTO EN MODO MEMORIA UTILIZANDO EL FORMATO DE CINTA Serie 10/11 PROGRAMACION
17
B63834SP/01
302
B63834SP/01
17.1
DIRECCIONES Y
MARGENES DE
VALORES
PERMITIDOS PARA
FORMATO DE CINTA
DE LA Serie 10/11
PROGRAMACION
303
17. FUNCIONAMIENTO EN MODO MEMORIA UTILIZANDO EL FORMATO DE CINTA Serie 10/11 PROGRAMACION
B63834SP/01
17.2
ROSCADO DE PASO
CONSTANTE
Formato
G32IP_F_Q_;
G32IP_E_Q_;
IP:Combinacin de direcciones de eje
F:Paso segn el eje longitudinal
E: Paso segn el eje longitudinal
Q:Vista del ngulo de inicio de roscado
Explicaciones
D Direccin
D Margen de valores
permitidos para el paso
de rosca
Entrada en mm
Entrada en pulgadas
0.000001 hasta
9.999999 pulgadas
0.000001 hasta
9.999999 pulgadas
D Margen de valores
permitidos para la
velocidad de avance
Entrada en mm
Entrada en pulgadas
1 hasta 240000
mm/min
1 hasta 100000
mm/min
AVISO
Especifique la velocidad de avance una vez ms al cambiar
entre avance por minuto y avance por revolucin.
304
B63834SP/01
PROGRAMACION
17.3
LLAMADA A
SUBPROGRAMAS
Formato
M98PffffLffff;
P:Nmero de subprograma
L:Nmero de repeticiones
Explicacin
D Direccin
D Nmero de subprograma
D Nmero de repeticiones
305
17. FUNCIONAMIENTO EN MODO MEMORIA UTILIZANDO EL FORMATO DE CINTA Serie 10/11 PROGRAMACION
B63834SP/01
17.4
CICLO FIJO
Formato
Ciclo de torneado externo/interno (ciclo de mecanizado recto)
G90X_Z_F_;
Ciclo de torneado de superficie exterior/interior (ciclo de mecanizado cnico)
G90X_Z_I_F_;
I:Longitud de la seccin cnica segn el eje X (radio)
Ciclo de roscado (ciclo de roscado recto)
G92X_Z_F_Q_;
F:Paso de rosca
Q:Cambio del ngulo de inicio de rosca
Ciclo de roscado (ciclo de roscado cnico)
G92X_Z_I_F_;
I:Longitud de la seccin cnica segn el eje X (radio)
Ciclo de torneado de cara final (ciclo de mecanizado cnico
frontal)
G94X_Z_F_;
Ciclo de torneado de cara final (ciclo de mecanizado cnico
frontal)
G94X_Z_K_F_;
K:Longitud de la seccin cnica segn el eje Z
D Direccin
D Margen de valores
permitidos para la
velocidad de avance
306
B63834SP/01
PROGRAMACION
17.5
CICLO FIJO DE
TORNEADO
MULTIPLE
REPETITIVO
Formato
Ciclo de torneado de superficie exterior/interior
G71P_Q_U_W_I_K_D_F_S_T_;
I
G72P_Q_U_W_I_K_D_F_S_T_;
I
G73P_Q_U_W_I_K_D_F_S_T_;
I :Longitud y direccin de la holgura segn el eje X (radio)
K :Longitud y direccin de la holgura segn el eje Z
D :Nmero de divisiones
Ciclo de troceado en cara final
G74X_Z_I_K_F_D_;
o
G74U_W_I_K_F_D_;
I : Distancia que se ha de recorrer segn el eje X
K : Profundidad de pasada segn el eje Z
D : Distancia de seguridad de la herramienta al final de la trayectoria de mecanizado
G75X_Z_I_K_F_D_;
o
G75U_W_I_K_F_D_;
I :Distancia a recorrer segn el eje X
K :Profundidad de pasada segn el eje Z
D :Distancia de seguridad de la herramienta al final de la trayectoria
de mecanizado
G76X_Z_I_K_D_F_A_P_Q_;
I
K
D
A
P
307
17. FUNCIONAMIENTO EN MODO MEMORIA UTILIZANDO EL FORMATO DE CINTA Serie 10/11 PROGRAMACION
D Direcciones y margen de
valores permitidos
B63834SP/01
308
B63834SP/01
PROGRAMACION
17.6
FORMATOS DE
CICLOS FIJOS DE
TALADRADO
Formato
Ciclo de taladrado
G81X_C_Z_F_L_ ; or G82X_C_Z_R_F_L_ ;
R
P
F
L
:
:
:
:
G83X_C_Z_R_Q_P_F_L_ ;
R
Q
P
F
L
:
:
:
:
:
G83.1X_C_Z_R_Q_P_F_L_ ;
R
Q
P
F
L
:
:
:
:
:
G84X_C_Z_R_P_F_L_ ;
R
P
F
L
:
:
:
:
G84.2X_C_Z_R_P_F_L_S_ ;
R
P
F
L
S
:
:
:
:
Ciclo de mandrinado
G85X_C_Z_R_F_L_ ; o G89X_C_Z_R_P_F_L_ ;
R
P
F
L
:
:
:
:
Anulacin
G80 ;
309
17. FUNCIONAMIENTO EN MODO MEMORIA UTILIZANDO EL FORMATO DE CINTA Serie 10/11 PROGRAMACION
B63834SP/01
Explicaciones
D Direccin
D Cdigos G
Algunos cdigos G son slo vlidos para el formato de cinta del CNC o para el
formato de cinta FS10/11. Si especifica un cdigo G no vlido se producir la
alarma P/S No. 10.
D Plano de
posicionamiento y eje de
taladrado
G87, G88
Plano posicionamien.
Eje de taladrado
G17
Plano XY
Eje Z
G19
Plano YZ
Eje X
La reposicin del bit 1 (FXY) del parmetro No. 5101 permite la fijacin del
eje de taladrado al eje Z.
Modo taladr.
Nmero de repeticiones
Direccin
Explicacin
Modo taladrado
Gjj
Valores
posicin
agujero
X/U (Z/W)
C/H
Z/W (X/U)
Valor incremental o absoluto utilizado para especificar la distancia desde la posicin R hasta el
fondo del agujero
Valor incremental utilizado para especificar la profundidad de pasada de cada ciclo de G83 o G83.1
con programacin en radios.
Tiempo de espera en el fondo del agujero. La relacin entre el tiempo de espera y el valor especi
ficado es igual que para G04.
Nmero de repeticiones para una secuencia de operaciones de mecanizado. Si no especifica L, se supone que
vale 1.
Modo taladrado
Nmero
repeticiones
310
PROGRAMACION
B63834SP/01
D Especificacin de la
posicin R
Incremental
B, C
Incremental
G90
G91
Absoluto
Incremental
Absoluto
1.
2.
3.
4.
5.
6.
7.
8.
17. FUNCIONAMIENTO EN MODO MEMORIA UTILIZANDO EL FORMATO DE CINTA Serie 10/11 PROGRAMACION
B63834SP/01
D Distancia de seguridad d
para G83 y G83.1
G84.2 X_ Z_ R_ ...S**** ;
S**** ;
G84.2 X_ Z_ R_ .... ;
M29 S**** ;
G84 X_ Z_ R_ .... ;
Configuracin (F10/F11) = 1
D Programacin por
dimetros o radios
Limitaciones
D Eje C como eje de
taladrado
B63834SP/01
18
PROGRAMACION
313
18.1
TORNEADO
POLIGONAL
PROGRAMACION
B63834SP/01
Pieza
Pieza
Hta.
Formato
G51.2(G251)
P_Q_;
P,Q: Proporcin de giro husillo y eje Y
Especificar margen::Entero de 1
hasta 9 para P y Q
Cuando Q es un valor positivo, el eje Y
gira en sentido positivo
Cuando Q es un valor negativo, el eje Y
gira en sentido negativo.
314
B63834SP/01
PROGRAMACION
Explicaciones
Ejemplo
315
D Principio de torneado
poligonal
PROGRAMACION
B63834SP/01
X
Velocidad angular
(0, 0)
Pto
Hta.
Po
Velocidad
angular
Pieza
Po (A, 0)
Pto (A0, 0)
B
t
Po
A
t
(0, 0)
Punto inicial
Xt=Acos tBcos()t
(Ecuacin 1)
Yt=Asin t+Bsin()t
Suponiendo que la proporcin de giro de la pieza con respecto a la
herramienta es 1:2, es decir b=2a,
la ecuacin 1 se modifica segn como se indica a continuacin
Xt=AcosatBcosat=(AB)cosat
(Ecuacin 2)
Xt=Asenat+Bsenat=(A+B)senat
La ecuacin 2 indica que la trayectoria de la plaquita de herramienta
dibuja una elipse con dimetro A + B ms largo y un dimetro AB ms
corto.
316
B63834SP/01
PROGRAMACION
AVISO
Para la velocidad de giro mxima de la herramienta,
consulte el manual facilitado por el fabricante de la
mquina. No especifique una velocidad de husillo superior
a la velocidad mxima permitida para la herramienta o un
ratio de velocidad de herramienta a velocidad de husillo que
provoque el rebasamiento de la velocidad mxima de la
herramienta.
317
PROGRAMACION
B63834SP/01
AVISO
1 El punto inicial del proceso de roscado se hace incoherente cuando se ejecuta durante el
funcionamiento sncrono.
Cancele la sincronizacin pulsando G50.2 al ejecutar el roscado.
2 Las siguientes seales se validan o invalidan en relacin con el eje Y en el funcionamiento
sncrono.
Seales vlidas en relacin con el eje Y:
bloqueo de mquina
servo desconectado
Seales no vlidas en relacin con el eje Y
suspensin de avances
enclavamiento
correccin de avance
prueba en vaco
(Sin embargo, durante una prueba en vaco, no se espera la seal de
una revolucin en el bloque G51.2.)
NOTA
1 En el eje Y, a diferencia de los otros ejes controlados, no puede especificarse una orden de
desplazamiento como Y , es decir no es necesaria una orden de desplazamiento de eje para
el eje Y. Debido a esto, cuando se especifica G51.2 (modo de torneado poligonal), slo es
necesario controlar el eje Y de manera que la herramienta gire una cierta proporcin respecto
a la velocidad de giro del husillo.
Sin embargo, slo puede especificarse la orden de vuelta al punto de referencia (G28V0;)
debido a que el giro del eje Y se detiene en la posicin inestable al especificar G50.2 (orden
de anulacin del modo de torneado poligonal). Si el punto de inicio de giro de la herramienta
es inestable, podra producirse un problema, por ejemplo, cuando se mecaniza la misma figura
con una herramienta de acabado una vez que se haya mecanizado con una herramienta de
desbaste.
La especificacin de G28V0; para el eje Y es igual a la orden de orientacin del husillo. En
los otros ejes , a diferencia de la vuelta manual al punto de referencia, G28 normalmente realiza
la vuelta al punto de referencia sin detectar el lmite de deceleracin. Sin embargo, con G28V0;
para el eje Y, la vuelta al punto de referencia se ejecuta detectando el lmite de deceleracin
como la vuelta la manual al punto de referencia.
Para mecanizar una pieza en la misma figura que en la previa, la herramienta y el husillo deben
estar en la misma posicin que estaban antes cuando la herramienta inicie el giro. La
herramienta comienza a girar cuando se detecta una seal de una revolucin del codificador
de posicin situado en el husillo.
2 El eje Y para controlar el giro de la herramienta en el torneado poligonal emplea el cuarto eje.
Sin embargo, mediante la definicin de parmetros, (No.7610) tambin puede utilizarse el
tercer eje. En este caso, ese eje debe denominarse eje C.
3 Entre la visualizacin de la posicin del eje Y, la visualizacin para el valor de coordenadas
de mquina (MECHINE) variar desde un margen de 0 hasta el valor de configuracin del
parmetro (la cantidad de desplazamiento por vuelta) a medida que se despla el eje Y.
Los valores de coordenadas absolutas o relativas no se renuevan.
4 No puede montarse en el eje Y un detector de posicin absoluta.
5 El avance manual continuo o el avance por volante no es vlido cuando el eje Y est en el modo
de funcionamiento sncrono.
6 El eje Y en el funcionamiento sncrono no est incluido en el nmero de ejes controlados
simultneamente.
318
B63834SP/01
18.2
REBASAMIENTO DE
LIMITE DE EJE
GIRATORIO
PROGRAMACION
Explicaciones
Ejemplos
Suponga que el eje C 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
N1 C150.0 ;
N1
150
210
N2 C540.0 ;
N2
30
180
N3 C620.0 ;
N3
80
100
N4 H380.0 ;
N4
+380
120
N5 H840.0 ;
N5
840
G90 A0 ;
Valor coordenadas
720
relativas
360
360
Valor coordenadas
0
absolutas
210(Absoluta)
N1
N2
N3
N4
N5
319
180
100
120
18.3
CONTROL SIMPLE DE
SINCRONIZACION
PROGRAMACION
B63834SP/01
Explicaciones
D Funcionamiento
sncrono
D Funcionamiento normal
B63834SP/01
PROGRAMACION
D Vuelta automtica al
punto de referencia
D Comprobacin de la
vuelta automtica al
punto de referencia
Limitaciones
D Definicin del sistema de
coordenadas y
compensacin de
herramienta
D Deceleracin externa,
enclavamiento, bloqueo
de mquina
D Compensacin de error
de paso
D Selector de manual
absoluto
D Funcionamiento manual
321
18.4
CONTROL DE EJE
ANGULAR/CONTROL
DE EJE ANGULAR
ARBITRARIO
PROGRAMACION
B63834SP/01
: Angulo de inclinacin
Explicaciones
Xp
cos q
Fp
cos q
B63834SP/01
PROGRAMACION
D Visualizacin de
posicin absoluta y
relativa
D Visualizacin de
posicin de mquina
NOTA
1 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.
2 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.
323
19
PROGRAMACION
B63834SP/01
324
B63834SP/01
PROGRAMACION
19.1
Pulsando la tecla
VISUALIZACION DEL
MENU DE PATRONES
de patrones siguiente.
y la tecla
O0000 N00000
ROSCADO MACHO
TALADRADO
MANDRINADO
CAJEADO
AGUJ.TORNILLO
ANGULO LINEA
RETICULO
TALADRADO PROFUNDO
PATRON PRUEBA
RETORNO
> _
MDI **** *** ***
[ MACRO ] [ MENU ] [
16:05:59
PUPITR ] [
] [ (OPRA) ]
PATRON AGUJEROS :
Este es el ttulo del men. Puede especificarse una cadena arbitraria de
caracteres formada por hasta 12 caracteres.
AGUJERO(S) DE TORNILLO :
Este es el nombre del patrn. Puede especificarse una cadena arbitraria de
caracteres, de como mximo 10, incluidos katakana (caracteres japoneses).
El fabricante de la mquinaherramienta debe especificar las cadenas de
caracteres para el ttulo de men y nombre de patrn empleando el macro cliente
y cargar las cadenas de caracteres en la memoria de programas como
subprograma del programa N 9500.
325
PROGRAMACION
B63834SP/01
C1,C2, . . . ,C12 :
G65 H90 Pp Qq Rr Ii Jj Kk :
H90:Especifica el ttulo del men
p : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2.
Entonces,
Pfff
fff
Cdigo a2 de carcter C2
Cdigo 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 AGUJEROS, la instruccin de
macro sera la siguiente
326
B63834SP/01
PROGRAMACION
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 1 103+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=a7 103+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.
D Seleccin de nmero de
patrn
1
El nmero de patrn seleccionado se asigna a la variable del sistema #5900. El
macro cliente del patrn seleccionado puede activarse arrancando un programa
fijo (bsqueda del nmero de programa externo) con una seal externa y luego
haciendo en el programa referencia a la variable del sistema #5900.
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.
327
Ejemplo
PROGRAMACION
B63834SP/01
O0000 N00000
AGUJERO TORNILLO
RETICULO
ANGULO LINEA
ROSCADO MACHO
TALADRADO
MANDRINADO
CAJEADO
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 ;
N3G65 H91 P2 Q071 082 R073 068 ;
2.TALADRADO
N4G65 H91 P3 Q076 073 R078 069 I 032 065 J 078071 K076069 ;
N5G65 H91 P4 Q084 065 R080 080 I 073 078 J 071 032 ;
5.TALADRADO
6.MANDRINADO
7.CAJEADO
8.TALADRADO PROFUNDO
N10G65 H91 P9 Q084 069 R083 084 I032 080 J065 084 K082 078 ;
N11G65 H91 P10 Q066 065 R067 0750 ;
N12M99 ;
328
3.ANGULO LINEA
4.ROSCADO MACHO
N6G65 H91 P5 Q068 082 R073 076 I 076 073 J 078 071 ;
1.AGUJERO TORNILLO
9.PATRON PRUEBA
10.RETORNO
B63834SP/01
19.2
VISUALIZACION DE
DATOS DE PATRONES
PROGRAMACION
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) ]
AGUJERO TORNILLO:
Este es el ttulo de los datos de patrn. Puede introducirse una cadena de
caracteres de como mximo 12.
HERRAMIENTA:
Este es el nombre de la variable. Puede introducirse una cadena de caracteres
de como mximo 10.
*CIRCULO AGUJEROS TORNILLO* :
Esta es una declaracin de comentario. Puede visualizarse una cadena de
caracteres formada por hasta 8 lneas, 12 caracteres por lnea.
(En una cadena de caracteres o en una lnea pueden emplearse katakana).
El fabricante de la mquinaherramienta debe programar las cadenas de
caracteres del ttulo de datos de patrn, nombre de patrn y nombre de variable
utilizando el macro cliente y cargarlos en la memoria de programas como
subprograma cuyo nmero es 9500 ms el nmero de patrn (O9501 hasta O
9510).
329
PROGRAMACION
B63834SP/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=a1 103+a2
q : Supongamos que a3 y a4 son los cdigos de los caracteres C3 y C4. Entonces
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) Supngase que el ttulo de datos de patrn es AGUJERO
TORNILLO. La instruccin de macro se indica a continuacin.
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 hasta 10
q : Supongamos que a1 y a2 son los cdigos de los caracteres C1 y C2. Entonces,
q=a1 103+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=a7 103+a8
k : Supongamos que a9 y a10 son los cdigos de los caracteres C9 y C10.
Entonces,
k=a9 103a+a10
Ejemplo) Supngase que el nombre de la variable n 503 es
RADIUS. La instruccin de macro se indica a continuacin.
330
B63834SP/01
PROGRAMACION
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=a1 103+a2
q : Supongamos que a3 y a4 son los cdigos de los caracteres C3 y C4. Entonces
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
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 BOLT HOLE.
La instruccin de macro se indica a continuacin.
331
Ejemplos
PROGRAMACION
B63834SP/01
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 ;
332
B63834SP/01
PROGRAMACION
19.3
CARACTERES Y
CODIGOS QUE SE
HAN DE UTILIZAR
PARA LA FUNCION DE
INTRODUCCION DE
DATOS DE PATRONES
Cdigo
Carcter
Cdigo
065
Coment.
054
Coment.
066
055
067
056
068
057
069
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 com.
049
091
Corchete izquierdo
050
092
051
093
Smbolo Yen
052
094
Corchete derecho
053
095
Subrayado
NOTA
No pueden utilizarse los parntesis derecho e izquierdo.
333
PROGRAMACION
B63834SP/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
Especifica una cadena de car. del dato de patrn correspondiente al patrn No. 6
O9507
Especifica una cadena de car. del dato de patrn correspondiente al patrn No. 7
O9508
Especifica una cadena de car. del dato de patrn correspondiente al patrn No. 8
O9509
Especifica una cadena de car. del dato de patrn correspondiente al patrn No. 9
O9510
Especifica una cadena de car. del dato de patrn correspondiente al patrn No.10
Tabla. 19.3 (c)Instrucciones de macro utilizadas en la funcin de entrada
de datos de patrn
Cdigo G
Cdigo H
G65
H90
Funcin
G65
H91
G65
H92
G65
G93
G65
H94
Especifica el comentario.
Funcin
No. de patrn seleccionado por el usuario.
334
III. FUNCIONAMIENTO
B63834SP/01
FUNCIONAMIENTO
GENERALIDADES
337
1. GENERALIDADES
1. GENERALIDADES
FUNCIONAMIENTO
B63834SP/01
1.1
FUNCIONAMIENTO
EN MODO MANUAL
Explicaciones
D Vuelta manual al punto de
referencia
Punto de referencia
Herramienta
338
B63834SP/01
D Desplazamiento de la
herramienta en modo
manual
FUNCIONAMIENTO
1. GENERALIDADES
Herramienta
Pieza
339
1. GENERALIDADES
1.2
DESPLAZAMIENTO
DE LA
HERRAMIENTA POR
PROGRAMANCION
MODO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
Programa
01000 ;
M_S_T ;
G92_X_ ;
G00... ;
G01...... ;
.
.
.
.
Herramienta
Explicaciones
D Modo memoria
CNC
Memoria
D Modo MDI
CNC
Teclado MDI
Mquina
Entrada manual
programas
D Funcionamiento en
modo DNC
B63834SP/01
FUNCIONAMIENTO
1. GENERALIDADES
1.3
FUNCIONAMIENTO
EN MODO
AUTOMATICO
Explicaciones
D Seleccin de programa
Nmero programa
Programa pieza 1
M30
O1002
G92
Nmero programa
Bsqueda
nmero programa
Modo
automtico
Programa pieza 2
M30
O1003
G92
Nmero programa
Programa pieza 3
M30
D Arranque y parada
Parada programada
Fin programa
Arranque manual
Parada manual
Modo automtico
Parada
provocada
por programa
341
1. GENERALIDADES
FUNCIONAMIENTO
B63834SP/01
Pieza
Profundida de
corte por avance
manual
Profundidad de corte especificada por un programa
Fig.1.3 (c) Interrupcin por volante para funcionamiento automtico
342
B63834SP/01
1.4
VERIFICACION DE
UN PROGRAMA
FUNCIONAMIENTO
1. GENERALIDADES
1.4.1
Comprobacin
haciendo funcionar la
mquina
Explicaciones
D Ensayo en vaco
Herramienta
D Sobrecontrol de avance
Herramienta
Pieza
343
1. GENERALIDADES
FUNCIONAMIENTO
B63834SP/01
Herramienta
Pieza
1.4.2
Cmo se visualiza la
variacin de la
indicacin de posicin
sin hacer funcionar la
mquina
Explicaciones
D Bloqueo de la mquina
CRT/MDI
X
Z
Herramienta
Pieza
D Bloqueo de funciones
auxiliares
B63834SP/01
1.5
EDICION DE UN
PROGRAMA DE
PIEZA
FUNCIONAMIENTO
1. GENERALIDADES
Registro de programas
Panel MDI
Lector de cinta
CNC
CNC
Cinta CNC (programa)
345
1. GENERALIDADES
1.6
VISUALIZACION Y
CONFIGURACION DE
DATOS
FUNCIONAMIENTO
B63834SP/01
Configuracin datos
Visualizacin datos
Teclas pantalla
MDI
Memoria CNC
Fig.1.6 (a) Visualizacin y configuracin de datos
Explicaciones
D 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
346
B63834SP/01
FUNCIONAMIENTO
1. GENERALIDADES
Valor de compensacin de la
herramienta
Valor de compensacin
de la herramienta
Herramienta
Pieza
D 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
347
1. GENERALIDADES
D Visualizacin y
configuracin de
parmetros
FUNCIONAMIENTO
B63834SP/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
MDI
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
MDI
Inhibicin de
registro/configuracin
Programa
Valor compens.
Parmetros
Datos configur.
Panel operador
mquina
Seal
Memoria CNC
Fig.1.6 (f) Tecla de proteccin de datos
348
B63834SP/01
FUNCIONAMIENTO
1. GENERALIDADES
1.7
VISUALIZACION
1.7.1
Visualizacin de
programas
O1100 N00005
***
VERIFI
ACTUAL
Contenido
programa
13 : 18 : 14
SIGUIE
(OPRA)
O1100 N00003
MEMORIA (CAR.)
3321
127839
>_
EDIC * * * *
PRGRM
*** ***
BIBLIO
349
13 : 18 : 14
(OPRA)
1. GENERALIDADES
1.7.2
Indicacin de posicin
actual
FUNCIONAMIENTO
B63834SP/01
X
Z
C
150.000
100.000
90.000
TIEMP OPE
0H41M
MUMERO PIEZA 30
TIEMP CICLO 0H 0M22S
1.7.3
Visualizacin de
alarmas
O0003 N00003
] [(OPRA)]
MENSAJE ALARMA
010
O1000 N00003
CODIGO G INADECUADO
>_
AUTO PARADA* * * *
ALARMA
350
MENSAJ
* * * ALM
HISTOR
19 : 55 : 22
B63834SP/01
1.7.4
Visualizacin de
nmero de piezas,
visualizacin de horas
de funcionamiento
FUNCIONAMIENTO
1. GENERALIDADES
X
Z
C
TIEMP OPE
O0003 N00003
150.000
100.000
90.000
0H16M
MUMERO PIEZA
18
TIEMP CICLO 0H 1M0S
351
1. GENERALIDADES
1.7.5
Visualizacin de
grficos
FUNCIONAMIENTO
B63834SP/01
O0001 N00021
X
200.000
Z
200.000
Z
MEM STRT * * * *
G.PRM
FIN
08 : 00 : 53
GRAPH
ZOOM
Control de 1 trayectoria
352
(OPRT)
B63834SP/01
1.8
SALIDA DE DATOS
FUNCIONAMIENTO
1. GENERALIDADES
PPR FANUC
Memoria
Cinta papel
Programa
Compens.
Interface lector/
perforadora
Adaptador para
Cassettes
cassettes de
FANUC
FANUC
Parmetros
.
.
.
Disquete
SISTEMA P
CNC
Sistema programacin automtico
353
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B63834SP/01
DISPOSITIVOS DE MANEJO
354
B63834SP/01
2.1
UNIDADES DE
CONFIGURACIN Y
VISUALIZACIN
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
355
III2.1.1
III2.1.2
III2.1.3
III2.1.4
III2.1.5
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
2.1.1
Unidad CRT/MDI
monocromo de 9
2.1.2
Unidad LCD/MDI
monocromo 7,2/color
8,4
356
B63834SP/01
FUNCIONAMIENTO
B63834SP/01
2. DISPOSITIVOS DE MANEJO
2.1.3
Panel LCD color de
10,4
2.1.4
Disposicin de las
teclas del panel MDI
Teclado alfanumrico
Teclas de funcin
Tecla SHIFT
Tecla CANCEL
Tecla INPUT
Teclas de edicin
Tecla HELP
Tecla RESET
357
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B63834SP/01
2.1.5
Unidad MDI estndar
independiente
Tecla HELP
Tecla RESET
Teclado alfanumrico
Teclas de edicin
Tecla CANCEL (CAN)
Tecla INPUT
Teclas de funcin
Tecla SHIFT
Teclas cambio
de pgina
Teclas de cursor
358
FUNCIONAMIENTO
B63834SP/01
2. DISPOSITIVOS DE MANEJO
2.2
EXPLICACIN DEL
TECLADO
Tabla2.2 Explicacin del teclado de la unidad MDI
Nmero
Nombre
Explicacin
Tecla RESET
Pulse esta tecla para reinicializar (reset) el CNC, para anular una alarma, etc.
Tecla HELP
Pulse esta tecla para visualizar cmo debe manejarse la mquina herramienta,
tal como el funcionamiento con teclas en modo MDI o los detalles de una alarma
que se haya producido en el CNC (funcin de ayuda).
Teclas soft
Las teclas soft tienen diversas funciones, segn las aplicaciones. Las funciones
de las teclas soft se visualizan en el fondo de la pantalla.
Tecla SHIFT
Algunas teclas llevan dos caracteres estampados sobre las mismas. Al pulsar la
tecla <SHIFT> se cambia de un carcter a otro. En la pantalla se visualiza el
carcter especial cuando puede introducirse un carcter indicado en el extremo
inferior derecho de la cara superior de la tecla.
Tecla INPUT
Tecla Cancelar
Pulse esta tecla para anular el ltimo carcter o smbolo introducido en el buffer
de entrada por teclado. Cuando el buffer de entrada por teclado visualiza
>N001X100Z_
y se pulsa
se visualiza
>N001X100_.
, se anula Z y
Teclas de funcin
Pulse estas teclas para cambiar las pantallas visualizadas para cada funcin.
Vase III2.3 para conocer ms detalles sobre las teclas de funcin.
359
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B63834SP/01
Nombre
Teclas desplazam. del
cursor
Explicacin
Existen cuatro teclas diferentes de desplazamiento del cursor.
:
11
360
FUNCIONAMIENTO
B63834SP/01
2.3
TECLAS DE FUNCION
Y TECLAS SOFT
2. DISPOSITIVOS DE MANEJO
2.3.1
Operaciones generales
en pantalla
1 Pulse una tecla de funcin en el panel MDI. Al hacerlo, aparecen las
teclas soft de seleccin de captulo correspondientes a la funcin
seleccionada.
Teclas de funcin
(OPRT)
Teclas soft
seleccin captulo Tecla seleccin
operacin
361
2. DISPOSITIVOS DE MANEJO
2.3.2
Teclas de funcin
FUNCIONAMIENTO
B63834SP/01
362
FUNCIONAMIENTO
B63834SP/01
2.3.3
Teclas soft
2. DISPOSITIVOS DE MANEJO
*1 Pulse teclas de funcin para cambiar entre pantallas que se utilicen con
frecuencia.
*2 Algunas teclas soft no se visualizan en funcin de la configuracin de
opciones disponible.
*3 En algunos casos, cuando el monitor es del tipo tecla Soft (12) no aparece
la tecla de siguiente men.
363
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
PANTALLA POSICION
Visualizacin coor.absolutas
[ABS]
[(OPRA)]
[PART 0]
[EJEC]
[FUNC 0]
[EJEC]
[TRABAJ]
[TOD EJ]
(Nombre eje)
[EJEC]
[(OPRA)]
(Eje o nmero)
[ORIGEN]
[PREFIJ]
[TODO EJ]
(Nombre eje)
[PART 0]
[EJEC]
[FUNC 0]
[EJEC]
[EJEC]
[(OPRA)]
(Axis or numeral)
[ORIGEN]
[PRESET]
[TODO EJ]
(Axis name)
[PART 0]
[EJEC]
[FUNC 0]
[EJEC]
[PART 0]
[EJEC]
[FUNC 0]
[EJEC]
[PART 0]
[EJEC]
[FUNC 0]
[EJEC]
[(OPRA)]
Pantalla monitor
[MONI]
[(OPRA)]
364
[EJEC]
B63834SP/01
FUNCIONAMIENTO
B63834SP/01
2. DISPOSITIVOS DE MANEJO
PANTALLA PROGRAMA
1/2
[PRGRM]
[EDIBG]
(Nmero O)
(Nmero N)
[RBOBIN]
(1)
[TIPO P]
[TIPO Q]
[BUSQ F]
[CANCEL]
(Numero N)
[EJEC]
Pantalla visualizacin
comprobacin programa
[VERIFI]
[ABSOLU]
[RELATI]
[(OPRA)]
[EDIBG]
(Nmero O)
(Nmero N)
[RBOBIN]
[TIPO P]
[TIPO Q]
[BUSQ F]
[CANCEL]
(Numero N)
[EJEC]
Pantalla visualizacin
bloque actual
[ACTUAL]
[(OPRA)]
[EDIBG]
Pantalla visualizacin
bloque siguiente
[SIGUIE]
[(OPRA)]
[EDIBG]
Pantalla visualizacin de
arranque programa
[RANUD]
[(OPRA)]
[EDIBG]
365
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B63834SP/01
2/2
(2)
[PLN.DF]
[PRGRM]
Pantalla visualizacin
directorio archivos
[DIR]
[(OPRA)]
[SELECT]
(Nmero)
[EJEC]
[FIJC F]
[(OPRA)]
[REOS.]
[CANCEL]
[EJEC]
(Datos planific.)
366
[ENTRAD]
FUNCIONAMIENTO
B63834SP/01
PANTALLA PROGRAMA
2. DISPOSITIVOS DE MANEJO
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDIBG]
(Nmero O)
(Direccin)
(Direccin)
[RBOBIN]
[BUSQ F]
[LECTUR]
[PERFOR]
[ELIMI]
[EDIEX]
[CANCEL]
(Nmero N)
[EJEC]
[CADENA] (El cursor se desplaza al final de un programa.)
[PARADA]
[CANCEL]
[EJEC]
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
(Nmero O)
[CANCEL]
(Nmero N)
[EJEC]
[COPIA]
[CURS]
(Nmero O)
[EJEC]
[CURS]
[BAJO]
[TODO]
[MOVI]
[CURS]
(Nmero O)
[EJEC]
[CURS]
[BAJO]
[TODO]
[INSER]
[CURS]
(Nmero O)
[EJEC]
[BAJO]
[CAMBIO]
(Direccin) [ANTES]
(Direccin)
367
[DESP.]
[SALTO]
[1EJEC]
[EJEC]
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B63834SP/01
2/2
(1)
Visualizacin directorio programas
[BIBLIO]
[(OPRA)]
[EDIBG]
(Nmero O)
[LECTUR]
[PERFOR]
[EJEC]
[EJEC]
Retorno al programa
[PRGRM]
[G.MENU]
(Nmero G)
[BLOCK]
(Datos)
Cuando se omite un nmero G,
aparece la pantalla estndar.
[LINE]
[CHAMF]
[CNR.R]
[INPUT]
Retorno al programa
[PRGRM]
[DIR]
[(OPRA)]
[BUSQ F]
[LECTUR]
[PERFOR]
[ELIMI]
368
(Nmero)
[CANCEL]
[EJEC]
(Nmero)
(Nmero)
[PARADA]
[CANCEL]
[EJEC]
(Nmero)
(Nmero)
[PARADA]
[CANCEL]
[EJEC]
(Nmero)
[CANCEL]
[EJEC]
[FIJC F]
[FIJC F]
[FIJC O]
[FIJC F]
[FIJC O]
[FIJC F]
FUNCIONAMIENTO
B63834SP/01
PANTALLA PROGRAMA
2. DISPOSITIVOS DE MANEJO
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDIBG]
[(OPRA)]
[EDIBG]
(Direccin)
(Direccin)
[RBOBIN]
[(OPRA)]
[EDIBG]
[(OPRA)]
[EDIBG]
[(OPRA)]
[EDIBG]
369
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
PANTALLA PROGRAMA
B63834SP/01
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDIBG]
[(OPRA)]
[EDIBG]
[(OPRA)]
[EDIBG]
[(OPRA)]
PANTALLA PROGRAMA
[EDIBG]
Visualizacin de programas
[MDI]
[(OPRA)]
[EDIBG]
Vase "Cuando se pulsa la tecla soft [EDI-BG] "
Retorno al programa
[BUSQ O]
(Nmero O)
(Direccin) [BUSQ]
(Direccin) [BUSQ]
[RBOBIN]
[(OPRA)]
[EDIBG]
(Nmero O)
370
FUNCIONAMIENTO
B63834SP/01
PANTALLA PROGRAMA
2. DISPOSITIVOS DE MANEJO
Visualizacin programa
[PRGRM]
[(OPRA)]
[EDIBG]
(Nmero O)
(Direccin)
(Direccin)
[RBOBIN]
[BUSQ F]
[LECTUR]
[PERFOR]
[ELIMI]
[EDIEX]
[BUSQ O]
[BUSQ]
[BUSQ]
[CANCEL]
(Nmero N)
[EJEC]
[CADENA] (El cursor se desplaza al final de un programa.)
[PARADA]
[CANCEL]
[EJEC]
(Nmero O)
[PARADA]
[CANCEL]
[EJEC]
(Nmero O)
[CANCEL]
(Nmero N)
[EJEC]
[COPIA]
[CURS]
(Nmero O)
[EJEC]
[CURS]
[BAJO]
[TODO]
[MOVI]
[CURS]
(Nmero O)
[EJEC]
[CURS]
[BAJO]
[TODO]
[INSER]
[CURS]
(Nmero O)
[EJEC]
[BAJO]
[CAMBIO]
(Direccin) [ANTES]
(Direccin) [DESP.]
371
[SALTO]
[1EJEC]
[EJEC]
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
B63834SP/01
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]
[G.MENU]
(Nmero G)
[BLOCK]
(Datos)
Cuando se omite un nmero G,
aparece la pantalla estndar.
[LINE]
[CHAMF]
[CNR.R]
[INPUT]
Vis.directorio en disquete
[FLOPPY]
Retorno al programa
[PRGRM]
[DIR]
[(OPRA)]
[BUSQ F]
[READ]
[PERFOR]
[ELIMI]
372
(Nmero)
[CANCEL]
[EJEC]
(Nmero)
(Nmero)
[PARADA]
[CANCEL]
[EJEC]
(Nmero)
(Nmero)
[PARADA]
[CANCEL]
[EJEC]
(Nmero)
[CANCEL]
[EJEC]
[FIJC F]
[FIJC F]
[FIJC O]
[FIJC F]
[FIJC O]
[FIJC F]
FUNCIONAMIENTO
B63834SP/01
2. DISPOSITIVOS DE MANEJO
[(DESG)] [(OPRA)]
[(GEOM)]
(Nmero)
[BUSQNO]
(Nombre eje y nmero) [BUSQNO]
(Nombre eje) [ENTR C]
[+ENTR]
(Nmero)
[ENTRAD]
(Nmero)
[REPOS.]
[LECTUR]
[PERFOR]
[TODO]
[DESGAS]
[GEOMET]
[CANCEL]
[EJEC]
[CANCEL]
[EJEC]
Pantalla configuracin
[FIJACN]
(Nmero)
[ON:1]
[OFF:0]
(Nmero)
(Nmero)
[(OPRA)]
[BUSQNO]
[+ENTR]
[ENTRAD]
[(OPRA)]
(Nmero)
[BUSQNO]
(Nombre eje y nmero) [MEASUR]
(Nmero)
[+ENTR]
(Nmero)
[ENTRAD]
[(OPRA)]
(Nmero)
(Nombre eje)
(Nmero)
[PERFOR]
[BUSQNO]
[ENTR C]
[ENTRAD]
[CANCEL]
[EJEC]
373
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
(1)
B63834SP/01
2/2
Pantalla panel operador software
[OPRA]
Pantalla configuracin gestin vida herramientas
[HER VD]
[(OPRA)]
(Nmero)
[REPOS.]
(Nmero)
[BUSQNO]
[CANCEL]
[EJEC]
[ENTR]
[DESGAS]
[GEOMET]
[(OPRTA)]
(Nmero)
[NO SRH]
(Nombre y nmero de eje) [MEDIA]
(Nombre eje) [INP.C.]
(Nmero)
[+ENTR]
(Nmero)
[ENTRAD]
[REPOS.]
[LECTUR]
[PERFOR]
[(OPRT)]
(nmero)
(nmero)
[+ENTR]
[ENTRAD]
[(OPRT)]
(Nmero)
(Nmero)
[SET]
[INPUT]
[+ENTR]
374
[TODO]
[DESGAS]
[GEOMET]
[CANCEL]
[EJEC]
[CANCEL]
[EJEC]
FUNCIONAMIENTO
B63834SP/01
PANTALLA SISTEMA
2. DISPOSITIVOS DE MANEJO
Pantalla parmetros
[PARAM.]
[(OPRA)]
(Nmero)
[ON:1]
[OFF:0]
(Nmero)
(Nmero)
[LECTUR]
[PERFOR]
[BUSQNO]
[+ENTR]
[ENTRAD]
[CANCEL]
[EJEC]
[TODO]
[NON-0]
[CANCEL]
[EJEC]
[CANCEL]
[EJEC]
Pantalla diagnstico
[DIGNOS]
[(OPRA)]
(Nmero)
[BUSQNO]
(1)
Contina en la pgina siguiente
375
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
(1)
B63834SP/01
2/2
Pantalla compens. error paso
[PASO]
[(OPRA)]
(No.)
[BUSQNO]
[ON:1]
[OFF:0]
(Nmero)
[+ENTR]
(Nmero)
[ENTRAD]
[LECTUR]
[CANCEL]
[EJEC]
[PERFOR]
[CANCEL]
[EJEC]
[SV.SET]
[SV.TUN]
[SV.TRC]
[(OPRA)]
[(OPRA)]
[ON:1]
[OFF:0]
(Nmero)
[TRACE]
[TRNSF]
[SP.SET]
[SP.TUN]
[SP.MON]
[(OPRA)]
[ON:1]
[OFF:0]
[ENTRAD]
[P ONDA]
[G ONDA]
[ARRENQ]
[TIME]
[TIME]
[HDOBL]
[HHALF]
[ARRENQ]
[CH1]
[CH1]
[VDOBL]
[VHALF]
[ARRENQ]
[CH2]
[CH2]
[VDOBL]
[VHALF]
376
[ENTRAD]
FUNCIONAMIENTO
B63834SP/01
PANTALLA MENSAJES
2. DISPOSITIVOS DE MANEJO
Pantalla visualiz.alarmas
[ALARMA]
Pantalla visual.mensajes
[MENSAJ]
PANTALLA AYUDA
[(OPRA)]
[REPOS.]
[(OPRA)]
[SELEC]
[(OPRA)]
[SELEC]
377
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
PANTALLA GRAFICOS
B63834SP/01
Graficos tray.hta.
[G.PRM]
[GRAFIC]
[AMPLIA]
PANTALLA CUSTOM
[(OPRA)]
[(OPRA)]
[(OPRA)]
[NORMAL]
[ERASE]
[ACTUAC]
[AL/BA]
Pantalla CUSTOM
Pantalla CUSTOM
Pantalla CUSTOM
378
B63834SP/01
2.3.4
Entrada por teclado y
buffer de entrada por
teclado
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
> 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
, se anula el estado de
cambio.
Es posible introducir hasta 32 caracteres en total en el buffer de entrada por
teclado.
Pulse la tecla
379
2. DISPOSITIVOS DE MANEJO
FUNCIONAMIENTO
B63834SP/01
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
380
B63834SP/01
2.3.6
Configuracin de las
teclas soft
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
REL
ALL
HNDL
381
2. DISPOSITIVOS DE MANEJO
2.4
DISPOSITIVOS E/S
EXTERNOS
FUNCIONAMIENTO
B63834SP/01
Aplicacin
Dispositivo de entrada/salida
multifuncin de fcil
utilizacin. Concebido para
equipos de automatizacin
de fbricas. Utiliza disquetes.
Capacid.
mx. almacen.
3600m
Manual
referen
cia
B61834
SP
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
5. Los datos de compensacin de error de paso
Para conocer el mtodo de entrada y salida de estos datos, vase el Captulo
III8.
382
B63834SP/01
Parmetros
FUNCIONAMIENTO
2. DISPOSITIVOS DE MANEJO
Canal 1
Canal 2
JD36A
JD36B
RS232C
RS232C
Lector/
perfora.
Lector/
perforad.
CANAL E/S=0
CANAL E/S=1
CANAL E/S=2
0020
CANAL E/S
0101
0102
0103
0111
CANAL E/S= 1
(canal1)
CANAL E/S
= 0 : Canal 1
= 1 : Canal 1
= 2 : Canal 2
0112
0113
0121
CANAL E/S= 2
(canal 2)
0122
0123
Nmero parmetro
383
Velocidad transf.baudios
Bits parada y otros datos
2. DISPOSITIVOS DE MANEJO
2.4.1
Handy File de FANUC
FUNCIONAMIENTO
B63834SP/01
Interfaz
RS232C
FANUC
Interfaz RS232C
RS422
(panel perforacin, etc.)
384
Handy File
FUNCIONAMIENTO
B63834SP/01
2. DISPOSITIVOS DE MANEJO
2.5
CONEXION/DESCO
NEXION DEL CNC
2.5.1
Conexin de la tensin
Procedimiento de conexin de la tensin
Procedimiento
POSICION ACTIVA(ABSOLUTAS)
X
Z
TIEM OPE
F. ACT
O1000 N00010
217.940
363.233
0H15M
3000 MM/M
PART CALC
TIEM CICLO
S
5
0H 0M38S
0 T0000
09:06:35
TODO ] [ MANGO ] [ OPRA
385
2. DISPOSITIVOS DE MANEJO
2.5.2
Pantalla visualizada al
conectar el CNC
FUNCIONAMIENTO
B63834SP/01
0:
1:
2:
3:
4:
5:
Funcin mdulo
386
FUNCIONAMIENTO
B63834SP/01
2. DISPOSITIVOS DE MANEJO
D6A1 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
D6A1 01
OMM : yyyyyy
PMC : zzzzzz
Software control de
CNC
Compilador de macros
personalizados/macros
PMC
2.5.3
Desconexin de la
tensin
Procedimiento para desconexin de la tensin
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
FUNCIONAMIENTO MANUAL
388
B63834SP/01
3.FUNCIONAMIENTO MANUAL
B63834SP/01
FUNCIONAMIENTO
3.1
VUELTA MANUAL AL
PUNTO DE
REFERENCIA
Punto
referencia
Punto dece
leracin
Desplazamiento
avance rpido
Velocidad avance rpido (el sobrecontrol de
avance rpido es vlido)
Desplazamiento
decelerado
Velocidad
FL
MODE
EDIT
MEMORY
REMOTE
MDI
HANDLE
JOG
ZERO
RETURN
TEACH
selectores de modo.
25
50
AXIS DIRECTION
+C
+X
rapid
+Y
+Z
100
PROGRAM
STOP
M02/
M30
MANU
ABS
MIR
X
TOOL NUIMBER
389
NC?
MC?
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63834SP/01
Explicaciones
D Definicin automtica de
sistema de coordenadas
Limitaciones
D Desplazamiento de la
herramienta de nuevo
390
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63834SP/01
3.2
En el modo manual discontinuo, al accionar un pulsador de seleccin de eje y
sentido de avance en el panel del operador de la mquina se desplaza la
herramienta continuamente segn el eje seleccionado y en el sentido
seleccionado.
La velocidad de avance manual discontinuo se especifica en un parmetro (No.
1423)
La velocidad de avance manual discontinuo puede regularse con el selector de
sobrecontrol de avance manual discontinuo.
Al accionar el pulsador de avance rpido, la herramienta se desplaza a la
velocidad de avance rpido (No. 1424) independientemente de la posicin del
mando de sobrecontrol de avance manual discontinuo. Esta funcin se
denomina avance rpido manual.
El funcionamiento en modo manual est permitido para un solo eje cada vez.
Pueden seleccionarse 3 ejes simultneamente mediante el parmetro JAX (No.
1002#0).
AVANCE JOG
MODE
EDIT
MEMORY
REMOTE
MDI
HANDLE
JOG
ZERO
RETURN
TEACH
Herramienta
v m/min
N min1
Pieza
AXIS DIRECTION
+C
+X
rapid
+Y
+Z
2000
RAPID TRAVERSE
OVERRIDE (%)
F0
25
50
100
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63834SP/01
Explicaciones
D Avance manual por
revolucin
En funcin del valor de configuracin JRV (bit 4 del parmetro No. 402),
el avance manual discontinuo cambia a avance manual por revolucin.
En el avance manual por revolucin, el avance manual discontinuo se
ejecuta con un avance igual al valor de avance por revolucin (que se
determina multiplicando el valor de avance por revolucin especificado
en el parmetro No. 1423 por el sobrecontrol de avance manual
discontinuo) multiplicado por la velocidad del husillo.
Durante el avance manual por revolucin, la herramienta avanza
manualmente en modo discontinuo a la siguiente velocidad:
Distancia de avance por revolucin del husillo (mm/rev) (especificada
con el parmetro No. 1423) x sobrecontrol de velocidad de avance en
modo JOG x velocidad real del husillo (rpm/min).
Limitaciones
D Aceleracin/deceleracin
para avance rpido
D Cambio de modos
vuelta al punto de
referencia
392
3.FUNCIONAMIENTO MANUAL
B63834SP/01
FUNCIONAMIENTO
3.3
AVANCE
INCREMENTAL
Herramienta
Pieza
X100
X1000
AXIS DIRECTION
+C
+X
rapid
+Y
+Z
Explicacin
D Distancia de recorrido
especificada con un
dimetro
393
3.FUNCIONAMIENTO MANUAL
3.4
AVANCE MANUAL
POR VOLANTE
FUNCIONAMIENTO
B63834SP/01
HANDLE
MEMORY
REMOTE
JOG
ZERO
RETURN
modo.
MDI
TEACH
394
B63834SP/01
FUNCIONAMIENTO
3.FUNCIONAMIENTO MANUAL
Explicaciones
D Disponibilidad del
generador manual de
impulsos en el modo
manual discontinuo (JHD)
D Disponibilidad del
generador manual de
impulsos en el modo
TEACH IN JOG (THD)
El parmetro THD (bit 1 del No. 7100) valida o inhibe el generador manual de
impulsos en el modo TEACH IN JOG.
El parmetro HPF (bit 4 del No. 7100) o (No. 7117) se especifica de la siguiente
manera:
3.FUNCIONAMIENTO MANUAL
Limitaciones
D Nmero de MPGs
FUNCIONAMIENTO
B63834SP/01
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.
396
3.FUNCIONAMIENTO MANUAL
B63834SP/01
FUNCIONAMIENTO
3.5
ACTIVACION Y
DESACTIVACION DE
MANUAL ABSOLUTO
Eje X
P2
Funcionamiento manual
P1
O
Eje Z
Los valores de las coordenadas varan un valor igual al de operacin
manual.
Fig. 3.5(a) Coordenadas con el interruptor ACTIVADO
X2
X1
P2
O2
P1
Z2
Z1
O1
397
3.FUNCIONAMIENTO MANUAL
Explicacin
FUNCIONAMIENTO
B63834SP/01
(1)
(2)
(3)
D Funcionamiento manual
despus del fin de un
bloque
Modo
manual
(250.0 , 220.0 )
Tecla ACT.
(150.0 , 200.0)
Tecla DESACT.
(100.0 , 100.0)
D Funcionamiento manual
despus de una
suspensin de avances
(225.0 , 200.0)
(200.0 , 150.0)
Modo
manual
(150.0 , 200.0)
(200.0 , 300.0)
(125.0 , 150.0)
Z
Tecla ACT.
Tecla DESACT.
398
3.FUNCIONAMIENTO MANUAL
B63834SP/01
FUNCIONAMIENTO
X
(275.0 , 300.0)
(225.0,200.0)
(200.0 , 150.0)
Modo
manual
(200.0 , 300.0)
(200.0,150.0)
Tecla ACT.
Z
Tecla DESACT.
Cuando existe slo un eje en la orden siguiente, slo vuelve el eje programado.
N1G01X100.0Z100.0F500;
N2Z200.0;
N3X150.0;
(150.0 , 200.0)
Modo
manual
N3
Tecla ACT.
Tecla DESACT.
N2
N1
(100.0 , 200.0)
(100.0 , 100.0)
Z
D Cuando el bloque de
desplazamiento siguiente
es del tipo incremental
D Funcionamiento manual
durante compensacin de
radio plaquita de
herramienta
Modo
manual
Trayectoria radio
plaquita de
herramienta Trayectoria programada
399
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
B63834SP/01
VC1
VB2
VB1
PB
PC
PB
PA
PH
PH
400
VC2
PD
VB2
VB1
Trayectoria radio plaquita herramienta despus operacin manual
VC1
B63834SP/01
3.FUNCIONAMIENTO MANUAL
FUNCIONAMIENTO
VC1
VB2
VB1
VC1
PB
PC
VC2
VB2
Trayectoria programada (programacin
absoluta)
VB1
PA
Trayectoria radio
plaquita herramienta
VA2
V
PH A1 antes operacin manual
PA
Modo manual
VA2
PH
VA1
VC1
VC1
PB
PC
VC2
Modo
manual
VB2
VB1
PB
401
Trayectoria programada
(programacin absoluta)
PA
Trayectoria radio
plaquita herramienta antes
operacin manual
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
FUNCIONAMIENTO AUTOMATICO
402
4. FUNCIONAMIENTO AUTOMATICO
B63834SP/01
FUNCIONAMIENTO
4.1
FUNCIONAMIENTO
EN MODO MEMORIA
RESET
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
a.
b.
403
en el panel MDI.
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
D Explicacin
D Modo memoria
D Parada y terminacin
del funcionamiento en
modo memoria
D Suspensin de avances
D Reset
RESET
4. FUNCIONAMIENTO AUTOMATICO
B63834SP/01
FUNCIONAMIENTO
Llamada a un subprograma
almacenado en un dispositivo
de entrada/salida externo
405
4. FUNCIONAMIENTO AUTOMATICO
4.2
FUNCIONAMIENTO
EN MODO MDI
FUNCIONAMIENTO
B63834SP/01
0010
00002
O0000;
G00
G17
G90
G22
G94
G21
G40
G49
B
T
F
G80
G98
G50
G67
H
D
G54
G64
M
G69
G15
>_
MDI
****
PRGRM
***
MDI
20 : 40 : 05
***
ACTUAL
SIGUIE
(OPRA)
a.
Introduzca la direccin
en el panel
MDI.
b.
406
B63834SP/01
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
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)
Procedure
6 Para interrumpir o terminar el funcionamiento en modo MDI, siga los pasos
a continuacin indicados.
a.
b.
Explicacin
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
D Rearranque
D Edicin de un programa
durante el modo MDI
Limitaciones
D Registro de programas
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 al valor 0 para especificar un modo que
suprima 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).
D Creacin de bucles
con subprogramas
Programa principal
Subprograma
Subprograma
Subprograma
O0001 ;
O1000 ;
O2000 ;
O3000 ;
M98P1000 ;
M98P2000 ;
M98P3000 ;
M98P4000 ;
M30 ;
M99 ;
M99 ;
M99 ;
(Un nivel de
imbricacin)
(Dos niveles de
imbricacin)
(Tres niveles de
imbricacin)
Subprograma
O4000 ;
M99 ;
(Cuatro niveles de
imbricacin)
D Llamada a macros
D Zona de memoria
4. FUNCIONAMIENTO AUTOMATICO
B63834SP/01
FUNCIONAMIENTO
4.3
REARRANQUE DE
UN PROGRAMA
TIPO P
de rearranque se utiliza cuando se detiene el funcionamiento debido a
una herramienta rota.
Operacin de retorno
Posicin de rearranque
Operacin de retorno
Punto inicial programa
(punto inicial mecanizado)
Posicin de rearranque
409
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/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
410
B63834SP/01
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
(DISTANC. A IR)
1 X 1. 459
1 Z 7. 320
O0002 N00100
M1 2
1 2
1 2
1 2
1 2
1 ********
* * * * * * * ** * * * * * * *
T * * * * * * * ** * * * * * * *
S *****
S
MEM * * * *
REANUD
T0000
10 : 10 : 40
*** ***
PLN.DF
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
Procedimiento 1
[ TIPO P ]
[ TIPO Q ]
operador de la mquina.
2 Pulse la tecla
[TIPO Q]
N
ffffffff
[TIPO P]
Nmero bloque
(DISTANC A. IR)
X 1. 459
Z 7. 320
O0002 N01000
M1 2
1 2
1 2
1 2
1 2
1 ********
* * * * * * * ** * * * * * * *
T * * * * * * * ** * * * * * * *
S *****
S
MEMORI * * * *
REANUD
T0000
10 : 10 : 40
*** ***
PLN.DF
(OPRA)
412
B63834SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
D Explicaciones
D Nmero de bloque
413
Nmero de bloques
1
2
3
4
5
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
Nmero de bloques
O 0001 ;
G90 G92 X0 Y0 Z0 ;
G90 G00 Z100. ;
G81 X100. Y0. Z120. R80. F50. ;
#1 = #1 + 1 ;
#2 = #2 + 1 ;
#3 = #3 + 1 ;
G00 X0 Z0 ;
M30 ;
1
2
3
4
4
4
4
5
6
D Guardar/borrar nmero de
bloque
D Nmero de bloque de ms
ocho dgitos
Limitaciones
D Rearranque tipo P
D Bloque de rearranque
4. FUNCIONAMIENTO AUTOMATICO
B63834SP/01
FUNCIONAMIENTO
D Intervencin manual
D Reset
D Manual absoluto
D Vuelta al punto de
referencia
Alarmas
No. alarma
Contenido
071
094
095
096
097
098
099
5020
415
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
AVISO
Por regla general, no puede lograrse el retorno de la herramienta
a una posicin correcta si se dan las siguientes condiciones.
S Se ha de prestar una especial atencin en los casos siguientes
ya que ninguno de ellos provoca una alarma.
S El funcionamiento manual se ejecuta cuando el modo manual
o absoluto est desactivado.
S El funcionamiento manual se ejecuta cuando la mquina est
bloqueada.
S Cuando se utiliza la imagen espejo.
S Cuando el modo manual se ejecuta en el curso del
desplazamiento de un eje para la operacin de retorno.
S 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.
S Cuando el rearranque del programa se especifica para un
bloque intermedio de un ciclo fijo repetitivo mltiple.
416
4. FUNCIONAMIENTO AUTOMATICO
B63834SP/01
FUNCIONAMIENTO
4.4
FUNCION DE
PLANIFICACION DE
SECUENCIA DE
EJECUCION
(SCHEDULING)
DIRECTORIO DE ARCHIVOS
NO. ARCH.
0001
0002
0003
0004
NOMBRE ARCH.
O0010
O0020
O0030
O0040
NO ARCH.
0002
0003
0004
0001
REPETICION
2
1
3
2
D Procedimiento para
ejecucin de un archivo
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
DIRECTORIO ARCHIVOS
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
ALL PROGRAM
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 NO. ARCH=7
>_
AUTO * * * * * * * * * *
19 : 17 : 10
FIJC F
PLAN
EJEC
Pantalla No.2
4 Accione el pulsador REMOTE situado en el panel del operador de la
mquina para entrar en el modo RMT y luego pulse la tecla de inicio de
ciclo. El archivo seleccionado se ejecuta. Para ms detalles sobre el
pulsador REMOTE, consulte el manual facilitado por el fabricante de la
mquina herramienta. El nmero de archivos seleccionado se indica en la
esquina superior derecha de la pantalla como nmero F (en lugar de un
nmero O).
418
B63834SP/01
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
DIRECTORIO ARCHIVOS
F0007 N00000
SELECCION ACTUAL:O0040
RMT
****
13 : 27 : 54
*** ***
DIR
PRGRM
(OPRA)
PLAN
Pantalla No.3
D Procedimiento para
ejecucin de la funcin de
planificacin de secuencia
de ejecucin
F0000 N02000
NO. ARCH
INF. REQ
22 : 07 : 00
*** ***
DIR
PRGRM
INF. ACTUA
PLAN
(OPRA)
Pantalla No.4
Desplace el cursor e introduzca los nombres de archivo y el nmero de
repeticiones en el orden en que se han de ejecutar los archivos. En este
instante, el nmero actual de repeticiones CUR.REP es 0.
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
DIRECTORIO ARCHIVOS
ORDEN
5
02
03
04
05
06
07
08
09
10
RMT
****
NO. ARCH
0007
0003
0004
0005
INF. REQ
5
23
9999
LOOP
10 : 10 : 40
*** ***
PLAN
DIR
PRGRM
INF. ACTUA
5
23
156
0
(OPRA)
Pantalla No.5
Explicaciones
D Especificacin de ningn
nmero de archivo
0 y luego
D Repeticin infinita
D Borrar
Al pulsar la tecla
del programa.
Limitaciones
D Nmero de repeticiones
D Nmero de archivos
registrados
D Cdigo M
en disquete durante la
ejecucin de archivo
D Rearranque de
funcionamiento automtico
B63834SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
Alarma
No. alarma
Descripcin
086
210
Se ejecutaron M198 y M099 durante la operacin programada o se ejecut M198 durante el modo DNC.
421
4. FUNCIONAMIENTO AUTOMATICO
4.5
FUNCION DE
LLAMADA A
SUBPROGRAMA
(M198)
FUNCIONAMIENTO
B63834SP/01
Formato
1. Formato de cinta FS10/11
M198 Pffff L ;
Nmero de repeticiones
No. de arch. de un arch. en dispositivo E/S
D Explicacin
Programas en modo
ejecucin memoria
N1
;
;
0123 .... Nmero de archivo
N2
N3 M198 P0003 0123 ;
N4
;
N5
;
: Primera llamada/retorno
: Segunda llamada/retorno
: Tercera llamada/
retorno
Fig. 4.5 Flujo del programa cuando se especifica M198
422
B63834SP/01
FUNCIONAMIENTO
4. FUNCIONAMIENTO AUTOMATICO
Limitaciones
NOTA
1 Cuando se ejecuta M198 en el programa del archivo
guardado en disquete, se activa la alarma P/S (No. 210).
Cuando se llama a un programa almacenado en la memoria
del CNC y se ejecuta M198 durante la ejecucin de un
programa de un archivo guardado en disquette, M198 se
convierte en un cdigo M ordinario.
2 Cuando se interviene desde el panel MDI y se ejecuta M198
despus de programar M198 en el modo memoria, M198 se
convierte en un cdigo M ordinario. Cuando se ejecuta la
operacin de reset en el modo MDI despus de programar
M198 en el modo MEMORIA, este cdigo no influye en el
modo MEMORIA y la ejecucin contina arrancando el
programa en el modo MEMORIA.
423
4. FUNCIONAMIENTO AUTOMATICO
4.6
INTERRUPCION
MANUAL POR
VOLANTE
FUNCIONAMIENTO
B63834SP/01
X
Profundidad de corte
programada
Profundidad de
corte por interrupcin por volante
Posicin de herramienta
durante modo automtico
Posicin de herrramienta
despus de interrupcin por
volante
Z
Pieza
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.
424
B63834SP/01
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
Explicaciones
D Relacin con otras
funciones
D Visualizacin de posicin
Relacin
Bloqueo de mquina
Enclavamiento
Imagen espejo
D Indicacin de la distancia
recorrida
Relacin
Valor coordenada
mquina
Las coordenadas de mquina se modifican mediante la distancia de desplazamiento especificada por la interrupcin por volante.
INTERRUPCION MANGO
(UNIDAD ENTRAD)
X 69.594
Z 61.439
O0000 N00200
(UNIDAD SALIDA)
X 69.594
Z 61.439
(RELATIVAS)
U 0.000
W0.000
(DISTANCIA A IR)
X 0.000
Z 0.000
****
ABSOLU
10 : 29 : 51
*** ***
RELATI
TODO
MANGO
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
(c) RELATIVAS :
Posicin en el sistema de coordenadas relativas
Estos valores no tienen efecto alguno en la distancia de desplazamiento
especificada por la interrupcin por volante.
(d) DISTANCIA A IR :
La distancia recorrida restante en el bloque actual no incluye para nada en
la distancia de desplazamiento especificada mediante interrupcin por
volante.
426
4. FUNCIONAMIENTO AUTOMATICO
B63834SP/01
FUNCIONAMIENTO
4.7
IMAGEN ESPEJO
Herramienta
Procedimiento
IMAG. ESPEJO
IMAG. ESPEJO
>_
MEM * * * *
COMP
O0020 N00001
X = 1 (0 : OFF
Z = 0 (0 : OFF
14 : 47 : 57
*** ***
FIJACN
1 : ON)
1 : ON)
TRABAJ
(OPRA)
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
Explicaciones
Limitaciones
428
4. FUNCIONAMIENTO AUTOMATICO
B63834SP/01
FUNCIONAMIENTO
4.8
INTERVENCION Y
RETORNO MANUAL
Explicaciones
D Manual absoluto
act/desact
D Sobrecontrol
D Operacin de retorno
D Anulacin
D Modo MDI
Limitaciones
D Validacin e inhibicin
de intervencin y retorno
manual
D Compensacin
D Bloqueo de mquina,
imagen espejo y factor
de escala
429
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
Ejemplo
1. El bloque N1 mecaniza una pieza
N2
Herramienta
N1
N1 A
Intervencion manual
N2
N1 A
4. Despus del retorno automtico al punto A a la velocidad de avance de
ensayo en vaco, se ejecutan las restantes rdenes de desplazamiento
del bloque N1.
Punto B
N2
N1 Punto A
AVISO
Cuando realice una intervencin manual, preste una
especial atencin al mecanizado y a la forma de la pieza de
modo que no resulte daada la mquina ni la herramienta.
430
4. FUNCIONAMIENTO AUTOMATICO
B63834SP/01
FUNCIONAMIENTO
4.9
FUNCIONAMIENTO
EN MODO DNC
Procedimiento
D Pantalla de verificacin
de programa
(Tipo 7 teclas soft)
VERIFICA PROGRAMA
O0001 N00020
D Pantalla de programa
(Tipo 7 teclas soft)
PROGRAMA
N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120
O0001 N00020
431
21:20:05
][
][ (OPRA) ]
4. FUNCIONAMIENTO AUTOMATICO
FUNCIONAMIENTO
B63834SP/01
D Pantalla de programa
(Tipo 12 teclas soft)
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
(OPRA)+
Explicaciones
D Durante el modo DNC, puede llamarse a programas y macros de
programa almacenados en la memoria.
Limitaciones
D Lmite de nmero de
caracteres
D M99
432
4. FUNCIONAMIENTO AUTOMATICO
B63834SP/01
FUNCIONAMIENTO
Alarma
Nmero
Mensaje
Descripcin
086
DR SIGNAL OFF
(SEAL DR DESACTIVADA)
123
INSTRUCCION
MACRO PROHIBIDA EN DNC
210
PROHIBIDO PROGRAMAR
M198/M199
433
5. MODO PRUEBA
FUNCIONAMIENTO
B63834SP/01
MODO PRUEBA
1
2
3
4
5
434
5. MODO PRUEBA
B63834SP/01
FUNCIONAMIENTO
5.1
BLOQUEO DE
MAQUINA Y
BLOQUEO DE
FUNCIONES
AUXILIARES
MDI
Herramienta
Pieza
X
Z
D Bloqueo de mquina
AVISO
La relacin de posicin entre las coordenadas de pieza y las
coordenadas de mquina puede ser diferente antes y
despus de una operacin automtica con los ejes de
mquina bloqueados. En este caso, debe especificarse el
sistema de coordenadas de pieza mediante una orden de
definicin de las coordenadas o ejecutando un retorno
manual al punto de referencia.
D Bloqueo de funciones
auxiliares
435
5. MODO PRUEBA
FUNCIONAMIENTO
B63834SP/01
Limitaciones
D Orden M, S, T slo con
bloqueo de mquina
D Vuelta al punto de
referencia en bloqueo de
mquina
D Cdigos M no bloqueados
por el bloqueo de
funciones auxiliares
436
5. MODO PRUEBA
B63834SP/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
SOBRECONTROL DEL
AVANCE MANUAL
DISCONTINUO
Limitaciones
D Margen de sobrecontrol
D Sobrecontrol durante
roscado
437
5. MODO PRUEBA
FUNCIONAMIENTO
5.3
SOBRECONTROL DE
AVANCE RAPIDO
B63834SP/01
Velocidad de avance
rpido 10m/min
Sobrecontrol
50%
5m/min
Procedimiento
25
LOW
50
100
Explicacin
438
5. MODO PRUEBA
B63834SP/01
FUNCIONAMIENTO
5.4
ENSAYO EN VACIO
Herramienta
Plato
Procedimiento
Explicacin
D Velocidad de avance de
ensayo en vaco
SINGLE
BLOCK
OPT
STOP
BLOCK
SKIP
DRY
RUN
MST
LOCK
WORK
LIGHT
MC
LOCK
Orden programada
Avance rpido
Avance
ACTIVADO
Veloc.ens.en vaco JV
mx.*2)
DESACTIVA.
439
5. MODO PRUEBA
5.5
MODO BLOQUE A
BLOQUE
FUNCIONAMIENTO
B63834SP/01
Inicio ciclo
Inicio ciclo
Parada
Hta.
Parada
Parada
Parada
Pieza
Procedimiento
440
B63834SP/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 el punto intermedio.
En un ciclo fijo, los puntos de parada de modo bloque a bloque son los indicados
a continuacin.
Avance rpido
Avance mecanizado
S : Bloque a bloque
Trayectoria herramienta
lG90
(Ciclo de torneado de exteriores/interiores)
lG92
(Ciclo de roscado)
4
3
lG70
(Ciclo de acabado)
Se supone que
trayectoria 1
hasta 4 es un
ciclo. Despus
de acabar 4,
parada.
6
5
Se supone
que trayectoria
1 hasta 4 es
un ciclo.
Despus de
acabar 4,
parada.
7
4
1
3
lG71
(Ciclo de desbaste de caras
exteriores)
G72
(Ciclo de desbaste de cara
final)
Se supone
que trayectoria 1 hasta 4
es un ciclo.
Despus de
acabar 4, parada.
1
2
lG94
(Ciclo de torneado de superficie final)
Explicacin
Se supone
que trayectoria
1 hasta 7 es
un ciclo. Despus
de acabar 7,
parada.
S
4
3
7
11
19
15
20
6 5
12
10
16
14
13
17
18
Cada trayec
toria de herramienta 1 hasta 4,5 hasta
8,9 hasta 12,
13 hasta 16 y
17 hasta 20
se supone
que es un ciclo.Despus
de acabar
cada ciclo, parada.
441
5. MODO PRUEBA
FUNCIONAMIENTO
B63834SP/01
Avance rpido
Avance mecanizado
Explicacin
Trayectoria herramienta
lG73
(Ciclo de mecanizado en bucle
cerrado)
lG74
(Ciclo de tronzado de cara final)
G75
(Ciclo de tronzado de superficie
exterior/interior)
Se supone
que trayectoria 1 hasta 6
es un ciclo.
Despus de
acabar 10,
parada
5
4
9
8
5
6 4
1
2
10
lG76
(Ciclo de roscado repetitivo
mltiple)
4
1
3
2
Se supone
que
trayectoria 1
hasta 10 es
un ciclo. Despus de acabar 10,
parada
Se supone
que trayectoria 1 hasta 4
es un ciclo.
Despus
de acabar 4,
parada
D Llamada a subprogramas y
modo bloque a bloque
442
B63834SP/01
FUNCIONAMIENTO
6. FUNCIONES DE SEGURIDAD
FUNCIONES DE SEGURIDAD
443
6. FUNCIONES DE SEGURIDAD
6.1
PARADA DE
EMERGENCIA
FUNCIONAMIENTO
B63834SP/01
PARO DE EMERGENCIA
Explicacin
444
B63834SP/01
FUNCIONAMIENTO
6.2
REBASAMIENTO DE
LIMITE DE
RECORRIDO
6. FUNCIONES DE SEGURIDAD
Deceleracin y parada
X
Fin lmite
recorrido
Final de carrera
Explicacin
D Rebasamiento de
recorrido durante el
funcionamiento
automtico
D Rebasamiento de
recorrido durante el
funcionamiento manual
D Anulacin de
rebasamiento de
recorrido
D Alarmas
Nm.
506
507
Mensaje
Descripcin
SOBRERRECOR: +n
SOBRERRECOR: n
445
6. FUNCIONES DE SEGURIDAD
6.3
COMPROBACION DE
LIMITE DE
RECORRIDO
MEMORIZADO
FUNCIONAMIENTO
B63834SP/01
(I,J,K)
(I,J,K)
Explicacin
D 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.
D Lmite de recorrido
memorizado 2
(G22, G23)
Los parmetros (Nos. 1322, 1323) o las rdenes correspondientes definen estos
contornos. Puede definirse como zona prohibida el interior o el exterior de la
zona abarcada por los lmites. El parmetro OUT (No. 1300#0) determina si la
zona prohibida es el interior o el exterior de dichos lmites.
En el caso de programacin mediante una orden en el programa, la orden G22
prohibe a la herramienta la entrada en la zona prohibida y la orden G23 permite
a 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:
446
B63834SP/01
FUNCIONAMIENTO
6. FUNCIONES DE SEGURIDAD
G 22X_Z_I_K_;
A(X,Z)
B(I,K)
X>I,Z>K
XI>
ZK>
z es la distancia que recorre la herramienta en 8 ms. Es de
2000 incrementos mnimos programables cuando el avance
es de 15 m/min.
Fig. 6.3(b) Creacin o modificacin de la zona prohibida empleando un
programa
B(X2,Z2)
X1>X2X2,Z1>Z2
X1X2>
Z1Z2>
z es la distancia que recorre la herramienta en 8 ms. Es de
2000 incrementos mnimos programables cuando el avance
es de 15 m/min.
Fig. 6.3 (c) Creacin o modificacin de la zona prohibida empleando
parmetros
D Lmite de recorrido
memorizado 3
Defina los lmites con los parmetros Nos. 1324 y 1325. La zona dentro
de los lmites es la zona prohibida.
447
6. FUNCIONES DE SEGURIDAD
D Punto de comprobacin
para la zona prohibida
FUNCIONAMIENTO
B63834SP/01
d
D
c
C
Lmite de zona
Posicin de la herramienta
despus de vuelta al punto
de referencia
D Solapamiento de la zona
prohibida
448
B63834SP/01
FUNCIONAMIENTO
6. FUNCIONES DE SEGURIDAD
(2) Cuando la zona prohibida est fuera, se activa una alarma inmediatamente.
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.
D Valor del rebasamiento
de lmite de recorrido
memorizado
D Temporizacin para
visualizacin 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.
ALARMAS
Nmero
Mensaje
Contenido
500
501
n
502
+n
503
n
504
* me-
+n
505
* me-
449
* me-
6. FUNCIONES DE SEGURIDAD
6.4
BARRERAS DEL
PLATO Y DE
CONTRAPUNTO
FUNCIONAMIENTO
B63834SP/01
O0000 N00000
TY=0(0:IN,1:OUT)
L =
50.000
W =
60.000
L1=
25.000
W1=
30.000
W1
W
L1
CX
L
CX=
CZ=
200.000
100.000
CZ
POSICION ACTIVA (ABSOLUTA)
X
200.000
Z
>_
MDI **** *** ***
[
][ DES TR ][
450
50.000
14:46:09
][ BARIER ][ (OPRA) ]
B63834SP/01
FUNCIONAMIENTO
6. FUNCIONES DE SEGURIDAD
O0000 N00000
L
X
L1
/D3
/
/
TZ
L2
D2
D1
*
/D3
L =
D =
L1=
D1=
L2=
D2=
D3=
100.000
200.000
50.000
100.000
50.000
50.000
30.000
TZ=
100.000
Z
POSICION ABSOLUTA (ABSOLUTA)
X
200.000
Z
>_
MDI **** *** ***
[ ENTRAD ][ +ENTR ][
SET
50.000
14:46:09
][
][
Ejemplo)
Cuando la punta de la herramienta entra en la zona de prohibicin de acceso
durante el mecanizado, la funcin detiene el desplazamiento de la
herramienta y visualiza un mensaje de alarma. Dado que el sistema de la
mquina puede detenerse nicamente durante un breve retardo despus de
detenerse el CNC, la herramienta dejar de desplazarse realmente en un
punto dentro del lmite especificado. Por consiguiente, por motivos de
seguridad, defina una zona un poco ms grande que la zona determinada. La
distancia entre los lmites de estas dos zonas, L, se calcula a partir de la
siguiente ecuacin basada en la velocidad de avance rpido.
1
L + (Velocidad avance rpido)
7500
Si, por ejemplo, la velocidad de avance rpido es 15 m/min, defina una zona
con un contorno que quede 2 mm por fuera de la zona determinada. Las
formas del plato y del contrapunto pueden definirse empleando los
parmetros No. 1330 hasta 1345.
451
6. FUNCIONES DE SEGURIDAD
FUNCIONAMIENTO
B63834SP/01
PRECAUCIN
Defina el modo G23 antes de intentar especificar las formas
del plato y del contrapunto.
D Vuelta al punto de
referencia
D G22, G23
Cd. G
Seal barrera
contrapunto
Barrera plato
Barrera
contrapunto
Vlida
Vlida
Vlida
No vlida
No hay relacin
No vlida
No vlida
G22
G23
Explicaciones
D Definicin de la forma de la
barrera del plato
L1
W1
CX
W1
CX
L1
CZ
Origen
sistema
coordenadas
pieza
CZ
Origen sistema
coordenadas
pieza
452
B63834SP/01
FUNCIONAMIENTO
6. FUNCIONES DE SEGURIDAD
Smb.
Descripcin
TY
CX
CZ
L1
W1
TY :
Selecciona un tipo de plato en base a su forma. Especificando 0 se selecciona
un plato que sujeta la cara interior de una herramienta. Especificando 1 se
selecciona un plato que sujeta la cara exterior de una herramienta. Un plato
se supone que es simtrico en torno a su eje Z.
CX, CZ:
Especifique las coordenadas de una posicin de plato, punto A, en el sistema
de coordenadas de pieza. Estas coordenadas no son idnticas a las del
sistema de coordenadas de mquina. La tabla 1 enumera las unidades
utilizadas para especificar los datos.
AVISO
El sistema de programacin est determinado por si para
el eje en cuestin se emplea programacin por dimetros
o por radios. Cuando para el eje en cuestin se emplea la
programacin por dimetros, utilice la programacin de
valores de dimetro para introducir datos para dicho eje.
Tabla 1 Unidades
Unidad datos
Sistema
incremental
IS-A
IS-B
Margen valores
permitidos
Entr. mtrica
0.001 mm
0.0001 mm
Entr. pulg
0.0001 pulg
0.00001 pulg
L, L1, W, W1:
Defina la forma de un plato. La tabla 2 enumera las unidades empleadas para
especificar los datos.
AVISO
Siempre especifique W y W1 mediante un valor de radio.
Cuando se utilice la programacin de radios para el eje Z,
especifique L y L1 mediante un valor de radio.
Tabla 2 Unidades
Unidad datos
Sistema
incremental
IS-A
IS-B
Margen valores
permitidos
Entr. mtrica
0.001 mm
0.0001 mm
Entr. pulg
0.0001 pulg
0.00001 pulg
453
6. FUNCIONES DE SEGURIDAD
FUNCIONAMIENTO
B63834SP/01
D Definicin de la forma de
una barrera de contrapunto
L
L1
TZ
L2
Pieza
B
D3
D2
D1
Smbolo
TZ
Descripcin
Posicin contrapunto (segn eje Z)
Longitud contrapunto
Dimetro contrapunto
L1
D1
L2
D2
D3
TZ :
Especifica la coordenada Z de la posicin del plato, el punto B, en el sistema
de coordenadas de pieza. Estas coordenadas no son idnticas a las existentes
en el sistema de coordenadas de mquina. La tabla 3 enumera las unidades
empleadas para especificar los datos. Un contrapunto se supone que es
simtrico en torno a su eje Z.
AVISO
El sistema de programacin est determinado por el hecho
de si se usa programacin por dimetros o por radios para
el eje Z.
Tabla 3 Unidades
Unidad datos
Sistema
incremental
IS-A
Entrada mtrica
0.001 mm
IS-B
0.0001 mm
0.00001 pulg.
B63834SP/01
FUNCIONAMIENTO
6. FUNCIONES DE SEGURIDAD
AVISO
Siempre especifique D, D1, D2 y D3 en la programacin por
dimetros.Cuando utilice la programacin por radios para
el eje Z, especifique L, L1 y L2 mediante un valor de radio.
Tabla 4 Unidades
Sistema
incremental
D Definicin de la zona de
prohibicin de acceso para
la punta del contrapunto
Unidad datos
Margen valores
permitidos
IS-A
IS-B
Entrada mtrica
0.001 mm
0.0001 mm
Entrada pulgadas
0.0001 pulg.
0.00001 pulg.
90
60
Limitaciones
D Definicin correcta de una
zona de prohibicin de
acceso
D Retroceso de la zona de
prohibicin de acceso
455
6. FUNCIONES DE SEGURIDAD
D Sistema de coordenadas
FUNCIONAMIENTO
B63834SP/01
Zona prohibicin
entrada
Nuevo sistema de coordenadas de pieza
D Lmite de recorrido
memorizado 2, 3
Alarmas
Nmero
502
503
Mensaje
Contenido
SOBRERRECO: +X
SOBRERRECO: +Z
SOBRERRECO: X
SOBRERRECO: Z
456
B63834SP/01
FUNCIONAMIENTO
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
457
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
B63834SP/01
7.1
VISUALIZACION DE
ALARMAS
Explicaciones
D Pantalla de alarma
510
SOBRERRECOR :+X
417
417
ALM 18 : 52 : 05
* * * * * * ALM
****
ALARMA
O0000
100
MDI
O000
MENSAJ
HISTOR
O1000 N00010
1001
0
1002 NFD
0
1003
0
1004 IPR
0
0
XIK
0
>_
MEM * * * *
***
* * * ALM
BUSQNO
ON:1
OFF:0
S
08 : 41 : 27
+ENTR
0
DLZ
0
INM
0
JAX
0
0
ISC
0
0
0
0 T0000
ENTRAD
458
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
B63834SP/01
FUNCIONAMIENTO
D Reposicin de la alarma
Los cdigos y mensajes de error indican la causa de una alarma. Para lograr la
recuperacin de una situacin de alarma, elimine la causa, y pulse la tecla de
reset.
D Cdigos de error
Alarmas de husillo
* Para una alarma (No. 000 hasta 255) que se produzca en combinacin con
una operacin en modo no prioritario, se activa la indicacin alarma
xxxBP/S (en donde xxx es un nmero de alarma). Para el nmero 140
existe slo una alarma BP/S.
Consulte la lista de alarmas en el anexo para conocer detalles de las
alarmas.
459
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
7.2
VISUALIZACION DE
HISTORICO DE
ALARMAS
FUNCIONAMIENTO
B63834SP/01
HIS ALAR
O0100 N00001
(1)94.02.14 16:43:48
(2)010 (3)CODIGO G INADECUADO
PAG = 1
97.01.13 8:22:21
(4)
506 SOBRERRECOR : +1
97.01.12 20:15:43
417 SERVO ALARMA : X EJE PARAM DGTL
MEM * * * *
ALARMA
460
*** ***
MENSAJ
HISTOR
19 : 47 : 45
(OPRA)
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
B63834SP/01
FUNCIONAMIENTO
7.3
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.
VERIFICACION
MEDIANTE LA
PANTALLA DE
AUTODIAGNOSTICO
..
Pulse [BUSQNO].
DIAGNOSTIC (GENERAL)
O0000 N0000
>_
EDIT * * * *
PARAM.
*** ***
DIGNOS
461
PMC
:0
:0
:0
:0
:0
:0
:0
14 : 51 : 55
SISTEM
(OPRA)
7.FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
Explicaciones
B63834SP/01
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
MOVIMIENTO
002
TEMPORIZADO
003
COMPROBANDO EN POSICION
004
AVANCE 0%
005
BLOQUEO
Enclavamiento ACTIVADO
006
010
GRABANDO
011
LEYENDO
012
ESPERANDO AMARRE
013
SOBRECONTROL VELOCIDAD DE
AVANCE MANUAL 0%
014
Paro de emergencia, reset externo, reset y rebobinado o tecla reset panel MDI activados.
015
Los nmeros de diagnstico 020 hasta 025 indican los estados cuando est
detenido o en pausa el modo automtico.
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
462
B63834SP/01
7. FUNCIONES DE ALARMA Y
AUTODIAGNOSTICO
FUNCIONAMIENTO
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
Mensaje
030
031
DATO TH
463
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
ENTRADA/SALIDA DE DATOS
Interfaz
RS-232-C
FANUC
Interface RS232C
(panel perforacin, etc.)
464
Handy File
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
FUNCIONAMIENTO
8.1
ARCHIVOS
Explicaciones
D Qu es un archivo
D Peticin de colocacin
de un nuevo disquete
Archivo n En blanco
Disquete 1
Archivo 1 Archivo 2 Archivo 3
Disquete 2
Continuacin
de archivo k
Archivo (k+1)
Archivo n En blanco
465
8. ENTRADA/SALIDA DE DATOS
D Interruptor (cuadradillo)
de proteccin contra
escritura de una casete o
disquete
FUNCIONAMIENTO
B63834SP/01
(2) Escritura validada (son posibles las operaciones de lectura, escritura y borrado)
D Resumen de datos
grabados
Archivo (n1)
Archivo n
466
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
FUNCIONAMIENTO
8.2
BUSQUEDA DE
ARCHIVOS
Archivo n En blanco
Bsqueda de archivo n
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 N0, N1 hasta
9999 o N 9999 o cuando se ejecuta un reset.
7 Pulse las teclas [BUSQ F] y [EJEC]
A continuacin se busca el archivo especificado.
Explicacin
D Bsqueda de archivo
mediante N99999
467
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
Alarmas
Nm.
Descripcin
La seal de preparado (DR) de un dispositivo de entrada/salida
est desactivada.
86
468
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
FUNCIONAMIENTO
8.3
BORRADO DE
ARCHIVOS
Borrado de archivos
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 [EJEC].
Se borra el archivo especificado en el paso 7.
Explicaciones
D Nmero de archivo
actualizado despus de
borrar un archivo
Antes de borrar . . .
1 (k1) . . . . . . . .
k ..............
(k+1) n . . . . . . .
D Lengeta de proteccin
Despus de borrar
1 (k1)
Borrado
k (n1)
469
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
8.4
ENTRADA/SALIDA
DE PROGRAMA
8.4.1
Entrada de un programa
Introduccin de un programa
Explicaciones
D Comparacin
D Entrada de mltiples
programas desde una
cinta en formato CN
Cuando una cinta tiene alojados mltiples programas, la cinta se lee hasta
cdigo ER (o %).
O1111
M02; O2222
470
M30; O3333
M02; ER(%)
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
FUNCIONAMIENTO
D Nmeros de programa
en una cinta en formato
CN
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 ;
%
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
Alarma
Nm.
Descripcin
70
73
79
472
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
FUNCIONAMIENTO
8.4.2
Salida de un programa
Salida de un programa
Introduzca la direccin O.
Explicaciones
(Salida a disquete)
D Ubicacin de la salida
de archivos
D Activacin de alarma
mientras se est
produciendo la salida de
un programa
D Salida de un programa
despus de localizar el
comienzo de un archivo
473
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
D En el registro de
resumen
D Perforacin de
programas en modo no
prioritario
Explicaciones
(Salida a una cinta CN)
D Formato
Programa
ER
(%)
Perforacin de avance de 3 pies
D Comprobacin TV
D Cdigo ISO
Configurando NCR (bit 3 del parmetro No. 0100), pueden omitirse CRs
de modo que cada LF aparezca sin un CR.
D Parada de la perforacin
Pulse la tecla
Programa
Programa
Programa ER
(%)
Perf. avance de 1 pie
474
FUNCIONAMIENTO
B63834SP/01
8. ENTRADA/SALIDA DE DATOS
8.5
ENTRADA Y SALIDA
DE DATOS DE
COMPENSACION
8.5.1
Entrada de datos de
compensacin
y aparecer la pantalla de
compensacin de herramienta.
5 Pulse la teclas soft [(OPRA)].
6 Pulse la tecla soft situada ms a la derecha
475
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.5.2
Salida de datos de
compensacin
B63834SP/01
y aparecer la pantalla de
compensacin de herramienta.
5 Pulse la teclas soft [(OPRA)].
6 Pulse la tecla soft situada ms a la derecha
Explicaciones
D Formato de salida
Formato
G10P_X_Y_Z_R_Q_;
P: Nmero de corrector
. . . . . . . . . Hoja de trabajo:P=0
. . . . . . . . . Para valor de compensacin de desgaste
: P=Nmero de corrector de desgaste
. . . . . . . . . Para valor de compensacin de geometra
: p=10000+nmero de corrector de geometra
X:Valor de compensacin en eje X
Y: Valor de compensacin en eje Y
Z: Valor de compensacin en eje Z
Q: Nmero plaquita imaginaria herramienta
R: Valor compensacin radio plaquita herramienta
D Nombre de archivo de
salida
476
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
8.6
ENTRADA Y SALIDA DE
PARAMETROS Y DE
DATOS DE
COMPENSACION DE
ERROR DE PASO
8.6.1
Entrada de parmetros
5 Pulse la tecla soft [FIJCN] para seleccin del captulo, tras lo cual
aparecer la pantalla de configuracin de valores.
(tecla de siguiente
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
8.6.2
Salida de parmetros
Explicaciones
D Formato de salida
N . . P . .;
N . . . A1P . . A2P . . . AnP . .;
N... P..;
N: No. parmetro
A: No. de eje (n es el nmero de eje controlado)
P: Valor de configuracin del parmetro.
D Supresin de la salida de
parmetros configurados
a0
De tipo eje
Tipo bit
Tipo de valor
478
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
FUNCIONAMIENTO
D Nombre de archivo de
salida
8.6.3
Entrada de datos de
compensacin de error
de paso
479
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
Explicaciones
D Compensacin de error de
paso
8.6.4
Salida de datos de
compensacin de error
de paso
Explicaciones
D Formato de salida
D Nombre de archivo de
salida
480
FUNCIONAMIENTO
B63834SP/01
8. ENTRADA/SALIDA DE DATOS
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 8.7.2. Para que una variable comn de macro cliente
sea vlida, los datos introducidos deben ejecutarse accionando el pulsador de
arranque de ciclo despus de haber introducido los datos. Cuando se carga en
memoria el valor de una variable comn, este valor sustituye al valor de idntica
variable comn ya existente (si la hay) en memoria.
Explicaciones
D Variables comunes
Con las variables comunes (#500 hasta #999) puede ejecutarse operaciones de
entrada y salida.
Pueden cargarse y descargarse #100 a #199 cuando se pone a 1 el bit 3 (PU5)
del parmetro nm. 6001.
481
8. ENTRADA/SALIDA DE DATOS
8.7.2
Salida de variables
comunes de
macrocliente
FUNCIONAMIENTO
B63834SP/01
Explicaciones
D Formato de salida
(1)
(2)
(3)
;
;
;
;
D Variable comn
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
FUNCIONAMIENTO
8.8
VISUALIZACION DEL
DIRECTORIO EN
DISQUETE
DIRECTORIO (FLOPPY)
NO. NOMBRE ARCH
0001
0002
0003
0004
0005
0006
0007
0008
0009
O0001 N00000
(METRO) VOL
PARAMETRO
O0001
O0002
O0010
O0040
O0050
O0100
O1000
O9500
EDIC * * * *
PRGR.
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6
*** ***
DIR
483
11 : 51 : 12
(OPRA)
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
8.8.1
Visualizacin del
directorio
Visualizacin del directorio de archivos en disquete
Procedimiento 1
(tecla de
DIRECTORIO (FLOPPY)
NO. NOMBRE ARCH
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
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6
*** ***
LECTUR
PERFOR
11 : 30 : 24
ELIMI
Fig.8.8.1 (a)
484
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
FUNCIONAMIENTO
Procedimiento 2
DIRECTORIO (FLOPPY)
NO. NOMBRE ARCH
0004
0005
0006
0007
0008
0009
O0001 N00000
(METRO) VOL
O0010
O0040
O0050
O0100
O1000
O9500
BUSQUEDA
NO. ARCH =
>_
EDIC * * * *
1.3
1.3
1.9
1.9
1.9
2.6
*** ***
11 : 54 : 19
CANCEL
FIJC F
Fig.8.8.1 (b)
485
EJEC
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
Explicaciones
D Campos de pantalla y
sus significados
NO
:Visualiza el nmero de archivo
NOMBRE ARCH :Visualiza el nombre de archivo
(METRO)
:Convierte e imprime la capacidad para almacenar
archivos en longitud de cinta de papel. Tambin puede
obtener H (FEET) I definiendo en los datos de
configuracin como UNIDAD DE
ENTRADA el valor PULGADA.
:Cuando el archivo es multivolumen, no se visualiza
dicho estado.
VOL
486
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
FUNCIONAMIENTO
8.8.2
Lectura de archivos
Lectura de archivos
(tecla de siguiente
DIRECTORIO (FLOPPY)
NO. NOMBRE ARCH
0001 PARAMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500
LECTURA
NO. ARCH =
>_
EDIC * * * * * * * * * *
FIJC O
FIJC F
PARADA
O0001 N00000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6
PROGRAM NO. =
11 : 55 : 04
CANCEL
EJEC
487
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.8.3
Salida de programas
B63834SP/01
Salida de programas
DIRECTORIO (FLOPPY)
NO. NOMBRE ARCH
0001 PARAMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500
PERFORACION
NO. ARCH =
>_
EDIC * * * * * * * * * *
FIJC O
FIJC F
PARADA
O0002 N01000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6
PROGRAM NO. =
11 : 55 : 26
CANCEL
EJEC
488
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
FUNCIONAMIENTO
8.8.4
Borrado de archivos
Borrado de archivos
DIRECTORIO (FLOPPY)
NO. NOMBRE ARCH
0001 PARAMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500
ELIMI
NO. ARCH =
NOM=
>_
EDIC * * * * * * * * * *
NOMB F
FIJC F
O0001 N00000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6
11 : 55 : 51
CANCEL
EJEC
489
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
Limitaciones
D Introduccin de nmeros
de archivo y nmeros de
programa con las teclas
D Dispositivos E/S
D Dgitos significativos
D Comparacin
ALARMAS
Nm.
Contenido
71
79
86
490
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
8.9
SALIDA DE UN
LISTADO DE
PROGRAMA PARA
UN GRUPO
ESPECIFICADO
Procedimiento
>_
EDIT * * * *
PRGRM
*** ***
***
O0001 N00010
MEMORI(CARC.)
3321
127839
)
)
)
)
16 : 52 : 13
DIR
(OPRA)
BUSQ O
LECTUR
GRPAL
GRUPO
(tecla de siguiente
PERFOR
PARADA
CANCEL
EJEC
491
8. ENTRADA/SALIDA DE DATOS
8.10
ENTRADA/SALIDA
DE DATOS EN LA
PANTALLA TODO I/O
FUNCIONAMIENTO
B63834SP/01
1
0
4800
2
NO
ON
O1234 N12345
TV CHECK
OFF
CODIG IMPR
ISO
CODIG ENTR
ASCII
AVANCE SALI
AVAN
SALIDA EOB (ISO)
CR
(0:EIA 1:ISO)>1_
MDI
****
PRGR.
*** ***
PARAM
***
12:34:56
COMPEN. MACRO
(OPRA)
492
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
FUNCIONAMIENTO
8.10.1
Configuracin de
parmetros asociados
a la entrada/salida
Procedimiento
LECTUR./PERFOR. (PROGRAMA)
CANAL E/S
NUM. DISPO.
VELOC. BAUD
BIT PARADA
ENTRAD NULA (EIA)
TV CHECK (NOTES)
1
0
4800
2
NO
ON
O1234 N12345
TV CHECK
OFF
CODIG IMPR
ISO
CODIG ENTR
ASCII
AVANCE SALI
AVAN
SALIDA EOB (ISO)
CR
(0:EIA 1:ISO)>1_
MDI
****
PRGR.
*** ***
PARAM
***
12:34:56
COMPEN. MACRO
(OPRA)
493
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.10.2
Entrada y salida de
programas
B63834SP/01
Bsqueda de 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 TODO I/O.
O0001 N00010
PROGRAM (NUM.)
USAD.
:
60
LIBRES :
140
MEMORI (CARC.)
3321
127839
>_
EDIC * * * *
BUSQ F
4
5
*** ***
LECT.
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
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
Explicaciones
D Diferencia entre N0 y N1
D Activacin de alarmas
durante la bsqueda de
archivos
D Bsqueda de archivo
utilizando N9999
Introduccin de un programa
Procedimiento
MEMORI (CARC.)
3321
127839
>_
EDIC
****
BUSQ F
*** ***
LECT.
14:46:09
***
PERFOR.
ELIMI
(OPRA)
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
PARA.
CAN
EJEC
B63834SP/01
Salida de programas
Procedimiento
MEMORIA (CAR.)
3321
127839
>_
EDIT
****
BUSQ F
*** ***
LECT.
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.
PARA.
CAN
EJEC
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
Borrado de archivos
Procedimiento
MEMORI (CAR.)
3321
127839
>_
EDIT
****
BUSQ F
*** ***
LECT.
14:46:09
***
PERFOR.
ELIMI
(OPRA
)
EJEC
Explicaciones
D Nmeros de archivo
despus del borrado
D Proteccin contra
escritura
Despus de borrado
1 hasta (k1)
Borrado
k hasta (n1)
497
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
8.10.3
Entrada y salida de
parmetros
B63834SP/01
Entrada de parmetros
Procedimiento
1
0
4800
2
NO
ON
O1234 N12345
TV CHECK
CODIG IMPR
CODIGO ENTR
AVANCE SALI
SALIDA EOB (ISO)
OFF
ISO I
ASCII
AVAN
CR
(0:EIA 1:ISO)>1_
MDI
****
*** ***
LECTUR
CANC.
EJEC
***
12:34:56
PERFOR.
498
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
Salida de parmetros
Procedimiento
1
0
4800
2
NO
ON
O1234 N12345
TV CHECK
CODIG IMPR
CODIGO ENTR
AVANCE SALI
SALIDA EOB (ISO)
OFF
ISO
ASCII
AVAN
CR
(0:EIA 1:ISO)>1_
MDI
****
*** ***
LECTUR
CANC.
EJEC
***
12:34:56
PERFOR.
499
8. ENTRADA/SALIDA DE DATOS
8.10.4
Entrada y salida de
valores de
compensacin
FUNCIONAMIENTO
B63834SP/01
Procedimiento
1
0
4800
2
NO
ON
O1234 N12345
TV CHECK
CODIG IMPR
CODIGO ENTR
AVANCE SALI
SALIDA EOB (ISO)
OFF
ISO I
ASCII
AVAN
CR
(0:EIA 1:ISO)>1_
MDI
****
*** ***
LECTUR
CANCEL
EJEC
***
12:34:56
PERFOR.
500
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
Procedimiento
1
0
4800
2
NO
ON
O1234 N12345
TV CHECK
CODIG IMPR
CODIGO ENTR
AVANCE SALI
SALIDA EOB (ISO)
OFF
ISO I
ASCII
AVAN
CR
(0:EIA 1:ISO)>1_
MDI
****
*** ***
LECTUR
CANCEL
EJEC
***
12:34:56
PERFOR.
501
8. ENTRADA/SALIDA DE DATOS
8.10.5
Salida de variables
comunes de macro
cliente
FUNCIONAMIENTO
B63834SP/01
Procedimiento
1
0
4800
2
NO
ON
O1234 N12345
TV CHECK
CODIG IMPR
CODIGO ENTR
AVANCE SALI
SALIDA EOB (ISO)
OFF
ISO I
ASCII
AVAN
CR
(0:EIA 1:ISO)>1_
MDI
****
*** ***
LECTUR
CAN.
EJEC
***
12:34:56
PERFOR.
502
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
FUNCIONAMIENTO
8.10.6
Entrada y salida de
archivos en disquete
Procedimiento
>
MDI
****
BUSQ F
*** ***
LECTUR
***
O1234 N12345
12:34:56
PERFOR. ELIMI
CANCEL
EJEC
503
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
***
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
504
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
Entrada de un archivo
Procedimiento
>
MDI
****
BUSQ F
*** ***
LECTUR
***
O1234 N12345
12:34:56
PERFOR. ELIMI
EJEC
505
FUNCIONAMIENTO
8. ENTRADA/SALIDA DE DATOS
B63834SP/01
Salida de un archivo
Procedimiento
>
MDI
****
BUSQ F
*** ***
LECTUR
***
O1234 N12345
12:34:56
PERFOR. ELIMI
FIJC O
PARA.
CAN.
EJEC
506
8. ENTRADA/SALIDA DE DATOS
FUNCIONAMIENTO
B63834SP/01
Borrar un archivo
Procedimiento
>
MDI
****
BUSQ F
*** ***
LECTUR
O1234 N12345
12:34:56
***
PERFOR.
ELIMI
EJEC
507
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63834SP/01
EDICION DE PROGRAMAS
Generalidades
Registro
Edicin
Bsqueda de parte
de programa que
se desea editar
Insercin,
modificacin y borrado de programas
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 Apartado III9.2.
4) Copiar, desplazar y fusionar programas:
Vase Apartados III9.6.1 y III9.6.5
5) Borrado de programas:
Vase Apartado III9.5.
Salida
Ejecucin
508
FUNCIONAMIENTO
B63834SP/01
9.1
INSERCION,
MODIFICACION Y
BORRADO DE UNA
PALABRA
9. EDICION DE PROGRAMAS
Explicacin
D Concepto de palabra y
unidad de edicin
AVISO
El usuario no puede continuar la ejecucin del programa despus de modificar, insertar o borrar
datos del programa interrumpiendo el mecanizado en curso con una operacin tal como
parada en modo bloque a bloque o mediante una suspensin de avances durante la ejecucin
del programa. Si se realiza tal modificacin, es posible que el programa no se ejecute
exactamente segn el contenido del programa visualizado en la pantalla despus de reanudar
el mecanizado. As, cuando deba modificarse el contenido de la memoria mediante la edicin
de programas de pieza, no olvide entrar en el estado de reset o reinicializar el sistema despus
de terminar la edicin antes de ejecutar el programa.
509
9. EDICION DE PROGRAMAS
9.1.1
Bsqueda de una
palabra
FUNCIONAMIENTO
B63834SP/01
O0050 N01234
;
se exploran
, el
PAGE
510
PAGE
se visualiza
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63834SP/01
Alineacin
izqda
Ejemplo)
PROGRAMA
O0050 ;
N01234 X100.0 Z1250.0 ;
S12 ;
N56789 M03 ;
M02 ;
%
de
bsqueda
O0050 N01234
de
S12
Actualmente se est
buscando/explorando
N01234.
Se est buscando
S12.
1 Teclee la direccin S .
2 .
2 Teclee 1
O0050 N01234
Actualmente se est
buscando/explorando
N01234.
Se est buscando
M03.
1 Teclee la direccin M .
2 Pulse la tecla [BUSQ].
Una vez terminada la operacin de bsqueda, el cursor se visualiza en M03.
Al pulsar la tecla [BUSQ] en lugar de la tecla [BUSQ] se ejecuta la
operacin de bsqueda por el orden inverso.
Alarm
No. alarma
71
Descripcin
No se ha encontrado la palabra o direccin que se est
buscando.
511
9. EDICION DE PROGRAMAS
9.1.2
Cabecera de un
programa
FUNCIONAMIENTO
B63834SP/01
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
512
FUNCIONAMIENTO
B63834SP/01
9. EDICION DE PROGRAMAS
9.1.3
Insercin de una
palabra
Procedimiento para la insercin de una palabra
Procedimiento
2 Teclee T
Programa
O0050 N01234
O0050 ;
N01234 X100.0 Z1250.0 T15 ;
S12 ;
N56789 M03 ;
M02 ;
%
513
5 .
3 Pulse la tecla
O0050 N01234
Se est insertando
T15.
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63834SP/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 ;
%
514
Se est cambiando
T15 por M15.
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63834SP/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 ;
%
515
O0050 N01234
Se est borrando
X100.0.
9. EDICION DE PROGRAMAS
9.2
FUNCIONAMIENTO
B63834SP/01
BORRADO DE
BLOQUES
9.2.1
Borrado de un bloque
EOB
3 Pulse la tecla
Procedimiento
2 Pulse
EOB
O0050 N01234
Se est buscando/
explorando N01234.
3 Pulse la tecla
Programa
O0050 ;
S12 ;
N56789 M03 ;
M02 ;
%
516
.
O0050 N01234
Se ha borrado el
bloque que contiene
N01234.
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63834SP/01
9.2.2
Borrado de mltiples
bloques
1 Busque o explore una palabra en el primer bloque de una parte que desea
borrar.
2 Teclee la direccin N
4 Pulse la tecla
Ejemplo de borrado de bloques a partir de un bloque que contiene N01234 hasta un bloque que
contiene N56789
Procedimiento
2 . Teclee N
Programa
O0050 ;
N01234 Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%
3 Pulse la tecla
Programa
O0050 ;
M02 ;
%
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 contiene
N56789.
NOTA
Cuando haya demasiados bloques para borrar, podra
producirse la alarma P/S (No. 070). En tal caso, reduzca el
nmero de bloques para borrar.
517
9. EDICION DE PROGRAMAS
9.3
BUSQUEDA DE
NUMERO DE
PROGRAMA
FUNCIONAMIENTO
B63834SP/01
Mtodo 1
3 Teclee la direccin O .
4 Teclee un nmero de 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 no 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
518
FUNCIONAMIENTO
B63834SP/01
9.4
BUSQUEDA DE
NUMERO DE
SECUENCIA
9. EDICION DE PROGRAMAS
Prog. seleccionado
Se ha encontrado
el nmero de secuencia deseado.
O0001 ;
N01234 X100.0 Z100.0 ;
S12 ;
:
O0002 ;
N02345 X20.0 Z20.0 ;
N02346 X10.0 Z10.0 ;
:
O0003 ;
:
La bsqueda en esta
seccin se inicia desde
el comienzo.
(La operacin de
bsqueda se ejecuta
nicamente dentro de
un programa.)
4 Teclee la direccin N .
5 Teclee un nmero de secuencia que desee buscar.
6 Pulse la tecla [BUSQ N].
7 Una vez terminada la operacin de bsqueda, el nmero de secuencia
buscado se visualiza en el extremo superior derecho de la pantalla. Si no se
encuentra el nmero de secuencia especificado en el programa actualmente
seleccionado se activa la alarma P/S nmero 060.
519
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63834SP/01
Explicaciones
D Operaciones durante la
bsqueda
D Comprobacin durante la
bsqueda
Los bloques saltados no afectan al CNC. Esto supone que los datos en los
bloques saltados tales como las coordenadas y los cdigos M, S y T no afectan
a las coordenadas y valores modales del CNC. As, en el primer bloque en que
se desea arrancar o rearrancar la ejecucin del programa empleando una orden
de bsqueda de nmero de secuencia, no olvide introducir los cdigos M, S y
T y las coordenadas necesarias. Un bloque que se desea buscar mediante una
bsqueda de nmero de secuencia habitualmente representa un punto de
desplazamiento de un proceso a otro. Cuando deba buscarse un bloque en medio
de un proceso o deba rearrancarse la ejecucin en dicho bloque, especifique
cdigos M, S y T, cdigos G, coordenadas, etc. segn sean necesarias,
introducindolas desde el MDI despus de comprobar minuciosamente los
estados de la mquinaherramienta y del CN en dicho instante.
Durante la operacin de bsqueda, se realizan las siguientes comprobaciones:
Limitaciones
D Bsqueda dentro de un
subprograma
Subprograma
O1234
:
:
M98 P5678 ;
:
:
O5678
:
N88888
:
M99 ;
:
Alarmas
Nmero
60
Contenido
No se ha encontrado el nmero de secuencia de orden en
la bsqueda de nmero de secuencia.
520
FUNCIONAMIENTO
B63834SP/01
9.5
BORRADO DE
PROGRAMAS
9.5.1
9. EDICION DE PROGRAMAS
Borrado de un programa
Procedimiento para borrar un programa
3 Teclee la direccin O .
4 Teclee un nmero de programa deseado.
5 Pulse la tecla
9.5.2
3 Teclee la direccin O .
4 Teclee 9999.
5 Pulse la tecla de edicin
521
9. EDICION DE PROGRAMAS
9.5.3
FUNCIONAMIENTO
B63834SP/01
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.
522
FUNCIONAMIENTO
B63834SP/01
9.6
FUNCION DE EDICION
AMPLIADA DE
PROGRAMAS DE
PIEZA
9. EDICION DE PROGRAMAS
523
9. EDICION DE PROGRAMAS
9.6.1
FUNCIONAMIENTO
B63834SP/01
Cmo se copia un
programa completo
Antes de copiar
Despus de copiar
Oxxxx
Copiar
Oxxxx
Oyyyy
(OPRA)
COPIA
TODO
Teclas numricas
0 A
524
FUNCIONAMIENTO
B63834SP/01
9.6.2
9. EDICION DE PROGRAMAS
Antes de copiar
Despus 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
525
9. EDICION DE PROGRAMAS
9.6.3
FUNCIONAMIENTO
B63834SP/01
Antes de copiar
Despus de copiar
Oxxxx
Oxxxx
Oyyyy
Copiar
B
C
4 Desplace el cursor al final del intervalo que se desea mover y pulse la tecla
soft [~CURS] o [~ABAJO] (en este ltimo caso, se copia el intervalo hasta
el final del programa independientemente de la posicin del cursor.
CURS ABAJO
526
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63834SP/01
9.6.4
Puede insertarse otro programa en una posicin arbitraria del programa actual.
Cmo fusionar un
programa
Antes de fusionar
Oxxxx
Oyyyy
Despus de fusionar
Fusin
Oxxxx
Oyyyy
Posicin
de fusin
pulse la tecla soft [~CURS] o [~ABAJO] (en este ltimo caso, se visualiza
el final del programa actual).
ABAJO
0 A
EJEC
527
9. EDICION DE PROGRAMAS
FUNCIONAMIENTO
B63834SP/01
9.6.5
Explicacin
complementaria para
copiar, mover y
fusionar
Explicaciones
D Definicin de un intervalo
de edicin
Limitaciones
D Nmero de dgitos para el
nmero de programa
B63834SP/01
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
Alarmas
Contenido
No. alarma
70
101
529
9. EDICION DE PROGRAMAS
9.6.6
Sustitucin de
palabras y direcciones
FUNCIONAMIENTO
B63834SP/01
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.
7 D Pulse la tecla soft [EJEC] para sustituir todas las palabras y direcciones
especificadas despus del cursor.
SALTO
EJEC1
D Pulse la tecla soft [EJEC1] para buscar y sustituir la primera vez que
aparece la palabra o direccin especificada despus del cursor.
D Pulse la tecla soft [SALTO] para buscar slo la primera vez que aparece
la palabra o direccin especificada despus del cursor.
EJEC
Ejemplos
D Sustituir X100 por Z200
[CAMBIO]
0 [ANTES] Z
[DESP.] [EJEC]
D Sustituir X100Z200 por X30
[CAMBIO]
3
D Sustituir IF por WHILE
F [ANTES] W
0 [ANTES] X
0 [DESP.] [EJEC]
[CAMBIO]
E [DESP.]
[EJEC]
[CAMBIO]
X [ANTES] ,
0 [DESP.] [EJEC]
Explicacin
D Sustitucin de macros
cliente
B63834SP/01
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
Restricciones
D El nmero de caracteres a
sustituir
531
9. EDICION DE PROGRAMAS
9.7
EDICION DE
MACROS DE
CLIENTE
FUNCIONAMIENTO
B63834SP/01
Explicaciones
D Unidad de edicin
(a) Direccin
(b) # situado al comienzo del primer miembro de una declaracin de
sustitucin
(c) /, (,=, and ;
(d) Primer carcter de IF, WHILE, GOTO, END, DO, POPEN, BPRNT,
DPRNT y PCLOS
En la pantalla, se coloca un espacio en blanco antes de cada uno de los
caracteres y smbolos anteriores.
(Ejemplo) Posiciones de comienzo donde est 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 ;
D Abreviaturas de palabra de
macro cliente
532
AND AN
ACOS AC
ABS AB
FUP FU
BPRNT BP
THEN TH
FUNCIONAMIENTO
B63834SP/01
9.8
EDICION EN MODO NO
PRIORITARIO
9. EDICION DE PROGRAMAS
2 Pulse la tecla
Explicacin
D Alarmas durante la edicin
en modo no prioritario
533
9. EDICION DE PROGRAMAS
9.9
FUNCION DE
CONTRASEA
FUNCIONAMIENTO
B63834SP/01
Bloqueo
Desbloqueo
534
B63834SP/01
FUNCIONAMIENTO
9. EDICION DE PROGRAMAS
Explicaciones
D Definicin del parmetro
PASSWD
D Rebloqueo
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.
535
10
FUNCIONAMIENTO
B63834SP/01
CREACION DE PROGRAMAS
536
FUNCIONAMIENTO
B63834SP/01
10.1
CREACION DE
PROGRAMAS
EMPLEANDO EL
PANEL MDI
Procedimiento
Explicacin
D Comentarios en un
programa
no deben
FUNCIONAMIENTO
10.2
INSERCION
AUTOMATICA DE
NUMEROS DE
SECUENCIA
B63834SP/01
Procedimiento
, los
6 Pulse
7 Introduzca cada palabra de un bloque.
8 Pulse
EOB
538
FUNCIONAMIENTO
B63834SP/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
y pulse
539
FUNCIONAMIENTO
10.3
CREACION DE
PROGRAMAS EN EL
MODO TEACH IN
B63834SP/01
3 Pulse la tecla
4 Teclee la direccin X .
5 Pulse la tecla
. A
y pulse la tecla
540
B63834SP/01
FUNCIONAMIENTO
Ejemplos
O1234 ;
N1 G50 X100000 Z200000 ;
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
N4 M02 ;
X
P0 (100.0,200.0)
P1
(14.784,8.736)
P2 (14.784,103.480)
EOB
EOB
FUNCIONAMIENTO
B63834SP/01
EOB
EOB
N5, que indica que se trata del quinto bloque, se registra en memoria con la
funcin de insercin automtica de nmero de secuencia. Pulse la tecla
para borrarlo.
Explicaciones
D Comprobacin del
contenido de la memoria
PROGRAMA
O1234 N00004
(RELATIVA)
U
85.216
W 191.264
(ABSOLUTA)
X
14.784
Z
8.736
O1234 ;
N1 G50 X100000 Y0 Z20000 ;
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
N4 M02 ;
%
_
TMANG
****
PRGRM
***
***
14 : 17 : 27
(OPRA)
BIBLIO
X , Y ,o Z
D Registro de rdenes
distintas de rdenes de
posicin
FUNCIONAMIENTO
B63834SP/01
10.4
PROGRAMACIN
INTERACTIVA CON
FUNCIN GRFICA
Procedimiento 1
Creacin de un
programa
Pulse
_
EDIT * * * *
PRGRM
O0000 N00000
*** ***
LIB
11 : 59 : 46
(C.A.P)
(OPRT)
543
FUNCIONAMIENTO
B63834SP/01
PROGRAM
O1234 N00004
G00 : POSITIONING
G01 : LINEAR IPL
G02 : CIRCULAR IPL. CW
G03 : CIRCULAR IPL. CCW
G04 : DWELL
G10 : OFFSET VALUE SETTING
(0)
G20 : INCH
G21 : METRIC
G22 : STORED STROKE CHECK ON
(0)
G23 : STORED STROKE CHECK OFF
(0)
G25 : SPINDLE SPEED DETECT OFF
G26 : SPINDLE SPEED DETECT ON
_
EDIT * * * * * * * * * *
14 : 26 : 15
PRGRM
BLOCK
G.MENU
O1234 N00000
PROGRAM
G00 : POSITIONING
G00
X
Z
M
S
T
:
G
U
W
X
(X, Z)
U
W
Z
EDIT * * * *
PRGRM
14 : 32 : 57
*** ***
G.MENU
544
BLOCK
(OPRT)
B63834SP/01
FUNCIONAMIENTO
O0010 N00000
EDIT * * * *
G
U
W
C
H
K
Q
M
T
14 : 41 : 10
*** ***
PRGRM
G.MENU
BLOCK
(OPRT)
de un elemento de datos.
9 Repita esta operacin hasta que se hayan introducido todos los datos
necesarios para el cdigo G introducido.
10 Pulse la tecla
545
FUNCIONAMIENTO
Procedimiento 2
Modificacin de un
bloque
B63834SP/01
. En
Procedimiento 3
Insercin de un bloque
Procedimiento 4
Borrado de un bloque
Limitaciones
546
FUNCIONAMIENTO
B63834SP/01
11
Generalidades
Explicaciones
Grfico de transiciones en
pantalla
D Tecla de proteccin de
datos
La mquina puede tener una tecla de proteccin de datos para proteger los
programas de pieza, valores de compensacin de herramienta, datos de
configuracin y variables de macro cliente. Consulte el manual publicado por
el fabricante de la mquinaherramienta para saber dnde est ubicada la tecla
de proteccin de datos y cmo se utiliza.
547
FUNCIONAMIENTO
B63834SP/01
ABSOLU
RELATI
TODO
MANGO
Visualizacin posi
cin sistema coor
denadas pieza
Visualizacin posi
cin en sistema
coord. relativas
Visualizacin de la
posicin total de cada
sistema de coordena
das
Vase III11.1.3.
Interrupcin
manual por volante
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
Vase III11.1.6.
Vase III11.1.6.
Visualizacin
velocidad real
Visualizacin
velocidad real
Vase III11.1.1.
Vase III11.1.6.
Visualizacin
velocidad real
Vase III11.1.5.
Vase III11.1.2.
Vase III11.1.5.
(OPRA)
Vase III4.6.
Vase III11.1.5.
Definicin de los
valores de coor
denadas relativas.
Vase. III11.1.2.
MONI
(OPRA)
Visualizacin de
monitor de fun
cionamiento
Vase III11.1.7.
548
FUNCIONAMIENTO
B63834SP/01
PANTALLA PROGRAMA
Pantalla programa
MDI*
MEM
MDI
PROGR.
VERIFI
ACTUAL
SIGUIE
Visualizacin blo
que actual y datos
modales
Visualizacin de
bloque actual y si
guiente bloque
(OPRA)
[MDI] *
Visualizacin
contenido
programa
Vase III11.2.2.
Vase III11.2.1.
Vase III11.2.3.
Visualizacin
nmero programa
y nm. secuencia
Vase III11.6.1.
[ABSOLU]
[RELATI]
Orden para
modo MDI
Programa en ejecucin
Valor coorden. absoluta
Distancia pendiente a re
correr valor.modales
Vase III11.2.4.
Vase III11.2.5.
Programa en ejecucin
Valor coorden. relativa
Distancia pendiente a re
correr valor.modales
Vase III11.2.4.
(Visualizado en
modo MDI)
Pantalla programa
MEM
REANUD
Pantalla rearran
que programa
PLN.DF
[PRGRM]
(OPRA)
[DIR]
[PLAN]
Vase III4.3.
Visualizacin
directorio
archivos
Vase III4.4.
549
Definicin de pla
nificacin
ejecucin
Vase III4.4.
FUNCIONAMIENTO
B63834SP/01
Pantalla programa
EDIT
PROGR.
Pantalla edicin
programa
Vase III10
BIBLIO
C.A.P.
Memoria de pro
gramas y directo
rio de programas
Pantalla progra
macin interactiva
Vase III10
Vase III11.3.1.
(OPRA)
Pantalla programa
EDIT
FLOPPY
[PRGRM]
Pantalla directorio
archivos para
disquettes
Vase III8.8
550
(OPRA)
B63834SP/01
FUNCIONAMIENTO
FIJACN
Visualizacin
valor comp. her
ramienta
Visualizacin
datos configura
cin
Vase III11.4.1.
Definicin datos
compens. hta
Vase III11.4.1.
Config. de entrada
directa de valor de
compens. de herra
mienta. Vase
III11.4.2.
Config. de entrada
directa de
compensacin de
hta medida B
Vase III11.4.3
Config. de entrada
de contador de valor
de compnesacin.
Vase III11.4.4.
TRABAJ
(OPRA)
Visualizacin de
sistema coord.
pieza
Vase III11.4.7.
Vase III11.4.10
Config.parmetros
Vase III11.4.7.
Definicin valor
comp.origen pieza
Cofig. comparacin e
interrupcin nm.se
cuencia
Vase III11.4.8.
Vase III11.4.10.
.
Visualizacin tiempo
funcionamiento y
nm. piezas
Vase III11.4.9.
Definicin de nm.piezas necesarias
Vase III11.4.9.
Visualizacin/
configuracin
tiempo
Vase III11.4.9.
PUPITR
HER VD
Vase III11.4.12
Visualizacin
panel operador
software
Visualizacin da
tos gestin vida
herramientas
Definicin
variables macro
Interruptor panel
operador software
Vase III11.4.12.
Vase III11.4.13
Vase III11.4.13.
(OPRA)
Vase III11.4.14
1*
A pg. siguiente
551
FUNCIONAMIENTO
B63834SP/01
2/2
1*
W.SHFT
Visualiz. valor
compens. eje Y
Visualiz. valor
sistema coorde
nadas pieza
Vase III11.4.6.
Configur. datos
compens. eje Y
Vase III11.4.6.
BARRIER
Vase III11.4.5
Definicin valor
decalaje sistema
coord. pieza me
diante funcin en
trada directa B
para comp. de
hta. medida 2.
Vase III11.4.3.
552
(OPRA)
B63834SP/01
FUNCIONAMIENTO
Pantalla de parmetros
PARAM.
Visualizacin pan
talla parmetros
Vase III11.5.1
DIGNOS
PMC
SYSTEM
(OPRA)
SV.PRM
SP.PRM
(OPRA)
Visualizacin
pantalla
diagnstico
Vase cap. III7.3
Definicin parme
tros
Vase subap. III11.5.1
Pantalla de parmetros
PASO
Visualizacin da
tos error paso
Vase III11.5.2
Configuracin da
tos error paso
Vase III11.5.2
553
D Pantallas de configuracin
FUNCIONAMIENTO
B63834SP/01
Pantalla configuracin
Contenido configuracin
Valor compensacin herramienta
Valor compens. radio plaquita herramienta
Subapdo.
11.4.1
Subapdo.
11.4.2
Subapdo.
11.4.3
Subapdo.
11.4.4
Compensacin eje Y
Subapdo.
11.4.6
Subapdo.
11.4.5
Subapdo
11.4.10.
Grabar parmetros
Comprobacin TV
Cdigo perforacin EIA/ISO
Unidad de entrada (mm/pulg)
Canal E/S
Insercin automtica nmero secuencia
Conversin de formato de cinta (F10/F11)
Subapdo.
11.4.7
Subapdo.
11.4.8
Apartado a
consultar
Datos configur.
(imagen espejo)
Imagen espejo
Subapdo.
11.4.7
Datos configur.
(temporizador)
Subapdo.
11.4.9
Variables de macro
Subapdo.
11.4.12
Parmetros
Parmetros
Subapdo.
11.5.1
Error de paso
Subapdo.
11.5.2
Seleccin modo
Selecci. eje avance JOG (m.c.)
Avance rpido JOG (m.c.)
Selecc.eje para gener. manual impulsos
Multiplicacin para generador manual impulsos
Velocidad avance JOG (m.c.)
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.13
10
Contaje de vida
Subapdo.
11.4.14
554
B63834SP/01
11.1
FUNCIONAMIENTO
PANTALLAS
VISUALIZADAS POR
LA TECLA DE
FUNCION
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
11.1.1
Pantalla de posicin
en el sistema de
coordenadas de pieza
X
Z
O1000 N00010
123.456
456.789
CAL PIEZA
5
TIEM CICLO 0H 0M38S
S 0 T0000
Explicaciones
D Visualizacin incluyendo
valores de compensacin
Los bits 6 y 7 del parmetro 3104 pueden utilizarse para seleccionar si los
valores visualizados incluyen compensacin de longitud de herramienta y
compensacin de radio de plaquita de herramienta.
555
11.1.2
Pantalla de posicin
con el sistema de
coordenadas relativas
FUNCIONAMIENTO
B63834SP/01
U
W
O1000 N00010
123.456
363.233
CAL PIEZA
5
TIEM CICLO 0H 0M38S
S 0 T0000
Explicaciones
D Defina las coordenadas
relativas
246.912
578.246
>X
MEM
PREFIJ
FUNCIONAMIENTO
B63834SP/01
REL
ALL
(OPRT)
EXEC
D Visualizacin incluidos
valores de compensacin
D Preseleccin definiendo un
sistema de coordenadas
Los bits 4 (DRL) y 5 (DRC) del parmetro 3104 pueden emplearse para
seleccionar si los valores visualizados incluyen compensacin de herramienta
y compensacin de radio plaquita de herramienta.
El bit 3 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 G50 (sistema A de cdigos G) o G92
(sistema B o C de cdigos G) o cuando se ejecuta la vuelta manual al punto de
referencia.
557
11.1.3
Visualizacin de todas
las posiciones
FUNCIONAMIENTO
B63834SP/01
POSICION ACTUAL
O1000 N00010
(RELATIVA)
U 246.912
W 913.780
(ABSOLUTA)
X 123.456
Z 456.890
(MAQUINA)
X 0.000
Z 0.000
(DISTANCIA PENDIENTE
RECORRER)
X 0.000
Z 0.000
CAL PIEZA
5
TIEM CICLO 0H 0M38S
S 0 T0000
Explicaciones
D Indicacin de coordenadas
D Distancia pendiente de
recorrer
D Sistema de coordenadas de
mquina
D Reposicin de las
coordenadas relativas
FUNCIONAMIENTO
B63834SP/01
11.1.4
Preseleccion del
sistema de
coordenadas de pieza
ABS
REL
TODO
(OPRA)
WRK-CD
AXS-CD
Explicaciones
D Modo de funcionamiento
D Preseleccin de
coordenadas relativas
559
11.1.5
Visualizacin del
avance real
FUNCIONAMIENTO
B63834SP/01
de posicin actual.
POSICION ACTUAL(ABSOLUTA)
X
Z
O1000 N00010
123.456
363.233
TIEM OPE
ACT.F
0H15M
3000 MM/M
CAL PIEZA
TIEM CICLO
S
5
0H 0M38S
0 T0000
Explicaciones
D Valor real de la velocidad
de avance
Freal +
(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
B63834SP/01
D Visualizacin de la
velocidad real de avance
por revolucin
D Visualizacin de la
velocidad real de avance
del eje de giro
D Visualizacin de la
velocidad real de avance en
la otra pantalla
FUNCIONAMIENTO
561
11.1.6
Visualizacin de
nmero de horas y de
piezas
FUNCIONAMIENTO
B63834SP/01
de la posicin actual.
POSICION ACTUAL(RELATIVA)
X
Z
TIEM OPE
ACT.F
O1000 N00010
123.456
363.789
0H15M
3000 MM/M
CAL PIEZA
TIEM CICLO
S
5
0H 0M38S
0 T0000
Explicaciones
D PART CALC
D TIEM OPE
D TIEM CICLO
D Visualizacin en la otra
pantalla
D Configuracin de
parmetros
FUNCIONAMIENTO
B63834SP/01
11.1.7
Visualizacin del
monitor de
funcionamiento
de la posicin actual.
X :
Y :
O0001 N00001
80%
0%
Z : *
1500
0%
TIEM OPE
F.ACT
0H15M
3000 MM/M
S1 :
201%
PART CALC
TIEM CICLO
5
0H 0M38S
09:06:35
] [
] [ (OPRA) ]
Explicaciones
D Visualizacin de los ejes de
servo
D Unidad de grficos
563
FUNCIONAMIENTO
B63834SP/01
D Medidor de carga
D Velocmetro
CTH1A CTH2A
Parmetros
Especfico
husillo serie
=No.3741
(velocidad mx. husillo en marcha 1)
ALTA
=No.3742
(velocidad mx. husillo en marcha 2)
MEDIA ALTA
=No.3743
(velocidad mx. husillo en marcha 3)
MEDIA BAJA
=No.3744
(velocidad mx. husillo en marcha 4)
BAJA
564
B63834SP/01
11.2
PANTALLAS
VISUALIZADAS CON
LA TECLA DE
FUNCION
(EN MODO MEMORY O EN
MODO MDI)
FUNCIONAMIENTO
565
11.2.1
Visualizacin del
contenido del
programa
FUNCIONAMIENTO
B63834SP/01
O2000 N00130
O2000 ;
N100 G92 X0 Y0 Z70. ;
N110 G91 G00 Y70. ;
N120 Z70. ;
N130 G01 X60 ;
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
D Unidad visualizacin con
12 teclas soft
O0006
N00000
PROGRAMA
O0003 ;
G65 H01 P#2001
G65 H01 P#2014
G65 H01 P#2110
G04 P2000 ;
G04 P2000 ;
G04 P2000 ;
G65 H01 P#2001
G65 H01 P#2014
G65 H01 P#2110
G04 P2000 ;
G04 P2000 ;
G04 P2000 ;
G65 H02 P#2001
G65 H03 P#2014
;
G65 H04 P#2110
O0 ;
O0 ;
O0 ;
O50000 ;
O60000 ;
O30000 ;
O#2001 R3 ;
O15000 R#2014
O3 R#2110 ;
MEM **** *** ***
BUSQ O
566
07:12:55
REPOSI
FUNCIONAMIENTO
B63834SP/01
11.2.2
Pantalla visualizacin
del bloque actual
O2000 N00130
(CORRIENTE)
G01 X
F
100.500
50.000
(MODAL)
G18 G00
G50.2G97
G13.1G69
G99
G21
G40
G25
G22
G80
G67
G54
T
S
SACT
> _
S
0 T0000
MDI STRT
***
16:05:59
[ PRGR. ][ VERIFI ][ ACTUAL ][SIGUIE][ (OPRA) ]
Explicaciones
D Unidad de visualizacin
con 12 teclas soft
567
FUNCIONAMIENTO
B63834SP/01
POSICION ACTUAL
O3001
(ABSOLUTA)
X
Z
0.000
30.000
G40
G43
G80
G90
G50
G67
ABSOLU
11.2.3
Pantalla de
visualizacin de bloque
siguiente
G54 F
500 M
G64
G69 H 5
G15 D
T
G25
S 6000
SACT
0
MM/MIN
PROGRAM
O3001 ;
G40 ;
G49 M06 T9 ;
G0 G54 G90 X0 Z0 ;
G43 Z30. H5 S6000 M3 ;
M0 ;
X17.5 Z22 ;
Z6.5 ;
G10 P11 R0.995 F500 ;
M30 ;
%
(MODAL)
G00
G17
G90
G22
G94
G21
N00000
3
9
>_
MDI **** *** ***
07:07:40
RELATI TODO
PRGR.
SIGUIE (OPRA) +
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) ]
568
FUNCIONAMIENTO
B63834SP/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
X
0.000 X
0.000 G17 G21
Z
0.000 Z
0.000 G90 G40
G22
B
H
M
T
D
F
S
> _
MEM *** *** ***
[ ABSOLU ][RELATI][
G80
G98
G50
G67
S
16:06:64
][
T0000
][(OPRA)]
Explicaciones
D Visualizacin del programa
D Visualizacin de posicin
actual
D Cdigos G modales
D Visualizacin durante el
funcionamiento automtico
569
D Unidad de visualizacin
de 12 teclas soft
FUNCIONAMIENTO
B63834SP/01
POSICION ACTUAL
(ABSOLUTA)
X
Z
0.000
30.000
(MODAL)
G00
G17
G90
G22
G94
G21
G40
G43
G80
G90
G50
G67
G54 F
500 M
G64
G69 H 5
G15 D
T
G25
S 6000
SACT
0
570
3
9
O3001 N00000
0 MM/MIN
PROGRAM
O3001 ;
G40 ;
G49 M06 T9 ;
G0 G54 G90 X0 Z0 ;
G43 Z30. H5 S6000 M3 ;
M0 ;
X17.5 Z22 ;
Z6.5 ;
G10 P11 R0.995 F500 ;
M30 ;
%
>_
MEM **** *** ***
07:07:40
PRGR.
SIGUIE (OPRA) +
FUNCIONAMIENTO
B63834SP/01
11.2.5
Pantalla de programa
para modo MDI
Procedimiento
Programa
O2000 N00130
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.
Sin embargo, en la unidad de visualizacin de 12 teclas soft, el contenido del
programa se visualiza en la mitad derecha de la pantalla y los datos modales se
visualizan en la mitad izquierda de sta, independientemente del valor de este
parmetro.
D Visualizacin durante el
modo automtico
571
FUNCIONAMIENTO
B63834SP/01
11.3
PANTALLAS
VISUALIZADAS
MEDIANTE LA TECLA
DE FUNCION
funcin
en el modo EDIT
572
FUNCIONAMIENTO
B63834SP/01
11.3.1
Visualizacin de la
memoria utilizada y
una lista de
programas
> _
MDI **** *** ***
[ PRGRM ][ DIR ][
573
S 0 T0000
16:05:59
][ C.A.P. ][ (OPRT) ]
FUNCIONAMIENTO
B63834SP/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)
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
574
16:52:13
][
][ (OPRA) ]
B63834SP/01
FUNCIONAMIENTO
DIRECT PROGRAMA
O0001 N00010
PROGRAM(NUM.)
USAD:
17
LIBR:
183
O NO.
O0001
O0002
O0010
O0020
O0040
O0050
O0100
MEMORI(CARC.)
4,320
126,840
TAMA (CARC.)
360
240
420
180
1,140
60
120
> _
EDIT **** *** *** ***
[ PRGRM ][ DIR ][
FECHA
19660612
19660612
19660701
19660814
19660325
19660826
19960430
16:52:13
][
14:40
14:55
11:02
09:40
18:40
16:40
13:11
][ (OPRA) ]
(fffff)
Nmero programa
D Orden en el cual se
visualizan los programas
en la lista de la biblioteca
de programas
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.
Cuando no se haya borrado ningn programa de la lista, cada programa se
registra al final de la lista.
Si se borrasen algunos programas de la lista, se registra un nueva programa, se
inserta el nuevo programa en el espacio vaco de la lista que han creado los
programas borrados.
Ejemplo) Cuando el bit 4 (SOR) del parmetro 3107 vale 0
1. Despus de borrar todos los programas, registre los programas O0001,
O0002, O0003, O0004 y O0005 por este orden. La lista de la biblioteca
de programas visualiza los programas por el siguiente orden:
O0001, O0002, O0003, O0004, O0005
2. Borre O0002 y O0004. La lista de la biblioteca de programas visualiza
los programas por el siguiente orden:
O0001, O0003, O0005
3. Registre O0009. La lista de la biblioteca de programas visualiza los
programas por el siguiente orden:
O0001, O0009, O0003, O0005
575
11.3.2
Visualizacin de un
listado de programa
para un grupo
especificado
FUNCIONAMIENTO
B63834SP/01
Procedimiento
listado de programas.
DIRECT PROGRAMA Y
O0001 N00010
PROGRAM(NUM.)
MEMORI(CARC.)
USAD:
60
3321
LIBR:
140
127839
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 ][
16:52:13
][
][ (OPRD) ]
BUSQ O
GRUPO
(NOMB)
GRPPR
FUNCIONAMIENTO
B63834SP/01
EJEC
>_
EDIT **** *** ***
[ PRGRM ][ DIR ][
16:53:25
][
][ (OPRD) ]
Explicaciones
D *y?
577
FUNCIONAMIENTO
B63834SP/01
Ejemplos
578
B63834SP/01
11.4
PANTALLAS
VISUALIZADAS CON
LA TECLA DE
FUNCION
FUNCIONAMIENTO
579
11.4.1
Configuracin y
visualizacin del valor
de compensacin de
herramienta
FUNCIONAMIENTO
B63834SP/01
O0001 N00000
R
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
T
0
0
0
0
0
0
0
0
202.094
> _
MDI **** *** ***
16:05:59
[ DESGAS ][ GEOMET ][ TRABAJ ][
][(OPRA) ]
COMP./DESGASTE
NO.
X
Z.
W 001
0.000
1.000
W 002
1.486
49.561
W 003
1.486
49.561
W 004
1.486
0.000
W 005
1.486
49.561
W 006
1.486
49.561
W 007
1.486
49.561
W 008
1.486
49.561
POSICION ACTUAL (RELATIVA)
U
101.000
W
> _
MDI **** *** ***
16:05:59
[ DESGAST. ][ GEOMET.][TRABAJ.][
O0001 N00000
R
T
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
202.094
][(OPRA) ]
580
B63834SP/01
FUNCIONAMIENTO
Explicaciones
D Introduccin de punto
decimal
D Otro mtodo
D Memoria de valores de
compensacin de
herramienta
D Inhibicin de la
introduccin de valores de
compensacin
FUNCIONAMIENTO
B63834SP/01
Valores de compensacin
de geometra de herramienta
Valores de compensacin
de desgaste de herramienta
582
FUNCIONAMIENTO
B63834SP/01
11.4.2
Introduccin directa de
valores de compen
sacin de herramienta
Superficie B
Z
Superficie A
T
0
0
0
0
0
0
0
0
>Z120._
MDI **** *** ***
16:05:59
[BUSQ.NO][ MEDIA ][ ENTR C ][ ENTR+ ][ ENTRAD ]
FUNCIONAMIENTO
B63834SP/01
Explicaciones
D Valores de compensacin
para un programa creado
en programacin por
dimetros
D Valor de compensacin de
geometra de herramienta y
valor de compensacin de
desgaste
Introduzca los valores de dimetro de compensacin para ejes para los cuales
se utiliza programacin por dimetros.
584
FUNCIONAMIENTO
B63834SP/01
11.4.3
Introduccin directa
del valor de
compensacin de
herramienta medido B
FUNCIONAMIENTO
B63834SP/01
8 Avance la herramienta.
9 Configure a LOW (NIVEL BAJO) el modo de la seal de grabacin de
valores de decalaje del sistema de coordenadas de pieza WOQSM. El modo
de grabacin se anula y la lmpara indicadora WSFT se apaga. (Consulte
el correspondiente manual publicado por el fabricante de la mquina
herramienta para conocer el funcionamiento real).
586
FUNCIONAMIENTO
B63834SP/01
11.4.4
Introduccin de
valores de
compensacin por
contador
COMP./GEOMETR.
NO.
X
Z.
G 001
0.000
1.000
G 002
1.486
49.561
G 003
1.486
49.561
G 004
1.486
0.000
G 005
1.486
49.561
G 006
1.486
49.561
G 007
1.486
49.561
G 008
1.486
49.561
POSICION ACTUAL (RELATIVA)
U
0.000
W
V
0.000
H
O0001 N00000
R
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
T
0
0
0
0
0
0
0
0
0.000
0.000
>X_
HND **** *** ***
16:05:59
[BUSQ NO][ MEDIA ][ ENTR C ][ ENTR + ][ ENTRAD]
Explicaciones
D Compensacin de
geometra y compensacin
de desgaste
11.4.5
Definicin del valor de
decalaje del sistema de
coordenadas de pieza
FUNCIONAMIENTO
B63834SP/01
O0001 N00000
(VALOR DESPL.)
X
0.000
Z
0.000
(VALOR MED.)
X
0.000
Z
0.000
> MZ100._
MDI **** *** ***
[
][ DES TR ][
0.000
S
0 T0000
16:05:59
][ ENTR + ][ ENTRAD ]
O
Decalaje
588
Z
Z
B63834SP/01
FUNCIONAMIENTO
Explicaciones
D Cuando se validan los
valores de decalaje
D Valor de dimetro o de
radio
Ejemplos
Posicin inicial
(posicin estndar)
121.00
Z
589
11.4.6
Valor de compensacin
de eje Y
FUNCIONAMIENTO
B63834SP/01
>_
MDI **** *** ***
[ DESP 2 ][ DES TR ][
O0001 N00000
100.000
16:05:59
][
][ (OPRA) ]
O0001 N00000
100.000
>_
MDI **** *** ***
16:05:59
[ DESGAS ][ GEOMET ][
][
590
][(OPRA)]
B63834SP/01
FUNCIONAMIENTO
O0001 N00000
100.000
>_
MDI **** *** ***
16:05:59
[ DESGAS ][ GEOMET ][
][
][(OPRA) ]
O0001 N00000
100.000
>_
MDI **** *** ***
16:05:59
[ BUSQ NO][ MEDIA ][ ENT C ][ ENTR + ][ ENTRAD ]
591
FUNCIONAMIENTO
B63834SP/01
4 Desplace el cursor al valor del nmero de corrector que desee definir, pulse
592
FUNCIONAMIENTO
B63834SP/01
11.4.7
Visualizacin e
introduccin de datos
de configuracin
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)
11 (NO. SECU)
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
][ (OPRA) ]
AJUSTE
O0001 N00000
(PORTATIL)
IMAG. ESPEJO X
IMAG. ESPEJO Z
= 0 (0:OFF
= 0 (0:OFF
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
593
1:ON)
1:ON)
][ (OPRA) ]
FUNCIONAMIENTO
B63834SP/01
,o
D ESCRIBIR PARAMETROS
D COMPROBACION TV
D CODIGO DE
PERFORACION
D UNIDAD DE ENTRADA
D CANAL E/S
D INTERRUPCION DE
SECUENCIA
D FORMATO DE CINTA
D INTERRUPCION DE
SECUENCIA
D IMAGEN ESPEJO
D Otros
para
FUNCIONAMIENTO
B63834SP/01
11.4.8
Comparacin e
interrupcin de nmero
secuencial
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:F10/11)
0 (NO. PROGRMA)
11 (NO. SECU)
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
][ (OPRA) ]
595
FUNCIONAMIENTO
B63834SP/01
Explicaciones
D Nmero de secuencia
despus de haber
ejecutado el programa
D Bloques excepcionales
de secuencia se encuentra
varias veces en el
programa
D Bloque que se ha de repetir
un nmero especificado de
veces
596
B63834SP/01
11.4.9
Visualizacin y
configuracin del
tiempo de
funcionamiento,
nmero de piezas y
tiempo
FUNCIONAMIENTO
hasta que se
O0001 N0000
TOTAL PIEZA
=
PIEZA REQUERIDA =
NUMERO PIEZA
=
ALIM ON
TIEMPO OPR
TIEMPO CORTE
PROPO LIBRE
TIEMPO CICLO
FECHA
TIEM
=
=
=
=
=
=
=
14
0
23
4H 31M
0H 0M
0H 37M
0H 0M
0H 0M
1993/07/05
11:32:52
> _
S
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
0S
5S
0S
0S
T0000
][ (OPRA) ]
Datos visualizados
D TOTAL PIEZAS
Este valor aumenta en una unidad cada vez que se ejecuta un cdigo M02, M30
o un cdigo M especificado por el parmetro 6710. Este valor no puede definirse
en esta pantalla. Defina este valor en el parmetro 6712.
D PIEZAS NECESARIAS
FUNCIONAMIENTO
B63834SP/01
D NUMERO PIEZAS
D CONEXION TENSION
D TIEMPO DE
FUNCIONAMIENTO
D TIEMPO DE MECANIZADO
D LIBRE FINALIDAD
Este valor puede emplearse, por ejemplo, como tiempo total durante el cual
circula refrigerante. Consulte el manual publicado por el fabricante de la
mquina herramienta para conocer ms detalles.
D TIEMPO DE CICLO
D FECHA y HORA
Explicaciones
D Utilizacin
Limitaciones
D Definiciones de tiempo de
funcionamiento y nmero
de piezas
D Configuraciones de
fecha/hora
Valor mximo
Dato
Valor mximo
Ao
2085
Horas
23
Mes
12
Minutos
59
Da
31
Segundos
59
598
B63834SP/01
11.4.10
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.11
Introduccin directa de
las compensaciones
de origen de pieza
medidas
FUNCIONAMIENTO
B63834SP/01
Compen- O
sacin
previa
Z
O
Nueva
compen
Origen
sacin
Superficie A
600
B63834SP/01
FUNCIONAMIENTO
O1234 N56789
NO.
00
X
(EXT) Z
DATOS
0.000
0.000
NO.
02
X
(G55) Z
DATOS
0.000
0.000
01
X
(G54) Z
0.000
0.000
03
X
(G56) Z
0.000
0.000
> Z100.
S
0 T0000
MDI **** *** ***
16:05:59
[ BUSQNO ] [ MEDIA ] [
] [ +ENTR ] [ ENTRAD ]
10
11
Limitaciones
D Introduccin consecutiva
programa
601
11.4.12
Visualizacin y
configuracin de las
variables comunes de
macrocliente
FUNCIONAMIENTO
B63834SP/01
Visualiza variables comunes (#100 hasta #199 y #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 ]
y/o
y/o
X ,o Z
FUNCIONAMIENTO
B63834SP/01
11.4.13
Visualizacin y
configuracin del
panel del operador de
software
Con esta funcin pueden controlarse desde el panel CRT/MDI las funciones de
las teclas y pulsadores del panel del operador de la mquina.
El avance manual continuo puede realizarse empleando el teclado numrico.
captulo [PUPITR].
pantalla deseada.
PUPITRE
O0000 N00000
MODO : MDI
EJE VOLANTE
MULT. PASO.
OVRD. RAPIDO
AVANCE P/P
>_
MDI **** *** ***
16:05:59
[ MACRO ] [ MENU ] [PUPITR ] [
PUPITRE
SALTO BLOQUE
BLOQUE SIMPLE
CIERRE MECAN.
MARCHA SECA
RETEN AVANCE
] [
O0000 N00000
:
:
:
:
:
OFF
J ON
J OFF
ON
OFF
J ON
J PROTECT
RELEASE
J OFF
0.000
S
MDI **** *** ***
16:05:59
[ MACRO ] [ MENU ] [ PUPITR ] [
T0000
][
603
FUNCIONAMIENTO
B63834SP/01
para hacer
Pulse una de las siguientes teclas de flecha para ejecutar el avance manual
continuo. 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 continuo, 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 continuo, 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 Visualizacin
Los grupos para los cuales se selecciona el panel del operador de la mquina
mediante el parmetro 7200 no se visualizan en el panel del operador de
software.
D Teclas y pulsadores de
uso general
Existen ocho teclas que pueden definirse opcionalmente y que se aaden como
funcin extendida del panel del operador de software. El nombre de estos
interruptores puede configurarse mediante parmetros (Nos. 7220 hasta 7283)
en forma de cadenas de caracteres de como mximo 8 caracteres. En cuanto al
significado de estas teclas, consulte el manual publicado por el fabricante de la
mquina herramienta.
604
FUNCIONAMIENTO
B63834SP/01
11.4.14
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 SELECC 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)]
FUNCIONAMIENTO
B63834SP/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 *).
Explicaciones
D Registro de los datos de
gestin de vida de las
herramientas
3. Modo CINTA
1.Modo EDICION
Zona almacenaje
y edicin programas pieza
Edicin Visualizacin
Memoria
2. Modo MEM
Preseleccin
contador
Datos vida herramientas
Memoria
Visualizacin
606
B63834SP/01
FUNCIONAMIENTO
D Visualizacin del
contenido
DATO VIDA HERRA
O3000 N00060
GRUPO SELECC 000
GRUPO 001 :
VIDA
0150
COUNT
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) ]
D Las lneas 8 hasta 12 son datos de vida del grupo siguiente al visualizado en
las lneas 3 hasta 7.
607
11.5
PANTALLAS
VISUALIZADAS
MEDIANTE LA TECLA
DE FUNCION
FUNCIONAMIENTO
B63834SP/01
608
FUNCIONAMIENTO
B63834SP/01
11.5.1
Visualizacin y
configuracin de
parmetros
O0010 N00002
SEQ
0
INI
0
0001
0
0
0012
X
0
0
Y
0
0
Z
0
0
0020 I/O CHANNEL
0022
0
0
0
0
0
0
0
0
0
0
0
0
ISO
0
FCV
0
0
0
0
TVC
0
0
MIR
0
0
0
0
0
> _
MDI **** *** ***
16:05:59
[ PARAM ][ DIGNOS ][ PMC ][ SISTEM ][ (OPRA) ]
609
FUNCIONAMIENTO
B63834SP/01
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 CNV 1:F10/11)
0 (NO. PROGRAMA)
11 (NO. SECU.)
> _
MDI **** *** ***
16:05:59
[ COMP. ][ FIJCN ][ TRABAJ ][
T0000
][ (OPRA) ]
7 Pulse la tecla
Explicaciones
D Definicin de parmetros
con dispositivos externos
de entrada/salida
D Tabla de parmetros
D Datos de configuracin
B63834SP/01
11.5.2
Visualizacin y
configuracin de los
datos de
compensacin de error
de paso
FUNCIONAMIENTO
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
FUNCIONAMIENTO
B63834SP/01
PASO
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 ]
B63834SP/01
11.6
VISUALIZACION DEL
NUMERO DE
PROGRAMA, NUMERO
DE SECUENCIA 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 de
secuencia
FUNCIONAMIENTO
O2000 N00130
O1000 ;
No. secuencia
No. programa
N103 W10. ;
N104 U120. ;
N105 M02 ;
> _
EDIC **** *** ***
16:05:59
[ PROGR. ][ VERIFI][ ACTUAL][ SIGUIE ][(OPRA) ]
613
11.6.2
Visualizacin del
estado y aviso para la
configuracin de datos
o la operacin de
entrada/salida
FUNCIONAMIENTO
B63834SP/01
Explicaciones
D Descripcin de cada
pantalla
(2)
EDIT
STOP
(3)
(4)
MTN
FIN
(6)
ALM
(7)
(8)
hh:mm:ss INPUT
D (2) Estado de
MDI
MEM
RMT
EDIT
HND
JOG
TJOG
THND
INC
REF
****
funcionamiento automtico
STOP
HOLD
STRT
D (3) Estado de eje
MTN
DWL
***
FIN
***
desplazndose/estado de
tiempo de espera
614
B63834SP/01
FUNCIONAMIENTO
programas
ALM
BAT
modificacin, etc.)
LSK
RSTR
introduciendo datos.
: Indica que se est rearrancando el programa.
: Indica que no se est ejecutando ninguna operacin de edicin.
Espacio
ERROR MODO
(Visualizacin de teclas soft)
Ejemplo 2)
Cuando se introduce un parmetro
> 999999999
MDI DIGITOS EXCE
(Visualizacin de teclas soft)
Ejemplo 3)
Cuando un parmetro se enva a un dispositivo de entrada/salida externo
>_
MEM
ERROR MODO
(Visualizacin de teclas soft)
615
FUNCIONAMIENTO
11.7
PAGINAS
VISUALIZADAS POR
LA TECLA DE
FUNCION
B63834SP/01
11.7.1
Visualizacin del
histrico de mensajes
de operador externos
Procedimiento
2 Pulse la tecla
, luego la tecla soft de seleccin de captulo
[MSGHIS]. Aparece la pgina siguiente.
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.
616
B63834SP/01
FUNCIONAMIENTO
Explicaciones
D Actualizacin de los
datos histricos de
mensajes operador
externos
617
11.8
BORRADO DE LA
PANTALLA
11.8.1
FUNCIONAMIENTO
Borrado de la
visualizacin de
pantalla de CRT
B63834SP/01
Procedimiento
D Borrado de la pantalla
D Restauracin de la
pantalla
).
618
FUNCIONAMIENTO
B63834SP/01
11.8.2
Borrado automtico de
la visualizacin en
pantalla CRT
D Restauracin de la
pantalla
Explicaciones
D Borrado de la pantalla
utilizando la tecla de
funcin
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.
619
12
FUNCIONAMIENTO
B63834SP/01
FUNCION DE GRAFICOS
620
FUNCIONAMIENTO
B63834SP/01
12.1
VISUALIZACION DE
GRAFICOS
Procedimiento
. Pulse
compacto.
Al hacerlo aparece la pantalla de parmetros grficos mostrada a
continuacin. (Si no aparece esta pantalla, pulse la tecla soft [PRM G.].
PARAMETRO GRAFICO
0001
00020
LONGITUD PIEZA
DIAMETRO PIEZA
W=
D=
130000
130000
PARADA GRAFI
AUTOBORRADO
LIMITE
N=
A=
L=
0
1
0
CENTRO GRAFICO
X=
Z=
S=
M=
61655
90711
32
0
S
0 T0000
ESCALA
MODO GRAFICO
AUTO STRT * * * *
FIN
G. PRM
14 : 23 : 54
GRAFIC
ZOOM
(OPRA)
2 Desplace el cursor con las teclas de cursor a un parmetro que desee definir.
3 Introduzca los datos y luego pulse la tecla
4 Repita los pasos 2 y 3 hasta que se hayan especifica todos los parmetros
necesarios.
621
FUNCIONAMIENTO
B63834SP/01
00021
200.000
200.000
Z
AUTO STRT* * * *
FIN
PRM G.
D Ampliacin de
12:12:24
GRAFIC
ZOOM
(OPRA)
representaciones
GRAPH
S
W
D
0001
X
Z
0.55
150000
150000
00021
200.000
200.000
Z
AUTO STRT* * * *
G.PRM
FIN
12 : 12 : 24
GRAFIC
ZOOM
(OPRA)
Un rectngulo que tiene definida una de sus dos diagonales por los dos
cursores de zoom se ampla al tamao completo de la pantalla.
, desplace
los cursores de zoom para especificar una diagonal para la nueva pantalla.
Pulsando la tecla soft [HI/LO] se alterna el cursor de zoom que se desee
desplazar.
B63834SP/01
FUNCIONAMIENTO
0001
X
Z
0.81
00012
200.000
200.000
Z
AUTO STRT **** FIN
G.PRM
12 : 12 : 24
GRAFIC
Explicaciones
D Definicin de los sistemas
de coordenadas de
representacin
Valor config.=1
X
Valor config.=2
Valor config.=3
Z
Z
X
Valor config.=4
Valor config.=5
Valor config.=6
Valor config.=7
X
Z
Z
X
623
Z
X
FUNCIONAMIENTO
D Parmetros grficos
B63834SP/01
X
W
W
D
D
Z
Sistema
incremental
Entrada en mm
Entrada en pulgadas
ISB
0.001 mm
0.0001 pulg.
0 hasta
ISC
0.0001 mm
0,00001 pulg.
99999999
B63834SP/01
D Borrado de la
representacin anterior
D Representacin de una
parte de un programa
D Representacin empleando
lneas de trazo discontinuo
y de trazo continuo
D Visualizacin de las
coordenadas
FUNCIONAMIENTO
mquina
Limitaciones
D Velocidad de avance
D Modificacin de los
parmetros grficos
durante el funcionamiento
automtico.
D Designaciones de ejes de
coordenadas
D Reduccin/ampliacin de
representaciones
625
13
FUNCIONAMIENTO
B63834SP/01
FUNCION DE AYUDA
D Informacin detallada
sobre alarmas
D Mtodo de funcionamiento
D Tabla de parmetros
Cuando defina o consulte un parmetro del sistema, si no est seguro del nmero
del parmetro, la pantalla de ayuda enumera una lista de nmeros de parmetro
para cada funcin.
Procedimiento
1 Pulse la tecla
O1234 N00001
*****AYUDA *****
1. DETALLE ALARMA
2. METODO OPERATIVO
3. TABLA PARAMETROS
MEM * * * *
ALARM
*** ***
PUPITR
S
10 : 10 : 40
0 T0000
PARA
626
B63834SP/01
PANTALLA DETALLE
ALARMA
FUNCIONAMIENTO
O0010 N00001
NUMBER : 027
MSAGE : NO AXES COMMANDED IN G43/G44
FUNCTION : TOOL LENGTH COMPENSATION C
ALARM :
IN TOOL LENGTH COMPENSATION TYPE C,
NO AXIS IS DESIGNATED IN G43 & G44
BLOCKS. IN TOOL LENGTH COMPENSATION
TYPE C, IT TRIES TO LATCH ON TO
ANOTHER AXIS WITHOUT OFFSET CANCE
LING.
>_
MEM
S
00 : 00 : 00
No. Alarma
Explicacin
normal alarma
Clasificacin funcin
Detalles alarma
0 T0000
(OPRA)
Fig.13(b) Pantalla de DETALLE DE ALARMA cuando se activa la Alarma P/S No. 027
NUMBER :
MSAGE :
FUNCTION
ALARM
O1234 N00001
:
:
>100
MEM
****
*** ***
S
00 : 00 : 00
0 T0000
SELECT
627
FUNCIONAMIENTO
B63834SP/01
*** ***
S
10 : 12 : 25
T0000
SELECT
Fig.13(d) Cmo se seleccionan los DETALLES DE
ALARMAS
NUMBER
MSAGE
FUNCTION
ALARM
:
:
:
:
O1234 N00001
100
PARAMETER WRITE ENABLE
>100
MEM
****
*** ***
0 T0000
10 : 12 : 25
SELECT
Pantalla METODO DE
OPERACION
1.
2.
3.
4.
5.
6.
7.
8.
9.
O1234 N00001
PROGRAM EDIT
SEARCH
RESET
DATA INPUT WITH MDI
DATA INPUT WITH TAPE
OUTPUT
INPUT WITH FANUC CASSETTE
OUTPUT WITH FANUC CASSETTE
MEMORY CLEAR
MEM
****
ALARM
*** ***
2 PUPITR
S
10 : 12 : 25
0 T0000
PARA
B63834SP/01
FUNCIONAMIENTO
>1
MEM * * * *
S
10 : 12 : 25
*** ***
T0000
SELECT
Fig.13(g) Cmo se selecciona cada METODO OPERATIVO
01234 N00001
1/4
Pgina/Total pgina
Operacin
Modo selecc.
Situacin operac.
Procedimiento
operativo
>_
MEM
****
ALARM
*** ***
PUPITR
S
00 : 00 : 00
0 T0000
PARA
*** ***
S
10 : 12 : 25
T0000
SELECT
Pantalla TABLA DE
PARAMETROS
6 Si no est seguro del nmero de parmetro del sistema que desea definir o si
desea consultar un parmetro del sistema, pulse la tecla [PARA] en la
pantalla MENU (INICIAL). Al hacerlo se visualiza una lista de nmeros de
parmetros para cada funcin (vase Figura 13 (j)).
Es posible modificar la pgina visualizada en la pantalla de parmetros. El
nmero de pgina actual aparece en el extremo superior derecho de la
pantalla.
629
FUNCIONAMIENTO
B63834SP/01
01234 N00001
1/4
* AJUSTE
* INTERFAZ PERFO LECT
* CONTROL EJE/ UNIDAD AJUSTE
* COORDINADAS
* LIMITE DE CARRERA
* VELOCIDAD DE ALIMENTACION
* CONTROL DE ACELE/DESACELE
* SERVO RELACIONADO
* DI/DO
MEM * * * *
ALARM
(NO. 0000~)
(NO. 0100~)
(NO. 1000~)
(NO. 1200~)
(NO. 1300~)
(NO. 1400~)
(NO. 1600~)
(NO. 1800~)
(NO. 3000~)
S
0
00 : 00 : 00
*** ***
PARAM
OPERAT
T0000
(OPRA)
u otra tecla de
funcin.
Explicacin
D Configuracin de la pantalla de ayuda
tecla
AYUDA
Pantalla MENU
IINICIAL
Pantalla
CNC
Tecla
o
tecla funcin
Tecla
o
tecla funcin
[ALAM]
[OPR]
Pantalla
PROC. OPE
RATIVO
Pantalla
DETALLE
ALARMA
(NO.)+[SELECT]
[PARA]
Tecla PAG.
[OPR]
(NO.)+[SELECT]
Pantalla de
instruccin de
cada operacin
(NO.)+[SELECT]
630
Tecla
o
tecla funcin
B-63834SP/01
MANUAL GUIDE 0i
MANUAL GUIDE 0i
- 633 -
1.MANUAL GUIDE 0i
1.MANUAL GUIDE 0i
1.1
MANUAL GUIDE 0i
B-63834SP/01
DESCRIPCIN GENERAL
La MANUAL GUIDE 0i se desarroll para facilitar el desarrollo de
programas de pieza en los sistemas de control numrico de la serie 0iTB. Un programa de pieza consta de un conjunto de instrucciones de
mecanizado que el operador desea ejecutar.
Un programa de pieza utiliza texto alfabtico para sus instrucciones e
informacin numrica como valores deseados para tales instrucciones.
De este modo, un programa de CNC puede desarrollarse como serie de
instrucciones, cada una de las cuales ejecuta una operacin de
mecanizado. Combinando operaciones de mecanizado pueden
ejecutarse tareas de mecanizado complejas.
El desarrollo de programas de pieza puede resultar difcil si el operador
no est familiarizado con el lenguaje de programacin utilizado por el
CNC. La MANUAL GUIDE 0i es un elemento auxiliar de
programacin de guiado que ayuda al operador a desarrollar un
programa de pieza para el CNC. La MANUAL GUIDE 0i proporciona
informacin en forma de texto y grfica que se presenta en la pantalla
del CNC. El software pide al usuario que introduzca datos y utiliza la
respuesta del usuario para crear una instruccin de programa de pieza.
La MANUAL GUIDE 0i permite adems a los usuarios editar
programas de pieza existentes. Resaltando la lnea de programa de
pieza deseada, el usuario puede realizar cambios de idntica manera a
como desarrollaron originalmente el programa. Durante el desarrollo
de programas est disponible tambin una ayuda en lnea o en forma de
cmoda referencia para programacin.
- 634 -
MANUAL GUIDE 0i
B-63834SP/01
1.2
1.MANUAL GUIDE 0i
INTRODUCCIN
La MANUAL GUIDE 0i es tan solo una de las pantallas a disposicin
del usuario durante el funcionamiento del CNC. Puede accederse a la
misma en todo momento accionando el pulsador CUSTOM del panel
MDI. Desde esta pantalla, el usuario puede seleccionar la visualizacin
de la referencia de ayuda para el programador.
Si el usuario desea crear un nuevo programa (o editar uno ya existente),
puede hacerlo en el modo de edicin en segundo plano; no es preciso
seleccionar el modo EDIT. Pero el usuario debe asegurar que el
programa de pieza que desea editar no es un programa de pieza activo
en el CNC. Si el programa est activo, aparecer una pantalla de aviso
que pedir al usuario que corrija el problema.
La MANUAL GUIDE 0i utiliza ciclos fijos avanzados para
operaciones de fresado tales como el taladrado de patrn, cajera de
patrn y mecanizado de ranuras. Puede llamarse a estos ciclos fijos
avanzados desde programas existentes desarrollados con un software
distinto de la MANUAL GUIDE 0i. Los argumentos de la operacin se
enumeran en la referencia de ayuda en lnea para el programador.
La MANUAL GUIDE 0i utiliza tambin la programacin de
contorneado con la cual el usuario puede introducir figuras
contorneadas integradas por lneas y crculos. Esta programacin de
contornos incluye el clculo de contornos de alto rendimiento tal
como 10 bloques pendientes y el clculo auxiliar con 11 modelos.
MANUAL GUIDE 0i se ha desarrollado para facilitar la creacin y
edicin de programas de pieza al usuario/operador. Sin embargo, una
vez se haya familiarizado con el lenguaje de programacin, le podra
resultar ms fcil desarrollar programas directamente utilizando el
editor de programas de CNC. La MANUAL GUIDE 0i permite a los
usuarios funcionar por su propia cuenta. Quienes no estn
familiarizados con la programacin de CNCs vern lo fcil que resulta
utilizar la interfaz grfica para introducir informacin en un programa.
Quienes posean conocimientos ms avanzados podran utilizar el editor
de programas a bordo, consultando la referencia de ayuda para el
programador en lnea. En cualquier caso, el usuario podr utilizar la
MANUAL GUIDE 0i a un nivel en que se sienta cmodo.
- 635 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
1.3
1.3.1
Puesta en marcha
La pantalla MANUAL GUIDE 0i puede visualizarse en cualquier
instante accionando el pulsador CUSTOM del panel MDI. Desde
esta pantalla, el usuario puede introducir el nmero de programa que
desee crear o editar.
Aun cuando el usuario desee crear un nuevo programa (o editar uno ya
existente), no tiene que seleccionar como modo de funcionamiento del
CNC el modo EDIT. Con la MANUAL GUIDE 0i, siempre es
posible la edicin en segundo plano.
El usuario debe asegurar que el programa de pieza que desee editar no
sea un programa de pieza activo en el CNC. Para determinar si el
programa est activo, asegrese de que el nmero O que aparece en
la parte superior de la pantalla del CNC no es el mismo que el programa
que desee editar. Para modificar el nmero de programa activo,
seleccione el pulsador PROG en el panel del teclado MDI,
introduzca Oxxxx (siendo xxxx cualquier nmero en la memoria de
programas distinto del que desee editar) y luego pulse la tecla de
desplazamiento del cursor hacia abajo (flecha abajo) del panel del
teclado MDI. El nmero O que aparece en la parte superior de la
pantalla cambiar al nmero introducido.
O0001
MANUAL GUIDE 0i
V1.000
INPUT THE PROGRAM NUMBER TO EDIT
IF THE PROGRAM NUMBER NOT EXIST,
IT WILL BE CREATED.
MAKE SURE THE PROGRAM YOU WILL EDIT IS
NOT THE ACTIVE PROGRAM ON THE CNC.
NUM=
- 636 -
MANUAL GUIDE 0i
B-63834SP/01
1.3.2
1.MANUAL GUIDE 0i
Puesta en marcha
La pantalla MANUAL GUIDE 0i puede visualizarse en cualquier
instante accionando el pulsador CUSTOM del panel MDI. Desde
esta pantalla, el usuario puede introducir el nmero del programa que
desee crear o editar.
- 637 -
1.MANUAL GUIDE 0i
1.3.3
MANUAL GUIDE 0i
B-63834SP/01
- 638 -
B-63834SP/01
MANUAL GUIDE 0i
1.MANUAL GUIDE 0i
O0015 ;
M3 500;
%
- 639 -
1.MANUAL GUIDE 0i
1.3.4
MANUAL GUIDE 0i
B-63834SP/01
][
][CLEAR][ACCEPT]
B-63834SP/01
MANUAL GUIDE 0i
1.MANUAL GUIDE 0i
- 641 -
1.MANUAL GUIDE 0i
1.3.5
MANUAL GUIDE 0i
B-63834SP/01
Asistencia de cdigos G
Ahora que hemos aadido informacin de procesos al programa de
pieza, habitualmente es necesario desplazar la mquina-herramienta
para poder ejecutar las operaciones de mecanizado. El desplazamiento
de la mquina-herramienta se realiza utilizando interpolaciones que
controlan el desplazamiento de la herramienta entre los puntos
especificados. Primero debemos establecer un sistema de coordenadas
que el CNC utilizar para determinar el desplazamiento de los ejes. Si
conocemos los cdigos G necesarios para definir el sistema de
coordenadas del CNC, simplemente podramos utilizar el editor para
aadir la informacin necesaria. Pero en el caso de nuestro ejemplo no
estamos seguros del cdigo G correcto.
Para acceder a la Asistencia de cdigos G, pulse la tecla soft G
CODE de la unidad de visualizacin. Al hacerlo, se visualizar el
men de ayuda de cdigos G. El men de ayuda de cdigos G enumera
todos los cdigos G soportados por su sistema de control numrico.
Este men est subdividido en varias pginas. El nmero total de
pginas de ayuda y la pgina actual se indican en la parte superior del
men.
G CODE HELP
1 OF 7
G00 RAPID MOVE
G01 LINEAR MOVE
G02 CW CIRCLE
G03 CCW CIRCLE
G04 DWELL
G20 INCH MODE
G21 METRIC MODE
G22 STORED STROKE CHECK ON
G23 STORED STROKE CHECK OFF
][
][
El usuario puede utilizar las teclas de cursor y de pgina del panel del
teclado MDI para controlar la visualizacin de las pginas de ayuda de
cdigos G. Las pantallas de mens son del tipo rodante. Es decir, al
intentar avanzar ms all de la ltima pgina se vuelve a la primera. A
la inversa, al intentar volver hacia atrs ms all de la primera pgina,
se lleva al usuario a la ltima pgina.
Dado que estamos buscando informacin de definicin de coordenadas,
continuaremos avanzando por el sistema del men hasta que veamos
algo perteneciente a este tema. Si avanzamos a la ltima pgina,
podremos ver cmo G01 se utiliza para desplazamiento lineal de
mecanizado. Tecleando 01 y pulsando la tecla INPUT del panel del
teclado MDI se visualiza la informacin de ayuda sobre G01. El
usuario observar que se visualizan dos teclas soft en la parte inferior
de la pgina. Estas dos teclas soft controlan la informacin visualizada
sobre este tema.
- 642 -
B-63834SP/01
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
[TEXT
][GRAPH. ][
][
][
INICI
G01 EXAMPLE
O START
START AT X0.0 Z0.0
LINEAR MOVE TO X100. Z100.0 FEED AT F0.5
G01 X100. Z100.0 F0.5
[TEXT
][GRAPH. ][
][
][
NOTA
Para algunos cdigos G no hay pantallas de ayuda
grfica. En estos casos, al pulsar GRAPH no se
visualiza ninguna pantalla de ayuda grfica.
El usuario bien puede volver al editor pulsando la tecla soft Flecha
Izquierda de la unidad de visualizacin o introduciendo directamente la
informacin necesaria en la pantalla de ayuda. Para insertar la
informacin de programa en la pantalla de ayuda, el usuario
simplemente debe teclear la orden y pulsar la tecla INSERT en el
panel del teclado MDI. Para nuestro ejemplo, configuremos los ejes X
y Z a 1.0. Dado que hemos confirmado que, de hecho, la orden G01 es
la orden que queremos, teclearamos G01X1.Z1.[EOB] (en donde
- 643 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
EOB es la tecla Fin de Bloque del panel del teclado MDI) y luego
pulse la tecla INSERT del panel del teclado MDI. Despus de
insertar la lnea de cdigo en el programa de pieza se visualizar la
pantalla de editor con nuestra nueva orden insertada. Para la
preparacin para desarrollar ms programas, desplacemos la posicin
del cursor al bloque G01X1.Z1.
O0015 ;
F300.;
M7;
G01X1.Z1.;
%
- 644 -
B-63834SP/01
1.3.6
MANUAL GUIDE 0i
1.MANUAL GUIDE 0i
][
][
- 645 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
[TEXT
][GRAPH. ][
][
][
- 646 -
B-63834SP/01
1.4
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
- 647 -
Taladrado de centrar
Taladrado
Roscado con macho
Escariado
Mandrinado
Desbaste exterior
Desbaste interior
Desbaste de cara final
Acabado exterior
Acabado interior
Acabado de cara final
Punto inicial
Lnea
Arco HORARIO
Arco ANTIHORARIO
Fin de figuras
Desbaste exterior
Desbaste de cara final
Acabado exterior
Acabado de cara final
Forma normal
Forma trapezoidal
Rosca exterior
Rosca interior
Punto inicial y puntos finales
1.MANUAL GUIDE 0i
1.4.1
MANUAL GUIDE 0i
B-63834SP/01
Funcionamiento
Para utilizar el mecanizado con ciclos fijos, pulse la tecla soft
CYCLE de la unidad de visualizacin. Al hacerlo, aparecer el men
de mecanizado con ciclos.
Este men de mecanizado con ciclos enumera todos los ciclos fijos
soportados por la MANUAL GUIDE 0i. Este men se subdivide en
varias pginas. El nmero total de pginas de ayuda y la pgina actual
aparecen en la parte superior del men.
El usuario puede utilizar las teclas de pgina del panel del teclado MDI
para controlar la visualizacin de las pginas del men de mecanizado
con ciclos. Las pantallas del men son del tipo rodante. Es decir, al
intentar avanzar ms all de la ltima pgina, se vuelve a la primera
pgina. A la inversa, al intentar retroceder ms all de la primera pgina,
el usuario vuelve a la ltima pgina.
Tecleando el nmero del cdigo G que aparece en el men y luego
pulsando la tecla INPUT del panel del teclado MDI, se visualiza
informacin de ayuda para un bloque de ciclo fijo seleccionado.
Las formas de ciclo fijo son similares a las que aparecen en la pantalla
de asistencia de proceso. En esta pantalla, el usuario puede introducir la
informacin deseada para cada ciclo fijo. Cuando se visualiza primero
la forma, presenta el ciclo fijo solicitado. Para nuestro ejemplo,
introduciremos la informacin para el ciclo fijo G1000.
Si bajamos el cursor a la entrada F=, la entrada nos pedir que
introduzcamos el avance del ciclo de taladrado. Configuremos este
valor introduciendo 50 y luego pulsando la tecla INPUT del panel
del teclado MDI. Ahora, el avance quedar fijado en 50.00.
Configuraremos la siguiente informacin de idntica manera.
W=1
: MACHINING TYPE (NO DWELL)
C = 5.000 : CLEARANCE
I=1
: REFERENCE POSITION RETURN (INI-POINT
RETURN)
F = 50.0 : FEEDRATE
P = 50
: DWELL TIME (en unidades de ms)
A medida que introduzca la informacin, observar que destella la
direccin correspondiente a la entrada de datos en una representacin
de guiado. Esto permite al usuario comprobar qu ha introducido
mientras lo introduce en la pantalla.
Para insertar un ciclo fijo en un programa de pieza, pulse la tecla soft
ACCEPT en la unidad de visualizacin. Ver cmo aparece el bloque
resultante en la pantalla de editor G1000 W1. C10. I1. F50. P50. ;.
Ahora ha introducido un bloque de programa de pieza muy complejo en
el programa de pieza sin siquiera saber cmo se programa un ciclo fijo.
En la pantalla del editor, al pulsar la tecla soft del extremo derecho se
muestra la tecla soft EDIT. Al pulsar esta tecla soft, aparece la
pantalla de entrada de datos para el ciclo fijo correspondiente. Puede
- 648 -
B-63834SP/01
MANUAL GUIDE 0i
1.MANUAL GUIDE 0i
NOTA
Los ciclos fijos de la MANUAL GUIDE 0i deben
introducirse de modo que estn formados por un par
de bloques con un bloque de tipo de mecanizado y
un bloque de figura.
Para cada bloque de tipo de mecanizado puede
introducirse slo un bloque de figura.
- 649 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
1.4.2
1.4.2.1
B-63834SP/01
Elemento de datos
AVANCE
TIEMPO DE ESPERA
B
L
PUNTO INICIAL
PROFUNDIDAD
Elemento de datos
TIPO DE MECANIZADO
F
Q
P
AVANCE
PROFU. CORTE
TIEMPO ESPERA
B
L
PUNTO INICIAL
PROFUNDIDAD
Comentario
Avance de mecanizado
Tiempo de espera en fondo agujero, en unidades de
ms.
Coordenada Z de punto inicial de mecanizado
Profundidad de agujero (valor positivo)
Taladrado: G1101
Comentario
1 :Taladrado
2 : Taladrado profundo
4 : Taladrado profundo a alta velocidad
Velocidad de avance
Profundidad de corte de una pasada
Tiempo espera, en fondo agujero, en unidades de
ms.
Coordenada Z de punto inicial de mecanizado
Profundidad de agujero (valor positivo)
Elemento de datos
TIPO MECANIZADO
F
P
B
L
PASO DE ROSCA
TIEMPO ESPERA
PUNTO INICIAL
PROFUNDIDAD
F
Q
Elemento de datos
AVANCE
LONGITUD LABIO CORTE
TIEMPO ESPERA
B
L
PUNTO INICIAL
PROFUNDIDAD
Comentario
1 : Roscado con macho normal
2 : Roscado con macho inverso
3 : Roscado rgido con macho
4 : Roscado rgido con macho inverso
Paso de una rosca de roscado con macho
Tiempo espera en fondo agujero, en unidades de ms.
Coordenada Z de punto inicial de corte
Profundidad de agujero (valor positivo)
Escariado: G1103
Comentario
Avance de mecanizado
Longitud labio corte de escariador en punto inicial
mecanizado
Tiempo espera en fondo agujero, en unidades de
ms.
Coordenada Z de punto inicial de corte
Profundidad de agujero (valor positivo)
Mandrinado : G1104
Elemento de datos
AVANCE
VALOR
DESPLAZAMIENTO
TIEMPO ESPERA
B
L
PUNTO INICIAL
PROFUNDIDAD
F
Q
- 650 -
Comentario
Avance de mecanizado
Decalaje en retirada para mandrinado (valor positivo)
Tiempo espera en fondo de agujero en unidades de
ms.
Coordenada Z de punto inicial de corte
Profundidad de agujero (valor positivo)
MANUAL GUIDE 0i
B-63834SP/01
1.4.2.2
1.MANUAL GUIDE 0i
1.4.2.3
Elemento de datos
SENTIDO CORTE
F
H
K
Q
E
AVANCE
X VALOR ACABADO
Z VALOR ACABADO
PRIMERA PROFU. CORTE
DISTANCIA RETIRADA
TIPO RETIRADA
I
J
U
V
NGULO DE PLAQUITA
Comentario
1 : Sentido normal (desde cara final hacia plato)
2 : Sentido inverso (desde plato hacia cara final)
Avance de mecanizado
Valor de acabado en direccin de eje X (dimetro)
Valor de acabado en direccin de eje Z (radio)
Profundidad de primera pasada en desbaste (dimetro)
Desplazamiento a lo largo del eje X (en mecanizado de
superficie exterior/interior: dimetro) o a lo largo del eje
Z (en refrentado de cara final: radio) para retirada
despus de mecanizado
Tipo de retirada despus de mecanizado en
desplazamientos de desbaste.
1 :Estndar
La herramienta se retira despus del mecanizado
siguiendo el contorno de la figura final
2 : Rpido
La herramienta se retira inmediatamente despus del
corte
Valor de arranque en parte de cara final (radio)
Ratio de profundidad de una pasada real a profundidad
de corte introducida por Q
Lmite de profundidad de corte (dimetro)
ngulo respecto al filo de corte. En el caso de que se
haya configurado a un valor inferior a 90 grados, se
ejecutar automticamente la compensacin del filo de
corte.
ngulo de la herramienta. En el caso de que la figura de
cajera se haya introducido como figura de contorno, la
compensacin inversa de mecanizado se ejecutar
automticamente.
Elemento de datos
SENTIDO CORTE
F
E
AVANCE
VALOR RETIRADA
NGULO DE FILO
NGULO DE PLAQUITA
- 651 -
Comentario
1 : Sentido normal (desde cara final hacia plato)
2 : Sentido inverso (desde plato hacia cara final)
Avance de mecanizado
Desplazamiento a lo largo del eje X (en mecanizado
de superficie exterior/interior: dimetro) o a lo largo
del eje Z (en refrentado de cara final: radio) para
retirada despus de mecanizado
ngulo del filo de corte. En el caso de que se haya
configurado a un valor inferior a 90 grados, se
ejecutar automticamente la compensacin del filo
de corte.
ngulo de la herramienta. En el caso de que la figura
de cajera se haya introducido como figura de
contorno, se ejecutar automticamente la
compensacin inversa de mecanizado.
1.MANUAL GUIDE 0i
1.4.2.4
MANUAL GUIDE 0i
B-63834SP/01
Inicio : G1400
X
Z
Elemento de datos
PUNTO INI. (EJE X)
PUNTO INI. (EJE Z)
Comentario
Coordenada de eje X de punto inicial de figura
Coordenada de eje Z de punto inicial de figura
X
Z
F
Elemento de datos
PUNTO FINAL (EJE X)
PUNTO FINAL (EJE Z)
AVANCE
Comentario
Coordenada de eje X de punto final de figura
Coordenada de eje Z de punto final de figura
Avance de esta figura que se utiliza en el
desplazamiento de acabado
X
Z
R
F
Elemento de datos
PUNTO FINAL (EJE X)
PUNTO FINAL (EJE Z)
RADIO
AVANCE
Comentario
Coordenada de eje X de punto final de figura
Coordenada de eje Z de punto final de figura
Radio de arco
Avance de esta figura que se utiliza en el
desplazamiento de acabado
Lnea : G1401
Arco HOR.
: G1402
Arco ANTIH. : G1403
Figura final
: G1406
No se requieren datos en este bloque de figura, pero debe introducir el
bloque al final de los bloques de figura que se introdujeron justo
despus del bloque de tipo de mecanizado.
- 652 -
MANUAL GUIDE 0i
B-63834SP/01
1.4.2.5
: G1130
: G1132
Elemento de datos
AVANCE
ANCHO DE HERRAMIENTA
PROFUNDIDAD DE
MECANIZADO
TIEMPO DE ESPERA
H
K
W
VALOR X ACABADO
VALOR Z ACABADO
MTODO DE MECANIZADO
RATIO DE PROFUNDIDAD
DE CORTE
PROFUNDIDAD CORTE
MNIMA
1.4.2.6
1.MANUAL GUIDE 0i
Comentario
Avance de mecanizado
Anchura de herramienta ranurado en filo de corte
(radio)
Profundidad en cada desplazamiento de corte
(exterior/interior: dimetro, cara final: radio)
Tiempo de espera en fondo de ranura, en unidades
de ms.
Valor de acabado en direccin de eje X (dimetro)
Valor de acabado en direccin de eje Z (radio)
Secuencia de mecanizado de parte de ranura
1 : Sentido nico
El mecanizado se ejecuta desde la cara final hacia el
lado del plato
2: En ambos sentidos
Al principio, se ejecuta el mecanizado en el centro de
la ranura y se va ampliando mutuamente hacia el
lado de la cara final y de la cara del plato.
Ratio de la profundidad de un corte real respecto a la
profundidad de un corte introducido por Q
Lmite de profundidad de corte (dimetro)
: G1133
: G1134
F
E
Elemento de datos
AVANCE
ANCHO DE HERRAMIENTA
MTODO DE MECANIZADO
- 653 -
Comentario
Avance de mecanizado
Anchura de herramienta ranurado en filo de corte
(radio)
Secuencia de mecanizado de parte de ranura
1 : Sentido nico
El mecanizado se ejecuta desde la cara final hacia
el lado del plato
2: En ambos sentidos
Al principio, se ejecuta el mecanizado en el centro
de la ranura y se va ampliando mutuamente hacia el
lado de la cara final y de la cara del plato.
1.MANUAL GUIDE 0i
1.4.2.7
MANUAL GUIDE 0i
B-63834SP/01
Elemento de datos
VALOR CHAFLN
X PUNTO INICIAL
Z PUNTO INICIAL
PUNTO FINAL (EJE X/Z)
D
W
M
PROFUNDIDAD RANURA
ANCHO RANURA
NMERO RANURAS
PASO
Comentario
Valor de chafln de una ranura (radio)
Coordenada eje X de punto inicio ranurado
Coordenada eje Z de punto inicio ranurado
Coordenada de eje X o de eje Z de punto final de una
ranura. Este dato se necesita slo cuando la
profundidad de una ranura es distinta. Si no se
introduce ningn valor, la profundidad del punto inicial
y del punto final es idntica. El valor X se utiliza en la
ranura exterior y el valor Z se utiliza en la ranura en la
cara final.
Profundidad de ranura a mecanizar (radio)
Ancho de ranura a mecanizar (radio)
Nmero de ranuras cuando se mecanice en varias
ranuras equidistantes.
Distancia entre ranuras cuando se mecanicen varias
ranuras. Si se introduce un valor negativo, las ranuras
se posicionarn desde el lado de la cara final hacia el
lado del plato. Cuando el valor es positivo, se invertir
(radio).
Elemento de datos
X PUNTO INICIAL
Z PUNTO INICIAL
PUNTO FINAL -1 (EJE X)
PUNTO FINAL -1 (EJE Z)
R ESQUINA 1
CHAFLN 1
PUNTO FINAL -2 (EJE X)
H
I
J
R ESQUINA 2
CHAFLN 2
PUNTO FINAL -3 (EJE X)
L
T
P
Q
R
S
V
W
M
R ESQUINA 3
CHAFLN 3
PUNTO FINAL -4 (EJE X)
PUNTO FINAL -4 (EJE Z)
R ESQUINA 4
CHAFLN 4
PUNTO FINAL (EJE X)
PUNTO FINAL (EJE Z)
NMERO RANURAS
PASO
- 654 -
Comentario
Coordenada de eje X de punto inicial
Coordenada de eje Z de punto inicial
Coordenada de eje X de primera lnea desde punto inicial
Coordenada de eje Z de primera lnea desde punto inicial
Radio R de esquina de punto final de lnea -1
Valor achaflanado de punto final de lnea -1
Coordenada eje X de segunda lnea desde primer punto
final
Coordenada eje Z de segunda lnea desde primer punto
final
Radio R de esquina de punto final de segunda lnea
Valor chafln de punto final de segunda lnea
Coordenada de eje X de tercera lnea desde segundo punto
final
Coordenada de eje Z de tercera lnea desde segundo punto
final
Radio R de esquina desde el punto final de tercera lnea
Valor chafln de punto final de tercera lnea
Coordenada eje X de cuarta lnea desde tercer punto final
Coordenada eje Z de cuarta lnea desde tercer punto final
Radio R de esquina de punto final de cuarta lnea
Valor chafln de punto final de cuarta lnea
Coordenada eje X de quinta lnea desde cuarto punto final
Coordenada eje Z de quinta lnea desde cuarto punto final
Nmero de ranuras cuando se mecanicen varias ranuras
equidistantes.
Distancia entre ranuras cuando se mecanicen varias
ranuras. Si se introduce un valor negativo, las ranuras se
posicionarn desde el lado de la cara final hacia el lado del
plato. Cuando el valor es positivo, se invertirn.
MANUAL GUIDE 0i
B-63834SP/01
1.MANUAL GUIDE 0i
NOTA
Cuando se introduzcan datos de R de esquina y
Chafln en idntica lnea para cada punto final,
respectivamente, se utiliza el dato R de esquina y se
ignorar el dato Chafln.
1.4.2.8
Roscado
Elemento de datos
PROFUNDIDAD CORTE
REPETICIONES
MECANIZADO
MTODO MECANIZADO
L
H
C
RETIRADA HERRAMIENTA
VALOR ACABADO
DIS. SEGURIDAD X
DIS. SEGURIDAD Z
NGULO DE PLAQUITA
Q
J
Comentario
Profundidad de corte de primera pasada (dimetro)
El roscado se repite este nmero de veces incluido el
desplazamiento de retirada de herramienta
1 : Mecanizado en un sentido, valor de corte
constante
2 : Mecanizado en ambos sentidos, valor de corte
constante
3 : Mecanizado recto, valor de corte constante
4 : Mecanizado en sentido nico, profundidad de
corte constante
5 : Corte en ambos sentidos, profundidad de corte
constante
6 : Corte recto, profundidad de corte constante
Nmero de cortes de acabado que debe ejecutarse
Valor de acabado (dimetro)
Distancia de seguridad en eje X para roscado
(dimetro)
Distancia de seguridad en el eje Z en roscado, lo cual
quiere decir la distancia que el husillo necesita para
alcanzar una velocidad estable (radio)
ngulo de punta de herramienta utilizado slo rosca
GENERAL
NOTA
Cuando se introduce simultneamente Profu. de
corte y Nmero de corte, los datos de profundidad de
corte, se utilizan para el desplazamiento real de
roscado, ignorndose el Nmero de cortes.
- 655 -
1.MANUAL GUIDE 0i
1.4.2.9
MANUAL GUIDE 0i
B-63834SP/01
Figura de rosca
: G1450
R
Elemento de datos
TIPO DE ROSCA
PASO ROSCADO
NMERO DE HILOS
POR PULGADA
H
P
ALTURA FILETE
NMERO FILETES
MLTIPLE
X PUNTO INICIAL
Z PUNTO INICIAL
PUNTO FINAL 1 (X)
PUNTO FINAL 1 (Z)
PUNTO FINAL 2 (X)
PUNTO FINAL 2 (Z)
PUNTO FINAL 3 (X)
PUNTO FINAL 3 (Z)
PUNTO FINAL 4 (X)
PUNTO FINAL 4 (Z)
PUNTO FINAL 5 (X)
PUNTO FINAL 5 (Z)
PUNTO FINAL 6 (X)
PUNTO FINAL 6 (Z)
X
Z
A
B
C
D
E
F
I
J
Q
S
V
W
Comentario
1 : Rosca general
2 : Rosca mtrica
3 : Rosca unificada
4 : Rosca de tubo (PT)
5 : Rosca de racor (PF)
Paso de rosca. El incremento mnimo es 0.0001mm o
0.000001pulg.
Este dato se utiliza para rosca general, mtrica, PT y PF.
Nmero de hilos por pulgada. El incremento mnimo de
entrada es 0.1.
Este dato se utiliza slo para rosca unificada.
Altura de rosca (radio)
Nmero de filetes en tornillo de rosca mltiple
Coordenada X de un punto inicial de rosca
Coordenada Z de un punto inicial de rosca
Coordenada X de un primer punto final de rosca
Coordenada Z de un primer punto final de rosca
Coordenada X de un segundo punto final de rosca continua
Coordenada Z de un segundo punto final de rosca continua
Coordenada X de un tercer punto final de rosca continua
Coordenada Z de un tercer punto final de rosca continua
Coordenada X de un cuarto punto final de rosca continua
Coordenada Z de un cuarto punto final de rosca continua
Coordenada X de un quinto punto final de rosca continua
Coordenada Z de un quinto punto final de rosca continua
Coordenada X de un sexto punto final de rosca continua
Coordenada Z de un sexto punto final de rosca continua
NOTA
Los puntos finales 2 hasta 6 se utilizan slo cuando se
selecciona el mecanizado de rosca continua en Rosca
general.
Cuando se selecciona rosca mtrica, unificada, PT o
PF, est disponible slo el Punto final 1.
- 656 -
B-63834SP/01
1.5
MANUAL GUIDE 0i
1.MANUAL GUIDE 0i
PROGRAMACIN DE CONTORNO
La MANUAL GUIDE 0i ofrece tambin la programacin de
contorno en la cual el usuario puede introducir figuras de contorno
integradas por lneas y crculos. Esta programacin de contorno
incluye el clculo de contornos de altas prestaciones tales como 10
bloques pendientes y clculo auxiliar con 11 patrones.
En programacin de contorno, el operador puede introducir figuras
de contorno integradas por lneas y arcos. Estas figuras de contorno
pueden convertirse bien a un programa en cdigo ISO estndar que
efecta un seguimiento de la figura del contorno, tal como
G01/G02/G03 o bloques de datos de figura para el ciclo de arranque de
material, tales como G1400/G1401/G1402/G1403/G1406.
Puede seleccionar el tipo de programa que desee crear en esta
operacin. Para ms detalles, vase el siguiente captulo.
Al introducir una figura de contorno, puede utilizarse un clculo
auxiliar (distinto del clculo de puntos de interseccin) para obtener los
valores de la coordenada de punto final de una figura.
NOTA
En la Programacin de contorno, pueden
introducirse hasta 40 figuras.
- 657 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
1.5.1
1.5.1.1
[PROCESS]
[G CODE]
[M CODE]
[CYCLE ]
[CONTUR]
START
*G1401
*G1402
*G1403
*G1404
LINE
ARC (CW)
ARC (CCW)
FIGURE END
2 OF 5
[CONTUR]
NOTA
Cuando vaya a introducir bloques de figura para el
ciclo Arranque de material, bien puede introducirlas
directamente inmediatamente despus del bloque
del tipo de mecanizado o introducirlas como
subprograma.
Esto ltimo resulta prctico cuando se utiliza idntica
figura de contorno para desbaste y acabado. En
primer lugar, puede introducir los bloques de figura
como el subprograma para desbaste y luego slo
tiene que introducir un subprograma que llame a un
bloque como M98 Pxxxx.
Para ms detalles sobre el funcionamiento, vase el
apartado 1.5.1.5 Convertir a programa en formato
CN.
- 658 -
1.5.1.2
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
[ NEW
[ EDIT ]
NOTA
En la programacin de contorno, debe asignarse un
programa de trabajo temporal para almacenar un
programa de CN temporal. El nmero de este
programa temporal debe configurarse a un valor
distinto de cero en el parmetro No. 9330. En este
manual, en todas las explicaciones se supone que el
nmero de programa es el 9999.
Si en la memoria del CNC ya se est registrado un
programa que tiene este nmero de programa,
aparecer la siguiente pantalla de aviso al comienzo
de la operacin de programacin de contorno.
CONFIRM DELETE OF WORKING PROGRAM
WORKING PROGRAM EXIST. -> O9999
THIS PROGRAM WILL BE DELETE.
DO YOU CONTINUE CONTOUR PROGRAMMING ?
[CONT. ]
[ EXIT ]
NOTA
Si es programa ya se utiliza para otro fin, pulse
[EXIT] y salga de la programacin de contorno. A
continuacin, despus de configurar un nmero de
programa distinto en el parmetro 9330, comience
de nuevo.
1.5.1.3
Punto inicial
- 659 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
Elemento de datos
X PUNTO INICIAL
Z PUNTO INICIAL
MTODO AVANCE
Comentario
Coordenada X de punto inicial figura contorno
Coordenada Z de punto inicial figura contorno
Tipo de desplazamiento hacia un punto inicial
(ningn cdigo G/G00/G01)
Velocidad de avance cuando se selecciona G01
AVANCE
[AUX.]
NOTA
Configurando el parmetro No.9342#2(STP) a 1, el
comentario de datos de punto inicial puede
cambiarse a "APPROACH POINT".
Compensacin
[NO OUT]
[ G41
[NO OUT]
[G41]
[G42]
[G40]
[RETURN]
:
:
:
:
:
[ G42
[ G40
[RETURN]
NOTA
Configurando a 1 el bit 5 (DCD) del parmetro
No.9341, puede cancelarse el elemento de dato de
- 660 -
B-63834SP/01
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
[ LINE ][ARC
][ARC
][CORNER][CHAMF.]
:
:
:
:
:
:
[RECALC] :
[GRAPH]
[NC CNV] :
[STOP]
NOTA
Durante la programacin de contorno, puede
introducirse slo lnea/arco/chafln/R de esquina en
un plano XY.
- 661 -
Comentario
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
X PUNTO FINAL
Z FUNTO FINAL
A NGULO
ESTADO DE
CONTACTO
AVANCE
B-63834SP/01
NOTA
El elemento de dato de velocidad de avance se
visualiza cuando el parmetro No.9341#3(FCD) est
configurado a 1.
[AUX.]
Mtodo 1
Mtodo 2
NOTA
Para borrar una entrada de datos, pulse CAN y luego
INPUT.
Insertar una nueva figura de contorno
Coloque el cursor en el bloque de figura inmediatamente antes de la
posicin en que se desee insertar una figura nueva. Acto seguido,
siguiendo el procedimiento descrito en los ejemplos 2 y 3, introduzca
un bloque de figura nuevo.
- 662 -
MANUAL GUIDE 0i
B-63834SP/01
1.MANUAL GUIDE 0i
- 663 -
1.MANUAL GUIDE 0i
1.5.1.4
MANUAL GUIDE 0i
B-63834SP/01
][
[LARGE]
[SMALL]
[AUTO]
][
][
][CENTER]
- 664 -
1.5.1.5
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
[ YES
NO
Tipo de figura
Smbolo
Cdigo G
Bloque de figura para
Programa cdigo ISO
ciclo Arranque de
normal
material
Punto inicial
G00 o G01
G1400
Lnea
G01
G1401
Arco (HORARIO)
G02
G1402
Arco (ANTIHORARIO)
G03
G1403
R de esquina
G02 o G03
G1402 o G1403
Achaflanado
G01
G1401
G41 o G42
Ninguno
G40
Ninguno
Compensacin radio
herramienta
Cancelar compensacin
radio herramienta
- 665 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
NOTA
1 Los bloques de programa de CN convertidos se
almacenan inmediatamente a continuacin del
bloque en que estaba situado el cursor.
Despus de volver a estas pantallas previas, el
cursor se posicionar al comienzo del programa de
CN nuevo almacenado despus de la conversin.
2 Si hay cualquier figura para la cual estn pendientes
los puntos finales, la conversin de programa a
formato CN se ejecutar para la figura de contorno
inmediatamente anterior al bloque pendiente.
3 Despus de la conversin de un programa de figura
de contorno a programa en formato CN, la figura de
contorno original se deja como est de modo que
pueda llamarse de nuevo a la misma al ejecutar la
prxima vez la programacin de contorno. (Despus
de ejecutar el programa de ciclo, no queda la figura
de contorno original).
4 Puede introducirse un valor de hasta ocho dgitos
para la orden de eje (X/Y) de un programa de CN
convertido y el valor debe tener siempre punto
decimal. Los dgitos decimales corresponden a las
unidades de configuracin mnimas, redondendose
cualesquiera dgitos ms all de este lmite de
dgitos decimales.
Forma IS-B
mm
pulg.
Incremento mnimo
de entrada
0.001 mm
0.0001 pulg.
Incremento mnimo
programable
0.001 mm
0.0001 pulg.
Mx.
99999.999 mm
9999.9999 pulg.
Forma IS-C
mm
Pulg.
Incremento mnimo
de entrada
0.0001 mm
0.00001 pulg.
Incremento mnimo
programable
0.0001 mm
0.00001 pulg.
Mx.
9999.9999 mm
999.99999 pulg.
NOTA
5 Configurando a 1 el bit 0 (IJR) del parmetro No.
9341, la direccin "R" se enva como dato de radio
del arco n. Configurndolo a 0, los datos "I" y "J" se
envan como coordenadas del centro.
6 Aun cuando se enven datos de idntico valor de
manera continua para una direccin determinada,
nunca se cancelan.
- 666 -
MANUAL GUIDE 0i
B-63834SP/01
1.5.2
1.MANUAL GUIDE 0i
1.5.2.1
Arco
Elemento de datos
X PUNTO FINAL
Z PUNTO FINAL
RADIO R
I CENTRO
K CENTRO
ESTADO DE
CONTACTO
AVANCE
Comentario
Coordenada X de punto final de arco
Coordenada Z de punto final de arco
Radio de arco, pero slo valor positivo
Coordenada X de centro de arco
Coordenada Z de centro de arco
Seleccione del siguiente men de teclas soft si la
transicin es o no tangencial hacia la figura contigua.
[NO] : No tangencial
[ULTI] :Tangencial a la figura precedente
Avance cuando se selecciona G01
NOTA
El elemento de dato de avance se visualiza cuando el
parmetro No.9341#3(FCD) est configurado a 1.
[AUX.]
1.5.2.2
R de esquina
Elemento de datos
RADIO R
AVANCE
Comentario
Radio de R de esquina, pero slo valor positivo
(Velocidad de) avance
NOTA
El elemento de dato de avance se visualiza cuando el
parmetro No.9341#3(FCD) est configurado a 1.
[OK]
- 667 -
1.MANUAL GUIDE 0i
1.5.2.3
MANUAL GUIDE 0i
B-63834SP/01
Chafln
Elemento de datos
CHAFLN C
AVANCE
Comentario
Valor de chafln, pero slo valor positivo
(Velocidad de) avance
NOTA
El elemento de dato de avance se visualiza cuando
el parmetro No.9341#3(FCD) est configurado a 1.
[OK]
1.5.2.4
- 668 -
1.5.3
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
1.5.3.1
Lnea
(1) Cuando la figura precedente no est pendiente
(a) Se introduce slo X
-> Esta lnea est determinada como lnea vertical.
(b) Se introduce slo Z
-> Esta lnea est determinada como lnea horizontal.
(c) Se introduce A y bien X o Z
-> Se calcula el punto final no introducido.
X or Z
X or Z
- 669 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
(X,Z)
Tangencial point
(b) Se introducen X y Z
-> Se visualiza la pantalla de seleccin de punto tangencial.
Seleccione el punto tangencial necesario.
Esta lnea se determinar.
Tangencial
point
Tangencial
point
- 670 -
B-63834SP/01
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
Tangencial
point
X or Z
- 671 -
1.MANUAL GUIDE 0i
1.5.3.2
MANUAL GUIDE 0i
B-63834SP/01
Arco
(1) Cuando la figura precedente no est pendiente y en el arco no se
haya especificado "TOUCH LAST"
(a) Se introducen I y K
-> Este arco estar pendiente.
(b) Se introducen X, Z y R
-> Se visualiza la pantalla de seleccin para "arco de
camino ms largo" o "arco de camino ms corto".
Seleccione el arco necesario.
Start
point
R
(c) Se introducen X, Z, I y K
-> Este arco est determinado.
NOTA
Si la distancia (radio) entre el punto inicial y el centro
no coincide con el punto final y el centro, la figura se
visualiza en base a la forma real y la figura real no se
mecanizar correctamente.
(d) Se introduce slo R
-> Especificando "TOUCH LAST" e introduciendo una
lnea con A=0 grados y la coordenada Y como figura
inmediata posterior, este arco puede determinarse. Pero
se visualiza la pantalla de seleccin para "arco de
camino ms largo" o "arco de camino ms corto".
Introduzca la opcin necesaria.
Tangencial point
R
- 672 -
B-63834SP/01
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
(b) Se introducen X, Z, I y K
-> Se visualiza la pantalla de seleccin de punto de
interseccin. Seleccione el punto necesario. Este arco
se determinar.
Cross point
Cross point
End point
(X,Z)
- 673 -
Center (I,K)
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
R
Center (I,K)
(b) Se introducen X, Z, I y K
-> Se calcula el punto tangencial y este arco estar
determinado.
Tangencial point
Tangencial point
(X,Z)
Center (I,K)
NOTA
Si la distancia (radio) entre el punto inicial y el centro
no coincide con el punto final y el centro, la figura se
visualiza en base a la forma real y la figura real no se
mecanizar correctamente.
(c) Se introducen R y X, Z
-> Se visualiza la pantalla de seleccin para "arco de
camino ms largo" o "arco de camino ms corto".
Seleccione la pantalla necesaria.
Tangential
point
Long
path arc
R
R
- 674 -
Tangencial
point
Short path
arc
B-63834SP/01
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
Tangential
point
R1
Tangential
point
Short path arc
R2
(b) Se introducen R, X y Z
-> Se visualiza la pantalla de seleccin para "arco de
camino ms largo" o "arco de camino ms corto".
Seleccione la pantalla necesaria. Este arco estar
pendiente.
R1
Tangential
point
R2
Center
(I,K)
Tangential
point
R1
- 675 -
1.MANUAL GUIDE 0i
1.5.3.3
MANUAL GUIDE 0i
B-63834SP/01
(2)
Center of (3)
(I3,K3)
(2)
Center of (1)
(I1,K1)
Start point
of(1)
(2)
R3
(2)
- 676 -
1.5.3.4
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
(1)
(1)
Tangential point
(3)
(3)
Tangential point
Tangential point
(1)
(2)
(3)
Tangential point
- 677 -
1.MANUAL GUIDE 0i
1.5.3.5
MANUAL GUIDE 0i
B-63834SP/01
(3)
(1)
Tangential
point
Tangential
point
(2)
- 678 -
1.MANUAL GUIDE 0i
B-63834SP/01
MANUAL GUIDE 0i
1.5.3.6
(3)
Start
point
(1)
R3
Center (I3,K3)
Tangential
point
R
(2)
Tangential
point
Center
(I1,K1)
- 679 -
1.MANUAL GUIDE 0i
1.5.4
MANUAL GUIDE 0i
B-63834SP/01
1.5.4.1
Generalidades
(1) Elementos de datos en que puede emplearse el clculo auxiliar
(a) Punto inicial
Coordenada (X, Z) del punto inicial
(b) Lnea
Coordenada (X, Z) del punto final
ngulo de una lnea (A)
(c) Arco
Coordenada (X, Z) del punto final
Coordenada (I, K) del centro
Especificacin de un arco
(2) Tipo de clculo disponible en clculo auxiliar
(a) Clculo de coordenadas
Un punto especificado mediante coordenadas polares
Un punto especificado mediante un punto, ngulo y
distancia
Un punto especificado girando un punto
Punto contiguo de una lnea
Punto de interseccin entre 2 lneas
Punto de interseccin entre lnea y arco
Punto de interseccin entre 2 arcos
(b) Clculo de ngulo
El ngulo de la lnea pasa por 2 puntos
ngulo de una lnea perpendicular a la lnea que pasa
por 2 puntos
(c) Especifique un arco (centro y radio)
Un arco pasa por 1 punto y se ha determinado la
coordenada de su centro
Un arco pasa por 2 puntos y se ha determinado su radio
Un arco pasa por 3 puntos
- 680 -
1.5.4.2
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
Punto inicial
2.
3.
5.
6.
7.
4.
][
][
][
OK
][CANCEL
[OK]
: Utilice el tipo de clculo activo
[CANCEL] : Cancele las operaciones de seleccin y vuelva a la
pantalla anterior
NOTA
Cuando el bit 5 (AUX) del parmetro No.9342 est
configurado a 1, se visualiza el men de clculo
auxiliar, como se muestra arriba. Configurndolo a 0,
este men se visualiza como lista de comentarios
para cada tipo de clculo.
Este parmetro est disponible para otros mens de
clculos auxiliares.
- 681 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
Comentario
Distancia entre el punto y el origen de coordenadas de
pieza
ngulo de la lnea respecto al eje +Z. Se considera que
el ngulo es positivo en el sentido antihorario.
Comentario
Coordenada X del punto base
Coordenada Z del punto base
Distancia entre el punto y el punto base
ngulo de la lnea respecto al eje +Z. El ngulo es
positivo en el sentido antihorario.
Comentario
Coordenada X del punto base
Coordenada Z del punto base
Coordenada X del punto de rotacin
Coordenada Z del punto de rotacin
ngulo de lnea respecto al eje +Z. Se considera que el
ngulo es positivo en sentido antihorario.
Comentario
Coordenada X del punto base posicionado alejado de
una lnea
Coordenada Z del punto base posicionado alejado de
una lnea
Coordenada X de un cierto punto de la lnea
Coordenada Z de un cierto punto de la lnea
ngulo de la lnea respecto al eje +Z. El ngulo se
considera positivo en sentido antihorario
Cuando la lnea debe especificarse decalando una lnea
original, introduzca el decalaje
Seleccione una direccin de decalaje mediante las
teclas soft de flecha
- 682 -
B-63834SP/01
MANUAL GUIDE 0i
1.MANUAL GUIDE 0i
Comentario
Coordenada X del punto base posicionado alejado de
una lnea
Coordenada Z del punto base posicionado alejado de
una lnea
Coordenada X del primer punto de paso de la lnea
Coordenada Z del primer punto de paso de la lnea
Coordenada X del segundo punto de paso de la lnea
Coordenada Z del segundo punto de paso de la lnea
Cuando la lnea deba especificarse decalando una lnea
original, introduzca la distancia de decalaje
Seleccione una direccin de decalaje con las teclas soft
de flecha
Elemento de datos
X PUNTO PASO
Z PUNTO BASE
NGULO A
DIST. DECAL. D
DIREC. DECAL.
Comentario
Coordenada X de un cierto punto de la lnea
Coordenada Z de un cierto punto de la lnea
ngulo de la lnea respecto al eje +Z. El ngulo se
considera positivo en sentido antihorario.
Cuando la lnea deba especificarse decalando una lnea
original, introduzca la distancia de decalaje
Seleccione una direccin de decalaje mediante las
teclas soft de flecha
Comentario
Coordenada X de primer punto de paso de la lnea
Coordenada Z de primer punto de paso de la lnea
Coordenada X de segundo punto de paso de la lnea
Coordenada Z de segundo punto de paso de la lnea
Cuando la lnea deba especificarse decalando una lnea
original, introduzca la distancia de decalaje
Seleccione una direccin de decalaje mediante las
teclas soft de flecha
- 683 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
Elemento de datos
X PUNTO PASO
Z PUNTO PASO
NGULO A
DIST. DECAL. D
DIREC. DECAL.
Comentario
Coordenada X de primer punto de paso de la lnea
Coordenada Z de primer punto de paso de la lnea
ngulo de la lnea respecto al eje +Z. El ngulo se
considera positivo en sentido antihorario.
Cuando la lnea deba especificarse decalando una lnea
original, introduzca la distancia de decalaje
Seleccione una direccin de decalaje mediante las
teclas soft de flecha
Comentario
Coordenada X de centro de un arco
Coordenada Z de centro de un arco
Radio de arco, pero slo valor positivo
Seleccione el punto de interseccin necesario de entre
dos puntos posibles mediante las teclas soft de teclas
Comentario
Coordenada X de primer punto de paso de la lnea
Coordenada Z de primer punto de paso de la lnea
Coordenada X de segundo punto de paso de la lnea
Coordenada Z de segundo punto de paso de la lnea
Cuando la lnea deba especificarse decalando una lnea
original, introduzca la distancia de decalaje
Seleccione una direccin de decalaje mediante las
teclas soft de flecha
- 684 -
MANUAL GUIDE 0i
B-63834SP/01
1.MANUAL GUIDE 0i
Comentario
Coordenada X del centro de arco 1
Coordenada Z del centro de arco 1
Radio de arco 1, pero slo valor positivo
Coordenada X del centro de arco 2
Coordenada Z del centro de arco 2
Radio de arco 2, pero slo valor positivo
Seleccione el punto de interseccin necesario de entre
los dos puntos posibles mediante las teclas soft de
flecha
- 685 -
1.MANUAL GUIDE 0i
1.5.4.3
MANUAL GUIDE 0i
B-63834SP/01
Lnea
Como parte del clculo auxiliar para una lnea, puede calcularse la
coordenada del punto final y el ngulo.
En la pantalla del men de clculo auxiliar se visualizan las siguientes
teclas soft.
[ENDPNT] : Se visualiza la pantalla de men para clculo de punto
final
[ANGLE] : Se visualiza la pantalla de men para clculo de ngulo
Para el clculo del punto final, estos datos son semejantes a los del
punto inicial. Por ello consulte la explicacin precedente.
1.
1. ANGLE OF LINE
[ ENDPT
][ ANGLE
][
][
OK
][CANCEL
Comentario
Coordenada X de primer punto de paso de la lnea
Coordenada Z de primer punto de paso de la lnea
Coordenada X de segundo punto de paso de la lnea,
sta debera estar alejada del primer punto
Coordenada Z de segundo punto de paso de la lnea,
sta debera estar alejada del primer punto
- 686 -
MANUAL GUIDE 0i
B-63834SP/01
1.MANUAL GUIDE 0i
Comentario
Coordenada X de primer punto de paso de la lnea
Coordenada Z de primer punto de paso de la lnea
Coordenada X de segundo punto de paso de la lnea,
sta debera estar alejada del primer punto
Coordenada Z de segundo punto de paso de la lnea,
sta debera estar alejada del primer punto
- 687 -
1.MANUAL GUIDE 0i
1.5.4.4
MANUAL GUIDE 0i
B-63834SP/01
Arco
Como parte del clculo auxiliar de un arco, puede calcularse la
coordenada del punto final y la coordenada del centro. Adems, el arco
mismo puede especificarse introduciendo los datos homlogos de tres
puntos de paso.
En la pantalla de men de clculo auxiliar se visualizan las siguientes
teclas soft.
[ENDPNT] : Se visualiza la pantalla de men para clculo del punto
final
[CENTER] : Se visualiza la pantalla de men para clculo del centro
[CIRCLE] : Se visualiza la pantalla de men para especificacin de
crculo
Para el clculo del punto final y del centro, ste es similar al caso del
punto inicial. Por ello, vea la explicacin precedente.
2.
3.
][ CENTER
- 688 -
][ CIRCLE
][
OK
][CANCEL
MANUAL GUIDE 0i
B-63834SP/01
1.MANUAL GUIDE 0i
Comentario
Coordenada X de un cierto punto del arco
Coordenada Z de un cierto punto del arco
Coordenada X del centro del arco
Coordenada Z del centro del arco
Comentario
Coordenada X de primer punto de paso del arco
Coordenada Z de primer punto de paso del arco
Coordenada X del segundo punto de paso del arco, ste
debera estar alejado de otros puntos
Coordenada Z del segundo punto de paso del arco, ste
debera estar alejado de otros puntos
Radio del arco, pero slo valor positivo
Seleccione el necesario de entre los dos arcos posibles
mediante las teclas soft de flecha
Comentario
Coordenada X del primer punto de paso del arco
Coordenada Z de primer punto de paso del arco
Coordenada X del segundo punto de paso del arco, ste
debera estar alejado de otros puntos
Coordenada Z del segundo punto de paso del arco, ste
debera estar alejado de otros puntos
Coordenada X del tercer punto de paso del arco, ste
debera estar alejado de otros puntos
Coordenada Z del tercer punto de paso del arco, ste
debera estar alejado de otros puntos
- 689 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
1.5.5
Otros
1.5.5.1
20
Sustraccin:
10-10 [INPUT] ->
Multiplicacin:
10*10 [INPUT] ->
100
Divisin:
10/10 [INPUT] ->
SIN :
S30 [INPUT]
->
0.5
COS :
C60 [INPUT]
->
0.5
TAN :
T45 [INPUT]
->
Raz cuadrada:
R9 [INPUT]
->
NOTA
1 Para + - * /, no pueden procesarse simultneamente
ms de dos trminos. Los trminos tercero y
siguientes se ignoran. As, si se introduce 1 + 2 + 3,
el clculo se realizar como si se hubiera introducido
1 +2.
2 El clculo de SIN (SENO), COS (COSENO), TAN
(TANGENTE) y Raz cuadrada pueden realizarse
slo como clculos independientes. Los trminos
segundo y siguientes, si se especifican, se
ignorarn. C60 + S60 se calcular slo como C60.
Tambin es posible el clculo basado en los datos
previamente introducidos.
- 690 -
B-63834SP/01
1.5.5.2
MANUAL GUIDE 0i
1.MANUAL GUIDE 0i
1.5.5.3
- 691 -
1.MANUAL GUIDE 0i
1.6
MANUAL GUIDE 0i
B-63834SP/01
PARMETROS
9050
STGECF
STFECF
9292
S1TTMN
S1TTMN
9293
S1TTMR
S1TTMR
9294
S1STPM
S1STPM
9295
S1STPM
S1NMLM
9296
S1STPM
S1RVSM
9330
TMPPNO
TMPPNO
- 692 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
9341
IJR
RAD
FCD
G41
DCD
CMP
M99
#7
#6
#5
#4
#3
M99
CMP
DCD
G41
FCD
#7
KEY
STP
AUX
#1
#0
RAD
IJR
9342
COL
#2
#5
AUX
#4
#3
#2
#1
#0
STP
KEY
COL
- 693 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
#7
9764
SNC
#6
#5
B-63834SP/01
#4
#3
#2
#7
#6
9767
SGT
NCR
MTA
SFG
#0
<SNC>=1
SFC
#1
SNC
#5
#4
#3
SFG
MTA
NCR
#2
#1
#0
SGT
SFC
- 694 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
#7
#6
9772
RFN
#5
#4
#3
#2
#1
#0
RFN
NOTA
En funcin de la posicin del punto inicial de corte y
del punto final de una figura introducida, el
mecanizado de semiacabado puede ejecutarse
independientemente del valor configurado en el
parmetro.
9801
TLBACK
TLBACK
TLBACK
- 695 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
9802
PCOVR1
PCOVR1
9803
PCOVR2
PCOVR2
9804
PCOVR3
PCOVR3
9805
PCOVR4
PCOVR4
NOTA
El sobrecontrol no es vlido cuando el ngulo de
corte es 90 grados, 180 grados o 270 grados.
Para utilizar esta caracterstica, configure todos los
parmetros desde 9802 hasta 9805 a un valor
distinto de cero.
<3>
<4>
<4>
<3>
<2>
<2>
<1>
<1>
<1>
<2>
<3>
<4>
Outer (normal)
Outer (reverse)
<3> <2>
<4>
Inner (normal)
<1>
<1>
<2>
<4>
<1>
<3> <2>
<3>
<4>
Face (normal)
Inner (reverse)
- 696 -
Face (reverse)
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
9820
CLGRVX
CLGRVX
9821
CLGRVZ
CLGRVZ
GRVBCK
CLGRVZ
GRVBCK
OVRGRV
CLGRVX
OVRGRV
9824
GRVBCK
GRVBCK
9825
OVLGRV
OVLGRV
9833
TRDMIN
TRDMIN
9850
DRLDEC
- 697 -
1.MANUAL GUIDE 0i
MANUAL GUIDE 0i
B-63834SP/01
DRLDEC
9851
DRLRET
DRLRET
9852
DRLMIN
DRLMIN
- 698 -
MANUAL GUIDE 0i
B-63834SP/01
1.7
1.MANUAL GUIDE 0i
ALARMAS
Si uno o ms de los conjuntos de parmetros o programas introducidos
no son correctos cuando se intenta ejecutar dicho programa, se activan
las siguientes alarmas P/S.
Cuando se active una alarma distinta de las siguientes alarmas P/S,
consulte el manual relevante del operador del CN.
Alarma
3001
Referencia
Descripcin
El valor de un dato de ciclo fijo es incorrecto. Por ejemplo, se ha introducido un
valor negativo en un dato que requiere un valor positivo.
Visualice el valor del bloque en la ventana desplegable en que se produce la
alarma e introduzca el valor correcto despus de confirmarlo
1.4.2 Valor para cada ciclo fijo
Algn dato de figura es incorrecto.
Compruebe el valor del bloque de figura e introduzca un valor correcto.
1.4.2 Datos de cada ciclo fijo
Falta o es incorrecto el valor del dato de avance.
Confirme el dato del bloque en que se ha producido la alarma e introduzca el
valor de avance correcto.
1.4.2 Datos para cada ciclo fijo
Causa
Accin
Referencia
Referencia
Causa
Accin
Referencia
Causa
Accin
3002
3005
3006
3016
Referencia
Causa
Accin
Referencia
Causa
Accin
Causa
Accin
3017
Referencia
Causa
Accin
3020
Referencia
Causa
Accin
3022
- 699 -
1.MANUAL GUIDE 0i
Alarma
3025
MANUAL GUIDE 0i
Causa
Accin
Referencia
3026
Causa
Accin
Referencia
3028
Causa
Accin
Referencia
3029
Causa
Accin
Referencia
B-63834SP/01
Descripcin
En el mecanizado de barra no puede calcularse una trayectoria de
herramienta correcta. Esta alarma se activa cuando existe un error en el
resultado del clculo interno (por ejemplo, cuando el signo de un valor cuya
raz cuadrada se desea determinar es negativo debido a un error en el
clculo)
Compruebe los datos de figura del Mecanizado de barra y especifique un valor
de acabado ms pequeo o utilice una herramienta con un radio de plaquita
ms pequeo.
1.4.2 Datos para cada ciclo fijo
El ancho de ranura o la herramienta empleada es incorrecto en el ranurado.
Esta alarma se activa cuando el ancho de la herramienta utilizada es mayor
que el ancho de la ranura excluida el valor de acabado.
Compruebe el valor de acabado de la anchura de la ranura y la anchura de la
herramienta.
1.4.2 Datos para cada ciclo fijo
Es imposible mecanizar una ranura trepezoidal debido a la relacin entre el
ancho del fondo de la ranura y la anchura de la herramienta. Esta alarma se
activa cuando la anchura del filo de corte de la herramienta empleada es
mayor que la anchura del fondo de la ranura excluido el valor de acabado.
Compruebe el valor de acabado de la anchura de la ranura y la anchura de la
herramienta.
1.4.2 Datos para cada ciclo fijo
El punto inicial de roscado coincide con el punto final.
Compruebe los datos de figura para roscado que provocan esta alarma e
introduzca datos de figura correctos.
1.4.2 Datos para cada ciclo fijo
- 700 -
V. MANTENIMIENTO
MANTENIMIENTO
B63834SP/01
Pila de proteccin de
datos de la memoria
IMPULSOS
703
B63834SP/01
1.1
SUSTITUCIN DE LA
BATERA DE LA
UNIDAD DE
CONTROL
D Sustitucin de la pila
Compartimento
de pila
Pila de litio
A02B0200K102
Conector
AVISO
El montaje incorrecto de la pila puede ocasionar una
explosin. Evite utilizar cualquier pila distinta de la
especificada aqu (A02B0200K102).
704
B63834SP/01
MANTENIMIENTO
NOTA
Ejecute los pasos (1) hasta (3) antes de transcurridos 30
minutos.
Si se retiran las pilas y no se sustituyen por otras nuevas,
se perder el contenido de la memoria.
705
B63834SP/01
2 pilas
Tapa
Terminal de conexin
en parte posterior
4 agujeros fijacin
Compartimento
706
B63834SP/01
1.2
BATERA PARA EL
CODIFICADOR
ABSOLUTO DE
IMPULSOS
MANTENIMIENTO
[Esquema de conexin 1]
Suministro de energa
desde una unidad de
batera a ms de un
mdulo SVM
Compartimento batera
A06B6050K060
PSM
SVM
CXA2B
CXA2A
CXA2A
SVM
CXA2B
Batera
A06B6050K061
CXA2A
Conector
A06B6110K211
707
B63834SP/01
AVISO
1 No conecte ms de una batera a la misma lnea BATL (B3).
Si la tensin de salida es distinta entre las bateras, podran
estar cortocircuitadas, dando como resultado un
calentamiento muy elevado de las bateras.
2 Instale la batera de la polaridad correcta. Si la batera se
instala con la polaridad incorrecta, podra recalentarse,
explotar o incendiarse.
708
B63834SP/01
MANTENIMIENTO
[Esquema de conexin 2]
Incorporacin de
bateras a cada mdulo
SVM
SVM
SVM
Compartimento batera
Compartimento batera
A06B6114K500
A06B6114K500
Batera
Batera
A06B6073K001
A06B6073K001
CX5X
CX5X
B63834SP/01
AVISO
1 Cuando utilice las bateras integradas (A06B6073K001),
no las conecte al BATL (B3) del conector CXA2A/CXA2B.
Las tensiones de salida de diferentes bateras de mdulos
SVM
podran
cortocircuitarse
provocando
un
calentamiento excesivo de las bateras.
2 No conecte ms de una batera a idntica lnea BATL (B3).
Si la tensin de salida de cada batera es distinta, podran
cortocircuitarse,
provocando como resultado un
calentamiento excesivo de las bateras.
3 Instale la batera con una polaridad correcta. Si la batera
se instala con una polaridad incorrecta, podra
recalentarse, explotar o incendiarse.
[Procedimiento de instalacin de la batera]
(1) Desmonte la tapa de la batera del mdulo SVM
(2) Instale la batera en el SVM como se muestra en la figura inferior.
(3) Instale la tapa de la batera (4)
(4) Sujete el conector de la batera a CX5X del SVM.
SVM
Sentido de insercin
Lado cable
Rojo: +6 V
Conector
Negro: 0 V
Batera
CX5X
Tapa de batera
+6 V
0V
PRECAUCIN
1 Cuando la batera se instale en el SVM desde el lado desde
el cual se extrae el cable, ste podra estirarse y quedar
tenso, estableciendo un contacto deficiente. Por este
motivo, instale la batera de modo que no se tense
excesivamente el cable.
2 Tenga cuidado cuando manipule el conector. Vase
[Precaucin No. 2 para sustitucin de la batera] al final de
esta seccin para ms detalles.
710
B63834SP/01
MANTENIMIENTO
711
B63834SP/01
<2>
Enchufe el conector
del cable levantndolo ligeramente.
10 grados o menos
<5>
5 grados o menos
<3>
Despus de pasar
el pasador de bloqueo, inserte el conector recto.
<4>
712
B63834SP/01
MANTENIMIENTO
<2>
10 grados o menos
<3>
5 grados o menos
713
1.3
PILA PARA
CODIFICADORES
ABSOLUTOS DE
IMPULSOS
INDEPENDIENTES
(6 VDC)
B63834SP/01
Una unidad de pila permite mantener los datos de posicin actuales para
seis codificadores absolutos de impulsos durante un ao.
Cuando la tensin de la batera est baja, en el display CRT se visualizan
las alarmas de APC 306 hasta 308 (+ nmero de eje). Cuando se visualice
la alarma de APC 3n7, sustituya la batera lo antes posible. Por regla
general, la pila debera sustituirse antes de transcurridas dos o tres
semanas. Sin embargo, esto depende del nmero de codificadores de
impulsos utilizados.
Si la tensin de la pila cae por debajo del nivel bajo, ya no pueden
mantenerse las posiciones actuales para los codificadores de impulsos.
Al conectar la alimentacin elctrica de la unidad de control en este
estado, se activa la alarma APC 300 (alarma de peticin de retorno al
punto de referencia). Devuelva la herramienta al punto de referencia
despus de sustituir la pila.
Vase el apartado 7.1.3 para ms detalles de conexin de la pila a
codificadores absolutos de impulsos independientes. La pila del
codificador absoluto de impulsos incorporado est instalada en el
amplificador de servo. Para obtener una explicacin del procedimiento de
sustitucin, consulte el Manual de Mantenimiento de la Serie a de
SERVOMOTORES DE FANUC.
Obtenga cuatro pilas alcalinas de mercado (tamao D).
(1) Conecte la corriente a la mquina (CNC Serie 0i).
(2) Afloje los tornillos del compartimento de la pila y retire la tapa.
(3) Sustituya las pilas alojadas en el compartimento.
Observe la polaridad de las pilas como se muestra en la figura inferior
(oriente dos pilas en un sentido y las otras dos en el opuesto).
Tornillos
Tapa
714
B63834SP/01
Serie b de
AMPLIFICADORES DE
SERVO
MANTENIMIENTO
Elemento
Especificacin pedido
A06B6093K001
SVU12, SVU20
715
B63834SP/01
Tapa de la batera
Batera
SVU40, SVU80
PRECAUCIONES
D El conector de la batera puede conectarse bien a CX5X o
a CX5Y.
Tornillos
Tapa
716
B63834SP/01
Bateras usadas
MANTENIMIENTO
717
ANEXO
ANEXO
B63834SP/01
Cdigo ISO
Cdigo EIA
Carcter 8 7 6 5 4
0
3 2 1
f f
f f
f f
f f
f f
f f
3
f
f f
f f Nmero 3
f
f
Nmero 4
f Nmero 5
f f
f f f Nmero 7
Nmero 8
f f
f Nmero 9
f f
f f
f f f
f f f
f f f
f f
f f
f f
f f
f f
Nmero 2
f f
f Nmero 1
f
No utilizado
Nmero 0
Macro cliente B
3 2 1
Observaciones
Carcter 8 7 6 5 4
0
Nmero 6
f Direccin A
f
Direccin B
f f f
f f
f f Direccin C
Direccin D
f f f
f Direccin E
f f
f f
f f f
f f
f f f
f f
f f f Direccin G
f f
Direccin H
Direccin F
f f
f f f f
f f
f f Direccin J
f Direccin I
f f
Direccin K
f f
f f Direccin L
f f
f f
f f f
f f
f f
f f
f f
f f
Direccin U
f Direccin V
Direccin M
f Direccin N
f f
f f f Direccin P
f f
Direccin Q
Direccin O
f Direccin R
f
Direccin S
f f
f f
f f
f f f
f f
f f
f f
f f
f f f Direccin X
f f
f f f
Direccin Y
f f
f Direccin Z
f
f
721
f f Direccin T
Direccin W
Utilizado
ANEXO
Cdigo ISO
Cdigo EIA
Carc
8 7 6 5 4
ter
DEL
f f f f f
B63834SP/01
3 2 1
f f f
Observaciones
Carcter 8 7 6 5 4
Del
f f f f
Macro
cliente B
3 2 1
No
utili.
Utili
zado
f f f Borrar
(borrar escritura incorrecta)
NUL
BS
En blanco
HT
LF o NL
CR
SP
f
f
f
BS
Retroceso
Tab
f f f
f f
Tabulador
CR o EOB f
f
Fin de bloque
___
f
SP
Retorno de carro
Espacio
f f
ER
(245)
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 Parmetro
Sostenido
nm.6012
$
&
Y
*
f f
f f f
Smbolo dlar
Ampersand
___
Apstrofo
Parmetro
Asterisco
___
f
&
f f
nm.6010
,
f f f
f f f
f f f
<
=
,
f f
f f f
f f Coma
___
Punto y coma
___
Signo igual
f Parmetro
nm.6011
>
?
@
f f
___
f f f
f f f
___
Interrogante
___
a comercial
___
Comillas
Corchete izquierdo
Corchete derecho
f f
f f f
f f
f
f f
f f Parmetro
nm.6013
]
f f
f f
f Parmetro
nm.6014
722
ANEXO
B63834SP/01
NOTA
1 Los smbolos empleados en la columna observaciones tienen los sentidos
siguientes:
(Espacio):
723
ANEXO
B63834SP/01
Dibujo
Formato de cinta
Posicionamiento (G00)
IP
G00 IP_ ;
IP
Punto inicial
Interpolacin lineal (G01)
Punto inicial
Interpolacin circular
(G02, G03)
Punto inicial
G17
R
G03
R_
X_ Y_
G02
G18
I
(x, y)
G02
G02
G03
I_ J_
F_ ;
R_
X_ Z_
I_ K_
F_ ;
(x, y)
G03
G19
G02
G03
R_
Y_ Z_
J_ K_
F_ ;
Punto inicial
R
J
I
G04
X_
P_
Interpolacin cilndrica
Modificacin de valor de
compensacin por programa
(G10)
724
ANEXO
B63834SP/01
(2/4)
Funciones
Dibujo
Formato de cinta
Interpolacin de coordenadas
polares
(G12.1, G13.1)
(G112, G113)
Seleccin plano
(G17, G18, G19)
Conversin pulgadas/mtricos
(G20, G21)
(X, Z)
G22X_ Z_ I_ K_ ;
G23 ;
(I, K)
Deteccin fluctuacin velocidad
husillo (G25, G26)
G25 ;
G26 P_ Q_ R_ ;
G27 IP_ ;
IP
Punto inicial
G28 IP_ ;
G30 IP_ ;
Posicin intermedia
IP
Segundo punto
de referencia
(G30)
Punto inicial
IP
Posicin
inicial
Seal de
salto
F
Roscado (G32)
Compensacin automtica de
herramienta (G36, G37)
G34 IP_ F_ K_ ;
Posicin de
medicin
Seal llegada
posicin de
medicin
Posicin
inicial
Valor de compensacin
725
G36 X xa ;
G37 Z za ;
ANEXO
B63834SP/01
(3/4)
Funciones
Compensacin de radio de
herramientas
(G40, G41, G42)
Dibujo
G41
G41
G42
P_ ;
G40
G40 : Cancelar
G42
Hta.
Formato de cinta
G50 IP;
Config. sistema coordenadas
G50 S_ ; Configuracin velocidad husillo
Z
Torneado poligonal
(G50.2, G51.2)
(G250, G251)
G51.2 (G251) P_ Q_ ;
P, Q : Velocidad de giro del husillo y
eje de rotacin
G50.2 (G250) ; Cancelar
Preseleccin de sistema de
coordenadas de pieza (G50.3)
G50.3 IP 0 ;
G52 IP_ ;
X
IP
Y Sistema coordenadas
pieza
G53 IP_ ;
IP
Compensacin origen
pieza
G54
:
G59
IP _ ;
Sistema
coordenadas
pieza
Macro cliente
(G65, G66, G67)
Macro
O_ ;
G65 P_ L_ ;
M99 ;
726
Llamada simple
G65 P_ L_ <argumento> ;
P : Nmero de programa
L : Nmero de repeticiones
G66 P_ L_ <argumento> ;
G67 ; Cancelar
ANEXO
B63834SP/01
(4/4)
Funciones
Ciclo fijo
(G71 hasta G76)
(G90, G92, G94)
Dibujo
Formato de cinta
N_ G70 P_ Q_ ;
G71 U_ R_ ;
G71 P_ Q_ U_ W_ F_ S_ T_ ;
G72 W_ R_ ;
G72 P_ Q_ U_ W_ F_ S_ T_ ;
G73 U_ W_ R_ ;
G73 P_ Q_ U_ W_ F_ S_ T_ ;
G74 R_ ;
G74 X(u)_ Z(w)_ P_ Q_ R_ F_ ;
G75 R_ ;
G75 X(u)_ Z(w)_ P_ Q_ R_ F_ ;
G76 P_ Q_ R_ ;
G76 X(u)_ Z(w)_ P_ Q_ R_ F_ ;
G90
G92
X_ Z_ I_ F_ ;
G94 X_ Z_ K_ F_ ;
Ciclo fijo de taladrado
(G80 hasta G89)
G80 ; Cancelar
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ M_ K_ ;
G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ M_ K_ ;
G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ M_ K_ ;
G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ M_ K_ ;
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ M_ K_ ;
G89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ M_ K_ ;
m/min o pies/min
G96 S_;
N (rpm)
G97 S ;
mm/min inch/min
mm/rev inch/rev
G98 ... F ;
G99 ... F ;
Programacin
absoluta/incremental
(durante sistema A de cdigos G)
Programacin
absoluta/incremental
(G90/G91)
(durante sistema B, C de cdigos
G)
(G98/G99)
(durante sistema B, C de cdigos
G)
G98
G99
Punto I
Punto R
Punto Z
727
G98_ ;
G99_ ;
C. MARGEN DE VALORES
PROGRAMABLES
ANEXO
B63834SP/01
Eje lineal
D En el caso de entrada en mm, el husillo de avance est en mm
Sistema incremental
ISB
ISC
0.001 mm
0.0001 mm
X : 0.0005 mm
(Especificacin por dimetros)
Y : 0.001 mm
(Especificacin por radios)
X : 0.00005 mm
(Especificacin por dimetros)
Y : 0.0001 mm
(Especificacin por radios)
99999.999 mm
9999.9999 mm
240000 mm/min
100000 mm/min
Avance incremental
Compensacin de hta.
0 hasta999.999 mm
0 hasta 999.9999 mm
Tiempo de espera
0 hasta 99999.999 s.
0 hasta 9999.9999 s.
ISC
0.0001 pulg.
0.00001 pulg.
X : 0.0005 pulg.
(Especificacin por dimetros)
Y : 0.001 pulg.
(Especificacin por radios)
X : 0.00005 pulg.
(Especificacin por dimetros)
Y : 0.0001 pulg.
(Especificacin por radios)
9999.9999 pulg.
393.70078 pulg.
240000 mm/min
100000 mm/min
Avance incremental
Compensacin de herramienta
Tiempo de espera
0 hasta 99999.999 s.
0 hasta 9999.9999 s.
728
B63834SP/01
C. MARGEN DE VALORES
PROGRAMABLES
ANEXO
ISC
0.0001 pulg.
0.00001 pulg.
X : 0.00005 pulg.
(Especificacin por dimetros)
Y : 0.0001 pulg.
(Especificacin por radios)
X : 0.000005 pulg.
(Especificacin por dimetros)
Y : 0.00001 pulg.
(Especificacin por radios)
9999.9999 pulg.
999.99999 pulg.
9600 pulg./min
4000 pulg./min
Avance incremental
Compensacin de herramienta
Tiempo de espera
0 hasta 99999.999 s,
0 hasta 9999.9999 s.
ISC
0.001 mm
0.0001 mm
X : 0.00005 pulg.
(Especificacin por dimetros)
Y : 0.0001 pulg.
(Especificacin por radios)
X : 0.000005 pulg.
(Especificacin por dimetros)
Y : 0.00001 pulg.
(Especificacin por radios)
99999.999 mm
9999.9999 mm
9600 pulg./min
960 pulg./min
Avance incremental
Compensacin de herramienta
0 hasta 999.999 mm
0 hasta 999.9999 mm
Tiempo de espera
0 hasta 99999.999 s.
0 hasta 9999.9999 s
729
C. MARGEN DE VALORES
PROGRAMABLES
ANEXO
B63834SP/01
Eje de giro
Sistema incremental
ISB
ISC
0.001 grados
0.0001 grados
0.001 grados
0.0001 grados
99999.999 grados
9999.9999 grados
240000 grados/min
100000 grados/min
Avance incremental
NOTA
*1 El margen de velocidades de avance indicado
anteriormente son limitaciones que dependen de la
capacidad de interpolacin del CNC.
Como sistema completo, las limitaciones que dependen del
servosistema tambin deben considerarse.
730
ANEXO
B63834SP/01
D. ABACOS
ABACOS
731
ANEXO
D. ABACOS
D.1
LONGITUD ROSCADA
INCORRECTA
B63834SP/01
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
d 2 + T1V (mm) . . . . . . . (1)
V + 1 RL
60
T1
V
R
L
:
:
:
:
D Cmo se determina 1
d 1 + {tT1 ) T1 exp( t )}V
T1
. . . . . . . (2)
a + exp( t )
T1
. . . . . . . (3)
ANEXO
B63834SP/01
D. ABACOS
V=40mm/s
V=20mm/s
Constante de tiempo
del servosistema
(2)
T1
(3)
(1)
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.
733
ANEXO
D. ABACOS
B63834SP/01
D.2
CALCULO SENCILLO
DE LA LONGITUD
ROSCADA
INCORRECTA
Explicaciones
D Cmo se determina 2
d2 +
R
L
LR
1800 * (mm)
: Velocidad husillo (min1)
: Paso de rosca (mm)
D Cmo se determina 1
LR (1lna)
(mm)
1800 *
+ d2(1lna)
(mm)
d1 +
R
L
1lna
0.005
4.298
0.01
3.605
0.015
3.200
0.02
2.912
Ejemplos
R=350min1
L=1mm
a=0.01
entonces
734
B63834SP/01
ANEXO
D. ABACOS
D Referencia
735
ANEXO
D. ABACOS
D.3
TRAYECTORIA DE
HERRAMIENTA EN
UNA ESQUINA
B63834SP/01
V2
Trayectoria
programada
Trayectoria
herramienta
V1
736
ANEXO
B63834SP/01
Anlisis
D. ABACOS
V
VY1
2
VX2
1
0
VX1
D Descripcin de
condiciones y smbolos
V X1 + V cos f1
V Y1 + V sin f1
V X2 + V cos f2
V Y2 + V sin f2
V
VX1
VY1
VX2
VY2
1
2
737
ANEXO
D. ABACOS
B63834SP/01
Y0
V
X0
D Anlisis de la trayectoria de
la herramienta en esquina
V X1
{T exp( t )T 2 exp( t )} ) V X1]
T1T 2 1
T1
T2
V X1
{T exp( t )T2 exp( t )}]
T 1T2 1
T1
T2
V Y1V Y2
{T1 exp( t )T 2 exp( t )} ) V Y2
T1T 2
T1
T2
V (t)dtX
t
X(t) +
V X2V X1
2
2
{T1 exp( t )T2 exp( t )}V X2(T 1 ) T 2t)
T1T 2
T1
T2
V (t)dtY
t
Y(t) +
V Y2V Y1
2
2
{T1 exp( t )T2 exp( t )}V Y2(T 1 ) T 2t)
T1T 2
T1
T2
738
ANEXO
B63834SP/01
D.4
ERROR DE DIRECCION
RADIAL EN
MECANIZADO
CIRCULAR
D. ABACOS
Dr
Trayectoria programada
Trayectoria real
Z
2
2
2
Dr + 1 (T 1 ) T2 (1 * a 2)) Vr . . . . . . . (1)
2
Dr
v :
r :
T1
Dr +
241 T
2
1
2
2
) 1 T2 (1 * a 2) Vr
2
Dr +
481 T
2
) 1 T2 (1 * a 2) Vr
2
739
B63834SP/01
Diversos
datos
Al conectar tensin
Borrada
Reinicializada
Valor compensacin
Parmetro
Program.en memoria
f : Modo MDI
: Otro modo
Visualiz. nm.
secuencia
f (Nota 1)
f (Nota 1)
Cdigo G simple
Cdigo G modal
Cero
Cero
S, T, M
K (nm. repeticiones)
Cero
740
B63834SP/01
Caracterstica
ANEXO
Al conectar tensin
Borrada
Reinicializada
Envo de cdigo M, S y T
(Nota 2)
Accin en Desplazamiento
operacin
Temporizacin
herramienta
Memorizacin nm. subprograma llamado
Seales
de salida
Se apaga si no existe
causa de la alarma
f : Modo MDI
Otros modos dependen
del parmetro
LVK(Nm.5003#6).
f : Modo MDI
: Otros modos
f : Modo MDI
: Otros modos (Nota 2)
Se apaga si no existe
causa de la alarma
f ( : Paro emergencia)
f ( : Paro emergencia)
Cdigos S, T y B
Cdigo M
Seales seleccin M, S y T
ACTIVADA
ACTIVADA (Cuando no
es una alarma del servo)
ACTIVADA (Cuando no
es una alarma del servo)
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.
741
ANEXO
B63834SP/01
Carcter
Cdigo
Comentario
Carcter Cdigo
065
054
066
055
067
056
068
057
069
070
G
H
Comentario
032
Espacio
033
Signo de exclamacin
071
034
Comillas
072
035
Signoaproximadamente
073
036
Signo de dlar
074
037
075
&
038
Signo de y
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
Barra divisora
085
058
Dos puntos
086
059
Punto y coma
087
<
060
Menor que
088
061
Signo igual
089
>
062
Mayor que
090
063
Signo de interrogacin
048
064
Al comercial
049
091
Corchete de apertura
050
092
051
093
Signo de Yen
052
094
Corchete de cierre
053
095
Subrayado
742
ANEXO
B63834SP/01
G. LISTA DE ALARMAS
LISTA DE ALARMAS
Mensaje
Contenido
000
001
ALARMA DE PARIDAD TH
002
ALARMA DE PARIDAD TV
003
DEMASIADOS DIGITOS
004
NO SE ENCUENTRA LA DIRECCION
005
La direccin no iba seguida de los datos apropiados sino que iba seguida
por otra direccin o cdigo EOB. Modifique el programa.
006
Error de entrada signo "-" (se ha introducido el signo "-" despus de una
direccin con la que no se puede utilizar. 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
INTERPOLACION CIRCULAR
023
028
029
743
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B63834SP/01
Contenido
030
031
032
033
034
035
037
038
INTERFERENCIA EN BLOQUE
CIRCULAR
039
040
INTERFERENCIA EN BLOQUE
G90/G94
041
INTERFERENCIA EN NRC
046
050
NO SE PERMITE CHF/CNR
051
052
053
DEMASIADOS MANDOS DE
DIRECCION
056
057
NO SOLUCION DE EXTREMO DE
BLOQUE
058
059
NUMERO DE PROGRAMA NO
ENCONTRADO
060
NUMERO DE SECUENCIA NO
ENCONTRADO
744
ANEXO
B63834SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
061
062
1
2
3
4
063
NO NUMERO DE SECUENCIA
064
PROGRAMA DE FORMA NO
MONOTONO
065
066
067
069
070
071
NO SE ENCUENTRAN DATOS
072
DEMASIADOS PROGRAMAS
073
074
075
PROTECT
076
DIRECCION P NO DEFINIDA
077
ERROR DE JERARQUIZACION EN
SUBPR
078
NUMERO NO SE ENCUENTRA
079
ERROR DE VERIFICACION DE
PROGRAM
G00 o G01 no estn programados en el bloque con el nmero de secuencia que se especifica mediante la direccin P en la orden G71, G72 o G73 .
2. La direccin Z(W) o X(U) se ha programado en un bloque con un nmero
de secuencia el cual se especifica mediante la direccin P en G71 o G72,
respectivamente.
Modifique el programa.
745
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B63834SP/01
Contenido
080
081
082
083
085
ERROR DE COMUNICACION
086
SEAL DR DESCONECTADA
087
090
REGRESO DE REFERENCIA
INCOMPLETA
091
REGRESO DE REFERENCIA
INCOMPLETA
092
094
P NO PERMITIDO (CAMBIO DE
COORD)
095
096
097
098
099
100
HABILITACION DE ESCRITR DE
PARAM
101
746
ANEXO
B63834SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
111
El resultado del clculo est fuera del margen de valores permitidos (-1047
hasta -10-29, 0 y 10-29 hasta 1047).
Modifique el programa.
112
113
MANDO INAPROPIADO
114
115
116
118
ERROR DE JERARQUIZACION DE
PARNT
119
ARGUMENTO ILEGAL
122
123
124
125
126
En DOn, 1x n
127
128
129
130
131
132
NUMERO DE ALARMA NO SE
ENCUENTRA
133
135
136
137
139
747
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B63834SP/01
Contenido
145
CONDICIONES ILEGALES EN
INTERPOLACION COORDENADAS
POLARES
146
CODIGO G INADECUADO
150
151
GRP DE HERRAMIENTA NO SE
ENCUENT
152
153
CODIGO T NO SE ENCUENTRA
155
156
157
DEMASIADOS GRUPOS DE
HERRAMIENTA
158
159
175
176
190
194
PIVOTE EN MODO DE
SINCRONIZACION
197
199
200
201
NO TASA DE ALIMENTACION EN RM
RG
202
748
ANEXO
B63834SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
203
204
205
207
210
211
212
213
214
217
218
219
G250/G251 INDEPENDIENTEMENTE
220
221
224
231
233
EQUIP OCUP
239
ALARMA BP/S
240
ALARMA BP/S
244
ALARMA P/S
749
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B63834SP/01
Contenido
245
5010
FIN DE REGIS
5018
5020
5059
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.
5134
5135
5136
5137
5138
En el modo de configuracin automtica todava no se ha realizado la configuracin de ejes. Realice la configuracin de ejes en la pantalla de configuracin
del FSSB.
5139
FSSB: ERROR
5195
Cuando el sensor tctil con una sola entrada de seal de contacto se utiliza en
la funcin de entrada directa B para valores de medicin de compensacin de
herramienta, la direccin de impulsos memorizada no es constante. Se da una
de las siguientes condiciones:
. Existe el estado de parada en el modo escribir valores de
compensacin
. Estado de desconexin del servo
. La direccin vara.
. El movimiento se produce simultneamente segn dos ejes.
5197
5198
Ha fallado la asignacin temporal, de modo que no ha podido leerse la informacin de ID inicial del amplificador.
5220
Se ha configurado un parmetro para definir automticamente un punto de referencia. (Bit 2 del parmetro 1819 = 1)
Realice la configuracin automtica.
(Posicione la mquina manualmente en el punto de referencia y luego ejecute la
vuelta manual al punto de referencia).
Complementaria:la configuracin automtica configura a 0 el bit 2 del parmetro
No. 1819.
5222
5227
5228
5229
WRITE PROTECTED
5231
5232
DATA OVERFLOW
5235
COMMUNICATION ERROR
5237
READ ERROR
750
ANEXO
B63834SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
5238
WRITE ERROR
No puede escribirse en un disquete insertado en el Handy File integrado. El disquete puede estar defectuoso o el cabezal podra estar sucio. Como alternativa,
el Handy File est defectuoso.
5257
5303
5311
Mensaje
Contenido
Alarma BP/S
140
Alarma BP/S
NOTA
La alarma de edicin en modo no prioritario se visualiza en la lnea de entrada por teclado de
la pantalla de edicin en modo no prioritario en vez de en la pantalla de alarmas normales y
puede borrarse mediante cualquier procedimiento del teclado MDI.
Mensaje
Contenido
300
301
302
303
751
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B63834SP/01
Contenido
304
305
306
307
308
309
Mensaje
Contenido
360
361
362
363
364
365
366
367
368
369
380
381
382
383
384
385
752
ANEXO
B63834SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
386
387
Se ha producido un error en el detector independiente. Para ms detalles, pngase en contacto con el fabricante de la escala
#7
#6
CSA
202
#6 (CSA)
#5 (BLA)
#4 (PHA)
#3 (PCA)
#5
BLA
#4
PHA
#3
PCA
#2
BZA
#1
CKA
#0
SPH
:
:
:
:
#7
DTE
#7 (DTE)
#6 (CRC)
#5 (STB)
#4 (PRM)
:
:
:
:
#6
CRC
#5
STB
#4
PRM
#3
#2
#1
#0
Mensaje
Contenido
401
402
403
404
405
409
Se ha detectado una anomala de carga del servomotor. Como alternativa, se ha detectado una anomala de carga del motor de husillo en el
modo Cs.
753
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B63834SP/01
Contenido
410
411
413
El contenido del registro de error del eje nsimo (eje 14) es superior
a la potencia "231 . Habitualmente, este error se produce como consecuencia de parmetros configurados incorrectamente.
415
Se ha intentando configurar una velocidad superior a 524288000 unidades/s en el eje nsimo (eje 14). Este error se produce como consecuencia de un valor de CMR incorrectamente configurado.
417
421
422
423
430
431
432
433
434
435
436
754
ANEXO
B63834SP/01
Nmero
G. LISTA DE ALARMAS
Mensaje
Contenido
437
438
439
440
441
442
443
444
445
446
447
448
449
453
456
457
458
El perodo de control de corriente especificado no coincide con el perodo de control de corriente real.
459
460
461
755
ANEXO
G. LISTA DE ALARMAS
Nmero
B63834SP/01
Mensaje
Contenido
462
463
464
465
466
467
468
D Detalles de alarma de
servo
200
#7 (OVL)
#6 (LV)
#5 (OVC)
#4 (HCA)
:
:
:
:
#3 (HVA) :
#2 (DCA) :
#1 (FBA) :
#0 (OFA) :
201
#7
ALD
#6
LV
#5
OVC
#4
HCA
#3
HVA
#2
DCA
#1
FBA
#0
OFA
#5
#4
EXP
#3
#2
#1
#0
EXP
756
Detalles de alarma
ANEXO
B63834SP/01
#7
204
#6
OFS
G. LISTA DE ALARMAS
#5
MCC
#4
LDA
#3
PMS
#2
#1
#0
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
NOTA
Las alarmas de rebasamiento de recorrido No. 504 y No. 505 estn disponibles nicamente
en la serie T.
Los parmetros 1326 y 1327 son activos cuando EXLM (seal de conmutacin de tope de
carrera) est a 1.
757
ANEXO
G. LISTA DE ALARMAS
B63834SP/01
7) Alarmas
Nmero
Mensaje
Contenido
600
SVM:
La intensidad en el circuito intermedio es demasiado alta.
b SVU: La intensidad en el circuito intermedio es demasiado alta.
601
SVM:
El ventilador de refrigeracin del disipador trmico est averiado.
b SVU: El ventilador de refrigeracin del disipador trmico est averiado.
602
SVM:
603
SVM:
604
605
606
PSM:
607
PSM:
Anomala de una de las fases de potencia de entrada.
PSMR: Anomala de una de las fases de potencia de entrada.
8) Alarmas de recalentamiento
Nmero
Mensaje
Contenido
700
RECALENTAMI:
UNIDAD CONTROL
701
704
RECALENTAMI: HUSILLO
Mensaje
Contenido
740
741
En roscado interior rgido, el error de posicin de cabezal en el estado desplazamiento ha rebasado el valor de consigna.
742
758
ANEXO
B63834SP/01
G. LISTA DE ALARMAS
Mensaje
Contenido
750
752
Esta alarma se genera si el sistema no termina correctamente un cambio de modo. Los modos incluyen el contorneado de Cs, el posicionamiento de husillo, el roscado rgido con macho y el control de husillo.
Esta alarma se activa si la unidad de control de husillo no responde correctamente al comando de cambio de modo emitido por el CN.
754
762
764
#6
#5
409
#4
#3
SPE
#2
S2E
#1
S1E
#0
SHE
#3 (SPE) 0 : En el control serie del husillo, los parmetros de husillo serie cumplen
las condiciones de arranque de la unidad de husillo.
1 : En el control serie del husillo, los parmetros de husillo serie no
cumplen las condiciones de arranque de la unidad de husillo.
#2 (S2E) 0 : El segundo husillo funciona normal durante el arranque de control
serie de husillo.
1 : Se ha detectado que el segundo husillo presentaba un fallo durante el
arranque del control serie de husillo.
759
ANEXO
G. LISTA DE ALARMAS
B63834SP/01
NOTA*1
Observe que los significados del SPM varan en funcin de
qu LED, el LED rojo o el LED amarillo, est encendido.
Cuando el LED rojo est encendido, el SPM indica un
nmero de alarma de dos dgitos. Cuando el LED amarillo
est encendido, el SPM indica un nmero de error que
especifica un problema de secuencia. (Por ejemplo,
cuando un comando de rotacin se introduce con el estado
de parada de emergencia no liberado).
Vase Cdigos de Error (Husillo Serie).
No.
Mensaje
Indicacin
SPM
(*1)
(750)
A0
A
(749)
A1
Sustituya la tarjeta de circuito impreso Se ha detectado una anomala en el cirde control del SPM.
cuito perifrico de la CPU del circuito de
control del SPM.
7n01
SPN_n_ : MOTOR
OVERHEAT
01
7n02
02
1 Compruebe y corrija las condiciones La velocidad del motor no puede respede corte para reducir la carga.
tar una velocidad especificada.
2 Corrija el parmetro No. 4082.
Se ha detectado un par de carga excesivo para el motor.
El tiempo de aceleracin/deceleracin
del parmetro No. 4082 es insuficiente.
760
Descripcin
El termostato incrustado en el devanado del motor ha actuado. La temperatura interna del motor supera el nivel especificado.
El motor se ha utilizado por encima de
los lmites de rgimen continuo o un
componente de refrigeracin presenta
una anomala.
ANEXO
B63834SP/01
No.
Mensaje
Indicacin
SPM
(*1)
G. LISTA DE ALARMAS
Descripcin
7n03
SPN_n_ : FUSE ON DC
LINK BLOWN
03
7n04
04
Compruebeel estado de la fuente de ali- El PSM detecta una fase abierta de alimentacin de entrada del PSM.
mentacin. (indicacin de alarma de
PSM: 5)
7n06
SPN_n_ : THERMAL
SENSOR DISCONNECT
06
7n07
SPN_n_ : OVERSPEED
07
7n09
SPN_n_ : OVERHEAT
MAIN CIRCUIT
09
7n11
SPN_n_ : OVERVOLT
POW CIRCUIT
11
7n12
12
7n15
SPN_n_ : SP SWITCH
CONTROL
ALARM
15
7n16
16
7n18
SPN_n_ : SUMCHECK
ERROR PGM
DATA
18
761
ANEXO
G. LISTA DE ALARMAS
No.
Mensaje
Indicacin
SPM
(*1)
B63834SP/01
Descripcin
7n19
SPN_n_ : EX OFFSET
CURRENT U
19
7n20
SPN_n_ : EX OFFSET
CURRENT V
20
7n21
21
7n24
SPN_n_ : SERIAL
TRANSFER
ERROR
24
7n26
SPN_n_ : DISCONNECT
CVELO DETECT
26
1 Sustituya el cable.
2 Reajuste el preamplificador.
7n27
SPN_n_ : DISCONNECT
POSCODER
27
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
7n28
SPN_n_ : DISCONNECT
CPOS DETECT
28
1 Sustituya el cable
2 Reajuste el preamplificador.
7n29
SPN_n_ : SHORTTIME
OVERLOAD
29
7n30
30
7n31
31
762
ANEXO
B63834SP/01
No.
Mensaje
Indicacin
SPM
(*1)
G. LISTA DE ALARMAS
Descripcin
7n32
32
7n33
SPN_n_ : SHORTAGE
POWER
CHARGE
33
7n34
SPN_n_ : PARAMETER
SETTING ERROR
34
7n35
SPN_n_ : EX SETTING
GEAR RATIO
35
7n36
SPN_n_ : OVERFLOW
ERROR
COUNTER
36
7n37
37
Corrija el valor en funcin del manual de El valor del parmetro de nmero de imparmetros.
pulsos en el detector de velocidad es incorrecto.
7n39
SPN_n_ : 1ROT Cs
SIGNAL ERROR
39
7n40
SPN_n_ : NO 1ROT Cs
SIGNAL DETECT
40
3 Sustituya el cable.
7n41
41
7n42
SPN_n_ : NO 1ROT.
POSCODER
DETECT
42
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
7n43
SPN_n_ : DISCON. PC
FOR DIF. SP.
MODE
43
Sustituya el cable.
763
ANEXO
G. LISTA DE ALARMAS
No.
Mensaje
Indicacin
SPM
(*1)
B63834SP/01
Descripcin
7n44
SPN_n_ : CONTROL
CIRCUIT(AD)
ERROR
44
7n46
SPN_n_ : SCREW
1ROT POS
COD. ALARM
46
7n47
SPN_n_ : POSCODER
SIGNAL ABNORMAL
47
1 Sustituya el cable.
1 La seal de fase A/B del codificador
2 Reajuste la seal del sensor BZ.
de posicin de husillo (conector JY4)
3 Corrija el recorrido del cable
presenta una anomala.
(asegrese de que no queda cerca 2 La seal de fase A/B (conector JY2)
de la lnea de potencia).
del sensor MZ o BZ presenta una
anomala.
La relacin entre la fase A/B y la seal
de una revolucin es incorrecta (discrepancia de intervalo de impulsos).
7n49
49
7n50
50
7n51
51
7n52
52
1 Sustituya la tarjeta de circuito impre- Se ha detectado una anomala en la inso del control del mdulo SPM.
terfaz del CN (la seal ITP se ha deteni2 Sustituya la tarjeta de circuito impre- do).
so de la interfaz de husillo en el CNC.
7n53
53
1 Sustituya la tarjeta de circuito impre- Se ha detectado una anomala en la inso de control del SPM.
terfaz del CN (se ha detenido la seal
2 Sustituya la tarjeta de circuito impre- ITP).
so de la interfaz del husillo en el
CNC.
7n54
SPN_n_ : OVERLOAD
CURRENT
54
7n55
55
La seal de estado del cable de alimentacin del contactor magntico para seleccin de un husillo o para salida es
anmala.
7n56
56
764
ANEXO
B63834SP/01
No.
Mensaje
Indicacin
SPM
(*1)
G. LISTA DE ALARMAS
Descripcin
7n57
SPN_n_ : EX DECELERATION
POWER
57
7n58
SPN_n_ : OVERLOAD IN
PSM
58
7n59
59
7n62
62
7n66
66
1 Sustituya el cable.
2 Verifique y corrija la conexin.
7n73
73
7n74
74
7n75
75
7n79
79
7n81
81
7n82
SPN_n_ : NO 1ROT
MOTOR SENSOR
82
7n83
83
7n84
84
765
ANEXO
G. LISTA DE ALARMAS
Indicacin
SPM
(*1)
No.
Mensaje
7n85
85
7n86
SPN_n_ : NO 1ROT
SPNDL SENSOR ERROR
86
7n87
87
7n88
88
7n97
SPN_n_ : OTHER
SPINDLE
ALARM
97
Sustituya el SPM.
7n98
98
No.
Mensaje
Indicacin
SPM
(*1)
B63834SP/01
Descripcin
Descripcin
9001
SPN_n_ : MOTOR
OVERHEAT
01
9002
02
1 Verifique y corrija las condiciones La velocidad del motor no puede sede corte para reducir la carga.
guir una velocidad especificada.
2 Corrija el parmetro No. 4082.
Se ha detectado un par excesivo del
carga del motor.
El tiempo de aceleracin/deceleracin en el parmetro No. 4082 es insuficiente.
766
ANEXO
B63834SP/01
No.
Mensaje
Indicacin
SPM
(*1)
G. LISTA DE ALARMAS
Descripcin
9003
SPN_n_ : FUSE ON DC
LINK BLOWN
03
9004
04
9006
SPN_n_ : THERMAL
SENSOR DISCONNECT
06
9007
SPN_n_ : OVERSPEED
07
9009
SPN_n_ : OVERHEAT
MAIN CIRCUIT
09
9011
SPN_n_ : OVERVOLT
POW CIRCUIT
11
9012
12
9015
SPN_n_ : SP SWITCH
CONTROL
ALARM
15
767
ANEXO
G. LISTA DE ALARMAS
No.
Mensaje
Indicacin
SPM
(*1)
B63834SP/01
Descripcin
9016
16
9018
SPN_n_ : SUMCHECK
ERROR PGM
DATA
18
9019
SPN_n_ : EX OFFSET
CURRENT U
19
9020
SPN_n_ : EX OFFSET
CURRENT V
20
9021
21
9024
SPN_n_ : SERIAL
TRANSFER
ERROR
24
1 Coloque el cable del CNC al husil- La alimentacin del CNC est descolo separado del cable de potencia. nectada (desconexin normal o rotu2 Sustituya el cable.
ra de cable).
Se ha detectado un error en los datos
de comunicaciones transferidos al
CNC.
9026
SPN_n_ : DISCONNECT
CVELO DETECT
26
1 Sustituya el cable.
2 Reajuste el preamplificador.
9027
SPN_n_ : DISCONNECT
POSCODER
27
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
9028
SPN_n_ : DISCONNECT
CPOS DETECT
28
1 Sustituya el cable
2 Reajuste el preamplificador.
9029
SPN_n_ : SHORTTIME
OVERLOAD
29
768
ANEXO
B63834SP/01
No.
Mensaje
Indicacin
SPM
(*1)
G. LISTA DE ALARMAS
Descripcin
9030
30
9031
31
9032
32
9033
SPN_n_ : SHORTAGE
POWER
CHARGE
33
9034
SPN_n_ : PARAMETER
SETTING ERROR
34
9035
SPN_n_ : EX SETTING
GEAR RATIO
35
9036
SPN_n_ : OVERFLOW
ERROR
COUNTER
36
9037
37
9039
SPN_n_ : 1ROT Cs
SIGNAL ERROR
39
769
ANEXO
G. LISTA DE ALARMAS
Indicacin
SPM
(*1)
B63834SP/01
No.
Mensaje
9040
SPN_n_ : NO 1ROT Cs
SIGNAL DETECT
40
9041
41
9042
SPN_n_ : NO 1ROT.
POSCODER
DETECT
42
1 Sustituya el cable.
2 Reajuste la seal del sensor BZ.
9043
SPN_n_ : DISCON. PC
FOR DIF. SP.
MODE
43
Sustituya el cable.
9044
SPN_n_ : CONTROL
CIRCUIT(AD)
ERROR
44
9046
SPN_n_ : SCREW
1ROT POS
COD. ALARM
46
9047
SPN_n_ : POSCODER
SIGNAL ABNORMAL
47
1 Sustituya el cable.
1 Anomala en la seal de fase A/B
2 Reajuste la seal del sensor BZ.
del codificador de posicin del hu3 Corrija la disposicin del cable
sillo (conector JY4).
(proximidad al cable de potencia). 2 Anomala en la seal de fase A/B
(conector JY2) del sensor MZ o
BZ.
La relacin entre la seal de A/B y la
seal de una rotacin es incorrecta
(Discrepancia en el intervalo de impulsos).
9049
49
770
Descripcin
ANEXO
B63834SP/01
No.
Mensaje
Indicacin
SPM
(*1)
G. LISTA DE ALARMAS
Descripcin
9050
50
9051
51
9052
52
1 Sustituya la tarjeta de circuito im- Se ha detectado una anomala de inpreso de control del SPM.
terfaz en el CN (se ha detenido la
2 Sustituya la tarjeta de circuito im- seal ITP).
preso de la interfaz del husillo en
el CNC.
9053
53
1 Sustituya la tarjeta de circuito im- Se ha detectado una anomala de inpreso de control del SPM.
terfaz en el CN (se ha detenido la
2 Sustituya la tarjeta de circuito im- seal ITP).
preso de la interfaz de husillo en el
CNC.
9054
SPN_n_ : OVERLOAD
CURRENT
54
9055
55
9056
56
9057
SPN_n_ : EX DECELERATION
POWER
57
9058
SPN_n_ : OVERLOAD IN
PSM
58
9059
59
9062
62
771
ANEXO
G. LISTA DE ALARMAS
Indicacin
SPM
(*1)
B63834SP/01
No.
Mensaje
9066
66
1 Sustituya el cable.
2 Verifique y corrija la conexin.
9073
73
9074
74
9075
75
9079
79
9081
81
9082
SPN_n_ : NO 1ROT
MOTOR SENSOR
82
9083
83
9084
84
9085
85
9086
SPN_n_ : NO 1ROT
SPNDL SENSOR ERROR
86
9087
87
9088
88
772
Descripcin
ANEXO
B63834SP/01
G. LISTA DE ALARMAS
D CODIGOS DE ERROR
(HUSILLO SERIE)
NOTA*1
Observe que el significado de las indicaciones del SPM varan en
funcin del LED encendido, el LED rojo o el amarillo. Cuando est
encendido el LED amarillo, un cdigo de error se indica con un
nmero de 2 dgitos. El cdigo de error no se muestra en la
pantalla del CNC.
Cuando el LED rojo est encendido, el SPM indica el nmero de
alarma generada en el husillo serie.
Vase Alarmas (husillo serie).
Descripcin
01
02
03
Compruebelos parmetros del detector para control de contorneado Cs (bit 5 del parmetro No. 4001 y bit 4 del parmetro No.
4018).
Pese a que no se ha configurado la utilizacin de un codificador de impulsos magntico de alta resolucin (bit 5 del
parmetro No. 4001 = 1) o que no se ha configurado la utilizacin de la funcin de control de contorneado Cs mediante el
sensor (bit 4 del parmetro No. 4018 = 1) se introduce una orden de control Cs. En este caso, no se excita el motor.
04
05
06
Pese a que no se han configurado las opciones de conmutacin de la salida, se ha seleccionado el bobinado a baja velocidad (RCH = 1).
07
08
Pese a que se ha especificado el modo de servo (roscado rgido con macho, posicionamiento del husillo), no se ha introducido SFR/SRV.
09
10
Durante la ejecucin del comando de control de eje C, no especifique un modo de funcionamiento distinto. Antes de entrar en
otro modo, cancele el comando de control de contorneado Cs.
Pese a que se ha configurado el modo de control de contorneado Cs, se ha especificado otro modo de funcionamiento
(modo de servo, sincronizacin u orientacin del husillo).
773
G. LISTA DE ALARMAS
Indicacin
SPM
(*1)
ANEXO
B63834SP/01
Descripcin
11
Durante la ejecucin del comando de modo servo, no especifique un modo de funcionamiento distinto. Antes de entrar en otro
modo, cancele el modo servo.
12
Durante la ejecucin del comando de sincronizacin del husillo, no especifique un modo de funcionamiento distinto.
Antes de entrar en otro modo, cancele el comando de sincronizacin del husillo.
13
Durante la ejecucin del comando de orientacin, no especifique un modo de funcionamiento distinto. Antes de entrar
en otro modo, cancele el modo orientacin.
Pese a que se est ejecutando el comando de orientacin, se ha especificado otro modo de funcionamiento
(control de contorneado Cs, modo servo o sincronizacin).
14
15
16
17
18
Pese a que el bit 2 del parmetro No. 4001 est configurado a 0 para no utilizar la seal del codificador de posicin,
se ha introducido un comando para orientacin mediante
un codificador de posicin (ORCMA).
19
Durante la ejecucin del programa de orientacin, no especifique un modo de funcionamiento distinto. Antes de entrar
en otro modo, cancele el comando de orientacin.
20
21
22
Pese a que se ha activado el modo de funcionamiento esclavo (SLVS = 1), se ha introducido un comando de control
de posicin (tal como el modo servo o una orientacin).
23
Pese a que el bit 5 del parmetro No. 4014 se ha configurado a 0 para no utilizar la funcin del modo de funcionamiento esclavo, se ha introducido un comando de modo
de funcionamiento esclavo (SLV).
24
Compruebe la seal del PMC (INCMD). Ejecute la orienta- La orientacin se ejecuta primero en el modo de orientacin especificando primero una posicin absoluta.
cin incremetal (INCMD = 1) y luego se introduce una orden de posicin absoluta (INCMD = 0).
25
Compruebe las especificaciones del amplificador del husillo Pese a que no se utiliza el amplificador de husillo SPM
y la configuracin del parmetro (bit 4 del parmetro No. tipo 4, se ha activado la utilizacin de la funcin de control
4018).
de contorneado Cs mediante el sensor (bit 4 del parmetro No. 4018 = 1).
774
ANEXO
B63834SP/01
G. LISTA DE ALARMAS
NOTA*2
Seal de contacto del PSM
Entre ESP1 y ESP2 en el PSM
Mensaje
Contenido
900
910
911
Error de paridad en el mdulo RAM de memoria de cinta. Borre la memoria o sustituya el mdulo.
Despus de esta operacin reponga todos los datos incluidos los
parmetros.
912
913
914
915
916
917
918
919
920
Alarma de servo (eje primero hasta cuarto). Se ha producido una alarma de watchdog o un error de paridad de RAM en el mdulo de servo.
Sustituya el mdulo de control de servo de la tarjeta CPU principal.
926
ALARMA FSSB
930
INTERRUPCION CPU
935
950
951
970
971
972
973
775
G. LISTA DE ALARMAS
Nmero
ANEXO
Mensaje
B63834SP/01
Contenido
974
ERROR BUS F
975
ERROR DE BUS
976
ERROR DE BUSL
776
INDEX
B63834SP/01
[A]
[C]
Alarmas, 699
Archivos, 465
Avance en mecanizado, 68
Avance rpido, 67
AvanceFuncin de avance, 14
[B]
i1
Index
[D]
B63834SP/01
[F]
Funcin de compensacin, 26
[E]
Ejes controlados, 28
Ejes cotrolados, 29
Funcionamiento, 648
Funciones de avance, 65
Funciones de interpolacin, 36
Index
B63834SP/01
[H]
[I]
[O]
rdenes G53, G28 y G30 en el modo de compensacin de radio de punta de herramienta, 233
Otros, 690
[P]
[L]
MESSAGE
616
[M]
OFFSET
SETTING
579
PROG
SYSTEM
, 608
Index
POS
B63834SP/01
555
Parmetros, 692
Salto mltiple, 62
Seleccin de plano, 87
Sistema de coordenadas, 75
Posicionamiento (G00), 37
Sistema incremental, 30
[T]
[R]
[U]
Roscado mltiple, 58
[S]
[V]
Variables, 248
B63834SP/01
Index
Visualizacin, 349
i5
Jan., 2003
Fecha
01
Edicin
Contenido
________________________________________
Edicin
Fecha
Hoja de revisiones
Contenido