Beruflich Dokumente
Kultur Dokumente
B-64304SP-1/02
PRECAUCIONES DE SEGURIDAD
B-64304SP-1/02
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-1
AVISOS Y PRECAUCIONES GENERALES ..........................................................................................s-2
AVISOS Y PRECAUCIONES RELATIVOS A LA PROGRAMACIN ................................................s-4
AVISOS Y PRECAUCIONES RELATIVOS AL MANEJO ....................................................................s-6
AVISOS RELATIVOS AL MANTENIMIENTO DIARIO ......................................................................s-8
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-1
PRECAUCIONES DE SEGURIDAD
B-64304SP-1/02
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.
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.
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.
s-2
PRECAUCIONES DE SEGURIDAD
B-64304SP-1/02
AVISO
7 El manual del operador 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.
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 sto 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-3
PRECAUCIONES DE SEGURIDAD
B-64304SP-1/02
AVISO
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.
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.
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.
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.
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.
s-4
PRECAUCIONES DE SEGURIDAD
B-64304SP-1/02
AVISO
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 Comprobacin de interferencias para cada canal
Se realiza una comprobacin de interferencias para cada canal basada en los
datos de herramienta especificados durante el funcionamiento automtico. Si la
especificacin de la herramienta no coincide con la herramienta que se est
utilizando realmente, la comprobacin de interferencia no se podr realizar
correctamente y probablemente se provocarn daos a la herramienta o la
propia mquina, o lesiones al usuario. Despus de conectar la alimentacin
elctrica o seleccionar manualmente una torreta, inicie el funcionamiento en
modo automtico y especifique el nmero de la herramienta que va a usar.
8 Modo absoluto/incremental
Si un programa creado con valores absolutos se est ejecutando en modo
incremental, o viceversa, la mquina podra responder de manera imprevista.
9 Seleccin de plano
Si se especifica un plano incorrecto para interpolacin circular, interpolacin
helicoidal o un ciclo fijo, la mquina podra responder de manera imprevista.
Consulte las descripciones de las funciones correspondientes para obtener ms
detalles.
10 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 desplazamiento sin efectuar un salto.
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-5
PRECAUCIONES DE SEGURIDAD
B-64304SP-1/02
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.
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.
s-6
PRECAUCIONES DE SEGURIDAD
B-64304SP-1/02
AVISO
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.
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 suspensin 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 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-7
PRECAUCIONES DE SEGURIDAD
B-64304SP-1/02
s-8
PRECAUCIONES DE SEGURIDAD
B-64304SP-1/02
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 tensin (marcados con
y provistos de una cubierta
aislante).
La manipulacin de los circuitos de alta tensin no protegidos representa un
riesgo sumamente peligroso de descarga elctrica.
s-9
CONTENIDO
B-64304SP-1/02
CONTENIDO
PRECAUCIONES DE SEGURIDAD............................................................s-1
DEFINICIN DE AVISO, PRECAUCIN Y NOTA ................................................. s-1
AVISOS Y PRECAUCIONES GENERALES ........................................................... s-2
AVISOS Y PRECAUCIONES RELATIVOS A LA PROGRAMACIN..................... s-4
AVISOS Y PRECAUCIONES RELATIVOS AL MANEJO........................................ s-6
AVISOS RELATIVOS AL MANTENIMIENTO DIARIO ............................................ s-8
I. GENERALIDADES
1
GENERALIDADES.................................................................................. 3
1.1
1.2
1.3
II. PROGRAMACIN
1
GENERALIDADES................................................................................ 11
1.1
COMPENSACIN ....................................................................................... 11
FUNCIN DE INTERPOLACIN.......................................................... 16
3.1
3.2
3.3
3.4
3.5
4.1.2
4.1.3
4.2
4.1.4
4.1.5
4.1.6
CONTENIDO
B-64304SP-1/02
4.2.6
4.2.7
4.2.8
4.3
4.4
4.5
4.6
4.7
4.8
5.2
5.3
CONTENIDO
B-64304SP-1/02
5.3.6.1
5.3.6.2
5.3.6.3
5.3.7
5.4
5.5
6.3.2
6.3.3
6.4
6.5
6.3.4
6.3.5
6.3.6
c-3
CONTENIDO
B-64304SP-1/02
III. OPERACIN
1
1.2
298
ANEXO
A
B.2
B.3
B.4
CONTENIDO
B-64304SP-1/02
B.4.2
B.5
B.6
B.20
B.19
B.18
B.17
B.16
B.15
B.14
B.13
B.12
B.11
B.10
B.9
B.8
B.7
CONTENIDO
B.21
B-64304SP-1/02
B.22
B.23
B.36
B.35
B.34
B.33
B.32
B.31
B.30
B.29
B.28
B.27
B.26
B.25
B.24
c-6
CONTENIDO
B-64304SP-1/02
B.37
B.38
B.39
B.51
B.50
B.49
B.48
B.47
B.46
B.45
B.44
B.43
B.42
B.41
B.40
c-7
I. GENERALIDADES
1.GENERALIDADES
GENERALIDADES
B-64304SP-1/02
GENERALIDADES
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.
NOTA
1 En este manual se describen las funciones que se pueden realizar en el tipo de
control de canal de la Serie T. Para obtener informacin sobre otras funciones
no especficas de la Serie T, consulte el Manual del operador (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-64310SP).
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-TD
Series 0i-TD
0i Mate-TD
Series 0i Mate-TD
-3-
1.GENERALIDADES
GENERALIDADES
B-64304SP-1/02
NOTA
1 Con fines explicativos, estos modelos se puede clasificar del siguiente modo:
Serie T: 0i -TD / 0i Mate -TD
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 Para el 0i-D / 0i Mate-D, deben configurarse los parmetros para habilitar o
deshabilitar algunas funciones bsicas.
Encontrar informacin acerca de estos parmetros en el apartado 4.51,
"PARMETROS DE LAS FUNCIONES BSICAS DEL 0i-D / 0i Mate-D" en el
MANUAL DE PARMETROS (B-64310EN).
Smbolos especiales
Este manual utiliza los siguientes smbolos:
IP
B-64393EN
Red
PROFIBUS-DP Board CONNECTION MANUAL
Fast Ethernet / Fast Data Server MANUAL DEL OPERADOR
DeviceNet Board CONNECTION MANUAL
FL-net Board CONNECTION MANUAL
B-64403EN
B-64014SP
B-64443EN
B-64453EN
-4-
B-64302EN
B-64303EN
B-64303EN-1
B-64304SP
B-64304SP-1
B-64304SP-2
B-64305SP
B-64310SP
B-64304SP-3
B-64303EN-2
B-64304EN-5
B-64303EN-3
B-64304SP-1/02
GENERALIDADES
1.GENERALIDADES
Nm. de
especificacin
B-64303EN-4
B-63874SP
B-63874EN-2
B-63874EN-1
B-64434SP
B-64254SP
Nm. de especificacin
B-65262EN
B-65272EN
B-65302EN
B-65312EN
B-65282EN
B-65322EN
B-65285SP
B-65325EN
B-65270EN
B-65280EN
-5-
1.GENERALIDADES
1.1
GENERALIDADES
B-64304SP-1/02
Cuando mecanice una pieza por medio de una mquina herramienta de CNC, prepare primeramente el
programa, y despus haga funcionar la mquina utilizando dicho programa.
(1) En primer lugar, prepare el programa a partir del plano de la pieza para hacer funcionar la mquina
herramienta de CNC.
El modo de preparar el programa se describe en la Parte II, Programacin.
(2) El programa debe ser ledo por el sistema de CNC. A continuacin, despus de montar las piezas y
herramientas en la mquina, maneje las herramientas segn el programa. Finalmente, ejecute el
mecanizado real de la pieza.
El modo de operar el sistema de CNC se describe en la Parte III, Operacin.
Plano de
la pieza
Programa
de pieza
CNC
PARTE II, "PROGRAMACIN"
Mquina herramienta
1
Mecanizado de cara
final
2
Mecanizado de
dimetro exterior
3
Ranurado
1. Mtodo de mecanizado :
Desbaste
Semiacabado
2. Herramientas de mecanizado
3. Condiciones de mecanizado :
Velocidad de avance
Profundidad de corte
4. Trayectoria de herramienta
Mecanizado
de dimetro
Ranurado
exterior
Mecanizado
de cara final
Pieza
B-64304SP-1/02
1.2
GENERALIDADES
1.GENERALIDADES
PRECAUCIN
1 La funcin de un sistema de mquina herramienta con CNC depende no slo del
CNC, sino tambin de la combinacin de la mquina herramienta, el armario de
maniobra elctrica, el sistema servo, el CNC mismo, los paneles de operador, etc.
Resulta muy difcil describir el funcionamiento, la programacin y las operaciones
asociados a todas las combinaciones. Con carcter general, este manual las
describe desde el punto de vista del CNC. As, para obtener ms detalles sobre
una mquina herramienta con CNC, consulte el manual publicado por el
fabricante de la mquina herramienta, que tendr prioridad sobre este manual.
2 En el encabezamiento de cada pgina de este manual, figura el ttulo del
captulo para que el lector puede consultar fcilmente la informacin que
necesita.
Si el lector busca en primer lugar el ttulo en el que est interesado, puede
encontrar apartados con la informacin exclusiva que necesita.
3 Este manual contiene descripciones con tantas variaciones del uso del sistema
como son posibles. No puede abarcar todas las combinaciones de funciones,
opciones y comandos que no se deben intentar ejecutar.
Si no se describe una combinacin concreta de operaciones, no se debe intentar
realizarla.
1.3
-7-
II. PROGRAMACIN
PROGRAMACIN
B-64304SP-1/02
1.GENERALIDADES
GENERALIDADES
1.1
COMPENSACIN
Explicacin
-
Compensacin 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
apartado "Ajuste y visualizacin de datos" del Manual del operador (comn a las Series T/M), se puede
ejecutar el mecanizado sin modificar el programa incluso cuando se cambia la herramienta. Esta funcin
se denomina compensacin de herramienta.
Herramienta Herramienta Herramienta Herramienta Herramienta
estndar de desbaste de acabado de ranurado de roscado
Pieza
- 11 -
2.FUNCIN PREPARATORIA
(FUNCIN G)
PROGRAMACIN
B-64304SP-1/02
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_ ;
:
Hay tres sistemas de cdigos G en el sistema de torno: A, B y C (Tabla 2(a)). Seleccione un sistema de
cdigos G utilizando los bits 6 (GSB) y 7 (GSC) del parmetro N 3401. Normalmente, en el manual del
operador se describe el uso del sistema A de cdigos G, excepto si el elemento descrito slo puede usar el
sistema B o C de cdigos G. En esos casos, se describe el sistema B o C de cdigos G.
Explicacin
1.
2.
3.
4.
5.
- 12 -
PROGRAMACIN
B-64304SP-1/02
6.
7.
2.FUNCIN PREPARATORIA
(FUNCIN G)
Sistema de cdigos G
B
C
G00
G01
G00
G01
G00
G01
G02
G02
G02
G03
G03
G03
G04
G04
G04
G05.4
G07.1
(G107)
G08
G09
G10
G11
G12.1
(G112)
G13.1
(G113)
G17
G18
G19
G20
G21
G22
G05.4
G07.1
(G107)
G08
G09
G10
G11
G12.1
(G112)
G13.1
(G113)
G17
G18
G19
G20
G21
G22
G05.4
G07.1
(G107)
G08
G09
G10
G11
G12.1
(G112)
G13.1
(G113)
G17
G18
G19
G70
G71
G22
G23
G23
G23
G25
G25
G25
G26
G26
G26
G27
G28
G30
G31
G32
G34
G36
G37
G27
G28
G30
G31
G33
G34
G36
G37
G27
G28
G30
G31
G33
G34
G36
G37
G39
G39
G39
G40
G40
G40
G41
G41
G41
G42
G42
G42
G50
G92
G92
Grupo
01
Funcin
Posicionamiento (mov. en rpido)
Interpolacin lineal (avance de mecanizado)
Interpolacin circular en sentido horario o interpolacin
helicoidal en sentido horario
Interpolacin circular en sentido antihorario o interpolacin
helicoidal en sentido antihorario
Espera
HRV3 on/off
Interpolacin cilndrica
00
21
16
06
09
08
00
01
07
00
- 13 -
2.FUNCIN PREPARATORIA
(FUNCIN G)
PROGRAMACIN
B-64304SP-1/02
Sistema de cdigos G
B
C
G50.3
G50.2
(G250)
G51.2
(G251)
G50.4
G50.5
G50.6
G51.4
G51.5
G51.6
G52
G53
G54
G55
G56
G57
G58
G59
G61
G63
G64
G65
G66
G67
G92.1
G50.2
(G250)
G51.2
(G251)
G50.4
G50.5
G50.6
G51.4
G51.5
G51.6
G52
G53
G54
G55
G56
G57
G58
G59
G61
G63
G64
G65
G66
G67
G92.1
G50.2
(G250)
G51.2
(G251)
G50.4
G50.5
G50.6
G51.4
G51.5
G51.6
G52
G53
G54
G55
G56
G57
G58
G59
G61
G63
G64
G65
G66
G67
G68
G68
G68
G69
G69
G69
G70
G71
G72
G73
G74
G75
G76
G71
G70
G71
G72
G73
G74
G75
G76
G71
G72
G73
G74
G75
G76
G77
G78
G72
G72
G72
G73
G73
G73
G74
G74
G74
G75
G80
G80
G80
Grupo
00
14
15
00
12
04
00
01
10
G81
G81
G81
G82
G83
G82
G83
G82
G83
G83.1
G83.1
G83.1
G84
G84
G84
Funcin
- 14 -
PROGRAMACIN
B-64304SP-1/02
2.FUNCIN PREPARATORIA
(FUNCIN G)
Sistema de cdigos G
B
C
Grupo
G84.2
G85
G87
G88
G89
G90
G92
G94
G84.2
G85
G87
G88
G89
G77
G78
G79
G84.2
G85
G87
G88
G89
G20
G21
G24
G91.1
G91.1
G91.1
00
G96
G97
G96
G97
G96
G97
02
G96.1
G96.1
G96.1
G96.2
G96.2
G96.2
G96.3
G96.3
G96.3
G96.4
G98
G99
-
G96.4
G94
G95
G90
G91
G98
G99
G96.4
G94
G95
G90
G91
G98
G99
10
01
00
05
03
11
Funcin
Ciclo de roscado rgido con machos (formato FS10/11-T)
Ciclo de mandrinado frontal
Ciclo de taladrado lateral
Ciclo de roscado con machos lateral
Ciclo de mandrinado lateral
Ciclo de mecanizado de dimetro exterior e interior
Ciclo de roscado
Ciclo de torneado de cara final
Comprobacin de la cantidad mxima de incremento
especificada
Control de velocidad superficial constante
Cancelacin de control de velocidad superficial constante
Ejecucin de posicionamiento del cabezal (esperar a
finalizacin)
Ejecucin de posicionamiento del cabezal (sin esperar a
finalizacin)
Comprobacin de la finalizacin del posicionamiento del
cabezal
Modo de control de velocidad SV ON
Avance por minuto
Avance por revolucin
Programacin absoluta
Programacin incremental
Ciclo fijo : retorno al nivel inicial
Ciclo fijo : retorno al nivel de punto R
- 15 -
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-1/02
FUNCIN DE INTERPOLACIN
3.1
Descripcin general
La interpolacin en coordenadas polares es una funcin que ejerce el control de contorneado convirtiendo
un comando programado en el sistema de coordenadas cartesianas en el movimiento de un eje lineal
(movimiento de una herramienta) y en el movimiento de un eje de rotacin (rotacin de una pieza). Esta
funcin es muy til para el mecanizado de una superficie frontal y el rectificado de ejes de leva para
torneado.
Formato
G12.1;
G13.1;
Explicacin
-
Los ejes de la interpolacin en coordenadas polares (eje lineal y eje de rotacin) se deben especificar
previamente con los parmetros correspondientes. Si se especifica G12.1, se habilita el modo de
interpolacin en coordenadas polares en el sistema y se selecciona un plano (denominado plano de
interpolacin en coordenadas polares) formado por un eje lineal y un eje hipottico que intersecta al eje
lineal en ngulo recto. El eje lineal se denomina primer eje del plano, y el eje hipottico, segundo eje del
plano. La interpolacin en coordenadas polares se efecta en este plano.
En el modo de interpolacin en coordenadas polares, es posible especificar la interpolacin lineal y la
interpolacin circular mediante programacin absoluta o incremental.
Tambin se puede realizar una compensacin del radio de la punta de herramienta. La interpolacin en
coordenadas polares se lleva a cabo para la trayectoria obtenida despus de la compensacin del radio de
la punta de herramienta.
La velocidad tangencial en el plano de la interpolacin en coordenadas polares (sistema de coordenadas
cartesianas) se especifica como la velocidad de avance mediante F.
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-1/02
Eje lineal
(unidad: mm o pulgadas)
PRECAUCIN
El plano empleado antes de especificar G12.1 (plano seleccionado mediante
G17, G18 o G19) se cancela. Se restablece al especificar G13.1 (cancelar
interpolacin en coordenadas polares).
Cuando se reinicializa el sistema, se cancela la interpolacin en coordenadas
polares y se utiliza el plano especificado por G17, G18 o G19.
-
La unidad de las coordenadas en el eje hipottico es la misma que la unidad para el eje lineal
(mm/pulgadas).
En el modo de interpolacin en coordenadas polares, los comandos programados se especifican con
coordenadas cartesianas en el plano de interpolacin en coordenadas polares. La direccin del eje de
rotacin se utiliza como direccin del segundo eje (eje hipottico) del plano. Independientemente de
si se especifica un dimetro o un radio para el primer eje del plano, la especificacin es la misma
para el eje de rotacin.
El eje hipottico estar situado en la coordenada 0 inmediatamente despus de especificar G12.1. La
interpolacin polar se inicia suponiendo que el ngulo de rotacin es 0 para la posicin de la
herramienta al especificar G12.1.
Ejemplo)
Si el valor del eje X (eje lineal) se especifica en milmetros
G12.1;
G01 X10. F1000. ; .........Se realiza un movimiento de 10 mm en el sistema de coordenadas
cartesianas.
C20. ;..............................Se realiza un movimiento de 20 mm en el sistema de coordenadas
cartesianas.
G13.1;
- 17 -
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-1/02
Las direcciones para especificar el radio de un arco para la interpolacin circular (G02 o G03) en el plano
de interpolacin en coordenadas polares dependen del primer eje del plano (eje lineal).
NOTA
Los ejes paralelos U, V y W se pueden utilizar en el sistema B o C de cdigos
G.
-
Se visualizan las coordenadas reales. Sin embargo, la distancia restante para desplazarse dentro de un
bloque se visualiza en funcin de las coordenadas del plano de interpolacin en coordenadas polares
(coordenadas cartesianas).
Bsicamente, antes de especificar G12.1, debe ajustarse un sistema de coordenadas local (o sistema de
coordenadas de pieza) en el que el centro del eje de rotacin sea el origen del sistema de coordenadas.
En el modo G12.1, no debe cambiarse el sistema de coordenadas (G50, G52, G53, reinicializacin de
coordenadas relativas, G54-G59, etc.).
- 18 -
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-1/02
Si el primer eje del plano tiene un error en el centro del eje de rotacin en la direccin del eje hipottico
(es decir, si el centro del eje de rotacin no se encuentra en el eje X), se utiliza la funcin de
compensacin de direccin de eje hipottico en el modo de interpolacin en coordenadas polares. Con
esta funcin, el error se considera en la interpolacin en coordenadas polares. El valor del error se
especifica en el parmetro N 5464.
Eje hipottico (eje C)
Eje de rotacin
(X, C)
Eje X
(X, C)
X
C
P
- 19 -
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-1/02
C
G12.1 Xx Cc ;
Centro del eje C
X
x
Limitaciones
-
En el modo G12.1, no debe cambiarse el sistema de coordenadas (G92, G52, G53, reinicializacin de
coordenadas relativas, G54-G59, etc.).
Se debe especificar una compensacin de herramienta antes de ajustar el modo G12.1. En el modo G12.1,
no se puede cambiar ninguna compensacin.
- 20 -
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-1/02
AVISO
Considere las lneas L1, L2 y L3. X es la distancia que la herramienta recorre
por unidad de tiempo a la velocidad de avance especificada con la direccin F
en el sistema de coordenadas cartesianas. A medida que la herramienta se
desplaza de L1 a L2 a L3, el ngulo en el que se desplaza la herramienta por la
unidad de tiempo correspondiente a X en el sistema de coordenadas
cartesianas aumenta de 1 a 2 y 3. Dicho de otro modo, el componente del eje C
de la velocidad de avance aumenta a medida que la herramienta se acerca al
centro de la pieza. El componente C de la velocidad de avance puede ser
superior a la velocidad de avance de mecanizado mxima para el eje C, ya que
el movimiento de la herramienta en el sistema de coordenadas cartesianas se
ha convertido en el movimiento de la herramienta para el eje C y para el eje X.
X
1
2
3
L1
L2
L3
180
(mm/min)
Si el componente de velocidad del eje de rotacin supera la velocidad de avance de mecanizado mxima
en el modo de interpolacin en coordenadas polares, la velocidad se controla automticamente.
Override automtico
Si el componente de velocidad del eje de rotacin supera la velocidad admitida (velocidad de avance de
mecanizado mxima multiplicada por el factor de velocidad admitida especificado en el parmetro
N 5463), la velocidad de avance se sustituye automticamente como se indica a continuacin:
Override = (Velocidad admitida) (Componente de velocidad del eje de rotacin) 100(%)
Si despus de un override automtico, el componente de velocidad del eje de rotacin supera la velocidad
de avance de mecanizado mxima, la velocidad del eje de rotacin se limita automticamente. Como
resultado, el componente de velocidad del eje de rotacin no exceder el valor de avance de mecanizado
mximo.
La funcin de limitacin automtica de velocidad slo funciona si el centro de la herramienta est muy
prximo al centro del eje de rotacin.
- 21 -
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-1/02
Eje C
[Ejemplo]
G90 G00 X10.0 C0. ;
G12.1 ;
G01 C0.1 F1000 ;
X-10.0 :
G13.1 ;
D C
-10.
B A
+10.
Eje X
Supongamos que la velocidad de avance de mecanizado mxima del eje de rotacin es 360 (3600
grados/minuto) y que el factor de velocidad admitida del override automtico para la interpolacin en
coordenadas polares (parmetro N 5463) es 0 (90%). Si se ejecuta el programa indicado arriba, la
funcin de override automtico se iniciar cuando la coordenada X alcance el valor 2,273 (punto A). La
funcin de limitacin automtica de velocidad se iniciar cuando la coordenada X sea igual a 0,524
(punto B).
El valor mnimo de override automtico para este ejemplo es 3%. La funcin de limitacin automtica de
velocidad seguir activa hasta que la coordenada X sea igual a -0,524 (punto C). Por lo tanto, la funcin
de override automtico seguir estando activa hasta que la coordenada X sea igual a -2,273 (punto D).
(Las coordenadas indicadas arriba son valores del sistema de coordenadas cartesianas.)
NOTA
1 Mientras est activa la funcin de limitacin automtica de velocidad, es
probable que no se habilite inmediatamente la funcin de bloqueo de mquina o
de enclavamiento.
2 Si se efecta un paro de avance mientras est habilitada la funcin de limitacin
automtica de velocidad, se genera la seal de parada automtica de operacin.
Sin embargo, tal vez la operacin no se detenga inmediatamente.
3 La velocidad limitada real puede superar el valor de limitacin en un pequeo
porcentaje.
- 22 -
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-1/02
Ejemplo
Programa de ejemplo de interpolacin en coordenadas polares en un sistema de coordenadas cartesianas
consistente en el eje X (un eje lineal) y un eje hipottico.
Eje hipottico
Eje C
N204
N203
N205
N202
N201
N200
Eje X
Herramienta
N206
N208
N207
Eje Z
- 23 -
3.FUNCIN DE INTERPOLACIN
3.2
PROGRAMACIN
B-64304SP-1/02
El comando G32 se puede utilizar para el mecanizado de tornillos cnicos y roscas en espiral, adems de
roscas rectas de paso constante.
La velocidad del cabezal se lee desde el encoder de posicin en el cabezal en tiempo real y se convierte a
un avance de mecanizado para el modo de avance por minuto, que se utiliza para desplazar la
herramienta.
L
L
Rosca recta
Roscado en espiral
Tornillo cnico
Formato
Eje X
G32IP_F_;
Punto final
IP_: Punto final
F _: Paso del eje longitudinal
(siempre programacin por radio)
Punto de inicio
1
Eje Z
0
L
Ejemplo de roscado
- 24 -
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-1/02
Explicacin
Por regla general, el roscado se repite por toda la trayectoria de la herramienta desde el desbaste hasta el
acabado de los tornillos. Puesto 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.
X
Rosca cnica
LX
Z
LZ
Paso de 45 es LZ
Paso de 45 es LX
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)
- 25 -
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-1/02
Ejemplo
1. Roscado recto
Eje X
30mm
1
Eje Z
70
2. Roscado cnico
Eje X
2
50
43
1
0
14
30
40
- 26 -
B-64304SP-1/02
PROGRAMACIN
3.FUNCIN DE INTERPOLACIN
AVISO
1 El override de avance es vlido (fijado en el 100%) durante el roscado.
2 Es muy peligroso detener el avance de la herramienta de roscado sin parar el
cabezal. Esto provocara un aumento brusco de la profundidad de corte. Por
tanto, la funcin de paro de avance no es vlida durante el roscado. Si se pulsa
el botn de paro de avance durante el roscado, la herramienta se parar
despus de ejecutar un bloque que no especifique roscados del mismo modo
que si se pulsara el botn de modo bloque a bloque (SINGLE BLOCK). Sin
embargo, la lmpara de paro de avance (lmpara SPL) se enciende al pulsar el
botn de paro de avance (FEED HOLD) del panel de control de la mquina. La
lmpara se apagar cuando se pare la herramienta (estado de parada en modo
bloque a bloque).
3 Cuando se vuelve a pulsar el botn de paro de avance (FEED HOLD) en el
primer bloque despus del modo de roscado que no especifica roscados (o si se
mantiene pulsado el botn), la herramienta se detiene inmediatamente en el
bloque que no especifica roscados.
4 Cuando el roscados se ejecuta en el estado de bloque a bloque, la herramienta
se detiene despus de la ejecucin del primer bloque que no especifica
roscados.
5 Cuando se cambia el modo de operacin automtica a operacin manual
durante el roscado, la herramienta se detiene en el primer bloque que no
especifica roscados del mismo modo que si se pulsa el botn de paro de avance
tal como se menciona en el Aviso 3.
Sin embargo, cuando se cambia de un modo de operacin automtica a otro, la
herramienta se detiene despus de ejecutar el bloque que no especifica
roscados al igual que el modo bloque a bloque, tal como se indica en la Nota 4.
6 Cuando el bloque anterior era un bloque de roscado, el mecanizado comenzar
inmediatamente sin esperar la seal de una vuelta de cabezal, aunque el bloque
actual sea un bloque de roscado.
La deteccin de la seal de una vuelta de cabezal en el caso de inicio de bloque.
G0 Z0. X50. ;
: Se ejecuta.
G32 Z10. F_ ;
: No se ejecuta.
Z20. ;
: No se ejecuta.
G32 Z30. ;
7 Dado que el control de velocidad superficial constante es vlido durante el
mecanizado de la rosca en espiral o del tornillo cnico y los cambios de
velocidad de cabezal, el paso de rosca correcto no se puede cortar. Por lo tanto,
no utilice el control de velocidad superficial constante durante el roscado. En su
lugar utilice G97.
8 Un bloque de movimiento anterior al bloque de roscado no debe especificar una
operacin de achaflanado o de redondeado de esquina.
9 Un bloque de roscado no debe especificar una operacin de achaflanado o de
redondeado de esquina.
10 La funcin de override de velocidad del cabezal est deshabilitada durante el
roscado. La velocidad del cabezal queda fijada en el 100%.
11 La funcin de retroceso de ciclo de roscado no es vlida para G32.
- 27 -
3.FUNCIN DE INTERPOLACIN
3.3
PROGRAMACIN
B-64304SP-1/02
La especificacin de un valor de incremento o decremento para un paso por revolucin de tornillo permite
efectuar un roscado de paso variable.
Formato
G34 IP_ F_ K_ ;
IP_ : Punto final
F_ : Paso en el punto inicial en la direccin del eje longitudinal
K_ : Incremento y decremento de paso por revolucin de cabezal
Explicacin
Las direcciones distintas de K son las mismas que en el roscado cnico/recto con G32.
El valor de K depende del sistema incremental del eje de referencia, como se indica en la Tabla 3.3 (a).
Si el valor de K especificado es superior al rango que se muestra en la Tabla 3.3 (a), se supera el paso
mximo despus de un cambio debido al valor de K o el valor de paso es negativo, se genera la alarma
PS0313.
Tabla 3.3 (a)
Sistema
incremental del
eje de referencia
IS-A
IS-B
IS-C
a 500,000
a 500,0000
a 50,00000
PRECAUCIN
El "retroceso de ciclo de roscado" no es vlido para G34.
Ejemplo
Paso en el punto inicial: 8,0mm
Incremento de paso: 0,3 mm/rev
G34 Z-72.0 F8.0 K0.3 ;
- 28 -
3.4
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-1/02
ROSCADO CONTINUO
Los bloques de roscado se pueden programar de forma sucesiva para eliminar una discontinuidad debida a
un desplazamiento discontinuo n el mecanizado por bloques adyacentes.
Explicacin
Dado que el sistema est controlado de tal manera que, siempre que sea posible, el sincronismo con el
cabezal no se desva en la junta entre bloques, se puede realizar una operacin especial de roscado en la
que el paso y la forma cambian durante la operacin.
G32
G32
G32
Aun cuando se repita la misma seccin para el roscado mientras se cambia la profundidad de corte, este
sistema permite un mecanizado correcto sin afectar a las roscas.
3.5
ROSCADO MLTIPLE
El uso de la direccin Q para especificar un ngulo entre la seal de una vuelta de cabezal y el comienzo
del roscado desplaza el ngulo inicial de roscado, lo que hace ms fcil la produccin de tornillos de rosca
mltiple.
L
L: Paso
Fig. 3.5 (a)
Formato
(Roscado de paso
constante)
G32 IP _ F_ Q_ ;
IP : Punto final
F_ : Paso en la direccin longitudinal
G32 IP _ Q_ ;
Q_ : ngulo de inicio del roscado
Explicacin
-
3.FUNCIN DE INTERPOLACIN
PROGRAMACIN
B-64304SP-1/02
Limitaciones
-
ngulo inicial
El ngulo inicial no es un valor (modal) de rgimen continuo. Debe especificarse cada vez que se vaya a
utilizar. Si no se especifica ningn valor, se supone un valor de 0.
El incremento del ngulo inicial (Q) es de 0,001 grados. Tenga en cuenta que no se puede especificar un
punto decimal.
Ejemplo:
Para un ngulo de desplazamiento de 180 grados especifique Q180000.
Q180.000 no se puede especificar porque contiene un punto decimal.
Se puede especificar un ngulo inicial (Q) entre 0 y 360000 (en unidades de 0,001 grados). Si se
especifica un valor mayor que 360000 (360 grados), este valor se redondear a 360000 (360 grados).
Para el comando de ciclo de roscado combinado G76 utilice siempre el formato de comando FS10/11.
Ejemplo
Programa para producir tornillos de doble rosca
(con ngulos iniciales de 0 y 180 grados)
X40.0 ;
W-38.0 F4.0 Q0 ;
X72.0 ;
W38.0 ;
X40.0 ;
W-38.0 F4.0Q180000 ;
X72.0 ;
W38.0 ;
- 30 -
B-64304SP-1/02
PROGRAMACIN
4.1
Existen tres ciclos fijos diferentes: el ciclo de mecanizado de dimetro exterior/interior (G90), el ciclo fijo
de roscado (G92) y el ciclo fijo de torneado de cara final (G94).
NOTA
1 Las imgenes explicativas de este apartado utilizan el plano ZX como el plano
seleccionado, la programacin por dimetro del eje X y la programacin por radio
del eje Z. Si se utiliza la programacin por radio para el eje X, cambie U/2
por U y X/2 por X.
2 Los ciclos fijos se pueden realizar en cualquier plano (incluidos los ejes paralelos
para la definicin de planos). No obstante, si se utiliza el sistema A de cdigos G,
no se pueden ajustar U, V ni W como ejes paralelos.
3 La direccin de la longitud equivale a la direccin del primer eje de plano tal como
se indica a continuacin:
Plano ZX: Direccin eje Z
Plano YZ: Direccin eje Y
Plano XY: Direccin eje X
4 La direccin de la cara final equivale a la direccin del segundo eje del plano tal
como se indica a continuacin:
Plano ZX: Direccin eje X
Plano YZ: Direccin eje Z
Plano XY: Direccin eje Y
- 31 -
4.1.1
PROGRAMACIN
B-64304SP-1/02
4.1.1.1
Formato
G90X(U)_Z(W)_F_;
X_,Z_ : Coordenadas del punto final de mecanizado (punto A' de la siguiente figura) en la
direccin de la longitud
U_,W_ : Distancia de desplazamiento al punto final de mecanizado (punto A' de la siguiente
figura) en la direccin de la longitud
F_
: Velocidad de avance de mecanizado
Eje X
Z
W
4(R)
A
3(F)
2(F)
1(R)
U/2
A
X/2
Eje Z
Explicacin
-
Operaciones
NOTA
En el modo bloque a bloque, las operaciones 1, 2, 3 y 4 se ejecutan pulsando una
vez el botn de marcha de ciclo.
-
Para cancelar el modo de ciclo fijo, especifique un cdigo G del grupo 01 distinto de G90, G92 o G94.
- 32 -
PROGRAMACIN
B-64304SP-1/02
4.1.1.2
Formato
G90 X(U)_Z(W)_R_F_;
X_,Z_ : Coordenadas del punto final de mecanizado (punto A' de la siguiente figura) en la
direccin de la longitud
U_,W_ : Distancia de desplazamiento al punto final de mecanizado (punto A' de la siguiente
figura) en la direccin de la longitud
R_
: Grado de conicidad (R en la siguiente figura)
F_
: Velocidad de avance de mecanizado
(R ) .... M ovim iento en rp ido
(F ) .... A vance de m ec anizado
E je X
4(R )
A
U /2
3 (F )
1(R )
2(F )
X/2
Z
E je Z
Explicacin
La figura de un cono se determina mediante las coordenadas del punto final de mecanizado (A') en la
direccin de la longitud y el signo del grado de conicidad (direccin R). Para el ciclo de la anterior figura se
ha aadido un signo menos al grado de conicidad.
NOTA
El sistema incremental de la direccin R para especificar una conicidad depende
del sistema incremental del eje de referencia. Especifique un valor de radio en R.
-
Operaciones
Los ciclos de mecanizado cnico realizan las mismas cuatro operaciones que los ciclos de mecanizado
recto.
Sin embargo, la operacin 1 mueve la herramienta desde el punto inicial (A) hasta la posicin obtenida
aadiendo el grado de conicidad a la coordenada especificada del segundo eje del plano (coordenada X
especificada en el plano ZX) en movimiento en rpido.
Despus de la operacin 1, las operaciones 2, 3 y 4 son las mismas que en el ciclo de mecanizado recto.
NOTA
En el modo bloque a bloque, las operaciones 1, 2 , 3 y 4 se ejecutan pulsando una
vez el botn de marcha de ciclo.
- 33 -
PROGRAMACIN
B-64304SP-1/02
La trayectoria de la herramienta se determina en funcin de la relacin entre el signo del grado de conicidad
(direccin R) y el punto final de mecanizado en la direccin de la longitud en programacin absoluta o
incremental, como se muestra a continuacin.
Mecanizado de dimetro exterior
1. U < 0, W < 0, R < 0
Z
4(R)
2(F)
3(F)
U/2
1(R)
X
2(F)
U/2
3(F)
4(R)
X
Z
4(R)
1(R)
U/2
1(R)
3(F)
U/2
3(F)
2(F)
2(F)
1(R)
R
X
4(R)
Para cancelar el modo de ciclo fijo, especifique un cdigo G del grupo 01 distinto de G90, G92 o G94.
4.1.2
4.1.2.1
Formato
G92 X(U)_Z(W)_F_Q_;
X_,Z_ : Coordenadas del punto final de mecanizado (punto A' de la siguiente figura) en la
direccin de la longitud
U_,W_ : Distancia de desplazamiento al punto final de mecanizado (punto A' de la siguiente
figura) en la direccin de la longitud
Q_
: ngulo de desplazamiento del ngulo inicial de roscado
(Incremento: 0,001 grados,
Rango de ajustes vlido:0 hasta 360 grados)
F_
: Paso de rosca (L en la siguiente figura)
- 34 -
PROGRAMACIN
B-64304SP-1/02
Eje X
Z
W
4(R)
3(R)
A
1(R)
2(F)
U/2
A
X/2
Eje Z
(R) ... Movimiento en rpido
(F).... Avance de mecanizado
L
Aprox.
45
r
Explicacin
Los rangos de pasos de rosca y las limitaciones relacionadas con la velocidad del cabezal son los mismos
que los del roscado en G32.
Operaciones
PRECAUCIN
Las notas acerca de este roscado son las mismas que las del roscado en G32. Sin
embargo, la parada por paro de avance se lleva a cabo despus de finalizar la
trayectoria 3 del ciclo de roscado.
NOTA
En el modo bloque a bloque, las operaciones 1, 2, 3 y 4 se ejecutan pulsando una
vez el botn de marcha de ciclo.
-
Para cancelar el modo de ciclo fijo, especifique un cdigo G del grupo 01 distinto de G90, G92 o G94.
PROGRAMACIN
B-64304SP-1/02
Achaflanado de rosca
Se puede realizar un achaflanado de rosca. El achaflanado de rosca se inicia con una seal de la mquina
herramienta. La distancia de achaflanado r se especifica con el parmetro N 5130 en un rango entre 0,1L y
12,7L en incrementos de 0,1L. (En la expresin anterior L es el paso de rosca.)
Se puede especificar un ngulo de achaflanado de roscado de 1 a 89 grados en el parmetro N 5131. Si el
parmetro se configura a 0, se supone un ngulo de 45 grados.
Los tipos de aceleracin/deceleracin despus de la interpolacin, de constante de tiempo para la
aceleracin/deceleracin despus de la interpolacin y de velocidad de avance FL que se utilizan para el
achaflanado de rosca son los mismos que para el roscado.
NOTA
Los parmetros comunes para especificar la cantidad y el ngulo de achaflanado
de rosca se utilizan tambin para este ciclo y para el ciclo de rosca con G76.
-
Parmetro
N 1466
Distinto de 0
Descripcin
Utiliza el tipo de aceleracin/deceleracin despus de la interpolacin para
el roscado, la constante de tiempo del roscado (parmetro N 1626), la
velocidad de avance FL (parmetro N 1627) y la velocidad de retroceso
especificada en el parmetro N 1466.
Utiliza el tipo de aceleracin/deceleracin despus de la interpolacin para
el roscado, la constante de tiempo del roscado (parmetro N 1626), la
velocidad de avance FL (parmetro N 1627) y la velocidad de movimiento
en rpido especificada en el parmetro N 1420.
Realiza una comprobacin de posicionamiento antes del retroceso y utiliza
el tipo de aceleracin/deceleracin despus de la interpolacin en
movimiento en rpido, la constante de tiempo para movimiento en rpido, la
velocidad de avance FL y la velocidad de movimiento en rpido
especificada en el parmetro N 1420).
El override de movimiento en rpido para la velocidad de avance del retroceso despus del achaflanado se
deshabilita configurando el bit 4 (ROC) del parmetro N 1403 a 1.
NOTA
Durante el retroceso, la mquina no se para con un override de 0% para el avance
de mecanizado independientemente del ajuste del bit 4 (RF0) del parmetro
N 1401.
-
- 36 -
PROGRAMACIN
B-64304SP-1/02
E je X
M o vim ie n to e n pa ro d e a va n c e
E je Z
P u n to d e in ic io
M o vim ie n to e n r p id o
A va n c e d e m ec a n iza d o
E l pa ro d e a va n c e s e ac tiva a q u .
PRECAUCIN
Durante el retroceso no se puede realizar otro paro de avance.
-
Roscado en pulgadas
4.1.2.2
Formato
G92 X(U)_Z(W)_R_F_Q_;
X_,Z_ : Coordenadas del punto final de mecanizado (punto A' de la siguiente figura) en la
direccin de la longitud
U_,W_ : Distancia de desplazamiento al punto final de mecanizado (punto A' de la siguiente
figura) en la direccin de la longitud
Q_
: ngulo de desplazamiento del ngulo inicial de roscado
(Incremento: 0,001 grados, Rango de ajustes vlido: 0 hasta 360 grados)
R_
: Grado de conicidad (R en la siguiente figura)
F_
: Paso de rosca (L en la siguiente figura)
- 37 -
PROGRAMACIN
B-64304SP-1/02
Eje X
Z
W
A
4(R)
U/2
A
1(R)
3(R)
2(F)
R
X/2
Eje Z
Aprox. 45
Explicacin
Los rangos de pasos de rosca y las limitaciones relacionadas con la velocidad del cabezal son los mismos
que los del roscado en G32.
La figura de un cono se determina mediante las coordenadas del punto final de mecanizado (A') en la
direccin de la longitud y el signo del grado de conicidad (direccin R). Para el ciclo de la anterior figura se
ha aadido un signo menos al grado de conicidad.
NOTA
El sistema incremental de la direccin R para especificar una conicidad depende
del sistema incremental del eje de referencia. Especifique un valor de radio en R.
-
Operaciones
Los ciclos de roscado cnico realizan las mismas cuatro operaciones que los ciclos de roscado recto.
Sin embargo, la operacin 1 mueve la herramienta desde el punto inicial (A) hasta la posicin obtenida
aadiendo el grado de conicidad a la coordenada especificada del segundo eje del plano (coordenada X
especificada en el plano ZX) en movimiento en rpido.
Despus de la operacin 1, las operaciones 2, 3 y 4 son las mismas que en el ciclo de roscado recto.
PRECAUCIN
Las notas acerca de este roscado son las mismas que las del roscado en G32. Sin
embargo, la parada por paro de avance se lleva a cabo despus de finalizar la
trayectoria 3 del ciclo de roscado.
- 38 -
PROGRAMACIN
B-64304SP-1/02
NOTA
En el modo bloque a bloque, las operaciones 1, 2 , 3 y 4 se ejecutan pulsando una
vez el botn de marcha de ciclo.
-
La trayectoria de la herramienta se determina en funcin de la relacin entre el signo del grado de conicidad
(direccin R) y el punto final de mecanizado en la direccin de la longitud en programacin absoluta o
incremental, como se muestra a continuacin.
Mecanizado de dimetro exterior
1. U < 0, W < 0, R < 0
Z
4(R)
2(F)
R
1(R)
3(F)
U/2
X
2(F)
U/2
3(F)
4(R)
X
Z
4(R)
1(R)
U/2
1(R)
3(F)
U/2
3(F)
2(F)
2(F)
1(R)
R
X
4(R)
Para cancelar el modo de ciclo fijo, especifique un cdigo G del grupo 01 distinto de G90, G92 o G94.
- 39 -
PROGRAMACIN
B-64304SP-1/02
4.1.3
4.1.3.1
Formato
G94 X(U)_Z(W)_F_;
X_,Z_ : Coordenadas del punto final de mecanizado (punto A' de la siguiente figura) en la
direccin de la cara final
U_,W_ : Distancia de desplazamiento al punto final de mecanizado (punto A' de la siguiente
figura) en la direccin de la cara final
F_
: Velocidad de avance de mecanizado
E je X
1 (R )
A
2 (F )
(R ).....M o v im ie n to e n r p id o
(F ) .....A v a n c e d e m e c a n iz a d o
4 (R )
U /2
A
X /2
3 (F )
W
E je Z
Explicacin
-
Operaciones
NOTA
En el modo bloque a bloque, las operaciones 1, 2 , 3 y 4 se ejecutan pulsando una
vez el botn de marcha de ciclo.
-
Para cancelar el modo de ciclo fijo, especifique un cdigo G del grupo 01 distinto de G90, G92 o G94.
- 40 -
PROGRAMACIN
B-64304SP-1/02
4.1.3.2
Formato
G94 X(U)_Z(W)_R_F_;
X_,Z_ : Coordenadas del punto final de mecanizado (punto A' de la siguiente figura) en la
direccin de la cara final
U_,W_ : Distancia de desplazamiento al punto final de mecanizado (punto A' de la siguiente
figura) en la direccin de la cara final
R_
: Grado de conicidad (R en la siguiente figura)
F_
: Velocidad de avance de mecanizado
Eje X
1(R)
A
2(F)
U/2
4(R)
A 3(F)
X/2
W
Eje Z
Explicacin
La figura de un cono se determina mediante las coordenadas del punto final de mecanizado (A') en la
direccin de la cara final y el signo del grado de conicidad (direccin R). Para el ciclo de la anterior figura se
ha aadido un signo menos al grado de conicidad.
NOTA
El sistema incremental de la direccin R para especificar una conicidad depende
del sistema incremental del eje de referencia. Especifique un valor de radio en R.
-
Operaciones
Los ciclos de mecanizado cnico realizan las mismas cuatro operaciones que los ciclos de mecanizado de
caras.
Sin embargo, la operacin 1 mueve la herramienta desde el punto inicial (A) hasta la posicin obtenida
aadiendo el grado de conicidad a la coordenada especificada del primer eje del plano (coordenada Z
especificada en el plano ZX) en movimiento en rpido.
Despus de la operacin 1, las operaciones 2, 3 y 4 son las mismas que en el ciclo de mecanizado de caras.
NOTA
En el modo bloque a bloque, las operaciones 1, 2, 3 y 4 se ejecutan pulsando una
vez el botn de marcha de ciclo.
- 41 -
PROGRAMACIN
B-64304SP-1/02
La trayectoria de la herramienta se determina en funcin de la relacin entre el signo del grado de conicidad
(direccin R) y el punto final de mecanizado en la direccin de la cara final en programacin absoluta o
incremental, como se muestra a continuacin.
Mecanizado de dimetro exterior
1. U < 0, W < 0, R < 0
1(R)
Z
U/2
2(F)
3(F)
4(R)
U/2
4(R)
2(F)
3(F)
R
1(R)
R
Z
Z
3(F)
1(R)
U/2
4(R)
2(F)
U/2
4(R)
2(F)
1(R)
3(F)
Z
Para cancelar el modo de ciclo fijo, especifique un cdigo G del grupo 01 distinto de G90, G92 o G94.
4.1.4
El ciclo fijo adecuado se selecciona en funcin de la forma del material y de la forma del producto.
Forma del
producto
- 42 -
PROGRAMACIN
B-64304SP-1/02
- 43 -
4.1.5
PROGRAMACIN
B-64304SP-1/02
Cuando se aplica la compensacin del radio de la herramienta, la trayectoria del centro de la herramienta y
la direccin de la compensacin son como se muestra ms abajo. El vector de compensacin se cancela en el
punto inicial de un ciclo. La puesta en marcha de la compensacin de movimiento se ejecuta desde el punto
de inicio del ciclo. El vector de compensacin se vuelve a cancelar temporalmente en el retorno al punto de
inicio del ciclo y la compensacin se aplica de nuevo en funcin del siguiente comando de movimiento. La
direccin de compensacin se determina dependiendo del patrn de mecanizado independientemente del
modo G41 o G42.
Direccin de compensacin
3
7
2
Punta de
hta.
completa
Punta de hta.
completa
Trayectoria programada
Direccin de compensacin
0
8
3
7
1
Punta de hta.
completa.
2
Punta
de hta.
completa
Trayectoria programada
- 44 -
PROGRAMACIN
B-64304SP-1/02
G94
Trayectoria del centro del radio de punta de hta.
0
4,8,3
8
3
5,0,7
4
1
1,6,2
Punta
de hta. 4,5,1
completa
1,6,2
Punta
de hta. 4,5,1
completa
8,0,6
3,7,2
2
8,0,6
3,7,2
Trayectoria programada
Trayectoria programada
4.1.6
Limitaciones
-
Modal
Los datos X (U), Z (W) y R en un ciclo fijo son valores modales comunes a G90, G92 y G94. Por esta razn,
si no se especifica un nuevo valor X (U), Z (W) o R, se aplicar el valor especificado previamente.
As, cuando la distancia de desplazamiento a lo largo del eje Z no vara, tal como se muestra en el siguiente
ejemplo de programa, se puede repetir un ciclo fijo especificando slo la distancia de desplazamiento a lo
largo del eje X.
- 45 -
PROGRAMACIN
B-64304SP-1/02
Ejemplo
Eje X
66
8 12
16
Pieza
0
El ciclo de la figura superior se ejecuta mediante el siguiente
programa:
N030 G90 U-8.0 W -66.0 F0.4;
N031 U-16.0;
N032 U-24.0;
N033 U-32.0;
Los valores modales comunes a los ciclos fijos se borran cuando se especifica un cdigo G simple diferente
de G04.
Dado que el modo de ciclo fijo no se cancela especificando un cdigo G simple, los ciclos fijos se pueden
volver a ejecutar especificando valores modales. Si no se especifican valores modales, no se ejecutan
operaciones de ciclo.
Cuando se especifica G04, se ejecuta este cdigo y no se realiza ningn ciclo fijo.
En los bloques en los que no se especifica un comando de movimiento en el modo de ciclo fijo tambin se
realizan ciclos fijos. Este tipo de bloque es, por ejemplo, el que slo contiene EOB o un bloque en el que no
se especifican ni los cdigos M, S y T ni comandos de movimiento. Cuando se especifica un cdigo M, S o
T en el modo de ciclo fijo, la funcin M, S o T correspondiente se ejecuta junto con el ciclo fijo. Si esto no
es conveniente, especifique un cdigo G del grupo 01 (G00 o G01) diferente de G90, G92 o G94 para
cancelar el modo de ciclo fijo y especifique un cdigo M, S o T, como en el siguiente ejemplo de programa.
Despus de que se haya ejecutado la funcin M, S o T correspondiente vuelva a especificar el ciclo fijo.
Ejemplo
N003 T0101;
:
:
N010 G90 X20.0 Z10.0 F0.2;
N011 G00 T0202; Cancela el modo de ciclo fijo.
N012 G90 X20.5 Z10.0;
-
Especifique un comando de seleccin de plano (G17, G18 o G19) antes de ajustar un ciclo fijo o
especifquelo en el bloque en el que se especifica el primer ciclo fijo.
Si se especifica un comando de seleccin de plano en el modo de ciclo fijo, el comando se ejecuta, pero se
borran los valores modales comunes a ciclos fijos.
Si se especifica un eje que no est en el plano seleccionado se genera la alarma PS0330.
Eje paralelo
PROGRAMACIN
B-64304SP-1/02
Reinicializacin
Si se realiza una operacin de reinicializacin durante la ejecucin de un ciclo fijo cuando est ajustado
cualquiera de los siguientes estados para la retencin de un cdigo G modal del grupo 01, el cdigo G modal
del grupo 01 es sustituido por el modo G01:
Estado borrado (bit 6 (CLR) del parmetro N 3402 = 1) y estado en el que el cdigo G modal del
grupo 01 se retiene el tiempo de reinicializacin (bit 1 (C01) del parmetro N 3406 = 1)
Ejemplo de operacin)
Si se realiza una reinicializacin durante la ejecucin de un ciclo fijo (bloque X0) y se ejecuta el
comando X20.Z1., se realiza la interpolacin lineal (G01) en lugar del ciclo fijo.
4.2
El ciclo repetitivo mltiple consiste en ciclos fijos para facilitar la programacin del CNC. Por ejemplo, los
datos del contorno de acabado describen la trayectoria de la herramienta para el desbaste. Adems, los
ciclos fijos tambin estn disponibles para el roscado.
NOTA
1 Las imgenes explicativas de este apartado utilizan el plano ZX como el plano
seleccionado, la programacin por dimetro del eje X y la programacin por radio
del eje Z. Si se utiliza la programacin por radio para el eje X, cambie U/2
por U y X/2 por X.
2 Los ciclos fijos repetitivos mltiples se pueden realizar en cualquier plano
(incluidos los ejes paralelos para la definicin de planos). No obstante, si se utiliza
el sistema A de cdigos G, no se pueden ajustar U, V ni W como ejes paralelos.
- 47 -
4.2.1
PROGRAMACIN
B-64304SP-1/02
Formato
Plano ZpXp
G71 U(d) R(e) ;
G71 P(ns) Q(nf) U(u) W(w) F(f ) S(s ) T(t ) ;
N (ns) ;
Los comandos de movimiento para el contorno objetivo entre A y B se
...
especifican en los bloques desde los nmeros de secuencia ns hasta nf.
N (nf) ;
Plano YpZp
G71 W(d) R(e) ;
G71 P(ns) Q(nf) V(w) W(u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
Plano XpYp
G71 V(d) R(e) ;
G71 P(ns) Q(nf) U(w) V(u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
d : Profundidad de corte
La direccin de corte depende de la direccin AA'. Esta designacin es modal y no se
modifica hasta que se designa otro valor. Adems, este valor se puede especificar
mediante el parmetro N 5132, que se cambia con el comando del programa.
e : Cantidad de escape
Esta designacin es modal y no se modifica hasta que se designa otro valor. Adems,
este valor se puede especificar mediante el parmetro N 5133, que se cambia con el
comando del programa.
ns : Nmero de secuencia del primer bloque del programa de contorno de acabado.
nf : Nmero de secuencia del ltimo bloque del programa de contorno de acabado.
u : Distancia de la tolerancia de acabado en la direccin del segundo eje del plano (eje X
del plano ZX)
w : Distancia de la tolerancia de acabado en la direccin del primer eje del plano (eje Z del
plano ZX)
f,s,t : Se omite cualquier funcin F, S o T que se encuentre en los bloques ns hasta nf del
ciclo, a la vez que se activa la funcin F, S o T de este bloque G71.
- 48 -
PROGRAMACIN
B-64304SP-1/02
Programacin por
dimetro/radio
Unidad
d
e
u
Signo
No
es necesario
No
es necesario
Entrada de
separador
decimal
Se permite
Se permite
Es necesario
Se permite
Es necesario
Se permite
(R)
B
A
d
(R)
(F)
45
(F)
Contorno objetivo
u/2
+X
e: Cantidad de escape
Explicacin
-
Operaciones
Si un programa proporciona un contorno objetivo que pasa por A, A y B, en este orden, d (profundidad de
corte) elimina el rea especificada, con la tolerancia de acabado especificada por u/2 y w. Tras realizar el
ltimo mecanizado en la direccin del segundo eje del plano (eje X del plano ZX), se realiza el desbaste
como acabado a lo largo del contorno objetivo. Tras finalizar el desbaste como acabado, se ejecuta el bloque
siguiente al bloque de secuencia especificado en Q.
- 49 -
PROGRAMACIN
B-64304SP-1/02
NOTA
1 Aunque d y u se especifican mediante la misma direccin, su significado est
determinado por la presencia de las direcciones P y Q.
2 El ciclo de mecanizado se ejecuta mediante el comando G71 con la especificacin P
y Q.
3 Las funciones F, S y T que se especifican en el comando de movimiento entre los
puntos A y B no estn activas y las especificadas en el bloque G71 o en el bloque
anterior s estn activas. La funcin M y la segunda funcin auxiliar se tratan del
mismo modo que las funciones F, S y T.
4 Cuando la funcin de control de velocidad superficial constante est habilitada (el bit
0 (SSC) del parmetro N 8133 est configurado a 1), el comando G96 o G97
especificado en el comando de movimiento entre los puntos A y B se ignora. Si
desea habilitar el comando G96 o G97, especifquelo en el bloque G71 o en el
bloque anterior.
Contorno objetivo
Patrones
Se tienen en cuenta los cuatro patrones de mecanizado siguientes. Todos estos ciclos de mecanizado cortan
la pieza con un movimiento de la herramienta paralelo al primer eje del plano (eje Z del plano ZX). Los
signos de las tolerancias de acabado u y w son los siguientes:
A
U(+)W (+)
B
U(+)W (-)
Son posibles la
interpolacin lineal y
la circular
A' A'
A' A'
U(-)W (+)
B
U(-)W (-)
A
+X
+Z
Limitaciones
(1) Para U(+) no se pueden mecanizar los contornos para los que se ha especificado una posicin superior
al punto inicial del ciclo.
Para U(-), no se pueden mecanizar los contornos para los que se ha especificado una posicin inferior
al punto inicial del ciclo.
(2) Para el tipo I, el contorno debe presentar un aumento montono o una disminucin montona a lo largo
de los ejes primero y segundo del plano.
(3) Para el tipo II, el contorno debe presentar un aumento montono o una disminucin montona a lo
largo del primer eje del plano.
Bloque inicial
En el bloque inicial del programa del contorno objetivo (bloque con nmero de secuencia ns en el que se
especifica la trayectoria entre A y A'), se debe especificar G00 o G01. De lo contrario se generara la alarma
PS0065.
- 50 -
PROGRAMACIN
B-64304SP-1/02
Funciones de comprobacin
Durante las operaciones de ciclo siempre se comprueba si el contorno objetivo muestra un aumento
montono o una disminucin montona.
NOTA
Cuando se aplica la compensacin del radio de la herramienta, se comprueba el
contorno objetivo al que se aplica la compensacin.
Tambin se pueden efectuar las siguientes comprobaciones.
Comprobacin
Parmetro relacionado
Tipos I y II
Seleccin del tipo I o II
Tipo I
(1) En el bloque con nmero de secuencia ns slo es necesario especificar el segundo eje del plano (eje X
(eje U) del plano ZX).
Ejemplo
Plano ZX
G71 V10.0 R5.0 ;
G71 P100 Q200....;
N100 X(U)_ ;
(Slo especifica el segundo eje del plano.)
: ;
: ;
N200;
- 51 -
PROGRAMACIN
B-64304SP-1/02
(2) La figura a lo largo de la trayectoria A'-B debe presentar un aumento montono o una disminucin
montona de los dos ejes que forman el plano (ejes Z y X del plano ZX). No debe tener cajeras, tal
como se muestra en la siguiente figura.
B
A
X
Cajeras no permitidas.
Fig. 4.2.1 (c) Contorno que no muestra aumento montono ni disminucin montona (tipo I)
PRECAUCIN
Si un contorno no muestra un cambio montono a lo largo del primer o segundo
eje del plano, se genera la alarma PS0064 o PS0329. Sin embargo, si el
desplazamiento no muestra un cambio montono, pero es muy pequeo y no se
considera que sea peligroso, con los parmetros N 5145 y N 5146 se puede
especificar un valor permitido para que no se genere la alarma en este caso.
(3) La herramienta escapa en una direccin de 45 grados en el avance de mecanizado despus del
desbaste.
45
(4) Inmediatamente despus del ltimo mecanizado se ejecuta el desbaste como acabado a lo largo del
contorno objetivo. El bit 1 (RF1) del parmetro N 5105 se puede ajustar en 1 para que no se realice el
desbaste como acabado.
- 52 -
PROGRAMACIN
B-64304SP-1/02
Tipo II
(R)
C
(F)
(R)
(R)
(F)
d
(F)
Contorno objetivo
u/2
A
+X
+Z
Fig. 4.2.1 (e) Trayectoria de mecanizado en arranque de viruta en torneado (tipo II)
Si un programa proporciona un contorno objetivo que pasa por A, A' y B por este orden, tal y como se
muestra en la figura, el rea especificada es eliminada segn d (profundidad de corte), con la tolerancia de
acabado especificada por u/2 y w. El tipo II se diferencia del tipo I en el mecanizado de la pieza a lo largo
del contorno tras el desbaste en la direccin del primer eje del plano (eje Z en el plano ZX).
Despus del ltimo corte, la herramienta vuelve al punto inicial especificado en G71 y se ejecuta el desbaste
como acabado a lo largo del contorno objetivo, con la tolerancia de acabado especificada por u/2 y w.
El tipo II se diferencia del tipo I en los puntos siguientes:
(1) En el bloque con nmero de secuencia ns es necesario especificar los dos ejes que forman el plano (eje
X (eje U) y eje Z (eje W) del plano ZX). Especifique W0 cuando quiera utilizar el tipo II sin desplazar
la herramienta a lo largo del eje Z del plano ZX en el primer bloque.
Ejemplo
Plano ZX:
G71 V10.0 R5.0 ;
G71 P100 Q200.......;
N100 X(U)_ Z(W)_ ; (Especifica los dos ejes que forman el plano.)
: ;
: ;
N200;
(2) El contorno no necesita presentar un aumento montono ni una disminucin montona en la direccin
del segundo eje del plano (eje X del plano ZX) y puede incluir huecos (cajeras).
+X
+Z
10
...
- 53 -
PROGRAMACIN
B-64304SP-1/02
Sin embargo, el contorno debe mostrar cambios montonos en la direccin del primer eje del plano
(eje Z del plano ZX). El siguiente contorno no se puede mecanizar.
No se observa cambio
montono a lo largo del
eje Z.
+X
+Z
PRECAUCIN
La herramienta de mecanizado puede tocar la pieza en los contornos en los que la
herramienta se desplaza hacia atrs por el primer eje del plano durante la
operacin de mecanizado (incluido un vrtice en un comando de arco). Por esta
razn, para los contornos que no muestren cambio montono se generar una
alarma PS0064 o PS0329. Sin embargo, si el desplazamiento no muestra un
cambio montono, pero es muy pequeo y no se considera que sea peligroso,
con el parmetro N 5145 se puede especificar un valor permitido para que no se
genere la alarma en este caso.
No es necesario que la primera parte de corte sea vertical. Se permite todo tipo de contornos si
presentan cambios montonos en la direccin del primer eje del plano (eje Z del plano ZX).
+X
+Z
(3)
Despus del torneado la herramienta corta la pieza siguiendo su contorno y escapa en avance de
mecanizado.
Cantidad de escape e (especificada en el
comando o el parmetro N 5133)
Fig. 4.2.1 (i) Mecanizado a lo largo del contorno de la pieza (tipo II)
- 54 -
PROGRAMACIN
B-64304SP-1/02
45
e (especificada en el comando o el
parmetro N 5133)
Fondo
(4) Cuando se especifica una posicin paralela al primer eje del plano (eje Z del plano ZX) en un bloque
del programa del contorno objetivo, se supone que est en el fondo de una cajera.
(5) Una vez que termina todo el desbaste a lo largo del primer eje del plano (eje Z del plano ZX), la
herramienta vuelve temporalmente al punto de inicio del ciclo. En este momento, cuando hay una
posicin cuya altura es igual que la del punto inicial, la herramienta pasa por el punto de la posicin
obtenida con la adicin de la profundidad de corte d a la posicin de la figura y vuelve al punto de
inicio.
A continuacin se realiza el desbaste como acabado a lo largo del contorno objetivo. En este momento
la herramienta pasa por el punto de la posicin obtenida (a la que se ha aadido la profundidad de corte
d) cuando vuelve al punto de inicio.
El bit 2 (RF2) del parmetro N 5105 se puede configurar a 1 para que no se realice el desbaste como
acabado.
Operacin de escape tras el desbaste
como acabado
{ Punto de inicio
Profundidad de corte d
Fig. 4.2.1 (k) Operacin de escape cuando la herramienta vuelve al punto de inicio (tipo II)
<3>
<2>
<1>
+X
+Z
Fig. 4.2.1 (l) Orden de desbaste en el caso de contorno montono decreciente (tipo II)
- 55 -
PROGRAMACIN
B-64304SP-1/02
(b) Cuando el contorno es montono creciente a lo largo del primer eje del plano (eje Z del plano ZX)
El desbaste se realiza en el orden <1>, <2> y <3> a partir
de la cajera del extremo izquierdo.
<2>
<1>
<3>
+X
+Z
Fig. 4.2.1 (m) Orden de desbaste en el caso de contorno montono creciente (tipo II)
34
24
25
23
29
10
21
22
28
30
11
26
15
27
7
31
33
14
32
16
20
12
13
19 18 17
Fig. 4.2.1 (n) Trayectoria de corte para varias cajeras (tipo II)
La siguiente figura muestra detalladamente cmo se desplaza la herramienta despus del desbaste de una
cajera.
g
22
D
Movimiento en rpido
21
20
Escape desde el
fondo
Avance de mecanizado
19
Fig. 4.2.1 (o) Detalles del movimiento despus del mecanizado de una cajera (tipo II)
- 56 -
PROGRAMACIN
B-64304SP-1/02
PRECAUCIN
1 Este CNC se diferencia de la Serie 0i-C en el mecanizado de cajeras.
La herramienta mecaniza primero la cajera que est ms cercana al punto de
inicio. Al finalizar el mecanizado de la cajera, la herramienta se desplaza a la
siguiente cajera y comienza a mecanizar.
2 Cuando la figura tiene una cajera, por lo general se especifica un valor de 0 para
w (tolerancia de acabado). De otro modo, la herramienta podra perforar la
pared de uno de los lados.
-
Cancelacin de
la compensacin
Punto de inicio
Cancelacin de la compensacin
Puesta en marcha
La operacin de este ciclo se realiza segn el contorno determinado por la trayectoria de compensacin del
radio de la punta de herramienta cuando el vector de compensacin es 0 en el punto de inicio A y la puesta
en marcha se ejecuta en un bloque entre la trayectoria A-A'.
- 57 -
PROGRAMACIN
B-64304SP-1/02
Programa de contorno
objetivo donde no se aplica
la compensacin del radio de
la punta de herramienta.
+X
A
+Z
Fig. 4.2.1 (p) Trayectoria cuando se aplica compensacin del radio de la punta de herramienta
+X
Programa de contorno
objetivo donde no se aplica
+Z la compensacin del radio
de la punta de herramienta
Posicin entre
A-A' en la que se
realiza la puesta
en marcha
Trayectoria del centro de la
herramienta cuando se aplica la
compensacin del radio de la
punta de herramienta con G42
NOTA
Para realizar el fresado de cajeras en el modo de compensacin del radio de la
punta de herramienta, especifique el bloque lineal A-A' fuera de la pieza y
especifique el contorno de una cajera real. De esta forma se evita que se perforen
las cajeras.
- 58 -
PROGRAMACIN
B-64304SP-1/02
Operacin 1
Punto de inicio
anterior del
torneado
Operacin 2
Punto de inicio
actual del
torneado
+X
: Se puede seleccionar el movimiento en rpido.
+Z
- 59 -
4.2.2
PROGRAMACIN
B-64304SP-1/02
Este ciclo es igual al G71 con la excepcin de que el mecanizado lo ejecuta una operacin paralela al
segundo eje del plano (eje X del plano ZX).
Formato
Plano ZpXp
G72 W(d) R(e) ;
G72 P(ns) Q(nf) U(u) W(w) F(f ) S(s ) T(t ) ;
N (ns) ;
Los comandos de movimiento para el contorno objetivo entre A y B se
...
especifican en los bloques desde los nmeros de secuencia ns hasta nf.
N (nf) ;
Plano YpZp
G72 V(d) R(e) ;
G72 P(ns) Q(nf) V(w) W(u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
Plano XpYp
G72 U(d) R(e) ;
G72 P(ns) Q(nf) U(w) W(u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
d : Profundidad de corte
La direccin de corte depende de la direccin AA'. Esta designacin es modal y no se
modifica hasta que se designa otro valor. Adems, este valor se puede especificar
mediante el parmetro N 5132, que se cambia con el comando del programa.
e : Cantidad de escape
Esta designacin es modal y no se modifica hasta que se designa otro valor. Adems,
este valor se puede especificar mediante el parmetro N 5133, que se cambia con el
comando del programa.
ns : Nmero de secuencia del primer bloque del programa de contorno de acabado.
nf : Nmero de secuencia del ltimo bloque del programa de contorno de acabado.
u : Distancia de la tolerancia de acabado en la direccin del segundo eje del plano (eje X del
plano ZX)
w : Distancia de la tolerancia de acabado en la direccin del primer eje del plano (eje Z del
plano ZX)
f,s,t : Se omite cualquier funcin F, S o T que se encuentre en los bloques ns hasta nf del ciclo,
a la vez que se activa la funcin F, S o T de este bloque G72.
- 60 -
PROGRAMACIN
B-64304SP-1/02
Unidad
Depende del sistema incremental
del eje de referencia.
Depende del sistema incremental
del eje de referencia.
d
e
Programacin por
dimetro/radio
No
es necesario
No
es necesario
Signo
Entrada de
separador
decimal
Se permite
Se permite
Es necesario
Se permite
Es necesario
Se permite
A'
A
Trayectoria de
herramienta
(F)
(R)
e
(R)
45
Contorno objetivo
(F)
+X
u/2
B
+Z
Explicacin
-
Operaciones
Si un programa proporciona un contorno objetivo que pasa por A, A y B, en este orden, d (profundidad de
corte) elimina el rea especificada, con la tolerancia de acabado especificada por u/2 y w.
- 61 -
PROGRAMACIN
B-64304SP-1/02
NOTA
1 Aunque d y u se especifican mediante la misma direccin, su significado est
determinado por la presencia de las direcciones P y Q.
2 El ciclo de mecanizado se ejecuta mediante el comando G72 con la especificacin P
y Q.
3 Las funciones F, S y T que se especifican en el comando de movimiento entre los
puntos A y B no estn activas y las especificadas en el bloque G72 o en el bloque
anterior s estn activas. La funcin M y la segunda funcin auxiliar se tratan del
mismo modo que las funciones F, S y T.
4 Cuando la funcin de control de velocidad superficial constante est habilitada (el bit
0 (SSC) del parmetro N 8133 est configurado a 1), el comando G96 o G97
especificado en el comando de movimiento entre los puntos A y B se ignora. Si
desea habilitar el comando G96 o G97, especifquelo en el bloque G71 o en el
bloque anterior.
Contorno objetivo
Patrones
Se tienen en cuenta los cuatro patrones de mecanizado siguientes. Todos estos ciclos de mecanizado cortan
la pieza con un movimiento de la herramienta paralelo al segundo eje del plano (eje X del plano ZX). Los
signos de las tolerancias de acabado u y w son los siguientes:
+X
B
U(-)...W(+)...
U(-)...W(-)...
A
A'
A'
A'
A'
A
+Z
Son posibles la
interpolacin lineal
y la circular
U(+)...W(+)...
U(+)...W(-)...
B
Fig. 4.2.2 (r) Signos de los valores especificados en U y W en el arranque de viruta en refrentado
Limitaciones
(1) Para W(+) no se pueden mecanizar los contornos para los que se ha especificado una posicin superior
al punto inicial del ciclo.
Para W(-), no se pueden mecanizar los contornos para los que se ha especificado una posicin inferior
al punto inicial del ciclo.
(2) Para el tipo I, el contorno debe presentar un aumento montono o una disminucin montona a lo largo
de los ejes primero y segundo del plano.
(3) Para el tipo II, el contorno debe presentar un aumento montono o una disminucin montona a lo
largo del segundo eje del plano.
Bloque inicial
En el bloque inicial del programa del contorno objetivo (bloque con nmero de secuencia ns en el que se
especifica la trayectoria entre A y A'), se debe especificar G00 o G01. De lo contrario se generara la alarma
PS0065.
Si se especifica G00, el mecanizado a lo largo de la trayectoria A-A' se realiza en el modo de
posicionamiento. Si se especifica G01, el mecanizado a lo largo de la trayectoria A-A' se realiza en el modo
de interpolacin lineal.
Seleccione tambin el tipo I o II en este bloque inicial.
- 62 -
PROGRAMACIN
B-64304SP-1/02
Funciones de comprobacin
Durante las operaciones de ciclo siempre se comprueba si el contorno objetivo muestra un aumento
montono o una disminucin montona.
NOTA
Cuando se aplica la compensacin del radio de la herramienta, se comprueba el
contorno objetivo al que se aplica la compensacin.
Tambin se pueden efectuar las siguientes comprobaciones.
Comprobacin
Parmetro relacionado
Tipos I y II
Seleccin del tipo I o II
Tipo I
- 63 -
PROGRAMACIN
B-64304SP-1/02
Tipo II
- 64 -
B-64304SP-1/02
4.2.3
PROGRAMACIN
Esta funcin permite mecanizar repetidamente un patrn fijo que va desplazndose poco a poco. Mediante
este ciclo de mecanizado se puede realizar el mecanizado de piezas cuyo contorno aproximado ya se ha
creado mediante un mtodo de desbaste, forja o moldeado, etc.
Formato
Plano ZpXp
G73 W(k) U(i) R(d) ;
G73 P(ns) Q(nf) U(u) W(w) F(f ) S(s ) T(t ) ;
N (ns) ;
Los comandos de movimiento para el contorno objetivo entre A y B se
...
especifican en los bloques desde los nmeros de secuencia ns hasta nf.
N (nf) ;
Plano YpZp
G73 V(k) W(i) R(d) ;
G73 P(ns) Q(nf) V(w) W(u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
Plano XpYp
G73 U(k) V(i) R(d) ;
G73 P(ns) Q(nf) U(w) V(u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
i
: Distancia de escape en la direccin del segundo eje del plano (eje X del plano ZX)
Esta designacin es modal y no se modifica hasta que se designa otro valor. Adems,
este valor se puede especificar mediante el parmetro N 5135, que se cambia con el
comando del programa.
k : Distancia de escape en la direccin del primer eje del plano (eje Z del plano ZX)
Esta designacin es modal y no se modifica hasta que se designa otro valor. Adems,
este valor se puede especificar mediante el parmetro N 5136, que se cambia con el
comando del programa.
d
: Nmero de divisin
Este valor es el mismo que el nmero de repeticiones para el desbaste. Esta
designacin es modal y no se modifica hasta que se designa otro valor. Adems, este
valor se puede especificar mediante el parmetro N 5137, que se cambia con el
comando del programa.
ns
: Nmero de secuencia del primer bloque del programa de contorno de acabado.
nf
: Nmero de secuencia del ltimo bloque del programa de contorno de acabado.
u : Distancia de la tolerancia de acabado en la direccin del segundo eje del plano (eje X
del plano ZX)
w : Distancia de la tolerancia de acabado en la direccin del primer eje del plano (eje Z del
plano ZX)
f,s,t : Se omite cualquier funcin F , S o T que se encuentre en los bloques entre los nmeros
de secuencia "ns" y "nf", a la vez que se activan las funciones F, S y T de este bloque
G73.
- 65 -
Unidad
Depende del sistema incremental
del eje de referencia.
Depende del sistema incremental
del eje de referencia.
i
k
u
PROGRAMACIN
B-64304SP-1/02
Programacin por
dimetro/radio
Signo
Es
necesario
Es
necesario
Entrada de
separador
decimal
Se permite
Se permite
Es
necesario
Se permite
Es
necesario
Se permite
NOTA
La coma decimal est permitida con d. Sin embargo, como nmero de divisin se
utiliza un valor redondeado a entero, independientemente de la configuracin del
bit 0 (DPI) del parmetro N 3401. Cuando se introduce un entero, el entero
introducido se utiliza como nmero de divisin.
k+w
u/2
i+u/2
A
(R)
B
(R)
(F)
u/2
A'
+X
Contorno objetivo
+Z
Explicacin
-
Operaciones
Si un programa proporciona un contorno objetivo que pasa por A, A y B, en este orden, el desbaste se
realiza el nmero de veces especificado, con la tolerancia de acabado especificada por u/2 y w.
NOTA
1 Aunque los valores i y k o u y w se especifican mediante la misma direccin
respectivamente, su significado est determinado por la presencia de las
direcciones P y Q.
2 El ciclo de mecanizado se ejecuta mediante el comando G73 con la
especificacin P y Q.
3 Una vez que termine la operacin del ciclo, la herramienta vuelve al punto A.
- 66 -
PROGRAMACIN
B-64304SP-1/02
NOTA
4 Las funciones F, S y T que se especifican en el comando de movimiento entre los
puntos A y B no estn activas y las especificadas en el bloque G73 o en el bloque
anterior s estn activas. La funcin M y la segunda funcin auxiliar se tratan del
mismo modo que las funciones F, S y T.
Contorno objetivo
Patrones
Al igual que en el caso de G71, hay cuatro patrones de contorno objetivo. Tenga cuidado con los signos de
u, w, i y k cuando programe este ciclo.
Bloque inicial
En el bloque inicial del programa del contorno objetivo (bloque con nmero de secuencia ns en el que se
especifica la trayectoria entre A y A'), se debe especificar G00 o G01. De lo contrario se generara la alarma
PS0065.
Si se especifica G00, el mecanizado a lo largo de la trayectoria A-A' se realiza en el modo de
posicionamiento. Si se especifica G01, el mecanizado a lo largo de la trayectoria A-A' se realiza en el modo
de interpolacin lineal.
Funcin de comprobacin
Parmetro relacionado
Al igual que G71, la operacin de este ciclo se realiza segn el contorno determinado por la trayectoria de
compensacin del radio de la punta de herramienta cuando el vector de compensacin es 0 en el punto de
inicio A y la puesta en marcha se ejecuta en un bloque entre la trayectoria A-A'.
4.2.4
Despus del desbaste con G71, G72 o G73, el siguiente comando permite realizar el acabado.
Formato
G70 P(ns) Q(nf) ;
ns : Nmero de secuencia del primer bloque del programa de contorno de acabado.
nf : Nmero de secuencia del ltimo bloque del programa de contorno de acabado.
Explicacin
-
Operaciones
Para el acabado se ejecutan los bloques con nmeros de secuencia ns hasta nf del programa del contorno
objetivo. Se omiten las funciones F, S, T, M y la segunda funcin auxiliar especificadas en los bloques G71,
G72 o G73 y se activan las funciones F, S, T, M y la segunda funcin auxiliar especificadas en los bloques
con nmeros de secuencia ns hasta nf.
Cuando termina la operacin del ciclo, la herramienta vuelve al punto de inicio en movimiento en rpido y
se lee el siguiente bloque de ciclo G70.
- 67 -
PROGRAMACIN
B-64304SP-1/02
Contorno objetivo
Funcin de comprobacin
Se puede efectuar la siguiente comprobacin.
Comprobacin
Parmetro relacionado
Cuando se ejecuta el desbaste con G71, G72 o G73, se pueden almacenar hasta tres direcciones de memoria
de los bloques P y Q. De este modo es posible encontrar inmediatamente los bloques indicados por P y Q en
la ejecucin de G70 sin tener que buscarlos en memoria desde el principio. Despus de que se hayan
ejecutado algunos ciclos de desbaste G71, G72 y G73, se pueden realizar los ciclos de acabado mediante
G70 de una sola vez. En este momento, para el cuarto ciclo de desbaste y los siguientes, el tiempo del ciclo
es mayor porque se tienen que buscar los bloques P y Q en la memoria.
Ejemplo
G71 P100 Q200 ...;
N100 ...;
...;
...;
N200 ...;
G71 P300 Q400 ...;
N300 ...;
...;
...;
N400 ...;
...;
...;
G70 P100 Q200 ; (se ejecuta sin una bsqueda en los ciclos primero a tercero)
G70 P300 Q400 ; (se ejecuta despus de realizar una bsqueda en los ciclos
cuarto y siguientes)
NOTA
Las direcciones de memoria de los bloques P y Q almacenados durante los ciclos
de desbaste G71, G72 y G73 se borran despus de ejecutarse G70.
Todas las direcciones de memoria almacenadas de los bloques P y Q tambin se
borran mediante una reinicializacin.
-
En un ciclo de acabado, despus de cortar la pieza hasta el punto final del contorno objetivo, la herramienta
vuelve al punto de inicio del ciclo en movimiento en rpido.
- 68 -
PROGRAMACIN
B-64304SP-1/02
NOTA
La herramienta vuelve siempre al punto de inicio del ciclo en el modo de
posicionamiento no lineal independientemente del ajuste del bit 1 (LPR) del
parmetro N 1401.
Antes de ejecutar un ciclo de acabado para un contorno objetivo con un
mecanizado de cajeras mediante G71 o G72, compruebe que la herramienta no
interfiere en la pieza mientras vuelve desde el punto final del contorno objetivo
hasta el punto de inicio del ciclo.
Compensacin del radio de la punta de herramienta
Al igual que G71, la operacin de este ciclo se realiza segn el contorno determinado por la trayectoria de
compensacin del radio de la punta de herramienta cuando el vector de compensacin es 0 en el punto de
inicio A y la puesta en marcha se ejecuta en un bloque entre la trayectoria A-A'.
Ejemplo
Arranque de viruta en refrentado (G72)
Eje X
Punto de inicio
110
40
80
120
160
88
Eje Z
60
10 10 10
20
20
190
- 69 -
PROGRAMACIN
B-64304SP-1/02
16
16
130
80
120
160
180
14
110
Eje X
Eje Z
14
20
40
10
40
10
20
40
220
- 70 -
PROGRAMACIN
B-64304SP-1/02
4.2.5
Este ciclo permite la rotura de viruta en el mecanizado de dimetro exterior. Si se omiten el segundo eje del
plano (eje X (eje U) del plano ZX) y la direccin P, la operacin slo se realiza a lo largo del primer eje del
plano (eje Z del plano ZX), es decir, se realiza un ciclo de taladrado profundo.
Formato
G74R (e) ;
G74X(U)_ Z(W)_ P(i) Q(k) R(d) F (f ) ;
e
: Cantidad de retroceso
Esta designacin es modal y no se modifica hasta que se designa otro valor. Adems,
este valor se puede especificar mediante el parmetro N 5139, que se cambia con el
comando del programa.
X_,Z_ : Coordenada del segundo eje del plano (eje X del plano ZX) en el punto B y
Coordenada del primer eje del plano (eje Z del plano ZX) en el punto C
U_,W_ : Distancia de desplazamiento a lo largo del segundo eje del plano (U del plano ZX)
desde el punto A hasta B.
Distancia de desplazamiento a lo largo del primer eje del plano (W del plano ZX)
desde el punto A hasta C.
(Si se utiliza el sistema A de cdigos G. En otros casos, se utiliza X_,Z_ para la
especificacin.)
i
: Distancia de desplazamiento en la direccin del segundo eje del plano (eje X del
plano ZX)
k
: Profundidad de corte en la direccin del primer eje del plano (eje Z del plano ZX)
d
: Cantidad de retirada de la herramienta en el fondo del mecanizado
f
: Velocidad de avance
Unidad
e
i
k
d
Programacin por
dimetro/radio
Programacin por radio
Programacin por radio
Programacin por radio
Programacin por radio
Signo
Entrada de
separador
decimal
No
es necesario
No
es necesario
No
es necesario
No se permite
NOTA
Se permite
Se permite
No se permite
NOTA
Normalmente, debe especificar un valor positivo para d. Si se omiten X (U) e i,
especifique un valor con signo que indique la direccin de escape de la
herramienta.
- 71 -
PROGRAMACIN
k
B-64304SP-1/02
[0 < k k]
(R)
(R)
(F)
(F)
(F)
(F)
(R)
U/2
(F)
(R)
(R)
(R)
[0 < i i]
X
Z
+X
e
+Z
Fig. 4.2.5 (a) Trayectoria de mecanizado en el ciclo de taladrado profundo de cara final
Explicacin
-
Operaciones
NOTA
1 Aunque e y d se especifican mediante la misma direccin, sus significados estn
determinados por la especificacin de los ejes X, Y o Z. Cuando se especifica el
eje, se utiliza d.
2 El ciclo de mecanizado se realiza mediante el comando G74 con la especificacin
del eje.
-
4.2.6
Este ciclo es equivalente a G74, aunque el segundo eje del plano (eje X del plano ZX) cambia al lugar del
primer eje del plano (eje Z del plano ZX). Este ciclo habilita la rotura de virutas en el refrentado final.
Tambin habilita el ranurado durante el mecanizado de dimetro exterior y el tronzado (cuando se omiten el
eje Z (eje W) y Q para el primer eje del plano).
- 72 -
PROGRAMACIN
B-64304SP-1/02
Formato
G75R (e) ;
G75X(U)_ Z(W)_ P(i) Q(k) R(d) F (f ) ;
e
X_,Z_
: Cantidad de retroceso
Esta designacin es modal y no se modifica hasta que se designa otro valor.
Adems, este valor se puede especificar mediante el parmetro N 5139, que
se cambia con el comando del programa.
: Coordenada del segundo eje del plano (eje X del plano ZX) en el punto B y
Coordenada del primer eje del plano (eje Z del plano ZX) en el punto C
U_,W_ : Distancia de desplazamiento a lo largo del segundo eje del plano (U del plano ZX)
desde el punto A hasta B
Distancia de desplazamiento a lo largo del primer eje del plano (W del plano ZX)
desde el punto A hasta C
(Si se utiliza el sistema A de cdigos G. En otros casos, se utiliza X_,Z_ para la
especificacin.)
i
: Profundidad de corte en la direccin del segundo eje del plano (eje X del plano ZX)
k
: Distancia de desplazamiento en la direccin del primer eje del plano (eje Z del plano
ZX)
d
: Cantidad de retirada de la herramienta en el fondo del mecanizado
f
: Velocidad de avance
Unidad
e
i
k
d
Programacin por
dimetro/radio
Programacin por radio
Programacin por radio
Programacin por radio
Programacin por radio
Signo
Entrada de
separador
decimal
No
es necesario
No
es necesario
No
es necesario
No se permite
NOTA
Se permite
Se permite
No se permite
NOTA
Normalmente, debe especificar un valor positivo para d. Si se omiten Z (W) e k,
especifique un valor con signo que indique la direccin de escape de la
herramienta.
- 73 -
PROGRAMACIN
(R)
B-64304SP-1/02
A
(R)
i
(F)
e
(R)
(F)
(R)
U/2
(F)
(R)
(F)
(R)
(F)
B
k
Z
d
X
+X
(R) ... Movimiento en rpido
(F) ... Avance de mecanizado
+Z
Explicacin
-
Operaciones
- 74 -
B-64304SP-1/02
4.2.7
PROGRAMACIN
Este ciclo de roscado realiza el corte de un borde segn una cantidad constante de corte.
Formato
G76 P(m) (r) (a) Q(dmin) R(d ) ;
G76 X(U)_ Z(W)_ R(i ) P(k ) Q(d) F (L ) ;
m
- 75 -
PROGRAMACIN
Programacin por
dimetro/radio
Unidad
dmin
d
i
k
d
B-64304SP-1/02
Entrada de
separador
decimal
Signo
No
es necesario
No
es necesario
Es necesario
No
es necesario
No
es necesario
(R)
(R)
(R)
U/2
B
(F)
d
D
i
k
C
Z
+X
+Z
b
d
A
dn
1
2
3
n
d
- 76 -
No se permite
Se permite
Se permite
No se permite
No se permite
PROGRAMACIN
B-64304SP-1/02
Se repite el ltimo ciclo de acabado (ciclo en el que la tolerancia de acabado se elimina con el mecanizado).
+X
+Z
d (tolerancia de acabado)
Explicacin
-
Operaciones
Este ciclo realiza roscados de modo que la longitud del paso, slo entre C y D, se efecta segn se haya
especificado en el cdigo F. En otras secciones la herramienta se desplaza en movimiento en rpido.
La constante de tiempo para aceleracin/deceleracin tras la interpolacin, la velocidad de avance FL para
achaflanado de rosca y la velocidad de avance para retroceso despus del achaflanado son iguales que en el
achaflanado de rosca con G92 (ciclo fijo).
NOTA
1 El significado de los datos especificados por una direccin P, Q y R est
determinado por la presencia de X (U) y Z (W).
2 El ciclo de mecanizado se ejecuta mediante el comando G76 con la
especificacin X (U) y Z (W).
3 Los valores especificados en las direcciones P, Q y R son modales y no se
modifican hasta que se indica otro valor.
PRECAUCIN
Las notas sobre el roscado son las mismas que las del roscado G32. Sin
embargo, para el paro de avance en el ciclo de roscado, vase ms abajo "Paro
de avance en un ciclo de roscado".
-
Los signos de las dimensiones incrementales para el ciclo que se muestran en la figura 4.2.7 (c) son los
siguientes:
Punto final de mecanizado en la direccin de la longitud de U y W:
Menos (determinado en funcin de las direcciones de las trayectorias A-C y C-D)
Grado de conicidad (i):
Menos (determinado en funcin de la direccin de la trayectoria A-C)
Altura de rosca (k):
Ms (siempre especificado con el signo ms)
Profundidad de corte en el primer corte (d):
Ms (siempre especificado con el signo ms)
Los cuatro patrones mostrados en la siguiente tabla corresponden al signo de cada direccin. Tambin se
pueden mecanizar roscas hembras.
- 77 -
PROGRAMACIN
B-64304SP-1/02
Z
4(R)
2(F)
i
1(R)
3(R)
U/2
X
2(F)
U/2
3(R)
4(R)
X
Z
4(R)
1(R)
U/2
3(R)
2(F)
1(R)
U/2
3(R)
2(F)
i
1(R)
i
4(R)
Achaflanado de rosca
El achaflanado de roscas se puede realizar en este ciclo de roscado. El achaflanado de rosca se inicia con
una seal de la mquina herramienta.
La cantidad mxima de achaflanado de rosca (r) que se puede especificar en el comando es 99 (9,9 L). La
cantidad se puede especificar en un rango de 0,1 L a 12,7 L, en incrementos de 0,1 L, en el parmetro
N 5130.
Se puede especificar un ngulo de achaflanado de roscado de 1 a 89 grados en el parmetro N 5131. Si el
parmetro se configura a 0, se supone un ngulo de 45 grados.
Los tipos de aceleracin/deceleracin despus de la interpolacin, de constante de tiempo para la
aceleracin/deceleracin despus de la interpolacin y de velocidad de avance FL que se utilizan para el
achaflanado de rosca son los mismos que para el roscado.
NOTA
Los parmetros comunes para especificar la cantidad y el ngulo de achaflanado
de rosca se utilizan tambin para este ciclo y para el ciclo de rosca con G92.
- 78 -
PROGRAMACIN
B-64304SP-1/02
Parmetro
N 1466
Distinto de 0
Descripcin
Utiliza el tipo de aceleracin/deceleracin despus de la interpolacin para el
roscado, la constante de tiempo del roscado (parmetro N 1626), la velocidad
de avance FL (parmetro N 1627) y la velocidad de retroceso especificada en
el parmetro N 1466.
Utiliza el tipo de aceleracin/deceleracin despus de la interpolacin para el
roscado, la constante de tiempo del roscado (parmetro N 1626), la velocidad
de avance FL (parmetro N 1627) y la velocidad de movimiento en rpido
especificada en el parmetro N 1420.
Realiza una comprobacin de posicionamiento antes del retroceso y utiliza el
tipo de aceleracin/deceleracin despus de la interpolacin en movimiento
en rpido, la constante de tiempo para movimiento en rpido, la velocidad de
avance FL y la velocidad de movimiento en rpido especificada en el
parmetro N 1420).
El override de movimiento en rpido para la velocidad de avance del retroceso despus del achaflanado se
deshabilita configurando el bit 4 (ROC) del parmetro N 1403 a 1.
NOTA
Durante el retroceso, la mquina no se para con un override de 0% para el avance
de mecanizado independientemente del ajuste del bit 4 (RF0) del parmetro
N 1401.
-
El paro de avance se puede aplicar durante el roscado en un ciclo de roscado combinado (G76). En este caso,
la herramienta retrocede rpidamente del mismo modo que para el ltimo achaflanado en un ciclo de
roscado y vuelve al punto inicial en el ciclo actual (posicin en la que la pieza queda cortada en dn).
Cuando se activa la marcha de ciclo, se reanuda el ciclo de roscado mltiple.
C iclo o rdina rio
E je X
P u nto de inicio
(po sici n en la qu e la
pieza se corta e n dn )
M o vim ien to en rp id o
El ngulo de achaflanado durante el retroceso es el mismo que el del achaflanado en el punto final.
- 79 -
PROGRAMACIN
B-64304SP-1/02
PRECAUCIN
Durante el retroceso no se puede realizar otro paro de avance.
-
Roscado en pulgadas
3,68
1,8
Ejemplo
60,64
68
1,8
Eje X
Eje Z
6
25
105
4.2.8
Comandos programados
-
Memoria de programa
Los programas que utilizan G70, G71, G72 o G73 deben almacenarse en la memoria de programas. El uso
del modo en el que se llama a los programas almacenados en la memoria de programas para su operacin
permite que estos programas se ejecuten en un modo distinto de MEM. Los programas que utilizan G74,
G75 o G76 no necesitan almacenarse en la memoria de programas.
Bloques en los que se especifican los datos relacionados con un ciclo fijo
repetitivo mltiple
B-64304SP-1/02
PROGRAMACIN
Se debe programar el cdigo G00 o G01 del grupo 01 en el bloque especificado por la direccin P de G71,
G72 o G73. De lo contrario se generara la alarma PS0065.
En los bloques con nmeros de secuencia entre los especificados en P y Q en G70, G71, G72 y G73, se
pueden especificar los siguientes comandos:
Espera (G04)
Intervencin manual
Mientras se ejecuta un ciclo repetitivo mltiple (G70 a G76), se puede detener el ciclo y realizar una
intervencin manual.
La activacin o desactivacin del modo manual absoluto es vlida para el funcionamiento manual.
No se pueden utilizar programas de macro de tipo interrupcin durante la ejecucin de un ciclo repetitivo
mltiple.
Aunque se utilicen las direcciones U, V, W o A como nombres de ejes o como segundas funciones
auxiliares, se supone que los datos especificados en las direcciones U, V, W o A de los bloques G71 a G73
o G76 equivalen a los del ciclo repetitivo mltiple.
- 81 -
4.3
PROGRAMACIN
B-64304SP-1/02
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 se requiere ms de un bloque. Adems, la utilizacin de ciclos fijos permite reducir el
programa para ahorrar memoria.
La Tabla 4.3 (a) lista los ciclos fijos de taladrado.
Tabla 4.3 (a) Ciclos fijos de taladrado
Operacin de taladrado
Operacin en la
posicin de fondo de
orificio
Operacin de retroceso
Cancelar
G83
Eje Z
Avance de
mecanizado/intermitente
Espera
Movimiento en rpido
Ciclo de taladrado
frontal
G84
Eje Z
Avance de mecanizado
Espera
Cabezal antihorario
Avance de mecanizado
G85
Eje Z
Avance de mecanizado
Espera
Avance de mecanizado
Ciclo de mandrinado
frontal
G87
Eje X
Avance de
mecanizado/intermitente
Espera
Movimiento en rpido
Ciclo de taladrado
lateral
G88
Eje X
Avance de mecanizado
Espera
Cabezal antihorario
Avance de mecanizado
G89
Eje X
Avance de mecanizado
Espera
Avance de mecanizado
Ciclo de mandrinado
lateral
Cdigo G
Eje de
taladrado
G80
Explicacin
El ciclo fijo de taladrado consta de las seis secuencias de operaciones siguientes.
Operacin 1 ......... Posicionamiento de los ejes X (Z) y C
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 nivel inicial
Operacin 1
Nivel inicial
Operacin 2
Operacin 6
Movimiento en rpido
Operacin 4
Avance
- 82 -
Aplicaciones
PROGRAMACIN
B-64304SP-1/02
Los ejes C y X o Z se utilizan como ejes de posicionamiento. El eje X o Z que no se utiliza como eje de
posicionamiento se usa como eje de taladrado. Un cdigo G de taladrado especifica los ejes de
posicionamiento y un eje de taladrado, tal y como se muestra a continuacin.
Pese a que los ciclos fijos incluyen ciclos de roscado con macho y ciclos de mandrinado adems de los
ciclos de taladrado, en este captulo se emplear nicamente el trmino taladrado para hacer referencia a
operaciones implementadas con ciclos fijos.
Cdigo G
Eje X, eje C
Eje Z, eje C
Eje Z
Eje X
G83 y G87, G84 y G88 y G85 y G89 tienen la misma funcin respectivamente, excepto en cuanto a los ejes
especificados como ejes de posicionamiento y eje de taladrado.
Modo de taladrado
Los cdigos de G83 a G85 y de G87 a G89 son cdigos G modales que son vlidos 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.
La velocidad de avance especificada por F se conserva tambin despus de cancelar el ciclo de taladrado Si
los datos Q son necesarios, se deben especificar en cada bloque. El cdigo M para las funciones de
bloqueo/desbloqueo del eje C, una vez especificado, funciona como cdigo modal. Se cancela al especificar
G80.
En el sistema A de cdigos G, la herramienta vuelve al nivel inicial desde el fondo de un orificio. En los
sistemas B o C de cdigos G, al especificar G98, la herramienta vuelve al nivel inicial desde el fondo de un
orificio y, al especificar G99, la herramienta vuelve al nivel del punto R desde el fondo de un orificio.
La siguiente imagen muestra cmo se desplaza la herramienta cuando se especifica G98 o G99. Por lo
general, se utiliza G99 para la primera operacin de taladrado y G98 para la ltima operacin de taladrado.
El nivel inicial no cambia aun cuando el taladrado se realice en el modo G99.
G98 (Retorno al nivel inicial)
Nivel inicial
Nmero de repeticiones
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.
Si se especifica en programacin absoluta, se repite el taladrado en la misma posicin.
Nmero de repeticiones K
- 83 -
PROGRAMACIN
B-64304SP-1/02
Cuando se especifica K0, nicamente se almacenan los datos de taladrado sin ejecutarse el taladrado.
NOTA
Para K especifique un entero de 0 1 a 9999.
-
Cuando se programa un cdigo M especificado en el parmetro 5110 para el bloqueo/desbloqueo del eje C,
se ejecutan las siguientes operaciones:
El CNC emite el cdigo M para el bloqueo del eje C despus de colocar la herramienta y mientras sta
se desplaza en el modo de avance rpido hasta el nivel del punto R.
El CNC emite el cdigo M para el desbloqueo del eje C (el cdigo M para el bloqueo del eje C +1)
despus de que la herramienta retroceda hasta el nivel del punto R.
Despus de que el CNC emita el cdigo M para el desbloqueo del eje C, la herramienta espera durante
el tiempo especificado en el parmetro N 5111.
Cancelacin
Para cancelar un ciclo fijo, utilice G80 o un cdigo G del grupo 01.
Cdigos G del grupo 01 (ejemplo)
G00 :
Posicionamiento (mov. en rpido)
G01 :
Interpolacin lineal
G02 :
Interpolacin circular (sentido horario)
G03 :
Interpolacin circular (sentido antihorario)
Smbolos en figuras
Los apartados siguientes explican los distintos ciclos fijos. Las figuras contenidas en estas explicaciones
emplean los smbolos siguientes
P1
P2
M
M(+1)
PRECAUCIN
1 En cada ciclo fijo, las direcciones R, Z y X se tratan de la siguiente forma:
R_
: Se trata siempre como un radio.
Z_ o X_ : Depende de la programacin por dimetro/radio.
2 Para los sistemas B o C de cdigos G, se puede utilizar G90 o G91 a fin de
seleccionar programacin incremental o absoluta para los datos de posicin del
orificio (X, C o Z, C), la distancia desde el punto R al fondo del orificio (Z o X) y la
distancia desde el nivel inicial al nivel del punto R (R).
- 84 -
PROGRAMACIN
B-64304SP-1/02
4.3.1
En funcin del valor ajustado en el bit 2 (RTR) del parmetro N 5101, se utiliza el ciclo de taladrado
profundo o el ciclo de taladrado profundo a alta velocidad. Si no se especifica la profundidad de mecanizado
de cada taladrado, se utiliza el taladrado normal.
Este ciclo realiza un taladrado profundo a alta velocidad. El taladro repite el ciclo de taladrado a la
velocidad de avance de mecanizado y retrocede la distancia de retroceso especificada de forma intermitente
hasta el fondo de un orificio. El taladro extrae las virutas de mecanizado del orificio al retroceder.
Formato
G83 X(U)_ C(H)_ Z(W)_ R_ P_ Q_ F_ K_ M_ ;
o
G87 Z(W)_ C(H)_ X(U)_ R_ P_ Q_ F_ K_ M_ ;
X_ C_ o Z_ C_
Z_ o X_
R_
P_
Q_
F_
K_
M_
:
:
:
:
:
:
:
:
Nivel inicial
M ( + 1), P2
Punto R
Punto R
M ( + 1), P2
Punto Z
Punto Z
P1
P1
M
M ( + 1)
P1
P2
d
:
:
:
:
:
- 85 -
PROGRAMACIN
B-64304SP-1/02
Formato
G83 X(U)_ C(H)_ Z(W)_ R_ P_ Q_ F_ K_ M_ ;
o
G87 Z(W)_ C(H)_ X(U)_ R_ P_ Q_ F_ K_ M_ ;
X_ C_ o Z_ C_
Z_ o X_
R_
P_
Q_
F_
K_
M_
:
:
:
:
:
:
:
:
Nivel inicial
M ( + 1), P2
Punto R
q
Punto R
q
M ( + 1), P2
Nivel del punto R
q
Punto Z
Punto Z
P1
M
M ( + 1)
P1
P2
d
:
:
:
:
:
P1
Ejemplo
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
NOTA
Si no se programa la profundidad de mecanizado de cada avance de mecanizado
(Q), se ejecuta el taladrado normal. (Consulte la descripcin del ciclo de
taladrado.)
- 86 -
PROGRAMACIN
B-64304SP-1/02
Formato
G83 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
o
G87 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ o Z_ C_
Z_ o X_
R_
P_
F_
K_
M_
:
:
:
:
:
:
:
Nivel inicial
Nivel del
punto R
M ( + 1), P2
Punto R
Punto R
Punto Z
Punto Z
P1
P1
M
M ( + 1)
P1
P2
:
:
:
:
Nivel del
punto R
M ( + 1), P2
Ejemplo
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
- 87 -
4.3.2
PROGRAMACIN
B-64304SP-1/02
Formato
G84 X(U)_ C(H)_Z(W)_ R_ P_ Q_ F_ K_ M_ ;
o
G88 Z(W)_ C(H)_X(U)_ R_ P_ Q_ F_ K_ M_ ;
X_ C_ o Z_ C_
Z_ o X_
R_
P_
Q_
F_
K_
M_
:
:
:
:
:
Nivel inicial
Cabezal horario
Punto R
P1
Cabezal horario
M ( + 1), P2
Punto R
P1
Punto Z
:
:
:
:
Punto Z
Cabezal antihorario
Cabezal antihorario
M
M ( + 1)
P1
P2
M ( + 1), P2
Nivel del punto R
Explicacin
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.
Durante el roscado con macho se omiten los overrides de velocidad de avance. Un paro de avance no
detiene la mquina hasta que haya terminado la operacin de retorno.
NOTA
El bit 5 (M5T) del parmetro N 5101 especifica si se enva el comando de parada
de cabezal (M05) antes de especificar la direccin de rotacin del cabezal con
M03 o M04. Para obtener informacin detallada, consulte el manual del operador
proporcionado por el fabricante de la mquina herramienta.
- 88 -
PROGRAMACIN
B-64304SP-1/02
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 adicional M05 (parada del cabezal) es enviada y la mquina pasa al estado de espera FIN.
6. Cuando FIN es devuelta, se enva la funcin adicional M04 (rotacin hacia atrs del cabezal) y la
mquina pasa al estado de espera FIN.
7. Cuando FIN es devuelta, 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 adicional M05 (parada del cabezal) es enviada y la mquina pasa al estado de espera FIN.
10. Cuando FIN es devuelta, se enva la funcin adicional M03 (rotacin hacia adelante del cabezal) y la
mquina pasa al estado de espera FIN.
11. Cuando FIN es devuelta, la herramienta vuelve al punto de inicio en movimiento en rpido si se ha
especificado el retorno al nivel inicial.
Si se ha especificado un nmero de repeticiones, la operacin se repite comenzando por el paso 1.
Roscado con machos
<1> Posicionamiento en
un orificio
<2> Posicionamiento
en el punto R
<8>
<3> Roscado con machos hasta el fondo
del orificio
Espera
<4>
Espera
- 89 -
PROGRAMACIN
B-64304SP-1/02
Profundidad de corte
d:
Distancia de seguridad
<7> Aproximacin
<4> Retroceso
d
<1> Roscado con machos
q
d
PROGRAMACIN
B-64304SP-1/02
3-3. Cuando FIN es devuelta, se enva la funcin adicional M04 (rotacin hacia atrs del cabezal) y la
mquina pasa al estado de espera FIN.
3-4. Cuando FIN es devuelta, la herramienta retrocede la distancia de retroceso d especificada en el
parmetro N 5213 en avance de mecanizado.
3-5. La funcin adicional M05 (parada del cabezal) es enviada y la mquina pasa al estado de espera FIN.
3-6. Cuando FIN es devuelta, se enva la funcin adicional M03 (rotacin hacia adelante del cabezal) y la
mquina pasa al estado de espera FIN.
3-7. Cuando FIN es devuelta, la herramienta efecta un corte en la pieza igual a la distancia de seguridad d
(parmetro N 5213) + profundidad de corte q (especificada por la direccin Q).
El roscado con machos se realiza hasta el final del orificio repitiendo los pasos anteriores.
Si se ha especificado un tiempo de espera (P), la herramienta espera slo cuando alcanza el fondo del
orificio y el punto R.
q:
Profundidad de corte
d:
Distancia de retroceso
<4> Retroceso
<4> Retroceso
Notas
1.
La profundidad de corte especificada por la direccin Q se guarda como valor modal hasta que se
cancela el modo de ciclo fijo.
En los ejemplos 1 y 2 anteriores, la direccin Q no se especifica en el bloque N20, pero el ciclo de
roscado profundo con machos se ejecuta, ya que el valor especificado por la direccin Q es vlido
como valor modal. Si esta operacin no es adecuada, especifique G80 para cancelar el modo de ciclo
fijo, como se muestra en N15 del ejemplo 3 o especifique Q0 en el bloque de roscado con machos
como se muestra en N20 del ejemplo 4.
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 ;
- 91 -
PROGRAMACIN
B-64304SP-1/02
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 ciclo fijo de roscado rgido con machos.
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.
Como unidad para Q se utiliza la unidad para el eje de referencia que est establecida en el parmetro
N 1031, y no la unidad para el eje de taladrado. Los signos se ignoran.
3.
4.
Ejecute la operacin en el ciclo de roscado profundo con machos en el nivel del punto R. Es decir,
especifique para d un valor que no sobrepase el punto R (parmetro N 5213).
Ejemplo
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
- 92 -
PROGRAMACIN
B-64304SP-1/02
4.3.3
Formato
G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
o
G89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ o Z_ C_
Z_ o X_
R_
P_
F_
K_
M_
:
:
:
:
:
:
:
Punto R
Nivel inicial
M ( + 1), P2
Punto R
Punto Z
Punto Z
P1
M
M ( + 1)
P1
P2
:
:
:
:
P1
Explicacin
Despus del posicionamiento, se ejecuta un movimiento en rpido hasta el punto R.
El taladrado se ejecuta desde el punto R hasta el punto Z.
Cuando la herramienta llega al punto Z, vuelve al punto R con una velocidad de avance que es el doble del
avance de mecanizado.
Ejemplo
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
- 93 -
4.3.4
PROGRAMACIN
B-64304SP-1/02
Formato
G80 ;
Explicacin
El ciclo fijo de taladrado se cancela para poder realizar la operacin normal. El punto R y el punto Z se
borran.
Tambin se cancelan (se borran) los dems datos de taladrado.
Ejemplo
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
4.3.5
-
Aunque el control se detenga mediante una reinicializacin o una parada de emergencia en el transcurso de
un ciclo de taladrado, el modo y los datos de taladrado se guardan en memoria; por lo tanto, podr reiniciar
la operacin.
Cuando se ejecuta el ciclo de taladrado en el modo bloque a bloque, la operacin se detiene en los puntos
finales de las operaciones 1, 2 y 6 de la Fig. 4.3 (a).
Por lo tanto, se deduce que la operacin se pone en marcha 3 veces para taladrar un orificio. La operacin se
detiene en los puntos finales de las operaciones 1 y 2 con la lmpara de paro de avance activada. Si al final
de la operacin 6 queda un nmero de repeticiones restante, la operacin se detiene en condiciones de paro
de avance Si no existe ningn nmero de repeticiones restante, la operacin se detiene en estado de parada
bloque a bloque.
Paro de avance
Cuando se aplica el "paro de avance" entre las operaciones 3 y 5 mediante G84/G88, la lmpara de paro de
avance se enciende inmediatamente si se vuelve a aplicar el paro de avance para la operacin 6.
Override
Durante la operacin con G84 y G88, el override de la velocidad de avance es del 100%.
- 94 -
PROGRAMACIN
B-64304SP-1/02
4.4
Los ciclos de roscado con machos frontal (G84) y roscado con macho lateral (G88) se pueden ejecutar en
modo convencional o rgido.
En el modo convencional, el cabezal se gira o detiene de forma sincronizada con el movimiento a lo largo
del eje de roscado en funcin de las funciones auxiliares M03 (rotacin del cabezal en sentido horario), M04
(rotacin del cabezal en sentido antihorario) y M05 (parada de cabezal).
En el modo rgido, el motor del cabezal se controla del mismo modo que un motor de control, mediante la
aplicacin de compensacin tanto al movimiento a lo largo del eje de roscado con machos como
al del cabezal.
En el roscado rgido con machos, cada vuelta del cabezal corresponde a una cantidad determinada de avance
(paso de rosca) a lo largo del eje de cabezal. Esto tambin se aplica a la aceleracin/deceleracin. Esto
significa que el roscado rgido con machos no exige el uso de roscas flotantes como en el caso del roscado
convencional, lo que permite ejecutar el roscado con una elevada velocidad y precisin.
Si el control multicabezal est habilitado (el bit 3 (MSP) del parmetro N 8133 est configurado a 1), se
puede utilizar el segundo cabezal para el roscado rgido.
4.4.1
Controlando el motor del cabezal del mismo modo que un servomotor en el modo rgido, se consigue
ejecutar el roscado con machos a alta velocidad.
Formato
G84 X (U)_ C (H)_ Z (W)_ R_ P_ F_ K_ M_ ;
o
G88 Z (W)_ C (H)_ X (U)_ R_ P_ F_ K_ M_ ;
X_ C_ o Z_ C_
Z_ o X_
F_
K_
Parada de cabezal
Parada de cabezal
Nivel inicial
Operacin 1
Operacin 6
Parada de
cabezal
P2
Operacin 2
Cabezal
horario
Punto R
Cabezal
horario
P2
Nivel del punto R
Punto R
Operacin 5
Operacin 3
P
Parada de
cabezal
Parada de
cabezal
Punto Z
Punto Z
Operacin 4
P
Cabezal
antihorario
- 95 -
Parada de
cabezal
Cabezal
antihorario
PROGRAMACIN
B-64304SP-1/02
P2 ejecuta el tiempo de espera para el desbloqueo del eje C. (El tiempo de espera se ajusta en el parmetro
N 5111.)
En el roscado rgido con machos frontal (G84), se utiliza el primer eje del plano como eje de taladrado y los
dems ejes como ejes de posicionamiento.
Parmetro RTX (N 5209#0)
Seleccin de plano
Eje de taladrado
Xp
Zp
Yp
Zp
1 (Nota)
NOTA
No vlido con el formato de las Series 10/11.
En el roscado rgido con machos lateral (G88), se utiliza el primer eje del plano como eje de taladrado y los
dems ejes como ejes de posicionamiento.
Parmetro RTX (N 5209#0)
Seleccin de plano
Eje de taladrado
Yp
Xp
Zp
Xp
1 (Nota)
NOTA
No vlido con el formato de las Series 10/11.
- 96 -
PROGRAMACIN
B-64304SP-1/02
Z_ o X_
F_
L_
S_
Parada de
cabezal
Nivel inicial
Operacin 1
Operacin 6
Parada de
cabezal
Operacin
Cabezal
horario
Punto R
Operacin 3
Parada de
cabezal
Cabezal
horario
Punto R
Operacin 5
Punto Z
Punto Z
Parada de
Cabezal
cabezal
Operacin 4 antihorario
P
Parada de
cabezal
Cabezal
antihorario
Un cdigo G no puede diferenciar entre el ciclo de roscado con machos frontal y el ciclo de roscado con
machos lateral utilizando los comandos del formato de las Series 10/11. El eje de taladrado se determina
mediante la seleccin de plano (G17/G18/G19) Especifique la seleccin de plano que equivalga al ciclo de
roscado con machos frontal o al ciclo de roscado con machos lateral, segn corresponda. (Cuando el bit 0
(FXY) del parmetro N 5101 est configurado a 0, se utiliza el eje Z como eje de taladrado. Cuando FXY
est configurado a 1, la seleccin de plano se realiza como se indica a continuacin.
Seleccin de plano
Eje de taladrado
Zp
Yp
Xp
Explicacin
Una vez que se ha completado el posicionamiento del eje X (G84) o el eje Z (G88), el cabezal se desplaza en
movimiento en rpido hasta el punto R. El roscado con machos se realiza desde el punto R al punto Z,
despus del cual el cabezal se detiene y se observa un tiempo de espera. A continuacin, el cabezal inicia la
rotacin inversa, retrocede hasta el punto R, detiene la rotacin y se desplaza al nivel inicial en movimiento
en rpido.
Durante el roscado con machos, se supone que el override de velocidad de avance y el override de cabezal
son del 100%. No obstante, para el retroceso (operacin 5), se puede aplicar un override fijo de hasta el
2000% mediante el ajuste de los parmetros DOV (N 5200#4), OVU (N 5201#3) y N 5211.
- 97 -
PROGRAMACIN
B-64304SP-1/02
Modo rgido
Se puede especificar el modo rgido mediante la aplicacin de cualquiera de los siguientes mtodos:
Considerando G84 o G88 como un cdigo G de roscado rgido con machos (Configure el parmetro
G84 (N 5200#0) a 1.)
Paso de rosca
En el modo de avance por minuto, la velocidad de avance dividida por la velocidad del cabezal es igual al
paso de rosca. En el modo de avance por rotacin, la velocidad de avance es igual al paso de rosca.
Cuando el bit 1 (FCV) del parmetro N 0001 se configura a 1, el roscado rgido puede ejecutarse con G84.2.
Se realiza la misma operacin que con G84. No obstante, el formato del comando para el nmero de
repeticiones es L.
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
Ensayo en vaco
El ensayo en vaco tambin se puede ejecutar en G84 (G88). Cuando se ejecuta el ensayo en vaco a la
velocidad de avance en el eje de taladrado en G84 (G88), 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.
Bloqueo de mquina
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 (G88) no se
cancela en este caso cuando se ajusta el bit 6 (CLR) del parmetro N 3402.
Enclavamiento
Cuando el parmetro FHD (N 5200#6) se ajusta en 0, el paro de avance y el modo bloque a bloque no son
vlidos en el modo G84 (G88). Para habilitarlos configure este bit a 1.
- 98 -
PROGRAMACIN
B-64304SP-1/02
Avance manual
Para el roscado rgido con machos mediante avance por volante manual, consulte el apartado "Roscado
rgido con machos por volante manual."
Con otras operaciones manuales no se puede realizar el roscado rgido con machos.
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.
Se puede especificar un cdigo M para fijar o soltar mecnicamente el eje C durante el roscado rgido con
machos. Al aadir un cdigo M de bloqueo al bloque G84 (G88), se envan ambos cdigos M. Ms adelante
encontrar descripciones de la temporizacin.
El cdigo M de bloqueo se ajusta en el parmetro N 5110. El cdigo M de desbloqueo se considera del
siguiente modo segn la configuracin del parmetro N 5110.
Parmetro N 5110
0
Distinto de 0
No se envan cdigos M.
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.
Comandos S
Comandos F
Si se especifica un valor mayor que el lmite superior de avance de mecanizado, se genera la alarma PS0201.
G98
G99
1 mm/min
0,01 mm/rev
Entrada en pulgadas
0,01 pulgadas/min
0,0001 pulgadas/rev
Observaciones
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.
- 99 -
PROGRAMACIN
B-64304SP-1/02
El cdigo M utilizado para especificar el modo de roscado rgido se ajusta en el parmetro N 5210.
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 G84. De lo contrario se
cancela G84.
Compensacin de herramienta
Debe especificar el valor de R en un bloque que ejecute el taladrado. Si especifica este valor en un bloque
que no ejecuta taladrado, no se almacena como dato modal.
Llamada a subprograma
Ejemplo
Velocidad de avance de eje de roscado: 1000 mm/min
Velocidad del cabezal: 1000min-1
Paso de rosca: 1,0 mm
<Programacin de avance por minuto>
G98 ;
Comando para avance por minuto
G00 X100.0 ;.................................... Posicionamiento
M29 S1000;...................................... Comando para especificar el modo rgido
G84 Z-100.0 R-20.0 F1000 ;............ Roscado rgido con machos
<Programacin para avance por rotacin>
G99 ;
Comando para avance por rotacin
G00 X100.0 ;.................................... Posicionamiento
M29 S1000;...................................... Comando para especificar el modo rgido
G84 Z-100.0 R-20.0 F1.0 ;............... Roscado rgido con machos
- 100 -
PROGRAMACIN
B-64304SP-1/02
4.4.2
El roscado con macho de un orificio profundo en el modo de roscado rgido con machos puede resultar
difcil debido a la adherencia de virutas a la herramienta o al aumento de la resistencia de corte. En tales
casos, resulta prctico el ciclo de roscado rgido profundo con machos.
En este ciclo, el mecanizado se ejecuta varias veces hasta que se alcanza el fondo del orificio. Hay
disponibles dos ciclos de roscado rgido profundo con macho: ciclo de roscado profundo con machos a alta
velocidad y ciclo de roscado profundo con machos estndar. Estos ciclos se seleccionan mediante el bit 5
(PCP) del parmetro N 5200.
Formato
Cuando se especifica el roscado rgido con machos con G84 (G88) y el bit 5 (PCP) del parmetro N 5200 es
igual a 0, se supone la utilizacin del roscado rgido profundo con machos a alta velocidad.
G84 X(U)_ C(H)_Z(W)_ R_ P_ Q_ F_ K_ M_ ;
o
G88 Z(W)_ C(H)_X(U)_ R_ P_ Q_ F_ K_ M_ ;
X_ C_ o Z_ C_ : Datos de posicin de orificio
Z_ o X_ : La distancia desde el punto R hasta el fondo del orificio
R_
: La distancia desde el nivel inicial hasta el nivel del punto R
P_ : Tiempo de espera en el fondo del orificio
Q_ : Profundidad de corte por cada avance de mecanizado
F_ : Velocidad de avance de mecanizado
K_ : Nmero de repeticiones (cuando sea necesario)
M_
: Cdigo M para bloqueo del eje C (si es necesario)
- Ciclo de roscado rgido profundo con
machos de alta velocidad
En el primer corte desde el punto R, realice
el corte con la profunidad "q" especificada
por la direccin q a la vez que gira el
cabezal hacia delante (operacin <1>).
A continuacin, ejecute el retorno en la
cantidad especificada por el parmetro
N 5213 a la vez que gira el cabezal en
sentido contrario (operacin <2>).
Luego realice un roscado con machos
mediante (d+q) a la vez que gira el cabezal
hacia delante (operacin <3>).
Repita las operaciones <2> y <3> hasta
que se alcance el fondo del orificio.
La velocidad de mecanizado y la constante
de tiempo de roscado rgido con machos
se utilizan para las operaciones <1> y <3>.
Para la operacin <2> y el desplazamiento
desde el fondo del orificio (punto Z) hasta
el punto R, se habilita el override de
extraccin de roscado rgido con machos y
se utiliza la constante de tiempo de
roscado rgido con machos.
M
Cabezal
horario
Punto R
d = Cantidad de
retorno
Nivel inicial
Parada de
Nivel del
cabezal
punto R
(1)
(2)
d
Parada de
cabezal
Punto Z
Parada de cabezal
- 101 -
(1)
Parada de
cabezal
M(+1)
(2)
(3)
Parada de
cabezal
Nivel del
punto R
Parada de Cabezal
cabezal horario
Punto R
M(+1)
(3)
d
Parada de
cabezal
Punto Z
P1
Cabezal
antihorario
Parada de cabezal
P1
Cabezal
antihorario
PROGRAMACIN
B-64304SP-1/02
Cuando se especifica el roscado rgido con macho con G84 (G88) y el bit 5 (PCP) del parmetro N 5200 es
igual a 1, se supone la utilizacin del roscado rgido profundo con machos
G84 X(U)_ C(H)_Z(W)_ R_ P_ Q_ F_ K_ M_ ;
o
G88 Z(W)_ C(H)_X(U)_ R_ P_ Q_ F_ K_ M_ ;
X_ C_ o Z_ C_ : Datos de posicin de orificio
Z_ o X_ : La distancia desde el punto R hasta el fondo del orificio
R_ : La distancia desde el nivel inicial hasta el nivel del punto R
P_
Q_
F_
K_
M_
Parada de
cabezal
d = Distancia inicial de
mecanizado
Parada de
cabezal
Nivel inicial
Cabezal horario
Cabezal horario
Punto R
Nivel del
punto R
q
Parada de
cabezal
Parada de cabezal
Cabezal horario
Parada de
Punto R
cabezal
Nivel del
M(+1)
punto R
(3)
(1)
(2)
d
(4)
Parada de
cabezal
M(+1)
(3)
(1)
(2)
d
(4)
d
d
q
Parada
cabezal
de
q
d
Parada de
cabezal
Punto Z
Cabezal
antihorario
Explicacin
-
Cantidad de retorno
Velocidad de retorno
Para la velocidad de la operacin de retorno, se puede habilitar un override mximo de 2000% mediante el
ajuste del bit 4 (DOV) del parmetro N 5200, el bit 3 (DOU) del parmetro N 5201 y el parmetro N 5211
al igual que el desplazamiento desde el fondo del orificio (punto Z) al punto R.
- 102 -
B-64304SP-1/02
PROGRAMACIN
Para la velocidad durante el mecanizado en el punto inicial de mecanizado, se puede habilitar un override
mximo de 2000% mediante el ajuste del bit 4 (DOV) del parmetro N 5200, el bit 3 (DOU) del parmetro
N 5201 y el parmetro N 5211 al igual que el desplazamiento desde el fondo del orificio (punto Z) al punto
R.
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
Los detalles se ofrecern ms adelante.
Ensayo en vaco
El ensayo en vaco tambin se puede ejecutar en G84 (G88). Cuando se ejecuta el ensayo en vaco a la
velocidad de avance en el eje de taladrado en G84 (G88), 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.
Bloqueo de mquina
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 (G88) no se
cancela en este caso cuando se ajusta el bit 6 (CLR) del parmetro N 3402.
Enclavamiento
Cuando el parmetro FHD (N 5200#6) se ajusta en 0, el paro de avance y el modo bloque a bloque no son
vlidos en el modo G84 (G88). Para habilitarlos configure este bit a 1.
Avance manual
Para el roscado rgido con machos mediante avance por volante manual, consulte el apartado "Roscado
rgido con machos por volante manual."
Con otras operaciones manuales no se puede realizar el roscado rgido con machos.
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.
- 103 -
PROGRAMACIN
B-64304SP-1/02
Cuando el bit 1 (FCV) del parmetro N 0001 se configura a 1, est habilitada la ejecucin con G84.2. Se
realiza la misma operacin que con G84. No obstante, el formato del comando para el nmero de
repeticiones es L.
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.
Comandos 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.
La cantidad mxima de distribucin es de 32.767 impulsos por 8 mseg para un cabezal serie. (Visualizado
en el indicador de diagnstico N 451)
Esta cantidad cambia segn el ajuste de la relacin de transmisin para el encoder de posicin o para el
comando de roscado rgido con machos. Si el ajuste sobrepasa el lmite superior, se genera la alarma
PS0202.
Comando F
Si se especifica un valor mayor que el lmite superior de avance de mecanizado, se genera la alarma PS0011.
G98
G99
1 mm/min
0,01 mm/rev
Entrada en pulgadas
0,01 pulgadas/min
0,0001 pulgadas/rev
Observaciones
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.
El cdigo M utilizado para especificar el modo de roscado rgido se ajusta en el parmetro N 5210.
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. De lo contrario se
cancela G84.
Compensacin de herramienta
- 104 -
PROGRAMACIN
B-64304SP-1/02
Llamada a subprograma
d (parmetro N 5213)
Ejecute la operacin en el ciclo de roscado profundo con machos en el nivel del punto R. Es decir,
especifique para d un valor que no sobrepase el punto R (parmetro N 5213).
4.4.3
Se cancela el ciclo fijo de roscado rgido con machos. Para obtener informacin sobre la cancelacin de este
ciclo, vase el apartado II-4.3.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.
4.4.4
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
4.4.4.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
-
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%.
Configure el bit 4 (DOV) del parmetro N 5200 y el bit 4 (OV3) del parmetro N 5201 a 1. La velocidad
del cabezal en la extraccin se puede especificar en el programa.
Especifique la velocidad del cabezal en la extraccin utilizando la direccin "J" en el bloque donde se
especifica el roscado rgido con machos.
- 105 -
PROGRAMACIN
B-64304SP-1/02
Ejemplo)
Para especificar 1000 min-1 para S en el mecanizado y 2000 min-1 para S en la extraccin
.
M29 S1000 ;
G84 Z-100. F1000. J2000 ;
.
La diferencia en la velocidad del cabezal se convierte al override real mediante el siguiente clculo.
Por lo tanto, es posible que la velocidad del cabezal en la extraccin no sea la misma que la especificada en
la direccin "J". Si el override no est comprendido en el rango de 100% a 200%, se supone que su valor es
100%.
Override (%) =
100
El bit 6 (OVE) del parmetro N 5202 se puede configurar a 1 para ampliar el valor de override de 100% a
2000%. Si el valor de override especificado no est comprendido en el rango de 100% a 2000%, se supone
que su valor es 100%.
El override que se aplica est determinado por el ajuste de los parmetros y del comando, tal como se
muestra en la siguiente tabla.
Cuando el bit 6 (OVE) del parmetro N 5202 se configura a 0
Ajuste de parmetros
DOV = 1
OV3 = 1
OV3 = 0
Comando
Velocidad de cabezal en
extraccin especificada en
la direccin J
Comando en el
programa
100%
Parmetro
N 5211
Parmetro
N 5211
DOV = 0
100%
Velocidad de cabezal en
extraccin especificada en
la direccin J
- 106 -
DOV = 1
OV3 = 1
OV3 = 0
Comando en el
programa
100%
Parmetro
N 5211
Parmetro
N 5211
DOV = 0
100%
PROGRAMACIN
B-64304SP-1/02
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 5244). Por esta razn, el valor obtenido no es el mismo que la velocidad
mxima de cabezal en funcin del override.
Override mx. ( %) =
100
4.4.4.2
Seal de override
Al configurar 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 a 0
Valor especificado por la seal de override
Cuando la seal de cancelacin de override est configurada a 1
100%
En la extraccin
Cuando la seal de cancelacin de override est configurada a 0
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
- 107 -
PROGRAMACIN
B-64304SP-1/02
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 5244). Por esta
razn, el valor obtenido no es el mismo que la velocidad mxima de cabezal en
funcin del override.
Override mx. ( %) =
100
4.5
Por medio del ciclo fijo de rectificado, operaciones de mecanizado repetitivas especficas del rectificado, y
que habitualmente se especifican utilizando varios bloques, pueden especificarse utilizando un solo bloque
que incluya una funcin G. De esta forma se puede crear un programa de modo sencillo. Al mismo tiempo,
se puede reducir el tamao del programa y utilizar la memoria ms eficazmente. Estn disponibles cuatro
tipos de ciclos fijos de rectificado:
En las descripciones que siguen a continuacin el eje utilizado para el mecanizado con una muela de
rectificado y el eje utilizado para el rectificado con una muela de rectificado se denominarn del siguiente
modo:
Eje utilizado para el mecanizado con una muela de rectificado:
Eje utilizado para el rectificado con una muela de rectificado:
Eje de mecanizado
Eje de rectificado
- 108 -
B-64304SP-1/02
PROGRAMACIN
NOTA
El ciclo fijo de rectificado es una funcin opcional.
El ciclo fijo de rectificado y el ciclo repetitivo mltiple no pueden utilizarse
simultneamente en el mismo canal.
Para utilizar el ciclo fijo de rectificado, configure el bit 0 (GFX) del parmetro
N 5106 a 1.
AVISO
Los cdigos G para los ciclos fijos de rectificado G71, G72, G73 y G74 (G72, G73,
G74 y G75 cuando se utiliza el sistema C de cdigos G) 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 G71, G72, G73 y G74.Por
tanto, al cambiar, por ejemplo, de G71, G72, G73 o G74 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 (G71, G72, G73, o
G74), el ciclo fijo de rectificado se ejecuta conforma a los valores A, B, W, U, I y K
reservados como datos modales mientras el ciclo es vlido, an cuando un
bloque posteriormente especificado no especifique ninguno de los cdigos G71,
G72, G73 y G74.
Ejemplo:
G71 A_ B_ W_ U_ I_ K_ H_ ;
;
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.
4 Un ciclo fijo de rectificado y un ciclo fijo de torneado repetitivo mltiple no pueden
utilizarse simultneamente en el mismo canal.
Cuando la opcin de ciclo fijo de rectificado est activada, por medio del bit 0 (GFX)
del parmetro N 5106 se puede seleccionar la funcin que se desea utilizar.
- 109 -
4.5.1
PROGRAMACIN
B-64304SP-1/02
Formato
G71 A_ B_ W_ U_ I_ K_ H_ ;
A_
B_
W_
U_
I_
K_
H_
:
:
:
:
:
:
:
X
W
A
B
<1>(I)
<3>(K)
<2>U
<4>(I)
<6>(K)
<5>U
Explicacin
El ciclo de rectificado longitudinal consta de seis operaciones.
Las operaciones de <1> a <6> se repiten hasta que se alcanza el nmero de repeticiones especificado en la
direccin H. En el caso de operacin bloque a bloque, las operaciones de <1> a <6> se ejecutan con una
operacin de marcha de ciclo.
<2> Espera
Se realiza una operacin de espera durante el tiempo especificado en U.
<3> Rectificado
Se realiza un movimiento en avance de mecanizado a lo largo de la distancia especificada en W. Ajuste
un eje de rectificado en el parmetro N 5176. Se utiliza la velocidad de avance especificada en K.
<5> Espera
Se realiza una operacin de espera durante el tiempo especificado en U.
B-64304SP-1/02
PROGRAMACIN
Limitaciones
-
Eje de mecanizado
Como eje de mecanizado se utiliza el primer 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
Especifique un eje de rectificado ajustando un nmero de eje para un eje distinto del eje de mecanizado en
el parmetro N 5176. Especifique un comando de rectificado en W sin utilizar un nombre de eje. El nombre
de eje correspondiente al nmero de eje ajustado puede tambin utilizarse para la especificacin.
A, B, W
Borrado
Los datos A, B, W, U, I y K en el ciclo fijo son informacin modal comn a G71, G72, G73 y G74. Por tanto,
los datos permanecen vlidos hasta que se especifican nuevos datos. 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 G71, G72, G73
y G74. La especificacin de H slo es vlida en el bloque en el que se ha especificado H.
Cdigo B
NOTA
1 Si no se especifica ningn eje de rectificado cuando G71 se ha especificado, se
genera la alarma PS0455.
2 Si el nmero de eje de mecanizado y el nmero de eje de rectificado son iguales,
se genera la alarma PS0456.
3 Aunque se especifique G90 (comando absoluto) mientras el ciclo es vlido, los
comandos A, B y W son comandos incrementales.
- 111 -
4.5.2
PROGRAMACIN
B-64304SP-1/02
Formato
G72 P_ A_ B_ W_ U_ I_ K_ H_ ;
P_
A_
B_
W_
U_
I_
K_
H_
:
:
:
:
:
:
:
:
Nmero de calibre (1 a 4)
Primera profundidad de corte (La direccin de corte depende del signo.)
Segunda profundidad de corte (La direccin de corte depende del signo.)
Rango de rectificado (La direccin de rectificado depende del signo.)
Tiempo de espera
Velocidad de avance para A y B
Velocidad de avance para W
Nmero de repeticiones (de 1 a 9999)
G72
X
W
A
B
<1>(I)
<3>(K)
<2>U
<4>(I)
<6>(K)
<5>U
Explicacin
Si se ha especificado la opcin de salto de pasos mltiples, se puede especificar un nmero de calibre. El
mtodo para la especificacin del nmero de calibre es el mismo que para la opcin de salto de pasos
mltiples. Si no se especifica la opcin de salto de pasos mltiples, se utiliza la seal de salto convencional.
A excepcin de la especificacin del nmero de calibre, los comandos y operaciones son las mismas que
para G71.
Un ciclo G72 puede finalizarse despus de la interrupcin de la operacin actual (o despus de que la
operacin actual finalice) introduciendo la seal de salto durante la ejecucin de salto.
A continuacin se describe cada una de las operaciones de la secuencia que se ejecuta al introducir la seal
de salto.
Si la seal de salto se introduce durante la operacin <1> <4> (movimiento en A o B), el mecanizado
se interrumpe inmediatamente para retornar a las coordenadas seleccionadas como punto de inicio
del ciclo.
- 112 -
PROGRAMACIN
B-64304SP-1/02
Seal de salto
Seal de salto
(Fin)
(Fin)
Si la seal de salto se introduce durante la operacin <2> <5> (espera), la operacin de espera se
interrumpe inmediatamente para retornar a las coordenadas seleccionadas como punto de inicio del
ciclo.
Si la seal de salto se introduce durante la operacin <3> <6> (avance de rectificado), la herramienta
vuelve a las coordenadas seleccionadas como punto de inicio del ciclo despus de finalizar el
movimiento sobre W.
Seal de salto
(Fin)
Seal de salto
(Fin)
Limitaciones
-
Eje de mecanizado
Como eje de mecanizado se utiliza el primer 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
Especifique un eje de rectificado ajustando un nmero de eje para un eje distinto del eje de mecanizado en
el parmetro N 5177. Especifique un comando de rectificado en W sin utilizar un nombre de eje. El nombre
de eje correspondiente al nmero de eje ajustado puede tambin utilizarse para la especificacin.
A, B, W
Borrado
Los datos A, B, W, U, I y K en el ciclo fijo son informacin modal comn a G71, G72, G73 y G74. Por tanto,
los datos permanecen vlidos hasta que se especifican nuevos datos. 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 G71, G72, G73
y G74. La especificacin de P o H slo es vlida en el bloque en el que se ha especificado P o H.
Cdigo B
- 113 -
PROGRAMACIN
B-64304SP-1/02
NOTA
1 Si no se especifica ningn eje de rectificado cuando G72 se ha especificado, se
genera la alarma PS0455.
2 Si el nmero de eje de mecanizado y el nmero de eje de rectificado son iguales,
se genera la alarma PS0456.
3 Aunque se especifique G90 (comando absoluto) mientras el ciclo es vlido, los
comandos A, B y W son comandos incrementales.
4 Si se especifica un valor de P1 a P4 sin especificar la opcin de salto de pasos
mltiples, se genera la alarma PS0370.
4.5.3
Formato
G73 A_ (B_) W_ U_ K_ H_ ;
A_
B_
W_
U_
K_
H_
:
:
:
:
:
:
X
W
<1>U
<2>(K)
A
<3>U
A(B)
<4>(K)
Explicacin
El ciclo de rectificado de oscilacin consta de cuatro operaciones.
Las operaciones de <1> a <4> se repiten hasta que se alcanza el nmero de repeticiones especificado en la
direccin H. En el caso de operacin bloque a bloque, las operaciones de <1> a <4> se ejecutan con una
operacin de marcha de ciclo.
B-64304SP-1/02
PROGRAMACIN
<3> Espera
Se realiza una operacin de espera durante el tiempo especificado en U.
Limitaciones
-
Eje de mecanizado
Como eje de mecanizado se utiliza el primer 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
Especifique un eje de rectificado ajustando un nmero de eje para un eje distinto del eje de mecanizado en
el parmetro N 5178. Especifique un comando de rectificado en W sin utilizar un nombre de eje. El nombre
de eje correspondiente al nmero de eje ajustado puede tambin utilizarse para la especificacin.
A, B, W
Borrado
Los datos A, W, U y K en el ciclo fijo son informacin modal comn a G71, G72, G73 y G74. Por tanto, los
datos permanecen vlidos hasta que se especifican nuevos datos. 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 G71, G72, G73 y G74. La
especificacin de B o H slo es vlida en el bloque en el que se ha especificado B o H.
Cdigo B
NOTA
1 Si no se especifica ningn eje de rectificado cuando G73 se ha especificado, se
genera la alarma PS0455.
2 Si el nmero de eje de mecanizado y el nmero de eje de rectificado son iguales,
se genera la alarma PS0456.
3 Aunque se especifique G90 (comando absoluto) mientras el ciclo es vlido, los
comandos A, B y W son comandos incrementales.
- 115 -
4.5.4
PROGRAMACIN
B-64304SP-1/02
Formato
G74 P_ A_ (B_) W_ U_ K_ H_ ;
P_
A_
B_
W_
U_
K_
H_
:
:
:
:
:
:
:
Nmero de calibre (1 a 4)
Primera profundidad de corte (La direccin de corte depende del signo.)
Segunda profundidad de corte (La direccin de corte depende del signo.)
Rango de rectificado (La direccin de rectificado depende del signo.)
Tiempo de espera
Velocidad de avance para W
Nmero de repeticiones (de 1 a 9999)
G74
X
W
<1>U
<2>(K)
A
<3>U
A(B)
<4>(K)
Explicacin
Si se ha especificado la opcin de salto de pasos mltiples, se puede especificar un nmero de calibre. El
mtodo para la especificacin del nmero de calibre es el mismo que para la opcin de salto de pasos
mltiples. Si no se especifica la opcin de salto de pasos mltiples, se utiliza la seal de salto convencional.
A excepcin de la especificacin del nmero de calibre, los comandos y operaciones son las mismas que
para G73.
Un ciclo G74 puede finalizarse despus de la interrupcin de la operacin actual (o despus de que la
operacin actual finalice) introduciendo la seal de salto durante la ejecucin de salto.
A continuacin se describe cada una de las operaciones de la secuencia que se ejecuta al introducir la seal
de salto.
Si la seal de salto se introduce durante la operacin <1> <3> (espera), la operacin de espera se
interrumpe inmediatamente para retornar a las coordenadas seleccionadas como punto de inicio del
ciclo.
Si la seal de salto se introduce durante la operacin <2> <4> (A, B, avance de rectificado), la
herramienta vuelve a las coordenadas seleccionadas como punto de inicio del ciclo despus de
finalizar el movimiento sobre W.
- 116 -
PROGRAMACIN
B-64304SP-1/02
Seal de salto
Seal de salto
(Fin)
(Fin)
Limitaciones
-
Eje de mecanizado
Como eje de mecanizado se utiliza el primer 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
Especifique un eje de rectificado ajustando un nmero de eje para un eje distinto del eje de mecanizado en
el parmetro N 5179. Especifique un comando de rectificado en W sin utilizar un nombre de eje. El nombre
de eje correspondiente al nmero de eje ajustado puede tambin utilizarse para la especificacin.
A, B, W
Borrado
Los datos A, W, U y K en el ciclo fijo son informacin modal comn a G71, G72, G73 y G74. Por tanto, los
datos permanecen vlidos hasta que se especifican nuevos datos. 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 G71, G72, G73 y G74. La
especificacin de P, B o H slo es vlida en el bloque en el que se ha especificado P, B o H.
Cdigo B
NOTA
1 Si no se especifica ningn eje de rectificado cuando G74 se ha especificado, se
genera la alarma PS0455.
2 Si el nmero de eje de mecanizado y el nmero de eje de rectificado son iguales,
se genera la alarma PS0456.
3 Aunque se especifique G90 (comando absoluto) mientras el ciclo es vlido, los
comandos A, B y W son comandos incrementales.
4 Si se especifica un valor de P1 a P4 sin especificar la opcin de salto de pasos
mltiples, se genera la alarma PS0370.
- 117 -
4.6
PROGRAMACIN
B-64304SP-1/02
Descripcin general
Se puede insertar automticamente un bloque de achaflanado o redondeado de esquina entre la
interpolacin lineal (G01) a lo largo de un eje y la realizada a lo largo de un eje en direccin normal a dicho
eje.
El achaflanado o redondeado de esquina se inserta en un comando para mover la herramienta a lo largo de
dos ejes de un plano determinado por el comando de seleccin de plano (G17, G18 o G19).
NOTA
Para activar la funcin de achaflanado o redondeado de esquina, configure el bit 2
(CCR) del parmetro N 8134 a 1.
Formato
Achaflanado
Primer eje en el plano seleccionado segundo eje en el plano seleccionado
(Plano G17: XP YP, plano G18: ZP XP, plano G19: YP ZP)
Formato
Plano G17: G01 XP(U)_ J(C)j ;
Plano G18: G01 ZP(W)_ I(C)i ;
Plano G19: G01 YP(V)_ K(C)k ;
Explicacin
XP(U)__
YP(V)__
ZP(W)__
I(C)i
J(C)j
K(C)k
Movimiento de la herramienta
Direccin positiva a lo
largo del segundo eje
del plano seleccionado
d
a
Punto de
inicio
c
i, j, k
45
45
Direccin negativa a lo
largo del segundo eje
del plano seleccionado
b
i, j, k
c
- 118 -
PROGRAMACIN
B-64304SP-1/02
Achaflanado
Segundo eje en el plano seleccionado primer eje en el plano seleccionado
(Plano G17: YP XP, plano G18: XP ZP, plano G19: ZP YP)
Formato
Plano G17: G01 YP(V)_ I(C)i ;
Plano G18: G01 XP(U)_ K(C)k ;
Plano G19: G01 ZP(W)_ J(C)j ;
Explicacin
XP(U)__
YP(V)__
ZP(W)__
I(C)i
J(C)j
K(C)k
Movimiento de la herramienta
Punto de inicio
d
45 45
Primer eje
del plano
seleccionado
b
i, j, k
i, j, k
Primer eje
del plano
seleccionado
Redondeado de esquina
Primer eje en el plano seleccionado segundo eje en el plano seleccionado
(Plano G17: XP YP, plano G18: ZP XP, plano G19: YP ZP)
Formato
Plano G17: G01 XP(U)_ Rr ;
Plano G18: G01 ZP(W)_ Rr ;
Plano G19: G01 YP(V)_ Rr ;
Explicacin
XP(U)__
YP(V)__
ZP(W)__
Rr
Movimiento de la herramienta
Direccin positiva a lo
Especifica el movimiento desde el punto
largo del segundo eje
a al punto b con programacin absoluta o
del plano seleccionado
c
incremental en la figura de la derecha.
r
Xp es la direccin del eje X de los tres
a
d
ejes bsicos o un eje paralelo al eje X. Yp
b
es la direccin del eje Y de los tres ejes
Punto de inicio
bsicos o un eje paralelo al eje Y. Zp es
r
la direccin del eje Z de los tres ejes
c
Direccin negativa a lo
bsicos o un eje paralelo al eje Z.
largo del segundo eje
Especifica el radio del arco que conecta
del plano seleccionado
los puntos d y c en la figura de la derecha
Se mueve desde a hasta d y c.
con un signo detrs de la direccin R.
(Direccin positiva a lo largo del segundo eje del plano
seleccionado cuando se especifica +r en R o direccin
negativa cuando se especifica r en R.)
- 119 -
PROGRAMACIN
B-64304SP-1/02
Redondeado de esquina
Segundo eje en el plano seleccionado primer eje en el plano seleccionado
(Plano G17: YP XP, plano G18: XP ZP, plano G19: ZP YP)
Formato
Plano G17: G01 YP(V)_ Rr ;
Plano G18: G01 XP(U)_ Rr ;
Plano G19: G01 ZP(W)_ Rr ;
Explicacin
XP(U)__
YP(V)__
ZP(W)__
Rr
Movimiento de la herramienta
Punto de inicio
d
r
Primer eje
del plano
seleccionado
c Primer eje
del plano
seleccionado
Explicacin
Al especificar G01 para el achaflanado o redondeado de esquina, la herramienta se debe desplazar slo a lo
largo de uno de los dos ejes del plano seleccionado. El comando del siguiente bloque debe desplazar la
herramienta slo a lo largo del otro eje del plano seleccionado.
Ejemplo:
Cuando se ajusta el eje A 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 A y a lo
largo del eje Z.:
G18 A0 Z0
G00 A100.0 Z100.0
G01 A200.0 F100 K30.0
Z200.0
El siguiente programa genera una alarma. (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.
G18 A0 Z0
G00 A100.0 Z100.0
G01 X200.0 F100 K30.0
Z200.0
El siguiente programa tambin genera una alarma. (Porque el bloque siguiente al comando de
achaflanado mueve la herramienta a lo largo del eje X, que no est en el plano seleccionado)
G18 A0 Z0
G00 A100.0 Z100.0
G01 Z200.0 F100 I30.0
X200.0
Se especifica un valor de radio en I, J, K, R y C.
En programacin incremental, utilice el punto b de la figura que muestra "Formato" como punto de inicio
del bloque siguiente a un bloque de achaflanado o redondeado de esquina. Es decir, especifique la distancia
desde el punto b. No especifique la distancia desde el punto c.
- 120 -
PROGRAMACIN
B-64304SP-1/02
Ejemplo
X
N001
N002
N003
N004
N005
530,0
270,0
Punto
final
G18 ;
G00 X268.0 Z530.0 ;
G01 Z270.0 R6.0 ;
X860.0 K-3.0 ;
Z0 ;
N004
K3,0
N003
268
860
R6
N002
Limitaciones
-
Alarmas
2)
3)
Se ha especificado un eje que no est en el plano seleccionado como eje de desplazamiento del bloque
donde se ha especificado achaflanado o redondeado de esquina o en el siguiente bloque (alarma
PS0051 o PS0052).
4)
5)
Cuando el bit 4 (CCR) del parmetro 3405 est ajustado en 0 (para especificar el achaflanado en I, J o
K), se han especificado dos o ms direcciones de I, J, K y R en G01 (alarma PS0053).
6)
7)
Bloque de achaflanado
a insertar
50.0
X
30,0 (menor que 50,0)
Z
50,0
8)
9)
PROGRAMACIN
B-64304SP-1/02
G18
G01 W100.0 F100.0 I50.0 ;
G01 U-100.0 ;
X
Z
2.
Existe una funcin disponible que modifica de forma intencionada la direccin de la compensacin
mediante la especificacin del comando I, J o K en el bloque G01 en el modo de compensacin del
radio de la punta de herramienta (vea las explicaciones correspondientes sobre la compensacin del
radio de la punta de herramienta). Para utilizar esta funcin cuando la funcin de achaflanado y
redondeado de esquina est activada (el bit 2 (CCR) del parmetro N 8134 est configurado a 1),
configure el bit 4 (CCR) del parmetro N 3405 a 1, de forma que los comandos I, J y K no se utilicen
como comandos de achaflanado. A continuacin se explican las operaciones que deben realizarse en
cada caso.
(1) Cuando la funcin de achaflanado y redondeado de esquina no se utiliza (bit 2 (CCR) del parmetro
N 8134 = 0)
En el bloque G01, en el modo de compensacin del radio de la punta de herramienta, se puede
especificar la direccin de la compensacin del radio de la punta de herramienta en la direccin I, J o K
No se realiza achaflanado.
- 122 -
PROGRAMACIN
B-64304SP-1/02
(2) Cuando la funcin de achaflanado y redondeado de esquina se utiliza (bit 2 (CCR) del parmetro
N 8134 = 1)
(2-1) Cuando el bit 4 (CCR) del parmetro N 3405 est configurado a 0
En el bloque G01, en el modo de compensacin del radio de la punta de herramienta, se puede
especificar el achaflanado en la direccin I, J o K. Tambin se puede especificar el redondeado de
esquina en la direccin R.
No se puede especificar la direccin de la compensacin del radio de la punta de herramienta.
(2-2) Cuando el bit 4 (CCR) del parmetro N 3405 est configurado a 1
En el bloque G01, en el modo de compensacin del radio de la punta de herramienta, se puede
especificar la direccin de la compensacin del radio de la punta de herramienta en la direccin I,
J o K.
Tambin se puede especificar el achaflanado o redondeado de esquina en la direccin C o R.
4.7
Descripcin general
Cuando una unidad tiene una torreta doble formada por dos torretas una frente a la otra en el mismo eje
controlado, se puede aplicar una imagen espejo al eje X con un comando de cdigo G Se puede realizar un
mecanizado simtrico mediante la creacin de un programa de mecanizado para las torretas situadas una
frente a la otra en el mismo lado en el sistema de coordenadas.
Formato
G68 : Activacin de imagen espejo de doble torreta
G69 : Cancelacin de imagen espejo
Explicacin
Se puede aplicar la imagen espejo al eje X de los tres ejes bsicos que se configuran mediante el parmetro
N 1022 con el comando de cdigo G.
Cuando se designa G68, se produce un decalaje del sistema de coordenadas hacia el lado de la doble torreta
y se invierte el signo del eje X del comando programado para realizar el mecanizado simtrico. Esta funcin
se denomina imagen espejo para doble torreta.
Para utilizar esta funcin, ajuste la distancia entre las dos torretas mediante parmetro (N 1290).
- 123 -
PROGRAMACIN
B-64304SP-1/02
Ejemplo
Para torneado
X
Valor de
decalaje
de torreta A
<3>
Torreta A
60
120
180
<1>
80
40
120
<2>
120
Valor de
decalaje
de torreta B
Torreta B
NOTA
Se especifica un valor de dimetro para el eje X.
Limitaciones
NOTA
1 Cuando el comando G68 basado en esta funcin est habilitado, el valor de las
coordenadas del eje X que pueden leerse con las variables del sistema de macro
de usuario #5041 y superiores o #100101 y superiores (posicin especificada
actual (en el sistema de coordenadas de la pieza)) es una posicin con la imagen
espejo aplicada.
2 Esta funcin no puede utilizarse junto con la funcin de mecanizado compensado
(para un sistema de 2 canales). Para utilizar esta funcin, configure el bit 0 (NVC)
del parmetro N 8137 a 1.
- 124 -
PROGRAMACIN
B-64304SP-1/02
4.8
Descripcin general
Se pueden programar los ngulos de lneas rectas, valores de achaflanado, valores de redondeado de esquina
y otros valores de dimensiones en grficos de mecanizado introduciendo directamente estos valores.
Asimismo, se puede insertar el achaflanado y redondeado de esquina entre lneas rectas que tengan un
ngulo opcional.
Esta programacin slo es vlida en el modo de memoria.
NOTA
Para utilizar la programacin directa de las dimensiones del grfico cuando la
funcin de achaflanado y redondeado de esquinas est activada (el bit 2 (CCR)
del parmetro N 8134 est configurado a 1), configure el bit 0 (CRD) del
parmetro N 3453 a 1. (Con este ajuste se deshabilita la funcin de achaflanado
y redondeado de esquinas.)
Formato
A continuacin, se indican ejemplos de formatos de comando para el plano G18 (plano ZX). Esta funcin se
puede especificar en los siguientes formatos tambin para los planos G17 (plano XY) y G19
(plano YZ).
Los siguientes formatos se modifican del siguiente modo:
Para el plano G17: Z X, X Y
Para el plano G19: Z Y, X Z
Comandos
X2_ (Z2_), A_ ;
A
(X1 , Z1)
Z
X
(X3 , Z3)
A2
,A1_ ;
X3_ Z3_, A2_ ;
(X2 , Z2)
A1
(X1 , Z1)
Z
- 125 -
PROGRAMACIN
Comandos
B-64304SP-1/02
Movimiento de la herramienta
X
(X3 , Z3)
A2
R1
A1
(X2 , Z2)
(X1 , Z1)
Z
X
(X3 , Z3)
A2
A1
C1
(X2 , Z2)
(X1 , Z1)
Z
(X4 , Z4)
(X3 , Z3)
A2
R2
R1
A1
(X2 , Z2)
(X1 , Z1)
Z
X
C2
(X3 , Z3)
(X4 , Z4)
A2
C1
(X2 , Z2)
A1
(X1 , Z1)
Z
X
C2
(X3 , Z3)
(X4 , Z4)
A2
R1
A1
(X2 , Z2)
(X1 , Z1)
Z
- 126 -
PROGRAMACIN
B-64304SP-1/02
Comandos
Movimiento de la herramienta
X
(X4 , Z4)
(X3 , Z3)
A2
R2
C1
(X2 , Z2)
A1
(X1 , Z1)
Z
Explicacin
El programa para el mecanizado a lo largo de la curva que se muestra en la Fig. 4.8 (a) es del siguiente
modo:
+X
a3
(x3, z3)
+Z
(x4, z4)
r2
a2
,A (a1) , C (c1) ;
X (x3) Z (z3) , A (a2) , R (r2) ;
X (x4) Z (z4) ;
(x2, z2)
a1
c1
(x1, z1)
Punto de inicio
Si el bit 5 (DDP) del parmetro N 3405 est configurado a 1, se puede especificar un ngulo mediante un
suplemento.
Existe la siguiente relacin, en la que se supone que el suplemento es A y el ngulo especificado actual es
A.
A = 180 A'
- 127 -
PROGRAMACIN
B-64304SP-1/02
+X
A
A
+Z
Limitaciones
NOTA
1 Los comandos de programacin directa de dimensiones del grfico slo son
vlidos durante la operacin en modo de memoria.
2 Los siguientes cdigos G no se aplican al mismo bloque que se ha programado
mediante la entrada directa de dimensiones del grfico o entre bloques de entrada
directa de dimensiones del grfico que definen contornos secuenciales.
(a) Cdigos G, distintos de G04, del grupo 00
(b) Cdigos G distintos de G00, G01 y G33 del grupo 01
(c) Cdigos G del grupo 10 (ciclo fijo de taladrado)
(d) Cdigos G del grupo 16 (seleccin de plano)
(e) G22 y G23
3 No se puede insertar redondeado de esquina en un bloque de roscado.
4 Cuando la funcin de achaflanado y redondeado de esquinas est activada (el bit
2 (CCR) del parmetro N 8134 est configurado a 1), ambas funcin no se
pueden utilizar simultneamente. Cuando el bit 0 (CRD) del parmetro N 3453
est configurado a 1, est habilitada la programacin directa de dimensiones del
grfico. (En ese momento, el achaflanado y redondeado de esquina estn
deshabilitados.)
5 Cuando el punto final del bloque anterior se determina en el siguiente bloque en
funcin de comandos secuenciales de programacin directa de dimensiones del
grfico durante el modo bloque a bloque, la mquina no se detiene en el modo de
parada bloque a bloque, sino que se detiene en el modo de parada de paro de
avance en el punto final del bloque anterior.
6 La tolerancia de ngulo en el clculo del punto de interseccin en el programa
indicado abajo es de 1.
(Debido a que la distancia de desplazamiento que se obtiene en este clculo es
demasiado grande.)
(a) X_ ,A_ ; (Si se especifica un valor comprendido entre 01 1801 para la
instruccin del ngulo A, se genera la alarma PS0057.)
(b) Z_ ,A_ ; (Si se especifica un valor comprendido entre 901 2701 para
la instruccin del ngulo A, se genera la alarma PS0057.)
7 Se genera una alarma PS0058 si el ngulo creado por las dos lneas est dentro
del rango 1 cuando se calcula el punto de interseccin.
- 128 -
B-64304SP-1/02
PROGRAMACIN
NOTA
8 Se omite el achaflanado o redondeado de esquina si el ngulo creado por las dos
lneas est dentro de 1.
9 Se deben especificar un comando de dimensin (programacin absoluta) y una
instruccin de ngulo en el bloque siguiente a un bloque donde slo se ha
especificado la instruccin de ngulo.
(Ejemplo)
N1 X_ ,A_ ,R_ ;
N2 ,A_ ;
N3 X_ Z_ ,A_ ;
Adems del comando de dimensin, se debe especificar el comando de ngulo
en el bloque N 3. Si no se especifica, se genera la alarma PS0056. Si no se
especifican las coordenadas con programacin absoluta, se genera la alarma
PS0312.
10 En el modo de compensacin del radio de la punta de herramienta, se supone que
un bloque donde slo se especifica el comando de ngulo en programacin
directa de dimensiones del grfico es un bloque sin comando de movimiento.
Para obtener informacin sobre la compensacin cuando se especifican bloques
secuenciales sin comando de movimiento, vase la explicacin de compensacin
del radio de la punta de herramienta.
11 Si se especifican dos o ms bloques sin comando de movimiento entre comandos
secuenciales de programacin directa de dimensiones del grfico, se genera la
alarma PS0312.
12 Si el bit 4 (CCR) del parmetro N 3405 est configurado a 1, la direccin A del
bloque G76 (ciclo de roscado mltiple) especifica el ngulo de la punta de
herramienta.
Cuando se utiliza A o C como nombre de eje, no se puede usar en el comando de
ngulo o achaflanado en programacin directa de dimensiones del grfico.
Utilice ,A_ o ,C_ (cuando el bit 4 (CCR) del parmetro N 3405 se ha configurado
a 0).
13 En un ciclo repetitivo mltiple, en bloques con nmeros de secuencia
comprendidos entre los especificados en P y Q, se puede utilizar programacin
directa de dimensiones del grfico. El bloque con el ltimo nmero de secuencia
especificado en Q no debe ser un bloque intermedio de estos bloques
especificados.
- 129 -
PROGRAMACIN
B-64304SP-1/02
Ejemplo
X
R20
R15
R6
10
30
180
22
- 130 -
1 45
300
100
60
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
FUNCIONES DE COMPENSACIN
5.1
COMPENSACIN DE HERRAMIENTA
Herramienta real
Valor de
compensacin
en el eje X
Valor de
compensacin
en el eje Z
5.1.1
Punto en el programa
Herramienta
imaginaria
Valor de
compensacin
de geometra
en el eje X
Valor de
compensacin
en el eje X
Valor de
compensacin
de desgaste
en el eje X
Valor de
compensacin de
desgaste en el eje Z
Valor de
compensacin
de geometra
en el eje Z
Valor de
compensacin
en el eje Z
Fig. 5.1.1 (a) Caso en que la compensacin de geometra de herramienta y la compensacin de desgaste de
herramienta se dividen (izquierda) y caso en que no se dividen (derecha)
- 131 -
5.FUNCIONES DE COMPENSACIN
5.1.2
PROGRAMACIN
B-64304SP-1/02
Formato
Seleccione una herramienta con un valor numrico despus de un cdigo T. Una parte del valor numrico
se usa como nmero de corrector de herramienta para especificar datos, tales como el valor de la
compensacin de herramienta. Las selecciones siguientes se pueden realizar segn el mtodo de
especificacin y el ajuste de los parmetros:
Significado del cdigo (*1)
LGN (N 5002#1)=0
LGN (N 5002#1)=1
Txxxxxxx y
xxxxxxx : Seleccin de herramienta
y
: Compensacin de desgaste
de herramienta y
compensacin de
geometra de herramienta
Txxxxxx yy
xxxxxx : Seleccin de herramienta
yy
: Compensacin de desgaste
de herramienta y
compensacin de
geometra de herramienta
Txxxxx yyy
xxxxx : Seleccin de herramienta
yyy
: Compensacin de desgaste
de herramienta y
compensacin de
geometra de herramienta
Txxxxxxx y
xxxxxxx : Seleccin de herramienta y
compensacin de
geometra de herramienta
y
: Compensacin de desgaste
de herramienta
Txxxxxx yy
xxxxxx : Seleccin de herramienta y
compensacin de
geometra de herramienta
yy
: Compensacin de desgaste
de herramienta
Txxxxx yyy
xxxxx : Seleccin de herramienta y
compensacin de
geometra de herramienta
yyy
: Compensacin de desgaste
de herramienta
*1
*2
5.1.3
Seleccin de herramienta
5.1.4
Nmero de corrector
- 132 -
5.1.5
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Compensacin
Explicacin
-
Mtodos de compensacin
Estn disponibles los dos mtodos siguientes para efectuar la compensacin de la geometra y del desgaste
de la herramienta: El mtodo de movimiento de la herramienta y el de decalaje de las coordenadas. Dichos
mtodos pueden seleccionarse mediante los bits 2 (LWT) y 4 (LGT) del parmetro N 5002. Cuando la
compensacin de la geometra y del desgaste de la herramienta estn desactivadas (el bit 6 (NGW) del
parmetro N 8136 est configurado a 1), sin embargo, se utiliza de forma incondicional la compensacin
con movimiento de herramienta.
Bit 6 (NGW) del
N 8136
1
Elemento de
compensacin
No se distinguen el
desgaste y la geometra
Compensacin de
desgaste
Compensacin de
geometra
LWT=0
LGT=0
Parmetros
LWT=1
LWT=0
LGT=0
LGT=1
LWT=1
LGT=1
Movimiento de la herramienta
Movimiento de
la herramienta
Decalaje de
coordenadas
Decalaje de
coordenadas
Decalaje de
coordenadas
Movimiento de
la herramienta
Movimiento de
la herramienta
Decalaje de
coordenadas
Movimiento de
la herramienta
NOTA
1 Cuando se especifica G50 X_Z_T_ ; la herramienta no se mueve.
Se ajusta el sistema de coordenadas en el que el valor de coordenadas de la
posicin de la herramienta es (X,Z). Para obtener la posicin de la herramienta, se
resta el valor de compensacin correspondiente del nmero de corrector de
herramienta especificado en el cdigo T.
2 Los cdigos G del grupo 00 distintos de G50 no se deben especificar en el mismo
bloque que el que contiene un cdigo T. Si se especifica un cdigo G no vlido, se
genera la alarma PS0245.
-
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Valor de compensacin en
la compensacin en los
ejes X, Z (vector de
compensacin)
LWM (N 5002#6)=0
Movimiento de la
herramienta
Decalaje de coordenadas
LWM (N 5002#6)=1
Cuando se especifica un movimiento axial
Movimiento de la
herramienta
Decalaje de
coordenadas
O
X
Compensacin de
desgaste
Compensacin de
geometra
Compensacin de
desgaste
Compensacin de
geometra
Parmetros
LVC=1
LVC=0
TGC=0
TGC=1
LVC=0
TGC=0
LVC=1
TGC=1
o
(Cuando se
especifica un
movimiento axial)
o
(Cuando se
especifica un
movimiento axial)
: Se cancela.
: No se cancela.
- 134 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
Ejemplo
N1 X60.0 Z50.0 T0202 ;
N2 Z100.0 ;
N3 X200.0 Z150.0 T0200 ;
Trayectoria de herramienta
posterior a la compensacin
N3
N2
Trayectoria de
herramienta programada
N1
Limitaciones
-
El preajuste del sistema de coordenadas de la pieza hace que se cancele la compensacin de la herramienta
con movimiento de herramienta; no cancela la compensacin de herramienta con decalaje de coordenadas.
- 135 -
5.FUNCIONES DE COMPENSACIN
5.1.6
PROGRAMACIN
B-64304SP-1/02
Descripcin general
Cuando el eje Y, uno de los tres ejes bsicos, se usa con un sistema de torno, esta funcin realiza una
compensacin de eje Y.
Si la compensacin de la geometra y del desgaste est habilitada (el bit 6 (NGW) del parmetro N 8136
est configurado a 0), la compensacin tambin est habilitada para el eje Y.
Explicacin
La compensacin del eje Y tiene como consecuencia la misma operacin que la compensacin de
herramienta. Para obtener una explicacin de la operacin y los parmetros relacionados, consulte el
apartado "Compensacin de herramienta"
5.1.6.1
Descripcin general
En un sistema de torno, la compensacin de eje Y se ha podido utilizar slo con los tres ejes bsicos. Esta
funcin permite utilizar la compensacin de eje Y con ejes arbitrarios distintos del eje Y, que es uno de los
tres ejes bsicos. Especifique el nmero de eje para el que se va a utilizar la compensacin del eje Y para el
parmetro N 5043.
- 136 -
PROGRAMACIN
B-64304SP-1/02
5.2
5.FUNCIONES DE COMPENSACIN
Es difcil crear la compensacin necesaria para formar piezas precisas cuando se usa nicamente la funcin
de compensacin de herramienta, debido a la curvatura de la punta de la herramienta en el corte cnico o el
corte circular. La funcin de compensacin del radio de la punta de herramienta compensa automticamente
los errores anteriores.
Pieza
Punta de
herramienta
Profundidad
de corte
insuficiente
Fig. 5.2 (a) Trayectoria de herramienta de compensacin del radio de la punta de herramienta
NOTA
Para utilizar la compensacin del radio de la punta de herramienta configure el bit
7 (NCR) del parmetro N 8136 a 0.
5.2.1
A
Punto de inicio
Cuando se programa con el centro de
la punta de herramienta
Punto de inicio
Cuando se programa con la punta
imaginaria de herramienta
Fig. 5.2.1 (a) Centro del radio de punta de herramienta y punta imaginaria de herramienta
- 137 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
PRECAUCIN
En una mquina con posiciones de referencia, una posicin estndar como el centro
de la torreta se puede colocar sobre el punto de inicio. La distancia desde esta
posicin estndar al centro del radio de la punta o a la punta imaginaria de
herramienta se ajusta como valor de compensacin de herramienta.
El ajuste de la distancia desde la posicin estndar al centro del radio de la punta de
la herramienta como el valor de compensacin es igual que colocar el centro del
radio de la punta de herramienta sobre el punto de inicio, mientras que el ajuste de la
distancia desde la posicin estndar a la punta imaginaria de la herramienta es lo
mismo que colocar la punta imaginaria de herramienta sobre la posicin estndar.
Para ajustar el valor de compensacin, suele ser ms fcil medir la distancia desde
la posicin estndar a la punta imaginaria de herramienta que desde la posicin
estndar al centro del radio de la punta de la herramienta.
OFX
(compensacin de
herramienta en el
eje X)
OFX
(compensacin de
herramienta en el
eje X)
OFZ
(compensacin de
herramienta en el
eje Z)
Ajuste de la distancia desde la posicin estndar al
centro de la punta de herramienta como el valor de
compensacin de herramienta
OFZ
(compensacin de
herramienta en el
eje Z)
Ajuste de la distancia desde la posicin estndar al
centro de la punta imaginaria de herramienta como el
valor de compensacin de herramienta
Fig. 5.2.1 (b) Valor de compensacin de herramienta cuando el centro de la torreta se coloca
sobre el punto de inicio
A menos que se realice la compensacin del radio
de la punta de herramienta, la trayectoria del
centro del radio de la punta de herramienta es
igual a la trayectoria programada.
Puesta en
marcha
Puesta en
marcha
Trayectoria programada
Trayectoria programada
Fig. 5.2.1 (c) Trayectoria de la herramienta cuando se programa con el centro de la punta de la herramienta
Sin la compensacin del radio de la punta de
herramienta, la trayectoria del centro del radio de la
punta de herramienta es igual a la trayectoria
programada.
Trayectoria de la
punta imaginaria
de herramienta
Puesta en
marcha
Trayectoria programada
Trayectoria programada
Fig. 5.2.1 (d) Trayectoria de la herramienta cuando se programa con la punta imaginaria de herramienta
- 138 -
PROGRAMACIN
B-64304SP-1/02
5.2.2
5.FUNCIONES DE COMPENSACIN
Nmero de punta
imaginaria de herramienta 1
Nmero de punta
imaginaria de herramienta 3
Nmero de punta
imaginaria de herramienta 5
Nmero de punta
imaginaria de herramienta 2
Nmero de punta
imaginaria de herramienta 4
Nmero de punta
imaginaria de herramienta 6
Nmero de punta
imaginaria de herramienta 7
Nmero de punta
imaginaria de herramienta 8
- 139 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
5.2.3
Explicacin
-
Cuando la compensacin de la geometra y del desgaste de la herramienta estn desactivadas (el bit 6
(NGW) del parmetro N 8136 est configurado a 1), se utilizan los siguientes nmeros y valores.
Nmero de
corrector
(hasta 999
ajustes)
001
002
003
004
005
:
0,200
0,250
0,120
:
:
:
0,020
0,030
0,015
:
:
:
1
2
6
:
:
:
OFY (valor de
compensacin
en eje Y)
0,030
0,040
0,025
:
:
:
Cuando la compensacin de la geometra y del desgaste de la herramienta estn activadas (el bit 6 (NGW)
del parmetro N 8136 est configurado a 0), se utilizan los siguientes nmeros y valores.
Tabla 5.2.3 (b) Compensacin de geometra de herramienta (ejemplo)
OFGY
OFGR
OFGZ
OFGX
OFT (direccin
(valor de
(valor de compensacin
(valor de
(valor de
El nmero de
de punta
compensacin
de geometra del radio
corrector de compensacin compensacin de
imaginaria de
de geometra en
de punta de hta.)
de geometra geometra en eje Z)
geometra
herramienta)
eje Y)
en eje X)
70,020
1
0
50,020
10,040
G001
90,030
2
0
30,030
20,060
G002
0
6
0,200
0
0
G003
:
:
:
:
:
G004
:
:
:
:
:
G005
:
:
:
:
:
:
- 140 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
0
0
0,200
:
:
:
0,020
0,030
0
:
:
:
0,040
0,060
0
:
:
:
OFWY
(valor de
compensacin
de desgaste en
eje Y)
1
2
6
:
:
:
0,010
0,020
0
:
:
:
Cuando la compensacin de la geometra y del desgaste de la herramienta estn activadas (el bit 6 (NGW)
del parmetro N 8136 est configurado a 0), se utiliza la suma de los valores de la compensacin de
geometra y de desgaste como valor de compensacin del radio de la punta de herramienta durante la
ejecucin.
OFR=OFGR+OFWR
Un nmero de corrector se especifica con el mismo cdigo T que el usado para la compensacin de
herramienta.
NOTA
Cuando el nmero de corrector de geometra se hace coincidir con la seleccin de
herramienta mediante el ajuste del parmetro LGN (N 5002#1) y se designa un
cdigo T en el que los nmeros de corrector de geometra y de corrector de
desgaste son diferentes, la direccin de la punta imaginaria de herramienta
especificada por el nmero de corrector de geometra es vlida.
Ejemplo) T0102
OFR=OFGR01+OFWR02
OFT=OFT01
Ajustando el parmetro WNP (N 5002#7) de forma apropiada, se puede conseguir
que la direccin de la punta imaginaria de herramienta especificada con el nmero
de corrector de desgaste sea vlida.
-
El rango de valores que se pueden ajustar como valor de compensacin es uno de los siguientes, en funcin
de los bits 1 (OFC) y 0 (OFA) del parmetro N 5042).
OFC
OFA
0
0
1
1
0
0
OFC
OFA
0
0
1
1
0
0
5.FUNCIONES DE COMPENSACIN
5.2.4
PROGRAMACIN
B-64304SP-1/02
En la compensacin del radio de la punta de herramienta, se debe especificar la posicin de la pieza con
respecto a la herramienta.
Cdigo G
G40
G41
G42
Posicin de la pieza
(Cancelar)
Lado derecho
Lado izquierdo
Trayectoria de herramienta
Movimiento a lo largo de la trayectoria programada
Movimiento en el lado izquierdo de la trayectoria programada
Movimiento en el lado derecho de la trayectoria programada
G42
Eje X
Eje Z
Pieza
G41
Nmero de punta
imaginaria de herramienta 1 a 8
Nmero de punta
imaginaria de herramienta 0
La posicin de la pieza se puede cambiar mediante el ajuste del sistema de coordenadas como se muestra a
continuacin.
- 142 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
Eje Z
G42 (la pieza est en el
lado izquierdo)
Eje X
Pieza
NOTA
Si el valor de la compensacin del
radio de la punta de herramienta
es negativo, la posicin de la pieza
cambia.
PRECAUCIN
Si el signo del valor de compensacin se cambia de ms a menos o viceversa, el
vector de compensacin de la compensacin del radio de la punta de herramienta
se invierte, pero la direccin de la punta imaginaria de herramienta no cambia.
Por lo tanto, cuando se vaya a usar una punta imaginaria de herramienta ajustada
en el punto de inicio, no cambie el signo del valor de compensacin del programa
considerado.
Explicacin
-
(G42)
(G42)
(G42)
(G42)
(G42)
(G42)
Diagrama
ampliado
- 143 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Posicin
de la pieza
G41
G42
B
Posicin de
la pieza
A
B
G41
G42
Aunque la pieza no exista en el lado derecho de la trayectoria programada en el caso anterior, su existencia
se supone en el movimiento de A a B. La posicin de la pieza no se debe cambiar en el bloque siguiente al
bloque de puesta en marcha. En el ejemplo anterior, si el bloque que especifica el movimiento de A a B
fuera el bloque de puesta en marcha, la trayectoria de la herramienta no sera igual a la mostrada.
Puesta en marcha
El bloque donde el modo cambia de G40 a G41 o G42 se denomina bloque de puesta en marcha.
G40 _ ;
G41 _ ; (Bloque de inicio)
Los movimientos transitorios de la herramienta correspondientes a la compensacin se realizan en el bloque
de puesta en marcha. En el bloque posterior al de puesta en marcha, el centro de la punta de la herramienta
se coloca verticalmente con respecto a la trayectoria programada de ese bloque en el punto de inicio.
G40
(G42)
G42 (Puesta en marcha)
Cancelacin de la compensacin
El bloque donde el modo cambia de G41 o G42 a G40 se denomina bloque de cancelacin de
compensacin.
G41 _ ;
G40 _ ; (Bloque de cancelacin de la compensacin)
El centro de la punta de la herramienta se desplaza a una posicin vertical con respecto a la trayectoria
programada en el bloque anterior al de cancelacin.
La herramienta se coloca en la posicin final del bloque de cancelacin de compensacin (G40), como se
muestra a continuacin.
- 144 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Posicin final
G40
(G42)
N7
N6
N8
Trayectoria programada
Cuando se especifica un cdigo G41 o G42 de nuevo en el modo G41/G42, el centro de la punta de la
herramienta se coloca verticalmente con respecto a la trayectoria programada del bloque anterior, en la
posicin final de dicho bloque.
(G42)
(G42)
G42
G42 W-500.0 U-500.0 ;
En el bloque que cambia en primer lugar de G40 a G41/G42, el posicionamiento anterior del centro de la
punta de la herramienta no se realiza.
- 145 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Cuando desee retroceder la herramienta en la direccin especificada por X(U) y Z(W) cancelando la
compensacin del radio de la herramienta al final del mecanizado del primer bloque de la figura mostrada a
continuacin, especifique lo siguiente:
G40 X(U) _ Z(W) _ I _ K _ ;
donde I y K son la direccin de la pieza en el bloque siguiente, que se especifica en modo incremental.
I, K
Direccin de movimiento de la
herramienta
U, W
G40
(G42)
G40 U_ W_ I_ K_ ;
Por lo tanto, esto impide que la herramienta realice un corte en exceso, como se muestra en la Fig. 5.2.4 (j).
U, W
G40 U_ W_ ;
Fig. 5.2.4 (j) Caso en que se produce un corte en exceso en el mismo bloque que G40
La posicin de la pieza especificada por las direcciones I y K es la misma que en el bloque anterior.
Especifique I_K_; en el mismo bloque que G40. Si se especifica en el mismo bloque que G02 o G03, se
supone que es el centro del arco.
G40 X_ Z_ I_ K_ ;
G02 X_ Z_ I_ K_ ;
- 146 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
Ejemplo
X
<3>
300
<1>
<2>
200
60
120
0
30
150
(Modo G40)
<1> G42 G00 X60.0 ;
<2> G01 X120.0 W-150.0 F10 ;
<3> G40 G00 X300.0 W150.0 I40.0 K-30.0 ;
5.2.5
Explicacin
-
<1>
<2>
<3>
<4>
<5>
<6>
<7>
M05 ;
S210 ;
G04 X10.0 ;
G22 X100000 ;
G01 U0 ;
G98 ;
G10 P01 X10.0 Z20.0 R0.5 Q2 ;
Salida de cdigo M
Salida de cdigo S
Espera
Ajuste del rea de mecanizado
Distancia de avance de cero
Slo cdigo G
Cambio de corrector
N7 N8
N9
(Modo G42)
N6 W100.0 ;
N7 S21 ;
N8 M04 ;
U9 U-100.0 W100.0 ;
(Nmero de bloques a leer en el
modo de compensacin = 3)
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
La trayectoria del centro de la punta de la herramienta y la direccin de la compensacin son las que se
muestran a continuacin si se aplica la compensacin del radio de la punta de herramienta. En el punto de
inicio del ciclo, el vector de compensacin desaparece y se pone en marcha la compensacin con el
movimiento de la herramienta a partir del punto de inicio del ciclo. Adems, durante el retorno al punto de
inicio del ciclo, el vector de compensacin desaparece temporalmente y la compensacin se vuelve a aplicar
con el siguiente comando de movimiento. La direccin de compensacin se determina a partir del patrn de
mecanizado, independientemente de G41 o G42.
Direccin de compensacin
0
8
Punta de hta.
completa
Punta
de hta.
completa
Trayectoria programada
Direccin de compensacin
0
8
3
7
1
Punta de hta.
completa
2
Punta
de hta.
completa
Trayectoria programada
- 148 -
B-64304SP-1/02
PROGRAMACIN
5.FUNCIONES DE COMPENSACIN
NOTA
La direccin de compensacin es la misma que la de la Serie 0i-C, pero la
trayectoria del centro del radio de la punta de herramienta es diferente.
Para este CNC
La operacin es la misma que la realizada si la operacin de ciclo fijo se
sustituye con G00 o G01, la puesta en marcha se efecta en el primer bloque
para el desplazamiento desde el punto de inicio y la cancelacin de la
compensacin se efecta en el ltimo bloque para volver al punto de inicio.
Para la Serie 0i-C
La operacin con el bloque para el desplazamiento desde el punto de inicio y el
ltimo bloque para volver al punto de inicio difiere de la de este CNC. Para
obtener ms detalles, consulte el Manual del operador de la Serie 0i-C.
-
Para obtener detalles de la compensacin del radio de la punta de herramienta realizada con G71 (ciclo de
desbaste de la superficie exterior o ciclo de rectificado longitudinal), G72 (ciclo de desbaste final o ciclo de
rectificado longitudinal directo de dimensiones fijas) y G73 (ciclo de mecanizado de bucle cerrado o ciclo
de rectificado de oscilacin directo de dimensiones fijas), consulte las explicaciones de los respectivos
ciclos.
Con G74 (ciclo de tronzado final), G75 (ciclo de tronzado de superficie interior o exterior), G76 (ciclo de
roscado mltiple) y G92 (ciclo de roscado), no se puede aplicar la compensacin del radio de la punta de
herramienta.
(G42)
Trayectoria programada
(G41)
(G41)
- 149 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
NOTA
En la Serie 0i-C, la compensacin del radio de la punta de herramienta no es
vlida para la operacin MDI.
5.3
5.3.1
Descripcin general
El vector de compensacin del centro del radio de la punta de herramienta es un vector bidimensional igual
al valor de compensacin especificado en un cdigo T y se calcula en el CNC. Su dimensin cambia de
bloque a bloque segn el desplazamiento de la herramienta.
Este vector de compensacin (denominado simplemente vector de aqu en adelante) es creado internamente
por la unidad de control segn se requiera para realizar la compensacin apropiada y para calcular una
trayectoria de herramienta con la compensacin exacta (segn el radio de la punta de herramienta) de la
trayectoria programada.
Este vector se borra al reinicializar.
El vector siempre acompaa a la herramienta a medida que sta avanza.
Comprender adecuadamente el concepto del vector es esencial para realizar una programacin precisa.
Lea cuidadosamente la descripcin siguiente sobre la creacin de los vectores.
Posicin de la pieza
Funcin
G40
Ninguna
G41
Derecha
G42
Izquierda
G41 y G42 especifican un modo de compensacin, mientras que G40 especifica la cancelacin de la
compensacin.
Cuando el ngulo de interseccin de las trayectorias de una herramienta, especificado con comandos de
movimiento para dos bloques en el lado de la pieza, supera los 180, se conoce como de "lado interior".
Cuando el ngulo se encuentra entre 0 y 180, se conoce como de "lado exterior".
Lado interior
Lado exterior
Trayectoria programada
Pieza
Pieza
Trayectoria programada
180
0<180
- 150 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
Si la herramienta se desplaza alrededor de una esquina exterior en el modo de compensacin del radio de la
punta herramienta, es posible especificar si los vectores de compensacin se conectan con interpolacin
lineal o con interpolacin circular mediante el parmetro CCC (N 19607#2).
<1> Tipo de conexin lineal
[Parmetro CCC
(N 19607#2) = 0]
Modo de cancelacin
La compensacin del radio de la punta 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 una operacin de reinicializacin tiene lugar
durante la compensacin del radio de la punta de herramienta vara en funcin del
ajuste del bit 6 (CLR) del parmetro N 3402.
Cuando CLR=0
Se establece el estado de reinicializacin. La informacin modal de G41/G42
en el grupo 07 se conserva. Para realizar la compensacin del radio de la
punta de herramienta, sin embargo, debe especificarse nuevamente un
nmero de corrector (cdigo T).
Cuando CLR=1
Se establece el estado de borrado. La informacin modal de G40 en el grupo
07 se conserva. Para realizar la compensacin del radio de la punta de
herramienta deben especificarse G41/G42 y un nmero de corrector
(cdigo T).
- 151 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
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. 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.
<2> 0 < nmero de compensacin del radio de la punta 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).
Si la puesta en marcha se especifica en el modo de interpolacin circular (G02, G03), se genera la alarma
PS0034.
Como operacin de puesta en marcha, se puede seleccionar uno de los tres tipos A, B y C ajustando los bits
0 (SUP) y 1 (SUV) del parmetro N' 5003 de forma apropiada. La operacin que se realizar si la
herramienta se desplaza alrededor del lado interior es solamente de tipo nico.
SUV
SUP
Trayectoria programada
N2
N1
Tipo B
G41
N2
N1
0
1
Tipo C
Trayectoria
programada
N3
Trayectoria programada
N2
G41
N1
- 152 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
En el modo de compensacin del radio de la punta de herramienta, los comandos de entrada normalmente se
leen de tres bloques y de hasta ocho, dependiendo del ajuste del parmetro (N 19625), para realizar el
clculo de la interseccin o la comprobacin de interferencias, descritos ms adelante, con independencia
de si los bloques incluyen o no un movimiento de la herramienta, hasta que se recibe un comando de
cancelacin.
Para realizar el clculo de la interseccin, es necesario leer al menos dos bloques con movimiento de
herramienta. Para realizar la comprobacin de interferencias, es necesario leer al menos tres bloques con
movimiento de herramienta.
A medida que aumenta el valor del parmetro N 19625, es decir, el nmero de bloques a leer, es posible
predecir el corte en exceso (interferencia) de ms comandos posteriores. Sin embargo, el incremento de los
bloques a leer y analizar ocasiona que la lectura y el anlisis necesiten ms tiempo.
N
N
Trayectoria programada
NOTA
Si se especifica una funcin auxiliar (cdigo M), funcin de velocidad del cabezal
(cdigo S), funcin de herramienta (cdigo T) o segunda funcin auxiliar (cdigo
B) en el bloque N1 de la figura anterior, FIN no se acepta, si la herramienta se
detiene en el punto de parada de un bloque creado internamente (exceptuando el
punto de parada en modo bloque a bloque).
-
SSS indica una posicin en la que un nico bloque se ejecuta tres veces.
Una interseccin es una posicin en la que las trayectorias programadas de dos bloques se cruzan entre
s una vez que se han desplazado lo que indica r.
5.FUNCIONES DE COMPENSACIN
5.3.2
PROGRAMACIN
B-64304SP-1/02
Explicacin
-
Pieza
Trayectoria programada
r
G42
L
S
L
Punto de inicio
LinealCircular
Pieza
G42
S
L
Punto de inicio
- 154 -
Trayectoria programada
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
La trayectoria de la herramienta en la puesta en marcha puede ser de dos tipos, A y B, que se seleccionan
con el parmetro SUP (N 5003#0).
LinealLineal
Punto de inicio
G42
Pieza
Trayectoria programada
r
Trayectoria del centro
del radio de la punta
de hta.
S
Tipo A
LinealCircular
Punto de inicio
G42
Work
Pieza
piece
S
C
Trayectoria del centro del
radio de la punta de hta.
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
- 155 -
5.FUNCIONES DE COMPENSACIN
LinealLineal
(Tipo de conexin
circular)
PROGRAMACIN
B-64304SP-1/02
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
- 156 -
Trayectoria programada
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
La trayectoria de la herramienta en la puesta en marcha puede ser de dos tipos, A y B, que se seleccionan
con el parmetro SUP (N 5003#0).
LinealLineal
Punto de inicio
G42
L
Pieza
Trayectoria programada
r
L
Tipo A
Trayectoria del
centro del radio de
la punta de hta.
LinealCircular
Punto de inicio
G42
L
Pieza
S C
Trayectoria programada
Punto de inicio
L
G42
Pieza
r
L
Trayectoria programada
r
L
Tipo B
L
S
LinealCircular
(Tipo de conexin lineal)
Punto de inicio
L
G42
r
L
r
L
S
Pieza
C
- 157 -
Trayectoria programada
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
LinealLineal
(Tipo de conexin
circular)
B-64304SP-1/02
Punto de inicio
L
G42
Pieza
Trayectoria programada
r
L
S Trayectoria del centro del radio de punta hta.
Tipo B
Punto de inicio
LinealCircular
(Tipo de conexin
circular)
L
r
G42
Pieza
S C
Trayectoria del centro del radio
de la punta de hta.
Trayectoria programada
L
r
L
Trayectoria programada
(G41)
G41
Menos de 1 grado
Punto de inicio
SS
S
N6
N8
Trayectoria del
centro del radio de la
punta de herramienta
G40 ;
N9
N6 U100.0 W100.0 ;
N7 G41 U0 ;
N8 U-100.0 ;
N9 U-100.0 W100.0 ;
Trayectoria programada
- 158 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
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
S
L
S
Interseccin
5.3.3
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.
- 159 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Pieza
Trayectoria programada
L
S
Interseccin
Trayectoria del
centro del radio de
la punta de
herramienta
LinealCircular
Pieza
Interseccin
S
L
Trayectoria programada
Trayectoria del
centro del radio de la
punta de herramienta
CircularLineal
Pieza
Trayectoria programada
L
C
CircularCircular
S
Interseccin
Interseccin
C
Pieza
- 160 -
Trayectoria programada
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
r
S
Interseccin
Adems, en el caso de un arco a una lnea recta, de una lnea recta a un arco y de un arco a un arco, se debe
deducir el mismo procedimiento.
- 161 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
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
Trayectoria del centro
del radio de la punta
de herramienta
C
L
S L
Interseccin
- 162 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
LinealLineal
(Tipo de
conexin circular)
Pieza
Trayectoria programada
r
LinealCircular
(Tipo de
conexin circular)
r
Pieza
L
C
Trayectoria
programada
Pieza
Trayectoria programada
C
C
CircularCircular
(Tipo de conexin
circular)
Trayectoria programada
C
Trayectoria del centro
del radio de la punta de
herramienta
Pieza
C
S
- 163 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
L
Pieza
r
L
Trayectoria programada
r
L
S
LinealCircular
(Tipo de
conexin lineal)
r
L
Pieza
r
L
S
C
Trayectoria del centro del
radio de la punta de 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
- 164 -
Trayectoria programada
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
LinealLineal
(Tipo de
conexin circular)
Pieza
Trayectoria programada
r
C
S
LinealCircular
(Tipo de
conexin circular)
Pieza
r
C
S
C
Trayectoria del centro del radio
de la punta de herramienta
CircularLineal
(Tipo de
conexin circular)
Trayectoria programada
C
Pieza
Trayectoria programada
r
C
L
CircularCircular
(Tipo de
conexin circular)
Pieza
r
C
S
- 165 -
Trayectoria programada
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Cuando es excepcional
La posicin 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 la punta de herramienta se ha ejecutado con respecto a un
crculo imaginario que tiene el mismo centro que el arco y que pasa por la posicin final especificada. 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
Fin del arco
Trayectoria
programada
Crculo
i
i i
Trayectoria del
centro del radio
de la punta de
herramienta
L
L
L S
Arco A
- 166 -
Arco B
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Si el centro del arco es idntico al punto de inicio o final, se genera una alarma PS0041 y la herramienta se
para en el punto de inicio del bloque anterior del arco.
(G41)
N5 G01 W50.0 ;
N6 W50.0 ;
N7 G02 W100.0 I0 K0 ;
N8 G01 U-100.0 ;
N6
N7
Trayectoria programada
N8
La direccin de compensacin se decide mediante los cdigos G (G41 y G42) de compensacin del radio de
la punta herramienta y el signo del valor de compensacin, segn se explica a continuacin.
Signo de la compensacin
+
Compensacin en el lado
izquierdo
Compensacin en el lado
derecho
Compensacin en el lado
derecho
Compensacin en el lado
izquierdo
Cdigo G
G41
G42
- 167 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Trayectoria del centro del radio de la punta herramienta con una interseccin
LinealLineal
S
Pieza
G42
Interseccin
r
Trayectoria
programada
d
G41
L
Pieza
LinealCircular
C
r
Pieza
G41
G42
Trayectoria
programada
Pieza
Interseccin
L
CircularLineal
Pieza
G42
Trayectoria
programada
r
Trayectoria del centro
del radio de la punta
de herramienta
C
S
Interseccin
G41
Pieza
CircularCircular
Pieza
G42
r
Trayectoria
programada
r
G41
C
S
Interseccin
- 168 -
Pieza
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Al cambiar la direccin de compensacin del bloque A al bloque B mediante G41 y G42, si no se necesita la
interseccin con la trayectoria de compensacin, el vector normal al bloque B se crea en el punto de inicio
del bloque B.
LinealLineal
S
Pieza
Trayectoria
programada
(G42)
G42
G41
B
A
L
Trayectoria del
centro del radio
de la punta de
herramienta
Pieza
S
G42
Trayectoria
programada
G41
Interseccin
S
L
L
Trayectoria del centro
del radio de la
punta de hta.
(G41)
A
(G41)
G42
Trayectoria
programada
CircularCircular
C
S
r
G41
Trayectoria
programada
(G42)
(G42)
r
C
r
L S L
Trayectoria del
centro del radio de la
punta de herramienta
centro
- 169 -
centro
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Trayectoria programada
N5
N7
P1
(G42)
N5 G01 U-700.0 W500.0 ;
N6 G41 G02 I-500.0 ;
N7 G42 G01 U700.0 W500.0 ;
P2
N6
El vector de compensacin puede ajustarse para formar un ngulo recto con la direccin de movimiento del
bloque anterior, sin tener en cuenta el lado interior o exterior del mecanizado, programando el cdigo G de
compensacin del radio de la punta de herramienta (G41, G42) en el modo de compensacin, de forma
independiente. Si se especifica este cdigo en un comando circular, no se obtendr el movimiento circular
correcto.
Cuando se prevea que la direccin de la compensacin va a cambiarse mediante el comando del cdigo G de
compensacin del radio de la punta de herramienta (G41, G42), consulte "Cambio de la direccin de
compensacin en el modo de compensacin".
- 170 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
LinealLineal
Modo G42
r
Trayectoria del centro
del radio de la punta
de herramienta
L
Interseccin
CircularLineal
Modo G42
C
S Interseccin
Trayectoria programada
Durante el modo de compensacin, si se programa el comando G50 (ajuste del sistema de coordenadas de la
pieza) o G52 (ajuste del sistema de coordenadas local), el vector de compensacin se cancela
temporalmente y, a continuacin, el modo de compensacin se restaura de forma automtica.
En este caso, sin movimiento de cancelacin de compensacin, la herramienta se desplaza directamente
desde el punto de interseccin hasta el punto programado donde el vector de compensacin se cancela.
Adems, cuando se restaura al modo de compensacin, la herramienta se mueve directamente al punto de
interseccin.
Trayectoria
del centro
del radio de
la punta de
hta.
S
L
L
L
N5
Trayectoria programada
(G41)
N5 G01 U300.0 W700.0 ;
N6 U-300.0 W600.0 ;
N7 G50 X100.0 Z200.0 ;
N8 G01 X400.0 Z800.0 ;
N6
L
S
N8
N7
Bloque G50
Antes de especificar los comandos G28 (retorno a la posicin de referencia), G30 (retorno a la segunda,
tercera y cuarta posicin de referencia) y G53 (seleccin del sistema de coordenadas de mquina), cancele
el modo de compensacin mediante G40. Si se intenta especificar alguno de los comandos en el modo de
compensacin, el vector de compensacin desaparece temporalmente.
- 171 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Ciclos fijos (G90, G92, G94) y ciclos fijos repetitivos mltiples (G71 a G76)
Consulte las precauciones que se aplican a la compensacin del radio de la punta de herramienta en relacin
con los ciclos fijos.
N9
r
S
N8
S
Trayectoria del centro
del radio de la
punta de herramienta
r
S
N6(G42)
N7
N5
Trayectoria programada
(G42)
N5 G01 U50.0 W-60.0 ;
N6 W-80.0 ;
N7 G90 U-60.0 W-80.0 R-30.0 ;
N8 G01 U120.0 W50.0 ;
N9 W50.0 ;
Vector de compensacin
I, J, K
En el modo G42, la direccin especificada por I, J y K se supone que es una direccin de movimiento de
herramienta imaginaria y se crea un vector de compensacin vertical a dicha direccin y en el lado derecho.
- 172 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
I, J, K
Vector de compensacin
Ejemplo
Si se especifican I y J al inicio de la compensacin
(con movimiento de herramienta)
N50
N40
N30
N20
(G40)
N10 G41 U100.0 W100.0
K1 T0101 ;
N20 G04 X1000 ;
N30 G01 F1000 ;
N40 S300 ;
N50 M50 ;
N60 W150. ;
N60
Trayectoria
programada
(G40)
N10 G41 K1 T0101 ;
N20 U100.0 W100.0 ;
N30 W150.0 ;
N30
N20
Nota) En N10, se especifica un
vector con un tamao de T1
en direccin vertical al eje Z
mediante K1.
N10
T1
- 173 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
(I,J)
<2>
N10
N30
N20
<1>
<2>
N30
S S
N40
Trayectoria del
centro del radio
de la punta de
herramienta
N50
(I,J)
Trayectoria
programada
N10
T1
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 T0101 F1000 ;
N20 W100.0;
N30 U100.0 W100.0 K10.0 ;
N40 U-100.0 W100.0 ;
N50 G40 ;
Trayectoria
programada N20
N30
N10
Trayectoria del centro
del radio de la punta de
herramienta
- 174 -
N40
N50
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
: Salida de cdigo M
S21 ;
: Salida de cdigo S
G04 X10.0 ;
: Espera
G22 X100000 ;
G10 P01 X10 Z20 R10.0 ; : Ajuste o cambio del valor de compensacin del radio de la punta de herramienta
(G18) Y200.0 ;
U0 ;
N6 U100.0 W100.0 ;
N7 G04 X10.0 ;
N8 W100.0 ;
N8
N6
Trayectoria
programada
Trayectoria del
centro del radio de
la punta de
herramienta
SS
En este punto se ejecuta el
bloque N7.
N6 U100.0 W100.0 ;
N7 U0 ;
N8 W100.0 ;
N8
Trayectoria
programada
N6
L
SS
L
- 175 -
Trayectoria del
centro del radio de
la punta de
herramienta
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
(G42)
N5 G01 U40.0 W40.0 ;
N6 W40.0 ;
:
:
N6
Trayectoria
programada
N5
L
S
Interseccin
Trayectoria del
centro del radio
de la punta de
herramienta
N6
N7
N5
L
SS
L
Trayectoria
programada
Trayectoria del
centro del radio
de la punta de
herramienta
Movimiento en esquina
- 176 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
V Z
V X
r
Trayectoria del
centro del radio
de la punta de
herramienta
N1
N1
N2
Trayectoria
programada
Vlimit se determina con el ajuste del parmetro (N 5010).
Si los vectores no se consideran casi coincidentes y, por lo tanto, no se borran, se realiza un movimiento
alrededor de la esquina. El movimiento en esquina que precede al punto de parada de ejecucin bloque a
bloque pertenece al bloque anterior, mientras que el movimiento en esquina que sucede al punto de parada
de ejecucin bloque a bloque pertenece al ltimo bloque.
Este movimiento pertenece al bloque N6, por tanto, la
velocidad de avance es igual a la del bloque N6.
S
Este movimiento pertenece al bloque N7,
por tanto, la velocidad de avance es igual a
la del bloque N7.
N6
N7
Sin embargo, si la trayectoria del bloque siguiente es semicircular o superior, la funcin anterior no se
ejecuta.
- 177 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
P2 P3 P4 P5
P6
P1
N5 N7
N4
N8
Trayectoria programada
N6
Trayectoria del
centro de la
herramienta
Para obtener informacin sobre la operacin en modo manual durante el modo de compensacin, consulte
"Activacin y desactivacin de manual absoluto".
5.3.4
Explicacin
-
Pieza
Trayectoria
programada
r
L
G40
S
L
CircularLineal
Pieza
r
G40
S
C
Trayectoria
programada
- 178 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Estn disponibles los tipos A y B. Por medio del bit 0 (SUP) del parmetro N 5003 especifique qu tipo se
ha de utilizar.
LinealLineal
G40
Pieza
Trayectoria
programada
r
Tipo A
CircularLineal
G40
L
Pieza
r
S
C
Trayectoria programada
LinealLineal
(Tipo de
conexin lineal)
G40
Pieza
Trayectoria programada
r
Interseccin
Tipo B
CircularLineal
(Tipo de
conexin lineal)
G40
L
r
Pieza
r
C
Trayectoria programada
- 179 -
S
Inter- L
seccin
L
Trayectoria del centro del radio de punta hta.
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
LinealLineal
(Tipo de conexin
circular)
B-64304SP-1/02
G40
Pieza
Trayectoria programada
r
C
Tipo B
CircularLineal
(Tipo de conexin
circular)
G40
L
r
Pieza
r
C
C
Trayectoria programada
- 180 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Estn disponibles los tipos A y B. Por medio del bit 0 (SUP) del parmetro N 5003 especifique qu tipo se
ha de utilizar.
LinealLineal
G40
Pieza
Trayectoria programada
G42
r
Tipo A
CircularLineal
G40
Pieza
G42
C S
Trayectoria del centro
del radio de la punta
de 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
Trayectoria programada
- 181 -
L
C
Trayectoria del centro
del radio de la punta de
herramienta
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
LinealLineal
(Tipo de conexin
circular)
L
G40
Pieza
Trayectoria programada
r
Tipo B
CircularLineal
(Tipo de conexin
circular)
L
S
C S
Trayectoria del centro
del radio de la punta
de herramienta
Trayectoria programada
Pieza
L
r
L
Trayectoria programada
(G42)
1 o menos
G40
N6 U100.0 W100.0 ;
N7 G40 ;
N8 U0 W130.0 ;
N8
N6
Trayectoria
programada
SS
L
Trayectoria del centro del radio
de la punta de herramienta
- 182 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Para el tipo C
La herramienta se desplaza segn el valor de compensacin en direccin vertical al bloque anterior al
de cancelacin.
Trayectoria programada
G40 (sin
movimiento)
L
L
S
Si un bloque G41 o G42 precede a otro en el que se especifican G40 e I_, J_ y K_, el sistema supone que la
trayectoria se programa desde la posicin final determinada por el bloque anterior hasta un vector
determinado por (I,J), (I,K) o (J,K). Se hereda la direccin de compensacin del bloque anterior.
N1 (Modo G42) ;
N2 G40 Xb Za I_ K_ ;
(I, K)
G40
N2
Trayectoria del
centro del radio de
la punta de
herramienta
P
r
S
r
N1
(G42)
Trayectoria programada
Pieza
En este caso, observe que el CNC obtiene una interseccin de la trayectoria de la herramienta con
independencia de si se especifica un mecanizado de lado interior o exterior.
E
G40
P
S
r
(I, K)
- 183 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
P
S
r
P1
N7
Trayectoria programada
P2
N5
(I,J)
(G17 G41)
N5 G01 U100.0 ;
N6 G02 J-60.0 ;
N7 G40 G01 U50.0 V50.0 I-10.0 J-10.0 ;
- 184 -
N6
PROGRAMACIN
B-64304SP-1/02
5.3.5
5.FUNCIONES DE COMPENSACIN
Explicacin
-
Puesto que la compensacin del radio de la punta de herramienta obliga a que la trayectoria del centro de
dicho radio se desplace en la direccin opuesta a la programada, puede producirse un corte en exceso. En
este caso, se genera una alarma y el CNC se para al comienzo del bloque.
Se visualiza una alarma y
la operacin se detiene
Fig. 5.3.5 (a) Mecanizado de una ranura menor que el dimetro de la punta de la herramienta
En un contorno en el que el paso de la pieza se especifica con un arco, la trayectoria del centro del radio de
la herramienta ser la mostrada en la Fig. 5.3.5 (b). Si el paso es menor que el radio de la punta de la
herramienta, la trayectoria del centro del radio, que se suele compensar como se ilustra en la Fig. 5.3.5 (c),
puede ir en direccin opuesta a la trayectoria programada. En este caso, el primer vector se omite y la
herramienta se mueve de forma lineal a la posicin del segundo vector. La operacin en modo bloque a
bloque se detiene en este punto. Si el mecanizado no se encuentra en el modo bloque a bloque, la operacin
del ciclo contina.
Si el paso es de tipo lineal, no se generar ninguna alarma y el corte ser correcto. Sin embargo, quedar una
parte sin cortar.
Punto de parada del modo
bloque a bloque
S
Trayectoria del centro del
radio de la punta de hta.
Trayectoria programada
S
Pieza
- 185 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Trayectoria que
se seguir si no
se omite el vector
Trayectoria
programada
Arco
Se suele usar un mtodo tal que la herramienta se mueve a lo largo del eje Z despus de realizarse la
compensacin del radio de la punta de herramienta (generalmente, el plano XY) a cierta distancia desde la
pieza al comienzo del mecanizado. En el caso anterior, si se desea dividir el movimiento a lo largo del eje Z
en un movimiento en rpido y un avance de mecanizado, siga el procedimiento siguiente.
Consideremos el programa siguiente, suponiendo que el nmero de bloques que se leen en el modo de
compensacin de la punta de herramienta (parmetro N 19625) es igual a 3.
N1 G00 G41 U500.0 V500.0 T0101 ;
N3 G01 W-300.0 F100 ;
N6 V1000.0 F200 ;
Tras la compensacin
N6
En el ejemplo de programa anterior, cuando se ejecuta el bloque N1, los bloques N3 y N6 tambin se cargan
en bfer y la compensacin correcta se realiza considerando la relacin entre ellos, como se ilustra en la
figura anterior.
- 186 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
En este momento, puesto que el nmero de bloques que se leen es 3, se pueden leer los bloques hasta N5 al
comienzo de la compensacin de N1, pero el bloque N6 no se puede leer. Como resultado, se realiza una
compensacin slo en funcin de la informacin del bloque N1 y se crea un vector vertical al final del
bloque de inicio de la compensacin. Por lo tanto, generalmente se producir un corte en exceso, como se
muestra en la figura anterior.
En tal caso, se puede evitar el corte en exceso si se especifica con anticipacin un comando con exactamente
la misma direccin que la de avance, inmediatamente antes del movimiento a lo largo del eje Z, despus de
que la herramienta se desplace a lo largo del eje Z siguiendo la regla anterior.
N1 G00 G41 U500.0 V400.0 T0101 ;
N2 V100.0 ;
N3 W-250.0 ;
N5 G01 W-50.0 F100 ;
N6 V1000.0 F200 ;
Tras la compensacin
N6
Pieza
N1
Dado que el bloque con el nmero de secuencia N2 tiene el comando de movimiento en la misma direccin
que la del bloque con el nmero de secuencia N6, se realiza la compensacin correcta.
De modo alternativo, tambin es posible impedir el corte en exceso de la misma forma especificando un
vector de tipo IJ con la misma direccin que la de avance en el bloque de puesta en marcha, como en N1
G00 G41 U500. V500. I0 J1 T0101;, una vez que la herramienta se haya desplazado a lo largo del eje Z.
- 187 -
5.FUNCIONES DE COMPENSACIN
5.3.6
PROGRAMACIN
B-64304SP-1/02
Comprobacin de interferencias
Explicacin
-
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.
CNC
Operacin
NOTA
No hay ningn ajuste que permita realizar nicamente una comprobacin de
direccin.
-
Suponiendo que el nmero de bloques que se leen durante la compensacin del radio de la punta de
herramienta sea N, primero se realiza una comprobacin en el grupo de vectores de compensacin calculado
en (bloque 1 - bloque 2) que se va a obtener esta vez y el grupo de vectores de compensacin calculado en
(bloque N-1 - bloque N); si se cruzan, se considera que interfieren. Si no se encuentra ninguna interferencia,
se realiza una comprobacin de forma secuencial en la direccin del grupo de vectores de compensacin
que se va a obtener esta vez, como se indica a continuacin:
(Bloque 1 - bloque 2) y (bloque N-2 - bloque N-1)
(Bloque 1 - bloque 2) y (bloque N-3 - bloque N-2)
:
:
(Bloque 1 - bloque 2) y (bloque 2 - bloque 3)
- 188 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Incluso si se generan varios nmeros de grupos de vectores de compensacin, se realiza una comprobacin
en todos los pares.
El mtodo de valoracin es el siguiente: para una comprobacin en el grupo de vectores de compensacin
de (bloque 1 - bloque 2) y en el de (bloque N-1 - bloque N), el vector de direccin desde el (punto final del
bloque 1) especificado al (punto final del bloque N-1) se compara con el vector de direccin desde el (punto
resultante de sumar el vector de compensacin que se va a comprobar al final del bloque 1) al (punto
resultante de sumar el vector de compensacin que se va a comprobar al final del bloque N-1) y, si la
direccin tiene un ngulo comprendido entre 90o y 270o, se considera que se cruzan e interfieren Esto se
conoce como comprobacin de direccin.
Ejemplo de estndar de interferencia <1>
(Si el vector del punto final del bloque 1 se cruza con el vector del punto final del bloque 7)
La direccin difiere en 180.
Trayectoria del
centro de la punta
de herramienta
Trayectoria
programada
Bloque 2
Bloque 7
Bloque 8
Bloque 1
Bloque 3
Bloque 6
Bloque 5
Bloque 4
Trayectoria programada
Bloque 1
Las direcciones de
estas dos trayectorias
son diferentes (180).
Bloque 2
- 189 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
En una comprobacin de tres bloques adyacentes, es decir, una comprobacin en el grupo de vectores de
compensacin calculados en (bloque 1 - bloque 2) y el grupo de vectores de compensacin calculados en
(bloque 2 - bloque 3), si el bloque 2 es circular, se realiza una comprobacin del ngulo circular entre los
puntos inicial y final de la trayectoria programada y del ngulo circular del punto inicial y final de la
trayectoria posterior a la compensacin, adems de la comprobacin de direccin <1>. Si la diferencia es de
180o o superior, se considera que los bloques interfieren. Esto se conoce como comprobacin de ngulo
circular.
Ejemplo de <2> (si el bloque 2 es circular y el punto de inicio del arco posterior a la compensacin coincide
con el punto final)
Trayectoria del centro del radio
de la punta de herramienta
Trayectoria programada
Bloque 3
Bloque 1
Trayectoria programada
Bloque 2
<1> Una concavidad menor que el valor de compensacin del radio de la punta de herramienta
Trayectoria
programada
Se detiene
C
B
No existe una interferencia real pero, dado que la direccin programada en el bloque B es opuesta a la
de la trayectoria despus de la compensacin del radio de la herramienta, la herramienta se para y se
genera una alarma.
- 190 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
<2> Una ranura menor que el valor de compensacin del radio de la punta de herramienta
Trayectoria
programada
Se detiene
Al igual que en <1>, se genera una alarma por interferencia ya que la direccin es inversa en el bloque
B.
5.3.6.1
Explicacin
La operacin que se realiza si una comprobacin de interferencias considera que se produce una
interferencia (debido a un corte en exceso) puede ser alguna de las dos siguientes, segn el ajuste del
parmetro CAV (N 19607#5).
CAV
0
1
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.
- 191 -
5.FUNCIONES DE COMPENSACIN
5.3.6.2
PROGRAMACIN
B-64304SP-1/02
Explicacin
-
Si se considera que el vector del punto final del bloque 1 y el vector del punto final del bloque 7 interfieren,
segn se ilustra en la figura, se generar una alarma antes de la ejecucin del bloque 1 de modo que la
herramienta se pare. En este caso, los vectores no se borrarn.
Trayectoria del
centro del radio
de la punta de
herramienta
Se detiene
Bloque 1
Bloque 8
Trayectoria programada
Bloque 2
Bloque 7
Bloque 3
Bloque 6
Bloque 4
Bloque 5
Si se considera que va a ocurrir una interferencia entre tres bloques adyacentes, el vector que interfiere, as
como cualquier otro existente dentro de l, se borra y se crea una trayectoria para conectar el resto de los
vectores. En el ejemplo mostrado en la figura siguiente, V2 y V5 interfieren por lo que V2 y V5 se borran,
as como V3 y V4, que estn dentro de ellos, y V1 se conecta a V6. La operacin en este momento es una
interpolacin lineal.
V6
V1
V2
V5
V4
V3
Trayectoria del
centro de la
herramienta
Trayectoria
programada
Si, despus de borrar el vector, el ltimo vector sigue interfiriendo o si slo hay un vector al principio e
interfiere, se generar una alarma inmediatamente despus del inicio del bloque anterior (el punto final en
una ejecucin bloque a bloque) y la herramienta se para. En el ejemplo ilustrado en la figura siguiente, V2 y
- 192 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
V3 interfieren, pero, incluso una vez borrados, se generar una alarma porque interfieren los vectores V1 y
V4.
Se detiene
Trayectoria del centro
de la herramienta
Trayectoria
programada
V4
V3
5.3.6.3
V1
V2
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.
Explicacin
-
Vamos a considerar un caso en el que se produce una interferencia entre el vector de compensacin entre
(bloque 1 - bloque 2) y el vector de compensacin entre (bloque N-1 - bloque N). El vector de direccin
desde el punto final del bloque 1 al punto final del bloque N-1 se denomina vector de salto. En este
momento, se determina un vector de interseccin posterior a la compensacin entre (bloque 1 - vector de
salto) y un vector de interseccin posterior a la compensacin entre (vector de salto - bloque N), y se crea
una trayectoria que los conecta.
- 193 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Bloque 7
Trayectoria
programada
Bloque 3
Bloque 6
Bloque 5
Bloque 4
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 movimiento de herramienta.
- 194 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
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
Bloque 8
Vector de
interseccin
posterior a la
compensacin
entre el bloque 1
y el bloque 8
Interseccin posterior a
la compensacin entre
el vector de salto y el
bloque 8
Vector de salto
Bloque 7
Bloque 3
Bloque 2
Bloque 6
Bloque 3
Bloque 6
Bloque 4
Bloque 4
Bloque 5
Bloque 7
Bloque 5
Si el valor de compensacin del radio de la punta de herramienta es mayor que el radio del arco especificado,
segn se ilustra en la figura siguiente, y se especifica un comando que provoca la compensacin con
respecto al interior del arco, para evitar la interferencia se realiza el clculo de la interseccin con un
comando de arco que se supone lineal. En este caso, los vectores anulados se conectan con interpolacin
lineal.
Trayectoria posterior a la
compensacin
Trayectoria
programada
- 195 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Si se van a mecanizar las cajeras paralelas mostradas en la figura, se considera que el vector del punto final
del bloque 1 y el del bloque 2 interfieren y se intenta calcular, como vector de anulacin de interferencia, el
vector de interseccin de la trayectoria posterior a la compensacin del bloque 1 y la trayectoria posterior a
la compensacin del bloque 3. En este caso, puesto que los bloques 1 y 3 son paralelos entre s, no existe
interseccin. En esta ocasin, se generar una alarma inmediatamente antes del bloque 1 y la herramienta se
parar.
Se detiene
Trayectoria del
centro de la
herramienta
Trayectoria
programada
Bloque 1
Bloque 3
Bloque 2
Si se van a mecanizar las cajeras circulares mostradas en la figura, se considera que el vector del punto final
del bloque 1 y el del bloque 2 interfieren y se intenta calcular, como vector de anulacin de interferencia, el
vector de interseccin de la trayectoria posterior a la compensacin del bloque 1 y la trayectoria posterior a
la compensacin del bloque 3. En este caso, puesto que los bloques 1 y 3 son circulares, no existe
interseccin posterior a la compensacin. En esta ocasin, se generar una alarma inmediatamente antes del
bloque 1 y la herramienta se parar, como en el ejemplo anterior.
Trayectoria
programada
Trayectoria del
centro de la
herramienta
Se detiene
Bloque 1
Bloque 3
Bloque 2
- 196 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Si se van a mecanizar la cajera con ngulo agudo mostrada en la figura, se considera que el vector del punto
final del bloque 1 y el del bloque 2 interfieren y se intenta calcular, como vector de anulacin de
interferencia, el vector de interseccin de la trayectoria posterior a la compensacin del bloque 1 y la
trayectoria posterior a la compensacin del bloque 3. En este caso, la direccin del desplazamiento de la
trayectoria posterior a la anulacin difiere en gran medida de la direccin especificada anteriormente. Si la
trayectoria posterior a la anulacin difiere mucho de la del comando original (en un ngulo comprendido
entre 90 y 270), la operacin de anulacin de interferencia se considera peligrosa; se generar una alarma
inmediatamente antes del bloque 1 y la herramienta se parar.
Interseccin posterior a la
compensacin de los bloques 1 y 3
Trayectoria del
centro de la
herramienta
Se detiene
Trayectoria
programada
Bloque 1
Bloque 3
Bloque 2
Si se van a mecanizar una cajera en la que la parte inferior es ms ancha que la parte superior, como la que
se muestra en la figura, se considera que el vector del punto final del bloque 1 y el del bloque 2 interfieren y
se intenta calcular, como vector de anulacin de interferencia, el vector de interseccin de la trayectoria
posterior a la compensacin del bloque 1 y la trayectoria posterior a la compensacin del bloque 3. En este
caso, la relacin entre los bloques 1 y 3 se considera de tipo exterior, y la trayectoria posterior a la anulacin
provoca un corte en exceso en comparacin con el comando original. En este caso, una operacin de
anulacin de la interferencia se considera peligrosa; se generar una alarma inmediatamente antes del
bloque 1 y la herramienta se parar.
Se detiene
Trayectoria del centro
de la herramienta
Trayectoria
programada
Bloque 1
Bloque 3
Bloque 2
Interseccin posterior a la
compensacin de los
bloques 1 y 3
- 197 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Si se va a mecanizar la cajera mostrada en la figura y el nmero de bloques que se leen es 3, se considera que
el vector del punto final del bloque 1 y el del bloque 2 interfieren y se intenta calcular, como vector de
anulacin de interferencia, el vector de interseccin de la trayectoria posterior a la compensacin del bloque
1 y la trayectoria posterior a la compensacin del bloque 3. Sin embargo, en este caso, el vector del punto
final del bloque 3 que se va a calcular a continuacin sigue interfiriendo con el vector de anulacin de
interferencia anterior. Si se produce otra interferencia con el vector de anulacin de interferencia una vez
creado y obtenido, el desplazamiento en el bloque no se realizar; se generar una alarma inmediatamente
antes del bloque y la herramienta se parar.
Los vectores de interseccin de
los bloques 3 y 4 siguen
interfiriendo.
Se
detiene
Trayectoria
programada
Bloque 5
Bloque 4
Bloque 1
Bloque 3
Bloque 2
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 la punta 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.
- 198 -
PROGRAMACIN
B-64304SP-1/02
5.3.7
5.FUNCIONES DE COMPENSACIN
Explicacin
-
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
G00 X0 Y0 ;
M98 P9000 ;
M02 ;
N3
N2
N4
N1
N5
N6
- 199 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
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 punta de herramienta no realiza el clculo de la
interseccin y se conserva el ltimo vector de compensacin antes de la intervencin.
Intervencin MDI
Modo MEM
W30.0 ;
U20.0 W20.0 ;
U-20.0 W20.0 ;
(G41)
N2 U30.0 W10.0 ;
N3 U-30.0 W10.0 ;
N4 W40.0 ;
Intervencin MDI
N2 N3
5.4
N4
Comando programado
Formato
En modo de compensacin
G39 ;
o
I_J_
G39 I_K_
;
J_K_
Explicacin
-
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.
- 200 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
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
Si se especifica un arco de esquina con G39 en modo G00, la velocidad del bloque de arco de esquina ser
la del comando F especificado anteriormente.
Ejemplo
-
G39 sin I, J o K
:
:
(En modo de compensacin)
N1 Z10.0 ;
N2 G39 ;
N3 X-10.0 ;
:
:
Eje X
Eje Z
Bloque N1
Vector de compensacin
Bloque N2 (Arco de esquina)
(10,0, 0,0)
Bloque N3
Trayectoria programada
Trayectoria del
centro del radio
de la punta de
herramienta
(10,0, -10,0)
- 201 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
G39 con I, J y K
:
:
(En modo de compensacin)
N1 Z10.0 ;
N2 G39 I-1.0 K2.0 ;
N3 X-10.0 Z20.0 ;
:
:
Eje X
Eje Z
Bloque N2 (Arco de esquina)
Bloque N1
Vector de compensacin
Bloque N3
Trayectoria
programada
(10,0, 0,0)
(I=-1,0, K=2,0)
Trayectoria del
centro del radio
de la punta de
herramienta
(20,0, -10,0)
5.5
Cuando una herramienta se mueve a la posicin de medicin mediante la ejecucin de un comando dado al
CNC, el CNC mide automticamente la diferencia entre el valor de la coordenada actual y el de la posicin
de medicin del comando, y lo usa como valor de compensacin para la herramienta. Cuando la herramienta
ya se ha compensado, se desplaza a la posicin de medicin con ese valor de compensacin. Si el CNC
considera que se necesita realizar otra compensacin tras calcular la diferencia entre los valores de
coordenadas de la posicin de medicin y los de las coordenadas programadas, se
vuelve a corregir el valor de compensacin actual.
Consulte los manuales de instrucciones del fabricante de la mquina herramienta para obtener ms
informacin.
NOTA
Para utilizar la compensacin automtica de herramienta, configure el bit 7 (IGA)
del parmetro N 6240 a 0.
Explicacin
-
Sistema de coordenadas
Cuando la herramienta se mueve a una posicin para la medicin, el sistema de coordenadas debe ajustarse
previamente. (El sistema de coordenadas de pieza para programacin se usa conjuntamente.)
- 202 -
PROGRAMACIN
B-64304SP-1/02
5.FUNCIONES DE COMPENSACIN
El movimiento a una posicin de medicin se realiza especificando de la siguiente forma en el modo MEM
o MDI:
G36 Xxa ; o G37 Zza ;
En este caso, la posicin de medicin debera ser xa o za (programacin absoluta).
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 aproximacin del final 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.
Compensacin
El valor de compensacin de herramienta actual se sigue compensando con la diferencia entre el valor de las
coordenadas ( o ) cuando la herramienta llega a la posicin de medicin y el valor de xa o za
especificado en G36Xxa o G37Zza.
Valor de compensacin x = Valor de compensacin actual x+(-xa)
Valor de compensacin z = Valor de compensacin actual z+(-za)
xa : Punto de medicin del eje X programado
za : Punto de medicin del eje Z programado
Estos valores de compensacin tambin se pueden modificar desde el teclado MDI.
La herramienta, cuando se mueve desde la posicin designada hacia la posicin de medicin prevista por xa
o za en G36 o G37, se desplaza a la velocidad de movimiento en rpido a travs del rea A. Entonces, la
herramienta se para en el punto T (xa- o za-) y se desplaza a la velocidad de avance de medicin ajustada
en el parmetro N 6241 a travs de las reas B, C y D. Si la seal de aproximacin del final se activa
durante el desplazamiento a travs del rea B, se genera una alarma. Si la seal de aproximacin del final no
se activa antes del punto V y la herramienta se para en el punto V, se genera la alarma PS0080.
Posicin de medicin prevista
FP
FR
X, Z
A
S (xs, zs)
Posicin
inicial
|xa-xs|. |za-zs|
FR
FP
:
:
:
:
U (xa, za)
- 203 -
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
B-64304SP-1/02
Ejemplo
Nmero de herramienta T01
50
300
Punto de origen programado
Posicin de medicin del eje Z
Posicin de
medicin del eje X 380
100
800
Valor de compensacin Valor de compensacin
(Antes de la medicin) (Despus de la medicin)
X
100,0
98,0
Z
0
4,0
G50 X760.0 Z1100.0 ; Programacin del punto de origen absoluto (ajuste del sistema de coordenadas)
S01 M03 T0101 ;
Especifica la herramienta T1, el nmero de corrector 1 y la revolucin del cabezal
G36 X200.0 ;
Se desplaza a la posicin de medicin.
Si la herramienta ha llegado a la posicin de medicin en X198,0 ; dado que la
posicin de medicin correcta es 200 mm, el valor de compensacin se modifica en
198,0-200,0 = - 2,0 mm.
G00 X204.0 ;
Retrocede un poco a lo largo del eje X.
G37 Z800.0 ;
Se desplaza a la posicin de medicin del eje Z.
Si la herramienta ha llegado a la posicin de medicin en X804.0 , el valor de
compensacin se modifica en 804,0-800,0 = 4,0 mm.
T0101 ;
Se sigue compensando la diferencia.
El nuevo valor de compensacin tiene validez cuando el cdigo T se especifica de
nuevo.
- 204 -
B-64304SP-1/02
2
3
5.FUNCIONES DE COMPENSACIN
PROGRAMACIN
AVISO
La velocidad de medicin (Fp), , y son ajustados como parmetros
(Fp : N 6241, : N 6251, : N 6254) por el fabricante de la mquina herramienta.
debe ser un nmero positivo de modo que >.
Cancele la compensacin del radio de la punta de herramienta antes de G36, G37.
Un retardo o variacin de tiempo en la deteccin de la seal de llegada a la posicin
de medicin es de 0 a 2 mseg en el CNC, excluyendo el 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 llegada a la
posicin de medicin en el lado de PMC, multiplicado por la velocidad de avance
ajustada en el parmetro N 6241.
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.
Cuando un desplazamiento manual se inserta en un movimiento a una velocidad de
avance de medicin, devuelva la herramienta a la posicin antes de realizar el
desplazamiento manual insertado para reiniciar.
Cuando la compensacin del radio de la punta de herramienta est activada (el bit 7
(NCR) del parmetro N 8136 est configurado a 0), el valor de la compensacin de
la herramienta se calcula considerando el valor del radio de la punta de herramienta.
Asegrese de que el valor del radio de la herramienta se ajusta correctamente.
(Condicin en la que se considera la compensacin del radio de la punta de
herramienta)
Para el eje X (primer eje de los tres ejes bsicos) : TIP=0/5/7
Para el eje Z (tercer eje de los tres ejes bsicos) : TIP=0/6/8
Para el eje Y (segundo eje de los tres ejes bsicos) : TIP=0
A
Movimiento considerando el
valor del radio de la punta de hta.
Movimiento real
Valor del
radio de la
punta de
herramienta
Posicin de
medicin
- 205 -
B-64304SP-1/02
El ajuste del parmetro relacionado con los ajustes (bit 1 del parmetro N 0001) permite que los
programas creados con el formato de programa de las Series 10/11 se registren en memoria para la
operacin desde memoria. El registro en memoria y la operacin desde memoria son posibles para las
funciones que utilizan el mismo formato de programa que el de las Series 10/11, as como para las
funciones siguientes, que utilizan un formato de programa diferente:
Llamada a subprograma
Ciclo fijo
NOTA
La operacin de memoria slo es posible para las funciones disponibles en este
CNC.
El Captulo 6, "OPERACIN DE MEMORIA UTILIZANDO EL FORMATO DE LAS Series 10/11",
consta de los siguientes apartados:
6.1 DIRECCIONES Y RANGO DE VALORES ADMITIDOS PARA EL FORMATO
DE PROGRAMA DE LAS Series 10/11 ..........................................................................................206
6.2 LLAMADA A SUBPROGRAMA....................................................................................................206
6.3 CICLO FIJO......................................................................................................................................207
6.4 CICLO FIJO REPETITIVO MLTIPLE .........................................................................................223
6.5 CICLO FIJO DE TALADRADO......................................................................................................259
6.1
Algunas direcciones que no se pueden utilizar con este CNC s se pueden utilizar con el formato de
programa de las Series 10/11. El rango de valores admitidos para el formato de programa de las
Series 10/11 es prcticamente el mismo que el de este CNC. Los apartados II-6.2 a II-6.5 describen las
direcciones con un rango distinto de valores admitidos Si se especifica un valor no incluido en el
intervalo de valores admitidos, se generar una alarma.
6.2
LLAMADA A SUBPROGRAMA
Formato
M98 Pxxxx Lyyyy ;
P : Nmero de subprograma
L : Nmero de repeticiones
- 206 -
PROGRAMACIN
B-64304SP-1/02
Explicacin
-
Direccin
La direccin L no se puede utilizar en el formato de cinta de este CNC pero s se puede utilizar en el
formato de las Series 10/11.
Nmero de subprograma
El rango de valores admitidos es el mismo que para este CNC (de 1 a 9999).
Si se especifica un valor de ms de cuatro dgitos, se supone que los cuatro ltimos dgitos equivalen al
nmero de subprograma.
Nmero de repeticiones
6.3
CICLO FIJO
Explicacin
Existen tres ciclos fijos diferentes: el ciclo de mecanizado de dimetro exterior/interior (G90), el ciclo fijo
de roscado (G92) y el ciclo fijo de torneado de cara final (G94).
NOTA
1 Las imgenes explicativas de este apartado utilizan el plano ZX como el plano
seleccionado, la programacin por dimetro del eje X y la programacin por radio
del eje Z. Si se utiliza la programacin por radio para el eje X, cambie U/2 por U y
X/2 por X.
2 Los ciclos fijos se pueden realizar en cualquier plano (incluidos los ejes paralelos
para la definicin de planos). No obstante, si se utiliza el sistema A de cdigos G,
no se pueden ajustar U, V ni W como ejes paralelos.
3 La direccin de la longitud equivale a la direccin del primer eje de plano tal como
se indica a continuacin:
Plano ZX: Direccin eje Z
Plano YZ: Direccin eje Y
Plano XY: Direccin eje X
4 La direccin de la cara final equivale a la direccin del segundo eje del plano tal
como se indica a continuacin:
Plano ZX: Direccin eje X
Plano YZ: Direccin eje Z
Plano XY: Direccin eje Y
- 207 -
6.3.1
B-64304SP-1/02
6.3.1.1
Formato
G90X(U)_Z(W)_F_;
X_,Z_ :
U_, W_:
F_
W
4(R)
A
3(F)
2(F)
1(R)
U/2
A
X/2
Eje Z
Explicacin
-
Operaciones
NOTA
En el modo bloque a bloque, las operaciones 1, 2, 3 y 4 se ejecutan pulsando
una vez el botn de marcha de ciclo.
-
Para cancelar el modo de ciclo fijo, especifique un cdigo G del grupo 01 distinto de G90, G92 o G94.
- 208 -
PROGRAMACIN
B-64304SP-1/02
6.3.1.2
Formato
Plano ZpXp
G90 X(U)_ Z(W)_ I_ F_ ;
Plano YpZp
G90 Y(V)_ Z(W)_ K_ F_ ;
Plano XpYp
G90 X(U)_ Y(V)_ J_ F_ ;
X_,Y_,Z_
3 (F )
1 (R )
2 (F )
X /2
W
Z
E je Z
(R ) .... M o v im ie n to e n r p id o
(F ) .... A v a n c e d e m e c a n iz a d o
Explicacin
La direccin I, J o K para especificar una conicidad vara segn el plano seleccionado.
La figura de un cono se determina mediante las coordenadas del punto final de mecanizado (A') en la
direccin de la longitud y el signo del grado de conicidad (direccin I, J o K). Para el ciclo de la anterior
figura se ha aadido un signo menos al grado de conicidad.
NOTA
El sistema incremental de la direccin I, J o K para especificar una conicidad
depende del sistema incremental del eje de referencia. Especifique un valor de
radio en I, J o K.
-
Operaciones
Los ciclos de mecanizado cnico realizan las mismas cuatro operaciones que los ciclos de mecanizado
recto.
Sin embargo, la operacin 1 mueve la herramienta desde el punto inicial (A) hasta la posicin obtenida
aadiendo el grado de conicidad a la coordenada especificada del segundo eje del plano (coordenada X
especificada en el plano ZX) en movimiento en rpido.
Despus de la operacin 1, las operaciones 2, 3 y 4 son las mismas que en el ciclo de mecanizado recto.
- 209 -
B-64304SP-1/02
NOTA
En el modo bloque a bloque, las operaciones 1, 2, 3 y 4 se ejecutan pulsando
una vez el botn de marcha de ciclo.
-
Z
4(R)
2(F)
U/2
1(R)
3(F)
X
2(F)
U/2
3(F)
4(R)
3.
1(R)
4.
X
Z
4(R)
1(R)
U/2
3(F)
U/2
3(F)
2(F)
2(F)
1(R)
4(R)
Para cancelar el modo de ciclo fijo, especifique un cdigo G del grupo 01 distinto de G90, G92 o G94.
6.3.2
6.3.2.1
Formato
G92 X(U)_Z(W)_F_Q_;
X_,Z_
U_, W_ :
Q_
F_
- 210 -
PROGRAMACIN
B-64304SP-1/02
Eje X
Z
W
4(R)
3(R)
A
1(R)
2(F)
A
U/2
X/2
Eje Z
(R) ....Movimiento en rpido
(F).....Avance de mecanizado
L
Aprox.
45
r
Explicacin
Los rangos de pasos de rosca y las limitaciones relacionadas con la velocidad del cabezal son los mismos
que los del roscado en G32.
Operaciones
PRECAUCIN
Las notas acerca de este roscado son las mismas que las del roscado en G32.
Sin embargo, la parada por paro de avance es del siguiente modo: Parada
despus de finalizar la trayectoria 3 del ciclo de roscado.
NOTA
En el modo bloque a bloque, las operaciones 1, 2, 3 y 4 se ejecutan pulsando
una vez el botn de marcha de ciclo.
-
Para cancelar el modo de ciclo fijo, especifique un cdigo G del grupo 01 distinto de G90, G92 o G94.
B-64304SP-1/02
parmetro N 1610.) Para la constante de tiempo y la velocidad de avance FL, sin embargo, se utilizan los
ajustes de los parmetros N 1626 y N 1627 para el ciclo de roscado.
Achaflanado de rosca
Se puede realizar un achaflanado de rosca. El achaflanado de rosca se inicia con una seal de la mquina
herramienta. La distancia de achaflanado r se especifica con el parmetro N 5130 en un rango entre 0,1L
y 12,7L en incrementos de 0,1L. (En la expresin anterior L es el paso de rosca.)
Se puede especificar un ngulo de achaflanado de roscado de 1 a 89 grados en el parmetro N 5131. Si el
parmetro se configura a 0, se supone un ngulo de 45 grados.
Los tipos de aceleracin/deceleracin despus de la interpolacin, de constante de tiempo para la
aceleracin/deceleracin despus de la interpolacin y de velocidad de avance FL que se utilizan para el
achaflanado de rosca son los mismos que para el roscado.
NOTA
Los parmetros comunes para especificar la cantidad y el ngulo de achaflanado
de rosca se utilizan tambin para este ciclo y para el ciclo de rosca con G76.
-
Parmetro
N 1466
Distinto de 0
Descripcin
Utiliza el tipo de aceleracin/deceleracin despus de la interpolacin
para el roscado, la constante de tiempo del roscado (parmetro N 1626),
la velocidad de avance FL (parmetro N 1627) y la velocidad de
retroceso especificada en el parmetro N 1466.
Utiliza el tipo de aceleracin/deceleracin despus de la interpolacin
para el roscado, la constante de tiempo del roscado (parmetro N 1626),
la velocidad de avance FL (parmetro N 1627) y la velocidad de
movimiento en rpido especificada en el parmetro N 1420.
Realiza una comprobacin de posicionamiento antes del retroceso y
utiliza el tipo de aceleracin/deceleracin despus de la interpolacin en
movimiento en rpido, la constante de tiempo para movimiento en rpido,
la velocidad de avance FL y la velocidad de movimiento en rpido
especificada en el parmetro N 1420).
El override de movimiento en rpido para la velocidad de avance del retroceso despus del achaflanado se
deshabilita configurando el bit 4 (ROC) del parmetro N 1403 a 1.
NOTA
Durante el retroceso, la mquina no se para con un override de 0% para el
avance de mecanizado independientemente del ajuste del bit 4 (RF0) del
parmetro N 1401.
-
PROGRAMACIN
B-64304SP-1/02
Durante el roscado se puede aplicar el paro de avance (operacin 2). En este caso, la herramienta
retrocede inmediatamente tras el achaflanado y vuelve al punto inicial del segundo eje (eje X) y despus
al del primer eje (eje Z) del plano.
C iclo ordinario
E je X
A vance de m ecanizado
PRECAUCIN
Durante el retroceso no se puede realizar otro paro de avance.
-
Roscado en pulgadas
6.3.2.2
Formato
Plano ZpXp
G92 X(U)_ Z(W)_ I_ F_ Q_ ;
Plano YpZp
G92 Y(V)_ Z(W)_ K_ F_ Q_ ;
Plano XpYp
G92 X(U)_ Y(V)_ J_ F_ Q_ ;
X_,Y_,Z_
- 213 -
B-64304SP-1/02
Eje X
W
4(R)
U/2
A
1(R)
3(R)
(R)......Movimiento en rpido
(F) ......Avance de mecanizado
2(F)
I
X/2
Eje Z
Aprox. 45
Explicacin
Los rangos de pasos de rosca y las limitaciones relacionadas con la velocidad del cabezal son los mismos
que los del roscado en G32.
La figura de un cono se determina mediante las coordenadas del punto final de mecanizado (A') en la
direccin de la longitud y el signo del grado de conicidad (direccin I, J o K). Para el ciclo de la anterior
figura se ha aadido un signo menos al grado de conicidad.
NOTA
El sistema incremental de la direccin I, J o K para especificar una conicidad
depende del sistema incremental del eje de referencia. Especifique un valor de
radio en I, J o K.
-
Operaciones
Los ciclos de roscado cnico realizan las mismas cuatro operaciones que los ciclos de roscado recto.
Sin embargo, la operacin 1 mueve la herramienta desde el punto inicial (A) hasta la posicin obtenida
aadiendo el grado de conicidad a la coordenada especificada del segundo eje del plano (coordenada X
especificada en el plano ZX) en movimiento en rpido.
Despus de la operacin 1, las operaciones 2, 3 y 4 son las mismas que en el ciclo de roscado recto.
PRECAUCIN
Las notas acerca de este roscado son las mismas que las del roscado en G32.
Sin embargo, la parada por paro de avance es del siguiente modo: Parada
despus de finalizar la trayectoria 3 del ciclo de roscado.
- 214 -
PROGRAMACIN
B-64304SP-1/02
NOTA
En el modo bloque a bloque, las operaciones 1, 2, 3 y 4 se ejecutan pulsando
una vez el botn de marcha de ciclo.
-
Z
4(R)
2(F)
I
1(R)
3(F)
U/2
X
2(F)
U/2
3(F)
4(R)
3.
4.
X
Z
4(R)
1(R)
U/2
1(R)
3(F)
U/2
3(F)
2(F)
2(F)
1(R)
I
X
4(R)
Para cancelar el modo de ciclo fijo, especifique un cdigo G del grupo 01 distinto de G90, G92 o G94.
- 215 -
B-64304SP-1/02
6.3.3
6.3.3.1
Formato
G94 X(U)_Z(W)_F_;
X_,Z_ : Coordenadas del punto final de mecanizado (punto A' de la siguiente figura) en la
direccin de la cara final
U_,W_ : Distancia de desplazamiento al punto final de mecanizado (punto A' de la siguiente
figura) en la direccin de la cara final
F_
: Velocidad de avance de mecanizado
E je X
1 (R )
A
2 (F )
(R ) .....M o v im ie n to e n r p id o
(F ) .....A v a n c e d e m e c a n iz a d o
4 (R )
U /2
A
X /2
3 (F )
W
E je Z
Explicacin
-
Operaciones
NOTA
En el modo bloque a bloque, las operaciones 1, 2, 3 y 4 se ejecutan pulsando
una vez el botn de marcha de ciclo.
-
Para cancelar el modo de ciclo fijo, especifique un cdigo G del grupo 01 distinto de G90, G92 o G94.
- 216 -
PROGRAMACIN
B-64304SP-1/02
6.3.3.2
Formato
Plano ZpXp
G94 X(U)_ Z(W)_ K _ F_ ;
Plano YpZp
G94 Y(V)_ Z(W)_ J _ F_ ;
Plano XpYp
G94 X(U)_ Y(V)_ I _ F_ ;
X_,Y_,Z_
U/2
4(R)
A 3(F)
X/2
W
Eje Z
Explicacin
La figura de un cono se determina mediante las coordenadas del punto final de mecanizado (A') en la
direccin de la cara final y el signo del grado de conicidad (direccin I, J o K). Para el ciclo de la anterior
figura se ha aadido un signo menos al grado de conicidad.
NOTA
El sistema incremental de la direccin I, J o K para especificar una conicidad
depende del sistema incremental del eje de referencia. Especifique un valor de
radio en I, J o K.
-
Operaciones
Los ciclos de mecanizado cnico realizan las mismas cuatro operaciones que los ciclos de mecanizado de
caras.
Sin embargo, la operacin 1 mueve la herramienta desde el punto inicial (A) hasta la posicin obtenida
aadiendo el grado de conicidad a la coordenada especificada del primer eje del plano (coordenada Z
especificada en el plano ZX) en movimiento en rpido.
Despus de la operacin 1, las operaciones 2, 3 y 4 son las mismas que en el ciclo de mecanizado de
caras.
- 217 -
B-64304SP-1/02
NOTA
En el modo bloque a bloque, las operaciones 1, 2, 3 y 4 se ejecutan pulsando
una vez el botn de marcha de ciclo.
-
1(R)
Z
U/2
2(F)
3(F)
4(R)
U/2
4(R)
2(F)
3(F)
K
1(R)
K
Z
Z
3(F)
1(R)
U/2
4(R)
2(F)
U/2
4(R)
2(F)
1(R)
3(F)
Z
Para cancelar el modo de ciclo fijo, especifique un cdigo G del grupo 01 distinto de G90, G92 o G94.
- 218 -
PROGRAMACIN
B-64304SP-1/02
6.3.4
El ciclo fijo adecuado se selecciona en funcin de la forma del material y de la forma del producto.
- 219 -
B-64304SP-1/02
6.3.5
Cuando se aplica la compensacin del radio de la herramienta, la trayectoria del centro de la herramienta
y la direccin de la compensacin son como se muestra ms abajo. El vector de compensacin se cancela
en el punto inicial de un ciclo. La puesta en marcha de la compensacin de movimiento se ejecuta desde
el punto de inicio del ciclo. El vector de compensacin se vuelve a cancelar temporalmente en el retorno
al punto de inicio del ciclo y la compensacin se aplica de nuevo en funcin del siguiente comando de
movimiento. La direccin de compensacin se determina dependiendo del patrn de mecanizado
independientemente del modo G41 o G42.
0
8
1
Punta de
herramienta
completa
Direccin de compensacin
2
Punta
de hta.
completa
Trayectoria programada
- 220 -
PROGRAMACIN
B-64304SP-1/02
Direccin de compensacin
0
8
Punta de
herramienta
completa
Punta
de hta.
completa
Trayectoria programada
G94
Trayectoria del centro del radio de la
punta de herramienta
0
8
3
5,0,7
4
1,6,2
1
Punta
de hta. 4,5,1
completa
4,8,3
1,6,2
1
Punta
de hta.
4,5,1
completa
2
8,0,6
2
8,0,6
3,7,2
3,7,2
Trayectoria programada
Trayectoria programada
- 221 -
6.3.6
B-64304SP-1/02
Limitaciones
-
Modal
Los datos X (U), Z (W) y R en un ciclo fijo son valores modales comunes a G90, G92 y G94. Por esta
razn, si no se especifica un nuevo valor X (U), Z (W) o R, se aplicar el valor especificado previamente.
As, cuando la distancia de desplazamiento a lo largo del eje Z no vara, tal como se muestra en el
siguiente ejemplo de programa, se puede repetir un ciclo fijo especificando slo la distancia de
desplazamiento a lo largo del eje X.
Ejemplo
Eje X
66
8 12
16
Pieza
0
El ciclo de la figura superior se ejecuta mediante el siguiente
programa:
N030 G90 U-8.0 W -66.0 F0.4;
N031 U-16.0;
N032 U-24.0;
N033 U-32.0;
Los valores modales comunes a los ciclos fijos se borran cuando se especifica un cdigo G simple
diferente de G04.
Dado que el modo de ciclo fijo no se cancela especificando un cdigo G simple, los ciclos fijos se pueden
volver a ejecutar especificando valores modales. Si no se especifican valores modales, no se ejecutan
operaciones de ciclo.
Cuando se especifica G04, se ejecuta este cdigo y no se realiza ningn ciclo fijo.
En los bloques en los que no se especifica un comando de movimiento en el modo de ciclo fijo tambin se
realizan ciclos fijos. Este tipo de bloque es, por ejemplo, el que slo contiene EOB o un bloque en el que
no se especifican ni los cdigos M, S y T ni comandos de movimiento. Cuando se especifica un cdigo M,
S o T en el modo de ciclo fijo, la funcin M, S o T correspondiente se ejecuta junto con el ciclo fijo. Si
esto no es conveniente, especifique un cdigo G del grupo 01 (G00 o G01) diferente de G90, G92 o G94
para cancelar el modo de ciclo fijo y especifique un cdigo M, S o T, como en el siguiente ejemplo de
programa. Despus de que se haya ejecutado la funcin M, S o T correspondiente vuelva a especificar el
ciclo fijo.
Ejemplo
N003 T0101;
:
:
N010 G90 X20.0 Z10.0 F0.2;
N011 G00 T0202;
- 222 -
PROGRAMACIN
B-64304SP-1/02
Especifique un comando de seleccin de plano (G17, G18 o G19) antes de ajustar un ciclo fijo o
especifquelo en el bloque en el que se especifica el primer ciclo fijo.
Si se especifica un comando de seleccin de plano en el modo de ciclo fijo, el comando se ejecuta, pero se
borran los valores modales comunes a ciclos fijos.
Si se especifica un eje que no est en el plano seleccionado se genera la alarma PS0330.
Eje paralelo
Reinicializacin
Si se realiza una operacin de reinicializacin durante la ejecucin de un ciclo fijo cuando est ajustado
cualquiera de los siguientes estados para la retencin de un cdigo G modal del grupo 01, el cdigo G
modal del grupo 01 es sustituido por el modo G01:
Estado borrado (bit 6 (CLR) del parmetro N 3402 = 1) y estado en el que el cdigo G modal del
grupo 01 se retiene el tiempo de reinicializacin (bit 1 (C01) del parmetro N 3406 = 1)
Ejemplo de operacin)
Si se realiza una reinicializacin durante la ejecucin de un ciclo fijo (bloque X0) y se ejecuta el
comando X20.Z1., se realiza la interpolacin lineal (G01) en lugar del ciclo fijo.
6.4
El ciclo repetitivo mltiple consiste en ciclos fijos para facilitar la programacin del CNC. Por ejemplo,
los datos del contorno de acabado describen la trayectoria de la herramienta para el desbaste. Adems, los
ciclos fijos tambin estn disponibles para el roscado.
NOTA
1 Las imgenes explicativas de este apartado utilizan el plano ZX como el plano
seleccionado, la programacin por dimetro del eje X y la programacin por
radio del eje Z. Si se utiliza la programacin por radio para el eje X, cambie U/2
por U y X/2 por X.
2 Los ciclos fijos repetitivos mltiples se pueden realizar en cualquier plano
(incluidos los ejes paralelos para la definicin de planos). No obstante, si se
utiliza el sistema A de cdigos G, no se pueden ajustar U, V ni W como ejes
paralelos.
- 223 -
6.4.1
B-64304SP-1/02
Formato
Plano ZpXp
G71 P(ns) Q(nf) U(u) W(w) I(i) K(k) D(d) F(f ) S(s ) T(t );
N (ns) ;
El comando de movimiento entre A y B se especifica en los bloques desde los
...
nmeros de secuencia ns hasta nf.
N (nf) ;
Plano YpZp
G71 P(ns) Q(nf) V(w) W(u) J(k) K(i) D(d) F(f ) S(s ) T(t );
N (ns) ;
...
N (nf) ;
Plano XpYp
G71 P(ns) Q(nf) U(w) V(u) I(k) J(i) D(d) F(f ) S(s ) T(t );
N (ns) ;
...
N (nf) ;
d : Profundidad de corte
La direccin de corte depende de la direccin AA'.
ns : Nmero de secuencia del primer bloque del programa de contorno de acabado.
nf : Nmero de secuencia del ltimo bloque del programa de contorno de acabado.
u : Distancia de la tolerancia de acabado en la direccin del segundo eje del plano (eje X
del plano ZX)
w : Distancia de la tolerancia de acabado en la direccin del primer eje del plano (eje Z del
plano ZX)
i : Distancia de la tolerancia de acabado del desbaste en la direccin del segundo eje del
plano (eje X del plano ZX)
k : Distancia de la tolerancia de acabado del desbaste en la direccin del primer eje del
plano (eje Z del plano ZX)
f,s,t : Se omite cualquier funcin F, S o T que se encuentre en los bloques ns hasta nf del
ciclo, a la vez que se activa la funcin F, S o T de este bloque G71.
NOTA
Aun cuando se especifique una programacin de coma decimal tipo calculadora
(DPI (bit 0 del parmetro N 3401) = 1), la unidad de la direccin D es el
incremento mnimo de entrada. Adems, cuando se introduce una coma decimal
en la direccin D se genera la alarma (PS0007).
- 224 -
PROGRAMACIN
B-64304SP-1/02
Programacin por
dimetro/radio
Unidad
d
Signo
Entrada de
separador
decimal
No se permite
No
es necesario
Es necesario
Se permite
Es necesario
Se permite
No
es necesario
Se permite
No
es necesario
Se permite
(R)
B
A
(R)
(F
45
(F
Contorno objetivo
u/2
+X
W
e: Cantidad de escape (parmetro N 5133)
Fig. 6.4.1 (a) Trayectoria de corte de un ciclo de desbaste de superficie exterior sin
tolerancia de acabado de desbaste (tipo I)
- 225 -
B-64304SP-1/02
C
(R)
(R)
(R)
(F)
E
(F)
45
Contorno objetivo
i
+X
u/2
W
e: Cantidad de escape (parmetro N 5133)
Fig. 6.4.1 (b) Trayectoria de corte de un ciclo de desbaste de superficie exterior con
tolerancia de acabado de desbaste (tipo I)
Explicacin
-
Operaciones
Si el programa proporciona un contorno objetivo que pasa por A, A y B, en este orden, la pieza se
mecaniza segn la profundidad de corte d. La trayectoria de mecanizado vara del siguiente modo
dependiendo de si se ha especificado tolerancia de acabado de desbaste.
(1) Cuando no se especifica la tolerancia de acabado de desbaste
El mecanizado se realiza segn la profundidad de corte d con las tolerancias de acabado u/2 y w,
y el desbaste como acabado se realiza segn el programa del contorno objetivo despus del ltimo
mecanizado.
(2) Cuando se especifica la tolerancia de acabado de desbaste
El mecanizado se realiza segn la profundidad de corte d con tolerancias de acabado u/2+i y
w+k, y la herramienta vuelve al punto de inicio (A) despus del ltimo mecanizado. A
continuacin se realiza el desbaste como acabado a lo largo del contorno objetivo para eliminar las
tolerancias de corte i y k.
Una vez finalizado el desbaste como acabado, se ejecuta el bloque que sigue al bloque de secuencia
especificado por Q.
NOTA
1 Las funciones F, S y T que se especifican en el comando de movimiento entre
los puntos A y B no estn activas y las especificadas en el bloque G71 o en el
bloque anterior s estn activas. La funcin M y la segunda funcin auxiliar se
tratan del mismo modo que las funciones F, S y T.
2 Cuando la funcin de control de velocidad superficial constante est habilitada
(el bit 0 (SSC) del parmetro N 8133 est configurado a 1), el comando G96 o
G97 especificado en el comando de movimiento entre los puntos A y B se
ignora. Si desea habilitar el comando G96 o G97, especifquelo en el bloque
G71 o en el bloque anterior.
- 226 -
PROGRAMACIN
B-64304SP-1/02
Programacin por
dimetro/radio
Signo
No
es necesario
Unidad
Depende del sistema incremental del eje de
referencia.
Contorno objetivo
Patrones
Se tienen en cuenta los cuatro patrones de mecanizado siguientes. Todos estos ciclos de mecanizado
cortan la pieza con un movimiento de la herramienta paralelo al primer eje del plano (eje Z del plano ZX).
Los signos de las tolerancias de acabado u y w son los siguientes:
A
U(+)W (+)
B
U(+)W (-)
A' A'
Son posibles la
interpolacin lineal
y la circular
A' A'
U(-)W (+)
B
U(-)W (-)
A
+X
+Z
Limitaciones
(1) Para U(+) no se pueden mecanizar los contornos para los que se ha especificado una posicin
superior al punto inicial del ciclo.
Para U(-), no se pueden mecanizar los contornos para los que se ha especificado una posicin
inferior al punto inicial del ciclo.
(2) Para el tipo I, el contorno debe presentar un aumento montono o una disminucin montona a lo
largo de los ejes primero y segundo del plano.
(3) Para el tipo II, el contorno debe presentar un aumento montono o una disminucin montona a lo
largo del primer eje del plano.
Bloque inicial
En el bloque inicial del programa del contorno objetivo (bloque con nmero de secuencia ns en el que se
especifica la trayectoria entre A y A'), se debe especificar G00 o G01. De lo contrario se generara la
alarma PS0065.
Si se especifica G00, el mecanizado a lo largo de la trayectoria A-A' se realiza en el modo de
posicionamiento. Si se especifica G01, el mecanizado a lo largo de la trayectoria A-A' se realiza en el
modo de interpolacin lineal.
Seleccione tambin el tipo I o II en este bloque inicial.
Funciones de comprobacin
Durante las operaciones de ciclo siempre se comprueba si el contorno objetivo muestra un aumento
montono o una disminucin montona.
- 227 -
B-64304SP-1/02
NOTA
Cuando se aplica la compensacin del radio de la herramienta, se comprueba el
contorno objetivo al que se aplica la compensacin.
Tambin se pueden efectuar las siguientes comprobaciones.
Comprobacin
Parmetro relacionado
Tipos I y II
Seleccin del tipo I o II
Tipo I
(1) En el bloque con nmero de secuencia ns slo es necesario especificar el segundo eje del plano (eje
X (eje U) del plano ZX).
Ejemplo
Plano ZX
G71 V10.0 R5.0 ;
G71 P100 Q200....;
N100 X(U)_ ;
(Slo especifica el segundo eje del plano.)
: ;
: ;
N200;
- 228 -
PROGRAMACIN
B-64304SP-1/02
(2) La figura a lo largo de la trayectoria A'-B debe presentar un aumento montono o una disminucin
montona de los dos ejes que forman el plano (ejes Z y X del plano ZX). No debe tener cajeras, tal
como se muestra en la siguiente figura.
B
A
X
No se permiten cajeras.
Fig. 6.4.1 (d) Contorno que no muestra aumento montono ni disminucin montona (tipo I)
PRECAUCIN
Si un contorno no muestra un cambio montono a lo largo del primer o segundo
eje del plano, se genera la alarma PS0064 o PS0329. Sin embargo, si el
desplazamiento no muestra un cambio montono, pero es muy pequeo y no se
considera que sea peligroso, con los parmetros N 5145 y N 5146 se puede
especificar un valor permitido para que no se genere la alarma en este caso.
(3) La herramienta escapa en una direccin de 45 grados en el avance de mecanizado despus del
desbaste.
45
(4) Inmediatamente despus del ltimo mecanizado se ejecuta el desbaste como acabado a lo largo del
contorno objetivo. El bit 1 (RF1) del parmetro N 5105 se puede ajustar en 1 para que no se realice
el desbaste como acabado. Sin embargo, cuando se especifica la tolerancia de acabado del desbaste,
s se realiza el desbaste como acabado.
- 229 -
B-64304SP-1/02
Tipo II
(R)
C
(F)
(R)
(R)
(F)
d
(F)
u/2
Contorno objetivo
A
+X
(F): Avance de mecanizado
(R): Movimiento en rpido
+Z
Fig. 6.4.1 (f) Trayectoria de mecanizado en arranque de viruta en torneado (tipo II)
Si se especifica el programa de contorno que indique a un contorno objetivo que pase por A, A y B, en
este orden, la pieza se mecaniza segn la profundidad de corte d. En el tipo II, el mecanizado se ejecuta
a lo largo del contorno despus del desbaste en la direccin del primer eje del plano (eje Z del plano ZX).
La trayectoria de mecanizado vara del siguiente modo dependiendo de si se ha especificado tolerancia de
acabado de desbaste.
(1) Cuando no se especifica la tolerancia de acabado de desbaste
El mecanizado se realiza segn la profundidad de corte d con tolerancias de acabado de u/2 y w,
y la herramienta vuelve al punto de inicio (A) despus de que se haya ejecutado el ltimo
mecanizado (se supone una cajera porque PnPm paralelo al eje Z en la imagen superior y se
mecaniza el rea). Despus se ejecuta el desbaste como acabado en funcin del programa de la figura
de acabado con las tolerancias de acabado u/2 y w.
(2) Cuando se especifica la tolerancia de acabado de desbaste
El mecanizado se realiza segn la profundidad de corte d con tolerancias de acabado u/2+i y
w+k, y la herramienta vuelve al punto de inicio (A) despus del ltimo mecanizado. A
continuacin se realiza el desbaste como acabado a lo largo del contorno objetivo para eliminar las
tolerancias de corte i y k.
Una vez finalizado el desbaste como acabado, se ejecuta el bloque que sigue al bloque de secuencia
especificado por Q.
El tipo II se diferencia del tipo I en los puntos siguientes:
(1) En el bloque con nmero de secuencia ns es necesario especificar los dos ejes que forman el plano
(eje X (eje U) y eje Z (eje W) del plano ZX). Especifique W0 cuando quiera utilizar el tipo II sin
desplazar la herramienta a lo largo del eje Z del plano ZX en el primer bloque.
Ejemplo
Plano ZX
G71 V10.0 R5.0 ;
G71 P100 Q200.......;
N100 X(U)_ Z(W)_ ;
: ;
: ;
N200;
- 230 -
PROGRAMACIN
B-64304SP-1/02
+X
+Z
10
...
Sin embargo, el contorno debe mostrar cambios montonos en la direccin del primer eje del plano
(eje Z del plano ZX). El siguiente contorno no se puede mecanizar.
No se observa cambio
montono a lo largo del eje Z.
+X
+Z
PRECAUCIN
La herramienta de mecanizado puede tocar la pieza en los contornos en los que
la herramienta se desplaza hacia atrs por el primer eje del plano durante la
operacin de mecanizado (incluido un vrtice en un comando de arco). Por esta
razn, para los contornos que no muestren cambio montono se generar una
alarma PS0064 o PS0329. Sin embargo, si el desplazamiento no muestra un
cambio montono, pero es muy pequeo y no se considera que sea peligroso,
con el parmetro N 5145 se puede especificar un valor permitido para que no
se genere la alarma en este caso.
No es necesario que la primera parte de corte sea vertical. Se permite todo tipo de contornos si
presentan cambios montonos en la direccin del primer eje del plano (eje Z del plano ZX).
+X
+Z
- 231 -
B-64304SP-1/02
(3) Despus del torneado la herramienta corta la pieza siguiendo su contorno y escapa en avance de
mecanizado.
Cantidad de escape e (especificada en
el comando o el parmetro N 5133)
Fig. 6.4.1 (j) Mecanizado a lo largo del contorno de la pieza (tipo II)
45
Fondo
(4) Cuando se especifica una posicin paralela al primer eje del plano (eje Z del plano ZX) en un bloque
del programa del contorno objetivo, se supone que est en el fondo de una cajera.
(5) Una vez que termina todo el desbaste a lo largo del primer eje del plano (eje Z del plano ZX), la
herramienta vuelve temporalmente al punto de inicio del ciclo. En este momento, cuando hay una
posicin cuya altura es igual que la del punto inicial, la herramienta pasa por el punto de la posicin
obtenida con la adicin de la profundidad de corte d a la posicin de la figura y vuelve al punto de
inicio.
A continuacin se realiza el desbaste como acabado a lo largo del contorno objetivo. En este
momento la herramienta pasa por el punto de la posicin obtenida (a la que se ha aadido la
profundidad de corte d) cuando vuelve al punto de inicio.
El bit 2 (RF2) del parmetro N 5105 se puede configurar a 1 para que no se realice el desbaste como
acabado.
Operacin de escape tras el desbaste
como acabado
Punto de inicio
Profundidad de corte d
Fig. 6.4.1 (l) Operacin de escape cuando la herramienta vuelve al punto de inicio (tipo II)
- 232 -
PROGRAMACIN
B-64304SP-1/02
<2>
<3>
<1>
+X
+Z
Fig. 6.4.1 (m) Orden de desbaste en el caso de contorno montono decreciente (tipo II)
(b) Cuando el contorno es montono creciente a lo largo del primer eje del plano
(eje Z del plano ZX)
El desbaste se realiza en el orden <1>, <2> y <3> a partir
de la cajera del extremo izquierdo.
<2>
<1>
<3>
+X
+Z
Fig. 6.4.1 (n) Orden de desbaste en el caso de contorno montono creciente (tipo II)
34
24
25
23
29
28
10
21
22
30
11
26
15
27
7
31
33
14
32
16
20
12
13
19 18 17
Fig. 6.4.1 (o) Trayectoria de corte para varias cajeras (tipo II)
- 233 -
B-64304SP-1/02
La siguiente figura muestra detalladamente cmo se desplaza la herramienta despus del desbaste de una
cajera.
g
22
D
Movimiento en rpido
21
20
Escape desde
el fondo
Avance de mecanizado
19
Fig. 6.4.1 (p) Detalles del movimiento despus del mecanizado de una cajera (tipo II)
PRECAUCIN
1 Este CNC se diferencia de la Serie 0i-C en el mecanizado de cajeras.
La herramienta mecaniza primero la cajera que est ms cercana al punto de
inicio. Al finalizar el mecanizado de la cajera, la herramienta se desplaza a la
siguiente cajera y comienza a mecanizar.
2 Cuando la figura tiene una cajera, por lo general se especifica un valor de 0 para
w (tolerancia de acabado). De otro modo, la herramienta podra perforar la
pared de uno de los lados.
-
- 234 -
PROGRAMACIN
B-64304SP-1/02
Puesta en marcha
Cancelacin de
la compensacin
Punto de inicio
Cancelacin de la
compensacin
Puesta en marcha
La operacin de este ciclo se realiza segn el contorno determinado por la trayectoria de compensacin
del radio de la punta de herramienta cuando el vector de compensacin es 0 en el punto de inicio A y la
puesta en marcha se ejecuta en un bloque entre la trayectoria A-A'.
Programa de contorno
objetivo donde no se aplica la
compensacin del radio de la
punta de herramienta
+X
A
+Z
Fig. 6.4.1 (q) Trayectoria cuando se aplica compensacin del radio de la punta de herramienta
A
B
+X
Posicin entre
Programa de contorno objetivo
A-A' en la que se
donde no se aplica la
realiza la puesta
compensacin del radio de la punta
en marcha
de herramienta
Trayectoria
del
centro
de
la
herramienta
cuando
+Z
se aplica la compensacin del radio de la punta
de herramienta con G42
- 235 -
B-64304SP-1/02
NOTA
Para realizar el fresado de cajeras en el modo de compensacin del radio de la
punta de herramienta, especifique el bloque lineal A-A' fuera de la pieza y
especifique el contorno de una cajera real. De esta forma se evita que se
perforen las cajeras.
-
Operacin 1
Punto de inicio
anterior del
torneado
Operacin 2
Punto de inicio
actual del
torneado
+X
+Z
- 236 -
B-64304SP-1/02
6.4.2
PROGRAMACIN
Este ciclo es igual al G71 con la excepcin de que el mecanizado lo ejecuta una operacin paralela al
segundo eje del plano (eje X del plano ZX).
Formato
Plano ZpXp
G72 P(ns) Q(nf) U(u) W(w) I(i) K(k) D(d) F(f ) S(s ) T(t );
N (ns) ;
El comando de movimiento entre A y B est especificado en los bloques de
...
nmero de secuencia ns a nf.
N (nf) ;
Plano YpZp
G72 P(ns) Q(nf) V(w) W(u) J(k) K(i) D(d) F(f ) S(s ) T(t );
N (ns) ;
...
N (nf) ;
Plano XpYp
G72 P(ns) Q(nf) U(w) V(u) I(k) J(i) D(d) F(f ) S(s ) T(t );
N (ns) ;
...
N (nf) ;
d : Profundidad de corte
La direccin de corte depende de la direccin AA'.
ns : Nmero de secuencia del primer bloque del programa de contorno de acabado.
nf : Nmero de secuencia del ltimo bloque del programa de contorno de acabado.
u : Distancia de la tolerancia de acabado en la direccin del segundo eje del plano (eje X
del plano ZX)
w : Distancia de la tolerancia de acabado en la direccin del primer eje del plano (eje Z del
plano ZX)
i : Distancia de la tolerancia de acabado del desbaste en la direccin del segundo eje del
plano (eje X del plano ZX)
k : Distancia de la tolerancia de acabado del desbaste en la direccin del primer eje del
plano (eje Z del plano ZX)
f,s,t : Se omite cualquier funcin F, S o T que se encuentre en los bloques ns hasta nf del
ciclo, a la vez que se activa la funcin F, S o T de este bloque G72.
NOTA
Aun cuando se especifique una programacin de coma decimal tipo calculadora
(DPI (bit 0 del parmetro N 3401) = 1), la unidad de la direccin D es el
incremento mnimo de entrada. Adems, cuando se introduce una coma decimal
en la direccin D se genera la alarma (PS0007).
- 237 -
Signo
No
es necesario
Unidad
B-64304SP-1/02
Entrada de
separador
decimal
No se permite
Es necesario
Se permite
Es necesario
Se permite
No
es necesario
Se permite
No
es necesario
Se permite
A'
A
Trayectoria de herramienta
(F)
e
(R)
(R)
45
Contorno objetivo
(F)
+X
u/2
B
+Z
Explicacin
-
Operaciones
Si un programa proporciona un contorno objetivo que pasa por A, A y B, en este orden, d (profundidad
de corte) elimina el rea especificada, con la tolerancia de acabado especificada por u/2 y w.
- 238 -
PROGRAMACIN
B-64304SP-1/02
NOTA
1 Las funciones F, S y T que se especifican en el comando de movimiento entre los
puntos A y B no estn activas y las especificadas en el bloque G72 o en el bloque
anterior s estn activas. La funcin M y la segunda funcin auxiliar se tratan del
mismo modo que las funciones F, S y T.
2 Cuando la funcin de control de velocidad superficial constante est habilitada (el
bit 0 (SSC) del parmetro N 8133 est configurado a 1), el comando G96 o G97
especificado en el comando de movimiento entre los puntos A y B se ignora. Si
desea habilitar el comando G96 o G97, especifquelo en el bloque G71 o en el
bloque anterior.
-
Unidad
Depende del sistema incremental del eje de
referencia.
Programacin por
dimetro/radio
Signo
No
es necesario
Contorno objetivo
Patrones
Se tienen en cuenta los cuatro patrones de mecanizado siguientes. Todos estos ciclos de mecanizado
cortan la pieza con un movimiento de la herramienta paralelo al segundo eje del plano (eje X del plano
ZX). Los signos de las tolerancias de acabado u y w son los siguientes:
+X
B
U(-)...W(+)...
U(-)...W(-)...
A
A'
A'
A'
A'
A
+Z
Son posibles la
interpolacin lineal
y la circular
U(+)...W(+)...
U(+)...W(-)...
B
Fig. 6.4.2 (s) Signos de los valores especificados en U y W en el arranque de viruta en refrentado
Limitaciones
(1) Para W(+) no se pueden mecanizar los contornos para los que se ha especificado una posicin
superior al punto inicial del ciclo.
Para W(-), no se pueden mecanizar los contornos para los que se ha especificado una posicin
inferior al punto inicial del ciclo.
(2) Para el tipo I, el contorno debe presentar un aumento montono o una disminucin montona a lo
largo de los ejes primero y segundo del plano.
(3) Para el tipo II, el contorno debe presentar un aumento montono o una disminucin montona a lo
largo del segundo eje del plano.
- 239 -
B-64304SP-1/02
Bloque inicial
En el bloque inicial del programa del contorno objetivo (bloque con nmero de secuencia ns en el que se
especifica la trayectoria entre A y A'), se debe especificar G00 o G01. De lo contrario se generara la
alarma PS0065.
Si se especifica G00, el mecanizado a lo largo de la trayectoria A-A' se realiza en el modo de
posicionamiento. Si se especifica G01, el mecanizado a lo largo de la trayectoria A-A' se realiza en el
modo de interpolacin lineal.
Seleccione tambin el tipo I o II en este bloque inicial.
Funciones de comprobacin
Durante las operaciones de ciclo siempre se comprueba si el contorno objetivo muestra un aumento
montono o una disminucin montona.
NOTA
Cuando se aplica la compensacin del radio de la herramienta, se comprueba el
contorno objetivo al que se aplica la compensacin.
Tambin se pueden efectuar las siguientes comprobaciones.
Comprobacin
Parmetro relacionado
Tipo I y II
Seleccin del tipo I o II
Tipo I
B-64304SP-1/02
PROGRAMACIN
Tipo II
- 241 -
6.4.3
B-64304SP-1/02
Esta funcin permite mecanizar repetidamente un patrn fijo que va desplazndose poco a poco.
Mediante este ciclo de mecanizado se puede realizar el mecanizado de piezas cuyo contorno aproximado
ya se ha creado mediante un mtodo de desbaste, forja o moldeado, etc.
Formato
Plano ZpXp
G73 P(ns) Q(nf) U(u) W(w) I(i) K(k) D(d) F(f ) S(s ) T(t ) ;
N (ns) ;
El comando de movimiento entre A y B se especifica en los bloques desde los
...
nmeros de secuencia ns hasta nf.
N (nf) ;
Plano YpZp
G73 P(ns) Q(nf) V(w) W(u) J(k) K(i) D(d) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
Plano XpYp
G73 P(ns) Q(nf) U(w) V(u) I(k) J(i) D(d) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
i
k
d
: Distancia de escape en la direccin del segundo eje del plano (eje X del plano ZX)
: Distancia de escape en la direccin del primer eje del plano (eje Z del plano ZX)
: El nmero de divisin
Este valor es igual al nmero de repeticiones para el desbaste.
ns
: Nmero de secuencia del primer bloque del programa de contorno de acabado.
nf
: Nmero de secuencia del ltimo bloque del programa de contorno de acabado.
u : Distancia de la tolerancia de acabado en la direccin del segundo eje del plano (eje X
del plano ZX)
w : Distancia de la tolerancia de acabado en la direccin del primer eje del plano (eje Z
del plano ZX)
f,s,t : Se omite cualquier funcin F , S o T que se encuentre en los bloques entre los
nmeros de secuencia "ns" y "nf", a la vez que se activan las funciones F, S y T de
este bloque G73.
NOTA
Aun cuando se especifique una programacin de coma decimal tipo calculadora
(DPI (bit 0 del parmetro N 3401) = 1), la unidad de la direccin D es el
incremento mnimo de entrada. Adems, cuando se introduce una coma decimal
en la direccin D se genera la alarma PS0007.
- 242 -
PROGRAMACIN
B-64304SP-1/02
Unidad
i
k
Programacin por
dimetro/radio
Signo
Es
necesario
Es
necesario
Entrada de
separador
decimal
Se permite
Se permite
Es
necesario
Se permite
Es
necesario
Se permite
k+w
u/2
i+u/2
A
(R)
B
(R)
(F)
u/2
A'
+X
Contorno objetivo
+Z
Explicacin
-
Operaciones
Si un programa proporciona un contorno objetivo que pasa por A, A y B, en este orden, el desbaste se
realiza el nmero de veces especificado, con la tolerancia de acabado especificada por u/2 y w.
NOTA
1 Una vez que termine la operacin del ciclo, la herramienta vuelve al punto A
2 Las funciones F, S y T que se especifican en el comando de movimiento entre
los puntos A y B no estn activas y las especificadas en el bloque G73 o en el
bloque anterior s estn activas. La funcin M y la segunda funcin auxiliar se
tratan del mismo modo que las funciones F, S y T.
-
Al igual que en el caso de G71, hay cuatro patrones de contorno objetivo. Tenga cuidado con los signos
de u, w, i y k cuando programe este ciclo.
Bloque inicial
En el bloque inicial del programa del contorno objetivo (bloque con nmero de secuencia ns en el que se
especifica la trayectoria entre A y A'), se debe especificar G00 o G01. De lo contrario se generara la
alarma PS0065.
- 243 -
B-64304SP-1/02
Funcin de comprobacin
Parmetro relacionado
Al igual que G71, la operacin de este ciclo se realiza segn el contorno determinado por la trayectoria de
compensacin del radio de la punta de herramienta cuando el vector de compensacin es 0 en el punto de
inicio A y la puesta en marcha se ejecuta en un bloque entre la trayectoria A-A'.
6.4.4
Despus del desbaste con G71, G72 o G73, el siguiente comando permite realizar el acabado.
Formato
G70 P(ns) Q(nf) ;
ns : Nmero de secuencia del primer bloque del programa de contorno de acabado.
nf : Nmero de secuencia del ltimo bloque del programa de contorno de acabado.
Explicacin
-
Operaciones
Para el acabado se ejecutan los bloques con nmeros de secuencia ns hasta nf del programa del contorno
objetivo. Se omiten las funciones F, S, T, M y la segunda funcin auxiliar especificadas en los bloques
G71, G72 o G73 y se activan las funciones F, S, T, M y la segunda funcin auxiliar especificadas en los
bloques con nmeros de secuencia ns hasta nf.
Cuando termina la operacin del ciclo, la herramienta vuelve al punto de inicio en movimiento en rpido
y se lee el siguiente bloque de ciclo G70.
Parmetro relacionado
Cuando se ejecuta el desbaste con G71, G72 o G73, se pueden almacenar hasta tres direcciones de
memoria de los bloques P y Q. De este modo es posible encontrar inmediatamente los bloques indicados
por P y Q en la ejecucin de G70 sin tener que buscarlos en memoria desde el principio. Despus de que
se hayan ejecutado algunos ciclos de desbaste G71, G72 y G73, se pueden realizar los ciclos de acabado
mediante G70 de una sola vez. En este momento, para el cuarto ciclo de desbaste y los siguientes, el
tiempo del ciclo es mayor porque se tienen que buscar los bloques P y Q en la memoria.
- 244 -
B-64304SP-1/02
PROGRAMACIN
Ejemplo
G71 P100 Q200 ...;
N100 ...;
...;
...;
N200 ...;
G71 P300 Q400 ...;
N300 ...;
...;
...;
N400 ...;
...;
...;
G70 P100 Q200 ; (Se ejecuta sin una bsqueda en los ciclos primero a tercero)
G70 P300 Q400 ; (Se ejecuta despus de realizar una bsqueda en los ciclos
cuarto y siguientes)
NOTA
Las direcciones de memoria de los bloques P y Q almacenados durante los
ciclos de desbaste G71, G72 y G73 se borran despus de ejecutarse G70.
Todas las direcciones de memoria almacenadas de los bloques P y Q tambin
se borran mediante una reinicializacin.
-
En un ciclo de acabado, despus de cortar la pieza hasta el punto final del contorno objetivo, la
herramienta vuelve al punto de inicio del ciclo en movimiento en rpido.
NOTA
La herramienta vuelve siempre al punto de inicio del ciclo en el modo de
posicionamiento no lineal independientemente del ajuste del bit 1 (LPR) del
parmetro N 1401.
Antes de ejecutar un ciclo de acabado para un contorno objetivo con un
mecanizado de cajeras mediante G71 o G72, compruebe que la herramienta no
interfiere en la pieza mientras vuelve desde el punto final del contorno objetivo
hasta el punto de inicio del ciclo.
-
Al igual que G71, la operacin de este ciclo se realiza segn el contorno determinado por la trayectoria de
compensacin del radio de la punta de herramienta cuando el vector de compensacin es 0 en el punto de
inicio A y la puesta en marcha se ejecuta en un bloque entre la trayectoria A-A'.
- 245 -
B-64304SP-1/02
Ejemplo
Arranque de viruta en refrentado (G72)
Eje X
Punto de inicio
110
40
80
120
160
88
Eje Z
60
10 10 10
20
20
190
- 246 -
PROGRAMACIN
B-64304SP-1/02
16
16
B
130
80
120
160
180
14
110
Eje X
Eje Z
14
20
40
10
10
40
20
40
220
- 247 -
6.4.5
B-64304SP-1/02
Este ciclo permite la rotura de viruta en el mecanizado de dimetro exterior. Si se omiten el segundo eje
del plano (eje X (eje U) del plano ZX) y la direccin P, la operacin slo se realiza a lo largo del primer
eje del plano (eje Z del plano ZX), es decir, se realiza un ciclo de taladrado profundo.
Formato
Plano ZpXp
G74X(U)_ Z(W)_ I(i) K(k) D(d) F(f ) ;
Plano YpZp
G74Y(V)_ Z(W)_ J(k) K(i) D(d) F(f ) ;
Plano XpYp
G74X(U)_ Y(V)_ I(k) J(i) D(d) F(f ) ;
X_,Z_
U_, W_ :
k
d
f
:
:
:
Coordenada del segundo eje del plano (eje X del plano ZX) en el punto B y
Coordenada del primer eje del plano (eje Z del plano ZX) en el punto C
Distancia de desplazamiento a lo largo del segundo eje del plano (U del plano
ZX) desde el punto A hasta B
Distancia de desplazamiento a lo largo del primer eje del plano (W del plano ZX)
desde el punto A hasta C
(Cuando se utiliza el sistema A de cdigo G. En otros casos, se utiliza X_,Z_
para la especificacin.)
Distancia de desplazamiento en la direccin del segundo eje del plano (eje X del
plano ZX)
Profundidad de corte en la direccin del primer eje del plano (eje Z del plano ZX)
Cantidad de retirada de la herramienta en el fondo del mecanizado
Velocidad de avance
Unidad
i
k
d
Programacin por
dimetro/radio
Programacin por radio
Programacin por radio
Programacin por radio
Signo
No
es necesario
No
es necesario
NOTA 1
Entrada de
separador
decimal
Se permite
Se permite
No se permite
NOTA
1 Normalmente, se debe especificar un valor positivo para d. Si se omiten X (U)
e i, especifique un valor con signo que indique la direccin de escape de la
herramienta.
2 Aun cuando se especifique una programacin de coma decimal tipo calculadora
(DPI (bit 0 del parmetro N 3401) = 1), la unidad de la direccin D es el
incremento mnimo de entrada. Adems, cuando se introduce una coma decimal
en la direccin D se genera la alarma (PS0007).
- 248 -
PROGRAMACIN
B-64304SP-1/02
k'
(R)
(R)
(F)
(F)
(F)
(F)
(R)
U/2
(F)
(R)
(R)
(R)
[0 < i i]
X
Z
+X
(R) ... Movimiento en rpido
(F) ... Avance de mecanizado
e: Cantidad de retorno (parmetro N 5139)
e
+Z
Explicacin
-
Operaciones
Unidad
Depende del sistema incremental del eje de
referencia.
Programacin por
dimetro/radio
Signo
No
es necesario
- 249 -
6.4.6
B-64304SP-1/02
Este ciclo es equivalente a G74, aunque el segundo eje del plano (eje X del plano ZX) cambia al lugar del
primer eje del plano (eje Z del plano ZX). Este ciclo habilita la rotura de virutas en el refrentado final.
Tambin habilita el ranurado durante el mecanizado de dimetro exterior y el tronzado (cuando se omiten
el eje Z (eje W) y Q para el primer eje del plano).
Formato
Plano ZpXp
G75 X(U)_ Z(W)_ I(i) K(k) D(d) F (f ) ;
Plano YpZp
G75 Y(V)_ Z(W)_ J(k) K(i) D(d) F(f ) ;
Plano XpYp
G75 X(U)_ Y(V)_ I(k) J(i) D(d) F(f ) ;
X_,Z_
: Coordenada del segundo eje del plano (eje X del plano ZX) en el punto B y
Coordenada del primer eje del plano (eje Z del plano ZX) en el punto C
U_, W_ : Distancia de desplazamiento a lo largo del segundo eje del plano (U del plano ZX)
desde el punto A hasta B
Distancia de desplazamiento a lo largo del primer eje del plano (W del plano ZX)
desde el punto A hasta C
i
: Profundidad de corte en la direccin del segundo eje del plano (eje X del plano ZX)
k
: Distancia de desplazamiento en la direccin del primer eje del plano (eje Z del
plano ZX)
d
: Cantidad de retirada de la herramienta en el fondo del mecanizado
f
: Velocidad de avance
Unidad
i
k
d
Programacin por
dimetro/radio
Programacin por radio
Programacin por radio
Programacin por radio
Signo
No
es necesario
No
es necesario
NOTA 1
Entrada de
separador
decimal
Se permite
Se permite
No se permite
NOTA
1 Normalmente, se debe especificar un valor positivo para d. Si se omiten Z (W)
e k, especifique un valor con signo que indique la direccin de escape de la
herramienta.
2 Aun cuando se especifique una programacin de coma decimal tipo calculadora
(DPI (bit 0 del parmetro N 3401) = 1), la unidad de la direccin D es el
incremento mnimo de entrada. Adems, cuando se introduce una coma decimal
en la direccin D se genera la alarma (PS0007).
- 250 -
PROGRAMACIN
B-64304SP-1/02
(R)
(F)
e
(R)
(F)
(R)
U/2
(F)
(R)
(F)
(R)
(F)
B
k
Z
d
X
+X
Explicacin
-
Operaciones
Unidad
Depende del sistema incremental del eje de
referencia.
Programacin por
dimetro/radio
Signo
No
es necesario
- 251 -
6.4.7
B-64304SP-1/02
Formato
Plano ZpXp
G76 X(U)_ Z(W)_ I(i) K(k) D(d) A(a) F(L) P(p) Q(q) ;
Plano YpZp
G76 Y(V)_ Z(W)_ J(k) K(i) D(d) A(a) F(L) P(p) Q(q) ;
Plano XpYp
G76 X(U)_ Y(V)_ I(k) J(i) D(d) A(a) F(L) P(p) Q(q) ;
X_,Z_
NOTA
1 Aun cuando se especifique una programacin de coma decimal tipo calculadora
(DPI (bit 0 del parmetro N 3401) = 1), la unidad de la direccin D es el
incremento mnimo de entrada. Adems, cuando se introduce una coma decimal
en la direccin D se genera la alarma (PS0007).
2 Un punto decimal incluido en la direccin A carece de significado. Por ejemplo,
A120. es equivalente a A120 para especificar 120 grados.
3 Para utilizar P2, P3 o P4 como mtodo de mecanizado, se requiere la funcin
opcional de ciclo fijo repetitivo mltiple de torno II.
4 La direccin Q no admite el punto decimal.
Unidad
I
k
d
Programacin por
dimetro/radio
Signo
Entrada de
separador
decimal
Es necesario
Se permite
- 252 -
No
es necesario
No
es necesario
Se permite
No se permite
PROGRAMACIN
B-64304SP-1/02
(R)
(R)
(R)
U/2
B
(F)
d
D
i
k
C
r
Z
+X
r:
+Z
Explicacin
-
Operaciones
Este ciclo realiza roscados de modo que la longitud del paso, slo entre C y D, se efecta segn se haya
especificado en el cdigo F. En otras secciones la herramienta se desplaza en movimiento en rpido.
La constante de tiempo para aceleracin/deceleracin tras la interpolacin, la velocidad de avance FL
para achaflanado de rosca y la velocidad de avance para retroceso despus del achaflanado son iguales
que en el achaflanado de rosca con ciclo fijo.
PRECAUCIN
Las notas sobre el roscado son las mismas que las del roscado G32. Sin
embargo, para el paro de avance en el ciclo de roscado, vase "Paro de avance
en un ciclo de roscado".
-
Mtodo de mecanizado
Punta de
herramienta
2d / 2
a
B
1
d
dn
1
3
4
5
6
3
n
d (tolerancia de acabado)
d (tolerancia de acabado)
Roscado de un borde con cantidad constante de corte, roscado en zigzag de dos bordes con
cantidad constante de corte (P1/2)
- 253 -
B-64304SP-1/02
Punta de
herramienta
Punta de
herramienta
d
d
k
d
d
d (tolerancia de acabado)
d (tolerancia de acabado)
Roscado de un borde con profundidad de corte
constante (P3)
Se repite el ltimo ciclo de acabado (ciclo en el que la tolerancia de acabado se elimina con el
mecanizado).
El nmero de repeticiones se ajusta en el parmetro N 5142.
Si el ajuste es 0, la operacin se realiza una vez.
+X
+Z
d (tolerancia de acabado)
Cuando se selecciona un mtodo de mecanizado con una cantidad constante de corte (P1 o P2) se puede
limitar una profundidad mnima de corte para evitar que la profundidad de corte sea demasiado pequea.
La profundidad mnima de corte se ajusta en el parmetro N 5140.
N
5140
Unidad
Depende del sistema incremental del eje de
referencia.
Programacin por
dimetro/radio
Signo
No
es necesario
Programacin por
dimetro/radio
Signo
No
es necesario
Tolerancia de acabado
Unidad
Depende del sistema incremental del eje de
referencia.
- 254 -
PROGRAMACIN
B-64304SP-1/02
Los signos de las dimensiones incrementales para el ciclo que se muestran en la Fig. 6.4.7 (a) son los
siguientes:
Punto final de mecanizado en la direccin de la longitud de U y W:
Menos (determinado en funcin de las direcciones de las trayectorias A-C y C-D)
Grado de conicidad (i):
Menos (determinado en funcin de la direccin de la trayectoria A-C)
Altura de rosca (k):
Ms (siempre especificado con el signo ms)
Profundidad de corte en el primer corte (d):
Ms (siempre especificado con el signo ms)
Los cuatro patrones mostrados en la siguiente tabla corresponden al signo de cada direccin. Tambin se
pueden mecanizar roscas hembras.
Mecanizado de dimetro exterior
1. U < 0, W < 0, i < 0
Z
4(R)
2(F)
U/2
1(R)
3(R)
X
2(F)
U/2
3(R)
4(R)
X
Z
4(R)
1(R)
U/2
3(R)
2(F)
1(R)
U/2
3(R)
2(F)
i
1(R)
i
4(R)
Achaflanado de rosca
El achaflanado de roscas se puede realizar en este ciclo de roscado. El achaflanado de rosca se inicia con
una seal de la mquina herramienta.
- 255 -
B-64304SP-1/02
La cantidad mxima de achaflanado de rosca (r) se puede especificar en un rango de 0,1L a 12,7L, en
incrementos de 0,1L, en el parmetro N 5130.
Se puede especificar un ngulo de achaflanado de roscado de 1 a 89 grados en el parmetro N 5131. Si el
parmetro se configura a 0, se supone un ngulo de 45 grados.
Los tipos de aceleracin/deceleracin despus de la interpolacin, de constante de tiempo para la
aceleracin/deceleracin despus de la interpolacin y de velocidad de avance FL que se utilizan para el
achaflanado de rosca son los mismos que para el roscado.
NOTA
Los parmetros comunes para especificar la cantidad y el ngulo de
achaflanado de rosca se utilizan tambin para este ciclo y para el ciclo de rosca
con G92.
-
Parmetro
N 1466
Distinto de 0
Descripcin
Utiliza el tipo de aceleracin/deceleracin despus de la interpolacin
para el roscado, la constante de tiempo del roscado (parmetro N 1626),
la velocidad de avance FL (parmetro N 1627) y la velocidad de
retroceso especificada en el parmetro N 1466.
Utiliza el tipo de aceleracin/deceleracin despus de la interpolacin
para el roscado, la constante de tiempo del roscado (parmetro N 1626),
la velocidad de avance FL (parmetro N 1627) y la velocidad de
movimiento en rpido especificada en el parmetro N 1420.
Realiza una comprobacin de posicionamiento antes del retroceso y
utiliza el tipo de aceleracin/deceleracin despus de la interpolacin en
movimiento en rpido, la constante de tiempo para movimiento en rpido,
la velocidad de avance FL y la velocidad de movimiento en rpido
especificada en el parmetro N 1420).
El override de movimiento en rpido para la velocidad de avance del retroceso despus del achaflanado se
deshabilita configurando el bit 4 (ROC) del parmetro N 1403 a 1.
NOTA
Durante el retroceso, la mquina no se para con un override de 0% para el
avance de mecanizado independientemente del ajuste del bit 4 (RF0) del
parmetro N 1401.
-
El paro de avance se puede aplicar durante el roscado en un ciclo de roscado mltiple (G76). En este caso,
la herramienta retrocede rpidamente del mismo modo que para el ltimo achaflanado en un ciclo de
roscado y vuelve al punto inicial en el ciclo actual (posicin en la que la pieza queda cortada en dn).
Cuando se activa la marcha de ciclo, se reanuda el ciclo de roscado mltiple.
- 256 -
PROGRAMACIN
B-64304SP-1/02
E je X
C ic lo o rd in a rio
M o vim ie n to e n p a ro d e a va n ce
E je Z
P u n to de in icio d e l c ic lo
M o vim ie n to e n r p id o
A va n c e d e
m e ca n iza d o
E l p a ro d e a va n ce s e a plica e n e s te p un to .
El ngulo de achaflanado durante el retroceso es el mismo que el del achaflanado en el punto final.
PRECAUCIN
La operacin de paro de avance durante el retroceso est deshabilitada.
-
Roscado en pulgadas
3,68
1,8
Ejemplo
Eje X
60,64
68
1,8
Eje Z
6
25
105
- 257 -
6.4.8
B-64304SP-1/02
Comandos programados
-
Memoria de programa
Los programas que utilizan G70, G71, G72 o G73 deben almacenarse en la memoria de programas. El uso
del modo en el que se llama a los programas almacenados en la memoria de programas para su operacin
permite que estos programas se ejecuten en un modo distinto de MEM. Los programas que utilizan G74,
G75 o G76 no necesitan almacenarse en la memoria de programas.
Bloques en los que se especifican los datos relacionados con un ciclo fijo
repetitivo mltiple
Se debe programar el cdigo G00 o G01 del grupo 01 en el bloque especificado por la direccin P de G71,
G72 o G73. De lo contrario se generara la alarma PS0065.
En los bloques con nmeros de secuencia entre los especificados en P y Q en G70, G71, G72 y G73, se
pueden especificar los siguientes comandos:
Espera (G04)
Intervencin manual
Mientras se ejecuta un ciclo repetitivo mltiple (G70 a G76), se puede detener el ciclo y realizar una
intervencin manual.
La activacin o desactivacin del modo manual absoluto es vlida para el funcionamiento manual.
- 258 -
PROGRAMACIN
B-64304SP-1/02
No se pueden utilizar programas de macro de tipo interrupcin durante la ejecucin de un ciclo repetitivo
mltiple.
Aunque se utilicen las direcciones U, V, W o A como nombres de ejes o como segundas funciones
auxiliares, se supone que los datos especificados en las direcciones U, V, W o A de los bloques G71 a
G73 o G76 equivalen a los del ciclo fijo repetitivo mltiple.
6.5
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 se requiere ms de un bloque. Adems, la utilizacin de ciclos fijos permite
reducir el programa para ahorrar memoria.
La Tabla 6.5 (a) lista los ciclos fijos de taladrado.
Tabla 6.5 (a) Ciclos fijos de taladrado
Operacin en la
Operacin de
posicin de fondo de
retroceso
orificio
(Direccin -Z)
Cdigo G
Operacin de
taladrado
(Direccin -Z)
G80
G81
G82
-----------
------
Cancelacin
Avance de mecanizado
Movimiento en rpido
Taladrado, punteado
Avance de mecanizado
Espera
Movimiento en rpido
Taladrado, avellanado
G83
Avance de
mecanizado/intermitente
------
Movimiento en rpido
G83.1
Avance de
mecanizado/intermitente
------
Movimiento en rpido
G84
Avance de mecanizado
Espera
Cabezal antihorario
Avance de mecanizado
G84.2
Avance de mecanizado
Espera
Cabezal antihorario
Avance de mecanizado
G85
G89
Avance de mecanizado
------
Avance de mecanizado
Mandrinado
Avance de mecanizado
Espera
Avance de mecanizado
Mandrinado
------
Aplicaciones
Explicacin
El ciclo fijo de taladrado consta de las seis secuencias de operaciones siguientes.
Operacin 1 ....Posicionamiento de los ejes X y Z (Se puede utilizar otro eje como objetivo.)
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 nivel inicial
- 259 -
Operacin 1
Operacin 2
B-64304SP-1/02
Nivel inicial
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.
Los ejes diferentes al eje de taladrado se utilizan como ejes de posicionamiento.
Eje de taladrado
Pese a que los ciclos fijos incluyen ciclos de roscado con macho y ciclos de mandrinado adems de los
ciclos de taladrado, en este captulo se emplear nicamente el trmino taladrado para hacer referencia a
operaciones implementadas con ciclos fijos.
El eje bsico (X, Y o Z) que no existe en el plano de posicionamiento o su eje paralelo se utiliza como eje
de taladrado.
La direccin de eje del eje de taladrado especificado en el mismo bloque que los cdigos G (G81 a G89)
determina si se utiliza un eje bsico o uno de los ejes paralelos como eje de taladrado.
Si no se especifica la direccin de eje del eje de taladrado, se utilizar el eje bsico como eje de taladrado.
Cdigo G
G17
G18
G19
Plano Xp-Yp
Plano Zp-Xp
Plano Yp-Zp
Zp
Yp
Xp
Ejemplo
Supongamos que se ajusta el parmetro N 1022 de modo que U, V y W sean, respectivamente, los ejes
paralelos a X, Y y Z.
G17 G81
Z _ _:.............................................El eje de taladrado es el eje Z.
G17 G81
W _ _:............................................El eje de taladrado es el eje W.
G18 G81
Y _ _: ............................................El eje de taladrado es el eje Y.
G18 G81
V _ _: ............................................El eje de taladrado es el eje V.
G19 G81
X _ _: ............................................El eje de taladrado es el eje X.
G19 G81
U _ _: ............................................El eje de taladrado es el eje U.
Se puede especificar G17, G18 y G19 en un bloque en el que no estn presentes G73 a G89.
PRECAUCIN
Cancele los ciclos fijos antes de cambiar entre los ejes de taladrado.
- 260 -
PROGRAMACIN
B-64304SP-1/02
NOTA
El eje Z siempre se puede utilizar como eje de taladrado ajustando FXY (bit 0
del parmetro N 5101). Cuando FXY es 0, siempre se utiliza el eje Z como eje
de taladrado.
-
En el formato de comando de la Serie 0i a distancia desde el nivel inicial hasta el punto R se especifica
mediante un valor incremental durante la especificacin del punto R.
En el formato de comando de las Series 10/11 el mtodo de especificacin depende de RAB (bit 6 del
parmetro N 5102.) Cuando RAB = 0, siempre se utiliza un valor incremental para la especificacin.
Cuando RAB = 1 para el sistema A de cdigos G, se utiliza un valor absoluto para la especificacin.
Cuando RAB = 1 para el sistema B/C de cdigos G, se utiliza un valor absoluto en el modo G90 y un
valor incremental en el modo G91.
Formato de comando
de la Serie 0i
G90
Absoluto
G91
Incremental
RAB=0
Incremental
Incremental
En el formato de comando de las Series 10/11, la especificacin de dimetro/radio de los ciclos fijos del
comando R de taladrado puede coincidir con la especificacin de dimetro/radio del eje de taladrado
configurando RDI (bit 7 del parmetro N 5102) a 1.
En los siguientes cdigos G, la operacin de espera es diferente en el formato de las Series 10/11 para la
Serie 0i-D y en el formato de las Series 10/11.
Operacin de este CNC con el formato de las Series 10/11 para la Serie 0i-D
En G83, G83.1, G84 y G84.2, el tiempo de espera slo se ejecuta cuando se especifica la direccin P
en un bloque.
Operacin con el formato de las Series 10/11
En G83 y G83.1, no se ejecuta el tiempo de espera.
En G84 y G84.2, el tiempo de espera con direccin P se puede ejecutar mediante el ajuste de DWL
(bit 1 del parmetro N 6200). La direccin P es un dato modal.
En G85 y G89 la velocidad de avance desde el punto Z hasta el punto R es el doble de la velocidad de
avance de mecanizado. En cambio, para el formato de las Series 10/11-T es igual a la velocidad de avance
de mecanizado.
Modo de taladrado
Los cdigos de G81 a G89 son cdigos G modales que son vlidos 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.
- 261 -
B-64304SP-1/02
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.
En el sistema A de cdigos G, la herramienta vuelve al nivel inicial desde el fondo de un orificio. En los
sistemas B o C de cdigos G, al especificar G98, la herramienta vuelve al nivel inicial desde el fondo de
un orificio y, al especificar G99, la herramienta vuelve al nivel del punto R desde el fondo de un orificio.
La siguiente imagen muestra cmo se desplaza la herramienta cuando se especifica G98 o G99. Por lo
general, se utiliza G99 para la primera operacin de taladrado y G98 para la ltima operacin de
taladrado.
El nivel inicial no cambia aun cuando el taladrado se realice en el modo G99.
G98 (Retorno al nivel inicial)
Nivel inicial
Nmero de repeticiones
Para repetir el taladrado en orificios con espaciados idnticos, especifique el nmero de repeticiones en
L_.
L slo est activo en el bloque en el que se ha especificado.
Especifique la posicin del primer orificio en el modo incremental.
Si se especifica en el modo absoluto, se repite el taladrado en la misma posicin.
Nmero de repeticiones L
Cuando se especifica L0, nicamente se almacenan los datos de taladrado sin ejecutarse el taladrado.
NOTA
Para L, especifique un entero de 0 1 a 9999.
-
El cdigo M para el bloqueo del eje C se puede especificar en el formato de comando de la Serie 0i, pero
no se puede especificar en el formato de comando de las Series 10/11.
El formato de comando de las Series 10/11 slo se puede deshabilitar durante un ciclo fijo de taladrado
configurando F16 (bit 3 del parmetro N 5102) a 1. Sin embargo, el nmero de repeticiones se debe
especificar con la direccin L.
- 262 -
PROGRAMACIN
B-64304SP-1/02
PRECAUCIN
Si se configura F16 (bit 3 del parmetro N 5102) a 1, se deshabilitan los ajustes
de RAB (bit 6 de N 5102) y de RDI (bit 7 de N 5102) y la operacin se realiza
cuando RAB=0 y RDI=0.
-
Cancelacin
Para cancelar un ciclo fijo, utilice G80 o un cdigo G del grupo 01.
Cdigos G del grupo 01 (ejemplo)
G00 : Posicionamiento (mov. en rpido)
G01 : Interpolacin lineal
G02 : Interpolacin circular en sentido horario o interpolacin helicoidal en sentido horario
G03 : Interpolacin circular en sentido antihorario o interpolacin helicoidal en sentido antihorario
Smbolos en figuras
Los apartados siguientes explican los distintos ciclos fijos. Las figuras contenidas en estas explicaciones
emplean los smbolos siguientes
Posicionamiento (mov en rpido G00)
Velocidad de avance de mecanizado (interpolacin lineal G01)
Espera
6.5.1
Se utiliza el ciclo normal de taladrado. A continuacin, la herramienta retrocede desde el fondo del
orificio en movimiento en rpido.
Formato
G81 X_ Y_ Z_ R_ F_ L_ ;
X_ Y_
Z_
R_
F_
L_
:
:
:
:
:
Nivel inicial
Punto R
Punto Z
Punto Z
Explicacin
-
Operaciones
El movimiento en rpido al nivel del punto R se ejecuta despus del posicionamiento de los ejes X e Y.
El taladrado se ejecuta despus desde el nivel del punto R hasta el punto Z.
El escape se realiza en movimiento en rpido.
- 263 -
B-64304SP-1/02
Antes de especificar G81, utilice una funcin auxiliar (cdigo M) para hacer girar el cabezal.
Funcin auxiliar
Limitaciones
-
Cambio de eje
Cancele los ciclos fijos de taladrado antes de cambiar entre los ejes de taladrado.
Taladrado
Cancelacin
Los cdigos G (G00 a G03) del grupo 01 no se deben especificar en los bloques en que se especifique
G81. Esto cancelara G81.
6.5.2
Se utiliza el ciclo normal de taladrado. El avance de mecanizado se realiza hacia el fondo del orificio, el
tiempo de espera se ejecuta en el fondo y despus se realiza el escape desde el fondo en movimiento en
rpido.
De este modo se mejora la precisin de la profundidad del orificio.
Formato
G82 X_ Y_ Z_ R_ P_ F_ L_ ;
X_ Y_
Z_
R_
P_
F_
L_
:
:
:
:
:
:
Nivel inicial
Punto R
Punto Z
- 264 -
Punto Z
B-64304SP-1/02
PROGRAMACIN
Explicacin
-
Operaciones
El movimiento en rpido al nivel del punto R se ejecuta despus del posicionamiento de los ejes X e Y.
El taladrado se ejecuta despus desde el nivel del punto R hasta el punto Z.
La espera se ejecuta en el fondo del orificio y despus el escape en movimiento en rpido.
Antes de especificar G82, utilice una funcin auxiliar (cdigo M) para hacer girar el cabezal.
Funcin auxiliar
Limitaciones
-
Cambio de eje
Cancele los ciclos fijos de taladrado antes de cambiar entre los ejes de taladrado.
Taladrado
P se debe especificar en un bloque que contenga la instruccin de taladrado. De lo contrario, los datos no
se almacenaran como datos modales.
Cancelacin
Los cdigos G (G00 a G03) del grupo 01 no se deben especificar en los bloques en que se especifique
G82. Esto cancelara G82.
- 265 -
6.5.3
B-64304SP-1/02
Formato
G83 X_ Y_ Z_ R_ P_ Q_ F_ L_ ;
X_ Y_
Z_
R_
P_
Q_
F_
L_
:
:
:
:
:
:
:
Nivel inicial
Punto R
Punto R
q
q
Punto Z
Punto Z
Explicacin
-
Operaciones
Q indica la profundidad de corte para cada operacin y se especifica mediante un valor incremental.
En las operaciones de mecanizado segunda y siguientes, el movimiento en rpido cambia a avance de
mecanizado en el punto "d" desde la anterior posicin de taladrado. "d" se especifica en el parmetro
N 5115.
Para Q es necesario especificar un valor positivo. Los valores negativos se omitirn.
Antes de especificar G83 utilice una funcin auxiliar (cdigo M) para hacer girar el cabezal.
Funcin auxiliar
Limitaciones
-
Cambio de eje
Cancele los ciclos fijos de taladrado antes de cambiar entre los ejes de taladrado.
- 266 -
PROGRAMACIN
B-64304SP-1/02
Taladrado
Q se debe especificar en un bloque que contenga la instruccin de taladrado. De lo contrario, los datos no
se almacenaran como datos modales.
Cancelacin
Los cdigos G (G00 a G03) del grupo 01 no se deben especificar en los bloques en que se especifique
G83. Esto cancelara G83.
6.5.4
Este ciclo realiza un taladrado profundo a alta velocidad. Realiza el avance de mecanizado
intermitentemente mientras descarga las virutas.
Formato
G83.1 X_ Y_ Z_ R_ P_ Q_ F_ L_ ;
X_ Y_
Z_
R_
P_
Q_
F_
L_
:
:
:
:
:
:
:
Nivel inicial
Punto R
Punto R
q
Punto Z
Punto Z
- 267 -
B-64304SP-1/02
Explicacin
-
Operaciones
El mecanizado se realiza de un modo ms eficaz gracias a que el avance intermitente en la direccin del
eje Z facilita la descarga de virutas y permite el ajuste preciso del valor de escape.
La cantidad de escape d se ajusta en el parmetro N 5114.
El escape se realiza en movimiento en rpido.
Antes de especificar G83,1, utilice una funcin auxiliar (cdigo M) para hacer girar el cabezal.
Funcin auxiliar
Limitaciones
-
Cambio de eje
Cancele los ciclos fijos de taladrado antes de cambiar entre los ejes de taladrado.
Taladrado
Q se debe especificar en un bloque que contenga la instruccin de taladrado. De lo contrario, los datos no
se almacenaran como datos modales.
Cancelacin
Los cdigos G (G00 a G03) del grupo 01 no se deben especificar en los bloques en que se especifique
G83.1. Esto cancelara G83.1.
6.5.5
- 268 -
PROGRAMACIN
B-64304SP-1/02
Formato
G84 X_ Y_ Z_ R_ P_ F_ L_ ;
X_ Y_
Z_
R_
P_
F_
L_
:
:
:
:
:
:
Nivel inicial
Punto R
Cabezal
horario
Cabezal
horario
Punto R
Punto Z
Punto Z
Cabezal antihorario
Cabezal antihorario
Explicacin
-
Operaciones
PRECAUCIN
Durante el roscado con machos se omite el override de velocidad de avance.
Adems, el paro de avance no detiene la mquina hasta que haya terminado el
retorno.
-
Antes de especificar G84, utilice una funcin auxiliar (cdigo M) para hacer girar el cabezal.
Cuando se realiza continuamente un taladrado que tiene una distancia corta desde la posicin del orificio
y el nivel inicial hasta el nivel del punto R, es posible que el cabezal no alcance la velocidad normal en el
momento en que se pueda realizar la operacin de mecanizado del orificio. En este caso reserve un
perodo de tiempo introduciendo un tiempo de espera mediante G04 antes de cada operacin de taladrado
sin especificar el nmero de repeticiones L.
Es posible que esto no sea necesario en algunos tipos de mquina, por lo tanto consulte manual
proporcionado por el fabricante de la mquina herramienta.
Funcin auxiliar
Limitaciones
-
Cambio de eje
Cancele los ciclos fijos de taladrado antes de cambiar entre los ejes de taladrado.
- 269 -
B-64304SP-1/02
Taladrado
Cancelacin
Los cdigos G (G00 a G03) del grupo 01 no se deben especificar en los bloques en que se especifique
G84. Esto cancelara G84.
NOTA
Ajuste M5T (bit 6 del parmetro N 5101) para especificar si se debe seleccionar
el comando de parada del cabezal (M05) antes que el comando para hacer girar
el cabezal hacia delante o hacia atrs (M03 o M04).
Para ms detalles, consulte el manual del fabricante de la mquina herramienta
6.5.6
Controlando el motor del cabezal del mismo modo que un servomotor, se consigue ejecutar el ciclo de
roscado con machos a alta velocidad.
Formato
G84.2 X_ Y_ Z_ R_ P_ F_ L_ S_ ;
X_ Y_
Z_
R_
P_
F_
L_
S_
:
:
:
:
:
:
:
Parada de cabezal
Parada de cabezal
Nivel inicial
Parada de
cabezal
Cabezal
horario
Cabezal
horario
Punto R
Punto R
P
Parada de cabezal
Parada de cabezal
Punto Z
Cabezal
antihorario
Parada de cabezal
Nivel del
punto R
Punto Z
Cabezal
antihorario
Un cdigo G no puede diferenciar entre el ciclo de roscado con machos frontal y el ciclo de roscado con
machos lateral utilizando los comandos del formato de las Series 10/11. El eje de taladrado se determina
mediante la seleccin de plano (G17, G18 o G19). Especifique la seleccin de plano que equivalga al
ciclo de roscado con machos frontal o al ciclo de roscado con machos lateral, segn corresponda.
(Cuando el bit 0 (FXY) del parmetro N 5101 est configurado a 0, se utiliza el eje Z como eje de
taladrado. Cuando el bit est configurado a 1, la seleccin del plano es del siguiente modo.)
- 270 -
PROGRAMACIN
B-64304SP-1/02
Seleccin de plano
Eje de taladrado
Zp
Yp
Xp
Explicacin
-
Operaciones
La herramienta se sita a lo largo de los ejes X e Y y, a continuacin, se mueve al nivel del punto R en
movimiento en rpido.
El roscado con machos se realiza desde el nivel del punto R al punto Z, despus del cual el cabezal se
detiene y la herramienta espera. Entonces, el cabezal comienza a girar en sentido inverso, la herramienta
retrocede al nivel del punto R y el cabezal se detiene. Despus de esto, si se ha especificado G98, la
herramienta se mueve al nivel inicial en movimiento en rpido.
Durante el roscado con machos, se supone que el override de velocidad de avance y el override de cabezal
son del 100%. No obstante, para el retroceso (operacin 5), se puede aplicar un override fijo de hasta el
2000% mediante el ajuste del bit 4 (DOV) del parmetro N 5200, el bit 3 (OVU) del parmetro N 5201
y el parmetro N 5211.
Paso de rosca
En el modo de avance por minuto, velocidad de avance velocidad del cabezal = paso de rosca.
En el modo de avance por rotacin, velocidad de avance = paso de rosca.
Limitaciones
-
Cambio de eje
Cancele los ciclos fijos de taladrado antes de cambiar entre los ejes de taladrado. Si el eje de taladrado se
cambia en modo rgido, se genera la alarma PS0206.
Taladrado
Cancelacin
Los cdigos G (G00 a G03) del grupo 01 no se deben especificar en los bloques en que se especifique
G84.2. Esto cancelara G84.2.
Compensacin de herramienta
- 271 -
6.5.7
B-64304SP-1/02
Formato
G85 X_ Y_ Z_ R_ F_ L_ ;
X_ Y_
Z_
R_
F_
L_
:
:
:
:
:
Nivel inicial
Punto R
Punto R
Punto Z
Punto Z
Explicacin
-
Operaciones
El movimiento en rpido al nivel del punto R se ejecuta despus del posicionamiento de los ejes X e Y.
El taladrado se ejecuta despus desde el nivel del punto R hasta el punto Z.
Despus de alcanzar el punto Z, vuelve al punto R en avance de mecanizado.
Antes de especificar G85, utilice una funcin auxiliar (cdigo M) para hacer girar el cabezal.
Funcin auxiliar
Limitaciones
-
Cambio de eje
Cancele los ciclos fijos de taladrado antes de cambiar entre los ejes de taladrado.
Taladrado
Cancelacin
Los cdigos G (G00 a G03) del grupo 01 no se deben especificar en los bloques en que se especifique
G85. Esto cancelara G85.
- 272 -
PROGRAMACIN
B-64304SP-1/02
6.5.8
Formato
G89 X_ Y_ Z_ R_ P_ F_ L_ ;
X_ Y_
Z_
R_
P_
F_
L_
:
:
:
:
:
:
Nivel inicial
Punto R
Punto R
Punto Z
Punto Z
Explicacin
-
Operaciones
Antes de especificar G89, utilice una funcin auxiliar (cdigo M) para hacer girar el cabezal.
Funcin auxiliar
Limitaciones
-
Cambio de eje
Cancele los ciclos fijos de taladrado antes de cambiar entre los ejes de taladrado.
Taladrado
P se debe especificar en un bloque que contenga la instruccin de taladrado. De lo contrario, los datos no
se almacenaran como datos modales.
Cancelacin
Los cdigos G (G00 a G03) del grupo 01 no se deben especificar en los bloques en que se especifique
G89. Esto cancelara G89.
- 273 -
6.5.9
B-64304SP-1/02
Formato
G80 ;
Explicacin
El ciclo fijo de taladrado se cancela para poder realizar la operacin normal. El punto R y el punto Z se
borran.
Tambin se cancelan (se borran) los dems datos de taladrado.
6.5.10
-
Aunque el control se detenga mediante una reinicializacin o una parada de emergencia en el transcurso
de un ciclo de taladrado, el modo y los datos de taladrado se guardan en memoria; por lo tanto, podr
reiniciar la operacin.
Cuando se ejecuta el ciclo de taladrado en el modo bloque a bloque, la operacin se detiene en los puntos
finales de las operaciones 1, 2 y 6 de la Fig. 6.5 (a).
Por lo tanto, se deduce que la operacin se pone en marcha 3 veces para taladrar un orificio. La operacin
se detiene en los puntos finales de las operaciones 1 y 2 con la lmpara de paro de avance activada. Si al
final de la operacin 6 queda un nmero de repeticiones restante, la operacin se detiene en condiciones
de paro de avance Si no existe ningn nmero de repeticiones restante, la operacin se detiene en estado
de parada bloque a bloque.
Paro de avance
Cuando se aplica el "paro de avance" entre las operaciones 3 y 5 mediante G84/G88, la lmpara de paro
de avance se enciende inmediatamente si se vuelve a aplicar el paro de avance para la operacin 6.
Override
Durante la operacin con G84 y G88, el override de la velocidad de avance es del 100%.
- 274 -
PROGRAMACIN
B-64304SP-1/02
7.1
El torneado poligonal consiste en el mecanizado de una figura poligonal mediante la rotacin de la pieza
y la herramienta en una relacin concreta.
Pieza
Pieza
Herramienta
Torneado poligonal
Torneado poligonal
Torneado poligonal
con dos cabezales
Eje de la pieza
Cabezal
(Se puede usar un cabezal analgico o un
cabezal serie. Sin embargo, se necesita
un detector equivalente a un encoder
de posicin.)
Cabezal
(Cabezal serie)
- 275 -
Eje de rotacin de la
herramienta
Cabezal
(Cabezal serie)
PROGRAMACIN
B-64304SP-1/02
Explicacin
Se asigna un eje controlado por CNC (eje de servo) al eje de rotacin de herramienta.
Este eje de rotacin de herramienta se denomina eje Y en la descripcin siguiente. Se puede usar un
cabezal serie o analgico como eje de la pieza (cabezal).
El comando G51.2 controla el eje Y, de modo que la relacin de velocidades de rotacin del cabezal
(anteriormente especificada por el comando S) y de la herramienta se convierte en la relacin
especificada.
Cuando se especifica un inicio simultneo mediante G51.2, se detecta la seal de una vuelta enviada
desde los cdigos de posicin ajustados en el cabezal. Despus de la deteccin de seal de una vuelta, el
eje Y se controla con la relacin de rotacin del cabezal y el eje Y especificado por P y Q. Por tanto, se
debe conectar un encoder de posicin al cabezal. Este control se mantendr hasta que se ejecute el
comando de cancelacin de torneado poligonal (G50.2). El torneado poligonal se cancela con cualquiera
de los elementos siguientes, adems del comando G50.2:
(1) Desconexin
(2) Parada de emergencia
(3) Alarma de servo
(4) Reinicializacin (seal de reinicializacin externa ERS, seal de reinicializacin/rebobinado RRW y
tecla RESET en el panel MDI)
(5) Activacin de las alarmas PS0217 a PS0221, PS0314 y PS05018
NOTA
1 Antes del torneado poligonal, se debe especificar la operacin de retorno a la
posicin de referencia para determinar la posicin de inicio de rotacin de la
herramienta. Esta operacin se realiza detectando un lmite de deceleracin
como en el caso de la operacin de retorno manual a la posicin de referencia.
(Ajustando el bit 7 (PLZ) del parmetro N 7600, se puede realizar la operacin
de retorno a la posicin de referencia sin detectar un lmite de deceleracin.)
2 La direccin de rotacin en el eje Y se determina por el signo de Q y no se ve
afectada por la direccin de rotacin del encoder de posicin.
3 En la visualizacin de la posicin actual del eje Y, el indicador del valor de las
coordenadas de mquina (MQUINA) cambia en el rango de 0 a la cantidad de
movimiento por revolucin a medida que el eje Y se mueve. Los valores de las
coordenadas absolutas y relativas no se actualizan. Por tanto, cuando
especifique una programacin absoluta para el eje Y despus de la cancelacin
del modo de torneado poligonal, ajuste un sistema de coordenadas de pieza
despus de la operacin de retorno a la posicin de referencia.
4 Para el eje Y utilizado en el torneado poligonal, se deshabilitan el avance
manual y avance por volante.
5 Para el eje Y no utilizado en el torneado poligonal, se puede especificar un
comando de movimiento como en el caso de otros ejes controlados.
6 El eje Y utilizado en el torneado poligonal no se cuenta en el nmero de ejes
controlados simultneamente.
7 La pieza se debe mecanizar con una velocidad de cabezal fija hasta que est
acabada.
8 El torneado poligonal con dos cabezales no se puede utilizar al mismo tiempo.
9 G50.2 es el cdigo G para suprimir la carga en bfer.
- 276 -
PROGRAMACIN
B-64304SP-1/02
PRECAUCIN
1 Durante el torneado poligonal, no se puede realizar el roscado.
2 Para el eje Y que participa en la operacin de sincronizacin, las siguientes
seales son vlidas o no vlidas:
Seales vlidas para el eje Y
Bloqueo de mquina
Servo muerto
Seales no vlidas para el eje Y
Paro de avance
Enclavamiento
Override
Ensayo en vaco
(Sin embargo, en el tiempo de ensayo en vaco, no se espera la seal de
una vuelta en un bloque G51.2.)
Formato
G50.2
NOTA
Especifique G50.2 y G51.2 en el modo bloque a bloque.
Ejemplo
G00 X100. 0 Z20.0 S1000.0 M03 ;
G51.2 P1 Q2 ;
G01 X80.0 F10.0 ;
G04 X2.0 ;
G00 X100.0 ;
G50.2 ;
M05 S0 ;
- 277 -
PROGRAMACIN
B-64304SP-1/02
Velocidad angular
A
B
Pto
Hta.
(0,0)
Pieza
Po
Velocidad
angular
Po (A, 0)
Pto (A-B, 0)
Pt (Xt, Yt)
B
t
A
t
(0, 0)
Punto de inicio
- 278 -
B-64304SP-1/02
PROGRAMACIN
Si se ajustan tres herramientas con separaciones de 120, la figura de mecanizado ser un hexgono, como
se muestra a continuacin.
AVISO
- 279 -
7.2
PROGRAMACIN
B-64304SP-1/02
El control sncrono, compuesto y superpuesto se pueden iniciar o cancelar por medio de un comando de
programa, en lugar de una seal de ED. Tambin es posible realizar el control sncrono, compuesto y
superpuesto utilizando una seal de ED.
Para obtener informacin sobre las operaciones bsicas del control sncrono, compuesto y superpuesto,
consulte el apartado "CONTROL SNCRONO Y CONTROL COMPUESTO", y el apartado "CONTROL
SUPERPUESTO" en el MANUAL DE CONEXIN (FUNCIN) (B-64303EN-1).
Formato
G51.4 P_ Q_ (L_) ;
G50.4 Q_ ;
P
Q
: Comando de aparcamiento
1: Aparcamiento maestro (cancelacin aparcamiento esclavo)
2: Aparcamiento esclavo (cancelacin aparcamiento maestro)
0: Sin aparcamiento (cancelacin del aparcamiento)
(Cuando se omite L, se supone la especificacin de L0.)
G51.5 P_Q_ ;
G50.5 P_ Q_ ;
P
Q
G51.6 P_Q_ ;
G50.6 Q_ ;
P
Q
Explicacin
Control sncrono
El control sncrono se ejecuta con los comandos G51.4/G50.4, en lugar de mediante seales de seleccin
de ejes controlados simultneamente.
- 280 -
PROGRAMACIN
B-64304SP-1/02
Parmetro N 12600
X
Z
101
102
201
202
Canal 1
Canal 2
0
0
0
102
N10 M100 ;
N20 G51.4 P102 Q202 ;
N30 M101 ;
N40 G00 Z100.;
N50 M102 ;
N60 G50.4 Q202 ;
N70 M103 ;
Canal 2
Parmetro N 8180
X
Z
Canal 1
Canal 2
Operacin
M100 ;
M101 ;
Movimiento sncrono del esclavo
M102 ;
M103 ;
N20 G51.4 P102 Q202 : Inicio del control sncrono con el eje Z1 como eje maestro y el eje Z2 como eje
esclavo
N60 G50.4 Q202 : Cancelacin del control sncrono con el eje Z1 como eje maestro y el eje Z2 como eje
esclavo
Aparcamiento
Utilice el comando L para especificar el inicio y la cancelacin del aparcamiento de los ejes sncronos.
Si el comando L se omite o si se emite el comando L0, el aparcamiento de los ejes sncronos maestro y
esclavo se cancela.
Comprobacin de parmetros
Control compuesto
El control compuesto se ejecuta con los comandos G51.5/G50.5, en lugar de mediante seales de
seleccin de ejes con control compuesto.
Ejemplos de ajuste de parmetros para un sistema de 2 canales
Parmetro N 12600
X
Z
Canal 1
Canal 2
101
102
201
202
Canal 1
Canal 2
0
0
101
102
Parmetro N 8183
X
Z
- 281 -
B-64304SP-1/02
N10 M100 ;
N20 G51.5 P101 Q201 ;
N30 G51.5 P102 Q202 ;
N40 M101 ;
N50 G00 X 100. Z100.;
N60 M102 ;
N70 G50.5 P101 Q201 ;
N80 G50.5 P102 Q202 ;
N90 M103 ;
PROGRAMACIN
Canal 2
Operacin
M100 ;
M101 ;
Movimiento compuesto
M102 ;
M103 ;
N20 G51.5 P101 Q201 : Inicio del control compuesto en los ejes X1 y X2
N30 G51.5 P102 Q202 : Inicio del control compuesto en los ejes Z1 y Z2
N70 G50.5 P101 Q201 : Cancelacin del control compuesto en los ejes Z1 y Z2
N80 G50.5 P102 Q202 : Cancelacin del control compuesto en los ejes Z1 y Z2
Comprobacin de parmetros
Control superpuesto
El control superpuesto se ejecuta con los comandos G51.6/G50.6, en lugar de mediante seales de
seleccin de ejes con control superpuesto.
Ejemplos de ajuste de parmetros para un sistema de 2 canales
Parmetro N 12600
X
Z
101
102
201
202
Canal 1
Canal 2
0
0
0
0
N10 M100 ;
N20 G51.6 P102 Q202 ;
N30 M101 ;
N40 G00 Z100.;
N50 M102 ;
N60 G50.6 Q202 ;
N70 M103 ;
Canal 2
Parmetro N 8186
X
Z
Canal 1
Canal 2
Operacin
M100 ;
M101 ;
G00 Z-200.;
M102 ;
M103 ;
N20 G51.6 P102 Q202 : Inicio del control superpuesto con el eje Z1 como eje maestro y el eje Z2 como
eje esclavo
- 282 -
B-64304SP-1/02
PROGRAMACIN
N60 G50.6 Q202 : Cancelacin del control superpuesto con el eje Z1 como eje maestro y el eje Z2 como
eje esclavo
Comprobacin de parmetros
NOTA
1 Si los cdigos G (G50.4/G50.5/G50.6) para la cancelacin del control sncrono,
compuesto y superpuesto con comandos de programa se emiten para ejes bajo
control sncrono, compuesto y superpuesto con seales de ED, el control
sncrono, compuesto y superpuesto se cancela.
2 Si la seal de seleccin de eje de control sncrono, la seal de seleccin de eje
de control compuesto y la seal de eje de control superpuesto se cambian de '1'
a '0' para ejes bajo control sncrono, compuesto y superpuesto con comandos
de programa, el control sncrono, compuesto y superpuesto se cancela.
- 283 -
B-64304SP-1/02
8.1
DESCRIPCIN GENERAL
La funcin de control de 2 canales tiene como objetivo realizar dos tipos de mecanizado simultnea e
independientemente. La funcin se aplica a tornos y tornos automticos en los que dos torretas operan
simultneamente para mecanizar una pieza.
Para controlar los dos canales que mecanizan una pieza simultneamente, el programa de mecanizado
para cada canal se almacena en la memoria de programa del canal. En el funcionamiento automtico, esta
funcin selecciona el programa para el canal 1 y el programa para el canal 2 de la memoria del programa
segn corresponda. Cuando los canales estn activados, los programas seleccionados para las
correspondientes torretas se ejecutan de modo simultneo e independiente.
Para sincronizar las torretas 1 y 2 durante el mecanizado se puede utilizar la funcin de espera.
Tambin pueden utilizarse otras funciones especficas del control de 2 canales, que incluyen las
siguientes: comprobacin de interferencias para cada canal, mecanizado compensado, control
sncrono/compuesto/superpuesto, control del cabezal entre cada canal y memoria comn entre canales.
Slo se dispone de un LCD/MDI para los dos canales. La seal de eleccin de canal se utiliza para
conmutar la operacin y visualizacin de LCD/MDI entre los canales 1 y 2.
Para un sistema con 2 canales
CNC
LCD/MDI
Anlisis del
programa
del canal 1
Control de
posicin
del canal 1
Control de
ejes del
canal 1
Anlisis del
programa
del canal 2
Control de
posicin
del canal 2
Control de
ejes del
canal 2
Programas
Programas
- 284 -
B-64304SP-1/02
8.2
Descripcin general
El control basado en los cdigos M se usa para hacer que un canal espere al otro durante el mecanizado.
Cuando se especifica un cdigo M de espera en un bloque para un canal durante el funcionamiento en
modo automtico, el otro canal espera que se especifique el mismo cdigo M antes de empezar la
ejecucin del siguiente bloque.
Previamente se debe configurar un rango de cdigos M usados como cdigos M de espera en los
parmetros (N 8110 y N 8111). La espera se puede ignorar con una seal.
Formato
Mm ;
m :
Explicacin
PRECAUCIN
8.3
Descripcin general
En un sistema de 2 canales, esta funcin permite acceder a los datos en el rango especificado como datos
comunes a los dos canales. Los datos incluyen la memoria de compensacin de herramienta y las
variables comunes de macros de usuario.
Explicacin
La funcin de memoria comn del canal permite las siguientes operaciones.
- 285 -
B-64304SP-1/02
Pares de correctores de
herramienta del canal 1
Pares de correctores de
herramienta del canal 2
80 pares de
correctores
de
herramienta
120 pares
Nmero de
corector de
herramienta 1
N 5029=20
Nmero de
corrector de
herramienta 20
de
correctores
de
herramienta
NOTA
1 Para los dos canales debe especificarse la misma unidad para la compensacin
de herramienta (bits 0 y 1 del parmetro N 5042).
2 Ajuste un valor inferior al nmero de los valores de compensacin de
herramienta para cada canal en el parmetro N 5029.
3 Cuando el ajuste del parmetro N 5029 excede el nmero de valores de
compensacin de herramienta para cada canal, el menor de los nmeros de
valores de compensacin de herramienta de los dos canales se utiliza como
nmero comn.
4 Para obtener ms informacin, consulte el manual facilitado del fabricante de la
mquina herramienta.
-
Se pueden utilizar todas o parte de las variables comunes de macro de usuario #100 a #199 y #500 a #999
como datos comunes configurando los parmetros N 6036 (#100 a #199) y N 6037 (#500 a #999).
Variables de macro
para el canal 1
Variables de macro
para el canal 2
100
variables
de macro
100
variables
de macro
Nmero de variables de
macro 100
N 6036=20
Nmero de variables de
macro 119
NOTA
Si el valor de los parmetros N 6036 o N 6037 supera el nmero mximo de
variables comunes de macros de usuario, se supone el nmero mximo de
variables comunes de macros de usuario.
- 286 -
B-64304SP-1/02
8.4
Descripcin general
Esta funcin permite que una pieza conectada a un cabezal se mecanice al mismo tiempo con dos torretas
y que cada una de las dos piezas conectadas a cada uno de los cabezales se mecanice al mismo tiempo con
cada una de las dos torretas.
Torreta 1
Cabezal
Torreta 2
Cabezal 1
Cabezal 2
Torreta 2
Fig. 8.4 (b) Aplicacin en un torno con dos cabezales y dos torretas
El cabezal de cada canal normalmente se puede controlar con comandos programados para el canal. Con
las seales de seleccin de comando del cabezal de canal, los comandos programados para cualquier canal
pueden controlar el cabezal que pertenece a cualquier canal.
NOTA
Para el mtodo de seleccin de comando del cabezal, vase el manual facilitado
por el fabricante de la mquina herramienta.
- 287 -
8.5
B-64304SP-1/02
CONTROL SNCRONO/COMPUESTO/SUPERPUESTO
Descripcin general
En el control de 2 canales, las funciones de control sncrono, control compuesto y control superpuesto
habilitan el control sncrono, el control compuesto y el control superpuesto en un sistema de un solo canal
o entre sistemas de 2 canales.
Explicacin
-
Control sncrono
Sincroniza el movimiento a lo largo del eje de un sistema con el movimiento a lo largo de un eje del
otro sistema.
Ejemplo)
Sincronizacin del movimiento a lo largo de los ejes Z1 (maestro) y Z2 (esclavo)
Torreta 1
X1
Pieza
Z1
Z2 (sincronizado con el
movimiento en el eje Z1)
Sincroniza el movimiento a lo largo del eje de un sistema con el movimiento a lo largo de un eje del
otro sistema.
Ejemplo)
Sincronizacin del movimiento a lo largo de los ejes Z1 (maestro) y B1 (esclavo)
Torreta 1
X1
Contrapunto
Pieza 1
B1 (sincronizado con el
movimiento en el eje Z1)
Z1
- 288 -
B-64304SP-1/02
Control compuesto
X1
Torreta 1
Pieza 1
Pieza 2
Z1
Z2
Torreta 1
X2
Mecanizado segn un
programa para el canal 2
Control superpuesto
Torreta 1
X1
Mecanizado segn un
programa para el canal 1
Pieza 1
Z1
X2
Torreta 2
Z2
Mecanizado segn un programa
para el canal 2
NOTA
El mtodo usado para especificar los controles sncrono, compuesto o
superpuesto vara segn el fabricante de la mquina herramienta. Para ms
detalles, consulte el manual del fabricante de la mquina herramienta
- 289 -
8.6
B-64304SP-1/02
Descripcin general
Cuando se va a mecanizar una pieza fina, tal como se muestra a continuacin, se puede lograr un
mecanizado de precisin si cada lado de la pieza se mecaniza simultneamente con una herramienta; esta
funcin puede evitar que la pieza se tuerza, lo cual podra ocurrir cuando slo se mecaniza un lado cada
vez (vase la figura ms abajo). Cuando se mecanizan los dos lados al mismo tiempo, el movimiento de
una herramienta debe estar sincronizado con el de la otra herramienta. De otro modo, la pieza vibrara y
se producira un mecanizado deficiente. Con esta funcin, el movimiento de una torreta puede
sincronizarse fcilmente con el movimiento de la otra.
Torreta 2
Torreta 1
Formato
G68 ; Activacin del modo de mecanizado compensado
G69 ; Cancelacin del modo de mecanizado compensado
Explicacin
El mecanizado compensado se activa cuando se especifica G68 en los programas de las torretas 1 y 2. El
mecanizado compensado se cancela cuando se especifica G69.
Cuando se especifica G68 o G69 para una de las torretas, sta espera a que se especifique G68 o G69 para
la otra.
En el modo de mecanizado compensado, el mecanizado se realiza cuando se especifica un comando de
movimiento en el avance de mecanizado para las dos torretas.
En el mecanizado compensado, las torretas comienzan a desplazarse simultneamente en cada bloque
donde se especifica un comando de movimiento en el avance de mecanizado.
Especifique G68 o G69 en un solo bloque.
- 290 -
B-64304SP-1/02
NOTA
1 El mecanizado compensado no se realiza en ensayo en vaco ni en estado de
bloqueo de la mquina. Sin embargo, el comando G68 o G69 especificado para
una torreta se sincroniza con el comando G68 o G69 especificado para la otra.
2 En modo de mecanizado compensado, el comando G68 especificado para una
torreta no se sincroniza con el comando G68 especificado para la otra. En el
modo de cancelacin de mecanizado compensado, el comando G69
especificado para una torreta no se sincroniza con el comando G69 especificado
para la otra.
3 El mecanizado compensado no se realiza en los bloques donde se especifique 0
como distancia de desplazamiento.
4 El mecanizado compensado no se realiza cuando se especifica movimiento en
rpido.
Precaucin
PRECAUCIN
1 El mecanizado compensado slo inicia el avance de mecanizado en las dos
torretas al mismo tiempo; despus no mantiene la sincronizacin. Para
sincronizar todos los movimientos de las dos torretas, los ajustes de las dos
torretas, como la distancia de desplazamiento y la velocidad de avance, deben
ser iguales. El override y el enclavamiento pueden aplicarse
independientemente a las dos torretas. Los ajustes de ambas torretas asociados
al override y al enclavamiento tambin deben ser los mismos para realizar el
mecanizado compensado.
2 Despus de aplicar el paro de avance durante la ejecucin del mecanizado
compensado de las dos torretas, el mecanizado compensado no se realiza en el
reinicio. El mecanizado compensado se realiza cuando se ejecuta el siguiente
comando de movimiento para ambas torretas.
NOTA
1 El tiempo de retardo antes de que se inicie la distribucin de impulsos de las dos
torretas es de 2 mseg o inferior.
2 El solapamiento no es vlido. En el modo de mecanizado compensado, la
sincronizacin se establece al inicio de cada bloque de movimiento donde se
especifica un mecanizado, de modo que el movimiento se puede parar por unos
instantes.
3 En el modo de mecanizado compensado, el solapamiento de roscado continuo
tampoco es vlido. Realice el roscado continuo en el modo de cancelacin de
mecanizado compensado.
4 Para establecer la sincronizacin de la distribucin de impulsos en un bloque en
el que se especifica un roscado se debe seleccionar el mismo encoder de
posicin.
5 El modo de cancelacin (G69) se configura incondicionalmente al reinicializar.
6 Cuando se selecciona la opcin "Imagen espejo para doble torreta" no se puede
utilizar la funcin de mecanizado compensado. Para utilizar la opcin imagen
espejo para doble torreta, configure el bit 0 (NVC) del parmetro N 8137 a 0
para desactivar la funcin de mecanizado compensado.
- 291 -
III. OPERACIN
OPERACIN
B-64304SP-1/02
Mediante la interfaz de tarjeta de memoria situada en el lado izquierdo de la pantalla se puede cargar en el
CNC la informacin almacenada en una tarjeta de memoria, as como escribir la informacin del CNC en
una tarjeta de memoria.
Puede ejecutarse la entrada y salida de los siguientes tipos de datos:
1. Datos de compensacin del eje Y
La entrada y salida de estos datos se puede realizar en las pantallas de visualizacin y ajuste, as como en
la pantalla de E/S.
El Captulo 1, "ENTRADA Y SALIDA DE DATOS", consta de los siguientes apartados:
1.1 ENTRADA Y SALIDA EN CADA PANTALLA............................................................................295
1.1.1 Entrada y salida de datos de compensacin del eje Y .............................................................295
1.1.1.1 Entrada de datos de compensacin del eje Y..............................................................295
1.1.1.2 Salida de datos de compensacin del eje Y ................................................................296
1.2 ENTRADA Y SALIDA EN LA PANTALLA DE E/S ....................................................................296
1.2.1 Entrada y salida de datos de compensacin del eje Y .............................................................297
1.1
Se puede realizar la entrada y salida de datos de las pantallas de compensacin del eje Y.
1.1.1
1.1.1.1
Los datos de compensacin del eje Y se cargan en la memoria del CNC desde una tarjeta de memoria. El
formato de entrada es el mismo que el de salida. Los datos de compensacin del eje que estn registrados
en la memoria y tienen un nmero de datos correspondiente son reemplazados por los datos de entrada de
esta operacin.
Procedimiento
1
2
4
5
6
7
8
9
10
- 295 -
1.1.1.2
OPERACIN
B-64304SP-1/02
Los datos de compensacin del eje Y se envan en el formato de salida desde la memoria del CNC a una
tarjeta de memoria.
Procedimiento
1
2
4
5
6
7
8
9
10
1.2
En la pantalla de E/S puede realizar la entrada y la salida tanto de los datos de compensacin del eje Y
como los de compensacin de herramienta.
A continuacin se explica cmo acceder a la pantalla de E/S:
Procedimiento
1
Los pasos que se deben realizar a continuacin para seleccionar los datos de la pantalla de E/S se
explicarn para cada tipo de datos.
- 296 -
OPERACIN
B-64304SP-1/02
1.2.1
Con el sistema de torno, la entrada y la salida de datos de compensacin del eje Y se pueden realizar
desde la pantalla de E/S.
Procedimiento
1
2
3
4
5
6
Procedimiento
1
2
3
4
5
6
- 297 -
OPERACIN
B-64304SP-1/02
2.1
......................298
otros datos.
Este apartado explica el ajuste y la visualizacin de los siguientes elementos de datos:
1. Valor de compensacin de herramienta
2. Decalaje de sistema de coordenadas de pieza
3. Valor de compensacin del eje Y
4. Barreras de garra y contrapunto
Para obtener informacin sobre la visualizacin y el ajuste de datos distintos de los anteriores, consulte el
MANUAL DEL OPERADOR (Comn para el Sistema de torno/Sistema de centro de mecanizado)
(B-64304SP).
2.1.1
Procedimiento
1
varias
B-64304SP-1/02
OPERACIN
- 299 -
OPERACIN
B-64304SP-1/02
Desplace el cursor al valor de compensacin que desea ajustar o modificar empleando las teclas de
control de pgina y las teclas de desplazamiento del cursor, o introduzca el nmero del valor de
compensacin que desea ajustar o modificar y pulse la tecla de pantalla [BUSQNO].
Para ajustar un valor de compensacin, introduzca un valor y pulse la tecla de pantalla [ENTRAD].
Para modificar el valor de compensacin, introduzca un valor que se aade al valor actual (un valor
negativo para reducir el valor actual) y pulse la tecla de pantalla [+ENTR].
T (TIP) es el nmero de la punta imaginaria de herramienta.
El nmero T se puede especificar en la pantalla de compensacin de geometra o en la pantalla de
compensacin de desgaste.
Cuando la compensacin del radio de la punta de herramienta no se utiliza (el bit 7 (NCR) del parmetro
N 8136 est configurado a 1), no se puede visualizar ni el radio ni T (TIP).
Explicacin
-
Otro mtodo
Se dispone de hasta 64 (sistema de 1 canal) o 128 (sistema de 2 canales) conjuntos de valores para la
compensacin de herramienta.
Cuando la funcin para 64 (sistema de 1 canal) o 128 (sistema de 2 canales) conjuntos de valores de
compensacin de herramienta no se utiliza (el bit 5 (NDO) del parmetro N 8136 est configurado a 1),
estn disponibles hasta 32 conjuntos de valores de compensacin de herramienta.
- 300 -
OPERACIN
B-64304SP-1/02
NOTA
El nmero de valores de correctores de herramienta puede aumentarse hasta
99 pares (sistema de 1 canal) o hasta 200 pares (sistema de 2 canales)
aadiendo la opcin correspondiente.
Cuando se aade dicha opcin, el bit 5 (NDO) del parmetro N 8136 no es
vlido.
Para cada conjunto de valores, el valor de la compensacin de geometra de herramienta y el valor de la
compensacin de desgaste de herramienta se pueden ajustar de forma individual. (Cuando el bit 6
(NGW) del parmetro N 8136 est configurado a 0)
Cuando cambian los valores de compensacin durante la operacin automtica, el bit 4 (LGT) y el bit 6
(LWM) del parmetro N 5002 se pueden utilizar para especificar si los nuevos valores de compensacin
pasan a ser vlidos en el siguiente comando de movimiento o en el siguiente comando de cdigo T.
LGT
LWM
- 301 -
2.1.2
OPERACIN
B-64304SP-1/02
Procedimiento
-
Superficie B
Superficie A
2
3
Libere la herramienta slo en la direccin del eje X sin mover el eje Z y pare el cabezal.
Mida la distancia desde el origen del sistema de coordenadas de la pieza hasta la superficie A.
Especifique este valor como el valor medido a lo largo del eje Z para el nmero de corrector deseado
utilizando el siguiente procedimiento:
- 302 -
B-64304SP-1/02
OPERACIN
4
5
6
Explicacin
-
Introduzca los valores de dimetro para los valores de compensacin de los ejes para los que se utiliza la
programacin por dimetro.
Si los valores medidos se ajustan en la pantalla de compensacin de geometra de herramienta, todos los
valores de compensacin pasan a ser valores de compensacin de geometra y todos los valores de
compensacin de desgaste se configuran a 0. Si los valores medidos se ajustan en la pantalla de
compensacin de desgaste de herramienta, las diferencias entre los valores de compensacin medidos y
los valores actuales de compensacin de desgaste pasan a ser los nuevos valores de compensacin.
Si el lado de la mquina incluye un botn de registro, es posible anular la herramienta en las direcciones
de los dos ejes si se ajusta el bit 2 (PRC) del parmetro N 5005 o si se utiliza la seal de registro de
posicin. Para obtener informacin detallada sobre la seal de registro de posicin, consulte el manual
proporcionado por el fabricante de la mquina herramienta.
- 303 -
2.1.3
OPERACIN
B-64304SP-1/02
Explicacin
-
Para utilizar la funcin de ajuste de herramienta para torno de una torreta y dos cabezales, especifique
primero el cabezal que debe medirse utilizando la seal S2TLS (G040.5) (seleccin de medicin de
cabezal).
(1) Ejecute un retorno manual a la posicin de referencia.
Al ejecutar el retorno manual a la posicin de referencia, se establece el sistema de coordenadas de
la mquina.
El valor de compensacin de herramienta se calcula en el sistema de coordenadas de la mquina.
(2) Seleccione el modo de volante manual o el modo de avance continuo manual y configure la seal de
seleccin de modo de escritura de valor de compensacin GOQSM a "1". La pantalla LCD pasar
automticamente a la pantalla de compensacin de herramienta (geometra), mientras que el
indicador "CORR" empezar a parpadear en el rea de indicacin de estado de la parte inferior de la
pantalla, lo cual indica que el modo de escritura de valor de compensacin de herramienta est
preparado. Cuando se utiliza la funcin de ajuste de herramienta para un torno de una torreta y dos
cabezales, la seal S1MES o S2MES (cabezal que est siendo medido), la que en cada caso
corresponda, pasa a 1.
PRECAUCIN
Despus de esta operacin, es imposible cambiar la seal S2TLS (seleccin de
medicin de cabezal) hasta que la seal GOQSM (modo de escritura de
compensacin) pase a 0.
(3) Seleccione la herramienta que desea medir.
(4) Si el cursor no coincide con el nmero de corrector de herramienta que se desea ajustar, desplace el
cursor al nmero de corrector deseado utilizando las teclas de control de pginas y del cursor.
Tambin se puede hacer coincidir el cursor con el nmero de corrector de herramienta que se desea
ajustar automticamente con las seales de entrada del nmero de corrector de herramienta (cuando
el parmetro QNI(N 5005#5)=1).
En este caso, no se puede cambiar la posicin del cursor en la pantalla de compensacin de
herramienta utilizando las teclas de control de pginas o del cursor.
(5) Acerque manualmente la herramienta al sensor.
(6) Coloque el borde de la herramienta en una superficie de contacto del sensor mediante un avance por
volante manual.
Ponga el borde de la herramienta en contacto con el sensor. De esta forma, las seales de escritura
del valor de compensacin de herramienta para entrada sern de CNC
Las siguientes seales de escritura del valor de compensacin de herramienta se configuran en
funcin del ajuste del parmetro TS1 (bit 3 del parmetro N 5004).
Cuando el parmetro es 0: +MIT1, MIT1, +MIT2, MIT2
Cuando el parmetro es 1: slo +MIT1
Si la seal de escritura del valor de compensacin de herramienta se configura a 1:
i) El eje se enclava en esta direccin y su avance se detiene.
ii) Se ajusta el valor de compensacin de herramienta extrado por la memoria de compensacin
de herramienta (valor de compensacin de geometra de herramienta), que corresponde al
nmero de corrector que aparece junto al cursor.
(7) Para los ejes X y Z, los valores de compensacin se ajustan mediante las operaciones (5) y (6).
(8) Repita las operaciones (3) a (7) para todas las herramientas necesarias.
(9) Configure la seal de modo de escritura del valor de compensacin de herramienta GOQSM a 0.
El modo de escritura se cancela y se apaga el indicador "CORR".
- 304 -
B-64304SP-1/02
OPERACIN
Cuando se est utilizando la funcin de ajuste de herramienta para un torno de una torreta y dos
cabezales, la seal S1MES o S2MES (cabezal en medicin), la que corresponda al cabezal que est
siendo medido, pasa a 0.
Para utilizar la funcin de ajuste de herramienta para torno de una torreta y dos cabezales, especifique
primero el cabezal que debe medirse utilizando la seal S2TLS <G040.5> (seleccin de medicin de
cabezal).
(1) Ajuste previamente los valores de compensacin de geometra de herramienta de cada herramienta.
(2) Ejecute un retorno manual a la posicin de referencia.
Al ejecutar el retorno manual a la posicin de referencia, se establece el sistema de coordenadas de
la mquina.
La cantidad de decalaje del sistema de coordenadas de la pieza se calcula en funcin del sistema de
coordenadas de mquina de la herramienta.
(3) Configure la seal de seleccin del modo de escritura de la cantidad de decalaje del sistema de
coordenadas de la pieza WOQSM a 1.
La pantalla LCD cambiar automticamente a la pantalla de decalaje de la pieza y el indicador
"DESPL" comenzar a parpadear en el rea del indicador de estado de la parte inferior de la pantalla,
para indicar que el modo de escritura de la cantidad de decalaje del sistema de coordenadas de la
pieza est preparado.
Cuando se est utilizando la funcin de ajuste de herramienta para un torno de una torreta y dos
cabezales, se selecciona la pantalla del sistema de coordenadas de la pieza, y la seal S1MES o
S2MES (cabezal en medicin) pasa a 1.
PRECAUCIN
Despus de esta operacin, es imposible cambiar la seal S2TLS (seleccin de
medicin de cabezal) hasta que la seal WOQSM (modo de escritura de
compensacin) pase a 0.
(4) Seleccione la herramienta que desea medir.
(5) Compruebe los nmeros de corrector de herramienta.
El nmero del corrector de herramienta que corresponde a la herramienta necesaria para la medicin
se debe establecer de antemano en el parmetro (N 5020).
El nmero del corrector de herramienta tambin se puede ajustar automticamente ajustando la seal
de entrada del nmero del corrector de herramienta (con el parmetro QNI(N 5005#5)=1).
(6) Aproxime manualmente la herramienta a una cara final de la pieza.
(7) Coloque el borde de la herramienta en la cara final (sensor) de la pieza mediante un avance por
volante manual.
Cuando el borde de la herramienta entre en contacto con la cara final de la pieza, introduzca la seal
de la cantidad de decalaje del sistema de coordenadas de la pieza WOSET.
La cantidad de decalaje del sistema de coordenadas de la pieza en el eje Z se ajusta
automticamente.
(8) Libere la herramienta.
(9) Configure la seal de seleccin del modo de escritura de la cantidad de decalaje del sistema de
coordenadas de la pieza WOQSM a 0.
El modo de escritura se cancela y se apaga el indicador "DESPL".
Cuando se utiliza la funcin de ajuste de herramienta para un torno de una torreta y dos cabezales, la
seal S1MES o S2MES (cabezal que est siendo medido), la que en cada caso corresponda, pasa a 0.
- 305 -
2.1.4
OPERACIN
B-64304SP-1/02
Desplazando la herramienta hasta que alcanza la posicin de referencia deseada se puede ajustar el valor
de compensacin de herramienta correspondiente.
Procedimiento
1
2
3
4
(o
Explicacin
-
- 306 -
OPERACIN
B-64304SP-1/02
2.1.5
El sistema de coordenadas definido se puede desplazar cuando el sistema de coordenadas, ajustado con un
comando G50 (o con un comando G92 para el sistema B o C de cdigo G) o con un ajuste automtico del
sistema de coordenadas, es distinto del sistema de coordenadas de pieza considerado en la programacin.
Si se utiliza un sistema de la Serie T, se visualiza la pantalla de decalaje del sistema de coordenadas de
pieza.
Procedimiento
1
Fig. 2.1.5 (a) Pantalla de decalaje del sistema de coordenadas de la pieza (10,4)
4
5
Mueva el cursor con las teclas de cursor hacia el eje en el que se va a desplazar el sistema de
coordenadas.
Introduzca el valor de decalaje y pulse la tecla de pantalla [ENTRAD].
X
Decalaje
O
- 307 -
OPERACIN
B-64304SP-1/02
Explicacin
-
La configuracin de un comando (G50 o G92) para ajustar un sistema de coordenadas deshabilita los
valores de decalaje definidos.
Ejemplo)
Si se especifica G50 X100.0 Z80.0; , el sistema de coordenadas se ajusta de manera que la posicin
de referencia de la herramienta actual sea X+100,0, Z+80,0 independientemente de los valores de
decalaje.
Si se realiza el ajuste automtico del sistema de coordenadas mediante un retorno manual a la posicin de
referencia despus de ajustar la cantidad de decalaje, el sistema de coordenadas es inmediatamente
desplazado.
Cuando el bit 2 (PRC) del parmetro N 5005 es 1, las coordenadas absolutas cuando la seal de registro
de posicin est activada se registran para calcular la cantidad de decalaje.
Ejemplo
Si la posicin actual del punto de referencia es X=121,0 (dimetro), Z=69,0 respecto al origen de la pieza,
pero tendra que ser X=120,0, Z=70,0, entonces ajuste los siguientes valores de decalaje:
Ajuste del valor de decalaje: X=1,0, Z=-1,0
Posicin de inicio
(posicin estndar)
2.1.6
Es posible ajustar los valores de compensacin de la posicin de la herramienta a lo largo del eje Y.
Tambin se puede realizar la entrada en contadores de los valores de compensacin.
Para el eje Y no se puede introducir directamente el valor de compensacin de herramienta.
Por medio del bit 1 (YOF) del parmetro N 8132 se puede seleccionar si se ha de utilizar la
compensacin del eje Y. (0: No se utiliza la compensacin del eje Y./1: Se utiliza la compensacin
del eje Y.)
Si el eje Y no se utiliza segn el ajuste, la pantalla no se visualiza.
- 308 -
OPERACIN
B-64304SP-1/02
Procedimiento
1
Fig. 2.1.6 (b) Pantalla de compensacin del eje Y (geometra de herramienta) (10,4)
- 309 -
5
6
OPERACIN
B-64304SP-1/02
Posicione el cursor en el nmero de corrector a modificar utilizando uno de los siguientes mtodos:
Desplace el cursor al nmero de corrector a modificar con las teclas de pgina y de cursor.
Fig. 2.1.6 (c) Pantalla de compensacin del eje Y (entrada) (10,4 pulgadas)
Procedimiento
Para ajustar las coordenadas relativas a lo largo del eje Y como valores de compensacin:
1
Desplace manualmente la herramienta de referencia al punto de referencia.
2
Reinicialice las coordenadas relativas Y a 0.
3
Desplace la herramienta para la que hay que ajustar los valores de compensacin al punto de
referencia.
4
Desplace el cursor al valor en el que se debe ajustar el nmero de corrector, pulse la tecla
y, a
2.1.7
La funcin de barrera de garra y contrapunto evita que se produzcan daos en la mquina comprobando
que la punta de herramienta no choque con la garra o el contrapunto. Especifique una zona en la que la
herramienta no puede entrar (zona de prohibicin de entrada). Esto se hace mediante una pantalla de
ajuste especial, segn la forma de la garra y del contrapunto. Si la punta de la herramienta entra en el rea
definida durante el mecanizado, esta funcin detiene la herramienta y emite un mensaje de alarma. La
herramienta slo se puede apartar del rea hacindola retroceder en la direccin contraria a la que tena
cuando entr en el rea.
Por medio del bit 1 (BAR) del parmetro N 8134 se puede seleccionar si se ha de utilizar la funcin de
barrera de garra y contrapunto. (0: No se utiliza la funcin./1: Se utiliza la funcin.)
Si la funcin no se utiliza, no se visualiza la pantalla.
- 310 -
OPERACIN
B-64304SP-1/02
Procedimiento
-
.
. A continuacin, pulse la tecla de pantalla de seleccin de
o
- 311 -
OPERACIN
B-64304SP-1/02
Posicione el cursor en cada elemento que defina la forma de la garra o del contrapunto, introduzca el
valor correspondiente y pulse la tecla de pantalla [ENTRAD]. El valor est configurado. Pulsando la
tecla de pantalla [+ENTR] despus de haber introducido un valor, al valor introducido se aade al
valor actual y el nuevo ajuste ser la suma de los dos valores.
Los elementos CX y CZ, que se encuentran en la pantalla de ajuste de la barrera de garra, y el
elemento TZ de la pantalla de ajuste de la barrera de contrapunto tambin se pueden ajustar de otra
forma. Desplace manualmente la herramienta a la posicin deseada y pulse la tecla de pantalla
[FIJACION] para ajustar las coordenadas de la herramienta en el sistema de coordenadas de pieza.
Si una herramienta que tiene una compensacin distinta de 0 se desplaza manualmente a la posicin
deseada sin que se aplique ninguna compensacin, se deber realizar la compensacin de la
herramienta en el sistema de coordenadas definido. Los elementos distintos de CX, CZ y TZ no
pueden ajustarse utilizando la tecla de pantalla [FIJACION].
Ejemplo
Cuando se genera una alarma, la herramienta se detiene delante de la zona de prohibicin de
entrada si el bit 7 (BFA) del parmetro N 1300 est configurado a 1. Si el bit 7 (BFA) del
parmetro N 1300 se configura a 0, la herramienta se para en una posicin ms interior que el
contorno especificado porque el sistema de CNC y mquina se detienen con cierto retardo.
Por lo tanto, por seguridad fije un rea algo mayor que el rea determinada. La distancia entre
los lmites de estas dos reas, L, se calcula a partir de la siguiente ecuacin, que est basada en
la velocidad de movimiento en rpido.
L = (Velocidad de movimiento en rpido)
1
7500
NOTA
Seleccione el modo G23 antes de intentar especificar las formas de la garra y
del contrapunto.
-
G22/G23
Si se especifica G22 (lmite de recorrido activado), el rea de garra y contrapunto pasa a ser una zona de
prohibicin de entrada. Si se especifica G23 (lmite de recorrido desactivado), se cancela la zona de
prohibicin de entrada
Aunque se especifique G22, la zona de prohibicin de entrada para el contrapunto se puede desactivar
emitiendo una seal de barrera de contrapunto. Si se lleva el contrapunto hacia la pieza o si ste se separa
de ella mediante funciones auxiliares, se utilizan seales del PMC para habilitar o deshabilitar el rea de
ajuste del contrapunto.
Cdigo G
G22
G23
Son vlidos.
Son vlidos.
No vlida.
Barrera de contrapunto
Son vlidos.
No vlida.
No vlida.
G22 se selecciona cuando se enciende el sistema. Sin embargo, si se utiliza G23, bit 7 del parmetro
N 3402, se puede cambiar a G23.
- 312 -
OPERACIN
B-64304SP-1/02
Explicacin
-
X
L
A
L1
A
W1
CX
W1
CX
L1
Z
CZ
CZ
Origen del sistema
de coordenadas
de pieza
Nota)
Descripcin
Seleccin de la forma de la garra (0: Sujecin de la cara interna de la herramienta, 1:
Sujecin de la cara externa de la herramienta)
Posicin de la garra (a lo largo del eje X)
Posicin de la garra (a lo largo del eje Z)
Longitud de las mordazas de la garra
Profundidad de las mordazas de la garra (radio)
Longitud de sujecin de las mordazas de la garra
Profundidad de sujecin de las mordazas de la garra (radio)
TY: Selecciona un tipo de garra basndose en la forma. Si se especifica 0 se selecciona una garra que
sujete la cara interior de la herramienta. Si se especifica 1 se selecciona una garra que sujete la cara
exterior de la herramienta. Se supone que la garra es simtrica en el eje Z.
CX, CZ:
Especifica las coordenadas de la posicin de la garra, punto A, en el sistema de coordenadas de pieza.
Estas coordenadas no son las mismas que las del sistema de coordenadas de la mquina. En la
Tabla 2.1.7(c) se indican las unidades de los datos.
PRECAUCIN
La opcin del uso de la programacin por dimetro o la programacin por radio
para el eje determina el sistema de programacin. Si se utiliza la programacin
por dimetro para el eje, utilice la programacin por dimetro para introducir los
datos del eje.
Sistema
incremental
Entrada en
valores mtricos
Entrada en
pulgadas
IS-A
0,01 mm
0,001 mm
0,0001 mm
0,001 pulg
0,0001 pulg
0,00001 pulg
L, L1, W, W1: Definen la figura de la garra. En la Tabla 2.1.7(c) se indican las unidades de los datos.
- 313 -
OPERACIN
B-64304SP-1/02
PRECAUCIN
Especifique siempre W y W1 en radios. Si se utiliza la programacin por radio
para el eje Z, especifique L y L1 en radios.
-
TZ
L2
Pieza
B
D3
D2
D1
Descripcin
Posicin de contrapunto (a lo largo del eje Z)
Longitud del contrapunto
Dimetro del contrapunto
Longitud del contrapunto (1)
Dimetro del contrapunto (1)
Longitud del contrapunto (2)
Dimetro del contrapunto (2)
Dimetro del orificio del contrapunto (3)
PRECAUCIN
La opcin del uso de la programacin por dimetro o la programacin por radio
para el eje Z determina el sistema de programacin.
L, L1, L2, D, D1, D2, D3 :
Definen la figura del contrapunto. En la Tabla 2.1.7(c) se indica el rango vlido de datos.
PRECAUCIN
Especifique siempre D, D1, D2 y D3 en la programacin por dimetro. Si se
utiliza la programacin por radio para el eje Z, especifique L, L1 y L2 en radios.
- 314 -
OPERACIN
B-64304SP-1/02
La punta del contrapunto tiene un ngulo de 60 grados. La zona de prohibicin de entrada se ajusta
alrededor de la punta, suponiendo que el ngulo es de 90 grados, tal como se muestra abajo.
90
60
Limitaciones
-
Si se realiza un ajuste incorrecto de la zona de prohibicin de entrada no ser posible validar esta rea.
Evite realizar los siguientes ajustes:
Si la herramienta entra en la zona de prohibicin de entrada y se genera una alarma, cambie al modo
manual, haga retroceder la herramienta manualmente y, a continuacin, reinicialice el sistema para anular
la alarma. En el modo manual, la herramienta slo se puede desplazar en la direccin contraria a la que
tena cuando entr en la zona.
La herramienta no se puede desplazar en la misma direccin (hacia dentro de la zona) que tena cuando
entr en la zona.
Si se habilitan las zonas de prohibicin de entrada de la garra y del contrapunto y la herramienta ya est
situada dentro de estas reas, se generar una alarma cuando la herramienta comience a desplazarse.
Si no se puede hacer retroceder la herramienta, cambie el ajuste de las zonas de prohibicin de entrada de
modo que la herramienta quede fuera de las reas, reinicialice el sistema para anular la alarma y haga
retroceder la herramienta. Por ltimo, vuelva a instalar los ajustes originales.
Sistema de coordenadas
Las zonas de prohibicin de entrada se definen con un sistema de coordenadas de pieza. Tenga en cuenta
lo siguiente:
<1> Si se desplaza el sistema de coordenadas de pieza mediante un comando o una operacin, la zona de
prohibicin de entrada tambin ser desplazada en la misma cantidad.
Zona de
prohibicin de
entrada
Zona de
prohibicin
de entrada
Sistema de
coordenadas de pieza
Sistema de
coordenadas de pieza
- 315 -
OPERACIN
B-64304SP-1/02
- 316 -
OPERACIN
B-64304SP-1/02
EDICIN DE PROGRAMAS
3.1
3.1.1
Descripcin general
3.EDICIN DE PROGRAMAS
En la funcin de edicin y visualizacin simultnea de programas de dos canales (el bit 0 (DHD) del
parmetro N 3106 es 1), cuando el programa del canal que va a ser editado se desplaza hacia arriba o
hacia abajo en la pantalla, los programas del otro canal que se visualizan en la misma pantalla pueden
desplazarse simultneamente.
Desplazado simultneamente.
Esta funcin permite utilizar el modo de desplazamiento simultneo, en el que los programas que estn
siendo editados al mismo tiempo se desplazan simultneamente en la pantalla y el modo de
desplazamiento individual, en el que slo se desplaza un programa objeto de edicin. Estos dos modos se
pueden alternar fcilmente mediante teclas de pantalla.
En el modo de desplazamiento simultneo, cuando debido al desplazamiento aparece un cdigo M de
espera, la espera se realiza deteniendo en desplazamiento en el canal correspondiente hasta que aparece el
mismo cdigo M de espera de otros canales. Por tanto, es posible editar el programa mientras se confirma
la espera de cada canal.
Adems, la funcin de bsqueda de espera permite que la ubicacin del cursor en cada uno de los canales
que estn siendo editados simultneamente se mueva simultneamente al cdigo M de espera
especificado.
NOTA
Esta funcin es opcional para 0i-TD (sistema de 2 canales).
- 317 -
3.EDICIN DE PROGRAMAS
3.1.2
OPERACIN
B-64304SP-1/02
Detalles
El bit 0 (DHD) del parmetro N 3106 debe configurarse a 1 para activar la funcin de edicin y
visualizacin simultnea de 2 canales en la pantalla de programas.
Todos los canales en los que se va a efectuar la edicin deben estar en el modo EDIT.
NOTA
1 El modo seleccionado cuando se conecta la alimentacin es el modo de
desplazamiento individual.
2 Si no se cumplen las condiciones anteriores, el modo de desplazamiento pasa
automticamente a modo de desplazamiento individual.
2
3
4
5
6
- 318 -
OPERACIN
B-64304SP-1/02
3.EDICIN DE PROGRAMAS
2
3
4
5
6.
los cursores para los canales que no estn siendo editados no se mueven.
se pulsan para desplazar el cursor a los bloques
anteriores y siguientes, los cursores para los canales que no estn siendo editados tambin se mueven.
Cambio de pgina
En el modo de desplazamiento simultneo, pulsando las teclas de cambio de pgina
se
cambia la pgina en todos los programas que estn siendo editados simultneamente.
NOTA
Un cdigo M de espera no se ignora mediante la seal de ignorar espera.
- 319 -
3.EDICIN DE PROGRAMAS
OPERACIN
B-64304SP-1/02
Ejemplo:
El cursor no se puede mover hacia abajo si pulsando la tecla de cursor
el sistema pasa a un
De igual modo, si el cursor se mueve a un bloque que contiene un cdigo M de espera pulsando una tecla
de cambio de pgina, el sistema pasa al estado de espera de desplazamiento en el bloque que contiene el
cdigo M de espera.
Fig. 3.1.2 (c) Espera de desplazamiento causada pulsando la tecla de cambio de pgina
- 320 -
B-64304SP-1/02
OPERACIN
3.EDICIN DE PROGRAMAS
Fig. 3.1.2 (e) Mensaje de confirmacin para la anulacin del estado de espera de desplazamiento
- 321 -
3.EDICIN DE PROGRAMAS
OPERACIN
B-64304SP-1/02
Fig. 3.1.2 (f) Teclas de pantalla para realizar la bsqueda de un cdigo M de espera
[SINC ANT]
[SINC SGTE]
[NM CD M]
[SUP]
[INFER]
Limitaciones
La funcin de desplazamiento simultneo no se puede utilizar en edicin en background.
Si se ejecuta [EDIT EJEC] o [REF EJEC] de la edicin en background durante el modo de
desplazamiento simultneo, el desplazamiento pasa al modo de desplazamiento individual.
- 322 -
ANEXO
A.PARMETROS
ANEXO
B-64304SP-1/02
PARMETROS
A.1
DESCRIPCIN DE PARMETROS
#7
#6
#5
#4
#3
#2
0001
#1
#0
FCV
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 Roscado de paso constante G32 (Serie T)
3 Ciclo fijo G90, G92, G94 (serie T)
4 Ciclo fijo repetitivo mltiple G71 hasta G76 (Serie T)
5 Ciclo fijo de taladrado G80 a G89 (Serie T)
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 operador.
#7
1013
#6
#5
#4
IESPx
#3
#2
#1
#0
ISCx
ISAx
NOTA
Cuando se ajusta al menos uno de estos parmetros, debe
desconectarse la alimentacin antes de continuar la operacin.
- 325 -
A.PARMETROS
ANEXO
B-64304SP-1/02
#0 ISAx
#1 ISCx Sistema incremental de cada eje
Sistema incremental
#1 ISCx
#0 ISAx
IS-A
IS-B
IS-C
0
0
1
1
0
0
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
Eje de referencia
1290
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
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)
Ajuste la distancia entre dos torretas opuestas en imagen espejo.
#7
1300
A.PARMETROS
ANEXO
B-64304SP-1/02
#6
#5
#4
#3
#2
#1
#0
BFA
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje aplicado
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)
Ajuste la longitud (L) de la garra.
NOTA
La opcin de especificar este parmetro mediante un valor de
dimetro o de radio depende de que el eje correspondiente est
basado en la especificacin por dimetro o en la especificacin por
radio.
- 327 -
A.PARMETROS
1332
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
ANEXO
B-64304SP-1/02
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje aplicado
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)
Ajuste el ancho (L) de la garra.
NOTA
Especifique este parmetro utilizando siempre un valor de radio.
1333
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje aplicado
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)
Ajuste la longitud (L1) de la garra.
NOTA
La opcin de especificar este parmetro mediante un valor de
dimetro o de radio depende de que el eje correspondiente est
basado en la especificacin por dimetro o en la especificacin por
radio.
1334
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje aplicado
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)
Ajuste el ancho (W1) de la garra.
NOTA
Especifique este parmetro utilizando siempre un valor de radio.
- 328 -
B-64304SP-1/02
1335
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
ANEXO
A.PARMETROS
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
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)
Ajuste la posicin de la garra (coordenada X) en el sistema de coordenadas de pieza.
NOTA
La opcin de especificar este parmetro mediante un valor de
dimetro o de radio depende de que el eje correspondiente est
basado en la especificacin por dimetro o en la especificacin por
radio.
1336
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
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)
Ajuste la posicin de la garra (coordenada Z) en el sistema de coordenadas de pieza.
NOTA
La opcin de especificar este parmetro mediante un valor de
dimetro o de radio depende de que el eje correspondiente est
basado en la especificacin por dimetro o en la especificacin por
radio.
1341
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje aplicado
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)
Ajuste la longitud (L) del contrapunto.
NOTA
La opcin de especificar este parmetro mediante un valor de
dimetro o de radio depende de que el eje correspondiente est
basado en la especificacin por dimetro o en la especificacin por
radio.
- 329 -
A.PARMETROS
1342
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
ANEXO
B-64304SP-1/02
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje aplicado
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)
Ajuste el dimetro (D) del contrapunto.
NOTA
Especifique este parmetro utilizando siempre un valor de
dimetro.
1343
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje aplicado
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)
Ajuste la longitud (L1) del contrapunto.
NOTA
La opcin de especificar este parmetro mediante un valor de
dimetro o de radio depende de que el eje correspondiente est
basado en la especificacin por dimetro o en la especificacin por
radio.
1344
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje aplicado
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)
Ajuste el dimetro (D1) del contrapunto.
NOTA
Especifique este parmetro utilizando siempre un valor de
dimetro.
- 330 -
B-64304SP-1/02
1345
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
ANEXO
A.PARMETROS
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje aplicado
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)
Ajuste la longitud (L2) del contrapunto.
NOTA
La opcin de especificar este parmetro mediante un valor de
dimetro o de radio depende de que el eje correspondiente est
basado en la especificacin por dimetro o en la especificacin por
radio.
1346
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje aplicado
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)
Ajuste el dimetro (D2) del contrapunto.
NOTA
Especifique este parmetro utilizando siempre un valor de
dimetro.
1347
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje aplicado
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)
Ajuste el dimetro (D3) del contrapunto.
NOTA
Especifique este parmetro utilizando siempre un valor de
dimetro.
- 331 -
A.PARMETROS
ANEXO
1348
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
B-64304SP-1/02
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
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)
Ajuste la posicin del contrapunto (coordenada Z) en el sistema de coordenadas de pieza.
NOTA
La opcin de especificar este parmetro mediante un valor de
dimetro o de radio depende de que el eje correspondiente est
basado en la especificacin por dimetro o en la especificacin por
radio.
#7
#6
#5
1401
#4
#3
#2
RF0
#1
#0
LRP
#6
1403
#5
#4
#3
#2
#1
#0
ROC
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. 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.
- 332 -
1430
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. 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.
1466
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
A.PARMETROS
ANEXO
B-64304SP-1/02
Entrada de parmetros
Canal real
mm/min, pulgadas/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)
Cuando se especifica el ciclo de roscado G92, G76 o G76.7, se realiza un retroceso
despus del roscado. Ajuste una velocidad de avance para este retroceso.
NOTA
Cuando este parmetro se configura a 0 o el bit 1 (CFR) del
parmetro N 1611 se configura a 1, se utiliza la velocidad de
movimiento en rpido configurada en el parmetro N 1420.
#7
#6
1610
#5
#4
THLx
JGLx
#3
#2
#1
#0
CTLx
- 333 -
A.PARMETROS
ANEXO
#7
#6
#5
#4
B-64304SP-1/02
#3
#2
#1
1611
#0
CFR
NOTA
Si este parmetro se configura a 1, se realiza una comprobacin de
posicionamiento antes del retroceso para ver que la velocidad de avance
especificada ha pasado a 0 (el retardo de la aceleracin/deceleracin se ha
hecho 0). En el retroceso se utiliza la velocidad de movimiento en rpido
(parmetro N 1420), independientemente del ajuste del parmetro N 1466.
Cuando este parmetro se configura a 0, el parmetro N 1466 se utiliza como
la velocidad de avance para el retroceso. Como aceleracin/deceleracin
utilizada para el retroceso, slo se utiliza la aceleracin/deceleracin despus
de la interpolacin. El movimiento en rpido antes de la interpolacin con lectura
en adelanto est deshabilitado.
1626
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vl. datos]
1627
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
3032
Entrada de parmetros
Eje de palabras
mseg
0 a 4000
Ajuste una constante de tiempo para la aceleracin/deceleracin despus de la
interpolacin en los ciclos de roscado G92 y G76 para cada eje.
Velocidad FL de aceleracin/deceleracin en los ciclos de roscado para cada eje
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 una velocidad de avance FL para la aceleracin/deceleracin despus de la
interpolacin en los ciclos de roscado G92 y G76 para cada eje. Especifique siempre 0,
excepto en casos especiales.
Nmero permitido de dgitos para el cdigo T
A.PARMETROS
ANEXO
B-64304SP-1/02
#7
#6
#5
#4
#3
#2
#1
3106
#0
DHD
#6
#5
#4
3290
#3
#2
#1
#0
GOF
WOF
NOTA
El corrector de herramienta definido en el parmetro WOF se
sigue, aunque la compensacin de geometra y la compensacin
de desgaste no se especifiquen.
#1 GOF El ajuste del valor de compensacin de geometra de herramienta
mediante entrada por teclado MDI:
0: No se deshabilita.
1: Se deshabilita. (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.)
3294
Nmero inicial de valores de compensacin cuya entrada por MDI est deshabilitada
3295
Nmero de valores de compensacin de herramienta (a partir del nmero inicial) cuya entrada por MDI
est deshabilitada
A.PARMETROS
ANEXO
B-64304SP-1/02
Bit 1 (GOF) del parmetro N 3290 = 1 (para deshabilitar la modificacin del valor
de compensacin de geometra de herramienta)
Bit 0 (WOF) del parmetro N 3290 = 1 (para deshabilitar la modificacin del valor
de compensacin de desgaste de herramienta)
Parmetro N 3294 = 51
Parmetro N 3295 = 10
Si el bit 0 (WOF) del parmetro N 3290 se ajusta en 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.
3401
#7
#6
GSC
GSB
#5
#4
#3
#2
#1
#0
DPI
3402
GSC
GSB
Cdigo G
0
0
1
0
1
0
Sistema A de cdigos G
Sistema B de cdigos G
Sistema C de cdigos G
#7
#6
G23
CLR
#5
#4
#3
#2
G91
#1
#0
G01
A.PARMETROS
ANEXO
B-64304SP-1/02
#6 CLR El botn de reinicializacin del panel MDI, la seal de reinicializacin externa, la seal
de reinicializacin y rebobinado y la seal de parada de emergencia
0: Provocan el estado de reinicializacin.
1: Provocan el estado de borrado.
Para obtener informacin sobre los estados de reinicializacin y de borrado, vase el
Anexo del Manual del operador.
#7 G23 Al conectar la alimentacin
0: Modo G22 (comprobacin de lmite de recorrido activada).
1: Modo G23 (comprobacin de lmite de recorrido desactivada).
#7
#6
3405
#5
#4
DDP
CCR
#3
#2
#1
#0
NOTA
Si el bit (CCR) se configura a 0, no se puede utilizar la funcin para
cambiar la direccin de compensacin especificando I, J o K en un
bloque G01 en el modo de compensacin del radio de la punta de
herramienta.
Si el bit (CCR) se configura a 1 cuando se utiliza la direccin C
como un nombre de eje, no se puede utilizar la funcin de
achaflanado.
#5 DDP Comandos de ngulo mediante programacin directa de dimensiones
del plano
0: Especificacin normal.
1: Se da un ngulo complementario.
#7
#6
#5
#4
3453
#3
#2
#1
#0
CRD
- 337 -
A.PARMETROS
ANEXO
#7
#6
#5
#4
B-64304SP-1/02
#3
#2
#1
5000
#0
SBK
5002
#7
#6
#5
#4
WNP
LWM
LGC
LGT
#3
#2
#1
LWT
LGN
#0
NOTA
Este parmetro es vlido cuando la compensacin de la
geometra/desgaste de herramienta esta habilitada (bit 6 (NGW)
del parmetro N 8136 es 0).
#2 LWT La compensacin de desgaste de herramienta se realiza:
0: Desplazando la herramienta.
1: Mediante el decalaje del sistema de coordenadas.
NOTA
Este parmetro es vlido cuando la compensacin de la
geometra/desgaste de herramienta esta habilitada (bit 6 (NGW)
del parmetro N 8136 es 0).
#4 LGT Compensacin de geometra de herramienta
0: Compensada por el decalaje del sistema de coordenadas.
1: Compensada por el desplazamiento de la herramienta.
NOTA
Este parmetro es vlido cuando la compensacin de la
geometra/desgaste de herramienta esta habilitada (bit 6 (NGW)
del parmetro N 8136 es 0).
#5 LGC Cuando la compensacin de geometra de herramienta se basa en el decalaje de
coordenadas, la compensacin de geometra de herramienta:
0: No es cancelada por un comando con un nmero de corrector 0.
1: Es cancelada por un comando con un nmero de corrector 0.
- 338 -
A.PARMETROS
ANEXO
B-64304SP-1/02
NOTA
Este parmetro es vlido cuando la compensacin de la
geometra/desgaste de herramienta esta habilitada (bit 6 (NGW)
del parmetro N 8136 es 0).
# 6 LWM La operacin de compensacin de herramienta basada en el desplazamiento de la
herramienta se realiza:
0: En un bloque donde se ha especificado un cdigo T.
1: Con un comando de desplazamiento a lo largo de un eje.
#7 WNP El nmero de punta imaginaria de herramienta utilizado para la compensacin del radio
de la punta de herramienta, cuando est habilitada la funcin de compensacin de
geometra/desgaste (el bit 6 (NGW) del parmetro N 8136 es 0), es el nmero
especificado por:
0: El nmero de corrector de geometra.
1: El nmero de corrector de desgaste.
#7
5003
#6
#5
#4
#3
#2
TGC
#1
#0
SUV
SUP
Operacin
G41
Trayectoria programada
N2
N1
- 339 -
A.PARMETROS
ANEXO
B-64304SP-1/02
0
1
Operacin
N3
Trayectoria programada
N2
NOTA
Cuando SUV,SUP = 0,1 (tipo B), se realiza una operacin
equivalente a la de FS0i-TC.
#7 TGC La compensacin de geometra de herramienta basada en un decalaje de coordenadas:
0: No se cancela con la reinicializacin.
1: Se cancela con la reinicializacin.
NOTA
Este parmetro es vlido cuando la compensacin de la
geometra/desgaste de herramienta esta habilitada (bit 6 (NGW)
del parmetro N 8136 es 0).
#7
#6
#5
#4
5004
#3
#2
TS1
#1
#0
ORC
NOTA
Este parmetro slo es vlido para un eje basado en la
especificacin del dimetro. Para un eje basado en la
especificacin del radio, especifique un valor de radio,
independientemente del ajuste de este parmetro.
#3 TS1 Para la deteccin de contacto de sensor tctil con la funcin de entrada directa del valor
medido de compensacin B (Serie T):
0: Se utiliza la entrada de cuatro contactos.
1: Se utiliza la entrada de un contacto.
- 340 -
A.PARMETROS
ANEXO
B-64304SP-1/02
#7
#6
5005
#5
#4
#3
QNI
#2
#1
#0
PRC
#6
#5
#4
5006
#3
#2
#1
#0
LVC
#6
#5
#4
5008
#3
CNV
#2
#1
#0
CNC
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.
- 341 -
A.PARMETROS
ANEXO
#7
#6
#5
B-64304SP-1/02
#4
5009
#3
#2
#1
TSD
#0
GSC
NOTA
Cuando se ajusta al menos uno de estos parmetros, debe
desconectarse la alimentacin antes de continuar la operacin.
#0 GSC Cuando se utiliza la funcin de entrada directa del valor medido de compensacin B
(Serie T), se introduce una seal de entrada de escritura de compensacin desde:
0: La mquina.
1: El PMC.
Cuando se habilita la funcin de enclavamiento para cada direccin de eje (bit 3 (DIT) del
parmetro N 3003 configurado a 0), tambin se puede realizar un cambio entre la entrada
desde la mquina y la entrada desde el PMC para la funcin de enclavamiento para cada
direccin de eje.
#4 TSD En la funcin para la entrada directa del valor medido de compensacin B (Serie T), las
especificaciones de la determinacin de la direccin del movimiento:
0: No se aplican.
1: Se aplican.
Este parmetro es vlido cuando se utiliza la entrada de cuatro contactos (el bit 3 (TS1)
del parmetro N 5004 est configurado a 0).
5010
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Lmite para ignorar el pequeo desplazamiento debido a la compensacin del radio de la herramienta
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
Trayectoria del
centro de la
herramienta
Aunque Vx Vlimit y
VY Vlimit, el vector al
punto de parada bloque a
bloque permanece.
N1
Trayectoria programada
N2
- 342 -
B-64304SP-1/02
5020
ANEXO
A.PARMETROS
Nmero de corrector de herramienta utilizado con la funcin de entrada directa del valor medido de
compensacin B
NOTA
Cuando se ajusta este parmetro, debe desconectarse la
alimentacin antes de continuar la operacin.
[Tipo de entrada] Entrada de parmetros
[Tipo de datos] Canal de palabra
[Rango vl. datos] 0 al nmero de valores de compensacin de herramienta
Ajuste el nmero mximo admisible de valores de compensacin de herramienta utilizado
para cada canal.
Asegrese de que el nmero total de valores ajustado en el parmetro N 5024 para los
canales individuales se encuentra dentro del nmero de valores de compensacin que se
pueden utilizar en todo el sistema.
Si el nmero total de valores ajustado en el parmetro N 5024 para los canales
individuales es superior al nmero de valores de compensacin que se pueden utilizar en
todo el sistema o si el parmetro N 5024 se configura a 0 para todos los canales, el
nmero de valores de compensacin utilizables para cada canal es un valor que se obtiene
al dividir el nmero de valores de compensacin utilizables en todo el sistema entre el
nmero de canales.
En la pantalla se visualiza un nmero de valores de compensacin de herramienta igual al
nmero de valores de compensacin usado para cada canal. Si se especifican ms
nmeros de compensacin de herramienta que el nmero de valores de compensacin que
se pueden utilizar para cada canal, se generar una alarma.
Por ejemplo, se utilizan 100 conjuntos de compensacin de herramienta, de los cuales se
asignan 120 conjuntos al canal 1 y 80 conjuntos al canal 2. No es necesario usar los 200
conjuntos.
5028
- 343 -
A.PARMETROS
ANEXO
B-64304SP-1/02
NOTA
No se puede ajustar un valor que sea ms largo que el ajuste del
parmetro N 3032 (nmero permitido de dgitos de un cdigo T).
5029
NOTA
Cuando se ajusta este parmetro, debe desconectarse la
alimentacin antes de continuar la operacin.
[Tipo de entrada] Entrada de parmetros
[Tipo de datos] Palabra
[Rango vl. datos] 0 al nmero de valores de compensacin de herramienta
Cuando use memorias comunes a los canales, ajuste el nmero de valores comunes de
compensacin de herramienta en este parmetro.
Asegrese de que el ajuste de este parmetro no supera el nmero de valores de
compensacin de herramienta ajustado para cada canal (parmetro N 5024).
[Ejemplo 1]
Cuando el parmetro N 5029 = 10, el parmetro N 5024 (canal 1) = 15 y el
parmetro N 5024 (canal 2) = 30 en un sistema de dos canales, los nmeros de
compensacin de herramienta del 1 al 10 de todos los canales son comunes.
[Ejemplo 2]
Cuando el parmetro N 5029 = 20 y las otras condiciones son iguales a las del
ejemplo 1, los nmeros de compensacin de herramienta del 1 al 15 son comunes.
NOTA
1 Asegrese de que el ajuste del parmetro N 5029 no supera el
nmero de valores de compensacin de herramienta para cada
canal (parmetro N 5024). Si el ajuste del parmetro N 5029
supera el nmero de valores de compensacin de un canal, se
hace comn el menor de los nmeros de valores de compensacin
de todos los canales.
2 Si se configura a 0 o a un valor negativo, no se utilizan las
memorias comunes a los canales.
- 344 -
A.PARMETROS
ANEXO
B-64304SP-1/02
#7
#6
#5
#4
#3
#2
#1
5040
#0
OWD
NOTA
Este parmetro es vlido cuando la compensacin de la
geometra/desgaste de herramienta esta habilitada (bit 6 (NGW) del
parmetro N 8136 es 0).
#7
#6
#5
#4
#3
5042
#2
#1
#0
OFC
OFA
NOTA
Cuando se ajusta al menos uno de estos parmetros, debe
desconectarse la alimentacin antes de continuar la operacin.
#0 OFA
# 1 OFC Estos bits se utilizan para especificar el sistema incremental y el rango vlido de datos del
valor de compensacin de herramienta.
OFC
0
0
1
1
0
0
0,01mm
0,001mm
0,0001mm
OFC
OFA
0
0
1
1
0
0
0,001 pulg
0,0001 pulg
0,00001 pulg
- 345 -
A.PARMETROS
ANEXO
5043
B-64304SP-1/02
#6
#5
#4
#3
5101
#2
#1
RTR
#0
FXY
NOTA
1 En el caso de la Serie T, este parmetro slo es vlido para el ciclo
fijo de taladrado en el formato de las Series 10/11.
2 Cuando este parmetro es 1, el eje de taladrado de determina
mediante la seleccin de plano (G17/G18/G19) en el ciclo fijo de
taladrado en el formato 10/11 de la Serie T. Por tanto, el eje Y es
necesario para especificar G17/G19.
#2 RTR G83 y G87
0: Especifica un ciclo de taladrado profundo a alta velocidad
1: Especifica un ciclo de taladrado profundo
5102
#7
#6
RDI
RAB
#5
#4
#3
#2
F0C
QSR
#1
#0
- 346 -
A.PARMETROS
ANEXO
B-64304SP-1/02
#3 F0C Cuando se usa el formato de las Series 10/11 (con el bit 1 (FCV) del parmetro 0001
configurado a 1), se especifica un ciclo fijo de taladrado utilizando el:
0: Formato de las Series 10/11
1: Formato de la Serie 0 Sin embargo, el nmero de repeticiones se especifica
utilizando la direccin L.
#6 RAB Cuando se especifica un ciclo fijo de taladrado que utiliza el formato de las Series 10/11
(con el bit 1 (FCV) del parmetro N 0001 configurado a 1 y el bit 3 (F0C) del parmetro
N 5102 configurado a 0), la direccin R especifica:
0: Comando incremental.
1: Comando absoluto con el sistema A de cdigos G. Con el sistema B o C de cdigos
G se siguen G90 y G91.
#7 RDI Cuando se especifica un ciclo fijo de taladrado que utiliza el formato de las Series 10/11
(con el bit 1 (FCV) del parmetro N 0001 configurado a 1 y el bit 3 (F0C) del parmetro
N 5102 configurado a 0), la direccin R se basa en:
0: Especificacin de radio
1: Especificacin del dimetro/radio del eje de taladrado.
#7
#6
#5
#4
5104
#3
#2
#1
#0
FCK
Si el punto inicial del ciclo fijo es mayor que el valor mnimo del perfil de
mecanizado aun cuando se especifique el signo menos para una tolerancia de
acabado, se emite la alarma (PS0322).
- 347 -
A.PARMETROS
ANEXO
#7
#6
#5
#4
5105
B-64304SP-1/02
#3
#2
#1
#0
M5T
RF2
RF1
SBC
NOTA
Cuando se especifica una tolerancia de desbaste (i/k) utilizando
el formato de programa de las Series 10/11, el desbaste se realiza
independientemente del ajuste de este parmetro.
#2 RF2 En un ciclo fijo repetitivo mltiple (G71/G72) (Serie T) de tipo II, el desbaste:
0: Se realiza.
1: No se realiza.
NOTA
Cuando se especifica una tolerancia de desbaste (i/k) utilizando
el formato de programa de las Series 10/11, el desbaste se realiza
independientemente del ajuste de este parmetro.
#3 M5T Cuando la direccin de rotacin del cabezal cambia de rotacin hacia adelante a rotacin
inversa o de rotacin inversa a rotacin hacia adelante en un ciclo de roscado con machos
(G84/G88):
0: Se enva M05 antes de la salida de M04 o M03.
1: No se enva M05 antes de la salida de M04 o M03.
NOTA
1 Este parmetro es equivalente al bit 6 (M5T) del parmetro
N 5101 del FS0i-C.
2 Para la Serie, el nivel lgico (0/1) es opuesto al del FS0i-C.
#7
#6
#5
#4
#3
#2
#1
5106
#0
GFX
NOTA
Cuando se ajusta este parmetro, debe desconectarse la
alimentacin antes de continuar la operacin.
- 348 -
A.PARMETROS
ANEXO
B-64304SP-1/02
#0 GFX Cuando se especifica la opcin del ciclo fijo de rectificado, los comandos G71, G72, G73
o G74 son:
0: Los comandos de ciclos fijos repetitivos mltiples (Serie T).
1: Un comando de ciclo fijo de rectificado.
5110
IS-A
IS-B
10
Unidad
IS-C
1
0,1
mseg
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. 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.
G83 (Serie T, cuando el parmetro RTR (N 5101#2) se configura a 0)
q : Profundidad de corte
d : Valor de retorno
Punto R
q
q
Punto Z
- 349 -
A.PARMETROS
5115
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
ANEXO
B-64304SP-1/02
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 (Serie T, cuando el parmetro RTR (N 5101#2) se configura a 1)
q : Profundidad de corte
d : Valor de la distancia de seguridad
Punto R
q
q
Punto Z
5130
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vl. datos]
5131
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vl. datos]
Entrada de parmetros
Canal de bytes
0,1
0 a 127
Este parmetro ajusta un valor de mecanizado (valor de achaflanado) en el ciclo de
roscado (G76) de un ciclo fijo repetitivo mltiple (Serie T) y en el ciclo de roscado (G92)
de un ciclo fijo.
Si consideramos que L es un paso. Entonces se permite un rango de valores de
mecanizado entre 0,1L y 12,7L.
Por ejemplo, para especificar un valor de mecanizado de 10,0L, especifique 100 en este
parmetro.
ngulo de mecanizado en los ciclos de roscado G92 y G76
Entrada de parmetros
Canal de bytes
grados
1 a 89
Este parmetro ajusta el ngulo de corte en el ciclo de roscado (G76) de un ciclo fijo
repetitivo mltiple (Serie T) y en el ciclo de roscado (G92) de un ciclo fijo.
Cuando se selecciona 0, se especifica un ngulo de 45 grados.
- 350 -
B-64304SP-1/02
5132
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
ANEXO
A.PARMETROS
Entrada de parmetros
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)
Este parmetro ajusta la profundidad de corte en los ciclos fijos repetitivos mltiples G71
y G72 (Serie T).
Este parmetro no se utiliza con el formato de programa de las Series 10/11.
NOTA
Especifique siempre un valor de radio.
5133
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
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)
Este parmetro ajusta el escape en los ciclos fijos repetitivos mltiples G71 y G72
(Serie T).
NOTA
Especifique siempre un valor de radio.
5134
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Valor de distancia de seguridad en los ciclos fijos repetitivos mltiples G71 y G72
Entrada de parmetros
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)
Este parmetro ajusta un valor de distancia de seguridad hasta el punto inicial del avance
de mecanizado en ciclos fijos repetitivos mltiples (G71/G72) (Serie T).
NOTA
Especifique siempre un valor de radio.
- 351 -
A.PARMETROS
5135
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
ANEXO
B-64304SP-1/02
Distancia de retroceso en el ciclo fijo repetitivo mltiple G73 (segundo eje del plano)
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 una distancia de retroceso a lo largo del segundo eje del plano en
un ciclo fijo repetitivo mltiple G73 (Serie T). Este parmetro no se utiliza con el formato
de programa de las Series 10/11.
NOTA
Especifique siempre un valor de radio.
5136
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Distancia de retroceso en el ciclo fijo repetitivo mltiple G73 (primer eje del plano)
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 una distancia de retroceso a lo largo del primer eje del plano en un
ciclo fijo repetitivo mltiple G73 (Serie T). Este parmetro no se utiliza con el formato de
programa de las Series 10/11.
NOTA
Especifique siempre un valor de radio.
5137
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vl. datos]
5139
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
Canal de 2 palabras
Ciclo
1 a 99999999
Este parmetro ajusta el nmero de divisiones en el ciclo fijo repetitivo mltiple G73
(Serie T).
Este parmetro no se utiliza con el formato de programa de las Series 10/11.
Retorno en los ciclos fijos repetitivos mltiples G74 y G75
Entrada de parmetros
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)
Este parmetro ajusta el retorno en los ciclos fijos repetitivos mltiples G74 y G75
(Serie T).
- 352 -
B-64304SP-1/02
ANEXO
A.PARMETROS
NOTA
Especifique siempre un valor de radio.
5140
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
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)
Este parmetro ajusta una profundidad mnima de corte en el ciclo fijo repetitivo mltiple
G76 (Serie T) de modo que la profundidad de corte no sea muy pequea cuando la
profundidad de corte sea constante.
NOTA
Especifique siempre un valor de radio.
5141
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
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)
Este parmetro ajusta la tolerancia de acabado en el ciclo fijo repetitivo mltiple G76
(Serie T).
NOTA
Especifique siempre un valor de radio.
5142
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vl. datos]
5143
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vl. datos]
Nmero de repeticiones del acabado final en el ciclo fijo repetitivo mltiple G76
Entrada de parmetros
Canal de 2 palabras
Ciclo
1 a 99999999
Este parmetro ajusta el nmero de repeticiones del ciclo de acabado final en el ciclo fijo
repetitivo mltiple G76 (Serie T).
Cuando se especifica 0, slo se ejecuta un ciclo de acabado final.
ngulo de la punta de la herramienta en el ciclo fijo repetitivo mltiple G76
Entrada de parmetros
Canal de bytes
grados
0, 29, 30, 55, 60, 80
Este parmetro el ngulo de la punta de herramienta en el ciclo fijo repetitivo mltiple
G76 (Serie T).
Este parmetro no se utiliza con el formato de programa de las Series 10/11.
- 353 -
A.PARMETROS
5145
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
ANEXO
B-64304SP-1/02
Entrada de parmetros
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)
Si no se especifica un comando montono de tipo I o II para el eje en la direccin de
desbaste, se emite la alarma (PS0064 o PS0329). Si se crea un programa automticamente,
se puede producir un contorno muy pequeo no montono. Ajuste un valor admisible sin
firma para un contorno no montono de este tipo. Al hacerlo, los ciclos G71 y G72 se
pueden ejecutar incluso en un programa que incluya un contorno no montono.
Ejemplo)
Supongamos que se especifica un comando G71 en el que la direccin del eje de
corte (eje X) es negativa y la direccin del eje de desbaste (eje Z) es negativa En este
caso, cuando en un programa del contorno objetivo se especifica un comando no
montono para desplazar 0,001 mm en la direccin positiva a lo largo del eje Z, el
desbaste se puede realizar segn el contorno programado sin una alarma si se ajusta
0,001 mm en este parmetro.
NOTA
Durante los ciclos G71 y G72 se realizan comprobaciones
constantes de los contornos montonos. Se comprueba un
contorno (trayectoria programada). Cuando se realiza una
compensacin del radio de la herramienta, se comprueba la
trayectoria despus de la compensacin. Si el bit 2 (FCK) del
parmetro N 5104 est configurado a 1, se realiza una
comprobacin antes de la operacin de los ciclos G71 o G72. En
este caso no se comprueba una trayectoria tras la compensacin
del radio de la herramienta, sino una trayectoria programada.
Tenga en cuenta que no se emite una alarma cuando se
selecciona un valor admisible.
Utilice siempre un valor de radio para ajustar este parmetro.
5146
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
Canal real
mm, pulgadas (unidad de entrada)
Depende del sistema incremental del eje de referencia
0 a la profundidad de corte
Si no se especifica un comando montono de tipo I para el eje en la direccin de corte, se
emite la alarma (PS0064 o PS0329). Si se crea un programa automticamente, se puede
producir un contorno muy pequeo no montono. Ajuste un valor admisible sin firma
para un contorno no montono de este tipo. Al hacerlo, los ciclos G71 y G72 se pueden
ejecutar incluso en un programa que incluya un contorno no montono.
El valor admisible se bloquea en la profundidad de corte especificada por un ciclo fijo
repetitivo mltiple.
- 354 -
B-64304SP-1/02
ANEXO
A.PARMETROS
Ejemplo)
Supongamos que se especifica un comando G71 en el que la direccin del eje de
corte (eje X) es negativa y la direccin del eje de desbaste (eje Z) es negativa. En
este caso, cuando se especifica un comando no montono para desplazar 0,001 mm
en la direccin negativa a lo largo del eje X en un programa de contorno objetivo
para desplazarse desde el fondo del corte hasta el punto final, el desbaste se puede
realizar segn el contorno programado sin una alarma si se ajusta 0,001 mm en este
parmetro.
NOTA
Durante los ciclos G71 y G72 se realizan comprobaciones
constantes de los contornos montonos. Se comprueba un
contorno (trayectoria programada). Cuando se realiza una
compensacin del radio de la herramienta, se comprueba la
trayectoria despus de la compensacin. Si el bit 2 (FCK) del
parmetro N 5104 est configurado a 1, se realiza una
comprobacin antes de la operacin de los ciclos G71 o G72. En
este caso no se comprueba una trayectoria tras la compensacin
del radio de la herramienta, sino una trayectoria programada.
Tenga en cuenta que no se emite una alarma cuando se
selecciona un valor admisible.
Utilice siempre un valor de radio para ajustar este parmetro.
5176
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.
5177
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.
- 355 -
A.PARMETROS
ANEXO
5178
B-64304SP-1/02
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.
5179
Nmero de eje de rectificado para el ciclo de rectificado de oscilacin directo de dimensiones fijas
(G74)
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.
#7
5200
#6
#5
#4
FHD
PCP
DOV
#3
#2
#1
#0
G84
- 356 -
A.PARMETROS
ANEXO
B-64304SP-1/02
NOTA
En un ciclo de roscado con machos, este parmetro es vlido si el
bit 6 (PCT) del parmetro N 5104 es 1. Cuando el bit 6 (PCT) del
parmetro N 5104 es 0, no se considera como un ciclo de roscado
profundo con machos (alta velocidad).
#6 FHD El paro de avance y el modo bloque a bloque en el roscado rgido con machos:
0: No son vlidos.
1: Son vlidos.
#7
#6
#5
5201
#4
#3
#2
OV3
OVU
TDR
#1
#0
#6
#5
#4
#3
#2
#1
#0
OVE
NOTA
Cuando se ajusta al menos uno de estos parmetros, debe
desconectarse la alimentacin antes de continuar la operacin.
#6 OVE El rango de especificacin del comando de override de extraccin (direccin J) en la
especificacin del programa de roscado rgido es:
0: 100% a 200%.
1: 100% a 2000%.
- 357 -
A.PARMETROS
ANEXO
B-64304SP-1/02
NOTA
1 Para habilitar el comando de override de extraccin (direccin J)
en la especificacin del 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
#4
#3
OVS
#2
#1
#0
RFF
NOTA
Este parmetro es vlido cuando se utiliza un cabezal serie.
#4 OVS 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.
#7
#6
#5
#4
#3
#2
5209
#1
#0
RTX
- 358 -
A.PARMETROS
ANEXO
B-64304SP-1/02
NOTA
Este parmetro no es vlido cuando el bit 1 (FCV) del parmetro
N 0001 se configura a 1 y el roscado rgido con machos se
especifica utilizando el formato de las Series 10/11.
5211
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vl. datos]
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%.
5213
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. 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 a
alta velocidad o la distancia de seguridad en el ciclo de roscado profundo con machos.
q : Profundidad de corte
d : Valor de retorno
Punto R
q
Punto R
q
d
d
Punto Z
- 359 -
Punto Z
A.PARMETROS
ANEXO
B-64304SP-1/02
NOTA
1 En un ciclo de roscado con machos, este parmetro es vlido si el
bit 6 (PCT) del parmetro N 5104 es 1.
2 Para un eje con especificacin de dimetro, ajuste este parmetro
utilizando el valor del dimetro.
5241
5242
5243
5244
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vl. 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
5324
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vl. datos]
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
#5
#4
5450
#3
#2
PLS
#1
#0
PDI
B-64304SP-1/02
ANEXO
A.PARMETROS
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Rango vl. datos]
5464
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. datos]
Entrada de parmetros
Canal de bytes
%
0 a 100
Ajuste habitual: 90% (considerado como 90% si se configura a 0)
Ajuste la relacin de tolerancia entre la velocidad ms rpida de avance de mecanizado y
la velocidad del eje de rotacin durante el override automtico en la interpolacin en
coordenadas polares.
Compensacin de error en eje hipottico de la interpolacin en coordenadas polares
Entrada de parmetros
Canal de bytes
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))
(Para IS-B, -999999,999 hasta +999999,999)
Este parmetro se utiliza para ajustar el error si el centro del eje de rotacin donde se
realiza la interpolacin en coordenadas polares no se encuentra en el eje X.
Si el ajuste del parmetro es 0, se realiza la interpolacin en coordenadas polares normal.
- 361 -
A.PARMETROS
ANEXO
#7
#6
#5
6000
#4
B-64304SP-1/02
#3
#2
HGO
#1
#0
MGO
#6
#5
#4
#3
#2
#1
IGA
#0
AE0
NOTA
Cuando se ajusta al menos uno de estos parmetros, debe
desconectarse la alimentacin antes de continuar la operacin.
#0 AE0 Se considera la llegada a la posicin de medicin cuando las seales de compensacin
automtica de herramienta XAE1 y XAE2 <X004#0,1> (Serie T) o las seales de
medicin automtica de longitud de herramienta XAE1, XAE2 y XAE3 <X004#0,1,2>
(Serie M) son:
0: 1.
1: 0.
#7 IGA La compensacin automtica de la herramienta (Serie T):
0: Se utiliza.
1: No se utiliza.
6241
6242
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. 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
compensacin automtica de herramienta (Serie T).
- 362 -
A.PARMETROS
ANEXO
B-64304SP-1/02
NOTA
Cuando el ajuste del parmetro N 6242 o N 6243 es 0, se utiliza
el ajuste del parmetro N 6241.
6251
6252
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. 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 compensacin
automtica de herramienta (Serie T).
NOTA
Ajuste un valor del radio independientemente de que se haya
especificado una programacin por radio o por dimetro.
6254
6255
[Tipo de entrada]
[Tipo de datos]
[Unidad de datos]
[Unidad mn. datos]
[Rango vl. 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 compensacin
automtica de herramienta (Serie T).
NOTA
Ajuste un valor del radio independientemente de que se haya
especificado una programacin por radio o por dimetro.
#7
#6
#5
#4
#3
#2
#1
8103
#0
MWT
NOTA
Cuando se ajusta este parmetro, debe desconectarse la
alimentacin antes de continuar la operacin.
- 363 -
A.PARMETROS
ANEXO
B-64304SP-1/02
8111
#6
#5
#4
#3
#2
8132
#1
#0
YOF
NOTA
Cuando se ajusta al menos uno de estos parmetros, debe
desconectarse la alimentacin antes de continuar la operacin.
[Tipo de entrada] Entrada de parmetros
[Tipo de datos] Bit
#1 YOF La compensacin del eje Y:
0: No se utiliza.
1: Se utiliza.
#7
#6
#5
#4
8133
#3
#2
#1
MSP
NOTA
Cuando se ajusta al menos uno de estos parmetros, debe
desconectarse la alimentacin antes de continuar la operacin.
[Tipo de entrada] Entrada de parmetros
[Tipo de datos] Bit
#0 SSC El control de velocidad superficial constante:
0: No se utiliza.
1: Se utiliza.
#3 MSP El multicabezal:
0: No se utiliza.
1: Se utiliza.
- 364 -
#0
SSC
A.PARMETROS
ANEXO
B-64304SP-1/02
#7
#6
#5
#4
#3
8134
#2
#1
CCR
BAR
#0
NOTA
Cuando se ajusta al menos uno de estos parmetros, debe
desconectarse la alimentacin antes de continuar la operacin.
[Tipo de entrada] Entrada de parmetros
[Tipo de datos] Bit
#1 BAR La funcin de barrera de garra y contrapunto (Serie T):
0: No se utiliza.
1: Se utiliza.
NOTA
1 La funcin de barrera de garra y contrapunto slo est disponible
para la Serie T.
2 Cuando se selecciona la funcin de barrera de garra y
contrapunto, la verificacin de lmites de recorrido 2 y 3 no se
pueden utilizar.
Es decir, este parmetro especifica tambin si se utiliza la verificacin de lmites de
recorrido 2 y 3, como se muestra a continuacin.
BAR La verificacin de lmites de recorrido 2 y 3:
0: Se utiliza.
1: No se utiliza.
#2 CCR El achaflanado / redondeado de esquina:
0: No se utiliza.
1: Se utiliza.
#7
8136
#6
#5
#4
#3
#2
#1
NGW
NOTA
Cuando se ajusta al menos uno de estos parmetros, debe
desconectarse la alimentacin antes de continuar la operacin.
[Tipo de entrada] Entrada de parmetros
[Tipo de datos] Bit
#6 NGW La compensacin de la geometra/desgaste de herramienta (Serie T):
0: Se utiliza.
1: No se utiliza.
- 365 -
#0
A.PARMETROS
13130
ANEXO
B-64304SP-1/02
Ajuste
Orden de visualizacin
2 canales
0
1
#7
19607
#6
#5
NAA
CAV
#4
#3
#2
#1
#0
CCC
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 de que existan razones especiales para no hacerlo.
- 366 -
B-64304SP-1/02
19625
ANEXO
A.PARMETROS
- 367 -
A.PARMETROS
A.2
ANEXO
B-64304SP-1/02
TIPOS DE DATOS
Observaciones
01
0 hasta 999999999
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.
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.
- 368 -
A.3
A.PARMETROS
ANEXO
B-64304SP-1/02
En esta seccin se definen las unidades mnimas de datos estndar y los rangos vlidos de datos de los
parmetros del CNC de tipo real, tipo grupo de mquina real, tipo canal real, tipo eje real y tipo cabezal
real. El tipo de datos y la unidad de datos de cada parmetro se ajustan a las especificaciones de cada
funcin.
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 ms informacin sobre los rangos de comandos del CNC consulte el
Anexo D Rango de valores programables".
(A) Parmetros de longitud y ngulo (tipo 1)
Unidad de datos
Sistema
incremental
Unidad mnima de
datos
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
Sistema
incremental
Unidad mnima de
datos
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
Sistema
incremental
Unidad mnima de
datos
mm/min
grados/min
IS-A
IS-B
IS-C
0,01
0,001
0,0001
0,0
0,0
0,0
hasta
hasta
hasta
+999000,00
+999000,000
+99999,9999
pulg/min
IS-A
IS-B
IS-C
0,001
0,0001
0,00001
0,0
0,0
0,0
hasta
hasta
hasta
+96000,000
+9600,0000
+4000,00000
- 369 -
A.PARMETROS
ANEXO
B-64304SP-1/02
Si el bit 7 (IESP) del parmetro N 1013 se configura a 1, los rangos vlidos de datos para IS-C se
amplan como se indica a continuacin:
Unidad de datos
Sistema
incremental
Unidad mnima de
datos
mm/min
grados/min
IS-C
0,001
0,000
hasta +999000,000
pulg/min
IS-C
0,0001
0,0000
hasta +9600,0000
Sistema
incremental
Unidad mnima de
datos
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
Si el bit 7 (IESP) del parmetro N 1013 se configura a 1, los rangos vlidos de datos para IS-C se
amplan como se indica a continuacin:
Unidad de datos
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
- 370 -
B-64304SP-1/02
ANEXO
B.47
B.48
B.49
B.50
B.51
ANEXO
B-64304SP-1/02
B.1
UNIDAD DE AJUSTE
B.1.1
Especificacin de
dimetro/radio en el
comando de
movimiento para cada
eje
Explicacin
-
B.1.2
Ninguna.
B.2
B.2.1
Funcin
Operacin del
resultado de la
medicin y la
compensacin actual
Serie 0i-D
- 372 -
Serie 0i-C
Funcin
Serie 0i-D
Ajuste de la velocidad
de avance para la
medicin
B.2.2
ANEXO
B-64304SP-1/02
Parmetro N 6241
Este es un parmetro para las seales
de posicin de medicin alcanzada
(XAE1 y GAE1).
Parmetro N 6242
Este es un parmetro para las seales
de posicin de medicin alcanzada
(XAE2 y GAE2).
NOTA
Cuando se especifica 0 en el parmetro
N 6242, el valor de parmetro N 6241 es
vlido.
Parmetro N 6251
Este es un parmetro para las seales
de posicin de medicin alcanzada
(XAE1 y GAE1).
Parmetro N 6252
Este es un parmetro para las seales
de posicin de medicin alcanzada
(XAE2 y GAE2).
NOTA
Cuando se especifica 0 en el parmetro
N 6252, el valor de parmetro N 6251 es
vlido.
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).
NOTA
Cuando se especifica 0 en el parmetro
N 6255, el valor de parmetro N 6254 es
vlido.
Ninguna.
- 373 -
ANEXO
B-64304SP-1/02
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)
Punto de
inicio
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.
(t)
(t) = s +
( e s) (t )
s
Radio
s
e
Punto de inicio
Punto final
Centro
B.3.2
Ninguna.
- 374 -
ANEXO
B-64304SP-1/02
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
Ninguna.
- 375 -
ANEXO
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
B-64304SP-1/02
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)
- 376 -
ANEXO
B-64304SP-1/02
Serie 0i-C
Funcin
Velocidad de avance de
mecanizado de salto
(salto con la seal de
salto de alta velocidad o
salto mltiple)
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
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.
Ninguna.
- 377 -
ANEXO
B-64304SP-1/02
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.
- 378 -
ANEXO
B-64304SP-1/02
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
Funcin de
desplazamiento de la
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.
B.6.2
Ninguna.
- 379 -
ANEXO
B-64304SP-1/02
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
Ninguna.
- 380 -
ANEXO
B-64304SP-1/02
B.8
B.8.1
Funcin
Borrado del sistema
de coordenadas local
tras la cancelacin de
la alarma del servo
El procesamiento se
determina mediante los
ajustes del bit 5 (SNC) y el
bit 3 (RLC) del parmetro
N 1202.
Serie 0i-D
El procesamiento se determina mediante los
ajustes del bit 7 (WZR) del parmetro N 1201, bit
3 (RLC) del parmetro N 1202, bit 6 (CLR) del
parmetro N 3402 y bit 6 (C14) del parmetro
N 3407.
El bit 5 (SNC) del parmetro N 1202 no est
disponible.
Bit 7 (WZR) del parmetro N 1201
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 0, el cdigo G del
grupo 14 (sistema de coordenadas de pieza):
0: Pasa al estado de reinicializacin.
1: No pasa al estado de reinicializacin.
NOTA
Cuando el bit 6 (CLR) del parmetro N 3402 es 1, el
procesamiento depende del ajuste del bit 6 (C14) del
parmetro N 3407.
Bit 3 (RLC) del parmetro N 1202
Tras la reinicializacin, el sistema de coordenadas
local:
0: No se cancela.
1: Se cancela.
NOTA
Si el bit 6 (CLR) del parmetro N 3402 se
configura a 0 y el bit 7 (WZR) del parmetro
N 1201 se configura a 1, el sistema de
coordenadas locales se cancela,
independientemente del ajuste de esta parmetro.
Si el bit 6 (CLR) del parmetro N 3402 se
configura a 1 y el bit 6 (C14) del parmetro N 3407
se configura a 0, el sistema de coordenadas
locales se cancela, independientemente del ajuste
de esta parmetro.
Bit 6 (CLR) del parmetro N 3402
La tecla de reinicializacin del panel MDI, seal de
reinicializacin externa, seal de reinicializacin y
rebobinado o seal de parada de emergencia pone el
sistema de coordenadas local en:
0: Estado de reinicializacin
1: Estado de borrado
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.
-
- 381 -
B.8.2
ANEXO
B-64304SP-1/02
Ninguna.
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
Serie 0i-D
La comprobacin de posicin no se
realiza.
Serie 0i-C
Serie 0i-D
- 382 -
ANEXO
B-64304SP-1/02
B.10
CONTROL MULTICABEZAL
B.10.1
Funcin
Nmero de gamas
para cada cabezal
Override de cabezal
cuando se utiliza la
funcin de override
para cada eje en el
control multicabezal
de tipo C
B.10.2
Serie 0i-D
Ninguna.
B.11
B.11.1
Funcin
Nmero de cabezal
del cabezal analgico
B.11.2
Serie 0i-D
Ninguna.
- 383 -
ANEXO
B-64304SP-1/02
B.12
B.12.1
Funcin
Control de velocidad
superficial constante
son encoder de
posicin
Serie 0i-D
B.12.2
Ninguna.
- 384 -
ANEXO
B-64304SP-1/02
B.13
B.13.1
Funcin
Serie 0i-D
Unidad de
visualizacin de las
coordenadas de
mquina en el eje de
posicionamiento del
cabezal
Posicionamiento del
cabezal utilizando el
segundo cabezal
No est disponible.
Nmero de cdigos M
para especificar el
ngulo de
posicionamiento de
cabezal
Unidad de velocidad
de movimiento en
rpido para el
posicionamiento del
cabezal
Velocidad de
movimiento en rpido
para la orientacin del
cabezal en el caso de
un cabezal analgico
Impulsos
- 385 -
B.13.2
ANEXO
B-64304SP-1/02
Elemento
Datos de diagnstico
que indican el estado
de la secuencia de
posicionamiento del
cabezal (cabezal)
Datos de diagnstico
que indican el estado
de la secuencia de
bloqueo/desbloqueo
del servo (servo)
Serie 0i-D
Ninguno.
Diagnstico N 1544
Ninguno.
Diagnstico N 5207
B.14
FUNCIONES DE HERRAMIENTA
B.14.1
Funcin
Especificacin de un
cdigo G del grupo 00
distinto de G50 (Serie
T) y un cdigo T en el
mismo bloque
Nmero de dgitos de
un nmero de
corrector utilizado en
un comando de
cdigo T
Mtodo de
compensacin del
desgaste
Cancelacin de la
compensacin por
reinicializacin
Serie 0i-C
No est permitido.
Serie 0i-D
No est permitido.
Si se especifica un cdigo G de este
modo, se genera la alarma PS0245.
Movimiento
de la
herramienta
LVC="1"
LVC="0"
LVC="1"
TGC="0"
TGC="0"
TGC="1"
TGC="1"
Compensacin
de desgaste
Compensacin
Compensacin
de desgaste
coordenadas
Compensacin
de geometra
(Cuando se
mueve el eje)
de geometra
Decalaje de
: Se cancela
LVC="0"
(Cuando se
mueve el
eje)
: No se cancela
B.14.2
Ninguna.
- 386 -
ANEXO
B-64304SP-1/02
B.15
B.15.1
Funcin
Unidad y rango de
valores de
compensacin de
herramienta
Serie 0i-D
Rango
0,01mm
9999,99mm
0,001mm
9999,999mm
0,0001mm
9999,9999mm
Entrada en pulgadas
OFC OFA
Unidad
Conversin
automtica de los
valores de
compensacin de
herramienta tras la
conversin de
pulgadas/mtrico
0,001 pulg
999,999 pulg
0,0001 pulg
999,9999 pulg
0,00001 pulg
999,99999 pulg
Serie 0i-TTC
Funcin
Nmero de valores de
compensacin de
herramienta para
cada eje durante el
control de 2 canales
- 387 -
Rango
Serie 0i-D
-
B-64304SP-1/02
Serie 0i-TTC
Funcin
Memoria de
compensacin de
herramienta
compartida durante el
control de 2 canales
ANEXO
Serie 0i-D
-
B.15.2
Ninguna.
B.16
B.16.1
Funcin
Serie 0i-D
Relacin con el
control de eje angular
arbitrario
Relacin con el
control compuesto
B.16.2
Ninguna.
- 388 -
ANEXO
B-64304SP-1/02
B.17
MACROS DE USUARIO
B.17.1
Funcin
Variable comn que se
conserva
(#500 a #999)
Operaciones lgicas en
una sentencia if
Comportamiento de
una sentencia GOTO
cuando no se
encuentra el nmero
de secuencia al
comienzo del bloque
Serie 0i-D
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.
- 389 -
ANEXO
B-64304SP-1/02
Serie 0i-C
-
Serie 0i-D
El salto no se produce.
Se genera la alarma PS1128.
G65 P9001 ;
Comportamiento
cuando se realiza una
llamada a
subprograma mediante
un cdigo M y una
llamada a
subprograma mediante
un cdigo T
- 390 -
ANEXO
B-64304SP-1/02
Serie 0i-C
Funcin
-
Llamadas a
subprogramas y
macros
Serie 0i-D
Modelo
Serie 0i-D
Nivel de
Mtodo de
llamada
anidamiento
Nivel de
Total
anidamiento
independiente
Total
independiente
Llamada a
macros
4 en total
5 en total
(G65/G66/M98)
(G65/G66)
(G65/G66/M98)
8 en total
Llamada a
subprograma
15 en total
10
(M98)
Operacin de borrado
de la variable local
mediante
reinicializacin
B.17.2
Ninguna.
B.17.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 II-14, "MACROS DE USUARIO", en el "MANUAL DEL OPERADOR"
(B-64304SP).
B.18
B.18.1
Funcin
Macro de usuario de
tipo interrupcin en
operacin DNC
Reinicio del programa
B.18.2
Serie 0i-D
No est disponible.
Esta disponible.
Ninguna.
- 391 -
ANEXO
B-64304SP-1/02
B.19
B.19.1
Funcin
Ajuste de modo de
entrada de
parmetros
B.19.2
Serie 0i-D
Ninguna.
B.20
B.20.1
Funcin
Nombre de funcin
Seleccin de la
aceleracin/deceleracin
antes de la interpolacin
en movimiento en rpido
o aceleracin/
deceleracin despus de
la interpolacin en
movimiento en rpido
Serie 0i-D
- 392 -
ANEXO
B-64304SP-1/02
Serie 0i-C
Funcin
Serie 0i-D
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 aceleracin
para la aceleracin/
deceleracin lineal con
lectura en adelanto
antes de la interpolacin
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
- 393 -
ANEXO
B-64304SP-1/02
Serie 0i-C
Funcin
Serie 0i-D
Ajuste de la velocidad de
avance de mecanizado
mxima comn a todos
los ejes
Solapamiento de
bloques en movimiento
en rpido
Deshabilitado en el control en
adelanto avanzado.
B.20.2
Ninguna.
B.21
B.21.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)
B.21.2
Serie 0i-D
-
Ninguna.
- 394 -
ANEXO
B-64304SP-1/02
B.22
B.22.1
Funcin
Nombre de funcin
Ajuste para realizar la
operacin sncrona
siempre
Serie 0i-D
No est disponible.
- 395 -
ANEXO
B-64304SP-1/02
Serie 0i-C
Serie 0i-D
No est disponible.
Comprobacin del
error de
sincronizacin en
funcin de las
coordenadas de
mquina
No est disponible.
Ajuste del
establecimiento de la
sincronizacin
El establecimiento de la sincronizacin
no est disponible.
Temporizacin del
establecimiento de la
sincronizacin
El establecimiento de la sincronizacin
no est disponible.
- 396 -
Funcin
Compensacin
mxima para la
sincronizacin
Ajuste automtico de
la posicin de rejilla
ANEXO
B-64304SP-1/02
Serie 0i-C
Serie 0i-D
El establecimiento de la sincronizacin
no est disponible.
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
- 397 -
ANEXO
B-64304SP-1/02
Serie 0i-C
Serie 0i-D
No est disponible.
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.
T
Funcin
Nmero de pares para
la operacin sncrona
Operacin sncrona
durante el
funcionamiento
manual
Serie 0i-C
Serie 0i-D
- 398 -
B.22.2
ANEXO
B-64304SP-1/02
Elemento
Diferencia de posicin
entre el eje maestro y
el eje esclavo
Serie 0i-D
B.23
B.23.1
Funcin
Eje angular y
perpendicular cuando
se especifica un valor
no vlido en el
parmetro N 8211 o
N 8212
Serie 0i-C
Eje
angular
Serie T
Seal de finalizacin
de retorno a la
posicin de
referencia ZP para el
je 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.23.2
Serie 0i-D
Eje X
(1er eje)
Serie 0i -D
Eje
perpendicular
Eje Z
(2do eje)
Eje angular
Eje X (eje
configurado a 1
en el parmetro
N 1022) de los
tres ejes bsicos
Eje perpendicular
Ninguna.
- 399 -
ANEXO
B-64304SP-1/02
B.24
B.24.1
Funcin
Rango de datos de
cdigo M que cuenta
el nmero de piezas
mecanizadas
B.24.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)
Ninguna.
B.25
B.25.1
Funcin
Impulsos de volante
que exceden la
velocidad de
movimiento en rpido
Serie 0i-C
Serie 0i-D
- 400 -
Funcin
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.25.2
ANEXO
B-64304SP-1/02
Serie 0i-C
Serie 0i-D
Ninguna.
- 401 -
ANEXO
B-64304SP-1/02
B.26
B.26.1
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)
Serie 0i-C
Serie 0i-D
Ni la funcin de avance en
adelanto ni la funcin de avance
en adelanto avanzado estn
disponibles para un eje bajo
control de eje por PMC.
El bit 3 (G8C) y el bit 4 (G8R) del
parmetro N 8004 no estn
disponibles.
1 a 65535
La unidad de datos es la siguiente.
Unidad de
datos
30 a 15000
30 a 12000
mm/min
30 a 6000
30 a 4800
pulgadas/min
Eje lineal
30 a 15000
30 a 12000
grad/min
Eje de
rotacin
Eje lineal
IS-B
IS-C
99999,999
9999,9999
9999,9999
999,99999
Unidad
mm
grad
pulg
Mquina en mm
Mquina en pulgadas
Unidad de
datos
1 a 100000
0,1 a 12000,0
mm/min
0,01 a 4000,00
0,01 a 480,000
pulgadas/min
1 a 100000
0,1 a 12000,0
grad/min
Eje lineal
- 402 -
grad/min
Unidad
IS-B,IS-C
-999999999 a 999999999 (9 dgitos)
1 a 65535
La velocidad de avance especificada
debe estar en el rango mostrado en la
tabla inferior.
mm/min
pulgadas/min
U n id a d d e
a ju s te
Unidad de datos
IS-A a IS-C
1
0,1
U n id a d
m n im a d e
d a to s
0 ,0 1
0 ,0 0 1
0 ,0 0 0 1
1 a 65535
Funcin
Funcin para aumentar
la unidad de
especificacin por un
factor de 200 para el
avance continuo (06h)
ANEXO
B-64304SP-1/02
Serie 0i-C
Serie 0i-D
No est disponible.
0
1
0
1
IS-B
IS-C
Mxima velocidad de
avance para el avance
continuo (06h)
Entrada mm
166458
mm/min
1664589
mm/min
IS-B
Entrada pulg
1664,58
pulg/min
16645,89
pulg/min
Entrada mm
16645
mm/min
166458
mm/min
IS-C
Entrada pulg
166,45
pulg/min
1664,58
pulg/min
1 vez
10 veces
IS-B
Entrada pulg
655,35
pulg/min
6553,50
pulg/min
Entrada mm
6553
mm/min
65535
mm/min
IS-C
Entrada pulg
65,53
pulg/min
655,35
pulg/min
1
200
0,1
20
Entrada en
pulgadas
(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 de
rotacin
-1
(min )
0,00023
0,046
0,000023
0,0046
Entrada en
milmetros
(mm/min)
Bit 2 (JFM)
del N 8004
IS-C
Entrada en
Entrada en
Entrada en
Entrada en
s. mtrico
pulgadas
s. mtrico
pulgadas
(mm/min)
(pulgadas/min)
(mm/min)
(pulgadas/min)
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
- 403 -
Unidad
0,0000 1 Nm
ANEXO
B-64304SP-1/02
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.
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
- 404 -
ANEXO
B-64304SP-1/02
Funcin
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
Salida individual de la
funcin auxiliar
Serie 0i-C
- 405 -
Serie 0i-D
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
ANEXO
B-64304SP-1/02
Serie 0i-C
- 406 -
Serie 0i-D
ANEXO
B-64304SP-1/02
Serie 0i-C
Funcin
Operacin cuando se
programa en sistema de
coordenadas de
mquina (20h) para el
eje de rotacin sin lmite
Serie 0i-D
Direccin de la
Direccin de la
0
trayectoria ms corta
trayectoria ms corta
la cantidad de
valor del comando
movimiento a realizar
Ajuste cuando se
utilizan los grupos A
a D en el canal 2
Serie 0i-C
Serie 0i-D
Parmetro N 8010
Especifique el grupo de E/S digital que se
va a utilizar para especificar un comando en
cada eje controlado por el PMC.
B.26.2
Ninguna.
B.27
B.27.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
Serie 0i-D
- 407 -
ANEXO
B-64304SP-1/02
Serie 0i-C
Serie 0i-D
Habilitada.
B.27.2
Ninguna.
B.28
B.28.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)
Serie 0i-D
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).
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.28.2
Ninguna.
- 408 -
ANEXO
B-64304SP-1/02
B.29
B.29.1
Funcin
Verificacin de lmites
de recorrido
inmediatamente
despus de la
conexin
Serie 0i-C
Serie 0i-D
Especificacin de la
direccin Y y J
mediante G22
Alarma de
sobrerrecorrido
- 409 -
B.29.2
ANEXO
B-64304SP-1/02
Serie 0i-C
Serie 0i-D
Ninguna.
- 410 -
ANEXO
B-64304SP-1/02
B.30
B.30.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
(68)
(60)
(61)
(62)
315.0
(67)
(+)
90.0
270.0
(63)
135.0
(66)
(64)
(65)
180.0
225.0
B.30.2
Ninguna.
- 411 -
ANEXO
B-64304SP-1/02
B.31
B.31.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.31.2
Serie 0i-D
Ninguna.
- 412 -
ANEXO
B-64304SP-1/02
B.32
REINICIALIZACIN Y REBOBINADO
B.32.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.32.2
Ninguna.
- 413 -
ANEXO
B-64304SP-1/02
B.33
B.33.1
Funcin
Coordenadas
absolutas durante el
cambio automtico de
la compensacin de
herramienta
Funcionamiento en
manual absoluto
activado
Serie 0i-D
Reinicio
Intervencin manual
Paro de avance
Cantidad de
intervencin manual
Bloque siguiente
Fig. 1
Paro de avance
Bloque siguiente
Trayectoria programada
Fig. 2
B.33.2
Ninguna.
- 414 -
ANEXO
B-64304SP-1/02
B.34
B.34.1
Funcin
Seal de proteccin
de memoria para
parmetros de CNC
KEYP, KEY1 a KEY4
<G046.0, G046.3 a
G046.6>
Parmetro para
habilitar la seal
KEYP
B.34.2
Serie 0i-D
Ninguna.
B.35
B.35.1
Funcin
Nmero de mensajes
de alarma externos y
longitud de mensajes
Serie 0i-D
- 415 -
Nmero de mensajes
de operador externos
y longitud de
mensajes
Rango de datos de
nmeros de mensajes
de operador externos
B-64304SP-1/02
Serie 0i-C
Funcin
Formato de
visualizacin de
mensajes de alarma
externos
Formato de
visualizacin de
mensajes de operador
externos
ANEXO
Serie 0i-D
Parmetro N 6310
El rango de datos de nmeros de mensajes de operador externos es el siguiente.
0 a 1000
- 416 -
0 a 4096
Serie 0i-C
Funcin
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
B.35.2
ANEXO
B-64304SP-1/02
Serie 0i-D
Ninguna.
B.36
B.36.1
Funcin
Modo de operacin de
memoria
Serie 0i-D
Llamada simultnea
desde dos canales
B.36.2
Ninguna.
- 417 -
ANEXO
B-64304SP-1/02
B.37
B.37.1
Funcin
Funcin de
visualizacin de 4
esclavos
Serie 0i-D
B.37.2
Ninguna.
B.38
B.38.1
Funcin
Alarma de
sobrerrecorrido
Serie 0i-D
B.38.2
Ninguna.
- 418 -
ANEXO
B-64304SP-1/02
B.39
B.39.1
Funcin
Posicin de retorno
despus del
achaflanado en un
ciclo repetitivo
mltiple de roscado
(G76)
Retroceso despus
del achaflanado
Serie 0i-D
[Tipo aceleracin/deceleracin]
Se utiliza la aceleracin/deceleracin
despus de la interpolacin para
roscado.
[Constante de tiempo]
Se utiliza la constante de tiempo para
roscado (parmetro N 1626).
[Velocidad de avance]
Se utiliza la velocidad de avance de
mecanizado mxima ajustada en el
parmetro N 1466.
B.39.2
Ninguna.
- 419 -
ANEXO
B-64304SP-1/02
B.40
B.40.1
Funcin
Desplazamiento del
sistema de
coordenadas durante
la interpolacin en
coordenadas polares
(funcin de
desplazamiento de
interpolacin en
coordenadas polares)
Serie 0i-D
No est disponible.
- 420 -
ANEXO
B-64304SP-1/02
Funcin
Compensacin de la
direccin del eje
hipottico durante la
interpolacin en
coordenadas polares
Serie 0i-C
Serie 0i-D
Si el primer eje del plano est en una direccin de eje hipottico con respecto al
centro del eje de rotacin, es decir, el centro del eje de rotacin no est en el eje X,
la funcin de compensacin de la direccin del eje hipottico en el modo de
interpolacin en coordenadas polares realiza la interpolacin en coordenadas polares
teniendo en cuenta el error. Ajuste el valor del error en el parmetro N 5464.
Eje hipottico (eje C)
Eje de rotacin
(X, C)
Eje X
Error en la direccin del eje hipottico
Centro del eje de rotacin
(X, C)
X
C
P
Velocidad de avance
de mecanizado
mxima y limitacin
de la velocidad de
avance durante la
interpolacin en
coordenadas polares
Override automtico y
limitacin automtica
de la velocidad de
avance durante la
interpolacin en
coordenadas polares
B.40.2
Punto del plano X-C (El centro del eje de rotacin es el origen
del plano X-C.)
Valor de la coordenada del eje X en el plano X-C
Valor de la coordenada del eje hipottico en el plano X-C
Error en la direccin del eje hipottico
(Ajuste este valor en el parmetro N 5464.)
Ninguna.
- 421 -
ANEXO
B-64304SP-1/02
B.41
B.41.1
Funcin
Alarma de
interferencias
Serie 0i-D
B.41.2
Ninguna.
B.42
B.42.1
Funcin
Control sncrono de
ejes
(Serie 0i-C: Control
sncrono rpido)
Serie 0i-D
- 422 -
Serie 0i-TTC
Funcin
La funcin de avance
en adelanto y la funcin
de cambio de
mecanizado/movimiento
en rpido para los ejes
sncronos y compuestos
de otro canal
Comando de
movimiento cuando ni el
control sncrono ni el
compuesto estn
habilitados
ANEXO
B-64304SP-1/02
Comportamiento
cuando se genera una
alarma en relacin con
control sncrono o
compuesto
Comportamiento
cuando se produce un
sobrerrecorrido para un
eje bajo control
sncrono o compuesto
- 423 -
Serie 0i-D
ANEXO
B-64304SP-1/02
Serie 0i-TTC
Funcin
Conmutacin entre la
seal de seleccin de
eje de control sncrono
y la seal de seleccin
de eje de control
compuesto durante el
funcionamiento
automtico
Serie 0i-D
Control sncrono
Serie 0i-TTC
Elemento
Actualizacin de las
coordenadas de pieza
y coordenadas
relativas del eje
esclavo bajo control
sncrono
Deteccin de no
sincronizacin cuando
el control sncrono se
ejerce en un canal (el
bit 1 (SER) del
parmetro N 8162
est configurado a 1)
Cantidad de
interrupcin por
volante manual o
modo de imagen
espejo para el eje
maestro
Serie 0i-D
Cuando no se ha establecido la
posicin de referencia del eje esclavo,
las coordenadas de mquina se
desplazan a las coordenadas ajustadas
en el parmetro N 1240, finalizando el
retorno a la posicin de referencia.
Realice la seleccin mediante el bit 4
(SPN) del parmetro N 8164.
Bit 4 (SPN) del parmetro N 8164
Las coordenadas de pieza y coordenadas
relativas del eje esclavo bajo control
sncrono:
0: Se actualizan.
1: No se actualizan.
No se realiza la deteccin de no
sincronizacin.
Cuando no se ha establecido la
posicin de referencia del eje esclavo,
se genera la alarma PS0354.
Se realiza la deteccin de no
sincronizacin.
- 424 -
Seleccione si se ha de reflejar la
cantidad o el modo en el eje esclavo
por medio del bit 5 (SMIx) del
parmetro N 8163.
Bit 5 (SMIx) del parmetro N 8163
Durante el control sncrono, la cantidad de
interrupcin por volante manual del eje
maestro o el modo de imagen espejo:
0: Se refleja en el eje esclavo.
1: No se refleja siempre en el eje
esclavo.
Serie 0i-TTC
Elemento
Ajuste automtico de
un sistema de
coordenadas de pieza
para el eje esclavo al
final del control
sncrono
ANEXO
B-64304SP-1/02
Serie 0i-D
Control compuesto
Serie 0i-TTC
Elemento
Control compuesto
para el comando de
retorno a posicin de
referencia del eje de
contorneado Cs
cuando el control
compuesto se ejerce
para ejes de
contorneado Cs
Interrupcin por
volante manual para
ejes compuestos
Visualizacin de la
posicin actual
durante el control
compuesto
(coordenadas
absolutas/relativas)
Cuando no se ha establecido la
posicin de referencia del eje
compuesto del otro canal, las
coordenadas de mquina se desplazan
a las coordenadas ajustadas en el
parmetro N 1240, finalizando el
retorno a la posicin de referencia.
Seleccione si se ha de utilizar la
funcin compuesta del comando de
retorno a posicin de referencia del eje
de contorneado Cs, mediante el bit 1
(CZMx) del parmetro N 8161.
Bit 1 (CZMx) del parmetro N 8161
Cuando el control compuesto se ejerce
para ejes de contorneado Cs, la funcin de
control compuesto para el comando de
retorno a posicin de referencia del eje de
contorneado Cs:
0: No se utiliza.
1: Se utiliza.
Deshabilitada.
- 425 -
Serie 0i-D
Cuando no se ha establecido la
posicin de referencia del eje
compuesto del otro canal, se genera
la alarma PS0359.
Aceleracin/
deceleracin
constante de tiempo
de aceleracin para la
acel./ decel. en
movimiento en rpido
para un eje sujeto al
control compuesto (bit
4 (RPT) del parmetro
N 1603)
Coordenadas de
mquina durante el
control compuesto
B-64304SP-1/02
Serie 0i-TTC
Elemento
ANEXO
Lectura de las
coordenadas de
mquina (#5021 y
posteriores) durante el
control compuesto
Velocidad de avance
del movimiento en
rpido durante el
control compuesto
- 426 -
Serie 0i-D
B.42.2
ANEXO
B-64304SP-1/02
Elemento
Serie 0i-D
B.43
B.43.1
Funcin
Control sncrono de
eje
(Serie 0i: Control
sncrono rpido)
Paro de avance
cuando se produce
una alarma
relacionada con el
control superpuesto
Retorno a la posicin
de referencia del eje
esclavo durante el
control superpuesto
Mltiples ejes
esclavos
No est disponible.
Seal de movimiento
de eje en curso y
seal de direccin del
movimiento del eje
para el eje esclavo
durante el control
superpuesto
- 427 -
Serie 0i-D
La adicin del control superpuesto no
deshabilita el control sncrono simple.
Se puede utilizar el mismo eje como
eje maestro para el control sncrono de
eje y el eje maestro para el control
superpuesto.
Realice la seleccin mediante el bit 0
(MPA) del parmetro N 8168.
Bit 0 (MPA) del parmetro N 8168
La seal de movimiento de eje en curso
<Fn102> o la seal de direccin de
movimiento del eje <Fn106> para el eje
esclavo durante el control superpuesto:
0: Coloca ambos canales en el estado de
paro de avance.
1: Coloca slo el canal que contiene el
eje objeto del control superpuesto en
el estado de paro de avance. (Por
ejemplo, cuando el control
superpuesto se ejerce en un canal,
slo el canal que ha causado la alarma
pasa al estado de paro de avance.
No est disponible.
Se genera la alarma PS0363.
ANEXO
Serie 0i-TTC
Funcin
Sobrerrecorrido del
eje durante el control
superpuesto
Conmutacin de las
seales de seleccin
de ejes de control
superpuesto durante
el funcionamiento
automtico
B.43.2
B-64304SP-1/02
Serie 0i-D
Ninguna.
B.44
B.44.1
Funcin
B.44.2
Serie 0i-D
Ninguna.
- 428 -
ANEXO
B-64304SP-1/02
B.45
B.45.1
Interpolacin circular en
esquinas (G39)
La posicin de parada en
modo bloque a bloque
durante el modo de
compensacin del radio de
herramienta/compensacin
del radio de la punta de
herramienta
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 de herramienta/compensacin del radio de la punta de
herramienta.
No est disponible.
Est disponible.
Est incluida en la compensacin
del 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.
Ni la compensacin del radio de
La compensacin del radio de
herramienta ni la compensacin del
herramienta/compensacin del radio
radio de la punta de herramienta
de la punta de herramienta estn
estn disponibles en la operacin
disponibles en la operacin MDI.
MDI.
La posicin de parada en modo bloque a bloque difiere como se muestra a
continuacin.
Pieza
Trayectoria programada
Trayectoria del centro del radio de hta./
radio de la punta de herramienta
L
L
No est disponible.
- 429 -
ANEXO
B-64304SP-1/02
Serie 0i-C
Serie 0i-D
N1
P1
P2
Trayectoria programada
Pieza
N2
P3
N3
El mecanizado tal
como est programado
ocasiona un corte en
exceso.
- 430 -
Funcin
Ajuste para deshabilitar la
comprobacin de
interferencias y para borrar
los vectores que interfieren
ANEXO
B-64304SP-1/02
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
- 431 -
V2
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
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
ANEXO
B-64304SP-1/02
Serie 0i-C
Siempre 3 bloques
Serie 0i-D
El nmero puede ajustarse en el
parmetro N 19625. El rango
especificable es de 3 a 8 bloques.
Si el parmetro no se ajusta (se
especifica 0), se supone el mismo
nmero que la Serie 0i-C
(3 bloques).
Se genera la alarma PS0041, y la
herramienta se detiene en el punto
inicial del bloque que precede al
bloque de interpolacin circular.
[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)
G28
G00
G01
r
S
Posicin de referencia
(G42 G01)
- 432 -
ANEXO
B-64304SP-1/02
Funcin
Mtodo de valoracin para
la interpolacin circular en
la compensacin del radio
de herramienta/radio de al
punta de herramienta
Serie 0i-C
Serie 0i-D
[Cuando QCR = 0]
Punto de inicio
D
Punto de
inicio
A
Punto
final
Punto
final
Centro
B.45.2
Centro
Ninguna.
- 433 -
ANEXO
B-64304SP-1/02
B.46
B.46.1
Funcin
Salida de M05 en un
ciclo de roscado con
machos
Serie 0i-D
0:
1:
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
El comportamiento se puede
seleccionar mediante el bit 1 (NRF) del
parmetro N 3700.
- 434 -
Serie 0i-C
Funcin
Retroceso en un ciclo
de mandrinado (G85,
G89)
Valor de la distancia
de seguridad en un
ciclo de taladrado
profundo
Eje de taladrado en el
formato de la Serie
10/11
B.46.2
ANEXO
B-64304SP-1/02
Serie 0i-D
Ninguna.
- 435 -
ANEXO
B-64304SP-1/02
B.47
B.47.1
Funcin
Plano de mecanizado
Unidad de ajuste de
direccin R
(Direccin I, J o K
para el formato de las
Series 10/11)
Aplicacin de la
compensacin del
radio de la punta de
herramienta
Roscado en pulgadas
mediante la direccin
E (formato de las
Series 10/11)
Comportamiento del
primer comando de
posicionamiento
(G00) para un eje de
control de
contorneado Cs en un
ciclo fijo
B.47.2
Serie 0i-D
El comportamiento se puede
seleccionar mediante el bit 1 (NRF) del
parmetro N 3700.
Ninguna.
- 436 -
ANEXO
B-64304SP-1/02
B.48
B.48.1
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.
Control exclusivo
contra el ciclo fijo
repetitivo mltiple
(funcin estndar)
B.48.2
Ninguna.
- 437 -
ANEXO
B-64304SP-1/02
B.49
B.49.1
Funcin
Plano especificable
Especificacin de un
plano incluido un eje
paralelo
Comportamiento del
primer comando de
posicionamiento (G00)
para un eje de control
de contorneado Cs en
un ciclo fijo
Ruta de retorno al
punto de inicio de ciclo
cuando la tolerancia de
acabado se especifica
en G71 o G72
El comportamiento se puede
seleccionar mediante el bit 1 (NRF)
del parmetro N 3700.
Punto de inicio
del ciclo
Tolerancia
de acabado
Retorno al
punto inicial
- 438 -
Serie 0i-D
Tolerancia
de acabado
La herramienta
vuelve al punto de
inicio de ciclo a
travs de un punto
desplazado la
tolerancia de
acabado.
Serie 0i-C
Funcin
Comprobacin de
incremento/decremento
montono en G71/G72
tipo I
(ciclo fijo repetitivo
mltiple de torneado)
Comprobacin de
incremento/decremento
montono en G71/G72
tipo II
(ciclo fijo repetitivo
mltiple de torneado II)
No se comprueba.
El bit 1 (MRC) del parmetro N 5102
no afecta al ciclo fijo repetitivo mltiple
de torneado II (tipo II).
No se realiza.
Operacin de retroceso
en el fondo de un
orificio en G71/G72
tipo II
(ciclo fijo repetitivo
mltiple para torneado
II)
ANEXO
B-64304SP-1/02
Direccin
del eje X
Serie 0i-D
Direccin
de 45
grados
- 439 -
B-64304SP-1/02
Serie 0i-C
Funcin
ANEXO
Serie 0i-D
[Comando G70]
La compensacin del radio de la punta
de herramienta se realiza.
[Comandos G71 a G73]
Mientras la compensacin del radio de
la punta de herramienta no se realiza,
es posible aplicar parcialmente la
compensacin del radio de la punta de
herramienta ajustando el bit 4 (RFC)
del parmetro N 5102.
No vlido
No se puede especificar.
Se puede especificar.
Tenga en cuenta que el ltimo bloque
del programa del contorno objetivo no
debe estar en la mitad del comando
de achaflanado, redondeado de
esquina o programacin directa de
dimensiones del grfico.
Aproximacin en un ciclo
Posicionamiento en
operaciones de ciclos
G70 a G76
Cdigo T especificado
en el mismo bloque
que G74 o G75
Comandos de
achaflanado o
redondeado de esquina
y comando de
programacin directa
de dimensiones del
grfico para el
programa del contorno
objetivo
Aproximacin al punto
de inicio de roscado en
G76
Roscado
Aproximacin
en dos ciclos
- 440 -
Roscado
Aproximacin
en un ciclo
ANEXO
B-64304SP-1/02
Funcin
Serie 0i-D
Trayectoria de cajeras
en G71/G72 tipo II
(ciclo fijo repetitivo
mltiple de torneado
II)
No est limitado.
Funcin
Trayectoria de cajeras
en G71/G72 tipo II
(ciclo fijo repetitivo
mltiple de torneado
II)
Serie 0i-D
[Cuando P15 = 1]
La herramienta finaliza un proceso de
cajera antes de proceder a mecanizar
la siguiente cajera. (Vase la figura de
la derecha.)
- 441 -
B-64304SP-1/02
Serie 0i-C
Funcin
Especificacin de la
tolerancia de acabado
en G71/G72
Nmero de divisiones
en G73
Comando E de
direccin en G76
B.49.2
ANEXO
Serie 0i-D
Se permite.
Ninguna.
B.50
B.50.1
Funcin
Comandos de
achaflanado y
redondeado d
esquinas para un
plano distinto del
plano Z-X
Operacin en modo
bloque a bloque
B.50.2
Serie 0i-C
No est disponible.
Se genera la alarma PS0212.
[Achaflanado]
La parada en modo bloque a bloque no
se realiza en el punto de inicio del
bloque de achaflanado insertado.
[Redondeado de esquinas]
La parada en modo bloque a bloque se
realiza en el punto de inicio del bloque
de redondeado de esquinas insertado.
Serie 0i-D
Esta disponible.
Los comandos pueden especificarse
para cualquier plano, incluso el que
incluye ejes paralelos.
Ninguna.
- 442 -
ANEXO
B-64304SP-1/02
B.51
B.51.1
Funcin
Especificacin del
comando de
programacin directa
de las dimensiones
del grfico para un
plano distinto del
plano Z-X
Cuando existen dos o
ms bloques que no
deben desplazarse
entre comandos
consecutivos que
especifican entrada
directa de
dimensiones del
grfico.
B.51.2
Serie 0i-D
Ninguna.
- 443 -
NDICE
B-64304SP-1/02
NDICE ALFABTICO
<A>
CICLO DE ROSCADO RGIDO CON MACHOS
FRONTAL (G84) / CICLO DE ROSCADO
RGIDO CON MACHOS LATERAL (G88) .............95
Ciclo de roscado rgido profundo con machos
(G84 o G88) .............................................................101
Ciclo de taladrado de dimetro exterior /
interior (G75) ...................................................... 72,250
Ciclo de taladrado frontal (G83)/
Ciclo de taladrado lateral (G87) .................................85
Ciclo de taladrado profundo (G83) ..............................266
Ciclo de taladrado profundo a alta velocidad (G83.1) .267
Ciclo de taladrado profundo de cara final (G74).....71,248
Ciclo de taladrado, ciclo de avellanado (G82) .............264
Ciclo de taladrado, ciclo de punteado (G81)................263
Ciclo de torneado de cara final (G94) ..................... 40,248
CICLO FIJO (G90, G92, G94).......................................31
CICLO FIJO / CICLO FIJO REPETITIVO
MLTIPLE ..............................................................436
CICLO FIJO DE RECTIFICADO (PARA
RECTIFICADORA).................................................108
CICLO FIJO DE RECTIFICADO ...............................437
CICLO FIJO DE TALADRADO..................... 82,259,434
CICLO FIJO REPETITIVO MLTIPLE (G70-G76)....47
CICLO FIJO REPETITIVO MLTIPLE DE
TORNEADO............................................................438
CICLO FIJO REPETITIVO MLTIPLE ....................223
Ciclo fijo y compensacin del radio de la punta de
herramienta..........................................................44,220
CICLO FIJO.................................................................207
Cdigo T para compensacin de herramienta ..............132
COMPENSACIN AUTOMTICA DE
HERRAMIENTA (G36, G37)..................................202
COMPENSACIN AUTOMTICA DE
HERRAMIENTA.....................................................372
COMPENSACIN DE ERROR DE PASO DE
HUSILLO.................................................................411
Compensacin de geometra de herramienta y
compensacin de desgaste de herramienta ...............131
COMPENSACIN DE HERRAMIENTA ..................131
Compensacin del eje Y (ejes arbitrarios) ...................136
Compensacin del eje Y ....................................... 136,429
COMPENSACIN DEL RADIO DE
HERRAMIENTA/RADIO DE LA PUNTA
DE HERRAMIENTA...............................................428
Compensacin del radio de la punta de herramienta
para entrada desde MDI ...........................................199
COMPENSACIN ................................................. 11,132
COMPROBACIN DE INTERFERENCIAS
ENTRE CANALES (CONTROL DE 2 CANALES)421
Comprobacin de interferencias...................................188
CONTADOR DE PIEZAS Y HORAS DE
FUNCIONAMIENTO..............................................400
CONTROL DE CABEZAL ENTRE CADA CANAL.287
<B>
BARRERA DE GARRA Y CONTRAPUNTO............418
Barreras de garra y contrapunto ...................................310
BSQUEDA DEL NMERO DE SECUENCIA........408
<C>
Cancelacin de ciclo fijo (G80) ...................................105
Cancelacin del ciclo fijo de taladrado (G80).........94,274
Ciclo de acabado (G70)...........................................67,244
Ciclo de mandrinado (G85)..........................................272
Ciclo de mandrinado (G89)..........................................273
Ciclo de mandrinado frontal (G85) /
Ciclo de mandrinado lateral (G89) .............................93
Ciclo de mecanizado cnico........................33,41,209,217
Ciclo de mecanizado de caras .................................40,216
Ciclo de mecanizado de dimetro exterior /
interior (G90).......................................................32,208
Ciclo de mecanizado recto ......................................32,208
Ciclo de rectificado de oscilacin (G73) ......................114
Ciclo de rectificado de oscilacin directo de
dimensiones fijas (G74)............................................116
Ciclo de rectificado longitudinal (G71)........................110
Ciclo de rectificado longitudinal directo de
dimensiones fijas (G72)............................................112
Ciclo de roscado (G92) ...........................................34,210
Ciclo de roscado con machos (G84).............................268
Ciclo de roscado con machos (G84.2)..........................270
Ciclo de roscado con machos frontal (G84) /
Ciclo de roscado con machos lateral (G88) ................88
Ciclo de roscado cnico ..........................................37,213
Ciclo de roscado mltiple (G76) .............................75,252
Ciclo de roscado recto.............................................34,210
i-1
NDICE
B-64304SP-1/02
<D>
<G>
GENERALIDADES ...................................................3,11
<I>
IMAGEN ESPEJO PARA DOBLE TORRETA
(G68, G69) ...............................................................123
INTERPOLACIN CIRCULAR EN
ESQUINAS (G39)....................................................200
INTERPOLACIN CIRCULAR.................................374
INTERPOLACIN DE COORDENADAS
POLARES (G12.1, G13.1).........................................16
INTERPOLACIN DE COORDENADAS
POLARES ................................................................420
INTERPOLACIN HELICOIDAL.............................375
<E>
EDICIN DE PROGRAMAS .....................................317
Entrada de datos de compensacin del eje Y ...............293
ENTRADA DE DATOS EXTERNOS.........................415
ENTRADA DE PARMETROS
PROGRAMABLES (G10) .......................................392
Entrada del valor medido de compensacin B de
herramienta...............................................................304
ENTRADA DEL VALOR MEDIDO DE
COMPENSACIN DE HERRAMIENTA B ...........389
Entrada directa del valor de compensacin de
herramienta...............................................................302
Entrada en contadores del valor de compensacin.......307
Entrada y salida de datos de compensacin
del eje Y ............................................................295,296
ENTRADA Y SALIDA EN CADA PANTALLA .......295
ENTRADA Y SALIDA EN LA PANTALLA DE E/S 296
ENTRADA/SALIDA DE DATOS...............................295
<L>
Limitaciones en el ciclo fijo repetitivo mltiple ..........258
Limitaciones en el ciclo repetitivo mltiple (G70-G76) 80
Limitaciones en los ciclos fijos ...............................45,222
LLAMADA A SUBPROGRAMA
EXTERNO (M198) ..................................................407
LLAMADA A SUBPROGRAMA...............................206
<M>
MACRO DE USUARIO DE TIPO INTERRUPCIN 391
MACROS DE USUARIO............................................389
MECANIZADO COMPENSADO (G68, G69) ...........290
MEMORIA COMN ENTRE CADA CANAL ..........285
MEMORIA DE COMPENSACIN DE
HERRAMIENTA.....................................................387
Movimiento de la herramienta en cancelacin del
modo compensacin .................................................178
Movimiento de la herramienta en el modo
compensacin ...........................................................159
Movimiento de la herramienta en la puesta en marcha 154
<F>
FLUJO GENERAL DE FUNCIONAMIENTO DE
UNA MQUINA HERRAMIENTA DE CNC ............6
Funcin de alarma de comprobacin de interferencias 192
Funcin de anulacin de comprobacin de
interferencias ............................................................193
<N>
Notas sobre la compensacin del radio de la punta de
herramienta...............................................................147
i-2
NDICE
B-64304SP-1/02
<U>
<O>
<V>
Varios...........................................................................392
VERIFICACIN DE LMITES DE RECORRIDO.....409
VISIN GENERAL DE LA COMPENSACIN
DEL RADIO DE LA PUNTA DE
HERRAMIENTA (G40-G42) ..................................137
<P>
PANTALLAS VISUALIZADAS MEDIANTE LA
TECLA DE FUNCIN
....................................298
PARMETROS...........................................................325
Posicin de la pieza y comando de movimiento...........142
POSICIONAMIENTO DEL CABEZAL .....................384
PRECAUCIONES DE SEGURIDAD...........................s-1
Precauciones que debe tomar el operador ...............94,274
Prevencin del corte en exceso debido a la
compensacin del radio de la punta de herramienta .185
PROGRAMACIN DIRECTA DE
DIMENSIONES DEL GRFICO ............................125
PROGRAMACIN DIRECTA DE
DIMENSIONES DEL GRFICO ............................443
Punta imaginaria de herramienta..................................137
<R>
REINICIALIZACIN Y REBOBINADO...................413
Repeticin de patrn (G73) .....................................65,242
RETORNO MANUAL A LA POSICIN DE
REFERENCIA .........................................................378
RETROCESO DE CICLO DE ROSCADO (CICLO
FIJO/CICLO FIJO REPETITIVO MLTIPLE) ......419
ROSCADO CONTINUO ...............................................29
ROSCADO DE PASO CONSTANTE (G32) ................24
ROSCADO DE PASO VARIABLE (G34) ....................28
ROSCADO MLTIPLE ................................................29
ROSCADO RGIDO CON MACHOS...........................95
<S>
Salida de datos de compensacin del eje Y..................296
Seleccin de herramienta .............................................132
Seal de override..........................................................107
SEAL DE PROTECCIN DE MEMORIA PARA
PARMETROS DE CNC........................................415
SISTEMA DE COORDENADAS DE PIEZA .............380
SISTEMA DE COORDENADAS LOCAL .................381
<T>
TABLAS DE AJUSTE DE PARMETROS
ESTNDAR.............................................................369
TIPO DE DATOS ........................................................368
TORNEADO POLIGONAL (G50.2, G51.2) ...............275
i-3
HOJA DE REVISIONES
B-64304SP-1/02
HOJA DE REVISIONES
Edicin
02
01
Fecha
Mar., 2011
Nov., 2009
Contenido
Revisin total
r-1