B 64304SP 2 - 01 PDF
B 64304SP 2 - 01 PDF
B 64304SP 2 - 01 PDF
B-64304SP-2/01
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
PRECAUCIONES DE SEGURIDAD
Este apartado describe las precauciones de seguridad relativas al uso
de los CNCs.
Es fundamental que los usuarios respeten estas precauciones para
garantizar un funcionamiento seguro de las mquinas equipadas con
un 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 CNC.
Los usuarios tambin deben observar las precauciones de seguridad
relativas a la mquina, como se describe en el correspondiente manual
facilitado por el fabricante de la mquina herramienta. Antes de
utilizar la mquina o crear un programa para controlar el
funcionamiento de la mquina, el operador debe estudiar a fondo el
contenido de este manual y el correspondiente manual facilitado por el
fabricante de la mquina herramienta.
CONTENIDO
DEFINICIN DE AVISO, PRECAUCIN Y NOTA.................... s-2
AVISOS Y PRECAUCIONES GENERALES..................................s-3
AVISOS Y PRECAUCIONES RELATIVOS A LA
PROGRAMACIN ...........................................................................s-6
AVISOS Y PRECAUCIONES RELATIVOS AL MANEJO ...........s-8
AVISOS RELATIVOS AL MANTENIMIENTO DIARIO............s-11
s-1
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
AVISO
Se aplica cuando existe peligro de que el usuario
sufra lesiones o cuando existe peligro de que el
usuario sufra lesiones y el equipo resulte daado si
no se observa el procedimiento autorizado.
PRECAUCIN
Se aplica cuando existe peligro de que el equipo
resulte daado si no se observa el procedimiento
autorizado.
NOTA
La Nota se utiliza para indicar informacin
complementaria distinta de Aviso y Precaucin.
s-2
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
AVISO
Nunca comience el mecanizado de una pieza sin
comprobar previamente el funcionamiento de la
mquina. Antes de comenzar la produccin
verifique el correcto funcionamiento de la mquina
efectuando una operacin de comprobacin
usando, por ejemplo, un nico bloque, la
correccin de la velocidad de avance o la funcin
de bloqueo de la mquina, o bien haciendo
funcionar la mquina sin pieza, ni herramienta. Un
fallo en la confirmacin de la correcta operacin
puede provocar un comportamiento inesperado de
la mquina, lo cual podra causar daos a la pieza
y/o a la mquina, o incluso lesiones al operador.
Antes de hacer funcionar la mquina, compruebe
detenidamente los datos introducidos.
La operacin de la mquina con datos incorrectos
puede provocar un comportamiento inesperado de
la mquina, lo cual podra causar daos a la pieza
y/o a la mquina, o incluso lesiones al operador.
Asegrese de que la velocidad de avance
especificada es la apropiada para la operacin a
realizar. Generalmente existe para cada mquina
una velocidad de avance mxima permitida.
Pero la velocidad de avance apropiada vara en
funcin de la operacin que se vaya a efectuar.
Remtase al manual correspondiente a la mquina
para determinar la velocidad de avance mxima
permitida.
Si la mquina operase a una velocidad distinta de
la correcta podra producirse un comportamiento
inesperado de la misma, lo cual podra causar
daos a la pieza y/o a la mquina, o incluso
lesiones al operador.
Cuando utilice la funcin de compensacin de la
herramienta, compruebe detenidamente la
direccin y cantidad de la compensacin.
La operacin de la mquina con datos incorrectos
puede provocar un comportamiento inesperado de
la mquina, lo cual podra causar daos a la pieza
y/o a la mquina, o incluso lesiones al operador.
s-3
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
AVISO
5 Los parmetros para el CNC y PMC vienen
ajustados de fbrica. Por lo que normalmente no
es necesario 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 ajusta 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 tras la conexin, no pulse ninguna
tecla del panel MDI hasta que aparezcan la
pantalla de posicin o de alarma en la unidad de
CNC.
Algunas teclas del panel MDI se usan para
mantenimiento u operaciones especiales. Al
pulsarlas se puede desviar el CNC de su estado
normal. La puesta en marcha en este estado
puede provocar un comportamiento inesperado de
la mquina.
7 El manual del usuario y el manual de
programacin facilitados junto con el CNC
proporcionan una descripcin general de las
funciones de la mquina, incluidas cualesquiera
funciones opcionales. Observe que las funciones
opcionales varan de un modelo de mquina a
otro. Por consiguiente, algunas de las funciones
descritas en los manuales tal vez no estn
disponibles en la realidad en el caso de un modelo
concreto. Si tiene cualquier duda, compruebe la
especificacin de la mquina.
8 Es posible que algunas funciones se hayan
implementado a peticin del fabricante de la
mquina herramienta. Cuando utilice tales
funciones, consulte el manual facilitado por el
fabricante de la mquina herramienta para obtener
ms detalles sobre la utilizacin y cualesquiera
precauciones asociadas a las mismas.
PRECAUCIN
La pantalla de cristal lquido (LCD) se fabrica con
una tecnologa de fabricacin muy precisa.
Algunos pxeles pueden no verse o pueden verse
de forma permanente. Este fenmeno es un
atributo comn de los LCD y no se trata de un
defecto.
s-4
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
NOTA
Los programas, parmetros y variables macro
estn guardados en la memoria no voltil del CNC.
Habitualmente, se conservan aun cuando se
desconecta la alimentacin.
Sin embargo, tales datos podran borrarse
inadvertidamente o podra ser necesario borrar
tales datos de la memoria no voltil como parte de
un proceso de recuperacin de errores.
Para evitar que esto ocurra y garantizar una rpida
restauracin de los datos borrados, haga una
copia de seguridad de todos los datos importantes
y guarde la copia de seguridad en un lugar seguro.
s-5
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
AVISO
1 Ajuste del sistema de coordenadas
Si un sistema de coordenadas se ajusta
incorrectamente, la mquina podra responder de
forma inesperada como consecuencia de que el
programa puede enviar un comando de
desplazamiento que de otro modo sera vlido. Tal
operacin imprevista podra daar la herramienta,
la mquina misma o 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 la herramienta antes de iniciar la
programacin. El posicionamiento implica una
operacin con movimiento en rpido. Si la
herramienta colisiona con la pieza, podra resultar
daada la herramienta, la mquina misma o la
pieza, o provocar lesiones al usuario.
3 Funcin en la que interviene un eje de rotacin
Cuando programe la interpolacin en coordenadas
polares, preste especial atencin a la velocidad del
eje de rotacin. Una programacin incorrecta
puede hacer que la velocidad del eje de rotacin
sea excesivamente alta, de manera que la fuerza
centrfuga provoque que la garra 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 o a la
pieza, o lesiones al usuario.
4 Conversin de pulgadas/valores mtricos
La conmutacin entre entrada de valores en
pulgadas y valores mtricos no convierte las
unidades de medida de datos, tales como el
desplazamiento del origen de la pieza, los
parmetros y la posicin actual. Por consiguiente,
antes de poner en marcha la mquina, determine
qu unidades de medida se estn utilizando. Un
intento de ejecutar una operacin con datos no
vlidos podra provocar daos a la herramienta, a
la mquina misma o a la pieza, o lesiones al
usuario.
s-6
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
AVISO
5 Control de velocidad superficial constante
Cuando un eje sujeto a control de velocidad
superficial constante se acerca al origen del
sistema de coordenadas de pieza, la velocidad del
cabezal puede aumentar excesivamente. Por este
motivo, es preciso especificar una velocidad
mxima permitida. La especificacin incorrecta de
una velocidad mxima permitida puede provocar
daos a la herramienta, a la mquina misma o a la
pieza, o lesiones al usuario.
6 Verificacin de lmites de recorrido
Despus de conectar la alimentacin, ejecute un
retorno manual a la posicin de referencia segn
sea necesario. No es posible una verificacin del
lmite de recorrido sin primero ejecutar un retorno
manual a posicin de referencia. Observe que si
est deshabilitada la verificacin de lmites de
recorrido, no se generar una alarma aun cuando
se rebase un lmite de recorrido, lo que puede
provocar daos a la herramienta, a la mquina
misma o a la pieza, o lesiones al usuario.
7 Modo absoluto/incremental
Si un programa creado con valores absolutos se
ejecuta 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, interpolacin helicoidal o un
ciclo fijo, la mquina podra responder de manera
imprevista. Consulte las descripciones de las
funciones correspondientes para obtener ms
detalles.
9 Salto de lmite de par de giro
Antes de intentar realizar un salto de lmite de par,
aplique el lmite de par. Si se especifica un salto de
lmite de par sin que se haya aplicado realmente el
lmite de par, se ejecutar un comando de
movimiento sin efectuar un salto.
10 Imagen espejo programable
Tenga en cuenta que el funcionamiento de las
operaciones programadas vara
considerablemente al habilitar una imagen espejo
programable.
11 Funcin de compensacin
Si, en el modo de funcin de compensacin, se
enva un comando basado en el sistema de
coordenadas de mquina o un comando de retorno
a posicin de referencia, la compensacin se
cancela temporalmente, lo que puede resultar en
un comportamiento inesperado de la mquina.
Por consiguiente, antes de enviar cualquiera de los
comandos anteriores, cancele el modo de funcin
de compensacin.
s-7
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
AVISO
Operacin manual
Cuando la mquina funcione en modo manual,
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 o a la pieza, o provocar daos al operador.
Retorno manual a la posicin de referencia
Despus de conectar la alimentacin, ejecute un
retorno manual a la posicin de referencia segn
sea necesario.
Si se utiliza la mquina sin haber ejecutado un
retorno manual a la posicin de referencia, sta
podra responder de manera imprevista. No es
posible una verificacin del lmite de recorrido sin
primero ejecutar un retorno manual a posicin de
referencia.
Una operacin imprevista de la mquina podra
daar la herramienta, la mquina misma o la pieza,
o provocar lesiones al usuario.
Avance por volante manual
En el avance por volante manual, 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.
Override deshabilitado
Si se deshabilita el override (en funcin de la
especificacin en una variable de macro) durante
el roscado, el roscado rgido con macho u otras
operaciones de roscado con macho, la velocidad
no puede preverse, pudiendo resultar daada la
herramienta, la mquina misma o la pieza, o
provocar lesiones al operador.
s-8
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
AVISO
5 Operacin de origen/preajuste
Bsicamente, no intente realizar nunca una
operacin de origen/preajuste cuando la mquina
est funcionando 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 o a la pieza, o
provocar lesiones al usuario.
6 Desplazamiento del sistema de coordenadas de
pieza
Una intervencin manual, un bloqueo de mquina
o una funcin de imagen espejo puede provocar
un desplazamiento del sistema de coordenadas de
mquina. Antes de intentar utilizar la mquina bajo
el control de un programa, compruebe
minuciosamente el sistema de coordenadas.
Si la mquina se utiliza bajo el control de un
programa sin que se tenga en cuenta ningn
desplazamiento en el sistema de coordenadas de
pieza, la mquina podra responder de forma
imprevista, pudiendo llegar a daar a la
herramienta, a la mquina misma o a la pieza, o
provocar lesiones al operador.
7 Interruptores de panel de operador por
software y de los mens
La utilizacin de los interruptores de panel de
operador por software y de los mens, junto con el
panel MDI, permite especificar operaciones no
admitidas en el panel de operador de la mquina,
tales como el cambio de modo, la modificacin del
valor de override y los comandos de avance
manual.
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 o la
pieza, o provocar lesiones al usuario.
8 Tecla RESET
Cuando se pulsa la tecla RESET, se detiene el
programa en ejecucin. Como resultado, tambin
se paran los ejes de servo. Sin embargo, la tecla
RESET puede no funcionar por razones tales
como un problema en el panel MDI. Por lo tanto, si
se deben detener los motores, pulse el botn de
parada de emergencia en lugar de la tecla RESET
para garantizar la seguridad.
s-9
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
AVISO
9 Intervencin manual
Si se ejecuta una intervencin manual durante el
funcionamiento programado de la mquina, la
trayectoria de la herramienta puede variar cuando
se vuelve a poner en marcha la mquina. Por
consiguiente, antes de volver a arrancar la
mquina despus de una intervencin manual,
confirme los ajustes de los interruptores de manual
absoluto, los parmetros y el modo de
programacin absoluta/incremental.
10 Paro de avance, override y modo bloque a
bloque
Las funciones de paro de avance, override y modo
bloque a bloque pueden deshabilitarse mediante la
variable de sistema de macro de usuario 3004.
Tenga cuidado cuando utilice la mquina en estas
condiciones.
11 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 velocidad de avance programada
correspondiente. Observe que la velocidad de
ensayo en vaco a veces puede ser superior a la
velocidad de avance programada.
12 Compensacin del radio / radio de la punta de
herramienta en el modo MDI
Preste especial atencin si especifica la trayectoria
de la herramienta con un comando en el modo
MDI, ya que no se aplicar la compensacin del
radio / radio de la punta de la herramienta. Si
introduce un comando desde el panel MDI para
interrumpir el funcionamiento en modo automtico
del modo de compensacin del radio / radio de la
punta de herramienta, compruebe con atencin la
trayectoria de la herramienta cuando se reanude
posteriormente el modo automtico. Consulte las
descripciones de las funciones correspondientes
para obtener ms detalles.
13 Edicin de programas
Si se detiene la mquina despus de editar el
programa de mecanizado (modificacin, insercin
o borrado), la mquina podra responder de forma
imprevista si el mecanizado se reanuda bajo el
control de dicho programa. Bsicamente, no
modifique, inserte ni borre comandos de un
programa de mecanizado mientras lo est
utilizando.
s-10
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
NOTA
El CNC utiliza pilas para proteger el contenido de
la memoria, ya que debe conservar datos tales
como programas, correctores y parmetros incluso
cuando no se aplique una fuente de alimentacin
externa.
Si la tensin de la pila disminuye, aparecer una
alarma para indicar que la tensin de la pila es
baja en el panel de operador de la mquina o en la
pantalla.
Cuando se muestre esta alarma, sustituya las pilas
en el plazo de una semana. De no ser as, se
perder el contenido de la memoria del CNC.
Consulte el apartado Mtodo de sustitucin de la
pila del Manual del usuario (comn a la serie T/M)
para obtener detalles sobre el procedimiento de
sustitucin de las pilas.
s-11
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
AVISO
2 Sustitucin de la pila del encoder absoluto
Cuando sustituya las pilas de reserva de memoria,
mantenga conectada la mquina (CNC) a la
alimentacin y aplique una parada de emergencia
a la misma. Dado que esta operacin se realiza
con la alimentacin elctrica conectada y el
armario abierto, slo debern realizarla los
tcnicos que hayan recibido formacin
homologada sobre seguridad y mantenimiento.
Cuando sustituya las pilas, tenga cuidado de no
tocar los circuitos de alta tensin (marcados con
y provistos de una cubierta aislante).
El contacto con los circuitos de alta tensin sin
proteccin supone un riesgo de descarga elctrica
extremadamente peligroso.
NOTA
El encoder absoluto utiliza pilas para conservar su
posicin absoluta.
Si la tensin de la pila disminuye, aparecer una
alarma para indicar que la tensin de la pila es
baja en el panel de operador de la mquina o en la
pantalla.
Cuando se muestre esta alarma, sustituya las pilas
en el plazo de una semana. De lo contrario, se
perdern los datos de posicin absoluta guardados
por el encoder.
Consulte el Manual de mantenimiento de FANUC
SERVO MOTOR serie i para obtener detalles
sobre el procedimiento de sustitucin de las pilas.
s-12
PRECAUCIONES DE SEGURIDAD
B-64304SP-2/01
AVISO
3 Sustitucin de fusibles
Antes de cambiar un fusible fundido, es necesario
localizar y resolver la causa que ha provocado el
problema.
Por este motivo, slo debe realizar este trabajo el
personal que haya recibido formacin homologada
de seguridad y mantenimiento.
Cuando cambie un fusible con el armario abierto,
tenga cuidado de no tocar los circuitos de alta
y provistos de una
tensin (marcados con
cubierta aislante).
La manipulacin de los circuitos de alta tensin no
protegidos representa un riesgo sumamente
peligroso de descarga elctrica.
s-13
CONTENIDO
B-64304SP-2/01
CONTENIDO
PRECAUCIONES DE SEGURIDAD............................................................s-1
DEFINICIN DE AVISO, PRECAUCIN Y NOTA ................................................. s-2
AVISOS Y PRECAUCIONES GENERALES ........................................................... s-3
AVISOS Y PRECAUCIONES RELATIVOS A LA PROGRAMACIN...................... s-6
AVISOS Y PRECAUCIONES RELATIVOS AL MANEJO........................................ s-8
AVISOS RELATIVOS AL MANTENIMIENTO DIARIO .......................................... s-11
I. GENERALIDADES
1
GENERALIDADES.................................................................................. 3
1.1
1.2
1.3
II. PROGRAMACIN
1
GENERALIDADES................................................................................ 11
1.1
FUNCIN DE INTERPOLACIN.......................................................... 19
3.1
3.2
CONTENIDO
5.2
B-64304SP-2/01
5.3
5.4
5.5
5.6
6.2
6.3
6.4
6.5
6.6
6.6.7
6.7
6.8
6.9
6.10
CONTENIDO
B-64304SP-2/01
6.11
6.12
III. OPERACIN
1
258
ANEXO
A
B.2
B.3
B.8
B.7
B.6
B.5
B.4
CONTENIDO
B-64304SP-2/01
B.8.1
B.8.2
B.9
B.10
B.23
B.22
B.21
B.20
B.19
B.18
B.17
B.16
B.15
B.14
B.13
B.12
B.11
CONTENIDO
B-64304SP-2/01
B.24
B.25
B.26
B.38
B.37
B.36
B.35
B.34
B.33
B.32
B.31
B.30
B.29
B.28
B.27
c-5
I. GENERALIDADES
GENERALIDADES
B-64304SP-2/01
1.GENERALIDADES
GENERALIDADES
El manual consta de las siguientes partes:
GENERALIDADES
En este apartado se describe la organizacin de los captulos,
modelos aplicables, manuales relacionados y notas para la lectura
de este manual.
II.
PROGRAMACIN
En este apartado se describe cada funcin: el formato utilizado
para programar funciones de lenguaje de CNC, caractersticas y
limitaciones.
III. OPERACIN
En este apartado se describe el funcionamiento en modo manual
y en modo automtico, los procedimientos para la entrada y
salida de datos y los procedimientos para la edicin de
programas.
ANEXO
Se incluye una lista de parmetros, rangos de datos vlidos y
alarmas.
-3-
1.GENERALIDADES
GENERALIDADES
B-64304SP-2/01
NOTA
1 En este manual se describen las funciones que se
pueden realizar en el tipo de control de canal de la Serie
M. Para obtener informacin sobre otras funciones no
especficas de la Serie M, consulte el Manual del usuario
(Comn para el Sistema de torno/Sistema de centro de
mecanizado) (B-64304SP).
2 Puede que algunas de las funciones descritas en este
manual no se correspondan con alguno de los productos.
Para ms detalles, consulte el manual Descriptions
(B-64302EN).
3 En este manual no se ofrecen detalles sobre los
parmetros que no se mencionan en el texto. Para ms
detalles sobre estos parmetros, consulte el Manual de
parmetros (B-64310EN).
Los parmetros se utilizan para ajustar por adelantado las
funciones y condiciones de funcionamiento de una
mquina herramienta con CNC y los valores usados con
ms frecuencia. Normalmente, el fabricante de las
mquinas herramienta ajusta los parmetros para que el
usuario pueda usar la mquina herramienta fcilmente.
4 En este manual no slo se describen las funciones
bsicas, sino tambin las funciones opcionales. Consulte
las opciones que lleva incorporadas su sistema en el
manual publicado por el fabricante de la mquina
herramienta.
Abreviatura
0i -MD
Series 0i-MD
0i Mate-MD
Series 0i Mate-MD
Smbolos especiales
Este manual utiliza los siguientes smbolos:
- IP
Indica una combinacin de ejes, como X_ Y_ Z_
En el espacio subrayado despus de cada direccin, se inserta un valor
numrico, como un valor de coordenada (se utiliza en
PROGRAMACIN).
-;
Indica el final de un bloque. En realidad, corresponde al cdigo ISO
LF (AVANCE DE LNEA) o al cdigo EIA CR (RETORNO DE
CARRO).
-4-
B-64304SP-2/01
GENERALIDADES
1.GENERALIDADES
Nm. de
especificacin
DESCRIPTIONS
B-64302EN
B-64303EN
B-64303EN-1
B-64304SP
START-UP MANUAL
B-64304EN-3
Programacin
Macro Executor PROGRAMMING MANUAL
B-64303EN-2
B-64304EN-5
B-64303EN-3
B-64393EN
Red
PROFIBUS-DP Board CONNECTION MANUAL
B-64403EN
-5-
B-64304SP-1
B-64304SP-2
B-64305SP
B-64310EN
B-64414EN
B-63874SP
B-63874EN-2
B-63874EN-1
B-64434EN
B-64254SP
1.GENERALIDADES
GENERALIDADES
B-64304SP-2/01
Especificacin
Nmero
B-65262EN
B-65272EN
B-65302EN
B-65312EN
B-65282EN
B-65322EN
B-65285EN
B-65325EN
B-65270EN
B-65280EN
-6-
B-64304SP-2/01
1.1
1.GENERALIDADES
GENERALIDADES
Plano de
la pieza
CNC
PARTE II, "PROGRAMACIN"
Mquina
Procedimiento de
mecanizado
1. Mtodo de mecanizado :
Desbaste
Semiacabado
Acabado
2. Herramientas de mecanizado
3. Condiciones de mecanizado :
Velocidad de avance
Profundidad de corte
4. Trayectoria de herramienta
-7-
1
Mecanizado de
cara final
2
Mecanizado de
dimetro
exterior
3
Ranurado
1.GENERALIDADES
1.2
GENERALIDADES
B-64304SP-2/01
1.3
II. PROGRAMACIN
B-64304SP-2/01
PROGRAMACIN
1.GENERALIDADES
GENERALIDADES
El Captulo 1, "GENERALIDADES", consta del siguiente apartado:
1.1 FIGURA DE HERRAMIENTA Y MOVIMIENTO
DE HERRAMIENTA MEDIANTE PROGRAMA ....................12
- 11 -
1.GENERALIDADES
1.1
PROGRAMACIN
B-64304SP-2/01
Explicacin
- Mecanizado mediante el extremo de la herramienta - Funcin de compensacin
de la longitud de herramienta
Habitualmente, para el mecanizado de una pieza se emplean varias
herramientas. Las herramientas tienen distinta longitud. Resulta muy
problemtico cambiar el programa segn las herramientas.
Por consiguiente, la longitud de cada herramienta se ha de medir con
antelacin. Ajustando la diferencia entre la longitud de la herramienta
estndar y la longitud de cada herramienta en el CNC (vase el
Captulo "Ajuste y visualizacin de datos" del Manual de usuario
(comn a los sistemas de torno / centro de mecanizado), se puede
ejecutar el mecanizado sin modificar el programa incluso cuando se
cambia la herramienta. Esta funcin se denomina compensacin de la
longitud de la herramienta (vase el captulo Funcin de
compensacin en este manual).
H1
H3
H2
Herramienta
estndar
Pieza
- 12 -
H4
B-64304SP-2/01
PROGRAMACIN
1.GENERALIDADES
Pieza
Herramienta
- 13 -
2.FUNCIN PREPARATORIA
(FUNCIN G)
PROGRAMACIN
B-64304SP-2/01
FUNCIN PREPARATORIA
(FUNCIN G)
Un nmero indicado a continuacin de una direccin G determina la
descripcin del comando para el bloque en cuestin.
Los cdigos G se dividen en los dos tipos siguientes.
Tipo
Cdigo G simple
Cdigo G modal
Significado
El cdigo G es vlido nicamente en el bloque en el
que se ha especificado.
El cdigo G es vlido hasta que se especifica otro
cdigo G del mismo grupo.
(Ejemplo)
G01 y G00 son cdigos G modales del grupo 01.
G01 X_ ;
Z_ ; G01 es vlido en este rango.
X_ ;
G00 Z_ ; G00 es vlido en este rango.
X_ ;
G01 X_ ;
:
- 14 -
PROGRAMACIN
B-64304SP-2/01
2.FUNCIN PREPARATORIA
(FUNCIN G)
Explicacin
1.
2.
3.
4.
5.
6.
7.
- 15 -
2.FUNCIN PREPARATORIA
(FUNCIN G)
Cdigo G
G00
G01
G02
G03
G04
G05.1
G05.4
G07.1 (G107)
G09
G10
G11
G15
G16
G17
G18
G19
G20
G21
G22
G23
G27
G28
G29
G30
G31
G33
G37
G39
G40
G41
G42
G40.1
G41.1
G42.1
G43
G44
G45
G46
G47
G48
G49
G50
G51
G50.1
G51.1
G52
G53
Grupo
01
00
17
02
06
04
00
01
00
07
19
08
00
08
11
22
00
PROGRAMACIN
B-64304SP-2/01
- 16 -
PROGRAMACIN
B-64304SP-2/01
Cdigo G
G54
G54.1
G55
G56
G57
G58
G59
G60
G61
G62
G63
G64
G65
G66
G67
G68
G69
G73
G74
G75
G76
G77
G78
G79
G80
G80.4
G81.4
G81
G82
G83
G84
G84.2
G84.3
G85
G86
G87
G88
G89
G90
G91
G91.1
G92
G92.1
G93
G94
G95
G96
G97
Grupo
14
00
15
00
12
16
09
01
09
01
09
34
09
03
00
05
13
2.FUNCIN PREPARATORIA
(FUNCIN G)
- 17 -
2.FUNCIN PREPARATORIA
(FUNCIN G)
Cdigo G
G98
G99
G160
G161
Grupo
10
20
PROGRAMACIN
Tabla 2 Lista de cdigos G
Funcin
- 18 -
B-64304SP-2/01
B-64304SP-2/01
PROGRAMACIN
3.FUNCIN DE INTERPOLACIN
FUNCIN DE INTERPOLACIN
El Captulo 3, "FUNCIN DE INTERPOLACIN", consta de los
siguientes apartados:
3.1 POSICIONAMIENTO UNIDIRECCIONAL (G60) ..................20
3.2 ROSCADO (G33) .......................................................................24
- 19 -
3.FUNCIN DE INTERPOLACIN
3.1
PROGRAMACIN
B-64304SP-2/01
Punto de inicio
Punto de inicio
Punto final
Parada transitoria
Formato
G60 IP_ ;
IP_ : Para un comando absoluto, indica las coordenadas
de un punto final y para un comando incremental,
especifica la distancia de desplazamiento de la
herramienta.
Explicacin
Con el parmetro N 5440, se ajustan un rebasamiento y una direccin
de posicionamiento. Aunque la direccin de posicionamiento
programada coincida con la ajustada por el parmetro, la herramienta
se detiene una vez antes del punto final.
G60, que es un cdigo G simple, se puede usar como un cdigo G
modal del grupo 01 si se ajusta el bit 0 ( MDL) del parmetro N 5431
a 1.
Este ajuste permite eliminar la necesitad de tener que especificar un
comando G60 para cada bloque. El resto de las especificaciones son
similares a las de un comando G60 simple. Si se especifica un cdigo
G simple en el modo de posicionamiento unidireccional, el comando
G simple es vlido al igual que los cdigos G del grupo 01.
- 20 -
B-64304SP-2/01
PROGRAMACIN
3.FUNCIN DE INTERPOLACIN
(Ejemplo)
Si se utilizan comandos G60 simples.
G90;
G60 X0Y0;
Posicionamiento unidireccional
G60 X100;
G60 Y100;
G04 X10;
G00 X0Y0;
Si se utilizan comandos G60 modales.
Inicio del modo de posicionamiento unidireccional
G90G60;
X0Y0;
Posicionamiento unidireccional
X100;
Y100;
G04X10;
Cancelacin del modo de posicionamiento unidireccional
G00X0 Y0;
- 21 -
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-2/01
Distancia de desbordamiento
en la direccin del eje Z
Distancia de desbordamiento
en la direccin del eje X
Distancia de
desbordamiento en la
direccin del eje X
Limitaciones
- 22 -
PROGRAMACIN
B-64304SP-2/01
3.FUNCIN DE INTERPOLACIN
- 23 -
3.FUNCIN DE INTERPOLACIN
3.2
PROGRAMACIN
B-64304SP-2/01
ROSCADO (G33)
Se pueden mecanizar roscas rectas de paso constante. El encoder de
posicin montado en el cabezal lee la velocidad del cabezal en tiempo
real. La velocidad leda del cabezal se convierte en la velocidad de
avance por minuto para el avance de la herramienta.
Formato
Z
G33IP_ F_ ;
F : Paso de direccin eje largo
Pieza
X
Explicacin
Por regla general, el roscado se repite por toda la trayectoria de la
herramienta desde el desbaste hasta el acabado de los tornillos. Dado
que el mecanizado comienza cuando el encoder de posicin montado
en el cabezal enva una seal de una vuelta de cabezal, el roscado
comienza en un punto fijo y la trayectoria de la herramienta en la
pieza no cambia mientras se repite el roscado. Tenga en cuenta que la
velocidad del cabezal debe mantenerse constante desde el desbaste
hasta el acabado. De lo contrario se producira un paso de rosca
incorrecto.
En general, el retardo del sistema servo, etc. producir pasos ms o
menos incorrectos en los puntos inicial y final del roscado. Para
compensarlo habr que especificar una longitud de roscado algo
mayor que la requerida.
La Tabla 3.2 (a) lista los pasos de rosca que se pueden especificar.
Tabla 3.2 (a)
Entrada en
0,001 mm
valores mtricos 0,0001 mm
Entrada en
0,0001 pulg
pulgadas
0,00001 pulg
- 24 -
B-64304SP-2/01
PROGRAMACIN
3.FUNCIN DE INTERPOLACIN
NOTA
1 La velocidad del cabezal est limitada del siguiente
modo:
1 velocidad del cabezal (Velocidad de avance
mxima) / (Paso de rosca)
Velocidad del cabezal : min-1
Paso de rosca : mm o pulgadas
Velocidad de avance mxima : mm/min o
pulgadas/min ; especificada para el modo de
avance por minuto o velocidad de avance mxima
determinada segn las restricciones mecnicas
incluidas las relacionadas con los motores, la que
sea menor.
2 El override de velocidad de avance de mecanizado
no se aplica a la velocidad de avance convertida en
todos los procesos de mecanizado desde el
desbaste hasta el acabado. La velocidad de avance
se fija en el 100%
3 La velocidad de avance convertida est limitada por
la velocidad de avance superior especificada.
4 El paro de avance queda deshabilitado durante el
roscado. Si se pulsa la tecla de paro de avance
durante el roscado, la mquina se detiene en el
punto final del bloque siguiente despus del
roscado (es decir, despus de que haya terminado
el modo G33).
Ejemplo
Roscado con paso de 1,5mm
G33 Z10. F1.5;
- 25 -
4.VALORES DE COORDENADAS
Y DIMENSIONES
PROGRAMACIN
B-64304SP-2/01
VALORES DE COORDENADAS Y
DIMENSIONES
El Captulo 4, "VALORES DE COORDENADAS
DIMENSIONES", consta del siguiente apartado:
- 26 -
PROGRAMACIN
B-64304SP-2/01
4.1
4.VALORES DE COORDENADAS
Y DIMENSIONES
Formato
Gxx Gyy G16;
G00 IP_ ;
:
:
G15;
- 27 -
4.VALORES DE COORDENADAS
Y DIMENSIONES
PROGRAMACIN
B-64304SP-2/01
- Ajuste del origen del sistema de coordenadas de pieza como origen del sistema
de coordenadas polares
Especifique el radio (la distancia entre el origen y el punto) que se va
a programar con una programacin absoluta. El origen del sistema de
coordenadas de pieza se ajusta como origen del sistema de
coordenadas polares.
Cuando se utiliza un sistema de coordenadas locales (G52), el origen
del sistema de coordenadas locales se convierte en el centro de las
coordenadas polares.
Posicin programada
Posicin programada
Radio
Radio
ngulo
ngulo
Posicin real
Posicin real
Posicin programada
ngulo
Radio
ngulo
Posicin real
Posicin real
Ejemplo
Crculo de orificio para tornillo
Y
- El origen del sistema de coordenadas
de pieza se ajusta como origen del
sistema de coordenadas polares.
- Est seleccionado el plano XY.
150
30
270
100mm
- 28 -
B-64304SP-2/01
PROGRAMACIN
4.VALORES DE COORDENADAS
Y DIMENSIONES
Limitaciones
- Especificacin de un radio en el modo de coordenadas polares
En el modo de coordenadas polares, especifique un radio para la
interpolacin circular o para la interpolacin helicoidal (G02, G03)
con R.
PROGRAMACIN
B-64304SP-2/01
LA
- 30 -
PROGRAMACIN
B-64304SP-2/01
5.1
Descripcin general
Los ciclos fijos de taladrado facilitan la creacin de programas al
programador. Con un ciclo fijo puede especificarse una operacin de
mecanizado de uso frecuente en un solo bloque con una funcin G;
mientras que sin ciclos fijos normalmente se requiere ms de un
bloque. Adems, la utilizacin de ciclos fijos permite reducir el
programa para ahorrar memoria.
La Tabla 5.1 (a) lista los ciclos fijos de taladrado.
Tabla 5.1 (a) Ciclos fijos de taladrado
Operacin en el
Retroceso
Taladrado
Cdigo G
(direccin -Z) fondo de un orificio (direccin +Z)
G73
Avance
intermitente
G74
Avance
G76
Avance
G80
G81
Avance
G82
Avance
G83
Avance
intermitente
G84
Avance
G85
Avance
G86
Avance
G87
Avance
G88
Avance
G89
Avance
Aplicacin
Ciclo de taladrado
Movimiento en
profundo a alta
rpido
velocidad
Espera
Ciclo de roscado con
Avance
Cabezal horario
machos a la izquierda
Parada de cabezal Movimiento en Ciclo de mandrinado
fino
orientado
rpido
Cancelar
Movimiento en Ciclo de taladrado,
rpido
ciclo de punteado
Movimiento en Ciclo de taladrado,
Espera
rpido
ciclo de avellanado
Movimiento en Ciclo de taladrado
profundo
rpido
Espera
Ciclo de roscado con
Avance
Cabezal antihorario
machos
Avance
Ciclo de mandrinado
Movimiento en
Parada de cabezal
Ciclo de mandrinado
rpido
Movimiento en Ciclo de mandrinado
Cabezal horario
rpido
posterior
Espera
Manual
Ciclo de mandrinado
Parada de cabezal
Espera
Avance
Ciclo de mandrinado
-
Explicacin
Un ciclo fijo de taladrado est formado por una secuencia de seis
operaciones.
Operacin 1 .........Posicionamiento de los ejes X e Y (incluido
tambin otro eje)
Operacin 2 .........Movimiento en rpido hasta el nivel de punto R
Operacin 3 .........Taladrado
Operacin 4 .........Operacin en el fondo de un orificio
Operacin 5...........Retroceso al nivel de punto R
Operacin 6...........Movimiento en rpido hasta el punto inicial
- 31 -
PROGRAMACIN
B-64304SP-2/01
Operacin 1
Nivel inicial
Operacin 2
Operacin 6
Operacin 4
Movimiento en rpido
Avance
- Plano de posicionamiento
El plano de posicionamiento est determinado por el cdigo de
seleccin de plano G17, G18 o G19.
El eje de posicionamiento es un eje distinto al eje de taladrado.
- Eje de taladrado
Pese a que los ciclos fijos de taladrado incluyen ciclos de roscado con
machos y ciclos de mandrinado, adems de los ciclos de taladrado, en
este captulo se emplear nicamente el trmino taladrado para hacer
referencia a operaciones realizadas con ciclos fijos.
El eje de taladrado es un eje bsico (X, Y o Z) no utilizado para
definir el plano de posicionamiento o un eje paralelo a dicho eje
bsico.
El eje (eje bsico o paralelo) utilizado como eje de taladrado est
determinado por la direccin de eje de taladrado especificada en el
mismo bloque que los cdigos G G73 a G89.
Si no se especifica ninguna direccin de eje para el eje de taladrado, se
supone que el eje bsico es el eje de taladrado.
Tabla 5.1 (b)
Cdigo G
G17
G18
G19
- 32 -
Zp
Yp
Xp
B-64304SP-2/01
PROGRAMACIN
Ejemplo
Supongamos que los ejes U, V y W son paralelos a los ejes X, Y y Z,
respectivamente. Esta condicin se especifica mediante el parmetro
N 1022.
G17 G81 Z_ _ : El eje Z se utiliza para taladrado.
G17 G81 W_ _ : El eje W se utiliza para taladrado.
G18 G81 Y_ _ : El eje Y se utiliza para taladrado.
G18 G81 V_ _ : El eje V se utiliza para taladrado.
G19 G81 X_ _ : El eje X se utiliza para taladrado.
G19 G81 U_ _ : El eje U se utiliza para taladrado.
Se pueden especificar los cdigos G17 a G19 en un bloque en el que
no se haya especificado ninguno de los cdigos G73 a G89.
PRECAUCIN
Cambie el eje de taladrado despus de cancelar
un ciclo fijo de taladrado.
NOTA
El parmetro FXY (N 5101 #0) se puede
configurar para que el eje Z se utilice siempre
como eje de taladrado. Cuando FXY=0, se utiliza
siempre el eje Z como eje de taladrado.
- Distancia de desplazamiento a lo largo del eje de taladrado G90/G91
La distancia de desplazamiento a lo largo del eje de taladrado vara
para G90 y G91 del siguiente modo:
G90 (programacin absoluta)
Punto R
Punto R
Z=0
Punto Z
Punto Z
- 33 -
PROGRAMACIN
B-64304SP-2/01
- Modo de taladrado
G73, G74, G76 y G81 a G89 son cdigos G modales y permanecen
activos hasta que se cancelan. Cuando estn activos, el estado actual
es el modo de taladrado.
Una vez se han especificado los datos de taladrado en el modo de
taladrado, estos datos se conservan hasta que son modificados o
cancelados.
Especifique todos los datos de taladrado necesarios al comienzo de los
ciclos fijos. Durante la ejecucin de los ciclos fijos, especifique slo
las modificaciones de los datos.
Nivel inicial
- Repeticin
Para repetir el taladrado en orificios con espaciados idnticos,
especifique el nmero de repeticiones en K_.
K slo est activo en el bloque en el que se ha especificado.
Especifique la posicin del primer orificio en programacin
incremental (G91).
Si se especifica en programacin absoluta (G90), se repite el taladrado
en la misma posicin.
Nmero de repeticiones K
NOTA
Para K, especifique un entero de 0 1 a 9999.
- 34 -
PROGRAMACIN
B-64304SP-2/01
- Cancelacin
Para cancelar un ciclo fijo, utilice G80 o un cdigo G del grupo 01.
Cdigos G del grupo 01
G00 : Posicionamiento (movimiento en rpido)
G01 : Interpolacin lineal
G02 : Interpolacin circular o interpolacin helicoidal (en sentido
horario)
G03 : Interpolacin circular o interpolacin helicoidal (en sentido
antihorario)
G60 : Posicionamiento direccional simple (si el bit 0 (MDL) del
parmetro N 5431 es "1")
- Smbolos en figuras+
Los apartados siguientes explican los distintos ciclos fijos. Las figuras
contenidas en estas explicaciones emplean los smbolos siguientes
OSS
- 35 -
5.1.1
PROGRAMACIN
B-64304SP-2/01
Formato
G73 X_ Y_ Z_ R_ Q_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
Q_
: Profundidad de corte por cada avance de
mecanizado
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G73 (G98)
G73 (G99)
Nivel inicial
Punto R
Punto R
d
q
Punto Z
q
Punto Z
Explicacin
- Operaciones
El ciclo de taladrado profundo a alta velocidad realiza un avance
intermitente a lo largo del eje Z. Cuando se utiliza este ciclo, las
virutas se retiran del orificio con facilidad y se puede seleccionar un
valor menor para el retroceso. Esto permite realizar con eficacia el
taladrado. Defina la distancia de seguridad d en el parmetro N 5114.
La herramienta retrocede en movimiento en rpido.
- 36 -
PROGRAMACIN
B-64304SP-2/01
- Funcin auxiliar
Cuando en un mismo bloque se especifique el cdigo G73 y un cdigo
M, el cdigo M se ejecuta en el momento de realizar la primera
operacin de posicionamiento. Cuando se utiliza K para especificar el
nmero de repeticiones, el cdigo M slo se ejecuta para el primer
orificio; no se ejecuta para el segundo orificio y sucesivos.
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo de taladrado.
- Taladrado
El taladrado no se ejecuta en un bloque que no contenga X, Y, Z, R o
cualquier otro eje.
-Q
Especifique Q en bloques que ejecuten taladrado. Si los especifica en
un bloque que no ejecuta un taladrado, no se pueden almacenar como
datos modales.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G73. De lo contrario se cancelara G73.
- Compensacin de herramienta
En el modo de ciclo fijo de taladrado, las compensaciones de
herramienta no se tienen en cuenta.
Ejemplo
M3 S2000 ;
Hace que el cabezal comience a girar.
G90 G99 G73 X300. Y-250. Z-150. R-100. Q15. F120. ;
Posiciona, taladra el orificio 1 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 2 y vuelve al punto R.
Y-750. ;
Posiciona, taladra el orificio 3 y vuelve al punto R.
X1000. ;
Posiciona, taladra el orificio 4 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 5 y vuelve al punto R.
G98 Y-750. ;
Posiciona, taladra el orificio 6 y vuelve al nivel
inicial.
G80 G28 G91 X0 Y0 Z0 ; Vuelve a la posicin de referencia
M5 ;
Detiene la rotacin del cabezal.
- 37 -
5.1.2
PROGRAMACIN
B-64304SP-2/01
Formato
G74 X_ Y_ Z_ R_ P_ Q_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
P_
: Tiempo de espera
Q_
: Profundidad de corte por cada avance de
mecanizado (bit 6 (PCT) del parmetro N 5104 =
"1")
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G74 (G98)
G74 (G99)
Nivel inicial
Punto R
Cabezal
antihorario
P
Punto Z
Cabezal horario
Punto R
Cabezal
antihorario
P
Nivel del
punto R
Punto Z
Cabezal horario
Explicacin
- Operaciones
El roscado con machos se ejecuta haciendo girar el cabezal en sentido
antihorario. Una vez alcanzado el fondo del orificio, se hace girar el
cabezal en sentido horario para el retroceso. Esto crea una rosca
inversa.
PRECAUCIN
Los overrides de velocidad de avance se omiten
durante el roscado con machos a la izquierda. Un
paro de avance no detiene la mquina hasta que
haya terminado la operacin de retorno.
- 38 -
B-64304SP-2/01
PROGRAMACIN
- Comando Q
Tras configurar el bit 6 (PCT) del parmetro N 5104 a 1, aada la
direccin Q al formato normal del comando del ciclo de roscado con
machos y especifique la profundidad de corte para cada roscado.
En el ciclo de roscado con machos profundo, la herramienta se hace
retroceder al punto R en cada roscado. En el ciclo de roscado con
machos profundo de alta velocidad, la herramienta se hace retroceder
la distancia de retroceso especificada previamente en el parmetro
N 5213. Por medio del bit 5 (PCP) del parmetro N 5200 puede
seleccionarse cul de las operaciones se ha de ejecutar.
Operacin
Como operacin bsica, se explica primeramente la operacin de ciclo
de roscado con machos normal.
Antes de especificar un ciclo de roscado con machos, gire el cabezal
por medio de una las funciones adicionales.
1. Si existe un comando para posicionar la herramienta en la
posicin de un orificio, se realiza el posicionamiento.
2. Cuando se especifica el punto R, se realiza el posicionamiento en
el punto R.
3. El roscado con machos se realiza hasta el fondo del orificio en
avance de mecanizado.
4. Cuando se especifica un tiempo de espera (P), la herramienta
ejecuta la espera.
5. La funcin auxiliar M05 (parada del cabezal) es enviada y la
mquina pasa al estado de espera FIN.
6. Cuando FIN se confirma, se enva la funcin auxiliar M04
(rotacin hacia atrs del cabezal) y la mquina pasa al estado de
espera FIN.
7. Cuando FIN se confirma, la herramienta de roscar retrocede en
avance de mecanizado hasta alcanzar el punto R.
8. Cuando se especifica un tiempo de espera (P), la herramienta
ejecuta la espera.
9. La funcin auxiliar M05 (parada del cabezal) es enviada y la
mquina pasa al estado de espera FIN.
10. Cuando FIN se confirma, se enva la funcin auxiliar M03
(rotacin hacia adelante del cabezal) y la mquina pasa al estado
de espera FIN.
- 39 -
PROGRAMACIN
B-64304SP-2/01
<8>
<3> Roscado al fondo del orificio
Espera
<4>
Espera
Pieza
PROGRAMACIN
B-64304SP-2/01
Profundidad de corte
d:
Distancia de seguridad
<7> Aproximacin
<4> Retroceso
d
<1> Roscado con
machos
q
d
- 41 -
PROGRAMACIN
B-64304SP-2/01
q:
Profundidad de corte
d:
Distancia de retroceso
<4> Retroceso
<4> Retroceso
Notas
1.
- 42 -
PROGRAMACIN
B-64304SP-2/01
Ejemplo 1
N10 G84 X100. Y150. Z-100. Q20. ;
N20 X150. Y200 ; El ciclo de roscado profundo con machos
tambin se realiza en este bloque.
N30 G80 ;
Ejemplo 2
N10 G83 X100. Y150. Z-100. Q20. ;
N20 G84 Z-100. ; El ciclo de roscado profundo con machos
tambin se realiza en este bloque.
N30 G80 ;
Ejemplo 3
N10 G83 X100. Y150. Z-100. Q20. ;
N15 G80 ; Se cancela el modo de ciclo fijo.
N20 G84 Z-100. ;
N30 G80 ;
Ejemplo 4
N10 G83 X100. Y150. Z-100. Q20. ;
N20 G84 Z-100. Q0 ; Q0 se aade.
N30 G80 ;
2.
- Funcin auxiliar
Cuando en un mismo bloque se especifique el comando G74 y un
cdigo M, el cdigo M se ejecuta en el momento de realizar la primera
operacin de posicionamiento. Cuando se utiliza K para especificar el
nmero de repeticiones, el cdigo M slo se ejecuta para el primer
orificio; no se ejecuta para el segundo orificio y sucesivos.
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo de taladrado.
- Taladrado
El taladrado no se ejecuta en un bloque que no contenga X, Y, Z, R o
cualquier otro eje.
- 43 -
PROGRAMACIN
B-64304SP-2/01
-P
Especifique P en bloques que ejecuten taladrado. Si se especifica en
un bloque que no ejecuta un taladrado, no se puede almacenar como
dato modal.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G74. De lo contrario se cancela G74.
- Compensacin de herramienta
En el modo de ciclo fijo de taladrado, las compensaciones de
herramienta no se tienen en cuenta.
Ejemplo
M4 S100 ;
Hace que el cabezal comience a girar.
G90 G99 G74 X300. Y-250. Z-150. R-120. F120. ;
Posiciona, rosca con machos el orificio 1 y vuelve
al punto R.
Y-550. ;
Posiciona, rosca con machos el orificio 2 y vuelve
al punto R.
Y-750. ;
Posiciona, rosca con machos el orificio 3 y vuelve
al punto R.
X1000. ;
Posiciona, rosca con machos el orificio 4 y vuelve
al punto R.
Y-550. ;
Posiciona, rosca con machos el orificio 5 y vuelve
al punto R.
G98 Y-750. ;
Posiciona, rosca con machos el orificio 6 y vuelve
al nivel inicial.
G80 G28 G91 X0 Y0 Z0 ; Vuelve a la posicin de referencia
M5 ;
Detiene la rotacin del cabezal.
- 44 -
PROGRAMACIN
B-64304SP-2/01
5.1.3
Formato
G76 X_ Y_ Z_ R_ Q_ P_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
Q_
: Cantidad de desplazamiento en el fondo del orificio
P_
: Tiempo de espera en el fondo del orificio
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G76 (G98)
G76 (G99)
Cabezal horario
Nivel inicial
Cabezal horario
Nivel del
punto R
Punto R
Punto R
P
OSS
q
Punto Z
P
OSS
q
Punto Z
Cantidad de desplazamiento q
Explicacin
- Operaciones
Una vez alcanzado el fondo del orificio, el cabezal se detiene en una
posicin de rotacin fijada y la herramienta se desplaza en el sentido
opuesto al de la punta de la herramienta y retrocede. Esto asegura que
la superficie mecanizada no resulte daada y permite realizar un
mandrinado preciso y eficaz.
- Funcin auxiliar
Cuando en un mismo bloque se especifique el comando G76 y un
cdigo M, el cdigo M se ejecuta en el momento de realizar la primera
operacin de posicionamiento. Cuando se utiliza K para especificar el
nmero de repeticiones, el cdigo M slo se ejecuta para el primer
orificio; no se ejecuta para el segundo orificio y sucesivos.
- 45 -
PROGRAMACIN
B-64304SP-2/01
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo de taladrado.
- Taladrado
El taladrado no se ejecuta en un bloque que no contenga X, Y, Z, R o
cualquier otro eje.
- P/Q
Asegrese de especificar un valor positivo en Q. Si especifica un valor
negativo, el signo no se tiene en cuenta. Ajuste la direccin del
desplazamiento en el parmetro N 5148.
Especifique P y Q en un bloque que ejecute un taladrado. Si los
especifica en un bloque que no ejecuta un taladrado, no se almacenan
como datos modales.
PRECAUCIN
Q (desplazamiento en el fondo del orificio) es un
valor modal que se conserva en los ciclos fijos de
taladrado. Debe especificarse con sumo cuidado
ya que tambin se utiliza como profundidad de
corte para G73 y G83.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G76. De lo contrario se cancela G76.
- Compensacin de herramienta
En el modo de ciclo fijo de taladrado, las compensaciones de
herramienta no se tienen en cuenta.
Ejemplo
M3 S500 ;
Hace que el cabezal comience a girar.
G90 G99 G76 X300. Y-250.
Posiciona, mandrina el orificio 1 y vuelve al punto
R.
Z-150. R-120. Q5.
Orientacin en el fondo del orificio y
desplazamiento de 5 mm.
P1000 F120. ;
Parada en el fondo del orificio durante 1 s.
Y-550. ;
Posiciona, taladra el orificio 2 y vuelve al punto R.
Y-750. ;
Posiciona, taladra el orificio 3 y vuelve al punto R.
X1000. ;
Posiciona, taladra el orificio 4 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 5 y vuelve al punto R.
G98 Y-750. ;
Posiciona, taladra el orificio 6 y vuelve al nivel
inicial.
G80 G28 G91 X0 Y0 Z0 ; Vuelve a la posicin de referencia
M5 ;
Detiene la rotacin del cabezal.
- 46 -
PROGRAMACIN
B-64304SP-2/01
5.1.4
Formato
G81 X_ Y_ Z_ R_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G81 (G98)
G81 (G99)
Nivel inicial
Punto R
Punto Z
Punto Z
Explicacin
- Operaciones
Despus del posicionamiento a lo largo de los ejes X e Y, se ejecuta
un movimiento en rpido hasta el punto R.
El taladrado se ejecuta desde el punto R hasta el punto Z.
A continuacin, la herramienta retrocede en movimiento en rpido.
- Funcin auxiliar
Cuando en un mismo bloque se especifique el comando G81 y un
cdigo M, el cdigo M se ejecuta en el momento de realizar la primera
operacin de posicionamiento. Cuando se utiliza K para especificar el
nmero de repeticiones, el cdigo M slo se ejecuta para el primer
orificio; no se ejecuta para el segundo orificio y sucesivos.
- 47 -
PROGRAMACIN
B-64304SP-2/01
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo de taladrado.
- Taladrado
El taladrado no se ejecuta en un bloque que no contenga X, Y, Z, R o
cualquier otro eje.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G81. De lo contrario se cancela G81.
- Compensacin de herramienta
En el modo de ciclo fijo de taladrado, las compensaciones de
herramienta no se tienen en cuenta.
Ejemplo
M3 S2000 ;
Hace que el cabezal comience a girar.
G90 G99 G81 X300. Y-250. Z-150. R-100. F120. ;
Posiciona, taladra el orificio 1 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 2 y vuelve al punto R.
Y-750. ;
Posiciona, taladra el orificio 3 y vuelve al punto R.
X1000. ;
Posiciona, taladra el orificio 4 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 5 y vuelve al punto R.
G98 Y-750. ;
Posiciona, taladra el orificio 6 y vuelve al nivel
inicial.
G80 G28 G91 X0 Y0 Z0 ; Vuelve a la posicin de referencia
M5 ;
Detiene la rotacin del cabezal.
- 48 -
PROGRAMACIN
B-64304SP-2/01
5.1.5
Formato
G82 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
P_
: Tiempo de espera en el fondo del orificio
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G82 (G98)
G82 (G99)
Nivel inicial
Punto R
Punto R
Punto Z
Nivel del
punto R
Punto Z
Explicacin
- Operaciones
Despus del posicionamiento a lo largo de los ejes X e Y, se ejecuta
un movimiento en rpido hasta el punto R.
A continuacin, el taladrado se ejecuta desde el punto R hasta el punto
Z.
Una vez alcanzado el fondo del orificio, se ejecuta una espera. A
continuacin, la herramienta retrocede en movimiento en rpido.
- 49 -
PROGRAMACIN
B-64304SP-2/01
- Funcin auxiliar
Cuando en un mismo bloque se especifique el comando G82 y un
cdigo M, el cdigo M se ejecuta en el momento de realizar la primera
operacin de posicionamiento. Cuando se utiliza K para especificar el
nmero de repeticiones, el cdigo M slo se ejecuta para el primer
orificio; no se ejecuta para el segundo orificio y sucesivos.
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo de taladrado.
- Taladrado
El taladrado no se ejecuta en un bloque que no contenga X, Y, Z, R o
cualquier otro eje.
-P
Especifique P en bloques que ejecuten taladrado. Si se especifica en
un bloque que no ejecuta un taladrado, no se puede almacenar como
dato modal.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G82. De lo contrario se cancela G82.
- Compensacin de herramienta
En el modo de ciclo fijo de taladrado, las compensaciones de
herramienta no se tienen en cuenta.
Ejemplo
M3 S2000 ;
Hace que el cabezal comience a girar.
G90 G99 G82 X300. Y-250. Z-150. R-100. P1000 F120. ;
Posiciona, taladra el orificio 1, espera durante 1 s
en el fondo del orificio y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 2 y vuelve al punto R.
Y-750. ;
Posiciona, taladra el orificio 3 y vuelve al punto R.
X1000. ;
Posiciona, taladra el orificio 4 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 5 y vuelve al punto R.
G98 Y-750. ;
Posiciona, taladra el orificio 6 y vuelve al nivel
inicial.
G80 G28 G91 X0 Y0 Z0 ; Vuelve a la posicin de referencia
M5 ;
Detiene la rotacin del cabezal.
- 50 -
5.1.6
PROGRAMACIN
B-64304SP-2/01
Formato
G83 X_ Y_ Z_ R_ Q_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
Q_
: Profundidad de corte por cada avance de
mecanizado
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G83 (G98)
G83 (G99)
Nivel inicial
Punto R
Punto R
q
d
q
d
q
Punto Z
d
q
d
q
Punto Z
Explicacin
- Operaciones
Q representa la profundidad de corte por cada avance de mecanizado.
Debe especificarse siempre como valor incremental.
En el segundo avance de mecanizado y siguientes, el movimiento en
rpido se realiza hasta un punto d situado justo antes del punto en que
termin el ltimo taladrado y se ejecuta un nuevo avance de
mecanizado. d se ajusta por parmetro (N 5115).
Asegrese de especificar un valor positivo en Q. Los valores negativos
no se tienen en cuenta.
- 51 -
PROGRAMACIN
B-64304SP-2/01
- Funcin auxiliar
Cuando en un mismo bloque se especifique el comando G83 y un
cdigo M, el cdigo M se ejecuta en el momento de realizar la primera
operacin de posicionamiento. Cuando se utiliza K para especificar el
nmero de repeticiones, el cdigo M slo se ejecuta para el primer
orificio; no se ejecuta para el segundo orificio y sucesivos.
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo de taladrado.
- Taladrado
El taladrado no se ejecuta en un bloque que no contenga X, Y, Z, R o
cualquier otro eje.
-Q
Especifique Q en bloques que ejecuten taladrado. Si los especifica en
un bloque que no ejecuta un taladrado, no se pueden almacenar como
datos modales.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G83. De lo contrario se cancela G83.
- Compensacin de herramienta
En el modo de ciclo fijo de taladrado, las compensaciones de
herramienta no se tienen en cuenta.
Ejemplo
M3 S2000 ;
Hace que el cabezal comience a girar.
G90 G99 G83 X300. Y-250. Z-150. R-100. Q15. F120. ;
Posiciona, taladra el orificio 1 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 2 y vuelve al punto R.
Y-750. ;
Posiciona, taladra el orificio 3 y vuelve al punto R.
X1000. ;
Posiciona, taladra el orificio 4 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 5 y vuelve al punto R.
G98 Y-750. ;
Posiciona, taladra el orificio 6 y vuelve al nivel
inicial.
G80 G28 G91 X0 Y0 Z0 ; Vuelve a la posicin de referencia
M5 ;
Detiene la rotacin del cabezal.
- 52 -
B-64304SP-2/01
5.1.7
PROGRAMACIN
NOTA
Cuando utilice el ciclo de taladrado profundo de
orificios pequeos, configure el bit 4 (SPK) del
parmetro N 8132 a "1".
- 53 -
PROGRAMACIN
B-64304SP-2/01
Formato
G83 X_ Y_ Z_ R_ Q_ F_ I_ K_ P_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
Q_
: Profundidad de cada corte
F_
: Velocidad de avance de mecanizado
I_
: Velocidad de desplazamiento hacia adelante o
hacia atrs (el mismo formato que F anterior)
(Si se omite, se suponen como valores por defecto
los ajustados en los parmetros N 5172 y
N 5173.)
K_
: Nmero de veces que se repite la operacin (si es
necesario)
P_
: Tiempo de espera en el fondo del orificio
(Si se omite, se supone P0 como valor por
defecto.)
G83 (G98)
G83 (G99)
Nivel inicial
Punto R
Punto R
Par de sobrecarga
Punto Z
Par de sobrecarga
Espera
:
Punto Z
Espera
q:
- 54 -
PROGRAMACIN
B-64304SP-2/01
Explicaciones
- Operaciones que componen el ciclo
*
*
*
Se repite hasta
alcanzar el punto Z
*
*
- Especificacin de un cdigo M
Cuando se especifica el cdigo M en el parmetro N 5163, el sistema
activa el modo de ciclo de taladrado profundo de orificios pequeos.
Este cdigo M no espera a FIN. Se deber tener cuidado si este cdigo
M se especifica con otro cdigo M en el mismo bloque.
(Ejemplo) M03 M ; Espera a FIN.
M M03 ; No espera a FIN.
- Especificacin de un cdigo G
Cuando se especifica G83 en el modo de ciclo de taladrado profundo
de orificios pequeos, se inicia el ciclo.
Este cdigo G de estado continuo permanece sin cambios hasta que se
especifica otro ciclo fijo o hasta que se especifica el cdigo G para
cancelar el ciclo fijo. Esto evita tener que especificar datos de
taladrado en todos los bloques cuando hay que repetir un taladrado
idntico.
- 55 -
PROGRAMACIN
B-64304SP-2/01
NOTA
Al recibir la seal de deteccin de par de sobrecarga
mientras avanza la herramienta, sta retroceder
(distancia de seguridad y al punto R), y despus
avanzar al mismo objetivo del avance previo.
- 56 -
PROGRAMACIN
B-64304SP-2/01
- Avance y retroceso
El avance y retroceso de la herramienta no se efectan del mismo
modo que en el posicionamiento de movimiento en rpido. Al igual
que con la velocidad de mecanizado, las dos operaciones se realizan
de forma interpolada. Tenga en cuenta que la funcin de gestin de la
vida de herramienta no incluye en sus clculos el avance y retroceso
de la herramienta.
- Especificacin de la direccin I
Se puede determinar la velocidad de desplazamiento hacia adelante o
hacia atrs con la direccin I en el mismo formato que la direccin F,
tal y como se muestra a continuacin:
G83 I1000 ; (sin separador decimal)
G83 I1000. ; (con separador decimal)
Ambos comandos indican una velocidad de 1000 mm/min.
La direccin I especificada con G83 en el modo de estado continuo
permanece vlida hasta que se especifica G80 o se produce una
reinicializacin.
NOTA
Si no se especifica una direccin I y el parmetro
N 5172 (hacia atrs) o N 5173 (hacia delante) es igual
a 0, la velocidad de desplazamiento hacia delante o
hacia atrs es la misma que la velocidad de avance de
mecanizado especificada con F.
Ensayo en vaco
Paro de avance
- 57 -
PROGRAMACIN
B-64304SP-2/01
NOTA
En el ciclo de taladrado profundo de orificios
pequeos, G83 borra los nmeros de retrocesos
enviados a las variables comunes.
Limitaciones
- Llamada a subprograma
En el modo de ciclo fijo especifique el comando de llamada a
subprograma M98P_ en un bloque independiente.
Ejemplo
M03 S_ ; Hace que el cabezal comience a girar.
M ;
Especifica el modo de ciclo de taladrado profundo de
orificios pequeos.
G83 X_ Y_ Z_ R_ Q_ F_ I_ K_ P_ ;
Especifica el ciclo de taladrado profundo de orificios
pequeos.
X_ Y_ ; Taladra en otra posicin.
:
:
G80 ;
Cancela el modo de ciclo de taladrado profundo de
orificios pequeos.
- 58 -
PROGRAMACIN
B-64304SP-2/01
5.1.8
Formato
G84 X_ Y_ Z_ R_ P_ Q_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
P_
: Tiempo de espera
Q_
: Profundidad de corte por cada avance de
mecanizado (bit 6 (PCT) del parmetro N 5104 =
"1")
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G84 (G98)
G84 (G99)
Nivel inicial
Cabezal
horario
Punto R
Punto R
Punto Z
Cabezal antihorario
Cabezal
horario
P
Nivel del punto R
Punto Z
Cabezal antihorario
Explicacin
- Operaciones
El roscado con machos se ejecuta haciendo girar el cabezal en sentido
horario. Una vez alcanzado el fondo del orificio, se hace girar el
cabezal en sentido inverso para el retroceso. Esta operacin genera
roscas.
PRECAUCIN
Durante el roscado con machos se omiten los
overrides de velocidad de avance. Un paro de
avance no detiene la mquina hasta que haya
terminado la operacin de retorno.
- 59 -
PROGRAMACIN
B-64304SP-2/01
- Comando Q
Vase el Roscado con machos a la izquierda (G74) ms arriba.
- Funcin auxiliar
Cuando en un mismo bloque se especifica el comando G84 y un
cdigo M, el cdigo M se ejecuta en el momento de realizar la primera
operacin de posicionamiento. Cuando se utiliza K para especificar el
nmero de repeticiones, el cdigo M slo se ejecuta para el primer
orificio; no se ejecuta para el segundo orificio y sucesivos.
Limitaciones
- Cambio de eje
- Taladrado
El taladrado no se ejecuta en un bloque que no contenga X, Y, Z, R o
cualquier otro eje.
-P
- Cancelacin
Ejemplo
M3 S100 ;
Hace que el cabezal comience a girar.
G90 G99 G84 X300. Y-250. Z-150. R-120. P300 F120. ;
Posiciona, taladra el orificio 1 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 2 y vuelve al punto R.
Y-750. ;
Posiciona, taladra el orificio 3 y vuelve al punto R.
X1000. ;
Posiciona, taladra el orificio 4 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 5 y vuelve al punto R.
G98 Y-750. ;
Posiciona, taladra el orificio 6 y vuelve al nivel
inicial.
G80 G28 G91 X0 Y0 Z0 ; Vuelve a la posicin de referencia
M5 ;
Detiene la rotacin del cabezal.
- 60 -
PROGRAMACIN
B-64304SP-2/01
5.1.9
Formato
G85 X_ Y_ Z_ R_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G85 (G98)
G85 (G99)
Nivel inicial
Punto R
Punto R
Punto Z
Nivel del
punto R
Punto Z
Explicacin
- Operaciones
Despus del posicionamiento a lo largo de los ejes X e Y, se ejecuta
un movimiento en rpido hasta el punto R.
El taladrado se ejecuta desde el punto R hasta el punto Z.
Cuando se alcanza el punto Z, se ejecuta un avance de mecanizado
para volver al punto R.
- Funcin auxiliar
Cuando en un mismo bloque se especifique el comando G85 y un
cdigo M, el cdigo M se ejecuta en el momento de realizar la primera
operacin de posicionamiento. Cuando se utiliza K para especificar el
nmero de repeticiones, el cdigo M slo se ejecuta para el primer
orificio; no se ejecuta para el segundo orificio y sucesivos.
PROGRAMACIN
B-64304SP-2/01
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo de taladrado.
- Taladrado
El taladrado no se ejecuta en un bloque que no contenga X, Y, Z, R o
cualquier otro eje.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G85. De lo contrario se cancela G85.
- Compensacin de herramienta
En el modo de ciclo fijo de taladrado, las compensaciones de
herramienta no se tienen en cuenta.
Ejemplo
M3 S100 ;
Hace que el cabezal comience a girar.
G90 G99 G85 X300. Y-250. Z-150. R-120. F120. ;
Posiciona, taladra el orificio 1 y vuelve
punto R.
Y-550. ;
Posiciona, taladra el orificio 2 y vuelve
punto R.
Y-750. ;
Posiciona, taladra el orificio 3 y vuelve
punto R.
X1000. ;
Posiciona, taladra el orificio 4 y vuelve
punto R.
Y-550. ;
Posiciona, taladra el orificio 5 y vuelve
punto R.
G98 Y-750. ;
Posiciona, taladra el orificio 6 y vuelve
nivel inicial.
G80 G28 G91 X0 Y0 Z0 ; Vuelve a la posicin de referencia
M5 ;
Detiene la rotacin del cabezal.
- 62 -
al
al
al
al
al
al
PROGRAMACIN
B-64304SP-2/01
5.1.10
Formato
G86 X_ Y_ Z_ R_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G86 (G98)
G86 (G99)
Cabezal horario
Nivel inicial
Cabezal horario
Punto R
Punto R
Punto Z
Parada de cabezal
Nivel del
punto R
Punto Z
Parada de cabezal
Explicacin
- Operaciones
Despus del posicionamiento a lo largo de los ejes X e Y, se ejecuta
un movimiento en rpido hasta el punto R.
El taladrado se ejecuta desde el punto R hasta el punto Z.
Cuando el cabezal se detiene en el fondo del orificio, la herramienta
retrocede en movimiento en rpido.
- 63 -
PROGRAMACIN
B-64304SP-2/01
- Funcin auxiliar
Cuando en un mismo bloque se especifica el comando G86 y un
cdigo M, el cdigo M se ejecuta en el momento de realizar la primera
operacin de posicionamiento. Cuando se utiliza K para especificar el
nmero de repeticiones, el cdigo M slo se ejecuta para el primer
orificio; no se ejecuta para el segundo orificio y sucesivos.
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo de taladrado.
- Taladrado
El taladrado no se ejecuta en un bloque que no contenga X, Y, Z, R o
cualquier otro eje.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G86. De lo contrario se cancela G86.
- Compensacin de herramienta
En el modo de ciclo fijo de taladrado, las compensaciones de
herramienta no se tienen en cuenta.
Ejemplo
M3 S2000 ;
Hace que el cabezal comience a girar.
G90 G99 G86 X300. Y-250. Z-150. R-100. F120. ;
Posiciona, taladra el orificio 1 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 2 y vuelve al punto R.
Y-750. ;
Posiciona, taladra el orificio 3 y vuelve al punto R.
X1000. ;
Posiciona, taladra el orificio 4 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 5 y vuelve al punto R.
G98 Y-750. ;
Posiciona, taladra el orificio 6 y vuelve al nivel
inicial.
G80 G28 G91 X0 Y0 Z0 ; Vuelve a la posicin de referencia
M5 ;
Detiene la rotacin del cabezal.
- 64 -
PROGRAMACIN
B-64304SP-2/01
5.1.11
Formato
G87 X_ Y_ Z_ R_ Q_ P_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
Q_
: Cantidad de desplazamiento en el fondo del orificio
P_
: Tiempo de espera en el fondo del orificio
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G87 (G98)
Orientacin del cabezal
Herramienta
G87 (G99)
q
OSS
Cabezal horario
Nivel
inicial
No se utiliza
OSS
Punto Z
P
Cabezal horario
Punto R
Cantidad de
desplazamiento
Explicacin
Despus de efectuar un posicionamiento a lo largo de los ejes X e Y,
el cabezal se detiene en la posicin de rotacin fijada. La herramienta
se desplaza en sentido opuesto a la punta de la herramienta,
realizndose el posicionamiento (con movimiento en rpido) al fondo
del orificio (punto R).
A continuacin, se efecta un desplazamiento de la herramienta en la
direccin de la punta de sta y el cabezal gira en sentido horario. El
mandrinado se realiza en direccin positiva a lo largo del eje Z hasta
que se alcanza el punto Z.
En el punto Z, el cabezal se detiene de nuevo en la posicin de
rotacin fijada y se efecta un desplazamiento de la herramienta en
sentido opuesto a la punta de la herramienta y, a continuacin, la
herramienta vuelve al nivel inicial. Inmediatamente despus, se
efecta un desplazamiento de la herramienta en la direccin de la
punta de la herramienta y el cabezal gira en sentido horario para
proceder a la siguiente operacin de bloque.
- 65 -
PROGRAMACIN
B-64304SP-2/01
- Funcin auxiliar
Cuando en un mismo bloque se especifica el comando G87 y un
cdigo M, el cdigo M se ejecuta en el momento de realizar la primera
operacin de posicionamiento. Cuando se utiliza K para especificar el
nmero de repeticiones, el cdigo M slo se ejecuta para el primer
orificio; no se ejecuta para el segundo orificio y sucesivos.
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo de taladrado.
- Taladrado
El taladrado no se ejecuta en un bloque que no contenga X, Y, Z, R o
cualquier otro eje.
- P/Q
Asegrese de especificar un valor positivo en Q. Si especifica un valor
negativo, el signo no se tiene en cuenta. Ajuste la direccin del
desplazamiento en el parmetro N 5148.
Especifique P y Q en un bloque que ejecute un taladrado. Si los
especifica en un bloque que no ejecuta un taladrado, no se almacenan
como datos modales.
PRECAUCIN
Q (desplazamiento en el fondo del orificio) es un
valor modal que se conserva en los ciclos fijos de
taladrado. Debe especificarse con sumo cuidado ya
que tambin se utiliza como profundidad de corte
para G73 y G83.
- 66 -
PROGRAMACIN
B-64304SP-2/01
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G87. De lo contrario se cancela G87.
- Compensacin de herramienta
En el modo de ciclo fijo de taladrado, las compensaciones de
herramienta no se tienen en cuenta.
Ejemplo
M3 S500 ;
G90 G87 X300. Y-250.
Z-150. R-120. Q5.
P1000 F120. ;
Y-550. ;
Y-750. ;
X1000. ;
Y-550. ;
Y-750. ;
G80 G28 G91 X0 Y0 Z0 ;
M5 ;
- 67 -
5.1.12
PROGRAMACIN
B-64304SP-2/01
Formato
G88 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
P_
: Tiempo de espera en el fondo del orificio
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G88 (G98)
G88 (G99)
Cabezal horario
Nivel inicial
Cabezal horario
Punto R
Punto R
Punto Z
Nivel del
punto R
Punto Z
P
Parada de cabezal
despus de espera
Parada de cabezal
despus de espera
Explicacin
- Operaciones
Despus del posicionamiento a lo largo de los ejes X e Y, se ejecuta
un movimiento en rpido hasta el punto R. El mandrinado se ejecuta
desde el punto R hasta el punto Z.
Cuando el mandrinado ha finalizado, se lleva a cabo un tiempo de
espera en el fondo del orificio, tras el cual el cabezal se detiene y pasa
al estado de paro de avance. En este momento se puede cambiar al
modo manual y desplazar la herramienta manualmente. Todas las
operaciones manuales estn disponibles; sin embargo, por seguridad
se recomienda hacer retroceder la herramienta desde el orificio.
Al reiniciar el mecanizado en el modo de operacin DNC o en el
modo de memoria, la herramienta vuelve al nivel inicial o al nivel del
punto R segn G98 o G99 y el cabezal gira en sentido horario. A
continuacin, se reinicia la operacin segn los comandos
programados en el bloque siguiente.
PROGRAMACIN
B-64304SP-2/01
- Funcin auxiliar
Cuando en un mismo bloque se especifique el comando G88 y un
cdigo M, el cdigo M se ejecuta en el momento de realizar la primera
operacin de posicionamiento. Cuando se utiliza K para especificar el
nmero de repeticiones, el cdigo M slo se ejecuta para el primer
orificio; no se ejecuta para el segundo orificio y sucesivos.
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo de taladrado.
- Taladrado
El taladrado no se ejecuta en un bloque que no contenga X, Y, Z, R o
cualquier otro eje.
-P
Especifique P en bloques que ejecuten taladrado. Si se especifica en
un bloque que no ejecuta un taladrado, no se puede almacenar como
dato modal.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G88. De lo contrario se cancela G88.
- Compensacin de herramienta
En el modo de ciclo fijo de taladrado, las compensaciones de
herramienta no se tienen en cuenta.
Ejemplo
M3 S2000 ;
Hace que el cabezal comience a girar.
G90 G99 G88 X300. Y-250. Z-150. R-100. P1000 F120. ;
Posiciona, taladra el orificio 1, vuelve al punto R y
se detiene en el fondo del orificio durante 1 s.
Y-550. ;
Posiciona, taladra el orificio 2 y vuelve al punto R.
Y-750. ;
Posiciona, taladra el orificio 3 y vuelve al punto R.
X1000. ;
Posiciona, taladra el orificio 4 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 5 y vuelve al punto R.
G98 Y-750. ;
Posiciona, taladra el orificio 6 y vuelve al nivel
inicial.
G80 G28 G91 X0 Y0 Z0 ; Vuelve a la posicin de referencia
M5 ;
Detiene la rotacin del cabezal.
- 69 -
5.1.13
PROGRAMACIN
B-64304SP-2/01
Formato
G89 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R hasta el fondo del
orificio
R_
: Distancia desde el nivel inicial hasta el nivel del
punto R
P_
: Tiempo de espera en el fondo del orificio
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G89 (G98)
G89 (G99)
Nivel inicial
Punto R
Punto R
Punto Z
P
Nivel del
punto R
Punto Z
P
Explicacin
- Operaciones
Este ciclo es prcticamente idntico a G85. La diferencia est en que
este ciclo realiza un tiempo de espera en el fondo del orificio.
- Funcin auxiliar
Cuando en un mismo bloque se especifique el comando G89 y un
cdigo M, el cdigo M se ejecuta en el momento de realizar la primera
operacin de posicionamiento. Cuando se utiliza K para especificar el
nmero de repeticiones, el cdigo M slo se ejecuta para el primer
orificio; no se ejecuta para el segundo orificio y sucesivos.
- 70 -
PROGRAMACIN
B-64304SP-2/01
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo de taladrado.
- Taladrado
El taladrado no se ejecuta en un bloque que no contenga X, Y, Z, R o
cualquier otro eje.
-P
Especifique P en bloques que ejecuten taladrado. Si se especifica en
un bloque que no ejecuta un taladrado, no se puede almacenar como
dato modal.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G89. De lo contrario se cancela G89.
- Compensacin de herramienta
En el modo de ciclo fijo de taladrado, las compensaciones de
herramienta no se tienen en cuenta.
Ejemplo
M3 S100 ;
Hace que el cabezal comience a girar.
G90 G99 G89 X300. Y-250. Z-150. R-120. P1000 F120. ;
Posiciona, taladra el orificio 1, vuelve al punto R y
se detiene en el fondo del orificio durante 1 s.
Y-550. ;
Posiciona, taladra el orificio 2 y vuelve al punto R.
Y-750. ;
Posiciona, taladra el orificio 3 y vuelve al punto R.
X1000. ;
Posiciona, taladra el orificio 4 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 5 y vuelve al punto R.
G98 Y-750. ;
Posiciona, taladra el orificio 6 y vuelve al nivel
inicial.
G80 G28 G91 X0 Y0 Z0 ; Vuelve a la posicin de referencia
M5 ;
Detiene la rotacin del cabezal.
- 71 -
5.1.14
PROGRAMACIN
B-64304SP-2/01
Formato
G80 ;
Explicacin
Todos los ciclos fijos de taladrado se cancelan para realizar la
operacin en modo normal. El punto R y el punto Z se borran.
Tambin se cancelan (se borran) los dems datos de taladrado.
Ejemplo
M3 S100 ;
Hace que el cabezal comience a girar.
G90 G99 G88 X300. Y-250. Z-150. R-120. F120. ;
Posiciona, taladra el orificio 1 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 2 y vuelve al punto R.
Y-750. ;
Posiciona, taladra el orificio 3 y vuelve al punto R.
X1000. ;
Posiciona, taladra el orificio 4 y vuelve al punto R.
Y-550. ;
Posiciona, taladra el orificio 5 y vuelve al punto R.
G98 Y-750. ;
Posiciona, taladra el orificio 6 y vuelve al nivel
inicial.
G80 G28 G91 X0 Y0 Z0 ; Vuelve a la posicin de referencia, cancela el
ciclo fijo
M5 ;
Detiene la rotacin del cabezal.
- 72 -
PROGRAMACIN
B-64304SP-2/01
5.1.15
Valor de compensacin +200,0 ajustado en el corrector N 11, +190,0 ajustado en el corrector N 15 y +150,0 ajustado
en el corrector N 31
Ejemplo de programa
;
N001
G92 X0 Y0 Z0;
N002
G90 G00 Z250.0 T11 M6;
N003
G43 Z0 H11;
N004
S30 M3;
N005
G99 G81 X400.0 Y-350.0 Z-153.0 R-97.0 F120;
N006
Y-550.0;
N007
G98 Y-750.0;
N008
G99 X1200.0;
N009
Y-550.0;
N010
G98 Y-350.0;
N011
G00 X0 Y0 M5;
N012
N013
N014
N015
G43 Z0 H15;
S20 M3;
G99 G82 X550.0 Y-450.0 Z-130.0 R-97.0 P300 F70;
N016
G98 Y-650.0;
N017
G99 X1050.0;
N018
G98 Y-450.0;
N019
G00 X0 Y0 M5;
N020
N021
N022
N023
G43 Z0 H31;
S10 M3;
G85 G99 X800.0 Y-350.0 Z-153.0 R47.0 F50;
N024
N025
G28 X0 Y0 M5;
N026
G49 Z0;
N027
M0;
- 73 -
PROGRAMACIN
B-64304SP-2/01
350
#1
100
#7 200
100
#2
100
#10
#5
#12
#9
#8
#6
#11
200
100
#3
#13
#4
X
400
150
#1 a 6
#7 a 10
#11 a 13
Z
250
250
150
Posicin de retroceso
250
Nivel inicial
X
50
50
30
20
T 11
200
T 15
190
T 31
150
- 74 -
B-64304SP-2/01
5.2
PROGRAMACIN
- 75 -
5.2.1
PROGRAMACIN
B-64304SP-2/01
Formato
G84 X_ Y_ Z_ R_ P_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R al fondo de orificio y posicin del
fondo del orificio
R_
: Distancia desde el nivel inicial hasta el nivel del punto R
P_
: Tiempo de espera en el fondo del orificio y en el punto R al
efectuar un retorno
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G84.2 X_ Y_ Z_ R_ P_ F_ L_ ;
(Formato de las Series 10/11)
L_
G84 (G99)
Parada de cabezal
Parada de cabezal
Nivel inicial
Operacin 1
Operacin 6
Parada de
P
cabezal
Nivel del punto R
Operacin 2
Cabezal
horario
Punto R
Operacin 3
Parada de
cabezal
Cabezal
horario
P
Punto R
Operacin 5
Punto Z
P
Parada de
cabezal
Cabezal
Operacin 4 antihorario
Parada de
cabezal
Punto Z
Cabezal
antihorario
Explicacin
Despus del posicionamiento a lo largo de los ejes X e Y, se ejecuta
un movimiento en rpido hasta el punto R.
El roscado con machos se ejecuta desde el punto R hasta el punto Z.
Una vez terminado el roscado con machos, el cabezal se detiene y se
ejecuta un tiempo de espera. A continuacin, el cabezal gira en sentido
inverso, la herramienta retrocede al punto R y despus se detiene el
cabezal. Inmediatamente despus se ejecuta un movimiento en rpido
hasta el nivel inicial.
Mientras se ejecuta el roscado con machos, se supone que el override
de avance y el override del cabezal tienen un valor del 100%. Sin
embargo, el override de avance se puede habilitar mediante ajustes.
- 76 -
B-64304SP-2/01
PROGRAMACIN
- Modo rgido
Se puede especificar el modo rgido mediante la aplicacin de
cualquiera de los siguientes mtodos:
Especifique M29 S***** antes de un comando de roscado con
machos.
Especifique M29 S***** en un bloque que contenga un comando
de roscado con machos
Especifique G84 para el roscado rgido con machos (parmetro G84
N 5200 #0 configurado a 1).
- Paso de rosca
En el modo de avance por minuto, el paso de rosca se obtiene a partir
de la expresin velocidad de avance velocidad del cabezal. En el
modo de avance por revolucin, el paso de rosca es igual a la
velocidad de avance.
- Override
Hay varios tipos de funciones de override que no son vlidos. Las
siguientes funciones de override se pueden habilitar mediante el ajuste
de los parmetros correspondientes:
Override de extraccin
Seal de override
En el apartado Override durante el roscado rgido con machos ms
abajo encontrar ms detalles.
- Ensayo en vaco
El ensayo en vaco tambin se puede ejecutar en G84 (G74). Cuando
se ejecuta el ensayo en vaco a la velocidad de avance en el eje de
taladrado en G84 (G74), el roscado con machos se realiza segn esta
velocidad de avance. Tenga en cuenta que la velocidad del cabezal
aumenta al aumentar la velocidad de avance de ensayo en vaco.
- 77 -
PROGRAMACIN
B-64304SP-2/01
- Bloqueo de mquina
El bloqueo de mquina tambin se puede ejecutar en G84 (G74).
Cuando se ejecuta G84 (G74) en el estado de bloqueo de mquina, la
herramienta no se desplaza a lo largo del eje de taladrado. Por lo tanto,
el cabezal tampoco gira.
- Reinicializacin
Cuando se reinicializa durante el roscado rgido con machos, el modo
de roscado rgido con machos se cancela y el motor del cabezal
cambia al modo normal. Tenga en cuenta que el modo G84 (G74) no
se cancela en este caso cuando se ajusta el bit 6 (CLR) del parmetro
N 3402.
- Enclavamiento
El enclavamiento tambin se puede aplicar en G84 (G74).
- Compensacin de holgura
En el modo de roscado rgido con machos, se aplica la compensacin
de holgura para compensar el desplazamiento perdido cuando el
cabezal gira en sentido horario o en sentido antihorario. Ajuste la
cantidad de holgura en los parmetros N 5321 a N 5324.
La compensacin de holguras se aplica a lo largo del eje de taladrado.
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo. Si el eje de taladrado se cambia en modo rgido, se genera la
alarma PS0206.
- Comando S
Si se especifica una velocidad superior a la velocidad mxima de la
gama utilizada, se genera la alarma PS0200.
Cuando se cancela el ciclo fijo de roscado rgido con machos, el
comando S utilizado para el roscado rgido con machos se borra y
cambia a S0.
- 78 -
PROGRAMACIN
B-64304SP-2/01
- Comando F
Si se especifica un valor mayor que el lmite superior de velocidad de
avance de mecanizado, se genera la alarma PS0011.
Entrada en pulgadas
G94
1 mm/min
0,01 pulgadas/min
G95
0,01 mm/rev
0,0001 pulgadas/rev
Observaciones
Se admite la programacin de
separador decimal
Se admite la programacin de
separador decimal
- M29
Si entre M29 y G84 se especifica un comando S y un movimiento de
eje, se genera la alarma PS0203. Si en un ciclo de roscado con machos
se especifica M29, se genera la alarma PS0204.
-P
Especifique P en un bloque que ejecute taladrado. Si especifica P en
un bloque que no ejecuta taladrado, no se almacena como dato modal.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G74. De lo contrario se cancela G74.
- Compensacin de herramienta
En el modo de ciclo fijo, los correctores de herramienta no se tienen
en cuenta.
- Llamada a subprograma
En el modo de ciclo fijo especifique el comando de llamada a
subprograma M98P_ en un bloque independiente.
Ejemplo
Velocidad de avance del eje Z 1000 mm/min
Velocidad del cabezal
1000 min-1
Paso de rosca
1,0 mm
<Programacin de avance por minuto>
G94;
G00 X120.0 Y100.0 ;
M29 S1000;
G84 Z-100.0 R-20.0 F1000 ;
- 79 -
5.2.2
PROGRAMACIN
B-64304SP-2/01
Formato
G74 X_ Y_ Z_ R_P_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R al fondo de orificio y posicin del
fondo del orificio
R_
: Distancia desde el nivel inicial hasta el nivel del punto R
P_
: Tiempo de espera en el fondo del orificio y en el punto R al
efectuar un retorno
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G84.3 X_ Y_ Z_ R_ P_ F_ L_ ;
(Formato de las Series 10/11)
L_
G74 (G99)
Parada de cabezal
Parada de cabezal
Nivel inicial
Operacin 1
Operacin 2
Cabezal
antihorario
Operacin 6
Parada de
P
cabezal
Nivel del punto R
Punto R
Parada de
cabezal
Cabezal
antihorario
Punto R
Operacin 5
Operacin 3
Punto Z
P
Parada de
cabezal
Cabezal
Operacin 4 horario
Punto Z
Parada de
cabezal
Cabezal
horario
Explicacin
Despus del posicionamiento a lo largo de los ejes X e Y, se ejecuta
un movimiento en rpido hasta el punto R.
El roscado con machos se ejecuta desde el punto R hasta el punto Z.
Una vez terminado el roscado con machos, el cabezal se detiene y se
ejecuta un tiempo de espera. A continuacin, el cabezal gira en sentido
normal, la herramienta retrocede al punto R y despus se detiene el
cabezal. Inmediatamente despus se ejecuta un movimiento en rpido
hasta el nivel inicial.
Mientras se ejecuta el roscado con machos, se supone que el override
de avance y el override del cabezal tienen un valor del 100%. Sin
embargo, el override de avance se puede habilitar mediante ajustes.
- 80 -
B-64304SP-2/01
PROGRAMACIN
- Modo rgido
Se puede especificar el modo rgido mediante la aplicacin de
cualquiera de los siguientes mtodos:
- Paso de rosca
En el modo de avance por minuto, el paso de rosca se obtiene a partir
de la expresin velocidad de avance velocidad del cabezal. En el
modo de avance por revolucin, el paso de rosca es igual a la
velocidad de avance.
- Override
Hay varios tipos de funciones de override que no son vlidos. Las
siguientes funciones de override se pueden habilitar mediante el ajuste
de los parmetros correspondientes:
Override de extraccin
Seal de override
En el apartado Override durante el roscado rgido con machos ms
abajo encontrar ms detalles.
- Ensayo en vaco
El ensayo en vaco tambin se puede ejecutar en G84 (G74). Cuando
se ejecuta el ensayo en vaco a la velocidad de avance en el eje de
taladrado en G84 (G74), el roscado con machos se realiza segn esta
velocidad de avance. Tenga en cuenta que la velocidad del cabezal
aumenta al aumentar la velocidad de avance de ensayo en vaco.
- 81 -
PROGRAMACIN
B-64304SP-2/01
- Bloqueo de mquina
El bloqueo de mquina tambin se puede ejecutar en G84 (G74).
Cuando se ejecuta G84 (G74) en el estado de bloqueo de mquina, la
herramienta no se desplaza a lo largo del eje de taladrado. Por lo tanto,
el cabezal tampoco gira.
- Reinicializacin
Cuando se reinicializa durante el roscado rgido con machos, el modo
de roscado rgido con machos se cancela y el motor del cabezal
cambia al modo normal. Tenga en cuenta que el modo G84 (G74) no
se cancela en este caso cuando se ajusta el bit 6 (CLR) del parmetro
N 3402.
- Enclavamiento
El enclavamiento tambin se puede aplicar en G84 (G74).
- Compensacin de holgura
En el modo de roscado rgido con machos, se aplica la compensacin
de holgura para compensar el desplazamiento perdido cuando el
cabezal gira en sentido horario o en sentido antihorario. Ajuste la
cantidad de holgura en los parmetros N 5321 a N 5324.
La compensacin de holguras se aplica a lo largo del eje de taladrado.
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo. Si el eje de taladrado se cambia en modo rgido, se genera la
alarma PS0206.
- Comando S
Si se especifica una velocidad de rotacin superior a la velocidad
mxima para la gama utilizada, se genera la alarma PS0200.
Cuando se cancela el ciclo fijo de roscado rgido con machos, el
comando S utilizado para el roscado rgido con machos se borra y
cambia a S0.
PROGRAMACIN
B-64304SP-2/01
- Comando F
Si se especifica un valor mayor que el lmite superior de velocidad de
avance de mecanizado, se genera la alarma PS0011.
Entrada en pulgadas
G94
1 mm/min
0,01 pulgadas/min
G95
0,01 mm/rev
0,0001 pulgadas/rev
Observaciones
Se admite la programacin de
separador decimal
Se admite la programacin de
separador decimal
- M29
Si entre M29 y G84 se especifica un comando S o un movimiento de
eje, se genera la alarma PS0203.
Si en un ciclo de roscado con machos se especifica M29, se genera la
alarma PS0204.
-P
Especifique P en un bloque que ejecute taladrado. Si especifica P en
un bloque que no ejecuta taladrado, no se almacena como dato modal.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G74. De lo contrario se cancela G74.
- Compensacin de herramienta
En el modo de ciclo fijo, los correctores de herramienta no se tienen
en cuenta.
- Llamada a subprograma
En el modo de ciclo fijo especifique el comando de llamada a
subprograma M98P_ en un bloque independiente.
Ejemplo
Velocidad de avance del eje Z 1000 mm/min
Velocidad del cabezal
1000 min-1
Paso de rosca
1,0 mm
<Programacin de avance por minuto>
G94 ;
G00 X120.0 Y100.0 ;
M29 S1000;
G74 Z-100.0 R-20.0 F1000 ;
- 83 -
5.2.3
PROGRAMACIN
B-64304SP-2/01
- 84 -
PROGRAMACIN
B-64304SP-2/01
Formato
G84 (o G74) X_ Y_ Z_ R_ P_ Q_ F_ K_ ;
X_ Y_ : Datos de la posicin del orificio
Z_
: Distancia desde el punto R al fondo de orificio y posicin
del fondo del orificio
R_
: Distancia desde el nivel inicial hasta el nivel del punto R
P_
: Tiempo de espera en el fondo del orificio y en el punto R
al efectuar un retorno
Q_
: Profundidad de corte por cada avance de mecanizado
F_
: Velocidad de avance de mecanizado
K_
: Nmero de repeticiones (si es necesario)
G84.2 (o G84.3) X_ Y_ Z_ R_ P_ Q_ F_ L_ ;
(Formato de las Series 1)
L_
: Nmero de repeticiones (si es necesario)
G84, G74 (G98)
Ciclo de roscado profundo con
machos a alta velocidad (Parmetro
PCP(N 5200#5)=0)
<1> La herramienta opera con
velocidad de avance de
mecanizado normal. Se utiliza
la constante de tiempo normal.
<2> Se puede aplicar override al
retroceso.
Se utiliza la constante de
tiempo de retroceso.
d = distancia de retroceso
Nivel inicial
Punto R
<2>
Punto R
<1>
Punto Z
<2>
Punto Z
Nivel inicial
Punto R
q
Punto R
q
<1>
<2> d
<2> d
Punto Z
- 85 -
Punto Z
PROGRAMACIN
B-64304SP-2/01
Explicacin
- Ciclo de roscado profundo con machos a alta velocidad
Despus del posicionamiento a lo largo de los ejes X e Y, se ejecuta
un movimiento en rpido hasta el punto R. Desde el punto R, se
ejecuta el mecanizado con la profundidad Q (profundidad de corte por
cada avance de corte) y luego se retira la herramienta una distancia d.
El bit DOV (bit 4) del parmetro N 5200 especifica si se puede
aplicar override al retroceso o no. Una vez alcanzado el punto Z, el
cabezal se detiene y comienza a girar en sentido inverso para efectuar
el retroceso.
Defina la distancia de retroceso d en el parmetro N 5213.
- Override
Hay varios tipos de funciones de override que no son vlidos. Las
siguientes funciones de override se pueden habilitar mediante el ajuste
de los parmetros correspondientes:
Override de extraccin
Seal de override
En el apartado Override durante el roscado rgido con machos ms
abajo encontrar ms detalles.
- Ensayo en vaco
El ensayo en vaco tambin se puede ejecutar en G84 (G74). Cuando
se ejecuta el ensayo en vaco a la velocidad de avance en el eje de
taladrado en G84 (G74), el roscado con machos se realiza segn esta
velocidad de avance. Tenga en cuenta que la velocidad del cabezal
aumenta al aumentar la velocidad de avance de ensayo en vaco.
- 86 -
B-64304SP-2/01
PROGRAMACIN
- Bloqueo de mquina
El bloqueo de mquina tambin se puede ejecutar en G84 (G74).
Cuando se ejecuta G84 (G74) en el estado de bloqueo de mquina, la
herramienta no se desplaza a lo largo del eje de taladrado. Por lo tanto,
el cabezal tampoco gira.
- Reinicializacin
Cuando se reinicializa durante el roscado rgido con machos, el modo
de roscado rgido con machos se cancela y el motor del cabezal
cambia al modo normal. Tenga en cuenta que el modo G84 (G74) no
se cancela en este caso cuando se ajusta el bit 6 (CLR) del parmetro
N 3402.
- Enclavamiento
El enclavamiento tambin se puede aplicar en G84 (G74).
- Compensacin de holgura
En el modo de roscado rgido con machos, se aplica la compensacin
de holgura para compensar el desplazamiento perdido cuando el
cabezal gira en sentido horario o en sentido antihorario. Ajuste la
cantidad de holgura en los parmetros N 5321 a N 5324.
La compensacin de holgura se aplica a lo largo del eje de taladrado.
Limitaciones
- Cambio de eje
Para poder cambiar el eje de taladrado, antes debe cancelarse el ciclo
fijo. Si el eje de taladrado se cambia en modo rgido, se genera la
alarma PS0206.
- Comando S
Si se especifica una velocidad de rotacin superior a la velocidad
mxima para la gama utilizada, se genera la alarma PS0200.
Cuando se cancela el ciclo fijo de roscado rgido con machos, el
comando S utilizado para el roscado rgido con machos se borra y
cambia a S0.
- Comando F
Si se especifica un valor mayor que el lmite superior de velocidad de
avance de mecanizado, se genera la alarma PS0011.
- 87 -
PROGRAMACIN
B-64304SP-2/01
Entrada en pulgadas
G94
1 mm/min
0,01 pulgadas/min
G95
0,01 mm/rev
0,0001 pulgadas/rev
Observaciones
Se admite la programacin de
separador decimal
Se admite la programacin de
separador decimal
- M29
Si entre M29 y G84 se especifica un comando S o un movimiento de
eje, se genera la alarma PS0203.
Si en un ciclo de roscado con machos se especifica M29, se genera la
alarma PS0204.
- P/Q
Especifique P y Q en un bloque que ejecute un taladrado. Si los
especifica en un bloque que no ejecuta un taladrado, no se almacenan
como datos modales.
Cuando se especifica Q0, no se ejecuta el ciclo de roscado rgido
profundo con machos.
- Cancelacin
No especifique en un mismo bloque un cdigo G del grupo 01 (G00 a
G03) y G84. Si se especifican juntos, G84 se cancela.
- Compensacin de herramienta
En el modo de ciclo fijo, los correctores de herramienta no se tienen
en cuenta.
- Llamada a subprograma
En el modo de ciclo fijo especifique el comando de llamada a
subprograma M98P_ en un bloque independiente.
- d (parmetro N 5213)
Realice la operacin en el ciclo de roscado rgido profundo con
machos hasta el punto R. Es decir, especifique un valor que no exceda
el punto R para d (parmetro N 5213).
5.2.4
NOTA
Cuando se cancela el ciclo fijo de roscado rgido con machos,
tambin se borra el valor S utilizado para el roscado rgido
con machos (como si se especificara S0).
Por lo tanto, el comando S especificado para el roscado
rgido con machos no se puede utilizar en una parte posterior
del programa despus de la cancelacin del ciclo fijo de
roscado rgido con machos.
Despus de cancelar el ciclo fijo de roscado rgido con
machos, especifique un nuevo comando S si fuera necesario.
- 88 -
B-64304SP-2/01
5.2.5
PROGRAMACIN
Override de extraccin
Seal de override
5.2.5.1
Override de extraccin
Para el override de extraccin, se puede habilitar en la extraccin el
override fijo ajustado en el parmetro o el override especificado en un
programa (incluido el retroceso durante el taladrado profundo o el
taladrado profundo a alta velocidad).
Explicacin
- Especificacin del override en el parmetro
Configure el bit 4 (DOV) del parmetro N 5200 a 1 y configure el
override en el parmetro N 5211.
Se puede seleccionar un override entre 0% y 200% en intervalos de
1%. El bit 3 (OVU) del parmetro N 5201 se puede configurar a 1
para definir un override entre 0% y 2000% en intervalos de 10%.
100
PROGRAMACIN
B-64304SP-2/01
DOV = 1
OV3 = 1
En el rango de 100% a
Comando en el
Velocidad de cabezal en
200%
programa
extraccin especificada en la
Fuera del rango de 100% a
direccin "J"
100%
200%
Velocidad de cabezal en extraccin no especificada en la
Parmetro N 5211
direccin "J"
OV3 = 0
DOV = 0
Parmetro
N 5211
100%
DOV = 1
OV3 = 1
En el rango de 100% a
Comando en el
Velocidad de cabezal en
2000%
programa
extraccin especificada en la
Fuera del rango de 100% a
direccin "J"
100%
2000%
Velocidad de cabezal en extraccin no especificada en la
Parmetro N 5211
direccin "J"
OV3 = 0
Parmetro
N 5211
DOV = 0
100%
NOTA
1 No utilice un separador decimal en el valor especificado en la direccin "J".
Si se utiliza un separador decimal, el valor se considerar como se indica a
continuacin:
Ejemplo) Cuando el sistema incremental del eje de referencia es IS-B
Cuando no se utiliza la programacin de separador decimal tipo calculadora
El valor especificado se convierte al valor para el que se considera el
incremento mnimo de entrada.
"J200." corresponde a 200000 min-1.
Cuando se utiliza la programacin de separador decimal tipo calculadora
El valor especificado se convierte al valor obtenido mediante redondeo por
defecto a un entero.
"J200." corresponde a 200 min-1.
2 No utilice el signo menos en el valor especificado en la direccin "J".
Si se utiliza el signo menos, se supondr un valor fuera del rango.
3 El override mximo se obtiene utilizando la siguiente ecuacin de modo que la
velocidad de cabezal a la que se aplica el override en la extraccin no sobrepase
la velocidad mxima de la gama (especificada en los parmetros N 5241 a
N 5243). Por esta razn, el valor obtenido no es el mismo que la velocidad
mxima de cabezal en funcin del override.
Override mximo (%) =
100
- 90 -
PROGRAMACIN
B-64304SP-2/01
5.2.5.2
Seal de override
Configurando el bit 4 (OVS) del parmetro N 5203 a 1, se puede
aplicar el override en las operaciones de mecanizado/extraccin
durante el roscado rgido con machos de la siguiente manera:
En el mecanizado
Cuando la seal de cancelacin de override est configurada
a0
Valor especificado por la seal de override
Cuando la seal de cancelacin de override est configurada
a1
100%
En la extraccin
Cuando la seal de cancelacin de override est configurada
a0
Valor especificado por la seal de override
Cuando la seal de cancelacin de override est configurada
a 1 y se ha deshabilitado el override de extraccin
100%
Cuando la seal de cancelacin de override est configurada
a 1 y se ha habilitado el override de extraccin
Valor especificado para el override de extraccin
NOTA
1 El override mximo se obtiene utilizando la siguiente ecuacin de
modo que la velocidad de cabezal a la que se aplica el override no
sobrepase la velocidad mxima de la gama (especificada en los
parmetros N 5241 a N 5243). Por esta razn, el valor obtenido no
es el mismo que la velocidad mxima de cabezal en funcin del
override.
Override mx. (%) =
100
- 91 -
5.3
PROGRAMACIN
B-64304SP-2/01
Descripcin general
Formato
, C_
, R_
Achaflanado
Redondeado de esquina
Explicacin
Cuando se aade la anterior especificacin al final de un bloque que
especifica interpolacin lineal (G01) o interpolacin circular (G02 o
G03), se inserta un bloque de achaflanado o redondeado de esquina.
Es posible especificar consecutivamente bloques que especifican
achaflanado y redondeado de esquina.
- Achaflanado
Despus de C especifique la distancia desde la interseccin de esquina
hipottica hasta los puntos inicial y final. El punto de esquina
hipottica es el punto de esquina que existira si no se realizara el
achaflanado.
<1>
<2>
C
Interseccin de esquina hipottica
- Redondeado de esquina
Despus de R especifique el radio del redondeado de esquina.
<1>
<2>
- 92 -
Bloque de
redondeado de
esquina insertado
PROGRAMACIN
B-64304SP-2/01
Ejemplo
N001 G92 G90 X0 Y0 ;
N002 G00 X10.0 Y10.0 ;
N003 G01 X50.0 F10.0 ,C5.0 ;
N004 Y25.0 ,R8.0 ;
N005 G03 X80.0 Y50.0 R30.0 ,R8.0 ;
N006 G01 X50.0 ,R8.0 ;
N007 Y70.0 ,C5.0 ;
N008 X10.0 ,C5.0 ;
N009 Y10.0 ;
N010 G00 X0 Y0 ;
N011 M0;
Y
N008
70.0
N007
60.0
N006
50.0
40.0
N009
N005
30.0
20.0
N004
10.0
N010
N011
N003
N002
0 N001
10.0
20.0
30.0
40.0
50.0
60.0
70.0
80.0
Limitaciones
- Especificacin no vlida
Se omitir el achaflanado (,C) o el redondeado de esquina (,R)
especificado en un bloque que no sea un bloque de interpolacin lineal
(G01) o de interpolacin circular (G02 o G03).
- Bloque siguiente
Los bloques que especifiquen achaflanado o redondeado de esquina
deben ir seguidos de un bloque que especifique un comando de
movimiento mediante interpolacin lineal (G01) o interpolacin
circular (G02 o G03). Si el bloque siguiente no contiene estas
especificaciones, se genera la alarma PS0051.
Sin embargo, entre estos bloques slo se puede insertar un bloque que
especifique G04 (tiempo de espera). El tiempo de espera se lleva a
cabo despus de ejecutarse el bloque de achaflanado o de redondeado
de esquina insertado.
- 93 -
PROGRAMACIN
B-64304SP-2/01
La trayectoria de
herramienta sin
achaflanado se indica
con una lnea continua.
- Seleccin de plano
Un bloque de achaflanado o de redondeado de esquina se inserta slo
en un comando que mueva la herramienta en el mismo plano.
Ejemplo:
Cuando se ajusta el eje U como eje paralelo al eje X bsico
(configurando el parmetro N 1022 a 5), el siguiente programa
realiza el achaflanado entre el avance de mecanizado a lo largo
del eje U y a lo largo del eje Y:
G17 U0 Y0
G00 U100.0 Y100.0
G01 U200.0 F100 ,C30.0
Y200.0
Sin embargo, el siguiente programa tambin genera la alarma
PS0055. (Porque el achaflanado se especifica en el bloque para
mover la herramienta a lo largo del eje X, que no est en el plano
seleccionado.
G17 U0 Y0
G00 U100.0 Y100.0
G01 X200.0 F100 ,C30.0
Y200.0
El siguiente programa tambin genera la alarma PS0055.
(Porque el bloque siguiente al comando de achaflanado mueve la
herramienta a lo largo del eje X, que no est en el plano
seleccionado)
G17 U0 Y0
G00 U100.0 Y100.0
G01 Y200.0 F100 ,C30.0
X200.0
Si se ha especificado un comando de seleccin de plano (G17, G18 o
G19) en el bloque siguiente al bloque donde se ha especificado
achaflanado o redondeado de esquina, se genera la alarma PS0051.
- 94 -
PROGRAMACIN
B-64304SP-2/01
- Distancia de desplazamiento 0
Cuando se ejecutan dos operaciones de interpolacin lineal, se
considera que el bloque de achaflanado o de redondeado de esquina
tiene una distancia de desplazamiento cero si el ngulo entre las dos
lneas rectas es de 1. Cuando se ejecutan operaciones de
interpolacin lineal y de interpolacin circular, se considera que el
bloque de redondeado de esquina tiene una distancia de
desplazamiento cero si el ngulo entre la lnea recta y la tangente al
arco en la interseccin es de 1. Cuando se ejecutan dos operaciones
de interpolacin circular, se considera que el bloque de redondeado de
esquina tiene una distancia de desplazamiento cero si el ngulo entre
las tangentes a los arcos en la interseccin es de 1.
- Cdigos G no admitidos
Los siguientes cdigos G no se pueden utilizar en el mismo bloque
que para comandos de achaflanado o redondeado de esquina o en un
bloque para entradas de achaflanado o redondeado de esquina que
definan contornos continuos.
Cdigos G (excepto G04) del grupo 00
G68 del grupo 16
- Roscado
Si se especifica ",C" o ",R" en un bloque de comando de roscado, se
genera la alarma PS0050.
NOTA
Cuando se especifican ",C" y ",R" en el mismo
bloque, la direccin vlida es la ltima que se haya
especificado.
- 95 -
5.4
PROGRAMACIN
B-64304SP-2/01
NOTA
Para activar la funcin de posicionamiento de
mesa indexada, reinicialice el bit 0 (ITI) del
parmetro N 5501 a "0" y configure el bit 3 (IXC)
del parmetro N 8132 a "1".
Explicacin
- Posicin de indexacin
Especifique una posicin de indexacin con la direccin A, B o C
(ajuste del bit 0 (ROTx) del parmetro N 1006).
La posicin de indexacin se especifica mediante cualquiera de los
siguientes modos (segn el bit 4 del parmetro G90 N 5500):
1. Slo valor absoluto (bit 4 (G90) del parmetro N 5500 =1)
2. Valor absoluto o incremental dependiendo del cdigo G
especificado: G90 o G91 (bit 4 (G90) del parmetro N 5500 =0)
Un valor positivo indica una posicin de indexacin en sentido
antihorario. Un valor negativo indica una posicin de indexacin en
sentido horario.
El ngulo mnimo de indexacin de la mesa es el valor especificado en
el parmetro N 5512. Como ngulo de indexacin solamente se
pueden introducir mltiplos del incremento mnimo de entrada. Si se
especifica un valor que no sea un mltiplo, se genera la alarma
PS0135. Tambin se pueden introducir fracciones decimales. Si se
introducen fracciones decimales, el dgito entero corresponde a
unidades de grados.
+60
0
-45
B
- 96 -
PROGRAMACIN
B-64304SP-2/01
- Velocidad de avance
La mesa siempre gira alrededor del eje de indexacin en el modo de
movimiento en rpido.
En los ejes de indexacin no se pueden ejecutar ensayos en vaco.
- 97 -
PROGRAMACIN
B-64304SP-2/01
AVISO
Si se reinicializa durante el posicionamiento de la
mesa indexada, debe efectuarse un retorno a la
posicin de referencia antes de volver a posicionar
la mesa indexada.
NOTA
1 Si un eje de posicionamiento de mesa indexada y otro eje controlado se
especifican en el mismo bloque, bien se generar la alarma PS1564 o
se ejecutar el comando, dependiendo del bit 6 (SIM) del parmetro
N 5500 y el bit 0 (IXS) del parmetro N 5502.
2 El estado de espera de la finalizacin de la fijacin o liberacin de la
mesa indexada se indica en la pantalla de diagnstico N 12.
3 La funcin auxiliar que especifica una direccin negativa se procesa en
el CNC.
La seal de cdigo M y la seal de finalizacin correspondientes se
envan entre el CNC y la mquina.
4 Si se reinicializa mientras se espera a la finalizacin de la fijacin o la
liberacin, la seal de fijacin o liberacin se borra y el CNC sale del
estado de espera de la finalizacin.
- Funcin de posicionamiento de mesa indexada y otras funciones
Tabla 5.4 (a)
Elemento
Visualizacin de la posicin
relativa
Visualizacin de la posicin
absoluta
Movimiento en el sistema de
coordenadas de mquina
(G53)
Posicionamiento unidireccional
Segunda funcin auxiliar
(cdigo B)
- 98 -
5.5
PROGRAMACIN
B-64304SP-2/01
Descripcin general
Cada vez que se pulsa el interruptor en el panel de operador de la
mquina cuando sta se encuentra en el punto final de oscilacin de la
mesa, la mquina realiza un corte con una cantidad de corte constante
a lo largo del contorno programado en el plano YZ especificado. Esto
permite realizar el rectificado y el mecanizado sin demoras y facilita el
rectificado de las piezas con contornos.
X=a
Entrada de
seal externa
(2)
(3)
A
(1)B(4)
D
Y
X
X=0
Posicin del sensor
- 99 -
PROGRAMACIN
B-64304SP-2/01
NOTA
La funcin de control de avance es opcional.
Formato
G161 R_ ;
Programa del contorno
G160 ;
Explicacin
- G161 R_
Especifica un modo de operacin y el inicio del programa de
contorno.
La profundidad de corte puede especificarse con R.
- G160
Especifica la cancelacin de un modo de operacin (fin del programa
de contorno).
- 100 -
B-64304SP-2/01
PROGRAMACIN
Limitaciones
- G161 R_
Si no se especifica ningn valor para R o si el valor especificado es
negativo, se genera la alarma PS0230.
PRECAUCIN
Si en un programa de contorno se emite un
comando de movimiento distinto de aquellos para
interpolacin lineal (G01) e interpolacin circular
(G02, G03), se puede producir un movimiento
inesperado.
- Operacin de rectificado
En este modo de operacin, una operacin de rectificado que ocasione
un movimiento de la mquina hacia y desde la muela de rectificado no
se puede especificar en un programa de CNC. Realice este tipo de
operacin de otro modo.
- Solapamiento de bloques
En este modo de operacin, el solapamiento de bloques est
deshabilitado.
- 101 -
PROGRAMACIN
B-64304SP-2/01
Ejemplo
O0001 ;
:
N0 G161 R10.0 ;
N1 G91 G01 Z-70.0 F100 ;
N2 G19 G02 Z-80.0 R67.0 ;
N3 G01 Z-70.0 ;
N4 G160 ;
:
70.0
80.0
70.0
N2
N1
N3
Y
R=67.000
Nota
NOTA
Si durante el control de avance tiene lugar una
intervencin manual, la trayectoria de la
herramienta despus de la intervencin manual
puede conmutarse configurando el interruptor
absoluto manual a activado o desactivado, al igual
que en una interpolacin lineal/circular normal.
Cuando el interruptor absoluto manual est
activado, la mquina vuelve a la trayectoria
programada para un comando absoluto o para un
comando incremental con el bit 1 (ABS) del
parmetro N 7001 configurado a 1.
- 102 -
PROGRAMACIN
B-64304SP-2/01
5.6
- 103 -
PROGRAMACIN
B-64304SP-2/01
AVISO
Los cdigos G para los ciclos fijos de rectificado
G75, G77, G78 y G79 son cdigos G del grupo 01.
Un cdigo G para cancelacin como G80 utilizado
para un ciclo fijo de taladrado no est disponible.
Especificando un cdigo G del grupo 00 distinto de
G04, se borra la informacin modal, como la
profundidad de corte, pero no se puede cancelar el
ciclo fijo de rectificado. Para cancelar un ciclo fijo de
rectificado, debe especificarse un cdigo G del
grupo 01 distinto de G75, G77, G78 y G79. Por
tanto, al cambiar, por ejemplo, de los ciclos fijos de
rectificado a otro comando de movimiento de eje,
asegrese de especificar un cdigo G del grupo 01,
tal como G00 o G01, para cancelar el ciclo fijo de
rectificado. Si se especifica otro comando de
movimiento de eje sin cancelar el ciclo fijo de
rectificado, se puede producir un funcionamiento
imprevisto debido a que la operacin del ciclo
contina.
NOTA
1 Si se especifica el cdigo G para un ciclo fijo de
rectificado (G75, G77, G78, o G79), el ciclo fijo de
rectificado se ejecuta conforma a los valores de I, J,
K, , R, F y P reservados como datos modales
mientras el ciclo es vlido, an cuando un bloque
posteriormente especificado no especifique ninguno
de los cdigos G75, G77, G78 y G79.
Ejemplo:
G75 I_ J_ K_ _ R_ F_ P_ ;
; El ciclo fijo de rectificado se ejecuta aunque
se especifique un bloque vaco.
%
2 Cuando se cambie de un ciclo fijo de taladrado a un
ciclo fijo de rectificado, especifique G80 para
cancelar el ciclo fijo de taladrado.
3 Cuando se cambie de un ciclo fijo de rectificado a
otro comando de movimiento de eje, cancele el
ciclo fijo teniendo en cuenta el aviso anterior.
- 104 -
5.6.1
PROGRAMACIN
B-64304SP-2/01
Formato
G75 I_ J_ K_ _ R_ F_ P_ L_ ;
I_
J_
K_
_
R_
F_
P_
L_
I
J
<1> (R)
<3> (F)
<2> P
<4> (R)
<6> (F)
<5> P
NOTA
es una direccin de eje arbitraria en el eje de
rectificado tal como se ha determinado con el
parmetro N 5176.
- 105 -
PROGRAMACIN
B-64304SP-2/01
Explicacin
Un ciclo de rectificado por penetracin est formado por una
secuencia de seis operaciones.
Las operaciones <1> a <6> se repiten hasta que la profundidad de
corte alcanza la profundidad de corte total especificada con la
direccin K. Para un nico bloque las operaciones <1> a <6> se
ejecutan con una sola marcha de ciclo.
<2> Espera
Realiza una espera durante el tiempo especificado con P.
<3>
Rectificado
Ocasiona en la mquina un movimiento en avance de mecanizado en
la cantidad especificada con . El eje de rectificado se especifica
mediante el parmetro N 5176. La velocidad de avance es la
especificada con F. Si L se especifica cuando la funcin de
diamantado continuo est habilitada, el diamantado se realiza con el
eje de mecanizado y el eje de diamantado. El eje de diamantado se
especifica mediante el parmetro N 5180.
<4>
<5> Espera
Realiza una espera durante el tiempo especificado con P.
<6>
- Diamantado continuo
Si la funcin de diamantado continuo est habilitada, el corte de la
muela de rectificado y el corte de diamantado son continuamente
compensados durante la ejecucin del rectificado conforme a la
cantidad de diamantado especificada con L.
Es decir, el diamantado continuo se realiza en cada operacin de
rectificado de la secuencia de operaciones de las que consta el ciclo,
dando como resultado la interpolacin simultnea de tres ejes con
compensacin en la direccin del eje de mecanizado y compensacin
en la direccin del eje de diamantado simultneamente al movimiento
a lo largo del eje de rectificado. En este momento, la distancia de
desplazamiento (compensacin) a lo largo del eje de mecanizado es
igual a la cantidad de diamantado, y la distancia de desplazamiento a
lo largo del eje de diamantado es igual al doble de la cantidad de
diamantado especificada (dimetro).
- 106 -
B-64304SP-2/01
PROGRAMACIN
Diamantado
a: Cantidad de diamantado
Eje de mecanizado
2a
Muela de rectificado
a
Eje de rectificado
Pieza
NOTA
La funcin de diamantado continuo es opcional.
Limitaciones
- Eje de mecanizado
- Eje de rectificado
- Eje de diamantado
- ,I,J,K
- Borrado
I o J no se han especificado o I = J = 0
K no se ha especificado o K = 0
Si I o J no se han especificado o si I = J = 0, y K no es igual a 0, la
operacin de rectificado se realiza infinitamente.
Los elementos I, J, K, , R, F y P de un ciclo fijo son datos modales
comunes a G75, G77, G78 y G79, de forma que una vez especificados
permanecen efectivos hasta que se especifiquen nuevamente. Los
datos se borran cuando se especifica un cdigo G del grupo 00 distinto
de G04 o un cdigo G del grupo 01 distinto de G75, G77, G78 y G79.
L slo est activo en el bloque en el que se ha especificado.
- 107 -
PROGRAMACIN
B-64304SP-2/01
<1>
<3>
<2>
<4>
<6>
<5>
K
I
<1>
<2>
<3>
<5>
<6>
<1>
<3>
<2>
<4>
<6>
<5>
K
<1>
I <2>
<3>
<6>
<5>
NOTA
1 Si I, J y K tienen signos diferentes, se genera la alarma PS0455.
2 Si se especifica G75, pero no se especifica un eje de rectificado, se
genera la alarma PS0455.
3 Si dos cualesquiera de los nmeros de ejes del eje de mecanizado, eje
de rectificado y eje de diamantado son iguales, se genera la alarma
PS0456.
4 Mientras este ciclo est activo, incluso si se ejecuta G90 (comando
absoluto), los comandos , I, J y K son incrementales.
- 108 -
PROGRAMACIN
B-64304SP-2/01
5.6.2
Formato
G77 I_ J_ K_ _ R_ F_ P_ L_ ;
I_ : Primera profundidad de corte (La direccin de corte
depende del signo.)
J_ : Segunda profundidad de corte (La direccin de corte
depende del signo.)
K_ : Profundidad de corte total (La direccin de corte
depende del signo.)
_ : Rango de rectificado (La direccin de rectificado
depende del signo.)
R_: Velocidad de avance para I y J
F_ : Velocidad de avance para
P_ : Tiempo de espera
L_ : Nmero de compensacin del desgaste de la muela de
rectificado (slo durante el diamantado continuo)
G77
I
J
<1> (R)
<3> (F)
<4> (R)
<2> P
<6> (F)
<5> P
NOTA
es una direccin de eje arbitraria en el eje de
rectificado tal como se ha determinado con el
parmetro N 5177.
- 109 -
PROGRAMACIN
B-64304SP-2/01
Explicacin
Un ciclo de rectificado por penetracin directo de dimensiones fijas
est formado por una secuencia de seis operaciones.
Las operaciones <1> a <6> se repiten hasta que la profundidad de
corte alcanza la profundidad de corte total especificada con la
direccin K. Para un nico bloque las operaciones <1> a <6> se
ejecutan con una sola marcha de ciclo.
<2> Espera
Realiza una espera durante el tiempo especificado con P.
<3>
Rectificado
Ocasiona en la mquina un movimiento en avance de mecanizado en
la cantidad especificada con . El eje de rectificado se especifica
mediante el parmetro N 5177. La velocidad de avance es la
especificada con F. Si L se especifica cuando la funcin de
diamantado continuo est habilitada, el diamantado se realiza con el
eje de mecanizado y el eje de diamantado. El eje de diamantado se
especifica mediante el parmetro N 5181.
<4>
<5> Espera
Realiza una espera durante el tiempo especificado con P.
<6>
- Diamantado continuo
Si la funcin de diamantado continuo est habilitada, el corte de la
muela de rectificado y el corte de diamantado son continuamente
compensados durante la ejecucin del rectificado conforme a la
cantidad de diamantado especificada con L. Para ms detalles, vase la
Explicacin de G75.
- 110 -
PROGRAMACIN
B-64304SP-2/01
Seal de salto
Seal de salto
(Fin)
(Fin)
Seal de salto
(Fin)
Seal de salto
(Fin)
Limitaciones
- Eje de mecanizado
El eje de mecanizado es el segundo eje controlado. Configurando el
bit 0 (FXY) del parmetro N 5101 a 1, puede cambiarse el eje
utilizando un comando de seleccin de plano (G17, G18 o G19).
- Eje de rectificado
Para especificar un eje de rectificado, especifique un nmero de eje,
que debe ser distinto del correspondiente al eje de mecanizado, en el
parmetro N 5177.
- 111 -
PROGRAMACIN
B-64304SP-2/01
- Eje de diamantado
- ,I,J,K
I o J no se han especificado o I = J = 0
K no se ha especificado o K = 0
Si I o J no se han especificado o si I = J = 0, y K no es igual a 0, la
operacin de rectificado se realiza infinitamente.
- Borrado
Los elementos I, J, K, , R, F y P de un ciclo fijo son datos modales
comunes a G75, G77, G78 y G79, de forma que una vez especificados
permanecen efectivos hasta que se especifiquen nuevamente. Los
datos se borran cuando se especifica un cdigo G del grupo 00 distinto
de G04 o un cdigo G del grupo 01 distinto de G75, G77, G78 y G79.
L slo est activo en el bloque en el que se ha especificado.
NOTA
1 Si I, J y K tienen signos diferentes, se genera la
alarma PS0455.
2 Si se especifica G77, pero no se especifica un eje
de rectificado, se genera la alarma PS0455.
3 Si dos cualesquiera de los nmeros de ejes del eje
de mecanizado, eje de rectificado y eje de
diamantado son iguales, se genera la alarma
PS0456.
4 Mientras est ciclo est activo, incluso si se
ejecuta G90 (comando absoluto), los comandos ,
I, J y K son incrementales.
- 112 -
PROGRAMACIN
B-64304SP-2/01
5.6.3
Formato
G78 I_ (J_) K_ _ F_P_ L_ ;
I_ : Primera profundidad de corte (La direccin de corte
depende del signo.)
J_ : Segunda profundidad de corte (La direccin de corte
depende del signo.)
K_ : Profundidad de corte total (La direccin de corte
depende del signo.)
_ : Rango de rectificado (La direccin de rectificado
depende del signo.)
F_ : Velocidad de avance para
P_ : Tiempo de espera
L_ : Nmero de corrector del desgaste de la muela de
rectificado (slo durante el diamantado continuo)
G78
<1> P
<2> (F)
I
<3> P
I(J)
<4> (F)
NOTA
es una direccin de eje arbitraria en el eje de
rectificado tal como se ha determinado con el
parmetro N 5178.
- 113 -
PROGRAMACIN
B-64304SP-2/01
Explicacin
Un ciclo de rectificado superficial de avance continuo se compone
una secuencia de cuatro operaciones.
Las operaciones <1> a <4> se repiten hasta que la profundidad
corte alcanza la profundidad de corte total especificada con
direccin K. Para un nico bloque las operaciones <1> a <4>
ejecutan con una sola marcha de ciclo.
de
de
la
se
<3> Espera
Realiza una espera durante el tiempo especificado con P.
- Diamantado continuo
Si la funcin de diamantado continuo est habilitada, el corte de la
muela de rectificado y el corte de diamantado son continuamente
compensados durante la ejecucin del rectificado conforme a la
cantidad de diamantado especificada con L. Para ms detalles, vase la
Explicacin de G75.
- 114 -
B-64304SP-2/01
PROGRAMACIN
Limitaciones
- Eje de mecanizado
El eje de mecanizado es el tercer eje controlado. Configurando el bit 0
(FXY) del parmetro N 5101, puede cambiarse el eje utilizando un
comando de seleccin de plano (G17, G18 o G19).
- Eje de rectificado
Para especificar un eje de rectificado, especifique un nmero de eje,
que debe ser distinto del correspondiente al eje de mecanizado, en el
parmetro N 5178.
- Eje de diamantado
Para especificar un eje de diamantado, especifique un nmero de eje,
que debe ser distinto de los correspondientes al eje de mecanizado y al
eje de rectificado, en el parmetro N 5182.
-J
Si J no se especifica, se considera igual a I.
El comando J es vlido nicamente en el bloque en el que se ha
especificado.
- ,I,J,K
Los comandos , I, J y K son todos ellos incrementales.
El chispeo (ejecucin del movimiento slo en la direccin del
rectificado) se produce en los siguientes casos:
I o J no se han especificado o I = J = 0
K no se ha especificado o K = 0
Si I o J no se han especificado o si I = J = 0, y K no es igual a 0, la
operacin de rectificado se realiza infinitamente.
- Borrado
Los elementos I, K, , R, F y P de un ciclo fijo son datos modales
comunes a G75, G77, G78 y G79, de forma que una vez especificados
permanecen vlidos hasta que se especifiquen nuevamente. Los datos
se borran cuando se especifica un cdigo G del grupo 00 distinto de
G04 o un cdigo G del grupo 01 distinto de G75, G77, G78 y G79. J,
L slo estn activo en el bloque en el que se han especificado.
- 115 -
PROGRAMACIN
B-64304SP-2/01
<1>
<2>
<3>
<4>
<1>
<2>
<3>
<4>
<1>
<2>
<3>
<4>
<1>
<2>
I
<4>
<3>
NOTA
1 Si I, J y K tienen signos diferentes, se genera la alarma PS0455.
2 Si se especifica G78, pero no se especifica un eje de rectificado, se
genera la alarma PS0455.
3 Si dos cualesquiera de los nmeros de ejes del eje de mecanizado, eje
de rectificado y eje de diamantado son iguales, se genera la alarma
PS0456.
4 Mientras est ciclo est activo, incluso si se ejecuta G90 (comando
absoluto), los comandos , I, J y K son incrementales.
- 116 -
5.6.4
PROGRAMACIN
B-64304SP-2/01
Formato
G79 I_ J_ K_ _ R_ F_ P_ L_ ;
I_
J_
K_
_
R_
F_
P_
L_
I
J
<1> (R)
<3> (F)
<4> (R)
<2> P
<6> (F)
<5> P
NOTA
es una direccin de eje arbitraria en el eje de
rectificado tal como se ha determinado con el
parmetro N 5179.
- 117 -
PROGRAMACIN
B-64304SP-2/01
Explicacin
Un ciclo de rectificado superficial de avance intermitente se compone
de una secuencia de seis operaciones.
Las operaciones <1> a <6> se repiten hasta que la profundidad de
corte alcanza la profundidad de corte total especificada con la
direccin K. Para un nico bloque las operaciones <1> a <6> se
ejecutan con una sola marcha de ciclo.
<2> Espera
Realiza una espera durante el tiempo especificado con P.
<3> Rectificado
Ocasiona en la mquina un movimiento en avance de mecanizado en
la cantidad especificada con . El eje de rectificado se especifica
mediante el parmetro N 5179. La velocidad de avance es la
especificada con F. Si L se especifica cuando la funcin de
diamantado continuo est habilitada, el diamantado se realiza con el
eje de mecanizado y el eje de diamantado. El eje de diamantado se
especifica mediante el parmetro N 5183.
<5> Espera
Realiza una espera durante el tiempo especificado con P.
- Diamantado continuo
Si la funcin de diamantado continuo est habilitada, el corte de la
muela de rectificado y el corte de diamantado son continuamente
compensados durante la ejecucin del rectificado conforme a la
cantidad de diamantado especificada con L. Para ms detalles, vase la
Explicacin de G75.
Limitaciones
- Eje de mecanizado
El eje de mecanizado es el tercer eje controlado. Configurando el bit 0
(FXY) del parmetro N 5101 a 1, puede cambiarse el eje utilizando
un comando de seleccin de plano (G17, G18 o G19).
- 118 -
B-64304SP-2/01
PROGRAMACIN
- Eje de rectificado
Para especificar un eje de rectificado, especifique un nmero de eje,
que debe ser distinto del correspondiente al eje de mecanizado, en el
parmetro N 5179.
- Eje de diamantado
Para especificar un eje de diamantado, especifique un nmero de eje,
que debe ser distinto de los correspondientes al eje de mecanizado y al
eje de rectificado, en el parmetro N 5183.
- ,I,J,K
Los comandos , I, J y K son todos ellos incrementales.
El chispeo (ejecucin del movimiento slo en la direccin del
rectificado) se produce en los siguientes casos:
I o J no se han especificado o I = J = 0
K no se ha especificado o K = 0
Si I o J no se han especificado o si I = J = 0, y K no es igual a 0, la
operacin de rectificado se realiza infinitamente.
- Borrado
Los elementos I, J, K, , R, F y P de un ciclo fijo son datos modales
comunes a G75, G77, G78 y G79, de forma que una vez especificados
permanecen efectivos hasta que se especifiquen nuevamente. Los
datos se borran cuando se especifica un cdigo G del grupo 00 distinto
de G04 o un cdigo G del grupo 01 distinto de G75, G77, G78 y G79.
L slo est activo en el bloque en el que se ha especificado.
NOTA
1 Si I, J y K tienen signos diferentes, se genera la
alarma PS0455.
2 Si se especifica G79, pero no se especifica un eje
de rectificado, se genera la alarma PS0455.
3 Si dos cualesquiera de los nmeros de ejes del eje
de mecanizado, eje de rectificado y eje de
diamantado son iguales, se genera la alarma
PS0456.
4 Mientras est ciclo est activo, incluso si se
ejecuta G90 (comando absoluto), los comandos ,
I, J y K son incrementales.
- 119 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
FUNCIONES DE COMPENSACIN
El Captulo 6, "FUNCIONES DE COMPENSACIN", consta de los
siguientes apartados:
6.1 COMPENSACIN DE LA LONGITUD DE
HERRAMIENTA (G43, G44, G49) .........................................121
6.2 TIPOS DE DESPLAZAMIENTO DE COMPENSACIN
DE LA LONGITUD DE HERRAMIENTA .............................129
6.3 MEDICIN AUTOMTICA DE LA LONGITUD DE
HERRAMIENTA (G37) ...........................................................139
6.4 COMPENSACIN DE HERRAMIENTA (G45-G48) ............143
6.5 VISIN GENERAL DE LA COMPENSACIN DEL
RADIO DE HERRAMIENTA (G40-G42) ...............................148
6.6 DETALLES DE LA COMPENSACIN DEL RADIO DE
HERRAMIENTA......................................................................155
6.7 INTERPOLACIN CIRCULAR EN ESQUINAS (G39) ........213
6.8 VALORES DE COMPENSACIN DE HERRAMIENTA,
NMERO DE VALORES DE COMPENSACIN E
INTRODUCCIN DE VALORES DESDE EL
PROGRAMA (G10)..................................................................215
6.9 FACTOR DE ESCALA (G50, G51).........................................218
6.10 ROTACIN DEL SISTEMA DE COORDENADAS
(G68, G69) ................................................................................227
6.11 CONTROL EN LA DIRECCIN PERPENDICULAR
(G40.1,G41.1,G42.1) ................................................................235
6.12 IMAGEN ESPEJO PROGRAMABLE (G50.1, G51.1)............240
- 120 -
B-64304SP-2/01
6.1
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
6.1.1
Herramienta actual
Especifique esta
distancia como el valor
de la compensacin de
la longitud de
herramienta
Descripcin general
Se pueden utilizar los tres mtodos de compensacin de longitud de
herramienta indicados a continuacin (el uso de uno u otro depende
del eje en el que se pueda realizar la compensacin de la longitud de
herramienta):
- Compensacin A de la longitud de herramienta
Compensa la diferencia de longitud de herramienta a lo largo del eje
bsico Z.
- Compensacin B de la longitud de herramienta
Compensa la diferencia de longitud de herramienta en direccin
perpendicular a un plano seleccionado.
- Compensacin C de la longitud de herramienta
Compensa la diferencia de longitud de herramienta a lo largo de un
eje especificado.
- 121 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Formato
Tipo
Formato
Compensacin A de longitud de
herramienta
G43 Z_ H_ ;
G44 Z_ H_ ;
Compensacin B de longitud de
herramienta
G17 G43 Z_ H_ ;
G17 G44 Z_ H_ ;
G18 G43 Y_ H_ ;
G18 G44 Y_ H_ ;
G19 G43 X_ H_ ;
G19 G44 X_ H_ ;
Compensacin C de longitud de
herramienta
G43 _H_ ;
G44 _H_ ;
Cancelacin de la compensacin
de la longitud de herramienta
G49 ; o H0;
Descripcin
G43
G44
G17
G18
G19
: Compensacin positiva
: Compensacin negativa
: Seleccin de plano XY
: Seleccin de plano ZX
: Seleccin de plano YZ
: Direccin de un eje
especificado
H : Direccin para especificar
el valor de compensacin
de longitud de herramienta
X, Y, Z : Comando de
movimiento de
compensacin
Explicacin
- Seleccin de la compensacin de la longitud de herramienta
Seleccione la compensacin de longitud de herramienta A, B o
C, configurando los bits 1 (TLB) y 0 (TLC) del parmetro N 5001.
Parmetro N 5001
Bit 1 (TLB)
Bit 0 (TLC)
0
0/1
Tipo
Compensacin A de longitud de
herramienta
Compensacin B de longitud de
herramienta
Compensacin C de longitud de
herramienta
- Direccin de la compensacin
Cuando se especifica G43, el valor de compensacin de longitud de
herramienta (guardado en la memoria de compensacin de
herramienta) especificado con el cdigo H se aade a las coordenadas
de la posicin final ajustadas mediante un comando en el programa.
Cuando se especifica G44, se resta un valor idntico de las
coordenadas de la posicin final. Las coordenadas resultantes indican
la posicin final despus de la compensacin, independientemente de
si se selecciona el modo absoluto o el modo incremental.
Si se omite la especificacin de un eje, se realiza un movimiento
igual al valor de la compensacin de longitud de herramienta
Los cdigos G43 y G44 son cdigos G modales. Son vlidos hasta que
se utilice otro cdigo G del mismo grupo.
- 122 -
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
Ejemplo
:
H1 ;
Se selecciona el valor de compensacin del
nmero de corrector 1.
:
G43 Z_ ; La compensacin se aplica segn el valor de
compensacin del nmero de corrector 1.
:
H2 ;
La compensacin se aplica segn el valor de
compensacin del nmero de corrector 2.
:
H0 ;
La compensacin se aplica segn el valor de
compensacin 0.
:
H3 ;
La compensacin se aplica segn el valor de
compensacin del nmero de corrector 3.
:
G49 ;
Se cancela la compensacin.
:
H4 ;
Se selecciona el valor de compensacin del
nmero de corrector 4.
:
El valor de compensacin de longitud de herramienta se ajusta en la
memoria de compensacin correspondiente a un nmero de corrector.
AVISO
Cuando se especifica otro nmero de corrector, el valor de
compensacin de longitud de herramienta cambia a uno nuevo. El
nuevo valor de compensacin de la longitud de herramienta no se suma
al valor de compensacin de la longitud de herramienta antiguo.
H1 : Valor de compensacin de la longitud de herramienta 20.0
H2 : Valor de compensacin de la longitud de herramienta 30.0
G90 G43 Z100.0 H1 ; Z se desplazar a 120.0
G90 G43 Z100.0 H2 ; Z se desplazar a 130.0
NOTA
El valor de compensacin de la longitud de herramienta
correspondiente al nmero de corrector 0, es decir H0,
siempre significa 0. No se puede ajustar otro valor de
compensacin de longitud de herramienta para H0.
- 123 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Ejemplo 1
Si la compensacin B de longitud de herramienta
se ejecuta a lo largo del eje X y el eje Y
G19 G43 H_ ;
Compensacin en el eje X
G18 G43 H_ ;
Compensacin en el eje Y
Ejemplo 2
Si la compensacin C de longitud de herramienta se
ejecuta a lo largo del eje X y el eje Y
G43 X_ H_ ;
Compensacin en el eje X
G43 Y_ H_ ;
Compensacin en el eje Y
Ejemplo 3
Si se genera una alarma con la compensacin C de
la longitud de herramienta
G43 X_ Y_ H_ ;
Se produce una alarma (PS0336)
- Cancelacin de la compensacin de la longitud de herramienta
Para cancelar la compensacin de longitud de herramienta, especifique
G49 o H0. Despus de haber especificado G49 o H0, el sistema
cancela inmediatamente el modo de compensacin.
NOTA
1 Si la compensacin se ejecuta a lo largo de dos o ms ejes, la cancelacin de la
compensacin en todos los ejes se realiza mediante la especificacin de G49. Si se
utiliza H0 para especificar la cancelacin, slo se cancela la compensacin en el eje
perpendicular a un plano seleccionado en el caso de la compensacin B de longitud
de herramienta o en el ltimo eje especificado con G43 o G44 en el caso de la
compensacin C de longitud de herramienta.
2 Si la compensacin se ejecuta a lo largo de tres o ms ejes y se cancela en todos
los ejes con G49, se puede generar la alarma PS0015 (que indica que se ha
superado el nmero de ejes que se pueden controlar simultneamente). Utilice H0 al
mismo tiempo para, por ejemplo, cancelar la compensacin de modo que el nmero
de ejes controlados simultneamente (nmero de ejes en los que se realizan los
movimientos) no sea superior al rango permitido del sistema.
3 Si se especifica H como direccin para ajustar el nmero de corrector en la
compensacin del radio de la herramienta (G40, G41 o G42) (bit 2 (OFH) del
parmetro N 5001 = 1), G49 (cancelacin de la compensacin de la longitud de
herramienta) se ejecuta en el bloque si G49 (cancelacin de la compensacin de la
longitud de herramienta) se especifica en el mismo bloque que para G40
(cancelacin de la compensacin del radio de herramienta).
- 124 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Ejemplo
Compensacin de la longitud de herramienta (en el mandrinado de orificios #1, #2 y #3)
#1
#3
20
(6)
30
+Y
(13)
(9)
(1)
#2
+X
30
30
120
Posicin real
Valor de
Posicin
compensacin programada
=4mm
50
+Z
(2)
35
(12)
18 (3) (5) (7)
(8)
(4)
30
(10)
8
22
(11)
Programa
H1=-4.0 (Valor de compensacin de la longitud de herramienta)
N1 G91 G00 X120.0 Y80.0 ;........................................................... (1)
N2 G43 Z-32.0 H1 ; ....................................................................... (2)
N3 G01 Z-21.0 F1000 ; .................................................................. (3)
N4 G04 P2000 ; ............................................................................... (4)
N5 G00 Z21.0 ;................................................................................ (5)
N6 X30.0 Y-50.0 ; ........................................................................... (6)
N7 G01 Z-41.0 ; .............................................................................. (7)
N8 G00 Z41.0 ;................................................................................ (8)
N9 X50.0 Y30.0 ; ............................................................................ (9)
N10 G01 Z-25.0 ; ............................................................................ (10)
N11 G04 P2000 ; ........................................................................... (11)
N12 G00 Z57.0 H0 ; ...................................................................... (12)
N13 X-200.0 Y-60.0 ;...................................................................... (13)
N14 M2 ;
- 125 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Notas
- Comando para ajustar un sistema de coordenadas de pieza en el modo de
compensacin de longitud de herramienta
La ejecucin de un comando de cdigo G de ajuste del sistema de
coordenadas de pieza (G92) preajusta un sistema de coordenadas de
forma que la posicin especificada sea la posicin de
precompensacin.
Sin embargo, este cdigo G no puede utilizarse junto con un bloque en
el que los vectores de compensacin de la longitud de herramienta
varen. Encontrar ms detalles en las Notas del apartado "Ajuste de
las coordenadas de pieza" del Manual del usuario (Comn).
- 126 -
PROGRAMACIN
B-64304SP-2/01
6.1.2
6.FUNCIONES DE COMPENSACIN
Explicacin
- Cancelacin del vector de compensacin de la longitud de herramienta
Comando
G53 IP_
Eje especificado
Eje de compensacin de
longitud de herramienta
Eje distinto al de
compensacin de
longitud de herramienta
Eje de compensacin de
longitud de herramienta
Eje distinto al de
compensacin de
longitud de herramienta
Operacin
Cancelacin despus de
realizarse el movimiento
No se cancela
Cancelacin despus de
realizarse el movimiento
Se cancela
PRECAUCIN
Si la compensacin de la longitud de herramienta
se aplica a lo largo de varios ejes, se cancela el
vector de compensacin en el eje especificado por
G53.
(2) Si se especifica G28 o G30
Comando
Eje especificado
Eje de compensacin de
longitud de herramienta
G28 IP_
Eje distinto al de
compensacin de
longitud de herramienta
Eje de compensacin de
longitud de herramienta
Eje distinto al de
compensacin de
longitud de herramienta
Operacin
No se cancela en un punto
intermedio.
Se cancela en la posicin de
referencia.
No se cancela en un punto
intermedio.
Se cancela en la posicin de
referencia.
Se cancela cuando el
movimiento se realiza a un
punto intermedio.
Se cancela cuando el
movimiento se realiza a un
punto intermedio.
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
PRECAUCIN
Si la compensacin de longitud de herramienta se
aplica a lo largo de varios ejes, se cancela el
vector de compensacin en el eje en el que se ha
ejecutado una operacin de retorno a posicin de
referencia.
- Restauracin del vector de compensacin de longitud de herramienta
Los vectores de compensacin de longitud de herramienta, cancelados
mediante G53, G28 o G30 en el modo de compensacin de longitud
de herramienta, se restauran como se describe a continuacin.
Tipo
Parmetro VO
(N 5001 #6)
0
A/B
1
C
Condicin de restauracin
Se especifica el comando H o G43
(G44).
Se restaura con el siguiente bloque
cargado en el bfer.
Se especifica el comando H o G43 (G44)
IP_.
PRECAUCIN
Si un vector de compensacin de longitud de
herramienta se restaura slo mediante H_, G43 o
G44 cuando la compensacin se aplica a lo largo
de varios ejes, slo se restaura el vector de
compensacin de longitud de herramienta en el
eje perpendicular a un plano seleccionado (en el
caso de la compensacin de longitud herramienta
B) o en el ltimo eje para el que se ha
especificado la compensacin de longitud de
herramienta (en el caso de la compensacin de
longitud de herramienta C). No se restaura el
vector de compensacin de longitud de
herramienta en ningn otro eje.
NOTA
En un bloque en el que se ha especificado G40,
G41 o G42, no se restaura el vector de
compensacin de la longitud de herramienta.
- 128 -
PROGRAMACIN
B-64304SP-2/01
6.2
6.FUNCIONES DE COMPENSACIN
Descripcin general
Se puede realizar una operacin de compensacin de la longitud de
herramienta desplazando el sistema de coordenadas del programa. El
sistema de coordenadas que contiene el eje objeto de la compensacin
de la longitud de herramienta se desplaza con un desplazamiento
equivalente al valor de compensacin de la longitud de herramienta.
Se puede seleccionar el tipo de desplazamiento de compensacin de la
longitud de herramienta con el parmetro TOS (N 5006#6). Si no se
especifica un comando de movimiento con el comando G43, G44 o
G49, la herramienta no se desplaza a lo largo del eje. Si se especifica
un comando de movimiento con el comando G43, G44 o G49, primero
se aplica el desplazamiento al sistema de coordenadas y despus se
desplaza la herramienta a lo largo del eje.
En funcin del tipo de eje que pueda ser objeto de la compensacin de
la longitud de herramienta, estar disponible uno de los siguientes tres
mtodos:
Formato
- Compensacin A de la longitud de herramienta
G43 Z_H_;
Desplaza el sistema de coordenadas a lo largo del eje Z
con un desplazamiento igual al valor de compensacin, en
sentido +.
G44 Z_H_;
Desplaza el sistema de coordenadas a lo largo del eje Z
con un desplazamiento igual al valor de compensacin, en
sentido -.
G43 (o G44) : Desplazamiento en sentido + (o -) en el que
se inicia la compensacin de la longitud de
herramienta
H_
: Direccin para especificar el valor de
compensacin de longitud de herramienta
- 129 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
G44 _H_;
Desplaza el sistema de coordenadas a lo largo de un eje
especificado con un desplazamiento igual al valor de
compensacin, en sentido -.
G43 (o G44) : Desplazamiento en sentido + (o -) en el que
se inicia la compensacin de la longitud de
herramienta
_
: Direccin de cualquiera de los ejes
H_
: Direccin para especificar el valor de
compensacin de longitud de herramienta
- 130 -
PROGRAMACIN
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
Cancelacin de la compensacin de
la longitud de herramienta
Cancelacin de la compensacin de la
longitud de herramienta
Explicacin
- Direccin de compensacin
Si el valor de compensacin de la longitud de herramienta
especificado con un cdigo H (y guardado en la memoria de
compensacin) es G43, el sistema de coordenadas se desplaza hacia el
lado +; si es G44, hacia el lado -. Si el signo del valor de
compensacin de la longitud de herramienta es -, el sistema de
coordenadas se desplaza hacia el lado si se especifica G43 y hacia el
lado + si se especifica G44. G43 y G44 son cdigos G modales; son
vlidos hasta que se utilice otro cdigo G del mismo grupo.
- Eje de compensacin
Especifique uno de los tipos de compensacin de la longitud de
herramienta A, B y C, mediante los parmetros TLC y TLB
(N 5001#0, #1).
- 131 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Limitaciones
- Operacin que se realiza al inicio y en la cancelacin de la compensacin de la
longitud de herramienta
Cuando se utiliza un tipo de desplazamiento para la compensacin de
la longitud de herramienta (bit 6 (TOS) del parmetro N 5006 = 1), y
si el inicio o la cancelacin de la compensacin de la longitud de
herramienta (G43, G44, G49 o H0) se especifican en el modo de
compensacin del radio de herramienta (G41, G42), la lectura en
adelanto de los bloques siguientes no se realiza hasta el final del
bloque en el que estn especificados el inicio o la cancelacin. La
operacin tiene lugar del siguiente modo.
- 132 -
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
Trayectoria
especificada en el
programa
Herramienta
- 133 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
PROGRAMACIN
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
- 135 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
- 136 -
PROGRAMACIN
B-64304SP-2/01
3
4
6.FUNCIONES DE COMPENSACIN
PRECAUCIN
Si se especifica la compensacin de la longitud de
herramienta (un tipo de desplazamiento) en primer lugar
y se ejecuta despus una programacin incremental, el
valor de compensacin de la longitud de herramienta
slo se refleja en las coordenadas y no en la distancia
de desplazamiento de la mquina; si se ejecuta una
programacin absoluta, se refleja el valor de
compensacin de la longitud de herramienta tanto en el
movimiento de la mquina como en las coordenadas.
Si la imagen espejo programable es vlida, la
compensacin de la longitud de herramienta se aplica
en la direccin especificada.
No se aplica amplificacin de escala al valor de
compensacin de la longitud de herramienta.
No se aplica rotacin del sistema de coordenadas al
valor de compensacin de la longitud de herramienta.
La compensacin de la longitud de herramienta es
vlida en la direccin en la que se aplica la
compensacin.
Con el comando WINDOW, el cambio del parmetro
TOS durante el funcionamiento en modo automtico no
provoca el cambio del tipo de compensacin de la
longitud de herramienta.
Si se ha realizado la compensacin en dos o ms ejes
con compensacin B de la longitud de herramienta, un
comando G49 provoca la cancelacin de la
compensacin en todos los ejes; H0 provoca la
cancelacin de la compensacin nicamente en el eje
vertical al plano especificado.
Si se cambia el valor de compensacin de la longitud de
herramienta mediante la modificacin del nmero de
corrector, esto nicamente significa que el valor se
sustituye por un nuevo valor de compensacin de la
longitud de herramienta; no significa que se aada el
nuevo valor al valor de compensacin de la longitud de
herramienta antiguo.
- 137 -
6.FUNCIONES DE COMPENSACIN
10
11
PROGRAMACIN
B-64304SP-2/01
PRECAUCIN
Si se ha especificado el retorno a la posicin de
referencia (G28 o G30), se cancela la compensacin de
la longitud de herramienta para el eje especificado en el
momento del posicionamiento en el punto de referencia;
sin embargo, no se cancela la compensacin de la
longitud de herramienta para un eje no especificado. Si
se ha especificado el retorno a la posicin de referencia
en el mismo bloque que contiene la cancelacin de
compensacin de la longitud de herramienta (G49), se
cancela la compensacin de la longitud de herramienta
tanto para los ejes especificados como no especificados
en el momento del posicionamiento en el punto
intermedio.
Con un comando de sistema de coordenadas de
mquina (G53), se cancela la compensacin de la
longitud de herramienta para el eje especificado en el
momento del posicionamiento en el punto especificado.
El vector de compensacin de la longitud de
herramienta cancelado mediante G53, G28 o G30 en el
modo de compensacin de la longitud de herramienta
se restaura como se describe a continuacin:
Para los tipos de compensacin A y B de la longitud
de herramienta, si el parmetro EVO (N 5001#6) se
configura a 1, se restablece el vector en el siguiente
bloque almacenado en bfer.; para todos los tipos de
compensacin A, B y C de la longitud de
herramienta, se restablece en un bloque que
contenga un comando H, G43 o G44 si el parmetro
se configura a 0.
Cuando se utiliza un tipo de desplazamiento de la
compensacin de la longitud de herramienta, si el inicio
o la cancelacin de una compensacin de la longitud de
herramienta u otro comando se especifican en el modo
de compensacin del radio de herramienta, la lectura en
adelanto no se realiza. Como resultado, se puede
producir un corte en exceso o un corte insuficiente antes
o despus del bloque en el que se han especificado el
inicio o la cancelacin. Por tanto, especifique el inicio y
la cancelacin de la compensacin de la longitud de
herramienta antes de entrar en el modo de
compensacin de radio de herramienta o en una
posicin donde no afecte al mecanizado.
- 138 -
PROGRAMACIN
B-64304SP-2/01
6.3
6.FUNCIONES DE COMPENSACIN
Movimiento
en rpido
A (Punto de inicio)
Posicin de medicin programada
con G37
B (Posicin de deceleracin)
Medicin de
velocidad de
avance
C (Posicin de medicin)
La herramientra se para cuando la seal
de final de aproximacin se activa.
X
Formato
G92 IP_ ;
Explicacin
- Ajuste del sistema de coordenadas de la pieza
Ajuste el sistema de coordenadas de la pieza para poder realizar una
medicin despus de mover la herramienta hasta la posicin de
medicin. El sistema de coordenadas debe ser igual que el sistema de
coordenadas de la pieza para programacin.
- 139 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
- Especificacin de G37
Especifique las coordenadas absolutas de la posicin de medicin
correcta.
La ejecucin de este comando mueve la herramienta a la velocidad de
movimiento en rpido hacia la posicin de medicin, reduce la
velocidad de avance a mitad de camino y contina el desplazamiento
hasta que se emite la seal de final de aproximacin desde el
instrumento de medicin. Cuando la punta de herramienta llega a la
posicin de medicin, el instrumento de medicin enva la seal de
llegada a la posicin de medicin al CNC y ste para la herramienta.
- Alarma
Cuando se ejecuta la medicin automtica de la longitud de
herramienta, la herramienta se desplaza como se muestra en la Fig. 6.2
(b). Si se activa la seal de final de aproximacin mientras la
herramienta se desplaza desde el punto B al punto C, se genera una
alarma. A menos que la seal de final de aproximacin se active antes
de que la herramienta alcance el punto F, se genera la misma alarma.
El nmero de alarma es PS0080.
Mov. en
rpido
A
Vel. de avance
de deceleracin
Vel. avance de
medicin
Punto de inicio
Posicin programada
mediante G37
PRECAUCIN
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
NOTA
1 Cuando se especifica un cdigo H en el mismo
bloque que G37, se genera una alarma.
Especifique el cdigo H antes del bloque de G37.
2 La velocidad de medicin (FP), , y son ajustados
como parmetros (FP: N 6241, : N 6251,
: N 6254) por el fabricante de la mquina
herramienta. Realice los ajustes de modo que e
sea siempre positivo y sea siempre mayor que .
3 Cuando se utiliza la memoria A de compensacin,
se cambia el valor de compensacin. Cuando se
utiliza la memoria C de compensacin, se cambia
el valor de compensacin de desgaste de
herramienta para el cdigo H.
4 Un retardo o variacin en la deteccin de la seal
de llegada de la posicin de medicin es de entre 0
y 2 mseg en el lado del CNC excluyendo el lado
del PMC. Por tanto el error de medicin es la suma
de los 2 mseg y el retardo o variacin (incluido el
retardo o variacin en el lado del receptor) en la
propagacin de la seal de salto en el lado de
PMC, multiplicado por la velocidad de avance
ajustada en el parmetro N 6241.
5 Un retardo o variacin de tiempo tras la deteccin
de la seal de llegada a la posicin de medicin
hasta que se detiene el avance es de entre 0 y 8
mseg. Para calcular la cantidad de rebasamiento,
considere la posibilidad de un retardo de
aceleracin o deceleracin, un retardo del servo y
un retardo en el lado de PMC.
- 141 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Ejemplo
G92 Z760.0 X1100.0 ; Ajusta un sistema de coordenadas de pieza
con respecto al punto de origen absoluto
programado.
G00 G90 X850.0 ;
Mueve la herramienta a X850.0.
Es decir, la herramienta se desplaza a una
posicin que corresponde a la distancia
especificada desde la posicin de medicin a
lo largo del eje Z.
H01 ;
Especifica el nmero de corrector 1.
G37 Z200.0 ;
Mueve la herramienta a la posicin de
medicin.
G00 Z204.0 ;
Retira la herramienta una pequea distancia a
lo largo del eje Z.
Por ejemplo, si la herramienta alcanza la posicin de medicin con
Z198.0;, debe corregirse el valor de compensacin. Puesto que la
posicin de medicin correcta est a una distancia de 200 mm, el valor
de compensacin se reduce en 2,0 mm (198,0 - 200,0 = -2,0).
Z
760
200
Posicin de medicin
a lo largo del eje Z
0
850
- 142 -
1100
PROGRAMACIN
B-64304SP-2/01
6.4
6.FUNCIONES DE COMPENSACIN
Pieza
Herramienta
Trayectoria programada
Formato
G45 IP_ D_ ; Aumenta la distancia de desplazamiento
en el valor de la compensacin de
herramienta
G46 IP_ D_ ; Disminuye la distancia de desplazamiento
en el valor de la compensacin de
herramienta
G47 IP_ D_ ; Aumenta la distancia de desplazamiento
en el doble del valor de la compensacin
de herramienta
G48 IP_ D_ ; Disminuye la distancia de desplazamiento
en el doble del valor de la compensacin
de herramienta
G45 a 48
IP_
D_
6.FUNCIONES DE COMPENSACIN
Explicacin
- Aumento y disminucin
PROGRAMACIN
B-64304SP-2/01
Cdigo G
Punto de inicio
Punto final
Punto de inicio
Punto final
G45
G46
G47
Punto de inicio
Punto final
G48
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
PRECAUCIN
1 Cuando se especifica G45 a G48 en n ejes (n=1-4)
de forma simultnea en un bloque de movimiento,
la compensacin se aplica a todos los ejes n.
Cuando la herramienta slo se compensa en el
radio o dimetro de herramienta en el mecanizado
cnico, se produce un corte en exceso o
insuficiente.
Por lo tanto, utilice la compensacin del radio de
herramienta (G40 - G42) que se muestra en
II-6.4 6.6.
Forma mecanizada
realmente
Forma deseada
Eje Y
Corte en exceso
Eje X
G01 X_ F_ ;
G47 X_ Y_ D_ ;
Y_ ;
Forma deseada
Forma mecanizada
realmente
Eje Y
Corte insuficiente
Eje X
- 145 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
NOTA
1 Cuando se invierte la direccin especificada en la
disminucin tal y como se muestra en la figura
inferior, la herramienta se desplaza en la direccin
contraria.
Movimiento de la
herramienta
Comando programado
Posicin
inicial
Posicin
final
Valor de compensacin
Ejemplo
de herramienta
G46 X2.50 ;
Valor de compensacin
Comando equivalente
de herramienta
X -1.20 ;
+3.70
N2
Trayectoria de
herramienta real
N1
- 146 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Ejemplo
Programa que utiliza compensacin de herramienta
N12
N11
30R
N9
N10
40
N13
N8
30R
N4
40
N3
N1
Eje Y
N5
N2
N6
N7
50
N14
Eje X Origen
80
50
Dimetro de herramienta:
N de corrector:
Valor de compensacin de herramienta:
40
30
30
20
01
+10,0
Programa
N1 G91 G46 G00 X80.0 Y50.0 D01 ;
N2 G47 G01 X50.0 F120.0 ;
N3 Y40.0 ;
N4 G48 X40.0 ;
N5 Y-40.0 ;
N6 G45 X30.0 ;
N7 G45 G03 X30.0 Y30.0 J30.0 ;
N8 G45 G01 Y20.0 ;
N9 G46 X0 ; (Disminuye en direccin positiva para la cantidad de
desplazamiento "0". La herramienta se desplaza en la
direccin X la distancia equivalente al valor de
compensacin.)
N10 G46 G02 X-30.0 Y30.0 J30.0 ;
N11 G45 G01 Y0 ; (Aumenta en direccin positiva para la cantidad
de desplazamiento "0". La herramienta se
desplaza en la direccin +Y la distancia
equivalente al valor de compensacin.)
N12 G47 X-120.0 ;
N13 G47 Y-80.0 ;
N14 G46 G00 X-80.0 Y-50.0 ;
- 147 -
6.FUNCIONES DE COMPENSACIN
6.5
PROGRAMACIN
B-64304SP-2/01
Cancelacin
de la
compensacin
del radio de
herramienta
Puesta en marcha
- 148 -
PROGRAMACIN
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
Formato
- Puesta en marcha (inicio de la compensacin del radio de herramienta)
G00(o G01)G41(o G42) IP_D_;
G41
G42
IP_
D_
Comando de seleccin de
plano
IP_
XpYp
ZpXp
YpZp
G17 ;
G18 ;
G19 ;
Xp_Yp_
Xp_Zp_
Yp_Zp_
Explicacin
- Modo de cancelacin de compensacin
Al principio, cuando se conecta la alimentacin, el control se
encuentra en el modo de cancelacin. En el modo de cancelacin, el
vector siempre es 0 y la trayectoria del centro de la herramienta
coincide con la programada.
- 149 -
6.FUNCIONES DE COMPENSACIN
- Puesta en marcha
- Modo de compensacin
PROGRAMACIN
B-64304SP-2/01
- 150 -
Puesta en marcha
(G41/G42)
Cancelacin del modo de
compensacin
(G40/D0)
Modo de
compensacin
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
N7
N8
N6
Trayectoria programada
Fig. 6.5 (c) Cambio del valor de compensacin del radio de herramienta
<1>
<2>
Trayectoria programada
- 151 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
NOTA
El valor de compensacin del radio de herramienta
para el que el cdigo D correspondiente es 0
siempre significa 0.
No es posible ajustar el valor de compensacin del
radio de herramienta correspondiente a D0.
- Rango vlido de valores de compensacin
El rango de valores vlido que se puede ajustar como valor de
compensacin es alguno de los siguientes, en funcin de los bits 1
(OFC) y 0 (OFA) del parmetro N 5042.
Rango de compensacin vlido (entrada en sistema mtrico)
OFC
OFA
Rango
0
0
1
1
0
0
9999,99 mm
9999,999 mm
9999,9999 mm
1
0
0
999,999 pulg
999,9999 pulg
999,99999 pulg
- Vector de compensacin
El vector de compensacin es el vector bidimensional igual al valor de
compensacin del radio de herramienta asignado por el cdigo D. Se
calcula dentro de la unidad de control y su direccin se actualiza de
acuerdo con el progreso de la herramienta en cada bloque.
El vector de compensacin se borra al reinicializar.
- 152 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Ejemplo
250R
N5
C1(700,1300)
P4(500,1150)
C3
P5(900,1150)
(-150,1150)
C2 (1550,1150)
650R
650R
N6
N4
N7
N3
P2
P3(450,900)
P6(950,900)
P7
(250,900)
(1150,900)
N8
N2
P9(700,650)
P1
(250,550)
P8
(1150,550)
N10
N9
Eje Y
N1
N11
Eje X
Punto de inicio
- 153 -
Unidad : mm
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
N1
N2
N3
N4
N5
N6
N7
N8
N9
N10
N11
coordenadas absolutas.
La herramienta se posiciona en el punto de inicio (X0,
Y0, Z0).
G90 G17 G00 G41 D07 X250.0 Y550.0 ;
Se inicia la compensacin del radio de herramienta
(puesta en marcha).
La herramienta se desplaza a la izquierda de la
trayectoria programada de acuerdo con la distancia
especificada en D07
En otras palabras, la trayectoria de la herramienta se
desplaza la distancia del radio de la herramienta (modo
de compensacin) porque D07 se ha configurado a 15
con antelacin (el radio de la herramienta es de 15 mm).
G01 Y900.0 F150 ; ............................................. Especifica el mecanizado de P1 a P2.
X450.0 ; ............................................................ Especifica el mecanizado de P2 a P3.
G03 X500.0 Y1150.0 R650.0 ; ............................. Especifica el mecanizado de P3 a P4.
G02 X900.0 R-250.0 ; ......................................... Especifica el mecanizado de P4 a P5.
G03 X950.0 Y900.0 R650.0 ; ............................... Especifica el mecanizado de P5 a P6.
G01 X1150.0 ;.................................................... Especifica el mecanizado de P6 a P7.
Y550.0 ; ............................................................ Especifica el mecanizado de P7 a P8.
X700.0 Y650.0 ; ................................................. Especifica el mecanizado de P8 a P9.
X250.0 Y550.0 ; ................................................. Especifica el mecanizado de P9 a P1.
G00 G40 X0 Y0 ; ................................................ Cancela el modo de compensacin.
La herramienta vuelve al punto de inicio (X0, Y0, Z0).
Notas
- Bit 2 (OFH) del parmetro N 5001
Si se configura el bit 2 (OFH) del parmetro N 5001, la
compensacin del radio de herramienta tendr prioridad sobre la
compensacin de la longitud de herramienta. A continuacin se
indican las explicaciones concretas:
Si OFH = "0":
El procesamiento se realiza correctamente segn el estado modal
seleccionado (G43, G44 o G49).
Si OFH = "1":
En un bloque en el que se ha especificado G40, G41 o G42, la
compensacin de la longitud de herramienta est deshabilitada.
En el modo G40, el procesamiento se realiza correctamente
segn el estado modal seleccionado (G43, G44 o G49).
En los modos G41 y G42, la compensacin de la longitud de
herramienta slo est habilitada en un bloque en el que se haya
especificado G43, G44 o G49. La cantidad de compensacin no
se actualiza slo con el cdigo H.
Sin embargo, G49 est habilitado si se especifica en el mismo
bloque que G40.
- 154 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
6.6
6.6.1
Descripcin general
Lado exterior
Trayectoria programada
Pieza
Pieza
Trayectoria programada
180
0<180
- 155 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
- Modo de cancelacin
La compensacin del radio de herramienta pasa al modo de
cancelacin en las condiciones siguientes. (El sistema puede no
activar el modo de cancelacin dependiendo de la mquina
herramienta.)
<1> Inmediatamente despus de conectar la alimentacin.
<2> Cuando se pulsa el botn
en el panel MDI
NOTA
La operacin que se realiza cuando se ejecuta una
reinicializacin durante la compensacin del radio de
herramienta vara dependiendo del bit 6 (CLR) del parmetro
N 3402.
- Si CLR es 0
El sistema pasa al estado de reinicializacin. G41/G42 se
mantienen como cdigo modal del grupo 07, pero para
realizar la compensacin del radio de herramienta, debe de
especificarse nuevamente un nmero de corrector (cdigo D).
- Si CLR es 1
El sistema pasa al estado de borrado. El cdigo modal del
grupo 07 es G40, ya para realizar nuevamente la
compensacin del radio de herramienta, deben especificarse
de nuevo G41/G42 y un nmero de corrector (cdigo D).
- Puesta en marcha
Cuando, en el modo de cancelacin, se ejecuta un bloque que cumple
todas las condiciones siguientes, el CNC activa el modo de
compensacin del radio de herramienta. El control durante esta
operacin se conoce como puesta en marcha.
<1> G41 o G42 estn incluidos en el bloque o se ha especificado que
el CNC active el modo de compensacin del radio de
herramienta.
<2> 0 < nmero de compensacin del radio de herramienta nmero
mximo de compensacin
<3> Modo de posicionamiento (G00) o interpolacin lineal (G01)
<4> Se especifica un comando de eje de plano de compensacin con
una distancia de desplazamiento igual a 0 (excepto el tipo C de
puesta en marcha).
- 156 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Tipo A
Trayectoria programada
N2
N1
Tipo B
Trayectoria programada
G41
N2
N1
0
1
Tipo C
Trayectoria
programada
N3
Trayectoria programada
N2
G41
N1
- 157 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
- 158 -
B-64304SP-2/01
6.6.2
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
Explicacin
- Movimiento de la herramienta a lo largo del lado interior de una esquina (180 )
LinealLineal
Pieza
Trayectoria programada
r
G42
L
S
L
Punto de inicio
LinealCircular
Pieza
G42
S
L
Punto de inicio
- 159 -
C
Trayectoria del centro Trayectoria programada
de la herramienta
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
LinealLineal
G42
Pieza
Trayectoria programada
r
L
Tipo A
LinealCircular
Punto de inicio
G42
Work
Pieza
piece
S
C
Trayectoria del centro de la herramienta
LinealLineal
(Tipo de conexin
lineal)
Trayectoria programada
Punto de inicio
G42
Pieza
L
Trayectoria programada
r
r
L
Tipo B
Interseccin
LinealCircular
(Tipo de conexin
lineal)
Punto de inicio
G42
L
Pieza
r
r
L
Interseccin
C
L
- 160 -
Trayectoria programada
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
LinealLineal
(Tipo de conexin
circular)
Punto de inicio
G42
Pieza
L
Trayectoria programada
r
r
C
L
S
Tipo B
LinealCircular
(Tipo de conexin
circular)
Punto de inicio
G42
L
r
Pieza
r
C
S
C
- 161 -
Trayectoria programada
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Punto de inicio
G42
L
Pieza
Trayectoria programada
r
L
Tipo A
LinealCircular
Punto de inicio
G42
L
Pieza
S C
Trayectoria programada
Punto de inicio
L
G42
Pieza
L
Trayectoria programada
r
L
Tipo B
LinealCircular
(Tipo de conexin
lineal)
L
G42
r
L
r
L
S
Pieza
C
- 162 -
Trayectoria programada
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
LinealLineal
(Tipo de conexin
circular)
Punto de inicio
L
G42
Pieza
Trayectoria programada
r
S
Tipo
B
LinealCircular
(Tipo de conexin
circular)
Punto de inicio
L
r
G42
Pieza
S C
Trayectoria del centro de
la herramienta
Trayectoria programada
L
r
L
(G41)
G41
- 163 -
Trayectoria programada
Menos de 1 grado
Punto de inicio
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
N7
SS
S
N6
N8
Trayectoria del
centro de la
herramienta
G40 ;
N9
N6 X100.0 Y100.0 ;
N7 G41 X0 ;
N8 Y-100.0 ;
N9 Y-100.0 X100.0 ;
Trayectoria programada
Para el tipo C
La herramienta se desplaza la distancia del valor de
compensacin en direccin vertical al bloque con movimiento de
herramienta siguiente al bloque de puesta en marcha.
Sin movimiento
de herramienta
L
Trayectoria
programada
L
S
Interseccin
- 164 -
Trayectoria del
centro de la
herramienta
B-64304SP-2/01
6.6.3
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
NOTA
La condicin necesaria para realizar una
comprobacin de interferencias, que se describe
posteriormente, difiere de sta. Para obtener ms
informacin, vase la explicacin de "comprobacin
de interferencias".
Si se especifica un cdigo G o M en el que el se suprime la carga en
bfer, no se pueden leer los comandos siguientes antes de que se
ejecute ese bloque, independientemente del ajuste del parmetro
(N 19625). Por lo tanto, es posible que se produzca un corte en
exceso o insuficiente, debido a que el clculo de la interseccin no
puede realizarse.
- 165 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Pieza
Trayectoria programada
L
S
Interseccin
Trayectoria del
centro de la
herramienta
LinealCircular
Pieza
Interseccin
S
L
C
Trayectoria
programada
Trayectoria del
centro de la
herramienta
CircularLineal
Pieza
Trayectoria programada
L
C
CircularCircular
S
Interseccin
Interseccin
C
Pieza
- 166 -
Trayectoria del
centro de la
herramienta
Trayectoria programada
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
r
S
Interseccin
- 167 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Pieza
Trayectoria programada
S
Interseccin
LinealCircular
(Tipo de
conexin lineal)
Pieza
S L
Interseccin
Trayectoria programada
CircularLineal
(Tipo de
conexin lineal)
Pieza
Trayectoria programada
r
C
L
Interseccin S
CircularCircular
(Tipo de
conexin lineal)
Trayectoria programada
Pieza
r
C
Trayectoria del
L
centro de la
S L
herramienta
Interseccin
- 168 -
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
LinealLineal
(Tipo de
conexin circular)
Pieza
Trayectoria programada
r
LinealCircular
(Tipo de
conexin circular)
r
L
Pieza
r
C
Trayectoria programada
Pieza
Trayectoria programada
C
C
CircularCircular
(Tipo de
conexin circular)
Trayectoria programada
C
Trayectoria del centro
de la herramienta
- 169 -
Pieza
r
r
C
S
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
L
Pieza
r
L
Trayectoria programada
r
L
S
LinealCircular
(Tipo de
conexin lineal)
r
L
Pieza
r
L
S
C
Trayectoria del centro de la
herramienta
Trayectoria programada
CircularLineal
(Tipo de
conexin lineal)
C
Pieza
r
L
Trayectoria programada
r
L
S
CircularCircular
(Tipo de
conexin lineal)
r
L
Pieza
r
L
S
- 170 -
Trayectoria programada
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
LinealLineal
(Tipo de
conexin circular)
Pieza
Trayectoria programada
r
C
S
LinealCircular
(Tipo de
conexin circular)
Pieza
r
C
S
C
Trayectoria del centro de la
herramienta
CircularLineal
(Tipo de
conexin circular)
Trayectoria programada
C
Pieza
Trayectoria programada
r
C
L
CircularCircular
(Tipo de
conexin circular)
Pieza
r
C
S
- 171 -
Trayectoria programada
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
- Cuando es excepcional
El punto final del arco no se halla en el arco
Si el final de una lnea que conduce a un arco no se encuentra en el
arco, como se ilustra a continuacin, el sistema supone que la
compensacin del radio de herramienta se ha ejecutado con respecto a
un crculo imaginario que tiene el mismo centro que el arco y que pasa
por el punto final especificado. En funcin de esta suposicin, el
sistema crea un vector y lleva a cabo la compensacin. La misma
descripcin es vlida para el movimiento de la herramienta entre dos
trayectorias circulares.
Pieza
Crculo imaginario
Trayectoria
programada
r
Trayectoria del
centro de la
herramienta
L
L
Centro del arco
L S
- 172 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Arco A
Arco B
N6
(G41)
N5 G91 G01 X50.0 ;
N6 X50.0 ;
N7 G02 X100.0 I0 J0 ;
N8 G01 Y-100.0 ;
N7
Trayectoria programada
N8
Cdigo G
G41
G42
- 173 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Pieza
G42
Interseccin
r
Trayectoria programada
G41
L
Pieza
LinealCircular
C
r
Pieza
G41
G42
Trayectoria programada
r
Pieza
Interseccin
CircularLineal
Pieza
G42
Trayectoria programada
r
Trayectoria del centro de
la herramienta
C
S
Interseccin
G41
Pieza
CircularCircular
Pieza
G42
r
Trayectoria programada
r
G41
C
Trayectoria del centro
de la herramienta
- 174 -
S
Interseccin
Pieza
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
Pieza
Trayectoria
programada
(G42)
G42
G41
B
A
L
r
Trayectoria del
centro de la
herramienta
Pieza
S
G42
Trayectoria
programada
G41
Trayectoria del
centro de la
herramienta
LinealCircular
L
Interseccin
S
L
L
A
Trayectoria del
centro de la
herramienta
(G41)
(G41)
G42
Trayectoria
programada
S
CircularCircular
C
S
r
G41
(G42)
Trayectoria programada
(G42)
r
C
Trayectoria del
centro de la
herramienta
- 175 -
r
L
L S
Centro
Centro
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Trayectoria programada
N5
N7
P1
(G42)
N5 G01 G91 X500.0 Y-700.0 ;
N6 G41 G02 J-500.0 ;
N7 G42 G01 X500.0 Y700.0 ;
- 176 -
P2
N6
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
Un bloque especificado
con G42
Modo G42
L
Trayectoria del centro de la herramienta S
Interseccin
CircularLineal
Un bloque especificado
con G42
Modo G42
C
S Interseccin
Trayectoria programada
- 177 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
S
L
L
L
N5
Trayectoria programada
(G41)
N5 G01 X700.0 Y300.0 ;
N6 X600.0 Y-300.0 ;
N7 G92 X200.0 Y100.0 ;
N8 G01 X800.0 Y400.0 ;
N6
L
S
N8
N7
Bloque G92
- 178 -
PROGRAMACIN
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
Vector de compensacin
I, J, K
I, J, K
Vector de compensacin
- 179 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Ejemplo
Si se especifican I y J al inicio de la compensacin
(con movimiento de herramienta)
N50
N40
N30
N20
(G40)
N10 G91 G41 X100.0 Y100.0
I1 D1 ;
N20 G04 X1000 ;
N30 G01 F1000 ;
N40 S300 ;
N50 M50 ;
N60 X150. ;
N60
N10
Trayectoria programada
(G40)
N10 G41 I1 D1 ;
N20 G91 X100. Y100. ;
N30 X150. ;
N30
Trayectoria del centro del
radio de la herramienta
N20
Nota) En N10, se especifica
un vector con un
tamao de D1 en
direccin vertical al
eje X mediante I1.
Trayectoria programada
N10
D1
(I,J)
<2>
N10
N30
N20
<1>
<2>
- 180 -
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
N30
S S
N40
Trayectoria del
centro de la
herramienta
N50
(I,J)
Trayectoria programada
N10
D1
Limitaciones
Si se especifica un vector de tipo IJ, puede ocurrir una interferencia
con la herramienta debido a ese vector solamente, dependiendo de la
direccin. Si esto ocurre, no se generar ninguna alarma de
interferencia ni se intentar evitar la interferencia. Por lo tanto, puede
producirse un corte en exceso.
Corte en exceso
(I,J)
Puesta en marcha/cancelacin
Tipo C
N10 G42 D1 F1000 ;
N20 G91 X100. ;
N30 X100. Y-100. I10. ;
N40 X100. Y-100. ;
N50 G40 ;
N30
N40
Trayectoria
programada N20
N10
N50
- 181 -
:
:
:
:
:
Salida de cdigo M
Salida de cdigo S
Espera
Ajuste del rea de mecanizado
Ajuste/cambio del valor de compensacin del
:
:
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
N8
N6
Trayectoria
programada
Trayectoria del
centro de la
herramienta
SS
Aqu se ejecuta el bloque N7.
N8
Trayectoria
programada
N6
L
SS
L
Trayectoria del
centro de la
herramienta
N7,N8
N6
L
L
- 182 -
N9
Trayectoria
programada
Trayectoria del
centro de la
herramienta
SSS
Los bloques N7 y N8 se ejecutan aqu.
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
(G42)
N5 G91 G01 X40.0 Y40.0 ;
N6 X40.0 ;
:
:
N6
Trayectoria
programada
N5
L
L
S
Interseccin
Trayectoria del
centro de la
herramienta
N6
N7
N5
L
SS
L
- 183 -
Trayectoria
programada
Trayectoria del
centro de la
herramienta
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
- Movimiento en esquina
Cuando se producen dos o ms vectores de compensacin al final de
un bloque, la herramienta se desplaza linealmente de un vector al otro.
Este movimiento se denomina movimiento en esquina.
Si estos vectores casi coinciden entre s (la distancia del movimiento
en esquina entre los vectores se considera corta debido al ajuste del
parmetro N 5010), el movimiento en esquina no se realiza. En este
caso, el vector al punto de parada de ejecucin bloque a bloque tiene
prioridad y permanece, mientras que los otros vectores se omiten.
Esto hace posible omitir los movimientos muy pequeos que surgen al
realizar la compensacin del radio de herramienta, con lo que se
impide que la velocidad cambie debido a la interrupcin de la carga en
bfer.
VX
r
Trayectoria del
centro de la
herramienta
N1
N1
N2
Trayectoria
programada
Vlimit se determina con el ajuste del parmetro (N 5010).
N6
- 184 -
N7
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
P 2 P 3 P4 P 5
P6
P1
N5 N7
N4
Trayectoria
programada
N8
N6
- 185 -
6.FUNCIONES DE COMPENSACIN
6.6.4
PROGRAMACIN
B-64304SP-2/01
Explicacin
- Si el bloque de cancelacin contiene un movimiento de herramienta y sta se
desplaza a lo largo del lado interior (180 )
LinealLineal
Pieza
Trayectoria programada
r
Trayectoria del
centro de la
herramienta
G40
S
L
CircularLineal
Pieza
r
G40
S
C
Trayectoria programada
- 186 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Pieza
Trayectoria programada
r
Tipo A
CircularLineal
G40
L
Pieza
r
S
C
Trayectoria programada Trayectoria del centro de la herramienta
LinealLineal
(Tipo de
conexin lineal)
G40
Pieza
Trayectoria programada
r
Interseccin
CircularLineal
(Tipo de
conexin lineal)
G40
L
r
Pieza
r
S
C
Interseccin
L
Trayectoria programada Trayectoria del centro de la herramienta
- 187 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
LinealLineal
(Tipo de
conexin circular)
G40
Pieza
Trayectoria programada
r
Tipo B
CircularLineal
(Tipo de
conexin circular)
G40
Pieza
C
Trayectoria programada Trayectoria del centro de la herramienta
- 188 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
G40
Pieza
Trayectoria programada
G42
r
Tipo A
CircularLineal
G40
Pieza
G42
C
Trayectoria del
centro de la
herramienta
Trayectoria programada
LinealLineal
(Tipo de
conexin lineal)
L
G40
Pieza
r
L
Trayectoria programada
r
L
Tipo B
CircularLineal
(Tipo de
conexin lineal)
r
L
Pieza
r
L
C
Trayectoria
programada
- 189 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
LinealLineal
(Tipo de
conexin circular)
L
G40
Pieza
Trayectoria programada
r
Tipo B
L
S
Pieza
C
Trayectoria programada
L
r
L
Trayectoria programada
(G42)
1 o
G40
- 190 -
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
N8
N6
Trayectoria
programada
L
SS
L
Trayectoria del centro de la
herramienta
Para el tipo C
La herramienta se desplaza segn el valor de compensacin en
direccin vertical al bloque anterior al de cancelacin.
Trayectoria programada
Trayectoria del
centro de la
herramienta
G40 (sin
movimiento)
S
L
L
S
- 191 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
(I,J)
G40
N2
P
S
N1
(G42)
Trayectoria programada
Pieza
(I,J)
E Trayectoria del
centro de la
G40
herramienta
S
r
(G42) Trayectoria programada
(I,J)
r
- 192 -
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
P1
N7
Trayectoria programada
P2
N5
(I,J)
(G41)
N5 G01 G91 X100.0 ;
N6 G02 J-60.0 ;
N7 G40 G01 X50.0 Y50.0 I-10.0 J-10.0 ;
- 193 -
N6
6.FUNCIONES DE COMPENSACIN
6.6.5
PROGRAMACIN
B-64304SP-2/01
Explicacin
- Mecanizado de una ranura menor que el dimetro de la herramienta
Dado que la compensacin del radio de herramienta obliga a la
trayectoria del centro de la herramienta a desplazarse en el sentido
inverso al programado, se producir un corte en exceso. En este caso,
se genera una alarma y el CNC se para al comienzo del bloque.
Trayectoria del centro de
la herramienta
Trayectoria programada
Pieza
- 194 -
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
Pieza
Trayectoria que
se seguir si no
se omite el vector
El primer vector de omite
Trayectoria programada
Arco
- 195 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Pieza
Tras la compensacin
N6
Pieza
N6
- 196 -
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
N6
Pieza
N1
- 197 -
6.FUNCIONES DE COMPENSACIN
6.6.6
PROGRAMACIN
B-64304SP-2/01
Comprobacin de interferencias
El corte en exceso de la herramienta se conoce como interferencia. La
funcin de comprobacin de interferencias busca con antelacin si se
producir un corte en exceso de la herramienta. Sin embargo, esta
funcin no puede comprobar todas las interferencias. La
comprobacin de interferencias se realiza incluso aunque no se
produzca un corte en exceso
Explicacin
- Condicin en la que se puede realizar la comprobacin de interferencias
Para realizar la comprobacin de interferencias, es necesario leer al
menos tres bloques con movimiento de herramienta. Por lo tanto, si no
se pueden leer tres o ms bloques con movimiento de herramienta en
el modo de compensacin porque se especifican sucesivamente
bloques sin movimiento de herramienta (por ejemplo, funciones
auxiliares independientes y tiempo de espera), puede producirse un
corte en exceso o insuficiente debido a que la comprobacin de
interferencias no puede realizarse. Suponiendo que el nmero de
bloques que hay que leer en el modo de compensacin, que viene
determinado por el parmetro N 19625, es N y que el nmero de
comandos sin movimiento de herramienta en esos N bloques se ha
determinado que es M, la condicin que se tiene que cumplir para que
la comprobacin de interferencias sea posible es
(N - 3) M.
Por ejemplo, si el nmero mximo de bloques que se leen en el modo
de compensacin es 8, es posible realizar una comprobacin de
interferencias incluso si se especifican hasta cinco bloques sin
movimiento de herramienta. En este caso, se pueden comprobar las
interferencias en tres bloques contiguos, pero las siguientes
interferencias que puedan producirse no se podrn detectar.
Parmetro
CNC
Operacin
Se habilita la comprobacin de interferencias y se puede
realizar una comprobacin de direccin y una comprobacin
de ngulo circular.
Se habilita la comprobacin de interferencias y slo se realiza
una comprobacin de ngulo circular.
Se deshabilita la comprobacin de interferencias.
NOTA
No hay ningn ajuste que permita realizar
nicamente una comprobacin de direccin.
- 198 -
PROGRAMACIN
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
Trayectoria
programada
Bloque 2
Bloque 7
Bloque 8
Bloque 1
Bloque 3
Bloque 4
- 199 -
Bloque 6
Bloque 5
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Trayectoria programada
Bloque 1
Las direcciones de
estas dos trayectorias
son diferentes (180).
Bloque 2
Trayectoria programada
Bloque 3
Bloque 1
Trayectoria
programada
Bloque 2
- 200 -
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
Se detiene
C
B
Se
detiene
- 201 -
6.FUNCIONES DE COMPENSACIN
6.6.6.1
PROGRAMACIN
B-64304SP-2/01
6.6.6.2
Parmetro
CAV
Funcin
Funcin de alarma
de comprobacin
de interferencias
Funcin de
anulacin de
comprobacin de
interferencias
Operacin
Se produce una parada de alarma
antes de la ejecucin del bloque donde
ocurre el corte en exceso
(interferencia).
La trayectoria de la herramienta cambia
de forma que no se produzca un corte
en exceso (interferencia) y el proceso
contina.
Trayectoria
programada
Bloque 2
Bloque 7
Bloque 3
Bloque 4
- 202 -
Bloque 6
Bloque 5
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
V4
Trayectoria del
centro de la
herramienta
Trayectoria
programada
Trayectoria
programada
V4
V3
- 203 -
V1
V2
6.FUNCIONES DE COMPENSACIN
6.6.6.3
PROGRAMACIN
B-64304SP-2/01
Descripcin general
Si se especifica un comando que satisface la condicin en la que la
funcin de alarma de comprobacin de interferencias genera una
alarma de interferencia, esta funcin suprime la generacin de dicha
alarma pero ocasiona que se calcule un nuevo vector de compensacin
como trayectoria para evitar la interferencia y, por lo tanto, continuar
con el mecanizado. En la trayectoria para evitar la interferencia, se
produce un mecanizado insuficiente en comparacin con la trayectoria
programada. Adems, dependiendo de la figura especificada, no se
puede determinar ninguna trayectoria para evitar la interferencia o
bien dicha trayectoria puede considerarse peligrosa. En tal caso, se
producir una parada de alarma. Por este motivo, no siempre es
posible evitar la interferencia en todos los comandos.
Vector de
salto
Bloque 1
Bloque 8
Bloque 2
Bloque 7
Trayectoria
programada
Bloque 3
Bloque 4
Bloque 6
Bloque 5
En este caso, los puntos finales posteriores a la compensacin de los bloques del 2
al 6 coinciden con el punto final del bloque 1. Por tanto, tras la compensacin, los
bloques del 2 al 6 sern bloques sin desplazamiento de herramienta.
- 204 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Si el vector de interseccin posterior a la compensacin de (bloque 1 vector de salto) y el vector de interseccin posterior a la compensacin
de (vector de salto - bloque N) siguen cruzndose, en primer lugar se
borra el vector del mismo modo que en "Interferencia entre tres
bloques adyacentes". Si los ltimos vectores que quedan siguen
cruzndose, se vuelve a calcular el vector de interseccin posterior a la
compensacin de (bloque 1 - bloque N).
Trayectoria posterior a la compensacin
Reclculo
Trayectoria
programada
Bloque 8
Bloque 1
Bloque 1
Vector de
interseccin
posterior a la
compensacin entre
el bloque 1 y el
vector de salto
Bloque 2
Interseccin posterior a
la compensacin entre
el vector de salto y el
bloque 8
Vector de
salto
Bloque 7
Bloque 3
Bloque 4
Bloque 6
Bloque 2
Bloque 3
Vector de
interseccin
posterior a la
compensacin
entre el bloque 1
y el bloque 8
Bloque 7
Bloque 6
Bloque 4
Bloque 5
Bloque 8
Bloque 5
- 205 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Trayectoria posterior
a la compensacin
Trayectoria
programada
- 206 -
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
Trayectoria
programada
Bloque 1
Bloque 3
Bloque 2
Trayectoria
programada
Se detiene
Bloque 1
Bloque 3
Bloque 2
- 207 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Se detiene
Trayectoria
programada
Bloque 1
Bloque 3
Bloque 2
- 208 -
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
Se detiene
Trayectoria
programada
Bloque 1
Bloque 3
Bloque 2
Interseccin posterior a la
compensacin de los bloques 1 y 3
Parada
Trayectoria
programada
Bloque 5
Bloque 4
Bloque 1
Bloque 3
Bloque 2
- 209 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
NOTA
1 En los casos de "Se considera peligroso anular la
interferencia" y "Si ocurren ms interferencias con
un vector de anulacin de interferencia", ajustando
el parmetro NAA (N 19607#6) apropiadamente,
es posible suprimir una alarma para continuar el
mecanizado. Sin embargo, en el caso "Si no existe
un vector de anulacin de interferencia", no es
posible evitar una alarma independientemente de
cmo se ajuste este parmetro.
2 Si, durante la operacin de anulacin de
interferencia, tiene lugar la parada de la ejecucin
de bloque a bloque y se realiza una operacin que
difiere del movimiento original, como una
intervencin manual, una intervencin MDI o un
cambio en el valor de compensacin del radio de
herramienta, el clculo de la interseccin se realiza
con una nueva trayectoria. Por lo tanto, si se realiza
tal operacin, puede producirse una interferencia
de nuevo, aunque se haya realizado una vez una
operacin de anulacin de interferencia.
- 210 -
PROGRAMACIN
B-64304SP-2/01
6.6.7
6.FUNCIONES DE COMPENSACIN
Explicacin
- Operacin en modo MDI
Durante la operacin en modo MDI, es decir, si un comando de
programa se especifica en modo MDI en el estado de reinicializacin
para realizar el inicio de un ciclo, el clculo de la interseccin se
efecta para la compensacin del mismo modo que en una operacin
DNC o de memoria. La compensacin se lleva a cabo del mismo
modo si se llama a un subprograma desde la memoria de programas
debido a una operacin MDI.
Comando MDI
G90 G00 X0 Y0 ;
M98 P9000 ;
M02 ;
Subprograma
programa
en
memoria
O9000 ;
N1 G41 G17 G91 G01 X10. Y10.
D1 ;
N2 Y15. ;
N3 X15. ;
N4 Y-15. ;
N5 X-15. ;
N6 G40 X-10. Y-10. ;
N3
N2
N4
N1
N5
N6
- 211 -
de
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
- Intervencin MDI
Si se realiza una intervencin MDI, es decir, si se lleva a cabo una
parada de la ejecucin bloque a bloque para activar el estado de
parada de la operacin automtica en mitad de la operacin de
memoria, de la operacin DNC o de otra similar, y se especifica un
comando de programa en modo MDI para efectuar el inicio de un
ciclo, la compensacin del radio de la herramienta no realiza el clculo
de la interseccin y se conserva el ltimo vector de compensacin
antes de la intervencin.
Intervencin MDI
Modo MEM
G91 X30. ;
X20. Y20. ;
X20. Y-20. ;
(G41)
N2 G91 X10. Y30. ;
N3 X10. Y-30. ;
N4 X40. ;
Intervencin MDI
N2 N3
- 212 -
N4
Comando
programado
PROGRAMACIN
B-64304SP-2/01
6.7
6.FUNCIONES DE COMPENSACIN
Formato
En modo de compensacin
G39 ;
o
I_J_
G39 I_K_
J_K_
Explicacin
- Interpolacin circular en esquinas
Cuando se especifica el comando indicado anteriormente, se puede
realizar una interpolacin circular en esquinas donde el radio sea igual
al valor de compensacin. El sentido de giro horario o antihorario del
arco viene determinado por G41 o G42 que preceden al comando.
G39 es un cdigo G simple.
- G39 sin I, J o K
Cuando se programa G39, el arco de la esquina se forma de modo que
el vector del punto final del arco sea perpendicular al punto de inicio
del bloque siguiente.
- G39 con I, J y K
Cuando G39 se especifica con I, J y K, el arco de la esquina se forma
de modo que el vector del punto final del arco sea perpendicular al
vector definido por los valores I, J y K.
Limitaciones
- Comando de movimiento
En un bloque que contenga G39, no se puede especificar un comando
de movimiento. En caso contrario, se generar una alarma.
- Esquina interior
En un bloque de esquina interior, no se puede especificar G39. De lo
contrario, se producir un corte en exceso.
- 213 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Ejemplo
- G39 sin I, J o K
:
:
(En modo de compensacin)
(G90)
N1 X10.0 ;
N2 G39 ;
N3 Y-10.0 ;
:
:
Eje Y
Eje X
Bloque N1
Vector de compensacin
Bloque N2
(Arco de esquina)
(10,0, 0,0)
Bloque N3
Trayectoria programada
Trayectoria del
centro de la
herramienta
(10,0, -10,0)
- G39 con I, J y K
:
:
(En modo de compensacin)
(G90)
N1 X10.0 ;
N2 G39 I1.0 J-3.0 ;
N3 X0.0 Y-10.0 ;
:
:
Bloque N1
Trayectoria del centro de la herramienta
Eje Y
Eje X
Vector de compensacin
Bloque N2
(Arco de esquina)
(10,0, 0,0)
Trayectoria
programada
Bloque N3
(I=-1,0, J=3,0)
(0,0, -10,0)
- 214 -
B-64304SP-2/01
6.8
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
OFSG
OFSW
OFSG : Valor de compensacin de geometra
OFSW : Valor de compensacin de desgaste
Explicacin
- Memoria A de compensacin de herramienta
(bit 6 (NGW) del parmetro N 8136 = 1)
En la memoria A de compensacin de herramienta, no se distinguen la
memoria de compensacin de geometra de la memoria de
compensacin de desgaste. Por lo tanto, se puede ajustar en la
memoria de compensacin la suma de los valores de compensacin de
geometra y desgaste. Adems, no se establece ninguna distincin
entre la memoria de compensacin del radio de la herramienta (para
cdigo D) y la memoria de compensacin de la longitud de
herramienta (para cdigo H).
- 215 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Ejemplo de ajuste
Valor de compensacin
Comn a cdigo D/cdigo H
(geometra+desgaste)
Nmero de
compensacin
001
002
003
:
10,000
20,000
100,000
:
Para cdigo D
Para cdigo D
Para cdigo H
:
Nmero de
compensacin
001
002
:
10,000
20,000
:
0,100
0,200
:
Cdigo H
Para
Para
compensacin compensacin
de desgaste
de geometra
100,000
200,000
:
0,100
0,300
:
OFA
0
0
1
1
0
0
Unidad
0,01 mm
0,001 mm
0,0001 mm
Rango vlido
9999,99 mm
9999,999 mm
9999,9999 mm
OFA
0
0
1
1
0
0
Unidad
Rango vlido
0,001 pulg
0,0001 pulg
0,00001 pulg
999,999 pulg
999,9999 pulg
999,99999 pulg
- 216 -
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
Formato
El formato para programacin depende del tipo de memoria de
compensacin.
Para la memoria A de compensacin de herramienta
G10 L11 P_ R_ Q_ ;
P_ : Nmero de compensacin de herramienta
R_ : Valor de compensacin de herramienta
Q_ : Nmero de punta imaginaria de
herramienta
Para la memoria C de compensacin de herramienta
G10 L_ P_ R_ Q_ ;
L_ : Tipo de memoria de compensacin
L10 : Valor de compensacin de
geometra correspondiente a un
cdigo H
L11 : Valor de compensacin de desgaste
correspondiente a un cdigo H
L12 : Valor de compensacin de
geometra correspondiente a un
cdigo D
L13 : Valor de compensacin de desgaste
correspondiente a un cdigo D
P_ : Nmero de compensacin de herramienta
R_ : Valor de compensacin de herramienta
Q_ : Nmero de punta imaginaria de
herramienta
Especificando G10, se puede ajustar o modificar un valor de
compensacin de herramienta.
Cuando se especifica G10 mediante una entrada absoluta (G90), el
valor especificado se utiliza como nuevo valor de compensacin de
herramienta.
Cuando se utiliza la entrada incremental (G91), como nuevo valor de
compensacin de herramienta se utiliza el valor especificado aadido
al valor de compensacin de herramienta actual.
NOTA
1 La direccin R sigue el sistema incremental en los
valores de compensacin de herramienta.
2 Si se omite L para permitir la compatibilidad con el
formato CNC convencional o se especifica L1, se
ejecuta la misma operacin que al especificar L11.
- 217 -
6.FUNCIONES DE COMPENSACIN
6.9
PROGRAMACIN
B-64304SP-2/01
Descripcin general
Una figura programada se puede ampliar o reducir (aplicando un
factor de escala).
Hay dos tipos de factor de escala: uno en el que se aplica el mismo
valor de ampliacin a todos los ejes y otro en el que se aplican
porcentajes de ampliacin distintos a ejes diferentes.
El ndice de ampliacin se puede especificar en el programa.
Si no se especifica en el programa, se aplica el ndice de ampliacin
indicado en el parmetro.
Y
P4
P3
P4
P3
P0
P2
P1
P2
P1
0
P0
P1 a P4
P1 a P4
NOTA
Para habilitar el factor de escala, configure el bit 5
(SCL) del parmetro N 8132 a "1".
Formato
Aplicacin del factor de escala a lo largo de todos los ejes con el mismo valor de ampliacin
(Cuando el parmetro XSC (N 5400#6) = 0)
Formato
G51 IP_P_ ; Inicio del factor de escala
Factor de escala activado.
(Modo de factor de escala)
- 218 -
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
PRECAUCIN
1 Especifique G51 en un bloque independiente.
2 Una vez ampliada o reducida la figura, especifique
G50 para cancelar el modo de factor de escala.
NOTA
1 La habilitacin del modo de entrada de separador
decimal de tipo calculadora (bit 0 (DPI) del
parmetro N 3401 = 1) no modifica las unidades
de los ndices de ampliacin P, I, J y K.
2 Si se ajusta el incremento mnimo de entrada en 10
veces el incremento mnimo programado (bit 7
(IPR) del parmetro N 1004 = 1) las unidades de
los ndices de ampliacin P, I, J y K no cambian.
3 Si se intenta especificar 0 como valor de
ampliacin, se genera la alarma PS0142 en un
bloque G51.
Explicacin
- Eje en el que se va a habilitar el factor de escala
Para el eje en el que se va a habilitar el factor de escala, configure el
bit 0 (SCL) del parmetro N 5401 a 1.
- 219 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
PRECAUCIN
Ejecute un comando de posicin absoluta (modo
G90) con el comando de movimiento a
continuacin del bloque G51.
Si no se ejecuta ningn comando de posicin
absoluta despus del bloque G51, la posicin
asumida al especificar G51 se considera como
el centro del factor de escala; una vez ejecutado
un comando de posicin absoluta, se considera
que el centro del factor de escala corresponde a
las coordenadas especificadas en el bloque G51,
despus de dicho bloque.
- Factor de escala en cada eje con el mismo valor de ampliacin
Configure el bit 6 (EBI) del parmetro N 5400 a 0.
Si no se especifica la ampliacin de factor de escala P, se utiliza el
valor de ampliacin especificado en el parmetro N 5411.
No se admite la entrada de separador decimal como valor de
ampliacin P. Si se realiza una entrada de separador decimal, se
genera la alarma PS0007.
No se puede especificar un valor negativo como valor de ampliacin
P. Si se especifica un valor negativo, se genera la alarma PS0006.
El rango de valores de ampliacin permitidos es de 0,00001 a
- 9999,99999.
- 220 -
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
a/b
c/d
o
Eje Y
Figura programada
Figura a escala
c
o
Eje X
PRECAUCIN
Si se especifican simultneamente los siguientes
comandos, se ejecutarn en el orden indicado a
continuacin:
<1> Imagen espejo programable (G51.1)
<2> Factor de escala (G51) (incluida una imagen
espejo con un valor de ampliacin negativo)
<3> Imagen espejo resultado de la posicin del
conmutador externo del CNC o de los ajustes
del CNC
En este caso, la imagen espejo programable es
vlida para el centro y el valor de ampliacin de
factor de escala.
Para especificar G51.1 y G51 simultneamente,
especifique estos comandos en el orden indicado;
Para cancelar ambos, especifquelos en orden
inverso.
- 221 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
X
(0,0)
(100.0)
(200.0)
- 222 -
PROGRAMACIN
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
Programa original
- 223 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Factor de escala
x 2 en la direccin X
x 1 en la direccin Y
Redondeado de esquina
Factor de escala
x 2 en la direccin X
x 1 en la direccin Y
Si se aplican diferentes ampliaciones a los ejes por separado, el redondeado
de esquina producir una espiral y no un arco, ya que se aplica el factor de
escala al punto final y al radio del arco.
Limitaciones
- Compensacin de herramienta
Este factor de escala no es aplicable a los valores de compensacin del
radio de herramienta, valores de compensacin de longitud de
herramienta y valores de compensacin de herramienta (Fig. 6.9 (f)).
Figura programada
Figura a escala
- 224 -
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
PRECAUCIN
1 Si el valor ajustado en un parmetro se emplea
como valor de ampliacin del factor de escala sin
especificar P, el valor ajustado en el comando G51
se utiliza como valor de ampliacin del factor de
escala y cualquier variacin de este valor, si se
produjese, no surtira efecto.
2 Antes de especificar el cdigo G del retorno a
posicin de referencia (G27, G28, G29, G30, etc.) o
el ajuste del sistema de coordenadas (G52 a G59,
G92), cancele el modo de factor de escala. Si se
especifica sin cancelar el factor de escala, se
genera la alarma PS0412.
3 Si los resultados del factor de escala se redondean
considerando las fracciones de cinco o superiores
como una unidad descartndose el resto, la
cantidad de desplazamiento puede llegar a ser
igual a cero (0). En este caso, se considera que
se trata de un bloque sin desplazamiento y, por
lo tanto, puede afectar al desplazamiento de
herramienta resultado de una compensacin del
radio de la herramienta. Vase la descripcin de
la compensacin del radio de la herramienta.
4 No utilice el factor de escala en un eje de rotacin
para el que est habilitada la funcin de rotacin
sin lmite. De lo contrario, la herramienta puede
realizar un pequeo giro brusco que,
probablemente, origine un desplazamiento
inesperado.
- 225 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
NOTA
1 La visualizacin de la posicin representa el valor
de las coordenadas despus de aplicar el factor de
escala.
2 Si se aplica una imagen espejo a un eje del plano
especificado, ocurre lo siguiente:
(1) Comando circular
..................... Se invierte el sentido de la rotacin.
(2) Compensacin del radio de herramienta/radio
de la punta de herramienta
......... Se invierte el sentido de la compensacin.
(3) Rotacin de sistema de coordenadas
.......................... Se invierte el ngulo de rotacin.
Ejemplo
Ejemplo de programa de factor de escala en cada eje
O1;
G51 X20.0 Y10.0 I750 J250; ( 0,75 en la direccin X, 0,25 en
la direccin Y)
G00 G90 X60.0 Y50.0;
G01 X120.0 F100;
G01 Y90;
G01 X60;
G01 Y50;
G50;
M30;
Eje Y
90
Figura programada
80
Figura a escala
(60,50)
30
20
10
75
100
20
95
120
- 226 -
B-64304SP-2/01
6.10
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
ngulo de rotacin
Centro de rotacin
0
- 227 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Formato
Formato
G17
G18 G68 __ R_ ;
G19
0,001 grados
-360.000 hasta 360.000
(, )
NOTA
Si se utiliza una fraccin decimal para especificar el
desplazamiento angular (R_), el dgito 1
corresponde a unidades de grados.
- 228 -
PROGRAMACIN
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
Explicacin
- Cdigo G para la seleccin de un plano: G17, G18 o G19
El cdigo G para la seleccin de un plano (G17, G18 o G19) se puede
especificar antes del bloque que contiene el cdigo G para la rotacin
del sistema de coordenadas (G68). G17, G18 o G19 no se pueden
designar en el modo de rotacin del sistema de coordenadas.
- Centro de rotacin
Cuando no se programa __, se supone la posicin de herramienta al
programar G68 como centro de rotacin.
- Desplazamiento angular
Cuando R_ no se especifica, el valor especificado en el parmetro
N 5410 se considera como desplazamiento angular.
Para especificar un desplazamiento angular (R_) de 0,00001 grados
(una cienmilsima), configure el parmetro FRD (N 11630#0) a 1.
En este caso, se especifica un desplazamiento angular R en el rango de
-36000000 a 36000000.
- Compensacin de herramienta
La compensacin del radio de herramienta, la compensacin de la
longitud de herramienta, la compensacin de herramienta y otras
operaciones de compensacin se ejecutan despus de ejecutar la
rotacin del sistema de coordenadas.
Limitaciones
- Comandos relacionados con el retorno a la posicin de referencia y el sistema de
coordenadas
En el modo de rotacin del sistema de coordenadas, no se deben
especificar cdigos G relacionados con el retorno a la posicin de
referencia (G27, G28, G29, G30, etc.) y con el cambio del sistema de
coordenadas (G52 a G59, G92, etc.). Si necesita especificar alguno de
estos cdigos G, cancele primero el modo de rotacin del sistema de
coordenadas. Si se especifica sin cancelar el factor de escala, se genera
la alarma PS0412.
- Programacin incremental
El primer comando de movimiento (G69) despus del comando de
cancelacin de la rotacin del sistema de coordenadas se debe
especificar con valores absolutos. Si se especifica un comando de
movimiento incremental, no se realizar un movimiento correcto.
- 229 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Posicin de movimiento
: X-2.929,Y17.071
Posicin especificada
: X10,Y14.142
Trayectoria de
herramienta
45
Coordenadas antes de
especificar la rotacin del
sistema de coordenadas
: X10,Y10
X
- 230 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Posicin especificada
: X'14.142,Y'14.142
Posicin de movimiento X0,Y20
Trayectoria de
herramienta
X'
Coordenadas antes de
especificar la rotacin del sistema
de coordenadas X10,Y10
Y'
?
Conversin
45
Coordenadas en el sistema de
coordenadas girado
: X'14.142,Y'0
X
- 231 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Explicacin
- Comandos de posicin absoluta/incremental
N1 G92 X-500.0 Y-500.0 G69 G17 ;
N2 G68 X700.0 Y300.0 R60.0 ;
N3 G90 G01 X0 Y0 F200 ;
(G91X500.0Y500.0)
N4 G91 X1000.0 ;
N5 G02 Y1000.0 R1000.0 ;
N6 G03 X-1000.0 I-500.0 J-500.0 ;
N7 G01 Y-1000.0 ;
N8 G69 G90 X-500.0 Y-500.0 M02 ;
Trayectoria de la herramienta cuando el
comando incremental se designa en el
Trayectoria de herramienta
bloque N3 (entre parntesis)
programada inicialmente
Centro de rotacin
(700,0,300,0)
(0,0)
60
(-500.0,-500.0)
Trayectoria de la herramienta tras la rotacin
Forma programada
despus de la rotacin
del sistema de
coordenadas
(0, 0)
Trayectoria de herramienta
- 232 -
PROGRAMACIN
B-64304SP-2/01
6.FUNCIONES DE COMPENSACIN
100,0
200,0
400,0
- 233 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Trayectoria
programada
(0, 0)
(0, -10,0)
Cuando se aplica
la compensacin
Subprograma
- 234 -
6.11
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Descripcin general
Cuando una herramienta con un eje de rotacin (eje C) se mueve en el
plano XY durante el mecanizado, la funcin de control en la direccin
perpendicular puede controlar la herramienta de forma que el eje C sea
siempre perpendicular a la trayectoria de la herramienta
(Fig. 6.11 (a)).
Trayectoria de herramienta
programada
Eje C
Eje C
Herramienta
Herramienta
Direccin perpendicular
(a la que se mueve la
herramienta)
Formato
G41.1 ; Control en la direccin perpendicular, izquierda
G42.1 ; Control en la direccin perpendicular, derecha
G40.1 ; Cancelacin del control en la direccin perpendicular
El comando de control en la direccin perpendicular izquierda (G41.1) se
utiliza cuando la pieza se encuentra en el lado derecho de la herramienta
vista cuando se mira hacia la trayectoria de la herramienta.
Una vez que se ha emitido G41.1 o G42.1, el control en la direccin
perpendicular est habilitado (modo de control en la direccin
perpendicular).
La emisin de G40.1 cancela el modo de control en la direccin
perpendicular.
- 235 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Trayectoria de herramienta
programada
Centro del arco
Trayectoria de
herramienta programada
Explicacin
- ngulo del eje C
Visto del centro de rotacin alrededor del eje C, el desplazamiento
angular alrededor del eje C se determina como se muestra en la
Fig. 6.11 (d). El lado positivo del eje se considera que es 0, el lado
positivo del eje Y es 90, el lado negativo del eje X es 180 y el lado
negativo del eje Y es 270.
+Y
90
180
Centro de rotacin
+X
270
- 236 -
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
SS
N1
S : Punto de parada del
modo bloque a bloque
Trayectoria de
herramienta
d
N2
S
N3
S
Se inserta un comando de
rotacin de forma que el eje C
sea perpendicular al arco en el
punto de inicio.
Trayectoria del
centro de la
herramienta
Centro del arco
Trayectoria de herramienta
programada
- 237 -
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
NOTA
Durante el control en la direccin perpendicular, el
eje C gira siempre en un ngulo inferior a 180
grados. Es decir, gira en aquella direccin que le
permita el recorrido ms corto.
- Velocidad de avance del eje C
El movimiento de la herramienta insertado al comienzo de cada
bloque se ejecuta a la velocidad de avance especificada en el
parmetro N 5481. Si en ese momento el ensayo en vaco se
encuentra activado, se aplica la velocidad de avance de ensayo en
vaco. Si la herramienta se mueve a lo largo de los ejes X e Y en el
modo de movimiento en rpido (G00), se aplica la velocidad de
avance de movimiento en rpido.
La velocidad de avance del eje C durante la interpolacin circular se
define mediante la siguiente frmula.
F
(grad/min)
NOTA
Si la velocidad de avance del eje C excede la
velocidad mxima de mecanizado del eje C
especificada en el parmetro N 1430, la velocidad
de avance de cada uno de los restantes ejes se
limita para que la velocidad de avance del eje C se
mantenga por debajo de su valor mximo.
- Eje de control en la direccin perpendicular
Un eje C al que se aplica el control en la direccin perpendicular
puede ser asignado a cualquier eje por medio del parmetro N 5480.
6.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-2/01
Movimiento lineal
Si la distancia N2, mostrada ms abajo, es menor que el valor
especificado, el mecanizado del bloque N2 se ejecuta utilizando
la misma direccin que para el bloque N1.
Trayectoria del centro
de la herramienta
N2
N3
N1
Distancia
Trayectoria de
herramienta programada
Movimiento circular
Si el dimetro del bloque N2, mostrado ms abajo, es menor que
el valor especificado, el mecanizado del bloque N2 se ejecuta
utilizando la misma direccin que para el bloque N1. Y el control
como compensacin a lo largo del arco circular no se realiza.
N2
Dimetro
Trayectoria de
herramienta
programada
N1
NOTA
1 No especifique ningn comando para el eje C
durante el control en la direccin perpendicular.
Los comandos especificados en ese momento se
ignoran.
2 Antes de comenzar el procesamiento, es necesario
correlacionar las coordenadas de pieza del eje C
con la posicin actual del eje C en la mquina
utilizando el ajuste del sistema de coordenadas
(G92) o similar.
3 Para utilizar esta funcin se requiere la opcin de
mecanizado helicoidal. El mecanizado helicoidal
no se puede especificar en el modo de control en
la direccin perpendicular.
4 El control en la direccin perpendicular no se
puede ejecutar mediante el comando de
movimiento G53.
5 El eje C debe ser un eje de rotacin.
- 239 -
6.FUNCIONES DE COMPENSACIN
6.12
PROGRAMACIN
B-64304SP-2/01
(1)
100
60
Eje de simetra
(Y=50)
50
40
0
(4)
(3)
0
40
50
60
100
Formato
G51.1 IP_ ;
:
:
:
:
G50.1 IP_ ;
- 240 -
B-64304SP-2/01
PROGRAMACIN
6.FUNCIONES DE COMPENSACIN
Explicacin
- Imagen espejo mediante un ajuste
Si la funcin de imagen espejo programable se especifica cuando
tambin se ha seleccionado el comando para crear una imagen espejo
con un conmutador externo del CNC o un ajuste en el CNC (vase el
apartado III-4.8 en el Manual del usuario (Comn a las Series T/M)),
la funcin de imagen espejo programable se ejecuta en primer lugar.
Explicacin
Comando circular
Compensacin del radio de
herramienta
Rotacin del sistema de
coordenadas
Limitaciones
- Factor de escala y rotacin del sistema de coordenadas
El procesamiento contina desde la imagen espejo programada hasta
el factor de escala y la rotacin del sistema de coordenadas en este
orden. Los comandos deben especificarse en este orden, o en orden
inverso para la cancelacin. No especifique G50.1 ni G51.1 durante el
modo de factor de escala o de rotacin del sistema de coordenadas.
- 241 -
B-64304SP-2/01
Descripcin general
La operacin en modo de memoria de un programa registrado en el
formato de programa de las Series 10/11 es posible configurando el
parmetro FCV (N 0001#1) a 1.
Explicacin
Los formatos de datos para la compensacin del radio de la
herramienta, la llamada a subprograma y los ciclos fijos difieren de la
Serie 0i a las Series 10/11. Los formatos de programa de las
Series 10/11 pueden procesarse para la operacin en modo de
memoria.
Otros formatos de datos deben ser compatibles con la Serie 0i. Si se
registra un valor fuera del rango especificado para la Serie 0i, se
genera una alarma. Las funciones que no estn disponibles en la
Serie 0i no pueden utilizarse para la operacin en modo de memoria.
- Direccin para el nmero de corrector de la compensacin del radio de la herramienta
En las Series 10/11 los nmeros de corrector se especifican con la
direccin D.
Cuando se especifica un nmero de corrector con la direccin D, el
valor modal especificado por la direccin H se sustituye por el nmero
de corrector especificado por la direccin D.
- Llamada a subprograma
Si se especifica un nmero de subprograma de ms de cuatro dgitos,
se supone que los cuatro ltimos dgitos equivalen al nmero de
subprograma.
Si no se especifica un nmero de repeticiones, se supone que es 1.
Tabla 7 (a)
CNC
Series 10/11
Serie 0i
- 242 -
Nmero de subprograma
B-64304SP-2/01
PROGRAMACIN
Direccin
L
K
- 243 -
PROGRAMACIN
B-64304SP-2/01
- 244 -
PROGRAMACIN
B-64304SP-2/01
8.1
8.1.1
Descripcin general
Esta funcin sincroniza las revoluciones del eje de la pieza conectado
al servomotor con las revoluciones del eje de la herramienta
(muela/fresa helicoidal) conectado al motor del cabezal para el
mecanizado (rectificado/mecanizado) de engranajes como con la
funcin para fresa evolvente. La relacin de sincronizacin puede
especificarse mediante un programa. La sincronizacin del eje de la
herramienta y del eje de la pieza mediante esta funcin es
directamente controlada por un servo digital, de forma que el eje de la
pieza puede seguir los cambios de velocidad del eje de la herramienta
sin error, consiguiendo as un mecanizado de engranajes de alta
precisin. En la siguiente explicacin, la caja de
engranajes electrnica se denomina EGB. Para los detalles sobre las
condiciones necesarias para configurar el eje de la pieza y el eje de la
herramienta consulte el manual proporcionado por el fabricante de la
mquina herramienta.
NOTA
La caja de engranajes electrnica es una funcin opcional.
- Ejemplo de configuracin de eje controlado
Cabezal
1 eje
2 eje
3 eje
4 eje
:
:
:
:
:
CNC
Cabezal (eje maestro)
Amp. cabezal
Motor
Cabezal Detector
Eje de
herramienta
1 eje X (omitido)
2 eje Y (omitido)
EGB
FFG
3 eje C
Eje esclavo
Detector
Control posicin
Amp. servo
Control velocidad/corriente
Motor
Eje de la pieza
4 eje
Eje ficticio
Seguimiento +
Eje C
Conmutador
sincronizacin
Detector separado
K1
K1:
Contador de errores
- 245 -
Coeficiente de sincronizacin
PROGRAMACIN
B-64304SP-2/01
Formato
Inicio de
sincronizacin
Cancelacin de
sincronizacin
Parmetro EFX
(N 731#0)=0
Parmetro EFX
(N 7731#0)=1
G81 T ( L )
( Q P ) ;
G80 ;
G81.4 T ( L )
( Q P ) ;
G80.4 ;
Explicacin
- Eje maestro, eje esclavo y eje ficticio
El eje de referencia de sincronizacin se llama eje maestro, mientras
que el eje a lo largo del cual se realiza el movimiento en
sincronizacin con el eje maestro se denomina eje esclavo. Por
ejemplo, si la pieza se mueve en sincronizacin con la herramienta
que gira como en un fresado de engranajes, el eje de la herramienta es
el eje maestro y el eje de la pieza es el eje esclavo.
El hecho de que un eje sea maestro o esclavo depende de la
configuracin de la mquina. Para ms detalles, consulte el manual del
fabricante de la mquina herramienta.
Se utiliza exclusivamente un eje de servo, de forma que el servo
digital puede leer directamente la posicin de rotacin del eje maestro.
(Este eje se denomina eje ficticio de EGB.)
- 246 -
B-64304SP-2/01
PROGRAMACIN
- Control sncrono
(1) Inicio de la sincronizacin
Si se genera G81 de manera que la mquina entra en el modo de
sincronizacin, se cierra el conmutador de sincronizacin de la
funcin EGB y se inicia la sincronizacin de la herramienta y la
pieza. Durante la sincronizacin, la rotacin alrededor de los ejes
de la herramienta y la pieza se controla de forma que se
mantenga la relacin entre T (nmero de dientes) y L (nmero de
roscas de fresado). Durante la sincronizacin, se mantiene la
relacin de sincronizacin independientemente del modo, manual
o automtico.
Especifique P y Q para usar la compensacin de engranaje
helicoidal.
Si slo se utiliza P o Q, se genera la alarma PS1594.
Si, durante la sincronizacin, se genera de nuevo G81 sin una
cancelacin de la sincronizacin, se genera la alarma PS1595
cuando ECN, bit 3 del parmetro N 7731, es 0. Si ECN, bit 3 del
parmetro N 7731, es 1, se lleva a cabo la compensacin del
engranaje helicoidal con el coeficiente de sincronizacin
cambiado a uno de los nuevos especificados con los comandos T
y L si los comandos T y L se generan; y si no se generan, y slo
lo hacen los comandos P y Q, la compensacin del engranaje
helicoidal se realiza con el coeficiente de sincronizacin intacto.
Esto permite la fabricacin consecutiva de engranajes
helicoidales y superengranajes.
(2) Inicio de la rotacin del eje de la herramienta
Cuando empieza la rotacin del eje de la herramienta, empieza la
rotacin de la pieza de forma que se pueda mantener la relacin
de sincronizacin especificada en el bloque G81.
La direccin de rotacin del eje de la pieza depende de la
direccin de rotacin del eje de la herramienta. Es decir, cuando
la direccin de rotacin del eje de la herramienta es positiva, la
direccin de rotacin del eje de la pieza tambin es positiva;
cuando la direccin de rotacin del eje de la herramienta es
negativa, la direccin de rotacin de la pieza tambin es negativa.
Sin embargo, si se especifica un valor negativo para L, la
direccin de rotacin del eje de la pieza puede ser opuesta a la
direccin de rotacin del eje de la herramienta.
Durante la sincronizacin, las coordenadas de mquina del eje de
la pieza y el eje EGB se actualizan a medida que contina el
desplazamiento. Sin embargo, un comando de desplazamiento de
sincronizacin no tiene efecto en las coordenadas relativas y
absolutas.
(3) Finalizacin de la rotacin del eje de la herramienta
En sincronizacin con la parada gradual del eje de la herramienta,
se decelera y detiene el eje de la pieza. Especificando el comando
siguiente despus de que se pare el cabezal, se cancela la
sincronizacin y se abre el conmutador de sincronizacin de
EGB.
- 247 -
PROGRAMACIN
B-64304SP-2/01
PRECAUCIN
1 En la sincronizacin de EGB, el paro de avance, el
enclavamiento y el bloqueo de mquina no son
vlidos para un eje esclavo.
2 Aunque se genere una alarma OT para un esclavo
en la sincronizacin de EGB, la sincronizacin no
se cancela.
3 Durante la sincronizacin, se puede ejecutar un
comando de movimiento para un eje esclavo y
otros ejes, por medio de un programa. El comando
de movimiento para un comando esclavo debe ser
incremental.
- 248 -
B-64304SP-2/01
PROGRAMACIN
NOTA
1 Si el bit 0 (HBR) del parmetro N 7700 se
configura a 1, la sincronizacin de EGB no se
cancela con una reinicializacin. Por regla general,
configure este bit de parmetro a 1.
2 En el modo de sincronizacin, no se puede
especificar G27, G28, G29, G30 y G53 para un eje
esclavo.
3 El desacoplamiento del eje controlado no se puede
utilizar para el eje esclavo.
4 Durante la sincronizacin, se puede realizar la
interrupcin manual por volante en el eje esclavo y
otros ejes.
5 En el modo de sincronizacin, no se pueden
emitir un comando de conversin entre sistemas
de pulgadas y mtrico (G20 y G21).
6 En el modo de sincronizacin, slo se actualizan
las coordenadas de mquina en el eje esclavo.
Para utilizar el ciclo fijo de taladrado, configure el
bit 0 (EFX) del parmetro N 7731 a 1, y use G81.8
en vez de G81 y G80.8 en vez de G80. Para
utilizar un ciclo fijo de taladrado, configure el bit 0
(EFX) del parmetro N 7731 a 1 y utilice G81.4 en
lugar de G81 y G80.4 en lugar de G80.
8 Si TDP, bit 0 del parmetro N 7702, es 1, el rango
permitido de T es de 0,1 a 100 (1/10 del valor
especificado).
9 Cuando, al inicio de la sincronizacin de EGB
(G81), se especifica L como 0, la sincronizacin
se inicia suponiendo que L es 1 si LZR, bit 3 del
parmetro 7701, es 0; si el bit 3 (LZR) del
parmetro N 7701 es 1, la sincronizacin no se
inicia suponiendo que L es 0. En este caso, se
realiza la compensacin de engranaje helicoidal.
10 El avance por revolucin se realiza basado en los
impulsos de realimentacin del cabezal.
Configurando ERV, bit 0 del parmetro N 7703, a
1, se puede realizar el avance por revolucin en
funcin de la velocidad del eje esclavo de
sincronizacin.
11 El indicador de la velocidad de avance de
mecanizado actual no tiene en cuenta los impulsos
de sincronizacin.
12 En el modo de sincronizacin de EGB, se cancela
temporalmente el modo de IA-control de contorno.
- 249 -
PROGRAMACIN
B-64304SP-2/01
Z sin(P)
T Q
Z Q sin(P)
T
donde
ngulo de compensacin: Valor absoluto con signo (grados)
Z : Cantidad de desplazamiento en el eje Z despus de la
especificacin de G81
P : ngulo helicoidal de engranaje con signo (grados)
: Relacin de la circunferencia de un crculo con su dimetro
T : Nmero de dientes
Q : Mdulo (mm) o paso de dimetro (pulg-1)
Use P, T y Q especificados en el bloque G81.
En la compensacin helicoidal, las coordenadas de la mquina en el
eje de la pieza y las coordenadas absolutas se actualizan con la
compensacin helicoidal.
- 250 -
PROGRAMACIN
B-64304SP-2/01
-Z
+Z
-Z
(a)
(d)
(c)
(b)
+C
+C
+C
+C
+C Z:+, P:+
+C Z:+, P:-
+C Z:-, P:+
+C Z:-, P:-
Direccin de compensacin : +
Direccin de compensacin : -
Direccin de compensacin : -
Direccin de compensacin : +
(e)
(f)
C
(h)
(g)
C
Direccin de compensacin : -
Direccin de compensacin : +
Direccin de compensacin : +
Direccin de compensacin : -
Si HDR se configura a 0. (En (a), (b), (c) y (d), igual que si HDR es 1)
+Z
-Z
(e)
(h)
(g)
(f)
C
Direccin de compensacin : +
Direccin de compensacin : -
Direccin de compensacin : -
Direccin de compensacin : +
- Coeficiente de sincronizacin
Un coeficiente de sincronizacin se representa internamente con una
fraccin (Kn/Kd) para eliminar errores. La siguiente frmula se usa
para el clculo.
Coeficiente de sincronizacin =
Kn L
=
Kd T
donde
L : Nmero de roscas de fresado
T : Nmero de dientes
: Nmero de impulsos del detector de posicin por rotacin sobre
el eje maestro (parmetro N 7772)
: Nmero de impulsos del detector de posicin por rotacin sobre
el eje esclavo (parmetro N 7773)
Kn / Kd es un valor que resulta de simplificar la parte derecha de la
frmula anterior; sin embargo, el resultado de la simplificacin est
sujeto a las siguientes restricciones:
-2147483648Kn2147483647
1Kd65535
Si no se cumplen estas condiciones, se genera la alarma (PS1596) al
especificar G81.
- 251 -
PROGRAMACIN
B-64304SP-2/01
Ejemplo
O1000 ;
N0010 M19 ;
Orientacin del eje de herramienta
N0020 G28 G91 C0 ; Retorno a la posicin de referencia en el
eje de la pieza
N0030 G81 T20 L1 ; Inicio de sincronizacin en los ejes de la
pieza y la herramienta
(Rotacin alrededor del eje de la pieza de
18 por rotacin alrededor del eje de
herramienta)
N0040 S300 M03 ;
Rotacin sobre el eje de la herramienta
a 300min-1
N0050 G01 X F ;
Movimiento a lo largo del eje X (corte)
Movimiento a lo largo del eje Z
N0060 G01 Z F ;
(mecanizado)
-----------------------------; En caso necesario, se permiten comandos
de eje como los comandos C, X y Z.
Movimiento a lo largo del eje X (escape)
N0100 G01 X F ;
N0110 M05 ;
Parada en el eje de la herramienta
N0120 G80 ;
Cancelacin de sincronizacin en los ejes
de la pieza y la herramienta
N0130 M30 ;
- 252 -
B-64304SP-2/01
PROGRAMACIN
- Funcin de retroceso
(1) Funcin de retroceso con una seal externa
Cuando se activa el conmutador de retroceso en el panel de
operador de mquina, se realiza el retroceso con la cantidad de
retroceso ajustada en el parmetro N 7741 y la velocidad de
avance ajustada en el parmetro N 7740.
No se realiza ningn desplazamiento en los ejes donde se haya
ajustado 0 como cantidad de retroceso. Para obtener informacin
sobre el conmutador de retroceso, consulte el manual
correspondiente proporcionado por el fabricante de la mquina
herramienta.
(2) Funcin de retroceso con una alarma
Si, durante la sincronizacin de EGB o el funcionamiento en
modo automtico, se genera una alarma CNC, se realiza el
retroceso con la cantidad de retroceso ajustada en el parmetro
N 7741 y la velocidad ajustada en el parmetro N 7740.
Esto puede evitar que la herramienta y el objeto mecanizado se
daen si se genera una alarma de servo.
No se realiza ningn desplazamiento en los ejes donde se haya
ajustado 0 como cantidad de retroceso. Para obtener informacin
sobre el conmutador de retroceso, consulte el manual
correspondiente proporcionado por el fabricante de la mquina
herramienta.
Condiciones de la funcin de retroceso con alarma
Las condiciones en las que la funcin de retroceso con una alarma
de servo o de cabezal puede modificarse mediante los ajustes de
ARE, bit 1 del parmetro N 7703, y el bit 2 (ARO) del parmetro
N 7703.
La siguiente tabla muestra los ajustes de parmetros y las
condiciones correspondientes.
ARE
ARO
Condicin
PRECAUCIN
1 El retroceso se realiza con la velocidad
especificada en el parmetro N 7740.
2 El paro de avance no es vlido para el
desplazamiento durante el retroceso.
3 El override de velocidad de avance no es vlido
para el desplazamiento durante el retroceso.
- 253 -
PROGRAMACIN
B-64304SP-2/01
NOTA
1 Durante una operacin de retroceso, se activa un
enclavamiento en el eje de retroceso.
2 Durante una operacin de retroceso, se activa un bloqueo
de mquina en el eje de retroceso.
3 Cuando se activa el conmutador de retroceso durante el
funcionamiento en modo automtico, se realiza el retroceso
y se suspende el funcionamiento en modo automtico. (No
se puede aplicar la imagen espejo a la actualizacin de las
coordenadas absolutas.)
4 Si el retroceso se realiza durante el funcionamiento
automtico, ste se interrumpe con la operacin de
retroceso, pero es al final de la operacin de retroceso
cuando el estado de funcionamiento pasa al estado de
parada del funcionamiento automtico.
5 Durante el retroceso, no se puede utilizar el funcionamiento
en modo automtico.
6 La aceleracin/deceleracin de la operacin de retroceso es
la del estado de aceleracin/deceleracin al inicio del
retroceso.
7 El desplazamiento de retroceso se realiza con un
posicionamiento de tipo no lineal.
8 Si durante la operacin de retroceso se realiza una
reinicializacin o una parada de emergencia, la operacin se
interrumpe.
9 Si durante la operacin de retroceso en varios ejes, se
genera una alarma OT o una alarma de prevencin de
funcionamiento incorrecto para el eje de retroceso, la
operacin se detiene slo para el eje para el cual se ha
generado la alarma si el bit 4 (RTS) del parmetro N 7731
es 0. Si el bit 4 (RTS) del parmetro N 7731 es 1, la
operacin de retroceso se interrumpe en todos los ejes. Si
se genera una alarma servo o una alarma de prevencin de
funcionamiento incorrecto no relativa al eje, la operacin de
retroceso se interrumpe en todos los ejes
independientemente del ajuste del bit 4 (RTS) del parmetro
N 7731.
10 Para habilitar la funcin de retroceso con una alarma, se
debe ajustar el bit 3 (ART) del parmetro N 7702.
11 La funcin de retroceso con una alarma no realiza la
operacin de retroceso en el eje de retroceso si se genera
una alarma de sobrerrecorrido o una alarma del servo en el
eje de retroceso.
12 Si durante el retroceso con una alarma se genera una nueva
alarma, la operacin de retroceso no se ejecuta.
- 254 -
III. OPERACIN
B-64304SP-2/01
OPERACIN
.....................................................................258
- 257 -
1.1
OPERACIN
B-64304SP-2/01
- 258 -
OPERACIN
B-64304SP-2/01
1.1.1
Procedimiento
1
.
varias veces hasta que aparezca la
- 259 -
OPERACIN
B-64304SP-2/01
Explicacin
- Entrada de separador decimal
Cuando introduzca un valor de compensacin puede utilizar un
separador decimal.
- 260 -
B-64304SP-2/01
OPERACIN
- 261 -
1.1.2
OPERACIN
B-64304SP-2/01
Procedimiento
1
hasta que se
OPERACIN
B-64304SP-2/01
. Si se pulsa la tecla
, se introduce el valor de la
Herramienta
de referencia
La diferencia se define como
valor de compensacin de la
longitud de herramienta
- 263 -
ANEXO
B-64304SP-2/01
ANEXO
A.PARMETROS
PARMETROS
En este apartado se describen todos los parmetros indicados en este
manual.
Para los parmetros que no se indican en este manual y para otros
parmetros, consulte el manual de parmetros
El Anexo A, "PARMETROS", consta de los siguientes apartados:
A.1 DESCRIPCIN DE PARMETROS ......................................268
A.2 TIPOS DE DATOS ...................................................................319
A.3 TABLAS DE AJUSTES DE PARMETROS ESTNDAR ...320
- 267 -
A.PARMETROS
A.1
ANEXO
B-64304SP-2/01
DESCRIPCIN DE PARMETROS
#7
#6
#5
#4
#3
#2
[Tipo de entrada]
[Tipo de datos]
#1
FCV
#1
#0
FCV
0001
Entrada de ajustes
Canal de bits
Formato de programa
0: Formato estndar de la Serie 0
(Este formato es compatible con la Serie 0i-C.)
1: Formato de las Series 10/11
NOTA
1 Los programas creados en el formato de programa
de las Series 10/11 pueden utilizarse para la
operacin en las siguientes funciones:
1 Llamada a subprograma M98,M198
2 Ciclo fijo de taladrado
G80 a G89 (Serie T)
G73, G74, G76, G80 a G89 (Serie M)
2 Si se usa en este CNC el formato de programa
utilizado en las Series 10/11, se pueden aadir
algunos lmites. Vase el manual del usuario.
#7
1004
[Tipo de entrada]
[Tipo de datos]
#7
IPR
#6
#5
#4
#3
#2
#1
#0
IPR
Entrada de parmetros
Canal de bits
Si se especifica un nmero sin separador decimal, el incremento
mnimo de entrada de cada eje:
0: No ser 10 veces mayor que el incremento mnimo programable.
1: Ser 10 veces mayor que el incremento mnimo programable.
Si el sistema incremental es IS-A y el bit 0 (DPI) del parmetro
N 3401 se configura a 1 (programacin de separador decimal de tipo
calculadora), el incremento mnimo de entrada no puede ser 10 veces
mayor que el incremento mnimo programable.
- 268 -
A.PARMETROS
ANEXO
B-64304SP-2/01
#7
#6
#5
#4
#3
#2
1013
[Tipo de entrada]
[Tipo de datos]
#1
#0
ISCx
ISAx
Entrada de parmetros
Eje de bits
NOTA
Cuando se ajusta al menos uno de estos
parmetros, debe desconectarse la alimentacin
antes de continuar la operacin.
#0
#1
ISA
ISC
#1 ISCx
#0 ISAx
IS-A
IS-B
IS-C
0
0
1
1
0
0
1020
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
Entrada de parmetros
Eje de bytes
65 a 67,85, a 90
Se puede seleccionar un nombre de eje (parmetro N 1020) de forma
arbitraria entre 'A', 'B', 'C', 'U', 'V', 'W', 'X', 'Y' y 'Z'.
(Recomendacin) Cdigo ASCII
Nombre de
eje
Ajuste
88
89
90
65
66
67
85
86
87
NOTA
1 El mismo nombre de eje no se puede especificar
para varios ejes.
2 Cuando la segunda funcin auxiliar est habilitada
(cuando el bit 2 (BCD) del parmetro N 8132 es
1), si la direccin (parmetro N 3460) que
especifica la segunda funcin auxiliar se utiliza
como nombre de eje, la segunda funcin auxiliar
se deshabilita.
- 269 -
A.PARMETROS
ANEXO
1022
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
B-64304SP-2/01
Entrada de parmetros
Eje de bytes
0a7
Para determinar un plano de interpolacin circular, compensacin del
radio de herramienta/radio de la punta de herramienta, etc. (G17:
plano Xp-Yp, G18: plano Zp-Xp, G19: plano Yp-Zp), especifique cul
de los tres ejes bsicos (X, Y y Z) se utiliza para cada eje de control, o
un eje paralelo cuyo eje bsico se utiliza para cada eje de control.
Slo se puede especificar un eje bsico (X, Y o Z) para un eje de
control.
Dos o ms ejes de control se pueden ajustar como ejes paralelos del
mismo eje bsico.
Ajuste
0
1
2
3
5
6
7
Significado
Eje de rotacin (ni los tres ejes bsicos ni un eje paralelo)
Eje X de los tres ejes bsicos
Eje Y de los tres ejes bsicos
Eje Z de los tres ejes bsicos
Eje paralelo al eje X
Eje paralelo al eje Y
Eje paralelo al eje Z
NOTA
Cuando se ajusta este parmetro, debe
desconectarse la alimentacin antes de continuar la
operacin.
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
Entrada de parmetros
Eje de bytes
0 al nmero de ejes controlados
Ajuste el eje servo de cada eje de control.
Generalmente se ajusta el mismo nmero que el nmero de eje de
control.
El nmero del eje de control es el nmero de orden que se utiliza para
ajustar los parmetros de tipo eje o las seales de mquina de tipo eje
- 270 -
A.PARMETROS
ANEXO
B-64304SP-2/01
1031
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
Eje de referencia
Entrada de parmetros
Canal de bytes
1 al nmero de ejes controlados
La unidad de algunos parmetros comn a todos los ejes, como los
parmetros de velocidad de avance de ensayo en vaco y el avance F1
de un dgito, puede variar segn el sistema incremental. El sistema
incremental se puede seleccionar mediante un parmetro para cada eje.
As, la unidad de estos parmetros debe coincidir con el sistema
incremental de un eje de referencia. Ajuste el eje que se va a utilizar
como eje de referencia.
Entre los tres ejes bsicos se selecciona como eje de referencia el que
utiliza el sistema incremental ms preciso.
#7
#6
#5
1401
[Tipo de entrada]
[Tipo de datos]
#4
RF0
#3
#2
#1
#0
LRP
Entrada de parmetros
Canal de bits
#1
LRP
Posicionamiento (G00)
0: El posicionamiento se realiza con posicionamiento de tipo no
lineal de modo que la herramienta se desplaza de forma
independiente a lo largo de cada eje en movimiento en rpido.
1: El posicionamiento de realiza con interpolacin lineal de forma
que la herramienta se desplaza en lnea recta.
#4
RF0
- 271 -
A.PARMETROS
ANEXO
1410
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
1411
B-64304SP-2/01
Entrada de parmetros
Canal real
mm/min, pulgadas/min, grados/min (unidad de mquina)
Depende del sistema incremental del eje de referencia
Consulte la tabla de ajuste de parmetros estndar (C)
(si el sistema incremental es IS-B, 0,0 hasta +999000,0)
Ajuste el valor del ensayo en vaco en la posicin de 100% del
selector de velocidad de avance manual. La unidad de datos depende
del sistema incremental del eje de referencia.
NOTA
Cuando se ajusta este parmetro, debe
desconectarse la alimentacin antes de continuar la
operacin.
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de ajustes
Canal real
mm/min, pulgadas/min, grados/min (unidad de entrada)
Depende del sistema incremental del eje de referencia
Consulte la tabla de ajuste de parmetros estndar (C)
(si el sistema incremental es IS-B, 0,0 hasta +999000,0)
Si la mquina no requiere modificar la velocidad de avance de
mecanizado frecuentemente durante el mecanizado, se puede
especificar una velocidad de avance de mecanizado en el parmetro.
Esto elimina la necesidad de especificar una velocidad de avance de
mecanizado (comando F) en el programa de CNC.
La velocidad de avance especificada en este parmetro es vlida desde
que el CNC entra en el estado de borrado (cuando el bit 6 (CLR) del
parmetro N 3402 es 1) debido a la conexin de la alimentacin o a
una reinicializacin hasta que la velocidad de avance se especifica
mediante un comando de programa (comando F). Despus de
especificar la velocidad de avance mediante un comando de programa
(comando F), sta es vlida. Para ms detalles sobre el estado de
borrado, consulte el Anexo en el Manual del usuario (B-64304SP).
1420
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de parmetros
Eje real
mm/min, pulgadas/min, grados/min (unidad de mquina)
Depende del sistema incremental del eje aplicado
Consulte la tabla de ajuste de parmetros estndar (C)
(si el sistema incremental es IS-B, 0,0 hasta +999000,0)
Ajuste la velocidad de movimiento en rpido cuando el override de
movimiento en rpido es de 100% para todos los ejes.
- 272 -
A.PARMETROS
ANEXO
B-64304SP-2/01
1430
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de parmetros
Eje real
mm/min, pulgadas/min, grados/min (unidad de mquina)
Depende del sistema incremental del eje aplicado
Consulte la tabla de ajuste de parmetros estndar (C)
(si el sistema incremental es IS-B, 0,0 hasta +999000,0)
Especifique la velocidad mxima de avance de mecanizado para cada
eje.
#7
#6
1601
[Tipo de entrada]
[Tipo de datos]
#5
NCI
#5
CTLx
#2
#1
#0
#0
#3
Entrada de parmetros
Canal de bits
#6
#5
1610
[Tipo de entrada]
[Tipo de datos]
#4
NCI
#4
#3
#2
JGLx
#1
#0
CTBx
CTLx
Entrada de parmetros
Eje de bits
En la aceleracin/deceleracin de avance de mecanizado o de ensayo
en vaco:
0: Se aplica la aceleracin/deceleracin exponencial.
1: Se aplica la aceleracin/deceleracin lineal despus de
interpolacin.
NOTA
Cuando se utilice la aceleracin/deceleracin en forma de campana
despus de la interpolacin, configure este parmetro a 0 y ajuste el bit
1 (CTBx) del parmetro N 1610 para seleccionar la aceleracin/
deceleracin en forma de campana despus de la interpolacin.
Parmetros
CTBx CTLx
Aceleracin/deceleracin
- 273 -
A.PARMETROS
ANEXO
#1
CTBx
B-64304SP-2/01
NOTA
Este parmetro slo es vlido cuando se utiliza la
aceleracin/deceleracin en forma de campana
despus de la interpolacin de avance de
mecanizado. Si no se utiliza esta funcin, la
aceleracin/deceleracin se determina segn el bit
0 (CTLx) del parmetro N 1610
independientemente del ajuste de este parmetro.
#4
JGLx
1732
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal real
mm/min, pulgadas/min, grados/min (unidad de mquina)
Depende del sistema incremental del eje de referencia
Consulte la tabla de ajuste de parmetros estndar (C)
(si el sistema incremental es IS-B, 0,0 hasta +999000,0)
Con la funcin de deceleracin basada en la aceleracin en la
interpolacin circular se calcula automticamente una velocidad de
avance ptima de manera que la aceleracin producida al cambiar la
direccin del desplazamiento en la interpolacin circular no supere el
valor de aceleracin mximo permitido especificado en el parmetro
N 1735.
Si el radio de un arco es muy pequeo, la velocidad de avance
calculada puede ser muy baja.
En tal caso, se evita que la velocidad de avance disminuya por debajo
del valor especificado en este parmetro.
- 274 -
A.PARMETROS
ANEXO
B-64304SP-2/01
1735
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de parmetros
Eje real
mm/seg2, pulgadas/seg2, grados/seg2 (unidad de mquina)
Depende del sistema incremental del eje aplicado
Consulte la tabla de ajuste de parmetros estndar (D)
(Si el sistema de mquina es el sistema mtrico, 0,0 hasta +100000,0.
Si el sistema de mquina es el sistema de pulgadas, 0,0 hasta
+10000,0.)
Ajuste un valor mximo de aceleracin permitido para la funcin de
deceleracin basada en la aceleracin en interpolacin circular para
cada eje.
La velocidad de avance se controla de forma que la aceleracin
producida al cambiar la direccin del desplazamiento en la
interpolacin circular no supere el valor especificado en este
parmetro.
Para un eje con un ajuste de 0, la funcin de la deceleracin basada en
la aceleracin se deshabilita.
Si se ajusta un valor diferente para cada eje en este parmetro, se
determinar una velocidad de avance a partir del valor menor de
aceleracin especificado para los dos ejes circulares.
1826
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vlido de datos]
Entrada de parmetros
Eje de 2 palabras
Unidad de deteccin
0 a 99999999
El ancho de posicionamiento de ajusta para cada eje.
Cuando la desviacin de la posicin de la mquina con respecto a la
posicin especificada (el valor absoluto de la desviacin de posicin)
es menor que el ancho de posicionamiento, se supone que la mquina
ha alcanzado la posicin especificada. (La mquina est en el estado
en posicin.)
#7
#6
#5
3115
[Tipo de entrada]
[Tipo de datos]
#3
NDFx
#4
#3
#2
#1
#0
NDFx
Entrada de parmetros
Eje de bits
Al calcular la visualizacin de avance real de mecanizado, la
velocidad de avance de un eje seleccionado:
0: Se considera.
1: No se considera.
- 275 -
A.PARMETROS
ANEXO
3131
B-64304SP-2/01
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
Entrada de parmetros
Eje de bytes
0 a 9, 32, 65 a 90
Para distinguir los ejes bajo operacin paralela, control de
sincronizacin y control en tndem, especifique un subndice para
cada nombre de eje.
Valor de ajuste
0
1 hasta 9
65 hasta 90
Significado
Cada eje se ajusta como un eje distinto del eje de control
sncrono y del eje de control en tndem.
Se utiliza un valor de ajuste como subndice.
Se utiliza una letra ajustada (cdigo ASCII) como subndice.
Ejemplo)
Cuando el nombre de eje es X, se agrega un subndice
como se indica a continuacin.
Nombre de eje visualizado en una pantalla,
como la pantalla de visualizacin de posicin
X
X1
XM
XS
Valor de ajuste
0
1
77
83
#6
#5
3290
[Tipo de entrada]
[Tipo de datos]
#0
WOF
#4
#3
#2
#1
#0
GOF
WOF
Entrada de parmetros
Canal de bits
El ajuste del valor de compensacin de herramienta (compensacin de
desgaste de herramienta) mediante entrada por teclado MDI:
0: No est deshabilitado.
1: Est deshabilitado. (Con los parmetros N 3294 y N 3295,
ajuste el rango de nmeros de corrector en el que se va a
deshabilitar la actualizacin del ajuste.)
NOTA
Cuando se selecciona la memoria A de
compensacin de herramienta, la compensacin
de herramienta ajustada en el parmetro WOF se
sigue aunque no se hayan especificado la
compensacin de geometra y de desgaste.
- 276 -
ANEXO
B-64304SP-2/01
#1
GOF
A.PARMETROS
3294
3295
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal de palabra
0 al nmero de valores de compensacin de herramienta - 1
Cuando la modificacin de los valores de corrector de herramienta
mediante entrada por teclado MDI se va a deshabilitar con el bit 0
(WOF) del parmetro N 3290 y el bit 1 (GOF) del parmetro N 3290,
los parmetros N 3294 y N 3295 se usan para ajustar el rango en el
que tal modificacin est deshabilitada. En el parmetro N 3294,
especifique el nmero de corrector del inicio de los valores de
compensacin de herramienta cuya modificacin est deshabilitada.
En el parmetro N 3294, ajuste el nmero de corrector del inicio de
los valores de compensacin de herramienta cuya modificacin est
deshabilitada. Sin embargo, en los siguientes casos no se puede
modificar ninguno de los valores de compensacin de herramienta:
- 277 -
A.PARMETROS
ANEXO
B-64304SP-2/01
[Ejemplo]
Cuando se ajustan los siguientes parmetros, se deshabilitan las
modificaciones de los valores de compensacin de geometra de
herramienta y los valores de compensacin de desgaste de herramienta
correspondientes a los nmeros de corrector de 51 a 60:
Parmetro N 3294 = 51
Parmetro N 3295 = 10
Si el bit 0 (WOF) del parmetro N 3290 se configura a 0 sin
modificar los ajustes de los parmetros indicados arriba, slo se
deshabilitar la modificacin del valor de compensacin de geometra
de herramienta y se habilitar la modificacin del valor del
compensacin de desgaste de herramienta.
#7
#6
#5
#4
#3
#2
#1
3401
[Tipo de entrada]
[Tipo de datos]
#0
DPI
3402
[Tipo de entrada]
[Tipo de datos]
#0
DPI
Entrada de parmetros
Canal de bits
Cuando se omite un separador decimal en una direccin que puede
incluir un separador decimal
0: Se supone el incremento mnimo de entrada. (Entrada de
separador decimal normal)
1: Se supone la unidad de mm, pulgadas, grados o segundos.
(Entrada de separador decimal tipo calculadora)
#7
#6
G23
CLR
#5
#4
#3
#2
#1
#0
G91
G19
G18
G01
Entrada de parmetros
Canal de bits
#0
G01
#1
G18
- 278 -
A.PARMETROS
ANEXO
B-64304SP-2/01
#2
G19
#3
G91
#6
CLR
#7
G23
G18
0
0
1
0
1
0
3408
[Tipo de entrada]
[Tipo de datos]
C23
#6
#5
#4
#3
#2
#1
#0
C23
Entrada de parmetros
Bit
Si el bit 6 (CLR) del parmetro N 3402 se configura a 1, defina un
grupo de cdigos G para colocar en el estado de borrado cuando se
reinicialice el CNC mediante la tecla de reinicializacin del panel
MDI, la seal de reinicializacin externa, la seal de reinicializacin y
rebobinado o la seal de parada de emergencia.
El ajuste de cada bit tiene el siguiente significado:
0: Coloca el grupo de cdigos G en el estado de borrado.
1: No coloca el grupo de cdigos G en el estado de borrado.
- 279 -
A.PARMETROS
ANEXO
3410
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
B-64304SP-2/01
Entrada de ajustes
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje de referencia
0 9 dgitos positivos de la unidad mnima de datos (consulte la tabla
de ajustes de parmetros estndar (B))
(Si el sistema incremental es IS-B, 0,0 hasta +999999,999)
Cuando se ejecuta un comando de interpolacin circular, se ajusta la
tolerancia del radio entre el punto inicial y el punto final.
NOTA
Cuando el ajuste es 0, la diferencia entre los
valores del radio del arco no se comprueba.
#7
#6
#5
5000
[Tipo de entrada]
[Tipo de datos]
#1
MOF
#4
#3
#2
#1
#0
MOF
Entrada de ajustes
Canal de bits
Cuando se utiliza la compensacin de la longitud de la herramienta de
tipo desplazamiento de coordenadas (el bit 6 (TOS) del parmetro
N 5006 se configura a 1), si la cantidad de compensacin de la
longitud de la herramienta cambia (NOTA 2) en el modo de
compensacin de la longitud de la herramienta cuando existen bloques
de lectura en adelanto presentes (NOTA 1):
0: La compensacin se realiza para el cambio en la cantidad de
compensacin como en tipo movimiento.
1: La compensacin no se realiza para el cambio hasta que no
especifican un comando de compensacin de la longitud de la
herramienta (nmero de corrector) y un comando absoluto para el
eje de compensacin.
- 280 -
A.PARMETROS
ANEXO
B-64304SP-2/01
NOTA
1 "Cuando existen bloques de lectura en adelanto presentes"
significa lo siguiente:
El cdigo G modal de los cdigos G (como la compensacin
del radio de la punta de herramienta) del grupo 07 es
diferente de G40.
Un bloque de lectura en adelanto durante el funcionamiento
automtico y mltiples bloques de lectura en adelanto en el
IA-control en adelanto avanzado /IA-control de contorno no
estn incluidos en el estado "cuando existen bloques de
lectura en adelanto presentes".
2 Los cambios en la cantidad de compensacin de longitud de
herramienta son del siguiente modo:
Cuando el nmero de compensacin de la longitud de
herramienta se modifica mediante un cdigo H
Cuando se especifica G43 o G44 para cambiar la direccin
de la compensacin de longitud de herramienta
Cuando la cantidad de compensacin de longitud de
herramienta se cambia por medio de la pantalla de
compensacin, comando G10, variables del sistema, ventana
de PMC, etc. durante el funcionamiento automtico si el bit 1
(EVO) del parmetro N 5001 est configurado a 1.
Cuando se recupera un vector de compensacin de la
longitud de herramienta cancelado temporalmente durante la
compensacin de la longitud de herramienta mediante G53,
G28 o G30
#7
5001
[Tipo de entrada]
[Tipo de datos]
#0
#1
TLC
TLB
#6
#5
#4
#3
#2
#1
#0
EVO
TPH
EVR
TAL
OFH
TLB
TLC
Entrada de parmetros
Canal de bits
Estos bits se utilizan para seleccionar un tipo de compensacin de
longitud de herramienta.
Tipo
Compensacin A de longitud de herramienta
Compensacin B de longitud de herramienta
Compensacin C de longitud de herramienta
TLB
0
1
-
TLC
0
0
1
A.PARMETROS
ANEXO
#2
OFH
B-64304SP-2/01
NOTA
Cuando este parmetro es 1, si la compensacin
de la longitud de herramienta y la compensacin
del radio de herramienta se especifican en el
mismo bloque, la compensacin del radio de
herramienta tendr preferencia.
#3
TAL
#4
EVR
#5
TPH
NOTA
Este parmetro es vlido si el bit 2 (OFH) del
parmetro N 5001 se configura a 0.
#6
EVO
- 282 -
A.PARMETROS
ANEXO
B-64304SP-2/01
#7
#6
#5
#4
#3
5003
[Tipo de entrada]
[Tipo de datos]
#0
#1
SUV
SUP
SUP
SUV
#2
#1
#0
SUV
SUP
Entrada de parmetros
Canal de bits
Estos bits se utilizan para especificar el tipo de puesta en
marcha/cancelacin de la compensacin del radio de la herramienta.
Tipo
Operacin
G41
Trayectoria programada
N2
N1
0
G41
N2
N1
0
1
Tipo C Cuando el bloque de puesta en marcha o el bloque de cancelacin no especifican una operacin
de desplazamiento, la herramienta es desplazada la cantidad de compensacin del radio de
la herramienta en una direccin perpendicular al bloque siguiente al de puesta en marcha o al
bloque anterior al de cancelacin.
Punto de interseccin Trayectoria del centro del radio de la herramienta /
G41
Decalaje
Trayectoria del centro de la herramienta
N3
Trayectoria programada
N2
N1
Cuando el bloque especifica una operacin de desplazamiento, se ajusta el tipo segn el ajuste
de SUP; si SUP es 0, se ajusta el tipo A y si SUP es 1, se ajusta el tipo B.
NOTA
Cuando SUV,SUP = 0,1 (tipo B), se realiza una
operacin equivalente a la de FS0i-TC.
- 283 -
A.PARMETROS
ANEXO
#7
#6
5005
[Tipo de entrada]
[Tipo de datos]
#5
QNI
TOS
CNC
CNV
#1
#0
#6
#5
#4
#3
#2
#1
#0
TOS
Entrada de parmetros
Bit
Ajuste una operacin de compensacin de longitud de herramienta.
0: La compensacin de longitud de herramienta se realiza mediante
un desplazamiento de eje.
1: La compensacin de longitud de herramienta se realiza mediante
un desplazamiento del sistema de coordenadas.
#7
#1
#3
#2
#6
#5
5008
[Tipo de entrada]
[Tipo de datos]
#3
Entrada de parmetros
Canal de bits
#7
#6
#4
QNI
5006
[Tipo de entrada]
[Tipo de datos]
#5
B-64304SP-2/01
#4
#3
#2
CNV
#1
#0
CNC
Entrada de parmetros
Canal de bits
Estos bits se utilizan para seleccionar un mtodo de comprobacin de
interferencias en el modo de compensacin del radio de la
herramienta.
CNV
CNC
Operacin
Se habilita la comprobacin de interferencias. Se comprueban la
direccin y el ngulo de un arco.
Se habilita la comprobacin de interferencias. Slo se comprueba
el ngulo de un arco.
Se deshabilita la comprobacin de interferencias.
NOTA
No se puede ajustar la comprobacin de
nicamente la direccin.
- 284 -
A.PARMETROS
ANEXO
B-64304SP-2/01
5010
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de ajustes
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje de referencia
9 dgitos de la unidad mnima de datos (consulte la tabla de ajustes de
parmetros estndar (A))
(Si el sistema incremental es IS-B, -999999,999 hasta +999999,999)
Cuando la herramienta se desplaza alrededor de una esquina en el
modo de compensacin del radio de la herramienta, se ajusta el lmite
para ignorar el pequeo desplazamiento producido por la
compensacin. Este lmite elimina la interrupcin de carga en bfer
provocada por el pequeo desplazamiento generado en la esquina y
cualquier cambio de velocidad de avance debido a la interrupcin.
Vx
Si Vx Vlimit y VY Vlimit,
este vector se ignora.
VY
S
r
Trayectoria del
centro de la
herramienta
Aunque Vx Vlimit y
VY Vlimit, el vector al
punto de parada bloque a
bloque permanece.
r
N1
Trayectoria programada
N2
#7
#6
#5
5042
[Tipo de entrada]
[Tipo de datos]
#4
#3
#2
#1
#0
OFC
OFA
Entrada de parmetros
Canal de bits
NOTA
Cuando se ajusta al menos uno de estos parmetros,
debe desconectarse la alimentacin antes de continuar
la operacin.
#0
#1
OFA
OFC
- 285 -
A.PARMETROS
ANEXO
B-64304SP-2/01
1
0
0
9999,99 mm
9999,999 mm
9999,9999 mm
0,01 mm
0,001 mm
0,0001 mm
1
0
0
#7
0,001 pulg
0,0001 pulg
0,00001 pulg
#6
#5
#4
#3
#2
#1
5101
[Tipo de entrada]
[Tipo de datos]
#0
FXY
Entrada de parmetros
Canal de bits
El eje de taladrado en el ciclo fijo de taladrado o el eje de rectificado
en el ciclo fijo de rectificado son:
0: En el caso del ciclo fijo de taladrado:
Eje Z siempre.
En el caso del ciclo fijo de rectificado:
Comandos G75,G77 :eje Y
Comandos G78,G79 :eje Z
1: El eje seleccionado por el programa.
#7
#6
#5
5105
[Tipo de entrada]
[Tipo de datos]
#0
SBC
#0
FXY
#4
#3
#2
#1
#0
SBC
Entrada de parmetros
Canal de bits
En un ciclo fijo de taladrado, ciclo de achaflanado o ciclo de
redondeado de esquina:
0: No se realiza una parada bloque a bloque.
1: Se realiza una parada bloque a bloque.
- 286 -
A.PARMETROS
ANEXO
B-64304SP-2/01
5114
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje de referencia
9 dgitos de la unidad mnima de datos (consulte la tabla de ajustes de
parmetros estndar (A))
(Si el sistema incremental es IS-B, -999999,999 hasta +999999,999)
Este parmetro ajusta el valor de retorno en un ciclo de taladrado
profundo de alta velocidad.
G73
q : Profundidad de corte
d : Valor de retorno
Punto R
q
q
Punto Z
5115
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje de referencia
9 dgitos de la unidad mnima de datos (consulte la tabla de ajustes de
parmetros estndar (A))
(Si el sistema incremental es IS-B, -999999,999 hasta +999999,999)
Este parmetro ajusta un valor de distancia de seguridad en un ciclo de
taladrado profundo.
G83
q : Profundidad de corte
d : Valor de la distancia de seguridad
Punto R
q
q
Punto Z
- 287 -
A.PARMETROS
ANEXO
5148
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
B-64304SP-2/01
Entrada de parmetros
Eje de bytes
-5 a 5
Este parmetro ajusta un eje y una direccin para el retroceso de la
herramienta despus de la orientacin del cabezal en un ciclo de
mandrinado fino o un ciclo de mandrinado posterior. Para cada eje de
mandrinado, se puede ajustar un eje y una direccin de retroceso de la
herramienta tras la orientacin. Ajuste un nmero de eje con signo.
Ejemplo)
Supongamos que:
Si el eje de mandrinado es el eje X, la direccin de retroceso de la
herramienta tras la orientacin es -Y.
Si el eje de mandrinado es el eje Y, la direccin de retroceso de la
herramienta tras la orientacin es +Z.
Si el eje de mandrinado es el eje Z, la direccin de retroceso de la
herramienta tras la orientacin es -X.
Entonces, ajuste lo siguiente (suponiendo que el primer, segundo y
tercer eje son los ejes X, Y y Z respectivamente).
Ajuste -2 en el parmetro del primer eje. (La direccin de retroceso de
la herramienta es -Y
Ajuste 3 en el parmetro del segundo eje. (La direccin de retroceso
de la herramienta es +Z.)
Ajuste -1 en el parmetro del tercer eje. (La direccin de retroceso de
la herramienta es -X
Ajuste 0 en los dems ejes.
#7
#6
#5
5160
[Tipo de entrada]
[Tipo de datos]
#4
#3
#2
#1
NOL
OLS
#0
Entrada de parmetros
Canal de bits
#1
OLS
#2
NOL
- 288 -
ANEXO
B-64304SP-2/01
5163
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
5164
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vlido de datos]
A.PARMETROS
Entrada de parmetros
Canal de 2 palabras
1 a 99999999
Este parmetro ajusta un cdigo M que especifica el modo de ciclo de
taladrado profundo de un dimetro pequeo.
Porcentaje de la velocidad del cabezal que se va a cambiar al comienzo del
siguiente avance despus de que se reciba una seal de deteccin de par de
sobrecarga
Entrada de parmetros
Canal de palabra
%
1 a 255
Este parmetro ajusta el porcentaje de la velocidad del cabezal que se
va a cambiar al comienzo del siguiente avance despus de que
retroceda la herramienta porque se ha recibido una seal de deteccin
de par de sobrecarga.
S2 = S1 d1 100
S1: Velocidad de cabezal que se va a modificar
S2: Velocidad de cabezal cambiado
Ajuste d1 como un porcentaje.
NOTA
Cuando se configura a 0, la velocidad del cabezal
no cambia.
5165
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal de palabra
%
1 a 255
Este parmetro ajusta el porcentaje de la velocidad del cabezal que se
va a cambiar al comienzo del siguiente avance despus de que
retroceda la herramienta sin que se haya recibido una seal de
deteccin de par de sobrecarga.
S2 = S1 d2 100
S1: Velocidad de cabezal que se va a modificar
S2: Velocidad de cabezal cambiado
Ajuste d2 como un porcentaje.
NOTA
Cuando se configura a 0, la velocidad del cabezal
no cambia.
- 289 -
A.PARMETROS
ANEXO
5166
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vlido de datos]
B-64304SP-2/01
Entrada de parmetros
Canal de palabra
%
1 a 255
Este parmetro ajusta el porcentaje del avance de mecanizado que se
va a cambiar al comienzo del mecanizado despus de que la
herramienta retroceda y avance porque se ha recibido la seal de
deteccin de par de sobrecarga.
F2 = F1 b1 100
F1: Velocidad de avance de mecanizado que se va a modificar
F2: Velocidad de avance de mecanizado cambiada
Ajuste b1 como un porcentaje.
NOTA
Cuando se configura a 0, la velocidad de avance de
mecanizado no cambia.
5167
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal de palabra
%
1 a 255
Este parmetro ajusta el porcentaje del avance de mecanizado que se
va a cambiar al comienzo del mecanizado despus de que la
herramienta retroceda y avance sin que se reciba la seal de deteccin
de par de sobrecarga.
F2 = F1 b2 100
F1: Velocidad de avance de mecanizado que se va a modificar
F2: Velocidad de avance de mecanizado cambiada
Ajuste b2 como un porcentaje.
NOTA
Cuando se configura a 0, la velocidad de avance de
mecanizado no cambia.
- 290 -
ANEXO
B-64304SP-2/01
5168
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vlido de datos]
5170
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
5171
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
5172
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
A.PARMETROS
Entrada de parmetros
Canal de bytes
%
1 a 255
Este parmetro ajusta el lmite inferior del porcentaje de la velocidad
de avance de mecanizado cambiado repetidamente al avance de
mecanizado especificado.
FL = F b3 100
F: Velocidad de avance de mecanizado especificada
FL: Velocidad de avance de mecanizado cambiada
Ajuste b3 como un porcentaje.
Nmero de la variable de macro a la que se va a enviar el nmero total de
retrocesos durante el mecanizado
Entrada de parmetros
Canal de palabra
100 a 149
Este parmetro ajusta el nmero de la variable comn de macro de
usuario a la que enviar el nmero total de veces que retroceder la
herramienta durante el mecanizado. El nmero total no puede enviarse
a las variables comunes #500 hasta #599.
Nmero de la variable de macro a la que enviar el nmero total de retrocesos
debido a que se ha recibido una seal de deteccin del par de sobrecarga
Entrada de parmetros
Canal de palabra
100 a 149
Este parmetro ajusta el nmero de la variable comn de macro de
usuario a la que enviar el nmero total de veces que retroceder la
herramienta despus de que se reciba la seal de deteccin del par de
sobrecarga durante el mecanizado. El nmero total no puede enviarse
a las variables comunes #500 hasta #599.
Velocidad de avance del retroceso al punto R cuando no se especifica una
direccin I
Entrada de parmetros
Canal real
mm/min, pulgadas/min, (unidad de entrada)
Depende del sistema incremental del eje de referencia
Consulte la tabla de ajuste de parmetros estndar (C)
(si el sistema incremental es IS-B, 0,0 hasta +999000,0)
Este parmetro ajusta velocidad de avance del retroceso al punto R
cuando no se especifica una direccin I.
- 291 -
A.PARMETROS
ANEXO
5173
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
5174
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
5176
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
B-64304SP-2/01
Entrada de parmetros
Canal real
mm/min, pulgadas/min, (unidad de entrada)
Depende del sistema incremental del eje de referencia
Consulte la tabla de ajuste de parmetros estndar (C)
(si el sistema incremental es IS-B, 0,0 hasta +999000,0)
Este parmetro ajusta la velocidad de avance a la posicin
inmediatamente anterior al fondo de un orificio mecanizado
previamente cuando no se especifica una direccin I.
Distancia de seguridad en un ciclo de taladrado profundo de un dimetro
pequeo
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje de referencia
9 dgitos de la unidad mnima de datos (consulte la tabla de ajustes de
parmetros estndar (A))
(Si el sistema incremental es IS-B, -999999,999 hasta +999999,999)
Este parmetro ajusta la distancia de seguridad en un ciclo de
taladrado profundo de un dimetro pequeo.
Nmero de eje de rectificado en el ciclo de rectificado por penetracin(G75)
Entrada de parmetros
Canal de bytes
0 al nmero de ejes controlados
Ajuste el nmero de eje de rectificado para el ciclo de rectificado
por penetracin (G75).
NOTA
Se puede especificar el nmero de eje excepto
para el eje de corte. Cuando se especifica un
nmero de eje igual al nmero de eje de corte, se
genera la alarma PS0456 en el momento de la
ejecucin. El ciclo de rectificado se ejecuta cuando
el valor de este parmetro es 0, tambin se genera
la alarma PS0456.
- 292 -
ANEXO
B-64304SP-2/01
5177
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
A.PARMETROS
Entrada de parmetros
Canal de bytes
0 al nmero de ejes controlados
Ajuste el nmero de eje de rectificado por penetracin directo de
dimensiones fijas (G77).
NOTA
Se puede especificar el nmero de eje excepto
para el eje de corte. Cuando se especifica un
nmero de eje igual al nmero de eje de corte, se
genera la alarma PS0456 en el momento de la
ejecucin. El ciclo de rectificado se ejecuta cuando
el valor de este parmetro es 0, tambin se genera
la alarma PS0456.
5178
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal de bytes
0 al nmero de ejes controlados
Ajuste el nmero de eje de rectificado para el ciclo de rectificado
superficial de avance continuo (G78).
NOTA
Se puede especificar el nmero de eje excepto
para el eje de corte. Cuando se especifica un
nmero de eje igual al nmero de eje de corte, se
genera la alarma PS0456 en el momento de la
ejecucin. El ciclo de rectificado se ejecuta cuando
el valor de este parmetro es 0, tambin se genera
la alarma PS0456.
- 293 -
A.PARMETROS
ANEXO
5179
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
B-64304SP-2/01
Entrada de parmetros
Canal de bytes
0 al nmero de ejes controlados
Ajuste el nmero de eje de rectificado para el ciclo de rectificado
superficial de avance intermitente (G79).
NOTA
Se puede especificar el nmero de eje excepto
para el eje de corte. Cuando se especifica un
nmero de eje igual al nmero de eje de corte, se
genera la alarma PS0456 en el momento de la
ejecucin. El ciclo de rectificado se ejecuta cuando
el valor de este parmetro es 0, tambin se genera
la alarma PS0456.
5180
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal de bytes
0 al nmero de ejes controlados
Ajuste el nmero de eje de diamantado para el ciclo de rectificado por
penetracin (G75).
NOTA
Se puede especificar el nmero de eje excepto
para el eje de corte o el eje de rectificado. Cuando
se especifica un nmero de eje igual al nmero de
eje de corte o el eje de rectificado, se genera la
alarma PS0456 en el momento de la ejecucin. El
ciclo de rectificado se ejecuta cuando el valor de
este parmetro es 0 y la direccin "L" se especifica
en el programa de CNC, la alarma PS0456
tambin se genera.
- 294 -
ANEXO
B-64304SP-2/01
5181
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
A.PARMETROS
Entrada de parmetros
Canal de bytes
0 al nmero de ejes controlados
Ajuste el nmero del eje de diamantado para el ciclo de rectificado por
penetracin directo de dimensiones fijas (G77).
NOTA
Se puede especificar el nmero de eje excepto
para el eje de corte o el eje de rectificado. Cuando
se especifica un nmero de eje igual al nmero de
eje de corte o el eje de rectificado, se genera la
alarma PS0456 en el momento de la ejecucin. El
ciclo de rectificado se ejecuta cuando el valor de
este parmetro es 0 y la direccin "L" se especifica
en el programa de CNC, la alarma PS0456
tambin se genera.
5182
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal de bytes
0 al nmero de ejes controlados
Ajuste el nmero de eje de diamantado para el ciclo de rectificado
superficial de avance continuo (G78).
NOTA
Se puede especificar el nmero de eje excepto
para el eje de corte o el eje de rectificado. Cuando
se especifica un nmero de eje igual al nmero de
eje de corte o el eje de rectificado, se genera la
alarma PS0456 en el momento de la ejecucin. El
ciclo de rectificado se ejecuta cuando el valor de
este parmetro es 0 y la direccin "L" se especifica
en el programa de CNC, la alarma PS0456
tambin se genera.
- 295 -
A.PARMETROS
ANEXO
5183
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
B-64304SP-2/01
Entrada de parmetros
Canal de bytes
0 al nmero de ejes controlados
Ajuste el nmero de eje de diamantado para el ciclo de rectificado
superficial de avance intermitente (G79).
NOTA
Se puede especificar el nmero de eje excepto
para el eje de corte o el eje de rectificado. Cuando
se especifica un nmero de eje igual al nmero de
eje de corte o el eje de rectificado, se genera la
alarma PS0456 en el momento de la ejecucin. El
ciclo de rectificado se ejecuta cuando el valor de
este parmetro es 0 y la direccin "L" se especifica
en el programa de CNC, la alarma PS0456
tambin se genera.
#7
5200
[Tipo de entrada]
[Tipo de datos]
#6
#5
#4
FHD
PCP
DOV
#3
#2
#1
#0
G84
Entrada de parmetros
Canal de bits
#0
G84
#4
DOV
#5
PCP
- 296 -
A.PARMETROS
ANEXO
B-64304SP-2/01
NOTA
En un ciclo de roscado con machos, este
parmetro es vlido cuando el bit 6 (PCT) del
parmetro N 5104 es 1. Cuando el bit 6 (PCT) del
parmetro N 5104 es 0, no se considera un ciclo
de roscado profundo (alta velocidad).
#6
FHD
#7
#6
#5
5201
[Tipo de entrada]
[Tipo de datos]
#4
#3
OV3
OVU
#2
#1
#0
Entrada de parmetros
Canal de bits
#3
OVU
#4
OV3
5202
[Tipo de entrada]
[Tipo de datos]
#6
#5
#4
#3
#2
#1
#0
OVE
Entrada de parmetros
Canal de bits
NOTA
Cuando se ajusta al menos uno de estos
parmetros, debe desconectarse la alimentacin
antes de continuar la operacin.
#6
OVE
- 297 -
A.PARMETROS
ANEXO
B-64304SP-2/01
NOTA
1 Para habilitar el comando de override de
extraccin (direccin J) mediante especificacin de
programa, configure el bit 4 (OV3) del parmetro
N 5201 a 1.
2 Cuando este parmetro se configura a 1, se
supone la operacin equivalente a la del FS0i-C.
#7
#6
#5
5203
[Tipo de entrada]
[Tipo de datos]
#4
OVS
5211
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vlido de datos]
#4
#3
#2
#1
#0
OVS
Entrada de parmetros
Canal de bits
En el roscado rgido con machos, el override por la seal de seleccin
de override de avance y la cancelacin del override por la seal de
cancelacin de override estn:
0: Deshabilitados.
1: Habilitados.
Si el override de avance est habilitado, el override de extraccin est
deshabilitado.
El override de cabezal se fija en 100% durante el roscado rgido con
machos, independientemente del ajuste de este parmetro.
Valor de override durante la extraccin de roscado rgido con machos
Entrada de parmetros
Canal de palabra
1% o 10%
0 a 200
Este parmetro ajusta el valor de override durante la extraccin de
roscado rgido con machos.
NOTA
El valor de override es vlido si el bit 4 (DOV) del
parmetro N 5200 se configura a 1. Cuando el bit 3
(RPD) del parmetro N 5201 se configura a 1, la
unidad de ajuste de datos es 10%. Se puede aplicar
a la extraccin un override del 200%.
- 298 -
A.PARMETROS
ANEXO
B-64304SP-2/01
5213
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de ajustes
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje de taladrado
0 9 dgitos positivos de la unidad mnima de datos (consulte la tabla
de ajustes de parmetros estndar (B))
(Si el sistema incremental es IS-B, 0,0 hasta +999999,999)
Este parmetro ajusta el valor de escape de un ciclo de roscado
profundo con machos de alta velocidad o el valor de la distancia de
seguridad de un ciclo de roscado profundo con machos.
q : Profundidad de corte
d : Valor de retorno
Punto R
q
Punto R
q
Punto Z
Punto Z
NOTA
1 En un ciclo de roscado con machos, este
parmetro es vlido cuando el bit 6 (PCT) del
parmetro N 5104 es 1.
2 Para el eje especificado por dimetro, configure
este parmetro utilizando el valor del dimetro.
- 299 -
A.PARMETROS
ANEXO
5241
5242
5243
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vlido de datos]
Entrada de parmetros
Cabezal de 2 palabras
min-1
0 a 9999
Relacin de transmisin del encoder de posicin del cabezal
1 : 1 0 a 7400
1 : 2 0 a 9999
1 : 4 0 a 9999
1 : 8 0 a 9999
Cada uno de estos parmetros se utiliza para ajustar una velocidad
mxima del cabezal en cada gama en el roscado rgido con machos.
Ajuste el mismo valor en los parmetros N 5241 y N 5243 para un
sistema de gamas de una etapa. En un sistema de gamas de dos etapas,
ajuste en el parmetro N 5243 el mismo valor que en el parmetro
N 5242. De lo contrario se generar la alarma PS0200.
5321
5322
5323
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vlido de datos]
5400
[Tipo de entrada]
[Tipo de datos]
#0
B-64304SP-2/01
RIN
Entrada de parmetros
Cabezal de palabra
Unidad de deteccin
-9999 a 9999
Cada uno de estos parmetros se utiliza para ajustar una holgura de
cabezal.
#7
#6
SCR
XSC
#5
#4
#3
#2
#1
#0
RIN
Entrada de parmetros
Canal de bits
Comando de ngulo de rotacin de coordenadas (R):
0: Especificado por un mtodo absoluto.
1: Especificado por un mtodo absoluto (G90) o un mtodo
incremental (G91).
- 300 -
A.PARMETROS
ANEXO
B-64304SP-2/01
#6
XSC
#7
SCR
#6
#5
#4
#3
#2
5401
[Tipo de entrada]
[Tipo de datos]
#0
SCLx
5410
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vlido de datos]
5411
[Tipo de entrada]
[Tipo de datos]
[Unida de datos]
[Rango vlido de datos]
#1
#0
SCLx
Entrada de parmetros
Eje de bits
El factor de escala en este eje:
0: No es vlido
1: Es vlido.
Desplazamiento angular utilizado cuando no se ha especificado ningn
desplazamiento angular para la rotacin del sistema de coordenadas
Entrada de ajustes
Canal de 2 palabras
0,001 grados
-360000 a 360000
Este parmetro ajusta el desplazamiento angular para la rotacin del
sistema de coordenadas. Cuando el desplazamiento angular para la
rotacin de las coordenadas no se ha especificado con la direccin R
en el bloque en el que se ha especificado G68, el ajuste de este
parmetro se utiliza como el desplazamiento angular para la rotacin
del sistema de coordenadas.
Ampliacin del factor de escala (G51)
Entrada de ajustes
Canal de 2 palabras
Por 0,001 0,00001 (seleccionado con el bit 7 (SCR) del parmetro
N 5400)
1 a 999999999
Este parmetro ajusta una ampliacin del factor de escala cuando el
factor de escala de eje a eje est deshabilitado (el bit 6 (XSC) del
parmetro N 5400 est configurado a 0). Si en el programa no se
especifica una ampliacin del factor de escala (P), se utiliza como
ampliacin del factor de escala el ajuste de este parmetro.
NOTA
Si el bit 7 (SCR) del parmetro N 5400 se
configura 1, el rango de datos vlidos es de 1 a
9999999.
- 301 -
A.PARMETROS
ANEXO
5421
[Tipo de entrada]
[Tipo de datos]
[Unida de datos]
[Rango vlido de datos]
B-64304SP-2/01
Entrada de ajustes
Eje de 2 palabras
Por 0,001 0,00001 (seleccionado con el bit 7 (SCR) del parmetro
N 5400)
-999999999 a 1, 1 a 999999999
Este parmetro ajusta una ampliacin del factor de escala para cada
eje cuando el factor de escala de eje a eje est habilitado (el bit 6
(XSC) del parmetro N 5400 est configurado a 1). Para los cabezales
primero a tercero (eje X a eje Z), el ajuste de este parmetro se utiliza
como ampliacin del factor de escala, si las ampliaciones del factor de
escala (I, J, K) no se especifican en el programa.
NOTA
Si el bit 7 (SCR) del parmetro N 5400 se
configura a 1, los rangos de datos vlidos son de
-9999999 a -1 y de 1 a 9999999.
#7
#6
#5
#4
#3
#2
#1
5431
[Tipo de entrada]
[Tipo de datos]
#0
MDL
Entrada de parmetros
Canal de bits
NOTA
Cuando se ajusta al menos uno de estos
parmetros, debe desconectarse la alimentacin
antes de continuar la operacin.
#0
MDL
5440
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de parmetros
Eje real
mm, pulgadas, grados (unidad de mquina)
Depende del sistema incremental del eje aplicado
9 dgitos de la unidad mnima de datos (consulte la tabla de ajustes de
parmetros estndar (A))
(Si el sistema incremental es IS-B, -999999,999 hasta +999999,999)
Este parmetro ajusta la direccin de posicionamiento y la distancia de
rebasamiento en el posicionamiento unidireccional (G60) de cada eje.
La direccin de posicionamiento se especifica mediante un signo de
datos de ajuste y la distancia de rebasamiento mediante un valor que
se ajusta aqu.
Distancia de rebasamiento>0: La direccin de posicionamiento es
positiva (+).
Distancia de rebasamiento<0: La direccin de posicionamiento es
negativa (-).
Distancia de rebasamiento=0: No se realiza el posicionamiento
unidireccional
- 302 -
A.PARMETROS
ANEXO
B-64304SP-2/01
5480
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
5481
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
5482
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal de bytes
1 al nmero mximo de ejes controlados
Este parmetro ajusta el nmero de ejes controlados del eje para
controlar la direccin normal.
Velocidad de avance de la rotacin del eje controlado en direccin normal
Entrada de parmetros
Eje real
grados/
Depende del sistema incremental del eje aplicado
Consulte la tabla de ajuste de parmetros estndar (C)
Este parmetro define la velocidad de avance del desplazamiento a lo
largo del eje controlado en direccin normal que se inserta en el punto
inicial de un bloque durante el control en direccin normal.
Valor de lmite para determinar si se debe omitir la insercin de rotacin del
eje controlado en direccin normal
Entrada de parmetros
Canal real
grados
Depende del sistema incremental del eje de referencia
0 9 dgitos positivos de la unidad mnima de datos (consulte la tabla
de ajustes de parmetros estndar (B))
El bloque de rotacin del eje controlado en direccin normal no se
inserta cuando el ngulo de insercin de rotacin calculado durante el
control en direccin normal no sobrepasa este ajuste.
El ngulo de rotacin omitido se aade al siguiente ngulo de
insercin de rotacin y despus se evala la insercin del bloque.
NOTA
1 No se inserta un bloque de rotacin cuando se
ajustan 360 grados o ms.
2 Si se ajustan 180 grados o ms, slo se insertar
un bloque de rotacin cuando el ajuste de
interpolacin circular sea de 180 grados o ms.
#7
5500
[Tipo de entrada]
[Tipo de datos]
#1
REL
#6
#5
SIM
#4
#3
#2
#1
G90
INC
ABS
REL
#0
Entrada de parmetros
Canal de bits
La visualizacin de la posicin del eje de posicionamiento de mesa
indexada en el sistema de coordenadas relativas:
0: No se redondea por una rotacin.
1: Se redondea por una rotacin.
- 303 -
A.PARMETROS
ANEXO
B-64304SP-2/01
#2
ABS
#3
INC
#4
G90
#6
SIM
NOTA
Aunque este parmetro se configure a 1, se genera
una alarma (PS1564) si el bloque no es G00, G28
ni G30 (o el modo G00).
#7
#6
#5
#4
#3
#2
#1
5501
[Tipo de entrada]
[Tipo de datos]
#0
#0
ITI
ITI
Entrada de parmetros
Canal de bits
La funcin de posicionamiento de mesa indexada est:
0: Habilitada.
1: Deshabilitada.
NOTA
Para habilitar la funcin de posicionamiento de
mesa indexada, adems de este parmetro,
configure el bit 3 (IXC) del parmetro N 8132 a 1.
La funcin de posicionamiento de mesa indexada
slo se habilita si ITI e IXC est habilitados.
- 304 -
A.PARMETROS
ANEXO
B-64304SP-2/01
#7
#6
#5
5502
[Tipo de entrada]
[Tipo de datos]
#0
IXSx
#4
#3
#2
#1
#0
IXSx
Entrada de parmetros
Eje de bits
Cuando se especifica un comando en un bloque que contiene un
comando para el eje de posicionamiento de mesa indexada:
0 : Se genera una alarma (PS1564).
1 : El comando se ejecuta.
Si el bit 6 (SIM) del parmetro N 5500 se configura a 1, se puede
realizar una operacin simultnea con todos los ejes, excepto con el
eje de posicionamiento de mesa indexada, independientemente del
ajuste de este parmetro.
Para ajustar un eje que permita la operacin simultnea para cada eje,
configure SIM a 0, y ajuste este parmetro.
NOTA
Aunque este parmetro se configure a 1, se genera
una alarma (PS1564) si el bloque no es G00, G28
ni G30 (o el modo G00).
5511
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal de 2 palabras
0 a 99999999
0: La direccin de rotacin del eje de posicionamiento de mesa
indexada est determinada por el ajuste del bit 3 (INC) del
parmetro N 5500 y por un comando.
1 a 99999999:
La rotacin del eje de posicionamiento de mesa indexada
siempre se realiza en la direccin positiva. La rotacin en la
direccin negativa slo se realiza cuando se especifica un
comando de movimiento junto con el cdigo M ajustado en este
parmetro.
NOTA
Asegrese de configurar a 1 el bit 2 (ABS) del
parmetro N 5500.
- 305 -
A.PARMETROS
ANEXO
5512
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
B-64304SP-2/01
Entrada de parmetros
Canal real
grados
Depende del sistema incremental del eje de referencia
9 dgitos de la unidad mnima de datos (consulte la tabla de ajustes de
parmetros estndar (A))
(Si el sistema incremental es IS-B, -999999,999 hasta +999999,999)
Este parmetro ajusta el ngulo de posicionamiento mnimo (distancia
de desplazamiento) para el eje de posicionamiento de mesa indexada.
La distancia de desplazamiento especificada en el comando
de posicionamiento siempre debe ser un nmero entero mltiplo de
este ajuste. Cuando se configura a 0, no se comprueba la distancia de
desplazamiento.
El ngulo de posicionamiento mnimo no slo se comprueba para el
comando, sino tambin para el ajuste del sistema de coordenadas y
para el desplazamiento del origen de la pieza.
NOTA
Cuando el ajuste es 0, la especificacin se puede
realizar independientemente del ngulo mnimo.
#7
#6
#5
6000
[Tipo de entrada]
[Tipo de datos]
#4
HGO
#3
#2
#1
#0
MGO
Entrada de parmetros
Canal de bits
#1
MGO
#4
HGO
- 306 -
A.PARMETROS
ANEXO
B-64304SP-2/01
#7
6210
[Tipo de entrada]
[Tipo de datos]
#6
MDC
#6
#5
#4
#3
#2
#1
#0
MDC
Entrada de parmetros
Canal de bits
La medida resultante de la medicin automtica de la longitud de
herramienta:
0: Se aade a la compensacin actual.
1: Se resta de la compensacin actual.
6241
6242
6243
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal real
mm/min, pulgadas/min, grados/min (unidad de mquina)
Depende del sistema incremental del eje aplicado
Consulte la tabla de ajuste de parmetros estndar (C)
(si el sistema incremental es IS-B, 0,0 hasta +999000,0)
Estos parmetros ajustan la velocidad de avance pertinente durante la
medicin de la longitud de herramienta.
NOTA
Cuando el ajuste del parmetro N 6242 o N 6243
es 0, se utiliza el ajuste del parmetro N 6241.
- 307 -
A.PARMETROS
ANEXO
B-64304SP-2/01
6251
6252
6253
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal de 2 palabras
mm, pulgadas, grados (unidad de mquina)
Depende del sistema incremental del eje aplicado
9 dgitos de la unidad mnima de datos (consulte la tabla de ajustes de
parmetros estndar (A))
(Si el sistema incremental es IS-B, -999999,999 hasta +999999,999)
Estos parmetros ajustan el valor pertinente durante la medicin de
la medicin automtica de herramienta.
NOTA
1 Para la serie M, cuando el ajuste del parmetro
N 6252 o N 6253 es 0,
se utiliza el ajuste del parmetro N 6251.
2 Ajuste un valor del radio independientemente de
que se haya especificado una programacin por
radio o por dimetro.
6254
6255
6256
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de parmetros
Canal de 2 palabras
mm, pulgadas, grados (unidad de mquina)
Depende del sistema incremental del eje aplicado
9 dgitos de la unidad mnima de datos (consulte la tabla de ajustes de
parmetros estndar (A))
(Si el sistema incremental es IS-B, -999999,999 hasta +999999,999)
Estos parmetros ajustan el valor pertinente durante la medicin de
la medicin automtica de herramienta.
NOTA
1 Para la serie M, cuando el ajuste del parmetro
N 6252 o N 6253 es 0, se utiliza el ajuste del
parmetro N 6251.
2 Ajuste un valor del radio independientemente de
que se haya especificado una programacin por
radio o por dimetro.
- 308 -
A.PARMETROS
ANEXO
B-64304SP-2/01
#7
#6
#5
#4
#3
#2
7001
[Tipo de entrada]
[Tipo de datos]
#1
ABS
#0
HBR
#0
Entrada de parmetros
Canal de bits
#6
#5
7700
[Tipo de entrada]
[Tipo de datos]
#1
ABS
#4
#3
#2
HDR
#1
#0
HBR
Entrada de parmetros
Canal de bits
Cuando se utiliza la funcin para caja de engranajes electrnica
(EGB), al reinicializar:
0: Se cancela el modo sncrono (G81).
1: No se cancela el modo sncrono. El modo slo se puede
cancelar mediante el comando G80.
- 309 -
A.PARMETROS
ANEXO
#2
HDR
B-64304SP-2/01
Cuando HDR = 1
(a)
+Z
-Z
(d)
(c)
(b)
+C
+C
+C
+C
C : +, Z : +, P : +
C : +, Z : -, P : +
C : +, Z : -, P : C : +, Z : +, P : Direccin de compensacin:+ Direccin de compensacin:- Direccin de compensacin:- Direccin de compensacin:+
(e)
+Z
(f)
(h)
(g)
-C
-C
-C
-C
-Z
C : -, Z : +, P : +
C : -, Z : +, P : C : -, Z : -, P : +
C : -, Z : -, P : Direccin de compensacin:- Direccin de compensacin:+ Direccin de compensacin:+ Direccin de compensacin:-
Cuando HDR = 0 ((a), (b), (c) y (d) son iguales que cuando HDR = 1)
(e)
+Z
(h)
(g)
(f)
-C
-C
-C
-C
-Z
C : -, Z : -, P : +
C : -, Z : -, P : C : -, Z : +, P : +
C : -, Z : +, P : Direccin de compensacin:+ Direccin de compensacin:- Direccin de compensacin:- Direccin de compensacin:+
#7
#6
#5
7701
[Tipo de entrada]
[Tipo de datos]
#3
LZR
#4
#3
#2
#1
#0
LZR
Entrada de parmetros
Canal de bits
Si se especifica L (nmero de roscados para fresado) = 0 al inicio de la
sincronizacin de EGB (G81):
0: La sincronizacin se pone en marcha, suponiendo que se
especifica L = 1.
1: La sincronizacin no se pone en marcha, suponiendo que se
especifica L = 0. No obstante, se efecta una compensacin de
engranaje helicoidal.
- 310 -
A.PARMETROS
ANEXO
B-64304SP-2/01
#7
#6
#5
#4
7702
[Tipo de entrada]
[Tipo de datos]
#0
TDP
#3
#2
#1
ART
#0
TDP
Entrada de parmetros
Canal de bits
El nmero de dientes (T) de la caja de engranajes electrnica (G81)
que se puede especificar es:
0: 1 a 1000
1: 0,1 a 100 (1/10 de un valor especificado)
NOTA
En ambos casos, se puede especificar un valor de
1 a 1000.
#3
ART
NOTA
Si se genera una alarma servo para un eje distinto
del eje a lo largo del cual se realiza la operacin de
retroceso, la corriente de activacin del servo se
mantiene hasta que la operacin de retroceso
finaliza.
#7
#6
#5
7703
[Tipo de entrada]
[Tipo de datos]
#4
#3
#2
#1
#0
ARO
ARE
ERV
Entrada de parmetros
Canal de bits
#0
ERV
#1
ARE
- 311 -
A.PARMETROS
ANEXO
#2
ARO
B-64304SP-2/01
NOTA
Este parmetro es vlido si el bit 1 (ARE) del
parmetro N 7703 se configura a 1.
En la tabla siguiente se muestran los ajustes de parmetros y las
operaciones correspondientes.
ARE
1
ARO
0
0
0
0
1
Operacin
Durante la sincronizacin de EGB
Durante la sincronizacin de EGB y
el funcionamiento en modo automtico
Durante la sincronizacin de EGB o
el funcionamiento en modo automtico
NOTA
Los parmetros ARE y ARO son vlidos cuando el
bit 3 (ART) del parmetro N 7702 se configura a 1
(cuando se activa la funcin de retroceso que se
ejecuta al generarse una alarma de cabezal de
servo).
#7
#6
#5
7731
[Tipo de entrada]
[Tipo de datos]
#0
EFX
#4
#3
RTS
ECN
#2
#1
#0
EHF
EFX
Entrada de parmetros
Canal de bits
Con el comando EGB:
0: Se utilizan G80 y G81.
1: Se utilizan G80.8 y G81.8.
NOTA
Si este parmetro se configura a 0, no se puede
utilizar un ciclo fijo de taladrado.
#1
EHF
A.PARMETROS
ANEXO
B-64304SP-2/01
ECN
#4
RTS
7740
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Entrada de parmetros
Eje real
mm/min, pulgadas/min, grados/min (unidad de mquina)
Depende del sistema incremental del eje aplicado
Consulte la tabla de ajuste de parmetros estndar (C)
(si el sistema incremental es IS-B, 0,0 hasta +999000,0)
Este parmetro ajusta la velocidad de avance durante el retroceso en
cada eje.
7741
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mnima de datos]
[Rango vlido de datos]
Distancia retrocedida
Entrada de parmetros
Eje real
mm, pulgadas, grados (unidad de mquina)
Depende del sistema incremental del eje aplicado
9 dgitos de la unidad mnima de datos (consulte la tabla de ajustes de
parmetros estndar (A))
(Si el sistema incremental es IS-B, -999999,999 hasta +999999,999)
Este parmetro ajusta la distancia retrocedida en cada eje.
- 313 -
A.PARMETROS
ANEXO
7772
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
B-64304SP-2/01
Nmero de impulsos del detector de posicin por rotacin alrededor del eje
de la herramienta
Entrada de parmetros
Canal de 2 palabras
1 a 999999999
Este parmetro define el nmero de impulsos por rotacin alrededor
del eje de la herramienta (en el lado del cabezal) para el detector de
posicin.
Para un detector de fase A/B, ajuste este parmetro con cuatro
impulsos equivalentes a un ciclo de fase A/B.
NOTA
Especifique el nmero de impulsos de
realimentacin por rotacin alrededor del eje de
herramienta para el detector de posicin,
considerando la relacin de transmisin respecto al
encoder de posicin.
7773
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
[Ejemplo 1]
Nmero de impulsos del detector de posicin por rotacin alrededor del eje
de la pieza
Entrada de parmetros
Canal de 2 palabras
1 a 999999999
Este parmetro define el nmero de impulsos por rotacin alrededor
del eje de la pieza (en el lado esclavo) para el detector de posicin.
Ajuste el nmero de impulsos mediante la unidad de deteccin.
Ajuste los parmetros N 7772 y N 7773 cuando utilice el comando
de sincronizacin de EGB G81.
Cuando el eje maestro de la caja de engranajes electrnica es el
cabezal y el eje esclavo es el eje C
CNC
Eje esclavo
FFG
n/m
Impulsos de
comando
CMR
Incremento mnimo
programable
0,001 grados
Eje ficticio
Seguimiento
Contador de
errores
p/rev
Detector
Control de
velocidad/corriente
CMR
Relacin de
transmisin Cabezal
B
Unidad de
deteccin
Factor de
Conmutador de sincronizacin
sincronizacin
Contador de errores
- 314 -
Motor
FFG
N/M
Detector
p/rev
Relacin de
transmisin
A
Eje C
ANEXO
B-64304SP-2/01
A.PARMETROS
2 160000
=
3
3
1 6 00 00
16 0 00 0
1 6 00 0 0
3 =
=
3 60 0 00
36 0 00 0 3
1 08 0 00 0
- 315 -
A.PARMETROS
ANEXO
#7
#6
8132
[Tipo de entrada]
[Tipo de datos]
#3
IXC
B-64304SP-2/01
#5
#4
#3
SCL
SPK
IXC
#2
#1
#0
Entrada de parmetros
Bit
El posicionamiento de mesa indexada:
0: No se utiliza.
1: Se utiliza.
NOTA
Cuando habilite la funcin de posicionamiento de
mesa indexada, adems de este parmetro,
configure el bit 0 (ITI) del parmetro N 5501 a 0.
La funcin de posicionamiento de mesa indexada
slo se habilita si ITI e IXC est habilitados.
#4
SPK
#5
SCL
El factor de escala:
0: No se utiliza.
1: Se utiliza.
NOTA
Un ciclo de taladrado profundo de orificios
pequeos y el factor de escala no se pueden
utilizar al mismo tiempo.
#7
8136
#6
#5
#4
#3
#2
#1
#0
NGW
NOTA
Cuando se ajusta al menos uno de estos
parmetros, debe desconectarse la alimentacin
antes de continuar la operacin.
[Tipo de entrada]
[Tipo de datos]
#6
NGW
Entrada de parmetros
Bit
La memoria C de compensacin de herramienta (Serie M) o la
compensacin de geometra/desgaste (Serie T):
0: Se utiliza.
1: No se utiliza.
- 316 -
A.PARMETROS
ANEXO
B-64304SP-2/01
#7
#6
#5
11600
[Tipo de entrada]
[Tipo de datos]
#5
AX1
#4
#3
#2
#1
Entrada de parmetros
Canal de bits
Cuando el modo de rotacin de coordenadas est activo, si un eje se
instruye en modo absoluto:
0: La posicin instruida se calcula en el sistema de coordenadas
antes de girar.
1: El sistema de coordenadas gira y despus se produce un
desplazamiento a la posicin instruida en el sistema de
coordenadas girado.
(Parmetro compatible con FS0i-C)
#7
#6
#5
#4
#3
#2
#1
11630
[Tipo de entrada]
[Tipo de datos]
#0
FRD
[Tipo de entrada]
[Tipo de datos]
#0
FRD
Entrada de parmetros
Canal de bits
La unidad mnima de comando de los ngulos de rotacin de las
coordenadas de rotacin es:
0: 0,001 grados.
1: 0,00001 grados. (1/100.000)
#7
19607
#0
AX1
#6
#5
NAA
CAV
#4
#3
#2
#1
#0
CCC
Entrada de parmetros
Canal de bits
#2
CCC
#5
CAV
- 317 -
A.PARMETROS
ANEXO
#6
NAA
B-64304SP-2/01
PRECAUCIN
Cuando este parmetro se configura a 1, la
trayectoria puede sufrir un gran desplazamiento.
Por tanto, configure este parmetro a 0, a no ser
que existan razones especiales para no hacerlo.
19625
[Tipo de entrada]
[Tipo de datos]
[Rango vlido de datos]
Entrada de ajustes
Canal de bytes
3a8
Este parmetro especifica el nmero de bloques que se deben leer en
el modo de compensacin de herramienta/compensacin del radio de
la punta de herramienta. Si se selecciona un valor menor que 3, se
considera la especificacin de 3. Si se selecciona un valor mayor que 8,
se considera la especificacin de 8. Puesto que se lee un nmero ms
grande de bloques, se puede realizar una previsin de corte en exceso
(interferencia) con un comando ms adelante. No obstante, el nmero
de bloques ledos y analizados aumenta, de modo que se hace
necesario ms tiempo para el procesamiento de bloques.
Aunque el ajuste de este parmetro se modifique en el modo MDI
deteniendo el modo de compensacin de la herramienta/compensacin
del radio de la punta de herramienta, el ajuste no se vuelve vlido de
forma inmediata. Antes de que se valide el nuevo ajuste de este
parmetro, debe cancelarse el modo de compensacin del radio de
herramienta y volver a entrar de nuevo en el modo.
- 318 -
A.2
A.PARMETROS
ANEXO
B-64304SP-2/01
TIPOS DE DATOS
Los parmetros se clasifican por tipos de datos del siguiente modo:
Tipos de datos
Bits
Grupo de mquina de bits
Canal de bits
Eje de bits
Cabezal de bits
Bytes
Grupo de mquina de bytes
Canal de bytes
Eje de bytes
Cabezal de bytes
Palabras
Grupo de mquina de palabra
Canal de palabra
Eje de palabra
Cabezal de palabra
2 palabras
Grupo de mquina de 2 palabras
Canal de 2 palabras
Eje de 2 palabras
Cabezal de 2 palabras
Real
Grupo de mquina real
Canal real
Eje real
Cabezal real
Observaciones
01
Algunos parmetros
gestionan estos tipos de datos
como datos sin signo.
Algunos parmetros
gestionan estos tipos de datos
como datos sin signo.
0 hasta 999999999
Algunos parmetros
gestionan estos tipos de datos
como datos sin signo.
NOTA
1 Los parmetros de los tipos bit, grupo de mquina de bits, canal de bits, eje de bits
y cabezal de bits constan de 8 bits para un nmero de dato (parmetros con ocho
significados diferentes).
2 Para los tipos de grupo de mquina, se dispone de parmetros correspondientes al
nmero mximo de grupos de mquina, por lo que se pueden definir datos
independientes para cada grupo de mquina. Para el 0i -D/0i Mate-D, el nmero
mximo de grupos de mquina es siempre 1.
3 Para los tipos de canal, se dispone de parmetros correspondientes al nmero
mximo de canales, por lo que se pueden definir datos independientes para cada
canal.
4 Para los tipos de eje, se dispone de parmetros correspondientes al nmero
mximo de ejes de control, por lo que se pueden definir datos independientes para
cada eje de control.
5 Para los tipos de cabezal, se dispone de parmetros correspondientes al nmero
mximo de ejes de control, por lo que se pueden definir datos independientes para
cada eje de cabezal.
6 El rango vlido de datos para cada tipo de datos indica un rango general. El rango
puede variar segn los parmetros. Para conocer el rango vlido de datos de un
parmetro especfico, vase la explicacin del parmetro.
- 319 -
A.PARMETROS
A.3
ANEXO
B-64304SP-2/01
NOTA
1 Los valores se redondean por exceso o por defecto
hasta los mltiplos ms cercanos de la unidad
mnima de datos.
2 Un rango vlido de datos implica lmites de entrada
de datos y puede variar de los valores que
representan el rendimiento real.
3 Para obtener informacin sobre los rangos de
comandos en el CNC, Consulte el Anexo D, "Lista
de rangos de comandos" en el MANUAL DEL
USUARIO (B-64304SP).
(A) Parmetros de longitud y ngulo (tipo 1)
Unidad
mnima de
datos
Unidad de
datos
Sistema
incremental
mm
grados
IS-A
IS-B
IS-C
0,01
0,001
0,0001
-999999,99
-999999,999
-99999,9999
hasta
hasta
hasta
+999999,99
+999999,999
+99999,9999
pulgadas
IS-A
IS-B
IS-C
0,001
0,0001
0,00001
-99999,999
-99999,9999
-9999,99999
hasta
hasta
hasta
+99999,999
+99999,9999
+9999,99999
Unidad de
datos
Sistema
incremental
mm
grados
IS-A
IS-B
IS-C
0,01
0,001
0,0001
0,00
0,000
0,0000
hasta
hasta
hasta
+999999,99
+999999,999
+99999,9999
pulgadas
IS-A
IS-B
IS-C
0,001
0,0001
0,00001
0,000
0,0000
0,00000
hasta
hasta
hasta
+99999,999
+99999,9999
+9999,99999
- 320 -
A.PARMETROS
ANEXO
B-64304SP-2/01
Unidad de
datos
Sistema
incremental
mm/min
grados/min
IS-A
IS-B
IS-C
0,01
0,001
0,0001
0,0 hasta
0,0 hasta
0,0 hasta
+999000,00
+999000,000
+99999,9999
pulg/min
IS-A
IS-B
IS-C
0,001
0,0001
0,00001
0,0 hasta
0,0 hasta
0,0 hasta
+96000,000
+9600,0000
+4000,00000
Unidad de
datos
Sistema
incremental
mm/min
grados/min
IS-C
0,001
pulg/min
IS-C
0,0001
Unidad de
datos
Sistema
incremental
mm/seg2
grados/seg2
IS-A
IS-B
IS-C
0,01
0,001
0,0001
0,00
0,000
0,0000
hasta
hasta
hasta
+999999,99
+999999,999
+99999,9999
pulgadas/seg2
IS-A
IS-B
IS-C
0,001
0,0001
0,00001
0,000
0,0000
0,00000
hasta
hasta
hasta
+99999,999
+99999,9999
+9999,99999
Sistema
incremental
mm/min
grados/min
IS-C
pulg/min
IS-C
Unidad
mnima de
datos
0,001
0,000
hasta +999999,999
0,0001
0,0000
hasta +99999,9999
- 321 -
ANEXO
B-64304SP-2/01
UNIDAD DE AJUSTE...........................................................324
COMPENSACIN AUTOMTICA DE HERRAMIENTA.325
INTERPOLACIN CIRCULAR ........................................... 327
INTERPOLACIN HELICOIDAL .......................................328
FUNCIN DE SALTO ..........................................................329
RETORNO MANUAL A LA POSICIN DE
REFERENCIA........................................................................331
SISTEMA DE COORDENADAS DE PIEZA .......................334
SISTEMA DE COORDENADAS LOCAL ...........................335
CONTROL DE CONTORNEADO Cs...................................337
CONTROL DE CABEZAL SERIE/ANALGICO...............338
CONTROL DE VELOCIDAD SUPERFICIAL
CONSTANTE ........................................................................339
FUNCIONES DE HERRAMIENTA .....................................340
MEMORIA DE COMPENSACIN DE HERRAMIENTA..341
MACROS DE USUARIO ......................................................342
MACRO DE USUARIO DE TIPO INTERRUPCIN ..........345
ENTRADA DE PARMETROS PROGRAMABLES
(G10).......................................................................................346
IA-CONTROL EN ADELANTO AVANZADO
/IA-CONTROL DE CONTORNO .........................................347
FUNCIN DE SELECCIN DE LAS CONDICIONES
DE MECANIZADO ...............................................................350
CONTROL SNCRONO DEL EJE........................................351
CONTROL DE EJE ANGULAR ARBITRARIO..................357
CONTADOR DE PIEZAS Y HORAS DE
FUNCIONAMIENTO ............................................................358
AVANCE POR VOLANTE MANUAL.................................359
CONTROL DEL EJE POR PMC ...........................................360
LLAMADA A SUBPROGRAMA EXTERNO (M198) ........365
BSQUEDA DEL NMERO DE SECUENCIA..................366
VERIFICACIN DE LMITES DE RECORRIDO...............367
COMPENSACIN DE ERROR DE PASO DE HUSILLO ..369
FUNCIN DE SALVAPANTALLA Y FUNCIN DE
SALVAPANTALLA AUTOMTICO ..................................370
REINICIALIZACIN Y REBOBINADO.............................371
ACTIVACIN Y DESACTIVACIN DE MANUAL
ABSOLUTA...........................................................................372
ENTRADA DE DATOS EXTERNOS...................................373
FUNCIN DE SERVIDOR DE DATOS...............................375
FUNCIN DE GESTIN DEL POWER MATE
DESDE CNC ..........................................................................376
- 322 -
B-64304SP-2/01
ANEXO
- 323 -
ANEXO
B-64304SP-2/01
B.1
UNIDAD DE AJUSTE
B.1.1
Especificacin de
dimetro/radio en el
comando de
movimiento para cada
eje
Explicacin
-
B.1.2
- 324 -
ANEXO
B-64304SP-2/01
B.2
B.2.1
Funcin
Operacin del
resultado de la
medicin y la
compensacin actual
Ajuste de la velocidad
de avance para la
medicin
- 325 -
Serie 0i-D
-
B.2.2
B-64304SP-2/01
Serie 0i-C
Funcin
Ajuste del valor
ANEXO
Serie 0i-D
Parmetro N 6254
Este es un parmetro para las seales
de posicin de medicin alcanzada
(XAE1 y GAE1).
- Parmetro N 6255
Este es un parmetro para las seales
de posicin de medicin alcanzada
(XAE2 y GAE2).
- Parmetro N 6256
Este es un parmetro para las seales
de posicin de medicin alcanzada
(XAE3 y GAE3).
NOTA
Cuando se especifica 0 en los parmetros
N 6255 y N 6256, el valor de parmetro
N 6254 es vlido.
- 326 -
ANEXO
B-64304SP-2/01
B.3
INTERPOLACIN CIRCULAR
B.3.1
Mtodo de
interpolacin cuando
el punto final del arco
no est en el arco
Serie 0i-C
Serie 0i-D
Si la diferencia entre los valores del radio en el punto inicial y el punto final de un arco es
mayor que el valor especificado en el N 3410, se genera la alarma PS0020. Si la
diferencia es menor (el punto final no est en el arco), la interpolacin circular se realiza
del siguiente modo.
- La interpolacin helicoidal se realiza
- La interpolacin circular se realiza
como se muestra en la figura inferior.
utilizando el valor del radio del punto
Punto final
inicial y, cuando un eje alcanza el punto
final, se mueve linealmente.
e
(t)
Parmetro N 3410
En un comando de interpolacin circular,
especifique el lmite permitido para la
diferencia entre los valores del radio del
punto inicial y el punto final.
Punto de inicio
(t)
(t) = s +
( e s) (t )
Centro
s
Radio
s
e
Punto de inicio
Punto final
Centro
B.3.2
- 327 -
ANEXO
B-64304SP-2/01
B.4
INTERPOLACIN HELICOIDAL
B.4.1
Funcin
Especificacin de la
velocidad de avance
Serie 0i-D
F
(Long. del arco)2(Long. del eje lineal)2
La velocidad a lo largo del eje lineal se
expresa del siguiente modo:
Longitud del eje lineal
F
(Long. del arco)2(Long. del eje lineal)2
Lmite de la velocidad
de avance de
mecanizado helicoidal
B.4.2
- 328 -
ANEXO
B-64304SP-2/01
B.5
FUNCIN DE SALTO
B.5.1
Funcin
Ajuste para habilitar la
seal de salto de alta
velocidad para el salto
normal (G31) cuando la
funcin de salto mltiple
est habilitada
Serie 0i-D
Funcin de
salto
mltiple
Comando
Deshabilitada
HSS
HSS
SLS
HSS
SLS
SLS
Habilitada
Objetivo de la
compensacin de
aceleracin/deceleracin
y retardo del sistema
servo
Mtodo de
compensacin de
aceleracin/deceleracin
y retardo del sistema
servo
Velocidad de avance de
mecanizado de salto
(salto normal)
- 329 -
Entrada de la seal de
salto de alta velocidad
para el comando G31
P99
(salto de lmite de par)
Ajuste del lmite de
desviacin de posicin
en el comando de salto
de lmite de par
(salto de lmite de par)
Cuando se especifica
G31 P99/98 sin
especificar previamente
un lmite de par
(salto de lmite de par)
B.5.2
B-64304SP-2/01
Serie 0i-C
Funcin
Velocidad de avance de
mecanizado de salto
(salto con la seal de
salto de alta velocidad o
salto mltiple)
ANEXO
Serie 0i-D
-
Parmetro N 6287
Ajuste el lmite de desviacin de posicin
en el comando de salto de lmite de par
para cada eje.
- Se genera la alarma PS0035.
- 330 -
ANEXO
B-64304SP-2/01
B.6
B.6.1
Funcin
Condiciones para
realizar el retorno
manual a la posicin
de referencia durante
el paro de avance
Cuando se ha
efectuado la
conversin
pulgadas/mtrico
Ajuste de la posicin
de referencia sin levas
para todos los ejes
Serie 0i-D
No est disponible.
- 331 -
ANEXO
B-64304SP-2/01
Serie 0i-C
Funcin
Serie 0i-D
Comportamiento
cuando se inicia una
operacin de retorno
manual a la posicin
de referencia en un
eje de rotacin tipo A
con la leva de
deceleracin pulsada
antes de establecer
una posicin de
referencia
Ajuste de la funcin
de desplazamiento de
la posicin de
referencia
Ajuste de si se ha de
preajustar el sistema
de coordenadas tras
el retorno manual a la
posicin de referencia
a alta velocidad
No est disponible.
El sistema de coordenadas no se
preajusta.
- 332 -
ANEXO
B-64304SP-2/01
Serie 0i-C
Funcin
Comando G28/G30
en el modo de
rotacin del sistema
de coordenadas,
factor de escala o
imagen espejo
programable
B.6.2
No est disponible.
Cancele el modo antes de ejecutar el
comando.
Serie 0i-D
-
<Condiciones>
[Condiciones requeridas antes de
especificar el comando]
(1) Se ha especificado un comando
absoluto para el eje objeto de la
rotacin del sistema de coordenadas,
factor de escala o imagen espejo
programable.
(2) No se ha realizado la compensacin de
la longitud de la herramienta para el eje
objeto de la rotacin del sistema de
coordenadas, factor de escala o
imagen espejo programable al
desplazarse en el retorno a la posicin
de referencia.
(3) Se ha cancelado la compensacin de
la longitud de la herramienta.
[Condiciones requeridas cuando se
especifica el comando]
(4) En un comando incremental, la
distancia de desplazamiento del punto
intermedio es 0.
[Condiciones requeridas despus de
especificar el comando]
(5) El primer comando de movimiento
especificado para el eje objeto de la
rotacin del sistema de coordenadas,
factor de escala o imagen espejo
programable es un comando absoluto.
- 333 -
ANEXO
B-64304SP-2/01
B.7
B.7.1
Funcin
Cambio de la
visualizacin de la
posicin absoluta
cuando se cambia el
valor del decalaje del
origen de la pieza
B.7.2
Serie 0i-D
-
- 334 -
ANEXO
B-64304SP-2/01
B.8
B.8.1
Funcin
Borrado del sistema
de coordenadas local
tras la cancelacin de
la alarma del servo
Serie 0i-D
El procesamiento se
determina mediante los
ajustes del bit 5 (SNC) y el
bit 3 (RLC) del parmetro
N 1202.
- 335 -
Serie 0i-C
Funcin
Operacin con el
ajuste del sistema de
coordenadas local
(G52)
B.8.2
ANEXO
B-64304SP-2/01
Serie 0i-D
Bit 6 (C14) del parmetro N 3407
Si se reinicializa el CNC mediante la tecla
reset del panel MDI, una seal de
reinicializacin externa, una seal de
reinicializacin y rebobinado o una seal
de parada de emergencia cuando el bit 6
(CLR) del parmetro N 3402 se configura
a 1, el cdigo G del grupo 14 (sistema de
coordenadas de pieza):
0: Pasa al estado de borrado.
1: No pasa al estado de borrado.
- El bit 4 (G52) del parmetro N 1202 no
est disponible.
La herramienta se comporta siempre
como cuando G52 est configurado a
1.
- 336 -
ANEXO
B-64304SP-2/01
B.9
CONTROL DE CONTORNEADO Cs
B.9.1
Funcin
Comprobacin de
posicin cuando el
modo de control de
contorneado Cs est
desactivado
B.9.2
La comprobacin de posicin no se
realiza.
Serie 0i-D
-
Serie 0i-C
Para el primer cabezal se utiliza la
visualizacin de diagnstico N 418.
Para el segundo cabezal se utiliza la
visualizacin de diagnstico N 420.
- 337 -
Serie 0i-D
Tanto para el primero, como para el
segundo cabezal se utiliza la visualizacin
de diagnstico N 418 (cabezal).
ANEXO
B-64304SP-2/01
B.10
B.10.1
Funcin
Nmero de cabezal
del cabezal analgico
B.10.2
Serie 0i-D
- 338 -
ANEXO
B-64304SP-2/01
B.11
B.11.1
Funcin
Control de velocidad
superficial constante
son encoder de
posicin
B.11.2
Serie 0i-D
sta es una funcin bsica para la
Serie M y la Serie T.
Puede utilizarse habilitando el control
de velocidad superficial constante
(especifique 1 en el bit 0 (SSC) del
parmetro N 8133) y especificando 1
en el bit 2 (PCL) del parmetro
N 1405.
El bit 0 (PSSCL) del parmetro N 1407
no est disponible.
La velocidad de avance del eje est
siempre limitada.
Por medio de la seal de seleccin del
encoder de posicin, seleccione el
cabezal que se ha de utilizar para el
avance por revolucin. (Para utilizar la
seal de seleccin del encoder de
posicin se debe habilitar el control
multicabezal.)
- 339 -
ANEXO
B.12
FUNCIONES DE HERRAMIENTA
B.12.1
Funcin
Especificacin de un
cdigo G del grupo 00
y un cdigo T en el
mismo bloque
Comportamiento
cuando G49 y G40 se
especifican en el
mismo bloque
Especificacin del
valor de
compensacin de
longitud de
herramienta
(Seleccione el nmero
de corrector con el
cdigo H.)
Restauracin del
vector de
compensacin de la
longitud de
herramienta
cancelado
especificando G53,
G28 o G30 durante la
compensacin de la
longitud de
herramienta
B.12.2
B-64304SP-2/01
No est permitido.
Serie 0i-D
-
No permitido.
Si se especifica un cdigo G de este
modo, se genera la alarma PS0245.
ANEXO
B-64304SP-2/01
B.13
B.13.1
Funcin
Unidad y rango de
valores de
compensacin de
herramienta
Serie 0i-D
0,01 mm
9999,99 mm
0,001 mm
9999,999 mm
0,0001 mm
9999,9999 mm
Entrada en pulgadas
OFC OFA
Unidad
Conversin
automtica de los
valores de
compensacin de
herramienta tras la
conversin de
pulgadas/mtrico
B.13.2
- 341 -
Rango
999,999 pulg
0,001 pulg
0,0001 pulg
999,9999 pulg
0,00001 pulg
999,99999 pulg
Rango
ANEXO
B.14
MACROS DE USUARIO
B.14.1
B-64304SP-2/01
Serie 0i-C
Funcin
Serie 0i-D
Operaciones lgicas
en una sentencia if
Comportamiento de
una sentencia GOTO
cuando no se
encuentra el nmero
de secuencia al
comienzo del bloque
Comportamiento de
"GOTO 0" cuando hay
un nmero de
secuencia
Si se especifica un comando de
movimiento antes del nmero de
secuencia (lado izquierdo), se genera
la alarma PS0128.
Si no se especifica ningn comando de
movimiento antes del nmero de
secuencia (lado izquierdo), se ejecuta
el bloque que contiene el nmero de
secuencia desde el comienzo.
* Utilice un nmero de secuencia al comienzo de un bloque.
- El programa efecta un salto al bloque - El salto no se produce.
que contiene el nmero de secuencia.
Se genera la alarma PS1128.
* No utilice un nmero de secuencia.
- 342 -
Serie 0i-C
Funcin
Cuando se encuentra
otro comando de CNC
en un bloque G65 o en
un bloque de cdigo M
donde se llama a un
macro mediante un
cdigo M
Ejemplo) G01 X100.
ANEXO
B-64304SP-2/01
Serie 0i-D
G65 P9001 ;
Comportamiento
cuando se realiza una
llamada a
subprograma mediante
un cdigo M y una
llamada a
subprograma mediante
un cdigo T
Llamadas a
subprogramas y
macros
Serie 0i-C
Serie 0i-D
Nivel de
anidamiento
Mtodo de
llamada
Nivel de
Total
independiente
anidamiento
Total
independiente
Llamada a
macros
4 en total
5 en total
(G65/G66)
(G65/G66/M98)
Llamada a
8 en total
subprograma
(G65/G66/M98)
15 en total
10
(M98)
- 343 -
B.14.2
B-64304SP-2/01
Serie 0i-C
Funcin
Operacin de borrado
de la variable local
mediante
reinicializacin
ANEXO
Serie 0i-D
-
B.14.3
Varios
La Serie 0i-D le permite personalizar las especificaciones relativas a
los valores mximo y mnimo de las variables y a la precisin por
medio del bit 0 (F0C) del parmetro N 6008. Cuando se especifica 1
en el bit 0 (F0C) del parmetro N 6008, las especificaciones son las
mismas que para la Serie 0i-C. Para ms detalles, consulte el apartado
16, "MACROS DE USUARIO", en el "MANUAL DEL USUARIO"
(B-64304SP).
- 344 -
ANEXO
B-64304SP-2/01
B.15
B.15.1
Funcin
Macro de usuario de
tipo interrupcin en
operacin DNC
Reinicio del programa
B.15.2
No est disponible.
Serie 0i-D
-
Esta disponible.
- 345 -
ANEXO
B-64304SP-2/01
B.16
B.16.1
Funcin
Ajuste de modo de
entrada de
parmetros
B.16.2
Serie 0i-D
-
- 346 -
ANEXO
B-64304SP-2/01
B.17
B.17.1
Funcin
Nombre de funcin
Serie 0i-D
Seleccin de la
aceleracin/deceleracin
antes de la interpolacin
en movimiento en rpido
o aceleracin/
deceleracin despus de
la interpolacin en
movimiento en rpido
Ajuste de la aceleracin
para la aceleracin/
deceleracin lineal con
lectura en adelanto
antes de la interpolacin
- 347 -
ANEXO
B-64304SP-2/01
Serie 0i-C
Funcin
Serie 0i-D
Ajuste de la constante
de tiempo de la
aceleracin/deceleracin
lineal en forma de
campana despus de la
interpolacin en avance
de mecanizado comn a
todos los ejes
Ajuste de la constante
de tiempo de la
aceleracin/deceleracin
exponencial despus de
la interpolacin en
avance de mecanizado
para cada eje
Deceleracin automtica
en esquinas basada en
la diferencia de ngulo
Diferencia de velocidad
permitida comn a todos
los ejes para la
deceleracin automtica
en esquinas basada en
la diferencia de ngulo
(control de velocidad
basada en la diferencia
de velocidad de avance
en cada eje)
Ajuste del lmite de la
velocidad de avance
basada en el radio el
arco (Control de
velocidad con
aceleracin en
interpolacin circular)
Ajuste de la velocidad de
avance de mecanizado
mxima comn a todos
los ejes
Solapamiento de
bloques en movimiento
en rpido
- 348 -
ANEXO
B-64304SP-2/01
Funcin
Nombre de funcin
Ajuste de la limitacin de
la velocidad de avance
basada en la aceleracin
(control de velocidad con
la aceleracin en cada
eje)
Serie 0i-C
Serie 0i-D
Funcin
Serie 0i-D
Constante de tiempo de
aceleracin/deceleracin
en movimiento en rpido
en el modo de IA-control
de contorno
B.17.2
- 349 -
ANEXO
B-64304SP-2/01
B.18
B.18.1
Funcin
Parmetros ajustados
mediante
"aceleracin/deceleracin
antes de interpolacin"
(pantalla de ajuste de los
parmetros de
mecanizado)
Parmetro 1 ajustado
mediante "aceleracin
permitida"
(pantalla de ajuste de los
parmetros de
mecanizado)
Parmetro 2 ajustado
mediante "aceleracin
permitida"
(pantalla de ajuste de los
parmetros de
mecanizado)
B.18.2
Serie 0i-D
-
- 350 -
ANEXO
B-64304SP-2/01
B.19
B.19.1
Funcin
Nombre de funcin
Ajuste para realizar la
operacin sncrona
siempre
No est disponible.
- 351 -
Serie 0i-D
-
Comprobacin del
error de
sincronizacin en
funcin de las
coordenadas de
mquina
Ajuste del
establecimiento de la
sincronizacin
B-64304SP-2/01
Serie 0i-C
Funcin
Comprobacin del
error de
sincronizacin basada
en la diferencia de
posicin
ANEXO
Serie 0i-D
-
El establecimiento de la sincronizacin
se habilita especificando 1 en el bit 7
(SOF) del parmetro N 8301 cuando el
nmero de pares de ejes sincronizados
es uno o especificando 1 en el bit 7
(SOF) del parmetro N 8303 para el
eje maestro cuando el nmero de pares
de ejes sincronizados es dos.
- 352 -
ANEXO
B-64304SP-2/01
Serie 0i-C
Funcin
Temporizacin del
establecimiento de la
sincronizacin
El establecimiento de la sincronizacin
se realiza cuando:
1. Se conecta la alimentacin cuando se
utiliza el detector de la posicin
absoluta.
2. Se cancela la parada de emergencia.
Compensacin
mxima para la
sincronizacin
Serie 0i-D
-
El establecimiento de la sincronizacin
se realiza cuando:
1. Se conecta la alimentacin cuando se
utiliza el detector de la posicin
absoluta.
2. Se realiza la operacin de retorno
manual a la posicin de referencia.
3. El estado del control de posicin del
servo se cambia de desactivado a
activado.
(Esto sucede cuando se cancela la
parada de emergencia, alarma del
servo, servo muerto, etc. Tenga en
cuenta, sin embargo, que el
establecimiento de sincronizacin no
se realiza en la cancelacin de
desmontaje de eje.)
- Ajuste el valor en el parmetro N 8325
para el eje esclavo.
Si el valor de compensacin excede los
valores ajustados en este parmetro,
se genera la alarma SV0001.
(El parmetro N 8315 no est
disponible. Independientemente del
nmero de pares, ajuste el valor en el
parmetro N 8325.)
-
- 353 -
Diferencia entre el
contador de referencia
del eje maestro y el
contador de referencia
del eje esclavo
obtenida mediante el
ajuste automtico del
posicionamiento de
rejilla
Tiempo desde que la
seal de finalizacin
de la preparacin del
servo SA <F000.6> se
configura a 1 hasta
que se inicia la
deteccin de alarma
de diferencia de par
Ajuste para utilizar la
funcin de
desplazamiento del
sistema de
coordenadas de
mquina externo para
el eje esclavo
B-64304SP-2/01
Serie 0i-C
Funcin
Ajuste automtico de
la posicin de rejilla
ANEXO
Serie 0i-D
-
- 354 -
ANEXO
B-64304SP-2/01
Serie 0i-C
Funcin
Serie 0i-D
Parmetro N 8337
Especifique un cdigo M que cambie la
operacin sncrona a operacin normal.
Parmetro N 8338
Especifique un cdigo M que cambie la
operacin normal a operacin sncrona.
- El bit 4 (TRP) del parmetro N 12762
no est disponible.
Esta funcin se habilita especificando 1
en el bit 4 (SYP) del parmetro N 8303
para los ejes maestro y esclavo.
- Ajustando el parmetro No. 8312 para
el eje esclavo, se puede aplicar una
imagen espejo durante el control
sncrono simple.
Parmetro N 8312
Este parmetro ajusta la imagen espejo
del eje esclavo. Si se ajusta 100 o un valor
superior en este parmetro, la funcin de
imagen espejo se aplica al control
sncrono.
- 355 -
B.19.2
B-64304SP-2/01
Serie 0i-C
Funcin
Ajuste para cancelar
la comprobacin de la
diferencia de posicin
entre los ejes maestro
y esclavo durante el
establecimiento de la
sincronizacin
ANEXO
Serie 0i-D
-
No est disponible.
Por tanto, el bit 5 (SYE) del parmetro
N 8301 no est disponible.
Dado que la diferencia de posicin se
comprueba siempre, el parmetro
N 8318 tampoco est disponible.
Parmetro N 8318
Ajuste el tiempo desde que la funcin de
establecimiento de sincronizacin enva un
impulso de compensacin al eje esclavo
hasta que comienza la comprobacin del
lmite de la diferencia de posicin entre los
ejes maestro y esclavo.
Elemento
Diferencia de posicin
entre el eje maestro y
el eje esclavo
- 356 -
Serie 0i-D
-
ANEXO
B-64304SP-2/01
B.20
B.20.1
Funcin
Eje angular y
perpendicular
cuando se
especifica un
valor no vlido en
el parmetro N
8211 o N 8212
Seal de
finalizacin de
retorno a la
posicin de
referencia ZP
para el eje
perpendicular
movido con el eje
angular
<Fn094, Fn096,
Fn098, Fn100>
Cuando un eje
angular se
especifica
individualmente
en la seleccin
del sistema de
coordenadas de
mquina (G53)
durante el control
de eje angular
arbitrario
Comando G30
durante el control
de eje angular
arbitrario
B.20.2
Serie 0i-D
Serie 0i-C
Eje
angular
Serie M
Eje Y
(2do eje)
Serie 0i -D
Eje
perpendicular
Eje angular
Eje perpendicular
Eje Z
(3er eje)
Eje Y (eje
configurado a 2 en
el parmetro
N 1022) de los tres
ejes bsicos
- 357 -
ANEXO
B-64304SP-2/01
B.21
B.21.1
Rango de datos de
cdigo M que cuenta
el nmero de piezas
mecanizadas
Rango de datos del
nmero de piezas
requeridas
Rango de datos del
nmero y nmero total
de piezas
mecanizadas
Rango de datos del
periodo de conexin,
tiempo durante el
funcionamiento
automtico, tiempo de
mecanizado, tiempo
de activacin de la
seal de entrada
TMRON y tiempo de
una operacin
automtica
B.21.2
Serie 0i-C
Serie 0i-D
Parmetro N 6710
El rango de datos del cdigo M que cuenta el nmero de piezas mecanizadas es el
siguiente.
- 0 a 255
- 0 a 99999999 (8 dgitos)
Parmetro N 6713
El rango de datos del nmero de piezas requeridas es el siguiente.
- 0 a 9999
Parmetro N 6711
Nmero de piezas mecanizadas
- 0 a 999999999 (9 dgitos)
Parmetro N 6712
Nmero total de piezas mecanizadas
0 a 999999999 (9 dgitos)
- 358 -
ANEXO
B-64304SP-2/01
B.22
B.22.1
Funcin
Impulsos de volante
que exceden la
velocidad de
movimiento en rpido
Cantidad de impulsos
permitida para el
avance por volante
manual
Nmero de
generadores de
impulsos manuales
utilizados
Rango de valores del
parmetro de
amplificacin para el
avance por volante
manual
B.22.2
Serie 0i-D
- 359 -
ANEXO
B-64304SP-2/01
B.23
B.23.1
Funcin
Serie 0i-D
Rango de datos de la
velocidad de movimiento
en rpido para el
movimiento en rpido
(00h), retorno a la
posicin de referencia de
1 a 4 (07h a 0Ah) y
seleccin del sistema de
coordenadas de
mquina (20h)
Rango de datos de la
distancia de movimiento
total para el movimiento
en rpido (00h), avance
de mecanizado - avance
por minuto (01h), avance
de mecanizado - avance
por revolucin (02h), y
salto - avance por minuto
(03h)
Rango de datos de la
velocidad de avance de
mecanizado para el
movimiento en rpido
(01h) y salto - avance
por minuto (03h)
Mquina en
milmetros
Mquina en
pulgadas
30 a 6000
30 a 12000
30 a 4800
mm/min
pulgadas/min
30 a 15000
Unidad de
datos
IS-B
IS-C
99999,999
9999,9999
9999,9999
999,99999
Unidad
mm
grad
pulg
1 a 65535
La velocidad de avance especificada
debe estar en el rango mostrado en la
tabla inferior.
Mquina en mm
Mquina en pulg.
Eje de rotacin
Eje lineal
- 360 -
Unidad de
datos
mm/min
pulgadas/min
grad/min
Eje lineal
Mquina en unid.
mtricas
Mquina en
pulgadas
Unidad de datos
IS-A a IS-C
Unidad
mm/min
0,1
pulgadas/min
IS-B,IS-C
-999999999 a 999999999 (9 dgitos)
U n id a d
d e a ju s t e
U n i d a d m n .
d a to s
IS - A
IS - B
IS - C
0 ,0 1
0 ,0 0 1
0 ,0 0 0 1
1 a 65535
Serie 0i-C
Funcin
Funcin para aumentar
la unidad de
especificacin por un
factor de 200 para el
avance continuo (06h)
ANEXO
B-64304SP-2/01
Serie 0i-D
No est disponible.
Mxima velocidad de
avance para el avance
continuo (06h)
Entrada mm
166458
mm/min
1664589
mm/min
IS-B
Entrada pulg
1664,58
pulgadas/min
16645,89
pulgadas/min
Entrada mm
16645
mm/min
166458 0
mm/min
IS-C
Entrada pulg
166,45
pulgadas/min
1664,58
pulgadas/min
1 vez
10 veces
IS-B
Entrada pulg
655,35
pulgadas/min
6553,50
pulgadas/min
Entrada mm
6553
mm/min
65535
mm/min
IS-C
Entrada pulg
65,53
pulgadas/min
655,35
pulgadas/min
Entrada mm
(mm/min)
1
200
0,1
20
Entrada pulg
(pulg/min)
0,01
2,00
0,001
0,200
IS-C
Entrada en
Entrada en
Entrada en
s. mtrico
pulgadas
s. mtrico
pulgadas
(mm/min)
(pulgadas/min)
(mm/min)
(pulgadas/min)
Especificacin de la
velocidad en el comando
de velocidad (10h)
Entrada en
1 vez
166458
1664,58
16645
166,46
10 veces
999000
16645,89
99900
1664,58
200 veces
999000
39330,0
99900
3933,0
Unidad mnima de la
velocidad de avance
para el comando de
velocidad (10h)
Eje rotacin
(min-1)
0,00023
0,046
0,000023
0,0046
Bit 2 (JFM)
N 8004
0
1
0
1
IS-C
Entrada en
Entrada en
Entrada en
s. mtrico
pulgadas
s. mtrico
pulgadas
(mm/min)
(pulgadas/min)
(mm/min)
(pulgadas/min)
Entrada en
1 vez
65535
655,35
6553
65,53
10 veces
655350
6553,5
65535
655,35
200 veces
999000
39330,0
999000
3933,0
Unidad
0,0000 1 Nm
- 361 -
Unidad
0,0000 1 Nm
ANEXO
B-64304SP-2/01
Serie 0i-C
Serie 0i-D
[Para la Serie 0i-D]
Cuando se cambia al control de eje por PMC para ejecutar un comando de
movimiento durante el funcionamiento automtico y se vuelve a cambiar al control de
eje por CNC para ejecutar un comando absoluto del programa para el eje que se ha
movido, el comando de PMC debe ejecutarse utilizando un cdigo M sin carga en
bfer.
Por ejemplo, cuando se ejecuta un comando absoluto en un bloque N40 despus de
aplicar el control de PMC al eje Y, como en el ejemplo inferior, el control de eje por
PMC debe ejecutarse en un cdigo M sin carga en bfer (bloque N20).
O0001 ;
N10 G94 G90 G01 X20. Y30. F3000 ;
N20 M55 ; Ejecuta el control de eje por PMC para el eje Y.
N30 X70. ;
N40 Y50. ;
N50 M30 ;
Control de aceleracin/
deceleracin para un eje
sincronizado con
impulsos externos
mediante la
sincronizacin de
impulsos externos (0Bh,
0Dh a 0Fh)
Conversin
pulgadas/mtrico para
un eje lineal controlado
slo mediante el control
de eje por PMC
- 362 -
ANEXO
B-64304SP-2/01
Serie 0i-C
Funcin
Ajuste para cambiar
todos los ejes a ejes de
CNC o ejes de PMC
Si el PMC emite un
comando de control de
eje para un eje cuando la
herramienta est
esperando a la seal de
finalizacin de la funcin
auxiliar despus de
mover el eje segn el
comando de movimiento
y una funcin auxiliar
especificada desde el
CNC
Si el CNC emite un
comando para un eje
cuando dicho eje est
siendo movido por el
comando de control de
eje del PMC
Ajuste de la
especificacin de
dimetro/radio para la
cantidad de
desplazamiento y la
velocidad de avance
cuando se especifica la
programacin por
dimetro para un eje
controlado por PMC
Serie 0i-D
-
- 363 -
Comprobacin de
posicin para un eje
controlado slo por
control de eje por PMC
Seal de deshabilitacin
de la comprobacin de
posicin para un eje
comprobado por PMC y
deshabilitacin de
seales de
comprobacin de
posicin para ejes
individuales
B.23.2
B-64304SP-2/01
Serie 0i-C
Funcin
Salida individual de la
funcin auxiliar
ANEXO
Serie 0i-D
-
ANEXO
B-64304SP-2/01
B.24
B.24.1
Funcin
Formato de la
direccin P cuando se
llama a un
subprograma en la
tarjeta de memoria
(especificacin del
nmero de archivo
/especificacin del
nmero de programa)
Alarma de llamada
mltiple
Llamada subprograma
externo en le modo
MDI
Serie 0i-D
-
B.24.2
- 365 -
ANEXO
B-64304SP-2/01
B.25
B.25.1
Funcin
Retorno desde un
subprograma al
bloque del programa
de llamada, que tiene
un nmero de
secuencia
especificado
Bsqueda del nmero
de secuencia cuando
se ejecuta (M99
Pxxxxx)
Ejemplo)
Programa principal
O0001 ;
N100 ; (1)
N100 ; (2)
M98 P9001 ;
N100 ; (3)
N100 ; (4)
M30 ;
[Para la Serie 0i-C]
El control vuelve al bloque (1).
Serie 0i-D
AVISO
Asegrese de no escribir dos o ms nmeros de secuencia iguales en un programa.
En ese caso, la bsqueda dara como resultado bloques no deseados.
B.25.2
- 366 -
ANEXO
B-64304SP-2/01
B.26
B.26.1
Funcin
Verificacin de lmites
de recorrido
inmediatamente
despus de la
conexin
Alarma de
sobrerrecorrido
Serie 0i-D
-
- 367 -
B.26.2
B-64304SP-2/01
Serie 0i-C
Funcin
Continuacin de la
operacin despus de
la cancelacin
automtica de la
alarma cuando se
emite una alarma de
software OT1 durante
la ejecucin de un
comando absoluto en
funcionamiento
automtico
Bloque que valora la
distancia al lmite de
recorrido en el modo
IA-control en adelanto
avanzado o IA-control
de contorno
ANEXO
Serie 0i-D
-
- 368 -
ANEXO
B-64304SP-2/01
B.27
B.27.1
Funcin
Valor del parmetro
N 3621 para el ajuste
de un eje de rotacin
(tipo A)
Explicacin
Posicin de referencia
45.0
0.0
(61)
(68)
(60)
(62)
315.0
(67)
(+)
90.0
270.0
(63)
135.0
(66)
(64)
(65)
180.0
225.0
Los valores de compensacin se envan
en las posiciones indicadas por O
? ..
B.27.2
- 369 -
ANEXO
B-64304SP-2/01
B.28
B.28.1
Funcin
Comportamiento de la
funcin de
salvapantallas manual
("<CAN> + tecla de
funcin") cuando se
emite una alarma
Revisualizacin de la
pantalla tras un
cambio de modo
Entrada de tecla de
funcin cuando la
pantalla se visualiza o
est oculta
B.28.2
Serie 0i-D
- 370 -
ANEXO
B-64304SP-2/01
B.29
REINICIALIZACIN Y REBOBINADO
B.29.1
Funcin
Datos modales
cuando se reinicializa
durante la ejecucin
de un bloque
Serie 0i-D
Informacin en un
bloque ledo en
adelanto cuando la
reinicializacin se
realiza durante el
funcionamiento
automtico (contenido
en el bfer)
B.29.2
- 371 -
ANEXO
B-64304SP-2/01
B.30
B.30.1
Funcin
Coordenadas
absolutas durante el
cambio automtico de
la compensacin de
herramienta
B.30.2
Serie 0i-D
- 372 -
ANEXO
B-64304SP-2/01
B.31
B.31.1
Funcin
Nmero de mensajes
de alarma externos y
longitud de mensajes
Serie 0i-D
-
Formato de
visualizacin de
mensajes de alarma
externos
Nmero de mensajes
de operador externos
y longitud de
mensajes
- 373 -
[Longitud de un mensaje]
Hasta 32 caracteres
- Depende del bit 0 (EXA) del parmetro
N 6301.
Bit 0 (EXA) del parmetro N 6301
Seleccione al especificacin de mensaje
de alarma externo.
0: Los nmeros de alarma que se pueden
enviar van de 0 a 999. El CNC visualiza
un nmero de alarma, aadiendo 1000
al nmero que sigue a la cadena de
caracteres "EX".
1: Los nmeros de alarma que se pueden
enviar van de 0 a 4095. El CNC
visualiza un nmero de alarma,
aadiendo la cadena de caracteres
"EX" delante del mismo.
- El bit 0 (OM4) del parmetro N 3207
no est disponible.
[Nmero de mensajes que se pueden
emitir al mismo tiempo]
Depende del bit 1 (M16) del parmetro
N 11931. Seleccione hasta 4 o hasta
16 mensajes.
[Longitud de un mensaje]
256 caracteres o menos
ANEXO
B-64304SP-2/01
Serie 0i-C
Funcin
Formato de
visualizacin de
mensajes de operador
externos
Rango de datos de
nmeros de mensajes
de operador externos
Parmetro N 6310
El rango de datos de nmeros de mensajes de operador externos es el siguiente.
Cuando se realiza la
bsqueda de un
nmero de programa
externo con 0
especificado como el
nmero de programa
Entrada de una
compensacin de
herramienta externa
para un valor de
compensacin de
funcin no vlida
Nmero de mensajes
de histrico para
mensajes de operador
externos y longitud de
mensajes
B.31.2
Serie 0i-D
-
0 a 1000
No se genera ninguna alarma; y la
bsqueda no se realiza.
0 a 4096
Se genera la alarma DS0059.
ANEXO
B-64304SP-2/01
B.32
B.32.1
Funcin
Modo de operacin de
memoria
Serie 0i-D
-
B.32.2
- 375 -
ANEXO
B-64304SP-2/01
B.33
B.33.1
Funcin
Funcin de
visualizacin de 4
esclavos
B.33.2
Serie 0i-D
-
- 376 -
ANEXO
B-64304SP-2/01
B.34
B.34.1
Serie 0i-C
Serie 0i-D
En la Serie 0i-D, se hace referencia a las funciones de compensacin del radio
de herramienta C (Serie M) y de compensacin del radio de la punta de
herramienta (Serie T) de la Serie 0i-C mediante el trmino conjunto de
compensacin del radio/radio de la punta de herramienta.
- Esta disponible.
Se habilita especificando 1 en el bit
Est incluida en la compensacin del
2 (G39) del parmetro N 5008.
radio de herramienta/radio de la
punta de herramienta.
Dado que la interpolacin circular en
esquinas (G39) est siempre
habilitada, el bit 2 (G39) del
parmetro N 5008 no est
disponible.
- La compensacin del radio de
Ni la compensacin del radio de
herramienta/compensacin del radio
herramienta ni la compensacin del
de la punta de herramienta estn
radio de la punta de hta. estn
disponibles en la operacin MDI.
disponibles en la operacin MDI.
La posicin de parada en modo bloque a bloque difiere como se muestra a
continuacin.
Pieza
Trayectoria
Trayectoria del centro del radio de hta./
radio de la punta de herramienta
L
L
No est disponible.
- 377 -
ANEXO
B-64304SP-2/01
Serie 0i-C
-
Serie 0i-D
P1
P2
Trayectoria programada
Pieza
N2
P3
N3
El mecanizado tal
como est programado
- 378 -
Funcin
Ajuste para deshabilitar la
comprobacin de
interferencias y para borrar
los vectores que interfieren
ANEXO
B-64304SP-2/01
Serie 0i-C
-
Serie 0i-D
No est disponible.
(El bit 0 (CNI) del parmetro N 5008
no est disponible.)
Para prevenir el corte en exceso, se
utiliza la funcin de anulacin de
comprobacin de interferencias (bit 5
(CAV) del parmetro N 19607).
En el ejemplo inferior, la interferencia
se produce entre V1 y V4 y entre V2 y
V3. Por tanto, se crean los vectores
VA y VB. La trayectoria del centro de
la herramienta va de VA a VB.
V1
V4
V3
V2
VB
VA
V1
V4
V3
- 379 -
V2
B-64304SP-2/01
Serie 0i-C
Funcin
Nmero de bloques que se
deben leer en el modo de
compensacin de
herramienta/compensacin
del radio de la punta de
herramienta
Cuando la interpolacin
circular se especifica de
modo que el centro
coincida con el punto
inicial o final durante la
compensacin del radio de
herramienta/compensacin
del radio de la punta de
herramienta
ANEXO
Serie 0i-D
Siempre 3 bloques
- 380 -
ANEXO
B-64304SP-2/01
Serie 0i-C
Funcin
Comportamiento cuando
se especifica el retorno
automtico a la posicin
de referencia durante el
modo de compensacin
del radio de
herramienta/compensacin
del radio de la punta de
herramienta
Serie 0i-D
[Cuando CCN = 0]
El vector de compensacin se cancela cuando la herramienta se mueve al punto
intermedio.
Adems, la operacin de puesta en marcha se realiza desde la posicin de
referencia.
Punto
intermedio
S
G28
G01
r
G00
S
Posicin de referencia
(G42 G01)
Punto
intermedio
S
G28
G00
G01
r
S
Posicin de referencia
(G42 G01)
- 381 -
B-64304SP-2/01
Serie 0i-C
Funcin
Mtodo de valoracin
para la interpolacin
circular en la
compensacin del
radio de herramienta/
radio de al punta de
herramienta
ANEXO
Serie 0i-D
[Cuando QCR = 0]
C
Punto de
inicio
A
Punto
final
Punto final
Centro
B.34.2
Punto de inicio
Centro
- 382 -
ANEXO
B-64304SP-2/01
B.35
B.35.1
Funcin
Salida de M05 en un
ciclo de roscado con
machos
Comportamiento
cuando se especifica
K0 para el nmero de
repeticiones K
Comportamiento del
primer comando de
posicionamiento
(G00) para un eje de
control de
contorneado Cs en un
ciclo fijo
Velocidad de avance
en adelanto/retroceso
para el ciclo de
taladrado profundo de
orificios pequeos
(G83)
El comportamiento se puede
seleccionar mediante el bit 1 (NRF) del
parmetro N 3700.
Serie 0i-D
-
- 383 -
Compensacin de la
longitud de
herramienta (G43 o
G44) en un ciclo fijo
cuando se selecciona
la compensacin de
longitud de
herramienta de tipo C
(el bit 0 (TLC) del
parmetro N 5001 se
configura a 1)
B.35.2
B-64304SP-2/01
Serie 0i-C
Funcin
Direccin de retroceso
de la herramienta en
un ciclo de
mandrinado fino (G76)
o un ciclo de
mandrinado posterior
(G87)
Comando Q de
direccin en un ciclo
de taladrado profundo
a alta velocidad
(G73), ciclo de
taladrado profundo
(G83) o ciclo de
taladrado profundo de
orificios pequeos
(G83)
ANEXO
Serie 0i-D
-
- 384 -
ANEXO
B-64304SP-2/01
B.36
B.36.1
Serie 0i-C
Funcin
Serie 0i-D
Especificacin de eje
de rectificado
Comportamiento del
primer comando de
posicionamiento
(G00) para un eje de
control de
contorneado Cs en un
ciclo fijo
El comportamiento se puede
seleccionar mediante el bit 1 (NRF) del
parmetro N 3700.
B.36.2
- 385 -
ANEXO
B.37
POSICIONAMIENTO UNIDIRECCIONAL
B.37.1
Comportamiento
cuando se utiliza el
posicionamiento de
tipo interpolacin
lineal con imagen
espejo
B.37.2
Serie 0i-C
B-64304SP-2/01
Serie 0i-D
Si se utiliza el posicionamiento del tipo interpolacin lineal (el bit 1 (LRP) del parmetro
N 1401 est configurado a 1), y si el estado de la imagen espejo cuando el bloque de
posicionamiento unidireccional se lee en adelanto difiere del estado de la imagen espejo
cuando se inicia la ejecucin del bloque, se generan las siguientes alarmas,
respectivamente.
- Alarma PS5254
- Alarma DS0025
- 386 -
ANEXO
B-64304SP-2/01
B.38
B.38.1
Funcin
Comandos de
achaflanado de
ngulo y redondeado
de esquina opcional
para un plano que
contiene un eje
paralelo
Operacin en modo
bloque a bloque
Valor negativo
especificado en un
comando ,C_ o ,R_
Nmero de tiempos
de espera a insertar
entre dos bloques
para los que se va a
realizar el
achaflanado de
ngulo o el
redondeado de
esquina opcional
Operacin DNC
B.38.2
Serie 0i-C
No est disponible.
Se genera la alarma PS0212.
Serie 0i-D
Esta disponible.
No est limitado.
El achaflanado de ngulo y el
redondeado de esquina opcional no
estn disponibles en la operacin DNC.
El achaflanado de ngulo y el
redondeado de esquina opcional estn
tambin disponibles en la operacin
DNC.
- 387 -
NDICE
B-64304SP-2/01
NDICE ALFABTICO
<A>
ACHAFLANADO DE NGULO Y REDONDEADO
OPCIONALES................................................................ 92
herramienta.................................................................... 259
RECTIFICADORA)......................................................103
DIARIO........................................................................ s-11
COMPENSACIN AUTOMTICA DE
HERRAMIENTA..........................................................325
<B>
COMPENSACIN DE LA LONGITUD DE
HERRAMIENTA (G43, G44, G49)..............................121
<C>
CAJA DE ENGRANAJES ELECTRNICA
desde MDI.....................................................................211
HERRAMIENTA/RADIO DE LA PUNTA DE
HERRAMIENTA..........................................................377
Comprobacin de interferencias....................................198
FUNCIONAMIENTO...................................................358
CONSTANTE ...............................................................339
CONTROL EN LA DIRECCIN
i-1
NDICE
B-64304SP-2/01
<D>
<I>
(G50.1,G51.1) ...............................................................240
(G39) .............................................................................213
<E>
<L>
<M>
<F>
MEMORIA DE COMPENSACIN DE
HERRAMIENTA..........................................................341
interferencias................................................................. 204
compensacin................................................................165
<N>
INDEXADA.................................................................... 96
FUNCIN DE SALTO ................................................. 329
<O>
una interferencia............................................................202
<P>
TECLA DE FUNCIN
PROGRAMACIN ........................................................ 30
.....................................258
Parmetros.....................................................................267
<G>
GENERALIDADES..................................................... 3,11
i-2
NDICE
B-64304SP-2/01
<R>
REINICIALIZACIN Y REBOBINADO.................... 371
RETORNO MANUAL A LA POSICIN DE
REFERENCIA .............................................................. 331
ROSCADO (G33) ........................................................... 24
Roscado rgido con machos (G84) .................................. 76
ROSCADO RGIDO CON MACHOS............................ 75
ROTACIN DEL SISTEMA DE COORDENADAS
(G68, G69) .................................................................... 227
<S>
Seal de override............................................................. 91
SISTEMA DE COORDENADAS DE PIEZA ............. 334
SISTEMA DE COORDENADAS LOCAL .................. 335
<T>
TABLAS DE AJUSTE DE PARMETROS
ESTNDAR ................................................................. 320
TIPO DE DATOS ......................................................... 319
TIPOS DE DECALAJE DE COMPENSACIN DE
LONGITUD DE HERRAMIENTA .............................. 129
<U>
UNIDAD DE AJUSTE ................................................. 324
<V>
VALORES DE COMPENSACIN DE
HERRAMIENTA, NMERO DE VALORES DE
COMPENSACIN E INTRODUCCIN DE
VALORES DESDE EL PROGRAMA (G10) ............... 215
VALORES DE COORDENADAS Y DIMENSIONES.. 26
Varios............................................................................ 344
VERIFICACIN DE LMITES DE RECORRIDO...... 367
VISIN GENERAL DE LA COMPENSACIN
DE LA HERRAMIENTA (G40-G42)........................... 148
i-3
Nov., 2009
Fecha
01
Edicin
Contenido
Edicin
Fecha
Hoja de revisiones
Contenido
B-64304SP-2/01
* B - 6 4 3 0 4 S P - 2 / 0 1 *