Você está na página 1de 848

Fanuc Srie oi -- TC

MANUAL DE OPERAO
B---64114PO/01
m- 1
MEDIDAS DE SEGURANA
Esta seo descreve as medidas de segurana relativas utilizao de unidades CNC. essencial que estas
medidas de precauo sejamobservadas pelo usurio, para garantir uma operao segura das mquinas equipadas
com uma unidade CNC (todas as descries includas nesta seo assumem esta configurao). Ter em ateno
que algumas das precaues se referemapenas a funes especficas, podendo no ser aplicveis a certas unidades
CNC.
Os usurios devemtambmobservar as medidas de segurana relativas mquina, descritas no manual fornecido
pelo fabricante da mquina--ferramenta. Antes de tentar operar a mquina ou criar um programa para controlar
a operao da mesma, o operador ter de familiarizar--se por completo com o contedo do presente manual e do
manual fornecido pelo respectivo fabricante da mquina--ferramenta.
Contedo
1. DEFINIO DE AVISO, CUIDADO E NOTA m--2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. AVISOS E CUIDADOS GERAIS m--3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. AVISOS E CUIDADOS RELATIVOS PROGRAMAO m--5 . . . . . . . . . . . . . . . . . .
4. AVISOS E CUIDADOS RELATIVOS AO MANUSEAMENTO m--7 . . . . . . . . . . . . . . . .
5. AVISOS RELATIVOS MANUTENO DIRIA m--9 . . . . . . . . . . . . . . . . . . . . . . . . . .
MEDIDAS DE SEGURANA
B--64114PO/01
m- 2
1
DEFINIO DE AVISO, CUIDADO E NOTA
O presente manual inclui medidas de segurana destinadas a proteger o usurio e a evitar danos na
mquina. As medidas de precauo so classificadas como Aviso e Cuidado em funo do seu grau
de segurana. Como Nota so classificadas as informaes suplementares. Leia atentamente os
Avisos, Cuidados e Notas, antes de tentar colocar a mquina em funcionamento.
AVISO
Aplica--se quando h perigo de ferimentos para o usurio e/ou de danificao do equipamento, caso
o procedimento prescrito no seja observado.
CUIDADO
Aplica--se quando h perigo de danificao do equipamento, caso o procedimento prescrito no seja
observado.
NOTA
A Nota serve para indicar informaes suplementares, no se tratando, porm, de Avisos nem de
Cuidados.
`Ler atentamente o presente manual e guard--lo em um lugar seguro.
B--64114PO/01
MEDIDAS DE SEGURANA
m- 3
2
AVISOS E CUIDADOS GERAIS
AVISO
1. Nunca proceder usinagem de uma pea, sem verificar primeiro o funcionamento da mquina.
Antes de iniciar um ciclo de produo, verificar se a mquina est trabalhando corretamente,
executando um teste de funcionamento, por exemplo, com a funo de bloco nico, override da
velocidade de avano ou bloqueio da mquina, ou operando a mquina semqualquer ferramenta
ou pea montada. No se controlando o funcionamento correto da mquina, a mesma poder
comportar--se de forma imprevista, podendo eventualmente causar uma danificao da peae/ou
da prpria mquina, ou ferimentos ao usurio.
2. Antes de colocar a mquina em funcionamento, verificar cuidadosamente os dados
introduzidos.
Se a mquina for operada com dados especificados incorretamente, a mesma poder
comportar--se de forma imprevista, podendo eventualmente causar uma danificao da peae/ou
da prpria mquina, ou ferimentos ao usurio.
3. Verificar se a velocidade de avano especificada adequada operao pretendida. Geralmente,
cada mquina possui uma velocidade de avano mxima permitida. A velocidade de avano
apropriada varia em funo da operao desejada. A velocidade de avano mxima permitida
indicada no manual fornecido coma mquina. Se a mquina no for operada coma velocidade
correta, a mesma poder comportar--se de forma imprevista, podendo eventualmente causar uma
danificao da pea e/ou da prpria mquina, ou ferimentos ao usurio.
4. Ao usar uma funo de compensao da ferramenta, verificar cuidadosamente a direo e a
quantia da compensao.
Se a mquina for operada com dados especificados incorretamente, a mesma poder
comportar--se de forma imprevista, podendo eventualmente causar uma danificao da peae/ou
da prpria mquina, ou ferimentos ao usurio.
5. Os parmetros do CNC e do PMC so definidos pelo fabricante, no sendo, normalmente,
necessrio alter--los. Sendo, contudo, inevitvel alterar algum dos parmetros,
imprescindvel compreender inteiramente a sua funo antes de se proceder a qualquer alterao.
Se algumdos parmetros for definido incorretamente, a mquina poder comportar--se de forma
imprevista, podendo eventualmente causar uma danificao da pea e/ou da prpria mquina,
ou ferimentos ao usurio.
6. Imediatamente aps a ligao da mquina, no acionar nenhuma das teclas do painel MDI, antes
que a indicao da posio ou a tela de alarme aparea na unidade CNC.
Algumas das teclas do painel MDI destinam--se manuteno ou a outras operaes especiais.
Pressionando--se alguma dessas teclas, a unidade CNC poder ser colocada fora de seu estado
normal. Se a mquina for operada nesse estado, a mesma poder comportar--se de forma
imprevista.
7. Os manuais de operao e de programao fornecidos com a unidade CNC incluem uma
descrio geral das funes da mquina, bem como de algumas funes opcionais. Ter em
ateno que as funes opcionais variam em funo do modelo da mquina, de forma que
algumas das funes descritas nos manuais podero no estar disponveis em determinados
modelos. Em caso de dvida, consultar a descrio da mquina.
MEDIDAS DE SEGURANA
B--64114PO/01
m- 4
AVISO
8. Algumas das funes podem ter sido implementadas a pedido do fabricante da
mquina--ferramenta. Ao usar estas funes, consultar o manual fornecido pelo fabricante da
mquina--ferramenta a fim de obter informaes mais detalhadas sobre a sua utilizao e as
eventuais medidas de precauo.
NOTA
Os programas, parmetros e variveis das macros so armazenados na memria no voltil da
unidade CNC, ficando guardados mesmo quando a mquina desligada. Contudo, esses dados
podero ser apagados inadvertidamente, ou poder ser necessrio apagar todos os dados da memria
no voltil para proceder recuperao de um erro.
Como medida de precauo e para assegurar uma rpida recuperao dos dados apagados,
recomendvel fazer uma cpia de segurana de todos os dados vitais, guardando--a em lugar seguro.
B--64114PO/01
MEDIDAS DE SEGURANA
m- 5
3
AVISOS E CUIDADOS RELATIVOS PROGRAMAO
Esta seo descreve as principais medidas de segurana relacionadas com a programao. Antes de
proceder programao, ler atentamente o manual de operao e o manual de programao
fornecidos, de forma a ficar inteiramente familiarizado com seus contedos.
AVISO
1. Definio de um sistema de coordenadas
Se um sistema de coordenadas for definido incorretamente, a mquina poder comportar--se de
forma imprevista, visto que o programa edita um comando que, de outro modo, seria vlido.
Essa operao inesperada poder danificar a ferramenta, a prpria mquina ou a pea, ou causar
ferimentos ao usurio.
2. Posicionamento por interpolao no linear
Ao executar um posicionamento por meio da interpolao no linear (posicionamento atravs
de um movimento no linear entre os pontos inicial e final), necessrio verificar
cuidadosamente o caminho da ferramenta, antes de se proceder programao.
O posicionamento implica um deslocamento rpido. Uma coliso da ferramenta com a pea
poder danificar a ferramenta, a prpria mquina ou a pea, ou causar ferimentos ao usurio.
3. Funes com um eixo de rotao
Ao programar uma interpolao de coordenada polar ou um controle de direo normal
(perpendicular), prestar especial ateno velocidade do eixo de rotao. Uma programao
incorreta pode fazer com que a velocidade do eixo de rotao se torne excessivamente elevada.
Se a pea no estiver bem segura, a placa de fixao poder solt--la devido fora centrfuga
resultante do excesso de velocidade.
Um acidente deste tipo poder danificar a ferramenta, a prpria mquina ou a pea, ou causar
ferimentos ao usurio.
4. Converso polegadas/unidades mtricas
A alternncia entre entradas em polegadas e em unidades mtricas no converte as unidades de
medio dos dados, tais como a correo da origem da pea, os parmetros e a posio atual.
Por isso, antes de ligar a mquina, verificar as unidades de medio que esto sendo usadas. Se
a mquina for ligada comdados incorretamente especificados, isso poderdanificar aferramenta,
a prpria mquina ou a pea, ou causar ferimentos ao usurio.
5. Controle da velocidade de corte constante
Quando um eixo sujeito a um controle de velocidade de corte constante se aproxima do ponto
de origem do sistema de coordenadas da pea, a velocidade do fuso pode tornar--se
excessivamente elevada. Por isso, necessrio especificar a velocidade mxima permitida. Uma
especificao incorreta da velocidade mxima permitida poder causar uma danificao da
ferramenta, da prpria mquina ou da pea, ou causar ferimentos ao usurio.
MEDIDAS DE SEGURANA
B--64114PO/01
m- 6
AVISO
6. Controle de curso
Aps a ligao da mquina, executar um retorno manual ao ponto de referncia, em caso de
necessidade. No possvel proceder ao controle de curso, antes de ser executado o retorno
manual ao ponto de referncia. Ter em ateno que quando o controle de curso se encontra
desativado, no acionado nenhum alarme mesmo que o limite de curso seja excedido, podendo
isso provocar uma danificao da ferramenta, da prpria mquina ou da pea, ou causar
ferimentos ao usurio.
7. Modo absoluto/incremental
Se um programa criado com valores absolutos for processado no modo incremental ou
vice--versa, a mquina poder comportar--se de forma inesperada.
8. Seleo de plano
Se for especificado um plano incorreto para a interpolao circular, interpolao helicoidal ou
ciclo fixo, a mquina poder comportar--se de forma inesperada. Para obter informaes mais
detalhadas, consultar as descries das respectivas funes.
9. Salto do limite de torque
Quando se pretende executar um salto do limite de torque, necessrio especificar primeiro um
valor para o limite de torque. Especificando--se um salto do limite de torque sem que o limite
de torque tenha sido primeiro definido, o respectivo comando de movimento ser executado sem
salto.
10. Funo de compensao
Se um comando baseado no sistema de coordenadas da mquina ou um comando de retorno ao
ponto de referncia for executado no modo de compensao, a funo de compensao
temporariamente cancelada, provocando um comportamento imprevisto da mquina.
Por isso, cancelar sempre o modo de compensao antes de executar qualquer dos comandos
acima mencionados.
B--64114PO/01
MEDIDAS DE SEGURANA
m- 7
4
AVISOS E CUIDADOS RELATIVOS AO MANUSEAMENTO
Esta seo descreve as medidas de segurana referentes ao manuseamento de
mquinas--ferramentas. Antes de colocar a mquina em funcionamento, ler atentamente o manual
de operao e o manual de programao fornecidos, de forma a ficar inteiramente familiarizado com
seus contedos.
AVISO
1. Operao manual
Ao operar a mquina manualmente, controlar a posio atual da ferramenta e da pea, e verificar
se o eixo de deslocamento, a direo e a velocidade de avano foram especificados corretamente.
Uma operao incorreta da mquina poder provocar uma danificao da ferramenta, da prpria
mquina ou da pea, ou causar ferimentos ao usurio.
2. Retorno manual ao ponto de referncia
Aps a ligao da mquina, executar um retorno manual ao ponto de referncia, em caso de
necessidade. Se a mquina for operada sem que seja primeiro executado o retorno manual ao
ponto de referncia, a mquina poder comportar--se de forma imprevista. No possvel
proceder ao controle de curso, antes de ser executado o retorno manual ao ponto de referncia.
Uma operao imprevista da mquina poder provocar uma danificao da ferramenta, da
prpria mquina ou da pea, ou causar ferimentos ao usurio.
3. Avano por manivela
No processo de avano por manivela, ter em ateno que a ferramenta e a mesa se movimentam
rapidamente quando a manivela girada com um grande fator de escala, como p. ex. 100, Um
manuseamento descuidado da manivela poder provocar uma danificao da ferramenta e/ou da
mquina, ou causar ferimentos ao usurio.
4. Override desativado
Se o override for desativado (de acordo com a especificao de uma varivel de macro) durante
a abertura de rosca, o rosqueamento rgido com macho ou outro tipo de rosqueamento com
macho, a velocidade passa a ser imprevista, podendo provocar uma danificao da ferramenta,
da prpria mquina ou da pea, ou causar ferimentos ao operador.
5. Pr--seleo do ponto de origem
Por princpio, nunca executar uma pr--seleo do ponto de origem sempre que a mquina esteja
sendo operada sob o controle de um programa. Caso contrrio, a mquina poder comportar--se
de forma imprevista, podendo provocar uma danificao da ferramenta, da prpria mquina ou
da pea, ou causar ferimentos ao usurio.
MEDIDAS DE SEGURANA
B--64114PO/01
m- 8
AVISO
6. Deslocamento do sistema de coordenadas da pea
Qualquer interveno manual, bloqueio da mquina ou espelhamento, pode provocar um
deslocamento do sistema de coordenadas da pea. Antes de pr a mquina a trabalhar sob o
controle de um programa, verificar cuidadosamente o sistema de coordenadas.
Se a mquina for operada sob o controle de um programa, sem que sejam definidas tolerncias
para um eventual deslocamento do sistema de coordenadas da pea, a mquina poder
comportar--se de forma imprevista, podendo provocar uma danificao da ferramenta, da prpria
mquina ou da pea, ou causar ferimentos ao operador.
7. Painel de operao por software e chaves de menu
Usando--se o painel de operao por software e as chaves de menu em combinao com o painel
MDI, possvel definir operaes no suportadas pelo painel de operao da mquina, tais como
mudana de modo, alterao dos valores de override e comandos de avano em modo jog.
Ter, contudo, em ateno que se as teclas do painel MDI forem acionadas inadvertidamente, a
mquina poder comportar--se de forma imprevista, podendo provocar uma danificao da
ferramenta, da prpria mquina ou da pea, ou causar ferimentos ao usurio.
8. Interveno manual
Procedendo--se a uma interveno manual durante a operao programada da mquina, o
caminho da ferramenta poder alterar--se quando se reiniciar a mquina. Por isso, antes de
reiniciar a mquina, aps uma interveno manual, controlar sempre a configurao das chaves
absoluto manual, dos parmetros e do modo de comando absoluto/incremental.
9. Bloqueio de avano, override e bloco nico
O bloqueio de avano, override da velocidade de avano e funes bloco a bloco podem ser
desativados usando a varivel do sistema de macros de usurio #3004. Tenha cuidado ao
trabalhar com a mquina neste caso.
10. Funcionamento em vazio
Normalmente, o funcionamento em vazio serve para controlar o funcionamento da mquina.
Durante o funcionamento em vazio, a mquina funciona velocidade de funcionamento em
vazio, a qual difere da velocidade de avano programada correspondente. Ter em ateno que
a velocidade de funcionamento em vazio poder ser, ocasionalmente, superior velocidade de
avano programada.
11. Compensao do raio da ponta da ferramenta no modo MDI
Prestar especial ateno aos caminhos das ferramentas especificados por meio de um comando
no modo MDI, uma vez que a compensao do raio da ponta da ferramenta no aqui aplicada.
Depois de introduzir no MDI um comando para a interrupo da operao automtica no modo
de compensao do raio da ponta da ferramenta, prestar particular ateno ao caminho da
ferramenta ao ser retomada, subseqentemente, a operao automtica. Para obter informaes
mais detalhadas, consultar as descries das respectivas funes.
12. Edio de programas
Se a mquina for parada para a edio do programa de usinagem (modificao, introduo ou
excluso), a mquina poder comportar--se de forma imprevista se a usinagem for retomada sob
o controle desse programa. Por princpio, nunca modificar, introduzir ou apagar comandos do
programa de usinagem durante a sua execuo.
B--64114PO/01
MEDIDAS DE SEGURANA
m- 9
5
AVISOS RELATIVOS MANUTENO DIRIA
AVISO
1. Substituio das baterias de manuteno da memria
Para proceder substituio das baterias de manuteno da memria, deixar a mquina (CNC)
ligada e ativar uma parada de emergncia da mquina. Visto que este trabalho executado com
a mquina ligada e o armrio de distribuio aberto, o mesmo s poder ser executado por pessoal
especializado que possa comprovar ter freqentado um curso sobre segurana e manuteno.
Ao substituir as baterias, ter cuidado para no tocar nos circuitos de alta tenso (marcados com
e protegidos com um revestimento isolante).
Tocando em circuitos de alta tenso desprotegidos, corre--se o risco de apanhar um choque
eltrico extremamente perigoso.
NOTA
OCNC est equipado com baterias a fim de preservar o contedo de sua memria, uma vez que tem
de guardar dados, tais como programas, correes e parmetros, mesmo que a tenso de rede esteja
desligada.
Quando se verifica uma queda da carga das baterias, visualizado um alarme correspondente no
painel de operao da mquina ou na tela.
Quando surgir esse alarme, substituir as baterias no prazo de uma semana. No o fazendo, o
contedo da memria do CNC ficar perdido.
Para obter informaes mais detalhadas sobre o processo de substituio das baterias, consultar a
seo de manuteno deste manual.
MEDIDAS DE SEGURANA
B--64114PO/01
m- 10
AVISO
2. Substituio das baterias dos codificadores de pulsos absolutos
Para proceder substituio das baterias de manuteno da memria, deixar a mquina (CNC)
ligada e ativar uma parada de emergncia da mquina. Visto que este trabalho executado com
a mquina ligada e o armrio de distribuio aberto, o mesmo s poder ser executado por pessoal
especializado que possa comprovar ter freqentado um curso sobre segurana e manuteno.
Ao substituir as baterias, ter cuidado para no tocar nos circuitos de alta tenso (marcados com
e protegidos com um revestimento isolante).
Tocando em circuitos de alta tenso desprotegidos, corre--se o risco de apanhar um choque
eltrico extremamente perigoso.
NOTA
Os codificadores de pulsos absolutos esto equipados com baterias a fim de preservarem a sua
posio absoluta.
Quando se verifica uma queda da carga das baterias, visualizado um alarme correspondente no
painel de operao da mquina ou na tela.
Quando surgir esse alarme, substituir as baterias no prazo de uma semana. No o fazendo, os dados
relativos posio absoluta, guardados pelo codificador, ficaro perdidos.
Para obter informaes mais detalhadas sobre o processo de substituio das baterias, consultar o
manual de manuteno do MOTOR SERVO FANUC da srie i.
B--64114PO/01
MEDIDAS DE SEGURANA
m- 11
AVISO
3. Substituio de fusveis
Em determinadas unidades, o processo de substituio dos fusveis descrito no manual de
operao e no manual de programao, no captulo Manuteno Diria.
No entanto, antes de se proceder substituio de um fusvel queimado, necessrio localizar
e eliminar a respectiva causa.
Por esse motivo, este trabalho s poder ser executado por pessoal especializado que possa
comprovar ter freqentado um treinamento sobre segurana e manuteno.
Ao substituir os fusveis com o armrio de distribuio aberto, ter cuidado para no tocar nos
circuitos de alta tenso (marcados com e protegidos com um revestimento isolante).
Tocando em circuitos de alta tenso desprotegidos, corre--se o risco de apanhar um choque
eltrico extremamente perigoso.
B--64114PO/01 ndice
i- 1
MEDIDAS DE SEGURANA m--1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I. ASPECTOS GERAIS
1. ASPECTOS GERAIS 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 PROCESSO GERAL DE OPERAO DA MQUINA--FERRAMENTA CNC 6 . . . . . . . . . . . . . .
1.2 NOTAS SOBRE A LEITURA DESTE MANUAL 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 NOTAS SOBRE VRIOS TIPOS DE DADOS 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
II. PROGRAMAO
1. ASPECTOS GERAIS 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 MOVIMENTO DA FERRAMENTA AO LONGO DOS CON--TORNOS
DA PEA -- INTERPOLAO 12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 AVANO -- FUNO DE AVANO 14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 DESENHO DA PEA E MOVIMENTO DA FERRAMENTA 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.1 Ponto de Referncia (Posio Especfica da Mquina) 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.2 Sistema de Coordenadas do Desenho da Pea e Sistema de Coordenadas Especificado pelo CNC 16 . . . .
1.3.3 Como Indicar Dimenses de Comando para Movimentar a Ferramenta -- Comandos
Absolutos/Incrementais 19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 VELOCIDADE DE CORTE -- FUNO DA VELOCIDADE DO FUSO 21 . . . . . . . . . . . . . . . . . . . .
1.5 SELEO DA FERRAMENTA PARA AS DIVERSAS FASES DE
USINAGEM -- FUNO DA FERRAMENTA 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6 COMANDO PARA OPERAES DE MQUINA -- FUNO MISCELNEA 22 . . . . . . . . . . . . . .
1.7 CONFIGURAO DO PROGRAMA 23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.8 FUNO DE COMPENSAO 26 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.9 FAIXA DE MOVIMENTO DA FERRAMENTA -- CURSO 27 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. EIXOS CONTROLVEIS 28 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 EIXOS CONTROLVEIS 29 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 NOMES DOS EIXOS 29 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 SISTEMA INCREMENTAL 30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 CURSO MXIMO 31 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. FUNO PREPARATRIA (FUNO G) 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4. FUNES DE INTERPOLAO 37 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 POSICIONAMENTO (G00) 38 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 INTERPOLAO LINEAR (G01) 40 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 INTERPOLAO CIRCULAR (G02, G03) 41 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4 INTERPOLAO HELICOIDAL (G02, G03) 45 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5 INTERPOLAO DE COORDENADAS POLARES (G12.1, G13.1) 46 . . . . . . . . . . . . . . . . . . . . . .
4.6 INTERPOLAO CILNDRICA (G07.1) 50 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.7 ROSCA DE PASSO CONSTANTE (G32) 54 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8 ABERTURA DE ROSCA DE PASSO VARIVEL (G34) 58 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9 ABERTURA DE ROSCA CONTNUA 59 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B--64114PO/01 ndice
i- 2
4.10 ABERTURA DE ROSCA MLTIPLA 60 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.11 FUNO DE SALTO (G31) 62 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.12 SALTO MULTI--ETAPAS 64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.13 SALTO DO LIMITE DE TORQUE (G31 P99) 65 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5. FUNES DE AVANO 67 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 ASPECTOS GERAIS 68 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 DESLOCAMENTO RPIDO 69 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 AVANO DE CORTE 70 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 PAUSA (G04) 72 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6. PONTO DE REFERNCIA 73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 RETORNO AO PONTO DE REFERNCIA 74 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7. SISTEMA DE COORDENADAS 77 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1 SISTEMA DE COORDENADAS DA MQUINA 78 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2 SISTEMA DE COORDENADAS DA PEA 79 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.1 Definio do Sistema de Coordenadas da Pea 79 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.2 Seleo de um Sistema de Coordenadas da Pea 81 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.3 Alterao do Sistema de Coordenadas da Pea 82 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.4 Predefinio do Sistema de Coordenadas da Pea (G92.1) 84 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.5 Deslocamento do Sistema de Coordenadas da Pea 86 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3 SISTEMA DE COORDENADAS LOCAIS 87 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4 SELEO DE PLANO 89 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8. DIMENSO E VALOR DAS COORDENADAS 90 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1 PROGRAMAO ABSOLUTA E INCREMENTAL (G90, G91) 91 . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2 CONVERSO POLEGADAS/MILMETROS (G20, G21) 92 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3 PROGRAMAO DE NMEROS DECIMAIS 93 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4 PROGRAMAO DO DIMETRO E DO RAIO 94 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9. FUNO DA VELOCIDADE DO FUSO 95 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1 ESPECIFICAO DA VELOCIDADE DO FUSO COM UM CDIGO 96 . . . . . . . . . . . . . . . . . . . . .
9.2 ESPECIFICAO DIRETA DO VALOR DA VELOCIDADE DO FUSO
(COMANDO S DE 5 DGITOS) 96 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3 CONTROLE DA VELOCIDADE DE CORTE CONSTANTE (G96, G97) 97 . . . . . . . . . . . . . . . . . . .
9.4 FUNO DE SUPERVISO DA OSCILAO DA VELOCIDADE DO FUSO (G25, G26) 101 . . . .
9.5 FUNO DE POSICIONAMENTO DO FUSO 104 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.1 Orientao do Fuso 104 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.2 Posicionamento do Fuso 104 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.3 Cancelamento do Posicionamento do Fuso 106 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.FUNO DA FERRAMENTA (FUNO T) 107 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.1 SELEO DA FERRAMENTA 108 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2 GESTO DA VIDA TIL DAS FERRAMENTAS 109 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2.1 Programa dos Dados de Vida til da Ferramenta 109 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2.2 Contagem da Vida til da Ferramenta 112 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B--64114PO/01 ndice
i- 3
10.2.3 Especificao do Grupo da Ferramenta no Programa de Usinagem 113 . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.FUNO AUXILIAR 114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1 FUNO AUXILIAR (FUNO M) 115 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2 VRIOS COMANDOS M NO MESMO BLOCO 116 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3 FUNES AUXILIARES SECUNDRIAS (CDIGOS B) 117 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.CONFIGURAO DO PROGRAMA 118 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.1 OUTRAS COMPONENTES DO PROGRAMA ALM DAS SEES DE PROGRAMA 120 . . . . . . .
12.2 CONFIGURAO DA SEO DE PROGRAMA 123 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.3 SUBPROGRAMA (M98, M99) 129 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.FUNES PARA SIMPLIFICAR A PROGRAMAO 132 . . . . . . . . . . . . . . . . . . . . . .
13.1 CICLO FIXO (G90, G92, G94) 133 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.1 Ciclo de Corte do Dimetro Exterior/Interior (G90) 133 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.2 Ciclo de Abertura de Rosca (G92) 135 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.3 Ciclo de Torneamento da Superfcie Final (G94) 138 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.4 Como Usar Ciclos Fixos (G90, G92, G94) 141 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2 REPETIO DE CICLO (G70--G76) 143 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.1 Remoo de Material por Torneamento (G71) 143 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.2 Remoo de Material por Faceamento (G72) 147 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.3 Repetio de Padres (G73) 148 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.4 Ciclo de Acabamento (G70) 149 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.5 Ciclo de Perfurao Profunda da Superfcie Final (G74) 152 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.6 Ciclo de Perfurao do Dimetro Exterior/Interior (G75) 153 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.7 Ciclo de Abertura de Rosca Mltipla (G76) 154 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.8 Notas Sobre a Repetio de Ciclo (G70--G76) 158 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3 CICLO FIXO DE PERFURAO (G80--G89) 159 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3.1 Ciclo de Perfurao Frontal (G83) / Ciclo de Perfurao Lateral (G87) 163 . . . . . . . . . . . . . . . . . . . . . . . .
13.3.2 Ciclo de Rosqueamento Frontal (G84) / Ciclo de Rosqueamento Lateral (G88) 166 . . . . . . . . . . . . . . . . . .
13.3.3 Ciclo de Mandrilagem Frontal (G85) / Ciclo de Mandrilagem Lateral (G89) 168 . . . . . . . . . . . . . . . . . . . .
13.3.4 Cancelamento do Ciclo Fixo de Perfurao (G80) 169 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3.5 Medidas de Precauo 170 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.4 CICLO FIXO DE RETIFICAO (PARA A RETIFICADORA) 171 . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.4.1 Ciclo de Retificao Transversal (G71) 171 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.4.2 Ciclo Direto de Retificao Transversal e Dimenses Fixas (G72) 172 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.4.3 Ciclo de Retificao por Oscilao (G73) 173 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.4.4 Ciclo Direto de Retificao por Oscilao e Dimenses Fixas 174 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.5 CHANFRAGEM E CANTO R 175 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.6 ESPELHAMENTO PARA CABEOTE DUPLO DE TORNO--REVLVER (G68, G69) 178 . . . . . . .
13.7 PROGRAMAO DIRETA DAS DIMENSES DO DESENHO 179 . . . . . . . . . . . . . . . . . . . . . . . . . .
13.8 ROSQUEAMENTO RGIDO COM MACHO 184 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.8.1 Ciclo de Rosqueamento Rgido Frontal com Macho (G84) / Ciclo de Rosqueamento
Rgido Lateral com Macho (G88) 185 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.8.2 Cancelamento do rosqueamento rgido com macho (G80) 187 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.FUNO DE COMPENSAO 188 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1 CORREO DA FERRAMENTA 189 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.1 Correo da Geometria da Ferramenta e Correo do Desgaste da Ferramenta 189 . . . . . . . . . . . . . . . . . . .
14.1.2 Cdigo T para a Correo da Ferramenta 190 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.3 Seleo da Ferramenta 190 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B--64114PO/01 ndice
i- 4
14.1.4 Nmero de Correo 190 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.5 Correo 191 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.6 Comandos G53, G28 e G30 Quando Aplicada a Correo da Posio da Ferramenta 194 . . . . . . . . . . . .
14.2 VISO GERAL DA COMPENSAO DO RAIO DA PONTA DA FERRAMENTA 197 . . . . . . . . . .
14.2.1 Ponta Imaginria da Ferramenta 197 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.2.2 Sentido da Ponta Imaginria da Ferramenta 199 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.2.3 Nmero de Correo e Valor de Correo 200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.2.4 Posio de Trabalho e Comando de Movimento 202 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.2.5 Notas Sobre a Compensao do Raio da Ponta da Ferramenta 207 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3 PORMENORES DA COMPENSAO DO RAIO DA PONTA DA FERRAMENTA 210 . . . . . . . . . .
14.3.1 Aspectos gerais 210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3.2 Movimento da Ferramenta Aquando da Partida 212 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3.3 Movimento da Ferramenta no Modo de Correo 214 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3.4 Movimento da Ferramenta Aquando do Cancelamento do Modo de Correo 227 . . . . . . . . . . . . . . . . . . .
14.3.5 Verificao de Interferncias 230 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3.6 Corte Excessivo Devido Compensao do Raio da Ponta da Ferramenta 235 . . . . . . . . . . . . . . . . . . . . . .
14.3.7 Correo na Chanfragem e Arcos de Canto 236 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3.8 Comando de Entrada Atravs do Painel MDI 238 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3.9 Precaues Gerais Para as Operaes de Correo 239 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3.10 Comandos G53, G28 e G30 no Modo de Compensao do Raio da Ponta da Ferramenta 240 . . . . . . . . . .
14.4 VALORES DE COMPENSAO DA FERRAMENTA, NMERO DE VALORES
DE COMPENSAO E INTRODUO DE VALORES A PARTIR DO PROGRAMA (G10) 249 . . .
14.4.1 Compensao da Ferramenta e Nmero de Compensao da Ferramenta 249 . . . . . . . . . . . . . . . . . . . . . . .
14.4.2 Alterao do Valor de Correo da Ferramenta 250 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5 CORREO AUTOMTICA DA FERRAMENTA (G36, G37) 251 . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.MACROS DE USURIO 254 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.1 VARIVEIS 255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2 VARIVEIS DO SISTEMA 259 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3 OPERAO ARITMTICA E LGICA 266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.4 MACROINSTRUES E INSTRUES NC 271 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5 DESVIO E REPETIO 272 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.1 Desvio Incondicional (Instruo GOTO) 272 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.2 Desvio Condicional (Instruo IF) 273 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.3 Repetio (Instruo WHILE) 274 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6 CHAMADA DE MACRO 277 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.1 Chamada Simples (G65) 278 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.2 Chamada Modal (G66) 282 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.3 Chamada de Macro Atravs de um Cdigo G 284 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.4 Chamada de Macro Atravs de um Cdigo M 285 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.5 Chamada de Subprogramas Atravs de um Cdigo M 286 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.6 Chamada de Subprogramas Atravs de um Cdigo T 287 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.7 Programa Exemplificativo 288 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7 PROCESSAMENTO DE MACROINSTRUES 290 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.8 REGISTRO DE PROGRAMAS DE MACROS DE USURIO 292 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.9 LIMITAES 293 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.10 COMANDOS DE SADA EXTERNOS 294 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.11 MACRO DE USURIO DO TIPO INTERRUPO 298 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.11.1 Mtodo de Especificao 299 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.11.2 Pormenores das Funes 300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.ENTRADA DE PARMETROS PROGRAMVEIS (G10) 307 . . . . . . . . . . . . . . . . . . . .
B--64114PO/01 ndice
i- 5
17.OPERAO DE MEMRIA UTILIZANDO O FORMATO DE FITA
DA SRIE 10/11 310 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17.1 ENDEREOS E FAIXA DE VALORES ESPECIFICVEL PARA O FORMATO DE FITA
DA SRIE 10/11 311 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17.2 ABERTURA DE ROSCAS DE PASSO CONSTANTE 312 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17.3 CHAMADA DO SUBPROGRAMA 313 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17.4 CICLO FIXO 314 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17.5 REPETIO DO CICLO FIXO DE TORNEAMENTO 315 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17.6 FORMATOS PARA OS CICLOS FIXOS DE PERFURAO 317 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.FUNES DE CORTE A ALTA VELOCIDADE 321 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.1 CONTROLE AVANADO POR ANTECIPAO (G08) 322 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19.FUNO DE CONTROLE DOS EIXOS 327 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19.1 TORNEAMENTO POLIGONAL 328 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19.2 ROLL--OVER DO EIXO DE ROTAO 333 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19.3 CONTROLE SIMPLES DE SINCRONIZAO 334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19.4 CONTROLE EM TANDEM 336 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19.5 CONTROLE DE UM EIXO ANGULAR / CONTROLE DE UM EIXO
ANGULAR ARBITRRIO 337 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20.FUNO DE ENTRADA DE DADOS PADRO 339 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20.1 VISUALIZAO DO MENU PADRO 340 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20.2 VISUALIZAO DOS DADOS PADRO 344 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20.3 CARACTERES E CDIGOS PARA A FUNO DE ENTRADA DE DADOS PADRO 348 . . . . . .
III. OPERAO
1. ASPECTOS GERAIS 353 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 OPERAO MANUAL 354 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 MOVIMENTO DA FERRAMENTAPOR PROGRAMAO--OPERAO AUTOMTICA 356 . . . .
1.3 OPERAO AUTOMTICA 357 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 TESTAR UM PROGRAMA 359 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.1 Teste durante o Funcionamento da Mquina 359 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2 Como Visualizar a Mudana da Indicao da Posio sem Colocar a Mquina em Funcionamento 360 . . .
1.5 EDIO DE UM PROGRAMA DE PEAS 361 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6 VISUALIZAO E ESPECIFICAO DE DADOS 362 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7 VISUALIZAO 365 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.1 Visualizao do Programa 365 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.2 Indicao da Posio Atual 366 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.3 Tela de Alarmes 366 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.4 Indicao da Contagem de Peas, Indicao do Tempo de Execuo 367 . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.5 Visualizao de Grficos (Ver Seo III--12) 367 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.8 SADA DE DADOS 368 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. DISPOSITIVOS OPERACIONAIS 369 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 UNIDADES DE ESPECIFICAO E VISUALIZAO 370 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B--64114PO/01 ndice
i- 6
2.1.1 Unidade LCD/MDI de 7.2, monocromtica/8.4, a cores (tipo horizontal) 371 . . . . . . . . . . . . . . . . . . . . .
2.1.2 Unidade LCD/MDI de 7.2, monocromtica/8.4, a cores (tipo vertical) 372 . . . . . . . . . . . . . . . . . . . . . . .
2.1.3 Localizao das teclas no MDI (unidade LCD/MDI de tipo horizontal) 373 . . . . . . . . . . . . . . . . . . . . . . . .
2.1.4 Localizao das teclas no MDI (unidade LCD/MDI do tipo vertical) 374 . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 EXPLICAO DOTECLADO 375 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 TECLAS DE FUNO E SOFT KEYS 377 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1 Operaes Gerais de Tela 377 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.2 Teclas de Funo 378 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.3 Soft Keys 379 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.4 Entrada por Teclas e Buffer de Entrada 395 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.5 Mensagens de Aviso 396 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 DISPOSITIVOS EXTERNOS DE E/S 397 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.1 Arquivo Handy FANUC 399 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5 LIGAR/DESLIGAR 400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.1 Ligar o Equipamento 400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.2 Tela Visualizada ao Energizar 401 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.3 Desenergizao 402 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. OPERAO MANUAL 403 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1 RETORNO MANUAL AO PONTO DE REFERNCIA 404 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 AVANO EM MODO JOG 406 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 AVANO INCREMENTAL 408 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4 AVANO POR MANIVELA 409 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5 ABSOLUTO MANUAL ON E OFF 412 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4. OPERAO AUTOMTICA 417 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 OPERAO DE MEMRIA 418 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 OPERAO MDI 421 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 OPERAO DNC 424 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4 REINCIO DO PROGRAMA 426 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5 FUNO DE PLANEJAMENTO 434 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6 FUNO DE CHAMADA DE SUBPROGRAMA (M198) 439 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.7 INTERRUPO POR MANIVELA 441 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8 ESPELHAMENTO 444 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9 INTERVENO MANUAL E RETORNO 446 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10 OPERAO DNC COM CARTO DE MEMRIA 448 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.1 Especificao 448 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.2 Operaes 449 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.2.1 Operao DNC 449 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.2.2 Chamada de Subprograma (M198) 450 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.3 Limitao e Notas 451 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.4 Parmetro 451 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.5 Procedimento para Fixar o Carto de Memria 451 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5. OPERAO DE TESTE 453 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 BLOQUEIO DA MQUINA E BLOQUEIO DA FUNO AUXILIAR 454 . . . . . . . . . . . . . . . . . . . .
5.2 OVERRIDE DA VELOCIDADE DE AVANO 456 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 OVERRIDE DO DESLOCAMENTO RPIDO 457 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B--64114PO/01 ndice
i- 7
5.4 FUNCIONAMENTO EM VAZIO 458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5 BLOCO NICO 459 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6. FUNES DE SEGURANA 462 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 PARADA DE EMERGNCIA 463 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2 ULTRAPASSAGEM DE CURSO 464 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3 CONTROLE DO CURSO ARMAZENADO 465 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4 BARREIRAS DA PLACA DE FIXAO E DO BARREIRA DO CABEOTE MVEL 469 . . . . . . .
6.5 CONTROLE DE FIM DE CURSO ANTES DE EXECUTAR UM MOVIMENTO 476 . . . . . . . . . . . . .
7. FUNES DE ALARME E AUTODIAGNSTICO 479 . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1 TELA DE ALARMES 480 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2 VISUALIZAO DO HISTRICO DE ALARMES 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3 VERIFICAO ATRAVS DA TELA DE AUTO--DIAGNSTICO 483 . . . . . . . . . . . . . . . . . . . . . . .
8. ENTRADA/SADA DE DADOS 486 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1 ARQUIVOS 487 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2 PESQUISA DE ARQUIVOS 489 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3 APAGAMENTO DE ARQUIVOS 491 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4 ENTRADA/SADA DE PROGRAMAS 492 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.1 Entrada de um Programa 492 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.2 Sada de um Programa 495 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5 ENTRADA E SADA DOS DADOS DE CORREO 497 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5.1 Entrada de Dados de Correo 497 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5.2 Sada de Dados de Correo 498 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6 ENTRADA E SADA DE PARMETROS E DE DADOS DE COMPENSAO
DE ERRO DO PASSO 499 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.1 Entrada de Parmetros 499 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.2 Sada de Parmetros 500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.3 Entrada de Dados de Compensao de Erro de Passo 501 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.4 Sada dos Dados de Compensao de Erro de Passo 502 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7 ENTRADA/SADA DE VARIVEIS COMUNS DE MACRO DE USURIO 503 . . . . . . . . . . . . . . . .
8.7.1 Entrada de Variveis Comuns de Macro de Usurio 503 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7.2 Sada de Variveis Comuns de Macro de Usurio 504 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8 VISUALIZAO DO DIRETRIO DO DISQUETE 505 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.1 Visualizao do Diretrio 506 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.2 Leitura de Arquivos 509 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.3 Sada de Programas 510 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.4 Apagar Arquivos 511 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.9 TRANSMISSO DE UMA LISTA DE PROGRAMAS PARA UM DETERMINADO GRUPO 513 . .
8.10 ENTRADA/SADA DE DADOS NA TELA TUDO E/S 514 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.1 Definio de parmetros de entrada/sada 515 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.2 Entrada e sada de programas 516 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.3 Entrada e sada de parmetros 520 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.4 Entrada e Sada de Dados de Correo 522 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.5 Sada de variveis comuns de macros de usurio 524 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.6 Entrada e sada de arquivos em disquetes 525 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.11 ENTRADA/SADA DE DADOS ATRAVS DE UM CARTO DE MEMRIA 530 . . . . . . . . . . . . . .
B--64114PO/01 ndice
i- 8
9. EDIO DE PROGRAMAS 542 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1 INSERIR, ALTERAR E APAGAR UMA PALAVRA 543 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.1 Pesquisa de Palavras 544 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.2 Salto para o Incio do Programa 546 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.3 Insero de Palavras 547 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.4 Alterao de Palavras 548 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.5 Apagar Palavras 549 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2 APAGAR BLOCOS 550 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.1 Apagar um Bloco 550 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.2 Apagar Vrios Blocos 551 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3 PESQUISA DO NMERO DO PROGRAMA 552 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.4 PESQUISA DO NMERO DE SEQNCIA 553 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5 APAGAR PROGRAMAS 555 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.1 Apagar Um Programa 555 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.2 Apagar Todos os Programas 555 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.3 Apagar Mais de Um Programa Especificando uma Faixa 556 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6 FUNO AMPLIADA DE EDIO DE UM PROGRAMA DE PEAS 557 . . . . . . . . . . . . . . . . . . . .
9.6.1 Copiar um Programa Inteiro 558 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6.2 Copiar Parte de um Programa 559 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6.3 Mover Parte de um Programa 560 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6.4 Intercalar um Programa 561 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6.5 Explicaes Suplementares para as Operaes de Copiar, Mover e Intercalar 562 . . . . . . . . . . . . . . . . . . . .
9.6.6 Substituio de Palavras e de Endereos 564 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.7 EDIO DE MACROS DE USURIO 566 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.8 EDIO SIMULTNEA 567 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.9 FUNO DE SENHA 568 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.CRIAO DE PROGRAMAS 570 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.1 CRIAO DE PROGRAMAS USANDO O PAINEL MDI 571 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2 INSERO AUTOMTICA DE NMEROS DE SEQNCIA 572 . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.3 CRIAO DE PROGRAMAS NO MODO APRENDER (REPRODUO) 574 . . . . . . . . . . . . . . . . .
10.4 PROGRAMAO VERBAL COM FUNO GRFICA 577 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.ESPECIFICAO E VISUALIZAO DE DADOS 581 . . . . . . . . . . . . . . . . . . . . . . . . .
11.1 TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO 590 . . . . . . . . . . . . . . . . . . . . . . .
11.1.1 Indicao da Posio no Sistema de Coordenadas da Pea 590 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.2 Tela da Posio no Sistema de Coordenadas Relativas 591 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.3 Indicao da Posio Global 593 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.4 Predefinio do Sistema de Coordenadas da Pea 594 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.5 Tela da Velocidade de Avano Real 595 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.6 Visualizao do Tempo de Trabalho e da Contagem das Peas 597 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.7 Visualizao do Monitor de Operao 598 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2 TELAS VISUALIZADAS ATRAVS DA TECLA DE FUNO
(NO MODO MEMRIA OU MODO MDI) 600 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.1 Tela do Contedo do Programa 600 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.2 Tela do Bloco Atual 601 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.3 Tela do Bloco Seguinte 602 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.4 Tela de Verificao do Programa 603 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.5 Tela do Programa para a Operao MDI 604 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B--64114PO/01 ndice
i- 9
11.3 TELAS VISUALIZADAS ATRAVS DA TECLA DE FUNO
(NO MODO EDIO) 605 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3.1 Tela da Memria Usada e Lista de Programas 605 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3.2 Visualizao de uma Lista de Programas para um Determinado Grupo 608 . . . . . . . . . . . . . . . . . . . . . . . . .
11.4 TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO 611 . . . . . . . . . . . . . . . . . . . . . . .
11.4.1 Especificao e Visualizao do Valor de Correo da Ferramenta 612 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.2 Entrada Direta do Valor de Correo da Ferramenta 615 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.3 Entrada Direta da Correo da Ferramenta em B 617 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.4 Entrada do Valor de Correo em o Contador 619 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.5 Definio da Quantidade de Deslocao do Sistema de Coordenadas da Pea 620 . . . . . . . . . . . . . . . . . . .
11.4.6 Correo do Eixo Y 622 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.7 Visualizao e Entrada de Dados de Definio 625 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.8 Comparao e Parada do Nmero de Seqncia 627 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.9 Visualizao e Definio do Tempo de Trabalho, Contagem de Peas e Durao 629 . . . . . . . . . . . . . . . . .
11.4.10 Visualizao e Definio do Valor de Correo do Ponto de Origem da Pea 631 . . . . . . . . . . . . . . . . . . . .
11.4.11 Entrada Direta dos Valores Medidos de Correo do Ponto de Origem da Pea 632 . . . . . . . . . . . . . . . . . .
11.4.12 Visualizao e Definio de Variveis Comuns de Macro de Usurio 634 . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.13 Visualizao dos Dados Padro e do Menu Padro 635 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.14 Visualizao e Definio do Painel de Operao por Software 637 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.15 Visualizao e Definio dos Dados de Gesto da Vida til das Ferramentas 639 . . . . . . . . . . . . . . . . . . . .
11.5 TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO 642 . . . . . . . . . . . . . . . . . . . . . . .
11.5.1 Visualizar e Especificar Parmetros 643 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.5.2 Visualizao e Definio dos Dados de Compensao de Erro do Passo 645 . . . . . . . . . . . . . . . . . . . . . . . .
11.6 VISUALIZAO DO NMERO DO PROGRAMA, DO NMERO DE SEQNCIA E DO
ESTADO E MENSAGENS DE AVISO PARA OPERAO DE ESPECIFICAO DOS
DADOS OU ENTRADA/SADA 648 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.6.1 Visualizao do Nmero do Programa e do Nmero de Seqncia 648 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.6.2 Visualizao do Estado e Avisos para a Especificao de Dados ou a Operao de Entrada/Sada 649 . . . .
11.7 TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO 651 . . . . . . . . . . . . . . . . . . . . . . .
11.7.1 Tela do Histrico de Mensagens Externas do Operador 651 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.8 APAGAR A TELA 653 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.8.1 Desativar a Visualizao da Tela CRT 653 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.8.2 Ativao Automtica do Protetor de Tela 654 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.FUNO GRFICA 655 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.1 VISUALIZAO DE GRFICOS 656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.2 GRFICO DINMICO 661 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.FUNO DE AJUDA 662 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.HARDCOPY DA TELA 667 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IV. MANUAL GUIDE 0i
1. MANUAL GUIDE 0i 673 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 APRESENTAO GERAL 674 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 INTRODUO 675 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 OPERAES DE CRIAO DE UM PROGRAMAS 676 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B--64114PO/01 ndice
i- 10
1.3.1 Partida 676 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.2 Partida 677 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.3 Criao de um Novo Programa de Peas 678 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.4 Assistncia no processo 680 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.5 Assistncia cdigo G 682 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.6 Assistncia cdigo M 685 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 USINAGEM DE CICLO FIXO 687 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.1 Operao 688 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2 Dados para Cada Ciclo Fixo 690 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2.1 Bloco do tipo de usinagem de perfurao com torno mecnico 690 . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2.2 Bloco do tipo de usinagem de remoo de material por torneamento 691 . . . . . . . . . . . . . . . . . . . .
1.4.2.3 Bloco do tipo de usinagem de acabamento por torneamento 691 . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2.4 Bloco de figura de remoo de material por torneamento e acabamento 692 . . . . . . . . . . . . . . . . . .
1.4.2.5 Bloco do tipo de usinagem de desbaste de ranhura no torneamento 693 . . . . . . . . . . . . . . . . . . . . .
1.4.2.6 Bloco do tipo de usinagem de acabamento de ranhuras no torneamento 693 . . . . . . . . . . . . . . . . . .
1.4.2.7 Bloco de figura de ranhurar no torneamento 694 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2.8 Bloco do tipo de usinagem de abertura de rosca 695 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2.9 Bloco de figura de abertura de rosca 696 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5 PROGRAMAO DE PERFIS 697 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1 Operaes da Programao de Perfis 698 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1.1 Chamada da Tela de Programao de Perfis 698 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1.2 Seleo do Mtodo de Edio do Programa de Perfis 699 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1.3 Entrada no Programa de Perfis 700 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1.4 Verificao das Figuras de Perfis 704 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1.5 Converso para Programa NC 705 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.2 Detalhes dos Dados da Figura de Perfil 707 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.2.1 Arco 707 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.2.2 Canto R 707 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.2.3 Chanfragem 708 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.2.4 Selecione Ponto de Cruzamento da Figura 708 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.3 Detalhes do Clculo de contorno 709 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.3.1 Linha 709 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.3.2 Arco 712 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.3.3 Linha tangencial a dois arcos 716 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.3.4 Arco em Contato com Linhas e Arcos em Cruzamento 717 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.3.5 Arco em Contato com Linhas e Arcos No em Cruzamento 718 . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.3.6 Arco em Contato com 2 arcos No em Cruzamento 719 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.4 Detalhes do Clculo Auxiliar 720 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.4.1 Aspectos gerais 720 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.4.2 Ponto inicial 721 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.4.3 Linha 726 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.4.4 Arco 728 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.5 Outros 730 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.5.1 Clculo de dados de entrada 730 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.5.2 Prestar ateno s notas no programa de perfis 731 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.5.3 Prestar ateno s notas no executor de macros 731 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6 PARMETRO 732 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7 ALARMES 739 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B--64114PO/01 ndice
i- 11
V. MANUTENO
1. MTODO DE SUBSTITUIO DA BATERIA 743 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 BATERIA PARA BACKUP DA MEMRIA (3 VDC) 744 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 BATERIA PARA CODIFICADORES DE PULSOS ABSOLUTOS INDEPENDENTES
(6 VDC) 748 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 BATERIA PARA CODIFICADORES DE PULSOS ABSOLUTOS INTEGRADOS
NO MOTOR (6 VDC) 749 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ANEXOS
A. LISTA DOS CDIGOS DA FITA 753 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B. LISTA DE FUNES E FORMATO DE FITA 756 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C. FAIXAS DO VALOR DE COMANDO 761 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D. NOMOGRAMAS 764 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.1 COMPRIMENTO DE PASSO INCORRETO 765 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.2 CLCULO SIMPLES DO COMPRIMENTO DE PASSO INCORRETO 767 . . . . . . . . . . . . . . . . . . . .
D.3 CAMINHO DA FERRAMENTA NOS CANTOS 769 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.4 ERRO DE DIREO DO RAIO NO CORTE CIRCULAR 772 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E. ESTADO DURANTE A ENERGIZAO, A ANULAO E O RESET 773 . . . . . . . . .
F. TABELA DE CORRESPONDNCIA CARACTERE--CDIGO 775 . . . . . . . . . . . . . . . .
G. LISTA DE ALARMES 776 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I. ASPECTOS GERAIS
ASPECTOS GERAIS B--64114PO/01 1. ASPECTOS GERAIS
3
1
ASPECTOS GERAIS
Este manual engloba os seguintes captulos:
I. ASPECTOS GERAIS
Descreve a organizao dos captulos, mencionando os modelos
aplicveis, os manuais com eles relacionados, bem como notas para
a leitura deste manual.
II. PROGRAMAO
Descreve todas as funes: o formato utilizado para a programao de
funes na linguagem NC, caratersticas e restries.
III. OPERAO
Descreve a operao manual e automtica da mquina, procedimentos
para a entrada e sada de dados, bemcomo para a edio de programas.
IV. MANUAL GUIDE 0i
Descreve o MANUAL GUIDE 0i.
V. MANUTENO
Descreve os procedimentos para a substituio de baterias.
ANEXO
Apresenta uma lista de cdigos de fitas perfuradas, de faixas de dados
vlidas e de cdigos de erro.
Algumas das funes descritas neste manual podero no ser aplicveis
a certos produtos. Para obter informaes mais detalhadas, consultar o
manual DESCRIES (B--64112EN).
Os parmetros no so descritos detalhadamente neste manual. Para
informaes mais detalhadas sobre os parmetros mencionados no
presente manual, consultar o manual de parametrizao (B--64120EN).
O presente manual descreve todas as funes opcionais. As opes
integradas em seu sistema podem ser consultadas no manual fornecido
pelo fabricante da mquina--ferramenta.
Os modelos abrangidos por este manual e as respectivas abreviaturas so:
Nome do produto Abreviaturas
FANUC Srie 0i--TC 0i--TC Srie 0i
Acerca deste manual
ASPECTOS GERAIS 1. ASPECTOS GERAIS B--64114PO/01
4
Este manual utiliza os seguintes smbolos:
Indica uma combinao de eixos, tal como X__ Y__ Z (usada na
PROGRAMAO).
Indica o fim de um bloco. Corresponde, de fato, ao cdigo ISOLF ou ao
cdigo EIA CR.
A tabela seguinte apresenta uma lista dos manuais relacionados com a
srie 0i--C e 0i Mate--C. Este manual indicado por um asterisco (*).
Nome do manual
Nmero de
especificao
DESCRIPTIONS B--64112EN
CONNECTION MANUAL (HARDWARE) B--64113EN
CONNECTION MANUAL (FUNCTION) B--64113EN--1
MANUAL DE OPERAO da srie 0i--TC B--64114PO *
Series 0i--MC OPERATORS MANUAL B--64124EN
Series 0i Mate--TC OPERATORS MANUAL B--64134EN
Series 0i Mate--MC OPERATORS MANUAL B--64144EN
MAINTENANCE MANUAL B--64115EN
PARAMETER MANUAL B--64120EN
MANUAL DE PROGRAMAO
Macro Compiler/Macro Executor
PROGRAMMING MANUAL
B--61803E--1
FANUC MACRO COMPILER (For Personal Computer)
PROGRAMMING MANUAL
B--66102E
PMC
PMC Ladder Language PROGRAMMING MANUAL B--61863E
PMC C Language PROGRAMMING MANUAL B--61863E--1
Rede
Profibus--DP Board OPERATORS MANUAL B--62924EN
Ethernet Board/DATA SERVER Board
OPERATORS MANUAL
B--63354EN
FAST Ethernet Board/FAST DATA SERVER
OPERATORS MANUAL
B--63644EN
DeviceNet Board OPERATORS MANUAL B--63404EN
CNC ABERTO
FANUC OPEN CNC OPERATORS MANUAL
(Basic Operation Package (For Windows 95/NT))
B--62994EN
FANUC OPEN CNC OPERATORS MANUAL
(Operation Management Package)
B--63214EN
Smbolos especiais
D P I
_
D ;
Manuais afins da srie
0i--C/0i Mate--C
ASPECTOS GERAIS B--64114PO/01 1. ASPECTOS GERAIS
5
A tabela seguinte apresenta uma lista dos manuais relacionados com os
motores servo da srie is/i/is.
Nome do manual
Nmero de es-
pecificao
FANUC AC SERVO MOTOR is/i series
DESCRIPTIONS
B--65262EN
FANUC AC SERVO MOTOR is series DESCRIPTIONS B--65302EN
FANUC AC SERVO MOTOR is/i/is series
PARAMETER MANUAL
B--65270EN
FANUC AC SPINDLE MOTOR i series DESCRIPTIONS B--65272EN
FANUC AC SPINDLE MOTOR i series DESCRIPTIONS B--65312EN
FANUC AC SPINDLE MOTOR i/i series
PARAMETER MANUAL
B--65280EN
FANUC SERVO AMPLIFIER i series DESCRIPTIONS B--65282EN
FANUC SERVO AMPLIFIER i series DESCRIPTIONS B--65322EN
FANUC AC SERVO MOTOR is/i series
FANUC AC SPINDLE MOTOR i series
FANUC SERVO AMPLIFIER i series
MAINTENANCE MANUAL
B--65285EN
FANUC AC SERVO MOTOR i series
FANUC AC SPINDLE MOTOR i series
FANUC SERVO AMPLIFIER i series
MAINTENANCE MANUAL
B--65325EN
Manuais afins de
motores servo da srie
is/i/is
ASPECTOS GERAIS 1. ASPECTOS GERAIS B--64114PO/01
6
Para usinar uma pea com uma mquina--ferramenta CNC, preparar
primeiro o programa e operar, em seguida, a mquina por meio do
programa.
1) Primeiro, o programa para operar a mquina--ferramenta CNC
preparado a partir do desenho da pea a trabalhar.
A forma de preparar o programa descrita no captulo II,
PROGRAMAO.
2) Em seguida, o programa ter de ser lido para o sistema CNC. Depois,
montar as peas e ferramentas na mquina e operar as ferramentas de
acordo com o programa. Por fim, executar a usinagem propriamente
dita.
A forma de operar o sistema CNC descrita no captulo III,
OPERAO.
Desenho
da pea
Progra-
mao
da pea
CAPTULO II, PROGRAMAO CAPTULO III, OPERAO
CNC
CNC
Antes de proceder programao propriamente dita, fazer o plano de
usinagem para trabalhar a pea.
Plano de usinagem
1. Determinao da faixa de usinagem de peas
2. Mtodo de montagem das peas na mquina--ferramenta
3. Seqncia de usinagem em cada fase de corte
4. Ferramentas de corte e condies de corte
Decida o mtodo de corte em cada fase de corte.
F d
1 2 3
Fase de corte
Processo de corte
Corte da
superfcie final
Corte do
dimetro ex-
terno
Ranhurar
1. Mtodo de corte
: Grosseiro
Semi
Acabamento
2. Ferramentas de corte
3. Condies de corte
: Velocidade de avano
Profundidade de corte
4. Caminho da ferramenta
1.1
PROCESSO GERAL
DE OPERAO
DA MQUINA--
FERRAMENTA CNC
ASPECTOS GERAIS B--64114PO/01 1. ASPECTOS GERAIS
7
Pea
Corte do
dimetro
externo
Corte da
superfcie
final
Ranhurar
Preparar, para cada fase de corte, o programa do caminho da ferramenta
e das condies de corte, de acordo com o contorno da pea.
ASPECTOS GERAIS 1. ASPECTOS GERAIS B--64114PO/01
8
CUIDADO
1 O funcionamento de uma mquina--ferramenta com
controle CNC depende no s do prprio sistema CNC,
mas da combinao da mquina--ferramenta com seu
armrio de distribuio magntico, o sistema servo, o CNC,
o painel de operao, etc. Seria demasiado complexo
descrever aqui o funcionamento, a programao e a
operao referentes a todas as combinaes possveis.
Este manual descreve--as, em geral, do ponto de vista do
sistema CNC. Assim, para obter informaes mais
detalhadas sobre uma determinada mquina--ferramenta
CNC, consultar o manual fornecido pelo fabricante da
mquina--ferramenta, o qual deveria ter prioridade em
relao a este manual.
2 Os tpicos de leitura situam--se na margem esquerda para
facilitar ao leitor um acesso rpido s informaes
necessrias. Para localizar a informao necessria, o
leitor poder economizar tempo procurando--a atravs
destes tpicos.
3 O presente manual descreve o maior nmero possvel de
variaes para a aplicao do equipamento. impossvel,
porm, descrever todas as funes, opes e comandos
que no deveriam ser combinados.
Em caso de dvida, prefervel no efetuar combinaes
de operaes que no se encontrem aqui descritas.
CUIDADO
Os programas de usinagem, parmetros, variveis, etc.,
encontram--se armazenados na memriainterna novoltil
da unidade CNC. Normalmente, o contedo desta memria
no se perde ao ligar ou desligar a tenso da mquina.
Contudo, poder ser necessrio apagar dados
importantes, armazenados na memria no voltil, devido
auma operaoincorreta ouno decursode umaeliminao
de erros. A fim de possibilitar uma rpida recuperao de
dados nestes casos, recomendvel fazer previamente
uma cpia de segurana destes dados.
1.2
NOTAS SOBRE A
LEITURA DESTE
MANUAL
1.3
NOTAS SOBRE
VRIOS TIPOS DE
DADOS
II. PROGRAMAO
PROGRAMAO B--64114PO/01 1. ASPECTOS GERAIS
11
1
ASPECTOS GERAIS
PROGRAMAO 1. ASPECTOS GERAIS B--64114PO/01
12
A ferramenta movimenta--se ao longo de linhas retas e de arcos
correspondentes aos contornos da pea (ver II--4).
Programa
G01 Z...;
Ferramenta
Z
X
Pea
Fig. 1.1 (a) Movimento da ferramenta ao longo de uma linha reta paralela ao
eixo Z
Programa
G01 X ... Z... ;
Ferramenta
Z
X
Pea
Fig. 1.1 (b) Movimento da ferramenta ao longo de uma linha cnica
Programa
G02X ... Z ... R ... ;
ou
G03X ... Z ... R ... ;
Z
X Ferramenta
Pea
Fig. 1.1 (c) Movimento da ferramenta ao longo de um arco
1.1
MOVIMENTO DA
FERRAMENTA AO
LONGO DOS CON--
TORNOS DA PEA --
INTERPOLAO
Explicaes
D Movimento da
ferramenta ao longo de
uma linha reta
D Movimento da
ferramenta ao longo de
um arco
PROGRAMAO B--64114PO/01 1. ASPECTOS GERAIS
13
Otermo interpolao refere--se operao, atravs da qual a ferramenta
se move ao longo de uma linha reta ou de um arco, pela forma acima
descrita.
Os smbolos dos comandos programados G01, G02, ... chamam--se
funo preparatria e especificam o tipo de interpolao executada na
unidade de controle.
(a) Movimento ao longo de uma linha reta
G01 Z__;
X----Z--------;
(b) Movimento ao longo de
um arco
G03X----Z----;
Unidade de controle
Eixo X
Eixo Y
Movimento
da ferra-
menta
Interpolao
a) Movimento ao
longo de uma
linha reta
b) Movimento ao
longo de um
arco
Fig. 1.1 (d) Funo de interpolao
NOTA
Algumas mquinas movimentam as peas (fuso) em vez
das ferramentas, mas neste manual parte--se do princpio
de que as ferramentas so movimentadas em direo s
peas.
As roscas podemser cortadas movendo--se a ferramenta emsincronizao
com a rotao do fuso. Especifique, em um programa, a funo de
abertura de rosca atravs de G32.
Programa
G32Z----F----;
Z
F
X
Ferramenta
Pea
Fig. 1.1 (e) Abertura de rosca reta
D Abertura de rosca
PROGRAMAO 1. ASPECTOS GERAIS B--64114PO/01
14
Programa
G32X----Z----F----;
Z
F
X
Ferramenta
Pea
Fig. 1.1 (f) Abertura de rosca cnica
Omovimento da ferramenta a uma velocidade definida para cortar a pea,
designado como avano.
Ferramenta
Pea
Placa de fixao
Fig. 1.2 Funo de avano
As velocidades de avano podem ser especificadas por meio de valores
numricos correspondentes.
Por exemplo, o seguinte comando pode ser usado para fazer a ferramenta
avanar 2 mm, enquanto a pea d uma volta:
F2.0
funo de especificar a velocidade de avano, d--se o nome de funo
de avano (ver II--5).
1.2
AVANO --
FUNO DE AVANO
PROGRAMAO B--64114PO/01 1. ASPECTOS GERAIS
15
A mquina--ferramenta CNC possui uma posio fixa. Normalmente, a
substituio da ferramenta e a programao do ponto zero absoluto,
posteriormente descritas, so executadas nesta posio. Esta posio
designada como ponto de referncia.
Ponto de
referncia
Unidade porta--ferramenta
Placa de fixao
Fig. 1.3.1 Ponto de referncia
A ferramenta pode ser deslocada para o ponto de referncia de duas
formas:
1. Retorno manual ao ponto de referncia (ver III--3.1)
Oretorno ao ponto de referncia executado manualmente, por meio
de um boto.
2. Retorno automtico ao ponto de referncia (ver II--6)
Geralmente, se executa, primeiro, o retorno manual ao ponto de
referncia, logo aps a energizao. Quando se pretende deslocar a
ferramenta para o ponto de referncia, a fim de proceder a uma
substituio posterior da ferramenta, utiliza--se a funo de retorno
automtico ao ponto de referncia.
1.3
DESENHO DA PEA
E MOVIMENTO DA
FERRAMENTA
1.3.1
Ponto de Referncia
(Posio Especfica da
Mquina)
Explicaes
PROGRAMAO 1. ASPECTOS GERAIS B--64114PO/01
16
CNC
X
Z
X
Z
X
Z
Desenho da pea
Programa
Sistema de coordenadas
Comando
Pea
Mquina--ferramenta
Fig. 1.3.2 (a) Sistema de coordenadas
Os dois sistemas de coordenadas seguintes so especificados em locais
diferentes:
(Ver II--7)
1. Sistema de coordenadas do desenho da pea
Osistema de coordenadas escrito no desenho da pea. Como dados
do programa, so utilizados os valores de coordenadas deste sistema.
2. Sistema de coordenadas especificado pelo CNC
O sistema de coordenadas preparado na mquina--ferramenta que
est sendo usada. Para tal, programada a distncia entre a posio
atual da ferramenta e o ponto zero do sistema de coordenadas a ser
definido.
230
300
Ponto zero
do programa
X
Distncia at o ponto zero do sis-
tema de coordenadas a ser definido
Posio atual da ferramenta
Z
Fig. 1.3.2 (b) Sistema de coordenadas especificado pelo CNC
1.3.2
Sistema de
Coordenadas do
Desenho da Pea e
Sistema de
Coordenadas
Especificado pelo CNC
Explicaes
D Sistema de coordenadas
PROGRAMAO B--64114PO/01 1. ASPECTOS GERAIS
17
A ferramenta movimenta--se dentro do sistema de coordenadas
especificado pelo CNC, de acordo com o programa de comando
elaborado com base no sistema de coordenadas do desenho da pea, e
corta a pea com o contorno especificado no desenho.
Portanto, para que o contorno da pea definido no desenho possa ser
corretamente cortado, os dois sistemas de coordenadas tm de ser
definidos na mesma posio.
Para definir dois sistemas de coordenadas na mesma posio, usa--se,
normalmente, o seguinte mtodo:
1. Se o ponto zero da coordenada for definido na parte frontal da placa de
fixao
X
Z
40
150
40
60
Pea
Fig. 1.3.2 (c) Coordenadas e dimenses do desenho da pea
X
Z
Pea
Fig. 1.3.2 (d) Sistema de coordenadas do torno mecnico,
especificadopelo CNC (de forma a coincidir com o sistema
de coordenadas do desenho da pea)
D Mtodos para definir os
dois sistemas de
coordenadas na mesma
posio
PROGRAMAO 1. ASPECTOS GERAIS B--64114PO/01
18
2. Se o ponto zero da coordenada for definido na face final da pea.
X
Z
60 30
30
80
100
Pea
Fig. 1.3.2 (e) Coordenadas e dimenses do desenho da pea
X
Z
Pea
Fig. 1.3.2 (f) Sistema de coordenadas do torno mecnico, especificado
pelo CNC (de forma a coincidir com o sistema de
coordenadas do desenho da pea)
PROGRAMAO B--64114PO/01 1. ASPECTOS GERAIS
19
Os mtodos de comando para o deslocamento da ferramenta podem ser
indicados atravs de uma especificao absoluta ou incremental (ver
II--8.1).
A ferramenta desloca--se para um ponto situado distncia programada
em relao ao ponto zero do sistema de coordenadas, isto , para a
posio correspondente aos valores das coordenadas.
Ferramenta
Comando para o deslocamento do ponto A para o ponto B
Coordenadas do ponto B
G90X30.0Z70.0;
30
A
B
Z
X
70
110
Pea
Fig. 1.3.3 (a) Comando absoluto
1.3.3
Como Indicar
Dimenses de
Comando para
Movimentar a
Ferramenta --
Comandos Absolutos/
Incrementais
Explicaes
D Comando absoluto
PROGRAMAO 1. ASPECTOS GERAIS B--64114PO/01
20
Especificao da distncia entre a posio anterior da ferramenta e a
prxima posio da ferramenta.
Distncia e direo para o
movimento ao longo de cada eixo
Ferramenta
Comando para o deslocamento do ponto A para o ponto B
30
A
B
X
40
60
U--30.0W--40.0
Z
Fig. 1.3.3 (b) Comando incremental
As dimenses do eixo Xpodem ser definidas por meio do dimetro ou do
raio. A programao do dimetro e a programao do raio so aplicadas
independentemente em cada mquina.
1. Programao do dimetro
Para a programao do dimetro, use o valor do dimetro indicado no
desenho, para especificar o valor do eixo X.
Valores das coordenadas dos pontos A e B
A (30.0, 80.0), B (40.0, 60.0)
Z
X
60
80
30
A
B
40
Pea
Fig. 1.3.3 (c) Programao do dimetro
D Comando incremental
D Programao do
dimetro /
Programao do raio
PROGRAMAO B--64114PO/01 1. ASPECTOS GERAIS
21
2. Programao do raio
Para a programao do raio, use a distncia em relao ao centro da
pea, isto , o valor do raio, para especificar o valor do eixo X.
Valores das coordenadas dos pontos A e B
A (15.0, 80.0), B (20.0, 60.0)
Z
X
60
80
A
B
20
15
Pea
Fig. 1.3.3 (d) Programao do raio
A velocidade da ferramenta em relao pea que est sendo cortada,
chama--se velocidade de corte.
Nas mquinas com controle CNC, a velocidade de corte pode ser
especificada atravs da velocidade do fuso, em rpm.
Ferramenta
V: Velocidade de corte
D
N rpm
Pea
v m/min
Fig. 1.4 Velocidade de corte
<Quando se pretende usinar uma pea de 200 mm de dimetro,
a uma velocidade de corte de 300 m/min. >
Avelocidade do fuso de, aproximadamente, 478 rpme obtm--se a partir
de
N=1000v/D. Sendo assim, necessrio o seguinte comando:
S478 ;
Os comandos relacionados com a velocidade do fuso so designados
como funo da velocidade do fuso (ver II--9).
A velocidade de corte v (m/min) tambm pode ser especificada
diretamente por meio do valor da velocidade. Mesmo que o dimetro da
pea se altere, o CNC adapta a velocidade do fuso de forma que a
velocidade de corte permanea constante.
A esta funo d--se o nome de funo de controle da velocidade de corte
constante (ver II--9.3).
1.4
VELOCIDADE DE
CORTE -- FUNO
DA VELOCIDADE DO
FUSO
Exemplos
PROGRAMAO 1. ASPECTOS GERAIS B--64114PO/01
22
Para perfurar, abrir roscas, mandrilar, fresar ou executar outras operaes
afins, necessrio selecionar uma ferramenta adequada. A seleo da
respectiva ferramenta efetua--se atribuindo um nmero a cada ferramenta
e indicando no programa o nmero desejado.
Nmero da ferramenta
01
06
02 05
04 03
Unidade porta--ferramenta
Fig. 1.5 Ferramentas usadas nas diversas fases de usinagem
<Quando o n 01 atribudo a uma ferramenta de desbastar>
Quando a ferramenta armazenada na posio 01 da unidade
porta--ferramenta, a mesma poder ser selecionada especificando T0101.
A este processo d--se o nome de funo da ferramenta (ver II--10).
Quando se inicia o processo de usinagem, necessrio girar o fuso e
introduzir lquido refrigerante. Para tal, h que controlar as operaes de
ativao/desativao do motor do fuso e da vlvula do lquido refrigerante
(ver II--11).
Pea
Abrir/fechar placa
de fixao
Lquido refriger-
ante ON/OFF
Rotao do fuso
em sentido horrio
Fig. 1.6 Comando para operaes de mquina
A funo destinada s operaes de ativao/desativao de diversos
componentes da mquina, chama--se funo miscelnea. Geralmente,
esta funo especificada por meio de um cdigo M.
Por exemplo, se for especificado o cdigo M03, o fuso roda no sentido
dos ponteiros do relgio, velocidade previamente definida.
1.5
SELEO DA
FERRAMENTA PARA
AS DIVERSAS FASES
DE USINAGEM --
FUNO DA
FERRAMENTA
Exemplos
1.6
COMANDO PARA
OPERAES DE
MQUINA -- FUNO
MISCELNEA
PROGRAMAO B--64114PO/01 1. ASPECTOS GERAIS
23
A um grupo de comandos introduzidos no CNC para a operao da
mquina d--se o nome de programa. O deslocamento da ferramenta ao
longo de uma linha reta ou de umarco, ou a ativao/desativao do motor
do fuso, so executados por meio dos comandos especificados.
Os comandos so introduzidos no programa na seqncia dos
movimentos efetivos da ferramenta.
Bloco

Programa
Seqncia de movimentos
da ferramenta
Bloco
Bloco
Bloco
Bloco
Fig. 1.7 (a) Configurao do programa
A um grupo de comandos introduzidos para cada um dos passos da
seqncia d--se o nome de bloco. Oprograma consiste, portanto, emum
grupo de blocos para uma srie de ciclos de usinagem. Ao nmero
atribudo a cada bloco chama--se nmero da seqncia e ao nmero
atribudo a cada programa chama--se nmero do programa (ver II--12).
1.7
CONFIGURAO DO
PROGRAMA
PROGRAMAO 1. ASPECTOS GERAIS B--64114PO/01
24
O bloco e o programa possuem a seguinte configurao:
N fffff G ff Xff.f Zfff.f M ff S ff T ff ;
1 bloco
Nmero
da
seqncia
Funo pre-
paratria
Palavra de
dimenso
Funo
mis-
celnea
Funo
do fuso
Fun
o da
ferra-
menta
Fim do
bloco
Fig. 1.7 (b) Configurao do bloco
Cada bloco comea com um nmero de seqncia que o identifica e
termina com um cdigo de fim de bloco.
Este manual indica o cdigo de fim de bloco por ; (LF no cdigo ISO e
CR no cdigo EIA).
O contedo da palavra de dimenso depende da funo preparatria.
Neste manual, a seo da palavra de dimenso poder ser representada por
IP_.
;
Offff;

M30 ;
Nmero do programa
Bloco
Bloco
Bloco
Fim do programa

Fig. 1.7 (c) Configurao do programa


Normalmente, o nmero do programa especificado aps o cdigo de fim
de bloco (;), no incio do programa, e o cdigo de fim do programa (M02
ou M30) especificado no final do programa.
Explicaes
D Bloco
D Programa
PROGRAMAO B--64114PO/01 1. ASPECTOS GERAIS
25
Quando surge o mesmo padro de usinagem em vrias partes de um
programa, criado um programa para esse padro, ao qual se d o nome
de subprograma. Por outro lado, ao programa inicial d--se o nome de
programa principal. Os comandos do subprograma so executados
sempre que surge um comando de execuo do subprograma, durante a
execuo do programa principal. Depois de terminada a execuo do
subprograma, a seqncia regressa ao programa principal.
Programa principal
M98P1001

M98P1002
M98P1001

Subprograma #1
Subprograma #2
O1001
M99
Programa
para
o furo #1
Programa
para
o furo #2
O1002
M99
D Programa principal e
subprograma
PROGRAMAO 1. ASPECTOS GERAIS B--64114PO/01
26
Normalmente, so necessrias vrias ferramentas para a usinagemde uma
pea. Uma vez que essas ferramentas possuem comprimentos diferentes,
seria muito trabalhoso alterar o programa de acordo com cada uma delas.
Por isso, deve medir--se previamente o comprimento de cada uma das
ferramentas necessrias. Estabelecendo--se a diferena entre o
comprimento da ferramenta padro e o comprimento de cada ferramenta
no CNC (exibio de dados e definio : ver III--11), a usinagem pode ser
realizada sem alterar o programa, mesmo quando a ferramenta trocada.
A esta funo d--se o nome de compensao do comprimento da
ferramenta.
Ferra-
menta
padro
Pea
Ferra-
menta
para corte
grosseiro
Ferra-
menta
de acaba-
mento
Ferra-
menta
para ran-
hurar
Ferra-
menta
para aber-
tura de
Fig. 1.8 Correo da ferramenta
1.8
FUNO DE
COMPENSAO
Explicaes
D Usinagem com o fim da
ferramenta de corte --
Funo de compensao
do comprimento da
ferramenta
PROGRAMAO B--64114PO/01 1. ASPECTOS GERAIS
27
As extremidades de cada eixo da mquina esto equipadas com chaves de
fim de curso a fim de se evitar que as ferramentas se desloquem para l
das extremidades. A faixa dentro da qual se movimentam as ferramentas
tem o nome de curso. Alm dos limitadores de curso, possvel usar
tambm os dados em memria para definir uma rea para a qual as
ferramentas no possam ser deslocadas.
Motor
Chave fim de curso
Mesa
Ponto zero da mquina
Distncias a especificar
As ferramentas no podem entrar nesta rea. Esta rea definida por
meio de uma memorizao de dados ou de um programa.
Alm dos cursos definidos com as chaves fim de curso, o operador
tambm pode definir uma rea em que as ferramentas no podem entrar,
servindo--se de um programa ou de uma memorizao de dados. A esta
funo d--se o nome de controle de curso. (Ver III--6.3)
1.9
FAIXA DE
MOVIMENTO DA
FERRAMENTA --
CURSO
PROGRAMAO 2. EIXOS CONTROLVEIS B--64114PO/01
28
2
EIXOS CONTROLVEIS
PROGRAMAO B--64114PO/01 2. EIXOS CONTROLVEIS
29
Item 0i--TC
Nmero de eixos bsicos controlados 2 eixos
Ampliao de eixos controlveis (total) 4 eixos, no mx. (includos no Cs)
Nmero de eixos bsicos
simultaneamente controlveis
2 eixos
Ampliao dos eixos simultaneamente
controlveis (total)
4 eixos, no mx.
NOTA
O nmero de eixos simultaneamente controlveis para a
operao manual (avano em modo jog, avano
incremental ou avano por manivela) de 1 ou 3 eixos
(1 quando o bit 0 (JAX) do parmetro 1002 possui o valor
0 e 3 quando possui o valor 1).
Os nomes dos dois eixos bsicos so sempre X e Z. Os nomes de eixos
adicionais podem ser opcionalmente selecionados abaixo usando o
parmetro n. 1020,
D Sistema A de cdigos G: Y, A, B e C
D Sistema de cdigos G B/C: Y, U, V, W, A, B e C
Cada nome do eixo determinado de acordo com o parmetro n. 1020,
Se o parmetro especificar 0 ou qualquer outra coisa almdas nove letras,
o nome do eixo assume um valor por omisso igual a um nmero entre
1 e 4.
Quando usado um nome de eixo por omisso (1 a 4), o sistema no
consegue operar no modo MEM ou MDI.
Se o parmetro especificar um nome de eixo vrias vezes, s fica
operacional o primeiro eixo ao qual esse nome atribudo.
NOTA
1 Quando se usa o sistema A de cdigos G, as letras U, V e
Wno podemser usadas como nomes de eixos (havendo,
portanto, um nmero mximo de seis eixos controlveis),
porque estas letras so usadas como comandos
incrementais para X, Y e Z. Para poder usar as letras U, V
e W como nomes de eixos, necessrio usar o sistema B
ou C de cdigos G. Da mesma forma, a letra H usada
como comando incremental para C, no sendo, portanto,
permitido aplicar os comandos incrementais, se a letra Aou
B for usada como nome de um eixo.
2 Em G76 (abertura de rosca mltipla), o endereo A de um
bloco especifica o ngulo da ponta da ferramenta e no um
comando para o eixo A.
Usando--se CouAcomonome deumeixo, essas letras no
podero ser usadas como comandodo ngulode umalinha
reta para a chanfragem ou a programao direta da
dimenso do desenho. Portanto, deveria usadar--se ,C e
,A de acordo com o bit 4 (CCR) do parmetro n 3405.
2.1
EIXOS
CONTROLVEIS
2.2
NOMES DOS EIXOS
Limitaes
D Nome de eixo por
omisso
D Atribuio dupla de um
nome de eixo
PROGRAMAO 2. EIXOS CONTROLVEIS B--64114PO/01
30
O sistema incremental constitudo pelo menor incremento de entrada
(para a entrada) e pelo menor incremento de comando (para a sada). O
menor incremento de entrada o incremento mais pequeno para a
programao da distncia percorrida. O menor incremento de comando
o incremento mais pequeno para o deslocamento da ferramenta na
mquina. Ambos os incrementos so representados em mm, polegadas
ou graus.
No sistema incremental faz--se a distino entre IS--B e IS--C (tabelas
2.3(a) e 2.3(b)). Defina o bit 1 (ISC) do parmetro n. 1004 para
selecionar qual o sistema incremental deve ser usado. A definio do bit
1 (ISC) do parmetro n. 1004 aplicada a todos os eixos. Por exemplo,
quando selecionado IS--C, o sistema incremental para todos os eixos
IS--C.
Tabela 2.3 (a): Sistema incremental IS--B
Menor incremento de
entrada
Menor incremento de com-
ando
Mquina
com sis
Entrada
em mm
0.001 mm (dimetro) 0.0005 mm
com sis-
tema
em mm
0.001 mm (raio) 0.001 mm
tema
mtrico 0.001 graus 0.001 graus
entrada
em
0.0001 pol. (dimetro) 0.0005 mm
em
polega-
0.0001 pol. (raio) 0.001 mm
polega-
das 0.001 graus 0.001 graus
Mquina
com sis
Entrada
em mm
0.001 mm (dimetro) 0.00005 pol.
com sis-
tema
em mm
0.001 mm (raio) 0.0001 pol.
tema
ingls 0.001 graus 0.001 graus
entrada
em
0.0001 pol. (dimetro) 0.00005 pol.
em
polega-
0.0001 pol. (raio) 0.0001 pol.
polega-
das 0.001 graus 0.001 graus
Tabela 2.3 (b): Sistema incremental IS--C
Menor incremento de
entrada
Menor incremento de com-
ando
Mquina
com sis
Entrada
em mm
0.0001 mm (dimetro) 0.00005 mm
com sis-
tema
em mm
0.0001 mm (raio) 0.0001 mm
tema
mtrico 0.0001 graus 0.0001 graus
entrada
em
0.00001 pol. (dimetro) 0.00005 mm
em
polega-
0.00001 pol. (raio) 0.0001 mm
polega-
das 0.0001 graus 0.0001 graus
Mquina
com sis
Entrada
em mm
0.0001 mm (dimetro) 0.000005 pol.
com sis-
tema
em mm
0.0001 mm (raio) 0.00001 poleg.
tema
ingls 0.0001 graus 0.0001 graus
entrada
em
0.00001 pol. (dimetro) 0.000005 pol.
em
polega-
0.00001 pol. (raio) 0.00001 poleg.
polega-
das 0.0001 graus 0.0001 graus
2.3
SISTEMA
INCREMENTAL
PROGRAMAO B--64114PO/01 2. EIXOS CONTROLVEIS
31
Se o menor incremento de comando medido em milmetros ou em
polegadas, depende da mquina. O incremento deve ser selecionado
previamente, de acordo com a especificao do parmetro INM (n
1001#0). possvel usar um cdigo G (G20 ou G21) ou especificar um
parmetro para comutar entre a entrada em milmetros e a entrada em
polegadas do menor incremento de comando.
Um eixo do sistema mtrico no pode ser usado juntamente com um do
sistema ingls ou vice--versa. Almdisso, certas caractersticas, tais como
a interpolao circular e a compensao do raio da ponta da ferramenta,
no podem ser usadas para ambos os eixos em unidades diferentes. Para
obter informaes sobre a unidade a ser selecionada, consulte o manual
fornecido pelo fabricante da mquina.
O curso mximo controlado por esse CNC mostrado na tabela abaixo:
Curso mximo = Menor incremento de comando99999999
Tabela 2.4: Cursos mximos
Sistema incremental Cursos mximos
IS B
Mquina com
sistema mtrico
99999.999 mm
99999.999 graus
IS--B
Mquina com
sistema ingls
9999.9999 polegadas
99999.999 graus
IS C
Mquina com
sistema mtrico
9999.9999 mm
9999.9999 graus
IS--C
Mquina com
sistema ingls
999.99999 polegadas
9999.9999 graus
NOTA
1 As unidades da tabela representam um valor do dimetro
para a programao do dimetro e um valor do raio para a
programao do raio.
2 No possvel especificar um comando que exceda o
curso mximo.
3 O curso efetivo depende da mquina--ferramenta.
2.4
CURSO MXIMO
PROGRAMAO
3. FUNO PREPARATRIA
(FUNO G) B--64114PO/01
32
3
FUNO PREPARATRIA (FUNO G)
O nmero que se segue ao endereo G especifica o significado do
comando para o respectivo bloco.
Os cdigos G podem subdividir--se em dois tipos.
Tipo Significado
Cdigo G de ao
simples
O cdigo G s eficaz no bloco em que foi especifi-
cado.
Cdigo G modal O cdigo G eficaz at que seja especificado outro
cdigo G do mesmo grupo.
(Exemplo)
G01 e G00 so cdigos G modais.
G01X_;
Z_ ;
X_ ;
G00Z_;
G01 eficaz dentro desta faixa
Existem trs sistemas de cdigos G: A,B e C (tabela 3). Selecione um
sistema de cdigos G usando os bits 6 (GSB) e 7 (GSC) do parmetro
3401. De um modo geral, este manual descreve o uso do sistema A de
cdigos G, excepto quando o item descrito s pode usar o sistema B ou
C de cdigos G. Em esses casos, se descreve o uso do sistema B ou C de
cdigos G.
PROGRAMAO B--64114PO/01
3. FUNO PREPARATRIA
(FUNO G)
33
1. Se o CNC entrar no estado de anulao (ver bit 6 (CLR) do parmetro
3402) quando a mquina ligada ou for reinicializado, os cdigos G
modais alteram--se da seguinte forma:
(1) Os cdigos G assinalados com na Tabela 3, so ativados.
(2) Se o sistema for anulado devido energizao ou a um reset, G20
ou G21 -- conforme o especificado -- permanece eficaz.
(3) Atravs do bit 7 do parmetro n 3402, pode especificar--se se
dever ser selecionado G22 ou G23, aps a energizao. A
reposio do CNCno estado de anulao no afeta a seleo de G22
ou G23.
(4) Atravs do bit 0 (G01) do parmetro 3402, determina--se se
ativado o cdigo G00 ou G01.
(5) Quando se usa o sistema B ou C de cdigos G, possvel
determinar atravs do bit 3 (G91) do parmetro 3402se serativado
o cdigo G90 ou G91.
2. Os cdigos Gdo grupo 00, excepto G10 e G11, so cdigos Gde ao
simples.
3. Se for especificado um cdigo Gno includo na lista de cdigos Gou
sem opo correspondente, ativado um alarme P/S (n 010).
4. possvel especificar no mesmo bloco vrios cdigos G, desde que
pertenam a grupos diferentes.
Se forem especificados no mesmo bloco vrios cdigos G
pertencentes ao mesmo grupo, s vlido o ltimo cdigo G
especificado.
5. Se umcdigo Gdo grupo 01 for especificado emumciclo fixo, o ciclo
fixo ser cancelado, tal como acontece quando se especifica um
comando G80, Os cdigos G do grupo 01 no so afetados pelos
cdigos G especificados para um ciclo fixo.
6. Quando se usa o sistema A de cdigos G, a programao absoluta ou
incremental no especificada comumcdigo G(G90/G91), mas com
uma palavra de endereo (X/U, Z/W, C/H, Y/V) (ver II--8.1). Quando
se usa o sistema Ade cdigos Gpara umciclo de perfurao, no ponto
de retorno s est disponvel o nvel inicial.
7. Os cdigos G so apresentados de acordo com o nmero do grupo.
Explicaes
PROGRAMAO
3. FUNO PREPARATRIA
(FUNO G) B--64114PO/01
34
Tabela 3: Lista de cdigos G (1/3)
Cdigo G
Grupo Funo
A B C
Grupo Funo
G00 G00 G00 Posicionamento (deslocamento rpido)
G01 G01 G01
01
Interpolao linear (avano de corte)
G02 G02 G02
01
Interpolao circular em SH ou interpolao helicoidal em SH
G03 G03 G03 Interpolao circular em SAH ou interpolao helicoidal em SAH
G04 G04 G04 Pausa
G07.1
(G107)
G07.1
(G107)
G07.1
(G107)
00
Interpolao cilndrica
G08 G08 G08
00
Controle avanado por antecipao
G10 G10 G10 Entrada de dados programvel
G11 G11 G11 Cancelamento da entrada de dados programveis
G12.1
(G112)
G12.1
(G112)
G12.1
(G112)
21
Modo de interpolao de coordenadas polares
G13.1
(G113)
G13.1
(G113)
G13.1
(G113)
Modo de cancelamento da interpolao de coordenadas polares
G17 G17 G17 Seleo de plano XpYp
G18 G18 G18 16 Seleo de plano ZpXp
G19 G19 G19 Seleo de plano YpZp
G20 G20 G70
06
Entrada em polegadas
G21 G21 G71
06
Entrada em mm
G22 G22 G22
09
Funo de controle do curso armazenado ON
G23 G23 G23
09
Funo de controle do curso armazenado OFF
G25 G25 G25
08
Superviso da oscilao da velocidade do fuso OFF
G26 G26 G26
08
Superviso da oscilao da velocidade do fuso ON
G27 G27 G27 Controle do retorno ao ponto de referncia
G28 G28 G28
00
Retorno ao ponto de referncia
G30 G30 G30
00
Retorno ao 2, 3 e 4 ponto de referncia
G31 G31 G31 Funo de salto
G32 G33 G33
01
Abertura de rosca
G34 G34 G34
01
Abertura de rosca com passo varivel
G36 G36 G36
00
Compensao automtica da ferramenta -- X
G37 G37 G37
00
Compensao automtica da ferramenta -- Z
G40 G40 G40 Cancelamento da compensao do raio da ponta da ferramenta
G41 G41 G41 07 Compensao do raio da ponta da ferramenta, esquerda
G42 G42 G42 Compensao do raio da ponta da ferramenta, direita
G50 G92 G92
00
Definio do sistema de coordenadas ou especificao da veloci-
dade mx. do fuso
G50,3 G92.1 G92.1
00
Predefinio do sistema de coordenadas da pea
G50,2
(G250)
G50,2
(G250)
G50,2
(G250)
20
Cancelamento da rotao poligonal
G51.2
(G251)
G51.2
(G251)
G51.2
(G251)
20
Rotao poligonal
PROGRAMAO B--64114PO/01
3. FUNO PREPARATRIA
(FUNO G)
35
Tabela 3: Lista de cdigos G (2/3)
Cdigo G
Grupo Funo
A B C
Grupo Funo
G52 G52 G52
00
Especificao do sistema de coordenadas locais
G53 G53 G53
00
Definio do sistema de coordenadas da mquina
G54 G54 G54 Seleo do sistema de coordenadas 1 da pea
G55 G55 G55 Seleo do sistema de coordenadas 2 da pea
G56 G56 G56
14
Seleo do sistema de coordenadas 3 da pea
G57 G57 G57
14
Seleo do sistema de coordenadas 4 da pea
G58 G58 G58 Seleo do sistema de coordenadas 5 da pea
G59 G59 G59 Seleo do sistema de coordenadas 6 da pea
G65 G65 G65 00 Chamada de macro
G66 G66 G66
12
Chamada modal de macros
G67 G67 G67
12
Cancelamento da chamada modal de macros
G68 G68 G68
04
Espelhamento para cabeotes duplos de torno--revlver ON
G69 G69 G69
04
Espelhamento para cabeotes duplos de torno--revlver OFF
G70 G70 G72 Ciclo de acabamento
G71 G71 G73
00
Remoo de material por rotao
G72 G72 G74
00
Remoo de material por faceamento
G73 G73 G75 Repetio de padres
G74 G74 G76 Perfurao profunda da superfcie final
G75 G75 G77 Perfurao do dimetro exterior/interior
G76 G76 G78 Ciclo para rosca mltipla
G71 G71 G72 Ciclo de retificao transversal (para a retificadora)
G72 G72 G73
01
Ciclo direto de retificao transversal e dimenso constante
(para a retificadora)
G73 G73 G74 Ciclo de retificao por oscilao (para a retificadora)
G74 G74 G75
Ciclo direto de retificao por oscilao e dimenso constante
(para a retificadora)
G80 G80 G80 Ciclo fixo para cancelar perfurao
G83 G83 G83 Ciclo para perfurao de superfcie plana
G84 G84 G84
10
Ciclo para rosqueamento de superfcie plana
G86 G86 G86
10
Ciclo para mandrilagem de superfcie plana
G87 G87 G87 Ciclo para perfurao lateral
G88 G88 G88 Ciclo de rosqueamento rgido lateral
G89 G89 G89 Ciclo para mandrilagem lateral
G90 G77 G20 Ciclo de corte do dimetro exterior/interior
G92 G78 G21 01 Ciclo de abertura de rosca
G94 G79 G24 Ciclo de rotao da superfcie final
G96 G96 G96
02
Controle da velocidade de corte constante
G97 G97 G97
02
Cancelamento do controle da velocidade de corte constante
PROGRAMAO
3. FUNO PREPARATRIA
(FUNO G) B--64114PO/01
36
Tabela 3: Lista de cdigos G (3/3)
Cdigo G
Grupo Funo
A B C
Grupo Funo
G98 G94 G94
05
Avano por minuto
G99 G95 G95
05
Avano por rotao
G90 G90
03
Programao absoluta
G91 G91
03
Programao incremental
G98 G98
11
Retorno ao nvel inicial
G99 G99
11
Retorno ao nvel do ponto R
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
37
4
FUNES DE INTERPOLAO
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
38
O comando G00 movimenta uma ferramenta a uma velocidade de
deslocamento rpido para a posio do sistema de coordenadas da pea,
especificada por meio de um comando absoluto ou incremental.
No comando absoluto, programado o valor das coordenadas do ponto
final.
No comando incremental, programada a distncia a ser percorrida pela
ferramenta.
IP_: Para um comando absoluto, as coordenadas da posio
final; para um comando incremental, a distncia a ser
percorrida pela ferramenta.
G00IP_;
Cada um dos seguintes caminhos da ferramenta pode ser selecionado de
acordo com o bit 1 (LRP) do parmetro n 1401.
D Posicionamento por interpolao no linear
A ferramenta posicionada individualmente, velocidade de
deslocamento rpido de cada eixo. O caminho da ferramenta
normalmente retilneo.
D Posicionamento por interpolao linear
O caminho da ferramenta igual ao da interpolao linear (G01). A
ferramenta posicionada no mais curto perodo de tempo possvel, a
uma velocidade correspondente velocidade de deslocamento rpido
de cada eixo. O caminho da ferramenta no , contudo, o mesmo da
interpolao linear (G01).
Posio final
Posicionamento por interpolao no linear
Posio inicial
Posicionamento por interpolao linear
A velocidade de deslocamento rpido programada atravs do comando
G00 definida individualmente para cada eixo no parmetro n 1420, pelo
fabricante da mquina--ferramenta. No modo de posicionamento ativado
pelo comando G00, a ferramenta acelerada para uma velocidade
predefinida, no incio de um bloco, e desacelerada no fim do bloco. O
bloco seguinte executado, depois de confirmada a posio correta.
Posio correta significa que o motor de avano se encontra dentro da
faixa especificada.
Esta faixa determinada pelo fabricante da mquina--ferramenta atravs
da especificao do parmetro n 1826.
4.1
POSICIONAMENTO
(G00)
Formato
Explicaes
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
39
< Programao do raio >
G00X40.0Z56.0 ; (comando absoluto)
ou
G00U--60.0W--30,5;(comando incremental)
Z
56.0
30,5
30.0
40.0
X
A velocidade de deslocamento rpido no pode ser especificada no
endereo F.
Mesmo que o posicionamento por interpolao linear se encontre
especificado, o posicionamento por interpolao no linear executado
nos casos seguidamente indicados. Por isso, preste ateno para que a
ferramenta no colida com a pea.
D G28 especifica um posicionamento entre a posio de referncia e a
posio intermediria.
D G53
Exemplos
Restries
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
40
As ferramentas podem ser deslocadas ao longo de uma linha.
F_: Velocidade de avano da ferramenta (velocidade de avano)
IP_: Para um comando absoluto, as coordenadas do ponto
final; para um comando incremental, a distncia a ser
percorrida pela ferramenta.
G01 IP_F_;
As ferramentas deslocam--se ao longo de uma linha para a posio
especificada, velocidade de avano definida em F.
A velocidade de avano definida em F eficaz at que seja especificado
um novo valor. No necessrio especific--la individualmente para cada
bloco.
A velocidade de avano programada por meio do cdigo F medida ao
longo do caminho da ferramenta. Se o cdigo F no for programado,
parte--se do princpio que a velocidade de avano igual a zero.
No modo de avano por minuto com controle simultneo de 2 eixos, a
velocidade de avano para o movimento ao longo de cada eixo calculada
da seguinte forma:
Ff ;
G01
F =

L
f
F

L
f
Velocidade de avano da direo do eixo :
L =
2
+
2
Velocidade de avano da direo do eixo :
< Programao do dimetro >
G01X40.0Z20,1F20 ; (comando absoluto)
ou
G01U20.0W--25.9F20 ; (comando incremental)
20,1
46.0
X
40.0
Z
20.0
Ponto final
Ponto inicial
4.2
INTERPOLAO
LINEAR (G01)
Formato
Explicaes
Exemplos
D Interpolao linear
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
41
Ocomando abaixo movimenta a ferramenta ao longo de um arco circular.
G17
G03
Arco no plano XpYp
Arco no plano ZpXp
G18
Arco no plano YpZp
Xp_Yp_
G02
G03
G02
G03
G02
G19
Xp_Zp_
Yp_ Zp_
I_ J_
R_
F_
I_K_
R_
F_
J_ K_
F_
R_
Tabela 4.3: Descrio do formato do comando
Comando Descrio
G17 Especificao de um arco no plano XpYp
G18 Especificao de um arco no plano ZpXp
G19 Especificao de um arco no plano YpZp
G02 Interpolao circular no sentido horrio (SH)
G03 Interpolao circular no sentido anti--horrio (SAH)
X
p_
Valores de comando do eixo X ou de seu eixo paralelo
(especificado atravs do parmetro n 1022)
Y
p_
Valores de comando do eixo Y ou de seu eixo paralelo
(especificado atravs do parmetro n 1022)
Z
p_
Valores de comando do eixo Z ou de seu eixo paralelo
(especificado atravs do parmetro n 1022)
I_ Distncia do eixo X
p
entre o ponto inicial e o centro de um arco
com sinal, valor do raio
J_ Distncia do eixo Y
p
entre o ponto inicial e o centro de um arco
com sinal, valor do raio
k_ Distncia do eixo Z
p
entre o ponto inicial e o centro de um arco
com sinal, valor do raio
R_ Raio do arco sem sinal (sempre com o valor do raio)
F_ Velocidade de avano ao longo do arco
4.3
INTERPOLAO
CIRCULAR
(G02, G03)
Formato
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
42
NOTA
Os eixos U, V e W (paralelos ao eixo bsico) podem ser
usados com os cdigos G do tipo B e C.
Osentido horrio(G02) e o sentido anti--horrio(G03) no plano X
p
Y
p
(plano Z
p
X
p
ou Y
p
Z
p
) so definidos quando o plano X
p
Y
p
visto da
direo positiva para a negativa do eixo Z
p
(eixo Y
p
ou eixo X
p
,
respectivamente), no sistema de coordenadas cartesianas. Ver figura
abaixo.
Yp
G02
G03
G17 G18 G19
G02
G03
G02
G03
Yp
Xp Zp
Zp
Xp
O ponto final de um arco especificado por meio do endereo Xp, Yp ou
Zp, e expresso como valor absoluto ou incremental, de acordo comG90
ou G91. Para o valor incremental, especificada a distncia entre o ponto
inicial do arco e o ponto final.
Ocentro do arco especificado pelos endereos I, J e Kpara os eixos Xp,
Yp e Zp, respectivamente. O valor numrico que se segue a I, J ou K ,
contudo, uma componente vetorial, na qual o centro do arco visto em
relao ao ponto inicial, sendo sempre especificado como valor
incremental, independentemente de G90 e G91, como se mostra abaixo.
I, J e K tm de ser dotados de um sinal de acordo com a direo.
Ponto final (x,y)
Centro
Ponto
inicial
Ponto final (z,x)
Ponto final (y,z)
Ponto
inicial
Ponto
inicial
Centro
Centro
i
x
y x
Z
k
Z
y
j
j i
k
I0, J0 e K0 podem ser omitidos.
Se a diferena entre o raio do ponto inicial e o do ponto final exceder
o valor do parmetro (n 3410), ativado um alarme P/S (n 020).
Se X
p,
Y
p
e Z
p
forem omitidos (o ponto final igual ao ponto inicial) e
o centro for especificado com I, J e K, ser especificado um arco de 360
(crculo).
Explicaes
D Direo da interpolao
circular
D Distncia percorrida em
um arco
D Distncia do ponto
inicial
ao centro do arco
D Programao de um
crculo inteiro
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
43
Adistncia entre umarco e o centro do crculo que contmesse arco pode
ser especificada, utilizando--se o raio R do crculo, em vez de I, J e K.
Neste caso, se considera que um arco inferior a 180 e que o outro
superior a 180. No possvel especificar um arco com um ngulo de
setor igual ou superior a 180. Se Xp, Yp e Zp forem omitidos,
colocando--se o ponto final na mesma posio do ponto inicial e
selecionando--se R, programa--se um arco de 0
G02R ; (a ferramenta de corte no se desloca.)
r = 50mm
Ponto final
Ponto inicial
r = 50mm
X
Z
Para o arco (1) (menor do que 180)
G02 W60.0 U10.0 R50.0 F300.0 ;
Para o arco (2) (maior do que 180)
Um arco com um ngulo de setor de 180ou
maior no pode ser especificado dentro de
um bloco nico.
(2)
(1)
Na interpolao circular, a velocidade de avano igual velocidade
especificada por meio do cdigo F e a velocidade de avano ao longo do
arco (a velocidade de avano tangencial do arco) controlada de forma
a corresponder velocidade de avano especificada.
A diferena entre a velocidade de avano nominal e a velocidade de
avano real da ferramenta de 2% ou inferior. Porm, esta velocidade
de avano medida ao longo do arco, depois de aplicada a compensao
do raio da ponta da ferramenta.
Se os endereos I, J, K e R forem especificados simultaneamente, o arco
definido por meio do endereo Rtemprioridade e os outros soignorados.
Se um eixo for programado fora do plano especificado, emitido um
alarme.
Por exemplo, se o plano ZX for especificado no cdigo G do tipo B ou
C, a especificao do eixo X ou do eixo U (paralelo ao eixo X) ativa o
alarme P/S n 028.
Se a diferena do raio entre os pontos inicial e final do arco exceder o valor
especificado no parmetro n 3410, ativado o alarme P/S n 020,
Se o ponto final no ficar situado no arco, a ferramenta desloca--se em
linha reta ao longo de umdos eixos, depois de ter alcanado o ponto final.
D Raio do arco
D Velocidade de avano
Restries
D Especificao
simultnea de R, I, J e K
D Especificao de um
eixo fora do plano
especificado
D Diferena do raio entre o
os pontos inicial e final
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
44
Se um arco com um ngulo central de aproximadamente 180 graus for
especificado com R, o clculo das coordenadas centrais poder produzir
um erro. Nesse caso, especifique o centro do arco com I, J e K.
X
Z
K
X
K
Z
Z
R
G02X_Z_I_K_F_; G03X_Z_I_K_F_;
G02X_Z_R_F_;
Eixo X
Ponto final
Eixo X Eixo X
Ponto final
Centro do arco
Centro do arco
Ponto inicial
Ponto inicial
(Programao
do dimetro)
(Programao
do dimetro)
(Programao
do dimetro)
(Programao absoluta)
(Programao absoluta) (Programao absoluta)
Eixo Z Eixo Z Eixo Z
X
Ponto final
Ponto inicial
(Programao do dimetro)
G02X50.0Z30.0I25.0F0,3;
G02U20.0 W--020.0I25.0F0,3ou
G02X50.0Z30.0R25.0F0,3 ou
G02U20.0W--20.0R25.F0,3;
Z
50.0
X
10.0
15.0
30.0
50.0
R25.0
D Especificao de um
semicrculo com R
Exemplos
D Comando para a
interpolao circular X, Z
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
45
A interpolao helicoidal para um movimento executado em espiral
ativada atravs da especificao de, no mximo, mais dois eixos que se
movimentam em sincronia com a interpolao circular, por meio de
comandos circulares.
G03
Em sincronia com o arco do plano XpYp
Em sincronia com o arco do plano ZpXp
G18
Em sincronia com o arco do plano YpZp
Xp_Yp_
G02
G03
G02
G03
G02
G19
Xp_Zp_
Yp_ Zp_
I_ J_
R_
I_ K_
R_
J_ K_
R_
G17
_(_)F_;
, : Qualquer eixo em que no se encontre aplicada a inter
polao circular.
Podem ser especificados, no mximo, mais dois eixos.
_(_)F_;
_(_)F_;
Este mtodo de comando permite acrescentar simplesmente ou
posteriormente um eixo do comando de movimento no pertencente aos
eixos de interpolao circular. A velocidade de avano ao longo de um
arco circular especificada por meio de um comando F. Sendo assim, a
velocidade de avano do eixo linear a seguinte:
F
Comprimento do eixo linear
Comprimento do arco circular
Determine a velocidade de avano de forma que a velocidade de avano
do eixo linear no exceda nenhum dos valores limite. Para tal, poder
utilizar o bit 0 (HFC) do parmetro n 1404.
Z
Caminho da
ferramenta
A velocidade de avano ao longo da circunferncia de dois eixos interpo-
lados circularmente corresponde velocidade de avano especificada.
Y X
D Acompensao do raio da ponta da ferramenta s aplicada a umarco
circular.
D A correo da ferramenta e a compensao do comprimento da
ferramenta no podem ser usadas nos blocos em que se encontre
programada uma interpolao helicoidal.
4.4
INTERPOLAO
HELICOIDAL
(G02, G03)
Formato
Explicaes
Limitaes
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
46
A interpolao de coordenadas polares uma funo que executa o
controle de contornos por meio da converso de umcomando programado
no sistema de coordenadas cartesianas, no movimento de um eixo linear
(movimento de uma ferramenta) e no movimento de um eixo de rotao
(rotao de uma pea). Este mtodo apropriado para o corte de
superfcies frontais e para a retificao de rvores de cames num torno
mecnico.
G12.1 ;
Inicia o modo de interpolao de coordenadas po-
lares (ativa a interpolao de coordenadas polares)
Cancela o modo de interpolao de coordenadas
polares (para que a interpolao de coordenadas
polares no seja executada)
G13.1 ;
Especifique uma interpolao linear ou circular, servindo--se
das coordenadas de um sistema de coordenadas cartesianas
composto de um eixo linear e de um eixo de rotao (eixo
virtual).
Pode usar--se G112 e G113 em vez de G12.1 e G13.1,
respectivamente.
G12.1 inicia o modo de interpolao de coordenadas polares e seleciona
um plano para a execuo da interpolao de coordenadas polares (fig.
4.5). A interpolao de coordenadas polares executada neste plano.
Eixo de rotao (eixo virtual)
(unidade:mm ou polegadas)
Eixo linear
(unidade: mm ou
polegadas)
Fig 4.5 Plano de interpolao de coordenadas polares.
Ponto de origem do sistema de coordenadas da pea
Quando se liga a mquina ou se reinicializa o sistema, a interpolao de
coordenadas polares cancelada (G13.1).
Os eixos linear e de rotao, para a interpolao de coordenadas polares,
tm de ser previamente definidos por meio dos parmetros (n 5460 e
5461).
CUIDADO
O plano utilizado antes de se especificar G12.1 (plano
selecionado por meio de G17, G18 ou G19) cancelado e
s volta a ser retomado quando G13.1 (cancelamento da
interpolao de coordenadas polares) for especificado.
Quando feito o reset do sistema, a interpolao de
coordenadas polares cancelada e passa a ser utilizado o
plano especificado por meio de G17, G18 ou G19.
4.5
INTERPOLAO DE
COORDENADAS
POLARES
(G12.1, G13.1)
Formato
D Especifique G12.1 e G13.1
em blocos separados.
Explicaes
D Plano de interpolao
de coordenadas polares
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
47
No modo de interpolao de coordenadas polares, os comandos do
programa so especificados com coordenadas cartesianas no plano de
interpolao de coordenadas polares. O endereo do eixo de rotao
usado como endereo para o segundo eixo (eixo virtual) do plano. Se
dever ser especificado um dimetro ou um raio para o primeiro eixo do
plano, depende exclusivamente do eixo de rotao.
O eixo virtual encontra--se na coordenada 0, imediatamente aps a
especificao de G12.1. A interpolao polar iniciada, assumindo um
ngulo de 0 para a posio da ferramenta se G12.1 se encontrar
especificado.
Servindo--se de F, especifique a velocidade de avano como uma
velocidade (velocidade relativa entre a pea e a ferramenta) tangencial em
relao ao plano de interpolao de coordenadas polares (sistema de
coordenadas cartesianas).
G01 Interpolao linear . . . . . . . . . . . .
G02, G03 Interpolao circular . . . . . . . . .
G04 Pausa . . . . . . . . . . . . . .
G40, G41, G42 Compensao do raio da ponta da ferramenta . . . .
(A interpolao de coordenadas polares aplicada ao
caminho da ferramenta aps a compensao da
ferramenta de corte.)
G65, G66, G67 Comando de macro de usurio . . . .
G98, G99 Avano por minuto, avano por rotao . . . . . . . . .
Os endereos para a especificao do raio de um arco para a interpolao
circular (G02 ou G03) no plano de interpolao de coordenadas polares,
dependem do primeiro eixo do plano (eixo linear).
D I e J no plano Xp--Yp, se o eixo linear for o eixo Xou um eixo paralelo
ao eixo X.
D J e Kno plano Yp--Zp, se o eixo linear for o eixo You um eixo paralelo
ao eixo Y.
D Ke I no plano Zp--Xp, se o eixo linear for o eixo Z ou um eixo paralelo
ao eixo Z.
O raio de um arco tambm pode ser especificado com um comando R.
NOTA
Os eixos U, V e W (paralelos ao eixo bsico) podem ser
usados com os cdigos G do tipo B e C.
A ferramenta movimenta--se normalmente ao longo desses eixos,
independentemente da interpolao de coordenadas polares.
So apresentadas as coordenadas atuais. A restante distncia a percorrer
em um bloco , porm, apresentada com base nas coordenadas do plano
de interpolao de coordenadas polares (coordenadas cartesianas).
D Distncia percorrida e
velocidade de avano
para a interpolao de
coordenadas polares
A unidade para as
coordenadas do eixo
hipottico igual
unidade do eixo linear
(mm/polegadas)
A unidade para a
velocidade de avano
mm/min ou
polegadas/min
D Cdigos G que podem
ser especificados no
modo de interpolao de
coordenadas polares
D Interpolao circular no
plano de coordenadas
polares
D Movimento ao longo de
eixos que no esto no
plano de interpolao de
coordenadas polares
D Indicao da posio
atual no modo de
interpolao de
coordenadas polares
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
48
Antes da especificao de G12.1, necessrio definir um sistema de
coordenadas da pea, no qual o sistema de coordenadas tenha origem no
centro do eixo de rotao. No modo G12.1, o sistema de coordenadas no
pode ser alterado (G92, G52, G53, reposio das coordenadas relativas,
G54 atravs de G59, etc.).
Omodo de interpolao de coordenadas polares no pode ser ativado nem
desativado (G12.1 ou G13.1) no modo de compensao do raio da ponta
da ferramenta (G41 ou G42). G12.1 ou G13.1 tm de ser especificados no
modo de cancelamento da compensao do raio da ponta da ferramenta
(G40).
O programa no pode ser reinicializado nos blocos que se encontrem no
modo G12.1.
A interpolao de coordenadas polares converte o movimento da
ferramenta, definido para uma figura programada em um sistema de
coordenadas cartesianas, no movimento que a ferramenta dever executar
no eixo de rotao (eixo C) e no eixo linear (eixo X). medida que a
ferramenta se aproxima do centro da pea, a componente da velocidade
de avano do eixo C aumenta, podendo exceder a velocidade mxima de
avano de corte definida para o eixo C (no parmetro (n 1422)). Nesse
caso, ativado um alarme (ver figura abaixo). Para evitar que a
componente do eixo C exceda a velocidade mxima de avano de corte
definida para esse eixo, reduza a velocidade de avano especificada
atravs do endereo F ou crie um programa que impea que a ferramenta
(centro da ferramenta, quando se encontra aplicada a compensao do raio
da ponta da ferramenta) se aproxime do centro da pea.
AVISO
Considere as linhas L1, L2 e L3. X a distncia percorrida pela
ferramenta por unidade de tempo, a uma velocidade de avano
definida com o endereo F no sistema de coordenadas
cartesianas. medida que a ferramenta se desloca de L1 para
L2 e para L3, o ngulo em que a ferramenta se desloca por
unidade de tempo -- correspondente a X no sistema de
coordenadas cartesianas -- aumenta de 1 para 2 para 3.
Por outras palavras, a componente da velocidade de avano do
eixo C aumenta medida que a ferramenta se aproxima do
centro da pea. A componente C da velocidade de avano
poder exceder a velocidade mxima de avano de corte
definida para o eixo C, dado que o movimento da ferramenta no
sistema de coordenadas cartesianas foi convertido no
movimento da ferramenta para o eixo C e o eixo X.
L : Distncia (em mm) entre o centro da ferramenta e o centro da pea, quando o centro da
ferramenta se encontra to prximo quanto possvel do centro da pea
R :Velocidade mxima de avano de corte (graus/min) do eixo C
Assim, a velocidade a ser especificada com o endereo F, na interpolao de coordenadas
polares, pode ser calculada por meio da frmula abaixo. Especifique a velocidade permitida
com base na frmula. A frmula fornece um valor terico; na prtica poder ser necessrio
utilizar um valor ligeiramente inferior ao valor terico, devido a um eventual erro de clculo.
L
1
L
2
L
3
3
2
1
X
F < L R

18
0

(mm/min)
Aprogramao do raio aplicada ao eixo de rotao (eixo C), mesmo que
a programao do dimetro seja utilizada no eixo linear (eixo X).
Restries
D Sistema de coordenadas
para a interpolao de
coordenadas polares
D Comando de compensao
do raio da ponta da
ferramenta
D Reincio do programa
D Velocidade de avano de
corte para o eixo de
rotao
D Programao do
dimetro e do raio
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
49
Exemplo de um programa para a interpolao de coordenadas polares,
baseado no eixo X (eixo linear) e no eixo C (eixo de rotao)
C (eixo hipottico)
Eixo C
Caminho da ferramenta aps a
compensao do raio da ponta da ferramenta
Caminho programado
N204
N205
N206
N203
N202 N201
N208
N207
Eixo X
Eixo Z
N200
Ferra--
menta
O0001;
N010 T0101
N0100 G00 X120.0 C0 Z _ ; Posicionamento na posio inicial
N0200 G12.1 ; Incio da interpolao de coordenadas polares
N0201 G42 G01 X40.0 F _ ;
N0202 C10.0 ;
N0203 G03 X20.0 C20.0 R10.0 ;
N0204 G01 X--40.0 ; Programa geomtrico
N0205 C--10.0 ; (programa baseado nas coordenadas
N0206 G03 X--20.0 C--20.0 I10.0 J0 ; plano X--C)
N0207 G01 X40.0 ;
N0208 C0 ;
N0209 G40 X120.0 ;
N0210 G13.1; Cancelamento da interpolao de coordenadas plares
N0300 Z __ ;
N0400 X __C __ ;
N0900M30 ;
Eixo X com programao do dimetro, eixo C com programao do raio.
Exemplos
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
50
A distncia percorrida em um eixo de rotao, programada por meio de
um ngulo, convertida internamente, uma s vez, em uma distncia de
um eixo linear ao longo da superfcie externa, de maneira a que a
interpolao linear ou circular possa ser executada com outro eixo. Aps
ter sido executada a interpolao, essa distncia reconvertida na
distncia percorrida no eixo de rotao.
A funo de interpolao cilndrica permite desenvolver o lado de um
cilindro na programao, facilitando, assim, a criao de programas
destinados, por exemplo, usinagem cilndrica de cames.
G07.1 IP r ; Inicia o modo de interpolao cilndrica
(ativa a interpolao cilndrica).
G07.1 IP 0 ; O modo de interpolao cilndrica cancelado.
:
:
:
IP : Endereo para o eixo de rotao
r : Raio do cilindro
Especifique G07.1 IP r ; e G07.1 IP 0; em blocos separados.
possvel utilizar G107 em vez de G07.1.
Utilize o parmetro n 1002 para especificar se o eixo de rotao o eixo
X, Y ou Z, ou um eixo paralelo a um desses eixos. Especifique o cdigo
G para selecionar um plano para o qual o eixo de rotao corresponda ao
eixo linear definido.
Por exemplo, se o eixo de rotao for umeixo paralelo ao eixo X, G17 ter
de especificar um plano Xp--Yp que um plano definido pelo eixo de
rotao e pelo eixo Y ou por um eixo paralelo ao eixo Y.
S possvel definir um eixo de rotao para a interpolao cilndrica.
NOTA
Os eixos U, V e W (paralelos ao eixo bsico) podem ser
usados com os cdigos G do tipo B e C.
A velocidade de avano especificada no modo de interpolao cilndrica
corresponde velocidade vlida na superfcie cilndrica desenvolvida.
4.6
INTERPOLAO
CILNDRICA
(G07.1)
Formato
Explicaes
D Seleo de plano
(G17, G18, G19)
D Velocidade de avano
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
51
No modo de interpolao cilndrica, a interpolao circular pode ser
executada com o eixo de rotao e com um outro eixo linear. O raio R
utilizado nos comandos da mesma forma descrita na seo 4.4.
O raio no expresso em graus mas em milmetros (para a entrada em
mm) ou em polegadas (para a entrada em polegadas).
< Exemplo: Interpolao circular entre o eixo Z e o eixo C >
Para o eixo C do parmetro n 1022, deve especificar--se 5 (eixo
paralelo ao eixo X). Neste caso, o comando para a interpolao
circular :
G18 Z__C__;
G02 (G03) Z__C__R__;
Para o eixo C do parmetro n 1022
tambm pode introduzir--se 6 (eixo paralelo ao eixo Y). Neste caso,
porm, o comando para a interpolao circular :
G19 C__Z__;
G02 (G03) Z__C__R__;
Para executar a compensao do raio da ponta da ferramenta no modo de
interpolao cilndrica, cancele qualquer compensao do raio da ponta
da ferramenta que se encontre em curso, antes de iniciar o modo de
interpolao cilndrica. Em seguida, inicie e cancele a compensao do
raio da ponta da ferramenta dentro do modo de interpolao cilndrica.
No modo de interpolao cilndrica, a distncia percorrida emum eixo de
rotao, programada por meio de um ngulo, convertida internamente,
uma s vez, em uma distncia de um eixo linear na superfcie externa, de
maneira a que a interpolao linear ou circular possa ser executada com
outro eixo. Aps a interpolao, essa distncia reconvertida em um
ngulo. Para a converso, a distncia percorrida arredondada para o
menor incremento de entrada.
Conseqentemente, se um cilindro possuir um raio pequeno, a distncia
real percorrida pode divergir da distncia especificada. Este erro no ,
contudo, acumulativo.
Se no modo de interpolao cilndrica for executada uma operao
manual com absoluto manual ativado, poder ocorrer um erro pela
razo acima descrita.
Valor es-
pecificado
Distncia real
percorrida
22R
MOVIMENTO/ROT

MOVIMENTO/ROT
MOVIMENTO
ROT
: Distncia percorrida por cada rotao do eixo de rotao
(valor especificado no parmetro n 1260)
R :
: Arredondado para o menor incremento de entrada
Raio da pea
=
22R
No modo de interpolao cilndrica, o raio do arco no pode ser
especificado com o endereo de palavra I, J ou K.
Se o modo de interpolao cilndrica for iniciado quando j se encontra
aplicada a compensao do raio da ponta da ferramenta, a interpolao
circular no executada corretamente no modo de interpolao cilndrica.
D Interpolao circular
(G02, G03)
D Compensao do raio da
ponta da ferramenta
D Preciso da interpolao
cilndrica
Restries
D Especificao do raio do
arco no modo de
interpolao cilndrica
D Interpolao circular e
compensao do raio da
ponta da ferramenta
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
52
No modo de interpolao cilndrica, no possvel especificar operaes
de posicionamento (incluindo as operaes que produzem os ciclos de
deslocamento rpido, tais como G28, G80 atravs de G89). Antes de se
poder especificar o posicionamento, necessrio cancelar o modo de
interpolao cilndrica. A interpolao cilndrica (G07.1) no pode ser
executada no modo de posicionamento (G00).
No modo de interpolao cilndrica, no possvel especificar um
sistema de coordenadas G50 da pea.
No modo de interpolao cilndrica, no possvel fazer o reset do modo
de interpolao cilndrica. necessrio cancelar primeiro o modo de
interpolao cilndrica, antes de se proceder ao seu reset.
Os ciclos fixos de perfurao, G81 a G89, no podem ser especificados
durante o modo de interpolao cilndrica.
O espelhamento para cabeote duplo de torno--revlver (G68 e G69) no
pode ser especificado durante o modo de interpolao cilndrica.
D Posicionamento
D Definio de um sistema
de coordenadas
D Especificao do modo
de interpolao
cilndrica
D Ciclo fixo para perfurar
durante o modo de
interpolao cilndrica
D Espelhamento para
cabeote duplo de
torno--revlver
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
53
Exemplo de um Programa de Interpolao
Cilndrica
O0001 (INTERPOLAO CILNDRICA );
N01 G00 Z100.0 C0 ;
N02 G01 G18 W0 H0 ;
N03 G07.1 H57299 ;
N04 G01 G42 Z120.0 D01 F250 ;
N05 C30.0 ;
N06 G03 Z90.0 C60.0 R30.0 ;
N07 G01 Z70.0 ;
N08 G02 Z60.0 C70.0 R10.0 ;
N09 G01 C150.0 ;
N10 G02 Z70.0 C190.0 R75.0 ;
N11 G01 Z110.0 C230.0 ;
N12 G03 Z120.0 C270.0 R75.0 ;
N13 G01 C360.0 ;
N14 G40 Z100.0 ;
N15 G07.1 C0 ;
N16 M30 ;
C
R Z
C
230 190 150 0
mm
Z
Graus
110
90
70
120
30 60 70
270
N0
5
N06
N07
N08 N09 N10
N11
N12
N13
360
60
Exemplos
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
54
Utilizando--se o comando G32, possvel cortar roscas cnicas e em
espiral, bem como roscas de passo reto.
Avelocidade do fuso lida pelo codificador de posio do fuso emtempo
real e convertida na velocidade de avano de corte (no modo de avano
por minuto), qual a ferramenta ser, ento, movimentada.
Fig. 4.7 (a) Rosca reta
L
Fig. 4.7 (b) Rosca cnica
Fig. 4.7 (c) Rosca em espiral
L
L
X
Eixo X
Z

Ponto inicial
L
0
G32IP_F_;
IP_: Ponto final
F_: Passo do eixo longo
(sempre em programao do
raio)
Fig. 4.7 (d) Exemplo da abertura de rosca
Ponto final
Eixo Z
2

1
Em geral, a abertura da rosca repetida ao longo do mesmo caminho da
ferramenta, desde o corte grosseiro at o corte de acabamento de um
parafuso. Uma vez que a abertura de rosca iniciada quando o codificador
de posio instalado no fuso transmite um sinal para 1 volta, o processo
de abertura de rosca iniciado em um ponto fixo e o caminho da
ferramenta na pea no alterado durante as repetidas aberturas de rosca.
Ter em ateno que a velocidade do fuso tem de permanecer constante
desde o corte grosseiro at o corte de acabamento. No sendo assim, o
passo da rosca incorreto.
4.7
ROSCA DE PASSO
CONSTANTE (G32)
Formato
Explicaes
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
55
X
LX

LZ
Z
passo 45 LZ
passo 45 LX
Rosca cnica
Fig. 4.7 (e) LZ e LX de uma rosca cnica
Geralmente, o atraso do sistema servo, etc., provoca passos de rosca
ligeiramente incorretos nos pontos inicial e final de uma abertura derosca.
Para compensar esta situao, o comprimento da abertura de rosca deveria
ser especificado com um valor um pouco maior do que o necessrio.
ATabela 4.7 apresenta as faixas permitidas para a especificao do passo
de rosca.
Tabela 4.7: Faixas de dimenses permitidas para os passos de rosca
Menor incremento de comando
Entrada em de 0.0001 a 500.0000 mm
mm
Entrada em de 0.000001 a 9.999999 polegadas
polegadas
p g
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
56
Eixo Z
Eixo X
30 mm
70
Na programao, so usados os valores seguintes :
Passo de rosca :4mm

1
=3mm

2
=1.5mm
Profundidade de corte :1mm (corte duplo)
(Entrada em milmetros, programao do dimetro)
G00 U--62.0 ;
G32 W--74.5 F4.0 ;
G00 U62.0 ;
W74.5 ;
U--64.0 ;
(No segundo corte, cortar mais 1 mm)
G32 W--74.5 ;
G00 U64.0 ;
W74.5 ;
1. Abertura de rosca reta
Eixo Z
Eixo X
2
1
40
Na programao, so usados os valores seguintes :
Passo de rosca : 3.5mm na direo do eixo Z

1
=2mm

2
=1mm
Profundidade de corte na direo do eixo X 1mm
(corte duplo)
(Entrada em milmetros, programao do dimetro)
G00 X 12.0 Z72.0 ;
G32 X 41.0 Z29.0 F3.5 ;
G00 X 50.0 ;
Z 72.0 ;
X 10.0 ;
(No segundo corte, cortar mais 1 mm)
G32 X 39.0 Z29.0 ;
G00 X 50.0 ;
Z 72.0 ; 30
0
50
43
14
2. Abertura de rosca cnica
2

1
Explicaes
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
57
AVISO
1 A correo da velocidade de avano encontra--se ativa (fixada a 100%) durante a abertura de
rosca.
2 muito perigoso parar o avano da ferramenta de abertura de rosca semparar primeiro o fuso,
pois isso iria aumentar subitamente a profundidade do corte. Portanto, a funo de bloqueio
de avano no eficaz durante a abertura de rosca. Se o boto de bloqueio de avano for
pressionado durante a abertura de rosca, a ferramenta pra aps a execuo de umbloco em
que no se encontre especificada a abertura derosca, tal como setivesse sidopremido oboto
BLOCO NICO. A lmpada de bloqueio de avano (lmpada SPL) acende, porm, se o boto
de BLOQUEIO DE AVANO for acionado no painel de comando da mquina. Assim que a
ferramenta pra, a lmpada se apaga (estado de parada de bloco nico).
3 Se o boto de BLOQUEIO DE AVANO continuar premido ou for novamente premido no
primeiro bloco que no inclui a abertura de rosca, imediatamente aps o bloco de abertura de
rosca, a ferramenta pra no bloco que no inclui a abertura de rosca.
4 Se a abertura de rosca for executada no estado de bloco nico, a ferramenta pra aps a
execuo do primeiro bloco que no inclua a abertura de rosca.
5 Quando o modo alterado de operao automtica para operao manual durante a abertura
de rosca, a ferramenta pra no primeiro bloco no especificando a abertura de rosca como
quando o boto de bloqueio de avano carregado conforme mencionado na nota 3.
No entanto, quando o modo alterado de um modo de operao automtica para outro, a
ferramenta pra depois da execuo do bloco no especificando a abertura de rosca como
para o modo de bloco nico da nota 4.
6 Se o bloco anterior for umbloco de abertura de rosca, o corte ser imediatamente iniciado, sem
esperar pela deteo do sinal de 1 rotao, mesmo que o bloco atual seja umbloco de abertura
de rosca.
G32Z _ F_ ;
Z _; (O sinal de 1 rotao no detetado antes deste bloco.)
G32 ; (Considerado como um bloco de abertura de rosca.)
Z_ F_ ;(O sinal de 1 rotao tambm no detetado.)
7 Se o controle da velocidade de corte constante estiver ativo durante a abertura de rosca em
espiral ou de rosca cnica, e a velocidade do fuso for alterada, o passo de rosca poder no
ser cortado corretamente. Por isso, no use o controle da velocidade de corte constante
durante a abertura de rosca. Use, em vez disso, G97.
8 Oblocode deslocamentoprecedente aobloco deabertura derosca nopode incluir comandos
de chanfragem nem de canto R.
9 Um bloco de abertura de rosca no pode incluir comandos de chanfragem nem de canto R.
10A funo de override da velocidade do fuso est desativada durante a abertura de rosca. A
velocidade do fuso est fixada para 100%.
11 A funo de retrao do ciclo de abertura de rosca no eficaz para G32.
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
58
Aespecificao de umaumento ou diminuio do passo de rosca por cada
rotao da hlice, permite a execuo da abertura de rosca com passo
varivel.
Fig. 4.8 Hlice de passo varivel
G34 IP_F_K_;
IP : Ponto final
F : Passo de rosca no sentido do eixo longitudinal, no ponto inicial
K : Incremento e decremento do passo por rotao do fuso
Todos os endereos, exceto K, so iguais aos da abertura de rosca
reta/cnica com G32.
A Tabela 4.8 apresenta a faixa de valores que podem ser especificados
como K.
Tabela 4.8: Faixa de valores permitidos para K
Entrada em mm De 0.0001 a 500.0000 mm/rot.
Entrada em polega-
das
De 0.000001 a 9.999999 pol/rot.
O alarme P/S (n 14) acionado, por exemplo, quando K tem um valor
que excede o que apresentado na Tabela 4.8, o valor mximo do passo
ultrapassado como resultado do aumento ou diminuio por K ou o
passo possui um valor negativo.
AVISO
A Retrao do Ciclo de Abertura de Rosca no eficaz
para G34.
Passo de rosca no ponto inicial: 8,0 mm
Aumento do passo de rosca: 0,3 mm/rotao
G34 Z--72.0 F8.0 K0,3 ;
4.8
ABERTURA DE
ROSCA DE PASSO
VARIVEL (G34)
Formato
Explicaes
Exemplos
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
59
Na funo de rosqueamento contnuo, os pulsos fracionrios emitidos
para a transio entre blocos de movimento, sobrepem--se com o
prximo movimento para o processamento e sada de pulsos
(sobreposio de blocos).
Assim, as sees de usinagem descontnuas, devido interrupo do
movimento durante os blocos de usinagem contnua, so eliminadas,
permitindo umcomando contnuo do bloco que contmas instrues para
a abertura de rosca.
Dado que o sistema controlado de forma a impedir, tanto quanto
possvel, que o sincronismo com o fuso seja perturbado durante a
transio entre blocos, se torna possvel executar operaes especiais de
abertura de rosca, nas quais o passo de roscae ocontorno sealteramameio
caminho.
G32
G32
G32
Fig. 4.9 Abertura de rosca contnua
Mesmo que seja repetida a mesma seo para a abertura de rosca,
enquanto a profundidade de corte alterada, este sistema permite uma
usinagem correta sem prejudicar a rosca.
NOTA
1 Asobreposio de blocos tambm eficaz para o comando
G01, produzindo uma superfcie com um acabamento
excelente.
2 A sobreposio de blocos no eficaz em blocos
extremamente pequenos.
4.9
ABERTURA DE
ROSCA CONTNUA
Explicaes
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
60
Atravs do endereo Q possvel especificar um ngulo entre o sinal de
1 rotao do fuso e o incio da abertura de rosca, e deslocar o ngulo de
incio da abertura de rosca. Torna--se, assim, possvel produzir facilmente
hlices de rosca mltipla.
Hlices de rosca mltipla.
IP_: Ponto final
F_: Passo na direo longitudinal
Q_ : ngulo inicial da abertura de rosca
(Rosca de passo constante)
G32 IP_ F_ Q_ ;
G32 IP_ Q_ ;
G32: Abertura de rosca de passo constante
G34: Abertura de rosca de passo varivel
G76: Ciclo de abertura de rosca mltipla
G92: Ciclo de abertura de rosca
Ongulo inicial no umvalor de ao contnua (modal), tendo, portanto,
de ser especificado sempre que usado. Se no for especificado nenhum
valor, o programa assume o valor 0,
O incremento do ngulo inicial (Q) de 0.001 graus. Ter em ateno, que
no possvel especificar um ponto decimal.
Exemplo:
Para um ngulo de deslocamento de 180 graus, especifique Q180000,
No possvel especificar Q180.000, visto que este valor contm um
ponto decimal.
Ongulo inicial (Q) pode ser especificado entre 0 e 360000 (emunidades
de 0.001 graus). Se for especificado um valor superior a 360000 (360
graus), o mesmo ser arredondado para 360000 (360 graus).
Use sempre o formato de fita FS15 para o comando de abertura de rosca
mltipla G76.
4.10
ABERTURA DE
ROSCA MLTIPLA
Formato
Explicaes
D Comandos permitidos para
a abertura de rosca
Limitaes
D ngulo inicial
D Incremento do ngulo
inicial
D Faixa permitida para o
ngulo inicial
D Abertura de rosca
mltipla (G76)
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
61
Programa para hlices de rosca dupla
(com ngulos iniciais de 0 e 180 graus)
G00 X40.0 ;
G32 W--38.0 F4.0 Q0 ;
G00 X72.0 ;
W38.0 ;
X40.0 ;
G32 W--38.0 F4.0 Q180000
;
G00 X72.0 ;
W38.0 ;
Exemplos
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
62
Ainterpolao linear pode ser programada atravs da especificao de um
movimento axial a seguir ao comando G31, tal como G01. Se for
introduzido um sinal de salto externo durante a execuo deste comando,
a execuo do comando interrompida e o bloco seguinte executado.
Afuno de salto usada quando o fimda usinagemno est programado,
mas especificado por meio de um sinal da mquina, por exemplo,
durante a retificao. Esta funo tambm pode ser usada para medir as
dimenses de uma pea.
Para mais informaes sobre a utilizao desta funo, consulte o manual
publicado pelo fabricante da mquina--ferramenta.
G31 IP_ ;
G31: Cdigo G de ao simples (eficaz apenas no bloco em
que foi especificado)
Quando o sinal de salto est ativo, os valores das coordenadas podem ser
utilizados em uma macro de usurio, dado que se encontram
memorizados nas variveis #5061 a #5068 do sistema de macros de
usurio, da seguinte forma:
#5061 Valor da coordenada do eixo X
#5062 Valor da coordenada do eixo Z
#5063 Valor da coordenada do 3 eixo
#5064 Valor da coordenada do 4 eixo
AVISO
Para aumentar a preciso da posio da ferramenta
quando introduzido o sinal de salto, o override da
velocidade de avano, o funcionamento em vazio e a
acelerao/desacelerao automtica so desativados
para a funo de salto se a velocidade de avano for
especificada como um valor de avano por minuto. Para
ativar estas funes, defina o bit 7 (SKF) do parmetro n.
6200 para 1. Se a velocidade de avano for especificada
como um valor de avano por rotao, override da
velocidade de avano, funcionamento em vazio e
acelerao/desacelerao automtica so ativadas para a
funo de salto, independentemente da definio do bit
SKF.
NOTA
1 Se o comando G31 for emitido enquanto a compensao do raio
da ponta da ferramenta estiver ativa, ativado o alarme P/S n
035. CanceleacompensaodaferramentacomocomandoG40,
antes de especificar o comando G31.
2 No salto rpido, se G31 for executado no modo de avano por
rotao, ativado um alarme P/S (n 211).
4.11
FUNO DE SALTO
(G31)
Formato
Explicaes
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
63
G31 W100.0 F100;
U50.0;
U50.0
50.0
100.0
O sinal de salto introduzido aqui
Movimento efetivo
Movimento sem sinal de salto
W100
X
Z
Fig. 4.11 (a) O bloco seguinte um comando incremental
G31 Z200.00 F100;
X100.0;
X100.0
X200.0
O sinal de salto introduzido aqui
Movimento efetivo
Movimento sem sinal de salto
Fig. 4.11 (b) O bloco seguinte um comando absoluto para 1 eixo
(300,100)
100 200 300
10
0
G31 G90X200.0 F100;
X300.0 Z100.0;
Movimento efetivo
Movimento sem sinal de
salto
O sinal de salto introduzido aqui
X
Z
Fig 4.11 (c) O bloco seguinte um comando absoluto para 2 eixos
Exemplos
D O bloco a seguir a G31
um comando incremental
D O bloco a seguir a G31
um comando absoluto para
1 eixo
D O bloco a seguir a G31
um comando absoluto para
2 eixos
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
64
Num bloco especificando P1 a P4 aps G31, a funo de salto
multi--etapas armazena coordenadas emuma varivel de macro deusurio
quando umsinal de salto (4 pontos ou 8 pontos; 8 pontos quando umsinal
de salto rpido usado) ligado.
Podem utilizar--se os parmetros n 6202 a n 6205 para selecionar um
sinal de salto de 4 ou de 8 pontos (se for utilizado umsinal de saltorpido).
Um sinal de salto pode ser definido de forma a corresponder a vrios Pn
ou Qn (n=1,2,3,4), bem como para corresponder a um Pn ou Qn na base
de um para um.
possvel servir--se de um sinal de salto emitido pelo equipamento, tal
como um instrumento de medio de dimenses fixas, para saltar os
programas que esto sendo executados.
Na retificao de perfis, por exemplo, possvel executar
automaticamente uma srie de operaes, desde a usinagem grosseira at
retificao fina, aplicando--se umsinal de salto sempre que as operaes
de usinagem grosseira, usinagem semi--fina, usinagem fina ou de
retificao fina sejam terminadas.
Comando de movimento
G31 IP __ F __ P __ ;
G04 X (U, P)__ (Q__) ;
Pausa
IP_ : Ponto final
F_ : Velocidade de avano
P_ : P1--P4
X(U, P)_ : Tempo de pausa
Q_ : Q1 -- Q4
Osalto multi--etapas programado atravs da especificao de P1, P2, P3
ou P4 em um bloco G31. A seleo (de P1, P2, P3 ou P4) explicada no
manual fornecido pelo fabricante da mquina--ferramenta.
Especificando--se Q1, Q2, Q3 ou Q4 em G04 (comando de pausa),
possvel ignorar a pausa, tal como acontece quando se especifica G31.
Pode ocorrer um salto, mesmo que Qno seja especificado. Aseleo (de
Q1, Q2, Q3 ou Q4) explicada no manual fornecido pelo fabricante da
mquina--ferramenta.
Os parmetros n 6202 a 6205 podem ser utilizados para definir se ser
aplicado um sinal de salto de 4 ou de 8 pontos (se for utilizado um sinal
de salto rpido). A especificao no est limitada correspondncia de
um a um. possvel especificar que um sinal de salto corresponda a dois
ou mais Pn ou Qn (n=1, 2, 3, 4). Os bits 0 (DS1) a 7 (DS8) do parmetro
n 6206 tambm podem ser utilizados para especificar uma pausa.
CUIDADO
A pausa no ignorada se no for especificado Qn e
definidos os parmetros DS1--DS8 (n 6206#0--#7).
4.12
SALTO
MULTI--ETAPAS
Formato
Explicaes
D Correspondncia dos
sinais de salto
PROGRAMAO B--64114PO/01 4. FUNES DE INTERPOLAO
65
Como torque do motor limitado (por exemplo, por umcomando de limite
de torque emitido atravs da janela do PMC), possvel produzir omesmo
tipo de avano de corte como com G01 (interpolao linear), atravs de
um comando de movimento a seguir a G31 P99 (ou G31 P98).
O salto efetuado quando emitido um sinal que indica que o limite do
torque foi alcanado (devido presso aplicada ou por qualquer outro
motivo).
Para mais informaes sobre a utilizao desta funo, consulte o manual
fornecido pelo fabricante da mquina--ferramenta.
G31: Cdigo G de ao simples (eficaz apenas no bloco em que foi
especificado)
G31 P99 IP_ F_ ;
G31 P98 IP_ F_ ;
Se o limite de torque do motor for alcanado ou for recebido um sinal de
SALTO durante a execuo de G31 P99, o comando de movimento atual
cancelado e o bloco seguinte executado.
Se o limite de torque do motor for alcanado durante a execuo de G31
P98, o comando de movimento atual cancelado e o bloco seguinte
executado. O sinal de SALTO <X0004#7/Unidade porta--ferramenta 2
X0013#7> no exerce qualquer influncia sobre G31 P98.
A introduo de um sinal de SALTOdurante a execuo de G31 P98 no
provoca um salto.
Se no for especificado um limite de torque antes da execuo de G31
P99/98, o comando de movimento continua; no ocorre um salto mesmo
se for atingido um limite de torque.
Quando G31 P99/98 especificado, as variveis de macros de usurio
contm as coordenadas existentes no final do salto. (Ver seo 4.9.)
Se um sinal de SALTO der origem a um salto com G31 P99, as variveis
do sistema de macros de usurio contm as coordenadas baseadas no
sistema de coordenadas da mquina, depois de finalizado, mas no as
coordenadas existentes no momento em que o sinal de SALTO foi
introduzido.
Apenas um eixo pode ser controlada em cada bloco com G31 P98/99.
Se dois ou mais eixos forem especificados para serem controlados em
esses blocos ou se no ocorrer um comando de eixo, o alarme P/S n 015
gerado.
Se o sinal que indica o alcance do limite de torque for introduzido durante
a execuo de G31 P99/98 e a quantidade de erros do servo for superior
a 32767, ativado o alarme P/S n 244.
Com G31 P99, um sinal de SALTO pode originar um salto, mas no um
salto rpido.
4.13
SALTO DO LIMITE DE
TORQUE (G31 P99)
Formato
Explicaes
D G31 P99
D G31 P98
D Comando de limite de
torque
D Varivel do sistema de
macros de usurio
Limitaes
D Comando de eixos
D Erro do servo
D Salto rpido
PROGRAMAO 4. FUNES DE INTERPOLAO B--64114PO/01
66
G31 P99/98 no pode ser aplicado aos eixos submetidos a uma
sincronizao simplificada, nem aos eixos X ou Z, se os mesmos se
encontrarem sob um controle de eixo angular.
necessrio definir o bit 7 (SKF) do parmetro n 6200 para desativar as
funes de funcionamento em vazio, override e acelerao ou
desacelerao automtica, nos comandos de salto G31.
G31 P99/98 no pode ser usado em blocos consecutivos.
AVISO
Especifique sempre o limite de torque antes do comando
G31 P99/98, caso contrrio G31 P99/98 permitir a
execuo de comandos de movimento, sem originar um
salto.
NOTA
Se G31 for ativado durante a compensao do raio da
ponta da ferramenta, ativado o alarme P/S n 035.
Portanto, antes de ativar G31, execute G40 para cancelar
a compensao do raio da ponta da ferramenta.
O0001;
:
:
Mjj;
:
:
G31 P99 X200, F100 ;
:
G01 X100, F500 ;
:
:
MDD ;
:
:
M30 ;
:
%
Olimite de torque especificado atra-
vs da janela do PMC.
Comando de salto do limite de torque
Comando de movimento ao qual
aplicado o limite de torque
Limite de torque cancelado pelo PMC
D Sincronizao
simplificada e controle
de eixo angular
D Controle da velocidade
D Comandos consecutivos
Exemplos
PROGRAMAO B--64114PO/01 5. FUNES DE AVANO
67
5
FUNES DE AVANO
PROGRAMAO 5. FUNES DE AVANO B--64114PO/01
68
As funes de avano controlam a velocidade de avano da ferramenta.
Esto disponveis as duas funes de avano seguintes:
1. Deslocamento rpido
Quando se especifica o comando de posicionamento (G00), a
ferramenta se move velocidade de deslocamento rpido programada
no CNC (parmetro n 1420).
2. Avano de corte
A ferramenta se move velocidade de avano de corte programada.
O override pode ser aplicado velocidade de deslocamento rpido ou
velocidade de avano de corte, pressionando--se o respectivo boto no
painel de operao da mquina.
Para evitar um choque mecnico, a acelerao/desacelerao aplicada
automaticamente no momento em que a ferramenta inicia e termina o seu
movimento (Fig. 5.1 (a)).
F
R
Velocidade de deslo-
camento rpido
Tempo
T
R
T
R
F
R
: Velocidade de des-
locamento rpido
: Constante de
tempo de aceler-
ao/desaceler-
ao para a velo-
cidade de deslo-
camento rpido
0
Tempo
Velocidade de avano
F
C
F
C
0
T
C
T
C
T
R
T
C
: Velocidade de avano
: Constante de
tempo de acelerao/
desacelerao para a
velocidade de avano
de corte
Fig. 5.1 (a) Acelerao/desacelerao automtica (exemplo)
5.1
ASPECTOS GERAIS
D Funes de avano
D Override
D Acelerao/
Desacelerao
automtica
PROGRAMAO B--64114PO/01 5. FUNES DE AVANO
69
Se a direo do movimento for alterada entre os blocos programados,
durante o avano de corte, poder obter--se um caminho de canto
arredondado (Fig. 5.1 (b)).
0
Caminho programado
Caminho real da ferramenta
X
Z
Fig. 5.1 (b) Exemplo do caminho da ferramenta entre dois blocos
Na interpolao circular ocorre um desvio radial (Fig. 5.1 (c)).
0
r
r:Erro
Caminho programado
Caminho real da ferramenta
X
Z
Fig. 5.1 (c) Exemplo do desvio radial na interpolao circular
Ocaminho de canto arredondado ilustrado na Fig. 5.1 (b) e o desvio radial
ilustrado na Fig. 5.1 (c), dependem da velocidade de avano. Portanto,
necessrio controlar a velocidade de avano para que a ferramenta se
movimente da forma programada.
G00 IP_ ;
G00: Cdigo G (grupo 01) para o posicionamento (deslocamento rpido)
IP_; Palavra de dimenso para o ponto final
Ocomando de posicionamento (G00) posiciona a ferramenta por meio do
deslocamento rpido. No deslocamento rpido, o bloco seguinte
executado depois da velocidade de avano especificada passar para 0 e do
motor servo alcanar uma determinada faixa definida pelo fabricante da
mquina--ferramenta (controle da posio).
A velocidade de deslocamento rpido definida para cada eixo por meio
do parmetro n 1420, no sendo, assim, necessrio programar uma
velocidade de avano rpido.
Os seguintes overrides podem ser aplicados velocidade de
deslocamento rpido, pressionando--se o respectivo boto no painel de
operao da mquina: F0, 25, 50, 100%
F0: Permite que uma velocidade de avano fixa seja definida para cada
eixo pelo parmetro n 1421.
Para informaes mais detalhadas, consulte o manual aplicvel do
fabricante da mquina--ferramenta.
D Caminho da ferramenta
em avano de corte
5.2
DESLOCAMENTO
RPIDO
Formato
Explicaes
PROGRAMAO 5. FUNES DE AVANO B--64114PO/01
70
A velocidade de avano da interpolao linear (G01), interpolao
circular (G02, G03), etc., programada com nmeros aps o cdigo F.
No avano de corte, o bloco seguinte executado de forma a minimizar
a alterao da velocidade de avano em relao ao bloco precedente.
Esto disponveis dois modos de especificao:
1. Avano por minuto (G98)
Aps F, se especifica o valor de avano da ferramenta por minuto.
2. Avano por rotao (G99)
Aps F, se especifica o valor de avano da ferramenta por rotao do
fuso.
Avano por minuto
G98 ; Cdigo G (grupo 05) para o avano por minuto
F_ ; Comando da velocidade de avano (mm/min ou polegadas/min)
Avano por rotao
G99 ; Cdigo G (grupo 05) para o avano por rotao
F_ ; Comando da velocidade de avano (mm/rotao ou
polegadas/rotao)
O avano de corte controlado de forma que a velocidade de avano
tangencial corresponda sempre velocidade de avano especificada.
X
Ponto final
Ponto
inicial
X
F F
Centro Ponto final
Ponto
inicial
Interpolao linear Interpolao circular
Z Z
Fig. 5.3 (a) Velocidade de avano tangencial (F)
Aps a especificao de G98 (no modo de avano por minuto), o valor de
avano da ferramenta por minuto deve ser definido diretamente,
especificando um nmero depois de F. G98 um cdigo modal. Depois
de selecionado, G98 vlido at que seja especificado G99 (avano por
rotao). Quando se liga a mquina, fica ativo o modo de avano por
rotao.
possvel aplicar ao avano por minuto uma correo de 0%a 254%(em
passos de 1%), por meio do respectivo boto do painel de operao da
mquina. Para informaes mais detalhadas, consulte o manual
correspondente fornecido pelo fabricante da mquina--ferramenta.
5.3
AVANO DE CORTE
Formato
Explicaes
D Controle da constante da
velocidade tangencial
D Avano por minuto (G98)
PROGRAMAO B--64114PO/01 5. FUNES DE AVANO
71
Quantidade de avano por minuto
(mm/min ou pol/min)
F
Fig. 5.3 (b) Avano por minuto
AVISO
No possvel aplicar umoverride a alguns dos comandos,
como p. ex. abertura de rosca.
Aps a especificao de G99 (no modo de avano por rotao), o valor
de avano da ferramenta por rotao do fuso deve ser definido
diretamente, especificando um nmero depois de F. G99 um cdigo
modal. Depois de selecionado, G99 vlido at que seja especificado G98
(avano por minuto).
possvel aplicar ao avano por rotao uma correo de 0%a 254%(em
passos de 1%), por meio do respectivo boto do painel de operao da
mquina. Para informaes mais detalhadas, consulte o manual
correspondente fornecido pelo fabricante da mquina--ferramenta.
Se o bit 0 (NPC) do parmetro n 1402 for definido com 1, possvel
especificar os comandos de avano por rotao, mesmo que no seja
usado um codificador de posio. (O CNC converte os comandos de
avano por rotao em comandos de avano por minuto.)
Quantidade de avano por rotao do
fuso
(mm/rot ou pol/rot)
F
Fig. 5.3 (c) Avano por rotao
CUIDADO
1 Se o fuso trabalhar a uma velocidade baixa, podero
verificar--se flutuaes na velocidade de avano. Quanto
menor for o nmero de rotaes do fuso, tanto mais
freqentemente ocorrero flutuaes na velocidade de
avano.
2 No possvel aplicar umoverride a alguns dos comandos,
como p. ex. abertura de rosca.
Pode definir--se um limite superior comum na velocidade de avano de
corte ao longo de cada eixo com o parmetro n 1422. Se uma velocidade
real de avano de corte (com um override aplicado) exceder um limite
superior especificado, ela fixada para o limite superior.
D Avano por rotao
(G99)
D Fixao da velocidade
de avano de corte
PROGRAMAO 5. FUNES DE AVANO B--64114PO/01
72
NOTA
O limite superior especificado em mm/min ou em
polegadas/min. O clculo do CNC poder implicar um erro
da velocidade de avano de +2% em relao ao valor
especificado. Esse erro no vlido, contudo, para a
acelerao/desacelerao. Mais precisamente, esse erro
provocado pela medio do tempo de que a ferramenta
necessita para se deslocar 500 mm ou mais, durante o
estado estvel:
A faixa de velocidades de avano especificveis pode ser consultada no
Anexo C.
Pausa G04 X_ ; ou G04 U_ ; ou G04 P_ ;
X_ : Especifique o tempo (so permitidos nmeros decimais)
U_ : Especifique o tempo (so permitidos nmeros decimais)
P_ : Especifique o tempo (so permitidos nmeros decimais)
Quando se especifica uma pausa, a execuo do bloco seguinte adiada
pelo tempo especificado.
O bit 1 (DWL) do parmetro n 3405 pode definir uma pausa para cada
rotao no modo de avano por rotao (G99).
Tabela 5.4 (a):
Faixa de valores de comando do tempo de pausa
(comando X ou U)
Sistema incremental
Faixa de valores de com-
ando
Unidade do
tempo de pausa
IS--B de 0.001 a 99999.999
s ou rot
IS--C de 0.0001 a 9999.9999
s ou rot.
Tabela 5.4 (b):
Faixa de valores de comando do tempo de pausa
(comando P)
Sistema incremental Faixa de valores de com-
ando
Unidade do
tempo de pausa
IS--B de 1 a 99999999 0.001 s ou rot.
IS--C de 1 a 99999999 0.0001 s ou rot.
D Referncia
5.4
PAUSA (G04)
Formato
Explicaes
PROGRAMAO B--64114PO/01 6. PONTO DE REFERNCIA
73
6
PONTO DE REFERNCIA
Qualquer mquina--ferramenta CNCpossui uma posio especial naqual,
normalmente, a ferramenta substituda ou o sistema de coordenadas
definido, como se descreve mais tarde. Essa posio designada como
ponto de referncia.
PROGRAMAO 6. PONTO DE REFERNCIA B--64114PO/01
74
O ponto de referncia uma posio fixa na mquina--ferramenta, para a
qual a ferramenta pode ser facilmente deslocada por meio da funo de
retorno ao ponto de referncia.
Oponto de referncia utilizado, por exemplo, como uma posio na qual
as ferramentas so substitudas automaticamente. possvel especificar
um total de quatro pontos de referncia, definindo--se coordenadas no
sistema de coordenadas da mquina, atravs dos parmetros (n 1240 a
1243).
Ponto de referncia
Ponto zero da mquina
3 ponto de referncia
2 ponto de referncia
4 ponto de
referncia
Fig. 6.1 (a) Ponto zero da mquina e pontos de referncia
Y
X
6.1
RETORNO AO
PONTO DE
REFERNCIA
D Ponto de referncia
PROGRAMAO B--64114PO/01 6. PONTO DE REFERNCIA
75
As ferramentas so deslocadas automaticamente para o ponto de
referncia passando por uma posio intermediria ao longo de um eixo
especificado Quando o retorno ao ponto de referncia est concludo,
acende--se a lmpada que indica que o retorno foi concludo.
X
Z
Posio intermediria
Ponto de referncia
Fig. 6.1 (b) Retorno ao ponto de referncia
A funo de controle do retorno ao ponto de referncia (G27) verifica se
a ferramenta regressou corretamente ao ponto de referncia, como
especificado no programa. Se a ferramenta tiver regressado corretamente
ao ponto de referncia ao longo do eixo especificado, acende--se a
lmpada do respectivo eixo.
G28 _ ;
G30 P2 _ ;
Retorno ao ponto de referncia
Retorno ao 3 ponto de re-
ferncia
Retorno ao 4 ponto de re-
ferncia
Retorno ao 2 ponto de re-
ferncia
IP_: Comando que especifica a posio intermediria
(comando absoluto/incremental)
G30 P3 _ ;
G30 P4 _ ;
(P2 pode
ser omitido.)
IP
IP
IP
IP
IP G27 _ ;
IP_: Comando que especifica o ponto de referncia
(comando absoluto/incremental)
D Retorno ao ponto de
referncia
D Controle do retorno ao
ponto de referncia
Formato
D Retorno ao ponto de
referncia
D Controle do retorno ao
ponto de referncia
PROGRAMAO 6. PONTO DE REFERNCIA B--64114PO/01
76
O deslocamento para a posio intermediria ou para os pontos de
referncia executado velocidade de deslocamento rpido de cada eixo.
Por isso, a compensao do raio da ponta da ferramenta e a correo da
ferramenta deveriam ser canceladas antes da execuo deste comando,
por motivos de segurana.
Em sistemas sem um detetor de posio absoluta, s possvel utilizar as
funes de retorno ao segundo, terceiro e quarto ponto de referncia
depois de se efetuar o retorno ao ponto de referncia (G28) ou o retorno
manual ao ponto de referncia (ver III--3.1). Normalmente, o comando
G30 s utilizado se a posio do dispositivo automtico de substituio
da ferramenta (ATC) diferir do ponto de referncia.
O comando G27 posiciona a ferramenta velocidade de deslocamento
rpido. Quando a ferramenta alcana o ponto de referncia, a lmpada de
retorno ao ponto de referncia acende--se.
No entanto, se a posio alcanada pela ferramenta no corresponder ao
ponto de referncia, ativado um alarme (n 092).
Almpada que indica a concluso do retorno no se acende se o bloqueio
da mquina estiver ligado, mesmo que a ferramenta tenha regressado
automaticamente ao ponto de referncia. Neste caso, no efetuado o
controle de retorno da ferramenta ao ponto de referncia, mesmo que seja
especificado um comando G27.
Se o comando G28 for especificado sem que o retorno manual ao ponto
de referncia tenha sido executado aps a energizao, o movimento a
partir do ponto intermedirio igual ao do retorno manual ao ponto de
referncia.
Neste caso, a ferramenta desloca--se na direo especificada no parmetro
ZMIx (bit 5 do parmetro n 1006) para o retorno ao ponto de referncia.
A posio intermediria tem, portanto, de ser especificada de forma a
possibilitar o retorno ao ponto de referncia.
No modo de correo, a posio a ser alcanada pela ferramenta com o
comando G27 obtida adicionando o valor de correo posio
especificada. Assim, se a posio definida atravs da adio do valor de
correo no corresponder ao ponto de referncia, a lmpada no se
acende mas ativado um alarme. Normalmente, as correes tm de ser
canceladas antes de se ativar o comando G27.
Se o sistema da mquina--ferramenta for um sistema ingls em que foram
feitas entradas emmilmetros, a lmpada de retorno aoponto dereferncia
poder acender--se mesmo que a posio programada tenha sido
deslocada do ponto de referncia pelo menor incremento de entrada. Isso
deve--se ao fato do menor incremento de entrada da mquina ser inferior
ao seu menor incremento de comando.
Ver III--3.1.
Explicaes
D Retorno ao ponto de
referncia (G28)
D Retorno ao 2, 3 e 4
ponto de referncia
(G30)
D Controle do retorno ao
ponto de referncia
(G27)
Restries
D Bloqueio da mquina
ligado
D Primeiro retorno ao
ponto de referncia aps
a energizao (sem um
detetor de posio
absoluta)
D Controle do retorno ao
ponto de referncia no
modo de correo
D Lmpada acesa quando
a posio programada
no corresponde ao
ponto de referncia
Referncia
D Retorno manual ao
ponto de referncia
PROGRAMAO B--64114PO/01 7. SISTEMA DE COORDENADAS
77
7
SISTEMA DE COORDENADAS
A ferramenta pode ser deslocada para a posio pretendida, introduzindo
essa posio no CNC. Essa posio da ferramenta representada em um
sistema de coordenadas. As coordenadas so especificadas por meio dos
eixos do programa.
Se forem utilizados os dois eixos do programa, isto , os eixos X e Z, as
coordenadas so especificadas da seguinte forma:
X_Z_
A este comando d--se o nome de palavra de dimenso.
X

Z
Ponto zero
Fig. 7 Posio da ferramenta especificada por XZ
As coordenadas so especificadas em um dos trs sistemas de
coordenadas seguintes:
(1) Sistema de coordenadas da mquina
(2) Sistema de coordenadas da pea
(3) Sistema de coordenadas locais
O nmero de eixos do sistema de coordenadas varia de mquina para
mquina. Por isso, as palavras de dimenso so representadas, neste
manual, por IP_.
PROGRAMAO 7. SISTEMA DE COORDENADAS B--64114PO/01
78
O ponto especfico de uma mquina, que funciona como referncia da
mesma, designado como ponto zero da mquina. O ponto zero de cada
mquina programado pelo respectivo fabricante da
mquina--ferramenta.
Aumsistema de coordenadas, cujo ponto de origemcoincide como ponto
zero da mquina, d--se o nome de sistema de coordenadas da mquina.
O sistema de coordenadas da mquina determinado quando se executa
o retorno manual ao ponto de referncia, aps a energizao (ver III--3.1).
Uma vez determinado, o sistema de coordenadas da mquina no
alterado at que a mquina seja desligada.
G53 IP _ ;
IP _ ; Palavra de dimenso absoluta
Quando uma posio especificada como um conjunto de coordenadas
da mquina, a ferramenta desloca--se para essa posio por meio do
deslocamento rpido. G53, usado para selecionar o sistema de
coordenadas da mquina, um cdigo G de ao simples. Todos os
comandos baseados no sistema de coordenadas da mquina selecionado
s so, por isso, eficazes no bloco que contm G53. Ocomando G53 tem
de ser especificado atravs de valores absolutos. Sendo especificados
valores incrementais, o comando G53 ignorado. Se pretender deslocar
a ferramenta para uma posio especfica da mquina, como p. ex. a
posio de substituio da ferramenta, programe o movimento no sistema
de coordenadas da mquina ativado com G53.
Sempre que especificar o comando G53, cancele a compensao do raio
da ponta da ferramenta e a correo da ferramenta.
Uma vez que o sistema de coordenadas da mquina tem de ser definido
antes de se especificar o comando G53, necessrio executar, pelo menos,
um retorno manual ou automtico ao ponto de referncia atravs do
comando G28, imediatamente aps a energizao. No ser necessrio
faz--lo, caso se encontre instalado um detetor de posio absoluta.
Quando se executa um retorno manual ao ponto de referncia aps a
energizao, o sistema de coordenadas da mquina definido de forma
que o ponto de referncia corresponda aos valores de coordenadas (, ),
especificados por meio do parmetro n 1240,

Ponto zero

Sistema de coordenadas da mquina


Ponto de referncia
7.1
SISTEMA DE
COORDENADAS DA
MQUINA
Formato
Explicaes
D Seleo do sistema de
coordenadas da
mquina (G53)
Restries
D Cancelamento da funo
de compensao
D Especificao de G53
imediatamente aps a
energizao
Referncia
PROGRAMAO B--64114PO/01 7. SISTEMA DE COORDENADAS
79
O sistema de coordenadas utilizado para a usinagem de uma pea
designado como sistema de coordenadas da pea. O sistema de
coordenadas da pea tem de ser previamente definido atravs do NC
(definio de um sistema de coordenadas da pea).
Osistema de coordenadas da pea definido pelo programa de usinagem
utilizado (seleo de um sistema de coordenadas da pea).
possvel alterar um sistema de coordenadas da pea j definido,
deslocando o seu ponto de origem (alterao do sistema de
coordenadas da pea).
O sistema de coordenadas da pea pode ser definido por meio de trs
mtodos:
(1) Com G50
O sistema de coordenadas da pea definido, especificando um valor
aps G50, no programa.
(2) Definio automtica
Se o bit 0 do parmetro n 1201 for previamente ativado, o sistema de
coordenadas da pea definido automaticamente quando o retorno
manual ao ponto de referncia executado (ver Parte III--3.1).
(3) Introduo atravs do painel MDI Realize definies para definir
previamente seis sistemas de coordenadas da pea atravs do painel
MDI (ver Parte III--11.4.10). Depois, use comandos do programa G54
a G59 para selecionar qual o sistema de coordenadas da pea que deve
ser usado.
Sendo utilizado um comando absoluto, o sistema de coordenadas da
pea ter de ser especificado de uma das formas acima descritas.
G50 IP_
O sistema de coordenadas da pea definido de forma que um
determinado ponto da ferramenta, como p. ex. a ponta da ferramenta,
fique situado nas coordenadas especificadas. Se IP for um valor de
comando incremental, o sistema de coordenadas de trabalho ser definido
de forma que a posio atual da ferramenta corresponda ao resultado da
adio do valor incremental especificado s coordenadas da posio
anterior da ferramenta. Se o sistema de coordenadas for definido por meio
de G50, durante a correo, ser definido um sistema de coordenadas, no
qual a posio anterior correo corresponda posio especificada em
G50.
7.2
SISTEMA DE
COORDENADAS DA
PEA
7.2.1
Definio do Sistema
de Coordenadas da
Pea
Formato
D Definio do sistema de
coordenadas da pea com
G50
Explicaes
PROGRAMAO 7. SISTEMA DE COORDENADAS B--64114PO/01
80
Definio do sistema de coordenadas atravs de
G50X128.7Z375.1; comando (designao do dimetro)
Definio do sistema de coordenadas atravs de
G50X1200.0Z700.0; comando (designao do dimetro)
Ponto bsico
Exemplo 1 Exemplo 2
Z
X
375.1
128.7
Z
X
700.0
1200.0
Ponto zero
Ponto inicial
Ponto inicial
(ponto padro)
Exemplos
PROGRAMAO B--64114PO/01 7. SISTEMA DE COORDENADAS
81
Esto disposio os sistemas de coordenadas da pea abaixo descritos.
(Para informaes detalhadas sobre os mtodos de definio, ver
subseo II--7.2.1.)
(1) G50 ou definio automtica do sistema de coordenadas da pea
Uma vez selecionado um sistema de coordenadas da pea, os
comandos absolutos trabalhamcomo sistema de coordenadas da pea.
(2) Seleo de umdos seis sistemas de coordenadas da pea definidos
com o painel MDI
Especificando um cdigo G de G54 a G59, possvel selecionar um
dos sistemas 1 a 6 de coordenadas da pea.
G54 Sistema 1 de coordenadas da pea
G55 Sistema 2 de coordenadas da pea
G56 Sistema 3 de coordenadas da pea
G57 Sistema 4 de coordenadas da pea
G58 Sistema 5 de coordenadas da pea
G59 Sistema 6 de coordenadas da pea
Os sistemas 1 a 6 de coordenadas da pea so definidos depois do
retorno ao ponto de referncia, aps a energizao. Quando se procede
energizao, selecionado o sistema de coordenadas G54.
Se o bit 2 (G50) do parmetro n 1202 for definido com 1, a execuo
do comando G50 faz com que seja ativado o alarme P/S n 10. Isto
destina--se a evitar que o usurio confunda sistemas de coordenadas.
X
100.0
40.0
Neste exemplo, o posicionamento refere--
se s posies (X=100.0, Z=40.0) do sis-
tema 2 de coordenadas da pea.
G55 G00 X100.0 Z40.0 ;
Sistema 2 de coordenadas da pea (G55)
Z
Fig. 7.2.2
7.2.2
Seleo de um Sistema
de Coordenadas da
Pea
Exemplos
PROGRAMAO 7. SISTEMA DE COORDENADAS B--64114PO/01
82
possvel alterar os seis sistemas de coordenadas da pea especificados
comG54 a G59, alterando--se umvalor externo de correo do ponto zero
da pea ou o valor de correo do ponto zero da pea.
Existem trs mtodos para alterar o valor externo de correo do ponto
zero da pea ou o valor de correo do ponto zero da pea.
(1) Introduo por meio do painel MDI (ver III--11.4.10)
(2) Programao por meio de G10 ou G50
(3) Atravs da funo de entrada de dados externos
O valor externo de correo do ponto de origem da pea pode ser
alterado enviando um sinal ao CNC. Para mais informaes, consulte
o manual correspondente publicado pelo fabricante da
mquina--ferramenta.
ZOFS2
ZOFS3
ZOFS4
ZOFS5
ZOFS1
ZOFS6
EXOFS : Valor externo de correo do ponto zero da pea
ZOFS1 a ZOFS6 : Valor de correo do ponto zero da pea
EXOFS
Sistema 1
de coordenadas
da pea (G54)
Sistema 2
de coordenadas
da pea (G55)
Sistema 3
de coordenadas
da pea (G56)
Sistema 4
de coordenadas
da pea (G57)
Sistema 5
de coordenadas
da pea (G58)
Sistema 6
de coordenadas
da pea (G59)
Ponto zero
Fig. 7.2.3 Alterao do valor externo de correo do ponto zero da pea ou do valor regularde correo do ponto
zero da pea
G10 L2 Pp IP _;
p=0 : Valor externo de correo do ponto zero da pea
p=1 a 6 : O valor de correo do ponto zero da pea corres-
ponde aos sistemas 1 a 6 de coordenadas da pea
IP : Para um comando absoluto (G90), a correo do ponto
zero da pea em cada eixo.
Para um comando incremental (G91), o valor a ser adicio-
nado correo do ponto zero da pea em cada eixo (a
soma corresponde nova correo).
G50 IP _;
7.2.3
Alterao do Sistema
de Coordenadas da
Pea
Formato
D Alterao por meio de G10
D Alterao por meio de G50
PROGRAMAO B--64114PO/01 7. SISTEMA DE COORDENADAS
83
Com o comando G10, possvel alterar individualmente cada um dos
sistemas de coordenadas da pea.
Especificando--se G50IP_;, o sistema de coordenadas da pea
(selecionado com um cdigo de G54 a G59) deslocado para um novo
sistema de coordenadas da pea de forma que a posio atual da
ferramenta corresponda s coordenadas especificadas (IP_).
Se IP for um valor de comando incremental, o sistema de coordenadas de
trabalho ser definido de forma que a posio atual da ferramenta
corresponda ao resultado da adio do valor incremental especificado s
coordenadas da posio anterior da ferramenta. (Deslocamento do
sistema de coordenadas)
Em seguida, o valor de deslocamento do sistema de coordenadas
adicionado a todos os valores de correo do ponto zero da pea. Isso
significa que todos os sistemas de coordenadas da pea so submetidos
a um deslocamento igual.
X
X
A
160 100
100
100
200
Se G50X100Z100; for programado quando a
ferramenta se encontra posicionada em (200,
160), no modo G54, ser criado o sistema 1 de
coordenadas da pea (X -- Z) deslocado em
funo do vetor A.
60
Sistema de coordenadas da pea G54
Posio da ferramenta
Novo sistema de coordenadas da pea
Sistema original de coordenadas da pea
Z
Z
X -- Z Novo sistema de coordenadas da pea
X -- Z Sistema original de coordenadas da pea
A : Valor de correo criado por G50
B : Valor de correo do ponto zero da pea em G54
C : Valor de correo do ponto zero da pea em G55
<G54 sistema de coordenadas da pea >
<G55 sistema de coordenadas da
pea >
Suponha que foi especificado um
sistema de coordenadas da pea
G54. Ser possvel, ento, definir, por
meio do seguinte comando, um
sistema de coordenadas da pea G55
com o crculo preto da ferramenta
(figura esquerda) em (600.0,
12000.0), desde que a relao
relativa entre os sistemas de
coordenadas da pea G54 e G55
tenha sido corretamente definida:
G50X600.0Z1200.0; Suponha
tambm que os paletes so
carregados em duas posies
diferentes. Se a relao relativa entre
os sistemas de coordenadas dos
paletes, nas duas posies, tiver sido
corretamente definida, tratando os
sistemas de coordenadas como
sistema de coordenadas da pea G54
e sistema de coordenadas da pea
G55, o deslocamento do sistema de
coordenadas em um dos paletes, com
G50, provoca o mesmo deslocamento
do sistema de coordenadas no outro
palete. Isso significa que as peas
dos dois paletes podem ser usinadas
com o mesmo programa, especifi--
cando apenas G54 ou G55.
Z
Z
X
600.0
Z
Z
X
X
A
B
C
A
X
1200.0
1200.0
600.0
Explicaes
D Alterao por meio de
G10
D Alterao por meio de
G50
Exemplos
PROGRAMAO 7. SISTEMA DE COORDENADAS B--64114PO/01
84
A funo de predefinio do sistema de coordenadas da pea serve para
definir previamente um sistema de coordenadas da pea deslocado por
interveno manual para o sistema de coordenadas da pea previamente
deslocado. O ltimo sistema deslocado do ponto zero da mquina por
um valor de correo do ponto zero da pea.
A funo de predefinio do sistema de coordenadas da pea pode ser
utilizada de duas maneiras. Um dos mtodos serve--se de um comando
programado (G92.1). O outro se serve das operaes MDI nas telas de
visualizao da posio absoluta, de visualizao da posio relativa e de
visualizao da posio global (III -- 11.1.4).
G92.1 IP 0 ;
IP 0 ; Especifica os endereos dos eixos sujeitos oper-
ao de predefinio do sistema de coordenadas da
pea. Os eixos que no forem especificados no se
encontram sujeitos operao de predefinio.
(G50,3 P0 ; para o sistema A de cdigos G)
Quando se executa um retorno manual ao ponto de referncia no estado
de reset, o sistema de coordenadas da pea deslocado do ponto zero do
sistema de coordenadas da mquina em funo do valor de correo do
ponto zero da pea. Suponha que o retorno manual ao ponto de referncia
executado quando o sistema de coordenadas da pea selecionado com
G54. Neste caso, um sistema de coordenadas da pea automaticamente
definido, tendo seu ponto zero deslocado do ponto zero da mquina pelo
valor de correo do ponto zero da pea G54; a distncia do ponto zero
do sistema de coordenadas da pea ao ponto de referncia representa a
posio atual no sistema de coordenadas da pea.
Sistema de coordenadas da pea G54
Ponto de referncia
Retorno manual ao ponto de referncia
Ponto de referncia
Valor G54 de correo
do ponto zero da pea
Se estiver instalado um detetor de posio absoluta, o ponto zero do
sistema de coordenadas da pea definido automaticamente aps a
energizao encontra--se deslocado do ponto zero da mquina em funo
do valor de correo do ponto zero da pea em G54. A posio da
mquina, no momento da energizao, lida pelo detetor de posio
absoluta e a posio atual, no sistema de coordenadas da pea, definida
subtraindo da posio da mquina o valor de correo do ponto zero da
pea emG54. Osistema de coordenadas da pea definido por meio destas
operaes deslocado do sistema de coordenadas da mquina atravs dos
comandos e operaes apresentados na pgina seguinte.
(a) Interveno manual executada como sinal absoluto manual desligado
(b) Comando de deslocamento executado no estado de bloqueio da
mquina
(c) Movimento com interrupo por manivela
(d) Operao com a funo de espelhamento
(e) Definio do sistema de coordenadas locais com G52 ou
deslocamento do sistema de coordenadas da pea com G92
7.2.4
Predefinio do
Sistema de
Coordenadas da Pea
(G92.1)
Formato
Explicaes
PROGRAMAO B--64114PO/01 7. SISTEMA DE COORDENADAS
85
No caso (a), o sistema de coordenadas da pea deslocado em funo da
distncia percorrida durante a interveno manual.
Po
Pn
WZn
WZo
Sistema de coordenadas
da pea G54, antes da
interveno manual
Valor de correo
do ponto zero
da pea
Sistema de coordenadas da
pea G54, aps a interveno manual
Distncia percorrida
durante a interveno
manual
Ponto zero da mquina
Na operao acima, um sistema de coordenadas da pea j deslocado,
pode ser predefinido atravs de um cdigo G ou da operao MDI, como
um sistema de coordenadas da pea deslocado do ponto zero da mquina
emfuno do valor de correo do ponto zeroda pea. Obtm--se omesmo
resultado quando o retorno manual ao ponto de referncia executado em
um sistema de coordenadas da pea que j foi deslocado. Neste exemplo,
a especificao de um cdigo G ou a operao MDI faz com que o ponto
zero WZn do sistema de coordenadas da pea retorne ao ponto zero
original WZo, servindo a distncia entre WZo e Pn para representar a
posio atual no sistema de coordenadas da pea.
Obit 3 (PPD) do parmetro n 3104 especifica se devero ser predefinidas
coordenadas relativas (RELATIVA), assim como coordenadas absolutas.
Para usar a funo de predefinio do sistema de coordenadas da pea,
cancele os modos de compensao: Compensao do raio da ponta da
ferramenta, compensao do comprimento da ferramenta e correo da
ferramenta Se a funo for executada sem cancelar primeiro estes modos,
os vetores de compensao so cancelados temporariamente.
A funo de predefinio do sistema de coordenadas da pea no
executada durante o reinicio do programa.
Restries
D Compensao do raio da
ponta da ferramenta,
compensao do
comprimento da
ferramenta, correo da
ferramenta
D Reincio do programa
PROGRAMAO 7. SISTEMA DE COORDENADAS B--64114PO/01
86
Se o sistema de coordenadas atualmente definido atravs do comando
G50 ou da definio automtica do sistema divergir do sistema de
trabalho programado, o sistema de coordenadas definido poder ser
deslocado (ver III--3.1).
Introduza a quantidade de deslocamento desejada na memria de
deslocamento do sistema de coordenadas de trabalho.
Z
X
Z
x
X--Z: Sistema de coordenadas usado no programa
x--z : Sistema de coordenadas atualmente definido, com um
valor de deslocamento igual a 0
(sistema de coordenadas a ser deslocado)
O
O
Introduza na memria de deslocamento do sistema de coordenadas de trabalho
a quantidade de deslocamento de O para O.
Deslo--
camento
Fig. 7.2.5 Deslocamento do sistema de coordenadas da pea
Ver seo 11.4.5 da Parte III para obter informaes sobre como
especificar a distncia de deslocamento do sistema de coordenadas de
trabalho.
7.2.5
Deslocamento do
Sistema de
Coordenadas da Pea
Explicaes
PROGRAMAO B--64114PO/01 7. SISTEMA DE COORDENADAS
87
Quando se cria um programa em um sistema de coordenadas da pea,
pode definir--se umsistema derivado de coordenadas da pea para facilitar
a programao. Aesse sistema de coordenadas derivado d--se o nome de
sistema de coordenadas locais.
G52 IP_ ; Definio do sistema de coordenadas locais
G52 IP 0 ; Cancelamento do sistema de coordenadas locais
IP_ : Ponto de origem do sistema de coordenadas locais
......
Especificando--se G52IP_;, possvel definir umsistema de coordenadas
locais emtodos os sistemas de coordenadas da pea (G54 a G59). Oponto
de origem de cada um dos sistemas de coordenadas locais definido na
posio especificada por IP_ no sistema de coordenadas da pea.
Uma vez definido o sistema de coordenadas local, as suas coordenadas
so usadas em um comando de deslocamento do eixo. O sistema de
coordenadas locais pode ser alterado, especificando--se o comando G52
com o ponto zero de um novo sistema de coordenadas locais no sistema
de coordenadas da pea.
Para cancelar o sistema de coordenadas local e especificar o valor de
coordenadas no sistema de coordenadas da pea, necessrio fazer
coincidir o ponto zero do sistema de coordenadas local com o do sistema
de coordenadas da pea.
IP_
IP_
(G59 : Sistema de coordenadas da pea 6)
(G54 : Coordenada da pea
nadas da pea)
G55
G56
G57
G58
Ponto de referncia
Origem do sistema de coordenadas da mquina
(Sistema de coordenadas da mquina)
(Sistema de coordenadas locais)
(Sistema de coordenadas locais)
Fig. 7.3 Definio do sistema de coordenadas local
7.3
SISTEMA DE
COORDENADAS
LOCAIS
Formato
Explicaes
PROGRAMAO 7. SISTEMA DE COORDENADAS B--64114PO/01
88
AVISO
1 A definio do sistema de coordenadas locais no altera os
sistemas de coordenadas da pea nem da mquina.
2 Quando se utiliza G50 para definir um sistema de
coordenadas de trabalho, o sistema de coordenadas locais
no ser alterado se as coordenadas no forem
especificadas para todos os eixos do sistema de
coordenadas locais.
Se as coordenadas forem especificadas para qualquer um
dos eixos do sistema de coordenadas local, o mesmo ser
cancelado.
3 G52 cancela temporariamente a correo para a
compensao do raio da ponta da ferramenta.
4 Os comandos de deslocamento ativados imediatamente
aps o bloco G52 tm de ser comandos absolutos.
5 O cancelamento do sistema de coordenadas locais em
caso de reset depende dos parmetros especificados. O
sistema de coordenadas locais cancelado em caso de
reset, se o bit 6 (CLR) do parmetro n 3402 ou o bit 3 (RLC)
do parmetro n 1202 possuir o valor 1.
6 Se o retorno manual ao pontode refernciacancela ouno,
o sistema de coordenadas locais, isso depende da
definio de ZCL (bit 2 do parmetro n 1201).
PROGRAMAO B--64114PO/01 7. SISTEMA DE COORDENADAS
89
A seleo dos planos para a interpolao circular, compensao do raio
da ponta da ferramenta, rotao do sistema de coordenadas e perfurao
feita por meio do cdigo G.
A tabela seguinte apresenta uma lista de cdigos G e dos planos
correspondentes.
Tabela 7.4: Cdigos G e planos correspondentes
Cdigo
G
Plano sele-
cionado
Xp Yp Zp
G17 Plano Xp Yp
Ei X Ei Y Ei Z
G18 Plano Zp Xp
Eixo X ou um
eixo paralelo
Eixo Y ou um
eixo paralelo
Eixo Z ou um
eixo paralelo
G19 Plano Yp Zp
eixo paralelo eixo paralelo eixo paralelo
Xp, Yp, Zp so determinados pelo endereo do eixo existente no bloco em
que se encontra programado G17, G18 ou G19.
Se no bloco G17, G18 ou G19 for omitido o endereo de umeixo, parte--se
do princpio de que so omitidos os endereos dos trs eixos bsicos.
Oparmetro n 1022 serve para especificar se os diversos eixos so eixos
bsicos (eixo X, eixo Y ou eixo Z) ou eixos paralelos aos eixos bsicos.
O plano no alterado nos blocos em que no se encontre programado
G17, G18 ou G19.
Quando se procede energizao, selecionado G18 (plano ZX).
A instruo de movimento irrelevante para a seleo de planos.
NOTA
1 Os eixos U, V e W (paralelos a um eixo bsico) podem ser
usados com os cdigos G do tipo B e C.
2 As funes de programao direta da dimenso do
desenho, chanfragem, canto R, repetio de ciclo fixo e
ciclo fixo simples s so ativadas no plano ZX.
Se estas funes forem especificadas para outros planos,
ser ativado o alarme P/S n 212.
Seleo de plano quando o eixo X paralelo ao eixo U.
G17X_Y_; Plano XY
G17U_Y_; Plano UY
G18X_Z_; Plano ZX
X_Y_; O plano no foi alterado (plano ZX)
G17 ; Plano XY
G18 ; Plano ZX
G17 U_ ; Plano UY
G18Y_ ; Plano ZX, o eixoY se movimenta independentemente
do plano.
7.4
SELEO DE PLANO
Explicaes
Exemplos
PROGRAMAO
8. DIMENSO E VALOR
DAS COORDENADAS
B--64114PO/01
90
8
DIMENSO E VALOR DAS COORDENADAS
Este captulo contm os seguintes tpicos:
8.1 PROGRAMAO ABSOLUTA E INCREMENTAL (G90, G91)
8.2 CONVERSO POLEGADAS/UNIDADES MTRICAS (G20, G21)
8.3 PROGRAMAO DE NMEROS DECIMAIS
8.4 PROGRAMAO DO DIMETRO E DO RAIO
PROGRAMAO B--64114PO/01
8. DIMENSO E VALOR
DAS COORDENADAS
91
Existem duas formas de comandar o deslocamento da ferramenta; o
comando absoluto e o comando incremental. No comando absoluto,
programado o valor das coordenadas da posio final. No comando
incremental, programada a distncia a percorrer da posio
propriamente dita. Os
comandos absoluto e incremental so programados, respectivamente, por
meio de G90 e G91.
A programao absoluta ou incremental so utilizadas em funo do
comando usado. Ver as tabelas seguintes.
Sistema do cdigo G A B ou C
Mtodo de comando Palavra de endereo G90, G91
Comando absoluto Comando incremental
Comando de movi-
mento do eixo X
Comando de movi-
mento do eixo Z
Comando de movi-
mento do eixo Y
Comando de movi-
mento do eixo C
X
Z
Y
C
U
W
V
H
Comando absoluto
Comando incremental
G90 IP_ ;
G91 IP_ ;
D Sistema B ou C do
cdigo G
Sistema A do cdigo G Sistema B ou C do
cdigo G
Comando absoluto X400.0 Z50.0 ; G90 X400.0 Z50.0 ;
Comando incremental U200.0 W--400.0 ; G91 X200.0 Z--400.0 ;
400
200
50
450
P
(200, 450)
Q
(400, 50)
Z
X
NOTA
1 Os comandos absolutos e incrementais podem ser usados
simultaneamente no mesmo bloco.
No exemplo acima, pode especificar--se o seguinte
comando:
X400.0 W--400.0 ;
2 Se X e U ou W e Z forem usados no mesmo bloco, s
eficaz o que for especificado por ltimo.
3 Quando se encontra selecionado o sistema A do cdigo G,
os comandos incrementais no podem ser usados se os
nomes dos eixos forem A e B.
8.1
PROGRAMAO
ABSOLUTA E
INCREMENTAL
(G90, G91)
Formato
D Sistema A do cdigo G
Exemplos
D Movimento da ferramenta
do ponto P para o ponto Q
(programao do dimetro
para o eixo X)
PROGRAMAO
8. DIMENSO E VALOR
DAS COORDENADAS
B--64114PO/01
92
Com o cdigo G correspondente, pode selecionar--se uma entrada em
polegadas ou em milmetros.
G20 ;
G21 ;
Entrada em polegadas
Entrada em mm
Este cdigo G tem de ser especificado em um bloco separado, antes da
definio do sistema de coordenadas no incio do programa. Depois de
especificado o respectivo cdigo G para a converso polegadas/
milmetros, a unidade da entrada de dados comutada para o menor
incremento de entrada em milmetros ou de entrada em polegadas do
sistema incremental IS--B ou IS--C (seo II--2.3). A unidade de entrada
de dados para os graus no alterada. Os sistemas unitrios dos seguintes
valores so alterados aps a converso polegadas/milmetros:
-- Velocidade de avano comandada por um cdigo F
-- Comando de posicionamento
-- Valor de correo do ponto zero de trabalho
-- Valor de compensao da ferramenta
-- Unidade de escalonamento para o gerador de pulsos manual
-- Curso em avano incremental
-- Alguns parmetros
Quando a tenso de servio ligada, o cdigo G igual ao que havia antes
de a desligar.
AVISO
1 G20 e G21 no podem ser comutados durante a execuo do
programa.
2 Quandosecomutadaentradaempolegadas (G20) paraaentrada
em milmetros (G21) e vice--versa, necessrio proceder a um
reset do valor de compensao da ferramenta de acordo com o
menor incremento de entrada. No entanto, se o bit 0 (OIM) do
parmetro 5006 possuir o valor 1, os valores de compensao da
ferramenta so convertidos automaticamente, no sendo
necessrio proceder a um reset.
CUIDADO
O movimento a partir do ponto intermedirio o mesmo do
retorno manual ao ponto de referncia. A direo em que a
ferramenta se move a partir do ponto intermedirio igual do
retorno ao ponto de referncia, como especificado atravs do bit
5 (ZMI) do parmetro n 1006.
NOTA
1 Se o sistema do menor incremento de entrada no for igual ao do
menor incremento de comando, o erro mximo corresponde a
metade do menor incremento de comando. Este erro no
acumulativo.
2 A comutao entre a entrada em polegadas e a entrada em
milmetros tambm pode ser efetuada por meio da especificao
de dados (III--11.4.7).
8.2
CONVERSO POLE--
GADAS/MILMETROS
(G20, G21)
Formato
PROGRAMAO B--64114PO/01
8. DIMENSO E VALOR
DAS COORDENADAS
93
Os valores numricos podem ser introduzidos com casas decimais. As
casas decimais podem ser utilizadas para introduzir uma distncia, um
tempo ou uma velocidade, podendo ser especificadas com os seguintes
endereos:
X, Y, Z, U, V, W, A, B, C, I, J, K, R e F.
H dois tipos de notao decimal: A notao tipo calculadora e a notao
padro.
Quando se utiliza a notao decimal tipo calculadora, parte--se do
princpio que os valores sem casas decimais so especificados em
milmetros. Sendo utilizada a notao decimal padro, parte--se do
princpio que esses valores so especificados emmenores incrementos de
entrada. Selecione a notao tipo calculadora ou a notao decimal padro
atravs do bit DPI (bit 0 do parmetro 3401). Dentro de um programa, os
valores podem ser especificados com e sem ponto decimal.
Comando do pro-
grama
Programao de
casas decimais
tipo calculadora de
bolso
Programao de casas de-
cimais tipo padro
X1000
Valor de comando sem
casas decimais
1000mm
Unidade : mm
1mm
Unidade : menor incremento
de entrada (0.001 mm)
X1000.0
Valor de comando com
casas decimais
1000mm
Unidade : mm
1000mm
Unidade : mm
AVISO
O cdigo G tem de ser especificado no mesmo bloco, antes de introduzir um valor. A posio
do ponto decimal poder depender do comando.
Exemplos:
G20; Entrada em polegadas
X1.0 G04; X1.0 considerado como sendo uma distncia e processado como X10000,
Este comando equivalente a G04 X10000, A ferramenta faz uma pausa de 10
segundos.
G04 X1.0; Equivalente a G04 X1000, A ferramenta faz uma pausa de um segundo.
NOTA
1 As fraes inferiores ao menor incremento de entrada so truncadas.
Exemplos:
X1.23456; Arredondado para X1.234 se o menor incremento de entrada for de 0.001 mm.
Processado como X1.2345, se o menor incremento de entrada for de 0.0001
polegadas.
2 Se forem especificados mais de oito dgitos, acionado um alarme. Quando se introduz um
valor com casas decimais, o nmero de dgitos tambm verificado em funo do menor
incremento de entrada, aps a converso para um valor inteiro.
Exemplos:
X1.23456789;Oalarme P/S 003 acionado por teremsido especificados mais de oito dgitos.
X123456.7; Se o menor incremento de entrada for 0.001 mm, o valor convertido para o
nmero inteiro 123456700. Devido ao facto de o nmero inteiro ter mais de oito
dgitos, acionado um alarme P/S 003.
8.3
PROGRAMAO DE
NMEROS DECIMAIS
Explicaes
Exemplos
PROGRAMAO
8. DIMENSO E VALOR
DAS COORDENADAS
B--64114PO/01
94
Dado que, na programao do controle de um torno mecnico CNC, a
seo transversal da pea normalmente circular, as suas dimenses
podem ser especificadas de duas maneiras:
Dimetro e raio Quando especificado o dimetro, chama--se
programao do dimetro; quando especificado o raio, chama--se
programao do raio.
Eixo Z
A
B
D
1
Eixo X
D
2
R
1
R
2
D
1
, D
2
: Programao do dimetro
R
1
, R
2
: Programao do raio
A programao do raio ou do dimetro pode ser especificada atravs do
parmetro DIA (n 1006#3). Para a programao do dimetro, tenha em
ateno as condies apresentadas na Tabela 8.4.
Tabela 8.4: Notas sobre a especificao do valor do dimetro
Item Notas
Comando do eixo X Especificado com o valor do dimetro
Comando incremental Especificado com o valor do dimetro
Na figura acima, especifica D2 menos D1
para o caminho da ferramenta de B para A.
Definio do sistema de coorde-
nadas (G50)
Especifica um valor de coordenada com
um valor de dimetro
Componente do valor de correo
da ferramenta
O valor do dimetro ou do raio determi-
nado por um parmetro (n 5004#1)
Parmetros do ciclo fixo, como p.
ex. a profundidade de corte ao
longo do eixo X. (R)
Especifica o valor do raio
Designao do raio na interpo-
lao circular (R, I, K, etc.)
Especifica o valor do raio
Velocidade de avano ao longo do
eixo
Especifica alterao do raio/rev. ou alter-
ao do raio/min.
Indicao da posio do eixo Indicada como valor do dimetro
8.4
PROGRAMAO DO
DIMETRO E DO
RAIO
Explicaes
D Notas sobre a
programao do
dimetro/programao
do raio para os
diferentes comandos
PROGRAMAO B--64114PO/01 9. FUNO DA VELOCIDADE DO FUSO
95
9
FUNO DA VELOCIDADE DO FUSO
A velocidade do fuso pode ser controlada especificando um valor aps o
endereo S.
Almdisso, o fuso pode ser girado emfuno de um ngulo especificado.
Este captulo contm os seguintes tpicos.
9.1 ESPECIFICAO DA VELOCIDADE DO FUSO COM UM
CDIGO
9.2 ESPECIFICAO DIRETA DO VALOR DA VELOCIDADE
DO FUSO (COMANDO S DE 5 DGITOS)
9.3 CONTROLE DA VELOCIDADE DE CORTE CONSTANTE
(G96, G97)
9.4 FUNO DE SUPERVISO DA OSCILAO DA
VELOCIDADE DO FUSO (G25, G26)
9.5 FUNO DE POSICIONAMENTO DO FUSO
PROGRAMAO 9. FUNO DA VELOCIDADE DO FUSO B--64114PO/01
96
Quando se especifica um valor a seguir ao endereo S, so enviados para
a mquina sinais de cdigo e de strobe. Na mquina, os sinais so
utilizados para controlar a velocidade do fuso. Um bloco s pode incluir
um cdigo S. Consulte o manual correspondente fornecido pelo
fabricante da mquina--ferramenta, para obter informaes mais
detalhadas, tal como o nmero de dgitos de um cdigo S ou a ordem de
execuo quando se encontram no mesmo bloco um comando de
movimento e um comando com cdigo S.
A velocidade do fuso pode ser especificada diretamente atravs do
endereo S seguido de um valor de cinco dgitos (rpm). A unidade para
a especificao da velocidade do fuso pode variar emfuno do fabricante
da mquina--ferramenta. Para informaes mais detalhadas, consulte o
manual correspondente fornecido pelo fabricante da
mquina--ferramenta.
9.1
ESPECIFICAO DA
VELOCIDADE DO
FUSO COM UM
CDIGO
9.2
ESPECIFICAO
DIRETA DO VALOR
DA VELOCIDADE DO
FUSO (COMANDO S
DE 5 DGITOS)
PROGRAMAO B--64114PO/01 9. FUNO DA VELOCIDADE DO FUSO
97
A velocidade de corte (velocidade relativa entre a ferramenta e a pea)
especificada a seguir a S. Avelocidade do fuso controlada de forma que
a velocidade de corte permanea constante, independentemente da
posio da ferramenta.
G96 Sfffff;
Velocidade de corte (m/min ou ps/min)
Nota : A unidade da velocidade de corte pode variar de
acordo com a especificao do fabricante da mquina--ferramenta.
G97 Sfffff;
Velocidade do fuso (rpm)
Nota : A unidade da velocidade de corte pode variar de
acordo com a especificao do fabricante da mquina--ferramenta.
G50 S_ ; A velocidade mxima do fuso (rpm) indicada a seguir a S.
9.3
CONTROLE DA
VELOCIDADE DE
CORTE CONSTANTE
(G96, G97)
Formato
D Comando de controle da
velocidade de corte
constante
D Comando de
cancelamento do
controle da velocidade
de corte constante
D Fixao da velocidade
mxima do fuso
PROGRAMAO 9. FUNO DA VELOCIDADE DO FUSO B--64114PO/01
98
G96 (comando de controle da velocidade de corte constante) umcdigo
Gmodal. Depois de especificado um comando G96, o programa entra no
modo de controle da velocidade de corte constante (modo G96) e os
valores S especificados so adotados como velocidade de corte. O
comando G96 tem de especificar o eixo ao longo do qual aplicado o
controle da velocidade de corte constante. Um comando G97 cancela o
modo G96. Quando aplicado um controle da velocidade de corte
constante, uma velocidade do fuso superior ao valor especificado em
G50S_; (velocidade mxima do fuso) fixada na velocidade mxima do
fuso. No momento da energizao, a velocidade mxima do fuso no se
encontra ainda especificada e a velocidade no limitada. No modo G96,
os comandos S (velocidade de corte) so adotados como S = 0 (a
velocidade de corte igual 0) at que surja no programa M03 (rotao do
fuso na direo positiva) ou M04 (rotao do fuso na direo negativa).
Fig. 9.3 (a) Relao entre o raio da pea, a velocidade do fuso
e a velocidade de corte
A velocidade do fuso (rpm) quase
igual velocidade de corte (m/min) a
aprox. 160 mm (raio).
Velocidade do fuso (rpm)
Para que o controle da velocidade de corte constante possa ser executado,
necessrio definir o sistema de coordenadas de trabalho de forma que
o eixo Z (eixo a que ser aplicado o controle da velocidade de corte
constante) obtenha o valor zero.
X
Z
0
Fig. 9.3 (b) Exemplo de um sistema de coordenadas
da pea para o controle da velocidade de corte constante
Explicaes
D Comando de controle da
velocidade de corte
constante (G96)
D Definio do sistema de
coordenadas da pea
para o controle da
velocidade de corte
constante
PROGRAMAO B--64114PO/01 9. FUNO DA VELOCIDADE DO FUSO
99
Modo G96 Modo G97
Especificao da velocidade de corte
em m/min (ou ps/min)
Comando G97
Memorizao da velocidade de corte
em m/min (ou ps/min)
Comando
para
a velocidade
do fuso
Especificado
A velocidade do
fuso especificada
(rpm) aplicada
No especificado
A velocidade de corte (m/min ou
ps/min) convertida na veloci-
dade do fuso (rpm)
Outros comandos que no G96
Comando G96
A velocidade
de corte espe-
cificada apli-
cada
Comando
para a veloci--
dade de
corte
A velocidade de corte memorizada
(m/min ou ps/min) aplicada. Se no
tiver sido memorizada uma velocidade
de corte, adotado o valor 0,
Especificado
No especificado
O controle da velocidade de corte constante tambm eficaz durante a
abertura de rosca. Por isso, recomendvel desativar o controle da
velocidade de corte constante com o comando G97, antes de se iniciar a
abertura de rosca em espiral e a abertura de rosca cnica, visto que
qualquer atraso na resposta do sistema servo resultante da alterao da
velocidade do fuso poder no ser considerado.
D Velocidade de corte
especificada no modo
G96
Restries
D Controle da velocidade
de corte constante para
abertura de rosca
PROGRAMAO 9. FUNO DA VELOCIDADE DO FUSO B--64114PO/01
100
Em um bloco de deslocamento rpido especificado atravs de G00, o
controle da velocidade de corte constante no efetuado calculando--se
a velocidade de corte para uma alterao transitria da posio da
ferramenta, mas calculando--se a velocidade de corte combase na posio
da ferramenta no ponto final do bloco de deslocamento rpido, sob a
condio de no ser executada qualquer usinagem durante o
deslocamento rpido.
300 400 500 600 700 800 900 1000 1100 1200 1300 1400 1500
1050
1475
200
375
500
600
300
400
700
675
Caminho programado
Caminho da ferramenta
aps a correo
X
Z
1
2
3
4
N16
N16
N15
N15
N14
N14
N11
N11
Valor do raio
100
600
N8 G00 X1000.0Z1400.0 ;
N9 T33 ;
N11 X400.0 Z1050.0 ;
N12 G50S3000 ; (designao da velocidade mxima do fuso)
N13 G96S200 ; (velocidade de corte 200m/min)
N14 G01 Z 700.0F1000 ;
N15 X600.0 Z400.0 ;
N16 Z ;
O CNC calcula a velocidade do fuso que proporcional velocidade de
corte especificada na posio do valor de coordenada programado no eixo
X. Esse valor no corresponde ao valor calculado de acordo com a
coordenada do eixo X aps a correo, quando a correo vlida. No
ponto final N15 do exemplo acima, a velocidade a 600 dia. (que no
corresponde ao centro do cabeote de torno revlver, mas sim ponta da
ferramenta) de 200 m/min. Se o valor da coordenada do eixo X for
negativo, o CNC usa o valor absoluto.
D Controle da velocidade
de corte constante para
o deslocamento rpido
(G00)
Exemplo
PROGRAMAO B--64114PO/01 9. FUNO DA VELOCIDADE DO FUSO
101
Com esta funo acionado um alarme de sobreaquecimento (n 704)
sempre que a velocidade do fuso divirja da velocidade especificada
devido s condies de usinagem.
Esta funo til, por exemplo, para evitar o emperramento da bucha de
guia.
G26 ativa a superviso da oscilao da velocidade do fuso.
G25 desativa a superviso da oscilao da velocidade do fuso.
G26 Pp Qq Rr ;
G25 ;
Superviso da oscilao do fuso ON
Superviso da oscilao do fuso OFF
p : Tempo (em ms) entre a emisso de um novo comando de rotao do
fuso (comando S) e o incio da superviso da velocidade do fuso para
verificar se to elevada que possa dar origem a um
sobreaquecimento.
Quando se atinge uma velocidade especificada dentro do perodo de
tempo P, a velocidade do fuso verificada nessa altura.
q : Tolerncia (%) da velocidade nominal do fuso
q =
1 velocidade do fuso efetiva
velocidade do fuso especificada
100
Se a velocidade do fuso especificada se encontrar dentro desta faixa,
se considera que foi alcanado o valor nominal. Em seguida,
controlada a velocidade efetiva do fuso.
r : Oscilao da velocidade do fuso (%) qual a velocidade real do fuso
to elevada que poder dar origem a um sobreaquecimento.
r =
1 velocidade que pode causar
sobreaquecimento velocidade do fuso especificada
100
A funo de superviso da oscilao da velocidade do fuso ativada por
G26 e desativada por G25.
Mesmo que G25 tenha sido especificado, p, q e r no so anulados.
9.4
FUNO DE
SUPERVISO DA
OSCILAO DA
VELOCIDADE DO
FUSO
(G25, G26)
Formato
PROGRAMAO 9. FUNO DA VELOCIDADE DO FUSO B--64114PO/01
102
A oscilao da velocidade do fuso detetada da seguinte forma:
1. Quando ativado um alarme depois de alcanada a velocidade do fuso
especificada
Velocidade do fuso
Superviso
Superviso
Sem
controle
r
r
q
q d
d
Especificao de
outra velocidade
Incio do controle ALARME
Tempo
Velocidade
especificada
Velocidade
efetiva
2. Quando ativado um alarme antes de alcanada a velocidade do fuso
especificada
r
r
d
d
Super
viso
p
Sem controle Superviso
q
q
Velocidade do fuso
Especificao de
outra velocidade
Incio do controle
ALARME
Tempo
Velocidade
especificada
Velocidade
efetiva
Velocidade especificada:
(Velocidade especificada atravs do endereo S e de um valor de
cinco dgitos)
(Correo do fuso)
Velocidade real : Velocidade detetada com um codificador de posio
p : Tempo decorrido entre a alterao da velocidade especificada e o
incio do controle.
q : (Tolerncia porcentual para iniciar a superviso)(Velocidade
nominal)
r : (Oscilao porcentual detetada como condio de alarme)
(Velocidade especificada)
d : Oscilao detetada como alarme (especificada no parmetro 4913)
O alarme acionado se a diferena entre a velocidade especificada e a
velocidade efetiva for superior a r e d.
Explicaes
PROGRAMAO B--64114PO/01 9. FUNO DA VELOCIDADE DO FUSO
103
NOTA
1 Quando acionado um alarme durante a operao
automtica, ocorre uma parada de bloco a bloco. O alarme
de sobreaquecimento do fuso indicado na tela CRT e
emitido o sinal de alarme SPAL (como valor 1 emcaso de
presena de um alarme). Este sinal anulado durante o
reset.
2 Mesmo que se execute um reset aps o acionamento do
alarme, o alarme voltar a ser acionado se acausa notiver
sido eliminada.
3 A superviso no efetuada durante o estado de parada
do fuso (*SSTP = 0).
4 Atravs do parmetro (n 4913), possvel definir umafaixa
de oscilao permitida da velocidade, de forma a suprimir
o acionamento de um alarme. No entanto, ser acionado
um alarme um segundo mais tarde, se a velocidade real
detetada for igual a 0 rpm.
5 Os valores de p, q e r especificados no bloco G26 so
definidos nos seguintes parmetros. Se a especificao de
p, q ou r for omitida, chamado o valor definido no
parmetro correspondente.
p : Parmetro n 4914
q : Parmetro n 4911
r : Parmetro n 4912
6 O bit 0 (FLR) do parmetro n 4900 pode ser usado para
especificar 0,1% como as unidades dos valores q e r
especificados.
PROGRAMAO 9. FUNO DA VELOCIDADE DO FUSO B--64114PO/01
104
Durante a rotao, o fuso conetado ao motor do fuso girado a uma
determinada velocidade para girar, por sua vez, a pea montada no fuso.
A funo de posicionamento do fuso gira o fuso conetado ao respectivo
motor para um determinado ngulo, a fim de posicionar a pea montada
no fuso em um determinado ngulo. O fuso posicionado no eixo C.
A funo de posicionamento do fuso involve as trs operaes que se
seguem:
1. Cancelamento do modo de rotao do fuso e ativao do modo de
posicionamento do fuso (orientao do fuso)
2. Posicionamento do fuso no modo de posicionamento do fuso
3. Cancelamento do modo de posicionamento do fuso e ativao do
modo de rotao do fuso
Quando o posicionamento do fuso executado pela primeira vez depois
do motor do fuso ter sido usado para uma operao normal do fuso ouaps
uma interrupo do posicionamento do fuso, necessrio proceder
orientao do fuso.
A funo de orientao permite parar o fuso em uma posio
pr--determinada.
Aorientao direcionada pelo cdigo Mdefinido no parmetro n 4960.
A direo da orientao pode ser definida com um parmetro. Para um
fuso analgico, o sentido da orientao especificado em ZMIx (bit 5 do
parmetro 1006).
No caso do fuso serial, definido em RETRN(bit 5 do parmetro 4005).
Ofuso pode ser posicionado comumngulo arbitrrio ou com umngulo
semi--fixo.
Oendereo M seguido de umnmero de 2 dgitos. Ovalor especificvel
pode ser um de seis valores entre M e M(+5). O valor tem de ser
previamente especificado no parmetro n 4962. Os ngulos de
posicionamento correspondentes aos valores entre M e M(+5) so
apresentados na lista abaixo. O valor tem de ser previamente
especificado no parmetro n 4963.
Cdigo M ngulo de posiciona-
mento
(Ex.)=30
M 30
M(+1) 2 60
M(+2) 3 90
M(+3) 4 120
M(+4) 5 150
M(+5) 6 180
Especifique o comando com valores incrementais. O sentido de rotao
especificado no parmetro IDM (bit 1 do parmetro 4950).
9.5
FUNO DE
POSICIONAMENTO
DO FUSO
9.5.1
Orientao do Fuso
9.5.2
Posicionamento do
Fuso
D Posicionamento com um
ngulo semi--fixo
especificado atravs de
um cdigo M
PROGRAMAO B--64114PO/01 9. FUNO DA VELOCIDADE DO FUSO
105
Especifique a posio atravs do endereo C ou H seguido de um valor
numrico (ou de valores numricos) assinalado(s). Os endereos C e H
tm de ser especificados no modo G00,
(Exemplo) C--1000
H4500
O ponto final tem de ser especificado com uma distncia em relao ao
ponto de referncia do programa (no modo absoluto), atravs do endereo
C. Como alternativa, o ponto final tambm pode ser especificado com
uma distncia entre o ponto inicial e o ponto final (no modo incremental),
atravs do endereo H.
Os valores numricos podem ser introduzidos com casas decimais.
O valor tem de ser especificado em graus.
(Exemplo) C35.0=C35 graus
A posio para a qual o fuso orientado adotada como ponto de
referncia do programa. O ponto de referncia do programa pode ser
alterado por meio da definio de um sistema de coordenadas (G50) ou
da definio automtica de um sistema de coordenadas.
Ponto de referncia do
programa
A
B
180
90
Cdigo G do tipo A Cdigo G do tipo B e C
Formato do comando
Endere
o usado
Comando
A--B na
figura acima
Endere
o usado
e cdigo
G
Comando
A--B na
figura acima
Comando
absoluto
Especifique
o ponto final
com uma
distncia do
ponto de re-
ferncia do
programa.
C C180.0 ; G90,C G90C180.0;
Comando
incremental
Especifique
uma
distncia do
ponto inicial
ao ponto fi-
nal.
H H90.0 ; G91,C G90C90.0 ;
D Posicionamento com um
ngulo especificado
atravs do endereo C
ou H
D Ponto de referncia do
programa
D Velocidade de avano
para o posicionamento
PROGRAMAO 9. FUNO DA VELOCIDADE DO FUSO B--64114PO/01
106
Avelocidade de avano durante p posicionamento igual velocidade de
deslocamento rpido especificada no parmetro n 1420. A
acelerao/desacelerao linear executada.
velocidade especificada pode ser aplicada uma correo de 100%, 50%,
25% e F0 (parmetro n 1421).
A ferramenta desloca--se velocidade de deslocamento rpido
especificada no parmetro n 1420, at que seja alcanada uma velocidade
suficiente para a orientao. Depois de alcanada esta velocidade, a
orientao executada velocidade especificada no parmetro n 1425.
Para se comutar do modo de posicionamento do fuso para a rotao
normal do fuso, necessrio especificar o cdigo M definido no
parmetro n 4961.
AVISO
1 As funes de bloqueio de avano, funcionamento em
vazio, bloqueio da mquina e bloqueio da funo auxiliar
no podem ser executadas durante o posicionamento do
fuso.
2 O parmetro n 4962 tem de ser definido, mesmo que no
seja executado um posicionamento com um ngulo
semi--fixo especificado em um cdigo M. Se o parmetro
no for definido, os cdigos M entre M00 e M05 no
funcionam corretamente.
NOTA
1 Especifique o posicionamento do fuso em um bloco
separado. No possvel especificar no mesmo bloco
comandos de movimento para o eixo X ou Z.
2 Se durante o posicionamento do fuso for acionada uma
parada de emergncia, o posicionamento do fuso
interrompido. Para retomar o posicionamento, comece
com o passo de orientao.
3 A funo de controle do contorno para o eixo Cs do fuso
serial e a funo de posicionamento do fuso no podemser
usadas simultaneamente. Estando ativadas ambas as
funes, a funo de posicionamento do fuso tem
prioridade.
4 Oeixopara oposicionamento dofuso indicado empulsos,
no sistema de coordenadas da mquina.
D Velocidade de avano
durante o
posicionamento
D Velocidade durante a
orientao
9.5.3
Cancelamento do
Posicionamento do
Fuso
PROGRAMAO B--64114PO/01 10. FUNO DA FERRAMENTA (FUNO T)
107
10
FUNO DA FERRAMENTA (FUNO T)
Esto disponveis duas funes da ferramenta. Uma a funo de seleo
da ferramenta e a outra a funo de gesto da vida til das ferramentas.
PROGRAMAO 10. FUNO DA FERRAMENTA (FUNO T) B--64114PO/01
108
Especificando--se um valor numrico de 2 dgitos/4 dgitos a seguir ao
endereo T, so transmitidos para a mquina--ferramenta um sinal de
cdigo e umsinal de strobe. Estes sinais so usados, principalmente, para
selecionar ferramentas na mquina.
S pode ser programado um cdigo T por cada bloco. Consulte o manual
fornecido pelo fabricante da mquina--ferramenta para obter informaes
mais detalhadas sobre o nmero de dgitos programveis com o endereo
Te sobre a correspondncia entre os cdigos Te as operaes da mquina.
Quando um comando de movimento e um cdigo T se encontram
especificados no mesmo bloco, os comandos so executados de uma
destas formas:
1. Execuo simultnea do comando de movimento e dos comandos da
funo T.
2. Execuo dos comandos da funo T imediatamente aps terminada
a execuo do comando de movimento.
A seleo de uma ou de outra seqncia depende das especificaes do
fabricante da mquina--ferramenta. Para informaes mais detalhadas,
consulte o manual de instrues fornecido pelo fabricante da
mquina--ferramenta.
T ffffff ff
T fffffff
Nmero de correo da ferramenta
Seleo da ferramenta
1. O ltimo dgito do cdigo T designa o nmero de correo.
2. Os dois ltimos dgitos do cdigo T designam o nmero de
correo.
Nmero de correo da ferramenta
Seleo da ferramenta
f
Ovalor a seguir ao cdigo T indica a ferramenta desejada. Uma parte dos
valores tambm usada como nmero de correo, indicando a
quantidade de compensao para a correo da ferramenta.
Consulte o manual fornecido pelo fabricante da mquina--ferramenta para
obter informaes sobre a correspondncia entre o cdigo T, a ferramenta
e a quantidade de dgitos para especificar a seleo da ferramenta.
Exemplo(T2+2)
N1G00X1000Z1400
N2T0313; (Seleo da ferramenta n. 3 e valor de correo n13)
N3X400Z1050;
Algumas mquinas utilizam valores de 1 dgito para especificar a seleo
da ferramenta.
10.1
SELEO DA
FERRAMENTA
Explicaes
PROGRAMAO B--64114PO/01 10. FUNO DA FERRAMENTA (FUNO T)
109
As ferramentas so classificadas em diversos grupos. A vida til da
ferramenta (tempo ou freqncia de uso) especificada para cada um dos
grupos. Sempre que uma ferramenta usada, o tempo de utilizao da
ferramenta acumulado. Quando a vida til da ferramenta esgotada,
utilizada a ferramenta seguinte, previamente determinada no mesmo
grupo. A esta funo d--se o nome de funo de gesto da vida til das
ferramentas.
No controle de 2 caminhos, a gesto da vida til das ferramentas
efetuada separadamente para cada unidade porta--ferramenta. Do mesmo
modo, os dados de gesto da vida til das ferramentas tambm so
definidos individualmente para cada unidade porta--ferramenta.
As ferramentas usadas seqencialmente em cada grupo e suas vidas teis
so registradas no CNC com o formato de programa apresentado na
Tabela 10.2.1 (a).
O_ _ _ _ ; Nmero do programa
G10L3; Incio da especificao dos dados de vida til
da ferramenta
P_ _ _ L_ _ _ _ ; P___ : Nmero do grupo (de 1 a 128)
L___ : Vida til da ferramenta (de 1 a 9999)
T_ _ _ _ ; (1) T:____ Nmero da ferramenta
T_ _ _ _ ; (2)
As ferramentas so selecionadas de
(n) (1) a (2) a ... a (n).
P_ _ _ L_ _ _ _ ;
T_ _ _ _ ; Dados para o prximo grupo
T_ _ _ _ ;
G11; Fim da especificao dos dados de
vida til da ferramenta
M02(M30); Fim do programa
Tabela 10.2.1 (a): Formato do programa de gesto da vida til
Formato de fita Significado
Para obter informaes sobre o mtodo de registro dos dados de vida til
da ferramenta no CNC, consulte a subseo III--11.4.14.
10.2
GESTO DA VIDA
TIL DAS
FERRAMENTAS
10.2.1
Programa dos Dados
de Vida til da
Ferramenta
Formato
PROGRAMAO 10. FUNO DA FERRAMENTA (FUNO T) B--64114PO/01
110
A vida til da ferramenta especificada ou em funo do tempo de uso
(em minutos) ou em funo da freqncia de uso, dependendo da
especificao do parmetro n 6800#2 (LTM).
Para a vida til da ferramenta, podemser especificados, no mximo, 4300
minutos como tempo de uso e 9999 vezes como freqncia de uso.
O nmero de grupos a serem registrados e o nmero de ferramentas
registradas emcada grupo podemser combinados de trs formas. Umadas
trs combinaes definida atravs do parmetro n 6800#0,#1(GS1 e
GS2).
Tabela 10.2.1 (b): Nmero mximo de grupos e de ferramentas
registrvel
GS2
(n 6800#1)
GS1
(n 6800#0)
Nmero mximo de grupos e de
ferramentas sem funo opcional para 128
pares de ferramentas
( ) ( )
Nmero do grupo Nmero da ferramenta
0 0 16 16
0 1 32 8
1 0 64 4
1 1 16 16
Emtodos os casos acima mencionados, o nmero mximo de ferramentas
registrveis de 512 ou 256, dependendo, respectivamente, de a opo
para 128 grupos de controle da vida til da ferramenta ser ou no usada.
Se a opo no for usada, defina os parmetros da seguinte forma: Para
at 16 grupos, com at 16 ferramentas em cada grupo, definir GS1 = 0 e
GS2 = 0. Para at 32 grupos, comat 8 ferramentas emcada grupo, definir
GS1 = 0 e GS2 = 1. Para alterar a combinao, alterar o parmetro e, de
seguida, o programa de definio executado comacombinao dogrupo
da ferramenta antiga definido no NC. Sempre que o parmetro for
alterado, o programa de definio de grupos ter de ser novamente
executado.
Omesmo nmero de ferramenta pode surgir no programa dedados devida
til da ferramenta em qualquer posio e um nmero de vezes qualquer.
O cdigo T para o registro de ferramentas composto, normalmente, de
um nmero mximo de quatro dgitos. Sendo usada a opo para 128
grupos de controle da vida til da ferramenta, o cdigo poder possuir,
porm, um nmero mximo de seis dgitos.
T ff
Nmero de correo da ferramenta
Seleo da ferramenta
ff
Se usar a funo de controle da vida til da ferramenta, no use os
parmetros de correo da posio da ferramenta, isto , LD1 e LGN(bits
0 e 1 do parmetro n 5002).
Explicaes
D Especificao em funo
do tempo ou da
freqncia de uso da
ferramenta
D Nmero mximo de
grupos e de ferramentas
D Registro de ferramentas
com o cdigo T
PROGRAMAO B--64114PO/01 10. FUNO DA FERRAMENTA (FUNO T)
111
O0001 ;
G10L3;
P001L0150 ;
T0011 ;
T0132 ;
T0068 ;
P002L1400 ;
T0061;
T0241 ;
T0134;
T0074;
P003L0700 ;
T0012;
T0202 ;
G11;
M02 ;
Dados do grupo 1
Dados do grupo 2
Dados do grupo 3
Os nmeros de grupo especificados em P no tm de ser
necessariamente consecutivos, no tendo tambm de ser atribudos a
todos os grupos. Para usar dois ou mais nmeros de correo para a
mesma ferramenta, no mesmo processo, proceda da seguinte forma:
P004L0500;
T0101 ;
T0105;
T0108;
T0206;
T0203;
T0202 ;
T0209;
T0304;
T0309;
P005L1200;
T0405;
As ferramentas do grupo 4 so usa-
das de (1) a (2) a (3).
Cada ferramenta usada 500 vezes
(ou 500 minutos).
Se este grupo for especificado trs
vezes em um processo, os nmeros
de correo so selecionados pela
seguinte ordem:
Tools (1): 010508
Tools (2): 06030209
Tools (3): 0409
Formato de fita Significado
(3)
(1)
(2)
Exemplo
Explicaes
PROGRAMAO 10. FUNO DA FERRAMENTA (FUNO T) B--64114PO/01
112
Entre T99 ( = nmero do grupo da ferramenta ) e T88, em um
programa de usinagem, o tempo durante o qual a ferramenta usada no
modo de corte contado emintervalos de 4 segundos. Otempo decorrido
durante a parada de bloco nico, bloqueio de avano, deslocamento
rpido, pausa e espera FIN ignorado.
possvel especificar um total de 4300 minutos para a vida til de uma
ferramenta.
A contagem iniciada em cada um dos processos acionados pelo incio
do ciclo de um programa de usinagem e terminada quando o reset do NC
ativado pelo comando M02 ou M03. Os contadores dos grupos de
ferramentas usados em um processo avanam 1 unidade. Mesmo que o
mesmo grupo seja especificado mais de uma vez em um processo, o
contador s avana 1 unidade. possvel especificar um total de 9999
vezes para a vida til de uma ferramenta.
A contagem da vida til da ferramenta efetuada individualmente para
cada grupo. Ocontedo dos contadores da vida til no apagado quando
o CNC desligado.
Se a vida til for especificada segundo a freqncia de uso, aplique um
sinal de reset externo (ERS) ao CNC quando for executado o comando
M02 ou M30.
10.2.2
Contagem da Vida til
da Ferramenta
Explicao
D Especificao da vida
til da ferramenta
segundo o tempo de uso
(em minutos)
D Especificao da vida
til da ferramenta em
funo da freqncia de
uso
PROGRAMAO B--64114PO/01 10. FUNO DA FERRAMENTA (FUNO T)
113
Nos programas de usinagem, os cdigos T so usados para especificar os
grupos das ferramentas da seguinte forma:
Formato de fita Significado
Tnn99; Finaliza o uso da ferramenta atual e comea a usar a
o grupo . 99 serve para distinguir esta
especificao das especificaes normais.
Tnn88; Cancela a correo da ferramenta do grupo em causa
88 serve para distinguir esta especificao das
especificaes normais.
M02(M300); Finaliza o programa de usinagem.
Formato de fita
Significado
T0199; Finaliza o uso da ferramenta anterior e comea a
usar a ferramenta do grupo 01.
T0188; Cancela a correo da ferramenta do grupo 01.
T0508; Termina a utilizao da ferramenta do grupo 01. Sele
ciona o n de ferramenta 05 e o n de correo 08.
T0500; Cancela a correo da ferramenta nmero 05.
T0299; Finaliza o uso da ferramenta nmero 05 e comea
a usar a ferramenta do grupo 02.
T0199; Finaliza o uso da ferramenta do grupo 02 e comea
a usar a ferramenta do grupo 01. Se for especificado
mais do que um nmero de correo para a ferramenta,
ser selecionado o segundo nmero de correo. Caso
contrrio, ser usado o nmero de correo anterior.
10.2.3
Especificao do
Grupo da Ferramenta
no Programa de
Usinagem
Explicaes
PROGRAMAO 11. FUNO AUXILIAR B--64114PO/01
114
11
FUNO AUXILIAR
H dois tipos de funes auxiliares; a funo miscelnea (cdigo M) para
a especificao do incio de funcionamento do fuso, parada do fuso, fim
do programa, etc., e a funo auxiliar secundria (cdigo B).
Quando um comando de movimento e a funo miscelnea se encontram
especificados no mesmo bloco, os comandos so executados de uma
destas formas:
i) Execuo simultnea do comando de movimento e dos comandos de
funo miscelnea.
ii) Execuo dos comandos de funo miscelnea aps terminada a
execuo do comando de movimento.
A seleo de uma ou de outra seqncia depende das especificaes do
fabricante da mquina--ferramenta. Para mais informaes, consulte o
manual fornecido pelo fabricante da mquina--ferramenta.
PROGRAMAO 11. FUNO AUXILIAR B--64114PO/01
115
Quando o endereo M especificado seguido de um nmero, so
transmitidos para a mquina umsinal de cdigo e um sinal de strobe. Este
sinais so usados para ligar e desligar a mquina. Em geral, s vlido
ucdigos M M por cada bloco, sendo, contudo, possvel especificar um
total de trs cdigos Mno mesmo bloco (embora no seja possvel faz--lo
em algumas mquinas). A correspondncia entre os cdigos M e as
funes depende do fabricante da mquina--ferramenta.
Todos os cdigos Mso processados na mquina, exceto os cdigos M98,
M99, M198, os cdigos M para a chamada de um subprograma
(parmetros n 6071 a 6079) e os cdigos M que se destinam chamada
de macros de usurio (parmetros n 6080 a 6089). Consulte o respectivo
manual fornecido pelo fabricante da mquina--ferramenta.
Os cdigos M apresentados em seguida tm significados especiais.
Indica o fim do programa principal.
A operao automtica interrompida e executado um reset no CNC.
Isso varia conforme o fabricante da mquina--ferramenta. Aps a
execuo de um bloco que especifica o fim do programa, a unidade de
controle volta ao incio do programa. Obit 5 do parmetro n 3404 (M02)
ou o bit 4 do parmetro n 3404 (M03) pode ser utilizado para impedir que
M02 ou M03 ative o regresso da unidade de controle ao incio do
programa.
A operao automtica interrompida aps a execuo de um bloco que
inclua M00. Quando o programa interrompido, todas as informaes
modais permanecem inalteradas. A operao automtica pode ser
reiniciada, ativando a operao cclica. Isso varia conforme o fabricante
da mquina--ferramenta.
Tal como acontece com M00, a operao automtica interrompida aps
a execuo de um bloco que inclua M01. Este cdigo s produz efeito se
tiver sido pressionado o boto de parada opcional no painel de operao
da mquina.
Este cdigo serve para chamar um subprograma. Os sinais de cdigo e de
strobe no so transmitidos. Para informaes mais detalhadas, consulte
a seo II--13.3, Subprograma.
Este cdigo indica o fim de um subprograma.
Atravs da execuo de M99, a unidade de controle regressa ao programa
principal. Os sinais de cdigo e de strobe no so transmitidos. Para
informaes mais detalhadas, consulte a seo II--13.3, Subprograma.
Este cdigo serve para chamar umsubprograma de umarquivo, na funo
de entrada/sada externa. Para informaes mais detalhadas, consulte a
descrio da funo de chamada de subprograma (III--4.5).
NOTA
O bloco imediatamente a seguir a um bloco que contenha
M00, M01, M02 ou M03 no memorizado no buffer
intermedirio. Atravs dos parmetros (n 3411 a 3420),
possvel especificar, do mesmo modo, mais dez cdigos M
que impedem que o bloco subseqente seja lido 3411 a
3421). Para informaes mais detalhadas sobre estes
cdigos M, consulte o manual de instrues fornecido pelo
fabricante da mquina--ferramenta.
11.1
FUNO AUXILIAR
(FUNO M)
Explicaes
D M02,M03
(Fim do programa)
D M00
(Parada do programa)
D M01
(Parada opcional)
D M98
(Chamada de
subprograma)
D M99
(Fim do subprograma)
D M198
(Chamada de um
subprograma)
PROGRAMAO 11. FUNO AUXILIAR B--64114PO/01
116
At agora s tmsido referidos blocos que contmapenas ucdigos MM.
Podem ser especificados at trs cdigos M em um nico bloco nico
quando o bit 7 (M3B) do parmetro n. 3404 for definido para 1.
At trs cdigos M especificados em um bloco so simultaneamente
enviados para a mquina. Isso significa que, em comparao com o
mtodo convencional de um nico comando M por cada bloco, se pode
obter uma usinagem com um tempo de ciclo mais curto.
O CNC permite programar um total de trs cdigos M no mesmo bloco.
Contudo, h alguns cdigos M que no podem ser especificados
simultaneamente, devido a restries de ordem mecnica. Para
informaes mais detalhadas sobre as restries de ordem mecnica
inerentes especificao simultnea de vrios cdigos M no mesmo
bloco, consulte o manual fornecido pelo respectivo fabricante da
mquina--ferramenta.
M00, M01, M02, M30, M98, M99 ou M198 no podemser especificados
juntamente com outro cdigo M.
Alguns cdigos M que no M00, M01, M02, M30, M98, M99 e
M198 no podemser especificados junto comoutros cdigos M; cada um
desses cdigos M tem de ser especificado em um bloco nico.
Estes cdigos M incluem os que levam o CNC a executar operaes
internas, alm de transmitir os prprios cdigos M para a mquina. Mais
precisamente, trata--se de cdigos M para chamar os nmeros de
programa 9001 a 9009 e de cdigos M para desativar a leitura prvia
(memorizao temporria) dos blocos subseqentes. Portanto, s podem
ser especificados simultaneamente no mesmo bloco os cdigos M que
levem o CNC unicamente a transmitir os prprios cdigos M para a
mquina (sem executar operaes internas).
Um comando M
por cada bloco
Vrios comandos M
no mesmo bloco
M40 ;
M50 ;
M60 ;
G28G91X0Z0 ;
:
:
:
M40M50M60 ;
G28G91X0Z0 ;
:
:
:
:
:
11.2
VRIOS COMANDOS
M NO MESMO
BLOCO
Explicaes
Exemplos
PROGRAMAO 11. FUNO AUXILIAR B--64114PO/01
117
A indexao da mesa executada atravs do endereo B e de um nmero
subseqente de 8 dgitos. A relao entre os cdigos B e a indexao
correspondente varia conforme o fabricante da mquina--ferramenta.
Para mais informaes, consulte o manual fornecido pelo fabricante da
mquina--ferramenta.
De 0 a 99999999
1. possvel utilizar nmeros decimais para a entrada.
Comando Valor de sada
B10. 10000
B10 10
2. Atravs do parmetro DPI (n 3401#0), possvel alterar o fator de
escalonamento de B (1000 ou 1), se o ponto decimal for
omitido.
Comando Valor de sada
DPI igual a 1: B1 1000
DPI igual a 0: B1 1
3. Atravs do parmetro AUX (n 3405#0), possvel alterar o fator de
escalonamento de B (1000 ou 10000) se o ponto decimal for omitido
no sistema de entrada em polegadas, sendo DPI=1.
Comando Valor de sada
AUX igual a 1:B1 10000
AUX igual a 0:B1 1000
Quando so utilizadas estas funes, desativado o endereo B que
especifica o movimento do eixo.
11.3
FUNES
AUXILIARES
SECUNDRIAS
(CDIGOS B)
Explicaes
D Faixa de valores de
comando
D Mtodo de comando
Restries
PROGRAMAO 12. CONFIGURAO DO PROGRAMA B--64114PO/01
118
12
CONFIGURAO DO PROGRAMA
H dois tipos de programa: o programa principal e o subprograma.
Normalmente, o CNC trabalha de acordo com o programa principal.
Contudo, se o programa principal incluir umcomando de chamada de um
subprograma, o controle passa para o subprograma. Quando aparece no
subprograma um comando que especifica o regresso ao programa
principal, o controle passa novamente para o programa principal.
Seguir as instrues do
subprograma
Programa principal Subprograma
Instruo 1
Instruo 2
Instruo n
Instruo 1
Instruo 2
Instruo n+1
Regresso ao programa
principal
Fig. 12 (a) Programa principal e subprograma
A memria CNC pode armazenar um total de 200 programas principais
e subprogramas. Dos programas principais memorizados, pode
selecionar--se um para operar a mquina. Para obter informaes sobre os
mtodos de registro e seleo de programas, consulte as o captulo III--9
e III--10.
Aspectos gerais
D Programa principal e
subprograma
PROGRAMAO B--64114PO/01 12. CONFIGURAO DO PROGRAMA
119
Um programa constitudo pelas seguintes componentes:
Tabela 12: Componentes de um programa
Componentes Descries
Incio da fita Smbolo que indica o incio de um arquivo do pro-
grama
Seo inicial Utilizada para o ttulo de um arquivo do programa,
etc.
Incio do programa Smbolo que indica o incio de um programa
Seo de programa Comandos para a usinagem
Seo de comentrios Comentrios ou instrues para o operador
Fim da fita Smbolo que indica o fim de um arquivo do pro-
grama
Incio da fita % TTULO
;
O0001 ;
M30 ;
%
(COMENTRIO)
Seo de programa
Seo inicial
Incio do programa
Seo de comentrios
Fim da fita
Fig. 12 (b) Configurao do programa
Uma seo de programa composta de vrios blocos, comeando com o
nmero do programa e terminando com um cdigo de fim do programa.
Seo de programa Configurao da
seo de programa
Nmero do programa O0001 ;
Bloco 1 N1 G91 G00 X120.0 Y80.0 ;
Bloco 2 N2 G43 Z--32.0 H01 ;
: :
Bloco n Nn Z0 ;
Fim do programa M30 ;
Um bloco contm informaes necessrias para a usinagem, tais como
comandos de movimento ou comandos de ativao/desativao do
lquido refrigerante. Especificando--se um valor aps uma barra (/), no
incio de um bloco, possvel desativar a execuo de alguns blocos (ver
Salto opcional de bloco na seo II--12.2).
D Componentes do
programa
D Configurao da seo
de programa
PROGRAMAO 12. CONFIGURAO DO PROGRAMA B--64114PO/01
120
Aqui so descritas as outras componentes do programa que no as sees
de programa. Para informaes sobre as sees de programa, consulte a
seo II--12.2.
Fig. 12.1 Configurao do programa
A expresso incio da fita indica o incio de um arquivo que contm
programas CNC.
Esta indicao torna--se desnecessria, se os programas forem lidos
atravs do SISTEMA P ou de PCs normais. A indicao no aparece na
tela do programa. No entanto, se o arquivo for editado, a indicao
automaticamente editada no incio do arquivo.
Tabela 12.1 (a): Cdigo de incio da fita
Nome Cdig
o ISO
Cdig
o EIA
Notao neste manual
Incio da fita % ER %
A seo inicial constituda pelos dados introduzidos no arquivo antes
dos programas.
Quando a usinagem iniciada, encontra--se, normalmente, ativo o estado
de ignorar rtulo identificativo que ativado atravs da ligao da
mquina ou do reset do sistema. No estado de ignorar rtulo
identificativo, so ignoradas todas as informaes at que seja lido o
cdigo de fim de bloco. Quando um arquivo lido para a unidade CNC
por meio de um dispositivo de E/S, a funo de ignorar rtulo
identificativo permite que as sees iniciais sejam ignoradas.
Geralmente, as informaes contidas nas sees iniciais so, p. ex., os
cabealhos dos arquivos. Quando a seo inicial ignorada, o controle de
paridade no realizado. Sendo assim, a seo inicial pode conter
qualquer cdigo exceto o cdigo EOB.
O cdigo de incio do programa tem de ser introduzido imediatamente
aps a seo inicial, isto , imediatamente antes da seo de programa.
Este cdigo indica o incio de um programa e sempre necessrio para
desativar a funo de ignorar rtulo identificattivo.
No SISTEMA P ou em PCs normais, este cdigo pode ser introduzido
pressionando a tecla de return.
Tabela 12.1 (b): Cdigo de incio do programa
Nome Cdig
o ISO
Cdig
o EIA
Notao neste manual
Incio do programa LF CR ;
12.1
OUTRAS
COMPONENTES DO
PROGRAMA ALM
DAS SEES DE
PROGRAMA
Explicaes
D Incio da fita
D Seo inicial
D Incio do programa
% TTULO;
O0001 ;
M30 ;
%
(COMENTRIO)
Incio da fita
Seo de programa
Seo inicial
Incio do programa
Seo de comentrios
Fim da fita
PROGRAMAO B--64114PO/01 12. CONFIGURAO DO PROGRAMA
121
NOTA
Se um arquivo contiver vrios programas, o cdigo EOB
para a operao de ignorar o rtulo identificativo no pode
surgir antes do segundo nmero do programa ou do
nmero do programa subseqente. No entanto, se o
programa precedente terminar com %, a expresso incio
do programa necessria no incio do programa.
Todas as informaes contidas entre os cdigos de controle--out e de
controle--in so consideradas como sendo comentrios e ignoradas pelo
CNC. Ousurio pode introduzir aqui cabealhos, comentrios, instrues
para o operador, etc. Aseo de comentrios no possui umcomprimento
limitado.
Tabela 12.1 (c): Cdigos de controle--in e de controle--out
Nome Cdi
go
ISO
Cdig
o
EIA
Notao neste
manual
Significado
Controle--
out
( 2--4--5 ( Incio da seo de com-
entrios
Controle--in ) 2--4--7 ) Fim da seo de com-
entrios
Quando um programa lido para operaes de memria, as eventuais
sees de comentrios no so ignoradas, mas lidas tambm para a
memria. Tenha, contudo, em ateno que os cdigos que no se
encontram includos na tabela de cdigos do anexo F so ignorados, no
sendo, portanto, lidos para a memria. Se o programa que se encontra
nesta memria for editado em um dispositivo de entrada/sada externo
(ver seo III--8), todos os comentrios so igualmente editados.
Se o programa for apresentado na tela, suas sees de comentrios so
tambm apresentadas. Os cdigos que tiverem sido ignorados durante a
leitura para a memria no so, porm, editados nem apresentados.
Durante as operaes de memria ou as operaes DNC, so ignoradas
todas as sees de comentrios.
A funo de controle TV pode ser utilizada para sees de comentrios,
definindo--se o parmetro CTV (bit 1 do parmetro n 0100) de forma
correspondente.
CUIDADO
Se no meio de uma seode programaaparecer umalonga
seo de comentrios, o movimento ao longo de um eixo
poder ser suspendido por um perodo de tempo mais
prolongado, devido a essa seo de comentrios.
Conseqentemente, as sees de comentrios devem ser
sempre introduzidas empontos que permitama ocorrncia
de uma suspenso do movimento ou que no impliquem
movimentos.
NOTA
1 Se for lido um cdigo de controle--in sem um cdigo de
controle--out correspondente, o primeiro ignorado.
2 O cdigo EOB no pode ser utilizado em comentrios.
D Seo de comentrios
PROGRAMAO 12. CONFIGURAO DO PROGRAMA B--64114PO/01
122
O cdigo de fim da fita tem de ser introduzido no final do arquivo de
programas NC.
Se os programas foremintroduzidos por meio do sistema de programao
automtica, no necessrio introduzir esta indicao. A indicao no
aparece na tela de exibio CRT. No entanto, se o arquivo for editado, a
indicao automaticamente editada no fim do arquivo.
Quando se tenta executar %semque M02 ou M03 se encontremdispostos
no final do programa, acionado um alarme P/S (n 5010).
Tabela 12.1 (d): Cdigo de fim da fita
Nome Cdigo
ISO
Cdigo
EIA
Notao neste
manual
Fim da fita % ER %
D Fim da fita
PROGRAMAO B--64114PO/01 12. CONFIGURAO DO PROGRAMA
123
Aqui so descritos os elementos de uma seo de programa. Para
informaes sobre as outras componentes do programa, consulte a seo
II--12.1.
%
(COMENTRIO)
% TTULO
;
O0001 ;
N1 ;
M30 ;
Seo de programa
Nmero do programa
Nmero de seqncia
Fim do programa
Fig. 12.2 (a) Configurao do programa
A cada programa registrado inicialmente na memria atribudo um
nmero de programa constitudo pelo endereo O seguido de um nmero
de quatro dgitos, para o identificar.
No entanto, se for utilizada a opo para nmeros de programa de 8
dgitos, especifique oito dgitos para o nmero do programa (ver seo
II.12.4).
No cdigo ISO, podem ser usados os dois pontos ( : ) em vez de O.
Se no for especificado nenhum nmero de programa no incio do
programa, o nmero de seqncia (N....) que se encontra no incio do
mesmo adotado como nmero do programa. Se forem utilizados
nmeros de seqncia de quatro dgitos, os quatro dgitos mais baixos so
registrados como nmero do programa. Se os quatro dgitos mais baixos
forem todos 0, registrado como nmero do programa o nmero de
programa imediatamente anterior acrescentado de 1. Tenha, contudo, em
ateno que N0 no pode ser utilizado em nmeros de programa.
Caso no haja nenhum nmero de programa nem de seqncia no incio
do programa, o nmero do programa ter de ser especificado atravs do
painel MDI, no momento emque o programa arquivadona memria(ver
seo 8.4 ou 10.1 na Parte III.).
NOTA
Os nmeros de programa entre 8000 e 9999 podero ser
reservados pelo fabricante da mquina--ferramenta, no
podendo, portanto, ser utilizados pelo usurio.
12.2
CONFIGURAO DA
SEO DE
PROGRAMA
D Nmero do programa
PROGRAMAO 12. CONFIGURAO DO PROGRAMA B--64114PO/01
124
Um programa composto de vrios comandos. A uma unidade de
comando d--se o nome de bloco. Um bloco separado de outro por meio
de um cdigo EOB (cdigo de fim do bloco).
Tabela 12.2 (a): Cdigo EOB
Nome Cdigo
ISO
Cdigo
EIA
Notao neste
manual
Fim do bloco (EOB) LF CR ;
No cabealho de um bloco pode introduzir--se um nmero de seqncia
constitudo por um endereo N seguido de um nmero de, no mximo,
cinco dgitos (de 1 a 99999). Os nmeros de seqncia podem ser
especificados pela ordem desejada, sendo possvel saltar quaisquer
nmeros. Os nmeros de seqncia podem ser atribudos a todos os
blocos do programa ou apenas aos blocos desejados. No entanto,
geralmente conveniente atribuir os nmeros de seqncia por ordem
crescente, em sintonia com os passos de usinagem (por exemplo, quando
necessrio substituir uma ferramenta por outra e a usinagem passa para
uma nova superfcie com indexao da mesa).
N300 X200.0 Z300.0 ; O nmero de seqncia est sublinhado.
Fig. 12.2 (b) Nmero de seqncia e bloco (exemplo)
NOTA
No possvel utilizar N0 por motivos de compatibilidade
do arquivo com outros sistemas CNC.
0 no pode ser utilizado como nmero de programa, no
podendo, portanto, ser includo em um nmero de
seqncia que deva ser registrado como nmero de
programa.
Os blocos de uma fita de entrada so submetidos a um controle de
paridade vertical. Se algum dos blocos possuir um nmero mpar de
caracteres (comeando no cdigo imediatamente a seguir ao EOB e
terminando no EOBseguinte), acionado umalarme P/S (n 002). S no
so submetidas ao controle TVas reas que so ignoradas devido funo
de ignorar rtulo identificativo. Atravs do bit 1 (CTV) do parmetro n
0100, pode especificar--se se os caracteres constituintes dos comentrios,
escritos entre ( e ), devero ou no ser contados ao obter o nmero de
caracteres para o controle TV. A funo de controle TV pode ser ativada
e desativada atravs da unidade MDI (ver subseo 11.4.7 na Parte III.).
D Nmero de seqncia e
bloco
D Controle TV (controle da
paridade vertical ao
longo da fita)
PROGRAMAO B--64114PO/01 12. CONFIGURAO DO PROGRAMA
125
Um bloco consiste em uma ou mais palavras. Uma palavra consiste em
um endereo seguido de um nmero de vrios dgitos. (Um nmero pode
ser precedido de um sinal de mais (+) ou de menos (--).)
Palavra = Endereo + Nmero (exemplo : X--1000)
Para um endereo, usada uma das letras (A a Z); um endereo define o
significado de um nmero que se segue a um endereo. ATabela 12.2 (b)
apresenta os endereos mais freqentes e seus significados.
O mesmo endereo poder ter significados diferentes, dependendo da
especificao da funo preparatria.
Tabela 12.2 (b): Funes e endereos principais
Funo Endereo Significado
Nmero do programa O
(1)
Nmero do programa
Nmero da seqncia N Nmero da seqncia
Funo preparatria G Especifica um modo de deslocamento
(linear, arco, etc.)
Palavra de dimenso X, Y, Z, U, V,
W, A, B, C
Comando de movimento do eixo de
coordenadas
I, J, K Coordenada do centro do arco
R Raio do arco
Funo de avano F Velocidade de avano por minuto,
Velocidade de avano por rotao
Funo da velocidade
do fuso
S Velocidade do fuso
Funo da ferramenta T Nmero da ferramenta
Funo auxiliar M Controle ON/OFF da mquina--ferra-
menta
B Indexao da mesa, etc.
Pausa P, X, U Tempo de pausa
Designao do nmero
de um programa
P Nmero do subprograma
Nmero de
repeties
P Nmero de repeties do subprograma
Parmetro P, Q Parmetros do ciclo fixo
NOTA
No cdigo ISO, podem tambm ser usados os dois pontos
( : ) como o endereo de um nmero do programa.
N_ G_ X_ Z_ F_ S_ T_ M_ ;
Nmero da
seqncia
Funo
prepa-
ratria
Fig. 12.2 (c) 1 Bloco (exemplo)
Palavra de
dimenso
Funo
de avano
Funo da
velocidade
do fuso
Funo
da ferra-
menta
Funo
mis-
celnea
D Configurao do bloco
(palavra e endereo)
PROGRAMAO 12. CONFIGURAO DO PROGRAMA B--64114PO/01
126
Os endereos principais e as faixas dos valores especificados para os
endereos so apresentados abaixo. Tenha em ateno que estes nmeros
representam valores limites no lado CNC, os quais so completamente
diferentes dos valores limites no lado da mquina--ferramenta. O CNC
permite, por exemplo, que a ferramenta se desloque, ao todo, 100 m
(entrada em milmetros) ao longo do eixo X.
Contudo, o curso real ao longo do eixo X poder ser limitado a 2 m em
certas mquinas--ferramentas.
Do mesmo modo, o CNC poder permitir uma velocidade mxima de
avano de corte de 240 m/min, enquanto que a mquina--ferramenta no
permite mais de 3 m/min. Para desenvolver um programa, o usurio
deveria ler atentamente tanto os manuais da mquina--ferramenta como
o presente manual, para tomar conhecimento das restries concernentes
programao.
Tabela 12.2 (c): Endereos principais e faixas dos valores de
comando
Funo En-
dereo
Entrada em mm Entrada em pole-
gadas
Nmero do programa O
(1)
1--9999 1--9999
Nmero da seqncia N 1--99999 1--99999
Funo preparatria G 0--99 0--99
Palavra
de di-
menso
Sistema
incremental
IS--B
X, Y, Z,
U, V, W,
A, B, C,
I J K R
De --99999,999 a
+99999,999
De --9999.9999 a
+9999.9999
Sistema
incremental
IS--C
I, J, K, R,
De --9999.9999 a
+9999.9999
De --999.99999 a
+999.99999
Avano
por
minuto
Sistema
incremental
IS--B
F de 1 a 240000
mm/min
de 0.01 a 9600.00
pol/min
Sistema
incremental
IS--C
de 1 a 100000
mm/min
De 0.01 a 4000.00
polegadas/min
Avano por rotao F de 0.01 a 500.00
mm/rot.
de 0.0001 a 9.9999
pol/rot.
Funo da velocidade
do fuso
S De 0 a 20000 De 0 a 20000
Funo da ferramenta T De 0 a 99999999 De 0 a 99999999
Funo auxiliar M De 0 a 99999999 De 0 a 99999999
B De 0 a 99999999 De 0 a 99999999
Pausa Sistema
incremental
IS--B
P, X, U De 0 a 99999.999 s De 0 a 99999.999 s
Sistema
incremental
IS--C
De 0 a 9999.9999 s De 0 a 9999.9999 s
Designao do
nmero do programa
P De 1 a 9999 De 1 a 9999
Nmero de repeties P De 1 a 999 De 1 a 999
D Endereos principais e
faixas dos valores de
comando
PROGRAMAO B--64114PO/01 12. CONFIGURAO DO PROGRAMA
127
NOTA
No cdigo ISO, os dois pontos (:) tambm podem ser
utilizados como endereo de um nmero de programa.
Se no cabealho de um bloco for especificada uma barra seguida de um
nmero (/n (n=1 a 9)) e a chave n (para o salto opcional de bloco) estiver
na posio ON, no painel de operao da mquina, a informao contida
no bloco em que foi especificado /n -- correspondente chave nmero n
-- ignorada nas operaes de fita ou de memria.
Se a chave n, para o salto opcional de blocos, estiver na posio OFF, a
informao contida no bloco em que foi especificado /n vlida. Isso
significa que o operador poder decidir se o bloco em que /n foi
especificado dever ou no ser ignorado.
possvel omitir o nmero 1 para /1, a no ser que sejam utilizadas no
mesmo bloco duas ou mais chaves de salto opcional de bloco.
Exemplo)
(Errado) (Certo)
//3 G00X10.0; /1/3 G00X10.0;
Esta funo ignorada quando os programas so carregados na memria.
Os blocos com /n tambm so arquivados na memria,
independentemente da posio da chave de salto opcional de bloco.
Os programas arquivados na memria podem ser editados,
independentemente da posio das chaves de salto opcional de bloco.
A funo de salto opcional de bloco tambm eficaz durante a operao
de procura de nmeros de seqncia.
Dependendo da mquina--ferramenta, poder no ser possvel utilizar
todas as chaves (de 1 a 9) de salto opcional de blocos. Consulte o manual
do fabricante da mquina--ferramenta para informaes mais detalhadas
a este respeito.
AVISO
1 Posio da barra
A barra (/) tem de ser introduzida no incio do bloco. Se a
barra for introduzida em outra posio, a informao
contida entre a barra e o cdigo EOB ignorada.
2 Desativao de uma chave de salto opcional de bloco
A operao de salto opcional de bloco executada no
momento emque os blocos so lidos da memria ou da fita
para o buffer. Aps a leitura dos blocos para o buffer, os
blocos j lidos no so ignorados, mesmo que alguma das
chaves se encontre na posio ON.
NOTA
Controle TV e TH
Quando uma chave de salto opcional de bloco se encontra
na posio ON, as sees ignoradas so submetidas aos
controles TH e TV, tal como acontece quando a chave se
encontra na posio OFF.
D Salto opcional de bloco
PROGRAMAO 12. CONFIGURAO DO PROGRAMA B--64114PO/01
128
Ofimde umprograma indicado, transmitindo umdos seguintes cdigos
no final do programa:
Tabela 12.2 (d): Cdigo de fim do programa
Cdigo Significado
M02 Para o programa principal
M30
M99 Para o subprograma
Se um dos cdigos de fim do programa for lido durante a execuo do
programa, o CNC termina a execuo do programa e passa para o estado
de reset. Se for lido o cdigo de fim do subprograma, o controle regressa
ao programa em que foi chamado o subprograma.
AVISO
Um bloco contendo um cdigo de salto opcional de bloco,
tal como /M02 ; , /M30 ; , ou /M99 ; no tido em
considerao no fim de um programa, se a chave de salto
opcional de bloco no painel de operao da mquina
estiver definida para ativada.
(Ver item Salto opcional de blocos.)
D Fim do programa
PROGRAMAO B--64114PO/01 12. CONFIGURAO DO PROGRAMA
129
Se um programa contiver uma seqncia fixa ou padres freqentemente
repetidos, essa seqncia ou padro pode ser arquivado na memria como
subprograma, para simplificar o programa.
O subprograma pode ser chamado a partir do programa principal.
O subprograma chamado tambm pode, por sua vez, chamar outros
subprogramas.
O jjjj;
M99 ;
Nmero do subprograma
(ou dois pontos (:), opcionalmente, no caso do
cdigo ISO)
Fim do programa
Um subprograma
Como abaixo indicado, M99 no tem de formar um bloco separado.
Exemplo) X100.0 Y100.0 M99 ;
M98 P fff
Nmero do
subprograma
Nmero de vezes
que o subprograma
dever ser chamado
repetidamente
Se no for indicado o nmero de repeties, o subprograma chamado
apenas uma vez.
ffff;

Quando o programa principal chama um subprograma, esta operao
considerada como chamada de subprogramas do nvel um. Os
subprogramas podem ser includos, ao todo, em quatro nveis, como
seguidamente ilustrado.
O0001 ;
M98P1000 ;
M30 ;
Programa principal
O3000 ;
M99 ;
O1000 ;
M98P2000 ;
M99 ;
O2000 ;
M98P3000 ;
M99 ;
Subprograma
(Incluso de nvel um) (Incluso de nvel dois) (Incluso de nvel trs)
Subprograma Subprograma
O4000 ;
M99 ;
(Incluso de nvel quatro)
Subprograma
M98P4000 ;
Um subprograma pode ser chamado repetidamente 9999 vezes, no
mximo, atravs de um nico comando de chamada. Por uma questo de
compatibilidade com os sistemas de programao automtica, pode
utilizar--se Nxxxx, no primeiro bloco, em vez de um nmero de
subprograma a seguir a O (ou :). O nmero de seqncia aps N
registrado como nmero do subprograma.
Consulte o captulo 10, na Parte III, para obter informaes mais
detalhadas sobre os mtodos de registro de subprogramas.
12.3
SUBPROGRAMA
(M98, M99)
Formato
D Configurao de um
subprograma
D Chamada do
subprograma (M98)
Explicaes
Item de referncia
PROGRAMAO 12. CONFIGURAO DO PROGRAMA B--64114PO/01
130
NOTA
1 Os sinais M98 e M99 no so transmitidos para a
mquina--ferramenta.
2 No sendo possvel encontrar o nmero do subprograma
especificado pelo endereo P, acionado um alarme
(n 078).
L M98 P51002 ;
L X1000.0 M98 P1200 ;
L Seqncia de execuo de subprogramas chamados por um programa
principal
Um subprograma pode chamar outro subprograma, da mesma forma
que um programa principal chama um subprograma.
Este comando especifica Chamar o subprograma (nmero 1002) cinco
vezes seguidas. Um comando de chamada de subprograma (M98P_)
pode ser especificado no mesmo bloco que um comando de movi-
mento.
Neste exemplo, o subprograma (nmero 1200) chamado aps um
movimento do eixo X.
1 2 3
Programa principal
N0010 ;
N0020 ;
N0030 M98 P21010 ;
N0040 ;
N0050 M98 P1010 ;
N0060 ;
Subprograma
O1010 ;
N1020 ;
N1030 ;
N1040 ;
N1050 ;
N1060 M99 ;
Se P for utilizado para especificar umnmero de seqncia no final de um
subprograma, a unidade de controle no regressa ao bloco a seguir ao
bloco de chamada, mas ao bloco como nmero de seqncia especificado
em P. Tenha, contudo, em ateno que P ignorado, sempre que o
programa principal no esteja operando no modo de operao de
memria.
Este mtodo muito mais demorado do que o mtodo de regresso normal
ao programa principal.
Subprograma
O0010 ;
N1020 ;
N1030 ;
N1040 ;
N1050 ;
N1060 M99 P0060 ;
Programa principal
N0010 ;
N0020 ;
N0030 M98 P1010 ;
N0040 ;
N0050 ;
N0060 ;
Exemplos
Utilizao especial
D Especificao do
nmero de seqncia
para o destino de retorno
ao programa principal
PROGRAMAO B--64114PO/01 12. CONFIGURAO DO PROGRAMA
131
Se M99 for executado no programa principal, o controle regressa ao incio
do programa principal. Por exemplo, M99 pode ser executado colocando
/M99 ; num local adequado do programa principal e definindo a funo
do salto opcional de bloco para desativada ao executar o programa
principal. Aps a execuo de M99, o controle regressa ao incio do
programa principal e a execuo repetida desde o incio do programa.
A execuo repetida enquanto a funo de salto opcional de blocos
estiver desativada. Se a funo do salto opcional de bloco estiver definida
para ativada, o bloco /M99 ; ignorado ; a unidade de controle passa ao
bloco seguinte para continuar a execuo.
Se /M99Pn ; for especificado, a unidade de controle no regressa ao incio
do programa principal, mas ao nmero de seqncia n. Neste caso, o
regresso ao nmero de seqncia n dura mais tempo.
N0010 ;
N0020 ;
N0030 ;
N0040 ;
N0050 ;
N0060 M99 P0030 ;
N0070 ;
N0080 M02 ;
/
Salto opcional de
bloco
ON
Salto opcional de
bloco OFF
Um subprograma pode ser executado tal como um programa principal,
localizando--se o seu incio atravs do MDI.
(Para mais informaes sobre as operaes de localizao, consulte a
seo 9.3 na Parte III.)
Neste caso, se for executado um bloco que contenha M99, o controle
regressa ao incio do subprograma para uma execuo repetida. Se for
executado um bloco que contenha M99Pn, o controle regressa ao bloco
do subprograma com o nmero de seqncia n, para uma execuo
repetida. Pra cancelar este programa, temdese colocar umblococontendo
/M02 ; ou /M30 ; em um local adequado, tendo de se definir a chave de
bloco opcional para desativada ; a chave temprimeiro de ser definida para
ativada.
N1010 ;
N1020 ;
N1030 ;
N1040 M02 ;
N1050 M99 P1020 ;
/
Salto opcional de
bloco ON
D Usando M99 no
programa principal
D Usando apenas um
subprograma
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
132
13
FUNES PARA SIMPLIFICAR A
PROGRAMAO
Este captulo aborda os seguintes temas:
13.1 CICLO FIXO (G90, G92, G94)
13.2 REPETIO DE CICLO (G70 -- G76)
13.3 CICLO FIXO DE PERFURAO (G80 -- G89)
13.4 CICLO FIXO DE RETIFICAO
(PARA A RETIFICADORA)
13.5 CHANFRAGEM E CANTO R
13.6 ESPELHAMENTO PARA CABEOTE DUPLO DE
TORNO--REVLVER (G68, G69)
13.7 PROGRAMAO DIRETA DAS DIMENSES DO
DESENHO
13.8 ROSQUEAMENTO RGIDO COM MACHO
NOTA
Os diagramas explanatrios includos neste captulo
utilizam a programao do dimetro no eixo X.
Na programao do raio, U/2 substitudo por U e X/2 por
X.
Aspectos gerais
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
133
Esto disposio trs ciclos fixos: o ciclo fixo para corte do dimetro
exterior/interior (G90), o ciclo fixo de abertura de rosca (G92) e o ciclo
fixo de torneamento da superfcie final (G94).
U/2 3(F)
G90X (U)__Z (W)__F__ ;
X/2
Eixo X
Eixo Z
2(F)
RDeslocamento rpidose
FEspecificado com um cdigo F
1(R)
4(R)
Z W
Fig. 13.1.1 (a) Ciclo de corte reto
Na programao incremental, o sinal dos nmeros que se seguem aos
endereos Ue Wdepende da direo dos caminhos 1 e 2. No ciclo da Fig.
13.1.1(a), os sinais de U e W so negativos.
No modo de bloco nico, as operaes 1, 2, 3 e 4 so executadas
presssionando--se uma vez o boto de incio de ciclo.
13.1
CICLO FIXO
(G90, G92, G94)
13.1.1
Ciclo de Corte do
Dimetro
Exterior/Interior (G90)
D Ciclo de corte reto
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
134
G90X(U)__ Z(W)__ R__ F__ ;
Eixo X
R
2(F)
RDeslocamento rpido
FEspecificado com um cdigo F
3(F)
X/2
4(R)
Z
U/2
1(R)
W
Eixo Z
Fig. 13.1.1 (b) Ciclo de corte cnico
Na programao incremental, existe a seguinte relao entre os sinais dos
nmeros a seguir ao endereo U, W e R e os caminhos da ferramenta:
1. U < 0, W < 0, R < 0
X
2. U > 0, W < 0, R > 0
Z
U/2 3(F)
4(R)
1(R)
2(F)
W
X
Z
U/2 3(F)
4(R)
2(F)
W
1(R)
3. U < 0, W < 0, R > 0
em | R | | |
X
Z
4. U > 0, W < 0, R<0
em | R | | |
X
Z
W
W
2(F)
2(F)
U/2 U/2
3(F)
3(F)
4(R)
4(R)
1(R)
1(R)
U
2
U
2
R
R
R
R
D Ciclo de corte cnico
D Sinais dos nmeros
especificados no ciclo
de corte cnico
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
135
G92X(U)__ Z(W)__ F__ ; Passo (L) especificado.
X/2
Eixo X
Eixo Z
RDeslocamento
rpido
F Especificado
com um cdigo F
Z
L
1(R)
2(F)
3(R)
4(R)
Aprox. 45
(Na figura esquerda, o ngulo
chanfrado de 45 graus ou menor,
devido ao atraso do sistema servo.)
r
W
Pormenor da rosca chanfrada
Fig. 13.1.2 (a) Abertura de rosca reta
Na programao incremental, o sinal dos nmeros que se seguem aos
endereos U e W depende da direo dos caminhos 1 e 2. Isto , se a
direo do caminho 1 for a negativa ao longo do eixo X, o valor de U
negativo.
As faixas admissveis para os passos de rosca, limite da velocidade do
fuso, etc., so as mesmas de G32 (abertura de rosca). Neste ciclo de
abertura de rosca, possvel executar a chanfragem de rosca, que
iniciada atravs de um sinal da mquina--ferramenta. O percurso de
chanfragem especificado dentro de uma faixa de 0.1L a 12.7L, em
incrementos de 0.1L, atravs de um parmetro (n 5130). (Na expresso
acima, L representa o passo de rosca.)
No modo de bloco nico, as operaes 1, 2, 3 e 4 so executadas
presssionando--se uma vez o boto de incio de ciclo.
13.1.2
Ciclo de Abertura de
Rosca (G92)
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
136
AVISO
As notas referentes abertura derosca emG32 sovlidas
tambm para este tipo de abertura de rosca. No entanto,
uma parada pelo bloqueio de avano como se segue;
parada aps o trmino do caminho 3 do ciclo de abertura
de rosca.
CUIDADO
A ferramenta retrada durante a chanfragem e retorna ao
ponto inicial do eixo X e, em seguida, do eixo Z, assim que
o status do bloqueio de avano seja ativado durante a
abertura de rosca (movimento 2).
Durante a retrao, no possvel executar outro bloqueio
de avano. A distncia chanfrada igual existente no
ponto final.
Movimento durante o bloqueio de avano
Ponto de parada
Ciclo normal
Deslocamento rpido
O bloqueio de avano ativado aqui.
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
137
Eixo X
(R) 0Deslocamento
rpido
(F) 0Especificado
com um cdigo F
2(F)
4(R)
X/2
1(R)
Eixo Z
3(R)
r
L
Z
G92X(U)__ Z(W)__ R__ F__ ; Passo (L) especificado.
W
U/2
R
Aprox. 45
(Na figura esquerda, o ngulo
chanfrado de 45 graus ou menor,
devido ao atraso do sistema servo.)
Detalhe da rosca chanfrada
Fig. 13.1.2 (b) Ciclo de abertura de rosca cnica
D Ciclo de abertura de
rosca cnica
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
138
G94X(U)__ Z(W)__ F__ ;
Eixo X
0
4(R)
X/2
3(F)
Eixo Z
1(R)
2(F)
U/2
Z
W
(R)Deslocamento rpido
(F)Especificado com um cdigo F
X/2
U/2
Z
Fig. 13.1.3 (a) Ciclo de corte frontal
Na programao incremental, o sinal dos nmeros que se seguem aos
endereos U e W depende da direo dos caminhos 1 e 2. Isto , se a
direo do caminho for a direo negativa do eixo Z, o valor de W
negativo.
No modo de bloco nico, as operaes 1, 2, 3 e 4 so executadas
presssionando--se uma vez o boto de incio de ciclo.
13.1.3
Ciclo de Torneamento
da Superfcie Final
(G94)
D Ciclo de corte frontal
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
139
Eixo X
(R) Deslocamento rpido
(F) Especificado atravs do
cdigo F
4(R)
X/2
3(F)
Eixo Z
1(R)
2(F)
U/2
Z
W
R
Fig. 13.1.3 (b)
Na programao incremental, existe a seguinte relao entre os sinais dos
nmeros a seguir ao endereo U, W e R e os caminhos da ferramenta:
1. U < 0, W < 0, R < 0 2. U > 0, W < 0, R < 0
3. U < 0, W < 0, R > 0
em R W
4. U > 0, W < 0, R<0
em R W
X
Z
U/2
3(F)
4(R)
1(R)
2(F)
W R
X
Z
W
U/2
4(R)
2(F)
1(R)
3(F)
R
X
Z
W
U/2
1(R)
4(R)
2(F)
3(F)
R
X
Z
U/2
3(F)
4(R)
1(R)
2(F)
W
R
D Ciclo de corte cnico
frontal
D Sinais dos nmeros
especificados no ciclo
de corte cnico
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
140
NOTA
1 Uma vez que os dados de X (U), Z (W) e R so modais durante
o ciclo fixo, os valores previamente especificados para X (U), Z
(W) ou R permanecem vlidos, desde que no sejam novamente
programados. Assim, se a distncia a percorrer no eixo Z no for
alterada, tal como no exemplo abaixo, o ciclo fixo pode ser
repetido, especificando apenas os comandos de movimento para
o eixo X.
Estes dados so, porm, apagados se for programado umcdigo
Gde ao simples, exceto G04 (pausa), ou umcdigo Gdo grupo
01, exceto G90, G92 e G94.
O ciclo ilustrado na figura acima executado pelo seguinte
programa:
N030 G90 U--8.0 W--66.0 F0.4 ;
N031 U--16.0 ;
N032 U--24.0 ;
N033 U--32.0 ;
2 Podem ser executadas as seguintes aplicaes:
(1) Quando se especifica um comando EOB ou comandos sem
movimento no bloco que se segue ao que contm a
especificao deumciclo fixo, se obtmarepetio domesmo
ciclo fixo.
(2) Quando se especifica a funo M, S ou T durante o modo de
ciclo fixo, o ciclo fixo e a funo M, S ou T podem ser
executados simultaneamente. Se isso for inconveniente,
canceleociclofixo(especificandoG00ouG01) uma vez, como
nos programas exemplificativos apresentados abaixo, e
execute o comando M, S ou T. Aps concluda a execuo de
M, S ou T, comande novamente o ciclo fixo.
(Exemplo)
N003 T0101 ;
:
:
N010 G90 X20.0 Z10.0 F0.2 ;
N011 G00 T0202 ;
N012 G90 X20.5 Z10.0 ;
Eixo Z
16
12
8
4
0
66
Eixo X
Pea
(Exemplo)
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
141
O ciclo fixo apropriado selecionado de acordo com o contorno do
material e do produto.
Contorno do material
Contorno do produto
Contorno do material
Contorno do produto
13.1.4
Como Usar Ciclos
Fixos (G90, G92, G94)
D Ciclo de corte reto (G90)
D Ciclo de corte cnico
(G90)
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
142
Contorno do material
Contorno do produto
Contorno do material
Contorno do produto
D Ciclo de corte frontal
(G94)
D Ciclo de corte cnico
frontal (G94)
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
143
Existem vrios tipos de ciclos fixos predefinidos que facilitam a
programao. Os dados para o contorno da pea acabada descrevem, por
exemplo, o caminho da ferramenta para a usinagem grosseira. Alm
disso, esto disposio ciclos fixos para a abertura de rosca.
H dois tipos de remoo de material por torneamento : tipo I e II.
Se umprograma especificar umcontorno de acabamentode Apara A para
B, como na figura abaixo, a rea especificada removida em funo de
d (profundidade de corte), deixando uma tolerncia de acabamentou/2
e w.
B
(F)
(R)
e
A
C
d
A
45,
(R)
(F)
u/2
w
N (ns)

F____
S____
T____
N (nf);
d : Profundidade de corte (designao do raio)
Designao semsinal. Adireo de corte depende da direo AA. Esta designao
modal e no se altera at que seja designado outro valor. Este valor tambmpode
ser especificado atravs de um parmetro (n 5132) que, por sua vez, pode ser
alterado por meio de um comando do programa.
e : Quantidade de escape
Esta designao modal e no se altera at que seja designado outro valor. Este
valor tambmpodeser especificadoatravs deumparmetro(n 5133) que, por sua
vez, pode ser alterado por meio de um comando do programa.
ns : Nmero de seqncia do primeiro bloco para o programa do contorno de
acabamento.
nf : Nmero de seqncia do ltimo bloco para o programa do contorno de acabamento.
u : Distncia e direo da tolerncia de acabamento na direo X (designao do
dimetro / raio).
w : Distncia e direo da tolerncia de acabamento na direo Z.
f,s,t : Qualquer funo F, S ou T contida nos blocos ns a nf do ciclo ignorada, sendo
eficaz a funo F, S ou T deste bloco G71.
G71 U (d) R (e) ;
G71 P (ns) Q (nf) U (u) W (w) F (f ) S (s ) T (t)
Comando do programa
(F) : Avano de corte
(R) : Deslocamento rpido
O comando de movimento entre A e B
especificado nos blocos situados entre os
nmeros de seqncia ns e nf.
Fig. 13.2.1 (a) Caminho de corte na remoo de material por
torneamento (tipo I)
13.2
REPETIO DE
CICLO (G70--G76)
13.2.1
Remoo de Material
por Torneamento (G71)
D Tipo I
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
144
NOTA
1 Apesar de d e u serem especificados atravs do
endereo U, seu significado determinado pela presena
dos endereos P e Q.
2 Ociclo de usinagem executado atravs do comando G71
com a especificao de P e Q.
As funes F, S e T especificadas no comando de
movimento entre os pontos A e B so ineficazes, sendo
apenas eficazes as funes especificadas no bloco G71 ou
no bloco precedente.
Se a opo de controle davelocidade decorte constantefor
selecionada, o comando G96 ou G97 especificado no
comando de movimento entre os pontos A e B ineficaz,
sendo eficaz o comando especificado no bloco G71 ou no
bloco precedente.
Seguidamente so ilustrados quatro padres de corte.
Todos estes ciclos de corte so executados paralelamente
ao eixo Z e os sinais de u e w so os seguintes:
O caminho da ferramenta entre A e A especificado no
bloco com o nmero de seqncia ns e que inclui G00 ou
G01. Neste bloco, no possvel especificar nenhum
comando de movimento no eixo Z. No caminho da
ferramenta entre A e B, o padro tem de aumentar ou
diminur continuamente no eixo X e no eixo Z. Se o caminho
da ferramenta entre A e A for programado com G00/G01,
o corte ao longo de AA executado no modo G00 ou G01,
respectivamente.
3 No possvel chamar um subprograma a partir do bloco
situado entre os nmeros de seqncia ns e nf.
B A
A
U(+)W(--)
A
A
A A
A A
+X
+Z
U(+)W(+)
U(--)W(--) U(--)W(+)
possvel execu-
tar tanto a interpo-
lao linear como
a circular
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
145
O tipo II difere do tipo I nos seguintes pontos: o perfil no tem de
apresentar um aumento ou diminuio uniforme ao longo do eixo X e
pode ter, ao todo, 10 concavidades (bolsas).
Se forem especificadas 11 ou mais concavidade ativado um alarme P/S
(n 068).
1 2 3 10
......
Fig. 13.2.1 (b) Nmero de bolsas na remoo de material por
torneamento (tipo II)
Tenha em ateno que o perfil ter de apresentar, porm, um aumento ou
diminuio uniforme ao longo do eixo Z. O seguinte perfil no pode ser
usinado:
A alternncia uniforme no
observada ao longo do eixo Z
Fig. 13.2.1 (c) Contorno que no pode ser usinado na remoo de
material por torneamento (tipo II)
A primeira seo cortada no precisa ser vertical; premitido qualquer
perfil se uma alternncia uniforme for mostrada ao longo do eixo Z.
Fig. 13.2.1 (d) Contorno que pode ser usinado (alternncia uniforme) na
remoo de material por torneamento (tipo II)
Aps o torneamento, surge uma distncia originada pelo corte ao longo
do perfil da pea.
D Tipo II
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
146
e (definido atravs de um parmetro)
Fig. 13.2.1 (e) Chanfragem na remoo de material torneamento (tipo II)
A distncia e (especificada em R) a ser originada aps o corte, tambm
pode ser especificada atravs do parmetro n 5133.
Abaixo mostrado um caminho de corte exemplificativo:
18
23
28
30
27
26
24
25
22
9
10
2
14
20
7
13
19
5 1
6
11
12
16
17
8
4
21
15
29
3
Fig. 13.2.1 (f) Caminho de corte na remoo de material por faceamento
Acorreo do raio da ponta da ferramenta no adicionado s tolerncias
de acabamento
u e w. Na remoo de material por torneamento, a correo do raio da
ponta da ferramenta igual a zero.
W=0 tem de ser especificado ; de contrrio, a ponta da ferramenta pode
cortar em um lado da parede. No primeiro bloco de uma seo repetitiva,
necessrio especificar dois eixos: X (U) e Z (W). W0 tambm
especificado quando no executado qualquer movimento no eixo Z.
Quando especificado apenas um eixo no primeiro bloco de uma seo
repetitiva
Tipo I
Quando so especificados dois eixos no primeiro bloco de uma seo
repetitiva
Tipo II
Quando o primeiro bloco no inclui qualquer movimento no eixo Z e se
pretende usar o tipo II, necessrio especificar W0.
(Exemplo)
TIPO I TIPO II
G71 V10.0 R5.0 ; G71 V10.0 R5.0 ;
G71 P100 Q200....; G71 P100 Q200........;
N100X (U)___; N100X (U)___ Z(W)___;
: :
: :
N200..............; N200.........................;
D Distino entre o tipo I e
o tipo II
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
147
Tal como ilustrado na figura abaixo, este ciclo semelhante a G71,
excetuando que o corte feito paralelamente ao eixo X.
A
u/2
d
B
(F)
(R)
e
45
(R)
(F)
A
C
w
G72 W(d) R(e) ;
G72 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t) ;
Os significados de d, e, ns, nf, u,w, f, s e t so como em G71.
Caminho da ferramenta
Comando do programa
Fig. 13.2.2 (a) Caminho de corte na remoo de material por faceamento
Seguidamente so ilustrados quatro padres de corte. Todos estes ciclos
de corte so executados paralelamente ao eixo Z e os sinais de u e w
so os seguintes:
B
A
A
U(+)W(--)
A
A
A A
+X
+Z
U(+)W(+)
U(--)W(--)
U(--)W(+)
A
A
B
B B
possvel efetuar
tanto a
interpolao linear
como a circular
Fig. 13.2.2 (b)
Sinais dos nmeros especificados com u e w na remoo de material por
faceamento
O caminho da ferramenta entre A e A especificado no bloco com o
nmero de seqncia ns que inclui G00 ou G01. Neste bloco, no
possvel especificar nenhum comando de movimento no eixo X. No
caminho da ferramenta entre A e B, o padro temde aumentar ou diminur
continuamente no eixo X e no eixo Z.
Se o corte ao longo de AA dever ser executado no modo G00 ou G01,
depende do comando programado entre A e A, como descrito no ponto
13.2.1.
13.2.2
Remoo de Material
por Faceamento (G72)
D Sinais dos nmeros
especificados
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
148
Esta funo permite repetir um padro de corte fixo, sendo o padro
deslocado ponto por ponto. Neste ciclo de corte possvel usinar
eficientemente peas j usinadas grosseiramente, forjadas, fundidas, etc.
w
A
u/2
i+u/2
B
(R)
A
D
k+w
C
w
u/2
i : Distncia e direo da descarga na direo do eixo X (designao do raio).
Esta designao modal e no se altera at que seja designado outro valor. Este
valor tambm pode ser especificado atravs do parmetro n 5135 que, por sua vez,
pode ser alterado por meio de um comando do programa.
k : Distncia e direo da descarga na direo do eixo Z.
Esta designao modal e no se altera at que seja designado outro valor. Este
valor tambm pode ser especificado atravs do parmetro n 5136 que, por sua vez,
pode ser alterado por meio de um comando do programa.
d : Divisor
Este valor o mesmo da contagemrepetitiva para ocorte grosseiro. Estadesignao
modal e no se altera at que seja designado outro valor. Este valor tambm pode
ser especificado atravs do parmetro n 5137 que, por sua vez, pode ser alterado
por meio de um comando do programa.
ns : Nmerodeseqnciadoprimeiro blocopara oprograma docontorno deacabamento.
nf : Nmero de seqncia do ltimo bloco para o programa do contorno de acabamento.
nu : Distncia e direo da tolerncia de acabamento na direo X (designao do
dimetro/raio).
nw : Distncia e direo da tolerncia de acabamento na direo Z.
f,s,t : Qualquer funoF, SouTcontida nos blocos situados entre os nmeros deseqncia
ns e nf ignorada, sendo eficaz a funo F, S ou T deste bloco G73.
Padro programado:
AAB
G73 U (ni) W (nk) R (d) ;
G73 P (ns) Q (nf) U (nu) W (nw) F (f ) S (s ) T (t) ;
N (ns)

F____
S____
T____
N (nf);
O comando de movimento entre A e B
especificado nos blocos situados entre
os nmeros de seqncia ns e nf.
Fig. 13.2.3 Caminho de corte na repetio de padres
13.2.3
Repetio de Padres
(G73)
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
149
NOTA
1 Apesar dos valores i e k ou u e wseremespecificados
atravs do endereo U e W, respectivamente, seu
significado determinado pela presena dos endereso P
e Q no bloco G73. Se P e Q no forem especificados no
mesmo bloco, os endereos U e W indicam i e k,
respectivamente. Se P e Q foremespecificados no mesmo
bloco, os endereos U e W indicam u e w,
respectivamente.
2 Ociclo de usinagem executado atravs do comando G73
com a especificao de P e Q.
Seguidamente so ilustrados quatro padres de corte.
Preste ateno aos sinais de u, w, k e i.
Depois de concludo o ciclo de usinagem, a ferramenta
regressa ao ponto A.
Depois do corte grosseiro com G71, G72 ou G73, o acabamento
executado com o seguinte comando:
G70P (ns) Q (nf) ;
(ns) : Nmero de seqncia do primeiro bloco para o programa do
contorno de acabamento.
(nf) : Nmero de seqncia do ltimo bloco para o pro
grama do contorno de acabamento.
NOTA
1 As funes F, S e T especificadas no bloco G71, G72, G73
no so eficazes, sendo eficazes apenas as que foram
especificadas emG70 entre os nmeros de seqncia ns
e nf.
2 Quando o ciclo de usinagem terminado com G70, a
ferramenta regressa ao ponto inicial e o bloco seguinte
lido.
3 No possvel chamar nenhum subprograma a partir dos
blocos situados entre ns e nf, de G70 a G73.
13.2.4
Ciclo de Acabamento
(G70)
Formato
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
150
80
40
160
20 2
88
20 10
40
1010
190
110
7
(Programao do dimetro, entrada em milmetros)
N010 G50 X220.0 Z190.0 ;
N011 G00 X176.0 Z132.0 ;
N012 G72 W7.0 R1.0 ;
N013 G72 P014 Q019 U4.0 W2.0 F0.3 S550 ;
N014 G00 Z58.0 S700 ;
N015 G01 X120.0 W12.0 F0.15 ;
N016 W10.0 ;
N017 X80.0 W10.0 ;
N018 W20.0 ;
N019 X36.0 W22.0 ;
N020 G70 P014 Q019 ;
Remoo de material por faceamento (G72)
Eixo X
Ponto inicial
Eixo Z
120
Exemplos
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
151
(Programao do dimetro, entrada em milmetros)
N010 G50 X260.0 Z220.0 ;
N011 G00 X220.0 Z160.0 ;
N012 G73 U14.0 W14.0 R3 ;
N013 G73 P014 Q019 U4.0 W2.0 F0.3 S0180 ;
N014 G00 X80.0 W--40.0 ;
N015 G01 W--20.0 F0.15 S0600 ;
N017 W--20.0 S0400 ;
N018 G02 X160.0 W--20.0 R20.0 ;
N019 G01 X180.0 W--10.0 S0280 ;
N020 G70 P014 Q019 ;
80 180
220
B
2
130
16
16
110
14
2 14
0
20
120
Eixo X
Eixo Z
Repetio de padres (G73)
160
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
152
O caminho de corte ilustrado na Fig. 13.2.5 gerado pelo programa
seguinte. Neste ciclo possvel executar a quebra de aparas, como se
mostra abaixo. Se X(U) e P forem omitidos, as operaes s podero ser
executadas no eixo Z, usado para a perfurao.
e : Quantidade de retorno
Esta designao modal e no se altera at que seja designado outro valor.
Este valor tambmpode ser especificado atravs do parmetro n 5139 que,
por sua vez, pode ser alterado por meio de um comando do programa.
X : Componente X do ponto B
U : Quantidade aumentada de A para B
Z : Componente Z do ponto C
W : Quantidade aumentada de A para C
i : Quantidade de movimento na direo X (sem sinal)
k : Profundidade de corte na direo Z (sem sinal)
d : Quantidade de descarga da ferramenta na base de corte. O sinal de d
sempre positivo (+). Contudo, se o endereo X (U) e i forem omitidos, a
direo de descarga pode ser especificada com o sinal desejado.
f : Velocidade de avano
U/2
W
Dd
i
C
k k k k k
A
(R)
(R)
(F)
(R) (R) (R)
(F) (F) (F) (F)
i
i
e
B
[0<kk]
X
Z
(R)
[0<ii]
G74R (e) ;
G74X(U)_ Z(W)_ P(ni) Q(nk) R(nd) F (f ) ;
Fig. 13.2.5 Caminho de corte no ciclo de perfurao profunda da
superfcie final
NOTA
1 Apesar de e end seremespecificados atravs do endereo
R, seu significado determinado pela presena do
endereo X (U). Sendo especificado X(U), utilizado nd.
2 Ociclo de usinagem executado atravs do comando G74
com a especificao de X (U).
13.2.5
Ciclo de Perfurao
Profunda da Superfcie
Final (G74)
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
153
O caminho de corte ilustrado na Fig. 13.2.6 gerado pelo programa
seguinte. Ele equivalente a G74, exceo de X que substitudo por
Z. Este ciclo permite a execuo de quebra de aparas, ranhurar no eixo
X e perfurao profunda no eixo X (neste caso, Z, W e Q so omitidos).
W
d
A
(R)
(F)
i
e
Z
k X
(F)
(F)
(R)
(F)
(R)
(R)
(F)
(R)
U/2
G75R (e) ;
G75X(U)_ Z(W)_ P(i) Q(k) R(d) F(f) ;
Fig. 13.2.6 Caminho de corte no ciclo de perfurao do dimetro
exterior/interior
G74 e G75 so usados para ranhurar e perfurar, permitindo uma descarga
automtica da ferramenta. Esto previstos quatro padres simtricos,
respectivamente.
13.2.6
Ciclo de Perfurao do
Dimetro
Exterior/Interior (G75)
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
154
Ociclo de abertura de rosca programado atravs do comando G76, como
ilustrado na Fig.13.2.7 (a).
W
C
(F)
(R) A
U/2
d
E
i
X
Z
r
D
k
(R)
B
Fig. 13.2.7 (a) Caminho de corte no ciclo de corte para mltiplas roscas
13.2.7
Ciclo de Abertura de
Rosca Mltipla (G76)
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
155
k
d
pn
a
B
d
G76P (m) (r) (a) Q (d min) R(d);
G76X (u) _ Z(W) _ R(i) P(k) Q(d) F(L) ;
m ; Contagem repetitiva na fase de acabamento (de 1 a 99)
Esta designao modal e no se altera at que seja designado
outro valor. Este valor tambm pode ser especificado atravs do
parmetro n 5142 que, por sua vez, pode ser alterado por meio de um
comando do programa.
r : Quantidade de chanfragem
Quando o passo de rosca expresso por L, o valor de L pode ser
especificado de 0.0L a 9.9L, em incrementos de 0.1L (nmero de 2
dgitos, de 00 a 90).
Esta designao modal e no se altera at que seja designado outro
valor. Este valor tambmpode ser especificado atravs do parmetro
n 5130 que, por sua vez, pode ser alterado por meio de umcomando
do programa.
a : ngulo da ponta da ferramenta
possvel selecionar um de seis tipos de ngulos (80, 60, 55, 30,
29 e 05), especificando--o com um nmero de 2 dgitos.
Esta designao modal e no se altera at que seja designado outro
valor. Este valor tambmpode ser especificado atravs do parmetro
n 5143 que, por sua vez, pode ser alterado por meio de umcomando
do programa.
(Exemplo)
Se m=2, r=1.2L, a=605, a especificao feita da seguinte forma (L o passo
de rosca):
P
m r a
02 12 60
dmin : Profundidade mnima de corte (especificada pelo valor do raio)
Se a profundidade de corte de uma operao cclica (d -- d --1) for
inferior a este valor limite, a profundidade de corte fixada comeste
valor. Esta designao modal e no se altera at que seja
designado outro valor. Este valor tambm pode ser especificado
atravs do parmetro n 5140 que, por sua vez, pode ser alterado
por meio de um comando do programa.
d : Tolerncia de acabamento
Esta designao modal e no se altera at que seja designado
outro valor. Este valor tambm pode ser especificado atravs do
parmetro n 5141 que, por sua vez, pode ser alterado por meio de
um comando do programa.
i : Diferena do raio da rosca. Se i = 0, possvel executar uma
abertura normal de rosca reta.
k : Altura da rosca
Este valor especificado pelo valor do raio.
nd : Profundidade de corte no 1 corte (valor do raio)
L : Passo de rosca (igual a G32).
Ponta da ferramenta
1
2
3
Ensimo
m, r e a so especificados simultaneamente por meio do endereo P.
Fig. 13.2.7 (b) Detalhe do corte
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
156
Se o bloqueio de avano for aplicado durante a abertura de rosca no ciclo
de abertura de rosca mltipla (G76), a ferramenta retrada rapidamente,
tal como sucede na chanfragem executada no final do ciclo de abertura de
rosca. A ferramenta regressa ao ponto inicial do ciclo. Quando o incio
do ciclo acionado, o ciclo de abertura de rosca mltipla reiniciado.
Ver notas do ponto 13.1.2.
NOTA
1 O significado dos dados especificados atravs do endereo P, Q R determinado pela
presena de X (U) e X (W).
2 O ciclo de usinagem executado atravs do comando G76 com a especificao de X (U) e
Z (W). Com este ciclo executado o corte de uma extremidade e a carga da ponta da
ferramenta reduzida. Se o primeiro caminho possuir uma profundidade de corte nd e o
ensimo caminho nd
n
, a quantidade de corte por ciclo mantida constante.
Esto previstos quatro padres simtricos correspondentes ao sinal do respectivo endereo.
possvel executar a abertura de rosca interna. Nafigura acima, a velocidadede avanoentre
C e D especificada atravs do endereo F; no outro caminho ela corresponde velocidade
de deslocamento rpido. O sinal das dimenses incrementais, na figura acima, o seguinte:
U, W : Menos (determinado pela direo do caminho AC e CD da ferramenta.)
R : Menos (determinado pela direo do caminho AC da ferramenta.)
P : Mais (sempre)
Q : Mais (sempre)
3 As notas referentes abertura de rosca com G32 e G92 tambm se aplicam aqui.
4 O comando de chanfragem tambm eficaz no ciclo de abertura de rosca G92.
5 A ferramenta retorna ao ponto de incio de ciclo (profundidade de corte nd
n
) assim que o
statuts de bloqueio de avano for ativado durante a abertura de rosca. (nd
n
: profundidade de
corte no ensimo corte)
6 Se o ponto inicial do ciclo de abertura de rosca estiver perto de uma pea, a ferramenta pode
interferir coma pea durante o ciclo de retrao por que se passa ao longo do percurso do ciclo
de retrao descrito na nota 5. Por isso, o ponto inicial do ciclo de abertura de rosca tem de
estar afastado pelo menos o valor k (altura da rosca) do topo da rosca.
Ciclo normal
Ciclo de retrao
topo da
rosca
fundo da
rosca
ponto inicial do ciclo
de abertura de rosca
ponto inicial do ensimo
ciclo
1. ciclo
2. ciclo
3. ciclo
ensimo ciclo
nd
n
nd
n
k
D Retrao do ciclo de
abertura de rosca
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
157
1.8
3.68
G76 P011060 Q100 R200 ;
G76 X60640 Z25000 P3680 Q1800 F6.0 ;
6
105 25
60.64
1.8
Eixo X
0
68
Eixo Z
Repetio de ciclo (G76)
Especificando P2, a abertura irregular de rosca pode ser executada com
uma profundidade de corte constante.
Exemplo: G76 X60640 Z25000 K3680 D1800 F6.0 A60 P2;
Para a abertura irregular de rosca, use sempre o formato de fita FS15 (ver
Seo 17.5).
Se no for especificado um comando P que defina o mtodo de corte ou
se for especificado um comando diferente de P2, ser executado umcorte
com uma ferramenta, com um valor constante.
Se a profundidade de corte for inferior a dmin (especificado atravs do
parmetro n 5140) em um dos ciclos, ela ser fixada em dmin.
(tolerncia de
acabamento)
a
Hn
H1
H2
H3
H4
H5
H7
H8
H9
2D
(24) D/2 ( 4 6) D/2
K
2D
2
Ponta da ferramenta
H6
Abertura irregular de rosca com profundidade de corte constante
4D 6D
Exemplos
D Abertura irregular de
rosca
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
158
1. Nos blocos com comandos para a repetio de ciclo, os endereos P,
Q, X, Z, U, W e R tm de ser especificados corretamente para cada
bloco.
2. No bloco especificado por meio do endereo P de G71, G72 ou G73,
necessrio programar o grupo G00 ou G01. No o fazendo, ativado
o alarme P/S n 65.
3. No modo MDI, no possvel programar G70, G71, G72 nem G73.
Se algum deles for programado, ativado o alarme P/S n 67. G74,
G75 e G76 podem ser programados no modo MDI.
4. Nos blocos que contenhamG70, G71, G72 ou G73 e entre os nmeros
de seqncia especificados por meio de P e Q, no possvel
programar M98 (chamada do subprograma) nem M99 (fim do
subprograma).
5. Nos blocos situados entre os nmeros de seqncia especificados por
meio de P e Q, no possvel especificar os seguintes comandos:
Cdigo G de ao simples, exceto G04 (pausa)
Cdigo G do grupo 01, exceto G00, G01, G02 e G03
Cdigo G do grupo 06
M98 / M99
6. Durante a execuo da repetio de ciclo (G70AG76), possvel parar
o ciclo e executar uma operao manual. Contudo, antes de sereiniciar
a operao cclica, a ferramenta deveria ser recolocada na posio em
que a operao cclica foi interrompida.
Se a operao cclica for reiniciada sem que a ferramenta seja
recolocada na posio da interrupo, o movimento da operao
manual somado ao valor absoluto e o caminho da ferramenta
deslocado no correspondente quantidade de movimento da operao
manual.
7. Quando G70, G71, G72 ou G73 so programados, o nmero de
seqncia especificado por meio do endereo P e Q no pode ser
especificado mais de uma vez no mesmo programa.
8. Na repetio de ciclo, os blocos entre os nmeros de seqncia
especificados por P e Q, no podem ser programados atravs das
funes de programao direta das dimenses do desenho ou de
chanfragem e canto R.
9. G74, G75 e G76 tambm no suportam a entrada de casas decimais
para P e Q. Os menores incrementos de entrada so as unidades usadas
para especificar a distncia a percorrer e a profundidade de corte.
10.Quando #1 = 2500 executado usando uma macro de usurio,
2500.000 atribudo a #1. Nesse caso, P#1 eqivalente a P2500.
11. A compensao do raio da ponta da ferramenta no pode ser aplicada
a G71, G72, G73, G74, G75, G76 ou G78.
12.A repetio de ciclo no pode ser executada durante a operao DNC.
13.Amacro de usurio do tipo interrupo no pode ser executada durante
a repetio de ciclo.
14.A repetio de ciclo no pode ser executada durante o modo de
controle avanado por antecipao.
13.2.8
Notas Sobre a
Repetio de Ciclo
(G70--G76)
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
159
Ociclo fixo de perfurao simplifica, normalmente, oprograma, dadoque
rene em um s bloco com cdigo G uma operao de usinagem
programada em vrios blocos.
Tabela de ciclos fixos:
Tabela 13.3 (a): Ciclos fixos
Cdigo
G
Eixo de
perfu-
rao
Operao de usinagem
de furos (sentido --)
Operao na
posio da base do
furo
Operao de retrao
(sentido +)
Aplicaes
G80 ____ _____ _____ ___ Cancelamento
G83 Eixo Z Avano de corte / intermitente Pausa Deslocamento rpido
Ciclo de perfurao
frontal
G84 Eixo Z Avano de corte PausaFuso SAH Avano de corte Ciclo de rosquea-
mento frontal
G85 Eixo Z Avano de corte _____ Avano de corte Ciclo de mandrilagem
frontal
G87 Eixo X Avano de corte / intermitente Pausa Deslocamento rpido
Ciclo de perfurao
lateral
G88 Eixo X Avano de corte PausaFuso SAH Avano de corte Ciclo de rosquea-
mento rgido lateral
G89 Eixo X Avano de corte Pausa Avano de corte Ciclo de mandrilagem
lateral
Em geral, o ciclo de perfurao composto das seis seqncias de
operaes seguintes:
Operao 1 Posicionamento do eixo X (Z) e do eixo C
Operao 2 Deslocamento rpido at o nvel do ponto R
Operao 3 Usinagem de furos
Operao 4 Operao na base de um furo
Operao 5 Retrao at o nvel do ponto R
Operao 6 Deslocamento rpido at o ponto inicial
Operao 1
Operao 2
Operao 3
Operao 4
Operao 5
Operao 6
Deslocamento rpido
Avano
Nvel inicial
Nvel do ponto R
Fig. 13.3 Seqncia de operaes de um ciclo de perfurao
13.3
CICLO FIXO DE
PERFURAO
(G80--G89)
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
160
Um cdigo G de perfurao especifica os eixos de posicionamento e um
eixo de perfurao, como ilustrado abaixo. Como eixos de
posicionamento so utilizados os eixos C e X ou Z. O eixo (X ou Z) que
no for utilizado como eixo de posicionamento, usado como eixo de
perfurao.
Apesar de os ciclos fixos incluirem tanto ciclos de rosqueamento como
de mandrilagem e de perfurao, neste captulo ser utilizado apenas o
termo perfurao para designar as operaes executadas nos ciclos
fixos.
Tabela 13.3 (b): Eixo de posicionamento e eixo de perfurao
Cdigo G Plano de posiciona-
mento
Eixo de perfurao
G83, G84, G85 Eixo X, eixo C Eixo Z
G87, G88, G89 Eixo Z, eixo C Eixo X
G83 e G87, G84 e G88 e G85 e G89 possuem, respectivamente, a mesma
funo, exceto nos eixos especificados como eixos de posicionamento e
eixo de perfurao.
G83 a G85 / G87 a 89 so cdigos Gmodais e permanecemativos at que
sejamcancelados. Enquanto estiverem ativos, o estado atual o modo de
perfurao.
Os dados de perfurao especificados no modo de perfurao, so
guardados at que sejam alterados ou cancelados.
Especifique todos os dados de perfurao necessrios no incio dos ciclos
fixos; quando os ciclos fixos esto sendo executados, dever somente
especificar modificaes dos dados.
Uma velocidade de avano de corte com um cdigo F mantida mesmo
depois de o ciclo de perfurao ser cancelado.
Para os blocos que requeiram um cdigo Q, tem de se especificar um
cdigo Q para cada um dos blocos. Uma vez especificados, os cdigos
Mde fixao e anulao da fixao do eixo C funcionamem modo modal
e so cancelados por G80.
Explicaes
D Eixo de posicionamento
e eixo de perfurao
D Modo de perfurao
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
161
No sistema A de cdigos G, a ferramenta regressa da base de um furo ao
nvel inicial. No sistema B ou C de cdigos G, a ferramenta regressa da
base de um furo ao nvel inicial quando se especifica G98 e regressa da
base de um furo ao nvel do ponto R quando se especifica G99.
Afigura seguinte ilustra o movimento da ferramenta especificado atravs
de G98 ou G99. Geralmente, G99 utilizado para a primeira operao
de perfurao e G98 para a ltima operao de perfurao.
O nvel inicial no alterado, mesmo que a perfurao seja executada no
modo G99.
G98 (Retorno ao nvel inicial ) G99 (Retorno ao nvel do ponto R
Nvel inicial
Nvel do ponto R
Se pretender repetir a perfurao para executar furos situados a intervalos
regulares, especifique o nmero de repeties em K_.
K s eficaz no bloco em que for especificado.
Especifique a posio do primeiro furo no modo incremental.
Sendo especificada no modo absoluto, a perfurao repetida na mesma
posio.
Nmero de repeties K Valor mximo de comando = 9999
Se K0 for especificado com o parmetro K0E (parmetro n 5102 #4)
colocado em 0, a perfurao executada uma vez.
Se K0 for especificado com o parmetro K0E (parmetro n 5102 #4)
colocado em1, os dados de perfurao so armazenados, mas aperfurao
no executada.
Quando se programa um cdigo M especificado no parmetro n 5110
para fixar/soltar o eixo C, o CNC emite o cdigo M para fixar o eixo C
depois de a ferramenta ter sido posicionada e antes de ser movimentada
em deslocamento rpido para o nvel do ponto R. OCNC tambm emite
o cdigo M para soltar o eixo C (cdigo Mpara fixar o eixo C +1) depois
de a ferramenta ser retrada para o nvel do ponto R. Aferramenta faz uma
pausa durante o tempo especificado no parmetro n 5111.
Para cancelar um ciclo fixo, utilize G80 ou um cdigo G do grupo 01.
Cdigos G do grupo 01
G00 : Posicionamento (deslocamento rpido)
G01 : Interpolao linear
G02 : Interpolao circular (SH)
G03 : Interpolao circular (SAH)
D Nvel do ponto de
retorno G98/G99
D Nmero de repeties
D Cdigo M para
fixar/soltar o eixo C
D Cancelar
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
162
Nas sees seguintes so descritos os diversos ciclos fixos. As figuras
inseridas nestas explicaes incluem os seguintes smbolos:
Pausa especificada no programa P1
Posicionamento (deslocamento rpido G00)
Avano de corte (interpolao linear G01)
Avano manual
P1
M
Pausa especificada no parmetro n 5111
Emisso do cdigo M para fixar o eixo C
(O valor de a especificado com o parmetro n 5110.)
M (+1) Emisso do cdigo M para soltar o eixo C
CUIDADO
1 Nos ciclos fixos,
R_ (distncia entre o nvel inicial e o ponto R) sempre
tratado como um raio.
Z_ ou X_ (distncia entre o ponto R e a base do furo) so,
porm, tratados ou como um dimetro ou como um raio,
dependendo da especificao.
2 No sistema B ou C de cdigos G, G90 e G91 podem ser
usados para selecionar um comando incremental ou
absolutopara aespecificao dos dados deposio dofuro
(X, Cou Z, C), da distncia entre o ponto Re a base do furo
(Z ou X) e da distncia entre o nvel inicial e o nvel do ponto
R (R).
D Smbolos usados nas
figuras
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
163
usado o ciclo de perfurao profunda ou ciclo rpido de perfurao
profunda dependendo da definio em RTR, bit 2 do parmetro n. 5101.
Se no for especificada a profundidade de corte para cada perfurao,
usado o ciclo de perfurao normal.
Este ciclo executa uma perfurao profunda a alta velocidade. A broca
repete o ciclo de perfurao intermitentemente at a base do furo,
velocidade de avano de corte e com uma retrao correspondente
distncia de retrao especificada. Durante a retrao, a broca remove as
aparas do furo.
G83 ou G87 (modo G98) G83 ou G87 (modo G99)
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ;
ou
G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;
X_ C_ ou Z_ C_ : Dados de posio do furo
Z_ ou X_ : Distncia entre o ponto R e a base do furo
R_ : Distncia entre o nvel inicial e o nvel do ponto R
Q_ : Profundidade de corte por cada avano de corte
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avano de corte
K_ : Nmero de repeties (se necessrio)
M_ : Cdigo M para fixar o eixo C (se necessrio)
Nvel inicial
Ponto R Ponto R
Ponto Z Ponto Z
q
q
q
d
q
q
q
M M
M (+1)
M (+1), P2
P2
P1 P1
d
d
d
M : Cdigo M para fixar o eixo C
M (+1) : Cdigo M para soltar o eixo C
P1 : Pausa especificada no programa
P2 : Pausa especificada no parmetro n 5111
d : Distncia de retrao especificada no parmetro n 5114
Ponto R
13.3.1
Ciclo de Perfurao
Frontal (G83) / Ciclo de
Perfurao Lateral
(G87)
D Ciclo rpido de
perfurao profunda
(G83, G87)
(parmetro RTR
(n 5101#2) =0)
Formato
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
164
G83 ou G87 (modo G98) G83 ou G87 (modo G99)
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ;
ou
G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;
X_ C_ ou Z_ C_ : Dados de posio do furo
Z_ ou X_ : Distncia entre o ponto R e a base do furo
R_ : Distncia entre o nvel inicial e o nvel do ponto R
Q_ : Profundidade de corte por cada avano de corte
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avano de corte
K_ : Nmero de repeties (se necessrio)
M_ : Cdigo M para fixar o eixo C (se necessrio)
Nvel inicial
Ponto R Ponto R
Ponto Z Ponto Z
q
d
q
q
q
d
q
q
M
P1 P1
M (+1),
P2
M
d d
M (+1), P2
Ponto R
M : Cdigo M para fixar o eixo C
M (+1) : Cdigo M para soltar o eixo C
P1 : Pausa especificada no programa
P2 : Pausa especificada no parmetro n 5111
d : Distncia de retrao especificada no parmetro n 5114
M51 ; Modo de indexao do eixo C ON
M3 S2000 ; Rotao da broca
G00 X50.0 C0.0 ; Posicionamento da broca ao longo dos eixos X e C
G83 Z--40.0 R--5.0 Q5000 F5.0 M31 ; Furo 1
C90.0 M31 ; Furo 2
C180.0 M31 ; Furo 3
C270.0 M31 ; Furo 4
G80 M05 ; Cancelamento do ciclo de perfurao e parada da
rotao da broca
M50 ; Modo de indexao do eixo C OFF
NOTA
Se no for programada a profundidade de corte por cada
avano de corte (Q), ser executada a perfurao normal.
(Ver a descrio do ciclo de perfurao.)
D Ciclo de perfurao
profunda
(G83, G87)
(parmetro n 5101#2 =1)
Formato
Exemplos
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
165
Se no for especificada a profundidade de corte para cada perfurao, ser
usado o ciclo de perfurao normal. A ferramenta , depois, retrada da
base do furo em deslocamento rpido.
M (+1), P2
G83 ou G87 (modo G98) G83 ou G87 (modo G99)
G83 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
ou
G87 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
Nvel inicial
Nvel do ponto R
X_ C_ ou Z_ C_ : Dados de posio do furo
Z_ ou X_ : Distncia entre o ponto R e a base do furo
R_ : Distncia entre o nvel inicial e o nvel do ponto R
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avano de corte
K_ : Nmero de repeties (se necessrio)
M_ : Cdigo M para fixar o eixo C (se necessrio)
M
M
P1 P1
M (+1), P2
Ponto Z
Ponto Z
Nvel do ponto R
M : Cdigo M para fixar o eixo C
M (+1) : Cdigo M para soltar o eixo C
P1 : Pausa especificada no programa
P2 : Pausa especificada no parmetro n 5111
M51 ; Modo de indexao do eixo C ON
M3 S2000 ; Rotao da broca
G00 X50.0 C0.0 ; Posicionamento da broca ao longo dos eixos X e C
G83 Z--40.0 R--5.0 P500 F5.0 M31 ; Furo 1
C90.0 M31 ; Furo 2
C180.0 M31 ; Furo 3
C270.0 M31 ; Furo 4
G80 M05 ; Cancelamento do ciclo de perfurao e parada da
rotao da broca
M50 ; Modo de indexao do eixo C OFF
D Ciclo de perfurao
(G83 ou G87)
Formato
Exemplos
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
166
Este ciclo serve para executar o rosqueamento.
Neste ciclo de rosqueamento, o fuso girado em sentido inverso quando
a base do furo alcanada.
G84 ou G88 (modo G98) G84 ou G88 (modo G99)
G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
ou
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
Ponto R
Fuso SH
Nvel inicial
Nvel do
ponto R
Ponto R
Fuso SAH
Fuso SAH
Fuso SH
X_ C_ ou Z_ C_ : Dados de posio do furo
Z_ ou X_ : Distncia entre o ponto R e a base do furo
R_ : Distncia entre o nvel inicial e o nvel do ponto R
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avano de corte
K_ : Nmero de repeties (se necessrio)
M_ : Cdigo M para fixar o eixo C (se necessrio)
M
P1
M
M (+1), P2
M (+1), P2
P1
Ponto Z Ponto Z
O rosqueamento executado atravs da rotao do fuso em sentido
horrio. Quando a base do furo alcanada, o fuso girado no sentido
inverso para a retrao. Esta operao produz roscas.
As correes da velocidade de avano so ignoradas durante o
rosqueamento. Mesmo que o boto de bloqueio de avano seja acionado,
a mquina no pra antes que a operao de retorno tenha sido concluda.
13.3.2
Ciclo de
Rosqueamento Frontal
(G84) / Ciclo de
Rosqueamento Lateral
(G88)
Formato
Explicaes
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
167
NOTA
Atravs do bit 6 (M5T) do parmetro n 5101, pode
especificar--se se o comando de parada do fuso (M05)
dever ser emitido antes do sentido de rotao do fuso ser
especificado com M03 ou M04. Para mais informaes,
consulte o manual de operao fornecido pelo fabricante
da mquina--ferramenta.
M51 ; Modo de indexao do eixo C ON
M3 S2000 ; Rotao da broca
G00 X50.0 C0.0 ; Posicionamento da broca ao longo dos eixos X e C
G83 Z--40.0 R--5.0 P500 F5.0 M31 ; Furo 1
C90.0 M31 ; Furo 2
C180.0 M31 ; Furo 3
C270.0 M31 ; Furo 4
G80 M05 ; Cancelamento do ciclo de perfurao e parada da
rotao da broca
M50 ; Modo de indexao do eixo C OFF
Exemplos
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
168
Este ciclo serve para mandrilar um furo.
G85 ou G89 (modo G98)
G85 ou G89 (modo G99)
G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
ou
G89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
Ponto R
Nvel inicial
Nvel do
ponto R
Ponto R
X_ C_ ou Z_ C_ : Dados de posio do furo
Z_ ou X_ : Distncia entre o ponto R e a base do furo
R_ : Distncia entre o nvel inicial e o nvel do ponto R
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avano de corte
K_ : Nmero de repeties (se necessrio)
M_ : Cdigo M para fixar o eixo C (se necessrio)
M
P1
M, P2
M
P1
M, P2
Ponto Z
Ponto Z
Aps o posicionamento, executado um deslocamento rpido para o
ponto R.
A perfurao executada do ponto R para o ponto Z.
Depois de alcanar o ponto Z, a ferramenta regressa ao ponto R a uma
velocidade de avano correspondente ao dobro da velocidade de avano
de corte.
M51 ; Modo de indexao do eixo C ON
M3 S2000 ; Rotao da broca
G00 X50.0 C0.0 ; Posicionamento da broca ao longo dos eixos X e C
G83 Z--40.0 R--5.0 P500 F5.0 M31 ; Furo 1
C90.0 M31 ; Furo 2
C180.0 M31 ; Furo 3
C270.0 M31 ; Furo 4
G80 M05 ; Cancelamento do ciclo de perfurao e parada da
rotao da broca
M50 ; Modo de indexao do eixo C OFF
13.3.3
Ciclo de Mandrilagem
Frontal (G85) / Ciclo de
Mandrilagem Lateral
(G89)
Formato
Explicaes
Exemplos
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
169
G80 cancela o ciclo fixo.
G80 ;
O ciclo fixo de perfurao cancelado para se executar uma operao
normal.
Oponto Re o ponto Zso anulados. Todos os outros dados de perfurao
so tambm cancelados (anulados).
M51 ; Modo de indexao do eixo C ON
M3 S2000 ; Rotao da broca
G00 X50.0 C0.0 ; Posicionamento da broca ao longo dos eixos X e C
G83 Z--40.0 R--5.0 P500 F5.0 M31 ; Furo 1
C90.0 M31 ; Furo 2
C180.0 M31 ; Furo 3
C270.0 M31 ; Furo 4
G80 M05 ; Cancelamento do ciclo de perfurao e parada da
rotao da broca
M50 ; Modo de indexao do eixo C OFF
13.3.4
Cancelamento do Ciclo
Fixo de Perfurao
(G80)
Formato
Explicaes
Exemplos
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
170
O modo de perfurao e os dados de perfurao so salvos, mesmo que
o controlador seja parado devido a um reset ou a uma parada de
emergncia no decurso do ciclo de perfurao; por isso, reinicie a
operao, tendo isto em mente.
Se o ciclo de perfurao for executado com bloco nico, a operao pra
no ponto final das operaes 1, 2, 6, na Fig. 13.3 (a).
Conseqentemente, esta operao iniciada 3 vezes para perfurar um
furo. A operao pra no ponto final das operaes 1, 2, com a lmpada
de bloqueio de avano ON. A operao pra sob condies de bloqueio
de avano no ponto final da operao 6, se a repetio for conservada; em
outros casos, a operao pra sob condies de parada.
Se o Bloqueio de Avano for aplicado entre as operaes 3 e 5 atravs
de G84/G88, a lmpada de bloqueio de avano acende--se imediatamente
se o bloqueio de avano for novamente aplicado operao 6.
Durante a operao com G84 e G88, o override da velocidade de avano
de 100%.
13.3.5
Medidas de Precauo
D Reset e parada de
emergncia
D Bloco nico
D Bloqueio de avano
D Override
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
171
Esto disposio quatro ciclos fixos de retificao: o ciclo de retificao
transversal (G71), o ciclo direto de retificao transversal e dimenses
fixas, o ciclo de retificao por oscilao e o ciclo direto de retificao por
oscilao e dimenses fixas.
Nas mquinas--ferramentas que permitam a execuo de ciclos fixos de
retificao, no possvel utilizar a repetio de ciclo fixo de
torneamento.
(1) (I)
(2)
(3) (K)
(4) (I)
(5)
(6) (K)
G71 A_ B_ W_ U_ I_ K_ H_ ;
A
B
U (pausa)
X
Z
A : Primeira profundidade de corte
B : Segunda profundidade de corte
W : Faixa de retificao
U : Tempo mximo de pausa: 99999.999 segundos
I : Velocidade de avano de A e B
K : Velocidade de avano de W
H : Valor para o nmero de repeties: De 1 a 9999
W
(Pausa)
Faixas de especificao e unidades para o ciclo fixo de retificao:
Comando de movimento, Faixa : 8 dgitos
Unidades : 1 m/0.0001 polegadas
Velocidade de avano Faixa
Avano por minuto: de 0.001 a 240000 mm/min
de 0.0001 a 9600 polegadas/min
(para 1 m/0.0001 polegadas)
Avano por rotao: de 0.00001 a 500 mm/rotao
de 0.00001 a 9 polegadas/rotao
A, B e W tm de ser especificados no modo incremental.
No caso de bloco nico, as operaes 1, 2, 3, 4, 5 e 6 so executadas com
uma s operao de incio de ciclo.
A=B=0 d origem a uma retificao fina.
13.4
CICLO FIXO DE
RETIFICAO
(PARA A
RETIFICADORA)
13.4.1
Ciclo de Retificao
Transversal (G71)
Formato
Explicaes
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
172
G72 P_ A_ B_ W_ U_ I_ K_ H_ ;
P : Nmero do calibre (de 1 a 4)
A : Primeira profundidade de corte
B : Segunda profundidade de corte
W : Faixa de retificao
U : Tempo mximo de pausa: 99999.999 segundos
I : Velocidade de avano de A e B
K : Velocidade de avano de W
H : Valor para o nmero de repeties: de 1 a 9999
Quando se utiliza a operao de salto multi--etapas, pode especificar--se
o nmero do calibre. O mtodo de especificao do nmero do calibre
idntico ao mtodo utilizado para a funo de salto multi--etapas. Se a
operao de salto multi--etapas no for utilizada, vlido o sinal de salto
convencional.
As notas referidas para G71 so vlidas tambm aqui, exceto no que
respeita especificao do nmero do calibre.
1. Se o sinal de salto for introduzido quando a ferramenta se desloca ao
longo do eixo Zpara retificar uma pea, a ferramenta regressa -- depois
de alcanar o fim da rea de retificao especificada -- coordenada Z
em que o ciclo foi iniciado.
(Trmino)
(Sinal de salto)
(Sinal de salto)
(Trmino)
2. Se o sinal de salto for introduzido quando a ferramenta est cortando
uma pea ao longo do eixo X, a ferramenta interrompe o corte
imediatamente e regressa coordenada Z em que o ciclo foi iniciado.
(Trmino)
(Sinal de salto)
(Sinal de salto)
(Trmino)
3. O sinal de salto vlido durante a pausa, no sendo afetado pelos
parmetros DS1 a DS8 (n 6206#0 a #7). A pausa imediatamente
interrompida e a ferramenta regressa coordenada do eixo Z em que
o ciclo foi iniciado.
13.4.2
Ciclo Direto de
Retificao Transversal
e Dimenses Fixas
(G72)
Formato
Explicaes
D Operao no momento
de entrada do sinal de
salto
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
173
(B)
(1)
(2) (K)
(3)
(4) (K)
X
Z
U (pausa) A
U (pausa)
G73 A_ (B_) W_ U_ K_ H_ ;
A : Profundidade de corte
B : Profundidade de corte
W : Faixa de retificao
U : Tempo de pausa
K : Velocidade de avano
H : Valor para o nmero de repeties: 1A9999
W
A, B e W tm de ser especificados no modo incremental.
No caso de bloco nico, as operaes 1, 2, 3 e 4 so executadas com uma
s operao de incio de ciclo.
B s vlido no bloco para que for especificado. Aqui, B no est
relacionado com B do ciclo G71 ou G72.
13.4.3
Ciclo de Retificao
por Oscilao (G73)
Formato
Explicaes
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
174
G74 P_ A_ (B_) W_ U_ K_ H_ ;
P : Nmero do calibre (de 1 a 4)
A : Profundidade de corte
B : Profundidade de corte
W : Faixa de retificao
U : Tempo de pausa
K : Velocidade de avano de W
H : Valor para o nmero de repeties: De 1 a 9999
Quando se utiliza a operao de salto multi--etapas, pode especificar--se
o nmero do calibre. O mtodo de especificao do nmero do calibre
idntico ao mtodo utilizado para a funo de salto multi--etapas. Se a
operao de salto multi--etapas no for utilizada, vlido o sinal de salto
convencional.
As notas referidas para G73 so vlidas tambm para os outros itens.
1. Se o sinal de salto for introduzido quando a ferramenta se desloca ao
longo do eixo Zpara retificar uma pea, a ferramenta regressa -- depois
de alcanar o fim da rea de retificao especificada -- coordenada Z
em que o ciclo foi iniciado.
(Trmino)
Sinal de salto
(Trmino)
Sinal de salto
2. O sinal de salto vlido durante a pausa, no sendo afetado pelos
parmetros DS1 a DS8 (n 6206#0 a #7). A pausa imediatamente
interrompida e a ferramenta regressa coordenada do eixo Z em que
o ciclo foi iniciado.
NOTA
1 Emumciclo fixo, os dados A, B, W, I e Kso valores modais
para G71 a G74. Os dados A, B, W, U, I e K so apagados
se for especificado qualquer cdigo Gde ao simples que
no G04, ou umcdigo Gdo grupo 01 que no G71 a G74.
2 No modo de ciclo fixo no possvel especificar nenhum
cdigo B.
13.4.4
Ciclo Direto de
Retificao por
Oscilao e Dimenses
Fixas
Formato
Explicaes
D Operao no momento
de entrada do sinal de
salto
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
175
possvel inserir uma chanfragem ou um canto entre dois blocos que se
intersetem em um ngulo reto:
45
45
+x
--x
a
c
b
--i
c
Move--se como
adc
(para o movimento --X, --i)
d
G01 Z(W) _ I (C) i ;
i
Formato Movimento da ferramenta
Especifica o movimento para
o ponto b com um comando ab-
soluto ou incremental (na figura
direita).
Ponto inicial
Fig. 13.5 (a) Chanfragem (ZX)
G01 X(U) _ K (C) k ;
c c
b
k --k
--z +z
45 45
d
a
(--k para o movimento --Z)
Formato
Movimento da ferramenta
Especifica o movimento para
o ponto b com um comando ab-
soluto ou incremental (na figura
direita).
Ponto inicial
Move--se
como
adc
Fig. 13.5 (b) Chanfragem (XZ)
G01 Z(W) _ R r ;
+x
--x
a
c
b
c
d
--r
r
Formato
Movimento da ferramenta
Especifica o movimento para
o ponto b com um comando ab-
soluto ou incremental (na figura
direita).
Ponto inicial
Move--se como
adc
(para o movimento --X, --r)
Fig. 13.5 (c) Canto R (ZX)
13.5
CHANFRAGEM E
CANTO R
D Chanfragem
Z X
D Chanfragem X Z
D Canto R
Z X
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
176
G01 X(U) _ R r ;
--z +z
c c b
--r
r
d
a
Formato Movimento da ferramenta
Especifica o movimento para
o ponto b com um comando ab-
soluto ou incremental (na figura
direita).
Ponto inicial
(--r para o movi-
mento
--x)
Move--se como
adc
Fig. 13.5 (d) Canto R (XZ)
O movimento para a chanfragem ou para o canto R tem de ser um
movimento nico ao longo do eixo X ou Z, no modo G01. O bloco
seguinte tem de ser um movimento nico ao longo do eixo X ou Z,
perpendicular ao bloco precedente.
I ou K e R especificam sempre um valor do raio.
Tenha em ateno que o ponto inicial, para um comando especificado no
bloco a seguir ao bloco de chanfragem ou de canto R, no o ponto c mas
o ponto b, como ilustrado nas figuras 13.5 (a) a (d). Na programao
incremental, especifique a distncia em relao ao ponto b.
270.0
530.0
N3
C3
N2
R6
N1
Z
860 268
N1Z270.0R6.0;
N2X860.0K--3.0;
N3Z0;
X
D Canto R
X Z
Explicaes
Exemplos
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
177
NOTA
1 Os comandos seguintes provocam um alarme.
1) Se I, K ou R for programado quando os eixos X e Z so
especificados atravs de G01.
(Alarme P/S n 054);
2) Se a distncia percorrida em X ou Z for inferior ao valor
da chanfragem e do canto R, no bloco em que foi
especificada a chanfragem e o canto R. (Alarme P/S n
055);
3) Se o bloco a seguir ao bloco em que foi especificada a
chanfragem e o canto R no incluir o comando G01.
(Alarme P/S n 051, 052)
4) Se foremespecificados vrios I, K e RemG01, ativado
o alarme P/S n 053.
2 Um bloco nico pra no ponto c, nas Fig. 13.4 (a) e (d), e
no no ponto d.
3 A chanfragem e o canto R no podem ser aplicados a um
bloco de abertura de rosca.
4 C pode ser usado, em vez de I ou K, como endereo para
a chanfragem, emsistemas que no utilizemCcomo nome
de um eixo. Para utilizar C como endereo para a
chanfragem, defina o parmetro CCR n 3405#4 com 1.
5 Se C e R forem especificados em conjunto em um bloco
com G01, vlido o ltimo endereo especificado.
6 Nema chanfragemnema usinagemdo canto Rpodemser
especificados na programao direta das dimenses do
desenho.
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
178
G68 : Espelhamento para cabeote duplo de torno--revlver em
G69 : Cancelamento do espelhamento
O espelhamento pode ser aplicado ao eixo X com um cdigo G.
Se G68 for especificado, o sistema de coordenadas deslocado para olado
oposto da torre e o sinal do eixo X do comando programado invertido
para a execuo de um corte simtrico. Para usar esta funo, defina a
distncia entre os dois cabeotes de torno--revlver no parmetro
(n 1290).
X
60
120
180
120
(2)
(1)
(3)
120
Z
80
40
X40.0 Z180.0 T0101 ; Posicionar o cabeote de torno--revlver A em (1)
G68 ; Deslocar o sistema de coordenadas em funo da
distncia de A a B (120mm) e ativar o espelhamento.
X80.0 Z120.0 T0202 ; Posicionar o cabeote de torno--revlver B em (2)
G69 ; Deslocar o sistema de coordenadas em funo da
distncia de B a A e cancelar o espelhamento.
X120.0 Z60.0 T0101 ; Posicionar o cabeote de torno--revlver A em (3)
Valor de correo
da unidade porta--
ferramenta A
Valor de correo
da unidade porta--
ferramenta B
Unidade porta--ferramenta A
Unidade porta--ferramenta B
13.6
ESPELHAMENTO
PARA CABEOTE
DUPLO DE
TORNO--REVLVER
(G68, G69)
Formato
Explicaes
Exemplos
D Programao para
cabeote duplo de
torno--revlver
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
179
Os ngulos de linhas retas, valores de chanfragem, valores para o
arredondamento de cantos e outros valores dimensionais dos desenhos de
usinagem podem ser programados diretamente. Alm disso, a
chanfragem e o arredondamento de cantos podem ser inseridos entre
linhas retas com um ngulo opcional.
Esta programao s vlida no modo de operao de memria.
(X
1
, Z
1
)
(X
2
, Z
2
)
A
X
Z
(X
1
, Z
1
)
(X
3
, Z
3
)
(X
2
, Z
2
)
X
Z
A
1
A
2
(X
1
, Z
1
)
(X
3
, Z
3
)
(X
2
, Z
2
)
X
Z
A
1
A
2
R
1
(X
1
, Z
1
)
(X
3
, Z
3
)
(X
2
, Z
2
)
X
Z
A
1
A
2
C
1
1
2
3
4
X
2
_ (Z
2
_), A_ ;
,A
1_ ;
X
3_
Z
3_,
A
2_ ;
X
2
_ Z
2
_, R
1
_ ;
X
3
_ Z
3
_ ;
ou
,A
1
_, R
1
_ ;
X
3
_ Z
3
_, A
2
_ ;
X
2
_ Z
2
_, C
1
_ ;
X
3
_ Z
3
_ ;
ou
,A
1
_, C
1
_ ;
X
3
_ Z
3
_, A
2
_ ;
Tabela 13.7 Tabela de comandos
Comandos Movimento da ferramenta
13.7
PROGRAMAO
DIRETA DAS
DIMENSES DO
DESENHO
Formato
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
180
(X
1
, Z
1
)
X
Z
A
1
R
1
A
2
(X
3
, Z
3
)
(X
4
, Z
4
)
R
2
(X
2
, Z
2
)
(X
1
, Z
1
)
(X
3
, Z
3
)
(X
2
, Z
2
)
X
Z
A
1
A
2
C
1
(X
4
, Z
4
)
C
2
(X
1
, Z
1
)
(X
3
, Z
3
)
(X
2
, Z
2
)
X
Z
A
2
(X
4
, Z
4
)
C
2
A
1
R
1
(X
1
, Z
1
)
(X
3
, Z
3
)
(X
2
, Z
2
)
X
Z
A
1
A
2
C
1
(X
4
, Z
4
)
R
2
5
6
7
8
X
2
_ Z
2
_ , R
1
_ ;
X
3
_ Z
3
_ , R
2
_ ;
X
4
_ Z
4
_ ;
ou
,A
1
_, R
1
_ ;
X
3
_ Z
3
_, A
2
_, R
2
_ ;
X
4
_ Z
4
_ ;
X
2
_ Z
2
_ , C
1
_ ;
X
3
_ Z
3
_ , C
2
_ ;
X
4
_ Z
4
_ ;
ou
,A
1
_, C
1
_ ;
X
3
_ Z
3
_, A
2
_, C
2
_ ;
X
4
_ Z
4
_ ;
X
2
_ Z
2
_ , R
1
_ ;
X
3
_ Z
3
_ , C
2
_ ;
X
4
_ Z
4
_ ;
ou
,A
1
_, R
1
_ ;
X
3
_ Z
3
_, A
2
_, C
2
_ ;
X
4
_ Z
4
_ ;
X
2
_ Z
2
_ , C
1
_ ;
X
3
_ Z
3
_ , R
2
_ ;
X
4
_ Z
4
_ ;
ou
,A
1
_, C
1
_ ;
X
3
_ Z
3
_, A
2
_, R
2
_ ;
X
4
_ Z
4
_ ;
Comandos Movimento da ferramenta
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
181
Programa de usinagem ao longo da curva ilustrada na Fig. 13.7:
a
1
a
2
,A (a
1
) , C (c
1
) ;
X (x
3
) Z (z
3
) , A (a
2
) , R (r
2
) ;
X (x
4
) Z (z
4
) ;
(x
3
, z
3
)
(x
4
, z
4
)
a
3
c
1
(x
2
, z
2
)
(x
1
, z
1
)
X (x
2
) Z (z
2
) , C (c
1
) ;
X (x
3
) Z (z
3
) , R (r
2
) ;
X (x
4
) Z (z
4
) ;
r
2
+Z
+X
Ponto inicial
o
u
Fig. 13.7 Desenho de usinagem (exemplo)
Para programar uma linha reta, especifique um ou dois dos valores de X,
Z e A.
Especificando apenas um dos valores, a linha reta ter de ser definida
primeiro por um comando, no bloco seguinte.
Para programar o ngulo de uma linha reta ou o valor para a chanfragem
ou o canto R, introduza uma vrgula (,):
, A_
, C_
, R_
Definindo o parmetro CCR n. 3405#4 com 1, no sistema em que A e C
no so utilizados como nomes de eixos, os graus de uma linha reta ou o
valor para a chanfragem ou o canto
R podem ser programados sem vrgula (,):
A_
C_
R_
Explicaes
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
182
NOTA
1 Os seguintes cdigos G no podem ser aplicados a um
bloco que j inclua uma programao direta das dimenses
do desenho, nem entre blocos de programao direta das
dimenses do desenho, que definam contornos
seqenciais.
1) Cdigos G (exceto G04) do grupo 00.
2) G02, G03, G90, G92 e G94 do grupo 01.
2 O arredondamento de cantos no pode ser inserido em
blocos de abertura de rosca.
3 A chanfragem e o canto R com entrada direta das
dimenses do desenho no podem ser usados
simultaneamente com a chanfragem e o canto R.
4 Se o ponto final do bloco precedente for determinado no
bloco seguinte de acordocomos comandos seqenciais da
entrada direta das dimenses do desenho, a parada de
bloco nico no executada, mas o bloqueio de avano
executado no ponto final do bloco precedente.
5 A tolerncia de ngulo para o clculo do ponto de
interseo, no programa abaixo, de +15.
(Dado que a distncia a percorrer que dever ser calculada
demasiado grande.)
1) X_, A_; (Se, para ainstruo dengulo, for especificado
um valor dentro da faixa de 01ou 1801, ativado
o alarme P/S n 057.)
2) Z_ , A_ ; (Se, para ainstruo dengulo, for especificado
um valor dentro da faixa de 901ou 2701 ativado
o alarme P/S n 057.)
6 Ser ativado umalarme, se o ngulo formado pelas 2 linhas
for de +15, ao calcular o ponto de interseo.
7 A chanfragem ou o canto R so ignorados, se o ngulo
formado pelas 2 linhas for de +15.
8 No bloco a seguir ao bloco que inclui apenas uma instruo
de ngulo, necessrio especificar tanto um comando
dimensional (programao absoluta) como uma instruo
de ngulo.
(Exemplo)
N1 X_, A_, R_ ;
N2, A_ ;
N3 X_ Z_, A_ ;
(Alm do comando dimensional, tem de se especificar a
instruo de ngulo no bloco n 3.)
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
183
(Especificao do dimetro, entrada em mm)
N001 G50 X0.0 Z0.0 ;
N002 G01 X60.0, A90.0, C1.0 F80 ;
N003 Z--30.0, A180.0, R6.0 ;
N004 X100.0, A90.0 ;
N005 ,A170.0, R20.0 ;
N006 X300.0 Z--180.0, A112.0, R15.0 ;
N007 Z--230.0, A180.0 ;
:
:
22
180
30
145
10
R20
R6
X
100
300
Z
60
R15
Exemplos
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
184
Os ciclos de rosqueamento frontal (G84) e os ciclos de rosqueamento
lateral (G88) tanto podemser executados no modo convencional como no
modo de rosqueamento rgido.
No modo convencional, o fuso girado ou parado em sincronia com o
movimento ao longo do eixo de rosqueamento, de acordo com as funes
miscelnea M03 (rotao do fuso em sentido horrio), M04 (rotao do
fuso em sentido anti--horrio) e M05 (parada do fuso).
No modo de rosqueamento rgido, o motor do fuso controlado de forma
semelhante de um motor de controle, atravs da aplicao da
compensao ao movimento ao longo do eixo de rosqueamento e ao
movimento do fuso.
No rosqueamento rgido com macho, cada rotao do fuso corresponde
a uma certa quantidade de avano (passo) ao longo do eixo do fuso. O
mesmo se aplica acelerao/desacelerao. Isso significa que o
rosqueamento rgido com macho no exige a utilizao de machos
deslizantes, como acontece no modoconvencional, possibilitando, assim,
um rosqueamento de alta velocidade e de alta preciso.
Se a funo opcional de controle de fusos mltiplos estiver ativada,
possvel utilizar o segundo fuso para o rosqueamento rgido com macho.
13.8
ROSQUEAMENTO
RGIDO COM MACHO
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
185
O controle do motor do fuso de forma semelhante de um motor servo,
no modo de rosqueamento rgido, possibilita um rosqueamento de alta
velocidade.
G84 ou G88 (modo G98) G84 ou G88 (modo G99)
G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
ou
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ ou Z_ C_ : Dados de posio do furo
Z_ ou X_ : Distncia entre o ponto R e a base do furo
R_ : Distncia entre o nvel inicial e o nvel do ponto R
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avano de corte
K_ : Nmero de repeties (se necessrio)
M_ : Cdigo M para fixar o eixo C (se necessrio)
P P
Nvel do
ponto R
Ponto Z
Fuso SH
Ponto R Ponto R
Parada do fuso
Fuso SAH Fuso SAH Parada do fuso Parada do fuso
Ponto Z
Parada do fuso
Parada do fuso
Nvel inicial
Operao 5
Operao 4
Operao 3
Operao 1
Operao 2
Operao 6
Parada
do fuso
Fuso SH
P
P
Depois de concludo o posicionamento no eixo X (G84) ou no eixo Z
(G88), o fuso movimentado para o ponto R velocidade de
deslocamento rpido. O rosqueamento executado do ponto R para o
ponto Z. Em seguida, o fuso pra e cumpre um tempo de pausa. Depois,
o fuso inicia a rotao no sentido oposto, retrado para o ponto R, pra
de girar e se desloca para o nvel inicial em deslocamento rpido.
Durante o rosqueamento, adotada um override da velocidade de avano
e um override do fuso de 100%. Para a retrao (operao 5), possvel,
porm, aplicar um override fixo de at 2000%, definindo o parmetro n.
5211 (RGOVR), o bit 3 (OVU) do parmetro n 5201 e o bit 4 (DOV) do
parmetro n. 5200.
Omodo de rosqueamento rgido pode ser especificado atravs de um dos
seguintes mtodos:
D Especificando M29S***** antes de um bloco de rosqueamento
D Especificando M29S***** em um bloco de rosqueamento
D Tratando G84 ou G88 como um cdigo G para rosqueamento rgido
com macho (definindo o bit 0 (G84) do parmetro n 5200 com 1.)
13.8.1
Ciclo de Rosqueamento
Rgido Frontal com
Macho (G84) / Ciclo de
Rosqueamento Rgido
Lateral com Macho
(G88)
Formato
Explicaes
D Modo de rosqueamento
rgido
PROGRAMAO
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO B--64114PO/01
186
No modo de avano por minuto, o passo de rosca igual velocidade de
avano dividida pela velocidade do fuso. No modo de avano por rotao,
o passo de rosca igual velocidade de avano.
Se for especificado um valor superior velocidade mxima de rotao,
para a engrenagem que est sendo usada, ativado o alarme P/S n 200.
No caso de um fuso analgico, se um comando for especificado de forma
a serem gerados mais de 4095 pulsos durante 8 ms (unidade de deteo),
ativado o alarme P/S n 202. No caso de umfuso serial, se umcomando
for especificado de forma a serem gerados mais de 32767 pulsos durante
8 ms (unidade de deteo), ativado o alarme P/S n 202.
<Example>
No caso de um motor integrado, equipado com um detetor com uma
resoluo de 4095 pulsos por rotao, a velocidade mxima do fuso
durante o rosqueamento rgido com macho a seguinte:
Para um fuso analgico
(40951000860)4095 = 7500 (rpm)
Para um fuso serial
(327671000860)4095 = 60012 (rpm) [Nota: Valor ideal]
O comando S, especificado no rosqueamento rgido com macho,
apagado com o comando cancelar rosqueamento rgido com macho e a
condio a mesma que se S0 fosse programado.
Se, para o avano de corte, for especificado um valor que exceda o limite
superior, ser ativado o alarme P/S n 201.
Se for especificado um comando S ou um movimento do eixo entre M29
e M84, ser ativado um alarme P/S n 203. Se M29 for especificado
durante o ciclo de rosqueamento, ser ativado o alarme P/S n 204.
O cdigo M usado para especificar o modo de rosqueamento rgido com
macho normalmente definido no parmetro n 5210. No entanto, para
definir um valor superior a 255 use o parmetro n 5212.
O desvio de posio mximo durante o movimento ao longo do eixo de
rosqueamento em um modo de rosqueamento rgido com macho
normalmente definido no parmetro n 5310. No entanto, use o parmetro
n 5314, para definir um valor superior a 32767, por exemplo, conforme
a resoluo do detetor sendo usado.
O valor R tem de ser especificado em um bloco destinado execuo da
perfurao, pois se for especificado em blocos que no executem a
perfurao, no poder ser arquivado como dado modal.
G00 a G03 (cdigos G do grupo 01) no podem ser especificados em
blocos que incluam G84 ou G88. Se forem especificados, G84 ou G88
ser cancelado.
No modo de ciclo fixo ignorada qualquer correo da posio da
ferramenta.
D Passo de rosca
Limitaes
D Comandos S
D Comandos F
D M29
D Cdigo M para o
rosqueamento rgido
com macho
D Desvio mximo de
posio durante o
movimento ao longo do
eixo de rosqueamento
D R
D Cancelamento
D Correo da posio da
ferramenta
PROGRAMAO B--64114PO/01
13. FUNES PARA SIMPLIFICAR A
PROGRAMAO
187
Entrada em
mm
Entrada em
polegadas
Comentrio
G98 1 mm/min
0.01 polegadas/
min
Ponto decimal permitido
G99
0.01 mm/ro-
tao
0.0001 polega-
das/rotao
Ponto decimal permitido
Velocidade de avano do eixo de rosqueamento: 1000 mm/min
Velocidade do fuso: 1000 rpm
Passo de rosca: 1.0 mm
<Programao para o avano por minuto>
G98 ; Comando de avano por minuto
G00 X100.0 ; Posicionamento
M29 S1000 ; Comando do modo de rosqueamento
rgido
G84 Z--100.0 R--20.0 F1000 ; Rosqueamento rgido com macho
<Programao para o avano por rotao>
G99 ; Comando de avano por rotao
G00 X100.0 ; Posicionamento
M29 S1000 ; Comando do modo de rosqueamento
rgido
G84 Z--100.0 R--20.0 F1.0 ; Rosqueamento rgido com macho
O ciclo de rosqueamento rgido com macho cancelado.
Para mais informaes sobre o cancelamento deste ciclo, consulte
II--13.3.4
NOTA
Quando o cancelamento do rosqueamento rgido com
macho programado, o comando S usado para o
rosqueamento rgido com macho tambm apagado. ( o
mesmo que se o S0 fosse programado.)
Por isso, o comando S, especificado para rosqueamento
rgido com macho, no pode ser usado em blocos depois
do cancelamento do rosqueamento rgido com macho. Por
favor, volte a especificar o comando S depois do
cancelamento do rosqueamento rgido com macho, se
necessrio.
D Unidades para F
Exemplos
13.8.2
Cancelamento do
rosqueamento rgido
com macho (G80)
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
188
14
FUNO DE COMPENSAO
Este captulo descreve as seguintes funes de compensao:
14.1 CORREO DA FERRAMENTA
14.2 VISO GERAL DA COMPENSAO DO RAIO DA PONTA DA
FERRAMENTA
14.3 PORMENORES DA COMPENSAO DO RAIO DA PONTA DA
FERRAMENTA
14.4 VALORES DE COMPENSAO DA FERRAMENTA,
NMERO DE VALORES DE COMPENSAO E INTRODUO
DE VALORES A PARTIR DO PROGRAMA (G10)
14.5 CORREO AUTOMTICA DA FERRAMENTA (G36, G37)
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
189
A correo da ferramenta serve para compensar quaisquer diferenas
entre a ferramenta efetivamente usada e a ferramenta imaginria, utilizada
na programao (geralmente, a ferramenta padro).
Quantidade de
correo no eixo
X
Ferramenta padro
Ferramenta real
Quantidade de
correo no eixo Z
Fig. 14.1 Correo da ferramenta
Nesta unidade no existe um cdigo G para especificar a correo da
ferramenta.
A correo da ferramenta especificada pelo cdigo T.
A correo da ferramenta compreende dois tipos de correo: Acorreo
da geometria da ferramenta, para compensar a forma ou a posio de
montagem da ferramenta, e a correo do desgaste da ferramenta, para
compensar o desgaste da ponta da ferramenta.
Valor de correo da
geometria no eixo X
Valor de correo
do desgaste do eixo
X
Ponto no programa
Ferramenta imaginria
Ferramenta real
Fig. 14.1.1 Correo da geometria da ferramenta e correo do des-
gaste da ferramenta
Valor de correo
do desgaste do eixo Z
Valor de correo da
geometria no eixo Z
14.1
CORREO DA
FERRAMENTA
14.1.1
Correo da Geometria
da Ferramenta e
Correo do Desgaste
da Ferramenta
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
190
Existem dois mtodos para especificar um cdigo T, tal como mostram
as Tabelas 14.1.2 (a) e 14.1.2 (b).
Tabela 14.1.2 (a)
Tipo de
cdigo T
Significado do cdigo
T
Definio de parmetros para espe-
cificar o n de correo
Comando
de 2 dgi-
tos
T ff
Desgaste da ferra-
menta e nmero de
correo da geome-
tria da ferramenta
Seleo da ferra-
menta
Quando LD1, o bit
0 do parmetro n
5002, colocado
em 1, o nmero de
correo do des-
gaste da ferra-
menta especifi-
cado com o ltimo
dgito de um
cdigo T.
Quando LGN, o bit
1 do parmetro n
5002, colocado
em0, o nmero de
correo da geo-
metria da ferra-
menta e o nmero
de correo do
desgaste da ferra-
menta especifica-
dos para uma de
Comando
de 4 dgi-
tos
T ffff
Desgaste da ferra-
menta e nmero de
correo da geome-
tria da ferramenta
Seleo da fer-
ramenta
Quando LD1, o bit
0 do parmetro n
5002, colocado
em 0, o nmero de
correo do des-
gaste da ferra-
menta especifi-
cado com os dois
ltimos dgitos de
um cdigo T.
dos para uma de-
terminada ferra-
menta so idn-
ticos.
Tabela 14.1.2 (b)
Tipo de
cdigo T
Significado do cdigo
T
Definio de parmetros para espe-
cificar o n de correo
Comando
de 2 dgi-
tos
T ff
Nmero de
correo do da fer-
ramenta
Seleo da ferramenta
e nmero de correo
da geometria da ferra-
menta
Quando LD1, o bit
0 do parmetro n
5002, colocado
em 1, o nmero de
correo do des-
gaste da ferra-
menta especifi-
cado com o ltimo
dgito de um
cdigo T.
Quando LGN, o bit
1 do parmetro n
5002, colocado
em 0, o nmero de
correo da geo-
metria da ferra-
menta e o nmero
de correo do
desgaste da ferra-
menta especifica-
dos para uma de
Comando
de 4 dgi-
tos
T ffff
Nmero de
correo do da
ferramenta
Seleo da ferramenta
e nmero de correo
da geometria da ferra-
menta
Quando LD1, o bit
0 do parmetro n
5002, colocado
em 0, o nmero de
correo do des-
gaste da ferra-
menta especifi-
cado com os dois
ltimos dgitos de
um cdigo T.
dos para uma de-
terminada ferra-
menta so idn-
ticos.
A seleo da ferramenta feita atravs da especificao do cdigo T
correspondente ao nmero da ferramenta. A relao entre o nmero de
seleo da ferramenta e a prpria ferramenta explicada no manual
fornecido pelo fabricante da mquina--ferramenta.
O nmero de correo tem dois significados. Especifica a distncia de
correo correspondente ao nmero selecionado para dar incio funo
de correo. Um nmero de correo da ferramenta igual a 0 ou 00 indica
que o valor de correo 0 e a correo cancelada.
14.1.2
Cdigo T para a
Correo da
Ferramenta
Formato
D O menor dgito do
cdigo T especifica a
geometria e o nmero de
correo do desgaste
D O menor dgito do
cdigo T especifica o
nmero de correo do
desgaste e o nmero
com o maior dgito
especifica o nmero de
seleo da ferramenta e
o nmero de correo da
geometria
14.1.3
Seleo da Ferramenta
14.1.4
Nmero de Correo
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
191
Existem dois tipos de correo: A correo do desgaste da ferramenta e
a correo da geometria da ferramenta.
O caminho da ferramenta corrigido pelos valores de correo do
desgaste X, Y e Z, em relao ao caminho programado. A distncia de
correo correspondente ao nmero especificado pelo cdigo T somada
ou subtrada posio final de cada bloco programado.
Este bloco contm o comando
de correo com o cdigo T
Caminho da ferramenta aps a correo
Caminho programado
Compensao pelo corretor X, Z (vetor de correo)
Fig. 14.1.5 (a) Movimento de correo (1)
Na Fig. 14.1.5(a), o vetor com os corretores X, Y e Z chama--se vetor de
correo. A compensao igual ao vetor de correo.
A correo cancelada quando 0 ou 00 so selecionados como nmero
de correo do cdigo T. Ovetor de correo passa a ser 0 nofinal dobloco
cancelado.
N1 X50.0 Z100.0 T0202 ; Cria o vetor de correo correspondente
ao nmero de correo 02
N2 X200.0 ;
N3 X100.0 Z250.0 T0200 ; A especificao do nmero de correo
00 apaga o vetor de correo.
N1
N2
Caminho da ferramenta aps a correo
Caminho programado
Fig. 14.1.5 (b) Movimento de correo (2)
Quando o parmetro LVC (n 5003#6) est colocado em 1, a correo
cancelada:
1) Durante o tempo inicial aps a energizao.
2) Se for pressionada a tecla de reset na unidade MDI.
3) Se for enviado um sinal de reset da mquina para o CNC.
O parmetro LVC (n 5003#6) pode ser definido de forma que a correo
no seja cancelada quando se pressiona a tecla de reset ou quando
emitido um sinal de reset.
14.1.5
Correo
Explicaes
D Correo do desgaste da
ferramenta
D Vetor de correo
D Cancelamento da
correo
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
192
Quando especificado apenas um cdigo T em um bloco, a ferramenta
deslocada pelo valor de correo do desgaste sem um comando de
movimento. O movimento executado com uma velocidade de
deslocamento rpido no modo G00. Em outros modos executar com a
velocidade de avano.
Quando um cdigo T com o nmero de correo 0 ou 00 especificado
por si s, executado um movimento para cancelar a correo.
AVISO
Quando G50 X_Z_T_ ; especificado a ferramenta no se
desloca. definido o sistema de coordenadas em que o
valor da coordenada relativa posio da ferramenta
(X,Z). A posio da ferramenta obtida atravs da
subtrao do valor de do desgaste correspondente ao
nmero de correo especificado no cdigo T.
Com a correo da geometria da ferramenta, o sistema de coordenadas de
trabalho deslocado pelos valores de correo da geometria X, Ye Z. Por
outras palavras, a quantidade de correo correspondente ao nmero
designado com o cdigo adicionada ou subtrada da posio atual.
Caminho programado aps o deslocamento
do sistema de coordenadas de trabalho
Comando absoluto
Caminho da ferramenta
aps a correo
Caminho programado antes
do deslocamento do sistema
de coordenadas de trabalho
Quantidade de correo atravs
da correo da geometria da fer-
ramenta no eixo X, Z (vetor de
correo)
Fig. 14.1.5 (c) Movimento de correo da geometria da ferramenta
NOTA
A ferramenta pode ser compensada tanto pela correo do
desgaste como pela especificao do parmetro LGT
(n 5002#4), a fim de adicionar ou subtrair o ponto final
programado de cada bloco.
Aespecificao do nmero de correo 0, 00 ou 0000 cancela a correo.
NOTA
Quando o nmero de correo da geometria da ferramenta
especificado com um valor igual ao do nmero de
correo do desgaste da ferramenta (parmetro n 5002#1
(LGN) colocado em 0), a correo da geometria da
ferramenta no ser cancelada por um cdigo T
especificado que possua o nmero de correo 2. No
entanto, se o parmetro n 5002#5 (LGC) estiver ativado,
o nmero de correo 0 tambm poder ser usado para
cancelar a correo da geometria da ferramenta.
Se o parmetro TGC (n 5003#7) estiver colocado em 1, a correo da
geometria da ferramenta tambm poder ser cancelada por um reset.
D Apenas o cdigo T
D Correo da geometria
da ferramenta
D Cancelamento da
correo
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
193
1. Especificao do nmero de correo da geometria da ferramenta e do
nmero de correo do desgaste da ferramenta com os dois ltimos
dgitos de um cdigo T
(quando LGN, o bit 1 do parmetro n 5002, est colocado em 0):
N1 X50.0 Z100.0 T0202 ; Especifica o nmero de correo 02
N2 Z200.0 ;
N3 X100.0 Z250.0 T0200 ; Cancela a correo
Caminho pro-
gramado aps
o desloca-
mento do sis-
tema de coor-
denadas de
trabalho
Comando absoluto Cancelamento
da correo
Cancelamento
da correo
Caminho da ferramenta aps a correo
Correo
N1
N2
N3 Caminho pro-
gramado aps
o desloca-
mento do sis-
tema de coor-
denadas de
trabalho
Comando absoluto
2. Suponha que a correo da geometria no cancelada com o n de
correo 0
(quando LGN, o bit 1 do parmetro n 5002, est colocado em 1),
N1 X50.0 Z100.0 T0202 ; Nmero de seleo da ferramenta (nmero
de correo da geometria da ferramenta 02 especificado)
N2 Z200.0 ;
N3 X100.0 Z250.0 T0000 ; Cancela a correo
N1
N2
N3
Cancelamento
da correo
Caminho da ferramenta aps a correo
Correo
Caminho pro-
gramado aps
o desloca-
mento do sis-
tema de coor-
denadas de
trabalho
Exemplos
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
194
Esta seo descreve as operaes seguintes em que a correo da posio
da ferramenta aplicada: comandos G53, G28 e G30, retorno manual ao
ponto de referncia e cancelamento da correo da posio da ferramenta
com um comando T00.
A execuo do retorno ao ponto de referncia (G28) ou de um comando
G53, quando aplicada a correo da posio da ferramenta, no cancela
o vetor de correo da posio da ferramenta. Contudo, a indicao da
posio absoluta a seguinte, de acordo com a definio do bit 4 (LGT)
do parmetro n 5002.
LGT = 0 (A compensao da geometria da ferramenta baseia--se no deslocamento do sistema de
coordenadas.)
Compensao da
geometria da ferramenta
Compensao do desgaste da
ferramenta
Tela das
coordenadas
de posio
absoluta
Bloco para o retorno ao
ponto de referncia ou o
comando G53
Odeslocamento considerado. So
mostradas as coordenadasdesloca-
das de acordo com a compensao
da geometria da ferramenta.
O vetor no considerado. As coor-
denadas so mostradas como se a
correo tivesse sido temporaria-
mente cancelada.
Bloco seguinte So mostradas as coordenadas
deslocadas de acordo com a com-
pensao da geometria da ferra-
menta.
O vetor considerado.
LGT = 1 (A compensao da geometria da ferramenta baseia--se no movimento da ferramenta.)
Compensao da
geometria da ferramenta
Compensao do desgaste da
ferramenta
Tela das
coordenadas
de posio
absoluta
Bloco para o retorno ao
ponto de referncia ou o
comando G53
O vetor no considerado. As coor-
denadas so mostradas como se a
correo tivesse sido temporaria-
mente cancelada.
O vetor no considerado. As coor-
denadas so mostradas como se a
correo tivesse sido temporaria-
mente cancelada.
Bloco seguinte O vetor considerado. O vetor considerado.
NOTA
O bit 6 (DAL) do parmetro n 3104 colocado em 0 (as posies reais, s quais aplicada
a correo da posio da ferramenta, so mostradas na tela da posio absoluta).
14.1.6
Comandos G53, G28 e
G30 Quando
Aplicada a Correo da
Posio da Ferramenta
Explicaes
D Retorno ao ponto de
referncia (G28) e
comando G53 quando
aplicada a correo da
posio da ferramenta
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
195
Quando aplicada a correo da ferramenta, a execuo do retorno
manual ao ponto de referncia no cancela o vetor de correo da posio
da ferramenta. Contudo, dependendo da definio do bit 4 (LGT) do
parmetro n 5002, a indicao da posio absoluta a seguinte:
LGT = 0 (A compensao da geometria da ferramenta baseia--se no deslocamento do sistema de
coordenadas.)
Compensao da
geometria da ferramenta
Compensao do desgaste da
ferramenta
Tela das coor-
denadas de po-
sio absoluta
Aps o retorno manual ao
ponto de referncia
Odeslocamento considerado. So
mostradas as coordenadasdesloca-
das de acordo com a compensao
da geometria da ferramenta.
O vetor no considerado. As coor-
denadas so mostradas como se a
correo tivesse sido temporaria-
mente cancelada.
Bloco seguinte So mostradas as coordenadas
deslocadas de acordo com a com-
pensao da geometria da ferra-
menta.
O vetor considerado.
LGT = 1 (A compensao da geometria da ferramenta baseia--se no movimento da ferramenta.)
Compensao da
geometria da ferramenta
Compensao do desgaste da
ferramenta
Tela das coor-
denadas de po-
sio absoluta
Aps o retorno manual ao
ponto de referncia
O vetor no considerado. As coor-
denadas so mostradas como se a
correo tivesse sido temporaria-
mente cancelada.
O vetor no considerado. As coor-
denadas so mostradas como se a
correo tivesse sido temporaria-
mente cancelada.
Bloco seguinte O vetor considerado. O vetor considerado.
NOTA
O bit 6 (DAL) do parmetro n 3104 colocado em 0 (as posies reais, s quais aplicada
a correo da posio da ferramenta, so mostradas na tela da posio absoluta).
D Retorno manual ao
ponto de referncia
quando aplicada a
correo da ferramenta
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
196
Se a especificao apenas de T00, enquanto aplicada a correo da
posio da ferramenta, cancela ou no a correo, depende das definies
dos seguintes parmetros:
LGN = 0
LGN (n 5002#1) LGT (n 5002#4) LGC (n 5002#5)
O nmero de correo da
geometria :
0 : Igual ao nmero de correo
do desgaste
1: Igual ao nmero de seleo
da ferramenta
A compensao da geometria
aplicada:
0 : Com base no deslocamento
do sistema de coordenadas
1: Com base no movimento da
ferramenta
A correo da geometria:
0 : No cancelada com T00
1: cancelada com T00
Resultado
LGT=0 LGT=0 LGC=0
LGC=1
No
cancelada
Cancelada
LWM (n 5002#6)
A correo da posio da
ferramenta aplicada:
0 : Atravs do cdigo T
1: Atravs do movimento
ao longo do eixo
LGT=1 LWM=0
LWM=1
Cancelada
No
cancelada
NOTA
1 Quando LGT=0, LWM no tem referncia.
2 Quando LGT=1, LGC no tem referncia, mesmo que
LGN = 0.
LGN = 1
LGN (n 5002#1) LGT (n 5002#4) LGC (n 5002#5)
O nmero de correo da
geometria :
0 : Igual ao nmero de correo
do desgaste
1: Igual ao nmero de seleo
da ferramenta
A compensao da geometria
aplicada:
0 : Com base no deslocamento
do sistema de coordenadas
1: Com base no movimento
da ferramenta
A correo da geometria:
0 : No cancelada com T00
1: cancelada com T00
Resultado
LGT=0 LGT=0 LGC no tem referncia. Cancelado
LWM (n 5002#6)
A correo da posio da
ferramenta aplicada:
0 : Atravs do cdigo T
1: Atravs do movimento
ao longo do eixo
LGT=1 LWM=0
LWM=1
Cancelada
No
cancelada
NOTA
1 Quando LGT=0, LWM no tem referncia.
2 Quando LGT=1, LGC no tem referncia.
D Cancelamento da
correo da posio da
ferramenta com T00
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
197
difcil efetuar a compensao necessria para fabricar peas exatas
quando se utiliza apenas a funo de correo da ferramenta, em virtude
da curvatura da ponta da ferramenta no corte cnico ou no corte circular.
A funo de compensao do raio da ponta da ferramenta compensa
automaticamente os erros atrs mencionados.
Pea
Profundi-
dade de
corte insufi-
ciente
Contorno processado sem compen-
sao do raio da ponta da ferramenta
Caminho da ferramenta
sem compensao
Caminho da ferramenta com
compensao
Ponta da
ferramenta
Fig. 14.2Caminho da ferramenta na compensao do raio da ponta
da ferramenta
R
A ponta da ferramenta na posio A da figura seguinte no existe, na
realidade.
Aponta imaginria da ferramenta necessria, porque geralmente mais
difcil definir o centro do raio da ponta da ferramenta real na posio
inicial do que a ponta imaginria da ferramenta (Nota).
Almdisso, o raio da ponta da ferramentano precisaser consideradopara
efeitos de programao quando utilizada a ponta imaginria da
ferramenta.
Arelao entre as posies, quando a ferramenta definida para a posio
inicial, mostrada na figura seguinte.
A
Posio inicial
Posio inicial
Quando programada em funo do
centro da ponta da ferramenta
Quando programada em funo da
ponta imaginria da ferramenta
Fig. 14.2.1 (a) Centro do raio da ponta da ferramenta e ponta imaginria
da ferramenta
14.2
VISO GERAL DA
COMPENSAO DO
RAIO DA PONTA DA
FERRAMENTA
14.2.1
Ponta Imaginria da
Ferramenta
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
198
CUIDADO
Em uma mquina com pontos de referncia, possvel colocar uma posio padro, como
p. ex. o centro do cabeote de torno--revlver, sobre a posio inicial. A distncia entre esta
posio padro e o centro do raio da ponta ou a ponta imaginria da ferramenta definida
como o valor de correo da ferramenta. A definio da distncia entre a posio padro e
o centro do raio da ponta da ferramenta como valor de correo equivale a colocar o centro
do raio da ponta da ferramenta sobre a posio inicial, enquanto que a definio da distncia
entre a posio padro e a ponta imaginria da ferramenta equivale a colocar a ponta
imaginria da ferramenta sobre a posio padro. Para definir o valor de correo,
geralmente mais fcil medir a distncia entre a posio padro e a ponta imaginria da
ferramenta, do que entre a posio padro e o centro do raio da ponta da ferramenta.
OFX
(Correo da ferra-
menta no eixo X)
OFX
(Correo da ferra-
menta no eixo X)
OFZ
(Correo da ferra-
menta no eixo Z)
OFZ
(Correo da ferra-
menta no eixo Z)
Definio da distncia entre a posio padro
e o centro da ponta da ferramenta como valor
de correo da ferramenta
Definio da distncia entre a posio padro e o
centro da ponta imaginria da ferramenta como
valor de correo da ferramenta
A posio inicial colocada sobre o centro da ponta
da ferramenta
A posio inicial colocada sobre a ponta imaginria
da ferramenta
Fig. 14.2.1 (b) Valor de correo da ferramenta quando o centro do cabeote de torno revlver
colocado sobre a posio inicial
O caminho do centro da ponta da ferramenta
o mesmo do caminho programado, a menos
que seja executada a compensao do raio da
ponta da ferramenta.
Se for utilizada a compensao do raio da
ponta da ferramenta, executado um corte
preciso.
Caminho do centro da
ponta da ferramenta
Caminho programado
Partida Partida
Caminho programado
Fig. 14.2.1 (c) Caminho da ferramenta ao programar com base no centro da ponta da ferramenta
Caminho do centro da
ponta da ferramenta
Sem a compensao do raio da ponta da
ferramenta, o caminho da ponta da ferramenta
imaginria igual ao caminho programado.
Com a compensao do raio da ponta da fer-
ramenta, executado um corte preciso.
Caminho da
ponta
imaginria da
ferramenta
Caminho da
ponta
imaginria da
ferramenta
Partida
Partida
Caminho programado Caminho programado
Fig. 14.2.1 (d) Caminho da ferramenta ao programar com base na ponta imaginria da ferramenta
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
199
O sentido da ponta imaginria da ferramenta, visto a partir do centro da
ponta da ferramenta, determinado pelo sentido da ferramenta durante o
corte, pelo que deve ser definido antecipadamente, tal como os valores de
correo.
O sentido da ponta imaginria da ferramenta pode ser selecionado entre
as oito especificaes mostradas abaixo, na Fig. 14.2.2, juntamente com
os respectivos cdigos.
A Fig 14.2.2 ilustra a relao entre a ferramenta e a posio inicial. As
especificaes seguintes aplicam--se em caso de seleo da opo de
correo da geometria da ferramenta e de correo do desgaste da
ferramenta.
X
Z
Ponta imaginria da ferramenta
nmero 1
Ponta imaginria da ferra-
menta nmero 2
Ponta imaginria da ferra-
menta nmero 3
Ponta imaginria da ferra-
menta nmero 4
Ponta imaginria da ferra-
menta nmero 5
Ponta imaginria da ferramenta
nmero 6
Ponta imaginria da ferra-
menta nmero 7
Ponta imaginria da ferra-
menta nmero 8
Fig. 14.2.2 Sentido da ponta imaginria da ferramenta
14.2.2
Sentido da Ponta
Imaginria da
Ferramenta
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
200
As pontas das ferramentas imaginrias com os nmeros 0 a 9 so
utilizadas quando o centro da ponta da ferramenta coincide com a posio
inicial. Defina o nmero da ponta imaginria da ferramenta no endereo
OFT para cada nmero de correo.
Obit 7 (WNP) do parmetro n 5002 usado para determinar se o sentido
da ponta virtual da ferramenta para a compensao do raio da ponta da
ferramenta, dever ser determinado pelo nmero de correo da
geometria da ferramenta ou pelo nmero de correo do desgaste da
ferramenta.
Ponta imaginria da ferramenta nmero 0 a 9
Os sentidos 1 a 8 da ponta virtual da ferramenta s podem ser usados no
plano G18 (Z--X). Para a ponta virtual da ferramenta 0 ou 9, a
compensao aplicada nos dois planos G17 e G19.
Valor de compensao do raio da ponta
da ferramenta
(valor do raio da ponta da ferramenta)
Tabela 14.2.3 (a) Correo da geometria da ferramenta
Nmero
de
corre
o da
geome-
tria
OFGX
(Quanti-
dade de
correo
da geome-
tria no
eixo X)
OFGZ
(Quanti-
dade de
correo
da geome-
tria no
eixo Z)
OFGR
(Valor de
correo
da geome-
tria do raio
da ponta
da ferra-
menta)
OFT
(Sentido
da ponta
imaginria
da ferra-
menta)
OFGY
(Quanti-
dade de
correo
da geome-
tria no
eixo Y)
G01
G02
G03
G04
G05
:
10.040
20.060
0
:
:
:
50.020
30.030
0
:
:
:
0
0
0.20
:
:
:
1
2
6
:
:
:
70.020
90.030
0
:
:
:
Limitaes
D Seleo de plano
14.2.3
Nmero de Correo e
Valor de Correo
Explicaes
D Nmero de correo e
valor de correo
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
201
Tabela 14.2.3 (b) Correo do desgaste da ferramenta
Nmero
de
corre
o do
des-
gaste
OFGX
(Quanti-
dade de
correo
do des-
gaste no
eixo X)
OFGZ
(Quanti-
dade de
correo
do des-
gaste no
eixo Z)
OFGR
(Valor de
correo
do des-
gaste do
raio da
ponta da
ferra-
menta)
OFT
(Sentido
da ponta
imaginria
da ferra-
menta)
OFGY
(Quanti-
dade de
correo
do des-
gaste no
eixo Y)
W01
W02
W03
W04
W05
:
0.040
0.060
0
:
:
:
0.020
0.030
0
:
:
:
0
0
0.20
:
:
:
1
2
6
:
:
:
0.010
0.020
0
:
:
:
O valor de compensao do raio da ponta da ferramenta durante a
execuo a soma da correo da geometria e da correo do desgaste.
OFR=OFGR+OFWR
Osentido da ponta imaginria da ferramenta pode ser definido tanto para
a correo da geometria como para a correo do desgaste.
No entanto, s vlido o sentido indicado por ltimo.
O nmero de correo especificado com um cdigo T igual ao que
usado para a correo da ferramenta. Para mais pormenores, ver subse.
II--14.1.2.
NOTA
Quando o nmero de correo da geometria especificado
igual ao da seleo da ferramenta, atravs da definio do
parmetro LGT (n 5002#1), e designado um cdigo T,
cujos nmeros de correo da geometria e de correo do
desgaste so diferentes, vlido o sentido da ponta
imaginria da ferramenta, especificado pelo nmero de
correo da geometria.
Exemplo) T0102
OFR=RFGR
01
+OFWR
02
OFT=OFT
01
No entanto, a direo especificada pelo nmero de
correo do desgaste ativado dependendo da definio
do parmetro WNP (N 5002#7).
A faixa do valor de correo a seguinte:
Sistema incremental Sistema mtrico Sistema ingls
IS--B de 0 a 999.999 mm de 0 a 99.9999 polega-
das
IS--C de 0 a 999.9999 mm de 0 a 99.99999 pole-
gadas
O valor de correo correspondente ao nmero de correo 0 sempre 0.
Nenhum valor de correo pode ser definido para o nmero de correo 0.
D Compensao do raio da
ponta da ferramenta
D Sentido da ponta
imaginria da ferramenta
D Comando do valor de
correo
D Faixa de definio do
valor de correo
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
202
Na compensao do raio da ponta da ferramenta, necessrio especificar
a posio da pea em relao ferramenta.
Cdigo
G
Posio da pea Caminho da ferramenta
G40 (Cancelar) Movimento ao longo do caminho progra-
mado
G41 Lado direito Movimento esquerda do caminho progra-
mado
G42 Lado esquerdo Movimento direita do caminhoprogramado
A ferramenta corrigida para o lado oposto ao da pea.
Pea
G41
G42
Eixo X
Eixo Z
G40
G40
A ponta imaginria da ferramenta
est no caminho programado.
Ponta imaginria da ferramenta
nmero 1 a 8
Ponta imaginria da
ferramenta nmero 0
14.2.4
Posio de Trabalho e
Comando de
Movimento
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
203
A posio da pea pode ser alterada atravs da definio do sistema de
coordenadas, como mostrado abaixo.
Pea
Eixo X
Eixo Z
G41 (a pea est no
lado esquerdo)
G42 (a pea est no
lado direito)
Nota
Se o valor de compensao
do raio da ponta da ferra-
menta for negativo, a po-
sio da pea altera--se.
G40, G41 e G42 so modais.
No especifique G41 enquanto estiver no modo G41. Caso contrrio, a
compensao no funcionar devidamente.
Pela mesma razo, no especifique G42 durante o modo G42.
Os blocos dos modos G41 ou G42, em que no so especificados G41 ou
G42, so representados por (G41) ou (G42), respectivamente.
Quando a ferramenta se desloca, a ponta da ferramenta mantm contato
com a pea.
(G42)
(G42)
(G42)
(G42)
(G42) (G42)
Diagrama
ampliado
D Movimento da
ferramenta quando a
pea no muda de
posio
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
204
A posio da pea em relao ferramenta muda no canto do caminho
programado, como mostra a figura a seguir.
Posio
da pea
Posio
da pea
G42
G42 G41
G41
A
A
B
C
B
C
Embora a pea no exista no lado direito do caminho programado no caso
acima, pressupe--se a existncia da pea no movimento de A para B. A
posio da pea no pode ser alterada no bloco subseqente ao bloco de
partida. No exemplo acima, se o bloco que especifica o movimento de A
para B fosse o bloco de partida, o caminho da ferramenta no seria igual
ao que mostrado.
Obloco em que o modo muda de G40 para G41 ou G42 chamado bloco
de partida.
G40 _ ;
G41 _ ; (Bloco de partida)
No bloco de partida, a ferramenta executa movimentos de transio para
a correo.
No bloco a seguir ao bloco de partida, o centro da ponta da ferramenta
colocado perpendicularmente ao caminho programado para esse bloco na
posio inicial.
G40
(G42)
G42 (Partida)
D Movimento da
ferramenta quando a
pea muda de posio
D Partida
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
205
Obloco em que o modo muda de G41 ou G42 para G40 chamado bloco
de cancelamento da correo.
G41 _ ;
G40 _ ; (Bloco de cancelamento da correo)
O centro da ponta da ferramenta se movimenta para uma posio
perpendicular ao caminho programado no bloco anterior ao bloco de
cancelamento. No bloco de cancelamento da correo (G40), a ferramenta
colocada na posio final, como mostrado abaixo.
G40
(G42)
Posio final
Quando especificado de novo no modo G41/G42, o centro da ponta da
ferramenta colocado perpendicularmente ao caminho programado do
bloco anterior, na posio final do mesmo.
(G42) (G42)
(G42)
G42 W--500.0 U--500.0 ;
O posicionamento do centro da ponta da ferramenta no executado no
bloco que primeiro especifica G41/G42.
Se desejar retrair a ferramenta no sentido especificado por X(U) e Z(W),
de forma a cancelar a compensao do raio da ponta da ferramenta no final
da usinagemdo primeiro bloco representado na figura abaixo, especifique
o seguinte:
G40 X(U) _ Z(W) _ I _ K _ ;
sendo I e K a direo da figura vazia do bloco seguinte, tendo se ser
especificados no modo incremental.
G42
G40 U_ W_ I_ K_ ;
G40
I, K
U, W
Sentido de deslocao da ferramenta
D Cancelamento da
correo
D Especificao de
G41/G42 no modo
G41/G42
D Movimento da
ferramenta quando o
sentido de deslocao
da ferramenta no bloco
que inclui um comando
G40 diferente do
sentido de deslocao
da pea
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
206
A posio da pea especificada atravs dos endereos I e K a mesma do
bloco precedente.
G40 X_ Z_ I_ K_ ; Compensao do raio da ponta da ferramenta
G40 G02 X_ Z_ I_ K_ ; Interpolao circular
Se I e/ou K for especificado com G40 no modo de cancelamento, I e/ou
K ser ignorado.
Os valores numricos a seguir a I e K devem ser sempre especificados
como valores de um raio.
G40 G01 X_ Z_ ;
G40 G01 X_ Z_ I_ K_ ; Modo de cancelamento da correo
(I e k so ineficazes.)
120
200
30 150
0
60
300
Z
X
(1)
(2)
(3)
(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 ;
Exemplos
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
207
1.M05 ; Emisso do cdigo M
2.S210 ; Emisso do cdigo S
3.G04 X1000 ; Pausa
4.G01 U0 ; Distncia de avano igual a zero
5.G98 ; Somente cdigo G
6.G10 P01 X10.0 Z20.0 R0.5 Q2 ; Alterao da correo
Se dois ou mais blocos, dos acima indicados, forem especificados
consecutivamente, o centro da ponta da ferramenta passa para uma
posio perpendicular ao caminho programado do bloco anterior, no final
do mesmo. No entanto, se o comando de movimento for o do ponto 4, o
movimento da ferramenta acima obtido somente com um bloco.
N6 N7
N8
N9
(Modo G42)
N6 W1000.0 ;
N7 S21 ;
N8 M04 ;
U9 U--1000.0 W1000.0 ;
Caminho do centro da
ponta da ferramenta
Caminho programado
A compensao do raio da ponta da ferramenta com G90 (ciclo de corte
do dimetro exterior/interior) ou G94 (ciclo de torneamento da superfcie
final) a seguinte:
1. Movimento de acordo com os nmeros da ponta imaginria da
ferramenta
Em todos os caminhos do ciclo, o caminho do centro da ponta da
ferramenta , geralmente, paralelo ao caminho programado.
4, 8, 3
5, 0, 7
1, 6, 2
4
8
0
3
7
2
6
1
5
1, 4, 5 8, 0, 6
3, 7, 2
4, 8, 3
5, 0, 7
1, 6, 2
4
8
0
3
7
2
6
1
5
1, 4, 5 8, 0, 6
3, 7, 2
G90 G94 Caminho do centro da
ponta da ferramenta
Caminho programado
Em todos
os casos
Caminho do centro da
ponta da ferramenta
Caminho programado
Em todo
o caso
14.2.5
Notas Sobre a
Compensao do Raio
da Ponta da Ferramenta
Explicaes
D Movimento da
ferramenta quando dois
ou mais blocos sem um
comando de movimento
no devem ser
programados
consecutivamente
D Compensao do raio da
ponta da ferramenta com
G90 ou G94
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
208
2. Sentido da correo
O sentido de correo indicado na figura abaixo independente do
modo G41/G42.
G90 G94
Quando especificado umdos ciclos seguintes, o ciclo desviado por um
vetor de compensao do raio da ponta da ferramenta. Duranteo ciclo, no
executado qualquer clculo de interseo.
G71 (Remoo de material por torneamento ou ciclo de retificao
transversal)
G72 (Remoo de material por faceamento ou ciclo direto de
retificao transversal e dimenso constante)
G73 (Repetio de padres ou ciclo de retificao por oscilao)
G74 (Perfurao profunda da superfcie final)
G75 (Perfurao do dimetro exterior/interior)
G76 (Ciclo de rosca mltipla)
G78 (Ciclo de abertura de rosca)
O movimento executado aps a compensao mostrado abaixo.
(G42)
(G41)
Caminho programado
O movimento executado aps a compensao mostrado abaixo.
(G42)
(G41)
Caminho programado
D Compensao do raio da
ponta da ferramenta com
G71 a G76 ou G78
D Compensao do raio da
ponta da ferramenta ao
executar a chanfragem
D Compensao do raio da
ponta da ferramenta ao
inserir um arco do canto
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
209
Neste caso, no executada a compensao do raio da ponta da
ferramenta.
D Compensao do raio da
ponta da ferramenta
quando o bloco
especificado a partir do
painel MDI
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
210
Esta seo explica de forma pormenorizada o movimento da ferramenta
para a compensao do raio da ponta da ferramenta, descrita na seo
14.2. Esta seo composta pelas seguintes subsees:
14.3.1 Aspectos gerais
14.3.2 Movimento da ferramenta aquando da partida
14.3.3 Movimento da ferramenta no modo de correo
14.3.4 Movimento da ferramenta aquando do cancelamento do
modo de correo
14.3.5 Verificao de interferncias
14.3.6 Corte excessivo devido compensao do raio da ponta da
ferramenta
14.3.7 Correo na chanfragem e arcos de canto
14.3.8 Comando de entrada atravs do painel MDI
14.3.9 Precaues gerais para as operaes de correo
14.3.10Comandos G53, G28 e G30 no raio da ponta da ferramenta
Modo de compensao
O vetor de correo do centro do raio da ponta da ferramenta um vetor
bidimensional, igual ao valor de correo especificado no cdigo T, e
calculado no CNC. Sua dimenso se altera bloco a bloco, de acordo com
o movimento da ferramenta. Este vetor de correo (seguidamente
denominado, simplesmente, de vetor) criado internamente pela unidade
de controle, como for necessrio para uma correo adequada e para
calcular um caminho da ferramenta com uma correo exata (atravs do
raio da ponta da ferramenta) a partir do caminho programado. Este vetor
apagado pelo reset. O vetor acompanha sempre a ferramenta medida
que esta avana. Um conhecimento adequado sobre as funes do vetor,
essencial para obter uma programao precisa. Leia a descrio
apresentada a seguir sobre como criar devidamente os vetores.
G40, G41 ou G42 usado para apagar ou gerar vetores.
Estes cdigos so usados em conjunto com G00, G01, G02, G03 ou G33
para especificar um modo de movimento da ferramenta (correo).
Cdigo G Funo Posio da pea
G40 Cancelamento da compensao do
raio da ponta da ferramenta
Nenhuma
G41 Correo esquerda ao longo do ca-
minho da ferramenta
Direita
G42 Correo direita ao longo do caminho
da ferramenta
Esquerda
G41 e G42 especificam um modo de correo, enquanto G40 especifica
o cancelamento da correo.
O sistema aciona o modo de cancelamento imediatamente aps a
energizao, quando pressionado o boto de RESETno MDI ou quando
um programa intencionalmente finalizado atravs da execuo de M02
ou M30. (O sistema pode no acionar o modo de cancelamento,
dependendo da mquina--ferramenta.) No modo de cancelamento, o vetor
colocado emzero e o caminho do centro da ponta da ferramenta coincide
com o caminho programado. O programa deve terminar no modo de
cancelamento. Se terminar no modo de correo, a ferramenta no pode
ser colocada no ponto final e pra emuma posio afastada do ponto final,
ao longo do comprimento do vetor.
14.3
PORMENORES DA
COMPENSAO DO
RAIO DA PONTA DA
FERRAMENTA
14.3.1
Aspectos gerais
D Vetor de correo do
centro do raio da ponta
da ferramenta
D G40, G41, G42
D Modo de cancelamento
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
211
Quando um bloco que satisfaz todas as condies seguintes executado
no modo de cancelamento, o sistema aciona o modo de correo. O
controle durante esta operao denominado partida.
D G41 ou G42 est includo no bloco ou foi especificado para que o
sistema acione o modo de correo. O controle durante esta operao
denominado partida.
D O nmero de correo para a compensao do raio da ponta da
ferramenta no 00.
D O movimento de X ou Z especificado no bloco e a distncia a
percorrer no igual a zero.
Na partida, no permitido um comando circular (G02 ou G03).
Se este for especificado, acionado o alarme P/S (PS34). Durante a
partida so lidos dois blocos. O primeiro bloco executado e o segundo
bloco inserido no buffer da compensao do raio da ponta da ferramenta.
No modo de bloco nico, so lidos dois blocos e o primeiro deles
executado, seguindo--se a parada da mquina.
Nas operaes subseqentes, feita a leitura antecipada de dois blocos,
pelo que o CNC tem o bloco atualmente em execuo e os dois blocos
seguintes.
Quando um ngulo de interseo criado por caminhos da ferramenta
especificados com comandos de movimento para dois blocos exceder
180, denominado lado interno. Quando um ngulo estiver entre 0
e 180, denominado lado externo.

Pea

Caminho programado
Lado interno
180 0<180
Lado externo
Pea
Caminho programado
Os smbolos seguintes so usados nas figuras subseqentes:
-- S indica uma posio na qual um bloco nico executado uma s vez.
-- SS indica uma posio na qual um bloco nico executado duas vezes.
-- SSS indica uma posio na qual um bloco nico executado trs vezes.
-- L indica que a ferramenta se move ao longo de uma linha reta.
-- C indica que a ferramenta se move ao longo de um arco.
-- r indica o valor de compensao do raio da ponta da ferramenta.
-- Uma interseo uma posio na qual os caminhos programados
de dois blocos se intersetam, depois de teremsido deslocados de acordo
com o valor r.
-- indica indica o centro do raio da ponta da ferramenta.
D Partida
D Lado interno e lado
externo
D Significado dos
smbolos
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
212
Quando se muda do modo de cancelamento da correo para o modo de
correo, a ferramenta se move como ilustrado abaixo (partida):
LinearLinear

Caminho programado
L S
G42
r
L
LinearCircular

S
G42
r
L
Caminho do centro do
raio da ponta da ferramenta
C
Pea
Posio inicial
Posio inicial
Caminho programado
Caminho do centro do raio
da ponta da ferramenta
Pea
r

L
S
G42
L

S
C
G42
r
r
L
L
L
r
L
LinearLinear
LinearCircular
Pea
Posio inicial
Posio inicial
Pea
Caminho programado
Caminho programado
Caminho do centro do
raio da ponta da ferramenta
Caminho do centro do
raio da ponta da ferramenta
Interseo
Interseo
14.3.2
Movimento da
Ferramenta Aquando
da Partida
Explicaes
D Movimento da
ferramenta em torno de
um canto interno
(180)
D Movimento da
ferramenta em torno do
exterior de canto de um
ngulo obtuso
(90<180)
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
213
G42
L
L L
L
S
r
r
G42
L
L
L
S
r
r
C
L
L
LinearLinear
LinearCircular
Pea
Pea
Posio inicial
Posio inicial
Caminho programado
Caminho programado
Caminho do centro do
raio da ponta da ferramenta
Caminho do centro do
raio da ponta da ferramenta

r
G41
G41
L
L
S
Posio inicial
Caminho do centro
do raio da ponta da
ferramenta
Caminho programado
Inferior a 1 grau
Se o comando for especificado aquando da partida, o vetor de correo
no ser criado.
S
N9
N6
N7
N8
SS
G91 G40 ;
:
N6 U100.0 W100.0 ;
N7 G41 U0 ;
N8 U--100.0 ;
N9 U--100.0 W100.0 ;
Caminho programado
Caminho do centro do
raio da ponta da ferra-
menta
r
NOTA
Sobre a definio de blocos que no movimentam a
ferramenta, ver a subseo II--14.3.3.
D Movimento da
ferramenta em torno do
exterior de um ngulo
agudo (<90)
D Movimento da
ferramenta em torno do
exterior de um ngulo
agudo inferior a 1 grau,
linearlinear
(<1)
D Bloco sem comando de
movimento da
ferramenta aquando da
partida
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
214
No modo de correo, a ferramenta se move como abaixo ilustrado:
Caminho programado

L
L

C
S
L
S
C
L S
C
S
C
LinearCircular
LinearLinear
Caminho programado
Interseo
Caminho do centro do
raio da ponta da ferramenta
Pea
Pea
Caminho do centro
do raio da ponta da
ferramenta
Interseo
Caminho programado
Pea
Caminho programado
Caminho do centro do
raio da ponta da ferramenta
Interseo
CircularLinear
CircularCircular
Pea
Caminho do centro do
raio da ponta da ferramenta
Interseo

14.3.3
Movimento da
Ferramenta no Modo
de Correo
Explicaes
D Movimento da
ferramenta em torno do
interior de um canto
(180)
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
215
r
r
S
r
Interseo
Caminho programado
Caminho do centro do raio da ponta da ferramenta
Interseo
Oleitor pode tambmadotar o mesmo procedimento no caso de arco para
linha reta, linha reta para arco e arco para arco.
D Movimento da
ferramenta em torno do
lado interno (<1) com
um vetor extremamente
longo, linear linear
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
216

L
r
C
S
L
S
C
L
S
L
L
r
L
L
L
r
r
LinearLinear
LinearCircular
Caminho programado
Caminho do centro do raio da
ponta da ferramenta
Interseo
Pea
CircularLinear
CircularCircular
Interseo
Caminho do centro do
raio da ponta da ferramenta
Caminho programado
Pea
Interseo
Caminho do centro do
raio da ponta da ferramenta
Caminho programado
Pea
Pea
Caminho programado
Interseo
Caminho do centro do
raio da ponta da ferra-
menta

C
S
C
D Movimento da
ferramenta em torno do
canto externo de um
ngulo obtuso
(90<180)
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
217

L
L L
L
S r
r
L
L
S
r
r
C
L
L
L
L L
L
r
r
L
S
C
LinearLinear
Caminho programado
Caminho do centro do
raio da ponta da ferramenta
Pea
LinearCircular
CircularLinear
CircularCircular
Caminho programado
Pea
Caminho do centro do
raio da ponta da ferramenta
Pea
Caminho programado
Caminho do centro do
raio da ponta da ferramenta
Caminho programado

C
L
S
r
L
L
Caminho do centro do
raio da ponta da ferramenta

Pea
r
C
D Movimento da
ferramenta em torno do
canto externo de um
ngulo agudo
(<90)
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
218
Se o fim de uma linha conducente a umarco for programado, por engano,
como o fim desse arco, como mostra a figura abaixo, o sistema assume
que a compensao do raio da ponta da ferramenta foi executada combase
emumcrculo imaginrio que temo mesmo centro que o arco e ultrapassa
a posio final especificada. Combase nessa suposio, o sistema cria um
vetor e executa a compensao. O caminho do centro do raio da ponta da
ferramenta resultante diferente daquele criado pela aplicao da
compensao do raio da ponta da ferramenta no caminho programado em
que a linha conducente ao arco considerada como uma linha reta.
r r
Centro do arco
Crculo imaginrio
Linha conducente ao arco Fim do arco
L
L
L
r
C
S
Caminho programado
Caminho do cen-
tro do
raio da ponta da
ferramenta
Pea
A mesma descrio se aplica ao movimento da ferramenta entre dois
caminhos circulares.
D Excees
S A posio final do arco
no est sobre o arco
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
219
Se o valor de compensao do raio da ponta da ferramenta for
suficientemente pequeno, os dois caminhos circulares do centro do raio
da ponta da ferramenta feitos aps a compensao cruzam--se em uma
posio (P). Ainterseo P pode no ocorrer se for especificado umvalor
excessivamente grande para a compensao do raio da ponta da
ferramenta. Quando esta situao prevista, um alarme P/S (n 33)
ativado no final do bloco anterior e a ferramenta pra. No exemplo
mostrado abaixo, os caminhos do centro do raio da ponta da ferramenta
ao longo dos arcos Ae Bcruzam--se emP quando especificado umvalor
suficientemente pequeno para a compensao do raio da ponta da
ferramenta. Esta interseo no ocorre, se for especificado um valor
excessivamente grande.
Quando o valor de compensao
do raio da ponta da ferramenta elevado
Arco B P
Quando o valor de compensao do
raio da ponta da ferramenta baixo
O alarme (n 033) ativado e a ferra-
menta pra
Caminho programado
Centro do arco B Centro do arco A
Arco A
r
r
Se o centro do arco for idntico posio inicial ou ao ponto final, o
alarme P/S (n 038) visualizado e a ferramenta pra na posio final do
bloco anterior.
N5 N6
N7
r
O alarme (n 038) ativado e a ferramenta
pra
(G41)
N5 G01 W100.0 ;
N6 G02 W100.0 I0 J0 ;
N7 G03 U--100.0 I--100.0 ;
Caminho do cen-
tro do raio da
ponta da ferra-
menta
Caminho programado
S No existe interseo
interna
S O centro do arco
idntico posio inicial
ou posio final
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
220
O sentido de correo determinado pelos cdigos G (G41 e G42) para
o raio da ponta da ferramenta e para o sinal do valor de compensao do
raio da ponta da ferramenta, da seguinte forma:
Sinal do valor de correo
Cdigo G + --
G41 Correo do lado
esquerdo
Correo do lado
direito
G42 Correo do lado
direito
Correo do lado
esquerdo
Osentido da correo pode ser alteradono modo de correo. Se o sentido
da correo for alterado em um bloco, gerado um vetor na interseo do
caminho do centro do raio da ponta da ferramenta desse bloco e no
caminho do centro do raio da ponta da ferramenta de um bloco anterior.
No possvel, contudo, realizar a alterao no bloco de partida e no bloco
que se lhe segue.
D Alterao do sentido de
correo no modo de
correo
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
221
L
L
L
S
r r
G42
G41
G41
G42
r
r
S
C
r
r
L
C
S
S
G41
G41
G42
G42
C
C
r
r
LinearLinear
LinearCircular
Caminho programado
Caminho do centro do raio da ponta da ferramenta
Pea
Caminho programado
Caminho do centro do raio da ponta da ferramenta
Pea
Pea
Pea
Pea
Caminho programado
Caminho do centro do
raio da ponta da ferramenta
CircularLinear
CircularCircular
Caminho do centro do
raio da ponta da ferramenta
Caminho programado
Pea
Pea
Pea
S Caminho do centro do
raio da ponta da
ferramenta com uma
interseo
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
222
Ao alterar o sentido de correo do bloco A para o bloco B com os
comandos G41 e G42, se no for necessria uma interseo com o
caminho da correo, o vetor normal do bloco B criado no ponto inicial
do bloco B.
G41 G42 (G42)
L
L
L
A B
r
r
S
G42
G41
L
S
L
S
G41
G42
A
B
L
S
r
L
L
G41
C
C
r
r r
(G42)
S
S
Centro
G42
LinearLinear
LinearCircular
Caminho programado
Caminho do centro do raio da ponta da ferramenta
Caminho programado
Caminho do centro do raio da ponta da ferramenta
Pea
Pea
Caminho do cen-
tro do raio da
ponta da ferra-
menta
Caminho programado
CircularCircular
Um arco cuja posio final
no est no arco
Caminho programado
Caminho do centro do
raio da ponta da ferra-
menta
Centro
C
S Caminho do centro do
raio da ponta da
ferramenta sem uma
interseo
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
223
Se o comando subseqente for especificado no modo de correo, o modo
de correo temporariamente cancelado, sendo depois automaticamente
restaurado. O modo de correo pode ser cancelado e iniciado como
descrito nas subsees II--14.3.2 e --14.3.4.
Se G28 for especificado no modo de correo, o modo de correo
cancelado em uma posio intermediria. Se o vetor ainda existir depois
do retorno da ferramenta ao ponto de referncia, as componentes do vetor
so repostas a zero, relativamente a cada eixo ao longo do qual foi
executado o retorno ao ponto de referncia.
(G42 G00)
S
S
S
S
G28
G00
r
r
Posio intermediria
Ponto de referncia
O vetor de correo pode ser definido de modo a formar um ngulo reto
no sentido de deslocao do bloco anterior, independentemente de se
usinar o lado interno ou externo, atravs da programao separada do
cdigo G de compensao do raio da ponta da ferramenta de corte (G41,
G42) no modo de correo. Se o cdigo for especificado em umcomando
circular, no se obter o movimento circular correto.
Caso se pretenda que o sentido de correo seja alterado pelaprogramao
do cdigo Gde compensao do raio da ponta da ferramenta (G41, G42),
consultar Alterao do sentido de correo no modo de correo na
subse. 14.3.3.
LinearLinear
r
Um bloco especificado por
G42
Modo G42
r
C
Interseo
S
L
L
S
L
CircularLinear
Um bloco especificado por
G42
Interseo
Caminho programado
Modo G42
Caminho do centro do
raio da ponta da ferramenta
D Cancelar
temporariamente a
compensao do raio da
ponta da ferramenta
S Especificao de G28
(retorno automtico ao
ponto de referncia) no
modo de correo
S Cdigo G de
compensao do raio da
ponta da ferramenta no
modo de correo
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
224
Se se programar G50 durante o modo de correo, o vetor de correo
cancelado temporariamente; depois disso, o modo de correo retomado
automaticamente.
Neste caso, sem o movimento de cancelamento de correo, a ferramenta
move--se diretamente do ponto de interseo para o ponto programado,
onde o vetor de correo cancelado. Quando o modo de correo
restaurado, a ferramenta se move tambm diretamente para o ponto de
interseo.
S
L
L L
L
S
S
N5
N6
N7
N8
Bloco G92
Caminho do centro
do raio da ponta
da ferramenta
Caminho programado
(G41)
N5 G91 G01 U700.0 W300.0 ;
N6 U600.0 W--300.0 ;
N7 G50 X200.0 Z100.0 ;
N8 G01 X800.0 Z400.0 ;
Ver as sees II--14.1 (G90, G92, G94) e II--14.2 (G70 a G76) sobre a
compensao do raio da ponta da ferramenta e respectivos ciclos fixos.
Caminho do centro do
raio da ponta da ferramenta
Caminho programado
N5
N6 (G42)
N8
N9
r
r
S
S
(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 ;
S
N7
D Comando para cancelar
temporariamente o vetor
de correo
D Definio do sistema de
coordenadas da pea
(G50)
D Ciclos fixos
(G90, G92, G94) e
repetio de ciclos
(G71 a G76)
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
225
Os blocos seguintes no produzem qualquer movimento da ferramenta.
Neles, a ferramenta no se mover mesmo quando acionada a
compensao do raio da ponta da ferramenta.
1. M05 ; Emisso do cdigo M
2. S21; Emisso do cdigo S
3. G04 X10.0 ; Pausa
4. G10 P01 X10 Z20 R10.0 ; definio do valor de .
compensao do raio da ponta da ferramenta
5. (G17) Z200.0 ; Comando de movimento no includo
no plano de correo
6. G98 ; Somente cdigo G
7. X0 ; A distncia a percorrer zero.
Os coman-
dos 1 a 6
no
so de mo-
vimento.
Quando um bloco nico sem movimento da ferramenta especificado no
modo de correo, o vetor e o caminho do centro do raio da ponta da
ferramenta so iguais aos existentes quando o bloco no programado.
Este bloco executado no ponto de parada de bloco nico.
L
N6
N7 N8
L
SS
Caminho do centro do raio da
ponta da ferramenta
Caminho programado
O bloco N7 executado aqui.
N6 U100.0 W100.0 ;
N7 G04 Z100.0 ;
N8 U100.0 ;
No entanto, quando a distncia a percorrer zero mesmo que o bloco seja
programado isoladamente, o movimento da ferramenta torna--se o mesmo de
quando feita a programao de mais de um bloco sem movimento da
ferramenta. Esta situao ser descrita mais adiante.
L
N6
N7 N8
L
SSS
Caminho programado
Caminho do centro do raio
da ponta da ferramenta
N6 G91 U100.0 W100.0 ;
N7 S21 ;
N8 G04 X10.0 ;
N9 W100.0 ;
Os blocos N7 e N8 so executados aqui.
D Bloco sem movimento
da ferramenta
S Bloco sem especificao
do movimento da
ferramenta no modo de
correo
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
226
Quando so gerados dois ou mais vetores no fim de um bloco, a
ferramenta se move linearmente de um vetor para outro. A este
movimento d--se o nome de movimento de canto.
Se esses vetores forem quase coincidentes entre si, o movimento de canto
no executado e o ltimo vetor ignorado.
r
nVx
nV
Y
Este vetor ignorado, se
Vxlimite V e
V
Y
limite V
r
Caminho programado
Caminho do centro do
raio da ponta da ferramenta
Se Vxlimi<e V e Vylimi<e , o ltimo vetor ignorado.
O limite V especificado previamente no parmetro (n 5010).
Caso esses vetores no coincidam, gerado um movimento em torno do
canto. Este movimento pertence ao ltimo bloco.
Este movimento pertence ao bloco N7 e, portanto,
a velocidade de avano igual do bloco N7.
Se o bloco N7 estiver no modo G00, a ferramenta
movida no modo G00; se estiver no modo G01,
G02 ou G03, a ferramenta movida no modo G01.
S
N6 N7
Para a operao manual durante a compensao do raio da ponta da
ferramenta, consulte a seo III--3.5, Absoluto manual ON e OFF.
D Movimento de canto
D Interrupo da operao
manual
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
227

S
r
L
C

L S
G40
r
L
Pea
G40
L
Caminho programado
Caminho programado
Caminho do centro do
raio da ponta da ferramenta
Caminho do centro do raio da ponta da ferramenta
Pea
LinearLinear
CircularLinear
r

L
S
G40
L
Interseo

S
C
r
r
L
L
G40
L
LinearLinear
Pea
Caminho programado
Caminho do centro do raio da ponta da ferramenta
CircularLinear
Pea
Caminho programado
Caminho do centro do
raio da ponta da ferramenta
Interseo
14.3.4
Movimento da
Ferramenta Aquando
do Cancelamento do
Modo de Correo
Explicaes
D Movimento da
ferramenta em torno de
um canto interno
(180)
D Movimento da
ferramenta em torno do
exterior de um ngulo
obtuso
(90<180)
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
228

G40
L
L L
L
r
r
L
L
S
r
r
C
L
L
L

S
S
LinearLinear
CircularLinear
Pea
Caminho programado
Caminho do centro do raio da ponta da ferramenta
Caminho programado
Caminho do centro do
raio da ponta da ferramenta
Pea
r
G40
G42
L
L
S
1ou menor
Caminho programado
Caminho do centro do raio da ponta da ferramenta
Quando um bloco sem movimento da ferramenta programado
juntamente com um cancelamento da correo, gerado um vetor cujo
comprimento igual ao valor de correo, na direo normal
relativamente ao movimento da ferramenta do bloco anterior. O vetor
cancelado no comando de deslocao seguinte.
L
N6
N7 N8
L
SS
Caminho do centro do
raio da ponta da ferramenta
Caminho programado
N6 G91 U100.0 W100.0 ;
N7 G40 ;
N8 U0 W100.0 ;
D Movimento da
ferramenta em torno do
exterior de um ngulo
agudo
(<90)
D Movimento da
ferramenta em torno do
exterior de um ngulo
agudo inferior a 1 grau,
linearlinear (<1)
D Bloco sem movimento
da ferramenta
especificado juntamente
com o cancelamento da
correo
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
229
Se um bloco com G41 ou G42 preceder um bloco em que so
especificados G40 e I_, J_, K_, o sistema presume que o caminho foi
programado como decorrendo entre a posio final, determinada pelo
bloco anterior, e um vetor determinado por (I,J), (I,K) ou (J,K). Osentido
da compensao igual ao do bloco anterior.
No bloco N1, o centro do raio da ponta da
ferramenta se movimenta para P.
No bloco N2, o centro do raio da ponta da
ferramenta se movimenta E.
E (a, b)
r
N1 (modo G42) ;
N2 G40 Xa Yb I_ J_ ;
(I, J)
r
P
S
N2
N1
(G42)
Pea
Caminho programado
Caminho do centro do
raio da ponta da ferra-
menta
(G40)
Neste caso, tenha em ateno que o CNC consegue uma interseo do
caminho da ferramenta, independentemente de a usinagem especificada
ser interna ou externa.
r
X
S
(G42)
E
G40
r
(I, J)
Caminho do
centro do
raio da ponta
da ferramenta
Caminho programado
Quando no se pode obter uma interseo, a ferramenta vai para a posio
normal, no final do bloco anterior.
E
(I, J)
r
S
G40
X
r
Caminho do centro do
raio da ponta da ferramenta
Caminho programado
(G42)
D Bloco com G40 e I_J_K_
S O bloco anterior contm
G41 ou G42
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
230
O corte excessivo executado pela ferramenta chamado de interferncia.
A funo de verificao de interferncias verifica com antecedncia a
possibilidade de execuo de um corte excessivo. Todavia, nem todas as
interferncias podem ser verficadas por esta funo. A verificao de
interferncias executada mesmo que no seja executado um corte
excessivo.
(1) O sentido do caminho do raio da ponta da ferramenta diferente
daquele do caminho programado (de 90 a 270 graus entre esses
caminhos).
Caminho do centro do
raio da ponta da ferramenta
Caminho programado
Caminho programado
Caminho do centro do
raio da ponta da ferramenta
As direes destes
dois caminhos so
diferentes (180).
As direes destes
dois caminhos so
diferentes (180).
14.3.5
Verificao de
Interferncias
Explicaes
D Critrios para a deteo
de interferncias
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
231
(2) Alm da condio (1), o ngulo entre o ponto inicial e o ponto final
no caminho do centro do raio da ponta da ferramenta difere bastante
daquele entre o ponto inicial e o ponto final no caminho programado
na usinagem circular (mais de 180 graus).
Centro
N5
N6
N7
r1
r2 Caminho do cen-
tro do raio da
ponta da ferra-
menta
Caminho
programado
(G41)
N5 G01 U200.0 W800.0 T1 ;
N6 G02 U--160.0 W320.0 I--800.0 K--200.0 T2 ;
N7 G01 U--500.0 W200.0 ;
(Valor de compensao da ferramenta
correspondente a T1 : r
1
= 200.0)
(Valor de compensao da ferramenta
correspondente a T2 : r
2
= 600.0)
No exemplo acima, o arco do bloco N6 fica situado emumquadrante. Mas
aps a compensao do raio da ponta da ferramenta, o arco colocado nos
quatro quadrantes.
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
232
(1) Remoo do vetor que causa a interferncia
Quando a compensao do raio da ponta da ferramenta executada
no blocos A, B e C e so criados os vetores V
1
, V
2
, V
3
e V
4
entre os
blocos A a B, e os vetores V
5
, V
6
, V
7
e V
8
entre os blocos B e C, os
vetores mais prximos so verificados primeiro. Se ocorrer alguma
interferncia, so ignorados. Mas se os vetores a ignorar devido
interferncia forem os ltimos vetores do canto, no ser possvel
ignor--los.
Verificao entre os vetores V
4
e V
5
Interferncia: V
4
e V
5
so ignorados
Verificao entre V
3
e V
6
Interferncia: V
3
e V
6
so ignorados
Verificao entre V
2
e V
7
Interferncia: V
2
e V
7
so ignorados
Verificao entre V
1
e V
8
Interferncia: V
1
e V
8
no podem ser ignorados
Se, durante a verificao, for detetado um vetor sem interferncia, os
vetores subseqentes no so verificados. Se o bloco B for um
movimento circular, ser gerado um movimento linear em caso de
interferncias nos vetores.
(Exemplo 1) A ferramenta move--se linearmente de V
1
para V
8
C
C
C
r
r
R
V
1
V
2
V
3
V
4
V
5
V
6
V
7
V
8
A
O
1
O
2
Caminho do
centro do raio
da ponta da
ferramenta
V
4
, V
5
: Interferncia
V
3
, V
6
: Interferncia
V
2
, V
7
: Interferncia
V
1
, V
8
: Sem interferncia
Caminho
programado
S
S
D Correo antecipada de
interferncias
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
233
(Exemplo 2) A ferramenta move--se linearmente de V
1
, V
2
, V
7
para V
8
r
C
C
C
r
R
A
S
S
V
4
, V
5
: Interferncia
V
3
, V
6
: Interferncia
V
2
, V
7
: Sem interferncia
O
1
O
2
V
1
V
2
V
8
V
3
V
6
V
5 V
4
V
7
Caminho programado
Caminho do centro
do raio da ponta da
ferramenta
(2) Se a interferncia ocorrer aps a correo (1), a ferramenta parada
com um alarme.
Se a interferncia ocorrer aps a correo (1) ou se existir apenas um
par de vetores desde o incio da verificao e os vetores interferirem,
o alarme P/S (n 41) mostrado e a ferramenta pra imediatamente
aps a execuo do bloco anterior. Se o bloco for executado por meio
da operao bloco a bloco, a ferramenta pra no fim do bloco.
C
V6
A
B
V5 V2
V1
Ferra-
mentada
parada
Caminho do centro do raio
da ponta da ferramenta
Caminho programado
Aps ignorar os vetores V
2
e V
5
devido a uma interferncia, tambm
ocorre uma interferncia entre os vetores V
1
e V
6.
O alarme
visualizado e a ferramenta pra.
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
234
(1) Depresso menor do que o valor de compensao do raio da ponta
da ferramenta
Caminho do centro do raio
da ponta da ferramenta
A
B
C
Ferramentada
parada
Caminho programado
No h qualquer interferncia real, mas uma vez que o sentido
programado no bloco B oposto ao do caminho aps a compensao
do raio da ponta da ferramenta, a ferramenta pra e mostrado um
alarme P/S (n 041).
(2) Ranhura mais pequena do que o valor de compensao do raio da
ponta da ferramenta
A B C
Caminho
programado
Caminho do centro do
raio da ponta da ferramenta
Ferramentada parada
Tal como (1) , o sentido inverso no bloco B.
D Quando se presume a
existncia de
interferncia, embora
esta no ocorra
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
235
Quando o raio de umcanto menor do que o raio da ferramenta, ativado
um alarme e o CNC pra no incio do bloco, porque a correo interna da
ferramenta de corte levaria execuo de um corte excessivo. Na
operao bloco a bloco, o corte excessivo gerado devido parada da
ferramenta aps a execuo do bloco.
Caminho programado
Caminho do centro do raio da ponta da ferramenta
Pea
acionado um alarme e a
operao interrompida
acionado um alarme e a op-
erao interrompida aqui, na
operao bloco a bloco
Se o CNC no parar,
executado
um corte excessivo
Ser executado um corte excessivo, uma vez que a compensao do raio
da ponta da ferramenta fora o caminho do centro da ferramenta a se
mover no sentido inverso ao programado. Nestecaso, ativado umalarme
e o CNC pra no incio do bloco.
Caminho do centro do raio
da ponta da ferramenta
Caminho programado
Pea
ativado um alarme e a op-
erao interrompida
Corte excessivo se a operao no fosse interrompida
14.3.6
Corte Excessivo
Devido Compen--
sao do Raio da
Ponta da Ferramenta
Explicaes
D Usinagem de um canto
interno com um raio
inferior ao da ponta da
ferramenta
D Usinagem de uma
ranhura inferior ao raio
da ponta da ferramenta
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
236
Quando a usinagemdo passo programada por meio de usinagemcircular
no caso de umprograma contendo umpasso menor do que o raio da ponta
da ferramenta, o caminho do centro da ferramenta com a correo normal
torna--se inverso ao sentido programado. Neste caso, o primeiro vetor
ignorado e a ferramenta se move linearmente posio do segundo vetor.
A operao bloco a bloco interrompida neste ponto. Se a usinagem no
estiver no modo de bloco nico, a operao do ciclo continua. Se o passo
for linear, no ser acionado nenhum alarme e o corte ser feito
corretamente. No entanto, permanecer um resto por cortar.
S
O primeiro vetor ignorado
Caminho do centro do raio da
ponta da ferramenta
Caminho programado
Pea
Centro da usinagem
circular
Se o primeiro vetor no for ignorado, ser executado um corte excessivo.
Contudo, a ferramenta move--se linearmente.
Movimento linear
Posio de parada aps a execuo de um
nico bloco
Na chanfragem ou arco do canto, a compensao do raio da ponta da
ferramenta s pode ser executada se existir uma interseo normal no
canto. No modo de cancelamento da correo, a compensao no pode
ser executada no bloco de partida ou quando se muda o sentido de
correo; nesse caso, mostrado um alarme P/S (n 39) e a ferramenta
pra. Na chanfragem interna ou arco de canto interno, se o valor da
chanfragem ou o valor do arco do canto for inferior ao valor do raio da
ponta da ferramenta, a ferramenta detida com um alarme P/S (n 39),
pois seria executado um corte excessivo.
Parou aqui
Caminho
programado
Caminho do centro do raio
da ponta da
ferramenta
Caminho do centro do raio
da ponta da
ferramenta
Caminho
programado
Parou aqui
O ngulo de inclinao vlido do caminho programado nos blocos antes
e aps o canto igual ou inferior a 1 grau, de modo que no seja acionado
o alarme P/S (n 52, 54) gerado pelo erro de clculo da compensao do
raio da ponta da ferramenta.
O alarme no acionado se o ngulo for igual ou inferior a 1 grau.
D Usinagem de um passo
inferior ao raio da ponta
da ferramenta
14.3.7
Correo na
Chanfragem e Arcos
de Canto
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
237
O exemplo seguinte mostra uma faixa de usinagem que no pode ser
suficientemente cortada.

2
r
r
22.5_
Caminho do centro
do raio da ponta da
ferramenta
Caminho program.
com chanfragem
Faixa de usina-
gem restante
Na chanfragem interna, se a seo do caminho programado que no faz
parte da chanfragem (
1
ou
2
na figura acima) se encontrar na faixa
seguinte, ser executado um corte insuficiente.
0
1
ou
2<
rtang. 22.5 (r : raio da ponta da ferramenta)
Vista ampliada da restante faixa de usinagem
3
1
2

2
Embora devesse estar posicionada em2, na figura acima, a ferramenta se
encontra em 1 (a ponta da ferramenta tangente linha L).
Assim, a faixa 3 no usinada.
O alarme P/S n 52 ou 55 ativado nos seguintes casos:
P
1
O alarme ativado
neste caminho
Limite do caminho programado com
chanfragem
Ponto final P
2
Caminho
programado
Caminho do centro
do raio da ponta da
ferramenta
Caminho do centro da ponta da ferra-
menta com chanfragem
Caminho do centro da ponta da
ferramenta sem chanfragem
Ponto inicial
D Quando a faixa de
usinagem se mantm ou
acionado um alarme
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
238
Na chanfragem exterior com correo, imposto um limite ao caminho
programado. Ocaminho durante a chanfragemcoincide comos pontos de
interseo P
1
ou P
2
sem chanfragem, pelo que a chanfragem exterior
limitada. Na figura acima, o ponto final do caminho do centro da
ferramenta com chanfragem coincide com o ponto de interseo (P2) do
bloco seguinte semchanfragem. Se o valor da chanfragemfor superior ao
valor limite especificado, o alarme P/S n 52 ou 55 ser ativado.
A compensao do raio da ponta da ferramenta no executada para os
comandos introduzidos atravs do MDI.
Todavia, quando a operao automtica realizada com comandos
absolutos interrompida temporariamente pela funo bloco a bloco, a
operao MDI executada, sendo a operao automtica iniciada em
seguida. O caminho da ferramenta o seguinte:
Neste caso, os vetores na posio inicial do bloco seguinte so
convertidos e os outros vetores so gerados pelos dois blocos seguintes.
Assim, a compensao do raio da ponta da ferramenta executada com
preciso a partir do bloco depois do seguinte.
V
B2
V
B1
V
C1

V
C1
V
C2
V
B1

V
B2

P
B
P
A
P
B

P
C
P
D
Comando
para o MDI
Quando as posies P
A
, P
B
e P
C
so programadas em um comando
absoluto, a ferramenta parada pela funo bloco a bloco, aps executar
o bloco de P
A
a P
B
, e deslocada pela operao MDI. Os vetores V
B1
e
V
B2
so convertidos para V
B1
e V
B2
e os vetores de correo so
recalculados para V
C1
e V
C2
, entre o bloco P
B
--P
C
e P
C
--P
D
.
Todavia, como o vetor V
B2
no calculado novamente, a compensao
executada com preciso a partir da posio P
C
.
14.3.8
Comando de Entrada
Atravs do Painel MDI
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
239
Em geral, o valor de correo modificado no modo de cancelamento ou
durante a troca das ferramentas. Se o valor de correo for alterado no
modo de correo, o vetor no ponto final do bloco calculado para o novo
valor de correo.
N8 N6
N7
Calculado a partir do valor
de correo no bloco N6
Caminho programado
Calculado a partir do valor
de correo no bloco N7
Quando alguns vetores so criados entre os blocos N6 e N7, o vetor no
ponto final dos blocos atuais calculado atravs do valor de correo do
bloco N6.
Quando especificado um valor de correo negativo, o programa
executado para a figura criada atravs da substituio de G41 por G42 ou
G42 por G41 na folha do processo.
Uma ferramenta que usine um perfil interno usinar um perfil externo e
uma ferramenta que usine um perfil externo usinar um perfil interno.
A seguir mostrado um exemplo. Em geral, a usinagem do CNC
programada assumindo um valor de correo positivo. Quando um
programa especifica um caminho da ferramenta como mostrado em 1, a
ferramenta se deslocar como mostrado em 2, se for especificada uma
correo negativa. A ferramenta em 2 se deslocar como mostrado em 1,
se o sinal do valor de correo for invertido.
Caminho programado
1
2
AVISO
Se o sinal do valor de correo for invertido, o vetor de
correo da ponta da ferramenta invertido, mas o sentido
da ponta imaginria da ferramenta no se altera.
Por este motivo, o sinal do valor de correo no deve ser
invertido quando se inicia a usinagem com a ponta
imaginria da ferramenta no ponto inicial.
14.3.9
Precaues Gerais
Para as Operaes de
Correo
D Alterao do valor de
correo
D Polaridade da
quantidade de correo
e caminho do centro da
ponta da ferramenta
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
240
D Quando um comando G53 executado no modo de compensao do
raio da ponta da ferramenta, o vetor de compensao do raio da ponta
da ferramenta cancelado automaticamente antes do posicionamento,
sendo automaticamente restaurado por um comando de movimento
subseqente. Oformato para recuperar o vetor de compensao do raio
da ponta da ferramenta do tipo FS16 quando o bit 2 (CCN) do
parmetro n 5003 colocado em 0, ou do tipo FS15 quando esse
mesmo bit colocado em 1.
D Quando um comando G28 ou G30 executado no modo de
compensao do raio da ponta da ferramenta, o vetor de compensao
do raio da ponta da ferramenta cancelado automaticamente antes do
retorno automtico ao ponto de referncia, sendo retomado
automaticamente atravs de umcomando de movimento subseqente.
A temporizao e o formato para cancelar e retomar o vetor de
compensao do raio da ponta da ferramenta so do tipo FS15 quando
o bit 2 (CCN) do parmetro n 5003 colocado em 1, ou do tipo FS16
quando esse mesmo bit colocado em 0.
Quando um comando G53 executado no modo de compensao do raio
da ponta da ferramenta, criado um vetor com um comprimento igual ao
da correo, no final do bloco precedente, perpendicularmente ao sentido
em que a ferramenta se desloca. O vetor de correo cancelado quando
a ferramenta se desloca para uma posio especificada de acordo com o
comando G53. Ovetor de correo restaurado automaticamente quando
a ferramenta se desloca de acordo com o comando seguinte.
O formato para retomar o vetor de compensao do raio da ponta da
ferramenta do tipo partida quando o bit 2 (CCN) do parmetro n 5003
colocado em 0, ou do tipo vetor de interseo (tipo FS15) quando esse
mesmo bit colocado em 1.
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0
Partida
O ;
G41 G00_ ;
:
G53 X_ Z_ ;
:
(G41 G00)
r
r
s
s
s
G53
G00
G00
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1
(G41 G00)
r
s
s
s
G53
G00
G00
[Tipo FS15]
14.3.10
Comandos G53, G28 e
G30 no Modo de
Compensao do Raio
da Ponta da
Ferramenta
Explicaes
D Comando G53 no modo
de compensao do raio
da ponta da ferramenta
S Comando G53 no modo
de correo
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
241
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0
O ;
G41 G00_ ;
:
G53 U_ W_ ;
:
(G41 G00)
r
r
s
s
G53
G00
G00
Partida
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1
[Tipo FS15]
(G41 G00)
r
s
s
G53
G00
G00
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0
O ;
G90 G41_ ;
:
G00 X20. Y20. ;
G53 X20. Y20. ;
:
(G41 G00)
r
r
s
s
G53
G00
G00
Partida
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1
[Tipo FS15]
(G41 G00)
r
s
s
G53
G00
G00
S Comando G53
incremental no modo de
correo
S Comando G53 no
especificando qualquer
movimento no modo de
correo
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
242
AVISO
1 Quando um comando G53 executado no modo de
compensao do raio da ponta da ferramenta durante um
bloqueio de todos os eixos, o posicionamento no
executado para os eixos bloqueados e o vetor de correo
no cancelado. Quando o bit 2 (CCN) do parmetro n
5003 colocado em 0 ou acionado o bloqueio de cada
eixo, o vetor de correo cancelado.
Exemplo 1)
Quando o bit 2 (CCN) do parmetro n 5003 tem valor 0 e
aplicado o bloqueio de todos os eixos
(G41 G00)
r
s
s
G53
G00
G00
(G41 G00)
r
s
s
G53
G00
G00
(G41 G00)
r
s
s
G53
G00
G00
Exemplo 2)
Quando o bit 2 (CCN) do parmetro n 5003 tem valor 1 e
aplicado o bloqueio de todos os eixos
[Tipo FS15]
Exemplo 3)
Quando o bit 2 (CCN) do parmetro n 5003 tem valor 1 e
aplicado o bloqueio de cada eixo
[Tipo FS15]
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
243
AVISO
2 Quando um eixo de compensao especificado em um
comando G53 no modo de compensao do raio da ponta
da ferramenta, os vetores para os outros eixos de
compensao tambm so cancelados. Isto tambm se
aplica quando o bit 2 (CCN) do parmetro n. 5003
definido para 1. (OFS15 cancela apenas o vetor para oeixo
especificado. Tenha em ateno que o cancelamento do
tipo FS15 diferente da especificao de FS15 neste
ponto.)
Exemplo)
Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 0
[Tipo FS15]
r
s
G00
(G41 X_ Z_)
s
G00 s
G53 Z_
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
244
NOTA
1 Quando umeixo no includo no plano de compensao do
raio da ponta da ferramenta especificado em um
comando G53, criado um vetor perpendicular ao sentido
de deslocao da ferramenta no final do bloco precedente
e a ferramenta no se move. No bloco seguinte, o modo de
correo retomado automaticamente (do mesmo modo
em que so executados consecutivamente dois ou mais
blocos sem qualquer comando de movimento).
Exemplo)
Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 0
(G41 G00 X_Z_)
r
r
s
G00
s s
G00
G00
G53 Y_
Partida
2 Quando um comando G53 especificado como bloco de
partida, o bloco seguinte passa a ser, de fato, o bloco de
partida. Contudo, quando o bit 2 (CCN) do parmetro n
5003 colocado em 1, o bloco seguinte cria um vetor de
interseo.
Exemplo)
Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 0
r
s
G41 G53
s s G00
G00
G00
Partida
Quando um comando G28 ou G30 executado no modo de compensao
do raio da ponta da ferramenta, a fase de usinagem especificada no
comando executada de acordo com o formato FS15 se o bit 2 (CCN) do
parmetro n. 5003 for definido para 1. criado um vetor de interseo
no final do bloco precedente e um vetor perpendicular na posio
intermediria. O vetor de correo cancelado quando a ferramenta se
desloca da posio intermediria para o ponto de referncia. O vetor de
correo restaurado como vetor de interseo pelo bloco seguinte.
D Comando G28, G30 no
modo de compensao
do raio da ponta da
ferramenta
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
245
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0
O ;
G91 G41_ ;
:
G28 X40. Z0 ;
:
r
s
(G42 G01)
s
s
s
G00
G01 G28/30
Posio intermediria
Ponto de referncia
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1
r
s
(G42 G01)
s
s
s
G00
G01
G28/30
[Tipo FS15]
Posio intermediria
Ponto de referncia
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0
O ;
G91 G41_ ;
:
G28 X0 Y0 ;
:
(G41 G01)
r
r
s
s
s
G00
G01
G28/30
Posio intermediria
Ponto de referncia
Partida
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1
[Tipo FS15]
(G41 G01)
r
s
s
s
G00
G01
G28/30
Posio intermediria
Ponto de referncia
S Comando G28 ou G30
no modo de correo
(com movimento para
uma posio
intermediria e uma
posio de referncia)
S Comando G28 ou G30
no modo de correo
(sem realizao do
movimento para uma
posio intermediria)
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
246
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0
Ponto de referncia=posio intermediria
Partida
O ;
G91 G41_ ;
:
G28 X40. Y--40. ;
:
(G41 G01)
r
r
s s
G00
G01
G28/30
s
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1
[Tipo FS15]
(G41 G01) s s
G00
G01
G28/30
s
r
Ponto de referncia=posio intermediria
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0
Ponto de referncia=posio intermediria
Partida
O ;
G91 G41_ ;
:
G28 X40. Y--40. ;
:
(G41 G01)
r
s
G00
s
r
G28/30
G01
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1
[Tipo FS15]
Ponto de referncia=posio intermediria
(G41 G01)
r
s
G00
s
G28/30
G01
S Comando G28 ou G30
no modo de correo
(sem realizao do
movimento para um
ponto de referncia)
S Comando G28 ou G30
no modo de correo
(sem movimento)
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
247
AVISO
1 Quando umcomando G28 ou G30 executado durante um
bloqueio de todos os eixos, criado umvetor perpendicular
direo de deslocao da ferramenta na posio
intermediria. Neste caso, a ferramenta no se desloca
para o ponto de referncia e o vetor de correo no
cancelado. Quando o bit 2 (CCN) do parmetro n 5003
colocado em 0 ou acionado o bloqueio de cada eixo, o
vetor de correo cancelado.
Exemplo 1)
Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 1
[Tipo FS15]
s
G28
s G01
G01
s
s
r
(G42 G01)
Ponto de referncia=
posio intermediria
Posio intermediria
Exemplo 2)
Quando o bit 2 (CCN) do parmetro n 5003 tem valor 0 e
aplicado o bloqueio de todos os eixos
s
G28
s G01
G01
s
s
r
(G42 G01)
[Tipo FS15]
Ponto de referncia=
posio intermediria
Posio intermediria
2 Quando um eixo de compensao especificado em um
comando G20 ou G30 no modo de compensao do raio da
ponta da ferramenta, os vetores para os outros eixos de
compensao tambm so cancelados. Isto tambm se
aplica quando o bit 2 (CCN) do parmetro n. 5003
definido para 1. (OFS15 cancela apenas o vetor para oeixo
especificado. Tenha em ateno que o cancelamento do
tipo FS15 diferente da especificao de FS15 neste
ponto.)
s s
s
G00
G00 r
G28 Z_
(G41 G00 X_Z_)
[Tipo FS15]
Ponto de referncia=
posio intermediria
Posio
intermediria
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
248
NOTA
1 Quando umeixo no includo no plano de compensao do
raio da ponta da ferramenta especificado em um
comando G28 ou G30, criado um vetor perpendicular
direo de deslocao da ferramenta no final do bloco
precedente e aferramenta nose move. No blocoseguinte,
o modo de correo retomado automaticamente (do
mesmo modo em que so executados consecutivamente
dois ou mais blocos sem qualquer comando de
movimento).
Exemplo)
Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 1
(G41 G01 X_ Z_)
r
s
G28(30)Y_
G01
G01
G01
s s
[Tipo FS15]
2 Quando um comando G28 ou G30 especificado como
bloco de partida, criado um vetor perpendicular direo
de deslocao da ferramenta na posio intermediria. O
vetor cancelado no ponto de referncia. O bloco seguinte
cria um vetor de interseo.
Exemplo 1)
Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 1
s
G42 G28
s
G01
G01
s
s r
G01
[Tipo FS15]
Ponto de referncia=
posio intermediria
Posio intermediria
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
249
Os valores de compensao da ferramenta incluem valores de
compensao da geometria da ferramenta e de compensao do desgaste
da ferramenta (Fig. 14.4).
Valor de correo da
geometria no eixo X
Valor de correo
do desgaste do eixo X
Ponto no programa
Ferramenta imaginria
Ferramenta real
Fig. 14.4 Correo da geometria da ferramenta e correo do desgaste
da ferramenta
Valor de correo
do desgaste do eixo Z
Valor de correo da
geometria no eixo Z
Os valores de compensao da ferramenta podem ser introduzidos na
memria do CNC a partir do painel MDI ou a partir de um programa.
Um valor de compensao da ferramenta selecionado da memria do
CNC, quando o cdigo correspondente especificado em um programa
aps o endereo T.
O valor usado para a correo da ferramenta ou para a compensao do
raio da ponta da ferramenta.
Ver subse. II--14.1.2 para mais pormenores.
A Tabela 14.4.1 mostra a faixa permitida para a entrada dos valores de
compensao da ferramenta.
Tabela 14.4.1: Faixa permitida dos valores de compensao da
ferramenta
Sistema in-
Valor de compensao da ferramenta
Sistema in
cremental
Entrada em mm Entrada em polegadas
IS--B de --999.999 a +999.999 mm de --99.9999 a +99.9999 pol.
IS--C de --999.9999 a +999.9999 mm de --99.99999 a +99.99999 pol.
O valor mximo de compensao do desgaste da ferramenta pode ser
alterado atravs da definio do parmetro n 5013.
A memria pode salvar 64 valores de compensao da ferramenta.
14.4
VALORES DE
COMPENSAO DA
FERRAMENTA,
NMERO DE
VALORES DE
COMPENSAO E
INTRODUO DE
VALORES A PARTIR
DO PROGRAMA (G10)
14.4.1
Compensao da
Ferramenta e Nmero
de Compensao da
Ferramenta
D Faixa permitida dos
valores de compensao
da ferramenta
D Nmero da
compensao da
ferramenta
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
250
Os valores de correo podem ser introduzidos por um programa atravs
do seguinte comando:
G10 P_ X_ Y_ Z_ R_ Q_ ;
ou
G10 P_ U_ V_ W_ C_ Q_ ;
P : Nmero de correo
0 : Comando valor de deslocamento do sistema de coordenadas
de trabalho
1--64 : Comando do valor de correo do desgaste da ferramenta
O valor do comando igual ao nmero de correo
10000+(1--64) : Comando do valor de correo da geometria da fer
ramenta
(1--64) : Nmero de correo
X : Valor de correo no eixo X (absoluto)
Y : Valor de correo no eixo Y (absoluto)
Z : Valor de correo no eixo Z (absoluto)
U : Valor de correo no eixo X (incremental)
V : Valor de correo no eixo Y (incremental)
W: Valor de correo no eixo Z (incremental)
R : Valor de correo do raio da ponta da ferramenta (absoluto)
R : Valor de correo do raio da ponta da ferramenta (incremental)
Q: Nmero da ponta imaginria da ferramenta
Em um comando absoluto, os valores especificados nos endereos X, Y,
Z e R so definidos como o valor de correo correspondente ao nmero
de correo especificado pelo endereo P. Em um comando incremental,
o valor especificado nos endereos U, V, W e C somado ao valor de
correo atual, correspondente ao nmero de correo.
NOTA
1 Os endereos X, Y, Z, U, V e Wpodemser especificados no
mesmo bloco.
2 Usando--se este comando em um programa, a ferramenta
poder ser movimentada pouco a pouco. Este comando
tambm pode ser usado para introduzir os valores de
correo individualmente, a partir de umprograma, emvez
de os introduzir individualmente a partir da unidade MDI.
14.4.2
Alterao do Valor de
Correo da
Ferramenta
Formato
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
251
Quando uma ferramenta movimentada para a posio de medio
atravs da execuo de um comando introduzido no CNC, este mede
automaticamente a diferena entre o valor atual da coordenada e o valor
da coordenada da posio de medio do comando e usa--o como valor de
correo para a ferramenta. Se a ferramenta j tiver sido corrigida, a
mesma deslocada para a posio de medio comesse valor de correo.
Se o CNC considerar que neccessrio proceder a uma nova correo
depois de calcular a diferena entre os valores das coordenadas da posio
de medio e os valores das coordenadas programadas, o valor de
correo atual novamente corrigido.
Para informaes mais detalhadas, consulte o manual de instrues
fornecido pelo fabricante da mquina--ferramenta.
O sistema de coordenadas deve ser definido antecipadamente para
movimentar a ferramenta para a posio de medio. (O sistema de
coordenadas de trabalho para a programao comum.)
O movimento para a posio de medio executado atravs da
especificao seguinte no MDI ou no modo MEM :
G36 Xx
a
; ou G37 Zz
a
;
Neste caso, a posio de medio dever ser x
a
ou z
a
(comando absoluto).
A execuo deste comando efetua o deslocamento rpido dessa
ferramenta para a posio de medio, reduz a velocidade de avano a
meio do percurso e, em seguida, continua a moviment--la at o
dispositivo de medio emitir o sinal final. Quando a ponta da ferramenta
atinge a posio de medio, o instrumento de medio envia um sinal de
alcance da posio de medio ao CNC, que pra a ferramenta.
O valor atual de correo da ferramenta continua sendo corrigido atravs
da diferena entre o valor da coordenada ( ou ) quando a ferramenta
atinge a posio de medio e o valor de x
a
ou z
a
especificado emG36Xx
a
ou G37Zz
a
.
Valor de correo x = valor de correo atual x+(--x
a
)
Valor de correo z = valor de correo atual z+(--z
a
)
x
a
: Ponto de medio programado para o eixo X
z
a
: Ponto de medio programado para o eixo Z
Estes valores de correo tambm podem ser alterados via o painel de
operao MDI.
14.5
CORREO
AUTOMTICA DA
FERRAMENTA
(G36, G37)
Explicaes
D Sistema de coordenadas
D Movimento para a
posio de medio
D Correo
PROGRAMAO 14. FUNO DE COMPENSAO B--64114PO/01
252
Ao movimentar--se da posio inicial para a posio de medio prevista
atravs de x
a
ou z
a
emG36 ou G37, a ferramenta deslocada velocidade
de deslocamento rpido atravs da faixa A. Emseguida, a ferramenta pra
no ponto T (x
a
--
x
ou z
a
--
z
) e desloca--se, velocidade de avano de
medio definida pelo parmetro (n 6241) atravs das faixas B, C e D.
Se o sinal final de aproximao for ativado durante o movimento atravs
da faixa B, acionado umalarme. Se o sinal final de aproximao no for
ativado antes do ponto V e a ferramenta parar no ponto V, acionado o
alarme P/S (n 080).

T S(x
s
, z
s
)
X, Z
F
R
F
P
U V
|x
a
--x
s
|. |z
a
--z
s
|
U (x
a
, z
a
) Posio inicial

F
R
: Velocidade de deslocamento rpido
F
P
: Velocidade de avano de medio (definida pelo parmetro(n 6241))
A B C D
Posio de medio prevista
Fig. 14.5 Velocidade de avano e alarme
Se o bit 3 (G36) do parmetro n 3405 tiver sido colocado em 1, G37.1
e G37.2 so usados como cdigos G para a compensao automtica da
ferramenta nos eixos X e Z, respectivamente.
Posio de medio
no eixo Z
Ponto zero pro-
gramado
Posio
de medio
no eixo X
100
800
300
50
380
Valor de correo Valor de correo
(Antes da medio) (Aps a medio)
X 100.0 98.0
Z 0 4.0
Nmero de ferramenta T1
G50 X760.0 Z1100.0 ; Programao do ponto zero absoluto
(Definio do sistema de coordenadas)
S01 M03 T0101 ; Especifica a ferramenta T1, o nmero de
correo 1 e a rotao do fuso
D Velocidade de avano e
alarme
D Cdigo G
Exemplos
PROGRAMAO B--64114PO/01 14. FUNO DE COMPENSAO
253
G36 X200.0 ; Move--se para a posio de medio
se a ferramenta tiver atingido a posio de
medio em X198.0 ; como a posio de
medio correta 200 mm, o valor de correo
alterado em 198.0--200.0=--2.0mm.
G00 X204.0 ; Refrata--se um pouco ao longo do eixo X.
G37 Z800.0 ; Desloca--se para a posio de medio do eixo Z.
Se a ferramenta j tiver atingido a posio de
medio em X804.0, o valor de correo
alterado atravs de 804.0--800.0=4.0mm.
T0101 ; Correes subseqentes atravs da diferena.
O novo valor de correo torna--se vlido
quando o cdigo T especificado de novo.
AVISO
1 Velocidade de medio(Fp), e so definidas como parmetros (Fp : n 6241, : n 6251,
: n 6254) pelo fabricante da mquina--ferramenta. tmde ser nmeros positivos, para que
>.
2 Cancela a compensao do raio da ponta da ferramenta antes de G36, G37.
3 Quando um movimento manual inserido velocidade de avano de medio, reponha a
ferramenta na posio de reincio antes de inserir o movimento manual.
4 Ovalor de correo da ferramenta determinado tememconta o valor da ponta da ferramenta
R. Certifique--se de que o valor do raio da ponta da ferramenta est corretamente programado.
Exemplo) Quando o centro da ponta da ferramenta coincide com o ponto inicial.
A
B
C
Valor do raio da ponta da ferramenta
Posio de medio
Movimento
real
Movimento considerando o valor
do raio da ponta da ferramenta
Na verdade, a ferramenta se desloca do ponto A para o ponto B, mas o valor de correo da
ferramenta determinado pressupondo que a ferramenta se move para o ponto C emfuno
do valor do raio da ponta da ferramenta.
NOTA
1 Quando no existe qualquer comando de cdigo T antes de G36 ou G37, acionado o alarme
P/S n 81.
2 Quando um cdigo T especificado no mesmo bloco que G36 ou G37, acionado o alarme
P/S n 82.
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
254
15
MACROS DE USURIO
Apesar de os subprogramas serem teis na repetio da mesma operao,
a funo de macro de usurio tambm permite o uso de variveis,
operaes aritmticas e lgicas e desvios condicionais para um
desenvolvimento simples de programas gerais, como fresagem de bolsas
e ciclos fixos definidos pelo usurio. Um programa de usinagem pode
chamar uma macro de usurio com um simples comando, exatamente
como um subprograma.
O0001 ;
:
:
:
G65 P9010 R50.0 L2 ;
:
:
M30 ;
Programa de usinagem Macro de usurio
O9010 ;
#1=#18/2 ;
G01 X#1 Z#1 F0.3 ;
G02 X#1 Z--#1 R#1 ;
:
:
:
M99 ;
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
255
Um programa de usinagem comum especifica diretamente um cdigo G
e a distncia percorrida atravs de umvalor numrico; por exemplo, G100
e X100.0. As macros de usurio permitem a especificao de valores
numricos de forma direta ou atravs de um nmero de varivel. Quando
usado um nmero de varivel, o valor da varivel pode ser alterado por
um programa ou atravs do painel de operao MDI.
#1=#2+100 ;
G01 X#1 F0.3 ;
Para especificar uma varivel, introduza uma cerquilha (#) seguida por
um nmero de varivel. As linguagens genricas de programao
permitem que seja atribudo um nome a uma varivel, mas esta
possibilidade no est disponvel para as macros de usurio.
Exemplo: #1
Pode--se usar uma expresso para especificar um nmero de varivel.
Neste caso, a expresso deve ser especificada entre colchetes.
Exemplo: #[#1+#2--12]
As variveis so classificadas emquatro tipos, de acordo comos nmeros
de varivel.
Tabela 15.1: Tipos de variveis
Nmero
da varivel
Tipo de
varivel
Funo
#0 Sempre
zero
Esta varivel tem sempre o valor zero. No se
pode atribuir nenhum outro valor a esta va-
rivel.
#1 -- #33 Variveis
locais
As variveis locais apenas podem ser usadas
dentro do escopo de uma macro de armazena-
mento de dados, tais como os resultados das
operaes. Quando o equipamento desli-
gado, as variveis locais so inicializadas com
o valor zero. Quando uma macro chamada,
so atribudos argumentos s variveis locais.
#100 -- #199
#500 -- #999
Variveis
comuns
As variveis comuns podem ser compartilha-
das pelos diferentes macroprogramas. Quando
o equipamento desligado, as variveis #100
a #199 so inicializadas comzero. Os dados ar-
mazenados nas variveis #500 a #999 socon-
servados, mesmo quando o equipamento
desligado.
#1000 -- Variveis
do sis-
tema
As variveis do sistema so usadas para ler e
gravar uma variedade de itens de dados NC,
tais como a posio atual e os valores de com-
pensao da ferramenta.
As variveis locais e comuns podem ter valor 0 ou um valor includo nas
seguintes faixas:
de --10
47
a --10
--29
0
de +10
--29
a +10
47
Se o resultado do clculo for invlido, acionado um alarme P/S n 111.
15.1
VARIVEIS
Explicao
D Representao de
variveis
D Tipos de variveis
D Faixa de valores das
variveis
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
256
Ao definir uma varivel em um programa, podem omitir--se as casas
decimais.
Exemplo:
Quando se define #1=123; o valor real da varivel #1 123.000.
Para chamar o valor de uma varivel em um programa, especifique um
endereo de palavra seguido pelo nmero da varivel. Quando uma
expresso usada para especificar uma varivel, coloque--a entre
colchetes.
Exemplo: G01X[#1+#2]F#3;
Umvalor de varivel chamado automaticamente arredondado de acordo
com o menor incremento de entrada do endereo.
Exemplo:
Quando G00X#1; executado em um 1/1000--mm CNC com
12.3456 atribudo varivel #1, o comando efetivo interpretado
como G00X12.346;
Para inverter o sinal do valor de uma varivel chamada, introduza o sinal
menos (--) antes de #.
Exemplo: G00X--#1;
Quando chamada uma varivel no definida, a varivel ignorada at
a prxima palavra de endereo.
Exemplo:
Quando o valor da varivel #1 0 e o valor da varivel #2 nulo,
a execuo de G00X#1Z#2; resulta em G00X0;.
Quando o valor de uma varivel no definido, essa varivel
denominada de varivel nula. Avarivel #0 sempre uma varivel nula.
No se lhe pode atribuir nenhum valor, mas pode ser lida.
(a) Citao
Quando citada uma varivel no definida, o prprio endereo
tambm ignorado.
Quando #1 = < vazio > Quando #1 = 0
G90 X100 Y#1
#
G90 X100
G90 X100 Y#1
#
G90 X100 Y0
D Omisso do ponto
decimal
D Chamada de variveis
D Varivel no definida
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
257
(b)Operao
< vazio > o mesmo que 0, exceto quando substitudo por <vazio>
Quando #1 = < vazio > Quando #1 = 0
#2 = #1
#
#2 = < vazio >
#2 = #1
#
#2 = 0
#2 = #1*5
#
#2 = 0
#2 = #1*5
#
#2 = 0
#2 = #1+#1
#
#2 = 0
#2 = #1 + #1
#
#2 = 0
(c) Expresses condicionais
< vazio > s diferente de 0 para EQ e NE.
Quando #1 = < vazio > Quando #1 = 0
#1 EQ #0
#
Especificado
#1 EQ #0
#
No especificado
#1 NE 0
#
Especificado
#1 NE 0
#
No especificado
#1 GE #0
#
Especificado
#1 GE #0
#
Especificado
#1 GT 0
#
No especificado
#1 GT 0
#
No especificado
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
258
VARIVEL O1234 N12345
N. DADOS N. DADOS
100 123.456 108
101 0.000 109
102 110
103 ******** 111
104 112
105 113
106 114
107 115
POSICAO REAL (RELATIVA)
X 0.000 Y 0.000
Z 0.000 B 0.000
MEM **** *** *** 18:42:15
[ MACRO ] [ MENU ] [ OPR ] [ ] [ (OPRC) ]
D Quando o valor de uma varivel no definido, a varivel nula.
D A marca ******** indica um estouro positivo (quando o valor
absoluto de uma varivel maior que 99999999) ou um estouro
negativo (quando o valor absoluto de uma varivel menor que
0.0000001).
Os nmeros de programas, nmeros de seqncias e nmeros de saltos de
bloco no podem ser chamados por meio de variveis.
Exemplo:
As variveis no podem ser usadas das seguintes maneiras:
O#1;
/#2G00X100.0;
N#3Z200.0;
D Visualizao dos valores
das variveis
Limitaes
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
259
As variveis do sistema podem ser usadas para ler e gravar dados NC
internos, tais como os valores de compensao da ferramenta e os dados
da posio atual. Tenha, todavia, em ateno que algumas variveis do
sistema podemser apenas lidas. As variveis do sistema sofundamentais
para a automatizao e desenvolvimento de programas de uso geral.
Os sinais podem ser trocados entre o controlador programvel (PMC) e
as macros de usurio.
Tabela 15.2 (a): Variveis do sistema para sinais de interface
(Quando o parmetro MIF (bit 0 do n 6001) definido para 0.)
Nmero da
varivel
Funo
de #1000 a #1015
#1032
Um sinal de 16 bits pode ser enviado pelo PMC a uma
macro de usurio. As variveis #1000 a #1015 so usa-
das para ler um sinal bit a bit. A varivel #1032 usada
para ler simultaneamente todos os 16 bits de um sinal.
de #1100 a #1115
#1132
Um sinal de 16 bits pode ser enviado por uma macro de
usurio ao PMC. As variveis #1100 a #1115 so usadas
para gravar um sinal bit a bit. A varivel #1132 usada
para gravar simultaneamente todos os 16 bits de um si-
nal.
#1133 A varivel #1133 usada para escrever simultanea-
mente todos os 32 bits de um sinal enviado por uma
macro de usurio ao PMC. Tenha emateno que os val-
ores de --99999999 a +99999999 podem ser usados
para #1133.
(Quando o parmetro MIF (bit 0 do n 6001) definido para 1.)
Nmero da
varivel
Funo
de #1000 a #1031 Um sinal de 32 bits pode ser enviado pelo PMC a uma
macro de usurio. As variveis #1000 a #1031 so usa-
das para ler um sinal bit a bit.
de #1100 a #1131 Um sinal de 32 bits pode ser enviado por uma macro de
usurio ao PMC. As variveis #1100 a #1131 so usadas
para gravar um sinal bit a bit.
de #1032 a #1035 As variveis de #1032 a #1035 so usadas para a sada
de todos os 32 bits de um sinal, em uma dada altura, do
PMCpara uma macro de usurio. Tenha emateno que
os valores de --99999999 a +99999999 podem ser usa-
dos para de #1032 a #1035.
de #1132 a #1135 As variveis de #1132 a #1135 so usadas para escrever
todos os 32 bits de umsinal, emuma dada altura, de uma
macro de usurio para o PMC. Tenha emateno que os
valores de --99999999 a +99999999 podem ser usados
para de #1132 a #1135.
Para mais informaes, consulte o manual de conexo (B--64113EN--1).
15.2
VARIVEIS DO
SISTEMA
Explicaes
D Sinais de interface
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
260
Podem ser usadas as variveis de #2000 a #2999 e as variveis de #10000
a #19999.
Tabela 15.2 (b): Variveis do sistema para a memria C de compensao da ferramenta
Nmero de
compensao
Valor de compen-
sao
do eixo X
Valor de compen-
sao
do eixo Z
Valor de compen-
sao do raio da
ponta da ferra-
menta
Posio T
da ponta
imaginria
da ferra-
Valor de compen-
sao
do eixo Y
compensao
Des-
gaste
Geome-
tria
Des-
gaste
Geome-
tria
Des-
gaste
Geome-
tria
da ferra-
menta
Des-
gaste
Geome-
tria
1
:
49
:
64
#2001
:
:
:
#2064
#2701
:
#2749
#2101
:
:
:
#2164
#2801
:
#2849
#2201
:
:
:
#2264
#2901
:
:
:
#2964
#2301
:
:
:
#2364
#2401
:
#2449
#2451
:
#2499
Tabela 15.2 (c): Variveis do sistema para 99 valores de compensao da ferramenta
Nmero de
compensao
Valor de compen-
sao
do eixo X
Valor de compen-
sao
do eixo Z
Valor de compen-
sao do raio da
ponta da ferra-
menta
Posio T
da ponta
imaginria
da ferra-
Valor de compen-
sao
do eixo Y
compensao
Des-
gaste
Geome-
tria
Des-
gaste
Geome-
tria
Des-
gaste
Geome-
tria
da ferra-
menta
Des-
gaste
Geome-
tria
1
:
:
64
#10001
:
:
#10064
#15001
:
:
#15064
#11001
:
:
#11064
#12001
:
:
#12064
#12001
:
:
#12064
#17001
:
:
#17064
#13001
:
:
#13064
#14001
:
:
#14064
#19001
:
:
#19064
Pose ser lida a quantidade de deslocamento do sistema de coordenadas da
pea. Aquantidade de deslocamento tambmpode ser alterada atravs da
introduo de um valor.
Eixo controlado
Quantidade de deslocamento do sistema de
coordenadas da pea
Eixo X #2501
Eixo Z #2601
Tabela 15.2 (d): Varivel do sistema para alarmes de macro
Nmero da
varivel
Funo
#3000 Quando um valor entre 0 e 200 atribudo varivel #3000,
o CNC pra com a ativao de um alarme. Aps uma ex-
presso, possvel descrever uma mensagemde alarme de
at 26 caracteres. A tela do CRT mostra os nmeros de
alarme, acrescentando 3000 ao valor da varivel #3000 e
visualizando uma mensagem de alarme.
Exemplo:
#3000=1(FERRAMENTA NO ENCONTRADA);
A tela de alarme mostra 3001 FERRAMENTA NO
ENCONTRADA
D Valores de compensao
da ferramenta
D Quantidade de
deslocamento do
sistema de coordenadas
da pea
D Alarmes de macro
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
261
possvel ler e gravar informao sobre tempo.
Tabela 15.2 (e): Variveis do sistema para informaes sobre o
tempo
Nmero da
varivel
Funo
#3001 Esta varivel funciona como umtemporizador que conta emin-
crementos de 1 milsimo de segundo. Quando a corrente est
ligada, o valor desta varivel reposta para 0. Quando tiverem
decorrido 2147483648 milisegundos, o valor deste temporiza-
dor retorn a 0.
#3002 Esta varivel funciona como umtemporizador que conta emin-
crementos de 1 hora quando a lmpada de incio do ciclo est
acesa. Este temporizador conserva seu valor, mesmo quando
o equipamento desligado. Quando atinge 9544,371767 ho-
ras, o valor desse temporizador recolocado a 0.
#3011 Esta varivel pode ser usada paraler adata atual (ano/ms/dia).
Ainformao de ano/ms/dia convertida emumnmero deci-
mal fitcio. Por exemplo, 28 de Maro de 1993 representado
como 19930328.
#3012 Esta varivel pode ser usada para a leitura da hora atual (horas/
minutos/segundos). A informao de horas/minutos/segundos
convertida emumnmero decimal fitcio. Por exemplo: 15 ho-
ras, 34 minutos e 56 segundos, representado como 153456.
O estado de controle de operao automtica pode ser alterado.
Tabela 15.2 (f): Varivel do sistema (#3003) para o
controle de operao automtica
#3003 Bloco nico Trmino de uma funo
auxiliar
0 Ativado Previsto
1 Desativado Previsto
2 Ativado No previsto
3 Desativado No previsto
D Quando a mquina ligada, o valor da varivel 0.
D Quando a parada de bloco nico desativada, a operao de parada de
bloco nico no executada mesmo que a chave de bloco nico esteja
colocada na posio ON.
D Quando no se especifica uma espera para o trmino de funes
auxiliares (funes M, S e T), a execuo do programa prossegue com
o bloco seguinte antes da concluso das funes auxiliares. O sinal
DEN de trmino da distribuio tambm no emitido.
D Informaes sobre o
tempo
D Controle de operao
automtica
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
262
Tabela 15.2 (g): Varivel do sistema (#3004) para o
controle de operao automtica
#3004 Bloqueio de
avano
Override da velo-
cidade de avano
Parada exata
0 Ativado Ativado Ativado
1 Desativado Ativado Ativado
2 Ativado Desativado Ativado
3 Desativado Desativado Ativado
4 Ativado Ativado Desativado
5 Desativado Ativado Desativado
6 Ativado Desativado Desativado
7 Desativado Desativado Desativado
D Quando a mquina ligada, o valor da varivel 0.
D Quando o bloqueio de avano desativado:
(1) Quando o boto de bloqueio de avano pressionado, a mquina
pra no modo de parada de bloco nico. No entanto, a operao de
parada de bloco nico no realizada quando o modo de bloco
nico desativado atravs da varivel #3003.
(2) Quando o boto de bloqueio de avano carregado e solto, a
lmpada do bloqueio de avano se acende, mas a mquina no pra;
o programa continua sendo executado e a mquina pra no primeiro
bloco em que o bloqueio de avano esteja ativo.
D Quando o override da velocidade de avano desativado, sempre
aplicado umoverride de 100%, independentemente do estado doboto
de override da velocidade de avano no painel de operao da
mquina.
D Quando a verificao de parada exata desativada, no feita nenhuma
verificao de parada exata (controle da posio) nos blocos, incluindo
aqueles onde no efetuada qualquer operao de corte.
As especificaes podem ser lidas e gravadas. Os valores binrios so
convertidos em decimais.
#9 (FCV) : Para usar a capacidade de converso do formato de fita FS15
#5 (SEQ) : Para inserir automaticamente os nmeros de seqncia
#2 (INI) : Entrada em milmetros ou entrada em polegadas
#1 (ISO) : Para usar o cdigo de sada EIA ou ISO
#0 (TVC) : Opo de verificao TV
#15 #14 #13 #12 #11 #10 #9 #8
FCV
Definio
#7 #6 #5 #4 #3 #2 #1 #0
SEQ INI ISO TVC
Definio
#3005
D Especificaes
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
263
Aexecuo do programa pode ser parada e, emseguida, visualizada uma
mensagem.
Nmero da va-
rivel
Funo
#3006 Quando se programa na macro o comando #3006=1
(MENSAGEM);, o programa executa os blocos at o bloco
imediatamente anterior e, depois, pra.
Quando se programa no mesmo bloco uma mensagemde,
no mximo, 26 caracteres, cercada por um caractere de
controle--in (() e por um caractere de controle--out ()), a
mensagem visualizada na tela de mensagens externa do
operador.
O estado do espelhamento para cada eixo definido atravs de uma chave
externa ou operao de especificao pode ser lido atravs do sinal de
sada (sinal de verificao do espelhamento). possvel verificar, assim,
o estado atual do espelhamento. (Ver seo 4.7 em III.)
O valor obtido em formato binrio convertido para notao decimal.
#7 #6 #5 #4 #3 #2 #1 #0
Defi-
nio
#3007
4 eixo 3 eixo 2 eixo 1 eixo
indicado
0 (funo de espelhamento desativada)
ou
1 (funo de espelhamento ativada)
para cada bit.
Exemplo: Se #3007 for 3, a funo de espelhamento ativada para o primeiro e o segundo eixos.
D Quando a funo de espelhamento definida para um certo eixo pelo
sinal e pela especificao do espelhamento, feita a combinao
lgica do valor do sinal e do valor de especificao atravs da funo
E, e depois so emitidos.
D Quando os sinais de espelhamento destinados para eixos que no os
eixos controlados so ativados, eles continuama ser lidos pelavarivel
do sistema #3007.
D Avarivel do sistema #3007 uma varivel protegida contragravao.
Se houver tentativa de atribuio de dados varivel, acionado o
alarme P/S 116 VARIAVEL PROTEGIDA CONTRA ESCRITA.
O nmero (nmero nominal) das peas necessrias e o nmero (nmero
real) de peas usinadas pode ser lido e gravado.
Tabela 15.2 (h): Variveis do sistema para o nmero de peas
necessrias e para o nmero de peas usinadas
Nmero da varivel Funo
#3901 Nmero de peas usinadas (nmero real)
#3902 Nmero de peas necessrias (nmero nominal)
NOTA
No substitua um valor negativo.
D Parada com mensagem
D Espelhamento
D Nmero de peas
usinadas
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
264
possvel ler a informao modal especificada nos blocos, at o bloco
imediatamente anterior.
Tabela 15.2 (i): Variveis do sistema para informao modal
Nmero da varivel Funo
#4001
#4002
#4003
#4004
#4005
#4006
#4007
#4008
#4009
#4010
#4011
#4012
#4014
#4015
#4016
:
#4022
#4109
#4113
#4114
#4115
#4119
#4120
G00, G01, G02, G03, G33, G34,
G71--G74 (Grupo 01)
G96, G97 (Grupo 02)
(Grupo 03)
G68, G69 (Grupo 04)
G98, G99 (Grupo 05)
G20, G21 (Grupo 06)
G40, G41, G42 (Grupo 07)
G25, G26 (Grupo 08)
G22, G23 (Grupo 09)
G80 -- G89 (Grupo 10)
(Grupo 11)
G66, G67 (Grupo 12)
G54--G59 (Grupo 14)
(Grupo 15)
G17 -- G19 (Grupo 16)
: :
:(Grupo 22)
Cdigo F
Cdigo M
Nmero de seqncia
Nmero do programa
Cdigo S
Cdigo T
Exemplo:
Quando #1=#4001; executado, o valor resultante em #1 0, 1, 2,
3 ou 33.
Se for especificada uma varivel do sistema para a leitura da informao
modal correspondente a um grupo de cdigo G que no pode ser usado,
acionado um alarme P/S.
A informao sobre posio no pode ser escrita mas pode ser lida.
Tabela 15.2 (j): Variveis do sistema para informao sobre a
posio
Nmero da
varivel
Informao sobre
posio
Sistema de
coordena-
das
Valor de
compen-
sao da
ferra-
menta
Operao
de leitura
durante o
movimento
#5001--#5004 Posio de fim de
bloco
Sistema de
coordena-
das da pea
No
includo
Ativado
#5021--#5024 Posio atual Sistema de
coordena-
das da
mquina
Includo Desativado
#5041--#5044 Posio atual Sistema de
coordena
#5061--#5064 Posio do sinal de
salto
coordena-
das da pea
Ativado
#5081, #5084 Valor de correo
da ferramenta
Desativado
#5101--#5104 Posio de
servo desviada
D Informao modal
D Posio atual
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
265
D O primeiro dgito (de 1 a 4) representa um nmero do eixo.
D Nas variveis #5081 a 5082 est contido o valor de correo da
ferramenta atualmente utilizado na execuo e no o valor de correo
da ferramenta imediatamente anterior.
D A posio da ferramenta onde o sinal de salto ativado em um bloco
G31 (funo de salto) mantidas em as variveis de #5061 a #5064.
Quando o sinal de salto no ativado em um bloco G31, o ponto final
do bloco especificado mantido em estas variveis.
D Quando a leitura desativada durante o movimento, isto significa
que os valores previstos no podem ser lidos devido funo de
armazenamento no buffer (leitura prvia).
Os valores de correo do ponto zero da pea podem ser lidos e gravados.
Tabela 15.2 (k): Variveis do sistema para os valores de
correo do ponto zero da pea
Nmero da
varivel
Funo
#5201
:
#5204
Valor externo de correo do ponto zero da pea no primeiro eixo
:
Valor externo de correo do ponto zero da pea no quarto eixo
#5221
:
#5224
Valor G54 de correo do ponto zero da pea no primeiro eixo
:
Valor G54 de correo do ponto zero da pea no quarto eixo
#5241
:
#5244
Valor de correo do ponto zero da pea no primeiro eixo G55
:
Valor G55 de correo do ponto zero da pea no quarto eixo
#5261
:
#5264
Valor G56 de correo do ponto zero da pea no primeiro eixo
:
Valor G56 de correo do ponto zero da pea no quarto eixo
#5281
:
#5284
Valor G57 de correo do ponto zero da pea no primeiro eixo
:
Valor G57 de correo do ponto zero da pea no quarto eixo
#5301
:
#5304
Valor de correo do ponto zero da pea no primeiro eixo G58
:
Valor G58 de correo do ponto zero da pea no quarto eixo
#5321
:
#5324
Valor de correo do ponto zero da pea no primeiro eixo G59
:
Valor G59 de correo do ponto zero da pea no quarto eixo
D Valores de compensao
do sistema de
coordenadas da pea
(valores de correo do
ponto zero da pea)
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
266
As operaes listadas na Tabela 15.3 (a) podem ser executadas com
variveis. A expresso direita do operador pode conter constantes e/ou
variveis combinadas por uma funo ou operador. As variveis #j e #K
de uma expresso podemser substitudas por uma constante. As variveis
esquerda tambm podem ser substitudas por uma expresso.
Tabela 15.3 (a): Operao aritmtica e lgica
Funo Formato Observaes
Definio #i=#j
Soma
Diferena
Produto
Quociente
#i=#j+#k;
#i=#j--#k;
#i=#j*#k;
#i=#j/#k;
Seno
Arco seno
Co--seno
Arco co--seno
Tangente
Arco tangente
#i=SIN[#j];
#i=ASIN[#j];
#i=COS[#j];
#i=ACOS[#j];
#i=TAN[#j];
#i=ATAN[#j]/[#k];
Os ngulos so especifica-
dos emgraus. 90 graus e 30
minutos representado
como 90.5 graus.
Raiz quadrada
Valor absoluto
Arredondar
Arredondar para baixo
Arredondar para cima
Logaritmo natural
Funo exponencial
#i=SQRT[#j];
#i=ABS[#j];
#i=ROUND[#j];
#i=FIX[#j];
#i=FUP[#j];
#i=LN[#j]
#i=EXP[#j];
OU
XOU
E
#i=#j OU #k;
#i=#j XOU #k;
#i=#j E #k;
As operaes lgicas so
realizadas nos nmeros
binrios, bit a bit.
Converso de BCD para BIN
Converso de BIN para BCD
#i=BIN[#j];
#i=BCD[#j];
Utilizada na troca de sinais
com o PMC
As unidades dos ngulos usadas comas funes SEN, COS, TAN, ASEN,
ACOS e ATAN so graus. Por exemplo, 90 graus e 30 minutos
representado como 90.5 graus.
S As faixas de solues so indicadas abaixo:
Quando o bit NAT (bit 0 do parmetro 6004) definido como 0:
de 270 a 90
Quando o bit NAT (bit 0 do parmetro 6004) definido com 1:
de --90 a 90
S Quando #j se encontra fora da faixa de --1 a 1, o alarme P/S n 111
acionado.
S Pode--se usar uma constante em vez da varivel #j.
15.3
OPERAO
ARITMTICA E
LGICA
Explicaes
D Unidades dos ngulos
D ARCSEN #i = ASEN[#j];
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
267
S A faixa de solues fica entre 180 e 0.
S Quando #j se encontra fora da faixa de --1 a 1, o alarme P/S n 111
acionado.
S Pode--se usar uma constante em vez da varivel #j.
S Especifica os comprimentos de dois lados, separados por uma barra
diagonal (/).
S As faixas de solues so indicadas abaixo:
Quando o bit NAT (bit 0 do parmetro 6004) definido como 0:
de 0 a 360
Exemplo:
Quando #1 = ATAN[--1]/[--1]; especificado, #1 225.0
Quando o bit NAT (bit 0 do parmetro 6004) definido para 1: de
--180 a 180
Exemplo:
Quando #1 = ATAN[--1]/[--1]; especificado, #1 --135.0.
S Pode--se usar uma constante em vez da varivel #j.
S Tenha em ateno que o erro relativo pode vir a ser 10
--8
ou maior.
S Quando o antilogartmo (#j) zero ou menor que zero, o alarme P/S
n 111 acionado.
S Pode--se usar uma constante em vez da varivel #j.
S Tenha em ateno que o erro relativo pode vir a ser 10
--8
ou maior.
S Quando o resultado da operao excede 3.65 10
47
(j cerca de 110),
ocorre um estouro e o alarme P/S n 111 acionado.
S Pode--se usar uma constante em vez da varivel #j.
S Quando a funo ROUND (ARREDONDAR) includa em um
comando de operao aritmtica ou lgica, ou em uma instruo IF
(SE) ou WHILE (ENQUANTO), a funo ROUND arredonda o
resultado na primeira casa decimal.
Exemplo:
Quando #1=ROUND[#2]; executado em que #2 contm 1.2345,
o valor da varivel #1 1.0.
S Quando a funo ROUND usada nos endereos da instruo NC, a
funo ROUND arredonda o valor especificado de acordo com o
menor incremento de entrada do endereo.
Exemplo:
Criao de um programa de perfurao que trabalhe de acordo
com os valores das variveis #1 e #2 e que retorne, depois,
posio original
Supondo que o sistema incremental de 1/1000 mm, que a
varivel #1 possui o valor 1.2345 e a varivel #2 o valor 2.3456,
ento,
G00 G91 X--#1; executa um movimento de 1.235 mm.
G01 X--#2 F300; executa um movimento de 2.346 mm.
G00 X[#1+#2];
Como 1.2345 + 2.3456 = 3.5801, a distncia a percorrer de
3.580, no sendo suficiente para retornar a ferramenta posio
original. Esta diferena resulta do fato de a adio ser realizada
antes ou depois do arredondamento. necessrio especificar
G00X--[ROUND[#1]+ROUND[#2]] para que a ferramenta
regresse posio original.
D ARCCOS #i = ACOS[#j];
D ARCTAN
#i = ATAN[#j]/[#k];
D Logaritmo natural
#i = LN[#j];
D Funo exponencial
#i = EXP[#j];
D Funo ROUND
(ARREDONDAR)
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
268
No CNC, quando o valor absoluto do nmero inteiro, resultante de uma
operao efetuada em um nmero, maior que o valor absoluto do
nmero original, tal operao denominada de arredondamento para o
valor inteiro superior (arredondar para cima). Inversamente, quando o
valor absoluto do nmero inteiro, resultante de uma operao efetuada em
um nmero, menor que o valor absoluto do nmero original, tal
operao denominada de arredondamento para o valor inteiro inferior
(arredondar para baixo). Seja especialmente cuidadoso ao manusear
nmeros negativos.
Exemplo:
Suponha que #1=1.2 e #2=--1.2.
Quando #3=FUP[#1] executado, 2.0 atribudo a #3.
Quando #3=FIX[#1] executado, 1.0 atribudo a #3.
Quando #3=FUP[#2] executado, --2.0 atribudo a #3.
Quando #3=FIX[#2] executado, --1.0 atribudo a #3.
Quando uma funo especificada em um programa, os dois primeiros
caracteres do nome da funo podemser usados para especificar a funo.
(Ver III--9.7)
Exemplo:
ROUND RO
FIX FI
(1) Funes
(2) Operaes, tais como multiplicao e diviso (*, /, AND (E), MOD)
(3) Operaes, tais como adio e subtrao (+, --, OR (OU), XOR
(XOU))
Exemplo) #1=#2+#3*SEN[#4];
(1)
(2)
(3)
(1), (2) e (3) indicam a ordem das operaes.
Os colchetes so usados para modificar a ordem das operaes. Os
colchetes podem ser usados, no mximo, em at cinco nveis, incluindo
os que so usados para delimitar uma funo. Se o limite de cinco nveis
for excedido, o alarme n 118 acionado.
Exemplo) #1=SEN [ [ [#2+#3] *#4 +#5] *#6] ;
(1)
(2)
(3)
(4)
(5)
(1) a (5) indicama ordemdas operaes.
Os colchetes ([, ]) so usados para delimitar uma expresso. Tenha em
ateno que os parnteses so usados para comentrios.
D Arredondar para cima e
para baixo
D Abreviaturas dos
comandos de operaes
aritmticas e lgicas
D Prioridade das
operaes
D Incluso de colchetes
Limitaes
D Colchetes
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
269
Podem ocorrer erros durante a execuo das operaes.
Tabela 15.3 (b): Erros prprios das operaes
Operao Erro
mdio
Erro
mximo
Tipo de erro
a = b*c 1.5510
--10
4.6610
--10
a = b / c 4.6610
--10
1.8810
--9
1.2410
--9
3.7310
--9
a = b + c
a = b -- c
2.3310
--10
5.3210
--10
a = SEN [ b ]
a = COS [ b ]
5.010
--9
1.010
--8
a = ATAN [ b ] / [ c ] (*4) 1.810
--6
3.610
--6
NOTA
1 O erro relativo depende do resultado da operao.
2 utilizado o menor dos dois tipos de erros.
3 O erro absoluto constante, independentemente do
resultado da operao.
4 A funo TAN executa SEN/COS.
5 Se se definir o parmetro n 6004#1 para 1 o resultado da
operao normalizado para 0 quando o resultado da
operao da funo SIN, COS ou TAN for menor do que
1.010
--18
ou quando 0 no puder ser obtido devido s
restries de preciso.
S A preciso dos valores das variveis de cerca de 8 dgitos decimais.
Quando so utilizados nmeros muito grandes em adies ou
subtraes, podem no ser obtidos os resultados esperados.
Exemplo:
Quando se tenta atribuir os valores abaixo s variveis #1 e #2:
#1=9876543210123.456
#2=9876543277777.777
os valores das variveis passam a ser:
#1=9876543200000.000
#2=9876543300000.000
Neste caso, quando se calcula #3=#2--#1; o resultado
#3=100000.000. (O resultado real deste clculo ligeiramente
diferente, pois trata--se de um clculo binrio.)
D Erros das operaes
a = b

Erro relativo (*1)

b
Min
(*2)

b

c

Erro absoluto (*3)


Graus
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
270
S Tenha tambmem ateno os erros que podemresultar das expresses
condicionais que utilizam EQ, NE, GE, GT, LE e LT.
Exemplo:
IF[#1 EQ #2] afetado por erros existentes em #1 e #2, levando
possivelmente a uma deciso incorreta.
Desse modo, opte por achar a diferena entre as duas variveis
com IF[ABS[#1--#2]LT0.001].
Em seguida, parta do princpio que os valores das duas variveis
so iguais quando a diferena no excede um limite permitido
(0.001 neste caso).
S Seja tambm cuidadoso ao arredondar um valor para baixo.
Exemplo:
Quando se calcula #2=#1*1000; em que #1=0.002;, o valor
resultante da varivel #2 no exatamente 2 mas 1.99999997.
Aqui, quando se especifica #3=FIX[#2]; , o valor resultante da
varivel #1 no 2.0 mas 1.0. Neste caso, arredonde o valor para
baixo aps corrigir o erro, de modo que o resultado seja maior do
que o nmero esperado, ou arredonde--o da seguinta forma:
#3=FIX[#2+0.001]
#3=ROUND[#2]
Quando um divisor de zero especificado em uma diviso ou TAN[90],
o alarme n 112 acionado.
D Divisor
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
271
Aos blocos seguintes d--se o nome de macroinstrues:
S Blocos contendo uma operao aritmtica ou lgica (=)
S Blocos contendo uma instruo de controle (tais como GOTO,
DO, END)
S Os blocos que contm um comando de chamada de macro (tais
como, as chamadas de macro atravs de G65, G66, G67 ou outros
cdigos G, ou atravs dos cdigos M)
Qualquer bloco que no seja uma macroinstruo denominado de
instruo NC.
S Mesmo quando o modo de bloco nico est ativado, a mquina no
pra. Tenha, contudo, em ateno que a mquina pra no modo de
bloco nico quando o bit 5 (SBM) do parmetro 6000 1.
S Os blocos de macros no so considerados como blocos que no
envolvem movimento no modo de compensao do raio da ponta da
ferramenta (ver seo II--15.7).
Se NPS (bit 4 do parmetro n. 3450) for 1, quaisquer instrues NC em
um bloco que satisfaam as seguintes condies assumem as mesmas
caratersticas das macroinstrues.
S Se umbloco contiver umcomando de chamada de subprograma (M98,
uma chamada de subprograma com um cdigo M, ou uma chamada
de subprograma com um cdigo T) e no contiver qualquer endereo
de comando diferente de O, N, P ou L, esse bloco equivale a uma
macroinstruo.
S Se um bloco contm M99 e no contm qualquer endereo de
comando diferente de O, N, P ou L, esse bloco equivale a uma
macroinstruo.
15.4
MACROINSTRUES
E INSTRUES NC
Explicaes
D Diferenas em relao
s instrues NC
D Instrues NC com as
mesmas caratersticas
das macroinstrues
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
272
Em um programa, o fluxo de controle pode ser alterado atravs da
instruo GOTO e da instruo IF. So usados trs tipos de operaes de
desvio e repetio:
Desvio e repetio Instruo GOTO (desvio incondicional)
Instruo IF (desvio condicional: se ..., ento...)
Instruo WHILE (repetio, enquanto ...)
Ocorre um desvio para o nmero de seqncia n. Quando especificado
um nmero de seqncia fora da faixa de 1 a 99999, o alarme P/S n 128
acionado. Pode--se tambm usar uma expresso para especificar um
nmero de seqncia.
GOTO n ;
n: Nmero de seqncia (1 a 99999)
Exemplo:
GOTO1;
GOTO#10;
15.5
DESVIO E
REPETIO
15.5.1
Desvio Incondicional
(Instruo GOTO)
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
273
Especifique uma expresso condicional aps o IF. IF [< expresso
condicional >] GOTO n Se a expresso condicional for satisfeita, ocorre
um desvio para um nmero de seqncia n. Se a condio especificada
no for satisfeita, executado o bloco seguinte.
IF [#1 GT 10] GOTO 2 ;
N2 G00 G91 X10.0 ;
:
Se o valor da varivel #1 for maior do que 10, ocorre umdesvio para o nmero
de seqncia N2.
Se a condio
no for satis-
feita
Processamento Se a condio for satisfeita
Se a expresso condicional especificada for satisfeita, executada uma
macroinstruo pr--determinada. executada apenas uma
macroinstruo.
Se os valores de #1 e #2 forem idnticos, atribui--se 0 a #3.
IF [#1 EQ #2] THEN#3=0 ;
Uma expresso condicional deve incluir um operador inserido entre duas
variveis ou entre uma varivel e uma constante, e deve estar contidoentre
colchetes ([, ]). Pode--se usar uma expresso em vez de uma varivel.
Cada operador composto por duas letras e usado na comparao de
dois valores para determinar se so iguais ou se umvalor menor oumaior
do que o outro. Tenha em ateno que no se pode usar o sinal de
desigualdade.
Tabela 15.5.2: Operadores
Operador Significado
EQ Igual a (=)
NE Diferente de()
GT Maior do que (>)
GE Maior ou igual a()
LT Menor do que (<)
LE Menor ou igual a()
O programa exemplificativo abaixo calcula a soma dos nmeros 1 a 10.
O9500 ;
#1=0;Valor inicial da varivel que contm a soma
#2=1;Valor inicial da varivel como um adendo
N1 IF[#2 GT 10] GOTO 2; Desvio para N2 quando .
o adendo maior do que 10
#1=#1+#2; Clculo para achar a soma
#2=#2+1; Prximo adendo
GOTO 1; Desvio para N1
N2 M30;Fim do programa
15.5.2
Desvio Condicional
(Instruo IF)
IF[< expresso
condicional >]THEN
Explicaes
D Expresso condicional
D Operadores
Programa
exemplificativo
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
274
Especifique uma expresso condicional aps WHILE. Enquanto a
condio especificada for satisfeita, executado o programa de DO a
END. Se a condio especificada no for satisfeita, a execuo do
programa continua no bloco depois de END.
WHILE [expresso condicional] DO m ; (m=1,2,3)
END m ;
:
Processa-
mento
Se a condio
no for satis-
feita
Se a condio
for satisfeita
Enquanto a condio especificada for satisfeita, executado o programa
de DO a END. Se a condio especificada no for satisfeita, a execuo
do programa continua no bloco depois de END. Aplica--se aqui o mesmo
formato das instrues IF. Os nmeros existentes aps DO e END so
nmeros de identificao que especificam a faixa de execuo. Pode--se
utilizar os nmeros 1, 2 e 3. Quando se usa um nmero diferente de 1, 2
e 3, o alarme P/S n 126 acionado.
15.5.3
Repetio
(Instruo WHILE)
Explicaes
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
275
Os nmeros de identificao (1 a 3) em um loop DO--END podem ser
usados tantas vezes quantas necessrias. Tenha, contudo, em ateno que
o alarme P/S n 124 acionado quando um programa inclui loops de
repetio cruzados (faixas DO sobrepostas).
1. Os nmeros de identificao
(1 a 3) podem ser usados tan-
tas vezes quanto necessrio.
WHILE [ ] DO 1 ;
END 1 ;
:
WHILE [ ] DO 1 ;
END 1 ;
WHILE [ ] DO 1 ;
END 1 ;
:
WHILE [ ] DO 2 ;
END 2 ;
WHILE [ ] DO 1 ;
WHILE [ ] DO 2 ;
:
WHILE [ ] DO 3 ;
:
END 3 ;
:
END 2 ;
:
END 1 ;
WHILE [ ] DO 1 ;
END 1 ;
IF [ ] GOTO n ;
Nn
WHILE [ ] DO 1 ;
END 1 ;
IF [ ] GOTO n ;
Nn ;
:
2. As faixas DO no podem se sobrepor.
Processamento
Processamento
Processamento
Processamento
Processamento
3. Os loops DO podem ser
aninhados at uma profundi-
dade mxima de trs nveis.
4. O controle pode ser transferido
para fora de um loop.
5. No possvel fazer desvios
para o interior de um loop.
Quando se especifica DO m sem se especificar a instruo WHILE,
gera--se um loop infinito entre DO e END.
Quando ocorre um desvio para o nmero de seqncia especificado em
uma instruo GOTO, feita a pesquisa do nmero de seqncia. Por este
motivo, o processamento na direo inversa mais lento do que o
processamento para a frente. O uso da instruo WHILE para fins de
repetio reduz o tempo de processamento.
Em uma expresso condicional que utiliza EQ ou NE, um valor nulo e
zero produzem resultados diferentes. Em outros tipos de expresses
condicionais, um valor nulo considerado como zero.
D Aninhamento
Limitaes
D Loops infinitos
D Tempo de
processamento
D Varivel no definida
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
276
O programa exemplificativo abaixo calcula a soma dos nmeros 1 a 10.
O0001 ;
#1=0;
#2=1;
WHILE[#2 LE 10]DO 1;
#1=#1+#2;
#2 =#2+1 ;
END 1 ;
M30;
Programa exemplificativo
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
277
Um macroprograma pode ser chamado atravs dos seguintes mtodos:
Chamada de
macros
Chamada simples (G65)
Chamada modal (G66, G67)
Chamada de macro com um cdigo G
Chamada de macro com um cdigo M
Chamada de subprograma com um cdigo M
Chamada de subprograma com um cdigo T
A chamada de macro (G65) difere da chamada de subprograma (M98)
como descrito abaixo.
D Pode--se especificar um argumento (dados transferidos para uma
macro) com G65. M98 no tem esta capacidade.
D Quando um bloco M98 contm um outro comando NC (por exemplo,
G01 X100.0 M98Pp), o subprograma chamado aps a execuo do
comando. Por outro lado, G65 chama sempre uma macro.
D Quando um bloco M98 contm um outro comando NC (por exemplo,
G01 X100.0 M98Pp), a mquina pra no modo de bloco nico. Por
outro lado, G65 no pra a mquina.
D Onvel das variveis locais alterado comG65. M98 no altera o nvel
das variveis locais.
15.6
CHAMADA DE
MACRO
Restries
D Diferenas entre as
chamadas de macro
e as chamadas de
subprograma
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
278
Quando se especifica G65, chamada a macro de usurio especificada no
endereo P. Os dados (argumentos) podem ser transferidos para o
programa de macros de usurio.
G65 P_ L_ <especificao de um argumento> ;
P_ : Nmero do programa a ser chamado
L_ : Contagem da freqncia de repetio (1 predefinido)
Argumento : Dados transferidos para a macro
O0001 ;
:
G65 P9010 L2 A1.0 B2.0 ;
:
M30 ;
O9010 ;
#3=#1+#2;
IF [#3 GT 360] GOTO 9 ;
G00 X#3 ;
N9 M99 ;
D Aps G65, especifique no endereo P o nmero do programa da macro
de usurio a chamar.
D Quando necessrio um nmero de repeties, especifique um
nmero de 1 a 9999 aps o endereo L. Se L for omitido, adotado o
valor 1.
D Os valores so atribudos s variveis locais correspondentes, por
meio da especificao de argumentos.
Existem dois tipos de especificao de argumentos. A especificao de
argumentos I usa letras diferentes de G, L, O, N e P, uma vez cada. A
especificao de argumentos II usa A, B e C, uma vez cada, e tambmusa
I, J e K um mximo de dez vezes. O tipo de especificao de argumentos
determinado automaticamente de acordo com as letras usadas.
Especificao de argumentos I
A
B
C
D
E
F
H
#1
#2
#3
#7
#8
#9
#11
I
J
K
M
Q
R
S
#4
#5
#6
#13
#17
#18
#19
T
U
V
W
X
Y
Z
#20
#21
#22
#23
#24
#25
#26
Endereo
Endereo Endereo
N m e r o
da varivel
N m e r o
da varivel
N m e r o
da varivel
D Os endereos G, L, N, O e P no podem ser usados em argumentos.
D Os endereos que no necessitam ser especificados podem ser
omitidos. As variveis locais correspondentes a um endereo omitido
so definidas com valores nulos.
D Os endereos no tm de ser especificados alfabeticamente. Eles so
conformes ao formato dos endereos de palavra.
I, J e K tm de ser, porm, especificados alfabeticamente.
Exemplo
B_A_D_ J_K_ Correto
B_A_D_ J_I_ Incorreto
15.6.1
Chamada Simples
(G65)
Explicaes
D Chamada
D Especificao de
argumentos
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
279
Especificao de argumentos II
A especificao de argumentos II usa A, B e C, uma vez cada, e usa I, J
e K um mximo de dez vezes. A especificao de argumentos II usada
para transferir valores, tais como coordenadas tridimensionais, sob a
forma de argumentos.
A
B
C
I
1
J
1
K
1
I
2
J
2
K
2
I
3
J
3
#1
#2
#3
#4
#5
#6
#7
#8
#9
#10
#11
K
3
I
4
J
4
K
4
I
5
J
5
K
5
I
6
J
6
K
6
I
7
#12
#13
#14
#15
#16
#17
#18
#19
#20
#21
#22
J
7
K
7
I
8
J
8
K
8
I
9
J
9
K
9
I
10
J
10
K
10
#23
#24
#25
#26
#27
#28
#29
#30
#31
#32
#33
Endereo Nmero
da varivel
Endereo Nmero
da varivel
Endereo Nmero
da varivel
D Os subndices de I, J e K indicando a ordem da especificao de
argumentos no so escritos no programa.
G65 tem de ser especificado antes de qualquer argumento.
O CNC identifica internamente a especificao de argumentos I e a
especificao de argumentos II. Se for especificada uma combinao da
especificao de argumentos I e II, o tipo de especificao de argumentos
por ltimo especificado tem precedncia.
Exemplo
G65 A1.0 B2.0 I--3.0 I4.0 D5.0 P1000;
<Variables>
#1:1.0
#2:2.0
#3:
#4:--3.0
#5:
#6:
#7:
Quando os argumentos I4.0 e D5.0 so ambos programados para a
varivel #7, como neste exemplo, vlido o ltimo, ou seja, D5.0.
5.0
As unidades usadas nos dados de argumentos transferidos sem um ponto
decimal correspondemao menor incremento de entrada de cada endereo.
O valor de um argumento transferido sem um ponto decimal pode variar
de acordo com a configurao do sistema da mquina. Recomenda--se o
uso de pontos decimais em argumentos de chamada de macros a fim de
manter a compatibilidade com o programa.
As chamadas podem ser aninhadas at uma profundidade de quatro
nveis, incluindo chamadas simples (G65) e chamadas modais (G66), o
que no inclui chamadas de subprogramas (M98).
Restries
D Formato
D Combinao das
especificaes de
argumentos I e II
D Colocao do ponto
decimal
D Aninhamento de
chamadas
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
280
D As variveis locais do nvel 0 a 4 esto disponveis para aninhamento.
D O nvel do programa principal 0.
D Cada vez que uma macro chamada (com G65 ou G66), o nvel da
varivel local sofre um incremento de um. Os valores das variveis
locais no nvel anterior so salvas no CNC.
D Quando M99 executado em um macroprograma, o controle retorna
ao programa que originou a chamada. Nessa altura, o nvel da varivel
local diminudo emum; os valores das variveis locais salvas quando
a macro foi chamada so repostos.
O0001 ;
:
#1=1 ;
G65 P2 A2 ;
:
:
M30 ;
O0002;
:
:
G65 P3 A3 ;
:
:
M99 ;
O0003 ;
:
:
G65 P4 A4 ;
:
:
M99 ;
O0004 ;
:
:
G65 P5 A5 ;
:
:
M99 ;
O0005 ;
:
:
:
:
:
M99 ;
#1 1
: :
#33
#1 2
: :
#33
#1 3
: :
#33
#1 4
: :
#33
#1 5
: :
#33
#100--, #500--
Programa prin-
cipal (nvel 0)
Macro (nvel 1) Macro (nvel 2) Macro (nvel 3)
Macro
(nvel 4)
Variveis locais
(nvel 0) (nvel 1) (nvel 2) (nvel 3) (nvel 4)
Variveis comuns
Variveis que podemser lidas e escritas atravs de
macros em diferentes nveis
Movimente previamente a ferramenta ao longo dos eixos X e Z para a
posio em que se d incio ao ciclo de perfurao. Especifique Z ou W
para a profundidade do furo, K para a profundidade de corte e F para a
velocidade de avano de corte para perfurar o furo.
Z W
K
Corte
Deslocamento
rpido
D Nveis das variveis
locais
Programa
exemplificativo
(Ciclo de perfurao)
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
281
G65 P9100 Kk Ff ;
Zz
Ww
Z: Profundidade do furo (especificao absoluta)
U: Profundidade do furo (especificao incremental)
K: Quantidade de corte por ciclo
F : Velocidade de avano de corte
O0002;
G50 X100.0 Z200.0 ;
G00 X0 Z102.0 S1000 M03 ;
G65 P9100 Z50.0 K20.0 F0.3 ;
G00 X100.0 Z200.0 M05 ;
M30 ;
O9100;
#1=0; Anular os dados sobre a profundidade do furo atual. . . . . . . . . .
#2=0 ; Anular os dados sobre a profundidade do furoprecedente. . . . .
IF [#23 NE #0] GOTO 1 ;
Se a programao for incremental, especifica o salto para N1. . . . . . . . .
IF [#26 EQ #0] GOTO 8 ;
Se nem Z nem W forem especificados, ocorre um erro. . . . . . . . . . . . .
#23=#5002--#26 ; Calcula a profundidade de um furo. . . . . . . . . . . . . .
N1 #1=#1+#6 ; Calcula a profundidade do furo atual. . . . . . . . . . . . . . .
IF [#1 LE #23] GOTO 2 ;
Determina se o furo a ser aberto demasiado profundo.? . . . . . . . . . . . .
#1=#23; Fixa o valor na profundidade do furo atual. . . . . . . . . . . . . . .
N2 G00 W--#2 ; Move a ferramenta para a . . . . . . . . . . . . . . . . . . . .
profundidade do furo precedente, velocidade de avano de corte.
G01 W-- [#1--#2] F#9 ; Abre o furo. . . . . . . . . . . . . . . . . . . . . . . . . . . .
G00 W#1 ; Move a ferramenta para o ponto inicial de perfurao. . . . .
IF [#1 GE #23] GOTO 9 ; Verifica se a perfurao foi terminada. . . .
#2=#1; Armazena a profundidade do furo atual. . . . . . . . . . . . . . . . .
GOTO 1 ;
N9 M99 ;
N8 #3000=1 (NO COMANDO U OU Z)
D Formato de chamada
D Programa que chama um
macroprograma
D Macroprograma
(programa chamado)
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
282
Quando G66 acionado para especificar uma chamada modal, uma macro
chamada aps um bloco, especificando um movimento ao longo dos
eixos. Esta ao continua at que G67 ocorra, para cancelar uma chamada
modal.
O0001 ;
:
G66 P9100 L2 A1.0 B2.0 ;
G00 G90 X100.0 ;
X125.0 ;
X150.0 ;
G67 ;
:
M30 ;
O9100;
:
G00 Z--#1 ;
G01 Z--#2 F0.3 ;
:
:
:
:
M99 ;
G66 P p L <especificao de um argumento> ;
P : Nmero do programa a ser chamado
: Contagem da freqncia de repetio (1 predefinido)
Argumento : Dados transferidos para a macro
D Depois de G66, especifique no endereo P um nmero de programa
sujeito a uma chamada modal.
D Quando necessrio um nmero de repeties, pode ser especificado
um nmero de 1 a 9999 no endereo L.
D Tal como acontece com uma chamada simples (G65), os dados
transferidos para um macroprograma so especificados em
argumentos.
Quando umcdigo G67 especificado, as chamadas demacro modais no
so mais executadas nos blocos seguintes.
As chamadas podem ser aninhadas at uma profundidade de quatro
nveis, incluindo chamadas simples (G65) e chamadas modais (G66), o
que no inclui chamadas de subprogramas (M98).
As chamadas modais podemser aninhadas pela especificao de umoutro
cdigo G66 durante uma chamada modal.
D Nenhuma macro pode ser chamada em um bloco G66.
D G66 precisa ser especificado antes de quaisquer argumentos.
D Nenhuma macro pode ser chamada em um bloco que contenha um
cdigo tal como uma funo miscelnea que no envolva movimento
ao longo de um eixo.
D As variveis locais (argumentos) podem apenas ser definidas em
blocos G66. Tenha em ateno que as variveis locais no so
definidas sempre que executada uma chamada modal.
15.6.2
Chamada Modal (G66)
Explicaes
D Chamada
D Cancelamento
D Aninhamento de
chamadas
D Aninhamento de
chamadas modais
Restries
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
283
Este programa efetua uma ranhura em uma posio especificada.
U
G66 P9110 Uu Ff ;
U: Profundidade da ranhura (especificao incremental)
F : Avano de corte para ranhurar
O0003 ;
G50 X100.0 Z200.0 ;
S1000 M03 ;
G66 P9110 U5.0 F0.5 ;
G00 X60.0 Z80.0 ;
Z50.0 ;
Z30.0 ;
G67 ;
G00 X00.0 Z200.0 M05 ;
M30;
O9110;
G01 U--#21 F#9 ; Corta a pea. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G00 U#21 ; Efetua a retrao da ferramenta. . . . . . . . . . . . . . . . . . . . .
M99 ;
Programa
exemplificativo
D Formato de chamada
D Programa que chama um
macroprograma
D Macroprograma
(programa chamado)
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
284
A definio de um nmero de cdigo G para chamada de um
macroprograma, em um parmetro, permite chamar o macroprograma do
mesmo modo que uma chamada simples (G65).
O0001 ;
:
G81 X10.0 Z--10.0 ;
:
M30 ;
O9010 ;
:
:
:
N9 M99 ;
Parmetro n 6050 = 81
Ao definir um nmero de cdigo G de 1 a 9999, usado para chamar um
programa de macros de usurio (9010 a 9019) no parmetro
correspondente (n 6050 a 6059), o macroprograma pode ser chamado da
mesma forma que com G65.
Por exemplo, quando um parmetro definido de modo que o programa
de macros O9010 possa ser chamado com G81, possvel chamar um
ciclo especfico do usurio, atravs de uma macro de usurio, sem
modificar o programa de usinagem.
O9010
O9011
O9012
O9013
O9014
O9015
O9016
O9017
O9018
O9019
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
Nmero do
programa
Nmero do
parmetro
Tal como acontece em uma chamada simples, possvel especificar um
nmero de repeties entre 1 e 9999 no endereo L.
Tal como acontece com uma chamada simples, existem dois tipos de
especificao de argumentos: Especificao de argumentos I e
especificao de argumentos II. O tipo de especificao de argumentos
determinado automaticamente de acordo com os endereos utilizados.
Nenhuma macro pode ser chamada com um cdigo G em um programa
chamado com um cdigo G. Nesse tipo de programa, um cdigo G
tratado como um cdigo G comum. No possvel chamar macros com
um cdigo G em um programa chamado como subprograma com um
cdigo Mou T. Nesse tipo de programa, um cdigo G tratado como um
cdigo G comum.
15.6.3
Chamada de Macro
Atravs de um Cdigo G
Explicaes
D Correspondncia entre
nmeros de parmetros
e nmeros de programas
D Repetio
D Especificao de
argumentos
Restries
D Aninhamento de
chamadas atravs de
cdigos G
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
285
A definio de um nmero de cdigo M para chamada de um
macroprograma, em um parmetro, permite chamar o macroprograma do
mesmo modo que uma chamada simples (G65).
O0001 ;
:
M50 A1.0 B2.0 ;
:
M30 ;
O9020 ;
:
:
:
M99 ;
Parmetro 6080 = 50
Ao definir um nmero do cdigo Mde 1 a 99999999, usado para chamar
um programa de macros de usurio (O9020 a O9029) no parmetro
correspondente (n 6080 a 6089), o macroprograma pode ser chamado da
mesma forma que com G65.
O9020
O9021
O9022
O9023
O9024
O9025
O9026
O9027
O9028
O9029
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
Nmero do
programa
Nmero do
parmetro
Tal como acontece em uma chamada simples, possvel especificar um
nmero de repeties entre 1 e 9999 no endereo L.
Tal como acontece com uma chamada simples, existem dois tipos de
especificao de argumentos: Especificao de argumentos I e
especificao de argumentos II. O tipo de especificao de argumentos
determinado automaticamente de acordo com os endereos utilizados.
-- O cdigo M usado para chamar um macroprograma tem de ser
especificado no incio de um bloco.
-- Em uma macro chamada com um cdigo G ou em um programa
chamado como umsubprograma comumcdigo Mou T, no pode ser
chamada qualquer macro com umcdigo M. Nesse tipo de programa,
o cdigo M tratado como um cdigo M comum.
15.6.4
Chamada de Macro
Atravs de um Cdigo M
Explicaes
D Correspondncia entre
nmeros de parmetros
e nmeros de programas
D Repetio
D Especificao de
argumentos
Restries
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
286
Adefinio de umnmero de cdigo Mpara chamadade umsubprograma
(macroprograma), em um parmetro, permite chamar o macroprograma
do mesmo modo que uma chamada simples (M98).
O0001 ;
:
M03 ;
:
M30 ;
O9001 ;
:
:
:
M99 ;
Parmetro 6071 = 03
A definio de um nmero de cdigo M entre 1 e 99999999, usado para
chamar um subprograma em um parmetro (n 6071a 6076) permite
chamar o programa de macros de usurio correspondente (O9001 a
O9006) do mesmo modo que com M98.
O9001
O9002
O9003
O9004
O9005
O9006
O9007
O9008
O9009
6071
6072
6073
6074
6075
6076
6077
6078
6079
Nmero do
programa
Nmero do
parmetro
Tal como acontece em uma chamada simples, possvel especificar um
nmero de repeties entre 1 e 9999 no endereo L.
A especificao de argumentos no permitida.
Um cdigo M em um macroprograma que foi chamado tratado como
um cdigo M comum.
Emuma macro chamada com umcdigo Gou emum programa chamado
com um cdigo M ou T, no possvel chamar qualquer subprograma
atravs de um cdigo M. Nesse tipo de programa, o cdigo M tratado
como um cdigo M comum.
15.6.5
Chamada de Sub--
programas Atravs de
um Cdigo M
Explicaes
D Correspondncia entre
nmeros de parmetros
e nmeros de programas
D Repetio
D Especificao de
argumentos
D Cdigo M
Limitaes
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
287
A chamada de suprogramas (programas de macro) com um cdigo T em
umparmetro, permite chamar ummacroprograma cada vez que o cdigo
T especificado no programa de usinagem.
O0001 ;
:
T0203 ;
:
M30 ;
O9000 ;
:
:
:
M99 ;
Bit 5 (TCS) do parmetro n 6001 = 1
A definio do bit 5 (TCS) do parmetro n 6001 com 1 permite chamar
o macroprograma O9000 quando um cdigo T especificado no
programa de usinagem. Um cdigo T especificado em um programa de
usinagem atribudo varivel comum #149.
Emuma macro chamada com umcdigo Gou emum programa chamado
com um cdigo M ou T, no possvel chamar qualquer subprograma
atravs de um cdigo M. Nesse tipo de programa, um cdigo T tratado
como um cdigo T comum.
15.6.6
Chamada de
Subprogramas Atravs
de um Cdigo T
Explicaes
D Chamada
Limitaes
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
288
Ao usar a funo de chamada de subprograma que utiliza cdigos M,
medido o tempo de uso acumulativo de cada ferramenta.
D O tempo de uso acumulativo de cada uma das ferramentas medido
comos nmeros 1 a 5. Otempo no medido para as ferramentas cujo
nmero igual ou superior a 6.
D As variveis seguintes so usadas para armazenar os nmeros das
ferramentas e os tempos medidos:
#501
#502
#503
#504
#505
Tempo de uso acumulativo da ferramenta nmero 1
Tempo de uso acumulativo da ferramenta nmero 2
Tempo de uso acumulativo da ferramenta nmero 3
Tempo de uso acumulativo da ferramenta nmero 4
Tempo de uso acumulativo da ferramenta nmero 5
D O tempo de uso comea a ser contado quando o comando M03
especificado e pra coma especificao de M05. Avarivel dosistema
#3002 usada para medir o tempo durante o qual o indicador luminoso
de incio de ciclo permanece aceso. O tempo durante o qual o
funcionamento da mquina interrompido pelo bloqueio de avano e
pela operao de parada de bloco nico no contado. No entanto, o
tempo gasto na troca de ferramentas e paletes includo.
Defina 3 no parmetro n 6071 e 05 no parmetro n 6072.
Defina 0 nas variveis #501 a #505.
O0001;
T0100 M06;
M03 ;
:
M05; Altera #501. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T0200 M06;
M03 ;
:
M05; Altera #502. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T0300 M06;
M03 ;
:
M05; Altera #503. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T0400 M06;
M03 ;
:
M05; Altera #504. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T0500 M06;
M03 ;
:
M05; Altera #505. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
M30;
15.6.7
Programa
Exemplificativo
Condies
Verificao da operao
D Especificao de
parmetros
D Especificao do valor
das variveis
D Programa que chama um
macroprograma
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
289
O9001(M03); Macro para iniciar a contagem . . . . . . . . . . . . . . . . . . . . .
M01;
IF[FIX[#4120/100] EQ 0]GOTO 9; Nenhuma ferramenta especificada .
IF[FIX[#4120/100] GT 5]GOTO 9; Nmero da ferramenta da fora da .
faixa permitida
#3002=0; Limpa o temporizador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N9 M03; Gira o fuso no sentido de avano. . . . . . . . . . . . . . . . . . . . . . . .
M99;
O9002(M05); Macro para terminar a contagem . . . . . . . . . . . . . . . . . . .
M01;
IF[FIX[#4120/100] EQ 0]GOTO 9; Nenhuma ferramenta especificad .
IF[FIX[#4120/100] GT 5]GOTO 9; Nmero da ferramenta da fora da .
faixa permitida
#[500+FIX[#4120/100]]=#3002+#[500+FIX[#4120/100]];
Calcula o tempo cumulativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N9 M05; Pra o fuso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
M99;
Macroprograma
(programa chamado)
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
290
Para uma usinagem sem problemas, o CNC faz a leitura prvia da
instruo NC a ser executada em seguida. Essa operao denominada
armazenamento no buffer. No modo de compensao do raio da ponta da
ferramenta (G41, G42), o CNC faz a leitura prvia de instrues NC dois
ou trs blocos adiante, a fimde encontrar intersees. As macroinstrues
destinadas a operaes aritmticas e desvios condicionais, so
processadas imediatamente aps sua leitura para o buffer. No sofrem
leitura prvia os blocos que contm M00, M01, M02 ou M30, os blocos
que contm os cdigos M, cuja leitura para o buffer suprimida pela
especificao dos parmetros (n 3411 a 3420), e os blocos que contm
G31.
N1 G31 X100.0 ;
N2 #100=1
:
>
> :Bloco em execuo
Execuo de
instruo NC
Execuo de macroinstruo
Buffer
N1
N2
N1 X100.0 ; >
> : Bloco em execuo
V : Leitura do bloco para o buffer
Execuo de
instruo NC
Execuo de
macroinstruo
Buffer
N1
N2 N3
N4
N2 #1=100 ;
N3 #2=200 ;
N4 Z100.0 ;
:
N4
Quando N1 est sendo executado, a instruo NC seguinte (N4) lida
para o buffer. As macroinstrues (N2, N3) entre N1 eN4 soprocessadas
durante a execuo de N1.
15.7
PROCESSAMENTO DE
MACROINSTRUES
Explicaes
D Quando o bloco seguinte
no armazenado no
buffer
(cdigos M que no so
armazenados no buffer,
G31, etc.)
D Armazenamento do
bloco seguinte no buffer
em um modo diferente
do da compensao do
raio da ponta da
ferramenta (G41, G42)
(procedendo,
normalmente, leitura
prvia de um bloco)
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
291
N1 G01 G41 G91 Z100.0 F100 T0101 ; >
> : Bloco em execuo
V : Leitura do bloco para o buffer
Execuo de
instruo NC
Execuo de ma-
croinstruo
Buffer
N1
N2
N3
N2 #1=100 ;
N3 X100.0 ;
#2=200 ; N4
N5 Z50.0 ;
:
N4
N5
N3
Quando N1 est sendo executado, as instrues NC nos dois blocos
seguintes (at N5) so lidas para o buffer. As macroinstrues (N2, N4)
entre N1 e N5 so processadas durante a execuo de N1.
N1 G01 G41 X100.0 F100 T0101 ; >
> : Bloco em execuo
V : Leitura do bloco para o buffer
N1
N2
N3
N2 #1=100 ;
N3 Z50.0 ;
#2=200 ; N4
N5 M08 ;
N6 #3=300 ;
N7 X200.0 ;
:
N4
N3
N5
N6
N7
Execuo de
instruo NC
Execuo de ma-
croinstruo
Buffer
Quando o bloco NC1 est sendo executado, as instrues NC nos dois
blocos seguintes (at N5) so lidas para o buffer. Como N5 um bloco
que no envolve movimento, no se pode calcular uma interseo. Neste
caso, so lidas as instrues NC nos trs blocos seguintes (at N7). As
macroinstrues (N2, N4 e N6) entre N1 e N7 so processadas durante a
execuo de N1.
D Armazenamento do
bloco seguinte no buffer,
no modo de
compensao do raio da
ponta da ferramenta
(G41, G42)
D Quando o bloco seguinte
no inclui qualquer
movimento, no modo de
compensao do raio da
ponta da ferramenta
(G41, G42)
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
292
Os programas de macros de usurio so semelhantes aos subprogramas.
Podem ser registrados e editados do mesmo modo que os subprogramas.
A capacidade de armazenamento determinada pelo comprimento total
da fita usada para armazenar as macros de usurio e subprogramas.
15.8
REGISTRO DE
PROGRAMAS DE
MACROS DE
USURIO
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
293
Ocomando de chamada de macro tambmpode ser especificado no modo
MDI. Durante a operao automtica, contudo, no possvel fazer a
comutao do modo MDI para uma chamada de macroprograma.
Em um programa de macros de usurio no possvel pesquisar nmeros
de seqncia.
Mesmo durante a execuo de um macroprograma, possvel parar os
blocos no modo de bloco nico (exceto no caso dos blocos contendo
comandos de chamada de macro, comandos de operaes aritmticas e
comandos de controle).
Um bloco contendo um comando de chamada de macro (G65, G66 ou
G67) no interrompido mesmo quando o modo bloco a bloco est
ativado. Os blocos contendo comandos de operao aritmticos e
comandos de controle podem ser parados no modo de bloco nico
definindo SBM (bit 5 do parmetro 6000) para 1.
A operao de parada de bloco nico usado para testar programas de
macros de usurio. Note que quando ocorre uma parada de bloco a bloco
em uma macro instruo no modo de compensao do raio da ponta da
ferramenta, assume--se que a instruo um bloco que no envolve
movimento e, em alguns casos, no se pode fazer uma compensao
adequada. (Mais precisamente, o bloco considerado como
especificando um movimento com uma distncia a percorrer igual a 0.)
Um/ aparecendo no meio de uma <expresso>(entre colchetes [ ] do lado
direito de uma expresso aritmtica) vistocomo umoperador dediviso;
no visto como um especificador de um cdigo de salto opcional de
bloco.
Ao definir NE8 (bit 0 do parmetro 3202) e NE9 (bit 4 do parmetro 3202)
com1, as funes de excluso e edio so desativadas para os programas
de macros de usurio e subprogramas com os nmeros de programa de
8000 a 8999 e de 9000 a 9999. Os programas de macros de usurio e
subprograma registrados devem ser protegidos contra destruio
inadvertida. Quando todo o contedo da memria apagado
(pressionando simultaneamente as teclas e para ligar o
equipamento), o contedo da memria, tais como os programas demacros
de usurio, apagado.
Comuma operao de reset, os valores das variveis locais e comuns #100
a #199 so colocados a zero. possvel evit--lo, definindo CLV e CCV
(bit 7 e 6 do parmetro 6001). As variveis do sistema #1000 a #1133 no
so apagadas.
Uma operao de reset apaga qualquer estado dos programas de macros
de usurio e subprogramas, bem como todos os estados DO, e devolve o
controle ao programa principal.
Tal como acontece comM98, no so mostrados os cdigos Me Tusados
nas chamadas de subprogramas.
Quando ativado um bloqueio de avano durante a execuo de uma
macroinstruo, a mquina pra aps a execuo da macroinstruo. A
mquina tambm pra em caso de reset ou de ativao de um alarme.
+0.0000001 a +99999999
--99999999 a --0.0000001
Os dgitos significativos so 8 (decimal). Se esta faixa no for respeitada,
acionado o alarme P/S n 003.
15.9
LIMITAES
D Operao MDI
D Pesquisa de nmeros de
seqncia
D Bloco nico
D Salto opcional de bloco
D Operao no modo
EDICAO
D Reset
D Indicao na tela de
REINCIO DO
PROGRAMA
D Bloqueio de avano
D Valores constantes que
podem ser usados em
<expresso>
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
294
Alm dos comandos padro das macros de usurio, esto ainda
disponveis os seguintes macrocomandos. Estes comandos so
denominados de comandos de sada externos.
-- BPRNT
-- DPRNT
-- POPEN
-- PCLOS
Estes comandos permitem encaminhar a sada de valores das variveis e
de caracteres para a interface de leitura/envio.
Especifique esses comandos na seguinte ordem:
Comando de abertura: POPEN
Antes de especificar uma seqncia de comandos de sada de dados,
especifique este comando para estabelecer a conexo com um
dispositivo externo de entrada/sada.
Comando de sada de dados: BPRNT ou DPRNT
Especifique os dados que devem sair.
Comando de encerramento: PCLOS
Depois de concludos todos os comandos de sada de dados, especifique
PCLOS para terminar a conexo com o dispositivo externo de
entrada/sada.
POPEN
POPEN estabelece a conexo com um dispositivo externo de
entrada/sada. Deve ser especificado antes de umaseqncia decomandos
de sada de dados. O CNC transmite um cdigo de controle DC2.
BPRNT [ a #b [ c ] ]
Nmero de casas decimais significativas
Varivel
caractere
O comando BPRNT executa a sada de caracteres e valores de variveis
em formato binrio.
(i) Os caracteres especificados so convertidos para cdigos ISO
correspondentes, de acordo com a especificao de dados (ISO)
produzida na altura.
Os caracteres especificveis so os seguintes:
-- Letras (A a Z)
-- Nmeros
-- caracteres especiais (*, /, +, --, etc.)
Um asterisco (*) editado por um cdigo de espao.
(ii) Todas as variveis so armazenadas com um ponto decimal.
Especifique uma varivel seguida pelo nmero de casas decimais
significativas entre colchetes. Um valor de varivel tratado como
um dado de 2 palavras (32 bits), incluindo os dgitos decimais.
enviado como dado em formato binrio, comeando pelo byte mais
alto.
(iii)Depois da sada dos dados especificados, criado umcdigo EOBde
acordo com as especificaes do cdigo ISO.
(iv) As variveis nulas tm o valor 0.
15.10
COMANDOS DE
SADA EXTERNOS
Explicaes
D Comando de abertura
POPEN
D Comando de sada de
dados BPRNT
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
295
Exemplo)
BPRINT [ C** X#100 [3] Z#101 [3] M#10 [0] ]
Valor das variveis
#100=0.40596
#101=--1638.4
#10=12.34
LF
12 (0000000C)
M
--1638400(FFE70000)
Z
406(00000196)
X
Espao
C
DPRNT [ a #b [ c d ] ]
Nmero de casas decimais significativas
Nmero de dgitos significativos
na parte inteira
Varivel
caractere
O comando DPRNT envia caracteres e cada um dos dgitos contidos no
valor de uma varivel, de acordo com o cdigo definido nas
especificaes (ISO).
(i) Para mais informaes sobre o comando DPRNT, consulte os itens
(i), (iii) e (iv) para o comando BPRNT.
(ii) Ao transmitir uma varivel, especifique # seguido pelo nmero da
varivel, especificando a seguir o nmero de dgitos da parte inteira
e o nmero de casas decimais entre colchetes.
gerado um cdigo para cada um dos nmeros de dgitos
especificados, iniciando com o dgito mais alto. Para cada dgito
enviado um cdigo correspondente s especificaes (ISO). Oponto
decimal tambm enviado atravs de um cdigo definido nas
especificaes (ISO).
Cada varivel tem de ser um valor numrico com um mximo de oito
dgitos. Quando os dgitos de ordemsuperior foremzeros, estes zeros
no so editados se PRT (bit1 do parmetro 6001) for 1. Se PRT(bit
1 do parmetro 6001) for 0, editado umcdigo de espao sempre que
for encontrado um zero.
Quando o nmero de casas decimais no zero, os dgitos decimais
so sempre impressos. Se o nmero de casas decimais for zero, no
enviado nenhum ponto decimal. Quando PRT (bit 1 do parmetro
6001) for 0, editado um cdigo de espao para indicar um nmero
positivo em vez de +; se PRT(bit 1 do parmetro 6001) for 1, no
editado qualquer cdigo.
D Comando de sada de
dados DPRNT
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
296
Exemplo)
DPRNT [ X#2 [53] Z#5 [53] T#30 [20] ]
Valor das variveis
#2=128.47398
#5=--91.2
#30=123.456
(1) Parmetro PRT(n 6001#1)=0
(2) Parmetro PRT (n 6001#1)=1
sp
sp sp sp
sp
sp
L F
T
--Z
X
91.200
128.474
23
sp
sp
LF
T23
Z--91.200
X128.474
PCLOS ;
O comando PCLOS libera uma conexo para um dispositivo externo de
entrada/sada. Especifique este comando quando todos os comandos de
sada de dados tiverem sido concludos. O cdigo de controle DC4
enviado pelo CNC.
Especifique o uso de canal para o parmetro 020. De acordo com a
especificao desse parmetro, defina os itens de dados (tal como a taxa
de bauds) para a interface de leitura/envio.
Canal de E/S 0 : Parmetros 101, 102 e 103
Canal de E/S 1 : Parmetros 111, 112 e 113
Canal de E/S 2 : Parmetros 121, 122 e 123
Nunca especificar a sada para disquetes ou cassete FANUC.)
Ao especificar um comando DPRNT para a sada de dados, especifique
se os zeros esquerda devero ou no ser enviados como espaos
(especificando PRT (bit 1 do parmetro 6001) com 1 ou 0). Para indicar
o fim de uma linha de dados no cdigo ISO, especifique se pretende
utilizar apenas um LF (NCR, do bit 3 do parmetro 0103 0) ou um LF
e CR (NCR 1).
D Comando de
encerramento PCLOS
D Especificao
necessria
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
297
NOTA
1 No necessrio especificar sempre o comando de aber--
tura (POPEN), o comando de sada de dados (BPRNT,
DPRNT) e o comando de encerramento (PCLOS) em
simultneo. Assim que um comando de abertura tiver sido
especificado no incio de um programa, no precisa ser
especificado novamente aps um comando de
encerramento.
2 Certifique--se de que especifica comandos de abertura ede
encerramento aos pares. Especifique o comando de
encerramento no final do programa. Todavia, no
especifique umcomando de encerramento seno tiver sido
especificado qualquer comando de abertura.
3 Quando uma operao de reset realizada enquanto os
comandos estosendo enviados por umcomando desada
de dados, a sada interrompida e os dados subsqentes
apagados. Por isso, quando uma operao de reset
executada por um cdigo, tal como M30, no final de um
programa que executa a sada de dados, especifique um
comando de encerramento no final do programa, de modo
que no seja executado nenhum processamento
semelhante ao de M30 at que todos os dados tenhamsido
enviados.
4 As palavras de macros abreviadas entre colchetes [ ]
permaneceminalteradas. Tenha, contudo, ematenoque
quando os caracteres entre colchetes so divididos e
introduzidos vrias vezes, tanto a segunda abreviao
como as subseqentes so convertidas e introduzidas.
5 O pode ser especificado entre colchetes [ ]. Tenha em
ateno que quando os caracteres entre colchetes [ ] so
divididos e introduzidos vrias vezes, o O omitido na
segunda entrada e entradas subseqentes.
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
298
Quando um programa est sendo executado, pode ser chamado outro
programa pela introduo de um sinal de interrupo (UINT) atravs da
mquina. Essa funo denominada como funo de macro de usurio
do tipo interrupo. Programe um comando de interrupo no seguinte
formato:
M96 Pffff;
M97 ;
Ativa uma macro de usurio do tipo interrupo
Desativa uma macro de usurio do tipo interrupo
O uso da funo de macro de usurio do tipo interrupo permite ao
usurio chamar um programa durante a execuo de um bloco arbitrrio
de um outro programa. Dessa forma, possvel operar os programas de
acordo com as diversas situaes.
(1) Quando detetada uma avaria de ferramenta, o processo de
tratamento da avaria iniciado por um sinal externo.
(2) Uma seqncia de operaes de usinagem interrompida por outra
operao de usinagem sem cancelamento da operao atual.
(3) As informaes sobre as operaes em curso so lidas a intervalos
regulares.
Acima so dados alguns exemplos, como as aplicaes de controle
adaptativo da funo de macro de usurio do tipo interrupo.
Sinal de in-
terrupo
(UINT)*
Sinal de in-
terrupo
(UINT)
Sinal de interrupo
(UINT)*
M96 Pxxxx;
Nffff;
M97 ;
M99 (Pffff);
O xxxx;
Fig. 15.11 Funo de macro de usurio do tipo interrupo
Quando M96Pxxxx especificado em um programa, a operao do
programa seguinte pode ser interrompida por um sinal de interrupo
(UINT), introduzido para executar o programa especificado por Pxxxx.
15.11
MACRO DE USURIO
DO TIPO
INTERRUPO
Formato
Explicaes
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
299
CUIDADO
O sinal de interrupo (UINT, marcado com um * na Fig.
15.11) ignorado, quando introduzido aps M97. Alm
disso, o sinal de interrupo no pode ser introduzido
durante a execuo do programa de interrupo.
Uma macro de usurio do tipo interrupo est disponvel apenas durante
a execuo do programa, sendo ativada sob as seguintes condies:
-- Quando est selecionada a de memria ou a operao MDI
-- Quando STL (lmpada de incio) est acesa
-- Quando no est sendo processada uma macro de usurio do
tipo interrupo
Geralmente, a funo de macro de usurio do tipo interrupo usada
atravs da especificao de M96 para ativar o sinal de interrupo (UINT)
e de M97 para desativ--lo. A partir da especificao de M96, pode ser
iniciada uma interrupo de macro de usurio atravs da introduo do
sinal de interrupo (UINT) at M97 ser especificado ou o NC ser
reinicializado. Depois da especificao de M97 ou do reset do NC,
nenhuma interrupo de macro de usurio iniciada, mesmo quando o
sinal de interrupo introduzido (UINT). Osinal de interrupo (UINT)
ignorado at que outro comando M96 seja especificado.
1
0
M96 M97 M96
Sinal de inter-
rupo (UINT)
Sinal de entrada de in-
terrupo acionado
Quando UINT per-
manece ativo
O sinal de interrupo (UINT) torna--se vlido depois de M96 ter sido
especificado. O sinal ignorado mesmo quando introduzido no modo
M97. Quando a entrada de sinal no modo M97 mantida at M96 ser
especificado, iniciada uma macro de usurio do tipo interrupo assim
que M96 for especificado (apenas quando for usado o esquema de
controle de estado); Quando o esquema de controle de flanco for usado,
a macro de usurio do tipo interrupo no iniciada mesmo quando M96
for especificado.
NOTA
Sobre os esquemas de controle de estado e de flanco,
consulte o item Sinal de interrupo de macro de usurio
(UINT) na subse. 15.11.2.
15.11.1
Mtodo de Especificao
Explicaes
D Condies de
interrupo
D Especificao
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
300
H dois tipos de interrupo de macros de usurio: Interrupes tipo
subprogramas e interrupes tipo macro. O tipo de interrupo usada
selecionado por MSB (bit 5 do parmetro 6003).
(a) Interrupo tipo subprograma
O programa de interrupo chamado como um subprograma. Isto
significa que os nveis das variveis locais permanecem inalterados
antes e depois da interrupo. Esta interrupo no includa no nvel
de aninhamento das chamadas de subprogramas.
(b) Interrupo tipo macro
O programa de interrupo chamado como uma macro de usurio.
Isto significa que os nveis das variveis locais alteram--se antes e
depois da interrupo. A interrupo no includa no nvel de
aninhamento das chamadas de macros de usurio. Quando uma
chamada de subprograma ou uma chamada de uma macro de usurio
executada dentro do programa de interrupo, esta chamada
includa no nvel de aninhamento das chamadas de subprogramas ou
das chamadas de macro de usurio. Os argumentos no podem ser
transferidos do programa atual, mesmo que a macro de usurio do
tipo interrupo seja uma interrupo do tipo macro.
Em geral, as macros de usurio do tipo interrupo so controladas por
M96 e M97. Todavia, esses cdigos M podem j estar sendo utilizados
para outros propsitos (como uma funo Mou umcdigo Mde chamada
de macro) por alguns fabricantes de mquinas--ferramentas.
Por esse motivo, MPR (bit 4 do parmetro 6003) fornecido para definir
cdigos M para controle de macros de usurio do tipo interrupo.
Ao especificar este parmetro para usar os cdigos M de controle de
macro de usurio do tipo interrupo, defina os parmetros 6033 e 6034
da seguinte forma: Defina o cdigo M para ativar a macro de usurio do
tipo interrupo no parmetro 6033 e defina o cdigo Mpara desativar as
macros de usurio do tipo interrupo no parmetro 6034.
Quando se especificar que os cdigos M definidos no parmetro no
devem ser usados, M96 e M97 so usados como cdigos M de controle
de macro de usurio, independentemente das definies dos parmetros
6033 e 6034.m Os cdigos M usados para controle de macros de usurio
do tipo interrupo so processados internamente (no so enviados para
as unidades externas). No entanto, em termos de compatibilidade de
programa, no desejvel usar cdigos M alm de M96 e M97 para
controlar interrupes de macros de usurio.
Ao executar uma macro de usurio do tipo interrupo, o usurio pode
querer interromper a instruo NC em execuo ou pode no desejar
efetuar a interrupo at que a execuo do bloco atual esteja concluda.
MIN (bit 2 do parmetro 6003) usado para escolher quando realizar
interrupes: no meio ou no final de um bloco.
15.11.2
Pormenores das
Funes
Explicaes
D Interrupes tipo
subprogramas e
interrupes tipo macro
D Cdigos M para o
controle de macros de
usurio do tipo
interrupo
D Macros de usurio do
tipo interrupo e
instrues NC
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
301
(i) Quando o sinal de interrupo (UINT) introduzido, qualquer
movimento ou pausa interrompido imediatamente e o programa de
interrupo executado.
(ii) Se o programa de interrupo contiver instrues NC, perde--se o
comando no bloco interrompido e a instruo NC do programa de
interrupo executada. Quando o controle devolvido ao programa
interrompido, o programa reiniciado a partir do bloco seguinte ao
bloco interrompido.
(iii)Se o programa de interrupo no contiver qualquer instruo NC, o
controle devolvido ao programa interrompido atravs de M99,
sendo o programa ento reiniciado a partir do comando no bloco
interrompido.
Execuo em
progresso
Programa normal
Interrompido por interrupo de macro
Execuo em
progresso
Entrada de sinal de inter-
rupo (UINT)
Reincio de comando CNC;
quando no existirem
instrues NC no programa
de interrupo
Macro de usurio do
tipo interrupo
(i) Se o bloco em execuo no for um bloco composto de vrias
operaes de ciclo, como ciclo fixo de perfurao e retorno
automtico ao ponto de referncia (G28), a interrupo realizada da
seguinte maneira: Quando um sinal de interrupo (UINT)
introduzido, as macro instrues do programa de interrupo so
executadas imediatamente, a menos que uma instruo NC seja
encontrada no programa de interrupo. As instrues NC no so
executadas at que o bloco atual esteja concludo.
(ii) Se o bloco emexecuo for composto por diversas operaes de ciclo,
a interrupo executada da seguinte maneira: Quando o ltimo
movimento nas operaes de ciclo iniciado, as macro instrues do
programa de interrupo so executadas, a menos que seja encontrada
uma instruo NC. As instrues NCso executadas aps a concluso
de todas as operaes de ciclo.
Execuo em
progresso
Programa normal
Execuo em
progresso
Entrada de sinal de interrupo (UINT)
Macro de usurio do
tipo interrupo
Instruo NC no pro-
grama de interrupo
S Tipo I
(quando uma interrupo
executada no meio de
um bloco)
S Tipo II
(quando uma interrupo
executada no fim do
bloco)
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
302
O sinal de interrupo torna--se vlido aps o incio da execuo de um
bloco que contm M96, para ativar as interrupes de macros de usurio.
O sinal torna--se invlido quando se inicia a execuo de um bloco que
contm M97.
O sinal de interrupo torna--se invlido durante a execuo de um
programa de interrupo. O sinal torna--se vlido quando iniciada a
execuo do bloco imediatamente aps o bloco interrompido no
programa principal, assim que o controle retorna do programa de
interrupo. No tipo I, se o programa de interrupo composto apenas
por macroinstrues, o sinal de interrupo torna--se vlido quando a
execuo do bloco interrompido iniciada aps o retorno do controle do
programa de interrupo.
O movimento interrompido e o programa de interrupo executado
mesmo durante o decurso de uma operao de ciclo. Se o programa de
interrupo no contiver instrues NC, a operao de ciclo reiniciada
depois do controle ter sido devolvido ao programa interrompido. Caso
haja instrues NC, as operaes restantes no ciclo interrompido so
descartadas e o bloco seguinte executado.
As macroinstrues do programa de interrupo so executadas quando
iniciado o ltimo movimento da operao de ciclo, a menos que seja
encontrada uma instruo NC. As instrues NC so executadas aps a
concluso da operao de ciclo.
D Condies para ativar e
desativar o sinal de
interrupo de macro de
usurio
D Interrupo de macro de
usurio durante a
execuo de um bloco
que envolve uma
operao cclica
S Para o tipo I
S Para o tipo II
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
303
H dois esquemas para a entrada do sinal de interrupo de macro de
usurio (UINT): Oesquema de controle de estado e o esquema de controle
de flanco. Quando usado o esquema de controle de estado, o sinal
vlido quando ativado. Quando o esquema de controle deflanco usado,
o sinal torna--se vlido no flanco crescente, ao passar do estado de
desativado para o de ativado.
Umdos dois esquemas selecionado comTSE(bit 3 do parmetro 6003).
Quando o esquema de controle de estado selecionado atravs deste
parmetro, gerada uma macro de usurio do tipo interrupo se o sinal
de interrupo (UINT) estiver ativo no momento em que o sinal se torna
vlido. Se o sinal de interrupo (UINT) se mantiver ativo, o programa
de interrupo pode ser executado repetidamente.
Quando o esquema de controle de flanco selecionado, o sinal de
interrupo (UINT) torna--se vlido apenas em seu flanco de elevao.
Assim, o programa de interrupo executado apenas temporariamente
(nos casos em que o programa composto apenas por macroinstrues)
O esquema de controle de flanco til quando o esquema de controle de
estado inadequado ou quando uma macro de usurio do tipo interrupo
est para ser executada apenas uma vez para todo o programa (neste caso,
o sinal de interrupo pode permanecer ativo).
O uso de qualquer dos esquemas resulta nos mesmos efeitos, exceto nas
aplicaes mencionadas acima. O tempo decorrido entre a entrada do
sinal e a execuo da macro de usurio do tipo interrupo no varia entre
os dois esquemas.
1
0
Sinal de interrupo (UINT)
Execuo da
interrupo
Execuo
da inter--
rupo
Execuo
da inter--
rupo
Execuo
da inter--
rupo
Execuo
da inter--
rupo
Esquema de controle
de estado
Esquema de controle
de flanco
No exemplo acima, executada uma interrupo quatro vezes quando o
esquema acionado pelo status for usado; quando for usado o esquema
acionado pelo gume, a interrupo s executada uma vez.
D Sinal de interrupo de
macro de usurio (UINT)
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
304
Especifique M99 para retirar o controle de uma interrupo de macro de
usurio e devolv--lo ao programa interrompido. Com o endereo P
possvel especificar tambm um nmero de seqncia no programa
interrompido. Sendo especificado, o nmero de seqncia procurado no
programa, comeando pelo incio. O controle devolvido ao primeiro
nmero de seqncia encontrado. No so geradas interrupes quando um
programa de interrupo de macros de usurio est em execuo. Execute
M99 para ativar uma outra interrupo. Quando M99 especificado sozinho,
executado antes da concluso dos comandos anteriores. Assim, uma macro
de usurio do tipo interrupo ativada para o ltimo comando do programa
de interrupo. Se for inconveniente, as interrupes de macros de usurio
devem ser controladas atravs da especificao de M96 e M97 no programa.
Quando uma macro de usurio do tipo interrupo est sendo executada, no
so geradas outras macros de usurio do tipo interrupo; quando gerada
uma interrupo, interrupes adicionais so automaticamente inibidas. A
execuo de M99 possibilita a ocorrncia de uma outra interrupo de macro
de usurio. M99 especificado sozinho em um bloco executado antes que
o bloco anterior seja concludo. No exemplo seguinte, uma interrupo
ativada para o bloco Gxx de O1234. Quando o sinal introduzido, O1234
executado novamente. O5678 controlado por M96 e M97. Neste caso,
uma interrupo no ativada para O5678 (ativada depois do controle ter
sido devolvido a O1000).
M99;
GxxXxxx;
O1234
O1000;
M96P1234;
M96P5678
M97
O5678
GxxXxxx;
M96;
M99;
M97

Inter-
rupo
Inter-
rupo
Inter-
rupo
Inter-
rupo
NOTA
Quando um bloco M99 composto apenas pelo endereo
O, N, P, L ou M, este bloco considerado como pertencente
ao bloco anterior do programa. Assim, umaparada debloco
no possvel para esse bloco. Em termos de prog--
ramao, o (1) e (2) seguintes so basicamente iguais. (A
diferena reside no fato de Gff ser executado, antes de
M99 ser reconhecido.)
(1) GffXfff;
M99;
(2) GffXfffM99 ;
D Retorno de uma
interrupo de macro de
usurio
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
305
Uma macro de usurio do tipo interrupo diferente de uma chamada
normal de programa. iniciada por um sinal de interrupo (UINT)
durante a execuo do programa. Em geral, qualquer alterao de
informao modal feita pelo programa de interrupo no deve afetar o
programa interrompido.
Por essa razo, a informao modal antes da interrupo restaurada
quando o controle devolvido por M99 ao programa interrompido,
mesmo quando uma informao modal modificada pelo programa de
interrupo.
Quando o controle devolvido do programa de interrupo para o
programa interrompido atravs de M99 Pxxxx, a informao modal pode
ser novamente controlada pelo programa. Neste caso, a nova informao
contnua, modificada pelo programa de interrupo, transferida para o
programa interrompido. A restaurao da informao modal existente
antes da interrupo no desejvel. Isto deve--se ao fato de alguns
programas poderem operar de modo diferente aps o controle ser
devolvido, consoante a informao modal existente antes da interrupo.
Neste caso, aplicam--se as seguintes medidas:
(1) Oprograma de interrupo fornece informao modal a ser usada aps
o controle ter sido devolvido para o programa interrompido.
(2) Depois do retorno do controle ao programa interrompido, a
informao modal especificada novamente, conforme o necessrio.
O
M96Pxxx
Nffff;
M99(Pffff);
Oxxx;
Sinal de interrupo (UINT)
(Sem a especificao de P)
Altere a informao modal
A informao
modal permanece
inalterada antes e
aps a interrupo.
(Com especificao de P)
Nova informao modal modificada pelo pro-
grama de interrupo.
A informao modal existente antes da interrupo torna--se vlida. A
nova informao modal modificada pelo programa de interrupo
torna--se invlida.
D Macro de usurio do tipo
interrupo e informao
modal
S Informao modal
quando o controle
devolvido por M99
PROGRAMAO 15. MACROS DE USURIO B--64114PO/01
306
A nova informao modal modificada pelo programa de interrupo
permanece vlida, mesmo aps a devoluo do controle. A informao
modal antiga, vlida no bloco interrompido, pode ser lida usando
variveis do sistema de macros de usurio de #4001 a #4120.
Tenha em atneo que quando a informao modal modificada pelo
programa de interrupo, as variveis do sistema de #4001 a #4120 no
so alteradas.
D As coordenadas do ponto A podem ser lidas usando as variveis do
sistema #5001 e seguintes, at que a primeira instruo NC seja
encontrada.
D As coordenadas do ponto A podem ser lidas aps uma instruo NC
sem especificaes de movimento.
D As coordenadas da mquina e as coordenadas da pea do ponto B
podem ser lidas usando as variveis do sistema #5021 e superior e
#5041 e superior.
B
B
A
A
Interrupo gerada
Caminho do centro da ponta da ferramenta
Vetor de correo
Caminho programado da ferramenta
Quando o sinal de interrupo (UINT) introduzido e um programa de
interrupo chamado, a chamada modal de macro de usurio cancelada
(G67). Todavia, quando G66 especificado no programa de interrupo,
a chamada modal de macro de usurio torna--se vlida. Quando o controle
devolvido pelo programa de interrupo, atravs de M99, a chamada
modal restaurada para o estado anterior interrupo. Quando o
controle devolvido atravs de M99Pxxxx;, a chamada modal do
programa de interrupo permanece vlida.
Quando o sinal de interrupo (UINT) introduzido durante a execuo
de uma operao de retorno no modo de funcionamento em vazio, aps
a operao de pesquisa para o incio do programa, o programa de
interrupo chamado depois da concluso da operao de reincio para
todos os eixos. Isto significa que a interrupo do tipo II usada
independentemente da especificao dos parmetros.
Amacro de usurio do tipo interrupo no pode ser executada durante
a operao DNC, nem durante a execuo de um programa com um
dispositivo externo de entrada/sada.
S Informao modal
quando o controle
devolvido por M99
Pffff
D Variveis do sistema
(valores de informao
sobre posio) para o
programa de interrupo
D Macro de usurio do tipo
interrupo e chamada
modal de macro de
usurio
D Macro de usurio do tipo
interrupo e reincio do
programa
D Operao DNC e macro
de usurio do tipo
interrupo
PROGRAMAO B--64114PO/01
16. ENTRADA DE PARMETROS
PROGRAMVEIS (G10)
307
16
ENTRADA DE PARMETROS PROGRAMVEIS (G10)
Os valores dos parmetros podemser introduzidos emumprograma. Esta
funo usada na definio dos dados de compensao de erros de passo,
quando so trocados agregados ou quando a velocidade mxima de
avano de corte ou as constantes de tempo de corte so alteradas para
atender s diferentes condies de usinagem.
Aspectos gerais
PROGRAMAO
16. ENTRADA DE PARMETROS
PROGRAMVEIS (G10) B--64114PO/01
308
G10L50; Especificao do modo de entrada de parmetros
N_R_; Para parmetros, exceto os dos eixos
N_P_R_; Para os parmetros dos eixos
G11 ; Cancelamento do modo de entrada de parmetros
N_: N. do parmetro (4 dgitos) ou n. de posio de
compensao (0 a 1023)
para compensao de erros de passo +10.000 (5 dgitos)
R_: Valor de especificao de parmetro (os zeros esquerda
podem ser omitidos.)
P_: N de eixo de 1 a 8 (usado para introduzir parmetros dos eixos)
Significado do comando
Formato
No use um ponto decimal em um valor definido em um parmetro (R_).
O ponto decimal tambm no pode ser usado em variveis de macro de
usurio para R_.
Especifique o nmero do eixo (P_) de 1 a 8 (at oito eixos) para um
parmetro dos eixos. Os eixos de controle so numerados pela ordem em
que so mostrados na tela do CNC.
Por exemplo, especifique P2 para o eixo de controle exibido em segundo
lugar.
AVISO
1 No se esquea de executar manualmente o retorno ao
ponto de referncia aps a alterao dos dados de com--
pensao de erro do passo ou dos dados de compensao
da folga. Semisso, a mquina pode desviar--se da posio
correta.
2 O modo de ciclo fixo tem de ser cancelado antes da intro--
duo dos parmetros. Sem o cancelamento, ser ativado
um movimento de perfurao.
NOTA
No possvel especificar outras instrues NC no modo
de entrada de parmetros.
Formato
Explicaes
D Valor de especificao
do parmetro (R_)
D N do eixo (P_)
PROGRAMAO B--64114PO/01
16. ENTRADA DE PARMETROS
PROGRAMVEIS (G10)
309
1. Defina o bit 2 (SPB) do parmetro de tipo bit n 3404
G10L50 ; Modo de entrada de parmetros
N3404 R 00000100 ; Especificao de SBP
G11 ; Cancelamento do modo de entrada de
parmetros
2. Altere os valores do eixo Z (2 eixo) e do eixo C (4 eixo) no parmetro
dos eixos n 1322 (coordenadas do limite de curso armazenado 2 na
direo positiva, em cada eixo).
G10L50 ; Modo de entrada de parmetros
N1322P3R4500 ; Modificao do eixo Z
N1322P4R12000 ; Modificao do eixo C
G11 ; Cancelamento do modo de entrada de
parmetros
Exemplos
17. OPERAO DE MEMRIA UTILIZANDO
O FORMATO DE FITA DA SRIE 10/11 B--64114PO/01 PROGRAMAO
310
17
OPERAO DE MEMRIA UTILIZANDO O FORMATO
DE FITA DA SRIE 10/11
Programas com formato de fita da srie 10/11 podem ser registrados na
memria para operao de memria, definindo--se o bit 1 do parmetro
n. 0001. O registro na memria e a operao de memria so possveis
para as funes que usam o mesmo formato de fita que para a srie 10/11,
bem como para as funes seguintes que usam um formato de fita
diferente:
Abertura de roscas de passo constante
Chamada do subprograma
Ciclo fixo
Repetio de ciclo fixo
Ciclo fixo de perfurao
NOTA
O registro em memria e a operao de memria s so
possveis para as funes disponveis neste CNC.
B--64114PO/01
17. OPERAO DE MEMRIA UTILIZANDO
O FORMATO DE FITA DA SRIE 10/11 PROGRAMAO
311
Alguns dos endereos que no podem ser usados para este CNC podem
ser usados no formato de fita da srie 10/11. Afaixa de valores permitidos
para o formato de fita FS10/11 basicamente idntica deste CNC. As
sees II--17.2 a II--17.6 descrevemos endereos comuma faixa diferente
de valores permitidos. Se for especificado algum valor fora da faixa de
valores permitidos, acionado um alarme.
17.1
ENDEREOS E FAIXA
DE VALORES
ESPECIFICVEL PARA
O FORMATO DE FITA
DA SRIE 10/11
17. OPERAO DE MEMRIA UTILIZANDO
O FORMATO DE FITA DA SRIE 10/11 B--64114PO/01 PROGRAMAO
312
G32IP_F_Q_;
ou
G32IP_E_Q_;
I : Combinao de endereos dos eixos
F : Passo de rosca ao longo do eixo longitudinal
E : Passo de rosca ao longo do eixo longitudinal
Q : Posio do ngulo inicial da abertura de rosca
P
Embora o formato FS10/11 permita que o operador especifique o nmero
de roscas por polegada com o endereo E, o formato de fita FS10/11 no
o permite. Os endereos Ee Fso usados da mesma forma para especificar
o passo de rosca ao longo do eixo longitudinal. O passo de rosca
especificado com o endereo E tambm , por isso, adotado como um
valor de ao contnua para o endereo F.
Endereo para o passo de
rosca
Entrada em mm Entrada em polega-
das
E
de 0.0001 a 500.0000 mm de 0.000001 a
9.999999 pol.
F
Comando com um
ponto decimal
de 0.0001 a 500.0000 mm de 0.000001 a
9.999999 pol.
F
Comando sem um
ponto decimal
de 0.01 a 500.00 mm de 0.0001 a 9.9999
pol.
Endereo para a velocidade de
avano
Entrada em mm Entrada em pole-
gadas
Avano
por
i t
Sistema
incremental (IS--B)
de 1 a 240000
mm/min
de 0.01 a 9600.00
pol/min
F
minuto
Sistema )
incremental (IS--C
de 1 a 100000
mm/min
de 0.01 a 4800.00
pol/min
Avano por rotao de 0.01 a 500.00
mm/rot.
de 0.0001 a 9.9999
pol/rot.
AVISO
Especifique novamente a velocidade de avano, quando
alternar entre o avano por minuto e o avano por rotao.
17.2
ABERTURA DE
ROSCAS DE PASSO
CONSTANTE
Formato
Explicaes
D Endereo
D Faixa de valores
permitidos
para o passo de rosca
D Faixa de valores
permitidos
para a velocidade de
avano
B--64114PO/01
17. OPERAO DE MEMRIA UTILIZANDO
O FORMATO DE FITA DA SRIE 10/11 PROGRAMAO
313
M98PffffLffff;
P: Nmero do subprograma
L: Contagem da freqncia de repetio
Oendereo Lno pode ser usado no formato de fita deste CNC, mas pode
ser usado no formato de fita FS10/11.
A faixa de valores permitidos igual deste CNC (de 1 a 9999). Se for
especificado um valor com mais de quatro dgitos, os quatro ltimos
dgitos so considerados como o nmero do subprograma.
A contagem da freqncia de repetio L pode ser especificada na faixa
de 1 a 9999. Se no for especificada uma contagem da freqncia de
repetio, 1 adotado.
17.3
CHAMADA DO
SUBPROGRAMA
Formato
Explicao
D Endereo
D Nmero do subprograma
D Contagem da freqncia
de repetio
17. OPERAO DE MEMRIA UTILIZANDO
O FORMATO DE FITA DA SRIE 10/11 B--64114PO/01 PROGRAMAO
314
Ciclo de torneamento da superfcie final (ciclo de corte cnico frontal)
G94X_Z_K_F_;
K: Comprimento da seo do cone ao longo do eixo Z
Ciclo de torneamento da superfcie exterior/interior (ciclo de corte reto)
G90X_Z_F_;
Ciclo de torneamento da exterior/interior (ciclo de corte cnico)
G90X_Z_I_F_;
I: Comprimento da seo do cone ao longo do eixo X (raio)
Ciclo de abertura de rosca (ciclo de abertura de rosca reta)
G92X_Z_F_Q_;
F:Passo de rosca
Q:Deslocamento do ngulo inicial da abertura de rosca
Ciclo de abertura de rosca (ciclo de abertura de rosca cnica)
G92X_Z_I_F_;
I: Comprimento da seo do cone ao longo do eixo X (raio)
Ciclo de torneamento da superfcie final (ciclo de corte cnico frontal)
G94X_Z_F_;
Os endereos I e K no podem ser usados para ciclos fixos no formato de
fita deste CNC, mas podem ser usados no formato de comando FS10/11.
Igual da abertura de roscas de passo constante na seo II--17.2. Ver
seo II--17.2.
17.4
CICLO FIXO
Formato
D Endereo
D Faixa de valores
permitidos para a
velocidade de avano
B--64114PO/01
17. OPERAO DE MEMRIA UTILIZANDO
O FORMATO DE FITA DA SRIE 10/11 PROGRAMAO
315
Repetio do ciclo de abertura de rosca
G76X_Z_I_K_D_F_A_P_Q_;
I : Diferena dos raios das roscas
K : Altura da crista da rosca (raio)
D : Profundidade do primeiro corte (raio)
A : ngulo da ponta da ferramenta (ngulo de crista)
P : Mtodo de corte
Ciclo de torneamento da superfcie exterior/interior
G71P_Q_U_W_I_K_D_F_S_T_;
I : Comprimento e sentido da tolerncia de corte para acabar o ciclo de
usinagem grosseira ao longo do eixo X (ignorado, se especificado)
K : Comprimento e sentido da tolerncia de corte para acabar o ciclo de
usinagem grosseira ao longo do eixo Z (ignorado, se especificado)
D : Profundidade de corte
Ciclo de usinagem grosseira da superfcie final
G72P_Q_U_W_I_K_D_F_S_T_;
I : Comprimento e sentido da tolerncia de corte para acabar o ciclo de
usinagem grosseira ao longo do eixo X (ignorado, se especificado)
K : Comprimento e sentido da tolerncia de corte para acabar o ciclo de
usinagem grosseira ao longo do eixo Z (ignorado, se especificado)
D : Profundidade de corte
Ciclo de torneamento de loop fechado
G73P_Q_U_W_I_K_D_F_S_T_;
I : Comprimento e sentido da distncia ao longo do eixo X (raio)
K : Comprimento e sentido da distncia ao longo do eixo Z
D : Nmero de divises
Ciclo de corte da superfcie final
G74X_Z_I_K_F_D_;
ou
G74U_W_I_K_F_D_;
I : Distncia a percorrer ao longo do eixo X
K : Profundidade de corte ao longo do eixo Z
D : Distncia da ferramenta no final do caminho de corte
Ciclo de corte da superfcie exterior/interior
G75X_Z_I_K_F_D_;
ou
G75U_W_I_K_F_D_;
I : Distncia a percorrer ao longo do eixo X
K : Profundidade de corte ao longo do eixo Z
D : Distncia da ferramenta no final do caminho de corte
17.5
REPETIO DO
CICLO FIXO DE
TORNEAMENTO
Formato
17. OPERAO DE MEMRIA UTILIZANDO
O FORMATO DE FITA DA SRIE 10/11 B--64114PO/01 PROGRAMAO
316
Se os seguintes endereos forem especificados no formato de fita
FS10/11, sero ignorados.
D I e Kpara o ciclo de usinagem grosseira da superfcie exterior/interior
(G71)
D I e K para o ciclo de usinagem grosseira da superfcie final (G72)
Para a repetio do ciclo de abertura de rosca (G76), especifique P1 (corte
de profundidade constante com um s gume) ou P2 (abertura de rosca em
ziguezague de profundidade constante, comos dois gumes) como mtodo
de corte (P). Pode ser especificado um valor entre 0 e 120 graus para o
ngulo A da ponta da ferramenta. Se forem especificados outros valores,
ser acionado o alarme P/S 062.
O endereo D (profundidade de corte e distncia de retrao) pode ser
especificado com um valor entre --99999999 e 99999999, no menor
incremento de entrada, mesmo que a entrada de ponto decimal tipo
calculadora seja especificada (quando o bit 0 (DPI) do parmetro n 3401
colocado em 1). Se o endereo D incluir um ponto decimal, acionado
o alarme P/S n 007.
A faixa de valores permitidos para a velocidade de avano a mesma
da abertura de roscas de passo constante. Ver seo II--17.2.
D Endereos e
faixa de valores
permitidos
B--64114PO/01
17. OPERAO DE MEMRIA UTILIZANDO
O FORMATO DE FITA DA SRIE 10/11 PROGRAMAO
317
Ciclo de perfurao
G81X_C_Z_F_L_ ; ou G82X_C_Z_R_F_L_ ;
R : Distncia entre o nvel inicial e a posio R
P : Tempo de pausa na base do furo
F : Velocidade de avano de corte
L : Nmero de repeties
Ciclo de perfurao profunda
G83X_C_Z_R_Q_P_F_L_ ;
R : Distncia entre o nvel inicial e a posio R
Q: Profundidade de corte em cada ciclo
P : Tempo de pausa na base do furo
F : Velocidade de avano de corte
L : Nmero de repeties
Ciclo rpido de perfurao profunda
G83.1X_C_Z_R_Q_P_F_L_ ;
R : Distncia entre o nvel inicial e a posio R
Q: Profundidade de corte em cada ciclo
P : Tempo de pausa na base do furo
F : Velocidade de avano de corte
L : Nmero de repeties
Rosqueamento
G84X_C_Z_R_P_F_L_ ;
R : Distncia entre o nvel inicial e a posio R
P : Tempo de pausa na base do furo
F : Velocidade de avano de corte
L : Nmero de repeties
Rosqueamento rgido com macho
G84.2X_C_Z_R_P_F_L_S_ ;
R : Distncia entre o nvel inicial e a posio R
P : Tempo de pausa na base do furo
F : Velocidade de avano de corte
L : Nmero de repeties
S : Velocidade do fuso
Ciclo de mandrilagem
G85X_C_Z_R_F_L_ ; ou G89X_C_Z_R_P_F_L_ ;
R : Distncia entre o nvel inicial e a posio R
P : Tempo de pausa na base do furo
F : Velocidade de avano de corte
L : Nmero de repeties
Cancelamento
G80 ;
Para este formato de fita do CNC, o endereo usado para especificar o
nmero de repeties K. Para o formato de fita FS10/11, L.
17.6
FORMATOS PARA OS
CICLOS FIXOS DE
PERFURAO
Formato
Explicaes
D Endereo
17. OPERAO DE MEMRIA UTILIZANDO
O FORMATO DE FITA DA SRIE 10/11 B--64114PO/01 PROGRAMAO
318
Alguns cdigos G so vlidos apenas para o formato de fita do CNC ou
para o formato de fita FS10/11. Aespecificao de umcdigo Ginvlido,
provoca o acionamento do alarme P/S n 10.
Cdigos Gvlidos apenas para o formato de fita da
srie 10/11
G81, G82, G83.1, G84.2
Cdigos Gvlidos apenas para o formato de fita da
srie 0i
G87, G88
Para este formato de fita CNC, o plano de posicionamento e o eixo de
perfurao so determinados de acordo com o cdigo G para o ciclo fixo
usado.
Para o formato de fita FS10/11, o plano de posicionamento e o eixo de
perfurao so determinados de acordo com G17/G19.
O eixo de perfurao o eixo bsico (eixo Z ou eixo X) que no fica
situado no plano de posicionamento.
Cdigo G Plano de posiciona-
mento
Eixo de perfurao
G17 Plano XY Eixo Z
G19 Plano YZ Eixo X
Atravs do bit 0 (FXY) do parmetro n 5101 pode definir--se o eixo Z
como eixo de perfurao.
Os dados para o ciclo fixo so especificados da seguinte forma:
Gjj X C Z R Q P F L ;
Modo de
perfurao
Dados sobre a
posio do furo
Dados de
perfurao
Nmero de repeties
Definio Endereo Explicao
Modo de
perfurao
Gjj Cdigo G do ciclo fixo de perfurao
Dados
sobre a
posio
do furo
X/U (Z/W)
C/H
Valor incremental ou absoluto usado para especifi-
car a posio do furo
Z/W (X/U)
Valor incremental ou absoluto usado para especifi-
car a distncia entre a posio R e a base do furo
Modo de
R
Valor incremental usado para especificar a
distncia entre o nvel inicial e a posio R ou valor
absoluto usado para especificar a posio R. Ouso
de qualquer deles depende do bit 6 do parmetro n
5102 e do sistema de cdigos G em uso.
Modo de
perfurao
Q
Valor incremental usado paraespecificar aprofundi-
dade de corte emcada ciclo G83 ou G83.1 compro-
gramao do raio.
P
Tempo de pausa na base do furo. A relao entre o
tempo de pausa e o valor especificado igual de
G04.
F Velocidade de avano de corte
Nmero
de repe-
ties
L
Nmero de repeties para uma seqncia de op-
eraes de corte. Se L no for especificado, ado-
tado o valor 1.
D Cdigo G
D Plano de
posicionamento e eixo
de perfurao
D Pormenores de dados
que especificam a
usinagem
B--64114PO/01
17. OPERAO DE MEMRIA UTILIZANDO
O FORMATO DE FITA DA SRIE 10/11 PROGRAMAO
319
A posio R especificada como um valor incremental para a distncia
entre o nvel inicial e a posio R. Para o formato de fita FS10/11, o
parmetro e o sistema de cdigos G usados determinam se a distncia
entre o nvel inicial e a posio R dever ser especificada com um valor
incremental ou absoluto.
Se o bit 6 (RAB) do parmetro n 5102 for 0, sempre usado um valor
incremental. Se for 1, o tipo de valor usado depende do sistema de cdigos
G usado. Quando usado o sistema A de cdigos G, utiliza--se um valor
absoluto. Quando usado o sistema B ou C de cdigos G, utiliza--se um
valor absoluto no modo G90 e um valor incremental no modo G91.
Formato de fita da srie 10/11
Formato de fita
da Srie
16/18/160/180
Bit 6 do parmetro n 5102 = 1
Bit 6 do parmetro
n 5102 = 0
Sistema de cdigos G
I t l
A B, C
Incremental
Incremental
Absoluto
G90 G91
Incremental
Absoluto
Absoluto Incremental
Abaixo listada a correspondncia entre os cdigos G e este formato de
fita do CNC ou o formato de fita FS10/11. Esta lista inclui igualmente
notas sobre a pausa durante um ciclo fixo.
N. Gjj(Use) Formato de comando deste CNC
1. G81 (Ciclo de perfurao) G83 (G87) P0 <Q no especificado>
Sem pausa
2. G82 (Ciclo de perfurao) G83 (G87) P <Q no especificado>
A ferramenta faz sempre uma pausa na base do furo.
3. G83 (Ciclo de perfurao profunda)G83 (G87) <Tipo B>
Se o bloco contiver umcomando P, a ferramenta faz uma pausa na base
do furo.
4. G83.1 (Ciclo de perfurao profunda)G83 (G87) <Tipo A>
Se o bloco contiver umcomando P, a ferramenta faz uma pausa na base
do furo.
Nota) Tanto o tipo A como o B so selecionados de acordo com o bit
2 (RTR) do parmetro n 5101.
5. G84 (Rosqueamento) G84 (G88)I
Se o bloco contiver um comando P, a ferramenta faz uma pausa depois
de chegar base do furo e depois de ser retrada para a posio R.
6. G84.2 (Rosqueamento rgido com macho) M29 S_ G84 (G88)
Se o bloco contiver um comando P, a ferramenta faz uma pausa antes
do fuso iniciar a rotao em sentido inverso na base do furo e antes de
iniciar a rotao em sentido normal na posio R.
7. G85 (Ciclo de mandrilagem) G85 (G89) P0
Sem pausa
8. G89 (Ciclo de mandrilagem) G85 (G89) P_
A ferramenta faz sempre uma pausa na base do furo.
O parmetro n 5114 determina a distncia d para G83 e G83.1.
Na srie 0i, G83 ou G83.1 no leva a ferramenta a fazer uma pausa. No
formato de fita FS10/11, a ferramenta s faz uma pausa na base do furo
se o bloco contiver um endereo P.
D Especificao da
posio R
D Pormenores do ciclo fixo
D Distncia d para G83 e
G83.1
D Pausa com G83 e G83.1
17. OPERAO DE MEMRIA UTILIZANDO
O FORMATO DE FITA DA SRIE 10/11 B--64114PO/01 PROGRAMAO
320
Na srie 0i, G84/G84.2 leva a ferramenta a fazer uma pausa antes do fuso
comear a girar na direo normal ou na direo inversa, de acordo com
a especificao de parmetros correspondente. No formato de fita
FS10/11, quando o bloco contm um endereo P, a ferramenta faz uma
pausa na base do furo e na posio R, antes do fuso comear a girar no
sentido normal ou no sentido inverso.
No formato de fita FS10/11, o rosqueamento rgido com macho pode ser
especificado atravs dos mtodos listados abaixo:
Formato Condio (parmetro), comentrio
G84.2 X_ Z_ R_ ...S**** ;
S**** ;
G84.2 X_ Z_ R_ .... ;
Definio (F10/F11) = 1
M29 S**** ;
G84 X_ Z_ R_ .... ;
* Comum ao formato da srie 0i
M29 S**** G84 X_ Z_ R_ .... ;
Comum ao formato da srie 0i
G84 X_ Z_ R_ .... S**** ; G84 um cdigo G para o rosqueamento
rgido com macho
S**** ;
G84 X_ Z_ R_ .... ;
rgido com macho.
Bit 0 (G84) do parmetro n. 5200 = 1
* Comum ao formato da srie 0i
Definindo com 1 o bit 7 (RDI) do parmetro n 5102, o modo de
programao do dimetro ou do raio para o comando R do ciclo fixo no
formato de fita FS10/11 corresponde ao modo de programao do
dimetro ou do raio para o eixo de perfurao.
Especificando o bit 3 (F16) do parmetro n 5102, o formato de fita
FS10/11 desativado. Tal aplica--se apenas ao ciclo fixo de perfurao.
No entanto, o nmero de repeties deve ser especificado atravs do
endereo L.
CUIDADO
A colocao em 1 do bit 3 (F16) do parmetro n. 5102
corrige os bits 6 (RAB) e 7 (RDI) do parmetro n. 5102;
ambos passam a ser considerados como sendo 0.
impossvel usar o eixo C (o terceiro eixo) como eixo de perfurao.
Portanto, a especificao de G18 (plano ZX) aciona o alarme P/S n 28
(erro do comando de seleo de plano).
No formato de fita FS10/11, no possvel especificar um cdigo Mpara
fixar o eixo C.
D Pausa com G84 e G84.2
D Rosqueamento rgido
com macho
D Programao do
dimetro ou do raio
D Desativao do formato
da srie 10/11
Limitaes
D Eixo C como eixo de
perfurao
D Fixao do eixo C
B--64114PO/01
18. FUNES DE CORTE A ALTA
VELOCIDADE PROGRAMAO
321
18
FUNES DE CORTE A ALTA VELOCIDADE
18. FUNES DE CORTE A ALTA
VELOCIDADE B--64114PO/01 PROGRAMAO
322
Esta funo foi criada para uma usinagem precisa de alta velocidade.
Com esta funo, podem ser eliminados os atrasos devido a
acelerao/desacelerao e o atraso no sistema servo, que aumentam
medida que a velocidade de avano se torna maior.
A ferramenta pode, ento, seguir com preciso os valores especificados
e os erros no perfil de usinagem podem ser reduzidos.
Esta funo acionada quando o modo de controle avanado por
antecipao selecionado.
Para mais informaes, consulte o manual correspondente publicado pelo
fabricante da mquina--ferramenta.
P1 : Ativao do modo de controle avanado por antecipao.
P0 : Desativao do modo de controle avanado por antecipao.
G08 P_
No modo de controle avanado por antecipao, esto disponveis as
seguintes funes:
(1) Acelerao/desacelerao linear antes da interpolao
(2) Funo de desacelerao automtica de canto
(3) Funo de fixao da velocidade de avano em funo do raio do
arco
Para a funo mencionada no ponto (1), est disponvel um parmetro
especial para o modo de controle avanado por antecipao.
Omodo de controle avanado por antecipao cancelado atravs de um
reset.
18.1
CONTROLE
AVANADO POR
ANTECIPAO (G08)
Formato
Explicaes
D Funes disponveis
D Reset
B--64114PO/01
18. FUNES DE CORTE A ALTA
VELOCIDADE PROGRAMAO
323
NOTA
1 Se, no modo de controle avanado por antecipao, for
detetado um bloco sem um comando de movimento, a
ferramenta desacelera e pra no bloco precedente.
2 Se, nomodo decontrole avanadopor antecipao, houver
um bloco de movimento que contenha um cdigo M, S ou
T, a ferramenta desacelera e pra nesse mesmo bloco.
3 Se, no modo de controle avanado por antecipao, for
especificado um cdigo G de ao simples, como p. ex.
G04, a ferramenta desacelera e pra no bloco precedente.
4 Se, no modo de controle avanado por antecipao, for
ativado ou desativado umsinal de bloqueio da mquina (de
MLK1 a MLK8), a acelerao/desacelerao no
executada no eixo emque foi ativado o bloqueio da mquina.
5 No modo de controle avanado por antecipao, o override
automtico de cantos s pode alterar a velocidade interna
de corte do arco.
6 Se for ativado um alarme de ultrapassagem de curso no
modo de controle avanado por antecipao, a ferramenta
desacelera e pra aps a ativao do alarme, isto , a
ferramenta executa umoverrun correspondente distncia
de desacelerao.
7 Se o comando de avano por rotao for especificado no
modo de controle avanado por antecipao, a velocidade
do fuso pode ser alterada at 30000 rpm.
8 Se, nomodo decontrole avanadopor antecipao, houver
um bloco de avano por rotao imediatamente antes ou
depois de um bloco de avano por minuto, a ferramenta
desacelera e pra no bloco precedente.
Especifique o cdigo G08 apenas em um bloco.
Visto que esta funo implica um controle automtico da velocidade, a
ferramenta desacelera nos cantos, alterando, assim, automaticamente a
profundidade de corte, mesmo no modo de avano por minuto. Por este
motivo, esta funo no ser usada para a abertura de rosca. A desacelerao
automtica tambm executada no modo de avano por rotao.
Algumas funes no podem ser especificadas no modo de controle
avanado por antecipao. Para especificar qualquer uma dessas funes,
necessrio cancelar primeiro o modo de controle avanado por antecipao.
Depois de especificar a respectiva funo, o modo de controle avanado por
antecipao pode ser novamente selecionado. A tabela abaixo indica a
aplicabilidade das funes.
Nome da funo Aplicabilidade
Ciclo fixo de retificao Y
Acelerao/desac. em forma de, em desloc. rpido f
Funo de deteo de sobrecarga f
Barreira da placa de fixao/do cabeote mvel Y
Especificao do de referncia com tope mecnico f
Controle em tandem f
Notas
Limitaes
D Comando G08
D Abertura de rosca
D Funes que no podem
ser aplicadas no modo
de controle avanado
por antecipao
18. FUNES DE CORTE A ALTA
VELOCIDADE B--64114PO/01 PROGRAMAO
324
Nome da funo Aplicabilidade
Software personalizado para a CPU principal f
Controle de fim de curso antes do movimento Y
Controle dos eixos pelo PMC Y (*1)
Sistema incremental 1/10 f
Acelerao/desacelerao linear aps a interpolao
em avano de corte
f
Remoo de eixos f
Interpolao de coordenadas polares Y
Interpolao cilndrica Y
Torneamento poligonal Y
Interpolao helicoidal f
Retrao no ciclo de abertura de rosca Y
Abertura de rosca contnua Y
Abertura de rosca de passo varivel Y
Rosqueamento rgido com macho Y
Retorno ao terceiro/quarto ponto de referncia f
Controle com uma manivela f
Controle com duas manivelas f
Interrupo por manivela Y
Reincio do programa Y
Controle do curso armazenado 2, 3 Y
Compensao de erros de passo armazenados f
Desacelerao externa f
Controle simples de sincronizao Y
Comparao do nmero de seqncia e parada f
Boto de posio Y
Funo de salto rpido Y
Funo de salto multi--etapas Y
Sada serial S f
Posicionamento do fuso Y
Controle de contornos Cs Y (*2)
Primeira orientao do fuso f
Seleo da primeira sada do fuso f
Controle da velocidade de corte constante f
Edio da velocidade real do fuso f
Superviso da oscilao da velocidade do fuso f
Controle de sincronizao do fuso f
Controle de fusos mltiplos f
Sada analgica S f
Segunda orientao do fuso f
Seleo da segunda sada do fuso f
B--64114PO/01
18. FUNES DE CORTE A ALTA
VELOCIDADE PROGRAMAO
325
Nome da funo Aplicabilidade
Programao direta das dimenses do desenho f
Sistema de cdigos G B/C f
Entrada de dados programvel f
Macro de usurio -- B f
Macro de usurio do tipo interrupo Y
Chanfragem, arredondamento de cantos f
Seleo polegadas/unidades mtricas f
Repetio de ciclo fixo f
Ciclo fixo de perfurao f
Play back (reproduo) f
Espelhamento para cabeote duplo de torno--revlver f
Formato de fita F10/11 f
Conversao grfica f
Entrada de dados padro f
Varivel comum adicional de macro de usurio f
Executor de macros f
Repetio de ciclo fixo 2 f
Sistema de coordenadas da pea f
Controle de leitura/envio 1 f
Controle de leitura/envio 2 f
Controle externo de dispositivos de E/S f
Controle DNC2 f
Compensao externa da ferramenta f
Mensagem externa f
Deslocamento externo do ponto zero da mquina f
Entrada externa de dados f
Controle de um eixo angular Y
Predefinio do sistema de coordenadas da pea f
Funo auxiliar secundria f
Controle de um eixo arbitrrio/angular Y
Compensao do raio da ponta da ferramenta f
Compensao da geometria e do desgaste da ferra-
menta
f
Compensao automtica da ferramenta Y
Entrada direta dos valores de correo medidos B f
Correo do eixo Y f
Gesto da vida til das ferramentas f
Salto opcional de bloco, adicional f
Edio simultnea f
Edio expandida em fita perfurada f
Painel de operao por software f
18. FUNES DE CORTE A ALTA
VELOCIDADE B--64114PO/01 PROGRAMAO
326
Nome da funo Aplicabilidade
Botes gerais do painel de operao por software f
Indicao do tempo de trabalho e da quantidade de
peas
f
Visualizao de grficos f
Visualizao do diretrio da unidade de disquete f
Avano por rotao f
Funo de salto (G31) Y
Retorno ao ponto de referncia em marcha lenta
(G28)
Y
Salto do limite de torque Y
Abertura de rosca Y
<Aplicabilidade>
f : A funo pode ser usada no modo de controle por
antecipao.
Y : A funo no pode ser usada no modo de controle por
antecipao. Para usar a funo, cancele primeiro o modo de
controle por antecipao.
NOTA
1 Ocontrole de eixos PMCs pode ser ativado para a funo
avanada de controle do avano.
2 O controle de contornos Cs pode ser executado no modo
de controle por antecipao, se o bit G8S (bit 5 do
parmetro 1602) estiver definido de forma correspondente.
B--64114PO/01 19. FUNO DE CONTROLE DOS EIXOS PROGRAMAO
327
19
FUNO DE CONTROLE DOS EIXOS
19. FUNO DE CONTROLE DOS EIXOS B--64114PO/01 PROGRAMAO
328
Torneamento poligonal significa usinagem de um contorno poligonal,
atravs da rotao da pea e da ferramenta em uma determinada relao.
Pea
Ferra-
menta
Fig. 19.1 (a) Torneamento poligonal
Pea
Ao alterar certas condies, como a relao de rotao da pea e da
ferramenta e o nmero de ferramentas de corte, altera--se tambm o
contorno da pea para um quadrado ou um hexgono. O tempo de
usinagem pode ser reduzido em relao usinagem de contornos
poligonais com os eixos C e X da coordenada polar. No entanto, o
contorno da pea no exatamente um polgono. O torneamento
poligonal usado geralmente para as cabeas de parafusos quadrados e/ou
hexagonais ou de porcas hexagonais.
Fig. 19.1 (b) Parafuso sextavado
G51.2 (G251) P_Q_;
P,Q: Relao de rotao do fuso e do eixo Y
Especificar faixa:Intefer 1 a 9 para
P e Q
Quando Q um valor positivo, o eixo Y
faz uma rotao positiva.
Quando Q um valor negativo, o eixo Y
faz uma rotao negativa.
19.1
TORNEAMENTO
POLIGONAL
Formato
B--64114PO/01 19. FUNO DE CONTROLE DOS EIXOS PROGRAMAO
329
A rotao da ferramenta para o torneamento poligonal controlada
atravs do eixo controlado do CNC. Este eixo de rotao da ferramenta
chamado eixo Y na seguinte descrio.
O eixo Y controlado atravs do comando G51.2, de modo que as
velocidades de rotao da pea montada no fuso (previamente
especificada atravs do comando S) e da ferramenta atinjam a relao
especificada.
(Exemplo) A relao de rotao entre a pea (fuso) e o eixo Y de 1:2 e
o eixo Y faz uma rotao positiva.
G51.2P1Q2;
Quando o incio simultneo especificado atravs de G51.2, detetado
o sinal de 1 rotao enviado pelos cdigos de posio definidos no fuso.
Aps esta deteo a rotao do eixo Y controlada de acordo com a
relao de rotao (P:Q) ao mesmo tempo que sincronizada com a
velocidade do fuso. Por outras palavras, a rotao do eixo Y controlada
de modo que o fuso e o eixo Y mantenham uma relao de P:Q. Esta
relao ser mantida at que o comando de cancelamento do torneamento
poligonal seja executado (G50.2 ou operao de reset). O sentido de
rotao do eixo Y determinado pelo cdigo
Q e no afetado pelo sentido de rotao dos codificadores de posio.
A sincronizao do fuso e do eixo Y cancelada pelo seguinte comando:
G50.2(G250);
Quando G50.2 especificado, a sincronizao do fuso e do eixo Y
cancelada e o eixo Y pra.
Esta sincronizao cancelada igualmente nos seguintes casos:
i) Desenergizao
ii) Parada de emergncia
iii) Alarme servo
iv) Reset (sinal de reset externo ERS, sinal de reset & rebobinamento
RRW e tecla de RESET no painel MDI)
v) Ativao dos alarmes P/S n 217 a 221
G00X100. 0Z20.0 S1000.0M03 ;Velocidade de rotao da pea 1000min
--1
G51.2P1 Q2 ; Incio da rotao da ferramenta (velocidade de rotao da
ferramenta 2000min
--1
)
G01X80.0 F10.0 ; Avano do eixo X
G04X2. ;
G00X100.0 ;Escape do eixo X
G50.2 ; Parada da rotao da ferramenta
M05 ; Parada do fuso Especificar G50.2 e G51.2 sempre em um bloco
nico.
Explicaes
Exemplo
19. FUNO DE CONTROLE DOS EIXOS B--64114PO/01 PROGRAMAO
330
O princpio do torneamento poligonal explicado a seguir. Na figura
abaixo, os raios da ferramenta e da pea so A e B e as velocidades
angulares da ferramenta e da pea so a e b. O ponto de origem das
coordenadas cartesianas XY adotado como centro da pea.
Simplificando, suponha que o centro da ferramenta se encontra
na posio
Po (A, 0), na periferia da pea, e que a ponta da ferramenta comea a
movimentar--se a partir da posio Pto (A--B, 0).
A
(0, 0)
Pto
Po
Velocidade angular
Velocidade
angular
Ferramenta
Pea
Y
X
A ; Raio da pea
B ; Raio da ferramenta
; Velocidade angular da pea
; Velocidade angular da ferramenta
Po (A, 0)
Pto (A--0, 0)
B
Neste caso, a posio da ponta da ferramenta Pt (Xt,Yt) aps o tempo t
expressa pela equao 1:
(0, 0)
t
t
A
P
o
Ponto inicial
Pt (Xt, Yt)
B
Xt=Acos t--Bcos(--)t
(equao 1)
Yt=Asin t+Bsin(--)t
Supondo que a relao de rotao entre a pea e a ferramenta de 1:2, isto
, =2,
a equao 1 altera--se da seguinte forma
Xt=Acos t--Bcos t=(A--B)cos t
(Equation 2)
Xt=Asin t+Bsin t=(A+B)sin t
A equao 2 indica que o caminho da ponta da ferramenta descreve uma
elipse, cujo dimetro maior A+B e cujo dimetro menor A--B.
D Princpio do
Torneamento
Poligonal
B--64114PO/01 19. FUNO DE CONTROLE DOS EIXOS PROGRAMAO
331
Em seguida, suponha que uma de duas ferramentas colocada em uma
posio com uma simetria de 180. Com estas ferramentas, pode ser
usinado um quadrado, como ilustrado abaixo.
Se forem colocadas trs ferramentas a cada 120, o contorno da pea ser
um hexgono, como ilustrado abaixo.
AVISO
Para obter informaes sobre a velocidade rotacional
mxima da ferramenta, consultar o manual fornecido pelo
fabricante da mquina. No especifique uma velocidade do
fuso que exceda a velocidade mxima permitida para a
ferramenta, nem uma relao entre a velocidade da
ferramenta e a velocidade do fuso que possa exceder a
velocidade mxima da ferramenta.
19. FUNO DE CONTROLE DOS EIXOS B--64114PO/01 PROGRAMAO
332
AVISO
1 O ponto inicial do processo de abertura de rosca torna--se inconsistente quando executado
durante a operao sncrona.
Cancele a sincronizao executando G50.2 quando efetuar a abertura de rosca.
2 Os sinais seguintes tornam--se vlidos ou invlidos em relao ao eixo Y, na operao
sncrona.
Sinais vlidos em relao ao eixo Y:
Bloqueio da mquina
Servo OFF
Sinais invlidos em relao ao eixo Y:
Bloqueio de avano
Interbloqueio
Override
Funcionamento em vazio
(Durante o funcionamento em vazio, no se espera, porm, pelo sinal de rotao no
bloco G51.2.)
NOTA
1 O eixo Y, ao contrrio dos outros eixos controlados, no pode ser especificado um comando
de movimento como Y----. Isto , um comando de movimento do eixo desnecessrio para o
eixo Y, porque, quando G51.2 (modo de torneamento poligonal) especificado, s
necessrio controlar o eixo Y de forma que a ferramenta gire a uma determinada velocidade
em relao velocidade de rotao do fuso.
No entanto, s pode ser especificado o comando de retorno ao ponto de referncia (G28V0;),
visto que a rotao do eixo Y pra em uma posio instvel quando G50.2 (comando de
cancelamento do modo de rotao poligonal) especificado. Se a posio de incio de rotao
daferramentafor instvel, podersurgir umproblema, por exemplo, quandoo mesmocontorno
usinadocomumaferramenta deacabamento depois de ter sido usinadocomumaferramenta
de desbastar.
Especificao de G28V0; para o eixo Y igual ao comando de orientao para o fuso. Nos
restantes eixos, e ao contrrio do retorno manual ao ponto de referncia, G28 efetua
geralmente o retorno ao ponto de referncia sem detetar o limite de desacelerao. No
entanto, com G28V0; , para o eixo Y, o retorno ao ponto de referncia executado atravs da
deteo do limite de desacelerao, tal como no retorno manual ao ponto de referncia.
Para usinar uma pea com os mesmos contornos da pea anterior, a ferramenta e o fuso
devemestar na posio emque se encontravamanteriormente, quando a ferramenta comea
a rodar. A ferramenta d incio rotao quando o sinal de 1 rotao do codificador de posio
existente no fuso detetado.
2 O eixo Y usado para controlar a rotao da ferramenta para o torneamento poligonal, usa o
4 eixo. Contudo, o 3 eixo tambm pode ser usado se forem especificados os devidos
parmetros, (n 7610). Neste caso, esse eixo dever ser denominado eixo C.
3 Na indicao da posio do eixo Y, o valor de coordenada da mquina (MQUINA) mudar de
uma faixa de 0 para a definio do parmetro (a distncia a percorrer por rotao) medida
que o eixo Y se desloca.
Os valores das coordenadas absolutas ou relativas no so renovados.
4 No eixo Y, no pode ser instalado um detetor da posio absoluta.
5 O avano manual contnuo ou o avano por manivela invlido quando o eixo Y est em
operao sncrona.
6 O eixo Y em operao sncrona no faz parte do nmero de eixos controlados
simultaneamente.
B--64114PO/01 19. FUNO DE CONTROLE DOS EIXOS PROGRAMAO
333
A funo roll--over impede um estouro das coordenadas do eixo de
rotao. Afuno roll--over ativada colocando em1 o bit 0 do parmetro
1008.
Para um comando incremental, a ferramenta se desloca ao longo do
ngulo especificado no comando. Para um comando absoluto, as
coordenadas aps a movimentao da ferramenta correspondem aos
valores definidos no parmetro n 1260, arredondados pelo ngulo
correspondente a uma rotao. A ferramenta move--se para a direo na
qual as coordenadas finais esto mais perto quando o bit 1 (ROAx) do
parmetro n. 1008 est definido para 0. Os valores exibidos para as
coordenadas relativas so tambm arredondados em o ngulo
correspondente a uma rotao quando o bit 2 (ROAx) do parmetro n.
1008 est definido para 1
Suponha que o eixo C o eixo de rotao e que a distncia a percorrer por
rotao de 360.000 (parmetro n 1260 = 360000). Quando o programa
seguinte executado usando a funo roll--over do eixo de rotao, o eixo
se move como ilustrado abaixo.
C0 ;
Nmero de
seqncia
Valor
real do mo-
vimento
Valor das coordenadas
absolutas aps o trmino
do movimento
N1 C--150.0 ; N1 --150 210
N2 C540.0 ; N2 --30 180
N3 C--620.0 ; N3 --80 100
N4 H380.0 ; N4 +380 120
N5 H--840.0 ; N5 --840 0
Valor das coordenadas
relativas --720
--0
--360
--0 --0
--0 360
--0
N1
N2
N3
N4
N5
210(Absoluto)
180
100
120
Valor das coordenadas
absolutas
19.2
ROLL--OVER DO
EIXO DE ROTAO
Explicaes
Exemplos
19. FUNO DE CONTROLE DOS EIXOS B--64114PO/01 PROGRAMAO
334
A funo de controle simples de sincronizao permite operaes
sncronas e normais em dois eixos especificados para serem comutados
de acordo com um sinal de entrada da mquina.
Para uma mquina com duas unidades porta--ferramenta que podem ser
controladas independentemente com diferentes eixos controlados, esta
funo ativa as operaes descritas abaixo.
Esta seo descreve as operaes de uma mquina com duas unidades
porta--ferramenta, as quais podem ser operadas independentemente ao
longo do eixo X e do eixo Y. Se a sua mquina usar outros eixos para o
mesmo fim, substitua os respectivos nomes dos eixos por X e Y.
Fig. 19.3 Configurao exemplificativa dos eixos de uma
mquina, na qual executada a funo de controle simples de sincronizao
Z
X
Y
A operao sncrona possvel em mquinas com duas unidades
porta--ferramenta. No modo de operao sncrona, o movimento
executado em um eixo pode ser sincronizado com o movimento
especificado para outro eixo. O comando de movimento pode ser
especificado para um dos dois eixos, que indicado como o eixo
principal. Dado que se mantm a sincronizao referida com o eixo
principal, o outro eixo denominado eixo secundrio. Se o eixo principal
for X e o eixo secundrio for Y, a operao sncrona no eixo X (eixo
principal) e no eixo Y (eixo secundrio) executada de acordo com os
comandos Xxxxx introduzidos para o eixo principal.
No modo de operao sncrona, umcomando de movimento especificado
para o eixo principal resulta em uma operao simultnea dos motores
servo dos eixos principal e secundrio.
Neste modo, no executada a compensao de erro de sincronizao.
Por outras palavras, qualquer erro de posicionamento entre os dois
motores servo no monitorado, nem feito qualquer ajustamento do
motor servo do eixo secundrio para minimizar qualquer erro. No
ativado qualquer alarme de erro de sincronizao. As operaes
automticas podem ser sincronizadas, o mesmo no acontecendo com as
operaes manuais.
A operao normal executada quando peas diferentes so usinadas em
mesas diferentes. Tal como sucede com um controle normal do CNC, os
comandos de movimento para os eixos principal e secundrio so
especificados com os endereos desses eixos (X e Y). Os comandos de
movimento para os dois eixos podem ser especificados no mesmo bloco.
1 De acordo com o comando Xxxxx programado para o eixo principal,
o movimento executado ao longo do eixo X, tal como no modo
normal.
19.3
CONTROLE SIMPLES
DE SINCRONIZAO
Explicaes
D Operao sncrona
D Operao normal
B--64114PO/01 19. FUNO DE CONTROLE DOS EIXOS PROGRAMAO
335
2 De acordo como comando Yyyyy programado para o eixo secundrio,
o movimento executado ao longo do eixo Y, tal como no modo
normal.
3 De acordo como comando Xxxxx Yyyyy, os movimentos simultneos
so executados ao longo tanto do eixo Xcomo do eixo Y, tal como no
modo normal. As operaes manual e automtica podem ser
controladas, como sucede no controle CNC normal.
Para mais informaes sobre como alternar entre os modos de operao
sncrona e de operao normal, consulte o manual publicado pelo
fabricante da mquina--ferramenta.
Se for inserido um comando para retorno automtico ao ponto de
referncia (G28), ou de retorno ao segundo, terceiro ou quarto ponto de
referncia (G30), no modo de operao sncrona, executado um retorno
ao ponto de referncia para o eixo X, sendo executado um movimento
idntico para o eixo Y. Se o movimento deste eixo Y concordar com um
retorno ao ponto de referncia no eixo Y, acende--se tambmuma lmpada
indicando que terminou o retorno ao ponto de referncia para o eixo Y.
No entanto, recomenda--se que G28 e G30 sejam especificados no modo
de operao normal.
Se for inserido um comando para verificao do retorno automtico ao
ponto de referncia (G27) no modo de operao sncrona, so executados
movimentos idnticos para os eixos X e Y.
Se o movimento destes eixos X e Y corresponder ao retorno ao ponto de
referncia nos eixos X e Y, acendem--se as lmpadas indicando que
terminou o retorno ao ponto de referncia para o eixo X e para o eixo Y.
Caso contrrio, ser acionado um alarme.
No entanto, recomenda--se que G27 seja especificado no modo de
operao normal.
Se um comando de movimento for especificado para o eixo secundrio
no modo de operao sncrona, acionado o alarme P/S 213.
O eixo principal definido no parmetro 8311. O eixo secundrio
especificado por um sinal externo.
Se a definio do sistema de coordenadas ou se a compensao da
ferramenta que provoca um deslocamento no sistema de coordenadas for
executada no modo de operao sncrona, acionado o alarme P/S 214.
No modo de operao sncrona, s vlido o sinal externo de
desacelerao, interbloqueio ou bloqueio da mquina, no eixo principal.
O sinal do eixo secundrio correspondente ignorado.
Acompensao do erro de passo e a compensao de folga so executadas
separadamente para os eixos principal e secundrio.
No modo de operao sncrona, a chave absoluto manual tem de ser
colocada em ON (o ABS tem de ser colocado em 1). Se a chave estiver
em OFF, poder ser impossvel efetuar o movimento correto do eixo
secundrio.
As operaes manuais no podem ser sincronizadas.
D Mudana entre as
operaes sncrona e
normal
D Retorno automtico ao
ponto de referncia
D Verificao do retorno
automtico ao ponto de
referncia
D Comando do eixo
secundrio
D Eixos principal e
secundrio
Limitaes
D Definio do sistema de
coordenadas e
compensao da
ferramenta
D Desacelerao,
interbloqueio e bloqueio
da mquina externos
D Compensao de erro de
passo
D Chave absoluto manual
D Operao manual
19. FUNO DE CONTROLE DOS EIXOS B--64114PO/01 PROGRAMAO
336
Se um s motor no produzir torque suficiente para acionar um mesa
grande, podem usar--se dois motores para o movimento ao longo de um
s eixo.
O posicionamento realizado apenas pelo motor principal. O motor
auxiliar usado apenas para produzir o torque. A funo de controle em
tandem permite duplicar o torque produzido.
Mesa
Fuso de rtula
Motor
principal
Motor
auxiliar
Fig. 19.4 Exemplo de operao
Em geral, o NC considera o controle em tandem como sendo executado
em um s eixo. No entanto, para o gerenciamento dos parmetros do
servo e a monitorao do alarme servo, o controle em tandem
considerado como sendo executado em dois eixos.
Para mais informaes, consulte o manual correspondente publicado pelo
fabricante da mquina--ferramenta.
19.4
CONTROLE EM
TANDEM
B--64114PO/01 19. FUNO DE CONTROLE DOS EIXOS PROGRAMAO
337
Se o eixo angular formar um ngulo diferente de 905 com o eixo
perpendicular, a funo de controle do eixo angular controla a distncia
a percorrer ao longo de cada eixo, de acordo com o ngulo de inclinao.
Para a funo normal de controle do eixo angular, o eixo X sempre usado
como eixo angular e o eixo Z sempre usado como eixo perpendicular.
Para o controle do eixo angular B, no entanto, qualquer eixo pode ser
especificado como eixo angular e perpendicular, atravs da especificao
dos parmetros correspondentes. Quando se cria um programa, parte--se
do princpio de que os eixos angular e perpendicular formam um ngulo
reto. Todavia, a distncia real percorrida controlada de acordo com um
ngulo de inclinao.
+X
+X
(eixo angular)
Sistema de coordenadas do programa
Sistema de coordenadas em uso
+Z (eixo perpendicular)

: ngulo de inclinao
Quando o eixo angular o eixo X e o eixo perpendicular o eixo Z, a
distncia a percorrer ao longo de cada eixo controlada de acordo com
as frmulas mostradas abaixo.
A distncia a percorrer ao longo do eixo X determinada pela seguinte
frmula:
Xa =
Xp
cos
A distncia a percorrer ao longo do eixo Z corrigida pela inclinao do
eixo X, sendo determinada pela seguinte frmula:
Za =Zp
1
2
Xp tan
Na velocidade de avano, a componente de velocidade ao longo do eixo
X determinada pela seguinte frmula:
Fa =
Fp
cos
Xa, Za, Fa:Distncia e velocidade real
Xp, Zp, Fp:Distncia e velocidade programadas
Os eixos angular e perpendicular para aplicao do controle do eixo
angular devem ser especificados antecipadamente com os parmetros (n
8211 e 8212).
Oparmetro AAC (n. 8200#0) ativa ou desativa a funo do controle do
eixo inclinado. Se a funo for ativada, a distncia a percorrer ao longo
de cada eixo controlada de acordo com um ngulo de inclinao (n
8210).
O parmetro AZR (n 8200#2) ativa o retorno manual ao ponto de
referncia do eixo angular, mas apenas ao longo do eixo angular.
Se o sinal NOZAGC de desativao do controle de eixo
perpendicular/angular tiver sido colocado em 1, a funo de controle do
eixo angular ativada somente para o eixoangular. Nestecaso, ocomando
de movimento para o eixo angular convertido em coordenadas
angulares. O eixo perpendicular no afetado pelo comando de
movimento para o eixo angular.
19.5
CONTROLE DE UM
EIXO ANGULAR /
CONTROLE DE UM
EIXO ANGULAR
ARBITRRIO
Explicaes
D Modo de utilizao
19. FUNO DE CONTROLE DOS EIXOS B--64114PO/01 PROGRAMAO
338
So indicadas uma posio absoluta e uma posio relativa no sistema de
coordenadas cartesianas programado. Indicao da posio da mquina
fornecida uma indicao da posio da mquina no sistema de
coordenadas da mquina, onde est sendo realizado um movimento de
acordo com um ngulo de inclinao. No entanto, quando realizada a
converso de polegadas em milmetros, indicada uma posio que
integra a converso de polegadas em milmetros aplicada aos resultados
da operao do ngulo de inclinao.
AVISO
1 Aps a especificao de parmetros de controle do eixo
angular, certifique--se de que executa a operao de
retorno manual ao ponto de referncia.
2 Se o bit 2 (AZR) do parmetro n 8200 for definido com 0,
de modo que o retorno manual ao ponto de referncia ao
longo do eixo angular tambmgere movimento ao longo do
eixo perpendicular, execute tambm o retorno manual ao
ponto de referncia ao longo do eixo perpendicular, assim
que o retorno manual ao ponto de referncia tiver sido
executado ao longo do eixo angular.
3 O retorno manual ao ponto de referncia tem de ser
executado assimque aferramenta tenhasido deslocadaao
longo do eixo angular e o sinal NOZAGCde desativao do
controle do eixo perpendicular/angular tenha sido colocado
em 1.
4 Antes de tentar mover manual e simultaneamente a
ferramenta ao longo dos eixos angular e perpendicular,
coloque em 1 o sinal NOZAGC de desativao do controle
de eixo perpendicular/angular.
NOTA
1 Se for definido um ngulo de inclinao prximo de 0 ou
de 90, poder ocorrer um erro. Deve--se utilizar uma
faixa entre 20 e 60.
2 A operao de retorno ao ponto de referncia no eixo
angular deve estar terminada antes de se poder fazer um
controle do retorno ao ponto de referncia no eixo
perpendicular (G37).
3 Para o controle de umeixo angular, se o mesmo nmero de
eixo tiver sido especificado em ambos os parmetros n
8211 e 8212, ou se um valor fora da faixa de dados
admissvel tiver sido especificado para qualquer dos dois
parmetros, os eixos angular e perpendicular so os
seguintes:
Eixo angular: Primeiro eixo
Eixo perpendicular: Segundo eixo
D Indicao da posio
absoluta e relativa
D Indicao da posio da
mquina
PROGRAMAO B--64114PO/01
20. FUNO DE ENTRADA DE
DADOS PADRO
339
20
FUNO DE ENTRADA DE DADOS PADRO
Esta funo possibilita aos usurios fazer a programao de modo simples
atravs da extrao de dados numricos (dados padro) de um desenho e
da especificao de valores numricos a partir do painel MDI.
Isso elimina a necessidade de programao atravs de uma linguagemNC
disponvel.
Com o auxlio dessa funo, o fabricante da mquina--ferramenta pode
preparar o programa de um ciclo de usinagem de furos (como um ciclo
de mandrilagem ou um ciclo de rosqueamento) atravs da funo de
macro de usurio, podendo armazen--lo na memria do programa.
Atribuem--se a esse ciclo nomes padro, como BOR1, TAP3 e DRL2.
Ooperador pode selecionar um padro a partir do menu de nomes padro
mostrado na tela.
Os dados (dados padro) a serem especificados pelo operador devem ser
criados comantecedncia, atravs de variveis emumciclo deperfurao.
O operador pode identificar essas variveis atravs de nomes como
PROFUNDIDADE, RETORNO, ALVIO, AVANO, MATERIAL ou
outros nomes padronizados de dados. Ooperador atribui valores (dados
padro) a esses nomes.
PROGRAMAO
20. FUNO DE ENTRADA DE
DADOS PADRO B--64114PO/01
340
Ao pressionar a tecla e o [MENU] aparece na tela seguinte do
menu padro.
1. FURO
2. GRADE
3. ANGULO DA LINHA
4. ROSQUEAMENTO
5. PERFURACAO
6. MANDRILAGEM
7. BOLSA
8. PROFUNDA
9. PADRAO DE TESTE
10. INVERSA
MENU : PADRO DE FURO O0000 N00000
> _
MDI **** *** *** 16:05:59
[ MACRO ] [ MENU ] [ OPR ] [ ] [(OPRT)]
PADRO DE FURO:
Este o ttulo do menu. Permite especificar uma seqncia de
caracteres qualquer com um mximo de 12 caracteres.
FURO :
Este o nome padro. Permiteespecificar umaseqncia decaracteres
qualquer com um mximo de 10 caracteres, incluindo katakana.
O fabricante da mquina--ferramenta deve especificar as seqncias de
caracteres para o ttulo do menu e para o nome padro, usando a macro
de usurio, e carreg--las na memria do programa como umsubprograma
cujo n 9500.
20.1
VISUALIZAO DO
MENU PADRO
PROGRAMAO B--64114PO/01
20. FUNO DE ENTRADA DE
DADOS PADRO
341
Ttulo do menu : C
1
C
2
C
3
C
4
C
5
C
6
C
7
C
8
C
9
C
10
C
11
C
12
C
1
,C
2, ,
C
12 :
caracteres no ttulo do menu (12 caracteres)
Macroinstruo
G65 H90 P
p
Q
q
R
r
I
i
J
j
K
k :
H90:Especifica o ttulo de menu p : Assume a1 e a2 como sendo os
cdigos dos caracteres C1 e C2. ento
Pfff fff
Cdigo a2 do caractere C2
Cdigo a1 do caractere C1
q : Assume a
3
e a
4
como sendo os cdigos dos caracteres C
3
e C
4
. ento
q=a
3
10
3
+a
4
r : Assume a
5
e a
6
como sendo os cdigos dos caracteres C
5
e C
6
. ento
r=a
5
10
3
+a
6
i : Assume a
7
e a
8
como sendo os cdigos dos caracteres C
7
e C
8
. ento
i=a
7
10
3
+a
8
j : Assume a
9
e a
10
como sendo os cdigos dos caracteres C
9
e C
10
. ento
j=a
9
10
3
+a
10
k : Assume a
11
e a
12
como sendo os cdigos dos caracteres C
11
e C
12
.
Ento,
k=a
11
10
3
+a
12
Exemplo)
Se o ttulo do menu for HOLE PATTERN, a macroinstruo a
seguinte:
G65 H90 P072079 Q076069 R032080
PA DR P
I065084 J084069 K082078;
DE FU RN
Para os cdigos correspondentes a estes caracteres, consultar a Tabela
20.3 (a) na seo II--20.3.
D Macrocomandos
que especificam o
ttulo do menu
PROGRAMAO
20. FUNO DE ENTRADA DE
DADOS PADRO B--64114PO/01
342
Nome padro: C
1
C
2
C
3
C
4
C
5
C
6
C
7
C
8
C
9
C
10
C
1,
C
2,
, C10 : caracteres do nome padro (10 caracteres)
Macroinstruo
G65 H91 P
n
Q
q
R
r
I
i
J
j
K
k
;
H91: Especifica o ttulo de menu
n : Especifica o n do menu do nome padro
n
=
de 1 a 10
q : Assume a
1
e a
2
como sendo os cdigos dos caracteres C
1
e C
2
. ento
q=a
1
10
3
+a
2
r : Assume a
3
e a
4
como sendo os cdigos dos caracteres C
3
e C
4
. ento
r=a
3
10
3
+a
4
i : Assume a
5
e a
6
como sendo os cdigos dos caracteres C
5
e C
6
. ento
i=a
5
10
3
+a
6
j : Assume a
7
e a
8
como sendo os cdigos dos caracteres C
7
e C
8
. ento
j=a
7
10
3
+a
8
k : Assume a
9
e a
10
como sendo os cdigos dos caracteres C
9
e C
10
. ento
k=a
9
10
3
+a
10
Exemplo)
Se o nome padro do menu n 1 for BOLT HOLE, a macroinstruo
a seguinte:
G65 H91 P1 Q066079 R076084 I032072 J079076 K069032 ;
BO U H OL E
Para os cdigos correspondentes a estes caracteres, consultar a Tabela
20.3 (a) na seo II--20.3.
Para selecionar um padro a partir da tela do menu padro, introduza o n
correspondente. Segue--se um exemplo.
1
On padro selecionado atribudo varivel do sistema #5900. Amacro
de usurio do padro selecionado pode ser iniciada ativando umprograma
fixo (pesquisa externa do nmero do programa) com um sinal externo e
chamando, em seguida, a varivel do sistema #5900 no programa.
NOTA
Se cada caractere de P, Q, R, I, J e K no for especificado
na macroinstruo, so atribudos dois espaos a cada
caractere omitido.
D Macroinstruo
que descreve o
nome padro
D Seleo do n do padro
PROGRAMAO B--64114PO/01
20. FUNO DE ENTRADA DE
DADOS PADRO
343
Macros de usurio do ttulo de menu e dos nomes dos padres dos furos.
1. FURO
2. GRADE
3. ANGULO DA LINHA
4. ROSQUEAMENTO
5. PERFURACAO
6. MANDRILAGEM
7. BOLSA
8. PROFUNDA
9. PADRAO DE TESTE
10. INVERSA
MENU : PADRO DE FURO O0000 N00000
> _
MDI **** *** *** 16:05:59
[ MACRO ] [ MENU ] [ OPR ] [ ] [(OPRC)]
O9500 ;
N1G65 H90 P072 079 Q076 069 R032 080 I 065 084 J 084 069 K082 078 ; PADRO DE FURO
N2G65 H91 P1 Q066 079 R076 084 I 032 072 J 079 076 K069 032 ; 1.FURO
N3G65 H91 P2 Q071 082 R073 068 ; 2.GRADE
N4G65 H91 P3 Q076 073 R078 069 I 032 065 J 078071 K076069 ; 3.NGULO DA LINHA
N5G65 H91 P4 Q084 065 R080 080 I 073 078 J 071 032 ; 4.ROSQUEAMENTO
N6G65 H91 P5 Q068 082 R073 076 I 076 073 J 078 071 ; 5.PERFURAO
N7G65 H91 P6 Q066079 R082073 I 078 071 ; 6.MANDRILAGEM
N8G65 H91 P7 Q080 079 R067 075 I 069 084 ; 7.BOLSA
N9G65 H91 P8 Q080069 R067075 ; 8.PROFUNDA
N10G65 H91 P9 Q084 069 R083 084 I032 080 J065 084 K082 078 ; 9.PADRAO DE TESTE
N11G65 H91 P10 Q066 065 R067 0750 ; 10.INVERSA
N12M99 ;
Exemplo
PROGRAMAO
20. FUNO DE ENTRADA DE
DADOS PADRO B--64114PO/01
344
Quando selecionado um menu padro, os dados padro necessrios so
exibidos.
NO. NOME DADOS COMENTRIO
500 FERRAMENTA 0.000
501 PADRAO X 0.000 *FURO
502 PADRAO Y 0.000 CIRCULO*
503 RAIO 0.000 DEFINIR PADRAO
504 S. ANGL 0.000 DADOS PARA VAR.
505 NO FUROS 0.000 NO.500-505.
506 0.000
507 0.000
POSICAO REAL (RELATIVA)
X 0.000 Y 0.000
Z 0.000
VAR. : FURO O0001 N00000
> _
MDI **** *** *** 16:05:59
[ MACRO ] [ MENU ] [ OPR ] [ ] [(OPRC)]
FURO :
o ttulo dos dados padro. Permite especificar uma seqncia de
caracteres qualquer com um mximo de 12 caracteres.
FERRAMENTA :
o nome da varivel. Permite especificar uma seqncia de caracteres
qualquer com um mximo de 10 caracteres.
*CIRCULO DE FUROS* :
uma instruo de comentrio. Permite especificar uma seqncia de
caractere com um mximo de 8 linhas, com 12 caracteres por linha.
( permitido usar katakana em uma seqncia de caracteres ou em uma
linha.)
O fabricante da mquina--ferramenta deve programar as cadeias de
caracteres do ttulo dos dados padro, nome padro e nome de varivel
usando a macro de usurio e carreg--las na memria do programa como
um subprograma cujo n 9500 mais o n do padro (O9501 a O9510).
20.2
VISUALIZAO DOS
DADOS PADRO
PROGRAMAO B--64114PO/01
20. FUNO DE ENTRADA DE
DADOS PADRO
345
Ttulo de menu : C
1
C
2
C
3
C
4
C
5
C
6
C
7
C
8
C
9
C
10
C
11
C
12
C
1
,C
2,

,
C
12 :
Caracteres no ttulo do menu (12 caracteres)
Macroinstruo
G65 H90 P
p
Q
q
R
r
I
i
J
j
K
k :
H92 : Especifica o nome padro p : Assume a
1
e a
2
como sendo os cdigos
dos caracteres C
1
e C
2
. ento
p=a
1
10
3
+a
2
q : Assume a
3
e a
4
como sendo os cdigos dos caracteres C
3
e C
4
. ento
q=a
3
10
3
+a
4
r : Assume a
5
e a
6
como sendo os cdigos dos caracteres C
5
e C
6
. ento
r=a
5
10
3
+a
6
i : Assume a
7
e a
8
como sendo os cdigos dos caracteres C
7
e C
8.
ento
i=a
7
10
3
+a
8
j : Assume a
9
e a
10
como sendo os cdigos dos caracteres C
9
e C
10
. ento
j=a
9
10
3
+a
10
k : Assume a
11
e a
12
como sendo os cdigos dos caracteres C
11
e C
12
.
ento
k=a
11
10
3
+
a
12
Exemplo)
Supondo que nome dos dados padro BOLT HOLE (FURO). A
macroinstruo dada como se segue:
G65 H92 P066079 Q076084 R032072 I079076 J069032;
BO U H O E
Para os cdigos correspondentes a estes caracteres, consultar a Tabela
20.3 (a) na seo II--20.3.
Nome da varivel :C
1
C
2
C
3
C
4
C
5
C
6
C
7
C
8
C
9
C
10
C
1,
C
2,

,
C
10 :
Caracteres no nome da varivel (10 caracteres)
Macroinstruo
G65 H93 P
n
Q
q
R
r
I
i
J
j
K
k ;
H93 : Especifica o nome da varivel
n : Especifica o n do menu do nome da varivel
n= de 1 a 10
q : Assume a
1
e a
2
como sendo os cdigos dos caracteres C
1
e C
2
. ento
q=a
1
10
3
+a
2
r : Assume a
3
e a
4
como sendo os cdigos dos caracteres C
3
e C
4
. ento
r=a
3
10
3
+a
4
i : Assume a
5
e a
6
como sendo os cdigos dos caracteres C
5
e C
6
. ento
i=a
5
10
3
+a
6
j : Assume a
7
e a
8
como sendo os cdigos dos caracteres C
7
e C
8
. ento
j=a
7
10
3
+a
8
k : Assume a
9
e a
10
como sendo os cdigos dos caracteres C
9
e C
10
. ento
k=a
9
10
3
a+a
10
Exemplo)
Assume que o nome da varivel do n varivel 503 RADIUS
(RAIO). A macroinstruo dada como se segue:
G65 H93 P503 Q082065 R068073 I085083 ;
RA I US
Para os cdigos correspondentes a estes caracteres, consultar a Tabela
20.3 (a) na seo II--20.3.
D Macroinstruo
que especifica o ttulo
dos dados padro
(o ttulo do menu)
D Macroinstruo
que especifica o
nome da varivel
PROGRAMAO
20. FUNO DE ENTRADA DE
DADOS PADRO B--64114PO/01
346
Uma linha de comentrio: C
1
C
2
C
3
C
4
C
5
C
6
C
7
C
8
C
9
C
10
C
11
C
12
C
1,
C
2,
, C
12
: Seqncia de caracteres em uma linha de comentrio
(12 caracteres)
Macroinstruo
G65 H94 P
n
Q
q
R
r
I
i
J
j
K
k ;
H94 : Especifica o comentrio
p : Assume a
1
e a
2
como sendo os cdigos dos caracteres C
1
e C
2
. ento
p=a
1
10
3
+a
2
q : Assume a
3
e a
4
como sendo os cdigos dos caracteres C
3
e C
4
. ento
q=a
3
10
3
+a
4
r : Assume a
5
e a
6
como sendo os cdigos dos caracteres C
5
e C
6
. ento
r=a
5
10
3
+a
6
i : Assume a
7
e a
8
como sendo os cdigos dos caracteres C
7
e C
8
. ento
i=a
7
10
3
+a
8
j : Assume a
9
e a
10
como sendo os cdigos dos caracteres C
9
e C
10
. ento
j=a
9
10
3
+a
10
k : Assume a
11
e a
12
como sendo os cdigos dos caracteres C
11
e C
12.
ento
k=a
11
10
3
+a
12
O comentrio pode ser visualizado em um mximo de oito linhas. O
comentrio composto pela primeira oitava linha da seqncia
programada de G65 H94 para cada linha.
Exemplo)
Supondo que o comentrio BOLT HOLE (FURO). A
macroinstruo dada como se segue:
G65 H94 P042066 Q079076 R084032 I072079 J076069;
*B O R PA LE
Para os cdigos correspondentes a estes caracteres, consultar a Tabela
20.3 (a) na seo II--20.3.
D Macroinstruo para
descrever um
comentrio
PROGRAMAO B--64114PO/01
20. FUNO DE ENTRADA DE
DADOS PADRO
347
Macroinstruo para descrever um ttulo de parmetro, o nome da
varivel e um comentrio
NO. NOME DADOS COMENTRIO
500 FERRAMENTA 0.000
501 PADRAO X 0.000 *FURO
502 PADRAO Y 0.000 CIRCULO*
503 RAIO 0.000 DEFINIR PADRAO
504 S. ANGL 0.000 DADOS PARA VAR.
505 NO FUROS 0.000 NO.500-505.
506 0.000
507 0.000
POSICAO REAL (RELATIVA)
X 0.000 Y 0.000
Z 0.000
VAR. : FURO O0001 N00000
> _
MDI **** *** *** 16:05:59
[ MACRO ] [ MENU ] [ OPR ] [ ] [(OPRC)]
O9501 ;
N1G65 H92 P066 079 Q076 084 R032 072 I 079 076 J069 032 ; VAR : FURO
N2G65 H93 P500 Q084 079 R079076 ; #500 FERRAMENTA
N3G65 H93 P501 Q075 073 R074 085 I078 032 J088 032 ; #501 KIJUN X
N4G65 H93 P502 Q075 073 R074 085 I 078 032 J089 032 ; #502 KIJUN Y
N5G65 H93 P503 Q082 065 R068 073 I 085 083 ; #503 RAIO
N6G65 H93 P504 Q083 046 R032 065 I 078 071 J 076 032 ; #504 S.ANGL
N7G65 H93 P505 Q072 079 R076 069 I 083 032 J078 079 K046 032 ; #505 NO FUROS
N8G65 H94 ; Comentrio
N9G65 H94 P042 066 Q079 076 R084 032 I072 079 J076 069 ;
*
CIRCULO
N10G65 H94 R032 067 I073 082 J067 076 K069 042 ; DE FUROS
*
N11G65 H94 P083 069 Q084 032 080 065 I084 084 J069 082 K078 032 ; DEF PADRAO
N12G65 H94 P068 065 Q084 065 R032 084 I079 032 J086 065 K082046; DADOS PARA VAR.
N13G65 H94 P078 079 Q046 053 R048 048 I045 053 J048 053 K046 032; N 500--505
N14M99 ;
Exemplos
PROGRAMAO
20. FUNO DE ENTRADA DE
DADOS PADRO B--64114PO/01
348
Tabela 20.3 (a): Caracteres e cdigos para a funo de entrada
de dados padro
Ca-
rac-
tere
Cdigo
Com-
entrio
Ca-
rac-
tere
Cdigo Comentrio
A 065 6 054
B 066 7 055
C 067 8 056
D 068 9 057
E 069 032 Espao
F 070 ! 033 Ponto de ex-
clamao
G 071 034 Aspas
H 072 # 035 Cerquilha
I 073 $ 036 Sinal de
dlar
J 074 % 037 Porcenta-
gem
K 075 & 038 E comercial
L 076 039 Apstrofo
M 077 ( 040 Parntese
esquerdo
N 078 ) 041 Parntese
direito
O 079 * 042 Asterisco
P 080 + 043 Sinal de mais
Q 081 , 044 Vrgula
R 082 -- 045 Sinal de me-
nos
S 083 . 046 Ponto final
T 084 / 047 Barra
U 085 : 058 Dois pontos
V 086 ; 059 Ponto e
vrgula
W 087 < 060 Sinal de me-
nor
X 088 = 061 Sinal de igual
Y 089 > 062 Sinal de
maior
Z 090 ? 063 Ponto de
interrogao
0 048 @ 064 Sinal de ar-
roba
1 049 [ 091 Colchete es-
querdo
2 050 ^ 092
3 051 093 Sinal de Yen
4 052 ] 094 Colchete
direito
5 053 _ 095 Sublinha
NOTA
No se podem usar os parnteses esquerdo e direito.
20.3
CARACTERES E
CDIGOS PARA A
FUNO DE
ENTRADA DE
DADOS PADRO
PROGRAMAO B--64114PO/01
20. FUNO DE ENTRADA DE
DADOS PADRO
349
Tabela 20.3 (b): Nmeros de subprogramas utilizados na funo de entrada de dados
padro
N do subpro-
grama
Funo
O9500 Especifica as seqncias de caracteres exibidas no menu de dados padro.
O9501 Especifica uma seqncia de caracteres dos dados padro que corresponde ao
padro n 1
O9502 Especifica uma seqncia de caracteres dos dados padro que corresponde ao
padro n 2
O9503 Especifica uma seqncia de caracteres dos dados padro que corresponde ao
padro n 3
O9504 Especifica uma seqncia de caracteres dos dados padro que corresponde ao
padro n 4
O9505 Especifica uma seqncia de caracteres dos dados padro que corresponde ao
padro n 5
O9506 Especifica uma seqncia de caracteres dos dados padro que corresponde ao
padro n 6
O9507 Especifica uma seqncia de caracteres dos dados padro que corresponde ao
padro n 7
O9508 Especifica uma seqncia de caracteres dos dados padro que corresponde ao
padro n 8
O9509 Especifica uma seqncia de caracteres dos dados padro que corresponde ao
padro n 9
O9510 Especifica uma seqncia de caracteres dos dados padro que corresponde ao
padro n 10
Tabela 20.3 (c): Macroinstrues utilizadas na funo de entrada de dados padro
Cdigo G Cdigo H Funo
G65 H90 Especifica o ttulo de menu
G65 H91 Especifica o nome padro
G65 H92 Especifica o ttulo dos dados padro
G65 G93 Especifica o nome da varivel
G65 H94 Especifica o comentrio
Tabela 20.3 (d): Variveis do sistema utilizadas na funo de entrada de
dados padro
Varivel do sistema Funo
#5900 N padro selecionado pelo usurio.
III. OPERAO
OPERAO B--64114PO/01 1. ASPECTOS GERAIS
353
1
ASPECTOS GERAIS
OPERAO 1. ASPECTOS GERAIS B--64114PO/01
354
A mquina--ferramenta CNC possui uma posio utilizada para
determinar a posio da mquina.
Esta posio chama--se ponto de referncia, onde a ferramenta
substituda ou as coordenadas so definidas. Normalmente, aps a
energizao, a ferramenta move--se at ao ponto de referncia.
Oretorno manual ao ponto de referncia (ver III--3.1) serve para deslocar
a ferramenta para o ponto de referncia usando--se chaves e botes
localizados no painel do operador.
Ponto de referncia
Ferramenta
Painel de operao da mquina
Fig.1.1 (a) Retorno manual ao ponto de referncia
Aferramenta tambm pode ser movida at ao ponto de referncia atravs
de comandos do programa.
Esta operao chama--se retorno automtico ao ponto de referncia (Ver
Seo II--6).
1.1
OPERAO MANUAL
Explicaes
D Retorno manual ao
ponto de referncia
OPERAO B--64114PO/01 1. ASPECTOS GERAIS
355
A ferramenta pode ser movimentada ao longo de cada eixo utilizando--se
as chaves, botes de presso ou a manivela eletrnica do painel de
operao da mquina.
Ferramenta
Painel de operao da mquina
Gerador de
pulsos
manual
Pea
Fig. 1.1 (b) Movimento da ferramenta atravs de operao manual
A ferramenta pode ser deslocada das seguintes maneiras:
(i) Avano em modo jog (Ver Seo III--3.2)
A ferramenta se move continuamente enquanto um boto estiver
sendo pressionado.
(ii) Avano incremental (Ver Seo III--3.3)
A ferramenta percorre a distncia pr--determinada sempre que um
boto pressionado.
(iii) Avano por manivela (Ver Seo III--3.4)
Ao girar a manivela eletrnica, a ferramenta se move percorrendo a
distncia correspondente ao grau de rotao da manivela.
D Movimento da
ferramenta atravs de
operao manual
OPERAO 1. ASPECTOS GERAIS B--64114PO/01
356
A operao automtica serve para operar a mquina de acordo com o
programa criado. Ela inclui operaes de memria, MDI e DNC. (Ver
Seo III--4).
Programa
Ferramenta
01000 ;
M_S_T ;
G92_X_;
G00... ;
G01...... ;
.
.
.
.
Fig.1.2 (a) Movimento da ferramenta por programao
Amquina pode ser operada de acordo comas instrues de umprograma
que tenha sido registrado uma vez na memria CNC. Esta operao
chamada de operao de memria.
CNC
Memria
Fig. 1.2 (b) Operao de memria
Aps a entrada de um programa por um grupo de comandos, atravs do
painel de operao MDI, a mquina pode ser operada de acordo com tal
programa. Esta operao chamada de operao MDI.
Teclado MDI do CNC
Entrada manual
de programa
Mquina
Fig. 1.2 (c) Operao MDI
A mquina pode ser comandada atravs da leitura direta de um programa
a partir de um dispositivo de entrada/sada externo, sem que seja
necessrio registrar o programa na memria do CNC. Isto chama--se
operao DNC.
1.2
MOVIMENTO DA
FERRAMENTAPOR
PROGRAMAO--
OPERAO
AUTOMTICA
Explicaes
D Operao de memria
D Operao MDI
D Operao DNC
OPERAO B--64114PO/01 1. ASPECTOS GERAIS
357
Selecione o programa usado para a pea. Normalmente, preparado um
programa para cada pea. Se dois ou mais programas estiverem na
memria, selecione o programa a ser usado, procurando o respectivo
nmero (Seo III--9.3).
M30
-- -- -- -- -- --
Nmero do programa
Nmero do
programa
G92
O1001
Nmero do programa
M30
G92
O1002
G92
M30
Pesquisa do nmero
do programa
Operao
automtica
O1003
-- -- -- -- -- --
Programa Trabalho--1
Programa
Trabalho--2
Programa Trabalho--3
Na memria ou em uma fita
-- -- -- -- -- --
Fig. 1.3 (a) Seleo de um Programa para Operao Automtica
Ao pressionar o boto de incio de ciclo a operao automtica se inicia.
Ao pressionar os botes de bloqueio de avano ou de reset, a operao
automtica efetua uma pausa ou pra. Ao especificar o comando de parada
de programa ou trmino de programa, a operao pra durante a operao
automtica. Quando o processo de usinagem acaba, a operao
automtica pra.
Incio de ciclo
Reset do bloqueio
do avano
Parada de programa
Fim de programa
Parada
causada
pelo programa
Incio
Parada
Operao automtica
Fig. 1.3 (b) Incio e parada para operao automtica
1.3
OPERAO
AUTOMTICA
Explicaes
D Seleo de programas
D Incio e parada
(Ver Seo III--4)
OPERAO 1. ASPECTOS GERAIS B--64114PO/01
358
Durante a execuo da operao automtica, o movimento da ferramenta
pode ignorar a mesma se a manivela eletrnica for rotacionada.
Rebolo
(ferramenta)
Profundidade de
corte por avano
manual
Profundidade de corte
especificada atravs de um programa
Pea
Fig. 1.3 (c) Interrupo manual para operao automtica
D Interrupo manual (Ver
Seo III--4.6)
OPERAO B--64114PO/01 1. ASPECTOS GERAIS
359
Antes do incio da usinagem, pode ser executada uma verificao
automtica do programa. Este teste serve para verificar se o programa
criado pode operar a mquina conforme desejado. O teste pode ser feito
acionando realmente a mquina ou verificando a mudana da indicao
da posio (sem acionar a mquina) (Ver Seo III--5).
Remova a pea e verifique somente o movimento da ferramenta.
Selecione a velocidade de deslocao da ferramenta utilizando o boto
rotativo no painel de operao (Ver Seo III--5.4).
Ferramenta
Fig. 1.4.1 (a) Funcionamento em Vazio
Verifique o programa alterando a velocidade especificada no programa
(Ver Seo III--5.2).
Ferramenta
Velocidade de avano espe-
cificada pelo programa : 100
mm/min.
Velocidade de avano aps
da velocidade de avano :
20 mm/min.
Pea
Fig. 1.4.1 (b) Override da velocidade de avano
1.4
TESTAR UM
PROGRAMA
1.4.1
Teste durante o
Funcionamento da
Mquina
Explicaes
D Funcionamento em vazio
D Override da velocidade
de avano
OPERAO 1. ASPECTOS GERAIS B--64114PO/01
360
Quando o boto de incio de ciclo pressionado, a ferramenta executa
uma operao e depois pra. Ao pressionar novamente o incio de ciclo,
a ferramenta executa a prxima operao e depois pra. O programa
verificado desta forma (Ver Seo III--5.5).
Incio de ciclo
Incio de ciclo
Incio de ciclo
Incio de ciclo
Ferramenta
Pea
Fig. 1.4.1 (c) Bloco nico
Ferramenta
CRT/MDI
X
Z
A ferramenta permanece parada e s se mo-
dificam as indicaes da posio dos eixos.
Pea
Fig. 1.4.2 Bloqueio da mquina
Quando a operao automtica colocada no modo de bloqueio da funo
auxiliar durante o modo de bloqueio da mquina, todas as funes
auxiliares (rotao do fuso, substituio da ferramenta, lquido
refrigerante on/off, etc.) so desativadas (Ver Seo III--5.1).
D Bloco nico
1.4.2
Como Visualizar a
Mudana da Indicao
da Posio sem
Colocar a Mquina em
Funcionamento
Explicaes
D Bloqueio da mquina
D Bloqueio da funo
auxiliar
OPERAO B--64114PO/01 1. ASPECTOS GERAIS
361
Depois de um programa criado ter sido registrado na memria, ele pode
ser corrigido ou modificado atravs do painel de operao MDI (Ver
Seo III--9).
Esta operao pode ser executada usando a funo de
armazenamento/edio de um programa de peas.
Registro de programa
CNC
Correo ou modificao do programa
Leitor de fita
de papel
Fita perfurada CNC (programa)
Painel de
operao
MDI
Fig.1.5 Edio do programa de peas
1.5
EDIO DE UM
PROGRAMA DE
PEAS
OPERAO 1. ASPECTOS GERAIS B--64114PO/01
362
O operador pode visualizar ou modificar um valor armazenado na
memria interna CNC, atravs da operao de teclas na tela MDI (Ver
III--11).
Especificao dos dados
MDI
Visualizao dos dados
Teclas da tela
Memria CNC
Fig. 1.6 (a) Visualizao e especificao de dados
Nmero de compen--
sao da ferramenta: 1 12.3 25.0
Nmero de compen--
sao da ferramenta: 2 20.0 40.0
Nmero de compen--
sao da ferramenta: 3

Definio
Tela
Memria do CNC
Teclas da tela
MDI
Compensao
da geometria
Compen-
sao de
desgaste
Fig. 1.6 (b) Visualizao e especificao dos valores de correo
Aferramenta possui as dimenses: Comprimento, dimetro. Quando uma
pea usinada, o valor do movimento da ferramenta depende das
dimenses da mesma.
Ao especificar com antecedncia os dados das dimenses da ferramenta
na memria CNC, so gerados automaticamente caminhos para as
ferramentas que permitema qualquer uma delas cortar a pea especificada
pelo programa. Os dados sobre as dimenses da ferramenta so chamados
de valores de correo (Ver Seo III--11.4.1).
1.6
VISUALIZAO E
ESPECIFICAO DE
DADOS
Explicaes
D Valor de correo
OPERAO B--64114PO/01 1. ASPECTOS GERAIS
363
Valor de correo
da ferramenta
Valor de correo da ferramenta
Pea
Ferramenta
Fig. 1.6 (c) Valor de correo
Alm dos parmetros, existem outros dados tambm especificados pelo
operador. Estes dados fazem com que as caractersticas da mquina se
modifiquem.
Por exemplo, podem ser especificados os seguintes dados:
Mudana polegadas/unidades mtricas
Seleo de dispositivos E/S
Corte por espelhamento on/off
Os dados atrs indicados so os chamados dados de definio (Ver Seo
III--11.4.7).

Definio
Visualizar Teclas da tela
Dados de definio
Mudana polegadas/unidades mtricas
Seleo de dispositivo de E/S
Definio de espelhamento ON/OFF
Memria do CNC
Programa
Operao
automtica
Caractersticas
operacionais
Movimento da
mquina
Fig. 1.6 (d) Visualizao e especificao dos dados de especificao do
operador
D Visualizar e especificar
dados de especificao
do operador
OPERAO 1. ASPECTOS GERAIS B--64114PO/01
364
As funes CNC so suficientemente versteis para se adaptarem s
caractersticas das diferentes mquinas.
Por exemplo, o CNC pode especificar o seguinte:
Velocidade de deslocamento rpido de cada eixo
Se o sistema incremental se baseia em o sistema mtrico ou sistema
ingls.
Como definir a multiplicao de comandos/multiplicao da deteo
(CMR/DMR).
Os dados utilizados na especificao acima so denominados parmetros
(Ver Seo III--11.5.1).
Os parmetros diferem em funo da mquina--ferramenta.
MDI
Parmetro
Velocidade de deslocamento rpido
Controle de posio
Retorno ao ponto de referncia
Dados de compensao da folga
Dados de compensao de erro do
passo

Programa
Definio
Visualizao
Tela Teclas
Operao
automtica
Movi-
mento da
mquina
Fig. 1.6 (e) Visualizao e especificao de parmetros
possvel definir uma chave para proteo dos dados. Ela usada para
evitar que os programas de peas, valores de correo, parmetros e dados
de especificao sejam registrados, modificados ou apagados por engano
(Ver Seo III--11).
Programa
Valor de correo
Parmetros
Dados de definio
Memria do CNC
Definio dos Dados
Painel de operao
da mquina
Teclas da tela
MDI
Sinal
Chave de Proteo
Inibio do registro /
alterao
Fig.1.6 (f) Chave para proteo dos dados
D Visualizar e especificar
parmetros
D Chave para proteo dos
dados
OPERAO B--64114PO/01 1. ASPECTOS GERAIS
365
mostrado o contedo do programa ativo. Alm disso, so mostrados os
programas seguintes e a lista de programas.
(Ver Seo III--11.2.1)
PROGRAMA
MEM STOP
* * * * * *
13 : 18 : 14
O1100 N00005
>_
PRGRM
N1 G90 G17 G00 G41 X250.0 Z550.0 ;
N2 G01 Z900.0 F150 ;
N3 X450.0 ;
N4 G03 X500.0 Z1150.0 R650.0 ;
N5 G02 X900.0 R--250.0 ;
N6 G03 X950.0 Z900.0 R650.0 ;
N7 G01 X1150.0 ;
N8 Z550.0 ;
N9 X700.0 Z650.0 ;
N10 X250.0 Z550.0 ;
N11 G00 G40 X0 Z0 ;
VERIF ATUAL PROX (OPRC)
Nmero do programa ativo
Nmero da seqncia ativa
Programa em execuo
O cursor indica a localizao em execuo
Contedo
do pro-
grama
O0001 (MACRO-GCODE.MAIN)
O0002 (MACRO-GCODE.SUB1)
O0010 (TEST-PROGRAM.ARTHMETIC NO.1)
O0020 (TEST-PROGRAM.F10-MACRO)
O0040 (TEST-PROGRAM.OFFSET)
O0050
O0100 (CONVERT POL/MM VERIF NO.1)
> _
EDIT **** *** *** 16:52:13
[ PRGRM ][ DIR+ ][ ][ ][ (OPRT) ]
DIRETORIO DE PROGRAMAS O0001 N00010
PROGRAMA(NUM.) MEMORIA(CAR.)
USADO: 17 4,320
LIVRE: 183 126,840
1.7
VISUALIZAO
1.7.1
Visualizao do
Programa
OPERAO 1. ASPECTOS GERAIS B--64114PO/01
366
A posio atual da ferramenta visualizada com os valores de
coordenadas. Adistncia da posio atual posio alvo tambmpode ser
visualizada. (Ver Seo III--11.1 a 11.1.3)
X
x
Sistema de coordenadas da pea
Z
Z
MEM *** *** *** 19:47:45
[ ABS ] [ REL ] [ TUDO ] [ ] [(OPRC)]
POSIO ATUAL (ABSOLUTA) O0003 N00003
CONT. PECAS 30
TEMPO TRAB 0H41M TEMPO CICLO 0H 0M22S
X 150.000
Z 100.000
C 90.000
Se surgir um problema durante a operao, o nmero do alarme e
respectiva mensagem so visualizados na tela CRT (Ver Seo III--7.1).
Consultar a lista de alarmes e seus significados no ANEXO G.
MENSAGEM DE ALARME
MEM STOP
* * * * * * *
19 : 55 : 22
O1000 N00003
>_
ALM
ALARME MSG
HISTOR
010 CODIGO G INVALIDO
1.7.2
Indicao da Posio
Atual
1.7.3
Tela de Alarmes
OPERAO B--64114PO/01 1. ASPECTOS GERAIS
367
Na tela so mostrados os dois tipos de tempo de trabalho e o nmero de
peas.(Ver Seo lll--11.4.9)
MEM INIC *** FIN 20:22:23
[ ABS ] [ REL ] [ TUDO ] [ ] [(OPRC)]
POSIO ATUAL (ABSOLUTA) O0003 N00003
CONT. PECAS 18
TEMPO TRAB 0H16M TEMPO CICLO 0H 1M0S
X 150.000
Z 100.000
C 90.000
A funo grfica pode ser usada para desenhar o caminho da ferramenta
para a operao automtica e para a operao manual, indicando, deste
modo, a evoluo do corte e a posio da ferramenta. (Ver Seo III--12).
* * * *
O0001 N00021
MEM INIC 08 : 00 : 53 FIN
X 200.000
Z 200.000
X
Z
Controle de 1 caminho
(OPRC) PRM.G ZOOM GRAF
1.7.4
Indicao da
Contagem de Peas,
Indicao do Tempo de
Execuo
1.7.5
Visualizao de
Grficos (Ver Seo
III--12)
OPERAO 1. ASPECTOS GERAIS B--64114PO/01
368
Os programas, valores de correo, parmetros, etc. introduzidos na
memria CNC podem ter sada para fita, cassete ou disco flexvel, para
efeitos de armazenamento. Depois da sada para um meio, os dados
podem ser introduzidos na memria CNC.
Memria
Programa
Correo
Parmetros
Interface de lei-
tura/envio
Leitor de fita porttil
CNC
Sistema de programao automtica
Disco flexvel
Adaptador de
cassete FANUC
Adaptador de cassete FANUC
SISTEMA P
PPR FANUC
Fita
.
.
.
Adaptador para
carto de
memria
(CNC incorporado)
Carto de memria
Fig.1.8 Sada de Dados
1.8
SADA DE DADOS
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
369
2
DISPOSITIVOS OPERACIONAIS
Os dispositivos operacionais disponveis incluem a unidade de
especificao e visualizao acoplada ao CNC, o painel de operao da
mquina e os dispositivos externos de entrada/sada, como um arquivo
handy.
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
370
As unidades de especificao e visualizao so mostradas nas Subsees
2.1.1 a 2.1.4 da Parte III.
Unidade LCD/MDI de 7.2 monocromtica / 8.4 a cores
(tipo horizontal) III--2.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Unidade LCD/MDI de 7.2 monocromtica / 8.4 a cores
(tipo vertical) III--2.1.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Posio das teclas de MDI
(unidade LCD/MDI tipo horizontal) III--2.1.3 . . . . . . . . . . . . . . . . .
Posio das teclas de MDI
(unidade LCD/MDI tipo vertical) III--2.1.4 . . . . . . . . . . . . . . . . . .
2.1
UNIDADES DE
ESPECIFICAO E
VISUALIZAO
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
371
2.1.1
Unidade LCD/MDI de
7.2 monocromtica/
8.4 a cores (tipo
horizontal)
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
372
2.1.2
Unidade LCD/MDI de
7.2 monocromtica/
8.4 a cores (tipo
vertical)
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
373
Teclas de endereo/numricas
Teclas de funo
Teclas do cursor
Teclas de mudana de pgina
Tecla shift
Tecla de
cancelamento (CAN)
Tecla de entrada
de dados
Teclas de edio
Tecla de ajuda
Tecla de reset
2.1.3
Localizao das teclas
no MDI (unidade
LCD/MDI de tipo
horizontal)
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
374
Tecla shift
Teclas de mu-
dana de pgina
Teclas do cursor
Teclas de funo
Tecla de entrada de dados
Tecla de cancela-
mento (CAN)
Teclas de edio
Teclas de endereo/numricas
Tecla de reset
Tecla de ajuda
2.1.4
Localizao das teclas
no MDI (unidade
LCD/MDI do tipo
vertical)
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
375
Tabela 2.2 Explicao do Painel de Operao MDI
Nmero Nome Explicao
1 Tecla de reset
RESET
Pressione esta tecla para reinicializar o CNC, para cancelar um alarme, etc.
2 Tecla de ajuda
HELP
Pressione esta tecla para visualizar o modo de operao da mquina--ferramenta,
tal como a operao das teclas MDI, ou os pormenores de um alarme do CNC
(funo de ajuda).
3 Soft keys As soft keys possuemvrias funes, de acordo comas Aplicaes. As funes das
soft keys so visualizadas na parte inferior da tela.
4 Teclas de endereo e nu-
mricas

Q
N
4
[
Pressione estas teclas para introduzir caracteres alfabticos, numricos e outros.
5 Tecla shift
SHIFT
Algumas teclas possuem dois caracteres em sua face. Ao pressionar a tecla
<SHIFT> feita a comutao entre os caracteres. Ocaractere especial visuali-
zado na tela quando o caractere indicado no canto inferior direito da face da tecla
pode ser introduzido.
6 Tecla de entrada de dados
INPUT
Quando uma tecla de endereo ou numrica pressionada, os dados so inseridos
no buffer e mostrados na tela. Para copiar dados do buffer de entrada do teclado
para o registro de correo, etc., pressione a tecla <INPUT>. Esta tecla equiva-
lente tecla [ENTRADA] das soft keys, e ambas tma mesma funo quando pres-
sionadas.
7 Tecla de cancelamento
CAN
Pressione esta tecla para apagar o ltimo caractere ou smbolo inseridos no buffer
de entrada do teclado.
Quando o buffer de entrada do teclado apresenta
>N001X100Z_
e a tecla de cancelamento pressionada, Z cancelado e
>N001X100_
visualizado.
CAN
8 Teclas de edio do pro-
grama
ALTER INSERT DELETE
Pressione estas teclas quando editar o programa.
: Alterao
: Insero
: Excluso
ALTER
INSERT
DELETE
9 Teclas de funo

POS PROG
Pressione estas teclas para trocar de tela para cada funo.
Ver sec. III--2.3 para detalhes sobre as teclas de funo.
2.2
EXPLICAO
DOTECLADO
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
376
Tabela 2.2 Explicao do Painel de Operao MDI
Nmero Explicao Nome
10 Teclas do cursor H quatro teclas de cursor diferentes.
: Esta tecla usada para mover o cursor para a direita ou para a
frente. O cursor move--se para a frente em curtos incrementos.
: Esta tecla usada para mover o cursor para a esquerda ou na direo
frente. O cursor move--se em curtos incrementos, na direo inversa.
: Esta tecla usada para mover o cursor para baixo ou para
frente. O cursor move--se para a frente, em grandes incrementos.
: Esta tecla usada para mover o cursor para cima ou na direo inversa.
O cursor move--se em grandes incrementos na direo inversa.
11 Teclas de mudana de
pgina
PAGE
PAGE
H dois tipos de teclas de mudana de pgina.
: Esta tecla usada para avanar uma pgina na tela.
frente.
: Esta tecla usada para retroceder uma pgina na tela.
frente.
PAGE
PAGE
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
377
As teclas de funo so usadas para selecionar o tipo de tela (funo) a ser
visualizada. Quando uma soft key (soft key de seleo de seo)
pressionada imediatamente aps uma tecla de funo, a tela (seo) que
corresponde funo selecionada pode ser ativada.
1 Pressione uma tecla de funo no painel de operao MDI. As soft
keys para seleo de captulo que pertencem funo selecionada
aparecem.
2 Pressione uma das soft keys para seleo de captulo. A tela para o
captulo selecionado aparece. Se a soft key para o captulo desejado
no for visualizada, pressione a tecla de mudana para o menu
seguinte.
Emalguns casos, podemser selecionados captulos adicionais dentro
de um captulo.
3 Assim que a tela do captulo desejado for visualizada, pressione a
tecla de seleo da operao para visualizar os dados a serem
manipulados.
4 Para visualizar novamente as soft keys para seleo de captulo,
pressione a tecla de retorno ao menu anterior.
O procedimento geral para visualizao da tela explicado acima.
Contudo, o procedimento real de visualizao varia de uma tela para a
outra. Para detalhes, ver a descrio de operaes individuais.
2.3
TECLAS DE FUNO
E SOFT KEYS
2.3.1
Operaes Gerais de
Tela
Teclas de funo
(OPRC)
Soft keys para
seleo de
captulo
Tecla de
seleo
da operao
Tecla de re-
torno ao menu
anterior
Tecla de mudana
para o menu seguinte
OFS/SET PROG POS
SYSTEM CSTM/GR MESSAGE
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
378
As teclas de funo so fornecidas para selecionar o tipo de tela a
visualizar. As seguintes teclas de funo so fornecidas no painel de
operao MDI:
Pressione esta tecla para visualizar a tela de posio.
Pressione esta tecla para visualizar a tela de programas.
Pressione esta tecla para visualizar a tela de correo/
especificao.
Pressione esta tecla para visualizar a tela do sistema.
Pressione esta tecla para visualizar a tela de mensagens.
Pressione esta tecla para visualizar a tela de usurio (tela de macro
conversacional) ou tela de grficos.
2.3.2
Teclas de Funo
POS
PROG
OFS/SET
SYSTEM
MESSAGE
CSTM/GR
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
379
Para visualizar uma tela mais detalhada, pressione uma tecla de funo
seguida de uma soft key. As soft keys so tambm usadas para operaes
reais.
A seguinte ilustrao mostra como trocar a indicao das soft keys ao
pressionar cada tecla de funo.
: Indica uma tela que pode ser visualizada pressionando uma
tecla de funo (*1)
: Indica uma soft key com uma letra verde.
: Indica uma entrada do painel de operao MDI.
: Indica uma soft key com uma letra preta.
: Indica a tecla de mudana para o menu seguinte
(soft key mais direita).
[ ]
( )
[ ]
Os smbolos apresentados possuem os significados abaixo :
: Indica telas
*1 Pressione as teclas de funo para alternar entre telas que so usadas
freqentemente.
*2 Algumas soft keys no so mostradas, se o mesmo for selecionado nas
opes da configurao.
2.3.3
Soft Keys
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
380
Tela de monitorao
[(OPRC)] [PECAS 0] [EXEC]
[TRAB 0] [EXEC]
[ABS]
Tela das coordenadas absolutas
[ (OPRC) ] [REL] (Eixo ou numeral)
[ORIGEM]
[PREDEF]
[TDOEXE]
(Nome do eixo)
[EXEC]
[PECAS 0] [EXEC]
[TRAB 0] [EXEC]
[TUDO]
[(OPRC)] [PECAS 0] [EXEC]
[TRAB 0] [EXEC]
[MANIV]
[(OPRC)] [PECAS 0] [EXEC]
[TRAB 0] [EXEC]
[MONI]
Mudana de soft key acionada pela tecla de funo
TELA DE POSIO
Indicao das coordena-
das relativas
Indicao da posio atual
Interrupo por manivela
[(OPRC)] (Eixo ou numeral)
[ORIGEM]
[PREDEF]
[TDOEXE]
(Nome do eixo)
[EXEC]
[PECAS 0] [EXEC]
[TRAB 0] [EXEC]
[WRK--CD] [TDOEXE]
(Nome do eixo)
[EXEC]
POS
POS
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
381
[EXEC]
[ABS]
[(OPRC)] [EDC--ST]
[PESQ O]
[PRGRM]
Tela do programa
Mudana de soft key acionada pela tecla de
funo no modo MEM
[PESQ N]
[REBOB]
Ver Quando a soft key [EDC---ST] pressionada
[(OPRC)] [VERIF]
Tela de verificao do programa
[REL]
Tela do bloco atual
[(OPRC)] [EDC--ST] [ATUAL]
Tela do bloco seguinte
[(OPRC)] [EDC--ST] [PROX]
Tela de reincio do programa
[(OPRC)] [EDC--ST] [REINIC]
(1)
(nmero O)
(nmero N)
TELA DE PROGRAMAS
Ver Quando a soft key [EDC---ST] pressionada
Ver Quando a soft key [EDC---ST] pressionada
Ver Quando a soft key [EDC---ST] pressionada
[PESQ D]
[TIPO P]
[TIPO Q]
[CAN]
[EDC--ST]
[PESQ O]
[REBOB]
ver Quando a soft key [EDC---ST] pressionada
(nmero O)
(nmero N)
[PESQ D]
[TIPO P]
[TIPO Q]
[CAN]
(2) (Continua na pgina seguinte)
1/2
[EXEC] (nmero N)
[PESQ N] (nmero N)
PROG
PROG
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
382
[PLJ.AQ] [PRGRM]
Tela do diretrio do arquivo
[(OPRC)] [DIR] [ SELEC ]
[EXEC]
(N do arquivo)
[DEF A]
Tela da operao de planejamento
[(OPRC)] [PLANEJ] [LIMPAR]
(Dados de planejamento)
[CAN]
[EXEC]
[ENTRADA]
Retorno a (1) (tela do programa)
(2)
2/2
[(OPRC)] [EDC--ST]
[PESQ O]
[DIR]
Tela do diretrio de programas
Ver Quando a soft key [EDC---ST] pressionada
(nmero O) Retorno ao programa
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
383
1/2
[(OPRC)] [EDC--ST]
(nmero O) [PESQ O]
[PRGRM]
Tela do programa
(Endereo) [PESQ]
[REBOB]
(Endereo) [PESQ]
[PESQ D] [CAN]
(nmero N) [EXEC]
[LER] [CADEIA]
[STOP]
[CAN]
[EXEC]
[ENVIAR] [STOP]
[CAN]
[EXEC]
[APAGAR] [CAN]
[EXEC]
[EX--EDC] [COPIAR] [CRSR]
[CRSR]
[FIM]
[TUDO]
[MOVER] [CRSR]
[CRSR]
[FIM]
[TUDO]
[UNIR] [CRSR]
[FIM]
[TROCAR] (Endereo) [ANTES]
(Endereo) [APOS] [SALTAR]
[1--EXEC]
[EXEC]
(1) (Continua na pgina seguinte)
(O cursor move--se at ao fim do programa.)
(nmero O)
(nmero O)
(nmero N)
Mudana de soft key acionada pela tecla de fun o
no modo EDICAO
TELA DE PROGRAMAS
(nmero O) [EXEC]
(nmero O) [EXEC]
(nmero O) [EXEC]
Ver Quando a soft key [EDC---ST] pressionada
PROG
PROG
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
384
[(OPRC)] [EDC--ST]
(nmero O) [PESQ O]
[DIR]
Visualizao do diretrio de programas
[LER] [CADEIA]
[STOP]
[CAN]
[EXEC]
[ENVIAR] [STOP]
[CAN]
[EXEC]
(1)
(nmero O)
(nmero O)
[PESQ D]
[CAN]
[EXEC]
[LER]
[STOP]
[CAN]
[ENVIAR]
[DEF A]
[DEF A]
[EXEC]
[DEF O]
[STOP]
[CAN]
[DEF A]
[EXEC]
[DEF O]
[APAGAR]
[CAN]
[DEF A]
[EXEC]
Visualizao do diretrio do disco
[DISCO]
[DIR]
2/2
Retorno ao programa
(Numeral)
(Numeral)
(Numeral)
(Numeral)
(Numeral)
(Numeral)
[PRGRM]
[(OPRC)]
Ver Quando a soft key [EDC---ST] pressionada
Retorno ao programa
[C.A.P.]
Programao Verbal Grfica
[PRGRM]
[G.MENU]
(nmero G) [BLOCO] (Dados)
Quando um nmero G omitido,
a tela padro aparece.
Retorno ao programa
[LINHA]
[CHANF]
[CNR.R]
[ENTRADA]
[(OPRC)]
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
385
[(OPRC)] [EDC--ST] [PRGRM]
Tela do programa
Mudana de soft key acionada pela tecla de funo
no modo MDI
TELA DE PROGRAMAS
[(OPRC)] [EDC--ST] [MDI]
Tela do programa
(Endereo)
(Endereo)
[PESQ]
[PESQ]
Tela do bloco atual
[(OPRC)] [EDC--ST] [ATUAL]
Tela do bloco seguinte
[(OPRC)] [EDC--ST] [PROX]
Tela de reincio do programa
[(OPRC)] [EDC--ST] [REINIC]
Ver Quando a soft key [EDC---ST] pressionada
Ver Quando a soft key [EDC---ST] pressionada
Ver Quando a soft key [EDC---ST] pressionada
Ver Quando a soft key [EDC---ST] pressionada
Ver Quando a soft key [EDC---ST] pressionada
[REBOB]
Tela de exibio do diretrio de
programas
[(OPRC)] [EDC--ST] [DIR] Ver Quando a soft key [EDC---ST] pressionada
PROG
PROG
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
386
[(OPRC)] [EDC--ST] [PRGRM]
Tela do programa
Mudana de soft key acionada pela tecla de funo
no modo MANIV, JOG ou REF
TELA DE PROGRAMAS
Tela do bloco atual
[(OPRC)] [EDC--ST] [ATUAL]
Tela do bloco seguinte
[(OPRC)] [EDC--ST] [PROX]
Tela de reincio do programa
[(OPRC)] [EDC--ST] [REINIC]
Ver Quando a soft key [EDC---ST] pressionada
Ver Quando a soft key [EDC---ST] pressionada
Ver Quando a soft key [EDC---ST] pressionada
Ver Quando a soft key [EDC---ST] pressionada
Tela de exibio do diretrio de
programas
[(OPRC)] [EDC--ST] [DIR] Ver Quando a soft key [EDC---ST] pressionada
PROG
PROG
[(OPRC)] [EDC--ST] [PRGRM]
Tela do programa
Mudana de soft key acionada pela tecla de funo
no modo TJOG ou TMANIV
TELA DE PROGRAMAS
(Endereo)
(Endereo)
[PESQ]
[PESQ]
(nmero O)
[REBOB]
[(OPRC)] [EDC--ST]
(nmero O) [PESQ O]
[DIR]
Visualizao do diretrio de
programas
Retorno ao programa
Ver Quando a soft key [EDC---ST] pressionada
Ver Quando a soft key [EDC---ST] pressionada
[PESQ O] Retorno ao programa
PROG
PROG
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
387
1/2
[(OPRC)] [FIM--ST]
(nmero O) [PESQ O]
[PRGRM]
Tela do programa
(Endereo) [PESQ]
[REBOB]
(Endereo) [PESQ]
[PESQ D] [CAN]
(nmero N) [EXEC]
[LER] [CADEIA]
[STOP]
[CAN]
[EXEC]
[ENVIAR] [STOP]
[CAN]
[EXEC]
[APAGAR] [CAN]
[EXEC]
[EX--EDC] [COPIAR] [CRSR]
[CRSR]
[FIM]
[TUDO]
[MOVER] [CRSR]
[CRSR]
[FIM]
[TUDO]
[UNIR] [CRSR]
[FIM]
[TROCAR] (Endereo) [ANTES]
(Endereo) [APOS] [SALTAR]
[1--EXEC]
[EXEC]
(1) (Continua na pgina seguinte)
(O cursor move--se at ao fim do programa.)
(nmero O)
(nmero O)
(nmero N)
Mudana de soft key acionada pela tecla de funo
(Quando a soft key [EDC---ST] pressionada em todos
os modos)
TELA DE PROGRAMAS
(nmero O) [EXEC]
(nmero O) [EXEC]
(nmero O) [EXEC]
PROG
PROG
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
388
[(OPRC)] [EDC--ST]
(nmero O) [PESQ O]
[DIR]
Visualizao do diretrio
de programas
[LER] [CADEIA]
[STOP]
[CAN]
[EXEC]
[ENVIAR] [STOP]
[CAN]
[EXEC]
(1)
(nmero O)
(nmero O)
[PESQ D]
[CAN]
[EXEC]
[LER]
[STOP]
[CAN]
[ENVIAR]
[DEF A]
[DEF A]
[EXEC]
[DEF O]
[STOP]
[CAN]
[DEF A]
[EXEC]
[DEF O]
[APAGAR]
[CAN]
[DEF A]
[EXEC]
Visualizao do diretrio
do disco
[DISCO]
[DIR]
2/2
Retorno ao programa
(Numeral)
(Numeral)
(Numeral)
(Numeral)
(Numeral)
(Numeral)
[PRGRM]
[(OPRC)]
Retorno ao programa
[C.A.P.]
Programao Verbal Grfica
[PRGRM]
[G.MENU]
(nmero G) [BLOCO] (Dados)
Quando um nmero G omitido,
a tela padro aparece.
Retorno ao programa
[LINHA]
[CHANF]
[CNR.R]
[ENTRADA]
[(OPRC)]
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
389
[(OPRC)] [CORREC]
Tela de correo da ferramenta
Mudana de soft key acionada pela tecla de
funo
(Nmero)
(Nome do eixo)
(Numeral)
(Numeral)
[PESQ NO]
[ENT.C.]
[+ENTRADA]
[ENTRADA]
[(OPRC)] [DEFINIR]
Tela de especificao
(Numeral)
(Numeral)
[PESQ NO]
[+ENTRADA]
[ENTRADA]
[ON:1]
[OFF:0]
[(OPRC)] [TRAB]
Tela de especificao do sistema de coorde-
nadas de trabalho
(Numeral)
(Numeral)
[PESQ NO]
[+ENTRADA]
[ENTRADA]
(Nmero)
(Nmero)
[(OPRC)] [MACRO]
Tela de variveis de macro
(Numeral)
[PESQ NO]
[ENTRADA]
(Nmero)
(Nome do eixo) [ENT.C.]
[ENVIAR]
TELA DE CORREO/
ESPECIFICAO
[DESG]
[GEOM] (Nome do eixo e valor numrico) [MEDIDA]
[LIMPAR] [TUDO]
[DESG]
[GEOM]
[LER] [CAN]
[EXEC]
[ENVIAR] [CAN]
[EXEC]
(Nome do eixo e valor numrico) [MEDIDA]
1/2
(1) (Continua na pgina seguinte)
[CAN]
[EXEC]
OFS/SET
OFS/SET
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
390
[OPR]
Tela do painel de operao por software
[(OPRC)] [VDFERR]
Tela de especificao da gesto da
vida til das ferramentas
(Numeral)
[PESQ NO]
[ENTRADA]
(Nmero)
[CAN]
[EXEC]
[LIMPAR]
(1)
2/2
[(OPRC)] [CORREC.2]
Tela de correo da ferramenta no eixo Y
(Nmero)
(Nome do eixo)
(Numeral)
(Numeral)
[PESQ NO]
[ENT.C.]
[+ENTRADA]
[ENTRADA]
[DESG]
[GEOM] (Nome do eixo e valor numrico) [MEDIDA]
[LIMPAR] [TUDO]
[DESG]
[GEOM]
[LER] [CAN]
[EXEC]
[ENVIAR] [CAN]
[EXEC]
[(OPRC)] [WK.SHFT]
Tela de deslocamento da pea
(Numeral)
(Numeral)
[+ENTRADA]
[ENTRADA]
[(OPRC)] [BARREIRA]
Tela de especificao das barreiras da
placa de fixao e do cabeote mvel
(Numeral)
(Numeral)
[ENTRADA]
[+ENTRADA]
[DEF]
[(OPRC)] [MENU]
Tela de entrada de dados padro
[SELEC] (Nmero)
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
391
Mudana de soft key acionada pela tecla de funo
[(OPRC)] [PARAM]
Tela dos parmetros
(Numeral)
(Numeral)
[PESQ NO]
[+ENTRADA]
[ENTRADA]
[ON:1]
[OFF:0]
(Nmero)
[LER] [CAN]
[EXEC]
[ENVIAR]
[(OPRC)] [DGNOS]
Tela de diagnstico
[PESQ NO] (Nmero)
1/2
TELA DO SISTEMA
[SISTEMA]
Tela de configurao do sistema
(1)
(Continua na pgina seguinte)
[TUDO] [CAN]
[EXEC]
[NON--0] [CAN]
[EXEC]
SYSTEM
SYSTEM
[PMC]
Tela PMC
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
392
[OSCLSCP]
Tela de diagnstico de
forma de onda
(1)
[PRM.O]
[GRAF.O] [INICIO]
[TEMPO]
[TEMPO]
[H--DUPL]
[H--METD]
[INICIO]
[CN--1]
[V--DUPL]
[V--METD]
[CN--1]
[INICIO]
[CN--2]
[V--DUPL]
[V--METD]
[CN--2]
2/2
[(OPRC)]
[PRM.SV]
Tela de parmetros servo
[ON:1]
[OFF:0]
[DEF.SV]
[MON.SV]
Tela de parmetros do fuso
[(OPRC)]
[PRM.FS]
[ENTRADA]
[ON:1]
[OFF:0]
[DEF.FS]
[MON.FS]
[MON.FS]
(Numeral) [ENTRADA]
[TRC.SV] [(OPRC)]
[TRACAR]
[TRNSF]
[(OPRC)] [PASSO]
Tela de compensao de erro de passo
(Numeral)
(Numeral)
[PESQ NO]
[+ENTRADA]
[ENTRADA]
[ON:1]
[OFF:0]
(N)
[LER] [CAN]
[EXEC]
[ENVIAR] [CAN]
[EXEC]
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
393
Mudana de soft key acionada pela tecla de funo
[ALARME]
Tela de alarmes
[MSG]
Tela de mensagens
[HISTOR]
Tela de histrico de alarmes
[(OPRC)] [LIMPAR]
TELA DE MENSAGENS
MESSAGE
MESSAGE
[ALARME]
Mudana de soft key acionada pela tecla de funo
Tela de detalhes de alarme
[OPR]
Tela de mtodo de operaes
[PARA]
Tela da tabela de parmetros
[(OPRC)] [ SELEC ]
TELA DE AJUDA
[(OPRC)] [ SELEC ]
HELP
HELP
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
394
Mudana de soft key acionada pela tecla de funo
TELA DE GRFICOS
Grficos do caminho
da ferramenta
[(OPRC)]
[PRM.G]
Grficos do caminho da ferramenta
[GRAF] [APAGAR]
[(OPRC)] [ZOOM]
[(OPRC)] [NORMAL]
[ATU]
[HI/LO]
Modo 0
CSTM/GR
CSTM/GR
Mudana de soft key acionada pela tecla de funo
TELA DE USURIO
Tela de USURIO
Tela de USURIO
Tela de USURIO
O layout da tela de USURIO personalizado pelo fabricante da mquina--ferramenta. Para informaes mais
detalhadas da tela, consulte o manual correspondente fornecido pelo fabricante da mquina--ferramenta.
Para mudar da tela de USURIO para outra tela, carregue na tecla de funo desejada.
CSTM/GR
CSTM/GR
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
395
Quando uma tecla de endereo ou numrica pressionada, o caractere que
corresponde a esta tecla inserido uma vez no buffer de entrada do
teclado. Ocontedo do buffer de entrada do teclado visualizado na parte
inferior da tela.
Para indicar que so dados de entrada de tecla, um smbolo >
visualizado imediatamente sua frente. Um_ visualizado no final dos
dados de entrada por teclado para indicar a posio de entrada do caractere
seguinte.
Indicao do buffer de
entrada do teclado
[ ] [ ] [ ] [ ] [ ]
EDICAO ALM 12:35:45
> N001X100Z_
Fig. 2.3.4 Visualizao do buffer de entrada do teclado
Para inserir o caractere inferior das teclas que possuem dois caracteres
impressos, pressione primeiro a tecla
SHIFT
seguida da tecla em questo.
Quando a tecla SHIFT pressionada, o _ indicando a posio seguinte
de entrada de caractere muda para . Os caracteres minsculos podem
ento ser inseridos (com shift).
Quando se insere um caractere no estado shift, este cancelado. Alm
disso, se a tecla
SHIFT
for pressionada no estado shift, este igualmente
cancelado.
possvel inserir at 32 caracteres de uma vez no buffer de entrada do
teclado.
Pressione a tecla
CAN
para cancelar umcaractere ou smbolo inserido no
buffer de entrada do teclado.
(Exemplo)
Quando o buffer de entrada do teclado apresenta
>N001X100Z_
e a tecla
CAN
pressionada, Z cancelado e
>N001X100_
visualizado.
2.3.4
Entrada por Teclas e
Buffer de Entrada
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
396
Aps a entrada de um caractere ou nmero atravs do painel de operao
MDI, executada uma verificao de dados se a tecla
ENTRADA
ou uma soft
key for pressionada. Em caso de entrada de dados incorreta ou operao
errada, ser visualizada uma mensagem de aviso intermitente na linha de
estado.
Visualizao da mensa-
gem de aviso
Visualizao da entrada
de dados
Visualizao de soft key
Indicao do estado
[ ] [ ] [ ] [ ] [ ]
EDICAO MODO ERRADO
> _
Fig. 2.3.5 Visualizao de mensagem de aviso
Tabela 2.3.5 Mensagens de Aviso
Mensagem de aviso Contedo
ERRO DE FORMATO O formato est incorreto.
PROTEO CONTRA
GRAVAO
A entrada da tecla invlida devido tecla de
proteo de dados ou o parmetro no est habili-
tado para gravao.
DADOSFORADOLIMITE O valor de entrada excede o limite permitido.
EXCESSO DE DIGITOS O valor de entrada excede o nmero permitido de
dgitos.
MODO ERRADO A entrada de parmetros no possvel em qual-
quer modo
que no o modo MDI.
EDICAO REJEITADA No possvel editar no estado atual
do CNC.
2.3.5
Mensagens de Aviso
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
397
Est disponvel o arquivo handy do dispositivo externo de entrada/sada.
Para detalhes sobre o arquivo handy, consulte o manual correspondente
conforme listado abaixo.
Tabela 2.4 Dispositivos externos de E/S
Nome do dispositivo Uso Capaci-
dade
mx. de
armaze-
namento
Manual de
referncia
Arquivo handy FANUC Dispositivo de entrada/
sada de fcil utilizao e
mltiplas funes. proje-
tado para equipamento FAe
utiliza disquetes.
3600m B--61834E
Os seguintes dados podem entrar/sair para/de dispositivos externos de
entrada/sada:
1. Programas
2. Dados sobre correo
3. Parmetros
4. Variveis comuns de macro de usurio
5. Dados de compensao do erro de passo
Para uma explicao da entrada/sada de dados e como usar um carto de
memria para a entrada e sada de dados, ver Captulo III--8.
2.4
DISPOSITIVOS
EXTERNOS DE E/S
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
398
Antes que um dispositivo externo de entrada/sada possa ser usado, os
parmetros devem ser ajustados como segue:
CNC
PLATINA PRINCIPAL DA CPU
Canal 1 Canal 2
JD36A JD36B
RS--232--C RS--232--C
Leitor/fu-
rador
Leitor/fu-
rador
CANAL DE E/S=0
ou
CANAL DE E/S=1
CANAL DE E/S=2
OCNC possui dois canais de interfaces de leitura/envio. OCNCtambm
possui uma interface para o carto de memria. O dispositivo de
entrada/sada a ser usado estabelecido especificando--se o canal
(interface) conectado quele dispositivo no parmetro de especificao
CANAL DE E/S.
Os dados especificados, tais como a taxa baud e o nmero de bits de
parada de um dispositivo de entrada/sada conectado a um canal
especfico devem ser previamente estabelecidos nos parmetros para
aquele canal. (No preciso definir dados para a interface do carto de
memria.)
Para o canal 1, so fornecidas duas combinaes de parmetros para
especificar os dados do dispositivo de entrada/sada.
A seguir, mostrada a inter--relao entre os parmetros da interface de
leitura/envio dos canais.
0020
CANAL DE
COMUN.
Especifique um canal
para um
dispositivo de entrada/
sada.
CANAL DE E/S
=0 : Canal 1
=1 : Canal 1
= 2 : Canal 2
= 4 : Interface do carto
de memria
CANAL DE E/S=0
(canal 1)
0101
Bit de parada e outros
dados
0102
N definido para o
disp. de entrada/sada
0103
Taxa baud
CANAL DE E/S=1
(canal 1)
0111
Bit de parada e outros
dados
0112
N definido para o disp.
de entrada/sada
0113
Taxa baud
CANAL DE E/S=2
(canal 2)
0121
0122
0123
N do canal
de entrada/sada
(parmetro 0020)
Nmero do
parmetro
Bit de parada e outros
dados
N definido para o disp.
de entrada/sada
Taxa baud
Interface do
carto de
memria=4
Parmetro
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
399
O Arquivo Handy um dispositivo de entrada/sada atravs de disquete,
fcil de usar e commltiplas funes, projetado para equipamento FA. Os
programas podem ser transferidos e editados operando o Arquivo Handy
quer diretamente, quer remotamente, a partir de uma unidade conectada
ao Arquivo Handy.
OArquivo Handy utiliza disquetes de 3.5 polegadas, que no apresentam
os problemas da fita de papel (i.e., rudo durante a entrada/sada, fcil
rompimento, e ocupao de muito espao).
Em uma disquete podem ser armazenados um ou mais programas (at
1.44M bytes, que equivale capacidade da memria de uma fita de
3600--m).
Interface RS--232--C
ou RS--422 (painel de
transmisso, etc.)
FANUC
Arquivo handy
Interface
RS--232--C
Interface RS--422
2.4.1
Arquivo Handy FANUC
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
400
Procedimento para ligar o equipamento
1 Verifique se a aparncia da mquina--ferramenta CNC normal.
(Por exemplo, verifique se as portas frontal e traseira esto fechadas.)
2 Ligue de acordo com o manual fornecido pelo fabricante da
mquina--ferramenta.
3 Aps o equipamento ter sido ligado, verifique se a tela de posio
pode ser visualizada. Uma tela de alarme visualizada se ocorrer um
alarme aps a energizao. Se a tela mostrada na Seo III--2.5.2 for
visualizada, isso significa que poder ter ocorrido uma falha no
sistema.
MEM INIC MVT *** 09:06:35
[ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC ]
POSIO ATUAL (ABSOLUTA) O1000 N00010
CONT.PECAS 5
TEMPO TRAB 0H15M TEMPO CICLO 0H 0M38S
F.ATU 3000 MM/M S 0 T0000
X 217.940
Z 363.233
Tela de posio (7 soft keys)
4 Verifique se o motor do ventilador est girando.
AVISO
At que a tela posicional ou do alarme seja visualizada, no
toque no respectivo teclado. Algumas teclas so usadas
para a manuteno ou operao especial, pelo que podem
causar uma operao inesperada se forem pressionadas
nesta altura.
2.5
LIGAR/DESLIGAR
2.5.1
Ligar o Equipamento
OPERAO B--64114PO/01 2. DISPOSITIVOS OPERACIONAIS
401
Se ocorrer um erro de hardware ou de instalao, o sistema apresenta um
dos seguintes tipos de telas e pra.
So indicadas informaes tais como o tipo de placa de circuito impresso
instalada emcada slot. Esta informao e os estados de LEDso teis para
a localizao de falhas.
INDICAO DA CONFIGURAO DOS SLOTS
0: 003E4000
1: 30464202
2: 00504303
3:
4 :
5 :
0 :
1:
2 :
3 :
4 :
5 :
Nmero fsico do slot
(secundrio)
Informaes tais como a identificao do mdulo de uma placa de
circuito impresso instalada
Nmero fsico do slot
(primrio)
Nmero de slot atribudo internamente
Funo de mdulo Tipos de placas de circuito impresso
Para mais informaes sobre os tipos de placas de circuito impresso e as
funes dos mdulos, consulte o manual de manuteno (B--63835EN).
2.5.2
Tela Visualizada ao
Energizar
Indicao do estado dos
slots
OPERAO 2. DISPOSITIVOS OPERACIONAIS B--64114PO/01
402
D6B1 -- 01
SLOT 01 (3046) : FIM
SLOT 02 (3050) : Vazio: Especificao
no completada
Identificao do mdulo
Nmero do slot
FIM: Especificao
completada
D6B1 -- 01
Software de controle do CNC
OMM : yyyy--yy
PMC : zzzz--zz
Macro especifica do cliente/
compilador de macros
PMC
A configurao do software pode ser visualizada tambm na tela de
configurao do sistema.
Consulte o MANUAL DE MANUTENO (B--64115EN) para obter
informaes sobre a tela de configurao do sistema.
Procedimento para a desenergizao
1 Verifique se o LED indicador do incio de ciclo est desligado no
painel do operador.
2 Verifique se todas as partes mveis da mquina--ferramenta CNC
esto parando.
3 Se um dispositivo externo de entrada/sada, como o Arquivo Handy,
estiver conectado ao CNC, desligue--o.
4 Continue pressionando o boto POWER OFF durante cerca de 5
segundos.
5 Consulte o manual do fabricante da mquina--ferramenta para
desligar a mquina.
Tela de indicao do
estado de especificao
do mdulo
Visualizao da
configurao do
software
2.5.3
Desenergizao
OPERAO B--64114PO/01 3. OPERAO MANUAL
403
3
OPERAO MANUAL
H seis tipos de OPERAO MANUAL:
3.1 Retorno manual ao ponto de referncia
3.2 Avano em modo jog
3.3 Avano incremental
3.4 Avano por manivela
3.5 Absoluto manual on e off
OPERAO 3. OPERAO MANUAL B--64114PO/01
404
O retorno da ferramenta ao ponto de referncia feito da seguinte
maneira:
A ferramenta deslocada, para cada eixo, no sentido especificado no
parmetro ZMI (bit 5 do n 1006), atravs da tecla de retorno ao ponto de
referncia do painel de operao da mquina. A ferramenta desloca--se
para o ponto de desacelerao velocidade de deslocamento rpido,
deslocando--se, em seguida, para o ponto de referncia velocidade FL.
Avelocidade de deslocamento rpido e a velocidade FLso especificadas
nos parmetros (n 1420, 1421 e 1425).
Durante o deslocamento rpido, est ativo o override do deslocamento
rpido de quatro fases.
Depois da ferramenta ter regressado ao ponto de referncia, o LED de
trmino do retorno ao ponto de referncia acende. A ferramenta
desloca--se geralmente ao longo de um nico eixo, podendo deslocar--se
simultaneamente ao longo de trs eixos, se o mesmo for especificado no
parmetro JAX (bit 0 do n 1002).
Velocidade de deslocamento rpido
(o override do deslocamento rpido
est ativa)
Movimento de deslocamento rpido Movimento
desacelerado
velocidade FL
Ponto de
referncia
Ponto de
desacelerao
Procedimento para o Retorno Manual ao Ponto de Referncia
1 Pressione a tecla de retorno ao ponto de referncia, uma das teclas de
seleo de modo.
2 Para diminuir a velocidade de avano, pressione uma tecla de
override do deslocamento rpido.
3 Pressione a tecla de seleo do eixo e do sentido de avano,
correspondente ao eixo e ao sentido do retorno ao ponto de referncia.
Continue pressionando a tecla at que a ferramenta retorne ao ponto
de referncia. A ferramenta pode ser deslocada simultaneamente ao
longo de trs eixos, se o mesmo for devidamente especificado emum
parmetro. A ferramenta move--se para o ponto de desacelerao
velocidade de deslocamento rpido, deslocando--se, emseguida, para
o ponto de referncia velocidade FL definida em um parmetro.
Depois da ferramenta ter regressado ao ponto de referncia, o LEDde
trmino do retorno ao ponto de referncia acende.
4 Se necessrio, siga as mesmas operaes para outros eixos.
O caso acima um exemplo. Para mais informaes sobre cada uma
das operaes, consulte o respectivo manual fornecido pelo
fabricante da mquina--ferramenta.
X y Z C
PARADA
DE PROG
M02/
M30
MANU
ABS
MIR
X
NC? MC?
PONTO ZERO
1 2 3 4 5 6 7 8
NMERO DA FERRAMENTA
3.1
RETORNO MANUAL
AO PONTO DE
REFERNCIA
REMOTO MDI MEMORY EDIT
RETORNO
A ZERO
APREND JOG HANDLE
MODE
OVERRIDE DO DESLOCAMENTO
RPIDO (%)
50 100 25 F0
+C +X +Y
+Z --Z
--C --y --X
rpido
DIREO DO EIXO
OPERAO B--64114PO/01 3. OPERAO MANUAL
405
O sistema de coordenadas determinado automaticamente aquando do
retorno manual ao ponto de referncia.
Quando e esto definidos para correo do ponto zero da pea, o
sistema de coordenadas da pea determinado, de modo a que o ponto de
referncia no porta--ferramentas ou a posio da ponta da ferramenta de
referncia seja X=,Z= quando o retorno ao ponto de referncia for
executado. Oefeito o mesmo quando se especifica o seguinte comando
para o retorno ao ponto de referncia:
G50XZ;
Assim que o LED TRMINO DO RETORNO AO PONTO DE
REFERNCIA acende depois de terminar este movimento, a ferramenta
no se desloca enquanto a tecla RETORNO AO PONTO DE
REFERNCIA estiver ativa.
O LED TRMINO DO RETORNO AO PONTO DE REFERNCIA
apaga--se de uma das seguintes formas:
-- Afastamento do ponto de referncia.
-- Ativao do estado de parada de emergncia.
Para mais informaes sobre a distncia (exceto durante a desacelerao)
do retorno da ferramenta ao ponto de referncia, consulte o manual
editado pelo fabricante da mquina--ferramenta.
Explicao
D Definio automtica
do sistema de
coordenadas
Restries
D Novo deslocamento da
ferramenta
D LED de trmino do
retorno ao ponto de
referncia
D Distncia para o retorno
ao ponto de referncia
OPERAO 3. OPERAO MANUAL B--64114PO/01
406
Se a tecla de seleo do eixo e do sentido de avano, existente no painel
de operao da mquina, for pressionada no modo JOG, a ferramenta
desloca--se continuamente ao longo do eixo selecionado, no sentido
selecionado.
Avelocidade de avano manual contnuo especificada emumparmetro
(n. 1423)
A velocidade de avano manual contnuo pode ser regulada atravs do
boto rotativo de correo da velocidade de avano manual contnuo.
Se a tecla de deslocamento rpido for pressionada, a ferramenta
desloca--se velocidade de avano rpido (n 1424), independentemente
da posio do boto de override da velocidade de avano em modo JOG.
A esta funo d--se o nome de deslocamento rpido manual.
A operao manual permitida para um eixo de cada vez. A seleo
simultnea de 3 eixos pode ser feita atravs do parmetro JAX (n
1002#0).
Enquanto uma tecla estiver sendo
pressionada, a ferramenta
desloca--se no sentido
especificado por essa tecla.
D
Ferramenta
v m/min
N rpm
Pea
Y
X
Z
Procedimento para o avano em modo jog
1 Pressione a tecla de avano manual contnuo, uma das teclas de
seleo de modo.
2 Pressione a tecla de seleo do eixo e do sentido de avano,
correspondente ao eixo e ao sentido em que a ferramenta deve ser
deslocada. Enquanto a tecla estiver sendo pressionada, a ferramenta
desloca--se velocidade de avano especificada no parmetro (n
1423). A ferramenta pra quando a tecla liberada.
3 Avelocidade de avano manual contnuo pode ser regulada atravs do
boto rotativo de override da velocidade de avano manual contnuo.
4 Se pressionar simultaneamente a tecla de deslocamento rpido e uma
tecla de seleo do eixo e do sentido de avano, a ferramenta
desloca--se velocidade de deslocamento rpido. O override do
deslocamento rpido pode ser efetuado pelas teclas de override do
deslocamento rpido durante o deslocamento rpido.
O caso acima um exemplo. Para mais informaes sobre cada uma
das operaes, consulte o respectivo manual fornecido pelo
fabricante da mquina--ferramenta.
3.2
AVANO EM MODO
JOG
REMOTO MDI MEMORY EDIT
RETORNO
A ZERO
APREND JOG HANDLE
MODE
+C +X +Y
+Z --Z
--C --y --X
rpido
DIREO DO EIXO
0 2000
OVERRIDE DA VELOCIDADE
DE AVANO EM MODO JOG
50 100 25 F0
OVERRIDE DO
DESLOCAMENTO
RPIDO (%)
OPERAO B--64114PO/01 3. OPERAO MANUAL
407
Dependendo da definio de JRV (bit 4 do parmetro n. 1402), avano
em modo jog muda para avano manual por rotao.
No avano manual por rotao, o avano em modo jog executado
velocidade de avano igual quantidade de avano por rotao (a qual
determinada pela multiplicao da quantidade de avano por rotao
especificada pra o parmetro n. 1423 pelo override da velocidade de
avano em modo jog) multiplicada pela velocidade do fuso.
Durante o avano manual por rotao, a ferramenta controlada por jog
seguinte velocidade de avano:
Distncia de avano por rotao do fuso (mm/rotao) (especificada com
o parmetro n 1423) x correo da velocidade de avano em modo JOG
x velocidade efetiva do fuso (rotaes/min).
A velocidade de avano, a constante de tempo e o mtodo de
acelerao/desacelerao automtica para o deslocamento rpido manual
so idnticos s funes do comando programado G00.
Amudana para o modo JOGenquanto pressionada umatecla deseleo
do eixo e do sentido de avano no ativa o avano em modo JOG. Para
ativar o avano em modo JOG, introduza primeiro o modo JOG e
pressione, em seguida, uma tecla de seleo do eixo e do sentido de
avano.
Se o retorno ao ponto de referncia no for executado aps a energizao,
o deslocamento rpido no ativado atravs da tecla DESLOCAMENTO
RPIDO, mantendo--se a velocidade de avano manual contnuo. Esta
funo pode ser desativada atravs da definio do parmetro RPD (n
1401#01).
Explicaes
D Avano manual por
rotao
Restries
D Acelerao/
desacelerao para
deslocamento rpido
D Alterao dos modos
D Deslocamento rpido
antes do retorno manual
ao ponto de referncia
OPERAO 3. OPERAO MANUAL B--64114PO/01
408
Se a tecla de seleo do eixo e do sentido de avano do painel de operao
da mquina for pressionada no modo incremental (INC), a ferramenta
desloca--se um passo ao longo do eixo selecionado, no sentido
selecionado. distncia mnima percorrida pela ferramenta d--se onome
de menor incremento de entrada. Cada passo pode corresponder a 10, 100
ou 1000 vezes o menor incremento de entrada.
Este modo est ativo apenas se o gerador de pulsos manual
no estiver conectado.
Ferramenta
Sempre que uma tecla
pressionada, a ferramenta
desloca--se um passo no sentido
especificado atravs da tecla.
Pea
Z
X
Procedimento para o Avano Incremental
1 Pressione a tecla INC, uma das teclas de seleo de modo.
2 Selecione a distncia a pecorrer em cada passo com o boto rotativo.
3 Pressione a tecla de seleo do eixo e do sentido de avano,
correspondente ao eixo e ao sentido em que a ferramenta deve ser
deslocada. Sempre que uma tecla pressionada, a ferramenta
desloca--se umpasso. Avelocidade de avano igual velocidade de
avano em modo jog.
4 Se pressionar simultaneamente a tecla de deslocamento rpido e uma
tecla de seleo do eixo e do sentido de avano, a ferramenta
desloca--se velocidade de deslocamento rpido. O override do
deslocamento rpido pode ser efetuado pelas teclas de override do
deslocamento rpido durante o deslocamento rpido.
O caso acima um exemplo. Para mais informaes sobre cada uma
das operaes, consulte o respectivo manual fornecido pelo
fabricante da mquina--ferramenta.
A distncia que a ferramenta percorre ao longo do eixo X pode ser
especificada atravs de um dimetro.
3.3
AVANO
INCREMENTAL
X10 X100
X1 X1000
+C +X +Y
+Z --Z
--C --y --X
rpido
DIREO DO EIXO
Explicao
D Distncia percorrida
especificada com um
dimetro
OPERAO B--64114PO/01 3. OPERAO MANUAL
409
No modo de manivela eletrnica, a ferramenta pode ser deslocada
minuciosamente, rodando o gerador de pulsos manual do painel de
operao da mquina. Selecione o eixo ao longo do qual deve ser
deslocada a ferramenta comas teclas de seleo do eixo para o avano por
manivela.
A distncia mnima percorrida pela ferramenta quando a rotao do
gerador de pulsos manual corresponde a um ponto da escala igual ao
menor incremento de entrada. A distncia percorrida pela ferramenta
quando a rotao do gerador de pulsos manual corresponde a um ponto
da escala pode ser multiplicada por 1, 10 ou de acordo com um dos dois
fatores de multiplicao (de um total de quatro) especificados atravs dos
parmetros (n 7113 e 7114).
Alm de usar os parmetro n 7113 e n 7114 para definir fatores de
escalonamento arbitrrios comuns a todos os eixos, o usurio pode usar
os parmetros n 12350 e n. 12351 para definir fatores de escalonamento
arbitrrios independentemente para eixos individuais.
Quando o parmetro n 12350 no tiver valor, usado o parmetro n
7113; quando o parmetro n 12351 no tiver valor, usado o parmetro
n 7114;
Estes parmetros tambm so vlidos para interrupo por manivela.
Gerador de pulsos manual
Y
X
Z
Procedimento para o Avano por Manivela
1 Pressione a tecla MANIVELA, uma das teclas de seleo de modo.
2 Selecione o eixo ao longo do qual deve ser deslocada a ferramenta,
pressionando uma tecla de seleo do eixo para o avano por
manivela.
3 Selecione o aumento da distncia que a ferramenta deve percorrer,
pressionando uma tecla para aumento do avano por manivela.
Distncia que a ferramenta percorre quando o gerador de pulsos
manual gira um s ponto da escala: Menor incremento de entrada
multiplicado pelo fator de escalonamento.
4 Mova a ferramenta ao longo do eixo selecionado, atravs da rotao
da manivela. Se a manivela for rodada 360 graus, a ferramenta
percorre uma distncia equivalente a 100 pontos da escala.
O caso acima um exemplo. Para mais informaes sobre cada uma das
operaes, consulte o respectivo manual fornecido pelo fabricante da
mquina--ferramenta.
3.4
AVANO POR
MANIVELA
REMOTO MDI MEMORY EDIT
RETORNO
A ZERO
APREND JOG
MODE
HANDLE
Gerador de pulsos manual
OPERAO 3. OPERAO MANUAL B--64114PO/01
410
Oparmetro JHD(bit 0 do n 7100) ativa ou desativa o gerador de pulsos
manual no modo JOG.
Se o parmetro JHD (bit 0 do n 7100) for colocado em 1, so ativados
o avano manual por manivela e o avano incremental.
Oparmetro JHD(bit 1 do n 7100) ativa ou desativa o gerador de pulsos
manual no modo APREND. EM JOG.
O parmetro HPF (bit 4 do n 7100) ou (n 7117) especifica o seguinte:
D Parmetro HPF (bit 4 do n 7100)
Colocar em 0 : A velocidade de avano fixada velocidade de
deslocamento rpido e os pulsos gerados que
ultrapassarem a velocidade de deslocamento rpido so
ignorados. (Adistncia que aferramenta percorrepoder
no corresponder aos pontos da escala do gerador de
pulsos manual.)
Colocar em 1 : A velocidade de avano fixada velocidade de
deslocamento rpido e os pulsos gerados que
ultrapassarem a velocidade de deslocamento rpido no
so ignorados, mas sim acumulados no CNC.
(Aferramenta no pra de imediato se se deixar de rodar
a manivela. Antes de parar, a ferramenta continua a
mover--se de acordo com os pulsos acumulados no
CNC.)
D Parmetro HPF (n 7177) (est disponvel se o parmetro HPF tiver
sinal 0.)
Colocar em 0 : A velocidade de avano fixada velocidade de
deslocamento rpido e os pulsos gerados que
ultrapassarem a velocidade de deslocamento rpido so
ignorados. (Adistncia que aferramenta percorrepoder
no corresponder aos pontos da escala do gerador de
pulsos manual.)
Valor diferente de 0 :A velocidade de avano fixada velocidade de
deslocamento rpido e os pulsos gerados que
ultrapassarem a velocidade de deslocamento rpido no
so ignorados, mas sim acumulados no CNC at atingir
o limite especificado no parmetro n 7117.
(Aferramenta no pra de imediato se se deixar de rodar
a manivela. Antes de parar, a ferramenta continua a
mover--se de acordo com os pulsos acumulados no
CNC.)
O parmetro HNGx (bit 0 do n 7102) muda o sentido do GPM em que
a ferramenta se desloca ao longo de um eixo; este corresponde ao sentido
de rotao da manivela do gerador de pulsos manual.
Explicao
D Disponibilidade do
gerador de pulsos
manual no modo jog
(JHD)
D Disponibilidade do
gerador de pulsos
manual no modo
APREND. EM JOG (THD)
D Um comando para o
GPM que ultrapassa a
velocidade de
deslocamento rpido
(HPF)
D Sentido de movimento
de um eixo para a
rotao do GPM (HNGx)
OPERAO B--64114PO/01 3. OPERAO MANUAL
411
Podem ser definidos geradores de pulsos manuais para um mximo de
dois eixos. Os dois eixos podem ser mover simultaneamente.
AVISO
Uma rotao rpida da manivela, com um grande fator de
multiplicao (p.ex.: x100) provoca um deslocamento
demasiado rpido da ferramenta. A velocidade de avano
fixada velocidade de avano rpido.
NOTA
Rode o gerador de pulsos manual a uma velocidade de at
cinco rotaes por segundo. Se o gerador de pulsos
manual girar a uma velocidade superior, a ferramenta pode
no parar imediatamente aps a imobilizao da manivela
ou a distncia percorrida pela ferramenta pode no
corresponder aos pontos da escala do gerador de pulsos
manual.
Restries
D Nmero de GPMs
OPERAO 3. OPERAO MANUAL B--64114PO/01
412
Atravs da rotao da chave absoluto manual do painel de operao da
mquina adiciona--se, ou no, a distncia percorrida pela ferramenta
atravs de operao manual s coordenadas. Se a chave estiver na posio
ON, a distncia percorrida pela ferramenta atravs de operao manual
adicionada s coordenadas. Se a chave estiver na posio OFF, a distncia
percorrida pela ferramenta atravs de operao manual no adicionada
s coordenadas.
O
P1
P2
Eixo X
Eixo Z
Operao manual
Os valores das coordenadas mudam de acordo com a operao manual.
Fig. 3.5 (a) Coordenadas com a chave em ON
Z2
Z1
X1
X2
P1
P2
O1
O2
As coordenadas no mudam.
Fig. 3.5 (b) Coordenadas com a chave em OFF
3.5
ABSOLUTO MANUAL
ON E OFF
OPERAO B--64114PO/01 3. OPERAO MANUAL
413
Segue--se a descrio, por meio de um programa exemplificativo, da
relao entre a operao manual e as coordenadas, quando a chave
absoluto manual est em ON ou OFF.
G01G90
X200.0Z150.0
X100.0Z100.0F010
X300.0Z200.0
; (1)
; (2)
; (3)
Nas figuras subseqentes utilizada a seguinte notao:
Movimento da ferramenta quando a chave est em ON.
Movimento da ferramenta quando a chave est em OFF.
As coordenadas aps a operao manual incluem a distncia percorrida
pela ferramenta atravs de operao manual. Assim, se a chave estiver em
OFF, a distncia percorrida pela ferramenta atravs de operao manual
deve ser subtrada.
Coordenadas quando o bloco (2) executado aps o trmino da operao
manual (eixo X +20.0, eixo Y +100.0), no final do movimento do bloco
(1).
X
Z
(200.0 , 120.0)
(250.0 , 220.0)
(150.0 , 200.0)
Chave OFF
Chave ON
(100.0 , 100.0)
Operao
manual
Coordenadas quando o boto de bloqueio de avano pressionado ao
executar o bloco (2), durante a operao manual (eixo Y + 75.0), e ao
pressionar e liberar o boto de incio de ciclo.
(275.0 , 300.0)
(200.0 , 300.0)
(150.0 , 200.0)
(125.0 , 150.0)
(200.0 , 150.0)
(225.0 , 200.0)
X
Z
Chave OFF
Chave ON
Operao
manual
Explicao
D Operao manual aps o
fim do bloco
D Operao manual aps
bloqueio de avano
OPERAO 3. OPERAO MANUAL B--64114PO/01
414
Coordenadas quando o boto de bloqueio de avano pressionado ao
executar o bloco (2), ao realizar a operao manual (eixo Y +75.0), ao
efetuar um reset com o boto RESET e ao ler novamente o bloco (2).
(275.0 , 300.0)
(200.0 , 150.0)
(200.0 , 300.0)
(200.0 , 150.0)
(225.0 , 200.0)
(125.0 , 150.0) (100.0 , 100.0)
X
Z
Chave OFF
Chave ON
Operao
manual
Quando existe apenas um eixo no comando seguinte, o retorno feito
apenas no eixo programado.
Operao
manual
N2
N1
N3
N1G01X100.0Z100.0F500;
N2Z200.0;
N3X150.0;
X
Z
(100.0 , 100.0)
(100.0 , 200.0)
(150.0 , 200.0)
Chave OFF
Chave ON
Quando os comandos seguintes so comandos incrementais, a operao
a mesma de quando a chave est OFF.
Quando a chave est na posio OFF
Depois de executar a operao manual com a chave na posio OFF
durante a compensao do raio da ponta da ferramenta, a operao
automtica reiniciada; em seguida, a ferramenta se move em paralelo
como movimento que seria executado se a deslocao manual no tivesse
sido executada. O valor da distncia entre caminhos igual ao valor do
percurso executado manualmente.
Operao
manual
Caminho do raio da
ponta da ferramenta
Caminho programado
Caminho da
ferramenta
aps operao
manual
D Reset aps uma
operao manual a
seguir a um bloqueio de
avano
D Quando o comando de
movimento do bloco
seguinte contm apenas
um eixo
D Quando o bloco de
movimento seguinte
incremental
D Operao manual
durante a compensao
do raio da ponta da
ferramenta
OPERAO B--64114PO/01 3. OPERAO MANUAL
415
Quando a chave est na posio ON durante a compensao do raio
da ponta da ferramenta
Segue--se a descrio do funcionamento da mquina aps o retorno
operao automtica, na sequncia da interveno manual coma chave na
posio ONdurante a execuo comumprogramade comandos absolutos
no modo de compensao do raio da ponta da ferramenta. O vetor criado
atravs do resto do bloco atual e do incio do bloco seguinte deslocado
emparalelo. criado umnovo vetor combase no bloco seguinte, no bloco
a seguir ao bloco seguinte e na totalidade de movimento manual. Esta
situao tambmse aplica quando a operao manual executada durante
o arredondamento de cantos.
Operao manual executada em qualquer modo excepto o
arredondamento de cantos
Suponha que o bloqueio de avano foi aplicado no ponto P
H
durante o
movimento de P
A
para P
B
do caminho programado P
A
, P
B
e P
C
, e que a
ferramenta foi deslocada manualmente para P
H
. O ponto P
B
de fim de
bloco desloca--se para o ponto P
B
emfuno da totalidade de movimento
manual, e os vetores V
B1
e V
B2
em P
B
deslocam--se tambm para V
B1
e V
B2
. Os vetores V
C1
e V
C2
entre os dois blocos seguintes P
B
-- P
C
e
P
C
-- P
D
so ignorados e so criados novos vetores V
C1
e V
C2
(V
C2
=
V
C2
, neste exemplo) a partir da relao entre P
B
-- P
C
e P
C
-- P
D
. Contudo,
uma vez que V
B2
no umvetor calculado de novo, a correo adequada
no executada no bloco P
B
-- P
C
. A correo executada corretamente
aps P
C
.
V
C1
V
C2
P
A
P
D
P
C
P
H
P
B
V
B2
V
B1
V
B2
V
C1
P
H
V
B1
Caminho do raio da
ponta
da ferramenta aps
operao manual
Caminho programado
(comando absoluto)
Caminho do raio da
ponta da
ferramenta antes da
operao manual
Operao manual
P
B
OPERAO 3. OPERAO MANUAL B--64114PO/01
416
Operao manual durante o arredondamento de cantos
Trata--se de um exemplo de operao manual durante o arredondamento
de cantos. V
A2
, V
B1
e V
B2
so vetores deslocados paralelamente a V
A2
,
V
B1
e V
B2
, em funo da totalidade de movimento manual. Os novos
vetores so calculados a partir de V
C1
e V
C2
. Emseguida, executadauma
compensao do raio da ponta da ferramenta correta para os blocos aps
Pc.
V
B2
V
B1
V
C1
V
C2
P
A

P
C
P
B
V
C1

V
A1
V
A2
V
A2
V
A1
P
H

P
H
P
A
V
B1
V
B2
Caminho do raio da
ponta
da ferramenta aps
operao manual
Caminho
programado
(comando absoluto)
Caminho do raio da
ponta da
ferramenta antes da
operao manual
Operao manual
Operao manual aps a parada de bloco nico
Aoperao manual foi efetuada aps o trmino da execuo de um bloco
em virtude da parada de bloco nico.
Os vetores V
B1
e V
B2
so deslocados emfuno da totalidade de operao
manual. O processamento subseqente idntico ao do caso acima
descrito. possvel intervir numa operao MDI da mesma forma que
para a operao manual. Omovimento omesmo doda operaomanual.
V
B2
V
B1
V
C1
V
C2
P
C
P
B

V
C1

V
B2

V
B1

P
B
P
A
Caminho do raio da ponta
da ferramenta aps
operao manual
Operao
manual
Caminho programado
(comando absoluto)
Caminho do raio da ponta da
ferramenta antes da operao
manual
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
417
4
OPERAO AUTOMTICA
Aoperao programada de uma mquina--ferramenta CNC denominada
como operao automtica.
Neste captulo so descritos os seguintes tipos de operao automtica:
S OPERAO DE MEMRIA
Operao atravs da execuo de um programa registrado na memria
CNC.
S OPERAO MDI
Operao atravs da execuo de umprograma introduzido a partir do
painel de operao MDI.
S Operao DNC
Operao executada durante a leitura de um programa de um
dispositivo externo de entrada/sada
S REINCIO DO PROGRAMA
Reincio de um programa para operao automtica a partir de um
ponto intermedirio.
S FUNO DE PLANEJAMENTO
Operao planejada atravs da execuo de programas (arquivos)
registrados em um dispositivo de entrada/sada externo (arquivo
Handy, disquete ou carto FA).
S FUNO DE CHAMADA DE SUBPROGRAMA
Funo para chamada e execuo de subprogramas (arquivos)
registrados em um dispositivo externo de entrada/sada (arquivo
Handy, disquete ou carto FA) durante a operao de memria.
S INTERRUPO POR MANIVELA
Funo para executar o avano manual durante um movimento
resultante da operao automtica.
S ESPELHAMENTO
Funo para ativar um movimento de espelhamento ao longo de um
eixo durante a operao automtica.
S INTERVENO MANUAL E RETORNO
Funo para reiniciar a operao automtica atravs do retorno da
ferramenta posio emque a interveno manual foi iniciada durante
a operao automtica.
S OPERAO DNC BASEADA NO CARTO DE MEMRIA
Operao automtica de um programa gravado em um carto de
memria.
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
418
Os programas so previamente registrados em memria. Se for
selecionado um destes programas e pressionada a chave de incio de ciclo
no painel de operao da mquina, iniciada a operao automtica e o
LED de incio de ciclo acende.
Se for pressionada a chave de bloqueio de avano no painel de operao
da mquina durante a operao automtica, esta interrompida
temporariamente. Se a chave de incio de ciclo voltar a ser pressionada,
a operao automtica reiniciada.
Quando a tecla no painel de operao MDI pressionada, a operao
automtica termina e o estado de reset ativado.
Oprocedimento seguinte serve de exemplo. Para mais informaes sobre
as operaes propriamente ditas, consulte o manual fornecido pelo
fabricante da mquina--ferramenta.
Procedimento para a Operao de Memria
1 Pressione a tecla de seleo do modo MEMORIA.
2 Selecione umdos programas registrados na memria. Para tal, siga os
passos indicados abaixo.
2--1 Pressione para visualizar a tela de programas.
2--2 Pressione a tecla de endereo O .
2--3 Introduza umnmero de programa atravs das teclas numricas.
2--4 Pressione a soft key [PESQ O].
3 Pressione a chave de incio de ciclo nopainel deoperao damquina.
A operao automtica comea e o LED de incio de ciclo acende.
Quando a operao automtica termina, o LED de incio de ciclo
apaga--se.
4 Para interromper ou cancelar a operao de memria, siga os passos
abaixo.
a. Parar a operao de memria
Pressione o boto de bloqueio do avano no painel de operao
da mquina. O LED de bloqueio de avano acende e o LED de
incio de ciclo apaga--se. Amquina reage da seguinte maneira:
(i) Se a mquina estava funcionando, a operao de avano
desacelera e pra.
(ii) Se estava sendo executada uma pausa, esta interrompida.
(iii) Se M, S ou T estava sendo executado, a operao pra aps
o trmino de M, S ou T.
Se a chave de incio de ciclo no painel de operao da mquina
for pressionada enquanto o LED de bloqueio de avano est
aceso, a operao da mquina reiniciada.
b. Terminar a operao de memria
Pressione a tecla no painel de operao MDI.
4.1
OPERAO DE
MEMRIA
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
419
A operao automtica termina e o estado de reset ativado.
Se o reset for aplicado durante um movimento, este desacelera e
pra.
Depois do incio da operao de memria executado o seguinte:
(1) Um comando de um bloco lido a partir do programa especificado.
(2) O comando do bloco descodificado.
(3) A execuo do comando iniciada.
(4) O comando do bloco seguinte lido.
(5) O bloco armazenado no buffer. Por outras palavras, o comando
descodificado para poder ser executado de imediato.
(6) A execuo de um bloco pode comear imediatamente aps a
execuo do bloco precedente, devido operao de registro no buffer.
(7) A operao de memria pode ser executada em seguida, atravs da
repetio dos passos (4) a (6).
A operao de memria pode ser interrompida de duas formas:
Especifique um comando de parada ou pressione uma tecla no painel de
operao da mquina.
-- Os comandos de parada incluem M00 (parada de programa), M01
(parada opcional) e M02 e M30 (fim de programa).
-- Existem duas teclas para interromper a operao de memria: A tecla
de bloqueio de avano e a tecla de reset.
A operao de memria interrompida depois de ter sido executado um
bloco contendo M00. Quando o programa interrompido, toda a
informao modal disponvel permanece inalterada como na operao
bloco a bloco. A operao de memria pode ser reiniciada pressionando
o boto de incio de ciclo. Aoperao pode variar emfuno do fabricante
da mquina--ferramenta. Consulte o manual fornecido pelo fabricante da
mquina--ferramenta.
Tal como com M00, a operao de memria interrompida depois de ter
sido executado um bloco contendo M01. No entanto, este cdigo s
eficaz se a chave de parada opcional no painel de operao da mquina
estiver colocada emON. Aoperao pode variar emfuno do fabricante
da mquina--ferramenta. Consulte o manual fornecido pelo fabricante da
mquina--ferramenta.
Se for feita a leitura de M02 ou M30 (especificado no fim do programa
principal), a operao de memria termina e o estado de reset ativado.
Em algumas mquinas, M30 retorna o controle ao incio do programa.
Para mais informaes, consulte o manual fornecido pelo fabricante da
mquina--ferramenta.
Se o boto de bloqueio de avano no painel do operador for pressionado
durante a operao de memria, a ferramenta desacelera at parar de vez.
A operao automtica pode ser interrompida e o sistema pode voltar ao
estado de reset atravs da tecla no painel de operao MDI ou de um
sinal de reset externo. Se a operao de reset for ativada durante o estado
de movimento da ferramenta, o movimento abrandado at parar.
Explicao
Operao de memria
Parada e trmino da
operao de memria
D Parada de programa
(M00)
D Parada opcional (M01)
D Fim do programa
(M02, M30)
D Bloqueio de avano
D Reset
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
420
Se a chave de salto de bloco no painel de operao da mquina for ligada,
os blocos contendo uma barra (/) so ignorados.
Durante a operao de memria, os arquivos (subprogramas)
armazenados emumdispositivo externo de entrada/sada, como p. ex. um
disquete, podem ser chamados e executados. Para mais detalhes, ver a
Seo III--4.5.
D Salto opcional de bloco
Chamada de um
subprograma armazenado
em um dispositivo externo
de entrada/sada
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
421
No modo MDI, possvel criar um programa constitudo por 10 linhas,
no mximo, no mesmo formato dos programas normais e executado a
partir do painel de operao MDI.
A operao MDI usada para operaes de teste simples.
Oprocedimento seguinte serve de exemplo. Para mais informaes sobre
as operaes propriamente ditas, consulte o manual fornecido pelo
fabricante da mquina--ferramenta.
Procedimento para a Operao MDI
1 Pressione a tecla de seleo de modo MDI.
2 Pressione a tecla no painel de operao MDI, para selecionar a
tela do programa. Aparece a tela seguinte:
PROGRAMA ( MDI )
MDI
* * * * * * * * * *
20: 40: 05
0010 00002
PRGRM ATUAL PROX (OPRC)
O0000;
G00 G90 G94 G40 G80 G50 G54 G69
G17 G22 G21 G49 G98 G67 G64 G15
B H M
T D
F S
>_
MDI
O nmero do programa O0000 introduzido automaticamente.
3 Prepare o programa a executar da mesma forma que a edio normal
de programas. Com o comando M99 especificado no ltimo bloco, o
controle pode retornar ao incio do programa aps o fim da operao.
Para a criao de programas no modo MDI esto disponveis as
funes de insero, modificao e eliminao de palavras, pesquisa
de palavras, pesquisa de endereos e pesquisa de programas. Sobre a
edio de programas, ver o captulo III--9.
4 Para apagar totalmente um programa criado no modo MDI, siga um
dos seguintes mtodos:
a. Introduza o endereo O e pressione, em seguida, a tecla
no painel de operao MDI.
b. Como alternativa, pressione a tecla . Neste caso, coloque
antecipadamente em 1 o bit 7 do parmetro 3203.
5 Para executar um programa, coloque o cursor no incio do programa.
(Tambm possvel comear a partir de um ponto intermedirio.)
Pressione a chave de incio de ciclo no painel de operao. O
programa preparado ser iniciado desta forma.
Quando o fim do programa (M02, M30) ou ER(%) executado, o
programa preparado ser apagado automaticamente e a operao
terminar.
4.2
OPERAO MDI
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
422
O controle retorna ao incio do programa preparado atravs do
comando M99.
O0001 N00003
MDI
* * * * * * * * * *
12: 42: 39
PRGRM ATUAL PROX (OPRC)
PROGRAMA ( MDI
)
G00 X100.0 Z200. ;
M03 ;
G01 Z120.0 F500 ;
M93 P9010 ;
G00 Z0.0 ;
%
G00 G90 G94 G40 G80 G50 G54 G69
G17 G22 G21 G49 G98 G67 G64 G15
B H M
T D
F S
>_
O0000
MDI
6 Para interromper ou terminar a meio a operao MDI, siga os passos
abaixo.
a. Parar a operao MDI
Pressione o boto de bloqueio de avano no painel de operao
da mquina. O LED de bloqueio de avano acende e o LED de
incio de ciclo apaga--se. Amquina reage da seguinte maneira:
(i) Se a mquina estava funcionando, a operao de avano
desacelera e pra.
(ii) Se estava sendo executada uma pausa, esta interrompida.
(iii) Se M, S ou T estava sendo executado, a operao pra aps
o trmino de M, S ou T.
Amquina recomea a funcionar se for pressionada a chave
de incio de ciclo do painel de operao da mquina.
b. Terminar a operao MDI
Pressione a tecla no painel de operao MDI.
A operao automtica termina e o estado de reset ativado.
Se o reset for aplicado durante um movimento, este desacelera e
pra.
A explicao anterior sobre como executar e interromper a operao de
memria tambmse aplica operao MDI, embora neste caso o M30 no
devolva o controle ao incio do programa (M99 executa esta funo).
Os programas preparados no modo MDI sero apagados nos seguintes
casos:
D Na operao MDI, se M02, M30 ou ER(%) for executado.
(Contudo, se o bit 6 (MER) do parmetro n 3203 tiver sinal 1, o
programa apagado quando a execuo do ltimo bloco do programa
termina atravs da operao bloco a bloco.)
D No modo MEMRIA, se a operao de memria for executada.
D No modo EDIO, se for executada qualquer edio.
D Se for executada uma edio simultnea.
Explicao
D Apagar o programa
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
423
D Quando a tecla O e so pressionadas.
D Em caso de reset, se o bit 7 (MCL) do parmetro n 3203 for colocado
em 1
Depois da operao de edio efetuada durante a interrupo da operao
MDI, a operao iniciada a partir da posio atual do cursor.
Os programas podem ser editados durante a operao MDI. Contudo, a
edio de um programa est desativada at ao reset do CNC, se o bit 5
(MIE) do parmetro n 3203 for devidamente definido.
Os programas criados no modo MDI no podem ser registrados.
Um programa pode ter tantas linhas quanto as que couberem em uma
pgina da tela.
Podemser criados programas comumtotal de seis linhas. Se o parmetro
MDL (n 3107 #7) tiver sinal 0 para especificar um modo que suprima a
visualizao de informao contnua, pode ser criado um programa com
um total de 10 linhas.
Se o programa criado ultrapassar o nmero de linhas especificado, %(ER)
apagado (evita a insero e modificao).
As chamadas de subprogramas (M98) podem ser especificadas em um
programa criado no modo MDI. Isto significa que um programa
registrado emmemria pode ser chamado e executado durante a operao
MDI. Alm do programa principal executado atravs da operao
automtica, so permitidos at quatro nveis de aninhamento (ou
incluso) de subprogramas (so permitidos quatro nveis quando a opo
de macro de usurio estiver disponvel).
O0001 ;
M98P1000 ;
M30 ;
Programa principal
O3000 ;
M99 ;
O1000 ;
M98P2000 ;
M99 ;
O2000 ;
M98P3000 ;
M99 ;
Subprograma
(Incluso de nvel um) (Incluso de nvel dois) (Incluso de nvel trs)
Subprograma Subprograma
O4000 ;
M99 ;
(Incluso de nvel quatro)
Subprograma
M98P4000 ;
Fig. 4.2 Nvel de aninhamento de subprogramas chamados pelo programa MDI
Os macroprograma tambm podem ser criados, chamados e executados
no modo MDI. Contudo, os comandos de chamada de macro no podem
ser executados se o modo passar para MDI aps a interrupo da operao
de memria durante a execuo de um subprograma.
Se um programa for criado no modo MDI, utilizada uma rea vazia da
memria. Se a memria do programa estiver cheia, no podero ser
criados quaisquer programas no modo MDI.
D Reincio
D Edio de um programa
durante a operao MDI
Limitao
D Registro de programa
D Nmero de linhas
em um programa
D Aninhamento de
subprogramas
D Chamada de macros
D Espao de memria
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
424
A ativao da operao automtica durante o modo de operao DNC
(RMT) permite executar a usinagem (operao DNC) enquanto feita a
leitura de um programa via interface de leitura/envio. possvel
selecionar arquivos (programas) salvos no disquete de uma unidade
externa de entrada/sada (arquivo Handy, disquetes ou carto FA) e
especificar (planejar) a seqncia e freqncia de execuo para a
operao automtica.
Para usar a funo de operao DNC, necessrio definir
antecipadamente os parmetros relacionados com a interface de
leitura/envio.
OPERAO DNC
1 Procure o programa (arquivo) a executar.
2 Pressione a tecla REMOTO no painel de operao da mquina para
ativar o modo RMT e pressione a chave de incio de ciclo. Oarquivo
selecionado ser executado. Para mais detalhes sobre a utilizao da
tecla REMOTO, consulte o respectivo manual fornecido pelo
fabricante da mquina--ferramenta.
VERIF. DE PROGRAMA O0001 N00020
N020 X100.0 Z100.0 (DNC-PROG) ;
N030 X200.0 Z200.0 ;
N050 X400.0 Z400.0 ;
(RELATIVA) (DIST A PER.) G00 G17 G90
X 100.000 X 0.000 G22 G94 G21
Y 100.000 Y 0.000 G41 G49 G80
Z 0.000 Z 0.000 G98 G50 G67
A 0.000 A 0.000 B
C 0.000 C 0.000 H M
HD.T NX.T D M
F S M
V.ATU FATU REPETIR
RMT INIC MVT *** *** 21:20:05
[ ABS ][ REL ][ ][ ][ (OPRC) ]
PROGRAMA O0001 N00020
N020 X100.0 Z100.0 (DNC-PROG) ;
N030 X200.0 Z200.0 ;
N040 X300.0 Z300.0 ;
N050 X400.0 Z400.0 ;
N060 X500.0 Z500.0 ;
N070 X600.0 Z600.0 ;
N080 X700.0 Z400.0 ;
N090 X800.0 Z400.0 ;
N100 x900.0 z400.0 ;
N110 x1000.0 z1000.0 ;
N120 x800.0 z800.0 ;
RMT INIC MVT *** *** 21:20:05
[ PRGRM ][ VERIF ][ ][ ][ (OPRC) ]
4.3
OPERAO DNC
Procedimento
D Tela de verificao de
programas
D Tela do programa
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
425
Durante a operao DNC, o programa em execuo mostrado na tela de
verificao de programas e na tela de programas.
O nmero de blocos do programa mostrado depende do programa em
execuo.
igualmente mostrado qualquer comentrio inserido entre os sinais de
control--out (() e control--in ()) de um bloco.
D Durante a operao DNC podem ser chamados programas de macros
armazenados em memria.
Na tela de umprograma no podemser mostrados mais de 256 caracteres,
pelo que a exibio dos caracteres pode ser truncada a meio de um bloco.
M198 no pode ser executado na operao DNC, caso contrrio, ser
ativado o alarme P/S n 210.
Na operao DNC, podem ser especificadas macros de usurio, mas no
podemser programadas instrues de repetio e instrues de desvio. Se
estas instrues forem executadas, o alarme P/S n 123 ser ativado.
Se as palavras reservadas (tais como: IF, WHILE, COS e NE), usadas com
as macros de usurio na operao DNC, forem exibidas durante o display
do programa, inserido um espao entre caracteres adjacentes.
Exemplo
[Durante a operao DNC]
#102=SIN[#100] ; #102 = S I N[#100] ;
IF[#100NE0]GOTO5 ; I F[#100NE0] G O T O 5 ;
Se o controle passar de um subprograma ou programa de macros para o
programa de chamada durante a operao DNC, deixa de ser possvel usar
umcomando de retorno (M99P****) para o qual se encontra especificado
um nmero de seqncia.
Durante a operao DNC, o programa principal no pode especificar
repeties de ciclo fixo (G70 a G78).
Nmero Mensagem Contedo
086 SINAL DR OFF Osinal de pronto (DR) do leitor/furador foi
desligado ao introduzir dados na
memria atravs da interface de leitura/
envio.
O fornecimento de energia unidade de
E/Sfoi cortado ou o cabo no est conec-
tado ou uma placa de circuitos impressos
tem uma anomalia.
123 IMPOS.USAR MACRO-
COMANDO EM DNC
Ocomando de controle de macro usado
durante a operao DNC.
Modifique o programa.
210 IMPOS. EXECUTAR
M198/M199
ou M198 executado na operao DNC.
Modifique o programa.
Explicaes
Limitaes
D Limite do nmero de
caracteres
D M198 (comando para
chamar um programa de
uma unidade externa de
entrada/sada)
D Macro de usurio
D M99
D Repeties de ciclo fixo
Alarme
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
426
Esta funo especifica um nmero de seqncia ou de bloco relativo ao
bloco a reiniciar quando uma ferramenta se parte, ou aps umdia de folga,
e reinicia a operao de usinagem a partir desse bloco. Tambm pode ser
usada como funo de verificao rpida de programas.
Existem dois mtodos de reincio: O mtodo tipo P e o mtodo tipo Q.
TIPO P
A operao pode ser reiniciada em qualquer ponto. Este
mtodo de reincio utilizado quando a operao inter-
rompida devido quebra de uma ferramenta.
Ponto inicial do programa (ponto inicial de usinagem)
Posio de reincio
Operao de retorno
TIPO Q
Antes de poder reiniciar uma operao, a mquina deve ser
deslocada para o ponto inicial programado (ponto inicial de
usinagem)
Ponto inicial do programa
(ponto inicial de usinagem)
Operao de retorno
Posio de reincio
4.4
REINCIO DO
PROGRAMA
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
427
Procedimento para o Reincio do Programa atravs da Especificao de um
Nmero de Seqncia
1 Retraia a ferramenta e substitua--a por uma nova. Se necessrio, altere
o corretor. (Continue no passo 2.)
1 Quando o sistema estiver ligado ou quandofor liberadauma paradade
emergncia, execute todas as operaes necessrias, incluindo o
retorno ao ponto de referncia.
2 Desloque manualmente a mquina para o ponto inicial do programa
(ponto inicial de usinagem) e mantenha os dados modais e o sistema
de coordenadas nas mesmas condies do incio da usinagem.
3 Se necessrio, modifique o corretor.
1 Coloque a chave de reincio do programa no painel de operao da
mquina na posio ON.
2 Pressione a tecla de funo para mostrar o programa desejado.
3 Localize o cabealho do programa.
4 Introduza o nmero de seqncia do bloco a reiniciar e pressione, em
seguida, a soft key [TIPO P] ou [TIPO Q].
Se o mesmo nmero de seqncia surgir mais de uma vez,
necessrio especificar o bloco alvo. Especifique a freqncia e o
nmero de seqncia.
Procedimento 1
[ TIPO P ]
[ TIPO Q ]
Procedimento 2
[COMUM AO TIPO P /
TIPO Q]
N
Nmero da seqncia
fffff
[TIPO Q]
ou
[TIPO P]
N
fffff
Nmero da
seqncia
fff
[TIPO Q]
ou
[TIPO P]
Freqncia
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
428
5 Onmero de seqncia procurado e a tela de reincio do programa
exibida.
REINICIO DO PROGRAMA
DESTINO
X 57. 096
Z 56. 943
DIST.A PERCORRER
1 X 1. 459
2 Z 7. 320
M1 2
1 2
1 2
1 2
1 2
1 * * * * * * * *
* * * * * * * ** * * * * * * *
R * * * * * * * ** * * * * * * *
S * * * * *
O0002 N00100
S 0 T0000
MEM
* * * * * * * * * *
10: 10: 40
(OPRC) REINIC
DIR
DESTINO mostra o ponto em que a usinagem deve ser reiniciada.
DIST.A PERCORRER mostra a distncia entre a posio atual da
ferramenta e o ponto em que a usinagem deve ser reiniciada. Um
nmero esquerda do nome de cada eixo indica a ordem dos eixos
(determinada atravs da definio de parmetros) ao longodos quais a
ferramenta se desloca at ao ponto de reincio.
Podem ser mostradas as coordenadas e a distncia percorrida para o
reincio do programa de at quatro eixos. (A tela de reincio do
programa s mostra os dados dos eixos controlados pelo CNC.)
M: ltimos catorze cdigos M especificados
T: ltimos dois cdigos T especificados
S: ltimo cdigo S especificado
Os cdigos so mostrados pela ordem em que so especificados.
Todos os cdigos podem ser apagados atravs de um comando de
reincio do programa ou do incio de um ciclo no estado de reset.
6 Desligue a chave de reincio do programa. O nmero esquerda do
nome do eixo DIST.A PERCORRER pisca.
7 Verifique na tela os cdigos M, S e T a executar. Se eles estiverem
presentes, mude para o modo MDI e execute, em seguida, as funes
M, S e T. Aps a execuo, volte ao modo anterior.
Estes cdigos no so mostrados na tela de reincio do programa.
8 Verifique se a distncia indicada em DIST.A PERCORRER est
correta. Verifique tambm se existe a possibilidade da ferramenta
bater numa pea ou em outros objetos ao deslocar--se para o ponto de
reincio da usinagem. Se for este o caso, desloque manualmente a
ferramenta para um ponto a partir do qual a ferramenta possa
deslocar--se at ao ponto de reincio da usinagem sem encontrar
obstculos.
9 Pressione a chave de incio de ciclo. A ferramenta desloca--se
seqencialmente ao longo dos eixos, para o ponto de reincio da
usinagem, velocidade de funcionamento emvazio e de acordo coma
ordemespecificada na definio do parmetro (n 7310). Ausinagem
, ento, reiniciada.
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
429
Procedimento para o Reincio do Programa atravs da Especificao de um
Nmero de Bloco
1 Retraia a ferramenta e substitua--a por uma nova. Se necessrio, altere
o corretor. (Continue no passo 2.)
1 Quando o sistema estiver ligado ou quandofor liberadauma paradade
emergncia, execute todas as operaes necessrias, incluindo o
retorno ao ponto de referncia.
2 Desloque manualmente a mquina para o ponto inicial do programa
(ponto inicial de usinagem) e mantenha os dados modais e o sistema
de coordenadas nas mesmas condies do incio da usinagem.
3 Se necessrio, modifique o corretor.
1 Coloque a chave de reincio do programa no painel de operao da
mquina na posio ON.
2 Pressione a tecla de funo para mostrar o programa desejado.
3 Localize o cabealho do programa. Pressione a tecla de funo .
4 Introduza o nmero do bloco a reiniciar epressione, emseguida, asoft
key [TIPO P] ou [TIPO Q]. O nmero do bloco no pode ultrapassar
oito dgitos.
5 Onmero do bloco procurado e a tela de reincio do programa surge
na tela CRT.
REINICIO DO PROGRAMA
DESTINO
X 57. 096
Z 56. 943
DIST.A PERCORRER
X 1. 459
Z 7. 320
M1 2
1 2
1 2
1 2
1 2
1 * * * * * * * *
* * * * * * * ** * * * * * * *
R * * * * * * * ** * * * * * * *
S * * * * *
O0002 N01000
S 0 T0000
MEM
* * * * * * * * * *
10: 10: 40
DIR (OPRC) REINIC
DESTINO mostra o ponto em que a usinagem deve ser reiniciada.
DIST.A PERCORRER mostra a distncia entre a posio atual da
ferramenta e o ponto em que a usinagem deve ser reiniciada. Um
nmero esquerda do nome de cada eixo indica a ordem dos eixos
(determinada atravs da definio de parmetros) ao longodos quais a
ferramenta se desloca at ao ponto de reincio.
Procedimento 1
[ TIPO P ]
[ TIPO Q ]
Procedimento 2
[COMUM AO TIPO P /
TIPO Q]
B
f f f f f f f f
Nmero do bloco
[TIPO P]
ou
[TIPO Q]
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
430
Podem ser mostradas as coordenadas e a distncia percorrida para o
reincio do programa de at quatro eixos. (A tela de reincio do
programa s mostra os dados dos eixos controlados pelo CNC.)
M: ltimos catorze cdigos M especificados
T: ltimos dois cdigos T especificados
S: ltimo cdigo S especificado
B: ltimo cdigo B especificado
Os cdigos so mostrados pela ordem em que so especificados.
Todos os cdigos podem ser apagados atravs de um comando de
reincio do programa ou do incio de um ciclo no estado de reset.
6 Desligue a chave de reincio do programa. O nmero esquerda do
nome do eixo DIST.A PERCORRER pisca.
7 Verifique na tela os cdigos M, S, T e B a executar. Se eles estiverem
presentes, mude para o modo MDI e execute, em seguida, as funes
M, S, T e B. Aps a execuo, volte ao modo anterior.
Estes cdigos no so mostrados na tela de reincio do programa.
8 Verifique se a distncia indicada em DIST.A PERCORRER est
correta. Verifique tambm se existe a possibilidade da ferramenta
bater numa pea ou em outros objetos ao deslocar--se para o ponto de
reincio da usinagem. Se for este o caso, desloque manualmente a
ferramenta para um ponto a partir do qual a ferramenta possa
deslocar--se at ao ponto de reincio da usinagem sem encontrar
obstculos.
9 Pressione a chave de incio de ciclo. A ferramenta desloca--se
seqencialmente ao longo dos eixos, para o ponto de reincio da
usinagem, velocidade de funcionamento emvazio e de acordo coma
ordemespecificada na definio do parmetro (n 7310). Ausinagem
, ento, reiniciada.
Quando o CNC interrompido, o nmero dos blocos executados
mostrado na tela do programa ou na tela de reincio do programa. O
operador pode especificar o nmero do bloco a partir do qual o programa
deve ser reiniciado, atravs do nmero mostrado. O nmero mostrado
indica o nmero do ltimo bloco executado. Por exemplo, para reiniciar
o programa a partir do bloco onde a execuo foi interrompida,
especifique o nmero mostrado mais um.
O nmero de blocos contado desde o incio da usinagem, partindo do
pressuposto de que uma linha NC de um programa CNC corresponde a
um bloco.
< Exemplo 1 >
Programa CNC Nmero de blocos
O 0001 ;
G90 G92 X0 Y0 Z0 ;
G01X100. F100 ;
G03 X01 --50. F50 ;
M30;
1
2
3
4
5
Explicaes
D Nmero do bloco
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
431
< Exemplo 2 >
Programa CNC Nmero de blocos
O 0001 ;
G90 G92 X0 Y0 Z0 ;
G90 G00 Z100. ;
G81 X100. Y0. Z--120. R--80. F50. ;
#1 = #1 + 1 ;
#2 = #2 + 1 ;
#3 = #3 + 1 ;
G00 X0 Z0 ;
M30 ;
1
2
3
4
4
4
4
5
6
As instrues de macros no so consideradas como blocos.
O nmero do bloco guardado em memria enquanto o sistema est
desligado. O nmero pode ser anulado atravs do incio de um ciclo no
estado de reset.
Atela do programa mostra geralmente o nmero do bloco atualmente em
execuo. Quando a execuo de umbloco termina, feito o reset do CNC
ou o programa executado no modo de parada de bloco nico; a tela do
programa mostra o nmero do ltimo programa executado.
Se um programa CNC for parado ou cancelado atravs do bloqueio de
avano, do reset ou da parada de bloco nico, so mostrados os seguintes
nmeros de bloco:
Bloqueio de avano : Bloco em execuo
Reset : ltimo bloco executado
Parada de bloco nico: ltimo bloco executado
Por exemplo, se o reset do CNCfor efetuado durante a execuo do bloco
10, o nmero do bloco mostrado muda de 10 para 9.
Se a interveno MDI for executada enquanto o programa interrompido
atravs da parada de bloco nico, os comandos CNC usados para a
interveno no so contados como um bloco.
Se o nmero do bloco mostrado na tela do programa ultrapassar oito
dgitos, o nmero do bloco colocado em 0 e a contagem prossegue.
O reincio de tipo P no pode ser executado em qualquer das
circunstncias seguintes:
D No foi efetuada qualquer operao automtica desde a energizao
D No foi efetuada qualquer operao automtica desde a liberao de
uma parada de emergncia
D No foi efetuada qualquer operao automtica desde que o sistema de
coordenadas foi alterado ou deslocado (alterao de um corretor
externo a partir do ponto de referncia da pea)
O bloco a ser reiniciado tem de ser o bloco que foi interrompido; a
operao pode ser reiniciada em qualquer bloco. Se o reincio de tipo P
for efetuado, o bloco de reincio deve usar o mesmo sistema de
coordenadas do existente aquando da interrupo da operao.
D Armazenamento /
Anulao do nmero de
bloco
D Nmero do bloco
quando um programa
parado ou cancelado
D Interveno MDI
D Nmero de bloco com
mais de oito dgitos
Limitao
D Reincio de tipo P
D Bloco de reincio
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
432
Se a operao bloco a bloco estiver ativa durante o movimento para a
posio de reincio, a operao pra sempre que a ferramenta completa o
movimento ao longo de umeixo. Se a operao for interrompida no modo
de bloco nico, a interveno MDI no pode ser efetuada.
Durante o movimento para a posio de reincio pode recorrer--se
interveno manual para executar uma operao de retorno para um eixo,
se essa mesma operao ainda no tiver sido efetuada. A operao de
retorno no pode ser efetuada em eixos nos quais o retorno j foi
completado.
O reset nunca deve ser executado entre o incio de uma pesquisa no
reincio e o reincio da usinagem. Caso contrrio, o reincio deve ser
novamente executado desde o primeiro passo.
A operao manual deve ser executada quando o absoluto manual est
ativo, independentemente de a usinagem j ter ou no comeado.
Se no estiver disponvel qualquer detector da posio absoluta
(codificador de pulsos absolutos), certifique--se de que o retorno ao ponto
de referncia executado aps a energizao e antes do reincio.
N. do alarme
Contedo
071 O nmero do bloco especificado para reiniciar o programa no foi en-
contrado.
094 Aps a interrupo, foi definido umsistema de coordenadas,
sendo especificado em seguida o reincio de tipo P.
095 Aps a interrupo, foi alterado o deslocamento do sistema
de coordenadas, sendo especificado em seguida o reincio
de tipo P.
096 Aps a interrupo, foi alterado o sistema de coordenadas,
sendo especificado em seguida o reincio de tipo P.
097 Se no tiver sido executada qualquer operao automtica
desde a energizao, a parada de emergncia tiver sido liber-
ada ou o alarme P/S(n 094 a 097) tiver sido desativado, ser
especificado o reincio de tipo P.
098 Aps a energizao, foi executada uma operao de reincio
semretorno ao ponto de referncia; porm, umcomando G28
foi encontrado no programa.
099 Um comando de movimento foi especificado atravs do pai-
nel de operao MDI durante uma operao de reincio.
5020 Foi especificado um parmetro incorreto para reiniciar o pro-
grama.
D Bloco nico
D Interveno manual
D Reset
D Absoluto manual
D Retorno ao ponto de
referncia
Alarme
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
433
AVISO
Em regra, a ferramenta no pode retornar para uma
posio nas situaes seguintes.
Dever ter um cuidado especial nos seguintes casos, uma
vez que nenhum deles ativa um alarme:
S Operao manual executada quando o modo absoluto
manual est OFF.
S Operao manual executada quando a mquina est
travada.
S Quando utilizado o espelhamento.
S Quando a operao manual executada durante o
movimento axial para a operao de retorno.
S Quando o reincio do programa programado para um
bloco situado entre o bloco de ignorar corte e o bloco de
comando absoluto subseqente.
S Quando o reincio do programa especificado para um
bloco intermedirio e para a repetio de ciclo fixo.
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
434
A funo de planejamento permite que o operador selecione arquivos
(programas) registrados em um disquete num dispositivo externo de
entrada/sada (arquivo handy, disquete ou carto FA) e especificar a
ordem de execuo e o nmero de repeties (planejamento) da operao
automtica.
igualmente possvel selecionar apenas umarquivo do grupo de arquivos
existentes no dispositivo externo de entrada/sada e execut--lo durante a
operao automtica.
DIRET.DO ARQUIVO
NO.ARQU. NOME DO ARQUIVO
0001 O0010
0002 O0020
0003 O0030
0004 O0040
Defina o nmero do
arquivo e o nmero
de repeties.
ORDEM NO ARQUIVOREPETIO
01 0002 2
02 0003 1
03 0004 3
04 0001 2
Tela de planejamento
Execuo da operao automtica
Lista de arquivos em um dispositivo externo de entrada/sada
Procedimento para a Funo de Planejamento
1 Pressione a tecla MEMRIAno painel de operao da mquina e, em
seguida, a tecla de funo no painel de operao MDI.
2 Pressione a soft key (tecla de mudana para o menu seguinte) mais
direita, seguida da soft key [PLJ. AQ]. Na tela n 1 mostrada uma
lista de arquivos registrados no disquete. Para a visualizao de mais
arquivos, no mostrados em esta tela, pressione a tecla de pgina no
painel de operao MDI. Os arquivos guardados no disquete tambm
podem ser mostrados em seqncia.
4.5
FUNO DE
PLANEJAMENTO
Procedimento para a
execuo
de um arquivo
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
435
DIRET.DO ARQUIVO O0001 N00000
MEM
* * * * * * * * * *
19: 14: 47
PRGRM (OPRC)
SELECAO ATUAL: PLANEJAMENTO
NO. NOME DO ARQUIVO (METRO) VOL
0000 PLANEJAMENTO
0001 PARAMETRO 58.5
0002 TODOS--OS PROGRAMAS 11.0
0003 O0001 1.9
0004 O0002 1.9
0005 O0010 1.9
0006 O0020 1.9
0007 O0040 1.9
0008 O0050 1.9
PLANEJ
Tela n 1
DIR
3 Pressione as soft keys [(OPRC)] e [SELEC] para mostrar
SELECIONAR ARQU. NO. (na tela n 2). Introduza o nmero do
arquivo e pressione, em seguida, as soft keys [DEF.A] e [EXEC]. O
arquivo cujo nmero foi inserido selecionado e o nome do arquivo
indicado aps SELECAO ATUAL:.
O0001 N00000
MEM
* * * * * * * * * *
19: 17: 10
DIRET.DO ARQUIVO
SELECAO ATUAL:O0040
NO. NOME DO ARQUIVO (METRO) VOL
0000 PLANEJAMENTO
0001 PARAMETRO 58.5
0002 TODOS--OS PROGRAMAS 11.0
0003 O0001 1.9
0004 O0002 1.9
0005 O0010 1.9
0006 O0020 1.9
0007 O0040 1.9
0008 O0050 1.9
SELECIONAR ARQU.NO.=7
DEF A
EXEC
Tela n 2
>_
4 Pressione a tecla REMOTO no painel de operao da mquina para
ativar o modo RMT e pressione, em seguida, a chave de incio de
ciclo. Oarquivo selecionado ser executado. Para mais detalhes sobre
a tecla REMOTO, consulte o manual fornecido pelo fabricante da
mquina--ferramenta. Onmero de arquivo selecionado indicadono
canto superior direito da tela como nmero F (ao invs de umnmero
O).
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
436
F0007 N00000
RMT
* * * * * * * * * *
13: 27: 54
DIRET.DO ARQUIVO
SELECAO ATUAL:O0040
PRGRM
(OPRC)
PLANEJ
Tela n 3
DIR
1 Visualize a lista de arquivos guardados no disquete. Oprocedimento
de visualizao idntico aos passos 1 e 2 da execuo de umarquivo.
2 Na tela n 2, pressione as soft keys [(OPRC)] e [SELEC] para mostrar
SELECIONAR ARQU.NO.
3 Introduza o nmero de arquivo 0 e pressione, emseguida, as soft keys
[DEF.A] e [EXEC]. PLANEJAMENTO indicado aps
SELECAO ATUAL :.
4 Pressione a soft key (tecla de retorno ao menu anterior) mais direita,
seguida da soft key [PLANEJ]. Surgir a tela n 4
F0000 N02000
MEM
* * * * * * * * * *
22: 07: 00
DIRET.DO ARQUIVO
ORDEM NO.ARQU. REP SOLIC REP ATUAL
01
02
03
04
05
06
07
08
09
10
>_
PRGRM DIR
Tela n 4
PLANEJ (OPRC)
Mova o cursor e introduza os nmeros de arquivo e o nmero de
repeties pela ordem em que os arquivos devem ser executados.
Nesta altura, o nmero atual de repeties REP ATUAL 0.
5 Pressione a tecla REMOTO no painel de operao da mquina para
ativar o modo RMT e pressione, em seguida, a chave de incio. Os
arquivos so executados pela ordem especificada. Durante a
execuo de um arquivo, o cursor est colocado no nmero desse
mesmo arquivo. O nmero atual de repeties REP ATUAL aumenta
se M02 ou M30 for executado no programa em curso.
D Procedimento para
executar a funo de
planejamento
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
437
O0000 N02000
RMT
* * * * * * * * * *
10: 10: 40
DIRET.DO ARQUIVO
ORDEM NO.ARQU. REP SOLIC REP.ATU
01 0007 5 5
02 0003 23 23
03 0004 9999 156
04 0005 LOOP 0
05
06
07
08
09
10
PRGRM (OPRC) DIR
Tela n 5
PLANEJ
Se no for especificado qualquer nmero de arquivo na tela n 4 (o campo
do nmero de arquivo deixado em branco), a execuo do programa
interrompida nesse ponto. Para deixar o campo do nmero de arquivo
vazio, pressione a tecla numrica
0
seguida de .
Se um valor negativo for definido como nmero de repeties, <>LOOP
mostrado e o arquivo repetido indefinidamente.
Se as soft keys [(OPRC)], [LIMPAR] e [EXEC] forempressionadas na tela
n 4, todos os dados sero apagados. Contudo, estas teclas no funcionam
durante a execuo de um arquivo.
Se a soft key [PRGRM] for pressionada na tela n 1, 2, 3, 4 ou 5, a tela de
programas mostrada.
Pode especificar at 9999 como nmero de repeties. Se um arquivo for
definido como 0, o arquivo torna--se invlido e no executado.
Pode registrar at 20 arquivos pressionando a tecla de mudana de pgina
na tela n 4.
Se forem executados quaisquer cdigos M diferentes de M02 e M30, o
nmero atual de repeties no aumenta.
Durante a execuo de um arquivo no pode ser ativada a visualizao do
diretrio do disquete para edio simultnea.
Para prosseguir com a operao automtica aps a sua suspenso para
executar a operao de planejamento, pressione a tecla de reset.
Explicaes
D No especificao de um
nmero de arquivo
D Repetio infinita
D Anulao
D Retorno tela
de programas
Limitao
D Nmero de repeties
D Nmero de arquivos
registrados
D Cdigo M
D Visualizao do diretrio
do disquete durante a
execuo de um arquivo
D Reincio da operao
automtica
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
438
N. do alarme
Descrio
086 Foi feita uma tentativa de execuo de umarquivo no guar-
dado no disquete.
210 M198 e M99 foramexecutados durante a operao de plane-
jamento ou M198 foi executado durante a operao DNC.
Alarme
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
439
A funo de chamada de subprograma permite chamar e executar
arquivos de subprogramas armazenados em um dispositivo externo de
entrada/sada (arquivo Handy, DISQUETE, carto FA) durante a
operao de memria.
Se for executado o bloco seguinte de um programa armazenado na
memria CNC, chamado um arquivo de subprograma do dispositivo
externo de entrada/sada:
Para usar esta funo necessrio instalar a opo de visualizao do
diretrio do disquete.
1. Formato de fita FS15
M198 Pffff L ;
Nmero de repeties
Nmero de um arquivo no dispositivo de E/S
Instruo de chamada de dispositivos de E/S
2. Formato de fita diferente de FS15
M198 Pffff ;
Nmero de repeties
Instruo de chamada de dispositivos de E/S
Nmero de um arquivo
no dispositivo de E/S
A funo de chamada de subprograma ativada se o parmetro n 0102
do dispositivo de entrada/sada for colocado em 3. Podem ser usados o
formato 1 ou 2. Pode usar--se um cdigo M diferente para uma chamada
de subprograma, dependendo da definio do parmetro n 6030. Neste
caso, M198 executado como um cdigo M normal. O nmero do
arquivo especificado no endereo P. Se o bit SBP (bit 2) do parmetro
n 3404 estiver colocado em 1, pode ser especificado um nmero do
programa. Se o nmero de arquivo for especificado no endereo P, Fxxxx
indicado em vez de Oxxxx.
Programas no modo
de execuo de memria
N1 ;
N2 ; 0123 .... N do arquivo
N3 M198 P0003 0123 ;
N4 ;
N5 ;
: Primeira(o) chamada/retorno
: Segunda(o) chamada/retorno
: Terceira(o) chamada/retorno
Programa no dispositivo externo
de entrada/sada
Fig. 4.6 Seqncia do Programa Quando M198 Especificado
4.6
FUNO DE
CHAMADA DE
SUBPROGRAMA
(M198)
Formato
Explicao
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
440
NOTA
1 Se M198 for executado no programa do arquivo guardado
em um disquete, acionado o alarme P/S (n 210). Se um
programa da memria CNC for chamado e se M198 for
executado durante a execuo de umprograma do arquivo
guardado emumdisquete, M198 alterado para umcdigo
M normal.
2 Se for efetuada uma interveno manual e se M198 for
executado depois de ter sido programado no modo de
memria, M198 alterado para um cdigo M normal. Se a
operao de reset for efetuada no modo MDI, aps a
programao de M198 no modo MEMRIA, no influencia
a operao de memria, a qual prossegue como reincio do
modo MEMRIA.
Restries
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
441
O movimento atravs de operao manual pela manivela eletrnica pode
ser executado com sobreposio do movimento atravs de operao
automtica no modo de operao automtica.
Z
X
Profundidade
de corte programada
Profundidade de corte
por interrupo por
manivela
Posio da ferramenta
aps interrupo por manivela
Posio da ferramenta
durante a operao automtica
Pea
Fig. 4.7 Interrupo por manivela
D Sinais de seleo de eixo para interrupo por manivela
Para mais detalhes sobre os sinais de seleo de eixo para interrupo
por manivela, consulte o manual fornecido pelo fabricante da
mquina--ferramenta.
Durante a operao automtica, a interrupo manual est ativa para um
eixo se o sinal de seleo de eixo para a interrupo por manivela estiver
ativo para esse mesmo eixo. A interrupo manual executada rodando
a manivela do gerador de pulsos manual.
AVISO
A distncia percorrida atravs da interrupo por manivela
determinada de acordo com a rotao do gerador de
pulsos manual e com o aumento do avano por manivela
(x1, x10, xM, xN).
Dado que este movimento no acelerado ou
desacelerado, muito perigoso usar um fator de
multiplicao elevado para a interrupo por manivela.
A distncia percorrida a um fator de multiplicao de x1
0.001 mm (sada em milmetros) ou 0.0001 pol. (sada em
polegadas).
NOTA
A interrupo por manivela est desativada se a mquina
for bloqueada durante a operao automtica.
4.7
INTERRUPO POR
MANIVELA
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
442
A tabela a seguir indica a relao entre outras funes e o movimento
executado por interrupo por manivela.
Tela Relao
Bloqueio da mquina
A mquina est bloqueada. A ferramenta no se des-
loca mesmo que este sinal esteja ativo.
Travamento
Otravamento est ativo. Aferramenta no se desloca
mesmo que este sinal esteja ativo.
Espelhamento
O espelhamento no est ativo. As funes de inter-
rupo no sentido positivo funcionam atravs de um
comando de sentido positivo, mesmo que este sinal
seja ativado.
A tabela a seguir indica a relao entre vrias indicaes de posio e o
movimento executado por interrupo por manivela.
Tela Relao
Valor da coordenada
absoluta
A interrupo manual no altera as coordenadas ab-
solutas.
Valor das coordenadas
relativas
Ainterrupo manual no altera as coordenadas rela-
tivas.
Valor das coordenadas
da mquina
As coordenadas da mquina soalteradas atravsda
distncia especificada por interrupo manual.
Pressione a tecla de funo seguida da soft key para seleo de
captulo [MANIV].
mostrada a distncia percorrida atravs da interrupo por manivela. Os
4 tipos de dados que se seguem so mostrados simultaneamente.
O0000 N00200
MDI
* * * * * * * * * *
10: 29: 51
INTERRUPCAO MANUAL
(UNID.ENTRADA)
(UNID. SAIDA)
X 69.594 X 69.594
Z --61.439 Z --61.439
(RELATIVA)
U 0.000 X 0.000
W0.000 Z 0.000
(DIST.A PERCORRER)
CONT.PECAS 287
TEMPO TRAB 1H 12M TEMPO CICLO 0H 0M 0S
ABS REL TUDO (OPRC) MANIV
(a) UNID.ENTRADA:
Distncia percorrida na interrupo por manivela no sistema de
unidade de entrada
Indica a distncia percorrida, especificada por interrupo manual, de
acordo com o menor incremento de entrada.
b) UNID. SAIDA:
Distncia percorrida na interrupo por manivela, expressa no sistema
de unidades de sada
Indica a distncia percorrida, especificada pela interrupo por
manivela, de acordo com o menor incremento de comando.
Explicaes
D Relao com outras
funes
D Indicao da posio
D Indicao da distncia
percorrida
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
443
(c) RELATIVA :
Posio no sistema de coordenadas relativas
Estes valores no influenciam a distncia percorrida, especificada por
interrupo manual.
(d) DIST.A PERCORRER :
A restante distncia percorrida no bloco atual no influencia a
distncia percorrida especificada atravs da interrupo manual.
A distncia percorrida atravs da interrupo por manivela anulada se
o retorno manual ao ponto de referncia para cada eixo terminar.
Definindo--se o bit 2 (IHD) do parmetro n. 7100 e o bit 5 (HIE) do
parmetro n. 7103 para 1, a acelerao/desacelerao para a interrupo
por manivela pode ser sempre do tipo de acelerao/desacelerao para
avano manual, sem ser afectada pela operao automtica ou qualquer
outro modo.
Mais especificamente, aplicado o tipo de acelerao/desacelerao
definido com o bit 4 (JGLx) do parmetro n. 1610 e o bit 0 (CTLx) do
parmetro n. 1610. Defin uma constante de tempo com o parmetro n
1624 e uma velocidade de avano FL com o parmetro n 1625.
D Acelerao/
desacelerao
independente
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
444
Durante a operao automtica, a funo de espelhamento pode ser usada
para o movimento ao longo de um eixo. Para usar esta funo, acione a
chave de espelhamento no painel de operao da mquina ou a definio
de espelhamento no painel de operao MDI.
Z
O espelhamento do eixo X est ativo.
Caminho programado da ferramenta
Caminho da ferramenta aps
utilizao da funo de espel-
hamento
Ferramenta
X
Fig. 4.8 Espelhamento
Oprocedimento seguinte serve de exemplo. Para mais informaes sobre
as operaes propriamente ditas, consulte o manual fornecido pelo
fabricante da mquina--ferramenta.
1 Pressione a chave de bloco nico para interromper a operao
automtica. Este passo omitido se a funo de espelhamento for
usada desde o incio da operao.
2 Pressione a chave de espelhamento para o eixo alvo no painel de
operao da mquina.
Como alternativa, ative a especificao de espelhamento seguindo os
passos abaixo:
2--1 Ative o modo MDI.
2--2 Pressione a tecla .
2--3 Pressione a soft key de seleo do captulo [DEFINIR] para
mostrar a tela de especificao.
DEFINIR (ESPELHAMENTO) O0020 N00001
MEM
* * * * * * * * * *
14:47 :57
CORRECAO
TRAB (OPRC)
>_
DEFINIR
ESPELHAMENTO X = 1 (0 : OFF 1: ON)
ESPELHAMENTO Z = 0 (0 : OFF 1: ON)
2--4 Mova o cursor para a posio de definio do espelhamento e
defina o eixo alvo com 1.
4.8
ESPELHAMENTO
Procedimento
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
445
3 Ative o modo de operao automtica (modo de memria ou modo
MDI) e pressione, emseguida, o boto de incio de ciclo para iniciar a
operao automtica.
D A funo de espelhamento tambm pode ser ligada e desligada
colocando em 1 ou 0 o bit 0 (MIRx) do parmetro (n 0012).
D Para mais informaes sobre as chaves de espelhamento, consulte o
manual fornecido pelo fabricante da mquina--ferramenta.
O sentido de deslocao durante a operao manual e o sentido de
deslocao de um ponto intermedirio para o ponto de referncia durante
o retorno automtico ao ponto de referncia (G28).
Explicaes
Restries
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
446
Em determinados casos, como aqueles em que o movimento da
ferramenta ao longo de um eixo interrompido pelo bloqueio de avano
durante a operao automtica, de forma que seja possvel intervir
manualmente para substituir a ferramenta, esta funo retorna a
ferramenta posio em que foi iniciada a interveno durante o reincio
da operao automtica.
Para usar a funo normal de reincio do programa e a funo de recolha
e retorno da ferramenta, necessrio usar as chaves do painel de operao
em combinao com as teclas MDI. Esta funo no necessita de tais
operaes.
No modo absoluto manual OFF, a ferramenta no retorna posio de
parada, mas funciona de acordo com a funo de absoluto manual
ON/OFF.
Para a operao de retorno, utilizada a velocidade de funcionamento em
vazio e ativada a funo de override da velocidade de avano em modo
jog.
Aoperao de retorno executada de acordo com o posicionamento com
base na interpolao no linear.
Se a chave de parada de bloco nico estiver ativa durante a operao de
retorno, a ferramenta pra na posio de parada e reinicia seu movimento
quando a chave de incio de ciclo pressionada.
Se ocorrer um reset ou for ativado um alarme durante a interveno
manual ou a operao de retorno, esta funo cancelada.
Esta funo tambm pode ser usada no modo MDI.
Esta funo est ativa apenas se o LED de manuteno da operao
automtica estiver aceso. Se a restante distncia percorrida for nula, esta
funo no tem qualquer efeito, mesmo que seja executada uma parada
de bloqueio de avano como sinal de manuteno da operao automtica
*SP (bit 5 de G008).
Se a ferramenta for substituda manualmente devido, por exemplo, a um
dano, o movimento da ferramenta no pode ser reiniciado atravs da
alterao dos corretores a meio do bloco interrompido.
Durante a interveno manual, nunca utilize as funes de bloqueio da
mquina, espelhamento ou escalonamento.
4.9
INTERVENO
MANUAL E
RETORNO
Explicaes
D Absoluto manual
ON/OFF
D Override
D Operao de retorno
D Bloco nico
D Cancelamento
D Modo MDI
Restries
D Ativar e desativar a
interveno manual
e o retorno
D Correo
D Bloqueio da mquina,
espelhamento e
escalonamento
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
447
N1
N2
N1 Ponto A
N2
N1 Ponto A
N2
Ponto B
N1 Ponto A
N2
Ponto B
1. O bloco N1 corta uma pea
Ferramenta
Ponto inicial do bloco
2. A ferramenta parada pressionando a chave de bloqueio
de avano a meio do bloco N1 (ponto A).
3. O movimento da ferramenta reiniciado, depois dela ter sido retrada man-
ualmente at ao ponto B.
4. O comando de movimento restante do bloco N1 executado aps o
retorno automtico para o ponto A, velocidade de funcionamento em
vazio.
Interveno
manual
AVISO
Durante a execuo da interveno manual, preste
particular ateno usinagem e ao formato da pea, de
forma a evitar danos na mquina e na ferramenta.
Exemplo
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
448
Operao DNC com Carto de Memria uma funo que permite
efetuar a usinagem atravs de um programa armazenado no carto de
memria, que est conectado interface do carto de memria localizada
esquerda da tela.
Esta funo pode ser usada das duas formas a seguir descritas.
(a) Se iniciar a operao automtica (incio do ciclo) durante o modo de
operao DNC(RMT), a usinagempode ser efetuada (operao DNC)
durante a leitura de um programa armazenado no carto de memria,
atravs de uma unidade de entrada/sada externa, como um disquete.
(Fig. 4.10.1 (a))
(b) possvel ler subprogramas gravados no carto de memria e
execut--los atravs do comando de chamada de subprograma (M198).
(Fig. 4.10.1 (b))
A operao DNC pode ser
efetuada com o carto de
memria, em vez da operao de
memria normal do CNC.
Memria do CNC
(Programa)
Carto de Memria
(Programa)
Execuo de programas
Operao nor-
mal de memria
no CNC
Operao DNC
com o carto de
memria
Fig. 4.10.1 (a)
O subprograma armazenado no
carto de memria pode ser
executado durante a operao de
memria.
Memria do CNC
(Programa)
Carto de Memria
(Subprograma)
Execuo de programas
Operao normal de
memria no CNC
Chamada do
subprograma
(M198)
Fig. 4.10.1 (b)
4.10
OPERAO DNC
COM CARTO DE
MEMRIA
4.10.1
Especificao
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
449
NOTA
Para usar esta funo, necessrio definir como 4 o
parmetro N 20 atravs da tela de especificao.
N. 20 [CANAL E/S: definio para selecionar uma unidade
de entrada/sada] o valor de especificao 4.: Tal significa
usar a interface do carto de memria.
Coloque antecipadamente o sinal 4 no bit do parmetro N 0020 na tela
de especificao.
(1) Mude para o modo RMT.
(2) Pressione a tecla de funo [PROG].
(3) Pressione a soft key [ > ] (menu de continuao).
(4) Quando a soft key [CD--DNC] pressionada, surge a tela que se segue.
(5) A tela pode ser percorrida atravs da tecla de pgina. introduzido
um nmero de arquivo arbitrrio e a soft key [PESQA] pressionada.
Em seguida, o nome do arquivo arbitrrio exibido no topo da tela da
operao DNC (carto de memria).
(6) Quando o nmero do arquivo que executado introduzido e a soft
key [DF--DNC] pressionada, o nome do arquivo selecionado
definido como ARQUIVO DNC.
(7) Quando o incio de ciclo ativado, o programa selecionado
executado.
4.10.2
Operaes
4.10.2.1
Operao DNC
Procedimento
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
450
Se for executado o bloco seguinte de um programa armazenado na
memria CNC, chamado um arquivo de subprograma do carto de
memria.
1. Formato normal
M198 Pffff ;
Nmero de um arquivo
no carto de memria
Nmero de repeties
Instruo de chamada do carto de memria
2. Formato de fita FS15
M198 Pffff L ;
Nmero de um arquivo no carto de memria
Instruo de chamada do carto de memria
Nmero do ficheiro de repetio
Podem ser usados os formatos 1 e 2. Pode ser usado um cdigo M
diferente para a chamada do subprograma, dependendo da definio do
parmetro n. 6030. Neste caso, M198 executado como um cdigo M
normal. Onmero do arquivo especificado no endereo P. Se o bit SBP
(bit 2) do parmetro n 3404 estiver colocado em 1, pode ser especificado
o nmero do programa. Se o nmero de arquivo for especificado no
endereo P, Fxxxx indicado em vez de Oxxxx.
NOTA
Coloque antecipadamente o sinal 4 no bit do parmetro
N 0020 na tela de especificao.
4.10.2.2
Chamada de
Subprograma (M198)
Formato
Explicao
OPERAO B--64114PO/01 4. OPERAO AUTOMTICA
451
(1) O carto de memria no pode ser acedido atravs da visualizao da
lista do carto de memria, entre outros, durante a operao DNCcom
o carto de memria.
(2) A seleo do arquivo da operao DNC que definida na tela de
OPERAO DNC apagada ao ligar e desligar a fonte de
alimentao de energia. Oarquivo da operao DNC pode voltar a ser
selecionado aps nova energizao.
(3) No remova e insira o carto de memria durante a operao DNCcom
carto de memria.
(4) No possvel chamar um programa do carto de memria a partir do
programa da operao DNC.
(5) Quando a funo usada, fixe o carto de memria, seguindo o
procedimento descrito mais frente, para evitar que o carto de
desconete ou fique conetado de modo deficiente devido s vibraes
durante a operao ou qualquer outra razo.
#7
DNM 0138
#6 #5 #4 #3 #2 #1 #0
[Tipo de dados] Bit
#7 (DNM) A funo de operao DNC com carto de memria
0 : desativar.
1 : ativar.
Siga o procedimento abaixo para fixar o carto de memria.
1.Insero do carto de memria na patilha de fixao
Insira o carto de memria na
patilha de fixao na direo
indicada pela seta.
Fixe o carto de memria na pa-
tilha de fixao.
Fixe o carto neste ponto.
4.10.3
Limitao e Notas
4.10.4
Parmetro
4.10.5
Procedimento para
Fixar o Carto de
Memria
OPERAO 4. OPERAO AUTOMTICA B--64114PO/01
452
2.Insero do carto na porta PCMCIA.
Desaperte o parafuso da
patilha de fixao e insira
o carto de memria na
porta PCMCIA com a
garra da patilha de fix-
ao elevada.
Alinhe a garra da patilha defixao
coma ranhura da porta PCMCIAe
empurre a patilha na direo indi-
cada pela seta.
Aperte o parafuso da patilha
para fixar o carto de memria.
Alinhe a garra com a ranhura.
Empurre a patilha para a di-
reita.
Fixe o carto, apertando o parafuso.
OPERAO B--64114PO/01 5. OPERAO DE TESTE
453
5
OPERAO DE TESTE
As funes indicadas a seguir so utilizadas para verificar, antes do incio
da usinagem, se esta executada de acordo com o especificado no
programa criado.
1. Bloqueio da Mquina e Bloqueio da Funo Auxiliar
2. Override da Velocidade de Avano
3. Override do Deslocamento Rpido
4. Funcionamento em Vazio
5. Bloco nico
OPERAO 5. OPERAO DE TESTE B--64114PO/01
454
Utilize o bloqueio da mquina para mostrar a alterao da posio sem
deslocar a ferramenta.
H dois tipos de bloqueio da mquina: O bloqueio de todos os eixos, que
interrompe o movimento ao longo de todos os eixos, e o bloqueio nos
eixos especificados, que interrompe o movimento apenas ao longo dos
eixos especificados. Encontra--se tambm disponvel o bloqueio da
funo auxiliar, que desativa os comandos M, S e T e B (2 funo
auxiliar) para controlar um programa juntamente com o bloqueio da
mquina.
MDI
X
Z
A ferramenta no se desloca, mas a po-
sio ao longo de cada eixo muda na tela.
Ferramenta
Pea
Fig. 5.1 Bloqueio da mquina
Procedimento para o Bloqueio da Mquina e Bloqueio da Funo Auxiliar
Pressione o boto de bloqueio da mquina, existente no painel do
operador. A ferramenta no se desloca, mas a posio ao longo de cada
eixo muda na tela, como se a ferramenta se deslocasse.
Algumas mquinas possuem umboto de bloqueio da mquina para cada
eixo. Emtais mquinas, pressione os botes de bloqueio da mquina para
os eixos ao longo dos quais deve ser ativada a parada da ferramenta. Para
mais informaes sobre o bloqueio da mquina, consulte o respectivo
manual fornecido pelo fabricante da mquina--ferramenta.
AVISO
A relao da posio entre as coordenadas da pea e as
coordenadas da mquina pode ser diferente antes e aps
a operao automtica com bloqueio da mquina. Neste
caso, especifique o sistema de coordenadas da pea
atravs de um comando de especificao de coordenadas
ou do retorno manual ao ponto de referncia.
Pressione o boto de bloqueio da funo auxiliar, existente no painel do
operador. Os cdigos M, S e T so desativados e no podem ser
executados. Para mais informaes sobre o bloqueio da funo auxiliar,
consulte o respectivo manual fornecido pelo fabricante da
mquina--ferramenta.
5.1
BLOQUEIO DA
MQUINA E
BLOQUEIO DA
FUNO AUXILIAR
D Bloqueio da Mquina
D Bloqueio da Funo
Auxiliar
OPERAO B--64114PO/01 5. OPERAO DE TESTE
455
Os comandos M, S e T so executados apenas no estado de bloqueio da
mquina.
Quando um comando G27, G28 ou G30 emitido no estado de bloqueio
da mquina, o comando aceito, mas a ferramenta no se desloca para o
ponto de referncia e o LEDde retorno ao ponto de referncia no acende.
Os comandos M00, M01, M02, M30, M98, M99 e M198 (chamada de
subprograma) so executados mesmo que a mquina se encontre no
estado de bloqueio da funo auxiliar.
Os cdigos M de chamada de subprograma (parmetros n. 6071 a 6079)
e os cdigos M que se destinam chamada de macros de usurio
(parmetros n 6080 a 6089) tambm podem ser executados.
Restries
D Comando M, S, T
somente no bloqueio da
mquina
D Retorno ao ponto de
referncia sob bloqueio
da mquina
D Cdigos M no
bloqueados atravs do
bloqueio da funo
auxiliar
OPERAO 5. OPERAO DE TESTE B--64114PO/01
456
A velocidade de avano programada pode ser diminuda ou aumentada
atravs de uma porcentagem (%) selecionada com o boto rotativo de
override. Esta funo usada para controlar um programa.
Por exemplo, mesmo que esteja indicada no programa uma velocidade de
avano de 100 mm/min, a ferramenta desloca--se a 50 mm/min se o boto
de correo for colocado em 50%.
Ferramenta Controle a usinagem
atravs da alterao
do valor da velocidade
de avano especifi-
cado no programa.
Velocidade de avano 100 mm/min
(programada)
Velocidade de avano:
50 mm/min aps o over-
ride da velocidade de
avano
Pea
Fig. 5.2 Override da velocidade de avano
Procedimento para Override da Velocidade de Avano
Coloque o boto rotativo para override da velocidade de avano,
existente no painel de operao da mquina, na porcentagem (%)
desejada antes, ou durante, a operao automtica.
Em algumas mquinas, usado o mesmo boto para a correo da
velocidade de avano e para a velocidade de avano manual contnuo.
Para mais informaes sobre o override da velocidade de avano,
consulte o respectivo manual fornecido pelo fabricante da
mquina--ferramenta.
O override que pode ser especificado vai de 0 a 254%. Nas mquinas
individuais, a faixa depende das especificaes do fabricante da
mquina--ferramenta.
Durante a abertura de rosca, o override ignorado e a velocidade de
avano mantm--se como especificado atravs do programa.
5.2
OVERRIDE DA
VELOCIDADE DE
AVANO
0 200
OVERRIDE DA VELOCIDADEDE
AVANO EM MODO JOG
Restries
D Faixa de Override
D Override durante a
abertura de rosca
OPERAO B--64114PO/01 5. OPERAO DE TESTE
457
Na velocidade de deslocamento rpido pode ser aplicado um override de
quatro passos (F0, 25%, 50% e 100%). F0 definido por um parmetro
(n 1421).
Velocidade de
deslocamento
rpido: 10m/min
Override
50%
5m/min
Fig. 5.3 Override do deslocamento rpido
Procedimento para Override do Deslocamento Rpido
Selecione uma das quatro velocidades de avano com a chave de
override do deslocamento rpido, durante o deslocamento rpido.
Para mais informaes sobre override do deslocamento rpido,
consulte o respectivo manual fornecido pelo fabricante da
mquina--ferramenta.
Encontram--se disponveis os seguintes tipos de deslocamento rpido. O
override do deslocamento rpido pode ser aplicado a cada um deles.
1) Deslocamento rpido atravs de G00.
2) Deslocamento rpido durante um ciclo fixo.
3) Deslocamento rpido em G27, G28 e G30.
4) Deslocamento rpido manual.
5) Deslocamento rpido do retorno manual ao ponto de referncia.
5.3
OVERRIDE DO
DESLOCAMENTO
RPIDO
100
25 50
LOW
Override do desloca-
mento rpido
Explicao
OPERAO 5. OPERAO DE TESTE B--64114PO/01
458
A ferramenta deslocada velocidade de avano especificada atravs de
um parmetro, independentemente da velocidade de avano especificada
no programa. Esta funo utilizada para controlar o movimento da
ferramenta no estado em que a pea retirada da mesa.
Ferramenta
Placa de fixao
Fig. 5.4 Funcionamento em vazio
Procedimento para o Funcionamento em Vazio
Pressione a chave do funcionamento em vazio no painel de operao
da mquina, durante a operao automtica. Aferramenta desloca--se
velocidade de avano especificada em um parmetro. A chave de
deslocamento rpido tambmpode ser usada para alterar a velocidade
de avano. Para mais informaes sobre o funcionamento em vazio,
consulte o respectivo manual fornecido pelo fabricante da
mquina--ferramenta.
Tal como mostrado na tabela abaixo, a velocidade do funcionamento em
vazio muda de acordo com a chave de deslocamento rpido e os
parmetros.
Chave do des-
locamento
Comando do programa
locamento
rpido
Deslocamento rpido Avano
ON Velocidade de deslocamento
rpido
Velocidade de avano no fun-
cionamento vazioJVmax *2)
OFF Velocidade do funcionamento
em vazioJV ou velocidade
de deslocamento rpido *1)
Velocidade do funcionamento
em vazioJV
Velocidade mxima
de avano de corte definio atravs do parmetro n. 1422 . . . . . . . . . . .
Velocidade de de
slocamento rpido definio atravs do parmetro n. 1420 . . . . . . . .
Velocidade de funcionamento
em vazio definio atravs do parmetro n. 1410 . . . . . . . . . . . . . . . .
JV: Override da velocidade de avano em modo jog
*1) Velocidade de funcionamento em vazio x JV, se o parmetro
RDR (bit 6 do n. 1401) estiver colocado em
1. Velocidade de deslocamento rpido se o parmetro RDR for 0.
*2) Fixada velocidade mxima de avano de corte
JVmax: Valor mximo do override da velocidade de avano em
5.4
FUNCIONAMENTO
EM VAZIO
Explicao
D Velocidade de
funcionamento em vazio
TESTE DE
FUNCIONA-
MENTO
EM VAZIO
BLO-
QUEIO
MC
BLOCO
NICO
OPT
STOP
BLO-
QUEIO
MST
SALTO
DE
BLOCO
TRAB
LIGHT
OPERAO B--64114PO/01 5. OPERAO DE TESTE
459
Pressione a chave de bloco nico para iniciar o modo bloco a bloco. Se
o boto de incio de ciclo for pressionado no modo bloco a bloco, a
ferramenta pra aps a execuo de um nico bloco no programa.
Controle o programa no modo bloco a bloco atravs da execuo
individual de cada bloco.
Parada
Pea
Incio de ciclo Incio de ciclo
Incio de ciclo
Incio de ciclo
Ferra
menta
Parada
Parada
Parada
Bloco nico
Procedimento para o Bloco nico
1 Pressione a chave de bloco nico no painel de operao da mquina.
A execuo do programa interrompida aps a execuo do bloco
atual.
2 Pressione o boto de incio de ciclo para executar o bloco seguinte. A
ferramenta pra aps a execuo do bloco.
Para mais informaes sobre a execuo de umnico bloco, consulte
o respectivo manual fornecido pelo fabricante da
mquina--ferramenta.
5.5
BLOCO NICO
OPERAO 5. OPERAO DE TESTE B--64114PO/01
460
Se forem indicados os cdigos G28 a G30, a funo de bloco nico
eficaz no ponto intermedirio.
Num ciclo fixo, os pontos de parada de bloco nico so os seguintes.
lG90
(Ciclo de torneamento
externo/interno)
1
2
3
4
S
1
2
3
4
S
Ciclo de corte direito Ciclo de corte cnico
Caminho da ferramenta Explicao
O caminho da
ferramenta 1
aerado 4
consid como
um ciclo. Aps
o trmino de 4
executada
uma parada.
Deslocamento rpido
Avano de corte S : Bloco nico
lG92
(Ciclo de abertura de rosca)
1
2
3
4
S
1
2
3
4
S
Ciclo de abertura de rosca reta
Ciclo de abertura de rosca
cnica
O caminho da
ferramenta 1 a
4 considerado
como um ciclo.
Aps o trmino
de 4 execut--
ada uma pa-
rada.
lG94
(Ciclo de torneamento da sup-
erfcie final)
Ciclo de corte da superfcie final reta
Ciclo de corte da superfcie fi-
nal cnica
O caminho da
ferramenta 1 a
4 considerado
como um ciclo.
Aps o trmino
de 4 execut--
ada uma pa-
rada.
1
2
3
4
S
1
2
3
4
S
lG70
(Ciclo de acabamento)
O caminho da
ferramenta 1 a 7
considerado
como um ciclo.
Aps o trmino
de 7 execu-
tada uma pa-
rada.
S
1
2
3
4
5
6
7
lG71
(Ciclo de usinagem grosseira
da superfcie exterior)
G72
(Ciclo de usinagem grosseira
da superfcie final)
Cada caminho
da ferramenta
1 a 4, 5 a 8, 9 a
12, 13 a 16 e
17 a 20 con-
siderado como
um ciclo. Aps
o trmino de
cada ciclo
executada uma
parada.
S
1
2
3
4
5
6 7
8
9
10
11
12
13
14
15
16
17
18
19
20
Esta figura mostra o caso de G71. G72 idntico.
Fig. 5.5 Bloco nico durante o ciclo fixo (1/2)
Explicao
D Retorno ao ponto de
referncia e bloco nico
D Bloco nico durante um
ciclo fixo
OPERAO B--64114PO/01 5. OPERAO DE TESTE
461
lG73
(Ciclo de corte de loop fechado)
Deslocamento rpido
Avano de corte S : Parada de bloco nico
O caminho da
ferramenta 1 a
6 considerado
como um ciclo.
Aps o trmino
de 10 execu-
tada uma pa-
rada.
lG74
(Ciclo de corte da superfcie final)
G75
(Ciclo de corte da superfcie
exterior/interior)
1
2
3
4
5
6
7
8
9
10
Esta figura mostra o caso de G74. G75 idntico.
S
1
2
3
4
5
6
1
2
3
4
S
lG76
(Repetio do ciclo de abertura de
rosca)
O caminho
da ferra-
menta 1 a 4
conside-
rado como
um ciclo.
Aps o tr-
mino de 4
executada
uma parada.
S
O caminho da
ferramenta 1 a
10 conside-
rado como um
ciclo. Aps o
trmino de 10
executada uma
parada.
Caminho da ferramenta Explicao
Fig. 5.5 Bloco nico durante o ciclo fixo (2/2)
Aparada de bloco nico no executada em umbloco contendo M98P_;.
M99; ou G65.
Contudo, a parada de bloco nico executada em um bloco com um
comando M98P_ ou M99, se esse bloco incluir um endereo diferente de
O, N ou P.
D Chamada do
subprograma e bloco
nico
6. FUNES DE SEGURANA B--64114PO/01 OPERAO
462
6
FUNES DE SEGURANA
Para parar imediatamente a mquina por questes de segurana, pressione
o boto Parada de emergncia. Para evitar que a ferramenta ultrapasse o
fim de curso, esto disponveis as funes de Controle de ultrapassagem
e Controle de curso. Este captulo descreve a parada de emergncia, o
controle de ultrapassagem e o controle de curso.
B--64114PO/01 6. FUNES DE SEGURANA OPERAO
463
Se o boto Parada de emergncia do painel de operao da mquina for
pressionado, a mquina pra imediatamente.
PARADA DE EMERGNCIA
Vermelho
Fig. 6.1 Parada de emergncia
Este boto bloqueia quando pressionado. Embora varie em funo do
fabricante da mquina--ferramenta, o boto pode ser geralmente
destravado atravs de rotao.
APARADADEEMERGNCIAinterrompe a passagemde corrente para
o motor.
As causas do problema devem ser eliminadas antes de liberar o boto.
6.1
PARADA DE EM-
ERGNCIA
Explicao
6. FUNES DE SEGURANA B--64114PO/01 OPERAO
464
Quando a ferramenta tenta deslocar--se para almdo fimde curso definido
atravs da chave de fim de curso da mquina, esta ativada, provoca a
desacelerao e parada da ferramenta e gerada uma mensagem de
ULTRAPASSAGEM DE CURSO.
Y
X
Desacelerao e parada
Fim de curso Chave fim de curso
Fig. 6.2 Ultrapassagem de curso
Se a ferramenta atingir uma chave de fim de curso ao longo de um eixo,
durante a operao automtica, a ferramenta desacelerada e parada ao
longo de todos os eixos e mostrado um alarme de ultrapassagem de
curso.
Na operao manual, a ferramenta desacelerada e parada apenas ao
longo do eixo no qual atingiu uma chave de fim de curso. A ferramenta
continua a mover--se ao longo dos outros eixos.
Pressione a tecla de reset para efetuar umreset do alarmedepois decolocar
manualmente a ferramenta no sentido seguro. Para mais informaes
sobre a operao, consulte o manual de operao fornecido pelo
fabricante da mquina--ferramenta.
N Mensagem Descrio
506 Ultrapassagem: +n
A ferramenta ultrapassou o limite de curso
ao longo do eixo n positivo (n: 1 a 4).
507 Ultrapassagem: --n
A ferramenta ultrapassou o limite de curso
ao longo do eixo n negativo (n: 1 a 4).
6.2
ULTRAPASSAGEM
DE CURSO
Explicao
D Ultrapassagem de curso
durante a operao
automtica
D Ultrapassagem de curso
durante a operao
manual
D Liberar a ultrapassagem
de curso
D ALARME
B--64114PO/01 6. FUNES DE SEGURANA OPERAO
465
Com as chaves de controle de curso armazenado
1, 2 e 3 podem ser especificadas trs reas em que a ferramenta no pode
entrar.
: rea interdita ferramenta
Limite de curso armazenado 1
Limite de curso armazenado 2
Limite de curso armazenado 3
Fig. 6.3 (a) Controle de curso
Se a ferramenta ultrapassar um limite de curso armazenado, mostrada
uma mensagem de alarme e a ferramenta desacelerada e parada.
Se a ferramenta entrar em uma rea interdita e for acionado um alarme,
ela pode ser deslocada no sentido inverso quele em que se movia.
Os limites so definidos atravs dos parmetros (n 1320, 1321 ou n
1326, 1327). A rea situada fora dos limites definidos uma rea
interdita. O fabricante da mquina--ferramenta define geralmente esta
rea como o curso mximo.
Os limites so definidos atravs dos parmetros (n 1322, 1323) ou
atravs de comandos. A rea situada dentro ou fora do limite pode ser
definida como rea interdita, atravs do parmetro OUT (n 1300#0).
No caso de um programa, o comando G22 impede que a ferramenta entre
na rea interdita e o comando G23 permite que a ferramenta entre na rea
interdita. Cada um de G22; e G23; deve ser programado
independentemente de outros comandos em um bloco.
O comando a seguir cria ou altera a rea interdita:
6.3
CONTROLE DO
CURSO ARMAZE-
NADO
Explicao
D Controle do curso
armazenado 1
D Controle de curso
armazenado 2
(G22, G23)
6. FUNES DE SEGURANA B--64114PO/01 OPERAO
466
G 22X_Z_I_K_;
A (X, Z)
X>I,Z>K
X--I>
Z--K>
B (I, K)
a distncia que a ferramenta percorre em 8 ms. Corresponde a 2000
incrementos menores de comando quando a velocidade de avano
15 m/min.
Fig. 6.3 (b) Criao ou alterao da rea interdita atravs de um programa
Se a rea for definida atravs de parmetros, tero de ser igualmente
definidos os pontos A e B na figura abaixo.
B(X
2,
Z
2
)
X
1
>X
2
, Z
1
>Z
2
X
1
--X
2
>
Z
1
--Z
2
>
A(X
1,
Z
1
)
a distncia que a ferramenta percorre em 8 ms. Corresponde a
2000 incrementos menores de comando quando a velocidade de
avano 15 m/min.
Fig. 6.3 (c) Criao ou alterao da rea interdita atravs de parmetros
No controle de curso armazenado 2, a rea definida como umretngulo,
com os dois pontos como vrtices, mesmo que se troque a ordem dos
valores das coordenadas dos dois pontos.
Quando a rea interdita X
1
, Z
1
, X
2
e Z
2
definida atravs dos parmetros
(n 1322, 1323), os dados devemser especificados emfuno da distncia
do ponto de referncia, no menor incremento de comando (Incremento
de sada)
Se a rea interdita XZIKfor definida atravs do comando G22, especificar
os dados atravs da distncia at o ponto de referncia no menor
incremento de entrada (Incremento de entrada.) Os dados programados
sero ento convertidos em valores numricos no menor incremento de
comando, e os valores so definidos como parmetros.
Defina o limite comos parmetros n 1324 e 1325. Area dentro do limite
torna--se a rea interdita.
D Controle de curso
armazenado 3
B--64114PO/01 6. FUNES DE SEGURANA OPERAO
467
Adefinio de parmetros ou o valor programado (X, Z, I e K) dependem
da parte da ferramenta ou do suporte da ferramenta verificada para
introduo na rea interdita.
Confirme a posio de controle (o topo da ferramentaou aplaca defixao
da ferramenta) antes de programar a rea interdita.
Se o ponto C (o topo da ferramenta) for controlado, como mostra a fig.
6.3 (d), a distncia c dever ser definida como os dados para a funo
de limite de curso armazenado. Se for controlado o ponto D (a placa de
fixao da ferramenta), deve ser definida a distncia d.
Posio da ferramenta
aps retorno ao ponto
de referncia
Limite da rea
d
c
D
C
Fig. 6.3 (d) Definio da rea interdita
As reas interditas podem ser sobrepostas.
Fig. 6.3 (e) Definio da sobreposio de reas interditas
Os limites desnecessrios devem ser definidos para alm do curso da
mquina.
Os limites so ativados depois da energizao e da execuo do retorno
manual ao ponto de referncia ou do retorno automtico ao ponto de
referncia atravs de G28.
Se aps a energizao o ponto de referncia se encontrar na rea interdita
de cada limite, ser acionado imediatamente um alarme. (S no modo
G22 para o limite de curso armazenado 2).
Quando a ferramenta tiver ficado imobilizada na rea interdita, pressione
o boto de parada de emergncia para liberar a condio interdita e mover
a ferramenta para fora da rea interdita no modo G23; de seguida, se a
definio estiver errada, corrija--a e realize novamente o retorno ao ponto
de referncia.
D Ponto de controle da
rea interdita
D Sobreposio da rea
interdita
D Tempo efetivo para uma
rea interdita
D Liberao de alarmes
6. FUNES DE SEGURANA B--64114PO/01 OPERAO
468
Quando G23 mudado para G22 na rea interdita, sucede o seguinte:
(1) Se a rea interdita for interna, o alarme acionado no movimento
seguinte.
(2) Se a rea interdita for externa, o alarme acionado imediatamente.
NOTA
Se os dois pontos a definir durante a especificao da rea
interdita forem idnticos, sucede o seguinte:
(1)Se a rea interdita for o controle de curso armazenado
1, todas as reas so interditas.
(2)Se a rea interdita for o controle de curso armazenado
2 ou o controle de curso armazenado 3, todas as reas
so movveis.
Se a velocidade mxima de deslocamento rpido for F (mm/min), o valor
mximo de overrun, L (mm), do limite de curso armazenado obtido
atravs da seguinte expresso:
L (mm) = F/7500
A ferramenta entra na rea interdita especificada em funo de L (mm).
Obit 7 (BFA) do parmetro n 1300 pode ser usado para parar aferramenta
quando esta atinge umponto Lmmantes da rea especificada. Nessecaso,
a ferramenta no entrar na rea interdita.
O parmetro BFA (bit 7 do n 1300) determina se um alarme mostrado
imediatamente antes da ferramenta entrar na rea interdita ou
imediatamente aps a entrada nessa mesma rea.
Nmero Mensagem Contedo
500 ULTRAPASSA-
GEM: +n
A ferramenta ultrapassou o limite de curso ar-
mazenado 1 no eixo n (1--4), em sentido +.
501 ULTRAPASSA-
GEM: --n
Ultrapassou o limite de curso armazenado 1 no
ensimo eixo (1--4) .
502 ULTRAPASSA-
GEM: +n
A ferramenta ultrapassou o limite de curso ar-
mazenado 2 no eixo n (1--4), em sentido +.
503 ULTRAPASSA-
GEM: --n
Ultrapassou o limite de curso armazenado 2 no
ensimo eixo (1--4) .
504 ULTRAPASSA-
GEM: +n
A ferramenta ultrapassou o limite de curso ar-
mazenado 3 no eixo n (1--4), em sentido +.
505 ULTRAPASSA-
GEM: --n
Ultrapassou o limite de curso armazenado 3 no
ensimo eixo (1--4) .
D Mudana de G23 para
G22 em uma rea
interdita
D Valor de overrun do
limite de curso
armazenado
D Determinao do tempo
para mostrar um alarme
ALARME
B--64114PO/01 6. FUNES DE SEGURANA OPERAO
469
A funo da barreira do cabeote mvel e da placa de fixao evita
quaisquer danos na mquina ao verificar se a ponta da ferramenta colide
com a placa de fixao ou o cabeote mvel.
Especifique uma rea interdita ferramenta (rea de entrada bloqueada).
Poder utilizar para o efeito a tela especial de definio, de acordo com
os formatos da placa de fixao e do cabeote mvel. Se a ponta da
ferramenta entrar na rea definida durante uma operao de usinagem,
esta funo provoca a paragem da ferramenta e transmite uma mensagem
de alarme.
A ferramenta pode ser retirada da rea somente atravs da respectiva
retrao no sentido oposto quele em que entrou na referida rea.
Especificao das barreiras da placa de fixao e do cabeote mvel
1 Pressione a tecla .
2 Pressione a tecla . Emseguida, pressione a soft key para seleo
de captulo [BARREIRA].
3 A tecla de mudana de pgina permite alternar entre a tela de
especificao da barreira da placa de fixao e a tela de especificao
da barreira do cabeote mvel.
Tela de especificao da barreira da placa de fixao
TY=0(0:IN,1:OUT)
L = 50.000
W = 60.000
L1= 25.000
W1= 30.000
CX= 200.000
CZ= -100.000
BARREIRA (PLACA DE FIXAO) O0000 N00000
>_
MDI **** *** *** 14:46:09
[ ][ FUSO.W ][ ][ BARREIRA ][ (OPRC) ]
POSICAO ATUAL (ABSOLUTA)
X 200.000 Z 50.000
W
*
W1
L1
L
CZ
CX
6.4
BARREIRAS DA
PLACA DE FIXAO
E DO BARREIRA DO
CABEOTE MVEL
D Especificao dos
formatos da placa de
fixao e do cabeote
mvel
6. FUNES DE SEGURANA B--64114PO/01 OPERAO
470
Tela de especificao da barreira do cabeote mvel
/
L = 100.000
D = 200.000
L1= 50.000
D1= 100.000
L2= 50.000
D2= 50.000
D3= 30.000
TZ= 100.000
BARREIRA (CABEOTE MVEL) O0000 N00000
>_
MDI **** *** *** 14:46:09
[ ENTRADA ][ +ENTRADA ][ DEF ][ ][ ]
POSICAO ATUAL (ABSOLUTA)
X 200.000 Z 50.000
*
X
Z
TZ
/D3
/D3
/
L2
D2 D1 D
L1
L
4 Coloque o cursor sobre cada elemento que define o formato da placa
de fixao ou do cabeote mvel, introduza o valor correspondente e
pressione, em seguida, a soft key [ENTRADA]. O valor est
especificado. Se a soft key [+ENTRADA] for pressionada depois de
ter sido introduzido um determinado valor, valor acrescentado
adicionado ao valor atual, pelo que a nova especificao
corresponder soma dos dois valores.
Os elementos CXe CZ, ambos da tela de especificao da barreira da
placa de fixao, e o elemento TZda tela de especificao do cabeote
mvel podem ser especificados de outra forma. Desloque
manualmente a ferramenta para a posio desejada e pressione em
seguida a soft key [DEF] para especificar a(s) coordenada(s) da
ferramenta no sistema de coordenadas da pea. Se uma ferramenta
com um corretor diferente de 0 for deslocada manualmente para a
posio desejada sem aplicao de compensao, esta dever ser
definida no sistema de coordenadas especificado.
Os elementos diferentes de CX, CZ e TZ no podem ser definidos
atravs da soft key [DEF].
Exemplo)
Se a ponta da ferramenta entrar na rea de entrada bloqueada durante
a usinagem, esta funo provoca a parada do movimento da ferramenta
e a transmisso de uma mensagem de alarme. Visto que o sistema da
mquina pode provocar uma parada somente com um pequeno atraso
em relao parada do CNC, a ferramenta deixar, na verdade, de se
deslocar em um ponto dentro dos limites especificados. Assim, e por
questes de segurana, a rea definida dever ser um pouco maior do
que a rea determinada. Adistncia entre os limites destas duas reas,
L, calculada de acordo com a seguinte equao, baseada na
velocidade de deslocamento rpido.
L =(velocidade de deslocamento rapido)
1
7500
Por exemplo, se a velocidade de deslocamento rpido for de 15 m/min,
a rea definida dever ter o limite de 2 mm para alm da rea
determinada. Os formatos da placa de fixao e do cabeote mvel
podem ser definidos atravs dos parmetros n 1330 a 1345.
CUIDADO
Defina o modo G23 antes de tentar especificar os formatos
da placa de fixao e do cabeote mvel.
B--64114PO/01 6. FUNES DE SEGURANA OPERAO
471
1 Retorne a ferramenta ao ponto de referncia ao longo dos eixos Xe Z.
Afuno da barreira do cabeote mvel da placa de fixao ativada
somente aps o trmino do retorno ao ponto de referncia na
seqncia da energizao.
Oretorno ao ponto de referncia nem sempre necessita ser executado
se estiver disponvel um detector da posio absoluta. Contudo,
necessrio determinar a relao entre a posio da mquina e a do
detector da posio absoluta.
1 Se G22 (limite de curso armazenado ON) for especificado aps o
retorno ao ponto de referncia, as reas de entrada bloqueada para a
placa de fixao e o cabeote mvel so ativadas. Aespecificao de
G23 (limite de curso armazenado OFF) desativa essa mesma funo.
Mesmo que G22 seja especificado, a rea de entrada bloqueada do
cabeote mvel pode ser desativada atravs de umsinal de barreira do
cabeote mvel.
Se o cabeote mvel for deslocado de novo em direo pea ou
afastado dela atravs das funes miscelnea, os sinais PMC so
usados para ativar ou desativar a rea de especificao do cabeote
mvel.
Cdigo
G
Sinal de barreira do
cabeote mvel
Barreira da placa
de fixao
Barreira do
cabeote mvel
G22
0 Ativo Ativo
G22
1 Ativo Desativado
G23 Sem relao Desativado Desativado
G22 geralmente selecionado quando se procede energizao. No
entanto, G23 poder ser utilizado se o mesmo for definido no bit 7 do
parmetro n 3402.
D Placa de fixao
prendendo a superfcie
externa de uma ferramenta
D Placa de fixao
prendendo a superfcie
interna de uma ferramenta
W
L1
L
W1
CZ
A
X
CX
Z
W
L1
L
W1
A
X
CX
Z
CZ
Origem do sis-
tema de coor-
denadas da
pea
Nota) As reas tracejadas representam reas de entrada bloqueada.
Origem do sis-
tema de coorde-
nadas da pea
D Retorno ao ponto de
referncia
D G22, G23
Explicaes
D Definio do formato da
barreira da placa de
fixao
6. FUNES DE SEGURANA B--64114PO/01 OPERAO
472
Smbolo Descrio
TY Seleo do formato da placa de fixao (0: Prendendo a superfcie interna de
uma ferramenta, 1: Prendendo a superfcie externa de uma ferramenta)
CX Posio da placa de fixao (ao longo do eixo X)
CZ Posio da placa de fixao (ao longo do eixo Z)
L Comprimento dos mordentes
W Profundidade dos mordentes (raio)
L1 Amplitude de fixao dos mordentes
W1 Profundidade de fixao dos mordentes (raio)
TY :
Seleciona um tipo de placa de fixao baseado no formato. A
especificao de 0 permite selecionar uma placa de fixao que prende
a superfcie interna de uma ferramenta. A especificao de 1 permite
selecionar uma placa de fixao que prendea superfcieexterna deuma
ferramenta. Considera--se que uma placa de fixao simtrica ao
respectivo eixo Z.
CX, CZ:
Especificamas coordenadas da posio de uma placa de fixao, ponto
A, no sistema de coordenadas da pea. Estas coordenadas no so as
mesmas do sistema de coordenadas da mquina. ATabela 1 apresenta
as unidades usadas para especificar os dados.
AVISO
O sistema de programao determinado pela
programao do dimetro ou pela programao do raio
usada para o eixo. Quando utilizada a programao do
dimetro para o eixo, esta deve ser igualmente utilizada
para a introduo de dados relativos ao eixo.
Tabela 1 Unidades
Sistema
Unidade de dados
Faixa de dados ad- Sistema
incremental
IS---B IS---C
Faixa de dados ad
missvel
Entrada emmm 0.001 mm 0.0001 mm --99999999 a +99999999
Entrada em
polegadas
0.0001 pol. 0.00001 pol. --99999999 a +99999999
L, L1, W, W1:
Definem o formato de uma placa de fixao. A Tabela 2 apresenta as
unidades usadas para especificar os dados.
AVISO
Especifique sempre W e W1 para o raio. Se for utilizada a
programao do raio para o eixo Z, especifique L e L1 no
raio.
Tabela 2 Unidades
Sistema
Unidade de dados
Faixa de dados ad- Sistema
incremental
IS---B IS---C
Faixa de dados ad
missvel
Entrada em mm 0.001 mm 0.0001 mm --99999999 a +99999999
Entrada em pole-
gadas
0.0001 pol. 0.00001 pol. --99999999 a +99999999
B--64114PO/01 6. FUNES DE SEGURANA OPERAO
473
Z
Origem do sis-
tema de coor-
denadas da
pea
L
L1
L2
D3 D2 D1 D
TZ
Pea
B
Smbolo Descrio
TZ Posio do cabeote mvel (ao longo do eixo Z)
L Comprimento do cabeote mvel
D Dimetro do cabeote mvel
L1 Comprimento do cabeote mvel (1)
D1 Dimetro do cabeote mvel (1)
L2 Comprimento do cabeote mvel (2)
D2 Dimetro do cabeote mvel (2)
D3 Dimetro do cabeote mvel (3)
TZ :
Especifica a coordenada Z da posio da placa de fixao, ponto B, no
sistema de coordenadas da pea. Estas coordenadas no so as mesmas
do sistema de coordenadas da mquina. A Tabela 3 apresenta as
unidades usadas para especificar os dados. Considera--se que um
cabeote mvel simtrico ao respectivo eixo Z.
AVISO
O sistema de programao determinado pela
programao do dimetro ou pela programao do raio
usada para o eixo Z.
Tabela 3 Unidades
Sistema
Unidade de dados
Faixa de dados ad- Sistema
incremental
IS---B IS---C
Faixa de dados ad-
missvel
Entrada emmm 0.001 mm 0.0001 mm --99999999 a +99999999
Entrada em
polegadas
0.0001 pol. 0.00001 pol. --99999999 a +99999999
L, L1, L2, D, D1, D2, D3:
Definem o formato de um cabeote mvel. A Tabela 4 apresenta as
unidades usadas para especificar os dados.
AVISO
Especifique sempre D, D1, D2 e D3 na programao do
dimetro. Se for utilizada a programao do raio para o eixo
Z, especifique L, L1 e L2 no raio.
D Definio do formato da
barreira do cabeote
mvel
6. FUNES DE SEGURANA B--64114PO/01 OPERAO
474
Tabela 4 Unidades
Sistema
Unidade de dados
Faixa de dados ad- Sistema
incremental
IS---B IS---C
Faixa de dados ad
missvel
Entrada emmm 0.001 mm 0.0001 mm --99999999 a +99999999
Entrada em
polegadas
0.0001 pol. 0.00001 pol. --99999999 a +99999999
Aponta do cabeote mvel temumngulo de 60 graus. Area de entrada
bloqueada definida em relao ponta, assumindo um ngulo de 90
graus, como mostrado abaixo.
90
60
Se uma rea de entrada bloqueada for incorretamente definida, poder no
ser possvel ativ--la. Evite introduzir as seguintes definies:
D L < L1 ou W < W1 nas definies do formato da placa de fixao.
D D2 < D3 nas definies do formato do cabeote mvel.
D Sobreposio das definies para a placa de fixao e para o cabeote
mvel.
Se a ferramenta entrar na rea de entrada bloqueada e for ativado um
alarme, mude para o modo manual, retraia manualmente a ferramenta,
efetuando em seguida o reset do sistema para liberar o alarme. No modo
manual, a ferramenta pode ser deslocada somente no sentido oposto
quele em que entrou na rea. A ferramenta no pode ser deslocada no
mesmo sentido (para dentro da rea) em que se movia quando entrou na
rea.
Se as reas de entrada bloqueada para a placa de fixao e o cabeote
mvel estiverem ativadas e a ferramenta j se encontrar dentro dessas
areas, ser ativado um alarme assim que a ferramenta se deslocar. Se no
for possvel retrair a ferramenta, altere a definio das reas de entrada
bloqueada de modo que a ferramenta passe a estar posicionada fora dessas
reas; em seguida, faa o reset do sistema para liberar o alarme e retraia
a ferramenta. Por fim, volte a instalar as definies originais.
D Definio da rea de
entrada bloqueada para
a ponta do cabeote
mvel
Limitaes
D Definio correta de uma
rea de entrada
bloqueada
D Retrao da rea de
entrada bloqueada
B--64114PO/01 6. FUNES DE SEGURANA OPERAO
475
Area de entrada bloqueada definida atravs do sistema de coordenadas
da pea. Note o seguinte:
1 Quando o sistema de coordenadas da pea deslocado atravs de um
comando ou operao, a rea de entrada bloqueada igualmente
deslocada em funo do mesmo valor.
Sistema de coordenadas da mquina
rea de en-
trada blo-
queada
Sistema anterior
de coordenadas da pea
rea de en-
trada blo-
queada
Novo sistema
de coordenadas da pea
Autilizao dos comandos e operaes apresentados em seguida alterar
o sistema de coordenadas da pea.
Comandos:
G54 a G59, G52, G50 (G92 no sistema do cdigo G do tipo B ou C)
Operaes:
Interrupo por manivela, alterao da correo relativa ao ponto de
referncia da pea, alterao da correo da ferramenta (compensao
da geometria da ferramenta), operao com bloqueio da mquina,
operao manual com sinal absoluto manual desligado
2 Se a ferramenta entrar numa rea de entrada bloqueada durante a
operao automtica, coloque em 0 (ligado) o sinal absoluto manual,
*ABSM; emseguida, retire manualmente a ferramenta da rea. Seeste
sinal for 1, a distncia que a ferramenta percorre na operao manual
no considerada para as coordenadas da ferramenta no sistema de
coordenadas da pea. Isto resulta numestado emque a ferramenta no
pode ser retrada da rea de entrada bloqueada.
Se tanto o limite de curso armazenado 2, 3 como a funo da barreira do
cabeote mvel da placa de fixao estiverem disponveis, a barreira tem
precedncia sobre o limite de curso. O limite de curso armazenado 2, 3
ignorado.
Nmero Mensagem Contedo
502 ULTRAPASSA-
GEM: +X
A ferramenta entrou na rea de entrada blo-
queada durante o movimento em sentido po-
sitivo, ao longo do eixo X.
ULTRAPASSA-
GEM: +Z
A ferramenta entrou na rea de entrada blo-
queada durante o movimento em sentido po-
sitivo, ao longo do eixo Z.
503 ULTRAPASSA-
GEM: --X
A ferramenta entrou na rea de entrada blo-
queada durante o movimento em sentido ne-
gativo, ao longo do eixo X.
ULTRAPASSA-
GEM: --Z
A ferramenta entrou na rea de entrada blo-
queada durante o movimento em sentido ne-
gativo, ao longo do eixo Z.
D Sistema de coordenadas
D Limite de curso
armazenado 2, 3
Alarmes
6. FUNES DE SEGURANA B--64114PO/01 OPERAO
476
Antes da execuo, na operao automtica, do movimento especificado
por um determinado bloco, uma possvel entrada da ferramenta na rea
interdita, definida pelo limite de curso armazenado 1, 2 ou 3, controlada
atravs da comparao da posio do ponto final com a posio atual da
mquina e um percurso determinado. Se a ferramenta tiver entrado na
rea interdita, definida por um limite de curso armazenado, pra
imediatamente aps o incio do movimento para o respectivo bloco e
mostrada uma mensagem de alarme.
AVISO
verificado se as coordenadas do ponto final, alcanado
como resultado do deslocamento ao longo da distncia
especificada em cada bloco, esto dentro de uma rea
interdita. Neste caso, no verificado ocaminho. Contudo,
se a ferramenta entrar na rea interdita definida pelo limite
de curso armazenado 1, 2 ou 3, acionado umalarme. (Ver
os exemplos a seguir.)
Exemplo 1)
a
rea interdita, definida pelo
limite de curso armazenado
1 ou 2
Ponto inicial
Ponto final
A ferramenta parada no ponto a, de
acordo com o limite de curso armaze-
nado 1 ou 2.
A ferramenta pra imediatamente aps o
incio do movimento a partir do ponto inicial,
para permitir a execuo de um controle de
fim de curso antes desse movimento.
rea interdita, definida pelo
limite de curso armazenado
1 ou 2 Ponto final
6.5
CONTROLE DE FIM
DE CURSO ANTES
DE EXECUTAR UM
MOVIMENTO
B--64114PO/01 6. FUNES DE SEGURANA OPERAO
477
Exemplo 2)
Ponto inicial
Ponto final
A ferramenta parada no ponto a, de
acordo com o limite de curso armaze-
nado 1 ou 2.
A ferramenta pra imediatamente aps o
incio do movimento a partir do ponto inicial,
para permitir a execuo de um controle de
fim de curso antes desse movimento.
a
rea interdita, definida pelo
limite de curso armazenado
2 ou 3
rea interdita, definida pelo
limite de curso armazenado
2 ou 3
Ponto final
Se for efetuado um controle de fim de curso antes do movimento, pode
utilizar--se NPC (bit 2 do parmetro n 1301) para determinar se deve ser
feito umcontrole do movimento atravs do bloco G31 (salto) ou do bloco
G37 (medio automtica do comprimento da ferramenta).
Se for aplicado um bloqueio da mquina no incio do movimento, no
executado qualquer controle de fim de curso antes do movimento.
Se o limite de curso armazenado 2 estiver desativado (modo G23), no
feito qualquer controle para determinar se a ferramenta entra na rea
interdita, definida pelo limite de curso armazenado 2.
Quando um programa reiniciado, ativado um alarme se o ponto de
reincio estiver dentro da rea interdita.
Quando a execuo de umbloco reiniciada aps interveno manual, na
seqncia de um bloqueio de avano, no acionado qualquer alarme
mesmo que o ponto final aps uma interveno manual esteja dentro de
uma rea interdita.
Se for executado um bloco constitudo por vrias operaes (tais como:
ciclo fixo e interpolao exponencial), ativado um alarme no ponto
inicial de qualquer operao cujo ponto final se encontre dentro de uma
rea interdita.
Explicaes
Limitaes
D Bloqueio da mquina
D G23
D Reincio do programa
D Interveno manual aps
bloqueio de avano
D Um bloco constitudo
por mltiplas operaes
6. FUNES DE SEGURANA B--64114PO/01 OPERAO
478
No modo de interpolao cilndrica no efetuado qualquer controle.
No modo de interpolao de coordenadas polares no efetuado qualquer
controle.
Se a opo de controle do eixo angular for selecionada, no efetuado
qualquer controle.
No controle simples de sincronizao, apenas o eixo principal
verificado; os eixos secundrios no so verificados.
Durante a execuo de um desenho (sem usinagem) no efetuado
qualquer controle.
No executado qualquer controle de um movimento baseado em um
eixo controlado pelo PMC.
No efetuado qualquer controle da rea da barreira da placa de
fixao/do cabeote mvel (sistema de torno mecnico).
Nmero Mensagem Contedo
506 ULTRAPASSA-
GEM: +n
O controle de fim de curso efetuado antes do
movimento revela que a posio de fim de
bloco entra na rea interdita para o limite de
curso positivo ao longo do eixo n. Corrija o pro-
grama.
507 ULTRAPASSA-
GEM: --n
O controle de fim de curso efetuado antes do
movimento revela que a posio de fim de
bloco entra na rea interdita para o limite de
curso negativo ao longo do eixo n. Corrija o
programa.
D Modo de interpolao
cilndrica
D Modo de interpolao de
coordenadas polares
D Controle do eixo angular
D Controle simples de
sincronizao
D Desenho
D Controle do eixo pelo
PMC
D Barreira da placa de
fixao/do cabeote
mvel
ALARME
OPERAO B--64114PO/01
7. FUNES DE ALARME E
AUTODIAGNSTICO
479
7
FUNES DE ALARME E AUTODIAGNSTICO
Quando acionado um alarme, aparece no monitor a tela de alarme
correspondente para indicar a causa do mesmo. As causas dos alarmes so
classificadas por nmeros de alarme. possvel memorizar e indicar na
tela um total de 50 alarmes anteriormente acionados (tela do histrico de
alarmes).
Por vezes, pode parecer que o sistema est parado, apesar de no ser
indicado qualquer alarme. Neste caso, possvel que o sistema esteja
executando processamentos internos.O estado do sistema pode ser
verificado atravs da funo de autodiagnstico.
OPERAO
7. FUNES DE ALARME E
AUTODIAGNSTICO B--64114PO/01
480
Quando acionado um alarme, aparece a tela de alarme.
ALARME
MENSAGEM DE ALARME
MDI
* * * * * * * * * *
18 : 52 : 05
0000 00000
100 ATIVADA ESCRITA DE PARAMETROS
510 FIM DE CURSO :+X
417 ALARME SERVO : PARAM DGTL EIXO X
MSG HISTOR
ALM
417 ALARME SERVO : PARAM DGTL EIXO Z
Por vezes, a tela de alarme no apresentada. Emvez disso, apresentado
um ALM na parte inferior da tela.
ENTRADA +ENTRADA OFF:0 ON:1 PESQ NO
ALM
PARMETRO (EIXO/UNID) O1000 N00010
MEM
* * * * * * * * * *
08 : 41 : 27
S 0 T0000
1001 INM
0 0 0 0 0 0 0 0
1002 NFD XIK DLZ JAX
0 0 0 0 0 0 0 0
1003
0 0 0 0 0 0 0 0
1004 IPR ISC
0 0 0 0 0 0 0 0
>_
Neste caso, a tela de alarme pode ser apresentada da seguinte forma:
1 Pressione a tecla de funo .
2 Pressione a soft key para seleo de captulo [ALARME].
7.1
TELA DE ALARMES
Explicaes
D Tela de alarmes
D Outro mtodo para
visualizao de alarmes
OPERAO B--64114PO/01
7. FUNES DE ALARME E
AUTODIAGNSTICO
481
Os nmeros e as mensagens de alarme indicam as causas de alarme. Para
restabelecer o estado normal, elimine a causa do alarme e pressiona a tecla
de reset.
Os cdigos de erro esto classificados da seguinte forma:
N. 000 a 255 : Alarme P/S (erros de programao) (*)
N. 300 a 349 : Alarmes do codificador de pulsos absoluto (CPA)
N. 350 a 399: : Alarmes do codificador de pulsos serial (SPC)
N. 400 a 499 : Alarmes servo (1/2)
N. 500 a 599 : Alarmes de ultrapassagem de curso
N. 600 a 699 : Alarmes servo (2/2)
N. 700 a 739 : Alarmes de sobreaquecimento
N. 740 a 748 : Alarmes do rosqueamento rgido com macho
N. 749 a 799 : Alarmes do fuso
N. 900 a 999 : Alarmes do sistema
N. 5000
a posteriores : Alarmes P/S (erros de programao)
* Para os alarmes (n 000 a 255) acionados em combinao com uma
operao executada em segundo plano, visualizada a indicao
Alarme xxxBP/S (sendo xxx um nmero de alarme). Apenas um
alarme BP/S fornecido para o n 140.
Ver a lista de alarmes no anexo G para maiores informaes sobre os
alarmes.
D Reset do alarme
D Nmeros dos alarmes
OPERAO
7. FUNES DE ALARME E
AUTODIAGNSTICO B--64114PO/01
482
possvel memorizar e indicar na tela os ltimos 50 alarmes do CNC.
O histrico de alarmes pode ser chamado da seguinte forma:
Procedimento para Visualizao do Histrico de Alarmes
1 Pressione a tecla de funo .
2 Pressione a soft key para seleo de captulo [HISTOR].
O histrico de alarmes apresentado na tela.
So apresentadas as seguintes informaes:
(1) A data em que o alarme foi acionado
(2)Alarme n
(3)Mensagem de alarme (alguns no contm mensagem)
(4)Nmero da pgina
3 Para mudar de pgina, utilize a tecla de mudana de pgina ou
.
4 Para apagar as informaes memorizadas, pressione a soft key
[(OPRC)] e, em seguida a tecla [APAGAR].
HISTORICO DE
ALARMES
O0100 N00001
MEM
* * * * * * * * * *
19: 47 : 45
(1)97.01.14 16:43:48
(2)010 (3)CODIGO G INVALIDO
97.01.13 8:22:21
506 FIM DE CURSO : +X
97.01.12 20:15:43
417 ALARME SERVO : :PARAM DGTL EIXO X
ALARME MSG HISTOR (OPRC)
PAG.=1
(4)
7.2
VISUALIZAO
DO HISTRICO DE
ALARMES
OPERAO B--64114PO/01
7. FUNES DE ALARME E
AUTODIAGNSTICO
483
Por vezes, pode parecer que o sistema est parado, apesar de no ter sido
acionado nenhum alarme. Neste caso, possvel que o sistema esteja
executando processamentos internos. O estado do sistema pode ser
verificado atravs da tela de autodiagnstico.
Procedimento para Diagnstico
1 Pressione a tecla de funo .
2 Pressione a tecla de seleo de captulo [DGNOS].
3 A tela de diagnstico possui mais de 1 pgina. Selecione a tela da
seguinte forma:
(1) Para mudar de pgina, utilize a tecla de mudana de pgina
ou .
(2) Seleo atravs de soft key
-- Introduza o nmero dos dados de diagnstico a serem
visualizados, atravs do teclado.
-- Pressione [PESQ N].
DGNOS
DIAGNOSTICO (GERAL) O0020 N00001
EDICAO
* * * * * * * * * *
14: 51 : 55
000 ESPERANDO SINAL FIN:0
001 MOVIMENTO :0
002 PAUSA :0
003 CONTROLE DA POSIO :0
004 OVERRIDE DA VELOCIDADE DE AVANO 0% :0
005 BLOQUEIO/PARTIDA BLOQUEADA :0
006 VERIFICAO DE VELOCIDADE DO FUSO 0 :
PARAM PMC
SISTEMA
(OPRC)
>_
7.3
VERIFICAO
ATRAVS DA TELA
DE AUTO--
DIAGNSTICO
OPERAO
7. FUNES DE ALARME E
AUTODIAGNSTICO B--64114PO/01
484
Os nmeros de diagnstico 000 a 015 indicam os estados, nos quais foi
especificado um comando que aparentemente no est sendo executado.
A tabela seguinte apresenta uma lista dos estados internos, para os quais
indicado o valor 1 no lado direito de cada linha da tela.
Tabela 7.3 (a) Visualizao de alarmes para comandos que parecem no estar sendo executados
N Tela Estado interno quando o valor 1 indicado na tela
000 ESPERANDO SINAL FIN M, S. Funo T sendo executada
001 MOVIMENTO O comando de movimento est sendo executado em oper-
ao automtica
002 PAUSA A pausa est sendo executada
003 VERIFICACAO DA POSICAO O controle da posio est sendo executado
004 OVERRIDE DA VELOCIDADE DE AVANO 0% Override do avano de corte 0%
005 BLOQUEIO/PARTIDA BLOQUEADA Travamento ON
006 VERIF.DA VELOCIDADE SOLICITADA Esperando que o sinal da velocidade do fuso solicitada seja
ativado
010 ENVIANDO Os dados esto sendo enviados atravs de uma interface de
leitura/envio
011 LENDO Os dados esto sendo recebidos atravs de uma interface
de leitura/envio
012 ESPERANDO PARA FIXAR OU LIBERAR Esperando pela fixao/liberao da mesa de indexao
antes do incio da indexao da mesa no eixo B/depois de
concluda a indexao da mesa no eixo B
013 OVERRIDE DA VEL. AVANCO MODO JOG 0% Override no modo jog 0%
014 ESPERANDO RESET EMERG. RRW. OFF Parada de emergncia, reset externo, reset & rebobinagem
ou tecla de reset ativada no painel MDI
015 PROCURA EXTERNA DE UM
NMERO DE PROGRAMA
Procura externa do nmero do programa
Os nmeros de diagnstico de 020 a 025 indicam os estados de parada ou
pausa da operao automtica.
Tabela 7.3 (b): Telas de alarme em caso de parada ou pausa da operao automtica.
N Tela Estado interno quando o valor 1 indicado na tela
020 VELOC.DE CORTE ACIMA/ABAIXO Aparece quando ativada uma parada de emergncia ou
um alarme servo
021 BOTAO RESET ON Aparece quando a tecla de reset acionada
022 RESET E REBOB. ON Reset e rebobinagem ativados
023 PARADA DE EMERGENCIA ON Aparece quando ativada uma parada de emergncia
024 RESET ON Aparece quando ativado umreset externo, uma parada de
emergncia, umreset ou quando acionada a tecla de reset
& rebobinagem
025 PARADA DE MOV. OU PAUSA Flag que interrompe a distribuio de pulsos. Aparece nos
seguintes casos:
(1)Reset externo ativado.
(2)Reset & rebobinagem ativados.
(3)Parada de emergncia ativada.
(4)Bloqueio de avano ativado.
(5)Tecla de reset do painel MDI acionada.
(6)Comutado para o modo manual (JOG/MANIV/INC).
(7)Ocorrncia de outro alarme. (Existem alarmes que no
so apresentados.)
Explicaes
OPERAO B--64114PO/01
7. FUNES DE ALARME E
AUTODIAGNSTICO
485
A tabela abaixo mostra os sinais e indica quais esto ativos quanda cada
item dos dados de diagnstico 1. Cada combinao dos valores dos
dados de diagnstico indica um estado nico.
020
021
022
023
024
025
1
1
1
1
1
1
1
1
1
1 1 1
1
1
0
0
0
0
0
0
0
0
0 0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Entrada de sinal de parada de emergncia
Entrada de sinal de reset externo
Boto reset MDI ligado
Entrada de reinicializao & rebobinagem
Gerao de alarme servo
Alterado para outro modo ou bloqueio de avano
Parada de bloco nico
VELOC.DE CORTE
ACIMA/ABAIXO
BOTAO RESET ON
RESET E REBOB. ON
PARADA DE
EMERGENCIA ON
RESET ON
PARADA DE MOV. OU PAUSA
Os nmeros de diagnstico 030 e 031 indicam estados de alarme TH.
N Tela Significado dos dados
030 NO.DE CARACT. DOS
DADOS TH
A posio do caractere que provocou o
alarme TH indicada pelo nmero de carac-
teres a partir do incio do bloco no alarme TH
031 DADOS TH Cdigo de leitura do caractere que provocou
o alarme TH
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
486
8
ENTRADA/SADA DE DADOS
Os dados NC so transferidos entre o NC e os dispositivos externos de
entrada/sada como, p. ex., o arquivo Handy.
A interface do carto de memria localizada esquerda da tela pode ser
usada para ler informao de um carto de memria no CNC ou grav--la
no carto.
Podem ser recebidos e transmitidos os seguintes tipos de dados:
1.Programa
2.Dados sobre correo
3.Parmetros
4.Dados de compensao de erro do passo
5.Varivel comum de macro de usurio
Antes de poder usar um dispositivo de entrada/sada, necessrio definir
os parmetros relacionados com a entrada/sada.
Para informaes mais detalhadas sobre a definio dos parmetros, ver
III--2 DISPOSITIVOS OPERACIONAIS.
FANUC
Arquivo handy
Interface
RS---422
Interface
RS--- 232--- C
Interface RS--232--C
ou RS--422 (painel de
transmisso, etc...)
Interface do
carto de
memria
(dispositivo externo de E/S)
Carto de memria
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
487
OArquivo Handy FANUC umdispositivo de entrada/sada externo que
usa disquetes como meio de entrada/sada.
Neste manual, umsuporte de entrada/sada geralmente designado como
disquete.
Ao contrrio de uma fita NC, o disquete permite ao usurio escolher
livremente, arquivo a arquivo, entre os vrios tipos de dados arquivados
em um suporte.
tambm possvel proceder entrada/sada de dados arquivados em
vrios disquetes.
A unidade de dados que transferida entre o disquete e o CNC em uma
operao de entrada/sada (pressionando o boto VREADW ou
VPUNCHW), chama--se HfileI. Ao receber programas CNC de um
disquete ou ao transmiti--los para um disquete, por exemplo, os
programas guardados na memria CNC so tratados como um arquivo,
independentemente da sua quantidade.
Aos arquivos so atribudos automaticamente os nmeros de arquivo 1,
2, 3, 4, etc., sendo o primeiro arquivo o nmero 1.
Arquivo 1
Arquivo n
Vazio Arquivo 2 Arquivo 3
Se um arquivo estiver gravado em dois disquetes, os LEDs do adaptador
piscam alternadamente quando terminar a entrada/sada de dados entre o
primeiro disquete e o CNC, assinalando, assim, a necessidade de trocar
o disquete. Neste caso, retire o primeiro disquete do adaptador e introduza
o segundo disquete. Em seguida, a entrada/sada de dados ser
prosseguida automaticamente.
A troca de disquete solicitada sempre que seja necessrio introduzir o
segundo disquete ou o disquete subseqente, durante a pesquisa de
arquivos, a entrada/sada de dados entre o CNC e o disquete ou o
apagamento de arquivos.
Disquete 1
Arquivo 1 Arquivo 2 Arquivo 3
Arquivo
(k--1)
Arquivo k
Disquete 2
Continuao
do arquivo k
Arquivo
(k+1)
Arquivo n
Vazio
Uma vez que a troca de disquete processada pelo dispositivo de
entrada/sada, no necessrio proceder a nenhuma operao especial. O
CNC interrompe a operao de entrada/sada de dados at que o disquete
seguinte seja introduzido no adaptador.
Quando se procede a uma operao de reset no CNC durante o pedido de
troca de disquete, o reset do CNC no executado imediatamente, mas
aps a troca do disquete.
8.1
ARQUIVOS
Explicaes
D O que um Arquivo
D Pedido de troca do
disquete
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
488
Os disquetes esto equipados com um boto de proteo contra
gravao. Coloque o boto na posio de no proteo contra gravao
e inicie, em seguida, a operao de transmisso de dados.
(2) No protegido contra gra-
vao ( possvel ler, gravar e
apagar).
Boto de proteo contra gra-
vao de um disquete
(1) Protegido contra
gravao (s
possvel ler).
Fig. 8.1 Chave de proteo
Depois de gravados em um disquete ou em um carto, os dados podem
ser lidos subseqentemente atravs da correspondncia entre o seu
contedo e os nmeros dos arquivos. Esta correspondncia s poder ser
verificada se o contedo dos dados e os nmeros dos arquivos forem
transmitidos para o CNC e exibidos. O contedo dos dados pode ser
exibido com a funo de visualizao de diretrios de disquete (ver seo
III--8.8).
Para poder localizar os contedos mais facilmente, recomendvel
escrever os nmeros dos arquivos e os respectivos contedos na coluna
Memo, situada na parte de trs do disquete.
(Exemplo de entrada no MEMO)
Arquivo 1 Parmetros NC
Arquivo 2 Dados sobre correo
Arquivo 3 Programa NC O0100



Arquivo (n--1) Programa NC O0500
Arq. n Programa NC O0600
D Chave de proteo
D Memo de escrita
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
489
Quando o programa transferido de um disquete, o arquivo a ser
transferido tem de ser primeiro localizado.
Para tal, proceda da seguinte forma:
Arquivo 1
Procura do arquivo n
Arquivo n Vazio Arquivo 2 Arquivo 3
Procedimento para a Busca do Incio do Arquivo
1 Pressione a tecla EDICAO ou MEMORIA no painel de operao da
mquina.
2 Pressione a tecla de funo ; em seguida, apresentada a tela do
contedo do programa ou a tela de verificao do programa.
3 Pressione a soft key [(OPRC)]
4 Pressione vrias vezes a soft key comseta para a direita (tecla do
menu seguinte).
5 Introduza o endereo N.
6 Introduza o nmero do arquivo a ser procurado.
N0
efetuada a busca do incio do cassette ou carto.
Um de N1 a N9999
efetuada a busca do arquivo indicado com um nmero de 1 a
9999.
N--9999
efetuada a busca do arquivo seguinte ao que acabou de ser
acedido.
N--9998
Quando N--9998 designado, N--9999 inserido automaticamente
aquando da entrada ou sada de umarquivo. Esta condio reposta
pela designao de N0,N1 a 9999 ou N9999 ou reset.
7 Pressione as soft keys [PSQA] e [EXEC]
efetuada a pesquisa do arquivo especificado.
Obtm--se o mesmo resultado quer se faa uma procura seqencial dos
arquivos atravs da especificao dos nmeros N1 a N9999, quer
procurando primeiro um arquivo de N1 a N9999 e utilizando, depois, o
mtodo de procura N--9999. O tempo de procura mais curto no ltimo
caso.
8.2
PESQUISA DE
ARQUIVOS
Explicaes
D Pesquisa de arquivos
por meio de N--9999
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
490
N Descrio
86
Osinal de pronto (DR) do dispositivo de entrada/sada est desli-
gado.
O CNC no indica imediatamente o alarme, mesmo que este
seja acionado durante a busca do incio do arquivo (quando o ar-
quivo no localizado, etc.).
Oalarme acionado logo que a operao de entrada/sada seja
executada emseguida. Este alarme tambm acionado quando
N1 especificado para a gravao de dados emumdisquete va-
zio. (Neste caso, especifique N0)
Alarme
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
491
Os arquivos guardados em um disquete podem ser apagados um a um,
conforme necessrio.
Procedimento para Apagamento de Arquivos
1 Introduza o disquete no dispositivo de entrada/sada, de forma apoder
ser gravado.
2 Pressione o boto EDICAO no painel de operao da mquina.
3 Pressione a tecla de funo ; em seguida apresentada a tela do
contedo do programa.
4 Pressione a soft key [(OPRC)]
5 Pressione vrias vezes a soft key comseta para a direita (tecla do
menu seguinte).
6 Introduza o endereo N.
7 Introduza o nmero (de 1 a 9999) do arquivo a ser apagado.
8 Pressione a soft key [APAGAR] e, em seguida, a soft key [EXEC].
O arquivo especificado no passo 7 apagado.
Quando umarquivo apagado, diminudauma unidadeaos nmeros dos
arquivos subseqentes. Suponhamos que foi apagado um arquivo com o
nmero k. Neste caso, os arquivos so renumerados da seguinte forma:
Antes de apagar Depois de apagar . . .
1 a (k--1) 1 a (k--1) . . . . . . . .
k Apagado . . . . . . . . . . . . . .
(k+1) a n k a (n--1) . . . . . . . .
Para apagar os arquivos pretendidos, coloque o boto de proteo
contra gravao na posio de no proteo contra gravao.
8.3
APAGAMENTO DE
ARQUIVOS
Explicaes
D Nmero do arquivo
depois do arquivo ter
sido apagado
D Chave de proteo
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
492
Esta seo descreve como carregar um programa para o CNC a partir de
um disquete ou de uma fita NC.
Procedimento para Entrada de um Programa
1 Certifique--se de que o dispositivo de entrada est preparado para a
leitura.
2 Pressione o boto EDICAO no painel de operao da mquina.
3 Se utilizar um disquete, procure o arquivo desejado de acordo com o
mtodo descrito na seo III--8.2.
4 Pressione a tecla de funo ; em seguida, apresentada a tela do
contedo do programa ou a tela do diretrio do programa.
5 Pressione a soft key [(OPRC)]
6 Pressione vrias vezes a soft key comseta para a direita (tecla do
menu seguinte).
7 Depois de introduzir o endereo O, especifique um nmero a ser
atribudo ao programa. Se no especificar aqui nenhum nmero, ser
atribudo ao programa o nmero utilizado no disquete ou na fita NC.
8 Pressione as soft keys [LER] e [EXEC]
Oprograma recebido e o nmero especificado no passo 7 atribudo
ao programa.
Se for recebido um programa com a chave para proteo de dados do
painel de operao da mquina na posio ON, o programa carregado para
a memria comparado com o contedo do disquete ou da fita NC.
Se durante a comparao for detectada qualquer diferena, a comparao
terminada com um alarme P/S (n 79).
Se esta operao for executada com a chave para proteo de dados na
posio OFF, a comparao no efetuada, mas os programas so
registrados na memria.
Quando existem vrios programas em uma fita perfurada, a fita lida
at ER (ou %).
O1111 M02;
ER(%)
O2222 M30; O3333 M02;
8.4
ENTRADA/SADA DE
PROGRAMAS
8.4.1
Entrada de um
Programa
Explicaes
D Comparao
D Introduo de vrios
programas de
uma fita NC
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
493
-Quando o programa introduzido sem especificar um nmero de
programa
S atribudo ao programa o nmero Oda fita NC. Se o programa no
possuir um nmero O, --lhe atribudo o nmero N do primeiro
bloco.
S Se o programa no possuir nem um nmero O nem um nmero N,
adicionada uma unidade ao nmero do programa precedente e o
resultado obtido atribudo ao programa.
S Se o programa no possuir um nmero O mas possuir um nmero
de seqncia de cinco dgitos no incio do programa, os quatro
ltimos dgitos do nmero de seqncia so utilizados como
nmero do programa. Se os quatro ltimos dgitos forem zeros,
somada uma unidade ao nmero do programa anteriormente
registrado e o resultado obtido atribudo ao programa.
-Quando um programa introduzido atravs do respectivo nmero
Onmero Oda fita NC ignorado e o nmero especificado atribudo
ao programa. Se o programa for seguido de outros programas
adicionais, ao primeiro programa adicional atribudo o nmero do
programa. Os nmeros dos programas seguintes so calculados
somando uma unidade ao nmero do ltimo programa.
O mtodo de registro idntico ao mtodo utilizado para as operaes
efetuadas em primeiro plano. Contudo, esta operao registra um
programa na rea de edio simultnea. Tal como acontece com a edio,
as operaes descritas abaixo so necessrias no final para registrar um
programa na memria de programas de primeiro plano.
[(OPRC)] [FIM--ST]
possvel introduzir outros programas, acrescentando--os no fim do
programa registrado.
Programa registrado Programa introduzido Programa aps a entrada
f1234 ; f5678 ; f1234 ;
jjjjjjj; fffffff; jjjjjjj;
jjjjj; fffff; jjjjj;
jjjj; ffff; jjjj;
jjj; fff; jjj;
% % %
f5678 ;
fffffff;
fffff;
ffff;
fff;
%
No exemplo acima, todas as linhas do programa O5678 so acrescentadas
no fim do programa O1234. Neste caso, o nmero de programa O5678
no registrado. Ao introduzir um programa para que o mesmo seja
apenso a um programa registrado, pressione a soft key [LER] sem
especificar o nmero do programa no passo 8. De seguida, pressione as
soft keys [CADEIA] e [EXEC].
S Quando se introduzem programas inteiros, todas as linhas do
programa so acrescentadas, exceto o nmero O.
S Para cancelar a entrada de programas adicionais, pressione a tecla de
reset ou a soft key [CAN] ou [STOP].
D Nmeros de programa
em uma fita NC
D Registro de programas
em simultneo
D Entrada de programas
adicionais
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
494
S Pressionando a soft key [CADEIA], o cursor posicionado no final
do programa registrado. Aps a introduo do programa, o cursor
posicionado no incio do novo programa.
S S possvel proceder entrada de programas adicionais, se j tiver
sido registrado um programa.
Quando se tenta registrar um programa com um nmero igual ao de um
programa anteriormente registrado, acionado o alarme P/S 073 e o
programa no pode ser registrado.
N Descrio
70
No h espao de memria suficiente para registrar os progra-
mas introduzidos.
73
Tentou se registrar um programa com um nmero de programa
j existente.
79
A operao de comparao detectou diferenas entre o pro-
grama carregado para a memria e o contedo do programa ex-
istente no disquete ou na fita NC.
D Atribuio do mesmo
nmero de programa a
dois programas
diferentes
Alarme
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
495
Um programa arquivado na memria da unidade CNC transmitido para
um disquete ou para uma fita NC.
Procedimento para a Sada de um Programa
1 Certifique--se de que o dispositivo de sada est preparado para a
transmisso.
2 Para transmitir o programa para uma fitaNC, especifiqueo sistemado
cdigo de transmisso (ISO ou EIA) atravs de um parmetro.
3 Pressione o boto EDICAO no painel de operao da mquina.
4 Pressione a tecla de funo ; em seguida, apresentada a tela do
contedo do programa ou a tela do diretrio do programa.
5 Pressione a soft key [(OPRC)].
6 Pressione vrias vezes a soft key comseta para a direita (tecla do
menu seguinte).
7 Introduza o endereo O.
8 Introduza um nmero de programa. Se for introduzido o nmero
--9999, so transmitidos todos os programas arquivados na memria.
Para transmitir vrios programas de uma s vez, especifique uma
faixa da seguinte forma:
O,OVVVV
feita a sada dos programas n a n VVVV.
Se o bit 4 (SOR) do parmetro n 3107 possuir o valor 1, os nmeros
dos programas so apresentados na tela do diretrio de programas por
ordem crescente.
9 Pressione as soft keys [ENVIAR] e [EXEC].
O(s) programa(s) especificado(s) /so transmitido(s).
Quando a transmisso feita para um disquete, o programa registrado
como arquivo novo, a seguir aos arquivos j existentes no disquete. Para
gravar ficheiros novos, tornando invlidos os ficheiros antigos, utilize a
operao de transmisso acima descrita, depois da busca do incio de
arquivo N0.
Se for acionado um alarme P/S (n 086) durante a sada do programa, o
disquete reposto no estado em que se encontrava antes da transmisso.
Quando a transmisso do programa efetuada aps a busca do incio do
arquivo entre N1 e N9999, o novo arquivo transmitido com a posio
n especificada. Neste caso, os arquivos 1 a n--1 so conservados, mas os
arquivos aps o antigo arquivo n so apagados. Se for acionado umalarme
durante a sada, s sero restaurados os arquivos 1 a n--1.
Para usar a memria da cassete ou carto de forma eficaz, faa a sada do
programa definindo o parmetro NFD (n 0101#7,n 0111#7 ou 0121#7)
para 1. Este parmetro faz com que no haja sada do avano, utilizando
a memra de modo eficaz.
Quando um arquivo transmitido do CNC para o disquete novamente
introduzido na memria do CNC ou comparado com o contedo da
memria do CNC, necessrio proceder a uma busca do incio do arquivo
de acordo com o n do arquivo. Para tal, recomendvel registrar o n do
arquivo na coluna MEMO do disquete, imediatamente aps a sua
transmisso do CNC para o disquete.
8.4.2
Sada de um Programa
Explicaes
(sada para um disquete)
D Localizao de sada do
arquivo
D Alarme durante a sada
de um programa
D Emisso de um
programa aps a busca
do incio do arquivo
D Uso eficaz da memria
D Registro no memo
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
496
O envio de programas em segundo plano pode ser efetuado de forma
idntica ao do primeiro plano. S atravs desta funo possvel
transmitir um programa selecionado para operaes em primeiro plano.
<O> (N do programa) [ENVIAR] [EXEC]: Transmite um programa
especificado.
<O> H--9999I [ENVIAR] [EXEC]: Transmite todos os programas.
Os programas so transmitidos para uma fita de papel no seguinte
formato:
ER
(%)
Programa ER
(%)
Avano de 3 ps
Avano de 3 ps
Se o avano de trs ps for demasiado longo, pressione a tecla
durante a transmisso de avano, para cancelar a transmisso de avano
subseqente.
transmitido automaticamente um cdigo de espao para a verificao
TV.
Se um programa for transmitido em cdigo ISO, so transmitidos dois
cdigos CR aps o cdigo LF.
LF CR CR
Ativando--se o parmetro NCR (bit 3 do parmetro n 0100), as CRs
podem ser omitidas, aparecendo, ento, os LFs sem CRs.
Pressione a tecla para interromper a operao de transmisso.
Todos os programas so transmitidos para uma fita de papel no
seguinte formato:
ER
(%)
Programa Programa Programa ER
(%)
Avano de 1 p
Avano de 3 ps
A seqncia dos programas transmitidos no definida.
D Envio de programas em
segundo plano
Explicaes
(sada para uma fita NC)
D Formato
D Verificao TV
D Cdigo ISO
D Interrupo do envio
D Envio de todos os
programas
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
497
Os dados de correo so carregados para a memria do CNC a partir de
um disquete ou de uma fita NC. O formato de entrada igual ao da sada
dos valores de correo. Ver seo III--8.5.2. Quando carregado um
valor de correo com um nmero de correo igual a outro j registrado
na memria, os dados j existentes so substitudos pelos dados de
correo carregados.
Procedimento para a Entrada de Dados de Correo
1 Certifique--se de que o dispositivo de entrada est preparado para a
leitura.
2 Pressione o boto EDICAO no painel de operao da mquina.
3 Se utilizar um disquete, procure o arquivo desejado de acordo com o
mtodo descrito na seo III--8.2.
4 Pressione a tecla de funo para visualizar a tela de correo da
ferramenta.
5 Pressione as soft keys [(OPRC)] e ser mostrada a tela de
compensao da ferramenta.
6 Pressione a soft key com seta para a direita (tecla de mudana
para o menu seguinte).
7 Pressione as soft keys [LER] e [EXEC] .
8 Os dados de correo introduzidos so apresentados na tela, depois de
completada a operao de entrada.
8.5
ENTRADA E SADA
DOS DADOS DE
CORREO
8.5.1
Entrada de Dados de
Correo
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
498
Todos os dados de correo so transmitidos da memria do CNC para
um disquete ou uma fita NC em um formato de sada.
Procedimento para a Sada de Dados de Correo
1 Certifique--se de que o dispositivo de sada est preparado para a
transmisso.
2 Especifique o sistema do cdigo de transmisso (ISOou EIA) atravs
de um parmetro.
3 Pressione o boto EDICAO no painel de operao da mquina.
4 Pressione a tecla de funo para visualizar a tela de correo da
ferramenta.
5 Pressione a soft key [(OPRC)].
6 Pressione vrias vezes a soft key comseta para a direita (tecla de
mudana para o menu seguinte)
7 Pressione as soft keys [ENVIAR] e [EXEC].
Os dados de correo so transmitidos no formato de sada abaixo
descrito.
O formato de sada o seguinte:
Formato
G10P_X_Y_Z_R_Q_;
P: Nmero de correo
Folha de trabalho : P=0 . . . .
Para quantidade de correo do desgaste : P=Nmero de . . . .
correo do desgaste
Para quantidade de correo da geometria : p=10000+nmero de . . . .
correo da geometria
X:Valor de correo no eixo X
Y:Valor de correo no eixo Y
Z:Valor de correo no eixo Z
Q:Nmero da ponta imaginria da ferramenta
R:Valor de correo do raio da ponta da ferramenta
Se for utilizada a funo de visualizao de diretrios de disquete, o nome
do arquivo transmitido CORRECO.
8.5.2
Sada de Dados de
Correo
Explicaes
D Formato de sada
D Nome do arquivo de
sada
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
499
Os parmetros e os dados de compensao de erro de passo so recebidos
e transmitidos a partir de telas diferentes. Este captulo descreve a forma
de os introduzir.
Os parmetros so carregados para a memria da unidade CNC a partir
de umdisquete ou de uma fita NC. Oformato deentrada igual aoformato
de sada. Ver Subse. III--8.6.2. Quando carregado um parmetro com
um nmero de dados igual ao de outro parmetro j registrado na
memria, o parmetro existente substitudo pelo parmetro carregado.
Procedimento para a Entrada de Parmetros
1 Certifique--se de que o dispositivo de entrada est preparado para a
leitura.
2 Se utilizar um disquete, procure o arquivo desejado de acordo com o
mtodo descrito na seoIII --8.2.
3 Pressione o boto de PARADA DE EMERGNCIA no painel de
operao da mquina.
4 Pressione a tecla de funo .
5 Pressione a soft key [DEFINIR] para a seleo de captulo; em
seguida, aparece a tela de especificao.
6 Introduza 1 como resposta ao prompt para ESCRITA DE
PARAMETROS (PWE) na especificao de dados. Aparece o
alarme P/S n 100 (indicando que os parmetros podem ser
registrados).
7 Pressione a tecla de funo .
8 Pressione a soft key para seleo de captulo [PARAM]; em seguida,
aparece a tela de parmetros.
9 Pressione a soft key [(OPRC)].
10 Pressione vrias vezes a soft key comseta para a direita (tecla de
mudana para o menu seguinte).
11 Pressione as soft keys [LER] e [EXEC] .
Os parmetros so lidos para a memria. Depois de terminada a
entrada, o indicador de ENTRADA, situado no canto inferior
direito da tela, desaparece.
12 Pressione a tecla de funo .
13 Pressione a soft key [DEFINIR] para a seleo de captulo.
14 Introduza 0 como resposta ao prompt para ESCRITA DE
PARAMETROS (PWE) na especificao de dados.
8.6
ENTRADA E SADA
DE PARMETROS E
DE DADOS DE
COMPENSAO DE
ERRO DO PASSO
8.6.1
Entrada de Parmetros
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
500
15 Ligue novamente o NC.
16 Desative o boto de PARADA DE EMERGNCIA no painel de
operao da mquina.
Todos os parmetros so transmitidos da memria do CNC para um
disquete ou uma fita NC, no formato de sada definido.
Procedimento para a Sada de Parmetros
1 Certifique--se de que o dispositivo de sada est preparado para a
transmisso.
2 Especifique o sistema do cdigo de transmisso (ISOou EIA) atravs
de um parmetro.
3 Pressione o boto EDICAO no painel de operao da mquina.
4 Pressione a tecla de funo .
5 Pressione a soft key para seleo de captulo [PARAM] para mostrar a
tela de parmetros.
6 Pressione a soft key [(OPRC)].
7 Pressione a soft key com seta para a direita (tecla de mudana
para o menu seguinte).
8 Pressione a soft key [ENVIAR].
9 Para transmitir todos os parmetros, pressione a soft key [TUDO].
Para transmitir apenas os parmetros definidos com um valor
diferente de 0, pressione a soft key [NAO--0].
10 Pressione a soft key [EXEC].
Todos os parmetros so transmitidos no formato definido.
O formato de sada o seguinte:
N P ; . . . .
N A1P A2P AnP ; . . . . . . . . . .
N P ; . . . .
N:Parmetro n
A:N. eixo(n o nmero do eixo de controle)
P:Valor especificado no parmetro .
Para suprimir a transmisso dos seguintes parmetros, pressione a soft
key [ENVIAR] e, em seguida, a soft key [NAO--0].
Outros parmetros que
no de um eixo
Tipo de eixo
Tipo bit Parmetros cujos bits se
encontram todos definidos
com 0
Parmetros de um eixo cu-
jos bits se encontram todos
definidos com 0.
Tipo valor Parmetros cujo valor 0. Parmetros de umeixo cujo
valor 0.
8.6.2
Sada de Parmetros
Explicaes
D Formato de sada
D Supresso da sada de
parmetros definidos
com 0
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
501
Se for utilizada a funo de visualizao de diretrios de disquete, o nome
do arquivo transmitido PARAMETRO.
Depois de transmitidos todos os parmetros, o arquivo transmitido tem
o nome de TODOS--OS.PARAMET. Depois de transmitidos apenas os
parmetros definidos com um valor diferente de 0, o arquivo transmitido
tem o nome de NAO--0. PARAMETROS.
Os dados de compensao de erro de passo so carregados para a memria
do CNC a partir de um disquete ou de uma fita NC. Oformato de entrada
igual ao formato de sada. Ver Seo 8.6.4. Se for carregado um dado
de compensao de erro de passo com um nmero de dados igual ao de
umoutro dado de compensao de erro de passo j registrado na memria,
o dado existente substitudo pelo dado carregado.
Procedimento para a Entrada dos Dados de Compensao de Erro do Passo
1 Certifique--se de que o dispositivo de entrada est preparado para a
leitura.
2 Se utilizar um disquete, procure o arquivo desejado de acordo com o
mtodo descrito na seo III--8.2.
3 Pressione o boto de PARADA DE EMERGNCIA no painel de
operao da mquina.
4 Pressione a tecla de funo .
5 Pressione a soft key [DEFINIR] para a seleo de captulo.
6 Introduza 1 como resposta ao prompt para ESCRITA DE
PARAMETROS (PWE) na especificao de dados. Aparece o
alarme P/S n 100 (indicando que os parmetros podem ser
registrados).
7 Pressione a tecla de funo .
8 Pressione vrias vezes a soft key comseta para a direita (tecla de
mudana para o menu seguinte) e pressione a soft key para seleo de
captulo [PASSO] .
9 Pressione a soft key [(OPRC)].
10 Pressione vrias vezes a soft key comseta para a direita (tecla de
mudana para o menu seguinte).
11 Pressione as soft keys [LER] e [EXEC] .
Os dados de compensao de erro do passo so lidos para a memria.
Depois de terminada a entrada, o indicador de ENTRADA, situado
no canto inferior direito da tela, desaparece.
12 Pressione a tecla de funo .
13 Pressione a soft key [DEFINIR] para a seleo de captulo.
14 Introduza 0 como resposta ao prompt para ESCRITA DE
PARAMETROS (PWE) na especificao de dados.
15 Ligue novamente o NC.
D Nome do arquivo de
sada
8.6.3
Entrada de Dados de
Compensao de Erro
de Passo
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
502
16 Desative o boto de PARADA DE EMERGNCIA no painel de
operao da mquina.
Os parmetros 3620 a 3624 e os dados de compensao de erro do
passo devem ser definidos corretamente para que a compensao de
erros de passo seja corretamente aplicada
(Ver Subse. III--11.5.2)
Todos os dados de compensao de erro de passo so transmitidos da
memria do CNC para um disquete ou para uma fita NC, no formato
definido.
Procedimento para a Sada dos Dados de Compensao de Erro do Passo
1 Certifique--se de que o dispositivo de sada est preparado para a
transmisso.
2 Especifique o sistema do cdigo de transmisso (ISOou EIA) atravs
de um parmetro.
3 Pressione o boto EDICAO no painel de operao da mquina.
4 Pressione a tecla de funo .
5 Pressione vrias vezes a soft key comseta para adireita (teclade
mudana para o menu seguinte) e pressione a soft key para seleo de
captulo [PASSO].
6 Pressione a soft key [(OPRC)].
7 Pressione a soft key com seta para a direita (tecla de mudana
para o menu seguinte).
8 Pressione as soft keys [ENVIAR] e [EXEC].
Todos os dados de compensao de erro do passo so emitidos no
formato definido.
O formato de sada o seguinte:
N10000 P.... ;
N11023 P.... ;
N : Ponto de compensao do erro de passo + 10000
P : Dados de compensao do erro de passo
Quando for usada a compensao de erros de passo bidirecional, o
formato de sada o seguinte:
N20000 P.... ;
N21023 P.... ;
N23000 P.... ;
N24023 P.... ;
N : Ponto de compensao do erro de passo + 20000
P : Dados de compensao de erro do passo
Se for utilizada a funo de visualizao de diretrios de disquete, o nome
do arquivo transmitido ERRO DE PASSO.
Explicaes
D Compensao de erro de
passo
8.6.4
Sada dos Dados de
Compensao de Erro
de Passo
Explicaes
D Formato de sada
D Nome do arquivo de
sada
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
503
O valor de uma varivel comum de macro de usurio (de #500 a #999)
carregado para a memria do CNC a partir de um disquete ou de uma fita
NC. O mesmo formato utilizado para a sada das variveis comuns de
macro de usurio utilizado tambm para a entrada. Ver Subse. 8.7.2.
Para que uma varivel comum de macro de usurio possa ser vlida, os
dados de entrada tm de ser processados, pressionando o boto de incio
de ciclo aps a entrada dos dados. Quando o valor de uma varivel comum
carregado para a memria, o valor da mesma varivel comum j
existente (se for o caso) na memria substitudo por esse valor.
Procedimento para a Entrada de Variveis Comuns de Macro de Usurio
1 Registre na memria o programa que foi transmitido (como descrito
na Seo III--8.7.2), de acordo com o processo de entrada de
programas descrito na Seo III--8.4.1.
2 Pressione a tecla MEMORIAno painel de operao da mquina, aps
o trmino da entrada.
3 Pressione o boto de incio de ciclo para executar o programa
carregado.
4 Chame a tela de variveis de macro para verificar se os valores das
variveis comuns foram definidos corretamente.
Visualizao da tela de variveis de macro
Pressione a tecla de funo .
Pressione a soft key da direita (tecla de mudana para o menu
seguinte).
Pressione a soft key [MACRO].
Selecione uma varivel com as teclas de pgina ou com as
teclas numricas e a soft key [PESQ.NO].
As variveis comuns (de #500 a #999) podem ser introduzidas e
transmitidas.
Os valores entre #100 e #199 podem ser introduzidos e transmitidos se o
bit 3 (PU5) do parmetro n 6001 possuir o valor 1.
8.7
ENTRADA/
SADA DE VARIVEIS
COMUNS DE MACRO
DE USURIO
8.7.1
Entrada de Variveis
Comuns de Macro de
Usurio
Explicaes
D Variveis comuns
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
504
As variveis comuns de macro de usurio (de #500 a #999) arquivadas na
memria do CNC podem ser transmitidas para um disquete ou para uma
fita NC, no formato de sada definido.
Procedimento para a Sada de Variveis Comuns de Macro de Usurio
1 Certifique--se de que o dispositivo de sada est preparado para a
transmisso.
2 Especifique o sistema do cdigo de transmisso (ISOou EIA) atravs
de um parmetro.
3 Pressione o boto EDICAO no painel de operao da mquina.
4 Pressione a tecla de funo .
5 Pressione a soft key com seta para a direita (tecla de mudana
para o menu seguinte) e, em seguida, a soft key [MACRO] .
6 Pressione a soft key [(OPRC)].
7 Pressione vrias vezes a soft key comseta para a direita (tecla de
mudana para o menu seguinte).
8 Pressione as soft keys [ENVIAR] e [EXEC].
As variveis comuns so transmitidas no formato definido.
O formato de sada o seguinte:
%
;
#500=[25283:65536+65536]/134217728 (1) . . . . . . . .
#501=#0; (2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#502=0; (3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#503= ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#531= ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
M02 ;
%
(1) A preciso da varivel assegurada, transmitindo--se o valor da
varivel como <expresso>.
(2) Varivel no definida
(3) Quando o valor da varivel 0
Se for utilizada a funo de visualizao de diretrios de disquete, o nome
do arquivo transmitido VARIAV. DA MACRO.
As variveis comuns (de #500 a #999) podem ser introduzidas e
transmitidas.
Os valores entre #100 e #199 podem ser introduzidos e transmitidos se o
bit 3 (PU5) do parmetro n 6001 possuir o valor 1.
8.7.2
Sada de Variveis
Comuns de Macro de
Usurio
Explicaes
D Formato de sada
D Nome do arquivo de
sada
D Varivel comum
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
505
Na tela de exibio do diretrio do disquete, emumdiretrio dos arquivos
armazenados em um dispositivo externo de entrada/sada (tal como
arquivo handy FANUC) no formato de disquete, pode fazer--se a entrada
e sada dos arquivos, assimo como a respectiva excluso.
O0001 N00000
(METRO) VOL
EDICAO
* * * * * * * * * *
11: 27: 14
PRGRM (OPRC) DIR
DIRETORIO (DISCO)
NO. NOME DO AR-
QUIVO
0001 PARAMETRO 58.5
0002 O0001 1.9
0003 O0002 1.9
0004 O0010 1.3
0005 O0040 1.3
0006 O0050 1.9
0007 O0100 1.9
0008 O1000 1.9
0009 O9500 2.6
8.8
VISUALIZAO DO
DIRETRIO DO
DISQUETE
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
506
Visualizao do Diretrio dos Arquivos do Disquete
Para exibir um diretrio de todos os arquivos gravados em um
disquete, proceda da seguinte forma:
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo .
3 Pressione a soft key com seta para a direita (tecla de mudana
para o menu seguinte).
4 Pressione a soft key [DISCO].
5 Pressione a tecla de pgina ou .
6 Aparece a seguinte tela:
O0001 N00000
(METRO) VOL
EDICAO
* * * * * * * * * *
11: 30: 24
0001 PARAMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6
DIRETORIO (DISCO)
NO. NOME DO ARQUIVO
LER ENVIAR APAGAR PESQ D
Fig. 8.8.1 (a)
7 Pressione novamente uma tecla de pgina para exibir outra pgina do
diretrio.
8.8.1
Visualizao do
Diretrio
Procedimento 1
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
507
Para exibir umdiretrio de arquivos, comeando pelo nmero de
arquivo especificado, proceda da seguinte forma:
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo .
3 Pressione vrias vezes a soft key comseta para a direita (tecla de
mudana para o menu seguinte).
4 Pressione a soft key [DISCO].
5 Pressione a soft key [(OPRC)].
6 Pressione a soft key [PESQ A].
7 Introduza o nmero de um arquivo.
8 Pressione as soft keys [DEF A] e [EXEC].
9 Pressione uma tecla de pgina para exibir outra pgina do diretrio.
10 Pressione a soft key [CAN] para regressar visualizao de soft keys
apresentada na tela da Fig 8.8.1 (a).
EDICAO
* * * * * * * * * *
15: 27: 34
PESQUISAR
ARQU.NO. =
>_
O0001 N00000
(METRO) VOL
DIRETORIO (DISCO)
NO. NOME DO ARQUIVO
CAN DEF A EXEC
Fig. 8.8.1 (b)
0004 O0010 1.3
0005 O0040 1.3
0006 O0050 1.9
0007 O0100 1.9
0008 O1000 1.9
0009 O9500 2.6
Procedimento 2
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
508
NO :Mostra o nmero do arquivo
NOME DO ARQUIVO :Nome do arquivo.
(METRO) :Converte e imprime a capacidade do arquivo
ao longo da fita de papel. tambm possvel
imprimir H (PS)I atravs
da definio da UNIDADE DE ENTRADA
como POLEGADAnos dados especificados.
VOL. :Se for um arquivo multi--volume, o
respectivo estado atualmente.
C01
C02
L03
C(nmero) significa CONTINUA
L(nmero) significa LTIMO
nmero nmero de disquetes ou cartes
(Ex.) Disquete ou carto A
Disquete ou carto B
Disquete ou carto C
Explicaes
D Campos da tela e seus
significados
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
509
O contedo do arquivo especificado lido para a memria do NC.
Procedimento para a Leitura de Arquivos
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo .
3 Pressione vrias vezes a soft key comseta para a direita (tecla de
mudana para o menu seguinte).
4 Pressione a soft key [DISCO].
5 Pressione a soft key [(OPRC)].
6 Pressione a soft key [LER].
* * * * * * * * * *
11: 55: 04
LER
ARQU.NO.=
>_
EDICAO
O0001 N00000
(METRO) VOL
DIRETORIO (DISCO)
NO. NOME DO ARQUIVO
CAN DEF A EXEC
NO.PROGRAMA=
DEF O STOP
0001 PARAMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6
7 Introduza o nmero de um arquivo.
8 Pressionar a soft key [DEF.A].
9 Para alterar o nmero do programa, introduza o nmero do programa
e pressione, em seguida, a soft key [DEF.O].
10 Pressione a soft key [EXEC]. Onmero de arquivo indicado no canto
inferior esquerdo da tela automaticamente acrescido de uma
unidade.
11 Pressione a soft key [CAN] para regressar visualizao de soft keys
apresentada na tela da Fig.8.8.1 (a).
8.8.2
Leitura de Arquivos
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
510
Qualquer programa guardado na memria da unidade CNC pode ser
transmitido como arquivo para um disquete.
Procedimento para a Sada de Programas
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo .
3 Pressione vrias vezes a soft key comseta para adireita (teclade
mudana para o menu seguinte).
4 Pressione a soft key [DISCO].
5 Pressione a soft key [(OPRC)].
6 Pressione a soft key [ENVIAR].
EDICAO * * * * * * * * * * 11: 55: 26
ENVIAR
ARQUIVO NO. =
>_
O0002 N01000
(METRO) VOL
DIRETORIO (DISCO)
NO. NOME DO ARQUIVO
CAN DEF A EXEC
NO.PROGRAMA=
DEF O STOP
0001 PARAMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6
7 Introduza umnmero de programa. Para escrever todos os programas
em um s arquivo, introduza --9999 no campo destinado ao nmero
do programa. Neste caso, o arquivo registrado com o nome
TODOS--OS.PROGRAM.
8 Pressione a soft key [DEF.O].
9 Pressione a soft key [EXEC]. O(s) programa(s) especificado(s) no
passo 7, /so gravados no disquete a seguir ao ltimo arquivo. Para
transmitir o programa, depois de ter apagado arquivos a partir de um
nmero de arquivo existente, introduza o nmero do arquivo e
pressione a soft key [DEF.A] e, em seguida, a soft key [EXEC].
10 Pressione a soft key [CAN] para regressar visualizao de soft keys
apresentada na tela da Fig.8.8.1 (a).
8.8.3
Sada de Programas
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
511
apagado o arquivo com o nmero especificado.
Procedimento para Apagar Arquivos
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo .
3 Pressione vrias vezes a soft key comseta para a direita (tecla de
mudana para o menu seguinte).
4 Pressione a soft key [DISCO].
5 Pressione a soft key [(OPRC)].
6 Pressione a soft key [APAGAR].
EDICAO
* * * * * * * * * *
11: 55: 51
APAGAR
ARQU.NO.=
>_
O0001 N00000
(METRO) VOL
DIRETORIO (DISCO)
NO. NOME DO ARQUIVO
CAN DEF A EXEC NOME A
NOME=
0001 PARAMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6
7 Especifique o arquivo a ser apagado.
Se especificar o arquivo atravs de um nmero do arquivo, digite o
nmero e pressione a soft key [DEF A] . Se a especificao for feita
atravs do nome do arquivo, introduza o nome e pressione a soft key
[NOME A].
8 Pressione a soft key [EXEC].
O arquivo especificado no campo destinado ao nmero do arquivo
apagado. Quando um arquivo apagado, diminuda uma unidade
aos nmeros dos arquivos subseqentes.
9 Pressione a soft key [CAN] para regressar visualizao de soft keys
apresentada na tela da Fig.8.8.1 (a).
8.8.4
Apagar Arquivos
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
512
Quando se pressiona [DEF.A] ou [DEF.O] sem ter introduzido o nmero
do arquivo e do programa, o campo do nmero do arquivo ou do programa
fica em branco. Quando se introduz 0 como nmero do arquivo ou do
programa, exibido 1.
Para usar o canal 0, defina um nmero de dispositivo no parmetro 102.
Defina o nmero do dispositivo de E/S para o parmetro n 0112 quando
o canal 1 for usado. Para o canal 2, especifique--o no parmetro n 0122.
Para a introduo numrica nos campos de entrada com NO.ARQU. e
NO.PROGRAMA, so vlidos apenas os 4 ltimos dgitos.
Se a chave para proteo de dados do painel de operao da mquina se
encontrar na posio ON, no so lidos quaisquer programas do disquete.
Emvez disso, os programas so comparados com o contedo da memria
do CNC.
N Contedo
71
Foi introduzido um nmero de arquivo ou de programa invlido.
(O nmero de programa especificado no foi encontrado.)
79
A operao de comparao detectou diferenas entre o pro-
grama carregado para a memria e o contedo do programa ex-
istente no disquete.
86
Osinal de pronto (DR) do dispositivo de entrada/sada est desli-
gado. (Foi acionado um erro de arquivo no encontrado ou de
arquivo duplo no dispositivo de entrada/sada, devido
introduo de um nmero de arquivo, nmero de programa ou
nome de arquivo invlido.)
Limitaes
D Insero de nmeros de
arquivos e de programas
atravs de teclas
D Dispositivos de E/S
D Dgitos
significativos
D Comparao
ALARME
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
513
Os programas CNC arquivados na memria podem ser agrupados de
acordo com seus nomes, permitindo, assim, a transmisso de programas
CNC por grupos. A Seo III--11.3.3 explica como exibir uma lista de
programas para um grupo especificado.
Procedimento para Sada de uma Lista de Programas para um Determinado Grupo
1 Chame a tela da lista de programas para um grupo de programas, de
acordo com a descrio da seo III--11.3.2.
DIRETORIO DE PROG.(GRUPO) O0001 N00010
EDICAO
* * * * * * * * * * * * *
16: 52: 13
PRGRM DIR (OPRC)
PROGRAMA(NUM.) MEMORIA(CARAC.)
USADO: 60 3321
LIVRE: 140 127839
O N COMENT.
O0020 (ENGR--1000 PRINCIPAL )
O0040 (ENGR--1000 SUB--1 )
O0200 (ENGR--1000 SUB--2 )
O2000 (ENGR--1000 SUB--3 )
>_
2 Pressione a soft key [(OPRC)].
3 Pressione a soft key com seta para a direita (tecla de mudana
para o menu seguinte).
4 Pressione a soft key de operao [ENVIAR].
5 Pressione a soft key de operao [TD--PRG].
Os programas CNC do grupo para o qual foi feita a pesquisa so
transmitidos. Se estes programas forem transmitidos para um
disquete, os mesmos so gravados em um arquivo com o nome
GRUPO DE PROGRAM.
8.9
TRANSMISSO DE
UMA LISTA DE
PROGRAMAS PARA
UM DETERMINADO
GRUPO
Procedimento
EDC--ST PESQ--O GRUPO
ENVIAR LER
TD--PRG STOP EXEC CAN
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
514
Para a entrada/sada de um determinado tipo de dados, selecionada,
geralmente, a tela correspondente. Por exemplo, a tela de parmetros
utilizada para receber ou enviar parmetros de ou para uma unidade
externa de entrada/sada, enquanto que a tela do programa utilizada
para receber e enviar programas. Contudo, os programas, parmetros,
dados de correo e variveis de macros podem ser recebidos ou
enviados atravs de uma s tela comum: A tela TUDO E/S.
LER/ENVIAR (PROGRAMA) O1234 N12345
MDI
* * * * * * * * * * * * *
12:34:56
PRGRM PARAM CORRECAO (OPRC)
CANAL DE E/S 1 VERIF TV OFF
NO.DO MODULO 0 CODIG.ENVIO ISO
TAXA DE COM 4800 COD.ENTRADA ASCII
BIT STOP 2 SAIDA AVANCOAVANCO
ENTRADA ZERO (EIA) NO SAIDA EOB (ISO)
CR
VERIF TV(NOTAS) ON
(0:EIA 1:ISO)>1_
MACRO
Fig. 8.10 Tela TUDO E/S
(se for utilizado o canal 1 para a entrada/sada)
8.10
ENTRADA/SADA DE
DADOS NA TELA
TUDO E/S
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
515
Os parmetros relacionados com a entrada/sada podem ser definidos na
tela TUDO E/S. Os parmetros podem ser definidos independentemente
do modo que se encontra ativo.
Definio de parmetros relacionados com a entrada/sada
1 Pressione a tecla de funo .
2 Pressione vrias vezes a soft key comseta para adireita (teclade
mudana para o menu seguinte).
3 Pressione a soft key [TUDO E/S] para chamar a tela TUDO E/S.
NOTA
1 Se o programa ou o disquete for selecionado no modo
EDICAO, chamada a tela de diretrios do programa ou a
tela do disquete.
2 Se a mquina for ligada primeiro, o programa selecionado
por omisso.
LER/ENVIAR (PROGRAMA) O1234 N12345
MDI
* * * * * * * * * * * * *
12:34:56
PRGRM PARAM CORRECAO
(OPRC)
CANAL DE E/S 1 VERIF TV OFF
NO.DO MODULO 0 CODIG.ENVIO ISO
TAXA DE COM 4800 COD.ENTRADA ASCII
BIT STOP 2 SAIDA AVANCOAVANCO
ENTRADA ZERO (EIA) NO SAIDA EOB (ISO)
CR
VERIF TV(NOTAS) ON
(0:EIA 1:ISO)>1_
MACRO
4 Selecione a soft key correspondente ao tipo de dados desejado
(programa, parmetro, etc.).
5 Defina os parmetros correspondentes ao tipo de unidade de
entrada/sada a ser utilizada. ( possvel proceder definio de
parmetros independentemente do modo.)
8.10.1
Definio de
parmetros de
entrada/sada
Procedimento
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
516
Aentrada e sada de umprograma pode ser efetuada atravs da tela TUDO
E/S. Para introduzir umprograma atravs de umdisquete ou de umcarto,
o usurio ter de especificar o arquivo de entrada em que o programa est
includo (pesquisa de arquivos).
Pesquisa de arquivos
1 Pressione a soft key [PRGRM] na tela TUDO E/S, descrita na seo
8.10.1.
2 Selecione o modo EDICAO. exibido um diretrio de programas.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
D O diretrio de programas s exibido no modo EDICAO. Em
todos os outros modos, exibida a tela TUDO E/S.
O0001 N00010
EDICAO * * * * * * * * * * * * *
14:46:09
PESQ D LER ENVIAR (OPRC)
>_
PROGRAMA(NUM.) MEMORIA(CARAC.)
USADO : 60 3321
LIVRE : 140 127839
O0010 O0001 O0003 O0002 O0555 O0999
O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040
APAGAR
4 Introduza o endereo N.
5 Introduza o nmero do arquivo a ser procurado.
D N0
encontrado o primeiro arquivo do disquete.
D Um entre N1 e N9999
encontrado um arquivo especificado entre 1 e 9999.
D N--9999
encontrado o arquivo imediatamente a seguir ao que foi usado
por ltimo.
D N--9998
Se especificar --9998, encontrado o arquivo subseqente. Em
seguida, sempre que seja executada uma operao de entrada/sada
de um arquivo, N--9999 automaticamente inserido. Isso significa
que os arquivos subseqentes podem ser automaticamente
encontrados seqencialmente. Este estado cancelado atravs da
especificao de N0, N1 a N9999 ou N--9999, ou ainda aps um
reset.
6 Pressione as soft keys [PESQ D] e [EXEC].
encontrado o arquivo especificado.
8.10.2
Entrada e sada de
programas
Procedimento
EXEC CAN
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
517
Se j existir algum arquivo no disquete ou no carto, a especificao de
N0 ou de N1 tem o mesmo efeito. Se N1 for especificado quando no h
nenhumarquivo no disquete ou no carto, acionado umalarme, uma vez
que no possvel encontrar o primeiro arquivo. Atravs da especificao
de N0, a cabea de leitura posicionada no incio do disquete ou do carto,
independentemente do disquete/carto j conter arquivos ou no.
Portanto, no acionado qualquer alarme. N0 pode ser especificado, por
exemplo, quando se pretende gravar um programa em um novo disquete
ou carto ou quando se utiliza um disquete ou carto usado, depois de
terem sido apagados previamente todos os arquivos l existentes.
Se for gerado umalarme (p. ex., devido a umerro de pesquisa de arquivos)
durante a pesquisa de arquivos, o CNC no aciona o alarme
imediatamente. No entanto, se for executada subseqentemente uma
entrada/sada com esse arquivo, acionado um alarme P/S (n 086).
Emvez de proceder a uma pesquisa seqencial de arquivos, especificando
todas as vezes os nmeros dos respectivos arquivos, o usurio pode
especificar o nmero do primeiro arquivo e procurar os arquivos
subseqentes por meio da especificao de N--9999. Especificando--se
N--9999, pode reduzir--se o tempo necessrio para a pesquisa de arquivos.
Entrada de um programa
1 Pressione a soft key [PRGRM] na tela TUDOE/S, descrita na Seo
III--8.10.1.
2 Selecione o modo EDICAO. exibido um diretrio de programas.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
D O diretrio de programas s exibido no modo EDICAO. Em
todos os outros modos, exibida a tela TUDO E/S.
O0001 N00010
EDICAO * * * * * * * * * * * * *
14:46:09
PESQ D LER ENVIAR (OPRC)
>_
PROGRAMA(NUM.) MEMORIA(CARAC.)
USADO : 60 3321
LIVRE : 140 127839
O0010 O0001 O0003 O0002 O0555 O0999
O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040
APAGAR
4 Para especificar o nmero de programXa que dever ser atribudo ao
programa que pretende introduzir, introduza o endereo Oseguido do
nmero de programa desejado.
Se no for especificado qualquer nmero de programa, ser atribudo
o nmero de programa j existente no disquete ou na fita NC.
Explicaes
D Diferena entre N0 e N1
D Acionamento de alarmes
durante a pesquisa de
arquivos
D Pesquisa de arquivos
por meio de N--9999
Procedimento
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
518
5 Pressione a soft key [LER] e, em seguida, [EXEC].
O programa introduzido com o nmero que lhe foi atribudo no
passo 4.
Para cancelar a entrada, pressione a soft key [CAN].
Para interromper a entrada antes de seu trmino, pressione a soft key
[STOP].
Sada de um programa
1 Pressione a soft key [PRGRM] na tela TUDOE/S, descrita na Seo
III--8.10.1.
2 Selecione o modo EDICAO. exibido um diretrio de programas.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
D O diretrio de programas s exibido no modo EDICAO. Em
todos os outros modos, exibida a tela TUDO E/S.
O0001 N00010
EDICAO* * * * * * * * * * * * *
14:46:09
PESQ D LER ENVIAR (OPRC)
>_
PROGRAMA(NUM.) MEMORIA(CARAC.)
USADO : 60 3321
LIVRE : 140 127839
O0010 O0001 O0003 O0002 O0555 O0999
O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040
APAGAR
4 Introduza o endereo O.
5 Introduza o nmero de programa desejado.
Se for introduzido o nmero --9999, so enviados todos os programas
arquivados na memria.
Para a sada de uma srie de programas, introduza O ,
Ojjjj. Os programas com os nmeros de a jjjj
so enviados.
Se o bit 4 (SOR) do parmetro n 3107 (para uma exibio ordenada)
for definido com o valor 1, na tela do diretrio de programas, os
programas so enviados de forma ordenada, comeando pelo que
possui o nmero de programa mais baixo.
6 Pressione a soft key [ENVIAR]e, em seguida, [EXEC].
O (s) programa(s) especificado(s) /so enviados. Se os passos 4 e 5
forem omitidos, ser enviado o programa atualmente selecionado.
Para cancelar a sada, pressione a soft key [CAN].
Para interromper a sada antes de seu trmino, pressione a soft key
[STOP].
EXEC CAN STOP
Procedimento
EXEC CAN STOP
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
519
Apagar arquivos
1 Pressione a soft key [PRGRM] na tela TUDOE/S, descrita na Seo
III--8.10.1.
2 Selecione o modo EDICAO. exibido um diretrio de programas.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
D O diretrio de programas s exibido no modo EDICAO. Em
todos os outros modos, exibida a tela TUDO E/S.
O0001 N00010
EDICAO * * * * * * * * * * * * *
14:46:09
PESQ D LER ENVIAR (OPRC)
>_
PROGRAMA(NUM.) MEMORIA(CARAC.)
USADO : 60 3321
LIVRE : 140 127839
O0010 O0001 O0003 O0002 O0555 O0999
O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040
APAGAR
4 Pressione a soft key [APAGAR].
5 Introduza o nmero de um arquivo entre 1 e 9999 para especificar o
arquivo que dever ser apagado.
6 Pressione a soft key [EXEC].
O arquivo nmero k, especificado no passo 5, apagado.
Depois de apagado o arquivo k, subtrada 1 unidade aos nmeros dos
arquivos anteriores (k+1) a n, obtendo--se k a (n--1).
Antes de apagar Depois de apagar
de 1 a (k--1) de 1 a (k--1)
k Apagado
de (k+1) a n de k a (n--1)
Antes de se poder apagar um arquivo, o boto de proteo contra escrita
do disquete ter de ser colocado na posio que permite escrever no
disquete.
Procedimento
EXEC CAN
Explicaes
D Nmeros dos arquivos
depois de apagar
D Proteo contra
gravao
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
520
A entrada e sada de parmetros pode ser efetuada atravs da tela TUDO
E/S.
Entrada de parmetros
1 Pressione a soft key [PARAM] na tela TUDO E/S, descrita na Seo
III--8.10.1
2 Selecione o modo EDICAO.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
LER/ENVIAR (PARAMETRO) O1234 N12345
MDI
* * * * * * * * * * * * *
12:34:56
LER ENVIAR
CANAL DE E/S 1 VERIF TV OFF
NO.DO MODULO 0 CODIG.ENVIO ISO
TAXABAUD 4800 COD.ENTRADA ASCII
BIT STOP 2 SAIDA AVANCOAVANCO
ENTRADA ZERO (EIA) NO SAIDA EOB (ISO) CR
VERIF TV(NOTAS) ON
(0:EIA 1:ISO)>1_
4 Pressione a soft key [LER] e, em seguida, [EXEC].
Os parmetros so lidos e o indicador de ENTRADA fica piscando
no canto inferior direito da tela. Depois de concluda a entrada, o
indicador de ENTRADA apagado da tela.
Para cancelar a entrada, pressione a soft key [CAN].
8.10.3
Entrada e sada de
parmetros
Procedimento
EXEC CAN
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
521
Sada de parmetros
1 Pressione a soft key [PARAM] na tela TUDO E/S, descrita na Seo
III--8.10.1
2 Selecione o modo EDICAO.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
LER/ENVIAR (PARAMETRO) O1234 N12345
MDI
* * * * * * * * * * * * *
12:34:56
LER ENVIAR
CANAL DE E/S 1 VERIF TV OFF
NO.DO MODULO 0 CODIG.ENVIO ISO
TAXABAUD 4800 COD.ENTRADA ASCII
BIT STOP 2 SAIDA AVANCOAVANCO
ENTRADA ZERO (EIA) NO SAIDA EOB (ISO) CR
VERIF TV (NOTAS) ON
(0:EIA 1:ISO)>1_
4 Pressione a soft key [ENVIAR]e, em seguida, [EXEC].
Os parmetros so enviados e o indicador de SAIDA fica piscando
no canto inferior direito da tela. Depois de concluda a sada, o
indicador de SAIDA apagado da tela.
Para cancelar a sada, pressione a soft key [CAN].
Procedimento
EXEC CAN
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
522
A entrada e sada dos dados de correo pode ser efetuada atravs da tela
TUDO E/S.
Entrada de dados de correo
1 Pressione a soft key [CORREC] na tela TUDO E/S, descrita na
Seo III--8.10.1
2 Selecione o modo EDICAO.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
LER/ENVIAR (CORRECAO) O1234 N12345
MDI
* * * * * * * * * * * * *
12:34:56
LER ENVIAR
CANAL DE E/S 1 VERIF TV OFF
NO.DO MODULO 0 CODIG.ENVIO ISO
TAXABAUD 4800 COD.ENTRADA ASCII
BIT STOP 2 SAIDA AVANCOAVANCO
ENTRADA ZERO (EIA) NO SAIDA EOB (ISO) CR
VERIF TV (NOTAS) ON
(0:EIA 1:ISO)>1_
4 Pressione a soft key [LER] e, em seguida, [EXEC].Os dados de
correo so lidos e o indicador de ENTRADA fica piscando no
canto inferior direito da tela.
Depois de concluda a entrada, o indicador de ENTRADA
apagado da tela.
Para cancelar a entrada, pressione a soft key [CAN].
8.10.4
Entrada e Sada de
Dados de Correo
Procedimento
EXEC CAN
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
523
Sada de dados de correo
1 Pressione a soft key [CORREC] na tela TUDO E/S, descrita na
Seo III--8.10.1
2 Selecione o modo EDICAO.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
LER/ENVIAR (CORRECAO) O1234 N12345
MDI
* * * * * * * * * * * * *
12:34:56
LER ENVIAR
CANAL DE E/S 1 VERIF TV OFF
NO.DO MODULO 0 CODIG.ENVIO ISO
TAXABAUD 4800 COD.ENTRADA ASCII
BIT STOP 2 SAIDA AVANCOAVANCO
ENTRADA ZERO (EIA) NO SAIDA EOB (ISO) CR
VERIF TV (NOTAS) ON
(0:EIA 1:ISO)>1_
4 Pressione a soft key [ENVIAR]e, em seguida, [EXEC].
Os dados de correo so enviados e o indicador de SAIDA fica
piscando no canto inferior direito da tela. Depois de concluda a sada,
o indicador de SAIDA apagado da tela.
Para cancelar a sada, pressione a soft key [CAN].
Procedimento
EXEC CAN
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
524
A sada de variveis comuns de macros de usurio pode ser efetuada
atravs da tela TUDO E/S.
Sada de variveis comuns de macros de usurio
1 Pressione a soft key [MACRO] na tela TUDOE/S, descrita na Seo
III--8.10.1
2 Selecione o modo EDICAO.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
LER/ENVIAR (MACRO) O1234 N12345
MDI
* * * * * * * * * * * * *
12:34:56
LER ENVIAR
CANAL DE E/S 1 VERIF TV OFF
NO.DO MODULO 0 CODIG.ENVIO ISO
TAXABAUD 4800 COD.ENTRADA ASCII
BIT STOP 2 SAIDA AVANCOAVANCO
ENTRADA ZERO (EIA) NO SAIDA EOB (ISO) CR
VERIF TV(NOTAS) ON
(0:EIA 1:ISO)>1_
4 Pressione a soft key [ENVIAR]e, em seguida, [EXEC].
As variveis comuns de macros de usurio so enviadas e o indicador
de SAIDA fica piscando no canto inferior direito da tela. Depois de
concluda a sada, o indicador de SAIDA apagado da tela.
Para cancelar a sada, pressione a soft key [CAN].
NOTA
Para introduzir uma varivel de macro, faa a leitura da
instruo da macro de usurio como programa e execute,
em seguida, o programa.
8.10.5
Sada de variveis
comuns de macros de
usurio
Procedimento
EXEC CAN
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
525
A tela TUDO E/S suporta a exibio de um diretrio de arquivos do
disquete, bem como a entrada e sada de arquivos em disquete.
Exibio de um diretrio de arquivos
1 Pressione vrias vezes a soft key comseta para adireita (teclade
mudana para o menu seguinte) na tela TUDO E/S, descrita na seo
III--8.10.1.
2 Pressione a soft key [DISCO].
3 Selecione o modo EDICAO. A tela do disquete exibida.
4 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
Atela do disquete s exibida no modo EDICAO. Emtodos os outros
modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO) O1234 N12345
MDI
* * * * * * * * * * * * *
12:34:56
PESQ D LER ENVIAR
>
APAGAR
5 Pressione a soft key [PESQ A].
6 Introduza o nmero do arquivo desejado e pressione, em seguida, a
soft key [DEF A].
8.10.6
Entrada e sada de
arquivos em disquetes
Procedimento
EXEC CAN DEF A
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
526
7 Pressione a soft key [EXEC]. exibido um diretrio em que o
arquivo especificado se encontra em primeiro lugar. Os arquivos
subseqentes do diretrio podem ser exibidos, pressionando a tecla
de pgina.
LER/ENVIAR (DISCO)
N. NOME DO ARQUIVO
O1234 N12345
(METRO) VOL
EDICAO * * * * * * * * * * * * *
12:34:56
PESQ D EXEC
0001 PARAMETRO
0002 TODOS--
OS.PROGRAM.
0003 O0001
0004 O0002
0005 O0003
0006 O0004
0007 O0005
0008 O0010
0009 O0020
PESQ A
ARQU.NO.=2
>2_
CAN
46.1
12.3
11.9
11.9
11.9
11.9
11.9
11.9
11.9
Pressionando simplesmente a tecla de pgina, exibido um diretrio
em que o primeiro arquivo se encontra na posio superior. (No
necessrio pressionar a soft key [PESQ A].)
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
527
Entrada de um arquivo
1 Pressione vrias vezes a soft key comseta para a direita (tecla de
mudana para o menu seguinte) na tela TUDO E/S, descrita na seo
III--8.10.1.
2 Pressione a soft key [DISCO].
3 Selecione o modo EDICAO. A tela do disquete exibida.
4 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
Atela do disquete s exibida no modo EDICAO. Emtodos os outros
modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO) O1234 N12345
MDI
* * * * * * * * * * * * *
12:34:56
PESQ D LER ENVIAR
>
APAGAR
5 Pressione a soft key [LER].
6 Introduza o nmero do arquivo ou do programa que dever ser
introduzido.
D Especificao do nmero de um arquivo: Introduza o nmero do
arquivo desejado e pressione, em seguida, a soft key [DEF A].
D Especificao do nmero de um programa: Introduza o nmero do
programa desejado e pressione, em seguida, a soft key [DEF O].
7 Pressione a soft key [EXEC].
O arquivo ou programa especificado lido e o indicador de
ENTRADA fica piscando no canto inferior direito da tela. Depois
de concluda a entrada, o indicador de ENTRADA apagado da
tela.
Procedimento
EXEC CAN DEF A DEF O STOP
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
528
Sada de um arquivo
1 Pressione vrias vezes a soft key comseta para adireita (teclade
mudana para o menu seguinte) na tela TUDO E/S, descrita na seo
III--8.10.1.
2 Pressione a soft key [DISCO].
3 Selecione o modo EDICAO. A tela do disquete exibida.
4 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
Atela do disquete s exibida no modo EDICAO. Emtodos os outros
modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO) O1234 N12345
MDI
* * * * * * * * * * * * *
12:34:56
PESQ D LER ENVIAR
>
APAGAR
5 Pressione a soft key [ENVIAR].
6 Introduza o nmero do programa que dever ser enviado, juntamente
com o nmero do arquivo de sada desejado.
D Especificao do nmero de um arquivo: Introduza o nmero do
arquivo desejado e pressione, em seguida, a soft key [DEF A].
D Especificao do nmero de um programa: Introduza o nmero do
programa desejado e pressione, em seguida, a soft key [DEF O].
7 Pressione a soft key [EXEC].
O programa especificado enviado e o indicador de SAIDA fica
piscando no canto inferior direito da tela. Depois de concluda a sada,
o indicador de SAIDA apagado da tela.
No sendo especificado o nmero de um arquivo, o programa
escrito no fim dos arquivos atualmente registrados.
Procedimento
EXEC CAN DEF A DEF O STOP
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
529
Apagar arquivos
1 Pressione vrias vezes a soft key comseta para adireita (teclade
mudana para o menu seguinte) na tela TUDO E/S, descrita na seo
III--8.10.1.
2 Pressione a soft key [DISCO].
3 Selecione o modo EDICAO. A tela do disquete exibida.
4 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
Atela do disquete s exibida no modo EDICAO. Emtodos os outros
modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO) O1234 N12345
MDI
* * * * * * * * * * * * *
12:34:56
PESQ D LER ENVIAR
>
APAGAR
5 Pressione a soft key [APAGAR].
6 Introduza o nmero do arquivo desejado e pressione, em seguida, a
soft key [DEF A].
7 Pressione a soft key [EXEC]. O arquivo especificado apagado.
Depois de apagado o arquivo desejado, os arquivos subseqentes so
deslocados para cima.
Procedimento
EXEC CAN DEF A
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
530
Adefinio do canal de E/S (parmetro n 0020) como 4 permite chamar
os arquivos de um carto de memria inserido na respectiva interface
localizada do lado esquerdo da tela. Os diferentes tipos de dados de um
carto de memria, como os programas de peas, parmetros e dados de
correo podem ser igualmente inseridos e reproduzidos em formato de
arquivo de texto.
Em seguida, so apresentadas as funes principais.
Visualizao de diretrios de arquivos guardados
Os arquivos guardados em um carto de memria podem ser exibidos
na tela de diretrios.
Pesquisa de um arquivo
O arquivo especificado procurado no carto de memria e, sendo
encontrado, exibido na tela de diretrios.
Leitura de um arquivo
Os arquivos em formato de texto podem ser lidos de um carto de
memria.
Escrita de um arquivo
Os dados, como p. ex. rotinas, podem ser guardados em um carto de
memria em formato de texto.
Apagar arquivos
Os arquivos podemser selecionados e apagados do carto de memria.
CNC
Escrita de um arquivo
Leitura de um arquivo
Exibio de diretrios
Pesquisa de um arquivo
Apagar arquivos
Carto de
memria
8.11
ENTRADA/SADA DE
DADOS ATRAVS DE
UM CARTO DE
MEMRIA
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
531
Visualizao de diretrios de arquivos guardados
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo .
3 Pressione vrias vezes a soft key comseta para a direita (tecla do
menu seguinte).
4 Pressione a soft key [CARTAO]. apresentada a tela seguinte.
Atravs das teclas de pgina e , possvel rolar a tela.
PROG (OPRC) DIR +
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO TAM. DATA
O0034 N00045
0001 O1000 123456 96/07/10
0002 O1001 118458 96/07/30
0003 O0002 113250 96/07/30
0004 O2000 173456 96/07/31
0005 O2001 113444 96/07/31
0006 O3001 118483 96/08/02
0007 O3300 111406 96/08/05
0008 O3400 112420 96/07/31
0009 O3500 117460 96/07/31
~ ~
5 possvel exibir os comentrios relativos a cada arquivo,
pressionando a soft key [DIR+].
PROG (OPRC) DIR +
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO COMENT
O0034 N00045
0001 O1000 (COMENT. )
0002 O1001 (SUBPROGRAMA)
0003 O0002 (12345678 )
0004 O2000 ( )
0005 O2001 ( )
0006 O3001 (SALTAR K )
0007 O3300 (RAPIDO )
0008 O3400 ( )
0009 O3500 (PROGRAMA
TESTE )
~ ~
6 Pressionando repetidamente a soft key [DIR+], a tela alterna entre a
exibio dos comentrios e a exibio do tamanho e da data.
exibido qualquer comentrio existente no arquivo, aps o nmero
O. A tela pode exibir um total de 18 caracteres.
Procedimento
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
532
Pesquisa de um arquivo
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo .
3 Pressione vrias vezes a soft key comseta para a direita (tecla do
menu seguinte).
4 Pressione a soft key [CARTAO]. apresentada a tela seguinte.
PROG (OPRC) DIR +
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO TAM. DATA
O0034 N00045
0001 O1000 123456 96/07/10
0002 O1001 118458 96/07/30
0003 O0002 113250 96/07/30
0004 O2000 173456 96/07/31
0005 O2001 113444 96/07/31
0006 O3001 118483 96/08/02
0007 O3300 111406 96/08/05
0008 O3400 112420 96/07/31
0009 O3500 117460 96/07/31
~ ~
5 Pressione a soft key [(OPRC)].
6 Introduza o nmero do arquivo desejado atravs da soft key
[PESQA]. Depois, inicie a pesquisa, pressionando a soft key[EXEC].
Sendo encontrado, o arquivo exibido na parte superior da tela de
diretrios.
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO COMENT
O0034 N00045
0019 O1000 (PROGRAMA PRINC.)
0020 O1010 (SUBPROGRAMA--1)
0021 O1020 (COMENT. )
0022 O1030 (COMENT. )
~ ~
Pesquisa do arquivo nmero 19
Procedimento
APAGAR ENVIAR PESQ D LER A LER N
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
533
Leitura de um arquivo
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo PROG.
3 Pressione a soft key comseta para a direita (tecla do menu seguinte).
4 Pressione a soft key [CARTAO]. Em seguida, apresentada a tela
seguinte.
PROG (OPRC) DIR +
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO TAM. DATA
O0034 N00045
0001 O1000 123456 96/07/10
0002 O1001 118458 96/07/30
0003 O0002 113250 96/07/30
0004 O2000 173456 96/07/31
0005 O2001 113444 96/07/31
0006 O3001 118483 96/08/02
0007 O3300 111406 96/08/05
0008 O3400 112420 96/07/31
0009 O3500 117460 96/07/31
~ ~
5 Pressione a soft key [(OPRC)].
6 Para especificar o nmero de um arquivo, pressione a soft key [LER
A]. apresentada a tela seguinte.
NOME A EXEC STOP DEF O CAN
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO COMENT
O0001 N00010
0019 O1000 (PROGRAMA PRINC.)
0020 O1010 (SUBPROGRAMA--1)
0021 O1030 (COMENT. )
~ ~
LER
NOME DO ARQUIVO=20 NO.PROGRAMA=120
>
EDICAO
15:40:21
* * * * * * * * * * * * * *
7 Introduza o nmero de arquivo 20 atravs do painel MDI e defina, em
seguida, o nmero do arquivo pressionando a soft key [DEF A].
Depois, introduza o nmero de programa 120 e defina--o,
pressionando a soft key [DEF O]. Em seguida, pressione a soft key
[EXEC].
O nmero de arquivo 20 registrado no CNC como O0120.
Defina o nmero de um programa para registrar um arquivo que
dever ser lido com um nmero O separado. No sendo definido
qualquer nmero de programa, o nmero O registrado na coluna
do nome do arquivo.
Procedimento
APAGAR ENVIAR PESQ D LER A LER N
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
534
8 Para especificar um arquivo com seu nome, pressione a soft key
[LER N], como descrito acima, no passo 6. apresentada a tela
seguinte.
NOME A EXEC STOP DEF O CAN
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO COMENT
O0001 N00010
0012 O0050 (PROGRAMA PRINC.)
0013 PROTESTE (SUBPROGRAMA--1)
0014 O0060 (PROGRAMA MAC-
ROS)
~ ~
LER NOME DO ARQUIVO =PROTESTE
NO.PROGRAMA =1230
>
EDICAO
15:40:21
* * * * * * * * * * * * * *
9 Para registrar o nome de arquivo PROTESTE como O1230,
introduza o nome de arquivo PROTESTE atravs do painel MDI e
defina, em seguida, o nome do arquivo com a soft key [NOME A].
Depois, introduza o nmero de programa 1230 e defina--o,
pressionando a soft key [DEF O]. Em seguida, pressione a soft key
[EXEC].
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
535
Escrita de um arquivo
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo .
3 Pressione vrias vezes a soft key comseta para a direita (tecla do
menu seguinte).
4 Pressione a soft key [CARTAO]. apresentada a tela seguinte.
PROG (OPRC) DIR +
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO TAM. DATA
O0034 N00045
0001 O1000 123456 96/07/10
0002 O1001 118458 96/07/30
0003 O0002 113250 96/07/30
0004 O2000 173456 96/07/31
0005 O2001 113444 96/07/31
0006 O3001 118483 96/08/02
0007 O3300 111406 96/08/05
0008 O3400 112420 96/07/31
0009 O3500 117460 96/07/31
~ ~
5 Pressione a soft key [(OPRC)].
6 Pressione a soft key [ENVIAR].
7 Introduza o nmero O desejado atravs do painel MDI e defina, em
seguida, o nmero do programa coma soft key [DEFO] Se pressionar
a soft key [EXEC], depois de efetuada, por exemplo, a definio
seguidamente apresentada, o arquivo gravado com o nmero
O1230.
NOME A EXEC STOP DEF O CAN
EDICAO* * * * * * * * * * * * * *
15:40:21
ENVIAR NOME DO ARQUIVO=
NO.PROGRAMA =1230
>
~ ~
8 Tal como para a definio do nmero O, introduza o nome de arquivo
desejado atravs do painel MDI e defina, em seguida, o nome do
arquivo com a soft key [DEF A]. Se pressionar a soft key [EXEC],
depois de efetuada, por exemplo, a definio seguidamente
apresentada, o arquivo gravado como nmero de programa O1230 e
com o nome de arquivo ABCD12.
NOME A EXEC STOP DEF O CAN
EDICAO
* * * * * * * * * * * * * *
15:40:21
ENVIAR NOME DO ARQUIVO=ABCD12
NO.PROGRAMA =1230
>
~ ~
Procedimento
APAGAR ENVIAR PESQ D LER A LER N
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
536
Quando um arquivo enviado para o carto de memria, neste poder j
exitir um arquivo com o mesmo nome. O bit 6 (OWM) do parmetro n.
0138 pode ser usado para selecionar se se deseja sobrescrever o arquivo
existente de forma incondicional ou mostrar uma mensagemconfirmando
se se deseja sobrescrever o arquivo.
Quando OWM 0 mostrada uma mensagem; quando OWM 1, o
arquivo sobrescrito incondicionalmente. Mesmo quando OWM 0, no
obstante, o arquivo sobrescrito incondicionalmente se a substituio for
especificada pela funo de cpia impressa da tela ou por uma operao
na tela de informao de manuteno ou tela PMC.
Para escrever todos os programas, introduza o nmero de programa
= --9999. Neste caso, se no for especificado qualquer nome de arquivo,
ser utilizado o nome PROGRAM.ALL para o registro.
A especificao dos nomes dos arquivos est sujeita s seguintes
restries:
<File name setting> VVV

No mximo
8 caracteres
No mximo 3 carac-
teres para a extenso
Explicaes
D Registrar um arquivo
com o mesmo nome
D Escrever todos os
programas
D Restries para os
nomes dos arquivos
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
537
Apagar arquivos
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo .
3 Pressione vrias vezes a soft key comseta para a direita (tecla do
menu seguinte).
4 Pressione a soft key [CARTAO]. apresentada a tela seguinte.
PROG (OPRC) DIR +
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO TAM. DATA
O0034 N00045
0001 O1000 123456 96/07/10
0002 O1001 118458 96/07/30
0003 O0002 113250 96/07/30
0004 O2000 173456 96/07/31
0005 O2001 113444 96/07/31
0006 O3001 118483 96/08/02
0007 O3300 111406 96/08/05
0008 O3400 112420 96/07/31
0009 O3500 117460 96/07/31
~ ~
5 Pressione a soft key [(OPRC)].
6 Especifique o nmero do arquivo desejado coma soft key[APAGAR]
e pressione, em seguida, a soft key [EXEC]. O arquivo apagado e a
tela de diretrios novamente exibida.
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO COMENT
O0034 N00045
0019 O1000 (PROGRAMA PRINC.)
0020 O1010 (SUBPROGRAMA--1)
0021 O1020 (COMENT. )
0022 O1030 (COMENT. )
~ ~
O arquivo O1020 apagado.
Apagamento do arquivo nmero 21
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO COMENT
O0034 N00045
0019 O1000 (PROGRAMA PRINC)
0020 O1010 (SUBPROGRAMA--1)
0021 O1020 (COMENT. )
0022 O1030 (COMENT. )
~ ~
O nmero de arquivo 21 atribudo ao nome de arquivo seguinte.
Procedimento
APAGAR ENVIAR PESQ D LER A LER N
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
538
Entrada/Sada em lote com um carto de memria
Na tela TUDO E/S, podem ser recebidos e enviados, via um carto de
memria, diferentes tipos de dados, incluindo programas de peas,
parmetros, dados sobre correo, dados sobre erros de passo, macros de
usurio e dados do sistema de coordenadas da pea; a tela de cada tipo de
dados no precisa de ser mostrada para a entrada/sada.
Carto de
memria Tela TUDO E/S

Nome do item de dados


Programa de peas
Parmetro
Dados sobre correo
Dados sobre erros de passo
Macro de usurio
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo .
3 Pressione vrias vezes a soft key com seta para a direita
(tecla do menu seguinte).
4 Pressione a soft key [TUDO E/S]. apresentada a tela seguinte.
PROG (OPRC) CORRECAO PARAM
LER/ENVIAR (PROGRAMA)
N. NOME DO ARQUIVO TAM. DATA
O0001 N00001
*0001 O0222 332010 96--04--06
*0002 O1003 334450 96--05--04
*0003 DADOS VAR.MACRO653400 96--05--12
*0004 O0002 341205 96--05--13
[PROGRAMA]
*O0001 O0002 O0003 O0005 O0100 O0020
*O0006 O0004 O0110 O0200 O2200 O0441
*O0330
>
EDICAO
10:07:37
* * * * * * * * * * * * * *
Parte superior: Diretrio de arquivos em o carto de memria
Parte inferior: Diretrio de programas registrados
5 Comas teclas do cursor e , o usurio poder optar por rolar
a parte superior ou a parte inferior. (O asterisco (*) exibido no canto
esquerdo, indica a parte que pode ser rolada.)
: Utilizada para rolar o diretrio de arquivos do carto de
memria.
: Utilizada para rolar o diretrio de programas.
6 Com as teclas de pgina e , possvel rolar o diretrio de
arquivos ou de programas.
Procedimento
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
539
Quando esta tela exibida, encontra--se selecionado o item de dados
programa. Podem exibir--se as soft keys para outras telas, pressionando
a soft key com seta para a direita (tecla do menu seguinte).
Macro (OPRC) TRAB PASSO
Se for selecionado um outro item de dados que no programa, a tela
exibir apenas um diretrio de arquivos.
O item de dados indicado, entre parnteses, na primeira linha.
LER/ENVIAR (PARAMETRO)
N. NOME DO ARQUIVO TAM. DATA
O0001 N00001
0001 O0222 332010 96/04/06
0002 O1003 334450 96/05/04
0003 DADOS VAR.MACRO 653400 96/05/12
0004 O0003 334610 96/05/04
0005 O0001 334254 96/06/04
0006 O0002 333750 96/06/04
0007 DADOS PARAM.CNC 334453 96/06/04
~ ~
Aexibio do diretrio de programas no corresponde ao bit 0 (NAM) do
parmetro n 3107, nem ao bit 4 (SOR) do parmetro n 3107.
Atravs da soft key [(OPRC)], podem ser exibidas as seguintes soft keys:
PESQ D APAGAR LER N LER A ENVIAR
A operao de cada funo igual da tela do diretrio (carto de
memria). A soft key [DEF O], utilizada para a definio do nmero do
programa, e a indicao NUMERO DO PROGRAMA =, s so
exibidas para o item de dados programa.
[PESQ. A] : Procura o nmero de arquivo especificado.
[LER A] : Faz a leitura do nmero de arquivo especificado.
[ENVIAR] : Escreve um arquivo.
[LER N] : Faz a leitura de um arquivo com o nome especificado.
[APAGAR] : Apaga o nmero de arquivo especificado.
NOTA
As operaes no modo RMT e a funo de chamada de
subprogramas (baseada no comando M198) no podem
ser utilizadas em combinao com um carto de memria.
Explicaes
D Itens de dados
separados
D Visualizao do diretrio
de programas
D Utilizao das diferentes
funes
8. ENTRADA/SADA DE DADOS B--64114PO/01 OPERAO
540
Formato dos arquivos e mensagens de erro
Todos os arquivos lidos de umcarto de memria e escritos nele possuem
o formato de texto. O formato descrito em seguida.
Um arquivo comea com % ou LF, seguindo--se os dados propriamente
ditos. Um arquivo termina sempre com %. Numa operao de leitura, os
dados que se situam entre o primeiro % e o LF seguinte so ignorados.
Cada bloco acaba com um LF e no com um ponto e vrgula (;).
LF: 0A (hexadecimal) do cdigo ASCII
Se for lido um arquivo que inclua letras minsculas, caracteres kana
e diversos caracteres especiais (tais como $, \ e !), essas letras e
caracteres so ignorados.
Exemplo:
%
O0001(EXEMPLO DE ARQUIVO DO CARTAO DE
MEMORIA)
G17 G49 G97
G92 X--11.3 Y2.33

M30
%
O cdigo ASCII utilizado para a entrada/sada, independentemente
do parmetro de especificao (ISO/EIA).
O bit 3 do parmetro n 0100 pode ser utilizado para especificar se o
cdigo de fim de bloco (EOB) dever ser enviado apenas como LF
ou como LF, CR, CR.
Se ocorrer algum erro durante a operao de entrada/sada em cartes de
memria, exibida uma mensagem correspondente.
EDICAO * * * * * * * * * * * * * *
15:40:21
ERRO DO CARTAO M
N do ARQUIVO= 1 NO.PROGRAMA =13
>_
0028 O0003 777382 01--06--14
DEF A EXEC STOP DEF O CAN
~ ~
representa um cdigo de erro do carto de memria.
Formato
Mensagens de erro
B--64114PO/01 8.ENTRADA/SADA DE DADOS OPERAO
541
Cdigo Significado
99 Uma pea que precede a rea FAT do carto de memria des-
truda.
102 O carto de memria no possui espao livre suficiente.
105 O carto de memria no foi ainda inserido.
106 J est inserido um carto de memria.
110 O diretrio especificado no foi encontrado.
111 No possvel criar um novo diretrio, dado que h demasia-
dos arquivos no diretrio raiz.
114 O arquivo especificado no foi encontrado.
115 O arquivo especificado est protegido.
117 O arquivo ainda no foi aberto.
118 O arquivo j est aberto.
119 O arquivo est bloqueado.
121 O carto de memria no possui espao livre suficiente.
122 O nome de arquivo especificado invlido.
124 A extenso do arquivo especificado invlida.
129 Foi especificada uma funo no correspondente.
130 A especificao do mdulo invlida.
131 O caminho especificado invlido.
133 Foram abertos vrios arquivos simultaneamente.
135 O mdulo no est formatado.
140 O arquivo est protegido contra leitura/escrita.
Cdigos de erro do
carto de memria
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
542
9
EDIO DE PROGRAMAS
Este captulo descreve como editar programas registrados no CNC.
A edio inclui a insero, alterao, apagamento e substituio de
palavras. Inclui tambm o apagamento de programas completos e a
insero automtica de nmeros de seqncia. A funo ampliada de
edio de rotinas permite copiar, mover e intercalar programas. Este
captulo descreve tambma pesquisa de nmeros de programa, a pesquisa
de nmeros de seqncia, a pesquisa de palavras e a pesquisa de
endereos, executadas antes da edio do programa.
1) Pesquisa de nmeros de programa: Ver seo III--9.3. . . . . . . . . . . . . . . . . . . .
2) Pesquisa de nmeros de seqncia: Ver seo III--9.4. . . . . . . . . . . . . . . . . . .
3) Pesquisa de palavras: Ver seo III--9.1.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4) Pesquisa de endereo: Ver seo III--9.1.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1) Inserir, alterar e apagar palavras: Ver Subsees III--9.1.3 a 9.1.5. . . . . . . . . . . .
2) Substituir palavras e endereos: Ver subseo III--9.6.6. . . . . . . . . . . . . . . . . . . . .
3) Apagar blocos: Ver seo III--9.2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4) Copiar, mover e intercalar programas: Ver Subsees III--9.6.1 a 9.6.5 . . . . . . . .
5) Apagar programas: Ver seo III--9.5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Procurar parte
de um programa
para editar
Inserir, alterar e
apagar programas
Registro
Edio
Sada
Execuo
Aspectos Gerais
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
543
Esta seo descreve o procedimento para a insero, alterao e
apagamento de palavras em programas registrados na memria.
Procedimento para inserir, alterar e apagar uma palavra
1 Selecione o modo EDICAO.
2 Pressione .
3 Selecione o programa a ser editado.
Se um programa a ser editado estiver selecionado, realize a operao
4. Se um programa a ser editado no estiver selecionado, procure o
nmero do programa.
4 Procure a palavra a ser alterada.
Mtodo de varredura
Mtodo de procura de palavra
5 Proceda alterao, insero ou apagamento da palavra.
Uma palavra um endereo seguido de um nmero. Nas macros de
usurio, o conceito de palavra ambguo,
sendo, por isso, utilizado aqui o conceito de unidade de edio.
A unidade de edio uma unidade que poder ser alterada ou apagada
durante uma operao. Em uma operao de varredura, o cursor indica o
incio de uma unidade de edio. A insero feita a seguir unidade de
edio. Definio de unidade de edio:
(i) Parte de um programa compreendido entre um endereo e o ponto
imediatamente anterior ao endereo seguinte
(ii) Um endereo constitudo por um conjunto de letras ou por IF,
WHILE, GOTO, END, DO= ou ; (EOB).
De acordo com esta definio, uma palavra uma unidade de edio.
Quando utilizado no contexto de edio, o termo palavra significa uma
unidade de edio, de acordo com a definio exata.
AVISO
O usurio no pode continuar a execuo do programa,
depois de interromper umprocesso de usinagem emcurso
atravs de uma parada de bloco nico ou de um bloqueio
de avano, a fim de proceder alterao, insero ou
apagamento de dados desse programa. Se for efetuada
qualquer alterao, o programa poder no ser
exatamente executado de acordo com o contedo do
programa exibido na tela, ao ser retomado o processo de
usinagem. Portanto, se pretende alterar o contedo da
memria atravs da edio de uma parte do programa,
comute para o estado de reset ou execute um reset do
sistema, aps concluda a operao de edio e antes de
proceder execuo do programa.
9.1
INSERIR, ALTERAR E
APAGAR UMA
PALAVRA
Explicao
D Conceito de palavra e
unidade de edio
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
544
possvel procurar uma palavra, movendo simplesmente o cursor ao
longo do texto (varredura), atravs de uma pesquisa de palavras ou de uma
pesquisa de endereos.
Procedimento para a varredura de um programa
1 Pressione a tecla do cursor
Ocursor avana palavra a palavra na tela; o cursor mostrado emuma
palavra selecionada.
2 Pressione a tecla do cursor
Ocursor recua palavra a palavra na tela; o cursor mostrado em uma
palavra selecionada.
Exemplo) Para localizar Z1250.0
Programa O0050 N01234
O0050 ;
N01234 X100.0
S12 ;
N56789 M03 ;
M02 ;
%
; Z1250.0
3 Quando se mantm premida a tecla do cursor ou as
palavras so localizadas continuamente.
4 Para procurar a primeira palavra do bloco seguinte, pressione a tecla
do cursor .
5 Para procurar a primeira palavra do bloco anterior, pressione a tecla
do cursor .
6 Quando se mantm premida a tecla do cursor ou o cursor
desloca--se continuamente para o incio de um bloco.
7 Se pressionar a tecla de pgina , exibida a pgina seguinte e
localizada a primeira palavra dessa pgina.
8 Se pressionar a tecla de pgina exibida a pgina anterior e
localizada a primeira palavra dessa pgina.
9 Quando se mantm premida a tecla de pgina ou exibida
uma pgina aps a outra.
9.1.1
Pesquisa de Palavras
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
545
Procedimento para procurar uma palavra
Exemplo) Para Procurar S12
PROGRAMA O0050 N01234
O0050 ;
X100.0 Z1250.0 ;
S12 ;
N56789 M03 ;
M02 ;
%
N01234
N01234 est
sendo procurada/
localizada.
S12 est sendo
procurada.
1 Introduza o endereo S .
2 Introduza 1 2 .
S12 no pode ser procurada se for introduzido apenas S1.
S09 no pode ser procurada se for introduzido apenas S9.
Para procurar S09, tem de introduzir S09.
3 Para iniciar a operao de pesquisa, pressione a tecla [PESQ].
Depois de concluda a operao de pesquisa, o cursor pra emS12. Se
pressionar a tecla [PESQ], em vez da tecla [PESQ], a operao de
pesquisa executada em sentido inverso.
Procedimento para procurar um endereo
Exemplo) Para procurar M03
PROGRAMA O0050 N01234
O0050 ;
X100.0 Z1250.0 ;
S12 ;
N56789 M03 ;
M02 ;
%
N01234
N01234 est sendo
procurada/locali-
zada.
M03 est sendo
procurada.
1 Introduza o endereo
M
.
2 Pressione a tecla [PESQ].
Depois de concluda a operao de pesquisa, o cursor pra em M03.
Se pressionar a tecla [PESQ], em vez da tecla [PESQ], a operao
de pesquisa executada em sentido inverso.
Nmero do
alarme
Descrio
71 A palavra ou o endereo a ser procurada(o) no foi encon-
trada(o).
Alarme
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
546
Ocursor pode saltar para o incio de um programa. Esta funo chama--se
salto do cursor para o ponteiro do programa. Esta seo descreve os trs
mtodos de salto do cursor para o ponteiro do programa.
Procedimento para Saltar para o Incio de um Programa
1 Pressione quando a tela do programa se encontrar selecionada
no modo de EDICAO. Quando o cursor tiver regressado ao incio do
programa, o contedo do programa exibido na tela desde o incio.
Procure o nmero do programa.
1 Pressione a tecla de endereo O , quando a tela do programa for
selecionada no modo MEMORIA ou EDICAO.
2 Introduza o nmero do programa.
3 Pressione a soft key [PESQ O].
1 Selecione o modo MEMORIA ou EDICAO.
2 Pressione .
3 Pressione a tecla [(OPRC)].
4 Pressione a tecla [REBOB].
9.1.2
Salto para o Incio do
Programa
Mtodo 1
Mtodo 2
Mtodo 3
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
547
Procedimento para inserir uma palavra
1 Procure ou localize a palavra imediatamente anterior palavra a ser
inserida.
2 Introduza o endereo a ser inserido.
3 Introduza os dados.
4 Pressione a tecla .
Exemplo da Insero de T15
1 Procure ou localize Z1250.
Programa O0050 N01234
O0050 ;
N01234 X100.0
S12 ;
N56789 M03 ;
M02 ;
%
Z1250.0 ;
Z1250.0 foi encon-
trado/localizado.
2 Introduza T 1 5 .
3 Pressione a tecla .
Programa O0050 N01234
O0050 ;
N01234 X100.0 Z1250.0 T15 ;
S12 ;
N56789 M03 ;
M02 ;
%
T15 inserido.
9.1.3
Insero de Palavras
Procedimento
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
548
Procedimento para alterar uma palavra
1 Procure ou localize a palavra a ser alterada.
2 Introduza o endereo a ser inserido.
3 Introduza os dados.
4 Pressione a tecla .
Exemplo de alterao de T15 para M15
1 Procure ou localize T15.
Programa O0050 N01234
O0050 ;
N01234 X100.0 Z1250.0
S12 ;
N56789 M03 ;
M02 ;
%
T 15 ;
T15 foi encon-
trado/localizado.
2 Introduza
M 1 5 .
3 Pressione a tecla .
Programa O0050 N01234
O0050 ;
N1234 X100.0 Z1250.0 M15
;
S12 ;
N5678 M03 ;
M02 ;
%
T15 alterado
para M15.
9.1.4
Alterao de Palavras
Procedimento
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
549
Procedimento para apagar uma palavra
1 Procure ou localize a palavra a ser apagada.
2 Pressione a tecla .
Exemplo do apagamento de X100.0
1 Procure ou localize X100.0.
Programa O0050 N01234
O0050 ;
N01234
S12 ;
N56789 M03 ;
M02 ;
%
X100.0
X100.0 foi encon-
trado/localizado.
Z1250.0 M15 ;
2 Pressione a tecla .
Programa O0050 N01234
O0050 ;
N01234 Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%
X100.0 foi apa-
gado.
9.1.5
Apagar Palavras
Procedimento
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
550
possvel apagar um ou vrios blocos de um programa.
Oprocedimento abaixo exclui um bloco at ao seu cdigo EOB; o cursor
avana para a palavra seguinte.
Procedimento para apagar um bloco
1 Procure ou localize o endereo N do bloco a ser apagado.
2 Introduza
EOB
.
3 Pressione a tecla .
Exemplo do apagamento de um bloco com o n1234
1 Procure ou localize N01234.
Programa O0050 N01234
O0050 ;
Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%
N01234
N01234 foi en-
contrado/locali-
zado.
2 Introduza
EOB
.
3 Pressione a tecla .
Programa O0050 N01234
O0050 ;
S12 ;
N56789 M03 ;
M02 ;
%
O bloco com
N01234 foi apa-
gado.
9.2
APAGAR BLOCOS
9.2.1
Apagar um Bloco
Procedimento
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
551
possvel apagar os blocos desde a palavra atualmente exibida at ao
bloco com um nmero de seqncia especificado.
Procedimento para apagar vrios blocos
1 Procure ou localize uma palavra no primeiro bloco da parte a ser
apagada.
2 Introduza o endereo N .
3 Introduza o nmero de seqncia para o ltimo bloco da parte a ser
apagada.
4 Pressione a tecla .
Exemplo do apagamento de blocos entre o bloco contendo N01234 e o bloco contendo N56789
1 Procure ou localize N01234.
Programa O0050 N01234
O0050 ;
Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%
N01234
N01234 foi en-
contrado/locali-
zado.
2 Introduza N 5 6 7 8 9 . .
Programa O0050 N01234
O0050 ;
Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%
N01234
A parte mar-
cada com
a chaveta
apagada.
3 Pressione a tecla .
Programa O0050 N01234
O0050 ;
M02 ;
%
Os blocos com-
preendidos entre
o bloco com
N01234 e o bloco
com N56789
foram apagados.
NOTA
Se existirem demasiados blocos a apagar, poder ser
acionado um alarme P/S (N 070). Neste caso, reduza o
nmero de blocos a apagar.
9.2.2
Apagar Vrios Blocos
Procedimento
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
552
Se existirem vrios programas na memria, possvel procurar um
determinado programa.
Existem trs mtodos para procurar um programa.
Procedimento para a pesquisa do nmero do programa
1 Selecione o modo EDICAO ou MEMORIA.
2 Pressione para visualizar a tela de programas.
3 Introduza o endereo O .
4 Introduza o nmero do programa a ser procurado.
5 Pressione a tecla [PESQ O].
6 Depois de concluda a operao de pesquisa, o nmero do programa
procurado exibido no canto superior direito da tela CRT.
Se o programa no for encontrado, acionado o alarme P/S n 71.
1 Selecione o modo EDICAO ou MEMORIA.
2 Pressione para visualizar a tela de programas.
3 Pressione a tecla [PESQ O].
Neste caso, procurado o programa seguinte na memria.
Este mtodo procura o nmero de programa (de 0001 a 0015)
correspondente a um sinal da mquina--ferramenta para iniciar a
operao automtica. Para informaes mais detalhadas, consulte o
manual fornecido pelo fabricante da mquina--ferramenta.
1 Selecione o modo MEMORIA.
2 Comute para o estado de reset (*1).
O estado de reset aquele em que o LED de indicao de operao
automtica em curso est desligado. (Consulte o respectivo manual
do fabricante da mquina--ferramenta.)
3 Defina o sinal de seleo do nmero de programa da
mquina--ferramenta com um nmero de 01 a 15.
Se o programa correspondente ao sinal da mquina--ferramenta no
se encontrar registrado, acionado o alarme P/S (n 059).
4 Pressione a chave de incio de ciclo.
Se o sinal da mquina--ferramenta for igual a 00, a operao de
pesquisa do nmero do programa no executada.
N. do alarme Contedo
59 Oprograma como nmero selecionado no pode ser procu-
rado durante a pesquisa externa do nmero do programa.
71 O nmero de programa especificado no foi encontrado
durante a pesquisa do nmero do programa.
9.3
PESQUISA DO
NMERO DO
PROGRAMA
Mtodo 1
Mtodo 2
Mtodo 3
Alarme
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
553
A operao de pesquisa de nmeros de seqncia , normalmente,
utilizada para procurar umnmero de seqncia no meio de umprograma,
de forma a que a execuo possa ser iniciada ou reiniciada no bloco que
contm esse nmero de seqncia.
Exemplo) Pesquisa do nmero de seqncia 02346 em um programa
(O0002).
Programa
O0001 ;
N01234 X100.0 Z100.0 ;
S12 ;
:
O0002 ;
N02345 X20.0 Z20.0 ;
N02346 X10.0 Z10.0 ;
:
O0003 ;
:
Programa selecionado
O nmero de
seqncia procurado
foi encontrado
Esta seo pesqui-
sada desde o incio.
(A operao de pes-
quisa s executada
dentro de um pro-
grama.)
Procedimento para a pesquisa do nmero de seqncia
1 Selecione o modo MEMORIA.
2 Pressione .
3 Se o programa contiver o nmero de seqncia a ser procurado,
execute as operaes 4 a 7, abaixo descritas.
Se o programa no contiver o nmero de seqncia a ser procurado,
selecione o nmero do programa que contmo nmero de seqncia
a ser procurado.
4 Introduza o endereo N .
5 Introduza o nmero de seqncia a ser procurado.
6 Pressione a tecla [PESQ N].
7 Depois de concluda a operao de pesquisa, o nmero de seqncia
procurado exibido no canto superior direito da tela CRT.
Se o nmero de seqncia especificado no for encontrado no
programa atualmente selecionado, acionado o alarme P/S (n 060).
9.4
PESQUISA DO
NMERO DE
SEQNCIA
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
554
Os blocos que so ignorados no exercem qualquer influncia sobre o
CNC. Isso significa que os dados contidos nos blocos ignorados, tais
como as coordenadas e os cdigos M, S e T, no alteram as coordenadas
do CNC nem os valores modais.
Portanto, no primeiro bloco em que a execuo deva ser iniciada ou
reiniciada atravs de um comando de pesquisa do nmero de seqncia,
certifique--se de que introduziu os cdigos M, S e T necessrios, bem
como as coordenadas. Um bloco procurado atravs da pesquisa de
nmeros de seqncia representa, normalmente, umponto de transio de
um processo para outro. Se for necessrio procurar um bloco no meio de
um processo, a fim de reiniciar a execuo nesse bloco, especifique os
cdigos M, S e T necessrios, os cdigos G, as coordenadas, etc., atravs
do painel MDI, depois de ter controlado cuidadosamente os estados da
mquina--ferramenta e do CNC nesse ponto.
Durante a operao de pesquisa, so efetuados os seguintes controles:
Salto opcional de bloco
Alarme P/S (n 003 a 010)
Durante a operao de pesquisa de nmeros de seqncia, o M98Pxxxx
(chamada de subprograma) no executado. Se tentar pesquisar um
nmero de seqncia em um subprograma chamado pelo programa
atualmente selecionado, acionado um alarme P/S (n 060).
O1234
:
:
M98 P5678 ;
: :
Programa principal Subprograma
O5678
:
N88888
:
M99;
:
Se tentar procurar N8888, no exemplo acima, acionado um alarme.
N. do alarme Contedo
60 O nmero de seqncia do comando no foi encontrado du-
rante a pesquisa do nmero de seqncia.
Explicaes
D Operao durante a
pesquisa
D Controle durante a
pesquisa
Restries
D Pesquisa em um
subprograma
Alarme
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
555
Os programas registrados na memria podem ser apagados um a um ou
todos de uma vez. Tambm possvel apagar mais de um programa,
especificando--se uma faixa.
possvel apagar um programa registrado na memria.
Procedimento para apagar um programa
1 Selecione o modo EDICAO.
2 Pressione para visualizar a tela de programas.
3 Introduza o endereo O .
4 Introduza o nmero de programa desejado.
5 Pressione a tecla .
O programa com o nmero de programa introduzido apagado.
possvel apagar todos os programas registrados na memria.
Procedimento para apagar todos os programas
1 Selecione o modo EDICAO.
2 Pressione para visualizar a tela de programas.
3 Introduza o endereo O .
4 Introduza --9999.
5 Pressione a tecla para apagar todos os programas.
9.5
APAGAR
PROGRAMAS
9.5.1
Apagar Um Programa
9.5.2
Apagar Todos os
Programas
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
556
possvel apagar os programas que se encontrem dentro de uma faixa
especificada na memria.
Procedimento para apagar mais de um programa atravs da especificao de
uma faixa.
1 Selecione o modo EDICAO.
2 Pressione para visualizar a tela de programas.
3 Introduza a faixa de nmeros de programas a serem apagados com as
teclas de endereo e numricas, no seguinte formato:
OXXXX,OYYYY
sendo XXXX o nmero inicial e YYYY o nmero final dos
programas a serem apagados.
4 Pressione a tecla para apagar os programas n XXXX a n
YYYY.
9.5.3
Apagar Mais de Um
Programa
Especificando uma
Faixa
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
557
A funo ampliada de edio de rotinas permite executar as operaes
seguidamente descritas nos programas registrados na memria, atravs de
soft keys.
Esto disponveis as seguintes operaes de edio:
D Copiar ou mover um programa, integral ou parcialmente, para outro
programa.
D Inserir um programa em qualquer ponto de outros programas.
D Substituir uma determinada palavra ou endereo de um programa por
outra palavra ou endereo.
9.6
FUNO AMPLIADA
DE EDIO DE UM
PROGRAMA DE
PEAS
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
558
Copiando um programa, possvel criar um novo programa.
A
Oxxxx
A
Oxxxx
Depois de copiar
A
Oyyyy
Copiar
Antes de copiar
Fig. 9.6.1 Copiar um programa inteiro
Na Fig. 9.6.1, o programa como nmero de programa xxxx copiado para
um programa recm--criado com o nmero de programa yyyy. O
programa criado atravs da operao de cpia igual ao programa
original, exceo do nmero do programa.
Procedimento para copiar um programa inteiro
1 Comute para o modo EDICAO.
2 Pressione a tecla de funo .
3 Pressione a soft key [(OPRC)].
4 Pressione a tecla de mudana para o menu seguinte.
5 Pressione a soft key [EX--EDC].
6 Verifique se a tela do programa a ser copiado est selecionada e
pressione a soft key [COPIAR].
7 Pressione a soft key [TUDO].
8 Introduza o nmero do novo programa (s com as teclas numricas) e
pressione a tecla .
9 Pressione a soft key [EXEC].
9.6.1
Copiar um Programa
Inteiro
Tecla de mudana
para o menu seguinte
(OPRC)
(EX--EDC)
COPIAR
TUDO
EXEC
0 9
a
Teclas numricas
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
559
Copiando uma parte de umprograma, possvel criar umnovo programa.
B
Oxxxx Oxxxx
Depois de copiar
B
Oyyyy
Copiar
Antes de copiar
Fig. 9.6.2 Copiar parte de um programa
A
C
B
A
C
Na Fig. 9.6.2, a parte B do programa com o nmero de programa xxxx
copiada para um programa recm--criado com o nmero de programa
yyyy. O programa para o qual foi especificada uma faixa de edio,
permanece inalterado aps a operao de cpia.
Procedimento para copiar parte de um programa
1 Siga os passos 1 a 6 da Subseo III--9.6.1.
2 Desloque o cursor para o incio da faixa a ser copiada e pressione a
soft key [CRSR].
3 Desloque o cursor para o fim da faixa a ser copiada e pressione a soft
key [ CRSR] ou [ FIM] (neste ltimo caso, a faixa copiada at ao
fim do programa, independentemente da posio do cursor).
4 Introduza o nmero do novo programa (s com as teclas numricas) e
pressione a tecla .
5 Pressione a soft key [EXEC].
9.6.2
Copiar Parte de um
Programa
CRSR
CRSR
EXEC
0 9
a
Teclas numricas
BTTM
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
560
Movendo uma parte de umprograma, possvel criar um novo programa.
B
Oxxxx Oxxxx
Depois de copiar
B
Oyyyy
Copiar
Antes de copiar
Fig. 9.6.3 Mover parte de um programa
A
C
A
C
Na Fig. 9.6.3, a parte B do programa com o nmero de programa xxxx
movida para um programa recm--criado com o nmero de programa
yyyy. a parte B apagada do programa com o nmero do programa xxxx.
Procedimento para mover parte de um programa
1 Siga os passos 1 a 5 da subseo III--9.6.1.
2 Verifique se a tela do programa a ser movido est selecionada e
pressione a soft key [MOVER].
3 Desloque o cursor para o incio da faixa a ser movida e pressione a soft
key [CRSR].
4 Desloque o cursor para o fim da faixa a ser movida e pressione a soft
key [ CRSR] ou [ FIM] (neste ltimo caso, a faixa copiada at ao
fim do programa, independentemente da posio do cursor).
5 Introduza o nmero do novo programa (s com as teclas numricas) e
pressione a tecla .
6 Pressione a soft key [EXEC].
9.6.3
Mover Parte de um
Programa
CRSR
EXEC
CRSR BTTM
MOVER
0 9
a
Teclas numricas
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
561
possvel inserir outro programa emqualquer posio do programa atual.
Oxxxx
Antes de intercalar
B
Oyyyy
Intercalar
Fig. 9.6.4 Intercalao de um programa em uma posio especificada
A
Oxxxx
Depois de intercalar
B
Oyyyy
B
A
C
C
Ponto de in-
tercalao
Na Fig. 9.6.4, o programa como nmero de programa XXXX intercalado
no programa com o nmero de programa YYYY. O programa OYYYY
no sofre alteraes aps a operao de intercalao.
Procedimento para intercalar um programa
1 Siga os passos 1 a 5 da Subseo III--9.6.1.
2 Verifique se a tela do programa a ser editado est selecionada e
pressione a soft key [UNIR].
3 Desloque o cursor para a posio em que dever ser inserido o outro
programa e pressione a soft key [ CRSR] ou [ FIM](neste ltimo
caso, exibido o fim do programa atual).
4 Introduza o nmero do programa a ser inserido (s com as teclas
numricas) e pressione a tecla .
5 Pressione a soft key [EXEC].
Oprograma como nmero especificado no passo 4 inserido antes do
ponto em que foi posicionado o cursor no passo 3.
9.6.4
Intercalar um
Programa
EXEC
0 9
a
CRSR BTTM
UNIR
Teclas numricas
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
562
A definio do ponto inicial de uma faixa de edio com [CRSR ] pode
ser alterada livremente at ser definido o ponto final da faixa de edio
com [ CRSR] ou [ FIM].
Se o ponto inicial de uma faixa de edio for definido depois do ponto
final, a faixa de edio ter de ser redefinida, comeando pelo ponto
inicial.
Os pontos inicial e final definidos para uma faixa de edio permanecem
vlidos at que seja executada uma operao que os invalide.
Qualquer uma das operaes seguintes invalida a definio da faixa de
edio:
D Qualquer operao de edio executada aps a definio do ponto
inicial ou final, exceo da pesquisa de endereos,
pesquisa/localizao de palavras e procura do incio de um programa.
D Regresso do processamento seleo de operaes, aps a definio
do ponto inicial ou final.
Ao copiar e mover programas, se a tecla [EXEC] for pressionada sem que
tenha sido especificado um nmero de programa, depois de ter sido
definido o ponto final da faixa de edio, registrado um programa com
o nmero O0000 como programa de trabalho. Este programa O0000
possui as seguintes caractersticas:
D O programa pode ser editado como qualquer outro programa normal.
(No execute o programa.)
D Se for executada novamente uma operao de cpia ou de
movimentao, as informaes j existentes so apagadas durante o
tempo de execuo e as informaes novas (todo o programa ou parte
dele) so novamente registradas. (Na operao de intercalao, as
informaes j existentes no so apagadas.) Contudo, se for
selecionado para operaes emprimeiro plano, o programa no poder
ser novamente registrado em segundo plano. ( acionado o alarme
BP/S n 140.) Quando o programa novamente registrado, produz--se
uma rea livre. Apague essa rea com a tecla .
D Se o programa deixar de ser necessrio, apague--o por meio de uma
operao de edio normal.
Quando o sistema est aguardando a introduo de um nmero de
programa, no possvel executar qualquer operao de edio.
Se o nmero de programa for especificado com5 ou mais dgitos, gerado
um erro de formato.
9.6.5
Explicaes
Suplementares para as
Operaes de Copiar,
Mover e Intercalar
Explicaes
D Definio de uma faixa
de edio
D Sem especificar um
nmero do programa
D Edio quando o
sistema est aguardando
a introduo de um
nmero de programa
Restries
D Nmero de dgitos para o
nmero do programa
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
563
N. do
alarme
Contedo
70 A capacidade da memria no suficiente para concluir a cpia
ou insero de umprograma. Acpia ou insero interrompida.
101 Houve uma falha de corrente durante a cpia, movimentao ou
insero de umprograma e a memriautilizada paraa ediotem
de ser limpa.
Se este alarme for acionado, pressione simultaneamente a tecla
e a tecla de funo .
apagado somente o programa em edio.
Alarme
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
564
Para substituir uma ou mais palavras especificadas.
No programa, a substituio pode ser aplicada a todas ou apenas a uma
ocorrncia das palavras ou endereos especificados.
Procedimento para substituir palavras e endereos
1 Siga os passos 1 a 5 da subseo 9.6.1.
2 Pressione a soft key [TROCAR].
3 Introduza a palavra ou o endereo a ser substitudo.
4 Pressione a soft key [ANTES].
5 Introduza a nova palavra ou endereo.
6 Pressione a soft key [APOS].
7 S Pressione a soft key [EXEC] para substituir, a seguir posio do
cursor, todas as palavras ou endereos especificados.
S Pressione a soft key [ 1--EXEC] para procurar e substituir, a seguir
posio do cursor, a primeira ocorrncia da palavra ou do
endereo especificado.
S Pressione a soft key [SALTAR] para procurar, a seguir posio do
cursor, apenas a primeira ocorrncia da palavra ou do endereo
especificado.
[TROCAR] X 1 0 0
[ANTES]
Z 2 0 0
[APOS] [EXEC]
[TROCAR] X 1 0 0 Z 2 0 0
[ANTES]
X 3 0
[APOS] [EXEC]
[TROCAR] I F [ANTES]
W
H I L E
[APOS] [EXEC]
[TROCAR] X [ANTES]
,
C 1 0
[APOS] [EXEC]
possvel substituir as seguintes palavras de macros de usurio:
IF, WHILE, GOTO, END, DO, BPRNT, DPRNT, POPEN, PCLOS
Podem ser especificadas as abraviaturas de palavras de macro de usurio.
Quando se utilizam abreviaturas, a tela exibe--as tal como so
introduzidas atravs do teclado, mesmo depois de terem sido
pressionadas as soft keys [ANTES] e [APOS].
9.6.6
Substituio de
Palavras e de
Endereos
EXEC
ANTES
TROCAR
APOS
1--EXEC
SALTAR
Exemplos
D Substituir X100 por Z200
D Substituir X100Z200 por
X30
D Substituir IF por WHILE
D Substituir X por ,C10
Explicao
D Substituio de macros
de usurio
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
565
Pode especificar--se uma quantidade mxima de 15 caracteres para as
palavras a serem substitudas, antes e depois da substituio. (No
possvel especificar dezasseis ou mais caracteres.)
As palavras, antes ou depois da substituio, tm de comear por um
caractere que represente um endereo. (Ocorre um erro de formato.)
Restries
D Nmero de caracteres a
substituir
D Caracteres a substituir
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
566
Contrariamente aos programas normais, os programas de macros de
usurio so alterados, inseridos ou apagados com base em unidades de
edio.
As palavras de macros de usurio podem ser introduzidas de forma
abreviada.
possvel introduzir comentrios nos programas.
Para informaes mais detalhadas sobre a introduo de comentrios nos
programas, consulte a seo III--10.1.
Ao editar uma macro de usurio j introduzida, o usurio pode deslocar
o cursor para qualquer unidade de edio que comece por um dos
seguintes caracteres e smbolos:
(a) Endereo
(b) # situado no incio do lado esquerdo de uma instruo de substituio
(c) /, (,=, e ;
(d) Primeiro caractere de IF, WHILE, GOTO, END, DO, POPEN,
BPRNT,
DPRNT e PCLOS
Na tela CRT, colocado um espao em branco antes de cada um dos
caracteres e smbolos acima indicados.
(Exemplo) Posies de incio onde o cursor colocado
N001 X--#100 ;
#1 =123 ;
N002 /2 X[12/#3] ;
N003 X--SQRT[#3/3:[#4+1]] ;
N004 X--#2 Z#1 ;
N005 #5 =1+2--#10 ;
IF[#1NE0] GOTO10 ;
WHILE[#2LE5] DO1 ;
#[200+#2] =#2:10 ;
#2 =#2+1 ;
END1 ;
Quando uma palavra de macro de usurio alterada ou inserida, os dois
primeiros caracteres ou mais podem substituir a palavra inteira.
Nomeadamente,
WHILE WH GOTO GO XOR XO AND AN
SIN SI ASIN AS COS CO ACOS AC
TAN TA ATAN AT SQRT SQ ABS AB
BCD BC BIN BI FIX FI FUP FU
ROUND RO END EN POPEN PO BPRNT BP
DPRNT DP PCLOS PC EXP EX THEN TH
(Exemplo) Digitar
WH [AB [#2 ] LE RO [#3 ] ]
tem o mesmo efeito de
WHILE [ABS [#2 ] LE ROUND [#3 ] ]
O programa exibido da mesma forma.
9.7
EDIO DE MACROS
DE USURIO
Explicaes
D Unidade de edio
D Abreviaturas da palavra
de macro de usurio
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
567
A edio de um programa durante a execuo de outro programa
chama--se edio simultnea. O mtodo de edio igual ao de edio
normal (edio em primeiro plano).
Os programas editados em segundo plano devem ser registrados na
memria de programas de primeiro plano da seguinte forma:
Durante a edio simultnea, no possvel apagar todos os programas
ao mesmo tempo.
Procedimento para edio simultnea
1 Selecione o modo EDICAO ou MEMORIA.
Omodo de memria pode ser ativado, mesmo durante a execuo do
programa.
2 Pressione a tecla de funo .
3 Pressione a soft key [(OPRC)] e, em seguida, a soft key [EDC--ST] .
A tela de edio simultnea exibida (no canto superior esquerdo da
tela exibido PROGRAMA (ED--SIMUL)).
4 Edite o programa na tela de edio simultnea tal como o faria para a
edio normal de um programa.
5 Depois de concluda a edio, pressione a soft key [(OPRC)] e, em
seguida, a soft key [EDC--ST]. O programa editado registrado na
memria de programas de primeiro plano.
Os alarmes que possam ocorrer durante a edio simultnea no afetam
as operaes que esto sendo executadas em primeiro plano. Do mesmo
modo, os alarmes que possamocorrer durante as operaes executadas em
primeiro plano no afetam a edio simultnea. Se, durante a edio
simultnea, se tentar editar um programa selecionado para as operaes
executadas em primeiro plano, acionado um alarme BP/S (n 140). Por
outro lado, quando se tenta selecionar um programa sujeito edio
simultnea, durante as operaes executadas em primeiro plano (atravs
de uma chamada de subprogramas ou de uma operao de pesquisa de
nmeros de programa por meio de um sinal externo), acionado um
alarme P/S(n 059, 078) nas operaes executadas emprimeiro plano. Tal
como acontece coma edio de programas em primeiro plano, os alarmes
P/S tambm so acionados durante a edio simultnea. No entanto, para
se poder distinguir estes alarmes dos de primeiro plano, exibido BP/S
na linha de entrada de dados da tela de edio simultnea.
9.8
EDIO
SIMULTNEA
Explicao
D Alarmes durante a
edio simultnea
9. EDIO DE PROGRAMAS B--64114PO/01 OPERAO
568
Afuno de senha (bit 4 (NE9) do parmetro n 3202) pode ser bloqueada
atravs dos parmetros n 3210 (PASSWD) e n 3211 (KEYWD) para
proteger os programas n O9000 a O9999. No estado de bloqueio, o
parmetro NE9 no pode ser definido para 0. Em este estado, os
programas n. O9000 a O9999 no podemser alterados, a no ser que seja
introduzida a palavra--chave correta.
O estado de bloqueio significa que o valor especificado no parmetro
PASSWD diferente do valor especificado no parmetro KEYWD. Os
valores especificados nestes parmetros no so exibidos. O estado de
bloqueio desativado quando o valor especificado no parmetro
PASSWD tambmespecificado no parmetro KEYWD. Se o parmetro
PASSWDapresentar o valor 0, isso significa que esse parmetro no est
definido.
Procedimento para bloquear e desbloquear
1 Selecione o modo MDI.
2 Ative a escrita de parmetros atravs da especificao de definies
adequadas (III--11.4.7). Nesse momento, acionado o alarme P/S n
100 no CNC.
3 Defina o parmetro n 3210 (PASSWD). Nesse momento, ativado o
estado de bloqueio.
4 Desative a funo de escrita de parmetros.
5 Pressione a tecla para desativar o estado de alarme.
1 Selecione o modo MDI.
2 Ative a funo de escrita de parmetros. Nesse momento, acionado
o alarme P/S n 100 no CNC.
3 No parmetro n 3211 (KEYWD), especifique o mesmo valor j
especificado no parmetro n 3210 (PASSWD) para ativar obloqueio.
Nesse momento, o estado de bloqueio desativado.
4 Defina o bit 4 (NE9) do parmetro n 3202 com 0.
5 Desative a funo de escrita de parmetros.
6 Pressione a tecla para desativar o estado de alarme.
7 Agora, os subprogramas dos programas n 9000 a 9999 podem ser
editados.
9.9
FUNO DE SENHA
Bloquear
Desbloquear
B--64114PO/01 9. EDIO DE PROGRAMAS OPERAO
569
O estado de bloqueio ativado quando se especifica um valor para o
parmetro PASSWD. Tenha, contudo, em ateno que o parmetro
PASSWD s pode ser especificado se o estado de bloqueio no estiver
ativado (se PASSWD = 0 ou PASSWD = KEYWD). Quando se tenta
especificar o parmetro PASSWD em outros casos, surge um aviso para
indicar que a funo de escrita est desativada. Quando o estado de
bloqueio est definido (quando PASSWD = 0 e PASSWD = KEYWD),
o parmetro NE9 automaticamente definido para 1. Se for realizada uma
tentativa de definir NE9 para 0, mostrado umaviso indicando queescrita
est desativada.
Oparmetro PASSWDpode ser alterado quando o estado de bloqueioest
desativado (se PASSWD = 0 ou PASSWD = KEYWD). Aps o passo 3
do procedimento para desbloquear, possvel especificar um novo valor
no parmetro PASSWD. A partir desse momento, ser necessrio
especificar este novo valor no parmetro KEYWDpara desativar o estado
de bloqueio.
Quando o parmetro PASSWD definido com 0, o nmero 0 exibido
e a funo de senha desativada. Por outras palavras, a funo de senha
pode ser desativada no definindo o parmetro PASSWDou definindo--o
com 0 depois do passo 3 do procedimento para desbloquear. Para
assegurar que o estado de bloqueio no seja ativado, h que ter emateno
que o parmetro PASSWD no seja definido com um valor diferente de
0.
Depois de desativado, o estado de bloqueio pode ser novamente ativado,
especificando um valor diferente no parmetro PASSWD ou desligando
e voltando a ligar o NC para redefinir o parmetro KEYWD.
CUIDADO
Depois de ativado o bloqueio, o parmetro NE9 no pode
ser definido com 0 e o parmetro PASSWD no pode ser
alterado at que o estado de bloqueio seja desativado ou
que a memria seja limpa por completo. Deve proceder--se
de forma especialmente cuidadosa ao definir o parmetro
PASSWD.
Explicaes
D Especificao do
parmetro PASSWD
D Alterao do parmetro
PASSWD
D Definio de 0 no
parmetro PASSWD
D Novo bloqueio
OPERAO 10. CRIAO DE PROGRAMAS B--64114PO/01
570
10
CRIAO DE PROGRAMAS
Os programas podem ser criados de uma das seguintes maneiras:
Painel MDI
PROGRAMAO NO MODO APRENDER
PROGRAMAO VERBAL COM
FUNO GRFICA
GUIA MANUAL 0i
DISPOSITIVO DE PREPARAO AUTOMTICA DE
PROGRAMAS (SISTEMA P FANUC)
Este captulo descreve a criao de programas atravs do painel MDI, do
modo APRENDER e da programao verbal com funo grfica. Alm
disso, descrita tambm a insero automtica de nmeros de seqncia.
OPERAO B--64114PO/01 10. CRIAO DE PROGRAMAS
571
Os programas podem ser criados no modo de EDICAO atravs das
funes de edio de programas descritas no captulo III--9.
Procedimento para a Criao de Programas Atravs do Painel MDI
1 Comute para o modo EDICAO .
2 Pressione a tecla .
3 Pressione a tecla de endereo O e introduza o nmero do
programa.
4 Pressione a tecla .
5 Crie um programa, utilizando as funes de edio de programas
descritas no captulo 9.
possvel escrever comentrios nos programas atravs dos cdigos de
controle--in/controle--out.
Exemplo)O0001 (FANUC SRIE 16) ;
M08 (LQUIDO REFRIGERANTE ON) ;
D Quando se pressiona a tecla depois de digitar o cdigo de
controle--out (, comentrios e o cdigo de controle--in ), os
comentrios introduzidos so registrados.
D Quando se pressiona a tecla durante a introduo dos
comentrios, a fim de introduzir mais tarde os comentrios restantes,
os dados digitados antes de pressionar a tecla podero no ser
registrados corretamente (isto , podero ser introduzidos
incorretamente, ser alterados ou perderem--se), visto que so
submetidos a um controle de entrada executado na edio normal.
Para introduzir um comentrio, observe o seguinte:
D O cdigo de controle--in ) no se registra automaticamente.
D Os comentrios introduzidos depois de pressionar a tecla ,
no podem comear por um nmero, por um espao ou pelo
endereo O.
D Se for introduzida uma abreviatura para uma macro, a abreviatura
convertida emuma palavra de macro e registrada (ver Seo 9.7).
D possvel introduzir o endereo O e os nmeros subseqentes ou
um espao, mas os mesmos so omitidos ao serem registrados.
10.1
CRIAO DE
PROGRAMAS
USANDO O PAINEL
MDI
Procedimento
Explicao
D Comentrios em um
programa
OPERAO 10. CRIAO DE PROGRAMAS B--64114PO/01
572
Os nmeros de seqncia podem ser inseridos automaticamente em cada
bloco, se o programa for criado atravs do teclado MDI no modo de
EDICAO.
Defina o incremento para os nmeros de seqncia no parmetro 3216.
Procedimento para a insero automtica de nmeros de seqncia
1 Introduza 1 como NO.SEQUENCIA (ver subseo III--11.4.7).
2 Comute para o modo EDICAO.
3 Pressione para exibir a tela do programa.
4 Procure ou registre o nmero do programa a ser editado e desloque o
cursor para o EOB (;) do bloco, aps o qual ser iniciada a insero
automtica dos nmeros de seqncia.
Se for registrado o nmero de umprograma e introduzido umEOB(;)
com a tecla os nmeros de seqncia so automaticamente
inseridos comeando com 0. Altere o valor inicial, se necessrio, de
acordo com o passo 10, e depois salte para o passo 7.
5 Pressione a tecla de endereo N e introduza o valor inicial de N .
6 Pressione .
7 Introduza as diversas palavras de um bloco.
8 Pressione
EOB
.
10.2
INSERO
AUTOMTICA DE
NMEROS DE
SEQNCIA
Procedimento
OPERAO B--64114PO/01 10. CRIAO DE PROGRAMAS
573
9 Pressione . Ocdigo EOB registrado na memria e os nmeros
de seqncia so inseridos automaticamente. Por exemplo, se o valor
inicial de N for 10 e o parmetro do incremento for definido como 2,
ser inserido N12 e exibido por baixo da linha em que se encontra
especificado um novo bloco.
EDICAO
* * * * * * * * * *
13: 18: 08
PROGRAMA O0040 N00012
O0040 ;
N10 G92 X0 Y0 Z0 ;
%
DIR C.A.P (OPRC)
_
N12
PRGRM
10
D No exemplo acima, se N12 no for necessrio no bloco seguinte,
poder ser apagado pressionando a tecla , aps a exibio de
N12.
D Para inserir N100 no bloco seguinte, em vez de N12 , introduza
N100 e pressione a tecla , aps a exibio de N12 . N100
registrado e o valor inicial alterado para 100.
OPERAO 10. CRIAO DE PROGRAMAS B--64114PO/01
574
No modo APRENDER JOG e no modo APRENDER MANIV, uma
posio da mquina ao longo dos eixos X, Z e Y, obtida via operao
manual, armazenada na memria como posio de programa para criar
um programa.
exceo de X , Z e Y , todas as palavras que incluam O , N , G , R , F,
C , M , S , T , P , Q e EOB podem ser arquivadas na memria da mesma
forma que no modo de EDICAO .
Procedimento para a Criao de Programas no Modo APRENDER
O procedimento seguidamente descrito pode ser utilizado para arquivar
uma posio da mquina ao longo dos eixos X , Z e Y .
1 Selecione o modo APRENDER JOG ou APRENDER MANIV.
2 Desloque a ferramenta para a posio desejada com jog ou manivela.
3 Pressione para exibir a tela do programa. Procure ou registre o
nmero do programa a ser editado e desloque o cursor para a posio
emque dever ser registrada (inserida) a posio da mquina ao longo
de cada eixo.
4 Introduza o endereo X .
5 Pressione a tecla . A posio da mquina ao longo do eixo X
arquivada na memria.
(Exemplo) X10.521 Posio absoluta (para entrada em mm)
X10521 Dados arquivados na memria
6 Introduza, de igual modo, Z e pressione, emseguida, atecla .
A posio da mquina ao longo do eixo Z arquivada na memria.
Introduza tambm
Y
e pressione, em seguida, a tecla . A
posio da mquina ao longo do eixo Y arquivada na memria.
Todas as coordenadas arquivadas atravs deste mtodo so coordenadas
absolutas.
10.3
CRIAO DE
PROGRAMAS NO
MODO APRENDER
(REPRODUO)
OPERAO B--64114PO/01 10. CRIAO DE PROGRAMAS
575
O1234 ;
N1 G50 X100000 Z200000 ;
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
N4 M02 ;
X
Z
P0 (100.0,200.0)
P1
P2 (14.784,103.480)
(14.784,8.736)
1 Defina o NO.SEQUENCIAcom1 (ON). (Assume--se que o parmetro
(n 3212) do valor incremental 1.)
2 Selecione o modo APREND MANIV.
3 Efetue o posicionamento em P0 , atravs do gerador de pulsos
manual.
4 Selecione a tela do programa.
5 Introduza o nmero de programa O1234 da seguinte forma:
O 1 2 3 4
Esta operao registra o nmero de programa O1234 na memria.
Depois, pressione as seguintes teclas:
EOB
A seguir ao nmero de programa O1234, introduzido um EOB (;).
Uma vez que no especificado qualquer nmero depois de N, os
nmeros de seqncia so inseridos automaticamente para N0 e o
primeiro bloco (N1) registrado na memria.
6 Introduza a posio P0 da mquina para os dados do primeiro bloco,
da seguinte forma:
G 5 0 X Z
EOB
Esta operao registra G50X100000Z200000 ; em memria. A
funo de insero automtica dos nmeros de seqncia registra N2
do segundo bloco na memria
7 Posicione a ferramenta em P1 com o gerador de pulsos manual.
8 Introduza a posio P1 da mquina para os dados do segundo bloco,
da seguinte forma:
G 0 0 X Z
EOB
Esta operao registra G00X14784Z8736; em memria. Afuno de
insero automtica dos nmeros de seqncia registra N3 do terceiro
bloco na memria.
9 Posicione a ferramenta em P2 com o gerador de pulsos manual.
Exemplos
OPERAO 10. CRIAO DE PROGRAMAS B--64114PO/01
576
10 Introduza a posioP2da mquina para os dados do terceiro bloco, da
seguinte forma:
G 0 1 Z F 3 0 0
EOB
Esta operao registra G01 Z103480 F300; em memria.
A funo de insero automtica dos nmeros de seqncia registra
N4 do quarto bloco na memria.
11 Registrar M02; em memria como se segue:
M 0 2
EOB
N5 do quinto bloco arquivado na memria atravs da funo de
insero automtica dos nmeros de seqncia. Pressione a tecla
para o apagar.
O registro do programa exemplificativo concludo deste modo.
Ocontedo da memria pode ser verificado nomodoAPRENDERatravs
do mesmo procedimento utilizado no modo de EDICAO .
PROGRAMA O1234 N00004
(RELATIVA) (ABSOLUTA)
U --85.216 X 14.784
W --191.264 Z 8.736
O1234 ;
N1 G50 X100000 Y0 Z20000 ;
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
N4 M02
%
TMAN
* * * * * * * * * *
14: 17: 27
DIR (OPRC)
;
_
PRGRM
Se for introduzido um valor, aps a introduo do endereo X , Z
ou
Y
, e pressionada a tecla , o valor introduzido para uma
posio da mquina acrescentado ao registro. Esta operao til para
corrigir uma posio da mquina atravs da introduo manual.
Os comandos a serem introduzidos antes e depois de uma posio da
mquina, tero de ser introduzidos antes e depois de ser registrada a
posio da mquina, atravs de uma operao semelhante utilizada para
a edio de programas no modo de EDICAO .
Explicaes
D Controle do contedo da
memria
D Registro de uma posio
com compensao
D Registro de comandos
diferentes dos
comandos de posio
OPERAO B--64114PO/01 10. CRIAO DE PROGRAMAS
577
Os programas podem ser criados bloco a bloco na tela de conversao,
enquanto o menu do cdigo G exibido simultaneamente.
Os blocos de um programa podem ser alterados, inseridos ou apagados
atravs do menu do cdigo G e da tela de conversao.
Procedimento para a Programao Verbal com Funo Grfica
1 Comute para o modo EDICAO.
2 Pressione . Se no tiver sido registrado nenhum programa,
exibida a seguinte tela. Se tiver sido registrado algum programa,
exibido o programa atualmente selecionado.
PROGRAMA O0000 N00000
EDICAO
* * * * * * * * * *
11: 59: 46
DIR (C.A.P) (OPRC)
_
PRGRM
3 Introduza o nmero do programa a ser registrado, depois de ter
introduzido o endereo O, e pressione, em seguida, a tecla . Por
exemplo, se pretender registrar um programa com o nmero 10,
introduza O 1 0
e pressione, em seguida, a tecla .
Assim, registrado um novo programa O0010.
10.4
PROGRAMAO
VERBAL COM
FUNO GRFICA
Procedimento 1
Criao de um programa
OPERAO 10. CRIAO DE PROGRAMAS B--64114PO/01
578
4 Pressione a soft key [C.A.P]. Na tela exibido o seguinte menu do
cdigo G.
Se forem exibidas soft keys diferentes das indicadas no passo 2,
pressione a tecla de retorno do menu para exibir as soft keys
corretas.
PROGRAMA O1234 N00004
G00 : POSICIONAMENTO
G01 : IPL LINEAR
G02 : INT. CIRCULAR SH
G03 : INT. CIRCULAR SAH
G04 : PAUSA
G10 : VALOR CORRETOR DA FERRAMENTA (0)
G20 : POL.
G21 : UNIDADES MTRICAS
G22 : CONTROLE DE CURSO MEMORIZADO ON (0)
G23 : CONTROLE DE CURSO MEMORIZADO OFF (0)
G25 : DETEO DA VELOCIDADE DO FUSO OFF
G26 : DETEO DA VELOCIDADE DO FUSO ON
_
EDICAO
* * * * * * * * * *
14: 26: 15
PRGRM MENU.G BLOCO
5 Introduza o cdigo G correspondente funo a ser programada. Se
desejar a funo de posicionamento, por exemplo, o menu do cdigo
Gapresenta a funo com o cdigo G00. Portanto, introduza G00. Se
a tela no indicar a funo que se pretende programar, pressione a
tecla de pgina para exibir a tela seguinte do menu do cdigo G.
Repita essa operao at que seja apresentada a funo desejada. Se a
funo desejada no for umcdigo G, no introduza quaisquer dados.
6 Pressione a soft key [BLOCO] para exibir uma tela detalhada relativa
ao cdigo G introduzido. A figura abaixo apresenta um exemplo de
uma tela detalhada para G00.
* * * * * * * * * *
PROGRAMA
G00 :POSICIONAMENTO
O1234 N00000
G00 G G G X
X U
Z W (X, Z)
M
S
T
:
EDICAO
14: 32: 57
(OPRC) PRGRM
MENU.G BLOCO
U
W
X
Z
OPERAO B--64114PO/01 10. CRIAO DE PROGRAMAS
579
No se pressionando nenhuma tecla, exibida a tela detalhada
normal.
* * * * * * * * * *
O0010 N00000 PROGRAMA
G G G G
X U
Z W
C
F H
I K
P Q
R M
S T
:
EDICAO
14: 41: 10
(OPRC) PRGRM MENU.G BLOCO
7 Desloque o cursor para o bloco a ser alterado na tela do programa.
Neste momento, fica a piscar umendereo de dados juntamente como
cursor.
8 Introduza os dados numricos com as teclas numricas e pressione a
soft key [ENTRADA] ou a tecla . Aentrada de um item de dados
, assim, concluda.
9 Repita esta operao at terem sido introduzidos todos os dados
necessrios para o cdigo G introduzido.
10 Pressione a tecla . Oregistro dos dados de umbloco na memria
de programas , assim, concludo. Na tela apresentado o menu do
cdigo G, no qual o usurio poder introduzir os dados para outro
bloco. Sendo necessrio, repita o procedimento, comeando pelo
passo 5.
11 Depois de registrar todos os programas, pressione a soft key
[PRGRM]. Os programas registrados so convertidos para o formato
verbal e exibidos.
12 Pressione a tecla para regressar ao incio do programa.
OPERAO 10. CRIAO DE PROGRAMAS B--64114PO/01
580
1 Desloque o cursor para o bloco a ser alterado na tela do programa e
pressione a soft key [C.A.P]; ou pressione primeiro a soft key [C.A.P]
para exibir a tela de conversao e pressione, em seguida, a tecla de
pgina ou , at que o bloco a ser alterado seja exibido.
2 Se pretender alterar outros dados, que no um cdigo G, desloque o
cursor para o dado em causa e introduza o valor desejado,
pressionando, em seguida, a soft key [ENTRADA] ou .
3 Se pretender alterar um cdigo G, pressione a tecla de retorno ao
menu e a soft key [MENU.G]. Em seguida, aparece o menu do
cdigo G. Selecione o cdigo G desejado e introduza, em seguida, o
valor. Por exemplo, para especificar o avano de corte, introduza
G01, uma vez que o menu do cdigo G indica G01. e, em seguida, a
soft key [BLOCO]. Atela detalhada do cdigo G exibida, podendo,
assim, introduzir--se os dados.
4 Depois de alterar os dados por completo, pressione a tecla . Esta
operao substitui um bloco completo de um programa.
1 Na tela de conversao, exiba o bloco imediatamente anterior ao novo
bloco a ser inserido, atravs das teclas de pgina. Na tela doprograma,
desloque o cursor com as teclas de pgina e com as teclas do cursor
para a posio imediatamente anterior ao ponto em que dever ser
inserido o novo bloco.
2 Pressione a soft key [MENU.G] para exibir o menu do cdigo G. Em
seguida, introduza os dados para o novo bloco.
3 Se a introduo de um bloco de dados for concluda no passo 2,
pressione a tecla . Esta operao insere um bloco de dados.
1 Na tela de conversao, exiba o contedo do bloco a ser apagado e
pressione, em seguida, a tecla .
2 O contedo do bloco exibido apagado da memria de programas.
Em seguida, o contedo do bloco seguinte exibido na tela de
conversao.
1 Umbloco de comando de cdigo Gno listado no menu de cdigos G
somente pode ser criado em uma tela de detalhes no formato padro.
2 No podem ser criados cdigos G com ponto decimal nem um bloco
de cdigo G de trs dgitos.
Procedimento 2
Modificao de um bloco
Procedimento 3
Insero de um bloco
Procedimento 4
Apagamento de um
bloco
Limitaes
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
581
11
ESPECIFICAO E VISUALIZAO DE DADOS
Para operar uma mquina--ferramenta CNC, necessrio definir diversos
dados no painel de operao MDI do CNC. O operador pode monitorar
o estado da operao atravs dos dados mostrados durante a mesma.
Este captulo descreve como mostrar e definir dados para cada funo.
A transio de tela correspondente a cada tecla de funo do painel de
operao MDI mostrada abaixo. So igualmentemostradas as subsees
relativas a cada tela. Consulte a subseo adequada para mais pormenores
sobre cada tela e o procedimento de especificao na tela. Ver outros
captulos para telas no descritas neste captulo.
Ver o captulo III--7 para mais informaes sobre a tela mostrada quando
pressionada a tecla de funo . Ver o captulo III--12 para mais
informaes sobre a tela mostrada quando pressionada a tecla de funo
. Ver o captulo III--13 para mais informaes sobre a tela mostrada
quando pressionada a tecla de funo . Consulte o manual
fornecido pelo fabricante da mquina--ferramenta para mais informaes
sobre a tela mostrada quando pressionada a tecla de funo duas
vezes.
A mquina poder dispor de uma chave para proteo dos dados, para
proteger os programas das peas, os valores de compensao das
ferramentas, os dados especificados e as variveis de macro de usurio.
Consulte o manual fornecido pelo fabricante da mquina--ferramenta para
informaes sobre a localizao da chave para proteo dos dados e
respectiva utilizao.
Aspectos gerais
Explicaes
D Diagrama de transio
de tela
Teclas de funo MDI
(as teclas sombreadas ( ) so
descritas no presente captulo.)
D Chave para proteo dos
dados
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
582
Transio de tela acionada pela tecla de funo
TELA DE INDICAO DA POSIO
Tela da posio atual
Indicao da po-
sio do sistema
de coordenadas
de trabalho
Ver III---11.1.1.
Indicao da con-
tagem de peas e
do tempo de tra-
balho
Ver III---11.1.6.
Indicao da velo-
cidade real
Ver III---11.1.5.
Indicao da po-
sio do sistema
de coordenadas
relativas
Ver III---11.1.2.
Indicao da posio
total de cada sistema
de coordenadas
Ver III---11.1.3.
Interrupo por
manivela
Ver III---4.6.
ABS REL TUDO MANIV (OPRC)
Tela do monitor
de operao
Ver III---11.1.7.
MONI (OPRC)
Indicao da con-
tagem de peas e
do tempo de tra-
balho
Ver III---11.1.6.
Indicao da con-
tagem de peas e
do tempo de tra-
balho
Ver III---11.1.6.
Tela da posio atual
Indicao da velo-
cidade real
Ver III---11.1.5.
Indicao da velo-
cidade real
Ver III---11.1.5.
Definio dos val-
ores das coorde-
nadas relativas
Ver III---11.1.2.
Definio dos val-
ores das coorde-
nadas relativas
Ver III---11.1.2.
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
583
Tela do programa
Visualizao do
contedo do
programa
Ver III---11.2.1.
Visualizao do
bloco atual e dos
dados modais
Ver III---11.2.2.
PRGRM VERIF ATUAL PROX (OPRC)
Transio de tela acionada pela tecla de funo
no modo MEMRIA ou MDI
Tela do programa
MDI
MEM
Visualizao do
bloco atual e do
bloco seguinte
Ver III---11.2.3.
Programa em execuo
Valor das coordenadas ab-
solutas Distncia a percorrer
Valores modais
Ver III---11.2.4.
Programa em execuo
Valor das coordenadas re-
lativas Distncia a percorrer
Valores modais
Ver III---11.2.4.
Indicao do
nmero do pro-
grama e do nmero
de seqncia
Ver III---11.6.1.
[ABS] [REL]
Comando para
operao MDI
Ver III---11.2.5.
(mostrado no
modo MDI)
[MDI] *
*: mostrado no modo MDI
MDI
*
1/2
1*
Para a pgina seguinte
1*
Para a pgina seguinte
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
584
REINIC DIR (OPRC)
MDI
MEM
Tela de reincio
do programa
Ver III---4.3.
[PLANEJ] [PRGRM]
Visualizao
do diretrio
de arquivos
Ver III---4.4.
Planeja-
mento
Ver III---4.4.
Tela do programa
[DIR]
2/2
1* 1*
Visualizao da
memria de progra-
mas e do diretrio de
programas
Ver III---11.3.1.
PLJ.AQ (OPRC)
MEM
Tela do programa
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
585
Tela de edio de
programas
Ver III--- 10
Memria de pro-
gramas e diretrio
de programas
Ver III---11.3.1.
PRGRM BIB C.A.P. (OPRC)
EDICAO
DISCO (OPRC)
EDICAO
Tela do diretrio
de arquivos
para disquetes
Ver III ---8.8
Tela do programa
Tela do programa
Transio de tela acionada pela tecla de funo
no modo EDICAO
Tela do programa
[PRGRM] [DIR]
Tela de progra-
mao verbal
Ver III---10
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
586
Valor de correo da ferramenta
CORRECAO DEFINIR TRAB (OPRC)
Transio de tela acionada pela tecla de
funo
TELA DE CORREO/ESPECIFICAO
Macro OPR (OPRC) VDFERR
Valor de correo da
ferramenta
1/2
1*
Para a pgina
seguinte
Visualizao das
variveis de macro
Ver III---11.4.12.
Visualizao do
painel de oper-
ao por software
Ver III---11.4.14.
Visualizao dos da-
dos de gesto da
vida das ferramentas
Ver III--- 11.4.15.
Visualizao do
menu padro
Ver III---11.4.13.
MENU
Indicao do
valor de correo
da ferramenta
Ver III---11.4.1.
Visualizao
dos dados de
especificao
Ver III---11.4.7
Visualizao do
sistema de coorde-
nadas da pea
Ver III---11.4.10
Definio dos da-
dos de correo da
ferramenta
Ver III--- 11.4.1.
Definio da en-
trada direta do
valor de correo
da ferramen--- ta
Ver III--- 11.4.2.
Definio da en-
trada do valor de
correo em o
contador
Ver III---11.4.4.
Definio da en-
trada direta da
correo da ferra-
menta obtida em B
Ver III---11.4.3.
Visualizao do
tempo de definio
Ver III---11.4.9.
Definio do nmero de peas necessrias
Ver III---11.4.9.
Indicao do tempo
de trabalho e conta-
gem das peas
Ver III---11.4.9.
Definio da
comparao do nmero
de seqncia e parada
Ver III---11.4.8.
Definio de parmetros
Ver III---11.4.7.
Definio do valor de
correo do ponto
de origem da pea
Ver III---11.4.10.
Boto do painel de
operao po
oftware
Ver III---11.4.14.
Predefinio do contador da
vida til da ferramenta
Apagamento de dados de
execuo
Ver III---11.4.15.
Definio de
variveis de macro
Ver III---11.4.12.
Visualizao dos
dados padro
Ver III---11.4.13.
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
587
2/2
1*
Definio do valor de
deslocamento das coor-
denadas da pea atravs
da funo B de entrada
direta para a correo 2
da ferramenta.
Ver III--11.4.3
Valor de correo da ferramenta
CORREC.2 DESL.T (OPRC)
Visualizao do
valor de correo
do eixo Y
Ver III---11.4.6.
Visualizao do
valor do
sistema de coorde-
nadas de trabalho
Ver III---11.4.5
Definio dos da-
dos de correo
do eixo Y
Ver III---11.4.6.
Definio do valor de
deslocamento do sis-
tema de coordenadas
de trabalho
Ver III---11.4.5
Barreira da placa
de fixao/do
cabeote mvel
Ver III---6.4
BARREIRA
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
588
Tela de parmetros
PARAM DGNOS SISTEMA (OPRC)
PASSO (OPRC)
TELA DO SISTEMA
PMC
Visualizao da
tela de parme-
tros
Ver III ---11.5.1
Definio de
parmetros
Ver III ---11.5.1
Visualizao da
tela de
diagnstico
Ver III--- 7.3
PRM.SV PRM.FS
Visualizao dos
dados de erro de
passo
Ver III---11.5.2.
Transio de tela acionada pela tecla de funo
Tela de parmetros
Definio dos da-
dos de
erro de passo
Ver III ---11.5.2
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
589
A tabela seguinte apresenta os dados especificados em cada tela.
Tabela 11 Telas de definio e respectivos dados
N Tela de especificao Contedo da especificao Item de referncia
1 Valor de correo da ferramenta Valor de correo da ferramenta
Valor de compensao doraio daponta daferramenta
Subse. 11.4.1
Entrada direta do valor de correo da ferramenta Subse. 11.4.2
Entrada direta do valor B de correo da ferramenta Subse. 11.4.3
Entrada pelo contador do valor de correo Subse. 11.4.4
Correo no eixo Y Subse. 11.4.6
2 Definio do sistema de coordenadas
da pea
Valor de deslocamento do sistema de coordenadas
da pea
Subse. 11.4.5
Valor de correo do ponto de origem da pea Subse. 11.4.10
3 Dados de especificao (handy) Escrita de parmetrosVerificao TV
Cdigo de envio (EIA/ISO)
Unidade de entrada (mm/polegada)
Canal de E/S
Insero automtica do n de seqnciaConverso
do formato de fita (F10/11)
Subse. 11.4.7
Comparao do nmero de seqncia e parada Subse. 11.4.8
4 Dados de especificao (espelha-
mento)
Espelhamento Subse. 11.4.7
5 Dados de especificao (temporiza-
dor)
Peas necessrias Subse. 11.4.9
6 Variveis de macro Variveis comum de macro de usurio
(de #100 a #199)
(de #500 a #999)
Subse. 11.4.12
7 Parmetro Parmetro Subse. 11.5.1
8 Erro de passo Dados de compensao de erro de passo Subse. 11.5.2
9 Painel de operao por software Seleo de modos
Seleo do eixo de avano em modo Jog
Deslocamento rpido em modo Jog
Seleo do eixo para o gerador de pulsos manual
Multiplicao para o gerador de pulsos manual
Velocidade de avano em modo Jog
Override da velocidade de avano
Override do deslocamento rpido
Salto opcional de blocos
Bloco nico
Bloqueio da mquina
Funcionamento em vazio
Chave de proteo
Bloqueio do avano
Subse. 11.4.14
10 Dados de vida til das ferramentas
(gesto da vida til das ferramentas)
Contagem da vida til Subse. 11.4.15
D Tela de definio
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
590
Pressione a tecla de funo para mostrar a posio atual da
ferramenta.
As trs telas seguintes so utilizadas para visualizar a posio atual da
ferramenta:
Tela da posio do sistema de coordenadas de trabalho.
Tela da posio do sistema de coordenadas relativas
Tela de visualizao da posio global.
As telas acima tambm podem indicar a velocidade de avano, o tempo
de trabalho e o nmero de peas. Os pontos de referncia flutuante podem
ser igualmente definidos nessas telas.
A tecla de funo tambm pode ser usada para mostrar a carga no
motor servo e no motor do fuso e a velocidade de rotao do motor do fuso
(tela do monitor de operao).
A tecla de funo tambm pode ser usada para mostrar a tela da
distncia acionada pela manivela. Ver seo 4.6 para detalhes sobre esta
tela.
Mostra a posio atual da ferramenta no sistema de coordenadas da pea.
A posio atual muda medida que a ferramenta se desloca. O menor
incremento de entrada utilizado como unidade para os valores
numricos. Ottulo no topo da tela indica que so utilizadas coordenadas
absolutas.
Procedimento para visualizar a tela da posioatual nosistema de coordenadas da pea
1 Pressione a tecla de funo .
2 Pressione a soft key [ABS].
3 Em um CRT de 7 soft keys, pressione novamente a soft key [ABS]
para visualizar as coordenadas ao longo de quaisquer eixos que no os
seis eixos padro.
MEM INIC MVT *** 09:06:35
[ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC ]
POSIO ATUAL (ABSOLUTA) O1000 N00010
CONT. PECAS 5
TEMPO TRAB 0H15M TEMPO CICLO 0H 0M38S
F.ATU 3000 MM/M S 0 T0000
X 123.456
Z 456.789
11.1
TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO @pos
11.1.1
Indicao da Posio
no Sistema de
Coordenadas da Pea
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
591
Os bits 6 e 7 do parmetro 3104 podem ser usados para selecionar a
incluso, ou no, do valor de correo da ferramenta e da compensao
do raio da ponta da ferramenta nos valores mostrados.
Mostra a posio atual da ferramenta em um sistema de coordenadas
relativas baseado nas coordenadas definidas pelo operador. A posio
atual muda medida que a ferramenta se desloca. O sistema incremental
utilizado como unidade para os valores numricos. O ttulo no topo da
tela indica que so utilizadas coordenadas relativas.
Procedimento para visualizar a tela da posio atual com o sistema de coordenadas
relativas
1 Pressione a tecla de funo .
2 Pressione a soft key [REL].
MEM INIC MVT *** 09:06:35
[ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ (OPRC) ]
POSIO REAL (RELATIVA) O1000 N00010
CONT. PECAS 5
TEMPO TRAB 0H15M TEMPO CICLO 0H 0M38S
F.ATU 3000 MM/M S 0 T0000
U 123.456
W 363.233
A posio atual da ferramenta no sistema de coordenadas relativas pode
ser recolocada em0 ou predefinida para umvalor especificado da seguinte
forma:
Procedimento para atribuir um valor especfico coordenada do eixo
1 Introduza um endereo para o eixo (tal como X ou Z) na tela das
coordenadas relativas. A indicao do eixo especificado pisca e as
soft keys mudam como mostrado esquerda.
2 D Para colocar a coordenada em0, pressionea soft key [ORIGEM]. A
coordenada relativa do eixo que est piscando colocada em 0.
D Para predefinir a coordenada para um valor determinado,
introduza o respectivo valor e pressione a soft key [PREDEF]. O
valor introduzido atribudo coordenada relativa do eixo que
est piscando.
Explicaes
D Tela com valores de
compensao
11.1.2
Tela da Posio no
Sistema de Coordenadas
Relativas
Explicaes
D Definio das
coordenadas relativas
ORIGEM
246.912
Z 578.246
>X
MEM
PREDEF
X
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
592
Procedimento para o reset de todos os eixos
1 Pressione a soft key [(OPRC)].
2 Pressione a soft key [ORIGEM].
3 Pressione a soft key [TDOEXE].
As coordenadas relativas de todos os eixos so colocadas em 0.
Os bits 4 (DRL) e 5 (DRC) do parmetro 3104 podem ser usados para
selecionar a incluso, ou no, da correoda ferramentae dacompensao
do raio da ponta da ferramenta nos valores mostrados.
O bit 3 do parmetro 3104 utilizado para especificar se as posies
mostradas no sistema de coordenadas relativas so predefinidas com os
mesmos valores do sistema de coordenadas da pea, quando um sistema
de coordenadas definido atravs de um comando G50 (sistema A do
cdigo G) ou G92 (sistema B ou C do cdigo G) ou quando executado
o retorno manual ao ponto de referncia.
ORIGEM
EXEC
REL ABS TUDO (OPRC)
TDOEXE
D Tela com valores de
compensao
D Predefinio atravs da
especificao do
sistema de coordenadas
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
593
Mostra as posies seguintes em uma tela: Posies atuais da ferramenta
no sistema de coordenadas da pea, sistema de coordenadas relativas,
sistema de coordenadas da mquina e distncia restante. As coordenadas
relativas tambm podem ser definidas nesta tela. Ver subseo III--11.1.2
sobre o procedimento.
Procedimento para visualizar a tela da posio global
1 Pressione a tecla de funo .
2 Pressione a soft key [TUDO].
(RELATIVA)
U 246.912
W 913.780
(ABSOLUTA)
X 123.456
Z 456.890
(MQUINA)
X 0.000
Z 0.000
(DIST.A PERCORRER)
X 0.000
Z 0.000
MEM **** *** *** 09:06:35
[ ABS ] [ REL ] [ TUDO ] [ MANIV ] [(OPRC)]
POSIO ATUAL O1000 N00010
CONT. PECAS 5
TEMPO TRAB 0H15M TEMPO CICLO 0H 0M38S
F.ATU 3000 MM/M S 0 T0000
As posies atuais da ferramenta so mostradas simultaneamente nos
sistemas de coordenadas seguintes:
D Posio atual no sistema de coordenadas relativas
(coordenadas relativas)
D Posio atual no sistema de coordenadas de trabalho
(coordenadas absolutas)
D Posio atual no sistema de coordenadas da mquina
(coordenadas da mquina)
D Distncia a percorrer (caminho a percorrer)
Adistncia restante mostrada no modoMEMRIAouMDI. mostrada
a distncia que a ferramenta ainda tem de percorrer no bloco atual.
O menor incremento de comando utilizado como unidade para os
valores mostrados no sistema de coordenadas da mquina. Contudo, o
menor incremento de entrada tambm pode ser usado colocando em 1 o
bit 0 (MCN) do parmetro 3104.
Na tela da posio global, as coordenadas relativas podemser recolocadas
em0 ou predefinidas para valores especficos. Oprocedimento o mesmo
do de reset das coordenadas relativas descrito em III--11.1.2.
11.1.3
Indicao da Posio
Global
Explicaes
D Visualizao de
coordenadas
D Distncia a percorrer
D Sistema de coordenadas
da mquina
D Reset das coordenadas
relativas
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
594
Um sistema de coordenadas da pea deslocado na sequncia, por
exemplo, de uma interveno manual pode ser definido e deslocado
antecipadamente para um sistema de coordenadas atravs de operaes
MDI. Este sistema de coordenadas deslocado do ponto zero da mquina
de acordo com um valor de correo do ponto zero da pea.
possvel programar umcomando (G50.3) para predefinir umsistema de
coordenadas da pea. (Ver Subse. III--7.2.4.)
Procedimento para Predefinir o Sistema de Coordenadas da Pea
1 Pressione a tecla de funo .
2 Pressione a soft key [(OPRC)].
3 Se a soft key [COR--TR] no for mostrada, pressione a tecla de
mudana para o menu seguinte .
4 Pressione a soft key [COR--TR] .
5 Pressione a soft key [TDOEIX] para a predefinio de todos os eixos.
6 Para predefinir umdeterminado eixo no passo 5, introduza o nome do
eixo ( X ,
Z
, ...) e
0
e pressione, em seguida, a soft key
[CD--EIX] .
Esta funo pode ser executada quando o estado de reset ou o estado de
parada da operao automtica introduzido, qualquer que seja o modo
de operao.
Tal como sucede com as coordenadas absolutas, o bit 3 (PPD) do
parmetro n 3104 utilizado para especificar a predefinio, ou no, das
coordenadas relativas (RELATIVA).
11.1.4
Predefinio do
Sistema de
Coordenadas da Pea
COR--- TR
TDOEIX CD--- EIX
ABS REL TUDO
(OPR)
Explicaes
D Modo de operao
D Predefinio das
coordenadas relativas
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
595
Avelocidade de avano real na mquina(por minuto) pode ser visualizada
em uma tela de indicao da posio atual ou tela de verificao do
programa, definindo o bit 0 (DPF) no parmetro 3015. Em unidades de
visualizao de 12 soft keys, sempre mostrada a velocidade de avano
real.
Procedimento para visualizar a velocidade de avano real na tela da posio atual
1 Pressione a tecla de funo para mostrar a tela da posio atual.
MEM INIC MVT *** 09:06:35
[ ABS ] [ REL ] [TUDO] [ MANIV ] [ OPRC ]
POSIO ATUAL (ABSOLUTA) O1000 N00010
CONT. PECAS 5
TEMPO TRAB 0H15M TEMPO CICLO 0H 0M38S
F.ATU 3000 MM/M S 0 T0000
X 123.456
Z 363.233
A velocidade de avano real mostrada aps V.ATU.
A velocidade de avano real representada em unidades de
milmetros/min ou polegadas/min (dependendo do menor
incremento de entrada especificado), sob a indicao da posio
atual.
A velocidade real calculada atravs da seguinte expresso:
Fact =

n
i=1
(fi)
2

sendo
n : Nmero de eixos
fi : Velocidade de avano de corte no sentido tangencial de cada eixo
ou velocidade de deslocamento rpido
Fact : Velocidade de avano real mostrada
A unidade de visualizao:mm/min (entrada em mm).
polegadas/min (entrada em polegadas, so mostradas
duas casas decimais.)
Avelocidade de avano ao longo do eixo PMCpode ser omitidadefinindo
o bit 1 (PCF) do parmetro 3105.
11.1.5
Tela da Velocidade de
Avano Real
Explicaes
D Valor da velocidade de
avano real
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
596
No caso do avano por rotao e da abertura de rosca, a velocidade de
avano real mostrada como avano por minuto e no por rotao.
Em caso de movimento do eixo de rotao, a velocidade mostrada em
unidades de graus/min, embora seja representada na tela em unidades do
sistema de entrada real. Por exemplo, se o eixo de rotao se deslocar a
50 graus/min, mostrado o seguinte: 0.50 POL/MIN
Atela de verificao do programa tambmmostra a velocidade de avano
real.
D Visualizao da
velocidade de avano
real por rotao
D Visualizao da
velocidade de avano
real do eixo de rotao
D Visualizao da
velocidade de avano
real na outra tela
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
597
O tempo de trabalho, o tempo de ciclo e o nmero de peas usinadas so
mostrados na tela da posio atual.
Procedimento para visualizar o tempo de trabalho e contagem de peas na tela da
posio atual
1 Pressione a tecla de funo para mostrar a tela da posio atual.
MEM INIC MVT *** 09:06:35
[ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC ]
POSIO REAL (RELATIVA) O1000 N00010
CONT. PECAS 5
TEMPO TRAB 0H15M TEMPO CICLO 0H 0M38S
F.ATU 3000 MM/M S 0 T0000
X 123.456
Z 363.233
O nmero de peas usinadas (CONT.PECAS), o tempo de trabalho
(TMP.TRAB) e o tempo de ciclo (TMP. CICLO) so mostrados sob a
posio atual.
Indica o nmero de peas usinadas. Onmero aumenta sempre que M02,
M30 ou um cdigo M especificado atravs do parmetro 6710 so
executados.
Indica o tempo de execuo total durante a operao automtica,
excluindo o tempo de parada e de bloqueio de avano.
Indica o tempo de execuo de uma operao automtica, excluindo o
tempo de parada e de bloqueio de avano. Este valor colocado
automaticamente em0 quando o incio de umciclo executado no estado
de reset. Mantm--se colocado em 0, mesmo aps a desenergizao.
Os pormenores sobre o tempo de trabalho e o nmero de peas usinadas
so mostrados na tela de especificao. Ver subseo III--11.4.9.
O nmero de peas usinadas e o tempo de trabalho no podem ser
definidos nas telas da posio atual. Eles podem ser definidos atravs dos
parmetros n 6711, 6751 e 6752 ou na tela de especificao.
Obit 0 (PCM) do parmetro 6700 utilizado para especificar se o nmero
de peas usinadas deve ser incrementado sempre que executado M02,
M30 ou um cdigo M especificado pelo parmetro 6710 ou apenas
quando executado um cdigo M especificado pelo parmetro 6710.
11.1.6
Visualizao do Tempo
de Trabalho e da
Contagem das Peas
Explicaes
D CONT.PECAS
D TEMPO TRAB
D TEMPO CICLO
D Visualizao na outra
tela
D Especificao de
parmetros
D Incremento do nmero
de peas usinadas.
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
598
A leitura no medidor de carga pode ser visualizada para cada eixo servo
e para o fuso serial, definindo o bit 5 (OPM) do parmetro 3111 a 1. A
leitura no conta--rotaes tambm pode ser mostrada para o fuso serial.
Procedimento para visualizar o monitor de operao
1 Pressione a tecla de funo para mostrar a tela da posio atual.
2 Pressione a tecla de mudana para o menu seguinte .
3 Pressione a soft key [MONI].
X : * * * 80% S1 : 201%
Z : * * * * * 0% (CONTA-ROT. RPM)
C : * * * * * 0% S1 : * * *
1500
MONITOR DE OPER. O0001 N00001
(MEDIDOR DE CARGA)
[
MEM INIC MVT *** 09:06:35
[ MONI ][ REL ][ TUDO ][ MANIV ][ OPRC ]
CONT. PECAS 5
TEMPO TRAB 0H15M TEMPO CICLO 0H 0M38S
V.REAL 3000 MM/M
A leitura no medidor de carga pode ser visualizada para at trs eixos
servos, definindo os parmetros 3151 a 3158.
Quando todos estes parmetros estiverem definidos para 0, os dados so
visualizados apenas para os eixos bsicos.
Quando so utilizados fusos seriais, s mostrada a leitura do medidor
de carga e do conta--rotaes para o fuso serial principal.
O grfico de barras para o medidor de carga mostra a carga at 200% (s
mostrado um valor para qualquer carga que exceda os 200%). Ogrfico
de barras para o conta--rotaes mostra a relao entre a velocidade atual
do fuso e a velocidade mxima do mesmo (100%).
11.1.7
Visualizao do
Monitor de Operao
Explicaes
D Visualizao dos eixos
servo
D Visualizao dos eixos
do fuso
D Unidade grfica
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
599
A leitura no medidor de carga depende do parmetro servo 2086 e do
parmetro do fuso 4127.
Embora o conta--rotaes indique normalmente a velocidade do motor do
fuso, tambmpode ser usado para indicar a velocidade do fuso, colocando
em 1 o bit 6 (OPS) do parmetro 3111.
A velocidade do fuso a mostrar durante a monitorao da operao
calculada a partir da velocidade do motor do fuso (ver a frmula abaixo).
Assim, a velocidade do fuso pode ser mostrada durante a monitorao da
operao, mesmo que no seja utilizado qualquer codificador de posio.
No entanto, a velocidade correta do fuso s ser visualizada se a
velocidade mxima do fuso de cada engrenagem (velocidade do fuso em
cada relao de transmisso quando o motor do fuso roda velocidade
mxima) for definida nos parmetros n 3741 a 3744.
Aentrada dos sinais da embreageme da engrenagem para o primeiro fuso
serial usada para determinar a engrenagem atualmente selecionada.
Controle a entrada dos sinais CTH1Ae CTH2Aem funo da seleo da
engrenagem; para tal, consulte a tabela abaixo.
(Frmula para o clculo da velocidade do fuso a ser mostrada)
Velocidade do fuso
mostrada durante =
a monitorao da oper-
ao
Velocidade do motor do fuso
Velocidade mxima do
motor do fuso
Vel. mxima
do fuso
com a engrenagem
em uso
A tabela que se segue indica a correspondncia entre os sinais de seleo
da embreageme da engrenagemCTH1Ae CTH2A<G070#3, #2>, usados
para determinar a engrenagem em uso e respectivos parmetros:
CTH1A CTH2A Parmetro Especificao
do fuso serial
0 0 =N 3741
(Velocidade mxima do fuso com a
engrenagem 1)
ELEVADA
0 1 =N 3742
(Velocidade mxima do fuso com a
engrenagem 2)
MEIO ELEVADA
1 0 =N 3743
(Velocidade mxima do fuso com a
engrenagem 3)
MEIO REDUZIDA
1 1 =N 3744
(Velocidade mxima do fuso com a
engrenagem 4)
LOW
A velocidade do motor do fuso e do fuso pode ser mostrada durante a
monitorao da operao, mas apenas para o primeiro fuso serial e para
o eixo de comutao do primeiro fuso serial. No pode ser mostrada para
o segundo fuso.
Se o valor de um medidor de carga exceder 100%, o grfico de barras
passa a apresentar uma cor prpura.
D Medidor de carga
D Conta-- rotaes
D Cor do grfico
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
600
Esta seo descreve as telas mostradas ao pressionar a tecla de funo
no modo MEMRIA ou MDI. A primeira das quatro telas que se
seguem mostra o estado do programa atualmente em execuo no modo
MEMRIA ou MDI e a ltima tela mostra os valores de comando para
a operao MDI no modo MDI:
11.2.1 Visualizao do contedo do programa
11.2.2 Tela de visualizao do bloco atual
11.2.3 Tela de visualizao do bloco seguinte
11.2.4 Tela de verificao do programa
11.2.5 Tela de programas para operao MDITecla de funo
tambmpode ser pressionada no modo MEMRIApara mostrar a tela de
reincio do programa e a tela de planejamento.
Ver Seo III--4.3 sobre a tela de reincio do programa.
Ver seo III--4.4 sobre a tela de planejamento.
Mostra o programa atualmente em execuo no modo MEMRIA ou
MDI.
Procedimento para visualizar o contedo do programa
1 Pressione a tecla de funo para visualizar uma tela de
programa.
2 Pressione a soft key para seleo de captulo [PRGRM] .
O cursor posicionado no bloco atualmente em execuo.
O2000;
N100 G50 X0 Z0. ;
N110 G91 G00 X-70. ;
N120 Z-70. ;
N130 G01 X-60 ;
N140 G41 G03 X-17.5 Z17.5 R17.5 ;
N150 G01 X-25. ;
N160 G02 X27.5 Z27.5 R27.5
N170 G01 X20. ;
N180 G02 X45. Z45. R45. ;
> _ S 0 T0000
MEM INIC *** 16:05:59
[ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRC) ]
PROGRAMA O2000 N00130
11.2
TELAS
VISUALIZADAS
ATRAVS DA TECLA
DE FUNO @prog
(NO MODO MEMRIA OU
MODO MDI)
11.2.1
Tela do Contedo do
Programa
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
601
Mostra o bloco atualmente em execuo e os dados modais no modo
MEMRIA ou MDI.
Procedimento para visualizar a tela do bloco atual
1 Pressione a tecla de funo .
2 Pressione a soft key para seleo de captulo [ATUAL].
So mostrados o bloco atualmente em execuo e os dados modais.
Atela mostra at 22 cdigos Gmodais e ummximo de 11 cdigos G
especificados no bloco atual.
(ATUAL) (MODAL)
G01 X 100.500 G18 G00 F
F 50.000 G50.2G97
G13.1G69
G99
G21 T
G40 S
G25
G22
G80
G67 ATU.F 0
G54
> _ S 0 T0000
MEM INIC *** 16:05:59
[ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRC) ]
PROGRAMA O2000 N00130
11.2.2
Tela do Bloco Atual
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
602
Mostra o bloco atualmente em execuo e o bloco a executar em seguida
no modo MEMRIA ou MDI.
Procedimento para visualizar a tela do bloco seguinte
1 Pressione a tecla de funo .
2 Pressione a soft key para seleo de captulo [PROX] .
Mostra o bloco atualmente em execuo e o bloco a executar em
seguida.
A tela mostra at 11 cdigos G especificados no bloco atual e um
mximo de 11 cdigos G especificados no bloco seguinte.
G01 X 17.500 G39 I -17.500
G17 F 2000 G42
G41 H 2
G80
(ATUAL) (PROX)
> _ S 0 T0000
MEM INIC *** 16:05:59
[ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRC) ]
PROGRAMA O2000 N00130
11.2.3
Tela do Bloco Seguinte
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
603
Mostra o programa atualmente em execuo, a posio atual da
ferramenta e os dados modais no modo MEMRIA.
Procedimento para visualizar a tela de verificao do programa
1 Pressione a tecla de funo .
2 Pressione a soft key para seleo de captulo [VERIF].
So mostrados o programa atualmente em execuo, a posio atual
da ferramenta e os dados modais.
O0010
G92 G90 X100. Z50. ;
G00 X0 Z0 ;
G01 Z250. F1000 ;
(ABSOLUTA)(DIST. PERC) G00 G94 G80
X 0.000 X 0.000 G17 G21 G98
Z 0.000 Z 0.000 G90 G40 G50
G22 G67
B
H M
T D
F S
> _ S 0 T0000
MEM *** *** *** 16:06:44
[ ABS ][ REL ][ ][ ][ (OPRC) ]
PROGRAMA O2000 N00130
A tela mostra at quatro blocos do programa atual, comeando no bloco
atualmente emexecuo. Obloco atualmente emexecuo mostrado em
representao inversa. Contudo, durante a operao DNC s podem ser
mostrados trs blocos.
mostrada a posio no sistema de coordenadas da pea ou no sistema
de coordenadas relativas, bem como a distncia restante. As posies
absolutas e relativas so comutadas atravs das soft keys [ABS] e [REL].
So mostrados at 12 cdigos G modais.
(12 cdigos G para cada caminho, na unidade de 12 soft keys, quando
usado o controle de dois caminhos)
Durante a operao automtica so mostrados a velocidade real,
SATUAL e a contagem de repeties. Caso contrrio, ser mostrado o
prompt de entrada por tecla (>_).
11.2.4
Tela de Verificao do
Programa
Explicaes
D Tela do programa
D Tela da posio atual
D Cdigos G modais
D Visualizao durante a
operao automtica
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
604
Mostra a entrada de programas atravs do MDI e os dados modais no
modo MDI .
Procedimento para visualizar a tela do programa para a operao MDI
1 Pressione a tecla de funo .
2 Pressione a soft key para seleo de captulo [MDI] .
So mostrados a entrada de programas atravs do MDI e os dados
modais.
O0000 G00 X100.0 Z200.0 ;
M03 ;
G01 Z120.0 F500 ;
M98P9010 ;
G00 Z0.0 ;
%
G00 G90 G94 G40 G80 G50 G54 G69
G17 G22 G21 G49 G98 G67 G64 G15
H M
T D
F S
> _ S 0 T0000
MDI **** *** *** 16:05:59
[ PRGRM ][ MDI ][ ATUAL ][ PROX ][ (OPRC) ]
PROGRAMA (MDI) O2000 N00130
Programa
Informao modal
Ver seo III--4.2 para a operao MDI.
Os dados modais so visualizados quando o bit 7 (MDL) do parameter
3107 definido para 1. So mostrados at 16 cdigos G modais.
Durante a operao automtica so mostrados a velocidade real,
SATUAL e a contagem de repeties. Caso contrrio, ser mostrado o
prompt de entrada por tecla (>_).
11.2.5
Tela do Programa para
a Operao MDI
Explicaes
D Operao MDI
D Informao modal
D Visualizao durante a
operao automtica
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
605
Esta seo descreve as telas mostradas ao pressionar a tecla de funo
no modo EDICAO. A tecla de funo no modo EDICAO
permite mostrar a tela de edio de programas e a tela da lista de
programas (mostra a memria usada e uma lista de programas).
Pressionando a tecla de funo no modo EDICAOtambm se pode
ver a tela de programao verbal de grficos e a tela do diretrio de
arquivos do disquete. Ver Captulo III--9, III--10 para mais informaes
sobre a tela de edio de programas e a tela de programao verbal de
grficos. Ver Captulo III--8 para mais informaes sobre a tela do
diretrio de arquivos do disquete.
Mostra o nmero de programas registrados, a memria usada e uma lista
de programas registrados.
Procedimento para visualizar a memria usada e uma lista de programas
1 Selecione o modo EDICAO.
2 Pressione a tecla de funo .
3 Pressione a soft key para seleo de captulo [BIB].
NO. PROGR. USADO
NO. PROGR. USADO : Nmero de programas registrados
(incluindo os subprogramas)
LIVRE : Nmero de programas que podem ser
registrados adicionalmente.
MEMRIA USADA
MEMORIA USADA : Capacidade da memria do programa na qual
so registrados dados (indicada atravs do
nmero de caracteres).
LIVRE : Capacidade da memria do programa que
pode ser usada adicionalmente (indicada
atravs do nmero de caracteres).
11.3
TELAS
VISUALIZADAS
ATRAVS DA TECLA
DE FUNO @prog
(NO MODO EDIO)
11.3.1
Tela da Memria Usada
e Lista de Programas
Explicaes
D Pormenores da memria
usada
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
606
So indicados os ns dos programas registrados.
So mostrados o nome do programa, tamanho do programa e data de
modificao do programa.
A soft key [DIR+] pode ser usada para alternar entre a tela do nome do
programa (Fig. 11.3.1(a)), a tela de tamanho do programa e a tela da data
de modificao do programa (Fig. 11.3.1(b)).
A data de modificao tambm actualizada quando o nmero do
programa alterado.
O0001 (MACRO-GCODE.MAIN)
O0002 (MACRO-GCODE.SUB1)
O0010 (TEST-PROGRAM.ARTHMETIC NO.1)
O0020 (TEST-PROGRAM.F10-MACRO)
O0040 (TEST-PROGRAM.CORREO)
O0050
O0100 (CONVERT POL/MM VERIF NO.1)
> _
EDIT **** *** *** 16:52:13
[ PRGRM ][ DIR+ ][ ][ ][ (OPRT) ]
DIRETORIO DE PROGRAMAS O0001 N00010
PROGRAMA(NUM.) MEMORIA(CAR.)
USADO: 17 4,320
LIVRE: 183 126,840
O NO. TAM. (CAR.) DATA
O0001 360 2001-06-12 14:40
O0002 240 2001-06-12 14:55
O0010 420 2001-07-01 11:02
O0020 180 2001-08-14 09:40
O0040 1,140 2001-03-25 18:40
O0050 60 2001-08-26 16:40
O0100 120 2001-04-30 13:11
> _
EDICAO **** *** *** *** 16:52:13
[ PRGRM ] [ DIR++ ][ ][ ][(OPRC) ]
DIRETORIO DE PROGRAMAS O0001 N00010
PROGRAMA(NUM.) MEMORIA(CAR.)
USADO: 17 4,320
LIVRE: 183 126,840
O nome do programa deve ser sempre introduzido entre os cdigos de
controle out e in, imediatamente aps o nmero do programa.
O nome de um programa pode conter at 31 caracteres entre parnteses.
Se este nmero for excedido, os caracteres em excesso no sero
mostrados.
Para o programa s indicado o nmero do programa sem o respectivo
nome.
(fffff) f VVVV ;
N do programa Nome do programa (at 31 caracteres)
D Lista de programas
D Nome do programa
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
607
Os programas so mostrados pela mesma ordem em que so registrados
na lista da biblioteca de programas. Contudo, se o bit 4 (SOR) do
parmetro 3107 tiver sinal 1, os programas so mostrados pela ordem do
nmero de programa, comeando pelo nmero mais pequeno.
Imediatamente aps a anulao de todos os programas (ao proceder
energizao enquanto se mantm pressionada a tecla ), cada
programa novo registrado a seguir ao ltimo programa da lista.
Se alguns programas da lista tiverem sido apagados, um programa novo
inserido, durante o registro, na posio deixada livre por um programa
apagado.
Exemplo) Quando o bit 4 (SOR) do parmetro 3107 tem sinal 0
1. Depois de apagar todos os programas, registre, por esta ordem, os
programas O0001, O0002, O0003, O0004 e O0005. A lista da biblioteca
de programas mostra os programas pela ordem seguinte:
O0001, O0002, O0003, O0004, O0005
2. Apague O0002 e O0004. A lista da biblioteca de programas mostra os
programas pela ordem seguinte:
O0001, O0003, O0005
3. Registre O0009. A lista da biblioteca de programas mostra os
programas pela ordem seguinte:
O0001, O0009, O0003, O0005
D Ordem pela qual os
programas so
mostrados na lista da
bliblioteca de programas
D Ordem pela qual so
registrados os
programas
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
608
Alm da listagem normal dos nmeros e nomes de programas CNC
armazenados na memria, os programas podem ser indicados por grupos,
p.ex: de acordo com o produto a usinar.
Para reunir programas CNC em um mesmo grupo, atribua a cada um
desses programas nomes que comecem pela mesma cadeia de caracteres.
Atravs da pesquisa de uma determinada cadeia de caracteres nos nomes
dos programas, feita uma listagem dos nmeros e nomes de todos os
programas cujo nome inclui essa cadeia.
Para ativar esta funo, o bit 1 (GPL) do parmetro n. 3106 tem de ser
definido para 1.
Procedimento para Mostrar uma Lista de Programas para um Determinado Grupo
1 Introduza o modo EDICAO ou de edio simultnea.
2 Pressione a tecla de mudana para o menu seguinte .
3 Pressione a tecla de mudana para o menu seguinte ou a soft key
[DIR] para mostrar a lista de programas.
PROGRAMA(NUM.) MEMORIA(CAR.)
USADO: 60 3321
LIVRE: 140 127839
O0020 (GEAR--1000 MAIN)
O0040 (GEAR--1000 SUB--1)
O0060 (SHAFT--2000 MAIN)
O0100 (SHAFT--2000 SUB--1)
O0200 (GEAR--1000 SUB--2)
O1000 (FRANGE--3000 MAIN)
O2000 (GEAR--1000 SUB--3)
O3000 (SHAFT--2000 SUB--2)
> _
EDICAO **** *** *** *** 16:52:13
[ PRGRM ] [ DIR+ ] [ ] [ ] [ (OPRC) ]
DIRETORIO DE PROGRAMAS O0001 N00010
4 Pressione a soft key [(OPRC)].
5 Pressione a soft key [GRUPO].
6 Pressione a soft key [NOME].
7 Introduza a cadeia de caracteres correspondente ao grupo para o qual
deve ser efetuada uma pesquisa, usando as teclas MDI. No existem
quaisquer restries quanto ao comprimento do nome de um
programa. Note, contudo, que a pesquisa feita com base somente
nos primeiros 32 caracteres.
Exemplo: Para localizar programas CNC com nomes que comecem
com uma cadeia de caracteres GEAR--1000, introduza
o seguinte:
>GEAR--1000*_
11.3.2
Visualizao de uma
Lista de Programas
para um Determinado
Grupo
Procedimento
EDC--ST PESQ--O GRUPO
(NOME) GR--PRG
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
609
8 Ao pressionar a soft key [EXEC] mostrada a tela da lista de
programas em grupo, contendo todos os programas cujos nomes
incluem a cadeia de caracteres especificada.
PROGRAMA(NUM.) MEMORIA(CAR.)
USADO: 60 3321
LIVRE: 140 127839
O0020 (GEAR--1000 MAIN)
O0040 (GEAR--1000 SUB--1)
O0200 (GEAR--1000 SUB--2)
O2000 (GEAR--1000 SUB--3)
> _
EDICAO **** *** *** *** 16:53:25
[ PRGRM ] [ DIR ] [ ] [ ] [ (OPRC) ]
DIRETORIO DE PROG. (GRUPO) O0001 N00010
[Tela da lista de programas em grupo mostrada
quando feita a pesquisa de GEAR--1000*]
Quando a lista de programas inclui duas ou mais pginas, possvel
alternar entre elas atravs das teclas de pgina.
No exemplo acima, o asterisco (*) no deve ser omitido. O asterisco
representa uma cadeia arbitrria de caracteres (especificao de um
curinga).
GEAR--1000* indica que os primeiros nove caracteres dos nomes dos
programas procurados devemser GEAR--1000, seguidos de umacadeia
de caracteres arbitrria. Se tiver sido introduzido apenas GEAR--1000,
feita uma pesquisa apenas dos programas CNC com o nome de nove
caracteres GEAR--1000.
Pode utilizar--se um ponto de interrogao (?) para especificar um nico
caractere arbitrrio. Por exemplo: a introduo de ????--1000 ativa a
pesquisa de programas com nomes que comeam com quatro caracteres
quaisquer, seguidos de --1000.
EXEC
Explicaes
D * e ?
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
610
[Exemplo da utilizao de curingas]
(Cadeia de caracteres introduzida) (Grupo para o qual ser feita uma
pesquisa)
(a) * Programas CNC com qualquer
nome
(b) *ABC Programas CNC com nomes que
terminam em ABC
(c) ABC* Programas CNC com nomes que
comeam com ABC
(d) *ABC* Programas CNC com nomes que
ncluem ABC
(e) ?A?C Programas CNC com nomes de
quatro caracteres, sendo que o
segundo e o quarto caractere so
A e C, respectivamente
(f) ??A?C Programas CNC com nomes de
cinco caracteres, sendo que o
terceiro e o quinto caractere so A
e C, respectivamente
(g) 123*456 Programas CNC com nomes que
comeam com 123 e acabam
com 456
Se no for localizado qualquer programa como resultado da pesquisa de
uma determinada cadeia de caracteres, a mensagem de aviso DADOS
NO ENCONTRADOS mostrada na tela da lista de programas.
Uma lista de programas emgrupo, gerada por uma pesquisa, conservada
at que a mquina seja desligada ou at realizao de nova pesquisa.
Depois de passar da tela da lista de programas em grupo para uma outra,
a tela da lista de programas em grupo onde esto indicados os nomes dos
programas do grupo anteriormente procurado pode voltar sendo mostrada
pressionando a soft key [GR--PRG] (visualizada no passo 6). A
utilizao desta soft key evita a necessidade de voltar a introduzir a cadeia
de caracteres relevante, de forma a visualizar os resultados da pesquisa
depois da mudana de tela.
Pressupe que os programas principais e subprogramas para usinagemda
engrenagem com nmero de pea 1000 tm todos nomes que incluem a
seqncia de caracteres ENGR--1000. Os nmeros e nomes desses
programas podem ser listados procurando a seqncia de caracteres
ENGR--1000 em os nomes de todos os programas CNC. Esta funo
facilita o gerenciamento dos programas CNCarmazenados emmemrias
de grande capacidade.
D Quando a cadeia de
caracteres especificada
no encontrada
D Conservao do grupo
para o qual feita uma
pesquisa
D Grupo para o qual foi
feita uma pesquisa
prvia
Exemplos
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
611
Pressione a tecla de funo para visualizar ou definir os valores de
compensao da ferramenta e outros dados.
Esta seo descreve como visualizar ou definir os seguintes dados:
1. Valor de correo da ferramenta
2. Especificaes
3. Tempo de execuo e contagem de peas
4. Valor de correo do ponto de origem da pea ou valor de
deslocamento do sistema de coordenadas da pea
5. Variveis comuns das macros de usurio
6. Menu padro e dados padro
7. Painel de operao por software
8. Dados de gesto da vida til das ferramentas
Esta seo tambm descreve as seguintes funes.
D Entrada direta do valor de correo da ferramenta
D Entrada direta do valor B de correo da ferramenta
D Entrada pelo contador do valor de correo
D Entrada direta da deslocao do sistema de coordenadas da pea
D Correo no eixo Y
D Comparao do nmero de seqncia e funo de parada
As funes seguintes dependem em grande medida das especificaes do
fabricante da mquina--ferramenta. Para mais informaes, consulte o
manual fornecido pelo fabricante da mquina--ferramenta.
D Menu padro e dados padro
D Entrada direta do valor de correo da ferramenta
D Entrada direta do valor B de correo da ferramenta
D Painel de operao por software
D Dados de gesto da vida til das ferramentas
11.4
TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO @off
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
612
Existem telas especficas para a visualizao e especificao dos valores
de correo da ferramenta e dos valores de compensao do raio da ponta
da ferramenta.
Procedimento para definir e visualizar o valor de correo da ferramenta e o valor de
compensao do raio da ponta da ferramenta
1 Pressione a tecla de funo .
2 Pressione a soft key para seleo de captulo [CORREC] ou pressione
vrias vezes at a visualizao da tela da compensao da
ferramenta.
2--1 Pressionando a soft key [GEOM] visualiza--se os valores de
compensao da geometria da ferramenta.
CORRECAO/GEOMETRIA O0001 N00000
NO. X Z. R T
G 001 0.000 1.000 0.000 0
G 002 1.486 -49.561 0.000 0
G 003 1.486 -49.561 0.000 0
G 004 1.486 0.000 0.000 0
G 005 1.486 -49.561 0.000 0
G 006 1.486 -49.561 0.000 0
G 007 1.486 -49.561 0.000 0
G 008 1.486 -49.561 0.000 0
POSIO REAL (RELATIVA)
U 101.000 W 202.094
> _
MDI **** *** *** 16:05:59
[ DESG ][ GEOM ][ TRAB ][ ][ (OPRC) ]
Com correo da geometria da ferramenta
11.4.1
Especificao e
Visualizao do Valor
de Correo da
Ferramenta
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
613
2--2 Pressionando a soft key [DESG] visualiza--se os valores de
compensao de desgaste da ferramenta.
CORRECAO/DESG O0001 N00000
NO. X Z. R T
W 001 0.000 1.000 0.000 0
W 002 1.486 -49.561 0.000 0
W 003 1.486 -49.561 0.000 0
W 004 1.486 0.000 0.000 0
W 005 1.486 -49.561 0.000 0
W 006 1.486 -49.561 0.000 0
W 007 1.486 -49.561 0.000 0
W 008 1.486 -49.561 0.000 0
POSIO REAL (RELATIVA)
U 101.000 W 202.094
> _
MDI **** *** *** 16:05:59
[ DESG ][ GEOM ][ TRAB ][ ][ (OPRC) ]
Com correo do desgaste da ferramenta
3 Mova o cursor at o valor de compensao a definir ou alterar,
utilizando as teclas de pgina ou do cursor, ou introduza o nmero de
compensao para o valor de compensao a definir ou alterar e
pressione a soft key [PESQ.NO].
4 Para definir um valor de compensao, introduza um valor e
pressione a soft key [ENTRADA].
Para mudar o valor de compensao, introduza umvalor, que deve ser
adicionado ao valor atual (um valor negativo, se for necessrio
diminuir o valor atual) e pressione a soft key [+ENTRADA] ou
introduza um novo valor e pressione a soft key [ENTRADA].
TIP o nmero da ponta virtual da ferramenta (ver Programao).
TIP pode ser especificado na tela de compensao da geometria ou na
tela de compensao do desgaste.
Na introduo de um valor de compensao podem ser utilizados valores
decimais.
Para a entrada ou sada dos valores de compensao daferramenta decorte
pode ser utilizado um dispositivo externo de entrada/sada. Ver captulo
III--8.
Os valores de compensao do comprimento da ferramenta podem ser
definidos atravs das seguintes funes descritas nas subsees
subseqentes: Entrada direta do valor de correo da ferramenta, funo
B de entrada direta da correo da ferramenta e entrada pelo contador do
valor de correo.
Esto disponveis 64 grupos para a compensao da ferramenta. Os itens
dos dados sobre correo so classificados por correo da geometria da
ferramenta ou por correo do desgaste da ferramenta.
Explicaes
D Entrada de valores
decimais
D Outro mtodo
D Memria de correo da
ferramenta
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
614
Nalguns casos, os valores de compensao do desgaste da ferramenta ou
de valor de compensao da geometria da ferramenta no podem ser
introduzidos por causa das definies nos bits 0 (WOF) e 1 (GOF) do
parmetro 3290. A entrada de valores de compensao da ferramenta via
MDI pode ser inibida em relao a uma faixa especificada de nmeros de
correo. Oprimeiro nmero de correo para o qual a entradade umvalor
inibida definido no parmetro n 3294. A quantidade de nmeros de
correo, comeando no primeiro nmero especificado, para os quais a
entrada de um valor inibida definida no parmetro n 3295.
Os valores entrada so definidos como se segue:
1) Quando so introduzidos valores para nmeros de correo,
comeando em um cuja entrada no bloqueada e terminando em
outro cuja entrada bloqueada, emitido um aviso e os valores so
especificados apenas para os nmeros de correo cuja entrada no
bloqueada.
2) Quando so introduzidos valores para nmeros de correo,
comeando em um cuja entrada bloqueada e terminando em outro
cuja entrada no bloqueada, emitido um aviso e no se verifica
qualquer especificao de valores.
Se os valores de correo forem alterados durante a operao automtica,
os bit 4 (LGT) e 6 (LWM) do parmetro 5002 podem ser usados para
especificar se os novos valores de correo devem ser ativados no
comando de movimento seguinte ou no comando de cdigo T seguinte.
LGT LWM
Valores de compensao da
geometria da ferramenta
Valores de compensao de
desgaste de ferramenta
0 0
ativado no bloco de cdigo T
seguinte
ativado no bloco de cdigo T
seguinte
1 0
ativado no bloco de cdigo T
seguinte
ativado no bloco de cdigo T
seguinte
0 1
ativado no bloco de cdigo T
seguinte
ativado no comando de movi-
mento seguinte
1 1
ativado no comando de movi-
mento seguinte
ativado no comando de movi-
mento seguinte
D Desativao da entrada
dos valores de
compensao
D Alterao dos valores de
correo durante a
operao automtica
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
615
Para definir a diferena entre o ponto de referncia da ferramenta usado
na programao (a ponta da ferramenta padro, o centro do cabeote de
torno revlver, etc.) e a posio da ponta da ferramenta efetivamente
usada como um valor de correo.
Procedimento para a entrada direta do valor de correo da ferramenta
1 Corte a superfcie A no modo manual com uma ferramenta real.
Suponha que foi especificado um sistema de coordenadas da pea.

X
Z
Superfcie A
Superfcie B
2 Solte a ferramenta somente no sentido do eixo X, semdeslocar o eixo
Z e provoque a parada do fuso.
3 Mea a distncia do ponto zero no sistema de coordenadas da pea
superfcie A.
Defina este valor como o valor medido ao longo do eixo Z para o
nmero de correo pretendido, atravs do seguinte procedimento:
CORRECAO/GEOMETRIA O0001 N00000
NO. X Z. R T
G 001 0.000 1.000 0.000 0
G 002 1.486 -49.561 0.000 0
G 003 1.486 -49.561 0.000 0
G 004 1.486 0.000 0.000 0
G 005 1.486 -49.561 0.000 0
G 006 1.486 -49.561 0.000 0
G 007 1.486 -49.561 0.000 0
G 008 1.486 -49.561 0.000 0
POSIO REAL (RELATIVA)
U 0.000 W 0.000
V 0.000 H 0.000
>MZ120._
MDI **** *** *** 16:05:59
[PESQ.NO][ MEDIR ][ ENT. C. ][+ENTRADA][ENTRADA]
3--1 Pressione a tecla de funo ou a soft key [CORREC] para
visualizar a tela de compensao da ferramenta. Se os valores de
compensao da geometria e de compensao do desgaste
forem especificados separadamente, ative a tela para qualquer
um deles.
3--2 Mova o cursor at ao nmero de correo definido usando as
teclas do cursor.
11.4.2
Entrada Direta do Valor
de Correo da
Ferramenta
D Definio do valor de
correo do eixo Z
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
616
3--3 Pressione a tecla de endereo Z a definir.
3--4 Introduza, atravs do teclado, o valor medido ().
3--5 Pressione a soft key [MEDIR] .
Adiferena entre o valor medidoe a coordenada especificado
como o valor de correo.
4 Corte a superfcie B no modo manual.
5 Solte a ferramenta no sentido do eixo Z, sem deslocar o eixo X e
provoque a parada do fuso.
6 Mea o dimetro da superfcie B.
Defina este valor como o valor medido ao longo do eixo X para o
nmero de correo pretendido, seguindo o mesmo procedimento da
definio do valor ao longo do eixo Z.
7 Repita o procedimento atrs indicado as mesmas vezes que o nmero
de ferramentas necessrias. O valor de correo calculado
automaticamente e definido.
Por exemplo, se=69.0 quando o valor da coordenada da superfcie B
no diagrama atrs apresentado 70.0, defina 69.0 [MEDIR] para a
correo n 2.
Neste caso, 1.0 definido como o valor de correo do eixo X para a
correo n 2.
Introduza os valores do dimetro para os valores de compensao dos
eixos, para os quais usada a programao do dimetro.
Se os valores medidos forem definidos na tela de compensao da
geometria da ferramenta, todos os valores de compensao tornam--se
valores de compensao da geometria e todos os valores de compensao
do desgaste so definidos para 0. Se os valores medidos forem definidos
na tela de compensao do desgaste da ferramenta, as diferenas entre os
valores de compensao medidos e os valores de compensao do
desgaste atuais tornam--se os novos valores de compensao.
Se a mquina incluir um boto de registro, a ferramenta pode ser retrada
ao longo de dois eixos quando o bit 2 (PRC) do parmetro 5005 estiver
definido e o sinal de registro for usado. Consulte o respectivo manual
fornecido pelo fabricante da mquina--ferramenta.
D Definio do valor de
correo do eixo X
Explicaes
D Valores de compensao
para um programa
criado na programao
do dimetro
D Valor de correo da
geometria da ferramenta
e valor de correo do
desgaste da ferramenta
D Retrao ao longo de
dois eixos
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
617
A funo B de entrada direta da correo da ferramenta medida usada
para definir os valores de compensao da ferramenta e os valores de
deslocamento do sistema de coordenadas da pea.
Procedimento para definir o valor de correo da ferramenta
Os valores de correo da posio da ferramenta podem ser definidos
automaticamente deslocando manualmente a ferramenta at que esta
toque no sensor. Para mais informaes sobre cada uma das operaes,
consulte o respectivo manual fornecido pelo fabricante da mquina--
ferramenta.
1 Execute o retorno manual ao ponto de referncia.
Ao executar o retorno manual ao ponto de referncia, definido um
sistema de coordenadas da mquina. O valor de correo da
ferramenta programado no sistema de coordenadas da mquina.
2 Defina como HIGH o sinal do modo de escrita do valor de correo
GOQSM.
(Para mais informaes sobre cada uma das operaes, consulte o
respectivo manual fornecido pelo fabricante da mquina--
ferramenta.) A tela muda automaticamente para a tela de correo da
ferramenta (geometria) e o indicador OFST comea a piscar na rea
de indicao de status, na base da tela, indicando que o modo de
escrita do valor de correo est pronto.
3 Selecione a ferramenta a medir.
4 Se o cursor no coincidir com o nmero desejado para a correo da
ferramenta, mova o cursor para o nmero de correo que pretende,
recorrendo tecla de mudana de pgina e tecla do cursor. Alm
disso, o nmero de correo da ferramenta tambm pode ser definino
automaticamente atravs dos sinais de entrada do nmero de correo
da ferramenta (com o parmetro QNI (n 5005#5)=1). Neste caso, a
posio do cursor no pode ser alterada na tela de compensao da
ferramenta atravs das teclas de mudana de pgina ou das teclas do
cursor.
5 Aproxime manualmente a ferramenta do sensor.
6 Coloque a extremidade da ferramenta numa superfcie de contato do
sensor atravs do avano por manivela. Faa com que a extremidade
da ferramenta toque no sensor. Este procedimento provoca a entrada
dos sinais do modo de escrita dos valores de correo (+MIT1,
--MIT1, +MIT2 ou --MIT2) no CNC.O sinal do modo de escrita do
valor de correo est definido como HIGH e:
D O eixo e o respectivo avano neste sentido esto bloqueados.
D O valor de correo da ferramenta retirado da memria de
correo da ferramenta (valor de correo da geometria da
ferramenta) que corresponde ao nmero de correo mostrado
pelo cursor est definido.
7 Ovalor de correo dos eixos Xe Z definido atravs das operaes 5
e 6.
8 Repita os passos 3 a 7 para as ferramentas necessrias.
11.4.3
Entrada Direta da
Correo da
Ferramenta em B
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
618
9 Defina como LOW o sinal do modo de escrita do valor de correo
GOQSM. Omodo de escrita cancelado e a luz intermitente OFST
desliga--se.
Procedimento para definir a quantidade de deslocao do sistema de coordenadas da pea
Os valores de correo da posio da ferramenta podem ser definidos
automaticamente deslocando manualmente a ferramenta at que esta
toque no sensor. Para mais informaes sobre cada uma das operaes,
consulte o respectivo manual fornecido pelo fabricante da
mquina--ferramenta.
1 Os valores de compensao da ferramenta sero ento calculados com
base nas coordenadas da mquina relativas ferramenta.
2 Execute o retorno manual ao ponto de referncia. Ao executar o
retorno manual ao ponto de referncia, definido um sistema de
coordenadas da mquina. A quantidade de deslocao do sistema de
coordenadas programada com base no sistema de coordenadas da
mquina relativo ferramenta.
3 Defina como HIGH o sinal do modo de escrita WOQSM para a
quantidade de deslocao do sistema de coordenadas da pea. (Para
mais informaes sobre cada uma das operaes, consulte o
respectivo manual fornecido pelo fabricante da mquina--
ferramenta.) A tela muda automaticamente para a tela de
deslocamento da pea e o indicador WFST comea a piscar na rea
de indicao de status, na base da tela, indicando que o modo de
escrita da quantidade de deslocao do sistema de coordenadas da
pea est pronto.
4 Selecione a ferramenta a medir.
5 Verifique os nmeros de correo da ferramenta. O nmero de
correo da ferramenta correspondente ferramenta que se pretende
medir dever ser definido antecipadamente atravs do parmetro (n
5020). Almdisso, o nmero de correo da ferramenta tambmpode
ser definido automaticamente atravs do sinal de entrada do nmero
de correo da ferramenta (com o parmetro QNI (n 5005#5)=1).
Para informaes mais detalhadas, consulte o manual correspondente
fornecido pelo fabricante da mquina--ferramenta.
6 Aproxime manualmente a ferramenta de uma superfcie final da pea.
7 Coloque a extremidade da ferramenta na superfcie final (sensor) da
pea atravs do avano por manivela. Deste modo, define--se
automaticamente a quantidade de deslocao do sistema de
coordenadas da pea no eixo Z.
8 Faa avanar a ferramenta.
9 Defina como LOW o sinal do modo de escrita WOQSM para a
quantidade de deslocao do sistema de coordenadas da pea.
O modo de escrita cancelado e a luz intermitente WFST
desliga--se. (Para mais informaes sobre cada uma das operaes,
consulte o respectivo manual fornecido pelo fabricante da
mquina--ferramenta.)
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
619
Ao deslocar a ferramenta at que esta atinja o ponto de referncia desejado
definido o valor de correo da ferramenta coresponde.
Procedimento para a entrada pelo contador do valor de correo
1 Desloque manualmente a ferramenta de referncia para o ponto de
referncia.
2 Faa o reset das coordenadas relativas ao longo dos eixos (ver Subse.
III--11.1.2).
3 Desloque a ferramenta cujos valores de correo pretende definir para
o ponto de referncia.
4 Selecione a tela de compensao da ferramenta. Mova o cursor at ao
nmero de correo a definir usando as teclas do cursor.
CORRECAO/GEOMETRIA O0001 N00000
NO. X Z. R T
G 001 0.000 1.000 0.000 0
G 002 1.486 -49.561 0.000 0
G 003 1.486 -49.561 0.000 0
G 004 1.486 0.000 0.000 0
G 005 1.486 -49.561 0.000 0
G 006 1.486 -49.561 0.000 0
G 007 1.486 -49.561 0.000 0
G 008 1.486 -49.561 0.000 0
POSIO REAL (RELATIVA)
U 0.000 W 0.000
V 0.000 H 0.000
>X_
HND **** *** *** 16:05:59
[PESQ.NO][MEDIR][ENT. C.][+ENTRADA][ENTRADA]
5 Pressione a tecla de endereo X (ou Z ) e a soft key [ENT.C.] .
Se as operaes atrs indicadas foremexecutadas na tela de compensao
da geometria da ferramenta, os valores de compensao da geometria da
ferramenta so introduzidos e os valores de compensao do desgaste da
ferramenta no se alteram. Se as operaes atrs indicadas forem
executadas na tela de compensao d desgaste da ferramenta, os valores
de compensao do desgaste da ferramenta so introduzidos e os valores
de compensao da geometria da ferramenta no se alteram.
11.4.4
Entrada do Valor de
Correo em o
Contador
Explicaes
D Correo da geometria
e correo do desgaste
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
620
O sistema de coordenadas definido pode ser deslocado se o sistema
definido atravs de um comando G50 (ou comando G92 para o sistema
B ou C do cdigo G) ou se a definio automtica do sistema de
coordenadas for diferente do sistema de coordenadas da pea considerado
na programao.
Procedimento para definir a quantidade de deslocao do sistema de coordenadas da pea
1 Pressione a tecla de funo .
2 Pressione a tecla de mudana para o menu seguinte at
visualizar a tela com a soft key [DESL.P].
> MZ100._ S 0 T0000
MDI **** *** *** 16:05:59
[ ][ DESL.P ][ ][ +ENTRADA ][ ENTRADA ]
(VALOR DE DESLOC.) (MEDICAO)
X 0.000 ^ X 0.000
Z 0.000 Z 0.000
DESLOCACAO.TRAB O0001 N00000
POSIO REAL (RELATIVA)
U 0.000 W 0.000
3 Pressione a soft key [DESL.P].
4 Mova o cursor atravs das respectivas teclas, de modo a alcanar o
eixo ao longo do qual dever ser deslocado o sistema de coordenadas.
5 Introduza o valor de deslocao e pressione a soft key [ENTRADA] .
X
Z
O
Z
X
O
Deslo-
cao
11.4.5
Definio da
Quantidade de
Deslocao do
Sistema de
Coordenadas da Pea
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
621
Os valores de deslocao so ativados imediatamente aps a respectiva
definio.
A definio de um comando (G50 ou G92) para especificar um sistema
de coordenadas desativa os valores de deslocamento definidos.
Exemplo Quando G50 X100.0 Z80.0; for especificado, o sistema de
coordenadas definido de forma que o ponto de referncia
atual da ferramenta seja X = 100.0, Z = 80.0,
independentemente dos valores de deslocamento.
Se a definio automtica do sistema de coordenadas for executada
atravs do retorno manual ao ponto de referncia aps a definio da
quantidade de deslocao, o sistema de coordenadas deslocado
instantaneamente.
Se a quantidade de deslocao no eixo X corresponde ao valor do
dimetro ou do raio, depender do que foi especificado no programa.
Se a posio atual do ponto de referncia for X = 121.0 (dimetro), Z =
69.0 relativamente ao ponto de origem da pea, mas devesse ser X =
120.0, Z = 70.0, os valores de deslocao devero ser definidos da
seguinte forma:
X=1.0, Z=--1.0
X
Z
69.00
121.00
Posio inicial
(posio padro)
Explicaes
D Quando os valores de
deslocao so ativados
D Valores de deslocao e
comando de definio do
sistema de coordenadas
D Valores de deslocao e
definio do sistema de
coordenadas
D Valor do dimetro ou do
raio
Exemplos
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
622
Podem ser definidos os valores de correo da posio da ferramenta ao
longo do eixo Y. igualmente possvel a entrada pelo contador dos
valores de correo. A entrada direta do valor de correo da ferramenta
e a funo B de entrada direta da correo da ferramenta no esto
disponveis para o eixo Y.
Procedimento para definir o valor de correo da ferramenta no eixo Y
1 Pressione a tecla de funo .
2 Pressione a tecla de mudana para o menu seguinte at
visualizar a tela com a soft key [OFST. 2].
3 Pressione a soft key [OFST. 2].
Ser mostrada a tela de correo do eixo Y.
CORREO O0001 N00000
NO. Y
01 10.000
02 0.000
03 0.000
04 40.000
05 0.000
06 0.000
07 0.000
08 0.000
POSIO REAL (RELATIVA)
U 100.000 W 100.000
>_
MDI **** *** *** 16:05:59
[ CORR.2 ][ DESL.P ][ ][ ][ (OPRC) ]
3--1 Pressione a soft key [GEOM] para visualizar os valores de
compensao da geometria da ferramenta ao longo do eixo Y.
CORREO/GEOMETRIA O0001 N00000
NO. Y
G 01 10.000
G 02 0.000
G 03 0.000
G 04 40.000
G 05 0.000
G 06 0.000
G 07 0.000
G 08 0.000
POSIO REAL (RELATIVA)
U 100.000 W 100.000
>_
MDI **** *** *** 16:05:59
[ DESG ][ GEOM ][ ][ ][ (OPRC) ]
11.4.6
Correo do Eixo Y
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
623
3--2 Pressione a soft key [DESG] para visualizar os valores de
compensao do desgaste da ferramenta ao longo do eixo Y.
CORREO/DESG O0001 N00000
NO. Y
W 01 10.000
W 02 0.000
W 03 0.000
W 04 40.000
W 05 0.000
W 06 0.000
W 07 0.000
W 08 0.000
POSIO REAL ((RELATIVA))
U 100.000 W 100.000
>_
MDI **** *** *** 16:05:59
[ DESG ][ GEOM ][ ][ ][ (OPRC) ]
4 Posicione o cursor no nmero de correo a alterar, recorrendo a um
dos mtodos seguintes:
D Mova o cursor para o nmero de correo a alterar, utilizando as
teclas de mudana de pgina e as teclas do cursor.
D Introduza o nmero de correo e pressione a soft key
[PESQ.NO] .
5 Introduza o valor de correo.
6 Pressione a soft key [DESG]. O valor de correo definido e
mostrado.
CORREO/DESG O0001 N00000
NO. Y
W 01 10.000
W 02 0.000
W 03 0.000
W 04 40.000
W 05 0.000
W 06 0.000
W 07 0.000
W 08 0.000
POSIO REAL ((RELATIVA))
U 100.000 W 100.000
>_
MDI **** *** *** 16:05:59
[PESQ.NO][MEDIR][ ENT. C.][ +ENTRADA ][ENTRADA]
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
624
Procedimento para a entrada pelo contador do valor de correo
Para definir as coordenadas relativas ao longo do eixo Y:
1 Desloque a ferramenta de referncia para o ponto de referncia.
2 Faa o reset da coordenada relativa Y (ver Subse. III--11.1.2).
3 Desloque a ferramenta cujos valores de correo pretende definir para
o ponto de referncia.
4 Mova o cursor at ao valor do nmero de correo a definir, pressione
Y
e, em seguida, a soft key [ENT.C.].
A coordenada relativa Y (ou V) fica assim definida como o valor de
correo.
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
625
Certos dados, como o flag de verificao TV e o cdigo de envio, so
definidos na tela de especificao de dados. Nessa tela, o operador pode
igualmente ativar/desativar a escrita de parmetros, ativar/desativar a
insero automtica de nmeros de seqncia na edio de programas e
efetuar especificaes para a comparao de nmeros de seqncia e para
a funo de parada. Ver o Captulo III--10.2, para mais informaes sobre
a insero automtica de nmeros de seqncia. Ver subseo III--11.4.8,
para informaes mais detalhadas sobre a comparao de nmeros de
seqncia e sobre a funo de parada. Esta subseo esclarece como
definir dados.
Procedimento para definir os dados de especificao
1 Selecione o modo MDI.
2 Pressione a tecla de funo .
3 Pressione a soft key [DEFINIR] para visualizar a tela de especificao
de dados. Esta tela constituda por diversas pginas.
Pressione a tecla de pgina ou at mostrar a tela desejada.
Em seguida, mostrado um exemplo de tela de especificao de
dados.
DEFINIO (HANDY) O0001 N00000
> _
MDI **** *** *** 16:05:59
[ CORREC ][ DEFINIR ][ TRAB ][ ][ (OPRC) ]
ESCRITA PARAM.= 1 (0:DESATIVAR 1:ATIVAR)
VERIF TV = 0 (0:OFF 1:ON)
CODIG.ENVIO = 1 (0:EIA 1:ISO)
UNID. ENTRADA = 0 (0:MM 1:POLEG)
CANAL COMUN. = 0 (0-3:NO. CANAL)
NO SEQUENCIA = 0 (0:OFF 1:ON)
FORMATO DA FITA = 0 (0:NO CNV 1:F15)
PARADA DA SEQU. = 0 (NO PROGRAMA)
PARADA DA SEQU. = 11 (NO. SEQUENCIA)
DEFINIO (HANDY) O0001 N00000
> _
MDI **** *** *** 16:05:59
[ CORREC ][ DEFINIR ][ TRAB ][ ][ (OPRC) ]
ESPELHAMENTO X= 0 (0:OFF 1:ON)
ESPELHAMENTO Z= 0 (0:OFF 1:ON)
11.4.7
Visualizao e Entrada
de Dados de Definio
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
626
4 Desloque o cursor at o elemento a alterar pressionando as teclas do
cursor , , ou .
5 Introduza um novo valor e pressione a soft key [ENTRADA].
Definir a ativao ou desativao da escrita de parmetros.
0 : Desativado
1 : Ativado
Definir a execuo da verificao TV.
0 : Sem verificao TV
1 : Executar verificao TV
Cdigo para a sada de dados atravs do interface de leitura/envio.
0: Cdigo de sada EIA 1: Cdigo de sada ISO
Definir a unidade de entrada em polegadas ou milmetros
0 : Unidades mtricas
1 : Polegada
Canal para a interface de leitura/envio.
0 : Canal 0
1 : Canal 1
2 : Canal 2
Definir a insero automtica do nmero de seqncia durante a edio
de um programa no modo EDICAO.
0 : No executa a insero automtica do nmero de seqncia.
1 : Executa a insero automtica do nmero de seqncia.
Especificar a converso do formato da fita F10/11.
0 : O formato da fita no convertido.
1 : O formato da fita convertido.
Ver PROGRAMAO para o formato de fita F10/11.
Definir o nmero de seqncia com o qual executada uma parada da
operao para a comparao do nmero de seqncia, bemcomo a funo
de parada e o nmero do programa ao qual o nmero de seqncia
pertence.
Definir o espelhamento ON/OFF para cada eixo.
0 : Espelhamento OFF
1 : Espelhamento ON
As teclas de pgina ou tambm podem ser pressionadas para
mostrar a tela de especificao DEFINIR (TEMPORIZADOR). Ver
subseo III--11.4.9 sobre a tela.
Contedo das
especificaes
D ESCRITA PARAM.
D VERIF. TV
D CODIG.ENVIO
D UNID.ENTRADA
D CANAL DE COMUN.
D NO SEQUENCIA
D FORMATO DE FITA
D PARADA DE SEQUENCIA
D ESPELHAMENTO
D Outros
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
627
Se um bloco contendo um nmero de seqncia especificado surgir no
programa emexecuo, o modo bloco nico ativado aps a execuo do
bloco.
Procedimento para a comparao e parada do nmero de seqncia
1 Selecione o modo MDI.
2 Pressione a tecla de funo .
3 Pressione a soft key para seleo de captulo [DEFINIR].
4 Pressione a tecla de pgina ou at a visualizao da tela
seguinte.
DEFINIO (HANDY) O0001 N00000
> _
MDI **** *** *** 16:05:59
[ CORREC ][ DEFINIR ][ TRAB ][ ][ (OPRC) ]
ESCRITA PARAM. = 1 (0:DESATIVAR 1:ATIVAR)
VERIF TV = 0 (0:OFF 1:ON)
CODIG.ENVIO = 1 (0:EIA 1:ISO)
UNID. ENTRADA = 0 (0:MM 1:POLEG)
CANAL COMUN. = 0 (0-3:CANAL)
NO SEQUENCIA = 0 (0:OFF 1:ON)
FORMATO DA FITA = 0 (0:NO CNV 1:F10/11)
PARADA DA SEQU. = 0 (NO PROGRAMA)
PARADA DA SEQU. = 11 (NO. SEQUENCIA)
5 No (NO PROGRAMA) para a PARADA DA SEQUENCIA,
introduza o nmero (1 a 9999) do programa contendo o nmero de
seqncia com o qual a operao pra.
6 No (NO SEQUENCIA) para a PARADA DA SEQUENCIA (de at
cinco dgitos), introduza o nmero de seqncia com o qual a
operao pra.
7 Durante a operao automtica, o modo de bloco nico ativado no
bloco contendo o nmero de seqncia que foi definido.
11.4.8
Comparao e Parada
do Nmero de
Seqncia
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
628
Se o nmero de seqncia especificado tiver sido encontrado durante a
execuo do programa, o nmero de seqncia especificado para a
compensao e parada do nmero de seqncia diminudo 1 unidade.
Aps a energizao, o nmero de seqncia tem a definio 0.
Se o nmero de seqncia pr--determinado for encontrado em umbloco,
onde esto contidos todos os comandos a processar na unidade de controle
CNC, a execuo no pra nesse bloco.
Exemplo
N1 #1=1 ;
N2 IF [#1 EQ 1] GOTO 08 ;
N3 GOTO 09 ;
N4 M98 P1000 ;
N5 M99 ;
No exemplo acima, o nmero de seqncia pr--determinado foi
encontrado e a execuo do programa no pra.
Se o nmero de seqncia pr--determinado for encontrado em um bloco
que contenha um comando de ciclo fixo, a execuo do programa pra
depois da operao de retorno ter sido completada.
Se o nmero de seqncia pr--determinado surgir duas ou mais vezes em
um programa, a execuo do programa pra aps a execuo do bloco em
que o nmero de seqncia pr--determinado surge pela primeira vez.
Se o nmero de seqncia pr--determinado for encontrado em um bloco
a executar vrias vezes, a execuo do programa pra depois do bloco ter
sido executado o nmero de vezes especificado.
Explicaes
D Nmero de seqncia
aps execuo do
programa
D Blocos excecionais
D Parada no ciclo fixo
D Quando o mesmo
nmero de seqncia
encontrado vrias vezes
no programa
D Bloco a repetir um
determinado nmero de
vezes
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
629
Podemser mostrados vrios tempos de execuo, o nmero total de peas
usinadas, o nmero de peas necessrias e o nmero de peas usinadas.
Estes dados podem ser definidos por parmetros ou atravs desta tela
(exceto no que diz respeito ao nmero total de peas usinadas e ao tempo
durante o qual o sistema est ligado, os quais s podem ser especificados
por parmetros).
Esta tela pode mostrar tambm as horas. A hora pode ser especificada na
tela.
Procedimento para Visualizao e Definio do Tempo de Execuo,
Contagem de Peas e Durao
1 Selecione o modo MDI.
2 Pressione a tecla de funo .
3 Pressione a soft key para seleo de captulo [DEFINIR].
4 Pressione a tecla de pgina ou at a visualizao da tela
seguinte.
> _ S 0 T0000
MDI **** *** *** 16:05:59
TOTAL DE PECAS = 14
PECAS REQUER. = 0
CONT.PECAS = 23
LIGADO = 4H 31M
TEMPO DE OPERAC = 0H 0M 0S
TEMPO CORTE = 0H 37M 5S
TEMPO LIVRE = 0H 0M 0S
TEMPO DE CICLO = 0H 0M 0S
DATA = 2001/07/05
HORA = 11:32:52
DEFINIO (CONTADOR) O0001 N00000
[CORREC] [DEFINIR] [ TRAB ] [ ] [(OPRC)]
5 Para definir o nmero de peas necessrias, mova o cursor at PECAS
REQUER. e introduza o nmero de peas a usinar.
6 Para regular o relgio, mova o cursor at DATAou HORA, introduza
uma nova data ou hora e pressione a soft key [ENTRADA].
Este valor incrementado uma unidade quando M02, M30 ou um cdigo
Mespecificado pelo parmetro 6710 executado. Este valor no pode ser
definido nesta tela. Especifique o valor no parmetro 6712.
usado para definir o nmero necessrio de peas usinadas.
Se este for colocado em0, o nmero de peas ilimitado. Esta definio
tambm pode ser feita atravs do parmetro (n 6713).
11.4.9
Visualizao e
Definio do Tempo de
Trabalho, Contagem de
Peas e Durao
Items da tela
D TOTAL DE PECAS
D PECAS REQUER.
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
630
Este valor incrementado uma unidade quando M02, M30 ou um cdigo
M especificado pelo parmetro 6710 executado. O valor tambm pode
ser definido pelo parmetro 6711. De um modo geral, este valor reposto
quando atinge o nmero de peas requerido. Para mais informaes,
consulte o manual fornecido pelo fabricante da mquina--ferramenta.
Visualizao do perodo total emque o sistema est ligado. Este valor no
pode ser definido nesta tela, mas pode ser pr--selecionado no parmetro
6750.
Indica o tempo de execuo total durante a operao automtica,
excluindo o tempo de parada e de bloqueio do avano.
Este valor pode ser pr--selecionado no parmetro 6751 ou 6752.
Indicao do tempo total necessrio para o corte, relacionado com o
avano de corte, como a interpolao linear (G01) ea interpolaocircular
(G02 ou G03). Este valor pode ser pr--selecionado no parmetro 6753 ou
6754.
Este valor pode ser usado, por exemplo, para indicar o tempo total de
fluxo do lquido refrigerante. Para mais informaes, consulte o manual
fornecido pelo fabricante da mquina--ferramenta.
Indica o tempo de execuo de uma operao automtica, excluindo o
tempo de parada e de bloqueio de avano. Este valor colocado
automaticamente em0 quando o incio de umciclo executado no estado
de reset. Mantm--se colocado em 0, mesmo aps a desenergizao.
Indicao da data e hora atuais. A data e hora podem ser definidas nesta
tela.
Quando o comando M02 ou M30 executado, o nmero total de peas
usinadas e o nmero de peas usinadas so incrementados emum. Por este
motivo, o programa deve ser criado de forma que M02 ou M30 seja
executado sempre que termina a fabricao de uma pea. Alm disso, se
um cdigo M especificado pelo parmetro (n 6710) executado, a
contagem feita de forma semelhante. igualmente possvel desativar
a contagem, mesmo que M02 ou M30 seja executado (o parmetro PCM
(n 6700#0) colocado em 1). Para mais informaes, consulte o manual
editado pelo fabricante da mquina--ferramenta.
No podem ser definidos valores negativos. De igual modo, a definio
de M e S do tempo de trabalho vlida de 0 a 59.
Pode no ser possvel definir valores negativos para o nmero total de
peas usinadas.
No podemser especificados valores negativos nemvalores que excedam
os que se encontram indicados na tabela a seguir.
Elemento Valor mximo Elemento Valor mximo
Ano 2085 Hora 23
Ms 12 Minuto 59
Dia 31 Segundo 59
D CONT. PECAS
D LIGADO
D TEMPO DE OPERAC
D TEMPO DE CORTE
D TEMPO LIVRE
D TEMPO CICLO
D DATA e HORA
Explicaes
D Utilizao
Restries
D Definio do tempo de
trabalho e da contagem
de peas
D Definio do tempo
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
631
Visualizao da correo do ponto de origem de cada sistema de
coordenadas da pea (G54 a G59) e da correo externa do ponto de
origem. Ovalor de correo do ponto de origem da pea e o valor externo
de correo do ponto de origem da pea podem ser definidos nesta tela.
Procedimento para Visualizar e Definir o Valor de Correo do Ponto de
Origem da Pea
1 Pressione a tecla de funo .
2 Pressione a soft key para seleo de captulo [TRAB].
exibida a tela para especificao do sistema de coordenadas dapea.
DADOS NO.
00 X 0.000
(EXT) Z 0.000
01 X 20.000
(G54) Z 50.000
DADOS NO.
02 X 152.580
(G55) Z 234.000
03 X 300.000
(G56) Z 200.000
CCORDENADAS TRAB O0001 N00000
> _ S 0 T0000
MDI **** *** *** 16:05:59
[ CORREC ][ DEFINIR ][ TRAB ][ ][ (OPRC) ]
3 A tela para visualizar os valores de correo do ponto de origem da
pea constituda por duas ou mais pginas. Visualize a pgina
desejada de uma das seguintes formas:
S Pressione a tecla de pgina para cima ou para baixo .
S Introduza o nmero do sistema de coordenadas da pea (0:
correo externa do ponto de origem da pea, 1 a 6: sistemas de
coordenadas da pea G54 a G59) e pressione a soft key de seleo
da operao [PESQ.NO] .
4 Coloque em OFF a chave para proteo dos dados (ativao da
escrita).
5 Mova o cursor at o valor de correo do ponto de origem da pea a
alterar.
6 Introduza o valor pretendido atravs do teclado numrico e pressione
a soft key [ENTRADA] . O valor introduzido especificado no novo
valor de correo do ponto de origem da pea. O valor introduzido
pode ser igualmente adicionado ao valor de correo anterior atravs
do teclado numrico e da soft key [+ENTRADA].
7 Repita os passos 5 e 6 para alterar outros valores de correo.
8 Coloque em ON a chave para proteo dos dados (ativao da
proteo contra escrita).
11.4.10
Visualizao e
Definio do Valor de
Correo do Ponto de
Origem da Pea
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
632
Esta funo usada para compensar a diferena entre o sistema
programado de coordenadas da pea e o sistema real de coordenadas da
pea. O valor de correo do ponto de origem do sistema de coordenadas
da pea pode ser introduzido na tela, de forma que os valores de comando
estejam de acordo com as dimenses reais.
A seleo do novo sistema de coordenadas faz corresponder o sistema de
coordenadas programado ao sistema de coordenadas real.
Procedimento para Introduzir os Valores Medidos de Correo do Ponto de Origem
da Pea
Z
Z
O
O
Origem
Valor de
correo
anterior
Valor de
corre
o novo
Superfcie A
Superfcie B
Ponto de origem programada da pea
X x

1 Se a pea tiver o formato atrs mostrado, corte manualmente a


superfcie A.
2 Desloque a ferramenta ao longo do eixo Xsemalterar a coordenada Z
e pre, em seguida, o fuso.
3 Mea a distncia entre a superfcie A e o ponto de origem
programado do sistema de coordenadas da pea, como acima
indicado.
4 Pressione a tecla de funo .
11.4.11
Entrada Direta dos
Valores Medidos de
Correo do Ponto de
Origem da Pea
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
633
5 Para visualizar a tela de especificao dos valores de correo do
ponto de origemda pea, pressione a soft key para seleo de captulo
[TRAB].
NO. DADOS NO. DADOS
00 X 0.000 02 X 0.000
(EXT)Z 0.000 (G55) Z 0.000
01 X 0.000 03 X 0.000
(G54) Z 0.000 (G56) Z 0.000
COORDENADAS TRAB O1234 N56789
(G54)
> Z100. S 0 T0000
MDI **** *** *** 16:05:59
[ PESQ NO ][ MEDIR ][ ][ +ENTRADA ][ ENTRADA ]
6 Mova o cursor at o valor de correo do ponto de origem da pea a
definir.
7 Pressione a tecla de endereo para o eixo ao longo do qual deve ser
definido o valor de correo (eixo Z, neste exemplo).
8 Introduza o valor medido () e pressione a soft key [MEDIR].
9 Corte manualmente a superfcie B.
10 Desloque a ferramenta ao longo do eixo Zsemalterar a coordenada X
e pre, em seguida, o fuso.
11 Mea o dimetro da superfcie A () e introduza o dimetro em X.
No possvel inserir simultaneamente valores de correo para dois ou
mais eixos.
Esta funo no pode ser usada durante a execuo de um programa.
Qualquer deslocao especificada para o sistema de coordenadas da pea
ou a correo externa mantm--se ativo quando usada esta funo.
Restries
D Entradas consecutivas
D Durante a execuo do
programa
D Efeito de outro valor de
deslocao
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
634
Exibe as variveis comuns (de #100 a #199 e de #500 a #999). Se o valor
absoluto de uma varivel comum ultrapassar 99999999, visualizado
********. Os valores das variveis podem ser definidos nesta tela. As
coordenadas relativas tambm podem ser atribudas s variveis.
Procedimento para visualizar e definir variveis comuns de macro de
usurio
1 Pressione a tecla de funo .
2 Pressione a tecla de mudana para o menu seguinte e, em
seguida, a soft key para seleo de captulo [MACRO]. Atela seguinte
ser mostrada:
DADOS NO. DADOS NO.
100 1000.000 108 0.000
101 0.000 109 40000.000
102 -50000.000 110 153020.00
103 0.000 111 0001.000
104 1238501.0 112 0.000
105 0.000 113 20000.000
106 0.000 114 0.000
107 0.000 115 0.000
POSIO REAL (RELATIVA)
U0.000 W 0.000
VARIVEL O0001 N00000
> _ S 0 T0000
MDI **** *** *** 16:05:59
[ PESQ.NO][ ][ENT. C.] [ ] [ ENTRADA ]
3 Mova o cursor at o nmero da varivel a definir, seguindo um dos
mtodos abaixo indicados:
-- Introduza o nmero da varivel e pressione a soft key [PESQ.NO].
-- Mova o cursor at o nmero da varivel a definir, pressionando as
teclas de pgina e/ou e as teclas do cursor , ,
, e/ou .
4 Introduza os dados atravs do teclado numrico e pressione a soft key
[ENTRADA].
5 Para converter uma coordenada relativa em uma varivel, pressione a
tecla de endereo X ou Z e, em seguida, a soft key [ENT.C.].
6 Para deixar uma varivel em branco, basta pressionar a soft key
[ENTRADA]. O campo do valor da varivel fica em branco.
11.4.12
Visualizao e
Definio de Variveis
Comuns de Macro de
Usurio
Macro
Tecla de mudana
para o menu seguinte
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
635
Nesta subseo utilizado um exemplo para descrever como mostrar ou
especificar menus de usinagem (menus padro), criados pelo fabricante
da mquina--ferramenta. Consulte o manual fornecido pelo fabricante da
mquina--ferramenta para mais informaes sobre os menus padro e os
dados padro propriamente ditos. Ver Captulo II--20 para mais
informaes sobre a funo de introduo dos dados padro.
Procedimento para visualizar os dados padro e o menu padro
1 Pressione a tecla de funo .
2 Pressione a tecla de mudana para o menu seguinte e, em
seguida, a soft key para seleo de captulo [MENU].
A tela seguinte (tela de menu padro) mostrada:
1. ROSQUEAMENTO
2. PERFURACAO
3. MANDRILAGEM
4. BOLSA
5. FURO
6. ANGULO DA LINHA
7. GRADE
8. PROFUNDA
9.
10.
MENU : PADRO DE FURO O0000 N00000
> _
MDI **** *** *** 16:05:59
[ MACRO ] [ MENU ] [ OPR ] [ ] [(OPRC)]
3 Introduza um nmero padro e pressione a soft key [SELEC].
Neste exemplo, pressione 5 e, em seguida [SELEC].
A tela seguinte (tela de dados padro) mostrada:
NO. NOME DADOS COMENTRIO
500 FERRAMENTA 0.000
501 PADRAO X 0.000 *FURO
502 PADRAO Y 0.000 CIRCULO*
503 RAIO 0.000 DEFINIR PADRAO
504 S. ANGL 0.000 DADOS PARA VAR.
505 NO FUROS 0.000 NO.500--505.
506 0.000
507 0.000
POSIO ATUAL (RELATIVA)
X 0.000 Y 0.000
Z 0.000
VAR. : FURO O0001 N00000
> _
MDI **** *** *** 16:05:59
[ CORREC ] [DEFINIR] [ ] [ ] [ (OPRC) ]
11.4.13
Visualizao dos
Dados Padro e do
Menu Padro
Procedimento
Tecla de mudana para o
menu seguinte
MENU
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
636
4 Introduza os dados padro necessrios e pressione .
5 Depois de ter introduzido todos os dados necessrios, acione o modo
MEMORIA e pressione o boto de incio de ciclo para comear a
usinagem.
PADRODEFURO: Ttulo do menu Pode ser mostrada uma seqncia
de caracteres opcional de, no mximo, 12 caracteres.
FURO : Nome padroPode ser mostrada uma seqncia de caracteres
opcional de, no mximo, 10 caracteres.
O fabricante da mquina--ferramenta deveria programar as cadeias de
caracteres do ttulo de menu e do nome padro atravs de uma macro de
usurio e carreg--los na memria do programa.
FURO : Ttulo dos dados padro Pode ser mostrada uma seqncia
de caracteres opcional de, no mximo, 12 caracteres.
FERRAMENTA : Nome da varivelPode ser mostrada uma seqncia
de caracteres opcional de, no mximo, 10 caracteres.
CRCULO DE FUROS : Instruo de comentrioPode ser mostrado
umcomentrio de uma seqncia de caracteres opcional de, nomximo,
12 caracteres/linha em 8 linhas.
O fabricante da mquina--ferramenta deveria programar as cadeias de
caracteres do nome da varivel e do comentrio atravs de uma macro de
usurio e carreg--los na memria do programa.
Explicaes
D Explicao da tela do
menu padro
D Explicao da tela dos
dados padro
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
637
Comesta funo, as funes dos botes do painel de operao da mquina
podem ser controladas a partir do painel MDI.
O avano em modo jog pode ser executado atravs do teclado numrico.
Procedimento para visualizar e definir o painel de operao por software
1 Pressione a tecla de funo .
2 Pressione a tecla de mudana para o menu seguinte e, em
seguida, a soft key para seleo de captulo [OPR].
3 A tela constituda por diversas pginas.
Pressione a tecla de pgina ou at mostrar a tela desejada.
PAINEL DO OPERADOR O0000 N00000
MODO : MDI MEM EDIC MANV JOG REF
EIXO DA MANIV: HX HZ HC HY
PASSO MULTI. : *1 *10 *100
OVRD.RAPID. : 100% 50% 25% F0
OVRD JOG : 2.0%
**************
OVRD.AVANO : 100%
***
POSIO REAL (ABSOLUTA)
X 0.000 Z 0.000
>_
REF **** *** *** 16:05:59
[ MACRO ][ MEMu ][ OPR ][ ][ ]
PAINEL DO OPERADOR O0000 N00000
SALTO DE BLOCO : OFF JON
BLOCO UNICO : JOFF ON
BLOQUEIO MAQUINA : OFF JON
CHAVE PROTEC : JPROTEGIDO LIBERAR
BLOQUEIO DE AVANO : JOFF
POSIO REAL (ABSOLUTA)
X 0.000 Z 0.000
MDI **** *** *** 16:05:59
[ MACRO ][ MENU ][ OPR ][ ][ ]
4 Desloque o cursor at o boto desejado pressionando a tecla do cursor
ou .
11.4.14
Visualizao e
Definio do Painel de
Operao por Software
OPR
Tecla de mudana para o menu seguinte
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
638
5 Pressione a tecla do cursor ou para colocar a marca Jem
uma posio qualquer e definir o estado desejado.
6 Se uma tecla de seta for pressionada em uma tela com o avano em
modo jog ativado, como mostrado abaixo, o dito avano executado.
Pressione a tecla de mudana para o menu seguinte
5
juntamente
com uma tecla de seta para executar o deslocamento rpido manual
contnuo.
1
8
2
4 5 6
9 7
6
As operaes vlidas no painel de operao por software so mostradas
a seguir. Atravs do parmetro 7200 pode selecionar--se a utilizao do
painel CRT ou do painel de operao da mquina para cada grupo de
operaes.
Grupo1: Seleo do modo
Grupo2: Seleo do eixo de avano em modo jog, deslocamento rpido
manual contnuo
Grupo3: Seleo do eixo de avano do gerador de pulsos manual,
seleo do aumento dos pulsos manuais x1, x10, x100
Grupo4: Velocidade de avano em modo jog, override da velocidade de
avano, override do deslocamento rpido
Grupo5: Salto de bloco opcional, bloco nico, bloqueio da mquina,
funcionamento em vazio
Grupo6: Chave de proteo
Grupo7: Bloqueio de avano
Os grupos para os quais o painel de operao da mquina selecionado
atravs do parmetro 7200 no so mostrados no painel de operao por
software.
Quando a tela indica qualquer tela menos a do painel de operao por
software e a de diagnstico, o avano emmodo jog no efetuado, mesmo
que seja pressionada a tecla de seta.
O eixo e direo de avano correspondentes s teclas de seta podem ser
especificados com os parmetros (n 7210 a 7217).
Como funo ampliada do painel de operao por software, encontram--se
disponveis oito botes de definio opcional. O nome dos botes pode
ser definido atravs dos parmetros (n 7220 a 7283), sob a forma de
cadeias de 8 caracteres, no mximo. Consulte o manual editado pelo
fabricante da mquina--ferramenta, para mais informaes sobre estes
botes.
Explicaes
D Operaes vlidas
D Tela
D Telas em que vlido o
avano em modo jog
D Avano em modo jog e
teclas de seta
D Botes multi -- usos
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
639
Os dados sobre a vida til das ferramentas podem ser mostrados para
informar o operador sobre o estado atual da gesto da vida til das
ferramentas. So igualmente mostrados os grupos que requerem a
substituio da ferramenta. O contador da vida til da ferramenta para
cada grupo pode ser predefinido para um valor qualquer. Os dados sobre
a ferramenta (dados sobre a execuo) podem ser reconfigurados ou
apagados. Para registrar ou modificar os dados sobre gesto da vida til
das ferramentas, necessrio criar e executar um programa. Ver
Explicaes nesta seo, para mais informaes.
Procedimento para visualizar e definir os dados de gesto da vida til das ferramentas
1 Pressione a tecla de funo .
2 Pressione a tecla de mudana para o menu seguinte para mostrar
a soft key de seleo de captulo [VDFERR].
3 Pressione a soft key [VDFERR] .
4 Uma pgina mostra dados sobre dois grupos. Com a tecla de pgina
ou podem ser vistos os dados dos grupos seguintes. No
final de cada pgina so mostrados at quatro nmeros de grupos,
para os quais emitido o sinal de troca de ferramenta. Aseta mostrada
na figura indicada, se necessrio, para cinco ou mais grupos.
DADO VIDA FERR.: O3000 N00060
GRUPO SELECIONADO 000
GRUPO 001 : VIDA 0150 CONTAGEM 0000
0034 0078 0012 0056
0090 0035 0026 0061
0000 0000 0000 0000
0000 0000 0000 0000
GRUPO 002 VIDA 1400 CONTAGEM 0000
0062 0024 0044 0074
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
A TROCAR : 003 004 005 006 --->
> _
MEM **** *** *** 16:05:59
[ MACRO ] [ ] [ OPR ] [VDFERR] [ (OPRC) ]
5 Para mostrar a pgina que contm os dados de um grupo, introduza o
nmero do grupo e pressione a soft key [PESQ.NO].
O cursor pode ser deslocado para um grupo qualquer atravs das
respectivas teclas ou .
6 Para mudar o valor no contador de vida til de um grupo, mova o
cursor para esse grupo, introduza um novo valor (quatro dgitos) e
pressione [ENTRADA]. O contador de vida til do grupo indicado
pelo cursor previamente definido com o valor introduzido. Os
restantes dados sobre o grupo no so alterados.
11.4.15
Visualizao e
Definio dos Dados
de Gesto da Vida til
das Ferramentas
VDFERR
Tecla de mudana para o menu seguinte
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
640
7 Para reconfigurar os dados sobre a ferramenta, mova o cursor para o
grupo a reconfigurar e pressione, em seguida, as soft keys [(OPRC)],
[LIMPAR] e [EXEC], por esta ordem.
Todos os dados de execuo para o grupo indicado pelo cursor so
apagados juntamente com os smbolos (@, # ou *).
Os dados de gesto da vida til das ferramentas devem ser executados de
forma a serem registrados na memria CNC.
rea de ar-
mazena-
mento
e edio do
programa de
peas
(1) Modo de
EDIO
(3) Modo de FITA
Tela de edio
Predefinio
do contador
(2) Modo MEM
rea dos dados sobre
a vida til da ferra-
menta
Memria
Memria
Tela
(1) Carregue o programa para a gesto da vida til das ferramentas no
modo EDIO, da mesma maneira que para uma fita CNC vulgar.
O programa ser registrado na memria do programa de peas e ser
disponibilizado para o display e edio.
(2) Execute uma operao de incio de ciclo no modo MEMpara executar
o programa. Os dados sero armazenados na rea dos dados de vida
til da ferramenta da memria; simultaneamente, os dados de vida
til da ferramenta existentes de todos os grupos sero cancelados e os
contadores da vida til sero apagados. Os dados j armazenados no
sero apagados ao efetuar a desenergizao.
(3) A execuo de uma operao de incio de ciclo no modo de FITAem
vez da operao (1), armazena o contedo do programa diretamente
na rea para os dados sobre a vida til da ferramenta. Neste caso,
porm, a visualizao e edio no podemser efetuadas como em( 1).
Omodo de FITAnemsempre preparado em funo do fabricante da
mquina--ferramenta.
Explicaes
D Registro dos dados de
gesto da vida til das
ferramentas
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
641
DADO VIDA FERR.: O3000 N00060
GRUPO SELECIONADO 000
GRUPO 001 : VIDA 0150 CONTAGEM 0007
* 0034 # 0078 @ 0012 0056
0090 0035 0026 0061
0000 0000 0000 0000
0000 0000 0000 0000
GRUPO 002 : VIDA 1400 CONTAGEM 0000
0062 0024 0044 0074
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
A TROCAR : 003 004 005 006 --->
> _
MEM **** *** *** 16:05:59
[ MACRO ] [ ] [ OPR ] [ VDFERR ] [(OPRC)]
D A primeira linha corresponde ao ttulo.
D Na segunda linha mostrado o nmero do grupo do comando atual.
Na falta deste, mostrado um 0.
D Nas linhas 3 a 7 so mostrados os dados sobre a vida til das
ferramentas do grupo.
Aterceira linha apresenta o nmero do grupo, a vida til e a freqncia.
Avida til selecionada atravs do parmetro LTM(n 6800#2), quer
sob a forma de minutos (ou horas), quer mediante o nmero de
utilizaes.
Nas linhas 4 a 7 so mostrados os nmeros das ferramentas. Neste
caso, a ferramenta selecionada pela seguinte ordem: 0034 0078
0012 056 0090 ...
O significado de cada sinal colocado antes dos nmeros das
ferramentas :
* : Indica que terminou a vida til.
# : Indica que o comando de salto foi aceite.
@ : Indica que a ferramenta est sendo atualmente utilizada.
Ocontador de vida til faz a contagemdas ferramentas com o smbolo
@.
* mostrado quando o comando seguinte emitido pelo grupo a que
pertence.
D Nas linhas 8 a 12 so indicados os dados sobre a vida til do grupo que
se encontra logo aps o grupo indicado nas linhas 3 a 7.
D Na linha 13 indicado o nmero do grupo quando o sinal de troca da
ferramenta est sendo enviado. A indicao do nmero do grupo
aparece por ordem crescente. Quando no possvel efetuar uma
visualizao completa, mostrada uma ------>.
D Contedo da tela
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
642
Quando o CNCe a mquina esto ligados, necessrio definir parmetros
para determinar as especificaes e funes da mquina, para utilizar
plenamente as caractersticas do motor servo ou de outras partes.
Este captulo descreve como definir parmetros no painel MDI. Os
parmetros tambm podem ser definidos com dispositivos externos de
entrada/sada, tais como o arquivo handy (ver captulo III--8).
Alm disso, os dados de compensao do erro de passo de rosca, usados
para aumentar a preciso de posicionamento com o parafuso de rtula da
mquina, podem ser definidos ou visualizados atravs da tecla de funo
.
Ver o Captulo III--7 para consultar as telas de diagnstico visualizadas
quando se pressiona a tecla de funo .
11.5
TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO @sys
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
643
Quando o CNC e a mquina esto ligados, so definidos parmetros para
determinar as especificaes e funes da mquina, para utilizar
plenamente as caractersticas do motor servo. Adefinio dos parmetros
depende da mquina. Consulte a lista de parmetros preparada pelo
fabricante da mquina--ferramenta.
Normalmente, o usurio no necessita de alterar a definio de
parmetros.
Procedimento para visualizar e definir parmetros
1 Coloque em 1 ESCRITA PARAM para ativar a escrita. Ver o
procedimento para ativar/desativar a escrita de parmetros, descrito
em seguida.
2 Pressione a tecla de funo .
3 Pressione a soft key para seleo de captulo [PARAM] para mostrar a
tela de parmetros.
PARMETRO (DEFINIO) O0010 N00002
0000 SEQ INI ISO TVC
0 0 0 0 0 0 0 0
0001 FCV
0 0 0 0 0 0 0 0
0012 MIR
X 0 0 0 0 0 0 0 0
Y 0 0 0 0 0 0 0 0
Z 0 0 0 0 0 0 0 0
0020 CANAL COMUN 0
0022 0
> _
MDI **** *** *** 16:05:59
[ PARAM ][ DGNOS ][ PMC ][ SISTEMA ][(OPRC)]
4 Desloque o cursor para o nmero do parmetro a definir ou a
visualizar de uma das seguintes formas:
D Introduza o nmero do parmetro e pressione a soft key [PESQ.NO] .
D Mova o cursor at ao nmero do parmetro usando as teclas de pgina
e e as teclas do cursor , , e .
5 Para definir o parmetro, introduza um novo valor com o teclado
numrico e pressione a soft key [ENTRADA] no modo MDI. O
parmetro definido para o valor introduzido e este valor mostrado.
6 Coloque em 0 ESCRITA PARAM. para desativar a escrita.
11.5.1
Visualizar e Especificar
Parmetros
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
644
Procedimento para ativar/visualizar a escrita de parmetros
1 Selecione o modo MDI ou introduza o estado de parada de
emergncia.
2 Pressione a tecla de funo .
3 Pressione a soft key [DEFINIR] para visualizar a tela de especificao.
DEFINIO (HANDY) O0001 N00000
> _ S 0 T0000
MDI **** *** *** 16:05:59
[ CORREC ][ DEFINIR ][ TRAB ][ ][ (OPRC) ]
ESCRITA PARAM. = 1 (0:DESATIVAR 1:ATIVAR)
VERIF TV = 0 (0:OFF 1:ON)
CODIG.ENVIO = 1 (0:EIA 1:ISO)
UNID. ENTRADA = 0 (0:MM 1:POLEG)
CANAL COMUN. = 0 (0-3:CANAL)
NO SEQUENCIA = 0 (0:OFF 1:ON)
FORMATO DA FITA = 0 (0:NO CNV 1:F10/11)
PARADA DA SEQU. = 0 (NO PROGRAMA)
PARADA DA SEQU. = 11 (NO. SEQUENCIA)
4 Mova o cursor at ESCRITA PARAM. atravs das teclas do cursor.
5 Pressione a soft key [(OPRC)] e, em seguida, [ 1: ON] para ativar a
escrita de parmetros.
Deste modo, o CNC libera o estado de alarme P/S (n 100).
6 Depois da definio de parmetros, volte para a tela de especificao.
Mova o cursor para ESCRITA PARAMETROS e pressione a soft key
[(OPRC)] , seguida de [
0: OFF].
7 Pressione a tecla para anular o estado de alarme. Contudo, se for
acionado o alarme P/S n 000, desligue o sistema e volte a lig--lo,
caso contrrio o alarme P/S no ser anulado.
Ver captulo 8 sobre a definio de parmetros com dispositivos externos
de entrada/sada, tais como o arquivo handy.
Aps a respectiva definio, alguns parmetros s so eficazes depois da
desenergizao e energizao do sistema. A definio desses parmetros
provoca o alarme 000. Neste caso, desenergize o sistema, voltando a
energiz--lo.
Consulte o Manual de Parametrizao FANUC Srie 0i--B/0i (Mate--A
Parameter Manual) (B--63840EN) sobre a lista de parmetros.
Alguns parmetros podem ser definidos na tela de especificao se a lista
de parmetros indicar Entrada de definio aceitvel. No necessrio
colocar ESCRITAPARAM. em1 quando so definidos trs parmetros na
tela de especificao.
Explicaes
D Definio de parmetros
com dispositivos ex--
ternos de entrada/sada
D Parmetros que
requerem
desenergizao
D Lista de parmetros
D Definio de dados
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
645
Se forem especificados dados de compensao de erro do passo de rosca,
os erros de passo de cada eixo podem ser compensados em unidades de
deteo por eixo. Os dados de compensao do erro depasso sodefinidos
para cada ponto de compensao, a intervalos estabelecidos para cada
eixo. A origem da compensao o ponto de referncia ao qual a
ferramenta regressa. Os dados de compensao do erro de passo so
definidos de acordo com as caractersticas da mquina ligada ao NC. O
contedo de tais dados varia de acordo com o modelo da mquina. Se
forem alterados, a preciso da mquina diminui. Em princpio, o usurio
final no deve alterar estes dados. Os dados de compensao de erro do
passo podem ser definidos com dispositivos externos de entrada/sada,
tais como o arquivo handy (ver captulo III--9). Os dados de compensao
podem tambm ser escritos diretamente atravs do painel MDI. Os
parmetros que se seguem devem ser definidos para a compensao do
erro de passo. Definir o valor de compensao do erro de passo para cada
nmero do ponto de compensao do erro do passo definido por esses
parmetros. No exemplo que se segue, 33 definido como o ponto de
compensao do erro de passo no ponto de referncia.
1
2
3
33 32 31 34 35 36 37
--1
--2
34 35 36 37 31 32 33
+3 --1 --1 +1 +2 --1 --3
Ponto de re-
ferncia
Valor de compensao do erro de passo (valor absoluto)
Parmetro do nmero de com-
pensao para o ponto de re-
ferncia (n 3620)
Parmetro do nmero de
compensao para o ponto
de compensao com o
maior valor (n 3622)
Parmetro de ampliao da
compensao (n 3623)
Parmetro do nmero de compen-
sao para o ponto de compensao
com o menor valor (n 3621)
Nmero da posio
de compensao
Parmetro do intervalo de
compensao (n 3624)
Valor de compen-
sao a definir
D Nmero do ponto de compensao do erro de passo no ponto de
referncia (para cada eixo): Parmetro 3620
D Nmero do ponto de compensao do erro de passo como menor valor
(para cada eixo): Parmetro 3621
D Nmero do ponto de compensao do erro de passo como maior valor
(para cada eixo): Parmetro 3622
D Aumento da compensao do erro de passo (para cada eixo):
Parmetro 3623
D Intervalo dos pontos de compensao do erro de passo (para cada
eixo): Parmetro 3624
D Distncia percorrida por rotao da compensao do erro de passo do
tipo eixo de rotao (para cada eixo): Parmetro 3625
11.5.2
Visualizao e
Definio dos Dados
de Compensao de
Erro do Passo
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
646
A funo de compensao de erro de passo bidirecional permite a
compensao individual dos erros de passo em diferentes sentidos. (No caso
do movimento em sentido inverso, a compensao efetuada
automaticamente como se de uma folga se tratasse.) Para usar esta funo,
especifique a compensao do erro de passo para cada sentido de
deslocao, ou seja, individualmente nos sentidos positivo e negativo de
um movimento. Ao usar a funo de compensao de erro de passo
bidirecional (colocando o bit BDP (bit 0 do parmetro 3605) em 1,
especifique os parmetros seguintes alm do parmetro de compensao
de erro de passo.
D Nmero do ponto de compensao do erro de passo na extremidade
negativa (no caso de deslocao no sentido positivo, para cada eixo):
Parmetro 3621
D Nmero do ponto de compensao do erro de passo na extremidade
positiva (no caso de deslocao no sentido positivo, para cada eixo):
Parmetro 3622
D Nmero do ponto de compensao de erro do passo na extremidade
negativa (no caso de deslocao no sentido negativo, para cada eixo):
Parmetro 3626
D Compensao de erros de passo no ponto de referncia, quando o
deslocamento feito para o ponto de referncia desde a direo oposta
direo do retorno ao ponto de referncia (valor absoluto, para cada
eixo): Parmetro 3627
Procedimento para visualizar e definir os dados de compensao de erro do passo
1 Defina os seguintes parmetros:
D Nmero do ponto de compensao do erro de passo no ponto de
referncia (para cada eixo): Parmetro 3620
D Nmero do ponto de compensao do erro de passo com o menor
valor (para cada eixo): Parmetro 3621
D Nmero do ponto de compensao do erro de passo como maior valor
(para cada eixo): Parmetro 3622
D Aumento da compensao do erro de passo (para cada eixo):
Parmetro 3623
D Intervalo dos pontos de compensao do erro de passo (para cada
eixo): Parmetro 3624
D Distncia percorrida por rotao da compensao do erro de passo do
tipo eixo de rotao (para cada eixo): Parmetro 3625
Ao usar a funo de compensao de erro de passo bidirecional
(colocando o bit BDP (bit 0 do parmetro 3605) em 1, especifique os
parmetros seguintes alm do parmetro de compensao de erro de
passo.
D Nmero do ponto de compensao do erro de passo na extremidade
negativa (no caso de deslocao no sentido positivo, para cada eixo):
Parmetro 3621
D Nmero do ponto de compensao do erro de passo na extremidade
positiva (no caso de deslocao no sentido positivo, para cada eixo):
Parmetro 3622
D Nmero do ponto de compensao de erro do passo na extremidade
negativa (no caso de deslocao no sentido negativo, para cada eixo):
Parmetro 3626
Dados de compensao
de erro bidirecional
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
647
D Compensao de erros de passo no ponto de referncia, quando o
deslocamento feito para o ponto de referncia desdea direooposta
direo do retorno ao ponto de referncia (valor absoluto, para cada
eixo): Parmetro 3627
2 Pressione a tecla de funo .
3 Pressione a tecla de mudana para o menu seguinte e, em
seguida, a soft key para seleo de captulo [PASSO].
A tela seguinte visualizada:
DEFINIO de ERRO PAS O0000 N00000
NO.DADOS
0000 0
0001 0
0002 0
0003 0
0004 0
0005 0
0006 0
0007 0
0008 0
0009 0
NO.DADOS
0010 0
0011 0
0012 0
0013 0
0014 0
0015 0
0016 0
0017 0
0018 0
0019 0
NO.DADOS
0020 0
0021 0
0022 0
0023 0
0024 0
0025 0
0026 0
0027 0
0028 0
0029 0
(X)
> _
MEM **** *** *** 16:05:59
[ PESQ NO][ ON:1 ][OFF:0][+ENTRADA][-ENTRADA]
4 Desloque o cursor para o nmero do ponto de compensao a definir
de uma das seguintes formas:
D Introduza o nmero do ponto de compensao e pressione a soft
key [PESQ.NO].
D Mova o cursor at ao nmero do ponto de compensao atravs das
teclas de pgina, e e as teclas do cursor , ,
e .
5 Introduza umvalor atravs do teclado numrico e pressione a soft key
[ENTRADA].
PASSO
Tecla de mudana para o menu seguinte
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
648
O nmero do programa, o nmero de seqncia e o estado atual do CNC
so sempre mostrados na tela, exceto em caso de energizao,
acionamento de um alarme de sistema ou visualizao da tela PMC.
Se a definio de dados ou a operao de entrada/sada forem executadas
incorretamente, o CNCno aceita a operao e mostra uma mensagemde
aviso.
Esta seo descreve a tela com o nmero do programa, do nmero de
seqncia, do estado e das mensagens de aviso mostradas em caso de
execuo incorreta da definio dos dados ou da operao de
entrada/sada.
O nmero do programa e o nmero de seqncia so mostrados no canto
superior direito da tela, como mostrado a seguir.
O1000
N100 G50 X0 Z0. ;
N101 G00 X100. Z50. ;;
N102 G01 X230. Z56. ;
N103 W-10. ;
N104 U-120. ;
N105 M02 ;
> _
EDICAO**** *** *** 16:05:59
[ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRC) ]
PROGRAMA O2000 N00130
N. de
seqncia
N. do pro-
grama
O nmero do programa e o nmero de seqncia mostrados
dependem da tela e so indicados a seguir:
Na tela de programas, no modo de EDICAO da tela de edio
simultnea:
Indicao do nmero do programa em edio e do nmero de
seqncia logo antes do cursor.
Em outras telas:
Indicao do nmero do programa e do nmero de seqncia
executados em ltimo lugar.
Imediatamente aps a pesquisa do nmero do programa ou do
nmero de seqncia:
Imediatamente aps a busca do nmero do programa ou do nmero de
seqncia, so indicados o nmero do programa e o nmero de
seqncia encontrados.
11.6
VISUALIZAO DO
NMERO DO
PROGRAMA, DO
NMERO DE
SEQNCIA E DO
ESTADO E
MENSAGENS DE
AVISO PARA
OPERAO DE
ESPECIFICAO
DOS DADOS OU
ENTRADA/SADA
11.6.1
Visualizao do
Nmero do Programa e
do Nmero de
Seqncia
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
649
O modo atual, o estado de operao automtica, o estado de alarme e o
estado de edio de programas so apresentados na penltima linha datela
CRT, permitindo ao operador conhecer de imediato as condies de
operao do sistema.
Se a definio dos dados ou a operao de entrada/sada estiverem
incorretos, o CNCno aceita a operao e mostra uma mensagemde aviso
na penltima linha da tela CRT. Deste modo, evita--se uma definio de
dados invlida e erros de entrada/sada.
EDICAO STOP MVT FIN ALM hh:mm:ss ENTRADA
----EMG----
(8) (1) (2) (3) (4)
(5)
(6) (7)
(visualizao de soft keys)
(9) Dados fora do limite.
(Nota) Na verdade, este mostrado nafaixa quecom-
ea em ( 2).
(Nota) Naverdade, o5 mos-
trado na rea de ( 3) e ( 4).
Nota) Na verdade, ( 10) indicado na posio onde ( 8) se visualizado
atualmente.
MDI : Entrada manual de dados, operao MDI
MEM : Operao automtica (operao de memria)
RMT : Operao automtica (operao DNC)
EDIT : Edio de memria
MANIV: Avano por manivela
JOG : Avano em modo jog
TJOG : APREND EM JOG
TMANIV:APREND EM MANIV
INC : Avano incremental manual
REF : Retorno manual ao ponto de referncia
**** : Reset (Quando da energizao ou no estado em que terminou a
execuo do programa e a operao automtica.
STOP : Parada da operao automtica (o estado em que um bloco foi
executado e a operao automtica interrompida)
BLOQ.: Bloqueio de avano (o estado em que a execuo de um bloco
foi interrompida e a operao automtica est parada)
INIC : Incio da operao automtica (o estado em que o sistema
funciona automaticamente)
MVT : Indica que o eixo est em movimento.
PAUSA: Indica o estado de pausa.
*** : Indica um estado diferente dos anteriores.
FIN : Indica o estado em que uma funo auxiliar est em execuo
( espera de um sinal de completo por parte do PMC)
*** : Indica um estado diferente dos anteriores.
-- --EMG-- --
: Indica parada de emergncia.(Pisca em representao
inversa.)
----RESET---- : Indica que est recebendo o sinal de reset.
11.6.2
Visualizao do Estado
e Avisos para a
Especificao de
Dados ou a Operao
de Entrada/Sada
Explicaes
D Descrio de cada tela
D (1) Modo atual
D (2) Operao
automtica
estado
D (3) Estado de
movimento/
pausa do eixo
D (4) Estado em que uma
funo auxiliar est
sendo executada
D (5) Estado de parada de
emergncia ou
de reset
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
650
ALM
: Indica que acionado um alarme. (Pisca em representao
inversa)
BAT
: Indica que a bateria est fraca. (Pisca em representao
inversa)
Espao : Indica um estado diferente dos anteriores.
hh:mm:ss -- Horas, minutos e segundos
ENTRADA : Indica que os dados esto sendo inseridos.
SADA : Indica que os dados esto sendo transmitidos.
PESQ : Indica que uma pesquisa est em execuo.
EDICAO : Indica que est sendo executada outra operao de edio
(insero, modificao, etc.)
IGNRO : Indica que os rtulos so ignorados durante a insero de
dados.
REINIC : Indica que o programa est sendo reinicializado
Espao : Indica que no est sendo executada qualquer operao de
edio.
Se forem inseridos dados invlidos (formato errado, valor fora da faixa,
etc.), se a entrada estiver desativada (modo errado, escrita desativada,
etc.) ou se a operao de entrada/sada estiver incorreta (modo errado,
etc.), mostrada uma mensagem de aviso. Neste caso, o CNC no aceita
a definio ou a operao de entrada/sada.
Seguem--se exemplos de mensagens de aviso:
(visualizao de soft keys)
Exemplo 1)
Quando se introduz um parmetro
> 1
EDICAO MODO ERRADO
(visualizao de soft keys)
Exemplo 2)
Quando se introduz um parmetro
> 999999999
MDI EXCESSO DE DIGITOS
(visualizao de soft keys)
Exemplo 3)
Quando se transmite um parmetro para um dispositivo de entrada/sada
externo
> _
MEM MODO ERRADO
D (6) Estado de alarme
D (7) Tempo atual
D (8) Estado de edio de
programas estado
D (9) Aviso para
especificao
de dados ou
operao
de entrada/sada
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
651
Ao pressionar a tecla de funo MENSAGEM, podem ser visualizados
dados relativos aos alarmes, histrico de alarmes e mensagens externas.
Para mais informaes sobre o display de alarmes, ver Seo III.7.1. Para
mais informaes sobre a visualizao do histrico de alarmes, ver Seo
III.7.2.
Para mais informaes sobre o display de mensagens externas, ver o
manual respectivo, fornecido pelo fabricante da mquina--ferramenta.
As mensagens externas do operador podem ser armazenadas em um
histrico de dados.
Ohistrico de dados guardados pode ser mostrado na tela do histrico de
mensagens externas do operador.
Procedimento para visualizar o histrico de mensagens externas do operador
1 Pressione a tecla de mudana para o menu seguinte .
2 Pressione a tecla de mudana para o menu seguinte , emseguida
pressione a soft key para seleo de captulo [HISMSG].A tela
apresentada a seguir aparece.
HISTORICO DE MENSAG. O0000
N00000
01/01/01 17:25:00 PAG:1
NO. ****
MEM INIC MIN FIN ALM 09:36:48
[ ][ HISMSG ][ ENVIAR ][ ][ (OPRC) ]
Data e nmero da pgina
Nmero da mensagem
Faixa de visualizao
(255 caracteres, no mximo)
NOTA
Para as mensagens externas do operador podem ser
especificados 255 caracteres, no mximo. Contudo,
especificando--se MS1 e MS0 (bits 7 e 6 do parmetro n
3113), o nmero de caracteres memorizvel como dados
do histrico de mensagens externas do operador pode ser
restringido e o nmero de elementos do histrico de dados
pode ser selecionado.
11.7
TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO @mess
11.7.1
Tela do Histrico de
Mensagens Externas
do Operador
Procedimento
HISMSG
Tecla de mudana para o menu seguinte
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
652
Quando especificado um nmero de mensagem externa do operador, a
atualizao dos dados do histrico de mensagens externas do operador
iniciada; esta atualizao prossegue at ser especificado um novo nmero
de mensagem externa do operador ou at ser especificada a excluso dos
dados do histrico de mensagens externas do operador.
Para anular os dados do histrico de mensagens externas do operador,
pressione a soft key [LIMPAR]. Deste modo so apagados todos os dados
do histrico de mensagens externas do operador. (Definir MSGCR (bit
0 do parmetro n. 3113) para 1.)
Lembre--se de que quando o MS1 e MS0 (bits 7 e6 doparmetro n. 3113),
usados para especificar o nmero de elementos dos dados do histrico de
mensagens externas do operador a visualizar, so alterados, todos os
dados existentes no histrico de mensagens do operador so apagados.
Explicaes
D Atualizao dos dados
do histrico de
mensagens externas do
operador
D Remoo de dados do
histrico de mensagens
externas do operador
OPERAO B--64114PO/01 11. ESPECIFICAO E VISUALIZAO DE DADOS
653
Quando no necessrio utilizar a tela, a vida til da luz de fundo do LCD
pode ser desativada desligando a luz de fundo.
O protetor de tela pode ser ativado pressionando determinadas teclas.
igualmente possvel especificar a ativao automtica do protetor de tela,
se nenhuma tecla for pressionada durante um determinado perodo de
tempo, especificado atravs de um parmetro.
Porm, a vida til da luz de fundo pode ser reduzida ainda mais se a
proteo da tela e a re--indicao da tela forem repetidas mais vezes que
o necessrio. Este efeito poder ocorrer se o protetor de tela for ativado
durante mais de uma hora.
Se uma qualquer tecla de funo for acionada enquanto se mantm
pressionada a tecla , o protetor de tela ativado.
Procedimento para Ativar o Protetor da Tela CRT
Mantenha pressionada a tecla e pressione uma tecla de funo
qualquer (tal como e ).
Pressione uma tecla de funo qualquer.
11.8
APAGAR A TELA
11.8.1
Desativar a
Visualizao da Tela
CRT
Procedimento
D Ativao do protetor de
tela
D Restaurar a tela
OPERAO 11. ESPECIFICAO E VISUALIZAO DE DADOS B--64114PO/01
654
O protetor para a tela CNC ativado automaticamente se no forem
pressionadas quaisquer teclas durante um perodo especificado (em
minutos) atravs de um parmetro. A tela restaurada pressionando
qualquer tecla.
Procedimento para Ativar o Protetor Automtico da Tela
O protetor da tela CNC ativado automaticamente, se tiver decorrido o
perodo (minutos) especificado atravs do parmetro n 3123 e se tiverem
sido satisfeitas as condies seguintes:
Condies para a ativao automtica do protetor da tela CNC
D O parmetro n 3123 no tem sinal 0.
D Nenhuma das teclas seguintes foi pressionada:
Teclas MDI
Soft keys
Teclas de entrada externas
D No foi ativado qualquer alarme.
A tela CNC restaurada quando satisfeita, pelo menos, uma das
seguintes condies:
Condies para a recuperao da tela CNC
D Foi pressionada uma das teclas seguintes:
Teclas MDI
Soft keys
Teclas de entrada externas
D Foi ativado um alarme.
Algumas mquinas dispem de uma tecla especial para recuperao da
tela. Para a explicao da localizao e utilizao desta tecla, consulte o
manual respectivo, fornecido pelo fabricante da mquina--ferramenta.
Se o parmetro n 3123 tiver sinal 0, no possvel ativar o protetor de
tela atravs da tecla + uma tecla de funo (III--11.8.1).
O perodo especificado atravs do parmetro n 3123 s vlido para a
unidade porta--ferramenta 1.
CUIDADO
A tela restaurada se for pressionada qualquer tecla
durante a ativao do protetor de tela. Neste caso, a funo
correspondente tecla pressionada , contudo, iniciada.
Por este motivo, no pressione a tecla ,
ou para restaurar a tela.
11.8.2
Ativao Automtica
do Protetor de Tela
D Ativao do protetor de
tela
D Restaurar a tela
Explicaes
D Ativao do protetor de
tela atravs de +
tecla de funo
D Perodo de ativao
OPERAO B--64114PO/01 12. FUNO GRFICA
655
12
FUNO GRFICA
A funo grfica mostra o movimento da ferramenta durante a operao
automtica ou manual.
OPERAO 12. FUNO GRFICA B--64114PO/01
656
possvel desenhar o caminho da ferramenta programado na tela, o que
torna possvel verificar o curso da usinagem enquanto se observa o
caminho na tela.
Alm disso, possvel ampliar/reduzir a tela.
Antes de se poder visualizar o caminho da ferramenta, necessrio definir
as coordenadas do desenho (parmetros) e os parmetros dos grficos.
Procedimento para a visualizao de grficos
Antes de iniciar o desenho, defina as coordenadas do desenho com o
parmetro n 6510. Para informaes mais detalhadas sobre as
especificaes e as coordenadas correspondentes, consulte a seo
Sistema de Coordenadas do Desenho.
1 Pressione a tecla de funo . Aparece a tela de parmetros de
grficos mostrada abaixo. (Se esta tela no aparecer, pressione a soft
key [PRM.G] .)
PARMETRO DE GRAFICOS O0001
N00020
COMPR.TRAB. W= 130000
DIAMETRO TRAB. D= 130000
PARADA DE PROGRAMA N= 0
APAGAR AUTOM A= 1
LIMITE L= 0
CENTRO DO GRAFICO X= 61655
Z= 90711
ESCALA S= 32
MODO GRAFICO M= 0
S 0 T 0000
>_
INIC.MEM **** FIN 12:12:24
[ PRM.G ][ ][ GRAF ][ ZOOM ][ (OPRC) ]
2 Com as teclas de cursor, mova o cursor para o parmetro a ser
definido.
3 Introduza os dados, pressionando, em seguida, a tecla .
4 Repita os passos 3 e 4 at que todos os parmetros necessrios tenham
sido especificados.
5 Pressione a soft key [GRAF].
12.1
VISUALIZAO DE
GRFICOS
Procedimento
OPERAO B--64114PO/01 12. FUNO GRFICA
657
6 A operao automtica ou manual iniciada e o movimento da
mquina desenhado na tela.
0001 00021
X 200.000
Z 200.000
X
Z
>_
MEM INIC **** FIN 12:12:24
[ PRM.G ][ ][ GRAF ][ ZOOM ][ (OPRC) ]
possvel ampliar uma parte do desenho mostrado na tela.
7 Pressione a tecla e, em seguida a soft key [ZOOM] para
visualizar um desenho ampliado. A tela de representao escalonada
possui dois cursores de ampliao (J)
0001 00021
X 200.000
Z 200.000
X
Z
S 0.55
W150000
D 150000
>_
MEM INIC **** FIN 12:12:24
[ PRM.G ][ ][ GRAF ][ ZOOM ][ (OPRC) ]
Oretngulo que possui uma de suas diagonais definidas por meio dos
dois cursores de ampliao ampliado para o tamanho total da tela.
8 Atravs das teclas do cursor , desloque os
cursores de ampliao a fim de especificar uma diagonal para a nova
tela. Pressionando a soft key [HI / LO], activa--se o cursor de
ampliao de forma a poder moviment--lo.
9 Para fazer desaparecer o desenho original, pressione [EXEC] .
D Ampliao de desenhos
OPERAO 12. FUNO GRFICA B--64114PO/01
658
10 Retome a operao anterior. A parte do desenho especificada com os
cursores de ampliao ser ampliada.
0001 00012
X 200.000
Z 200.000
X
Z
S 0.81
>_
MEM INIC **** FIN 12:12:24
[ PRM.G ][ GRAF ][ ][ ][ ]
11 Para visualizar o desenho original, pressione a soft key [NORMAL] e
inicie, em seguida, a operao automtica.
Atravs do parmetro n 6510 possvel definir um sistema de
coordenadas do desenho para a funo grfica. As relaes entre os
valores de especificao e os sistemas de coordenadas do desenho so
indicadas abaixo. Utilizando o controle de dois caminhos, pode--se
selecionar um sistema de coordenadas de desenho diferente para cada
unidade porta--ferramenta.
Valor de espe-
cificao=0
Valor de espe-
cificao=1
Valor de espe-
cificao=2
Valor de espe-
cificao=3
Valor de espe-
cificao=4
Valor de espe-
cificao=5
Valor de espe-
cificao=6
Valor de espe-
cificao=7
X
Z
Z
Z
Z
Z
Z
Z
Z
X
X
X
X
X
X
X
Explicao
D Definio do sistema de
coordenadas do
desenho
OPERAO B--64114PO/01 12. FUNO GRFICA
659
COMPR.TRAB. (W), DIAMETRO TRAB. (D)
Especifique o comprimento e o dimetro do trabalho. A tabela
seguinte apresenta a unidade de entrada e a faixa de dados admissvel.
W
D
X
Z
W
D
Z
X
Tabela 12.1 Unidade de Entrada e Faixa de Dados Admissvel
Unidade
Faixa ad-
Sistema incremental
Entrada em
mm
Entrada em
polegadas
Faixa ad-
missvel
IS--B 0.001 mm 0.0001 pol.
De 0 a
IS--C 0.0001 mm 0.00001 pol.
De 0 a
99999999
CENTRO DO GRAFICO (X, Z), ESCALA (S)
So mostradas uma coordenada do centro da tela e uma escala de
representao. Aescala e a coordenada do centro da tela so calculadas
automaticamente, de forma que a figura definida atravs do
COMPR.TRAB. (a) e do DIAMETRO TRAB. (b) possa ser
visualizada na tela por inteiro. Portanto, o usurio no necessita,
geralmente, de definir estes parmetros.
A coordenada do centro da tela definida no sistema de coordenadas
da pea. Tabela 12. 3. 2 indica a unidade e a faixa. A unidade da
ESCALA de 0.001%.
PARADA DE PROGRAMA (N)
Defina o nmero de seqncia de um bloco final, caso pretenda
desenhar parte de um programa. Ovalor especificado neste parmetro
automaticamente cancelado (colocado em 0), assim que o desenho
seja apresentado.
APAGAR AUTOM (A)
Apresentando sinal 1, o desenho anterior apagado automaticamente
se a operao automtica estiver definida a partir do estado de reset.
O desenho iniciado em seguida.
LIMITE (L)
Apresentando sinal 1, a faixa do limite de curso armazenado l
desenhada com linhas de dois pontos e travesso.
MODO GRFICO (M)
Este modo no pode ser usado.
NOTA
Os valores dos parmetros do desenho so guardados,
mesmo aps a desenergizao.
D Parmetros de grficos
OPERAO 12. FUNO GRFICA B--64114PO/01
660
Como o desenho feito quando o valor das coordenadas renovado
durante a operao automtica, etc., necessrio iniciar o programa
atravs da operao automtica. Logo, para realizar o desenho semmover
a mquina, introduza o estado de bloqueio da mquina.
Pressionando a soft key [REVER] na tela de grficos: os caminhos das
ferramentas so apagados. Se o parmetro do grfico for especificado
como APAGAR AUTOM (A) = 1, isso significa que quando a operao
automtica iniciada a partir de um reset, a execuo do programa s
comea depois de o desenho anterior ter sido apagado automaticamente
(APAGAR AUTOM = 1).
Se for necessrio visualizar parte de umprograma, procure o bloco inicial
a ser desenhado atravs da pesquisa do nmero de seqncia e especifique
o nmero do bloco final para a PARADA DE PROGRAMA N= do
parmetro do grfico antes de iniciar o programa no modo de operao de
ciclo.
O caminho da ferramenta mostrado atravs de uma linha pontilhada
( ) para deslocamento rpido e com uma linha contnua ( ) para
avano de corte.
O desenho mostrado indicado com coordenadas em um sistema de
coordenadas de trabalho.
O ponto zero da mquina indicado com .
O processo de desenho continua, mesmo que se mude da tela de desenho
para uma outra tela. Quando a tela de desenho novamente mostrada,
aparece o desenho inteiro (sem que falte nenhuma parte).
No caso da velocidade de avano ser consideravelmente alta, o desenho
pode no ser executado corretamente. Para executar o corte, diminua a
velocidade atravs do teste de funcionamento em vazio, etc.
Depois de se alterar umdos parmetros do grfico, necessrio pressionar
a soft key [REVER] para inicializar a tela de grficos. No o fazendo, a
alterao do parmetro do grfico no corretamente ativada.
Os nomes dos eixos das coordenadas so fixos: X ou Z. Para o controle
de dois caminhos, o primeiro e segundo eixos da unidade
porta--ferramenta 1 so designados X1 e Z1, respectivamente, e o
primeiro e segundo eixos da unidade porta--ferramenta 2 so designados
X2 e Z2, respectivamente.
Se os parmetros TRABALHO e DIMETRO do grfico no forem
especificados corretamente, o desenho no poder ser ampliado. Para
reduzir o desenho, especifique um valor negativo para o parmetro
ESCALA. O ponto zero da mquina indicado com .
D Somente desenhar
D Apagar o desenho
anterior
D Desenhar uma parte de
um programa
D Desenhar com linhas
pontilhadas e linhas
contnuas
D Visualizao de
coordenadas
D Visualizao do ponto
zero da mquina
D Alternar entre uma tela
de desenho e outra tela
Restries
D Velocidade de avano
D Alterao dos
parmetros dos grficos
durante a operao
automtica
D Nomes dos eixos das
coordenadas
D Ampliao de desenhos
OPERAO B--64114PO/01 12. FUNO GRFICA
661
A funo de desenho de grfico dinmico permite--lhe visualizar um
caminho do movimento de usinagem sem ter de realizar a operao real
com a mquina.
Quando desenhar o grfico dinmico, no precisa de usar a mquina. No
entanto, antes de comear a desenhar um caminho, tem de selecionar o
modo MEM usando a chave de modo no painel de operao da mquina
e liberar o bloqueio de incio, interbloqueio e afins, estabelecendo, dessa
forma, as condies que permitiriam o incio efetivo do funcionamento
NC da mquina.
Parmetros dos grficos
Oprocedimento de definio dos parmetros dos grficos para o desenho
de grfico dinmico o mesmo que para a visualizao de grficos
descrita na Seo 12.1.
Quando pressiona a tecla da funo e de seguida a soft key [GRAF],
a tela do grfico aparece. Quando pressiona a soft key [OPRC] em esta
tela, as soft keys para o desenho de grfico dinmico aparecem.
Para desenhar o caminho do programa deusinagemviadesenho degrfico
dinmico, tem de selecionar o modo MEM usando a chave de modo no
painel de operao da mquina e liberar o bloqueio de incio,
interbloqueio e afins, estabelecendo, dessa forma, as condies que
permitiriam o incio efetivo do funcionamento NC da mquina.
1 [EXEC]
Pressionando a soft key [EXEC] inicia--se o desenho. O desenho
continua at ao bloco M02 ou M30 de um programa de usinagem.
Quando o desenho iniciado enquanto a chave de bloco nico est
ativa no painel de operao da mquina, feita uma parada de bloco
nico aps o desenho de um bloco.
2 [PARADA]
Durante o desenho iniciado pressionando a soft key [EXEC] ou
[PROCES], pode pressionar a soft key [PARADA] para realizar uma
parada de bloco nico.
Para retomar o desenho, pressione novamente a soft key [EXEC] ou
[PROCES].
3 [PROCES]
Quando inicia o desenho pressionando a soft key [PROCES],
realizada uma parada de bloco nico no bloco M00 ou M01 de um
programa de usinagem quando esse bloco executado.
Para retomar o desenho, pressione novamente a soft key [EXEC] ou
[PROCES].
4 [INCIO]
Pressionando a soft key [INCIO] permite localizar o incio de um
programa de usinagem.
Esta soft key fica operativa quando o desenho pra.
5 [APAGAR]
Pressionando a soft key [APAGAR] limpa a tela.
12.2
GRFICO DINMICO
Desenho
OPERAO 13. FUNO DE AJUDA B--64114PO/01
662
13
FUNO DE AJUDA
Afuno de ajuda mostra na tela informaes detalhadas sobre os alarmes
emitidos no CNC e sobre as operaes do CNC. So exibidas as
informaes mostradas a seguir.
Quando o CNC operado de modo incorreto ou executado umprograma
de usinagemerrado, o CNCativa o estado de alarme. Atela de ajuda exibe
informaes detalhadas sobre o alarme acionado e como desativ--lo. So
mostradas informaes detalhadas apenas para um nmero limitado de
alarmes P/S. Estes alarmes so com freqncia mal interpretados e so
significativamente difceis de entender.
Se voc est inseguro sobre uma operao do CNC, consulte a tela de
ajuda para obter informaes a respeito de cada operao.
Se no estiver seguro do nmero do parmetro ao especificar ou se referir
a um parmetro do sistema, a tela de ajuda exibe uma lista de n. de
parmetros para cada funo.
Procedimento para Chamar a Funo de Ajuda
1 Pressione a tecla no painel de operao MDI. mostrada a tela
AJUDA (MENU INICIAL).
Fig. 13 (a) Tela AJUDA (MENU INICIAL)
AJUDA (MENU INICIAL) O1234 N00001
*****AJUDA *****
1. DETALHE DO ALARME
2. MTODO DE OPERAO
3. TABEL DE PARMETROS
S 0 T0000
MEM **** *** *** 10:12:25
[ ALAM ] [ OPR ] [ PARA ][ ][ ]
O usurio no pode mudar da tela do PMC ou da tela de USURIO
para a tela de ajuda. O usurio pode retornar tela normal do CNC,
pressionando a tecla ou outra tecla de funo.
D Informaes detalhadas
sobre os alarmes
D Mtodo de operao
D Tabela de parmetros
Procedimento
OPERAO B--64114PO/01 13. FUNO DE AJUDA
663
2 Pressione a soft key [ALM] na tela AJUDA (MENU INICIAL) para
visualizar informao detalhada sobre o alarme que estiver sendo
emitido.
AJUDA (DETALHE DO ALARME) O0010
N00001
NMERO : 027
MSAGEM NAO HA EIXOS COMANDADOS NA FUNCAO
G43/G44
: COMPENS. COMPRIMENTO FERRAM.C
ALARME :
NA COMPENS. DA FERRAM. TIPO C,NAO
HA EIXO ESPECIFICADO NOS BLOCOS G43 & G44
. NA COMPENS. DO COMPR. DA
FERRAM. TIPO C,HOUVE UMA TENTATIVA DE
ATIVAR OUTRO EIXO SEM CANCELAR O
CORRETOR
Explicao
normal sobre o
alarme
Fig. 13 (b) Tela DETALHE DE ALARME quando acionado o
alarme P/S n 27
Classificao de
funes
Pormenores dos
alarmes
N. do alarme
>100 S 0 T0000
MEM **** *** *** 10:12:25
[ ALAM ] [ OPR ] [ PARA ][ ][ ]
Note que so mostrados na tela apenas detalhes do alarme
identificado na parte superior da tela.
Se os alarmes forem reinicializados enquanto a tela de ajuda estiver
ativa, o alarme exibido na tela DETALHE DE ALARME apagado,
indicando que nenhum alarme foi acionado.
AJUDA(DETALHE DO ALARME) O1234
N00001
NMERO :
MSAGEM :
FUNO :
ALARME :
<<O ALARME NAO E GERADO>>
ENTRAR COM NO. DO ALARME REQUERIDO
E PRESSIONAR A TECLA [SELEC]
Fig. 13 (c) Tela DETALHE DE ALARME quando nenhum
alarme acionado.
>100 S 0 T0000
MEM **** *** *** 10:12:25
[ ALAM ] [ OPR ] [ PARA ] [ ][ ]
Tela DETALHE DE ALARME
OPERAO 13. FUNO DE AJUDA B--64114PO/01
664
3 Para obter detalhes sobre outro nmero de alarme, introduza primeiro
o nmero do alarme, pressionando em seguida a soft key [SELEC].
Esta operao til para investigar alarmes no acionados no
momento.
Fig. 13 (d) Como selecionar cada DETALHE DE ALARME
>100 S 0 T0000
MEM **** *** *** 10:12:25
[ ][ ][ ][ ][ SELEC. ]
AJUDA (DETALHE DO ALARME) O1234 N00001
NMERO : 100
MSAGEM : PARMETRO DE NO PROTEO CONTRA
ESCRITA :
FUNO :
ALARME :
<<O ALARME NAO E GERADO>>
Fig. 13 (e) Tela DETALHE DE ALARME quando selecionado o
alarme P/S n100
>100 S 0 T0000
MEM **** *** *** 10:12:25
[ ][ ][ ][ ][ SELEC. ]
4 Para determinar umprocedimento de operao para o CNC, pressione
a soft key [OPR] na tela AJUDA (MENU INICIAL). A tela de menu
MTODO DE OPERAO ento mostrada. (Ver fig. 13 (f).)
AJUDA (METODO DE OPERACAO) O1234
N00001
1. EDIO DE PROGRAMA
2. PESQUISA
3. REINICIALIZAO
4. ENTRADA DE DADOS COM MDI
5. ENTRADA DE DADOS COM FITA
6. SADA
7. ENTRADA COM CASSETE FANUC
8. SADA COM CASSETE FANUC
9. LIMPAR MEMRIA
Fig. 13 (f) Tela de menu MTODO DE OPER-
AO
S 0 T0000
MEM **** *** *** 10:12:25
[ ALAM ][ OPR ] [ PARA ][ ][ ]
Para selecionar um procedimento de operao, introduza um n de
elemento a partir do teclado e a seguir pressione a tecla [SELEC].
Tela
MTODO DE OPERAO
OPERAO B--64114PO/01 13. FUNO DE AJUDA
665
Fig. 13 (g) Como selecionar cada tela de MTODO DE OPERAO
>1 S 0 T0000
MEM **** *** *** 10:12:25
[ ][ ][ ][ ][ SELEC. ]
Quando 1. EDICAO DE PROGRAMA selecionado, por exemplo,
exibida a tela da Figura 13 (g).
Em cada tela do MTODO DE OPERAO possvel alterar a
pgina exibida, pressionando--se a tecla PAG. O n atual da pgina
mostrado no canto superior direito da tela.
AJUDA (METODO DE OPERACAO) 01234 N00001
<< 1. EDICAO DE PROGRAMA >> 1/4
*ELIMINAR TODOS OS PROGRAMAS
MODO : TELA DE
EDICAO : PROGRAMA
OPR : (O-9999) - < APAGAR >
*ELIMINAR UM PROGRAMA
MODO : TELA DE
EDICAO : PROGRAMA
OPR : (O+NMERO DO PROGRAMA) - < APAGAR
>
Item
Pgina/nmero
mximo
Operao
Modo selecionado
Localizao
da operao
Processo
de execuo
Fig. 13 (h) Tela MTODO DE OPERAO sele-
cionada
>_ S 0 T0000
MEM **** *** *** 10:12:25
[ ALAM ][ OPR ][ PARA ][ ][ ]
5 Para retornar tela de menu MTODO DE OPERAO, pressione a
tecla de RETORNO AO MENU ANTERIOR para exibir [OPR]
novamente e pressione, ento, a tecla [OPR].
Para selecionar diretamente outra tela MTODODE OPERAOna
tela mostrada na Figura 13 (h), introduza umn de elementoa partir do
teclado e pressione a tecla [SELEC].
>3 S 0 T0000
MEM **** *** *** 10:12:25
[ ][ ][ ][ ][ SELEC. ]
Fig. 13 (i) Como selecionar outra tela MTODO DE OPERAO
6 Se no estiver certo do n do sistema de parmetros a definir, ou do
parmetro de sistema a consultar, pressione a tecla [PARA] na tela
AJUDA (MENU INICIAL). mostrada uma lista de ns de parmetro
para cada funo. (Consulte a Figura 13 (j).)
possvel alterar a pgina mostrada na tela de parmetros. O n atual
da pgina mostrado no canto superior direito da tela.
Tecla de retorno ao menu anterior
Tela TABELA DE
PARMETROS
OPERAO 13. FUNO DE AJUDA B--64114PO/01
666
Fig. 13 (j) Tela TABELA DE PARMETROS
AJUDA (TABELA DE PARAMETROS) 01234 N00001
1/4
* DEFINIO (N. 0000)
* INTERFACE DE LEITURA/ENVIO (N. 0100)
* CONTROLE DO EIXO
/DEFINIR UNIDADE (N. 1000)
* SISTEMA DE COORDENADAS (N. 1200)
* LIMITE DE CURSO (N. 1300)
* VELOCIDADE DE AVANO (N. 1400)
* CTRL ACEL/DESACELERACAO (N. 1600)
* RELACIONADOS AOS SERVOS (N. 1800)
* DI/DO (N. 3000)
>_ S 0 T0000
MEM **** *** *** 10:12:25
[ ALAM ][ OPR ][ PARA ][ ][ ]
7 Para sair da tela de ajuda, pressione a tecla ou outra tecla de
funo.
D Configurao da tela de ajuda
[ALAM]
Tela DE-
TALHE
DE ALARME
Tela M-
TODO DE
OPERAO
Tela TABELA
DE PARME-
TROS
[OPR] [PARA]
Tecla
Tela
CNC
Cada tela de
instrues de
operao
[OPR]
(NO.)+[SELEC]
(NO.)+[SELEC]
ou
tecla de
funo
Tela AJUDA
MENU INICIAL
AJUDA
ou
tecla de
funo
AJUDA
AJUDA
Tecla PAG.
ou
tecla de
funo
AJUDA
(NO.)+[SELEC]
Explicao
OPERAO B--64114PO/01 14. HARDCOPY DA TELA
667
14
HARDCOPY DA TELA
A funo de hardcopy da tela permite a sada da informao contida na
tela do CNC sob a forma de dados de bitmap com uma resoluo de
640x480. Esta funo permite imprimir uma cpia da imagem exibida no
CNC.
Os dados de bitmap criados podem ser mostrados num PC.
Procedimento para Impresso da Imagem da Tela
1 Verifique as definies dos parmetros. Para usar a funo de
impresso da imagem da tela, coloque em 1 o bit 7 (HDC) do
parmetro 3301 e em 4 (carto de memria I/F) o parmetro 20
(seleo do canal de E/S). Defina os restantes parmetros relativos
(bits 0, 2 e 3 do parmetro 3301) conforme necessrio.
2 Iinsira um carto de memria.
3 Para iniciar a funo, defina o sinal inicial de cpia impressa HDREQ
<G067#7> para 1. Alternativamente, mantenha pressionada a tecla
[SHIFT] durante cinco segundos.
4 Para finalizar a funo, pressione a tecla [CAN]. Como alternativa,
coloque em 1 o sinal de parada da impresso ABTHD<G067#6>.
5 Enquanto a impresso da tela est a decorrer, o sinal de impresso a
decorrer <F061#3> fica em 1. Durante algumas dcimas de segundo
(ou vrios segundos no caso de LCD monocromticos) antes de a
impresso terminar, a imagem na tela fica parada.
6 Osinal de impresso emcurso F061#3passa a 0 quando a operao de
impresso da tela termina.
A imagem da tela se mantm imvel durante a operao de impresso da
tela. Isto significa que o relgio mostrado na tela indica o incio e final da
operao. A operao de impresso comea quando o relgio termina de
contar os segundos. O relgio prossegue com a contagem dos segundos
assim que a operao de impresso da imagem da tela terminar.
NOTA
1 Durante a operao de impresso da imagem da tela, a
entrada de dados com as teclas est desativada durante
vrias dezenas de segundos. A imagemda tela se mantm
imvel at que a operao de impresso da tela termine.
Durante este perodo, o sinal de impresso a decorrer
<F061#3> fica em 1. No h sada de qualquer outro sinal.
Evite desligar indiscriminadamente o aparelho duranteeste
perodo.
2 Poder no ser possvel obter uma hardcopy normal
enquanto a imagem da tela estiver se movendo.
Explicao suplementar
OPERAO 14. HARDCOPY DA TELA B--64114PO/01
668
No possvel obter uma impresso da imagem das seguintes telas.
1 Tela de alarme do sistema
2 Tela exibida durante a utilizao do RS--232--C
3 Tela exibida durante a operao automtica ou manual (a hardcopy
pode ser impressa durante a interrupo da operao.)
Os arquivos de bitmap criados pela funo de impresso da imagem da
tela possuem as seguintes designaes, pela ordem em que so criados
aps a energizao:
HDCPY000.BMP (Nome do primeiro arquivo de hardcopy criado
aps a energizao)
HDCPY001.BMP (Nome do segundo arquivo de hardcopy criado
aps a energizao)
:
:
HDCPY099.BMP
NOTA
1 Um arquivo de hardcopy de tela criado aps a criao do
arquivo HDCPY099. BMP ter a designao
HDCPY000.BMP.
2 Se um arquivo BMP criado pela funo de impresso da
imagemdatelapossuir amesma designaode umarquivo
existenteno cartode memria, o arquivoemmemriaser
sobrescrito incondicionalmente.
3 Se a funo de hardcopy for executada aps a
desenergizao e subseqente inicializao do aparelho,
o primeiro arquivo criado ser novamente designado
HDCPY000.BMP. Se o carto de memria inserido incluir
um arquivo com o mesmo nome, o arquivo sobrescrito
incondicionalmente. Tenhasempre atenoa estasituao
ao produzir continuamente hardcopies das vrias telas.
O nmero de cores utilizadas na criao de dados de bitmap depende do
hardware do LCD e do modo de visualizao da tela CNC. A Tabela 14
(a) exemplifica as relaes existentes.
Tabela 14 (a) Cores de dados BMP criados pela funo de impresso da imagem da tela
Hardware do
LCD
Modo de
visuali-
zao da
tela do CNC
Cores
exibidas no
CNC
Cores usadas na criao
de dados BMP
Observaes
LCD
monocromtico
2 cores 2 cores As escalas de cinza no so suportadas.
LCD
policromtico
Modo
compatvel
com VGA
3119#7=1
Caractere:
16 cores
Grfico:
16 cores
Quando o bit 0 do parmetro
3301 tem sinal 0: 256 cores
Quando o bit 0 do parmetro
3301 tem sinal 1: 16 cores
Note que as cores podem no ser exibidas
normalmente no modo de 16 cores.
Modo VGA
3119#7=0
256 cores 256 cores
Limitaes
Nome do arquivo
Cores dos dados
OPERAO B--64114PO/01 14. HARDCOPY DA TELA
669
ATabela 14 (b) indica o tamanho dos dados de bitmap criados pela funo
de impresso da imagem da tela.
Tabela 14 (b)Tamanho dos dados de bitmap criados pela funo
de impresso da imagem da tela
Cores de bitmap Tamanho do arquivo (bytes)
Monocromtico (2 cores) 38,462
Cor (16 cores) 153,718
Cor (256 cores) 308,278
Se o bit 2 (HCA) do parmetro 3301 tiver sinal 1, poder ser emitida uma
mensagem de alarme se a operao de impresso da imagem da tela
terminar com erro.
(Ns do alarme P/S 5212 a 5214)
Sobre a descrio de tais alarmes, ver o ANEXO G, LISTA DE
ALARMES.
Tamanho dos dados
Mensagem de alarme















IV. MANUAL GUIDE 0i

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 673 -
1 MANUAL GUIDE 0i

1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 674 -
1.1 APRESENTAO GERAL

O MANUAL GUIDE 0i foi desenvolvido para ajudar a gerao de
programas de peas para os sistema de controle da srie 0i-TB. Um
programa de peas consiste em um conjunto de instrues de
usinagem que o operador deseja executar.
Um programa de peas usa texto alfabtico nas instrues e
informaes numricas como os valores alvo para essas instrues.
Desta forma, um programa CNC pode ser desenvolvido como uma
srie de instrues, cada uma das quais executa uma operao de
usinagem. Tarefas de usinagem complexas podem ser executadas
combinando operaes de usinagem.

O desenvolvimento de um programa de peas pode ser difcil, se o
operador no estiver familiarizado com a linguagem de programao
usada pelo CNC. O MANUAL GUIDE 0i um meio auxiliar de
programao passo a passo que ajuda o operador a desenvolver um
programa de peas CNC. O MANUAL GUIDE 0i presta assistncia
na forma de informaes textuais e grficas apresentadas na tela do
CNC. O software pede ao usurio que introduza os dados e utiliza a
resposta do usurio para criar um instruo de rotina.

O MANUAL GUIDE 0i tambm ajuda os usurios a editarem
programas de peas existentes. Atravs do realce da linha do
programa de peas desejada, o usurio pode efetuar alteraes da
forma usada no desenvolvimento original do programa. A ajuda
on-line tambm est disponvel durante o desenvolvimento do
programa ou como uma referncia de programao prtica.


B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 675 -
1.2 INTRODUO

O MANUAL GUIDE 0i apenas uma das telas disponveis para o
usurio durante a operao CNC. Pode ser acessado em qualquer
altura pressionando o boto PERSON. no painel de operao MDI.
Em esta tela, o usurio pode selecionar a tela da referncia de ajuda
do programador.

Se o usurio desejar criar um novo programa (ou editar um existente),
pode faz-lo no modo de edio simultnea; no h necessidade de
selecionar o modo EDITAR. Mas, o usurio tem de assegurar que o
programa de peas que deseja editar no um programa de peas
"ativo" no CNC. Se o programa de peas estiver ativo, mostrada
uma tela de aviso solicitando que o usurio corrija o problema.

O MANUAL GUIDE 0i utiliza ciclos fixos avanados para
operaes de fresagem, tais como perfurao, padro de perfurao,
bolsa com padro e usinagem de abertura de ranhuras. Estes ciclos
fixos avanados podem ser chamados a partir de programas
existentes desenvolvidos com outros guias que no o MANUAL
GUIDE 0i. Os argumentos de operao so listados em referncia de
ajuda do programador on-line.

O MANUAL GUIDE 0i utiliza tambm programao de perfis,
com o qual o usurio pode introduzir figuras de perfis constitudas por
linhas e crculos. Esta programao de perfis envolve clculos de
contornos de alta performance, tais como 10 blocos pendentes e
clculo auxiliar com 11 padres.

O MANUAL GUIDE 0i foi desenvolvido para facilitar a criao e a
edio de programas de peas para o usurio/operador. No entanto,
depois de se ter familiarizado com a linguagem de programao, voc
poder achar mais fcil desenvolver programas diretamente com o
editor de programas CNC. O MANUAL GUIDE 0i permite aos
usurios funcionarem a seu prprio nvel de conhecimentos. Quem
no est familiarizado com a programao CNC sente facilidade em
usar a interface grfica para introduzir informaes em um programa.
Os usurios mais avanados podero usar o editor de programas a
bordo, consultando simultaneamente a referncia de ajuda do
programador on-line. Em qualquer caso, o usurio tem a possibilidade
de usar o MANUAL GUIDE 0i em um nvel em que se sinta
confortvel.

1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 676 -
1.3 OPERAES DE CRIAO DE PROGRAMAS

1.3.1 Partida

A tela do MANUAL GUIDE 0i pode ser acessada sempre que se
queira pressionando o boto PERSON. no painel de operao MDI.
A partir desta tela, o usurio pode introduzir o nmero de um
programa que quer criar ou editar.

Mesmo quando o usurio deseja criar um novo programa (ou editar
um existente), no precisa de configurar o modo de operao do CNC
para EDITAR. Com o MANUAL GUIDE 0i, a edio simultnea
sempre possvel.
O usurio tem de assegurar que o programa de peas que deseja editar
no um programa de peas "ativo" no CNC. Para determinar se o
programa est ativo, verifique se o nmero O no alto da tela CNC
no o mesmo do programa que deseja editar. Para mudar o nmero
do programa ativo, selecione o boto PROG no painel de teclas
MDI, introduza Oxxxx (sendo xxxx qualquer nmero na memria
de programas exceto aquele que voc deseja editar) e pressione a tecla
de cursor abaixo (seta abaixo) no painel de teclas MDI. O nmero
O no alto da tela mudar para o nmero que introduziu.

















Se o programa que se vai editar est atualmente ativo no CNC, a tela
do CNC mostrar uma tela de aviso para informar o operador.
Selecione a softkey Seta esquerda na unidade de visualizao para
retornar tela principal do software e introduzir o nmero do
programa que voc deseja criar ou editar.

O0001
MANUAL GUIDE 0i

V1.000

INTROD. NUM. PROGRAMA PARA EDICAO
SE O PROGRAMA NAO EXISTIR,
SERA CRIADO.

CERTIFIQUE-SE PROG QUE VAI EDITAR NAO
E O PROGRAMA ATIVO NO CNC.

NUM=

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 677 -
1.3.2 Partida

A tela do MANUAL GUIDE 0i pode ser acessada sempre que se
queira pressionando o boto PERSON. no painel de operao MDI.
A partir desta tela, o usurio pode introduzir o nmero do programa
que quer criar ou editar.














A EDITAR O MESMO PROGRAMA NO
CNC E MANUAL GUIDE 0I
SELEC. TROCAR PROGRAMA CNC


T.VIRT. ESQ. P/PAG.PRINC.
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 678 -
1.3.3 Criao de um Novo Programa de Peas

Para criar um novo programa de peas, introduza o nmero do
programa que deseja criar na tela principal do MANUAL GUIDE 0i.
Se o sistema no exibir um aviso, a tela de edio do MANUAL
GUIDE 0i ser exibida com o nmero do programa solicitado
preenchido e pronta para o usurio editar. A tela de edio do
MANUAL GUIDE 0i no deve ser confundida com o editor nativo do
CNC. Para comparar as duas telas, pressione a tecla PROG no
painel de teclas MDI. Ainda que a tela de exibio se parea com a
tela de edio do MANUAL GUIDE 0i, voc reparar que ela no
tem a mesma informao. Retorne tela do MANUAL GUIDE 0i
pressionando a tecla PERSON. no painel de teclas MDI.












Usando a tela de edio, o usurio pode introduzir comandos para o
programa de peas diretamente ou usar as quatro soft-keys para
desenvolver um programa de peas. Estas soft-keys do uma ajuda
adicional na forma de orientao textual e grfica, de modo a
racionalizar o desenvolvimento de programas de peas.

Para introduzir informao diretamente usando o editor, primeiro
coloque o cursor onde deseja introduzir a informao. Lembre-se de
que o editor insere a nova informao depois da posio atual do
cursor. Se acabou de criar um novo programa, o cursor deve estar
diretamente sobre o caractere de fim do bloco (EOB) ; na tela. A
nova informao ser inserida depois do EOB e comear uma nova
linha do programa. Tome seu tempo para compreender a forma como
o editor insere informao no programa sendo editado.

Suponha que um usurio deseja inserir o texto T1M6; no programa
recm-criado. O usurio deveria assegurar que o cursor est
posicionado sobre o ; em mesma linha do nmero do programa de
peas e depois introduzir M3 S500[EOB] (em que [EOB] no a
seqncia EOB, mas a tecla EOB no painel de teclas MDI). A
informao ser visualizada como >M3S500; na linha de buffer do
editor. Para inserir uma nova linha no programa de peas, pressione a
tecla INSERIR no painel de teclas MDI. O novo comando foi
inserido no programa de peas e o cursor est posicionado sobre a
nova linha.
O0015 ;









[PROCES][CDIGO G][CDIGO M][CICLO][CONTORNO]
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 679 -











O usurio pode continuar inserindo informao ou usar as cinco
soft-keys para desenvolvimento interativo do programa. Enquanto o
usurio est editando um programa, todas as alteraes so
introduzidas diretamente na memria do programa de peas. Para sair
do processo de edio, o usurio deve pressionar a soft-key mais
esquerda na unidade de visualizao (tambm chamada de soft-key
seta esquerda. Assim o usurio regressa tela principal do
MANUAL GUIDE 0i (a tela 'incio).

Seguidamente, iremos apresentar o mtodo interativo de adicionar
informao ao programa de peas.

O0015 ;
M3 500;
%







[PROCES.][CDIGO G][CDIGO M][CICLO] [CONTORNO]
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 680 -
1.3.4 Assistncia do processo

J aprendemos que depois de termos criado um novo programa de
peas (ou editado um j existente), podemos usar o editor para
introduzir informao diretamente no programa de peas. No entanto,
em si isto no apresenta vantagens reais em relao ao uso do editor
nativo do CNC. Assim, o MANUAL GUIDE 0i disponibiliza cinco
soft-keys. Estas cinco soft-keys do uma ajuda adicional ao usurio
no desenvolvimento de um programa de peas. Estas teclas de ajuda
facilitam substancialmente a programao.


















Iremos primeiro abordar a tecla Assistncia do processo. Em esta
tela, o usurio pode introduzir informao sobre os requisitos de
processamento desejados para um programa de peas. Usando as
teclas do cursor no painel de teclas MDI, o usurio pode posicionar o
cursor em qualquer campo desejado e introduzir informao nessa
entrada. Algumas entradas exigem informao numrica, enquanto
outras so selecionveis usando as teclas esquerda ou direita do
cursor no painel de teclas MDI.

Vejamos um exemplo destas operaes. Vamos introduzir a seguinte
informao no programa de peas:
Velocidade de avano: 0,3
Lquido refrigerante: Lquido
Primeiro, vamos posicionar o cursor na entrada AVANO (o cursor
automaticamente posicionado em esta entrada quando voc abre a
tela). Seguidamente, vamos introduzir 0.3 no painel de teclas MDI e
pressionar a tecla ENTRADA. A entrada deve indicar agora 0.3.
Para introduzir a informao do lquido refrigerante, mova o cursor
abaixo para a entrada LIQ.REFRIG. entrada (usando a tecla de seta
abaixo no painel de teclas MDI) e pressione a tecla de cursor direita
(tecla de seta direita no painel de teclas MDI) at a entrada indicar
LQUIDO. Embora esta informao esteja agora na assistncia do
processo, ainda no foi enviada para o programa de peas. Para
INFORM. CONTROLO PROCESSO

-- AVANO --- F=
-- BUCHA -- DIR=
S=
-- LIQ. REFR. -- CLT=
-- CDIGO T -- T=






INT.VELOC. DESEJ. DA BUCHA
0 ~ 3000
NUM=

[PROCES.][ ][ ][LIMPA][ACEITA]
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 681 -
adicionar esta informao ao programa de peas, pressione a soft-key
ACEITA na unidade de visualizao. A informao inserida no
programa e o cursor permanece onde voc o colocou inicialmente.














Vamos mover a posio do cursor para a linha M7 para preparar a
continuao do desenvolvimento do programa. O usurio pode
adicionar manualmente outra informao no programa de peas a
partir do da tela do editor ou usar as soft-keys de ajuda para assistir
no desenvolvimento do programa de peas.


O0015 ;
F0.3.;
M7;
%






[PROCES.][CDIGO G][CDIGO M][CICLO] [CONTORNO]
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 682 -
1.3.5 Assistncia cdigo G

Agora que adicionmos informao do processo ao programa de
peas, normalmente necessrio um movimento da
mquina-ferramenta para completar a operao de usinagem. O
movimento da mquina-ferramenta efetuado usando interpolaes
que controlam o movimento da ferramenta entre os pontos
especificados. Precisamos primeiro de estabelecer um sistema de
coordenadas que o CNC possa usar para determinar o movimento do
eixo. Se soubermos os cdigos G necessrios para definir o sistema de
coordenadas CNC, poderamos simplesmente usar o editor para
adicionar a informao necessria. Mas, no caso de nosso exemplo,
no temos a certeza do cdigo G correto.
Para acessar o Cdigo G Assistncia pressione a soft-key
CDIGO G na unidade de visualizao. Isto ir exibir o menu de
ajuda do cdigo G. O menu de ajuda do cdigo G lista todos os
cdigos G suportados por seu sistema de controle. O menu est
dividido em vrias pginas. O nmero total de pginas de ajuda e da
pgina atual so mostrados no alto do menu.
















O usurio pode usar as teclas de pgina de cursor no painel de teclas
MDI para controlar a visualizao das pginas de ajuda do cdigo G.
As telas do menu so de estilo rolante. Ou seja, de tentarmos ir alm
da ltima pgina, regressaremos primeira pgina. De igual forma, se
tentarmos ir para antes da primeira pgina, seremos conduzidos
ltimo pgina.
Dados que estamos procurando informao sobre especificao de
coordenadas iremos prosseguir para avanar atravs do sistema de
menus at encontramos algum elemento que esteja relacionado com
este tpico. Se avanarmos para a ltima pgina, podemos ver que
G01 usado para o movimento de corte linear. Digitando 01 e
pressionando a tela ENTRADA" no painel de teclas MDI, pode
ver-se a informao de ajuda para G01. O usurio notar que h duas
soft-keys mostradas na parte inferior da pgina. Estas duas soft-keys
controlam a informao que visualizada sobre este tpico.

AJUDA CDIGO G 1 DE 7
G00 MOV. RAPIDO
G01 MOVIM. LINEAR
G02 CIRCULO SENT. HORARIO
G03 CIRCULO SENT. ANTI-HORARIO
G04 INTERVALO
G20 MODO POLEGADAS
G21 MODO MTRICO
G22 VERIF. CURSO ARMAZ. LIG.
G23 VERIF. CURSO ARMAZ. DESL.


TECLAS SALTO DE PAG. PARA MAIS'
NUM=
INTROD. 21 PARA AJUDA G21
[ ][ ][ ][ ][ ]
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 683 -














Quando o usurio introduz o tpico de ajuda, mostrada informao
textual. Quando o usurio pressiona soft-key GRAF., mostrada
qualquer informao grfica para esse tpico. Deste modo, o usurio
pode confirmar que o tpico selecionado pertence informao
pretendida.



















NOTA
Para alguns cdigos G, no existem telas de ajuda
grfica. Em estes casos, no mostrada qualquer
tela de ajuda grfica quando pressiona GRAF.

O usurio pode retornar ao editor pressionando a soft-key seta
esquerda na unidade de visualizao ou introduzir diretamente a
informao pretendida na tela de ajuda. Para inserir informao do
programa na tela de ajuda, o usurio s precisa de digitar o comando e
pressionar a tecla INSERIR no painel de teclas MDI. No nosso
exemplo, vamos definir os eixos X e Z para 1.0. Como confirmmos
que o comando G01 , efetivamente, aquele que queremos, vamos
digitar G01X1.Z1.[EOB] (em que EOB a tecla fim do bloco no
G01 MOVIM. LINEAR
G01 MOVERA OS EIXOS A TAXA AVANCO
PROG. P. PTO TERMINAL ESPEC. PELAS
COORDENADAS PROGRAMADAS.








[TEXT ][GRAF. ][ ][ ][ ]
G01 MOVIM. LINEAR










G01 EXEMPLO
INICIO EM X0.0 Z0.0
MOV.LINEAR P. X100. Z100.0 AV. A F0.5
G01X100. Z100.0 F0.5


[TEXT ][GRAF. ][ ][ ][ ]
X Z
INCI
O
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 684 -
painel de teclas MDII) e pressionar a tecla INSERIR no painel de
teclas MDI. Depois de inserir a linha de cdigo no programa de peas,
ser mostrada a tela do editor com o nosso novo comando inserido.
Vamos mover a posio do cursor para o bloco G01X1.Z1. para
preparar a continuao do desenvolvimento do programa.















Comandos como a interpolao, a seleo de plano e a comutao de
modo podem todos ser introduzidos usando o mtodo acima referido.
Lembre-se de usar a tecla INSERIR no painel de teclas MDI para
inserir qualquer informao que esteja no buffer no programa de
peas. Se no o fizer, a informao armazenada no buffer ser
perdida.


O0015 ;
F300.;
M7;
G01X1.Z1.;
%







[PROCES.] [CDIGO G] [CDIGO M] [CICLO]
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 685 -
1.3.6 Assistncia cdigo M

Os cdigos M so usados pelo CNC para solicitar a execuo dos
processos auxiliares da mquina. Um exemplo a parada da mquina
no fim do programa de peas. Tal como os outros comando que
crimos, os cdigos M podem ser inseridos diretamente no programa
de peas usando a tela do editor; ou o usurio pode usar a
Assistncia cdigo M. Para selecionar a Assistncia cdigo M
pressione a soft-key CDIGO M na unidade de visualizao. Isto
ir exibir o menu de ajuda do cdigo M.



















A tela do menu cdigo M similar tela do menu cdigo G. O
nmero total de pginas de ajuda e da pgina atual so mostrados no
alto do menu. A tela do menu cdigo M manipulada de modo
similar tela do menu cdigo G. O usurio controla a pgina exibida
da tela de ajuda usando as teclas do cursor Pgina Acima e Pgina
Abaixo no painel de teclas MDI. Esta tela de menu tambm
circular, na medida em que se o usurio tentar avanar alm da
ltima pgina regressa ao incio e vice-versa.

Em nosso exemplo, queremos inserir um processo opcional em nosso
programa de peas. Assim, navegamos atravs dos menus de ajuda do
cdigo M para encontrar a entrada que procuramos. Na primeira
pgina existe uma entrada chamada M01 PARADA OPCIONAL.
Digitando 1 e pressionando a tela ENTRADA" no painel de teclas
MDI, pode ver-se o texto de ajuda deste cdigo M. O usurio ir
reparar que mesmo continuando a tecla GRAF. a ser mostrada, ela
apresentada a cinza para indicar que no est disponvel.

CDIGO M AJUDA 1 DE 3
M00 PARADA PROGRAMA
M01 PARADA OPCIONAL
M02 FIM DO PROGRAMA
M03 BUCHA S.HOR.
M04 BUCHA S.ANTI-HOR.
M05 PARADA DA BUCHA
M06 TROCA DE FERR.
M07 FLUIDO ARREF. LQUIDO
M08 FLUIDO ARREF. NEBLINA



TECLAS SALTO DE PAG. PARA MAIS'
NUM=
INTROD. 30 PARA AJUDA M30
[ ][ ][ ][ ][ ]
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 686 -













Tal como no menu de ajuda do cdigo G, podemos ou retornar para o
editor ou digitar o comando enquanto estamos em esta pgina. Em
nosso exemplo, vamos introduzir M01[EOB] e pressionar a tecla
INSERIR no painel de teclas MDI para inserir esta instruo no
programa de peas. Vamos tambm posicionar o cursor em o bloco
M01; para preparar as entradas seguintes no programa.











M01 PARADA OPCIONAL
'M01 faz com que o programa PECA pare
'exec. s se funo PARADA OPCIONAL
estiver ativa. Trata-se normalmente
de boto presso no painel oper.
Se a parada opcional for ativada, o
operador tera de premir o botao inicio
ciclo para continuar.



[TEXT ][GRAF. ][ ][ ][ ]
O0015 ;
F300.;
M7;
G01X1.Z1.;
M01;
%



[PROCES.][CDIGO G][CDIGO M][CICLO] [CONTORNO]
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 687 -
1.4 USINAGEM DE CICLO FIXO

O MANUAL GUIDE 0i utiliza a usinagem de ciclo fixo, que
permite ao usurio introduzir blocos de ciclo fixo. Estes ciclos fixos
permitem ao usurio acessar as seguintes funes de usinagem.

Perfurao em torno mecnico
G1100 Furao central
G1101 Perfurao
G1102 Rosqueamento
G1103 Mandrilagem

Bloco do tipo
de usinagem
G1104 Mandrilagem
Remoo de material por rotao
G1120 Desbaste ext.
G1121 Desbaste int.
G1122 Desbaste sup. final
G1123 Acabamento ext.
G1124 Acabamento int.
Bloco do tipo
de usinagem
G1125 Acabamento sup. final
G1400 Ponto inicial
G1401 Linha
G1402 Arco SH
G1403 Arco SAH

Figura bloco
G1406 Fim das figuras
Ranhurar torneando
G1130 Desbaste ext.
G1132 Desbaste sup. final
G1133 Acabamento ext.
Bloco do tipo
de usinagem
G1135 Acabamento sup. final
G1460 Forma normal

Figura bloco
G1461 Forma trapezoide
Abertura de rosca
G1140 Rosca exterior Bloco do tipo
de usinagem G1141 Rosca interior
Figura bloco G1450 Ponto inicial e pontos finais
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 688 -
1.4.1 Operao

Para usar usinagem de ciclo fixo pressione a soft-key CICLO na
unidade de visualizao. O menu de usinagem de ciclo ser exibido.
Este menu de usinagem de ciclo menu lista todos os ciclos fixos
suportados pelo MANUAL GUIDE 0i. O menu est dividido em
vrias pginas. O nmero total de pginas de ajuda e da pgina atual
so mostrados no alto do menu.
O usurio pode usar as teclas de pgina no painel de teclas MDI para
controlar a visualizao das pginas do menu de usinagem de ciclo.
As telas do menu so de estilo rolante. Ou seja, de tentarmos ir alm
da ltima pgina, regressaremos primeira pgina. De igual forma, se
tentarmos ir para antes da primeira pgina, seremos conduzidos
ltimo pgina.

Digitando o nmero do cdigo G visualizado no menu e pressionando
a tecla ENTRADA no painel de teclas MDI, a informao de ajuda
para o bloco de ciclo fixo selecionado ser exibida.

As formas do ciclo fixo so similares s que aparecem na tela de
assistncia do processo. Em esta tela, o usurio pode introduzir a
informao desejada para cada ciclo fixo. Quando a forma mostrada
pela primeira vez, ela apresenta o ciclo fixo solicitado. Em nosso
exemplo, vamos introduzir a informao para o ciclo fixo G1000.

Se movermos o cursor abaixo para a entrada F=, na tela aparecer
um pedido para introduzir a velocidade de avano do ciclo de furao.
Vejamos este valor, introduzindo 50 e pressionando a tecla
ENTRADA no painel de teclas MDI. A velocidade de avano ser
agora definida para 50.00. Vamos definir a seguinte informao da
mesma forma:
W = 1 : TIPO USINAGEM (SEM PAUSA)
C = 5.000 : DISTNCIA
I = 1 : RETORNO AO PONTO DE REFERNCIA
(RETORNO AO PONTO INI.)
F = 50.0 : VELOCIDADE DE AVANO
P=50 :TEMPO DE PAUSA (em ms)
Conforme vai introduzindo a informao, ir reparar que o endereo
correspondente entrada de dados no desenho de orientao aparece
lampejando. Isto permite que o usurio verifique sua entrada medida
que a introduzem na tela.

Para inserir um ciclo fixo em um programa de peas, pressione a
soft-key ACEITA na unidade de visualizao. Ver o bloco
resultante na tela do editor G1000 W1. C10. I1. F50. P50. ; . Acabou
agora de introduzir um bloco de programa de peas bastante
complexo em seu programa de peas, sem sequer saber como
programar um ciclo fixo.

Na tela do editor, pressionando a soft-key mais direita faz com que a
soft-key EDITAR aparea. Pressionando esta soft-key se visualiza a
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 689 -
tela dos dados introduzidos do correspondente ciclo fixo. Pode alterar
o valor visualizado em esta tela, digitando um novo valor e
pressionando ENTRADA. Depois, pressionando a soft-key
ACEITA, o bloco de ciclo fixo original alterado para o novo.

Os ciclos fixos indicados no MANUAL GUIDE 0i so configurados
como um par de bloco do tipo de usinagem e bloco de figura. Assim,
depois da introduo de um bloco do tipo de usinagem, tal como um
G1130, na tela do editor, pressione CICLO e selecione a figura do
bloco do cdigo G, G1460 a G1461. Por exemplo, um programa de
ciclo fixo seria introduzido como se segue.

G1130 F0.2 E15. Q2.5 H1. K1. W1. ;
G460 X50. Z-50. U50. D15. W15. ;

NOTA
Os ciclos fixos indicados no MANUAL GUIDE 0i
tm de ser introduzidos como um par de bloco do
tipo de usinagem e bloco de figura.
Apenas um bloco de figura pode ser introduzido
para cada bloco do tipo de usinagem.

1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 690 -
1.4.2 Dados para Cada Ciclo Fixo

1.4.2.1 Bloco do tipo de usinagem de perfurao com torno mecnico

Furao central : G1100
Elemento de dados Comentrio
F T.AVCO Velocidade de avano de corte
P TPO INTER. Tempo de pausa no fundo do furo, em ms
B PTO INICIO Coordenada Z do ponto inicial de corte
L PROFUND. Profundidade do furo (valor positivo)

Perfurao : G1101
Elemento de dados Comentrio
W TIPO MAQUINA 1 : Perfurao
2 : Perfurao profunda
4 : Ciclo rpido de perfurao profunda
F T.AVCO Corte em profundidade de um movimento de corte
Q Profundidade de corte Corte em profundidade de um movimento de corte
P TPO INTER. Tempo de pausa no fundo do furo, em ms
B PTO INICIO Coordenada Z do ponto inicial de corte
L PROFUND. Profundidade do furo (valor positivo)

Rosqueamento : G1102
Elemento de dados Comentrio
W TIPO MAQUINA 1 : Rosqueamento normal
2 : Rosqueamento reverso
3 : Rosqueamento rgido com macho
4 : Rosqueamento rgido com macho reverso
F A.INCL.ROSCA Passo de uma rosca de rosqueamento
P TPO INTER. Tempo de pausa no fundo do furo, em ms
B PTO INICIO Coordenada Z do ponto inicial de corte
L PROFUND. Profundidade do furo (valor positivo)

Mandrilagem : G1103
Elemento de dados Comentrio
F T.AVCO Velocidade de avano de corte
Q COMPR. DO GUME Comprimento do gume de um dispositivo de
mandrilagem no incio - fim do corte
P TPO INTER. Tempo de pausa no fundo do furo, em ms
B PTO INICIO Coordenada Z do ponto inicial de corte
L PROFUND. Profundidade do furo (valor positivo)

Mandrilagem (torneamento interior): G1104
Elemento de dados Comentrio
F T.AVCO Velocidade de avano de corte
Q VALOR DESL. Deslocamento de retrao para mandrilagem (valor
positivo)
P TPO INTER. Tempo de pausa no fundo do furo, em ms
B PTO INICIO Coordenada Z do ponto inicial de corte
L PROFUND. Profundidade do furo (valor positivo)

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 691 -
1.4.2.2 Bloco do tipo de usinagem de remoo de material por
torneamento
Desbaste Barra Exterior : G1120
Desbaste Barra Interior : G1121
Desbaste Superfcie Final : G1122
Elemento de dados Comentrio
P DIREO DE CORTE 1: Direo normal (da superfcie final na direo da placa
de fixao)
2 : Direo inversa (da placa de fixao na direo da
superfcie final)
F T.AVCO Velocidade de avano de corte
H VALOR ACAB. X Valor de acabamento da direo do eixo X (dimetro)
K VALOR ACAB. Z Valor de acabamento da direo do eixo Z (raio)
Q PRIM. PROF. CORTE Profundidade do 1 corte na usinagem grosseira (dimetro)
E VALOR ESCAPE Movimento ao longo do eixo X (usinagem de superfcie
exterior/interior : dimetro) ou ao longo do eixo Z (no
faceamento final : raio) para retrao aps corte
W METODO ESCAPE Tipo de escape aps o corte em movimentos de desbaste.
1: Padro A ferramenta retrada aps o corte ao longo do
contorno da figura final
2 : rpido A ferramenta retrada imediatamente aps o
corte
I REMOC. FACE PL. Valor de remoo na parte da superfcie final (raio)
J TAXA DE PROF. CORTE Relao da profundidade de um corte real e a
profundidade de corte introduzidos em Q
U PROF. CORTE MIN. Limite da profundidade de corte (dimetro)
V ANG..CORTE ngulo do gume de corte. Em caso de ter sido definido
para um valor menor do que 90 graus, a compensao do
gume de corte ser feita automaticamente.
A ANG. PONTA ngulo de da ferramenta. Em caso de uma figura de bolsa
ter sido introduzia como figura de perfis, a compensao
corte para trs ser feita automaticamente.

1.4.2.3 Bloco do tipo de usinagem de acabamento por torneamento
Acabamento Barra Exterior : G1123
Acabamento Barra Interior : G1124
Acabamento Superfcie Final : G1125
Elemento de dados Comentrio
P DIREO DE CORTE 1: Direo normal (da superfcie final na direo da placa
de fixao)
2 : Direo inversa (da placa de fixao na direo da
superfcie final)
F T.AVCO Velocidade de avano de corte
E VALOR ESCAPE Movimento ao longo do eixo X (usinagem de superfcie
exterior/interior : dimetro) ou ao longo do eixo Z (no
faceamento final : raio) para retrao aps corte
V ANG.CORTE ngulo do gume de corte. Em caso de ter sido defi- nido
para um valor menor do que 90 graus, a com- pensao
do gume de corte ser feita automaticam.
A ANG. PONTA ngulo de da ferramenta. Em caso de uma figura de bolsa
ter sido introduzia como figura de perfis, a compensao
corte para trs ser feita automaticamente.
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 692 -

1.4.2.4 Bloco de figura de remoo de material por torneamento e
acabamento
NOTA
1 Existem duas formas de introduzir o bloco de figura para os
ciclos de remoo de material.
A primeira envolve o uso da programao de perfis descrita
no captulo 1.5. Usando este mtodo, voc pode introduzir
figuras de forma livre que so criadas usando linhas e
arcos atravs da funcionalidade completa dos clculos dos
contornos. Pressionando [CONTORNO], voc pode
introduzir o modo de programao de perfis na tela do
bloco de figura do menu cdigo G.
O segundo mtodo envolve a introduo de um bloco de
figura selecionando diretamente um bloco de figura de
cdigo G. Neste caso, voc tem de introduzir a coordenada
de ponto final e outros valores necessrios para cada bloco
de figura. Voc no pode usar o clculo de contorno.
2 Os blocos de figura usados para um bloco de usinagem
podem ser substitudos por um subprograma. Neste caso,
voc tem de introduzir um subprograma em que esteja
somente includa uma srie de blocos de figura, bem como
um bloco de retorno (M99). Em vez de introduzir uma srie
de blocos de figura, se pode usar M98 Pxxxx (nmero do
subprograma).
Quando se usar a programao de perfis, este
subprograma e bloco de chamada de subprograma podem
ser criados automaticamente.
Para mais pormenores, consulte a seo 1.5.
Incio : G1400
Elemento de dados Comentrio
X PTO INICIO (EIXO X) Coordenada X do ponto inicial da figura
Z PTO INICIO (EIXO Z) Coordenada Z do ponto inicial da figura
Linha : G1401
Elemento de dados Comentrio
X PTO TER.(EIXO X) Coordenada X do ponto final da figura
Z PTO TER.(EIXO Z) Coordenada Z do ponto final da figura
F T.AVCO Velocidade de avano desta figura, a qual usado no
movimento de acabamento
Arco SH : G1402
Arco SAH : G1403
Elemento de dados Comentrio
X PTO TER.(EIXO X) Coordenada X do ponto final da figura
Z PTO TER.(EIXO Z) Coordenada Z do ponto final da figura
R RAIO Raio do arco
F T.AVCO Velocidade de avano desta figura, a qual usado no
movimento de acabamento
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 693 -
Fim Figura : G1406
No so necessrios dados para este bloco de figura, mas voc tem de
introduzir este bloco no fim dos blocos de figura que foram
introduzidos logo a seguir ao bloco do tipo de usinagem.
1.4.2.5 Bloco do tipo de usinagem de desbaste de ranhura no
torneamento

Desbaste Sulcos Ext : G1130
Desbaste Sulcos Superfcie Final : G1132
Elemento de dados Comentrio
F Velocidade de avano de corte
E LARG.FERR. Largura da ferramenta de ranhurar no gume de
corte (raio)
Q PROFUNDIDADE DE
CORTE
Profundidade de cada movimento de corte
externo/interno : dimetro, superfcie final : raio)
R TPO INTER. Tempo de pausa no fundo do sulco, em ms
H VALOR ACAB. X Valor de acabamento da direo do eixo X
(dimetro)
K VALOR ACAB. Z Valor de acabamento da direo do eixo Z (raio)
W METODO CORTE Seqncia de corte da pea com ranhura
1 : Posicionamento de
Corte efetuado da superfcie final na direo da
placa de fixao
2 : Ambas as direes
Primeiro realizado o corte no centro da ranhura e
depois expandido mutuamente para o lado da
superfcie final e o lado da placa de fixao
J TAXA DE PROF. CORTE Relao da profundidade de um corte real e a
profundidade de corte introduzidos em Q
U PROF. CORTE MIN. Limite da profundidade de corte (dimetro)

1.4.2.6 Bloco do tipo de usinagem de acabamento de ranhuras no
torneamento

Acabamento Sulcos Ext. : G1133
Acabamento Sulcos Superfcie Final : G1134
Elemento de dados Comentrio
F T.AVCO Velocidade de avano de corte
E LARG.FERR. Largura da ferramenta de ranhurar no gume de
corte (raio)
W METODO CORTE Seqncia de corte da pea com ranhura
1 : Posicionamento de
Corte efetuado da superfcie final na direo da
placa de fixao
2 : Ambas as direes
Primeiro realizado o corte no centro da ranhura e
depois expandido mutuamente para o lado da
superfcie final e o lado da placa de fixao

1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 694 -
1.4.2.7 Bloco de figura de ranhurar no torneamento
Ranhura normal: G1460
Elemento de dados Comentrio
C VALOR CHANFR. Valor de chanfragem de uma ranhura (raio)
X PTO INIC. X Coordenada do eixo X de um ponto onde a operao de
ranhurar tem incio
Z PTO INIC. Z Coordenada do eixo Z de um ponto onde a operao de
ranhurar tem incio
U PTO TERM. (EIXO X/Z) Coordenada do eixo X ou Z do ponto final de uma ranhura.
Estes dados so necessrios apenas se a profundidade de
uma ranhura for diferente. Se no for introduzido um valor, a
profundidade do ponto inicial e do ponto final so iguais. O
valor X usado na ranhura exterior e o valor Z usado na
ranhura de superfcie final.
D PROF. SULCO Profundidade de uma ranhura a ser usinada (raio)
W LARG. SULCO Largura de uma ranhura a ser usinada (raio)
M NUM. SUL.TRAN. Nmero de ranhuras quando mais do que uma ranhura se
destinam a ser usinadas a intervalos regulares.
Y PASSO Distncia entre ranhuras quando mais do que uma ranhura
so usinadas. Quando introduzido um valor negativo, as
ranhuras sero posicionadas desde o lado da superfcie final
na direo do lado da placa de fixao. Quando introduzido
um valor positivo, ocorrer o inverso (raio)
Sulco trapezoidal : G1461
Elemento de dados Comentrio
X PTO INIC. X Coordenada do eixo X de um ponto inicial
Z PTO INIC. Z Coordenada do eixo Z de um ponto inicial
PTO TER.-1 (EIXO X) Coordenada do eixo X de uma 1 linha desde o ponto inicial
B PTO TER.-1 (EIXO Z) Coordenada do eixo Z de uma 1 linha desde o ponto inicial
C CANTO R 1 Raio do canto R do ponto final da linha-1
D CHANFRO 1 Quantidade de chanfragem do ponto final da linha-1
E PTO TER.-2 (EIXO X) Coordenada do eixo X de uma 2 linha desde o 1 ponto final
F PTO TER.-2 (EIXO Z) Coordenada do eixo Z de uma 2 linha desde o 1 ponto final
H CANTO R 2 Raio do canto R do ponto final da 2 linha
I CHANFRO 2 Quantidade de chanfragem do ponto final da 2 linha
J PTO TER.-3 (EIXO X) Coordenada do eixo X de uma 3 linha desde o 2 ponto final
K PTO TER.-3 (EIXO Z) Coordenada do eixo Z de uma 3 linha desde o 2 ponto final
L CANTO R 3 Raio do canto R do ponto final da 3 linha
T CHANFRO 3 Quantidade de chanfragem do ponto final da 3 linha
P PTO TER.-4 (EIXO X) Coordenada do eixo X de uma 4 linha desde o 3 ponto final
Q PTO TER.-4 (EIXO Z) Coordenada do eixo Z de uma 4 linha desde o 3 ponto final
R CANTO R 4 Raio do canto R do ponto final da 4 linha
S CHANFRO 4 Quantidade de chanfragem do ponto final da 4 linha
V PTO TER. (EIXO X) Coordenada do eixo X de uma 5 linha desde o 4 ponto final
W PTO TER. (EIXO Z) Coordenada do eixo Z de uma 5 linha desde o 4 ponto final
M NUM. SUL.TRAN. Nmero de ranhuras quando mais do que uma ranhu- ra se
destinam a ser usinadas a intervalos regulares.
Y PASSO Distncia entre ranhuras quando mais do que uma ranhura
so usinadas. Quando introduzido um valor negativo, as
ranhuras sero posicionadas desde o lado da superfcie final
na direo do lado da placa de fixao. Quando introduzido
um valor positivo, ocorrer o inverso

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 695 -
NOTA
Quando os dados do canto R e de chanfragem so
introduzidos simultaneamente para cada ponto
respectivamente, os dados do canto R so usados
e os de chanfragem so ignorados.

1.4.2.8 Bloco do tipo de usinagem de abertura de rosca

Abertura de rosca : G1140
Elemento de dados Comentrio
Q Profundidade de corte Profundidade de corte da 1 passagem (dimetro)
J TEMPOS CORTE A abertura de rosca repetida este nmero de
vezes, incluindo o movimento de corte em vazio
W METODO CORTE 1: Corte 1 lado, quantidade de corte constante
2 : Corte 2 lados, quantidade de corte constante
3 : Corte reto, quantidade de corte constante
4 : Corte 1 lado, profundidade de corte constante
5 : Corte 2 lados, profundidade de corte constante
6 : Corte reto, profundidade de corte constante
L ACOMODACAO Nmero de corte de acabamento a ser feito
H VALOR ACAB. Quantidade de acabamento (dimetro)
C FOLGA X Distncia ao longo do eixo X na abertura de rosca
(dimetro)
M FOLGA Z Distncia ao longo do eixo Z na abertura de rosca,
significando tambm a distncia necessria para o
fuso alcanar uma velocidade estvel (raio)
A ANG. PONTA ngulo da ponta da ferramenta usado apenas para
rosca GERAL

NOTA
Quando a profundidade de corte e o nmero de
corte so introduzidos simultaneamente, os dados
de profundidade de corte so usados para o
movimento efetivo de abertura de rosca e o nmero
de corte ignorado.

1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 696 -
1.4.2.9 Bloco de figura de abertura de rosca

Figura rosca : G1450
Elemento de dados Comentrio
R TIPO ROSCA 1 : Rosca geral
2 : Rosca mtrica
3 : Rosca unificada
4 : Rosca PT
5 : Rosca PF
L AVANO (FILETAGEM) Passo de rosca. O menor incremento 0.0001mm
ou 0.000001pol..
Estes dados so usados a rosca Geral, Mtrica, PT
e PF.
N N. DE ROSCA P/1 POL. Nmero de rosca por 1 polegada. O menor
incremento de entrada 0.1.
Estes dados so usados s para a rosca Unificada.
H ALTURA ROSCA Altura da rosca (raio)
P N. ROSCA MULT. Nmero de rosca com parafuso de rosca mltipla
X PTO INIC. X Coordenada X de um ponto inicial de rosca
Z PTO INIC. Z Coordenada Z de um ponto inicial de rosca
PTO TER.1 (X) Coordenada X do 1 ponto final de uma rosca
B PTO TER.1 (Z) Coordenada Z do 1 ponto final de uma rosca
C PTO TER.2 (X) Coordenada X do 2 ponto final de uma rosca
contnua
D PTO TER.2 (Z) Coordenada Z do 2 ponto final de uma rosca
contnua
E PTO TER.3 (X) Coordenada X do 3 ponto final de uma rosca
contnua
F PTO TER.3 (Z) Coordenada Z do 3 ponto final de uma rosca
contnua
I PTO TER.4 (X) Coordenada X do 4 ponto final de uma rosca
contnua
J PTO TER.4 (Z) Coordenada Z do 4 ponto final de uma rosca
contnua
Q PTO TER.5 (X) Coordenada X do 5 ponto final de uma rosca
contnua
S PTO TER.5 (Z) Coordenada Z do 5 ponto final de uma rosca
contnua
V PTO TER.6 (X) Coordenada X do 6 ponto final de uma rosca
contnua
W PTO TER.6 (Z) Coordenada Z do 6 ponto final de uma rosca
contnua

NOTA
O ponto final 2 a 6 so usados apenas quando a
usinagem de rosca contnua selecionada em
Rosca Geral.
Quando se seleciona Mtrica, Unificada, PT ou PF,
s est disponvel o Ponto final 1.

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 697 -
1.5 PROGRAMAO DE PERFIS

O MANUAL GUIDE 0i oferece tambm programao de perfis,
com o qual o usurio pode introduzir figuras de perfis constitudas por
linhas e crculos. Esta programao de perfis envolve clculos de
contornos de alta performance, tais como 10 blocos pendentes e
clculo auxiliar com 11 padres.
Em programao de perfis, o operador pode introduzir figuras de
perfis constitudas por linhas e arcos. Estas figuras de perfis podem
ser convertidas para um programa cdigo ISO standard que traceja a
figura de perfis, tal como G01/G02/G03, ou para blocos de dados de
figura para o ciclo de remoo de material, tal como
G1400/G1401/G1402/G1403/G1406.
Voc pode selecionar o tipo de programa que deve ser elaborado pela
operao. Para mais pormenores, consulte o captulo a seguir.
Quando estiver introduzindo uma figura de perfis, pode usar o clculo
auxiliar (alm do clculo do ponto de cruzamento) para obter os
valores de coordenada do ponto final de uma figura.

NOTA
Em uma Programao de Perfis, podem ser
introduzidas at 40 figuras.

1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 698 -
1.5.1 Operaes da Programao de Perfis

1.5.1.1 Chamada da Tela de Programao de Perfis

Para criar um programa com G01/G02/G03, pressione [CONTORNO]
na tela de programas no MANUAL GUIDE 0i.









Para introduzir blocos de figura para o ciclo de remoo de material,
pressione [CONTORNO] na tela do menu de ciclo para a figura do
ciclo de remoo de material.















Em ambos os casos, a tela inicial do programa de perfis ser visualizada.

NOTA
Quando estiver introduzindo blocos de figura para o
ciclo de remoo de material, voc pode
introduzi-los diretamente imediatamente aps o
bloco do tipo de usinagem ou introduzi-los como um
subprograma.
A ltima opo til quando for usada a mesma
figura de perfis para o desbaste e o acabamento.
Primeiro, voc pode introduzir os blocos de figura
como subprograma para desbaste e depois s
precisa de introduzir um subprograma que chame
um bloco, tal como M98 Pxxxx.
Para mais pormenores sobre a operao, consulte
o captulo 1.5.1.5 Converter para o Programa NC.
MENU CICLO DE USINAGEM 2 DE 5
*G1400 IN.
*G1401 LINH
*G1402 ARCO (SH)
*G1403 ARCO (SAH)
*G1404 FIM FIGURA

*FIG. CONTORNO - PRIMA TEC. V.[CONTORNO]'

TECLAS PAG. P/MAIS
INTR. 1XXX P. G1XXX AJUDA

[ ] [ ] [ ] [ ] [CONTORNO]
O0015 ;





[PROCES.] [CDIGO G] [CDIGO M] [CICLO] [CONTORNO]

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 699 -
1.5.1.2 Seleo do Mtodo de Edio do Programa de Perfis

Pressionando CONTORNO faz com que tela inicial de
programao de perfis sejam visualizada.
Aps a tela de operao de programao de perfis, a tela seguinte
permite que o usurio selecione se deseja criar um programa ou se
deseja editar um existente.

Se desejar criar um novo programa, pressione [NOVO]. Para
trabalhar com um programa existente, pressione [EDITAR].












NOTA
Na programao de perfis, tem de ser atribudo um
programa de trabalho temporrio para suportar um
programa NC temporrio. Um nmero de programa
deste programa temporrio deve ser definido no
parmetro n9330 usando um valor diferente de
zero. Neste manual, todas as explicaes partem
do princpio que 9999 est definido.
Se um programa com este nmero do programa j
estiver registrado na memria CNC, a tela de aviso
a seguir ser exibida no incio da operao de
programao de perfis.











NOTA
Se o programa j estiver sendo usado para outro
fim, pressione [SAIR] e saia da programao de
perfis. De seguida, depois de definir o nmero do
programa no parmetro 9330, comece de novo.
SELEC. MET. P. EDITAR PROG. CONTORNOS

PROG. CONTORNOS EXISTE
[NOVO]: CRIAR NOVO PROGRAMA.
[EDITAR]: EDITAR PROG. EXISTENTE.




[ NOVO ] [ EDITAR ] [ ] [ ] [ ]
'CONFIRME ELIMIN. DE PROG. TRAB.

PROG. TRABALHO EXIST. -> O9999
ESTE PROGRAMA SERA ELIM.
QUER CONTINUAR PROG. CONTORNOS?



[CONT. ] [ SAIR ] [ ] [ ] [ ]
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 700 -
1.5.1.3 Entrada no Programa de Perfis
Ponto inicial
Quando o usurio seleciona uma entrada de novo programa, a tela de
elemento de dados para o ponto inicial ser mostrada primeiro.
Elemento de dados Comentrio
PTO INIC. X Coordenada X do ponto inicial da figura de um perfil
PTO INIC. Z Coordenada Z do ponto inicial da figura de um perfil
MET. AVC. Tipo de movimento na direo de um ponto inicial
(Sem cdigo G/G00/G01)
T.AVCO Velocidade de avano sob seleo G01

[AUX.] : Chame a tela de clculo auxiliar. O seu resultado ser
definido nos dados de coordenada de ponto inicial.
[CORREC] : Chame a tela de definio de compensao da
ferramenta. (Apenas disponvel quando um parmetro
n9341#5(DCD) definido para 1)
[OK] : Estabelea os dados de ponto inicial e armazene-os na
memria.
[SAIR] : Cancele o ponto inicial de entrada saia da programao
de perfis.
NOTA
Definindo-se um parmetro n9342#2(STP) para 1,
o comentrios de dados do ponto inicial pode ser
alterado para "PTO APROX.".

Correo
Na tela de elemento de dados, onde se descreve o ponto inicial da
clusula anterior ou linha posterior, pressionando a tecla [CORREC]
apresente a tela a seguir para entrada da definio de compensao da
ferramenta.










[S.SAID] : No envie um comando de compensao da ferramenta
[G41] : Sada G41
[G42] : Sada G42
[G40] : Sada G40 para cancelamento da correo
[VOLTAR] : Retorno tela, ponto inicial ou linha anteriores

Se necessrio, introduza os dados do nmero de correo. De
contrrio, deixe o campo vazio.
Depois de introduzir os dados necessrios, pressione [VOLTAR] para
retornar tela anterior. De seguida, introduza os restantes dados ou
modifique os dados da figura e armazene-os na memria pressionando
DEFINIO DE COMPENSAO DA FERRAMENTA

TIPO CORREC : S.SAID




[S.SAID] [ G41 ] [ G42 ] [ G40 ] [VOLTAR]
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 701 -
[OK]. Quando G41 ou G42 esto selecionados, o item N CORREC
ser visualizado. Por isso, introduza os dados do nmero de correo
necessrios.

NOTA
Definindo-se o bit 5 (DCD) do parmetro n9341
para 1, o elemento de dados do nmero de
correo anterior pode ser cancelado.

Selecione o tipo de figura de perfis
Durante a programao de perfis, a seguinte seleo de figura de
perfis ou outra soft-key de operao sero visualizadas. Nesta tela,
podem ser realizadas as operaes para a entrada de figura de perfis.





Se se pressionar a soft-key mais direita, a prxima pgina de
soft-key ser visualizada.





[LINHA] : Selecione uma LINHA
[ARCO ] : Selecione um arco SH
[ARCO ] : Selecione um arco SAH
[CANTO] : Selecione um canto-R
[CHANF.] : Selecione uma chanfragem
[MOD.] : mostrada uma tela de menu de entrada de dados
para cada figura, que pode ser usada para modificar
dados previamente introduzidos.
[RECALC] : O clculo para figuras de perfis inteiras feito de
novo e tem de ser feito aps modificar uma parte de
figuras de perfis ou introduzir uma nova figura.
[GRAF] : A tela do desenho da figura visualizada e pode ser
usada para verificar a figura introduzida. Esto
disponveis as funes de ampliao, reduo, entre
outras.
[CNV CN] : Converte figuras de perfis introduzidas em programa
de movimento NC.
Terminada a converso, a programao de perfis
ser terminada e regressa-se tela anterior.
[PARAD.] : Pra a programao de perfis e aps responder-se
sua prompt, pode sair-se para a tela anterior. O
programa NC no ser feito.

NOTA
Durante a programao de perfis, apenas podem
ser introduzidos linhas / arcos / chanfros / canto-R
num plano XY.

[ LINHA ][ARCO ][ARCO ][CANTO][CHANF.]

[MOD.][RECALC][GRAF ]'CNV CN][ PARAD. ]
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 702 -
Exemplo de introduo de dados para figura de perfis
Se selecionar uma linha, mostrada a tela de linha, permitindo
introduzir todos os dados da figura escritos em um desenho.
Mesmo que o valor de coordenada do ponto final no aparea em um
desenho, ele pode ser determinado calculando a coordenada de ponto
de cruzamento entre esta figura e a que ser introduzida a seguir.
Elemento de dados Comentrio
PTO TER. X Coordenada X do ponto final de uma linha
PTO TER. Z Coordenada Z do ponto final de uma linha
ANG. A ngulo de linha do eixo +Z. Um ngulo positivo
orienta-se no sentido anti-horrio.
EST. TANG. Selecione do menu de soft-key a seguir menu se
tangencial ou no entre figura adjacente.
[NAO] : No tangencial
[ULT.] :Tangencial com figura anterior
T.AVCO Velocidade de avano

NOTA
O item de dados da velocidade de avano
visualizado quando parmetro n9341#3(FCD)
definido para 1.

[AUX.] : Chame a tela de clculo auxiliar. O seu resultado
ser definido nos dados de coordenada de ponto
final ou de ngulo.
[CORREC] : Chame a tela de definio de compensao da
ferramenta. (Apenas disponvel quando um
parmetro n9341#5(DCD) definido para 1)
[OK] : Estabelea os dados da figura da linha e
armazene-os na memria.
[CANCELAR] : Cancele a introduo de dados da figura da linha e
retorne tela de listagem do programa de perfis.
Modificar figuras de perfis
Existem duas formas de modificar dados da figura de perfis que j
foram estabelecidos e armazenados.

Mtodo 1
Use uma tela de dados da figura de perfis
Na tela de listagem do programa de perfis, posicione o cursor no
bloco de figura que deseja modificar e pressione [MOD.]. A tela dos
dados da figura correspondente figura selecionada visualizada,
permitindo que voc introduza novos dados. Introduza os novos dados
e pressione [OK]. De seguida, pressione [RECALC] para calcular
todas as figuras de perfis usando os dados recm-introduzidos.

Mtodo 2
Modifique os dados diretamente na tela de listagem do programa de
perfis Na tela de listagem do programa de perfis, posicione o cursor
nos dados que deseja modificar, introduza um novo valor e pressione
ENTRADA.De seguida, pressione [RECALC] para calcular todas as
figuras de perfis usando os dados recm-introduzidos.
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 703 -
NOTA
Para anular uma entrada de dados, pressione CAN
e depois ENTRADA.

Inserir uma nova figura de perfis
Posicione o cursor no bloco de figura imediatamente antes da posio
onde deseja inserir uma nova figura. De seguida, usando o
procedimento descrito nos exemplos 2 e 3, introduza um novo bloco
de figura.
De seguida, pressione [RECALC] para calcular todas as figuras de
perfis usando os dados recm-introduzidos.

Excluir uma figura de perfis
Posicione o cursor no topo do bloco de figura ou smbolo da figura a
ser excludo e pressione ELIM,. A prompt "TEM A CERTEZA DE
QUE DESEJA ELIMINAR O BLOCO?" ser exibida. Pressione
[SIM] para excluir a figura. Pressione [NAO] para cancelar a
excluso.
De seguida, pressione [RECALC] para calcular todas as figuras de
perfis usando os dados recm-introduzidos.

Alterar uma figura de perfis
Para alterar o tipo de figura de uma figura de perfis previamente
introduzida, primeiro exclua o bloco de figura antigo e depois insira
um novo bloco de figura.

1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 704 -
1.5.1.4 Verificao das Figuras de Perfis

As figuras de perfis podem ser verificadas na tela atravs de
operaes de mais zoom e menos zoom, etc.
Na tela de lista de programas, pressione [GRAF]. A tela de desenho
de grficos mostrada abaixo ser exibida. Na parte inferior da tela
aparece uma escala de representao.





Se se pressionar a soft-key mais direita, a prxima pgina de
soft-key ser visualizada.






[GDE] : Duplica um fator de escalonamento.
[PEQ.] : Reduz um fator de escalonamento a metade.
[AUTO] : O fator de escalonamento selecionado
automaticamente, de modo a desenhar uma pea
inteira dentro da tela.
[REAL] : Desenha figuras de perfis escala real.
[VOLTAR] : Retorno tela de listagem do programa de perfis.
[] [] [] [] : Move um ponto de vista para cada direo. A
tecla do cursor tambm pode ser usada para
mover.
[CENTRO] : Move uma figura de desenho para o centro da
tela.


[GDE ][PEQ. ][ AUTO ][ REAL ][VOLTAR]

[ ][ ][ ][ ][CENTRO]
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 705 -
1.5.1.5 Converso para Programa NC

As figuras de perfis introduzidas podem ser convertidas para
programas NC na forma do cdigo G.
Pressione ['CNV CN]. Aparece a seguinte tela:










Seguindo a mensagem visualizada na tela, pressione [SIM]
imediatamente ou pressione-a aps a introduo de nmero de
subprograma.
Se pressionar [SIM] sem introduzir um nmero de subprograma, as
figuras de perfis sero introduzidas imediatamente a seguir ao cursor,
antes do incio do programa de perfis.
Se pressionar [SIM] aps a introduo de um novo nmero de
subprograma, a figura de perfis ser introduzida no subprograma
recm-elaborado e um bloco de chamada de subprograma, tela como
M98 Pxxxx, ser introduzido imediatamente aps o cursor, antes do
incio do programa de perfis.
Pressionando [NAO], voc pode abandonar a operao de converso.
As figuras de perfis podem ser convertidas para os seguintes
programas de cdigo G.

Cdigo G
Tipo de figura Smbolo Programa de cdigo ISO
normal
Bloco de figura para o
ciclo de remoo de
material
Ponto inicial
n
-G00 ou G01 G1400
Linha G01 G1401
Arco (SH) G02 G1402
Arco (SAH) G03 G1403
Canto R R G02 ou G03 G1402 ou G1403
Chanfragem C G01 G1401
Compensao da
ferramenta de corte
G41 ou G42 Nenhum
Cancelamento da
compensao da
ferramenta
G40 Nenhum

CONFIRME CONVERSAO PROGRAMA CN

PODE SELECIONAR CN TIPO DE CONVERSAO

CARREGUE [SIM] SEM ENTR. DADOS
DADOS CN SAO INTR. PARA PROG. ACTUAL

INTR. NUM. SUB-PROGRAM E PREMIR[SIM]
DADOS CN SAO INTR. COMO SUB-PROG.



[ SIM ] [ NAO ] [ ] [ ] [ ]
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 706 -
NOTA
1 Os blocos de programa NC convertidos so
armazenados imediatamente depois do bloco onde
o cursor foi posicionado.
Depois do retorno a estas telas anteriores, o cursor
ser posicionado no topo do programa NC
recm-armazenado aps converso.
2 Se existirem figuras para as quais os pontos finais
esto pendentes, a converso do programa NC
ser feita para a figura de perfis imediatamente
antes do bloco pendente.
3 Aps a converso de um programa de figura de
perfis para um programa NC, a figura de perfis
original deixada como est, de modo a poder ser
rechamada quando a programao de perfis for
realizada da prxima vez. (Depois de o programa
de ciclo ser executado, a figura de perfis original
no deixada.)
4 Pode ser introduzido um valor at oito dgitos para
o comando de eixo (X/Y) de um programa NC
convertido, e o valor tem de ter sempre um ponto
decimal. Os dgitos decimais esto conformes s
unidades de definio mnimas, sendo os dgitos
mais baixos arredondados.

Forma IS-B

Menor incremento
de entrada
Menor incremento de
comando
Cap.
mm 0.001 mm 0.001 mm 99999.999 mm
polegadas 0.0001 pol. 0.0001 pol. 9999.9999 pol.

Forma IS-C

Menor incremento
de entrada
Menor incremento de
comando
Cap.
mm 0.0001 mm 0.0001 mm 9999.9999 mm
polegadas 0.00001 pol. 0.00001 pol. 999.99999 pol.

NOTA
5 Definindo-se o bit 0 (IJR) do parmetro n9341 para
1, o endereo "R" enviado como os dados de raio
do arco n. Definindo-se este para 0, os dados "I" e
"J" so enviados como coordenadas de ponto
central.
6 Mesmo que sejam enviados dados com o mesmo
valor continuamente para um dado endereo, eles
nunca sero cancelados.

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 707 -
1.5.2 Detalhes dos Dados da Figura de Perfis

Este captulo descreve os detalhes dos dados da figura de perfis,
introduzidos na tela dos dados da figura de perfis.
Os detalhes dos dados da figura de perfis para o ponto inicial e linha
so indicados no captulo anterior. Consulte as explicaes
conforme for necessrio.

1.5.2.1 Arco

Elemento de dados Comentrio
PTO TER. X Coordenada X do ponto final de um arco
PTO TER. Z Coordenada Z do ponto final de um arco
RAIO R Raio do arco, mas valor positivo apenas
CENTRO I Coordenada X do centro do arco
CENTRO K Coordenada Z do centro do arco
EST. TANG. Selecione do menu de soft-key a seguir menu se
tangencial ou no entre figura adjacente.
[NAO] : No tangencial
[ULT.] :Tangencial com figura anterior
T.AVCO Velocidade de avano sob seleo G01

NOTA
O item de dados da velocidade de avano
visualizado quando parmetro n9341#3(FCD)
definido para 1.

[AUX.] : Chame a tela de clculo auxiliar. O seu resultado
ser definido nos dados de coordenada de ponto
inicial.
[OK] : Estabelea os dados da figura do arco e
armazene-os na memria.
[CANCELAR] : Cancele a introduo de dados da figura do arco e
retorne tela de listagem do programa de perfis.

1.5.2.2 Canto R
Elemento de dados Comentrio
RAIO R Raio de um canto R, mas valor positivo apenas
T.AVCO Velocidade de avano

NOTA
O item de dados da velocidade de avano
visualizado quando parmetro n9341#3(FCD)
definido para 1.

[OK] : Estabelea os dados da figura do canto R e
armazene-os na memria.
[CANCELAR] : Cancele a introduo de dados da figura do canto
R e retorne tela de listagem do programa de perfis.

1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 708 -
1.5.2.3 Chanfragem

Elemento de dados Comentrio
CHANF.C Quantidade de chanfragem, mas valor positivo
apenas
T.AVCO Velocidade de avano

NOTA
O item de dados da velocidade de avano
visualizado quando parmetro n9341#3(FCD)
definido para 1.

[OK] : Estabelea os dados da figura de chanfragem e
armazene-os na memria.
[CANCELAR] : Cancele a introduo de dados da figura de
chanfragem e retorne tela de listagem do
programa de perfis.

1.5.2.4 Selecione Ponto de Cruzamento da Figura

Durante o clculo de uma figura de perfis, tal como entre uma linha e
um arco, por exemplo, podero existir casos em que seja possvel
haver dois ou mais pontos de cruzamento ou figuras. Neste caso, a
tela de seleo do ponto de cruzamento ou figura mostrada.

[ANT.]/[SEG.] : O ponto de cruzamento ou figura devem ser
selecionados e alterados. Aquele que est ativo e
lampeja entre vrias figuras deve ser selecionado.
[OK] : Selecione uma figura ativa, lampejando.
[CANCELAR] : Cancele uma operao de seleo. De seguida,
armazene a figura atual na memria, mantendo-a
pendente.

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 709 -
1.5.3 Detalhes do Clculo de Contorno

Este captulo explica os detalhes do clculo de contornos, como os de
pontos de cruzamento ou pontos tangenciais, que so suportados pela
programao de perfis.
Diz-se que uma figura ou parte de perfil para os quais no foi ainda
determinado um ponto final est em estado pendente. Uma figura
pendente indicada por uma linha pontilhada.
Na tela de introduo dos dados da figura de perfis, so exibidos mais
itens de entrada de dados que os necessrios. Estes itens de dados so
usados para calcular os pontos de cruzamento com o bloco de figura
pendente imediatamente precedente e para calcular o ponto final.
Podem ser especificados dez blocos de figura sucessivos como blocos
pendentes.

1.5.3.1 Linha

(1) Quando a figura precedente no est pendente
(a) Apenas X introduzido
-> A linha determinada como linha vertical.
(b) Apenas Z introduzido
-> A linha determinada como linha horizontal.
(c) A e X ou Z so introduzidos
-> O ponto final que no introduzido calculado.







(2) Quando a figura precedente especificando um arco no
pendente e "TANG. LT." especificado na linha.
(a) X ou Z so introduzidos
-> O ngulo A calculado automaticamente e
determinado um ponto final.
Se nem X nem Z forem introduzidos, est linha ficar
pendente.







X ou Z
A(calculado automaticame
X ou Z
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 710 -
(3) Quando a figura precedente pendente e "TANG. LT."
especificado na linha.
(a) Tanto X como Z, e A so introduzidos
-> O ponto de cruzamento entre a figura precedente
calculado.









Quando a figura precedente um arco, o tela de
seleo do ponto de cruzamento mostrada, por isso
selecione aquele que for necessrio.

(4) Quando a figura precedente um arco pendente e "TANG.
LT." especificado na linha.
Assume-se que o raio e a coordenada do ponto central (I,K) do
arco j foram introduzidos.
(a) Apenas A introduzido
-> A tela de seleo do ponto tangencial mostrada, por
isso selecione aquele que for necessrio.
Esta linha ser pendente.










(b) Tanto X como Z so introduzidos
-> A tela de seleo do ponto tangencial mostrada, por
isso selecione aquele que for necessrio.
Esta linha ser determinada.










(X, Z)
Ponto de
cruzamento
Ponto tangencial
Ponto tangencial
Ponto
tangencial
Ponto
tangencial
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 711 -
(c) A e X ou Z so introduzidos
-> A tela de seleo do ponto tangencial mostrada, por
isso selecione aquele que for necessrio.
Esta linha ser determinada.










Se a relao posicional entre o ponto tangencial e a
linha de forma a que um A introduzido esteja em
conflito com o X ou Z introduzidos, ser mostrada
uma mensagem de aviso para indicar que foram
introduzidos dados invlidos.

X ou Z

Ponto
tangencial
Ponto tangencial
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 712 -
1.5.3.2 Arco

(1) Quando a figura precedente no pendente e "TANG. LT."
no especificado no arco.
(a) I e K so introduzidos
-> Este arco ser pendente.
(b) X, Z e R so introduzidos
-> A tela de seleo para "Arco de caminho longo" ou
"Arco de caminho curto" mostrada, por isso
selecione o necessrio.









(c) X, Z, I e K so introduzidos
-> Este arco determinado.

NOTA
Se a distncia (raio) entre o ponto inicial e o centro
for diferente da entre o ponto final e o centro, a
figura e mostrada com base na forma atual e a
figura atual no ser usinada corretamente.

(d) Apenas R introduzido
-> Especificando "TANG. LT." e introduzindo uma
linha com A=0 graus e a coordenada Y como uma
figura imediatamente a seguir, este arco pode ser
determinado. -> Mas, a tela de seleo para "Arco de
caminho longo" ou "Arco de caminho curto"
mostrada, por isso selecione o necessrio.










Ponto
inicial
R
Ponto final (z,x)
R
Ponto tangencial
R
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 713 -
(2) Quando a figura precedente no pendente e "TANG. LT."
especificado no arco.
(a) X e Z so introduzidos
-> O raio automaticamente calculado e este arco
determinado.







(3) Quando a figura precedente pendente (para a qual o ponto
inicial foi determinado) e "TANG. LT." no especificado
neste arco
(a) R, I e K so introduzidos
-> A tela de seleo do ponto de cruzamento mostrada,
por isso selecione aquele que for necessrio. Este arco
ser pendente.









(b) X, Z, I e K so introduzidos
-> A tela de seleo do ponto de cruzamento mostrada,
por isso selecione aquele que for necessrio. Este arco
ser determinado.










Ponto tangencial
Ponto final (z,x)
Ponto de
cruzamento
R
Centro (I,K)
Ponto de
cruzamento
Ponto de
cruzamento
Centro (I,K)
Ponto final
(X, Z)
Ponto de
cruzamento
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 714 -
(4) Quando a figura precedente pendente (para a qual o ponto
inicial foi determinado) e "TANG. LT." especificado neste
arco
(a) R, I e K so introduzidos
-> O ponto tangencial calculado o arco ser pendente.









(b) X, Z, I e K so introduzidos
-> O ponto tangencial calculado e este arco ser
determinado.











NOTA
Se a distncia (raio) entre o ponto inicial e o centro
for diferente da entre o ponto final e o centro, a
figura e mostrada com base na forma atual e a
figura atual no ser usinada corretamente.

(c) R e X, Z so introduzidos
-> A tela de seleo para "Arco de caminho longo" ou
"Arco de caminho curto" mostrada, por isso
selecione o necessrio.










(5) Quando a figura "arco" precedente pendente (para a qual o
ponto inicial foi determinado e apenas se ir introduzir R) e
"TANG. LT." especificado neste arco
Ponto tangencial
R
Centro (I,K)
Ponto tangencial
Centro (I,K)
Ponto final
(X, Z)
Arco de
caminho
R
R
Ponto final (z,x)
Ponto
tangencial
Ponto
tangencial
Arco de
caminho
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 715 -
(a) R, X e Z so introduzidos
-> A tela de seleo para "Arco de caminho longo" ou
"Arco de caminho curto" mostrada, por isso
selecione o necessrio. Este arco ser determinado.














(b) R, X e Z so introduzidos
-> A tela de seleo para "Arco de caminho longo" ou
"Arco de caminho curto" mostrada, por isso
selecione o necessrio. Este arco ser pendente.















Ponto
tangencial
R2
R1
Ponto final (z,x)
Arco de caminho
Ponto
tangencial
Arco de
caminho
longo
R1
Ponto
tangencial
R2
R1
Centro
(I,K)
Arco de
caminho curto
Ponto
tangencial
Ponto
tangencial
Arco de
caminho longo
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 716 -
1.5.3.3 Linha tangencial a dois arcos
















Introduzindo-se trs figuras sucessivas como se segue, a linha (2) que
tangencial a dois arcos pode ser especificada como mostrado no
desenho acima. Os pontos finais de (1) e (2) so determinados,
enquanto (3) deixado pendente.
De entre as quatro linhas possveis acima, e dependente da direo
dos dois arcos, automaticamente selecionada a linha que faz a
juno mais suave com os arcos.

Arco (1) :
I e K so introduzidos. ( determinado um ponto inicial. Este
arco pendente.)
Linha (2) :
Apenas "TANG. LT." introduzido.
Arco (3) :
R, I e K so introduzidos.
(2)
Centro de (1)
(I1,K1)
Centro de (3)
(I3,K3)
Ponto inicial
de(1) R3
(2)
(2)
(2)
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 717 -
1.5.3.4 Arco em Contato com Linhas e Arcos em Cruzamento




















Introduzindo-se trs figuras sucessivas como se segue, o arco (2) que
tangencial a duas linhas ou dois arcos pode ser especificado como
mostrado no desenho acima. Os pontos finais de (1) e (2) so
determinados, enquanto (3) deixado pendente. Quando (3) uma
linha, determinado.

Linha (1) ou Arco (1) :
Linha que est pendente (para a qual A foi introduzido e o ponto
inicial foi determinado) ou arco que est pendente (para o qual I
e K foram introduzidos e o ponto inicial foi determinado)
Arco (2) :
R e "TANG. LT." so introduzidos.
Linha (3) ou Arco (3) :
Linha com A, X e/ou arco com R, I, K e "TANG. LT."

Quando a figura (1) ou (3) for um arco ou quando ambas forem arcos,
a tela de seleo para mltiplos arcos ser mostrada, por isso
selecione um que seja adequado.


(1)
(2)
R
(1)
(3)
Ponto tangencial
(3)
(2)
R
(1)
R
(3)
(2)
Ponto tangencial
Ponto tangencial
Ponto tangencial
Ponto tangencial
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 718 -
1.5.3.5 Arco em Contato com Linhas e Arcos No em Cruzamento














Introduzindo-se trs figuras sucessivas como se segue, o arco (2) que
tangencial a uma linha (1) e arco (3), que no se cruzam, pode ser
especificado como mostrado no desenho acima. Os pontos finais de
(1) e (2) so determinados, enquanto (3) deixado pendente.
De entre os mltiplos arcos possveis mostrados acima,
automaticamente selecionado o arco que faz a juno mais suave com
a linha (1) e o arco (3). Mas, embora permaneam um "Arco de
caminho longo" e "Arco de caminho curto", selecione aquele que
necessrio na tela de seleo.

Linha (1) :
Linha que pendente (para a qual A foi introduzido e o ponto
inicial foi determinado)
Arco (2) :
R e "TANG. LT." so introduzidos.
Arco (3) :
Arco com R, I e K
(3)
(1)
R
(2)
Ponto
tangencial
Ponto
tangencial
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 719 -
1.5.3.6 Arco em Contato com 2 arcos No em Cruzamento














Introduzindo-se trs figuras sucessivas como se segue, o arco (2) que
tangencial aos arcos (1) e (3), que no se cruzam, pode ser
especificado como mostrado no desenho acima.
Os pontos finais de (1) e (2) so determinados, enquanto (3) deixado
pendente.
De entre os mltiplos arcos possveis mostrados acima,
automaticamente selecionado o arco que faz a juno mais suave com
os arcos (1) e (3). Mas, embora permaneam um "Arco de caminho
longo" e "Arco de caminho curto", selecione aquele que necessrio
na tela de seleo.

Arco (1) :
Arco com I e K, e pendente (para o qual o ponto inicial foi
determinado)
Arco (2) :
R e "TANG. LT." so introduzidos.
Arco (3) :
Arco com R, I e K

R3
(3)
(1)
R
(2)
Ponto
tangencial
Ponto
inicial
Centro (I3,K3)
Centro
(I1,K1)
Ponto
tangencial
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 720 -
1.5.4 Detalhes do Clculo Auxiliar

Este captulo explica os detalhes do clculo auxiliar.
O clculo auxiliar permite calcular as coordenadas de um ponto ou o
ngulo de uma linha. Alm disso, a forma de um perfil, tal como o
valor de desvio de uma forma original para um raio de ferramenta,
pode ser introduzida facilmente.

1.5.4.1 Aspectos gerais

(1) Itens de dados em que o clculo auxiliar pode ser usado
(a) Ponto inicial
- Coordenada (X, Z) do ponto inicial
(b) Linha
- Coordenada (X, Z) do ponto final
- ngulo de uma linha (A)
(c) Arco
- Coordenada (X, Z) do ponto final
- Coordenada (I, K) do centro
- Especificando um arco

(2) Tipo de clculo disponvel no clculo auxiliar
(a) Clculo da coordenada
- Um ponto especificado por coordenada polar
- Um ponto especificado por um ponto, ngulo e
distncia
- Um ponto especificado girando um ponto
- Ponto adjacente de uma linha
- Ponto de cruzamento entre 2 linhas
- Ponto de cruzamento entre linha e arco
- Ponto de cruzamento entre 2 arcos
(b) Clculo de um ngulo
- ngulo da linha passa 2 pontos
- ngulo de uma linha retangular linha passa 2 pontos
(c) Especifique um arco (centro e raio)
- Um arco passa 1 ponto e a respectiva coordenada foi
determinada
- Um arco passa 2 pontos e o respectivo raio foi
determinado
- Um arco passa 3 pontos

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 721 -
1.5.4.2 Ponto inicial

Seleo do tipo de clculo
Na tela de introduo de dados para um ponto inicial, pressione
[AUX.]. A seguinte tela de menu de tipo de clculo ser exibida.
Pressionando a tecla do cursor, role atravs dos comentrios do menu
at encontrar aquele que quer selecionar.






















[OK] : Use o tipo de clculo ativo
[CANCELAR]: Cancele a seleo das operaes e
retorne tela anterior

NOTA
Quando o bit 5 (AU) do parmetro n9342
definido para 1, o menu para clculo auxiliar
mostrado como acima. Definindo-o para 0, o menu
mostrados na forma de uma lista de comentrios
para cada tipo de clculo.
Este parmetro est disponvel para outros menus
de clculo auxiliar.

SELEC. CALCULO DE PTO INIC.















1. PTO POR COORD. POLAR.


[ ][ ][ ][ OK ][CANCELAR ]
1.
2. 3. 4.
5. 6. 7.
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 722 -
Introduo de dados para clculo

- Um ponto especificado por coordenada polar
Elemento de dados Comentrio
DIST. D Distncia entre o ponto e o ponto de origem da
coordenada de trabalho
ANG. A ngulo de linha do eixo +Z. Um ngulo positivo
orienta-se no sentido anti-horrio.

- Um ponto especificado por um ponto, ngulo e distncia
Elemento de dados Comentrio
PTO X Coordenada X do ponto bsico
PTO Z Coordenada Z do ponto bsico
DIST. D Distncia entre o ponto e o ponto bsico
ANG. A ngulo de linha do eixo +Z. Um ngulo positivo
orienta-se no sentido anti-horrio.

- Um ponto especificado girando um ponto
Elemento de dados Comentrio
PTO X Coordenada X do ponto bsico
PTO Z Coordenada Z do ponto bsico
CENTRO I Coordenada X do centro girado
CENTRO K Coordenada Z do centro girado
ANG. A ngulo de linha do eixo +Z. Um ngulo positivo
orienta-se no sentido anti-horrio.

- Ponto adjacente de uma linha
Voc pode determinar o ponto mais prximo da linha. Alm disso,
voc pode determinar o ponto mais prximo da linha que foi movido
em uma distncia especifica.
Isto pode ser til para determinar o ponto final de um movimento de
aproximao de um certo ponto prximo da linha.

(1) Quando se especificar uma linha com um ponto e um ngulo
Elemento de dados Comentrio
PTO BASE X Coordenada X do ponto bsico posicionado afastado
de uma linha
PTO BASE Z Coordenada Z do ponto bsico posicionado afastado
de uma linha
PTO LIG. U Coordenada X de um certo ponto na linha
PTO LIG. W Coordenada Z de um certo ponto na linha
ANG. A ngulo de linha do eixo +Z. Um ngulo positivo
orienta-se no sentido anti-horrio.
DESL. DIST. D Quando a linha deve ser especificada deslocando uma
linha original, introduza o deslocamento
DESL. DIR. Selecione uma direo de deslocamento com as
soft-keys de seta

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 723 -
(2) Quando se especificar uma linha com dois pontos
Pressionando [XZ,XZ], voc pode especificar uma linha com
dois pontos de passagem.
Pressionando [XZ, A], voc pode selecionar o tipo acima usando
um ngulo outra vez.
Elemento de dados Comentrio
PTO BASE X Coordenada X do ponto bsico posicionado afastado
de uma linha
PTO BASE Z Coordenada Z do ponto bsico posicionado afastado
de uma linha
PTO LIG. U Coordenada X da 1. passagem do ponto na linha
PTO LIG. W Coordenada Z da 1. passagem do ponto na linha
PTO LIG. P Coordenada X da 2. passagem do ponto na linha
PTO LIG. Q Coordenada Z da 2. passagem do ponto na linha
DESL. DIST. D Quando a linha deve ser especificada deslocando uma
linha original, introduza a distncia de deslocamento
DESL. DIR. Selecione uma direo de deslocamento com as
soft-keys de seta

- Ponto de cruzamento entre 2 linhas
Pode calcular-se o ponto de cruzamento de duas linhas.
Adicionalmente, este clculo tambm pode ser feito para uma linha
que se desviou de sua posio original em alguma distncia.
Isto pode ser til para introduzir um caminho da ferramenta que se
desviou da figura original em um valor igual ao raio de ferramenta.
(a) Quando se especificar uma linha com um ponto e um ngulo
Inicialmente, os itens de dados a seguir so mostrados para a
Elemento de dados Comentrio
PTO LIG. X Coordenada X de um certo ponto na linha
PTO BASE Z Coordenada Z de um certo ponto na linha
ANG. A ngulo de linha do eixo +Z. Um ngulo positivo
orienta-se no sentido anti-horrio.
DESL. DIST. D Quando a linha deve ser especificada deslocando uma
linha original, introduza o deslocamento
Distncia
DESL. DIR. Selecione uma direo de deslocamento com as
soft-keys de seta

Pressionando [SEG.] aps a introduo dos dados necessrios,
mostrada uma tela de elemento de dados semelhante para
Linha-2. Pressionando [ANT.], voc pode retornar tela anterior
para a Linha-1.
(b) Quando se especificar uma linha com dois pontos
Pressionando [XZ,XZ], voc pode especificar uma linha com
dois pontos de passagem.
Pressionando [XZ, A], voc pode selecionar o tipo acima usando
um ngulo outra vez.
Os itens de dados a seguir so mostrados respectivamente para
Elemento de dados Comentrio
PTO LIG. X Coordenada X da 1. passagem do ponto na linha
PTO LIG. Z Coordenada Z da 1. passagem do ponto na linha
PTO LIG. U Coordenada X da 2. passagem do ponto na linha
PTO LIG. W Coordenada Z da 2. passagem do ponto na linha
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 724 -
Elemento de dados Comentrio
DESL. DIST. D Quando a linha deve ser especificada deslocando uma
linha original, introduza o deslocamento
DESL. DIR. Selecione uma direo de deslocamento com as
soft-keys de seta

- Ponto de cruzamento entre linha e arco
Pode calcular-se o ponto de cruzamento entre uma linha e um arco.
Para a linha, pode ser usada uma que se tenha desviado em alguma
distncia para o clculo.Isto pode ser til para introduzir um caminho
da ferramenta que se desviou da figura original em um valor igual ao
raio de ferramenta.
(a) Quando se especificar uma linha com um ponto e um ngulo
Inicialmente, os itens de dados a seguir so mostrados para a
Elemento de dados Comentrio
PTO LIG. X Coordenada X da 1. passagem do ponto na linha
PTO LIG. Z Coordenada Z da 1. passagem do ponto na linha
ANG. A ngulo de linha do eixo +Z. Um ngulo positivo
orienta-se no sentido anti-horrio.
DESL. DIST. D Quando a linha deve ser especificada deslocando uma
linha original, introduza o deslocamento
DESL. DIR. Selecione uma direo de deslocamento com as
soft-keys de seta

Pressionando [SEG.] aps a introduo dos dados necessrios,
mostrada a tela a seguir para o arco. Pressionando [ANT.], voc
pode retornar tela anterior para a Linha.
Pressionando [SEG.] aps a introduo dos dados necessrios,
mostrada uma tela de elemento de dados semelhante para
Linha-2. Pressionando [ANT.], voc pode retornar tela anterior
Elemento de dados Comentrio
CENTRO I Coordenada X do centro do arco
CENTRO K Coordenada Z do centro do arco
RAIO R Raio do arco, mas valor positivo apenas
SELEC. Selecione o ponto de cruzamento necessrio para dois
pontos possveis com as soft-keys de seta
(b) Quando se especificar uma linha com dois pontos
Pressionando [XZ,XZ], voc pode especificar uma linha com
dois pontos de passagem.
Pressionando [XZ, A], voc pode selecionar o tipo acima usando
um ngulo outra vez.
Elemento de dados Comentrio
PTO LIG. X Coordenada X da 1. passagem do ponto na linha
PTO LIG. Z Coordenada Z da 1. passagem do ponto na linha
PTO LIG. U Coordenada X da 2. passagem do ponto na linha
PTO LIG. W Coordenada Z da 2. passagem do ponto na linha
DESL. DIST. D Quando a linha deve ser especificada deslocando uma
linha original, introduza a distncia de deslocamento
DESL. DIR. Selecione uma direo de deslocamento com as
soft-keys de seta

A tela de dados para o arco mostrada de forma muito
semelhante ao caso de i).
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 725 -
- Ponto de cruzamento entre 2 arcos
Na tela, como mostrado abaixo, pode introduzir-se os dados para dois
arcos e o ponto de cruzamento entre eles pode ser calculado.
Elemento de dados Comentrio
CENTRO X1 Coordenada X do centro de um arco-1
CENTRO Z1 Coordenada Z do centro de um arco-1
RAIO R1 Raio de um arco-1, mas valor positivo apenas
CENTRO X2 Coordenada X do centro de um arco-2
CENTRO Z2 Coordenada Z do centro de um arco-2
RAIO R2 Raio de um arco-2, mas valor positivo apenas
SELEC. Selecione o ponto de cruzamento necessrio para dois
pontos possveis com as soft-keys de seta

Execuo do clculo auxiliar
Aps a introduo dos dados necessrios para cada um dos tipos de
clculo acima, pressione [OK]. O clculo auxiliar realizado e o
resultado introduzido no item de dados de coordenada (X, Z) do
ponto inicial.
Pressionando [CANCELAR], voc pode retornar tela do menu de
clculo auxiliar.

1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 726 -
1.5.4.3 Linha

Como parte do clculo auxiliar para uma linha, pode calcular-se o
ngulo e a coordenada de ponto final.
As soft-keys a seguir so mostradas na tela do menu de clculo
auxiliar.

[P.TER.] : A tela de menu para o clculo do ponto final mostrada
[ANG.] : A tela de menu para clculo do ngulo mostrada

Para o clculo do ponto final, estes itens so semelhantes aos do
ponto inicial, por isso consulte a explicao anterior.

Seleo do tipo de clculo
Na tela de menu para o clculo auxiliar de uma linha, pressione
[ANG.]. A seguinte tela de menu para clculo de ngulo ser exibida.
Pressionando a tecla do cursor, pode rolar atravs dos comentrios do
menu at encontrar aquele que quer selecionar.

















Introduo de dados para clculo

- ngulo da linha passa 2 pontos
Elemento de dados Comentrio
PTO X Coordenada X da 1. passagem do ponto na linha
PTO Z Coordenada Z da 1. passagem do ponto na linha
PTO U Coordenada X do 2. ponto de passagem na linha,
deve ser separado do 1. ponto
PTO W Coordenada Z do 2. ponto de passagem na linha,
deve ser separado do 1. ponto

SELEC. CALCULO DE ANG.(LINHA)











1. ANG. DE LINHA


[ PTFIN ][ NGULO ][ ][ OK ][CANCELAR ]
1.
2.
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 727 -
- ngulo de uma linha retangular linha passa 2 pontos
Pode calcular-se o ngulo de uma linha que retangular linha e que
passa atravs de dois pontos.
Elemento de dados Comentrio
PTO X Coordenada X da 1. passagem do ponto na linha
PTO Z Coordenada Z da 1. passagem do ponto na linha
PTO U Coordenada X do 2. ponto de passagem na linha,
deve ser separado do 1. ponto
PTO W Coordenada Z do 2. ponto de passagem na linha,
deve ser separado do 1. ponto

Execuo do clculo auxiliar
Aps a introduo dos dados necessrios para cada um dos tipos de
clculo acima, pressione [OK]. O clculo auxiliar executado, depois
de o resultado ter sido introduzido na coordenada de ponto final (X,
Z) ou ngulo (A) de uma linha.
Pressionando [CANCELAR], voc pode retornar tela do menu de
clculo auxiliar.

1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 728 -
1.5.4.4 Arco

Como parte do clculo auxiliar para um arco, pode calcular-se a
coordenada de ponto final e a coordenada do centro. Adicionalmente,
o prprio arco pode ser especificado, introduzindo os itens
semelhantes a trs pontos de passagem.
As soft-keys a seguir so mostradas na tela do menu de clculo
auxiliar.

[P.TER.] : A tela de menu para o clculo do ponto final mostrada
[CENTRO] : A tela de menu para o clculo do ponto central
mostrada
[CIRC.] : A tela de menu para especificao do crculo
mostrada

Para o clculo do ponto final e ponto central, estes itens so bastante
semelhantes aos do ponto inicial, por isso consulte a explicao
anterior.

Seleo do tipo de clculo
Na tela de menu para o clculo auxiliar de um arco, pressione
[CIRC.]. A tela de menu seguinte para especificao de um crculo
mostrada.
Pressionando as teclas do cursor, pode rolar atravs dos itens do menu
at encontrar o item que quer selecionar. O item atualmente
selecionado salientado a amarelo.



















SELEC. CALCULO DE CIRCULO (ARCO )











1. CIRCULO POR CENT. & PTO


[ P.TER. ][ CENTRO ][ CIRC. ][ OK ][CANCELAR ]
1. 2. 3.
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 729 -
Introduo de dados para clculo

- Um arco passa 1 ponto e a respectiva coordenada foi determinada

Elemento de dados Comentrio
PTO X Coordenada X de um certo ponto no arco
PTO Z Coordenada Z de um certo ponto no arco
CENTRO I Coordenada X do centro do arco
CENTRO K Coordenada Z do centro do arco

- Um arco passa 2 pontos e o respectivo raio foi determinado
Elemento de dados Comentrio
PTO X Coordenada X da 1. passagem do ponto no arco
PTO Z Coordenada Z da 1. passagem do ponto no arco
PTO U Coordenada X do 2. ponto de passagem no arco, deve
ser separado de outros pontos
PTO W Coordenada Z do 2. ponto de passagem no arco, deve
ser separado de outros pontos
RAIO R Raio do arco, mas valor positivo apenas
SELEC. Selecione o necessrio de dois possveis arcos com as
soft-keys de seta

- Um arco passa 3 pontos
Elemento de dados Comentrio
PTO X Coordenada X da 1. passagem do ponto no arco
PTO Z Coordenada Z da 1. passagem do ponto no arco
PTO U Coordenada X do 2. ponto de passagem no arco, deve
ser separado de outros pontos
PTO W Coordenada Z do 2. ponto de passagem no arco, deve
ser separado de outros pontos
PTO P Coordenada X do 3. ponto de passagem no arco, deve
ser separado de outros pontos
PTO Q Coordenada Z do 3. ponto de passagem no arco, deve
ser separado de outros pontos

Execuo do clculo auxiliar
Aps a introduo dos dados necessrios para cada um dos tipos de
clculo acima, pressione [OK]. O clculo auxiliar executado, depois
de o resultado ter sido introduzido na coordenada de ponto final (X,
Z) ou coordenada de ponto central (I, K) de um arco.
Quando a especificao de um crculo selecionada por [CIRC.], o
raio e a coordenada de ponto central so calculados e os resultados
so introduzidos nestes itens de dados.

Pressionando [CANCELAR], voc pode retornar tela do menu de
clculo auxiliar.
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 730 -
1.5.5 Outros

1.5.5.1 Clculo de dados de entrada

Os dados podem ser introduzidos para aqueles itens na tela de
programao de perfis, usando um clculo do tipo com calculadora de
bolso, como se segue.

Adio :
10+10 [ENTRADA] -> 20

Subtrao :
10-10 [ENTRADA] -> 0

Multiplicao :
10*10 [ENTRADA] -> 100

Diviso :
10/10 [ENTRADA] -> 1

SEN :
S30 [ENTRADA] -> 0.5

COS :
C60 [ENTRADA] -> 0.5

TAN :
T45 [ENTRADA] -> 1

Raiz quadrada :
R9 [ENTRADA] -> 3

NOTA
1 Para + - * /, no possvel usar mais de dois
termos simultaneamente. O terceiro termo e termos
subseqentes so negligenciados. Assim, 1 + 2 + 3
sero calculados como 1 +2.
2 O clculo de SEN, COS, TAN e raiz quadrada pode
ser feito somente como clculos independentes. O
segundo termo e termos subseqentes, se
especificados, sero negligenciados.C60 + S60
sero calculados apenas como C60.
Tambm possvel o clculo baseado nos dados
introduzidos previamente.

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 731 -
1.5.5.2 Prestar ateno s notas no programa de perfis

NOTA
1 Para um programa de perfis no podem ser
introduzidos mais de quarenta figuras.
2 Durante a operao de um programa de perfis, se a
tela for mudada para outra pelo usurio,
pressionando um boto de funo ou afim, a tela
ativa mostrada na programao de perfis ser
forada a fechar.
3 Se a corrente do CNC for desligada durante a
operao do programa de perfis, as figuras de
perfis introduzidas at esse ponto sero
preservadas, mas os menus ou dados sendo
introduzidos sero cancelados.

1.5.5.3 Prestar ateno s notas no executor de macros
NOTA
1 Quando o MANUAL GUIDE 0i for instalado em um
macroprograma de um executor de macros, esta
funo usar as seguintes variveis de macro e
nmero do programa, pelo que no sero usadas
por outras funes.
- Nmero do
programa: O1000 - O1299
O3000 - O3299
O5000 - O5099
O6000 - O6899
O7200 - O7999
O8000 - O8699
O9700 - O9919
- Variveis de
macro: #20000 - #23999,
#30000 - #31199,
#10000 - #11999
2 Quando o MANUAL GUIDE 0i instalado, 2
megabytes da rea de memria de programas so
alocados ao executor de macros e sero ocupado
por esta funo. Por isso, assegure que uma rea
de pelos menos 2 megabytes est disponvel como
capacidade de software normal.
Adicionalmente, quando um fabricante da
mquina-ferramenta cria seus prprios
macroprograma e os instala num executor de
macros, poder haver casos em que seja
necessria uma capacidade superior indicada
acima.
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 732 -
1.6 PARAMETRO

9050 STGECF

STFECF Override da velocidade de avano de corte no incio de corte na
perfurao.
Faixa de dados vlida : 0 to 255 Unidades : 1%

9292 S1TTMN

S1TTMN Sada de cdigo M antes de rosqueamento normal no torneamento
Faixa de dados vlida : 0 a 999 unidades : 1%
Quando 0 definido para este parmetro, este cdigo M no
enviado

9293 S1TTMR

S1TTMR Sada de cdigo M antes de rosqueamento reverso no torneamento
Faixa de dados vlida : 0 a 999 unidades : 1%
Quando 0 definido para este parmetro, este cdigo M no
enviado

9294 S1STPM

S1STPM Cdigo M para parada
Faixa de dados vlida : 0 a 999 unidades : 1%
Quando 0 definido para este parmetro, enviado M05

9295 S1NMLM

S1STPM Cdigo M para fuso girando na direo SH
Faixa de dados vlida : 0 a 999 unidades : 1%
Quando 0 definido para este parmetro, enviado M03

9296 S1RVSM

S1STPM Cdigo M para fuso girando na direo SAH
Faixa de dados vlida : 0 a 999 unidades : 1%
Quando 0 definido para este parmetro, enviado M04

9330 TMPPNO

TMPPNO O nmero do programa que ser usado como programa temporrio
para armazenamento da converso do programa NC. Quando 0 for
definido, ser mostrada uma mensagem de aviso e a converso do
programa NC no ser iniciada.

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 733 -
#7 #6 #5 #4 #3 #2 #1 #0
9341 M99 CMP DCD G41 FCD RAD IJR

IJR = 0 : Ser enviado um comando de arco no formato I/J na converso
do programa NC
= 1 : Ser enviado um comando de arco em formato R.
RAD = 0 : Unidade de dados de ngulo Grau
= 1 : Unidade de dados de ngulo Radiano
FCD = 0 : A introduo de dados da velocidade de avano est desativada
= 1 : A introduo de dados da velocidade de avano est ativada
G41 = 0 : A introduo dos dados de compensao da ferramenta de
corte-R est desativada
= 1 : A introduo dos dados de compensao da ferramenta de
corte-R est ativada
DCD = 0 : A introduo do nmero de correo est ativada em G41=1
= 1 : A introduo do nmero de correo est desativada em
"G41=1
CMP = 0 : A tela de ponto inicial mostrada no incio.
= 1 : A tela de dados sobre correo mostrada no incio.
M99 = 0 : M99 no enviado no fim do programa NC convertido
= 1 : M99 enviado no fim do programa NC convertido

#7 #6 #5 #4 #3 #2 #1 #0
9342 AUX STP TECL COL

COL = 0 : Use cores padro para o desenho de orientao
= 1 : Use as cores definidas no parmetro 9344 a 9353 para o
desenho de orientao
TECL = 0 : Todas as teclas do cursor Acima, Abaixo, Esquerda e Direita
so preparadas em teclas MDI
= 1 : Apenas as teclas do cursor Acima e Abaixo so preparadas em
teclas MDI
As teclas Acima, Abaixo, Esquerda e Direita sero mostradas
como soft-key da terceira pgina numa tela de listagem do
programa de perfis.
Em uma tela de listagem do programa de perfis, um cursor
mover-se- para a direita ou para a esquerda atravs da tecla do
cursor Acima ou Abaixo, respectivamente.
STP = 0 : PONTO INICIAL mostrado em uma janela de dados de
ponto inicial
= 1 : PONTO APROX. mostrado em uma janela de dados de
ponto inicial
AUX = 0 : O menu para clculo auxiliar mostrado por uma lista de
comentrios
= 1 : O menu para clculo auxiliar mostrado por desenho

1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 734 -
#7 #6 #5 #4 #3 #2 #1 #0
9764 SNC

SNC = 0 : No semi-acabamento de usinagem de barra, a compensao de
figura inversa da ferramenta no realizada.
= 1 : A compensao de figura inversa da ferramenta realizada.
No entanto, aqui pode dar-se o caso de demorar um pouco
mais tempo a iniciar o prximo movimento de corte aps o
movimento da direo da posio inicial de corte. Este tempo
depende da figura introduzida.







#7 #6 #5 #4 #3 #2 #1 #0
9767 SFG MTA NCR SGT SFC

SFC = 0 : Para arcos criados na usinagem de barra, a compensao do
raio de ferramenta aplicado usando somente o raio da ponta
da ferramenta. O valor de acabamento usado como valor de
deslocamento para compensao.
= 1 : A compensao indicada acima usa o raio da ponta da
ferramenta e o valor de acabamento.
SGT = 0 : A compensao do gume de corte desativada.
= 1 : A compensao do gume de corte ativada.
NCR = 0 : G41 e G42 so usado no ciclo de acabamento da barra.
= 1 : G41 ou G42 no usado.
MTA = 0 : A abertura de rosca mltipla realizada deslocando o ponto
inicial de cada rosca.
= 1 : A abertura de rosca mltipla realizada especificando um
ngulo (Q).
SFG = 0 : A usinagem de barra, incluindo passos muito pequenos,
desativada.
= 1 : A usinagem de barra, incluindo passos muito pequenos,
ativada.

<SNC>=1
<SNC>=0
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 735 -
#7 #6 #5 #4 #3 #2 #1 #0
9772 RFN

RFN = 0 : A usinagem de semi-acabamento sempre realizada.
= 1 : A usinagem de semi-acabamento no realizada.

NOTA
Conforme a posio do ponto inicial de corte e do
ponto final de uma figura introduzida, a usinagem
de semi-acabamento poder ser realizada,
independentemente do valor definido no parmetro.
















9801 TLBACK

TLBACK ngulo em que as costas da ferramenta so subidas acima da pea
durante o corte em uma pea intermdia.
Faixa de dados vlida : 0 a 180 unidades : 1 grau












Ponto inicial de uma figura
Ponto final de uma figura
Ponto inicial de corte
:
Ponto inicial de corte
:

TLBACK
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 736 -
9802 PCOVR1

PCOVR1 Override do valor de avano quando o ngulo de corte de uma
ferramenta maior do que 90 graus mas igual ou menor do que 135
graus.

9803 PCOVR2

PCOVR2 Override do valor de avano quando o ngulo de corte de uma
ferramenta maior do que 90 graus mas igual ou menor do que 135
graus.

9804 PCOVR3

PCOVR3 Override do valor de avano quando o ngulo de corte de uma
ferramenta maior do que 180 graus mas igual ou menor do que 225
graus.

9805 PCOVR4

PCOVR4 Override do valor de avano quando o ngulo de corte de uma
ferramenta maior do que 225 graus mas menor do que 270 graus.
Definio da definio : 0 a 20 Incremento : 10%

NOTA
O override invlido, quando o ngulo de corte for
90 graus, 180 graus ou 270 graus.
Para usar esta funcionalidade, defina todos os
parmetros 9802 - 9805 para um valor diferente de
zero.















<4>
<2>
<1>
<3>
Exterior (normal)
<4>
<1>
<2>
<3>
Exterior (reverso)
<1>
<3>
<2>
<4>
Interior (normal)
<1>
<2>
<3>
<4>
Interior (reverso)
<1>
<2> <3>
<4>
Face (normal)
<1>
<2> <3>
<4>
Face (reverso)
B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 737 -
9820 CLGRVX

CLGRVX Distncia (dimetro) do eixo X no ranhuramento exterior ou interior.
Faixa de dados vlida : 0 a 99,999,999
Unidades : 0.001mm, 0.0001pol.

9821 CLGRVZ

CLGRVZ Distncia (raio) do eixo Z no ranhuramento da superfcie final.
Faixa de dados vlida : 0 a 99,999,999
Unidades : 0.001mm, 0.0001pol.















9824 GRVBCK

GRVBCK Distncia de profundidade para ranhuramento (raio).
Faixa de dados vlida : 0 a 99,999,999
Unidades : 0.001mm, 0.0001pol.

9825 OVLGRV

OVLGRV Sobreposies entre cada corte no ranhuramento (proporcional
largura da ferramenta).
Faixa de dados vlida : 0 a 100 unidades : 1%

9833 TRDMIN

TRDMIN Profundidade mnima (raio) do corte para abertura de rosca.
Faixa de dados vlida : 0 a 99,999,999
Unidades : 0.001mm, 0.0001pol.

9850 DRLDEC

DRLDEC Profundidade de corte reduzida na perfurao profunda ou perfurao
profunda de alta velocidade (raio)
Faixa de dados vlida : 0 a 99,999,999
Unidades : 0.001mm, 0.0001pol.


CLGRVX
GRVBCK
OVRGRV
CLGRVZ
GRVBCK
OVRGRV
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 738 -
9851 DRLRET

DRLRET Distncia de retorno na perfurao profunda ou perfurao profunda
de alta velocidade (raio)
Faixa de dados vlida : 0 a 99,999,999
Unidades : 0.001mm, 0.0001pol.

9852 DRLMIN

DRLMIN Profundidade de corte mnima na perfurao profunda ou perfurao
profunda de alta velocidade (raio)
Faixa de dados vlida : 0 a 99,999,999
Unidades : 0.001mm, 0.0001pol.

B-64114PO/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i
- 739 -
1.7 ALARMES

Se um ou mais dos conjuntos de parmetros ou programas
introduzidos no estiverem corretos, quando for feita uma tentativa de
executar o programa, so acionados os seguintes alarmes P/S.
Quando for acionado um alarme alm dos alarmes P/S abaixo
indicados, consulte o manual de operao NC aplicvel.

Alarme Descrio
Causa O valor dos dados de ciclo fixo incorreto. Por exemplo, foi introduzido um
valor negativo para um item que tem de ser positivo.
Ao Visualize os dados de bloco da janela pop-up, em que ocorreu o alarme e
introduza os dados corretos depois de a confirmar.
3001
Referncia 1.4.2 Dados para Cada Ciclo Fixo
Causa Some dados da figura so incorretos.
Ao Verifique os dados do bloco de figura e introduza os dados corretos.
3002
Referncia 1.4.2 Dados para Cada Ciclo Fixo
Causa O valor dos dados da velocidade de avano est omisso ou incorreto.
Ao Confirme os dados do bloco, em que ocorreu o alarme e introduza o valor
correto da velocidade de avano.
3005
Referncia 1.4.2 Dados para Cada Ciclo Fixo
Causa O valor da profundidade de corte est omisso ou incorreto.
Ao Confirme os dados do bloco, em que ocorreu o alarme e introduza o valor
correto da profundidade de corte.
3006
Referncia 1.4.2 Dados para Cada Ciclo Fixo
Fresagem de bolsas
Causa Tolerncia de acabamento ou raio da ponta da ferramenta demasiado
grande para fase de usinagem de barra.
Ao Especifique uma tolerncia de acabamento mais pequena ou use uma
ferramenta com um raio da ponta da ferramenta mais pequeno.
3016
Referncia 1.4.2 Dados para Cada Ciclo Fixo
Causa Na fase de usinagem de barra, uma figura a ser internamente criada no
pode ser realizada corretamente quando o parmetro 9767 bit5(SFG) e o
comprimento da ltima figura de perfis for menor do que o raio da ponta da
ferramenta.
Ao Confirme os dados da ferramenta ou dados do bloco, em que o alarme
ocorreu e selecione a ferramenta com raio menor do que a ltima vez. Ou
aumente a ltima figura de perfis.
3017
Referncia 1.4.2 Dados para Cada Ciclo Fixo
Causa O corte em usinagem de barra impossvel por causa da relao entre o
ngulo da ferramenta, o ngulo do gume de corte e o ngulo de distncia
(parmetro 9801) da ferramenta usada.
Este alarme acionado quando a soma dos trs ngulos acima for igual ou
menor do que 90 graus ou for igual ou maior do que 180 graus.
Ao Verifique o valor destes trs ngulos e, se necessrio, mude a ferramenta.
3020
Referncia 1.4.2 Dados para Cada Ciclo Fixo
Causa Os dados da figura so incorretos na usinagem de barra.
Ao Verifique os dados da figura da usinagem de barra.
3022
Referncia 1.4.2 Dados para Cada Ciclo Fixo
1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114PO/01
- 740 -
Alarme Descrio
Causa No se pode calcular um caminho da ferramenta correto na usinagem de
barra. Este alarme acionado quando existe um erro no resultado do
clculo interno (por exemplo, quando o valor introduzido com o sinal de uma
raiz quadrada negativo por causa de um erro de clculo)
Ao Verifique os dados da figura da usinagem de barra e especifique um valor
de acabamento mais pequeno ou use uma ferramenta com um raio de ponta
menor.
3025
Referncia 1.4.2 Dados para Cada Ciclo Fixo
Causa A largura da ranhura ou ferramenta usada so incorretas para ranhurar.
Este alarme acionado quando a largura da ferramenta usada maior do
que a largura da ranhura excluindo o valor de acabamento.
Ao Verifique a o valor de acabamento da largura da ranhura e a largura da
ferramenta.
3026
Referncia 1.4.2 Dados para Cada Ciclo Fixo
Causa impossvel cortar ranhuras trapezoidais por causa da relao entre a
largura da base da ranhura e a largura da ferramenta. Este alarme
acionado quando a largura do gume de corte da ferramenta maior do que
a largura da base da ranhura excluindo o valor de acabamento.
Ao Verifique a o valor de acabamento da largura da ranhura e a largura da
ferramenta.
3028
Referncia 1.4.2 Dados para Cada Ciclo Fixo
Causa O ponto inicial para abertura de rosca coincide com o ponto final.
Ao Verifique os dados da figura para abertura de rosca em relao a este
alarme e introduza os dados da figura corretos.
3029
Referncia 1.4.2 Dados para Cada Ciclo Fixo

V. MANUTENO
MANUTENO B--64114PO/01 1. MTODO DE SUBSTITUIO DA BATERIA
743
1
MTODO DE SUBSTITUIO DA BATERIA
Num sistema usando este CNC, as baterias so usadas como se segue:
USO
Componente conetado
bateria
Backup de memria na unidade de controle
CNC
Unidade de controle CNC
Preservao da posio atual indicada pelo
codificador de pulsos absoluto separado
Unidade de interface do
detetor separada
Preservao da posio atual indicada pelo
codificador de pulsos absoluto incorporado no
motor
Amplificador servo
As baterias gastas tm de ser descartadas de acordo com a legislao ou
regulamentos locais. Quando descartar baterias, isole--as usando fita para
prevenir que os terminais da bateria provoquem um curto--circuito.
MANUTENO 1. MTODO DE SUBSTITUIO DA BATERIA B--64114PO/01
744
Os programas de peas, os dados sobre correo e os parmetros do
sistema so armazenados na memria CMOS da unidade de controle. A
energia da memria CMOS compensada por uma bateria de ltio
montada no painel frontal da unidade de controle. Os dados atrs referidos
no so perdidos, mesmo quando a bateria principal fica descarregada. A
bateria de compensao vai montada na unidade de controle quando da
expedio. Esta abteria consegue manter o contudo da memria por
cerca de um ano.
Quando h uma diminuio da tenso da bateria, a mensagem de alarme
BAT pisca na tela e o sinal de alarme de bateria enviado ao PMC.
Quando esse alarme surgir, substitua a bateria o mais rapidamente
possvel. Em geral, a bateria pode ser substituda dentro de uma ou duas
semanas, porm, tal depende da configurao do sistema.
Se a tenso da bateria continuar a diminuir, deixa de poder ser garantida
a compensao da memria. Se ligar a alimentao da unidade de controle
neste estado, o alarme de sistema 935 (erro ECC) ser acionado, pois o
contedo da memria estar perdido. Apague toda a memria e em
seguida introduza novamente os dados depois de ter substitudo a bateria.
Por isso, a FANUC recomenda que a bateria seja substituda uma vez por
ano independentemente da emisso de alarmes.
A energizao da unidade de controle tem de ser ligada quando a bateria
for substituda. Se a bateria permanecer desconectada quando a
alimentao for desligada, o contedo da memria ir se perder.
Tenha em ateno as seguintes precaues nas baterias de ltio:
AVISO
Se for usada uma bateria no especificada, h risco de
exploso.
Substitua a bateria apenas pela de tipo especificado
(A02B--0200--K102).
Alm da bateria de ltio incorporada na unidade de controle CNC, podem
ser usadas baterias alcalinas comerciais de tamanho D, instalando o
compartimento da bateria no exterior.
NOTA
Uma bateria de ltio instalada na fbrica como
procedimento padro.
1.1
BATERIA PARA
BACKUP DA
MEMRIA (3 VDC)
MANUTENO B--64114PO/01 1. MTODO DE SUBSTITUIO DA BATERIA
745
(1) Prepare uma nova bateria de ltio (nmero de encomenda:
A02B--0200--K102).
(2) Energize a unidade de controle durante cerca de 30 segundos.
(3) Desligue a unidade de controle.
(4) Retire a bateria antiga da parte superior da unidade de controle do
CNC.
Primeiro, desconecte o cabo da bateria e a seguir remova a bateria de
seu compartimento.
Ocompartimento da bateria de uma unidade de controle sem opo de
encaixes est localizado na extremidade superior direita da unidade.
Ocompartimento de 2 encaixes est localizado na rea central da parte
superior da unidade (entre os ventiladores).
(5) Insira uma nova bateria e religue o cabo.
NOTA
Conclua os passos 3) a 5) decorridos 10minutos. Nodeixe
a unidade de controle sembateria por um perodo superior
ao indicado, dado que isto resultar na perda do contedo
da memria.
Bateria de ltio
A02B--0236--K102
Comparti-
mento da
bateria
Conector
AVISO
A instalao incorreta da bateria poder provocar uma
exploso. Use somente a bateria especificada
(especificao: A02B--0200--K102).
Substituio da bateria
de ltio
MANUTENO 1. MTODO DE SUBSTITUIO DA BATERIA B--64114PO/01
746
(1) Prepare duas novas pilhas secas alcalinas (tamanho D).
(2) Energize a unidade de controle durante cerca de 30 segundos.
(3) Desligue a unidade de controle.
(4) Retire a tampa do compartimento da bateria.
(5) Substitua as baterias, prestando uma ateno particular sua
polaridade.
(6) Recoloque a tampa do compartimento da bateria.
NOTA
Siga o procedimento adotado para as baterias de ltio,
descrito acima, ao substituir as pilhas secas.
Pilha seca 2
Tampa
Terminal de conexo
na parte posterior
Compartimento da bateria
Orifcio de montagem 4
SUBSTITUIO DAS
PILHAS SECAS
ALCALINAS
(TAMANHO D)
MANUTENO B--64114PO/01 1. MTODO DE SUBSTITUIO DA BATERIA
747
A energia das baterias externas fornecida atravs do mesmo conetor ao
qual est conetada a bateria de ltio. A bateria de ltio, fornecida como
padro, pode ser substituda por baterias externas em um compartimento
de bateria (A02B--0236--C281), de acordo com o procedimento de
substituio de baterias descrito acima.
NOTA
1 Instale o compartimento da bateria (A02B--0236--C281) emumlocal onde as baterias possam
ser substitudas mesmo com a alimentao da unidade de controle ligada.
2 O conector do cabo da bateria est ligado unidade de controle por meio de um sistema de
bloqueio simples. Para evitar que o conetor se desconete devido ao peso ou tenso do cabo,
fixe a seo do cabo que fica a 50 cm do conetor.
UTILIZAO DAS
PILHAS SECAS
ALCALINAS
(TAMANHO D)
Conexo
MANUTENO 1. MTODO DE SUBSTITUIO DA BATERIA B--64114PO/01
748
Uma unidade de bateria pode manter durante um ano os dados da posio
atual em seis codificadores de pulsos absolutos.
Quando a tenso da bateria fica baixa, so mostrados os alarmes APC3n6
to 3n8 (n: nmero do eixo) na tela LCD. Se for exibido o alarme APC3n7,
substitua a bateria o mais brevemente possvel. Em geral, a bateria dever
ser substituda dentro de uma ou duas semanas, porm, tal depende do
nmero de codificadores de pulsos usados.
Se a tenso da bateria diminuir bastante, deixar de ser possvel manter
as posies atuais dos codificadores de pulsos. Aativao da alimentao
da unidade de controle neste estado ir resultar no acionamento do alarme
APC 3n0 (alarme de solicitao de retorno ao ponto de referncia).
Retorne a ferramenta ao ponto de referncia aps a substituio da bateria.
Por isso, a FANUC recomenda que a bateria seja substituda uma vez por
ano independentemente da emisso de alarmes APC.
Ver a Seo 7.1.3 sobre detalhes da conexo da bateria para codificadores
de pulsos absolutos independentes.
Prepare quatro pilhas alcalinas (tamanho D) disponveis no mercado.
(1) Ligue a mquina (ligue o amplificador servo).
(2) Desaperte os parafuso do compartimento da bateria e retire a tampa.
(3) Coloque novamente as baterias secas no compartimento.
Preste ateno polaridade das baterias como mostra a figura que se
segue (coloque duas baterias num sentido e as restantes duas no
sentido oposto).
Parafusos
Tampa
(4) Depois de instalar as baterias novas, coloque novamente a tampa.
(5) Desligue a mquina.
AVISO
Se as baterias forem incorretamente instaladas, haver
perigo de exploso. Nunca use baterias de tipo diferente do
especificado (baterias alcalinas tamanho D).
1.2
BATERIA PARA
CODIFICADORES
DE PULSOS
ABSOLUTOS
INDEPENDENTES
(6 VDC)
Substituio de baterias
MANUTENO B--64114PO/01 1. MTODO DE SUBSTITUIO DA BATERIA
749
CUIDADO
A bateria tem de ser trocada com a mquina ligada (o
amplificador servo ligado).
Note que se as baterias foremsubstitudas semque o CNC
esteja sendo energizado, a posio absoluta registrada
ser perdida.
A bateria para o codificador de pulsos absoluto integrado no motor
instalada no amplificador servo. Consulte os seguintes manuais para
saber como conetar e substituir a bateria:
D MOTOR SERVO da srie is, Manual de Manuteno
D MOTOR SERVO da srie is, Manual de Manuteno
D MOTOR SERVO da srie is (opo ligao E/S) Manual de
Manuteno
1.3
BATERIA PARA
CODIFICADORES DE
PULSOS ABSOLUTOS
INTEGRADOS NO
MOTOR (6 VDC)
ANEXOS
ANEXOS B--64114PO/01 A. LISTA DOS CDIGOS DA FITA
753
A
LISTA DOS CDIGOS DA FITA
Cdigo ISO Cdigo EIA Observaes
Macro de
usurio B
Caractere 8 7 6 5 4 3 2 1 Caractere 8 7 6 5 4 3 2 1
No
utili-
zado
Utili-
zado
0 f f f 0 f f Nmero 0
1 f f f f f 1 f f Nmero 1
2 f f f f f 2 f f Nmero 2
3 f f f f f 3 f f f f Nmero 3
4 f f f f f 4 f f Nmero 4
5 f f f f f 5 f f f f Nmero 5
6 f f f f f 6 f f f f Nmero 6
7 f f f f f f f 7 f f f f Nmero 7
8 f f f f f 8 f f Nmero 8
9 f f f f f 9 f f f f Nmero 9
A f f f a f f f f Endereo A
B f f f b f f f f Endereo B
C f f f f f c f f f f f f Endereo C
D f f f d f f f f Endereo D
E f f f f f e f f f f f f Endereo E
F f f f f f f f f f f f f Endereo F
G f f f f f g f f f f f f Endereo G
H f f f h f f f f Endereo H
I f f f f f i f f f f f f Endereo I
J f f f f f j f f f f f Endereo J
K f f f f f k f f f f Endereo K
L f f f f f l f f f f Endereo L
M f f f f f m f f f f Endereo M
N f f f f f n f f f f Endereo N
O f f f f f f f o f f f f Endereo O
P f f f p f f f f f f Endereo P
Q f f f f f q f f f f Endereo Q
R f f f f f r f f f f Endereo R
S f f f f f s f f f f Endereo S
T f f f f f t f f f f Endereo T
U f f f f f u f f f f Endereo U
V f f f f f v f f f f Endereo V
W f f f f f f f w f f f f Endereo W
X f f f f f x f f f f f f Endereo X
Y f f f f f y f f f f Endereo Y
Z f f f f f Z f f f f Endereo Z
ANEXOS A. LISTA DOS CDIGOS DA FITA B--64114PO/01
754
Cdigo ISO Cdigo EIA Observaes
Macro de
usurio B
Caractere 8 7 6 5 4 3 2 1 Caractere 8 7 6 5 4 3 2 1
No
utili-
zado
Utili-
zado
DEL f f f f f f f f f Del f f f f f f f f
Apagar
(apagar uma puno
errada)

NUL f Vazio f
Sem puno. Com o
cdigo EIA, no
possvel usar este
cdigo em uma seo
de informao signifi-
cativa.

BS f f f BS f f f f Tecla de retrocesso
HT f f f Tab f f f f f f Tabulador
LF ou NL f f f
CR ou
EOB
f f Fim do bloco
CR f f f f f ___ Retorno de carro
SP f f f SP f f Espao j j
% f f f f f ER f f f f
Parada absoluta da
rebobinagem
( f f f (2--4--5) f f f f
Controle--out
(incio do comentrio)
) f f f f f (2--4--7) f f f f
Controle--in
(fim do comentrio)
+ f f f f f + f f f f Sinal de mais
-- f f f f f -- f f Sinal de menos
: f f f f f ___
Dois pontos (en-
dereo O)
/ f f f f f f f / f f f f
Salto opcional de
bloco
. f f f f f . f f f f f f
Ponto final (ponto
decimal)
# f f f f f
Parmetro
(n 6012)
Cerquilha
$ f f f ___ Sinal de dlar
& f f f f f & f f f f E comercial f
f f f f f ___ Apstrofo
* f f f f f
Parmetro
(n 6010)
Asterisco
, f f f f f , f f f f f f Vrgula
; f f f f f f f ___ Ponto e vrgula
< f f f f f ___ Sinal de menor
= f f f f f f f
Parmetro
(n 6011)
Sinal de igual
> f f f f f f f ___ Sinal de maior
? f f f f f f f ___ Ponto de interrogao f
@ f f f ___ Arroba f
f f ___ Aspas
[ f f f f f f f
Parmetro
(n 6013)
Colchete esquerdo
] f f f f f f f
Parmetro
(n 6014)
Colchete direito
ANEXOS B--64114PO/01 A. LISTA DOS CDIGOS DA FITA
755
NOTA
1 Os smbolos usados na coluna de observao tm os significados seguintes.
(Espao) : O caractere ser registrado na memria e tem um significado especfico.
Se for usado incorretamente em qualquer instruo que no umcomentrio,
ser acionado um alarme.
: O caractere no ser registrado na memria, mas ser ignorado.
n : O caractere ser registrado na memria, mas ser ignorado durante a execuo do
programa.
: O caractere ser registrado na memria. Se for usado em qualquer instruo,
excepto em um comentrio, ser emitido um alarme.
V : Se for usado em qualquer instruo, excepto em um comentrio, o caractere no
ser registrado em memria. Se for usado como comentrio, ser registrado na
memria.
2 Cdigos no constantes desta tabela so ignorados se sua paridade estiver correta.
3 Cdigos com paridade incorreta ativam o alarme TH, mas os mesmos so ignorados
sem ativar o alarme TH quando se encontram na seo de comentrios.
4 Um caractere com os oito furos marcados ignorado e no gera o alarme TH em um
cdigo EIA.
ANEXOS
B. LISTA DE FUNES E
FORMATO DE FITA B--64114PO/01
756
B
LISTA DE FUNES E FORMATO DE FITA
Em alguns modelos, no possvel utilizar, como opes, determinadas
funes.
Nas tabelas abaixo, P I :apresenta uma cmbinao de endereos do eixo
arbitrrios usando X e Z.
x = 1 eixo bsico (normalmente X)
z = 2 eixo bsico (normalmente Z)
(1/5)
Funes Ilustrao Formato de fita
Posicionamento (G00) P I
Ponto inicial
G00 _ ; P I
Interpolao linear (G01) P I
Ponto inicial
G01 _ F_; P I
Interpolao circular
(G02, G03)
(x, y)
G03 (x, y)
J
R
I
G02
Ponto in-
icial
Ponto inicial
R
I
J
I_ J_
G02
G03
X_ Y_
R_
F_ ; G17
G02
G03
X_ Y_
R_
F_ ; G17
G02
G03
X_ Z_
R_
I_ K_
F_ ; G18
G02
G03
Y_ Z_
R_
J_ K_
F_ ; G19
Interpolao helicoidal
(G02, G03)
Z
Ponto
inicial
(xyz)
(x, y)
(No caso do plano XY)
G17
G02
G03
X_ Y_
R_
I_ J_
_ F_ ;
G18
G02
G03
X_ Z_
R_
I_ K_
_ F_ ;
G19
G02
G03
Y_ Z_
R_
J_ K_
_ F_ ;
: Qualquer eixo diferente dos eixos de
interpolao circular.
Pausa (G04)
G04
X_
;
P_
ANEXOS B--64114PO/01
B. LISTA DE FUNES E
FORMATO DE FITA
757
(2/5)
Funes Formato de fita Ilustrao
Interpolao cilndrica G07.1 _ R_ ;
Modo de interpolao cilndrica
G07.1 0;
Cancelar o modo de interpolao cilndrica
r: Raio do cilindro
P I
P I
Controle de anteviso
avanada
(G08)
G08 P1 ;
Modo de controle avanado por
antecipao on
G08 P0 ;
Modo de controle avanado por
antecipao off
Alterao do valor de
correo atravs do programa
(G10)
Valor de correo da geometria da ferramenta
G10 P_ X_ Z_ R_ Q_ ;
P=1000+Nmero de correo da geometria
Valor de correo do desgaste da ferramenta
G10 P_ X_ Z_ R_ Q_ ;
P=Nmero de correo de desgaste
Interpolao de coordenada
polar
(G12.1, G13.1)
(G112, G113)
G12.1 ; Modo de interpolao de
coordenadas polares
G13.1 ; Modo de interpolao de
coordenadas polares
de corte equilibrado
Seleo de plano
(G17, G18, G19)
G17 ; Seleo do plano XpYp
G18 ; Seleo do plano ZpXp
G19 ; Seleo de plano YpZp
Converso
polegadas/milmetros
(G20, G21)
Entrada em polegadas : G20
Entrada em milmetros : G21
Controle de curso memorizado
2, 3
(G22, G23)
(I, K)
(X, Z) G22X_ Z_ I_ K_ ;
G23 ;
Superviso da oscilao da
velocidade do fuso (G25, G26)
G25 ;
G26 P_ Q_ R_ ;
Verificao do retorno ao ponto
de
referncia (G27)
P I
Posio inicial
G27 _ ; P I
Retorno ao ponto de referncia
(G28)
Retorno ao 2 ponto de
referncia (G30) P I
Ponto de referncia
Posio intermediria
(G28)
Retorno ao 2
ponto de re-
ferncia (G30)
Posio inicial
G28 _ ;
G30 _ ;
P I
P I
Funo de salto (G31) P I
Posio
inicial
Sinal de
salto
G31 _ F_; P I
ANEXOS
B. LISTA DE FUNES E
FORMATO DE FITA B--64114PO/01
758
(3/5)
Funes Formato de fita Ilustrao
Abertura de rosca (G32) F Abertura de rosca de passo constante
G32 _ F_; P I
Abertura de rosca de passo
varivel (G34)
G34 _ F_ K_ ; P I
Compensao automtica da
ferramenta (G36, G37)
Posio
inicial
Posio de
medio
Sinal de chegada
posio de medio
Valor de com-
pensao
G36 X xa ;
G37 Z za ;
Compensao da ferramenta
(G40, G41, G42)
G41
G42
G40
Ferramenta
G41
G42
_ ; P I
G40 ; Cancelar
Definio do sistema de
coordenadas
Definio da velocidade do
fuso
(G50)
X
Z
Definio do sistema de coordenadas
G50 S_ ; Especificao da velocidade do fuso
G50 _ ; P I
Polgono em rotao
(G50.2, G51.2)
(G250, G251)
G51.2 (G251) P_ Q_ ;
P, Q : Relao de rotao do fuso e eixo
de rotao
G50.2 (G250) ; Cancelar
Pr--definio do sistema de
coordenadas da pea (G50.3)
G50.3 0 ; P I
Sistema de coordenadas
locais
(G52)
X
Y
Sistema de coordenadas local
Sistema de coordenadas
da pea
P I
G52 _ ; P I
Seleo do sistema de
coordenadas da mquina
(G53)
G53 _ ; P I
ANEXOS B--64114PO/01
B. LISTA DE FUNES E
FORMATO DE FITA
759
(4/5)
Funes Formato de fita Ilustrao
Seleo de um sistema de
coordenadas da pea
(G54 to G59)
Corretor do
ponto de
origem da
pea
Sistema de
coordenadas
da pea
Sistema de coorde-
nadas da mquina
P I
G54
: _ ;
G59
P I
Macro de usurio
(G65, G66, G67)
G65 P_L _ ;
Macro
O_ ;
M99 ;
Chamada simples
G65 P_ L_ <argumento> ;
P : Nmero do programa
L : Contagem da freqncia de repetio
G66 P_ L_ < argumento > ;
G67 ; Cancelar
Ciclo fixo
(G71 a G76)
(G90, G92, G94)
Consulte II.13. FUNES PARA
SIMPLIFICAR A PROGRAMAO
N_ G70 P_ Q_ ;
G71 U_ R_ ;
G71 P_ Q_ U_ W_ F_ S_ T_ ;
G72 W_ R_ ;
G72 P_ Q_ U_ W_ F_ S_ T_ ;
G73 U_ W_ R_ ;
G73 P_ Q_ U_ W_ F_ S_ T_ ;
G74 R_ ;
G74 X(u)_ Z(w)_ P_ Q_ R_ F_ ;
G75 R_ ;
G75 X(u)_ Z(w)_ P_ Q_ R_ F_ ;
G76 P_ Q_ R_ ;
G76 X(u)_ Z(w)_ P_ Q_ R_ F_ ;
G94 X_ Z_ K_ F_ ;
G90
G92
X_ Z_ I_ F_ ;
Ciclo fixo de perfurao
(G80 to G89)
Consulte II.13. FUNES PARA
SIMPLIFICAR A PROGRAMAO
G80 ; Cancelar
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ;
G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
G89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
Controle da velocidade de
corte constante (G96/G97)
Velocidade de corte
(m/min ou ps/min)
Velocidade do
fuso
N (min
--1
)
G96 S_ ; Inicia o controle da velocidade de
corte constante
(Comando da velocidade de corte)
G97 S_ ; A velocidade de corte constante
cancelada
(Comando de velocidade mxima do
fuso)
Avano por minuto (G98)
Avano por rotao (G99)
mm/min pol/min
mm/rot pol/rot
G98 ... F_ ;
G99 ... F_ ;
Programao absoluta/
incremental
(durante o sistema A de
cdigos G)
X_Z_C_ ; Programao absoluta
U_W_H_ ; Programao incremental
(Identificada por uma palavra de endereo
especificada com uma funo G, tal como
G00 ou G01)
ANEXOS
B. LISTA DE FUNES E
FORMATO DE FITA B--64114PO/01
760
(5/5)
Funes Formato de fita Ilustrao
Programao
absoluta/incremental
(G90/G91)
(durante o sistema de cdigo
G, tipo B, C)
G90_ ; Programao absoluta
G91_ ; Programao incremental
G90_ G91_ ; Em conjunto
(G98/G99)
(durante o sistema de cdigo
G, tipo B, C)
G98
G99
Ponto I
Ponto R
Ponto Z
G98_ ;
G99_ ;
ANEXOS B--64114PO/01 C. FAIXAS DO VALOR DE COMANDO
761
C
FAIXAS DO VALOR DE COMANDO
Sistema incremental
IS--B IS--C
Menor incremento de en-
trada
0.001 mm 0.0001 mm
Menor incremento de com-
ando
X : 0.0005 mm
(especificao do
dimetro)
Y : 0.001 mm
(especificao do raio)
X : 0.00005 mm
(especificao do
dimetro)
Y : 0.0001 mm
(especificao do raio)
Dimenso mxima
programvel
+99999.999 mm +9999.9999 mm
Mx. deslocamento rpido
* 1
240000 mm/min 100000 mm/min
Faixa da velocidade de
avano * 1
Avano por minuto:
de 1 a 240000 mm/min
Avano por rotao
de 0.0001 a 500.0000
mm/rot.
Avano por minuto:
de 1 a 100000 mm/min
Avano por rotao
de 0.0001 a 500.0000
mm/rot.
Avano incremental 0.001, 0.01, 0.1, 1 mm/
passo
0.0001, 0.001, 0.01, 0.1
mm/passo
Compensao da ferra-
menta
0 a 999.999 mm 0 a 999.9999 mm
Tempo de pausa 0 a 99999.999 seg 0 a 99999.999 seg
Sistema incremental
IS--B IS--C
Menor incremento de en-
trada
0.0001 pol. 0.00001 pol.
Menor incremento de com-
ando
X : 0.00005 polegadas
(especificao do
dimetro)
Y : 0.0001 polegadas
(especificao do raio)
X : 0.000005 polegadas
(especificao do
dimetro)
Y : 0.00001 polegadas
(especificao do raio)
Dimenso mxima
programvel
9999.9999 pol. +393.70078 pol.
Mx. deslocamento rpido
* 1
240000 mm/min 100000 mm/min
Faixa da velocidade de
avano * 1
Avano por minuto:
de 0.01 a 9600 pol./min
Avano por rotao
0.000001 to 9.999999
pol./rot.
Avano por minuto:
de 0.01 a 4000 pol./min
Avano por rotao
0.000001 to 9.999999
pol./rot.
Avano incremental 0.0001, 0.001, 0.01, 0.1
pol./passo
0.00001, 0.0001, 0.001,
0.01 pol./passo
Compensao da ferra-
menta
0 a 99.9999 pol. 0 a 99.9999 pol.
Tempo de pausa 0 a 99999.999 seg 0 a 9999.9999 seg
Eixo linear
D No caso da entrada em
milmetros, o valor da
rosca de avano
indicado em milmetros
D No caso da entrada em
polegadas, o valor da
rosca de avano
indicado em milmetros
ANEXOS C. FAIXAS DO VALOR DE COMANDO B--64114PO/01
762
Sistema incremental
IS--B IS--C
Menor incremento de en-
trada
0.0001 pol. 0.00001 pol.
Menor incremento de com-
ando
X : 0.00005 polegadas
(especificao do
dimetro)
Y : 0.0001 polegadas
(especificao do raio)
X : 0.000005 polegadas
(especificao do
dimetro)
Y : 0.00001 polegadas
(especificao do raio)
Dimenso mxima
programvel
9999.9999 pol. 999.99999 pol.
Mx. deslocamento rpido
* 1
9600 pol./min 4000 pol./min
Faixa da velocidade de
avano * 1
Avano por minuto:
de 0.01 a 9600 pol./min
Avano por rotao
0.000001 to 9.999999
pol./rot.
Avano por minuto:
de 0.01 a 4000 pol./min
Avano por rotao
0.000001 to 9.999999
pol./rot.
Avano incremental 0.0001, 0.001, 0.01, 0.1
pol./passo
0.00001, 0.0001, 0.001,
0.01 pol./passo
Compensao da ferra-
menta
0 a 99.9999 pol. 0 a 99.9999 pol.
Tempo de pausa 0 a 99999.999 seg 0 a 9999.9999 seg
Sistema incremental
IS--B IS--C
Menor incremento de en-
trada
0.001 mm 0.0001 mm
Menor incremento de com-
ando
X : 0.00005 polegadas
(especificao do
dimetro)
Y : 0.0001 polegadas
(especificao do raio)
X : 0.000005 polegadas
(especificao do
dimetro)
Y : 0.00001 polegadas
(especificao do raio)
Dimenso mxima
programvel
+99999.999 mm +9999.9999 mm
Mx. deslocamento rpido
* 1
9600 pol./min 960 pol./min
Faixa da velocidade de
avano * 1
Avano por minuto:
de 1 a 240000 mm/min
Avano por rotao
de 0.0001 a 500.0000
mm/rot.
Avano por minuto:
de 1 a 100000 mm/min
Avano por rotao
de 0.0001 a 500.0000
mm/rot.
Avano incremental 0.001, 0.01, 0.1, 1 mm/
passo
0.0001, 0.001, 0.01, 0.1
mm/passo
Compensao da ferra-
menta
0 a 999.999 mm 0 a 999.9999 mm
Tempo de pausa 0 a 99999.999 seg 0 a 9999.9999 seg
D No caso da entrada
em polegadas, o valor da
rosca de avano
indicado em polegadas
D No caso da entrada em
milmetros, o valor
da rosca de avano
indicado em polegadas
ANEXOS B--64114PO/01 C. FAIXAS DO VALOR DE COMANDO
763
Sistema incremental
IS--B IS--C
Menor incremento de en-
trada
0.001 grau 0.0001 graus
Menor incremento
de comando
0.001 grau 0.0001 graus
Dimenso mxima
programvel
99999.999 graus 9999.9999 graus
Mx. deslocamento
rpido * 1
240000 graus/min 100000 graus/min
Faixa da velocidade de
avano * 1
1 a 240000 graus/min 1 a 100000 graus/min
Avano incremental 0.001, 0.01, 0.1, 1
graus/passo
0.0001, 0.001, 0.01, 0.1
graus/passo
NOTA
*1 As faixas da velocidade de avano mostradas acima
dependem da capacidade de interpolao do CNC.
Para a totalidade do sistema, devem ser igualmente
consideradas certas limitaes dependentes do sistema
servo.
Eixo de rotao
ANEXOS D. NOMOGRAMAS B--64114PO/01
764
D
NOMOGRAMAS
ANEXOS B--64114PO/01 D. NOMOGRAMAS
765
Como ilustrado na Fig. D. 1 (a), os passos de uma rosca so geralmente
incorretos
d1
e
2
, dev ido acelerao e desacelerao automtica.
Sendo assim, necessrio inserir no programa tolerncias de
comprimento para
1
e
2
.
Fig. D.1 (a) Posio de rosca incorreta

2
1

2
=T
1
V
V =
1
60
RL
T
1
: constante de tempo do sistema servo (seg.)
V : Velocidade de corte (mm/seg)
R : Velocidade do fuso (min
--1
)
L : Avano da rosca (mm)
Constante de tempo T
1
(seg.) do
sistema servo: Normalmente
0.033 s.
(1) . . . . . . .
(mm)

1
={tT
1
+T
1
exp(
t
T
1
)}V
a =exp(
t
T
1
)
(2) . . . . . . .
(3) . . . . . . .
T
1
: constante de tempo do sistema servo (seg.)
V : Velocidade de corte (mm/seg)
Constante de tempo T
1
(seg.) do
sistema servo: Normalmente 0.033 s.
No incio da abertura da rosca, o passo mais curto do que o passo L
especificado e o erro de passo admissvel L. Daqui resulta a seguinte
frmula.
a =
L
L
Depois de determinado o valor de HI, possvel calcular o intervalo de
tempo necessrio at que seja alcanada a preciso da rosca. Otempo HtI
substitudo em (2) para determinar
1
: As constantes V e T
1
so
determinadas da mesma forma que em
2
. Dado que o clculo de
1

bastante complexo, apresentado nas pginas seguintes o respectivo
nomograma.
D.1
COMPRIMENTO DE
PASSO INCORRETO
Explicaes
D Como determinar
2
D Como determinar
1
ANEXOS D. NOMOGRAMAS B--64114PO/01
766
Primeiro, especifique a classe e o passo de uma rosca. Apreciso darosca,
, ser obtida em (1) e, dependendo da constante de tempo da
acelerao/desacelerao do avano de corte, o valor
1
ser obtido em(2)
(se V = 10mm / s). Depois, dependendo da velocidade da abertura de
rosca,
1
poder ser obtido em (3) para outras velocidades diferentes de
10mm/ s.
Constante de tempo do
sistema servo
V=40mm/seg
V=20mm/seg
(3)
0

1
a
L
L
(1)
(2)

1
(V=10mm/seg)
T
1
T
2
Fig. D.1 (b) Nomograma
O grfico de referncia, mais frente,
apresenta um exemplo concreto.
NOTA
As equaes para
1
e
2
so vlidas apenas se a
constante de tempo de acelerao/desacelerao do
avano de corte for igual a 0.
D Como usar os
nomogramas
ANEXOS B--64114PO/01 D. NOMOGRAMAS
767
Fig. D.2 Poro de rosca incorreta

2 1
R : Velocidade do fuso (min
--1
)
L : Passo de rosca (mm)
* Se a constante de tempo T do
sistema servo for 0.033 s.

2
=
LR
1800 * (mm)

1
=
LR
1800 *
(1lna)
=
2
(1lna)
Em seguida, os valores de rosca admissveis.
a --1--lna
0.005 4.298
0.01
0.015
0.02
3.605
3.200
2.912
(mm)
(mm)
R : Velocidade do fuso (min
--1
)
L : Passo de rosca (mm)
* Se a constante de tempo T do
sistema servo for 0.033 s.
R=350min
--1
L=1 mm
a=0.01 seguida de

2
=
350 1
1800
=0.194

1
=
2
3.605 =0.701
(mm)
(mm)
D.2
CLCULO SIMPLES
DO COMPRIMENTO
DE PASSO
INCORRETO
Explicaes
D Como determinar
2
D Como determinar
1
Exemplos
ANEXOS D. NOMOGRAMAS B--64114PO/01
768
Nomograma para obter a distncia de aproximao
1
D Referncia
ANEXOS B--64114PO/01 D. NOMOGRAMAS
769
Quando h um retardamento do sistema servo (devido a uma
acelerao/desacelerao exponencial durante o corte ou ao sistema de
posicionamento, quando est sendo usado um motor servo) durante o
arredondamento de cantos, produz--se um ligeiro desvio entre o caminho
da ferramenta (caminho do centro da ferramenta) e o caminho
programado, como ilustrado na Fig. D. 3 (a).
A constante de tempo T
1
da acelerao/desacelerao exponencial
fixada em 0.

V
1
V
2
Caminho da ferramenta
Fig. D.3 (a) Ligeiro desvio entre o caminho da ferramenta e o caminho
programado
Caminho programado
Este caminho da ferramenta determinado pelos seguintes parmetros:
Velocidade de avano (V
1
, V
2
)
ngulo do canto ()
Constante do tempo de acelerao/desacelerao exponencial (T
1
)
durante o corte (T
1
= 0)
Presena ou ausncia de registro buffer.
Os parmetros acima mencionados so usados para analisar teoricamente
o caminho da ferramenta e o caminho da ferramenta acima apresentado
traado com base nos parmetros definidos como exemplo.
Durante a programao propriamente dita, tero de ser considerados os
itens acima mencionados e a programao ter de ser executada
cuidadosamente para que o contorno da pea fique dentro dos limites de
tolerncia predefinidos.
Por outras palavras, se o contorno da pea no se encontrar dentro dos
limites de tolerncia tericos, os comandos do bloco seguinte no sero
lidos at que a velocidade de avano especificada seja igual a zero. Neste
caso, a funo de pausa utilizada para parar a mquina por um perodo
de tempo adequado.
D.3
CAMINHO DA
FERRAMENTA NOS
CANTOS
ANEXOS D. NOMOGRAMAS B--64114PO/01
770
O caminho da ferramenta ilustrado na Fig. D. 3 (b) analisado com base
nas seguintes condies:
A velocidade de avano constante nos dois blocos anteriores e
posteriores ao arredondamento de cantos.
O controlador possui um registro buffer. (O erro varia em funo da
velocidade de leitura do leitor de fita de papel, do nmero de caracteres
do bloco seguinte, etc.)

V
VX1
VY1

1
VY2
VX2

2
V
Z
X
0
Fig. D.3 (b) Exemplo de um caminho da ferramenta
V
X1
=Vcos
1
V
Y1
=Vsin
1
V
X2
=Vcos
2
V
Y2
=Vsin
2
V : Velocidade de avano nos dois blocos antes e depois do
arredondamento de cantos
V
X1
: Componente do eixo X referente velocidade de avano do bloco ante
rior
V
Y1
: Componente do eixo Y referente velocidade de avano do bloco ante
rior
V
X2
: Componente do eixo X referente velocidade de avano do bloco sub
seqente
V
Y2
: Componente do eixo Y referente velocidade de avano do bloco subseqente
: ngulo do canto

1
: ngulo formado pela direo especificada para o caminho da ferramenta
do bloco precedente e eixo X

2
: ngulo formado pela direo especificada para o caminho do bloco se
guinte e do eixo X
Anlise
D Descrio das condies
e dos smbolos
ANEXOS B--64114PO/01 D. NOMOGRAMAS
771
Fig. D.3 (c) Valor inicial
Y
0
X
0
V
0
Quando o arredondamento de cantos iniciado, o valor inicial -- isto , as
coordenadas X e Y aps a distribuio de comandos efetuada pelo
controlador -- determinado pela velocidade de avano e pela constante
de tempo do sistema de posicionamento do motor servo.
X
0
=V
X1
(T
1
+T
2
)
Y
0
=V
Y1
(T
1
+T
2
)
T
1
: Constante de tempo da acelerao/desacelerao exponencial. (T=0)
T
2
: Constante de tempo do sistema de posicionamento (inversa ao ganho
do loop de posio)
As equaes abaixo representam a velocidade de avano para a seo de
canto na direo do eixo X e do eixo Y.
V
X
(t) =(V
X2
V
X1
)[1
V
X1
T
1
T
2
{T
1
exp(
t
T
1
)T
2
exp(
t
T
2
)} +V
X1
]
=V
X2
[1
V
X1
T
1
T
2
{T
1
exp(
t
T
1
)T
2
exp(
t
T
2
)}]
V
Y
(t) =
V
Y1
V
Y2
T
1
T
2
{T
1
exp(
t
T
1
)T
2
exp(
t
T
2
)} +V
Y2
Sendo assim, as coordenadas do caminho da ferramenta no momento t
so calculadas a partir das seguintes equaes:
X(t) =
t
0
V
X
(t)dtX
0
=
V
X2
V
X1
T
1
T
2
{T
1
2
exp(
t
T
1
)T
2
2
exp(
t
T
2
)}V
X2
(T
1
+T
2
t)
Y(t) =
t
0
V
Y
(t)dtY
0
=
V
Y2
V
Y1
T
1
T
2
{T
1
2
exp(
t
T
1
)T
2
2
exp(
t
T
2
)}V
Y2
(T
1
+T
2
t)
D Clculo do valor inicial
D Anlise do caminho da
ferramenta nos cantos
ANEXOS D. NOMOGRAMAS B--64114PO/01
772
Quando se utiliza um motor servo, o sistema de posicionamento provoca
um erro entre os comandos de entrada e os resultados de sada. Dado que
a ferramenta avana ao longo do segmento especificado, esse erro no
ocorre na interpolao linear. Na interpolao circular, podero ocorrer,
contudo, erros radiais, especialmente durante o corte circular a alta
velocidade.
Este erro pode ser calculado da seguinte forma:
r =
1
2
(T
1
2
+T
2
2
(1
2
))
V
2
r
r
X
Z
(1) . . . . . . .
Caminho programado
Caminho real
r : Desvio radial mximo (mm)
v : Velocidade de avano (mm/s)
r : Raio do crculo (mm)
T
1
: Constante de tempo da acelerao/desacelerao exponencial (seg)
durante o corte (T= 0)
T
2
: Constante de tempo do sistema de posicionamento (seg.) (Inverso
da posio de ganho do loop)
a : Coeficiente de avano (%)
r
No caso da acelerao/desacelerao em forma de sino e da acelerao/
desacelerao linear aps a interpolao de avano de corte, possvel
obter--se um valor aproximado deste erro radial atravs da seguinte ex-
presso:
Acelerao/desacelerao linear aps a interpolao de avano de corte
Acelerao/desacelerao em forma de sino aps a interpolao de avano
de corte
Assim, no caso da acelerao/desacelerao em forma de sino e da
acelerao/desacelerao linear aps a interpolao, o erro radial menor
no correspondente a um fator de 12 do que no caso da acelerao/desacel-
erao exponencial, excluindo quaisquer erros causados pela constante de
tempo do loop servo.
r =
1
24
T
1
2
+
1
2
T
2
2
(1
2
)
V
2
r
Fig. D.4 Erro de direo do raio no corte circular
r =
1
48
T
1
2
+
1
2
T
2
2
(1
2
)
V
2
r
Uma vez que o raio de usinagem r (mm) e o erro admissvel r (mm) da
pea se encontram predefinidos na usinagemreal, a velocidade de avano
mxima admissvel v (mm /seg) determinada atravs da equao (1).
Dado que a constante de tempo de acelerao/desacelerao durante o
corte, definida por este equipamento, varia em funo da
mquina--ferramenta, consulte o manual fornecido pelo fabricante da
mquina--ferramenta para informaes mais detalhadas.
D.4
ERRO DE DIREO
DO RAIO NO CORTE
CIRCULAR
ANEXOS B--64114PO/01
E. ESTADO DURANTE A ENERGIZAO,
A ANULAO E O RESET
773
E
ESTADO DURANTE A ENERGIZAO, A
ANULAO E O RESET
O parmetro 3402 (CLR) usado para determinar se o reset do CNC o
coloca no estado de apagado ou no estado de reset (0: estado de reset/1:
estado de apagado).
Os smbolos das tabelas abaixo significam o seguinte:
f:O status no foi mudado ou o movimento continuado.
:O status foi cancelar ou o movimento foi interrompido.
Elemento Ao energizar Apagado Reset
Dados de
definio
Valor de correo f f f
definio
Dados definidos atra-
vs da operao de
definio MDI
f f f
Parmetro f f f
Diversos
dados
Programas em
memria
f f f
Contedo do buffer F: Modo MDI
: Outros modos
Indicao do nmero
de seqncia
f f(Nota 1) f(Nota 1)
Cdigo G de ao
simples

Cdigo G modal Cdigos G iniciais.
(Os cdigos G20 e G21 voltam
ao estado em que se encontra-
vamda ltima vez emque o sis-
tema foi desligado.)
Cdigos G iniciais.
(G20/G21 no se al-
teram.)
f
F Zero Zero f
S, T, M f f
K (Nmero de repe-
ties)

Valor das coordenadas de tra-
balho
Zero f f
ANEXOS
E. ESTADO DURANTE A ENERGIZAO,
A ANULAO E O RESET B--64114PO/01
774
Elemento Reset Apagado Ao energizar
Ao em
operao
Movimento
operao
Pausa
Ativao dos cdigos
M, S e T

Correo da ferra-
menta
Dependendo do
parmetro LVK (n
5003#6)
F: Modo MDI.
Outros modos em funo
do parmetro LVK (n
5003#6).
Compensao do raio
da ponta da ferra-
menta
F: Modo MDI
: Outros modos
Armazenamento do
nmero do subpro-
grama chamado
(Nota 2) F: Modo MDI
: Outros modos (Nota
2)
Sinais de
sada
Sinal de alarme
AL do CNC
Desligado, se no houver razo
para a respectiva ativao
Desligado, se no
houver razo para a re-
spectiva ativao
Desligado, se no houver
razo para a respectiva
ativao
LED de trmino do
retorno
ao ponto de re-
ferncia
f( : Parada de em-
ergncia)
f( : Parada de em-
ergncia)
Cdigos S, T e B f f
Cdigo M
Sinais de strobe M, S
e T

Sinal de rotao do
fuso (sinal analgico
S)
f f
Sinal de pronto
MA do CNC
ON f f
Sinal de pronto SA
do servo
ON (se for um alarme que
no o do servo)
ON (se for um alarme
que no o do
servo)
ON (se for um alarme
que no o do
servo)
LED de incio do ciclo
(STL)

LED de bloqueio de
avano (SPL)

NOTA
1 Quando executado um salto para o incio do programa, o nmero do programa principal
mostrado.
2 Se for efetuado um reset durante a execuo de um subprograma, o controle volta para o
programa principal.
A execuo no pode ser iniciada a meio de um subprograma.
ANEXOS B--64114PO/01
F. TABELA DE CORRESPONDNCIA
CARACTERE--CDIGO
775
F
TABELA DE CORRESPONDNCIA
CARACTERE--CDIGO
Carac-
tere
Cdigo Comentrio Carac-
tere
Cdigo Comentrio
A 065 6 054
B 066 7 055
C 067 8 056
D 068 9 057
E 069 032 Espao
F 070 ! 033 Ponto de excla-
mao
G 071 034 Aspas
H 072 # 035 Cerquilha
I 073 $ 036 Sinal de dlar
J 074 % 037 Porcentagem
K 075 & 038 E comercial
L 076 039 Apstrofo
M 077 ( 040 Parntese esquerdo
N 078 ) 041 Parntese direito
O 079 * 042 Asterisco
P 080 + 043 Sinal de mais
Q 081 , 044 Vrgula
R 082 -- 045 Sinal de menos
S 083 . 046 Ponto final
T 084 / 047 Barra
U 085 : 058 Dois pontos
V 086 ; 059 Ponto e vrgula
W 087 < 060 Sinal de menor
X 088 = 061 Sinal de igual
Y 089 > 062 Sinal de maior
Z 090 ? 063 Ponto de
interrogao
0 048 @ 064 Arroba
1 049 [ 091 Colchete esquerdo
2 050 ^ 092
3 051 093 Sinal de Yen
4 052 ] 094 Colchete direito
5 053 _ 095 Sublinha
ANEXOS G. LISTA DE ALARMES B--64114PO/01
776
G
LISTA DE ALARMES
1) Erros de programao (alarmes P/S)
Nmero Mensagem Contedo
000 DESLIGAR CNC Foi introduzido um parmetro que requer desenergizao. Desligue o
CNC.
001 ALARME DO SINAL DE PARIDADE
TH
Alarme TH (foi introduzido um caractere com sinal de paridade incor-
reto). Corrija a fita.
002 ALARME DO SINAL DE PARIDADE
TV
Alarme TV (o nmero de caracteres de umbloco mpar). Este alarme
ser gerado apenas se a verificao TV estiver ativa.
003 EXCESSO DE DIGITOS Foram introduzidos dados com um nmero de dgitos que excede o li-
mite mximo permitido. (Consulte o ponto sobre as dimenses mxi-
mas programveis.)
004 ENDERECO NAO ENCONTRADO Foi introduzido um nmero ou o sinal -- sem endereo no incio do
bloco. Modifique o programa.
005 DADOINVALIDOAPOSENDERECO No foram indicados os dados adequados aps o endereo, mas sim
outro endereo ou um cdigo EOB. Modifique o programa.
006 USO INCORRETO DO SINAL
NEGATIVO
Erro de introduo do sinal -- (Osinal -- foi introduzido aps umen-
dereo com o qual no pode ser usado ou foram introduzidos dois ou
mais sinais -- .) Modifique o programa.
007 USO INCORRETO DO PONTO
DECIMAL
Erro de introduo . do ponto decimal (Foi introduzido umponto deci-
mal aps um endereo com o qual no pode ser usado, ou foram
introduzidos dois pontos decimais.) Modifique o programa.
009 USO INCORRETO DO ENDERECO Foi introduzido um caractere incorreto em uma rea importante.
Modifique o programa.
010 CODIGO G INVALIDO Foi especificado um cdigo G incorreto ou um cdigo G que corres-
ponde a uma funo no suportada. Modifique o programa.
011 AVANCO NAO ESPECIFICADO No foi programada qualquer velocidade para o avano de corte ou a
velocidade de avano indicada no era correta. Modifique o programa.
014 COMANDO DE PASSO INVLIDO Na abertura de rosca de passo varivel, o aumento e a reduo do
passo de rosca emitidos pelo endereo K excedem o valor mximo de
comando, ou umcomando, de forma que o passo de rosca passa a ter
um valor negativo. Modifique o programa.
015
EXCESSO DE EIXOS PROGRAMA-
DOS
Foi feita uma tentativa para deslocar a ferramenta ao longo de um
nmero de eixos simultaneamente controlados superior ao mximo
permitido. Ou, por outro lado, no foi especificado qualquer comando
de movimento do eixo ou umcomando de movimento do eixo para dois
ou mais eixos no bloco contendo o comando de salto usando o sinal de
limite de torque (G31 P99/98). O comando deve ser acompanhado de
um comando de movimento para um nico eixo, no mesmo bloco.
020 ULTRAPASSADA TOLERANCIA DO
RAIO
Na interpolao circular (G02 ou G03), a diferena da distncia entre
o ponto inicial e o centro de umarco, e entre o ponto final e o centro do
arco excedeu o valor especificado no parmetro n 3410.
021 PLANO DO EIXO PROGRAMADO
INVALIDO
Na interpolao circular, foi programado umeixo no includo no plano
selecionado (atravs de G17, G18, G19). Modifique o programa.
022 INTERPOLAO CIRCULAR Na interpolao circular, no foi especificado o raio R ou a distncia
entre o ponto inicial e o centro do arco, I, J ou K.
023 COMANDO DE RAIO INVLIDO Na interpolao circular por designao do raio, foi programado um
valor negativo para o endereo R. Modifique o programa.
028 SELECAO DO PLANO INVALIDO No comando de seleo de plano, foram programados dois ou mais
eixos no mesmo sentido. Modifique o programa.
029 CORRETOR INVALIDO Os valores de correo especificados atravs do cdigo T so dema-
siado elevados. Modifique o programa.
030 NUMERO DO CORRETOR
INVALIDO
O nmero de correo especificado atravs da funo T para a
correo da ferramenta, demasiado elevado. Modifique o programa.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
777
Nmero Contedo Mensagem
031 COMANDO P INVALIDO EM G10 Foi indicado um nmero de correo excessivo aps o endereo P ou
esse mesmo nmero foi omitido durante a especificao atravs de
G10. Modifique o programa.
032 CORRETOR INVALIDO EM G10 Foi indicado um valor de correo excessivo durante a especificao
atravs de G10 ou durante a escrita atravs de variveis do sistema.
033 IMPOSSIVEL FAZER NRC No possvel determinar um ponto de interseo para a compen-
sao do raio da ponta da ferramenta. Modifique o programa.
034 CIRCULO NAO PERMITIDO NO
BLC. INIC/EXT
Apartida ou cancelamento estava para ser executada(o) no modo G02
ou G03, na compensao do raio da ponta da ferramenta. Modifique o
programa.
035 NAO PERMITIDO COMANDO G31 Ocomando para ignorar corte (G31) foi especificado no modo de com-
pensao do raio da ponta da ferramenta. Modifique o programa.
037 IMPOSSIVEL TROCAR O PLANO
EM NRC
O plano de correo foi mudado na compensao do raio da ponta da
ferramenta. Modifique o programa.
038 INTERFERENCIA NO BLOCO
CIRCULAR
Ocorrer umcorte excessivo na compensao do raio da ponta da fer-
ramenta porque o ponto inicial ou o ponto final do arco coincide como
centro do arco. Modifique o programa.
039 CHANF/CANTOS NAO PERMIT.EM
NRC
A chanfragem ou o canto R foi especificada(o) com uma partida um
cancelar ou uma mudana entre G41 e G42, na compensao do raio
da ponta da ferramenta. Oprograma pode provocar umcorte excessivo
durante a chanfragem ou canto R. Modifique o programa.
040 INTERFERNCIA NO BLOCO
G90/G94
Ocorrer umcorte excessivo na compensao do raio da ponta da fer-
ramenta, no ciclo fixo G90 ou G94. Modifique o programa.
041 INTERFERNCIA EM NRC Ocorrer um corte excessivo na compensao do raio da ponta da
ferramenta. Modifique o programa.
046 COMANDO DE RETORNO AO
P.REFERENCIA INVALIDO
Para o retorno ao 2, 3 e 4 ponto de referncia, foram introduzidos
comandos diferentes de P2, P3 e P4.
050 CHANF/CANTOS NAO PERMIT.NO
TERCEIRO BLOCO
No bloco da abertura de rosca foi programada a chanfragemou o arre-
dondamento do canto R. Modifique o programa.
051 MOVIMENTO INCORRETO APOS
CHF/CNR
Foi especificado um movimento invlido ou a distncia a percorrer no
bloco seguinte ao da chanfragem ou ao do arredondamento do canto
R. Modifique o programa.
052 NAO TEM CODIGO G01 APOS
CHF/CNR
Obloco seguinte ao da chanfragemou do arredondamento do canto R
no G01. Modifique o programa.
053 EXCESSO DE ENDERECOS
PROGRAMADOS
Nos comandos de chanfrageme de arredondamento do cantoR, osen-
dereos I, K e R foram especificados duas ou mais vezes, ou o carac-
tere a seguir vrgula (,) no C ou R na programao direta das di-
menses do desenho. Modifique o programa.
054 CORTE CNICO IMPOSS.APS
CHANF/CANTOS
Um bloco em que foi especificada a chanfragem no ngulo definido
ou o canto R, inclui um comando de corte cnico. Modifique o pro-
grama.
055 MOVIMENTO INDETERM. NO
CHF/CNR
No bloco de chanfragem ou de arrendondamento do canto R, a
distncia a percorrer inferior valor da chanfragem ou do canto R.
056 FALTAPONTOFINAL &NGULOEM
CHANF/CANTOS
No foi especificado nemo ponto final nemo ngulo no comando desti-
nado ao bloco subseqente quele em que foi especificado apenas o
ngulo (A). Modifique o programa.
057 IMPOSSVEL PARA FIM DE BLOCO A posio de fim de bloco no foi calculada corretamente na progra-
mao direta da dimenso do desenho. Modifique o programa.
058 PONTO FINAL NAO ENCONTRADO Aposio de fimde bloco no foi encontrada na programao direta da
dimenso do desenho. Modifique o programa.
059 PROGRAMA NAO ENCONTRADO Em uma procura de um nmero de programa externo ou de um
nmero de pea externo, o nmero de programa especificado no foi
encontrado ou est sendo editado em simultneo um programa es-
pecificado para pesquisa. Caso contrrio, um programa especificado
por uma chamada de macro de um toque no registrado em
memria. Verifique o nmero do programa e o sinal externo ou can-
cele a edio simultnea.
060 SEQUENCIA NAO ENCONTRADA O nmero de seqncia programado no foi encontrado na pesquisa
do nmero de seqncia. Verifique o nmero de seqncia.
ANEXOS G. LISTA DE ALARMES B--64114PO/01
778
Nmero Contedo Mensagem
061 ENDEREO P/Q NAO
ENCONTRADO EM G70--G73
O endereo P ou Q no foi especificado no comando G70, G71, G72
ou G73. Modifique o programa.
062 COMANDO INVALIDO EM G71--G76 1 A profundidade de corte em G71 ou G72 foi especificada com zero
ou com um valor negativo.
2 Acontagemrepetitiva emG73 corresponde a zero ou a umvalor ne-
gativo.
3 O valor negativo especificado com i ou k zero em G74 ou G75.
4 Foi especificado umvalor diferente de zero para o endereo Uou W,
embora i ou k seja zero em G74 ou G75.
5 Foi especificado um valor negativo parad, embora a direo de
descarga tenha sido determinada em G74 ou G75.
6 Aaltura da rosca ou a profundidade de corte foi especificada pelapri-
meira vez com zero ou com um valor negativo em G76.
7 A profundidade mnima de corte especificada em G76 superior
altura da rosca.
8 EmG76 foi especificado umngulo da ponta da ferramenta invlido.
Modifique o programa.
063 SEQUENCIA NAO ENCONTRADA No possvel procurar o nmero de seqncia especificado pelo en-
dereo P em G70, G71, G72 ou G73. Modifique o programa.
064 PROGRAMA DE CONTORNOSNAO
UNIFORME
Emumciclo fixo repetitivo (G71 ou G72), foi especificado umcontorno
alvo sem aumento e diminuio uniformes.
065 COMANDO INVALIDO EM G71--G73 1 G00 ou G01 no foi programado no bloco com o nmero de
seqncia especificado atravs do endereo P no comando G71,
G72 ou G73.
2 Oendereo Z(W) ou X(U) foi programado no bloco como nmero de
seqncia especificado atravs do endereo Pno comando G71 ou
G72, respectivamente. Modifique o programa.
066 CDIGO G INCORRETO EM
G71--G73
Foi programado umcdigo Ginadequado entre dois blocos especifica-
dos pelo endereo P em G71, G72 ou G73. Modifique o programa.
067 OPERAO IMPOSSIVEL NO
MODO MDI
Ocomando G70, G71, G72 ou G73 foi especificado como endereo P
e Q. Modifique o programa.
068 ALARME P/S Para G71 tipo II, foram definidas 11 ou mais bolsas. Modifique o pro-
grama.
069 ERRO DE FORMATO EM G70--G73 O ltimo comando de movimento dos blocos especificados por P e Q
do comando G70, G71, G72 ou G73 termina comchanfragem ou arre-
dondamento de cantos.
070 NAO HA ESPACO NA MEMORIA O espao de memria insuficiente.
Apague quaisquer programas desnecessrios e tente de novo.
071 DADOS NAO ENCONTRADOS O endereo procurado no foi encontrado ou o programa com o
nmero especificado no foi encontrado na pesquisa do nmero do
programa. Verifique os dados.
072 EXCESSO DE PROGRAMAS O nmero de programas a serem armazenados excederam 200. Ex-
clua programas desnecessrios e execute o registro do programa de
novo.
073 NO. DO PROGRAMA JA ESTA EM
USO
O nmero do programa indicado j foi usado. Altere o nmero do pro-
grama ou apague programas desnecessrios e execute de novo o re-
gistro de programas.
074 NO. DE PROGRAMA INVALIDO O nmero do programa no est compreendido no intervalo de 1 a
9999. Modifique o nmero do programa.
075 PROTEGIDO Foi feita uma tentativa para registrar um programa cujo nmero estava
protegido.
076 NAO DEFINIDO ENDERECO P Oendereo P (nmero do programa) no foi programado no bloco que
inclui um comando M98, G65 ou G66. Modifique o programa.
077 ERRO DE ANINHAM. DO
SUBPROGRAMA
O subprograma foi chamado cinco vezes. Modifique o programa.
078 NUMERO NAO ENCONTRADO Umnmero do programa ou umnmero de seqncia que foi especifi-
cado atravs do endereo P no bloco que inclui um comando M98,
M99, M65 ou G66 no foi encontrado. Onmero de seqncia especifi-
cado atravs de uma instruo GOTO no foi encontrado ou est
sendo editado em simultneo um programa chamado. Corrija o pro-
grama ou cancele a edio simultnea.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
779
Nmero Contedo Mensagem
079 ERRO NA VERIFICACAO DO
PROGRAMA
Na memria ou comparao de programas, umprograma memorizado
no corresponde ao que foi lido a partir de um dispositivo externo de
E/S. Verifique os dois programas em memria e os do dispositivo ex-
terno.
080 SINAL CONFIRMACAODEG37 NAO
OK
Na funo de compensao automtica da ferramenta (G36, G37), o
sinal de alcance da posio de medio (XAE ou ZAE) no foi ativado
dentro da faixa especificada no parmetro 6254 (valor ).
Isto deve--se a um erro de especificao ou operao.
081 CORRETOR NAO ENCONTRADO
EM G37
Acompensao automtica da ferramenta (G36, G37) foi especificada
semumcdigo T (funo de compensao automtica da ferramenta).
Modifique o programa.
082 CDIGO T NAO PERMITIDO EM
G37
O cdigo T e a compensao automtica da ferramenta (G36, G37)
foram especificados no mesmo bloco (funo de compensao au-
tomtica da ferramenta). Modifique o programa.
083 COMANDO DO EIXO INVALIDO EM
G37
Na compensao automtica da ferramenta (G36, G37), foi especifi-
cado um eixo invlido ou um comando incremental. Modifique o pro-
grama.
085 ERRO DE COMUNICACAO Ao introduzir dados na memria atravs da interface de leitura/envio,
foi gerado um erro de overrun, paridade ou framing. O nmero de bits
dos dados de entrada ou a definio da taxa de bauds ou o nmero de
especificao da unidade de E/S est incorreto.
086 SINAL DR OFF Osinal de pronto (DR) do leitor/furador foi desligado ao introduzir dados
na memria atravs da interface de leitura/envio. Ofornecimento deen-
ergia unidade de E/S foi cortado ou o cabo no est conectado ou
uma placa de circuitos impressos tem uma anomalia.
087 EXCESSO DE DADOS NO BUFFER Ao introduzir dados na memria atravs da interface de leitura/envio,
a introduo no foi interrompida aps a leitura de 10 caracteres, em-
bora o comando de trmino de leitura tivesse sido especificado. Avaria
na unidade de E/S ou na placa de circuitos integrados.
090 RETORNO INCOMPLETO AO
P.REFERENCIA
Oretorno ao ponto de referncia no pode ser executado normalmente
porque o ponto inicial do retorno ao ponto dereferncia estdemasiado
perto do ponto de referncia ou a velocidade demasiado baixa. Dis-
tancie suficientemente o ponto inicial do ponto de referncia ou especi-
fique uma velocidade suficientemente rpida para o retorno ao ponto
de referncia. Verifique o contedo do programa.
091 RETORNO INCOMPLETO AO
P.REFERENCIA
No possvel executar o retorno manual ao ponto de referncia no es-
tado de parada da operao automtica.
092 EIXOS NAO ESTAO NO PTO DE
REFER
Os eixos programados atravs de G27 (verificao do retorno ao ponto
de referncia) no retornaram ao ponto de referncia.
094 TIPO P NAO PERMIT. (TR. COORD) O tipo P no pode ser especificado quando o programa reiniciado.
(Depois da interrupo da operao automtica, foi executada a oper-
ao de especificao do sistema de coordenadas.)
Execute a operao correta, de acordo com o manual de operao.
095 TIPO P NAO PERMIT.
(TR.CORR.EXT)
O tipo P no pode ser especificado quando o programa reiniciado.
(Depois da interrupo da operao automtica, o valor externo de
correo da pea mudou.)
Execute a operao correta, de acordo com o manual de operao.
096 TIPO P NAO PERMIT.
(TR.CORR.TRAB)
O tipo P no pode ser especificado quando o programa reiniciado.
(Depois da interrupo da operao automtica, o valor de correo da
pea mudou.)
Execute a operao correta, de acordo com o manual de operao.
097 TIPO P NAO PERMIT. (EXEC AUTO) O tipo P no pode ser especificado quando o programa reiniciado.
(Depois da energizao, de uma parada de emergncia ou da desati-
vao do alarme P/S94 a 97, no foi executada qualquer operao au-
tomtica.) Execute a operao automtica.
098 G28 ENCONTRADO NA SEQUEN.
RETORNO
Depois da energizao ou da parada de emergncia, foi especificado
um comando do reincio do programa sem operao de retorno ao
ponto de referncia e G28 no foi encontrado durante a pesquisa.
Execute o retorno ao ponto de referncia.
099 EXEC MDI NAO PERMIT. APOS
PESQUIS
Aps o trmino da pesquisa no reincio do programa, indicado um
comando de movimento atravs do MDI.
ANEXOS G. LISTA DE ALARMES B--64114PO/01
780
Nmero Contedo Mensagem
100 ATIVADA ESCRITA DE
PARAMETROS
Na tela de (DEFINICAO) DE PARAMETROS, PWE(escrita de parme-
tros ativada) est definido para 1. Defina--o para 0 e faa o reset do sis-
tema.
101 LIMPAR MEMORIA Osistema desligou--se durante nova escrita da memria atravs da op-
erao de edio do programa. Se este alarme for ativado, pressione
simultaneamente as teclas <RESET> e <PROG> e ser apagado
somente o programa em edio. Registre o programa apagado.
111 EXCESSO DOS DADOS
CALCULADOS
O resultado do clculo est fora da faixa admissvel (--10
47
a --10
--29
,
0 e 10
--29
a 10
47
).
112 DIVISAO POR ZERO Foi especificada uma diviso por zero (incluindo tan 905).
Modifique o programa.
113 COMANDO INCORRETO Foi programada uma funo que no pode ser usada em uma macro
de usurio. Modifique o programa.
114 ERRO DE FORMATO NA MACRO Existe um erro em formatos diferentes de <Formula>.
Modifique o programa.
115 NUMERO DE VARIAVEL INVALIDO Umvalor no definido como nmero de varivel foi designado na macro
de usurio ou no corte no ciclo rpido. Modifique o programa.
116 ESCRITA DE VARIAVEL
PROTEGIDA
Olado esquerdo da instruo de substituio uma varivel cuja sub-
stituio no permitida. Modifique o programa.
118 ERRO DE ANINHAMEN. DE
PARENTESES
O aninhamento de parnteses ultrapassa o limite superior (quintuplo).
Modifique o programa.
119 ARGUMENTO INVALIDO O argumento SQRT negativo, o argumento BCD negativo ou exis-
tem valores diferentes de 0 a 9 em cada linha do argumento BIN.
Modifique o programa.
122 CHAMADA MODAL DE MACROS
QUADRUPLA
Esto aninhadas um total de quatro chamadas de macro e de chama-
das modais de macro. Modifique o programa.
123 IMPOS.USAR MACROCOMANDO
EM DNC
O comando de controle de macro usado durante a operao DNC.
Modifique o programa.
124 FIM COMAN.NAO ENCONT. DO -- END no corresponde a 1: 1. Modifique o programa.
125 ERRO DE FORMATO NA MACRO O formato <Formula> est errado. Modifique o programa.
126 NUMERO DO LOOP INVALIDO Em DOn, 1n 3 no foi estabelecido. Modifique o programa.
127 NC, MACRO NO MESMO BLOCO Os comandos NC e de macro de usurio coexistem.
Modifique o programa.
128 NO.SEQUENCIA DA MACRO
INVALIDO
O nmero de seqncia especificado no comando de desvio no es-
tava compreendido no intervalo de 0 a 9999. Ou no pode ser procu-
rado. Modifique o programa.
129 ENDERECO DO ARGUMENTO
INVALIDO
Foi usado um endereo invlido na < Designao do Argumento >.
Modifique o programa.
130 OPERACAO DO EIXO INVALIDA Foi indicado um comando de controle do eixo do PMC para um eixo
controlado pelo CNC ou foi indicado um comando de controle do eixo
do CNC para um eixo controlado pelo PMC. Modifique o programa.
131 EXCESSO DE MENSAGENS DE
ALARME EXTERNAS
Cinco ou mais alarmes resultaram em uma mensagem de alarme
externa.
Consulte o diagrama em escada do PMC para detectar a causa.
132 NO. DO ALARME NAO
ENCONTRADO
O nmero de alarme em causa no existe na memria de mensagem
de alarme externa. Verifique o diagrama em escada do PMC.
133 DADOS INVALIDOS NA MSG DE
ALARME EXT.
Uma pequena faixa de dados da mensagem de alarme externa ou da
mensagem de operao externa est incorreta. Verifique o diagrama
em escada do PMC.
135 ORIENTAO DO FUSO Tentou fazer--se uma indexao do fuso sem qualquer orientao do
fuso. Execute a orientao do fuso.
136 CODIGO C/H & MOVIM. CMD NO
MESMO BLOCO
Foi especificado um comando de movimento de outros eixos no
mesmo bloco dos endereos C, H de indexao do fuso. Modifique o
programa.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
781
Nmero Contedo Mensagem
137 CDIGO M & MOVIM. CMD NO
MESMO BLOCO
Foi especificado um comando de movimento de outros eixos no
mesmo bloco do cdigo M referente indexao do fuso. Modifique o
programa.
139 IMPOS.MUDAR CONTROL.EIXO
NO PMC
Um eixo foi selecionado atravs do controle de eixos do PMC.
Modifique o programa.
145 COMANDO G112/G113 INVALIDO As condies so incorretas quando a interpolao de coordenadas
polares comea ou cancelada.
1) G12.1/G13.1 foi especificado num modo diferente de G40.
2) Foi encontrado um erro na seleo de plano. Os parmetros n
5460 e n 5461 foram especificados incorretamente.
Modifique o valor do programa ou do parmetro.
146 CODIGO G INVALIDO Foi especificado um cdigo G que no pode ser definido no modo de
interpolao de coordenadas polares. Veja a seo II--4.4 e modifique
o programa.
150 NO.DO GRUPO DA FERRAM.
INVALIDO
Onmero do grupo da ferramenta ultrapassa o valor mximo permitido.
Modifique o programa.
151 NO.DO GRUPO DA FERRAM. NAO
ENCONTRADO
Ogrupo da ferramenta programado no programa deusinagemnoest
definido. Modifique o valor do programa ou do parmetro.
152 SEM ESPACO PARA INSERIR
FERRAMEN
O nmero de ferramentas de um grupo ultrapassa o valor mximo re-
gistrvel. Modifique o nmero de ferramentas.
153 CODIGO T NAO ENCONTRADO No registro dos dados de vida til da ferramenta, no foi especificado
umcdigo T no bloco emque o mesmo seria necessrio. Corrija o pro-
grama.
155 CODIGO T INVALIDO EM M06 No programa de usinagem, o cdigo M06 e T do mesmo bloco no cor-
respondem ao grupo em uso. Corrija o programa.
156 COMANDOP/L NAOENCONTRADO Os comandos P e L faltam no incio do programa em que definido o
grupo da ferramenta. Corrija o programa.
157 EXCESSO DE GRUPOS DE
FERRAMENTAS
Onmero de grupos de ferramentas a definir ultrapassa o valor mximo
admissvel. (Ver parmetro n 6800, bit 0 e 1). Modifique o programa.
158 DADOS DE VIDA FER. INVALIDOS A vida til da ferramenta a definir demasiado longa. Modifique o valor
de definio.
159 ESPECIFIC. DA
FERRAM.INCOMPLETA
A corrente foi desligada durante a execuo de umprograma para es-
pecificao dos dados de vida til. Defina--os de novo.
175 COMANDO G107 INVALIDO Condies invlidas para a execuo do incio ou cancelamento da in-
terpolao circular. Para mudar para o modo de interpolao cilndrica,
especifique o comando em um formato de G07.1 nome do eixo de ro-
tao -- raio do cilindro.
176 CODIGO G INVALIDO EM G107 Foi especificado umdos seguintes cdigos Gque no podem ser defi-
nidos no modo de interpolao cilndrica.
1) Cdigos G para posicionamento, tais como G28, G76, G81 -- G89,
incluindo os cdigos especificando o ciclo de deslocamento rpido
2) Cdigos G para a especificao de um sistema de coordenadas:
G50, G52
3) Cdigo G para a seleo de um sistema de coordenadas: G53
G54--G59 Modifique o programa.
190 SELECAO DE EIXO INVALIDO No controle da velocidade de corte constante, a especificao do eixo
invlida. (Ver parmetro n 3770.) O comando de eixo especificado
(P) contm um valor incorreto. Corrija o programa.
194 COMAN.FUSO EM MODO
SINCRONO
Foi especificado o modo de controle do contorno, de posicionamento
do fuso (controle do eixo Cs) ou de rosqueamento rgido com
macho durante o modo de controle sncrono do fuso serial. Corrija o
programa de forma que o modo de controle sncrono do fuso serial seja
liberado antecipadamente.
197 EIXO C COMAND.EM MODO FUSO O programa especificou um movimento ao longo do eixo Cf quando o
sinal CON(DGN=G027#7) estava desativado. Corrija o programa ou
consulte o diagrama emescada do PMCpara encontrar a causa de de-
sativao do sinal.
ANEXOS G. LISTA DE ALARMES B--64114PO/01
782
Nmero Contedo Mensagem
199 PALAVRA DE MACRO INDEFINIDA Foi usada uma palavra de macro indefinida. Modifique a macro de
usurio.
200 COMANDO DE CODIGO S
INVALIDO
No rosqueamento rgido com macho, um valor S est fora da faixa ou
no foi especificado.
Os valores mximos para S que podemser especificados no rosquea-
mento rgido commacho so definidos nos parmetros de 5241 a5243.
Altere a definio em o parmetro ou modifique o programa.
201 AVANCO NAO DEF. NA ROSCA
C/MACHO
No rosqueamento rgido commacho, no foi definido qualquer valor F.
Corrija o programa.
202 EXCEDEU O LIMITE DE POSICAO
LSI
No rosqueamento rgido com macho, o valor de distribuio do fuso
demasiado elevado.
203 PROGR.INCORRETO EM ROSCA
C/MACHO
No rosqueamento rgido com macho, a posio para um cdigo M
rgido (M29) ou para umcomando Sest errada. Modifique o programa.
204 OPERACAO DO EIXO INVALIDA No rosqueamento rgido com macho, foi especificado um movimento
do eixo entre o bloco do cdigo Mrgido (M29) e o bloco G84 (G88). Mo-
difique o programa.
205 SINAL DI DA ROSCA C/ MACHO
OFF
1 Quando G84 (G88) executado, o sinal de rosqueamento rgido
com macho (DGNG061 #1) no 1, embora tenha sido especifi-
cado um cdigo M rgido (M29).
2 O fuso do rosqueamento rgido com macho no foi selecionado
em um sistema de mltiplos fusos (pelo sinal DI G27, #0 e #1, ou
G61, #4 e #5).
Consulte o diagrama em escada do PMC para encontrar a causa de
desativao do sinal.
207 ERRO DE DADOS NA ROSCA COM
MACHO
A distncia especificada para o rosqueamento rgido com macho era
demasiado curta ou demasiado longa.
210 NAO PERMITIDO COMANDO
M198/M099
1 M198 e M199 so executados na operao planejada ou M198
executado na operao DNC. Modifique o programa.
2 Numciclo fixo de corte mltiplo de bolsa, foi especificada uma macro
de interrupo e M99 foi executado.
211 G31 (HIGH) NAO PERMITIDO EM
G99
G31 foi programado no comando de avano por rotao, apesar da op-
o de salto rpido se encontrar disponvel. Modifique o programa.
212 SELECAO DO PLANO INVALIDO A programao direta das dimenses do desenho foi comandada para
um plano diferente do plano ZX. Corrija o programa.
213 COMANDO INVALIDO NO MODO
SINCR.
Foi programado ummovimento para o eixo a ser controlado sincronica-
mente.
214 COMANDO INVALIDO NO MODO
SINCR.
O sistema de coordenadas foi definido ou a compensao da ferra-
menta do tipo deslocamento foi executada no controle sncrono. Corrija
o programa.
217 G251 DUPLO (COMANDOS) G51.2 ou G251 foi novamente programado no modo de usinagem
poligonal. Modifique o programa.
218 COMANDO P/Q NAO
ENCONTRADO EM G251
P ou Q no foi programado no bloco G251 ou o valor do comando en-
contra--se fora da faixa admissvel. Modifique o programa.
219 COMANDOS G250/G251
INDEPENDENTES
G251 e G250 no so blocos independentes.
220 COMANDO INVALIDO NO MODO
SINCR.
Na operao sncrona, foi programado um movimento pelo programa
NC ou pela interface de controle de eixos PMC, para o eixo sncrono.
221 COMANDO INVALIDO NO MODO
SINCR.
A operao sncrona de usinagem poligonal e o controle de eixos Cs
foram executados ao mesmo tempo. Modifique o programa.
224 RETORNO AO PONTO DE
REFERENCIA
No h um retorno ao ponto de referncia antes do incio do ciclo.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
783
Nmero Contedo Mensagem
231 ERRO DE FORMATO EM G10 OU
L50
Ocorreu umdos erros seguintes no formato especificado, durante a en-
trada de parmetros programveis.
1 O endereo N ou R no foi introduzido.
2 Foi introduzido um nmero no especificado para um parmetro.
3 O nmero do eixo demasiado elevado.
4 Onmero do eixo no foi especificado no parmetro do tipo de eixo.
5 O nmero do eixo foi especificado no parmetro que no do tipo
de eixo.
6 Foi feita uma tentativa de reset do bit 4 do parmetro 3202 (NE9) ou
de alterao do parmetro 3210 (PSSWD), os quais esto protegi-
dos por uma senha. Corrija o programa.
232 DEMASIADOS EIXOS HELICOIDAIS Foram especificados trs ou mais eixos como eixos helicoidais, no
modo de interpolao helicoidal.
233 MODULO OCUPADO Foi feita uma tentativa de utilizao de uma unidade, como a que est
conectada atravs da interface RS--232--C, que estava sendo utilizada
por outros usurios.
239 ALARME BP/S Aedio simultnea foi executada durante a transmisso coma funo
para o controle de unidades externas de E/S.
240 ALARME BP/S A edio simultnea foi executada durante a operao MDI.
244 ALARME P/S Na funo de salto ativada pelo sinal de limite de torque, o nmero de
pulsos errneos acumulados excedeu o valor 32767, antes do sinal ser
introduzido. Por isso, os pulsos no podem ser corrigidos com uma
distribuio. Altere as condies, tais como a velocidade de avano ao
longo dos eixos e o limite de torque, e tente novamente.
245 CDIGOT NAOPERMITIDONESTE
BLOCO
Umdos cdigos G(G50, G10 e G04) que no podemser especificados
juntamente comumcdigo Tno mesmo bloco, foi especificado comum
cdigo T.
5010 FIM DA GRAVACAO Foi especificado o fim da gravao (%).
5018 ERRO DE VELOCID. NO EIXO
POLIG.
A relao da velocidade de rotao do valor do comando no pode ser
mantida no modo G51.2, porque a velocidade do fuso ou do eixo
sncrono de rotao poligonal excede o valor limite ou demasiado
lenta.
5020 ERRO NO PARMETRO DE
REINICIO
Foi especificado um parmetro incorreto para reiniciar o programa.
5059 RAIO FORA DA FAIXA E Durante a interpolao circular, o centro do arco especificado com I, J
e K fez com que o raio excedesse os nove dgitos.
5073 FALTA PONTO DECIMAL No foi especificado umponto decimal para umcomando emque ne-
cessrio especific--lo.
5074 DUPLICACAO DE ENDERECO O mesmo endereo aparece vrias vezes em um bloco ou um bloco
contm dois ou mais cdigos G pertencentes ao mesmo grupo.
5134 FSSB : ESGOTADOTEMPOPREPA-
RACAO PARA ABERTURA
O FSSB no ficou pronto a abrir durante a inicializao.
5135 FSSB : MODO DE ERRO O FSSB introduziu um modo de erro.
5136 FSSB : O NUMERO DE AMPS E
PEQUENO
O nmero de amplificadores reconhecidos pelo FSSB insuficiente,
comparado com o nmero de eixos controlados.
5137 FSSB : ERRO DE CONFIGURACAO O FSSB detectou um erro de configurao.
5138 FSSB : ESPECIFICACAO
INCOMPLETA DO EIXO
Adefinio do eixo no foi executada no modo de definioautomtica.
Execute a definio do eixo atravs da tela de definio do FSSB.
5139 FSSB : Desvio A inicializao do servo no terminou normalmente.
O cabo tico pode estar defeituoso ou pode existir um erro na ligao
ao amplificador ou outro mdulo.
Verifique o cabo tico e o estado da ligao.
ANEXOS G. LISTA DE ALARMES B--64114PO/01
784
Nmero Contedo Mensagem
5195 DIREO NO PODE SER
JULGADA
Quando o sensor de toque comuma nica entrada de sinal de contato
usado na funo B de entrada direta para os valores de medio da
correo da ferramenta, a direo do pulso armazenada no
constante. Existncia de uma das condies seguintes:
Presena do estado de parada no modo de escrita da correo.
Estado Servo off
Variao da direo.
Movimento simultneo ao longo de dois eixos.
5197 FSSB : ESGOTADO TEMPO ABER-
TURA
O CNC permitiu a abertura do FSSB, mas tal no aconteceu.
5198 FSSB : DADOS ID NAO PRONTOS Falha na atribuio temporria, pelo que foi impossvel ler a informao
inicial sobre a identificao do amplificador.
5212 COPIA DA TELA : ERRO DE
PARAMETRO
Erro de definio de parmetro. Se certifique de que 4 definido como
o canal de E/S (parmetro n 90020).
5213 COPIA DA TELA : ERRO DE COM-
UNICACAO
O carto de memria no pode ser usado. Verifique o carto de
memria. (Verifique se o carto de memria est protegido contra gra-
vao ou danificado.)
5214 COPIA DATELA : ERRODETRANS-
FERENCIA DE DADOS
Falha na transferncia de dados para o carto de memria.
Verifique se o carto de memria possui espao suficiente e se foi re-
movido durante a transferncia de dados.
5220 MODO DE AJUSTE DO PONTO DE
REFERNCIA
Definio de umparmetro para a definio automtica de umponto de
referncia. (Bit 2 do parmetro n. 1819 = 1) Execute a definio au-
tomtica. (Coloque manualmente a mquina no ponto de referncia e
execute, em seguida, o retorno manual ao ponto de referncia.)
Suplementar: A definio automtica coloca em0 o bit 2 do parmetro n.
1819.
5222 ERRO CORRIGVEL DE SRAM O erro corrigvel de SRAMno pode ser corrigido. Causa: Ocorreu um
problema de memria durante a respectiva inicializao. Ao:
Substitua a placa principal de circuitos impressos (mdulo SRAM).
5227 ARQUIVO NAO ENCONTRADO Oarquivo especificado no encontrado durante a comunicao com
o arquivo handy integrado.
5228 MESMO NOME USADO Existem nomes de arquivos em duplicado no arquivo Handy incorpo-
rado.
5229 PROTEGIDO CONTRA ESCRITA Um disquete do arquivo Handy incorporado est protegido contra es-
crita.
5231 EXCESSO DE ARQUIVOS O nmero de arquivos ultrapassa o limite durante a comunicao com
o arquivo handy integrado.
5232 EXCESSO DE DADOS No existe espao suficiente para o disquete no arquivo Handy incor-
porado.
5235 ERRO DE COMUNICACAO Ocorreu um erro de comunicao durante a comunicao com o ar-
quivo handy integrado.
5237 ERRO DE LEITURA No possvel ler um disquete do arquivo Handy incorporado. O dis-
quete pode estar danificado ou ter a cabea suja. Ou, o Arquivo Handy
est danificado.
5238 ERRO DE ESCRITA No possvel gravar um disquete do arquivo Handy incorporado. O
disquete pode estar danificado ou ter a cabea suja. Ou, o Arquivo
Handy est danificado.
5257 G41/G42 NAO PERMIT. NO MODO
MDI
G41/G42 (compensao C da ferramenta: srie M, compensao do
raio da ponta da ferramenta: srieT) foi especificado nomodo MDI. (De-
pendendo da definio do bit 4 do parmetro n. 5008)
5303 ERRO DO PAINEL TTIL Ocorreu um erro no painel ttil. Causa:
1. O painel ttil continuou sendo pressionado.
2. O painel ttil foi pressionado aquando da energizao.
Elimine as causas anteriores e ligue novamente o sistema.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
785
Nmero Contedo Mensagem
5306 ERRO ALT. MODO Em uma chamada de macro de um toque, o modo no geralmente
comutado no incio.
5311 FSSB : CONEXO INCORRETA 1. O alarme emitido se, um dos eixos for atribudo a um amplifica-
dor conectado a um FSSB em um sistema diferente do do re-
stante eixo.
2. Este alarme emitido se o sistema no satisfizer uma condio
para execuo de controle HRV de alta velocidade, se os atuais
perodos de controle de dois FSSBs forem diferentes e se for es-
pecificada a utilizao de mdulos de pulsos conectados a um
FSSB em caminhos diferentes.
2) Alarmes da edio simultnea
Nmero Mensagem Contedo
070 a 074
085 a 087
ALARME BP/S O alarme BP/S acionado com o mesmo nmero do alarme P/S que
acionado durante a edio normal de programas.
140 ALARME BP/S Tentou--se selecionar ou apagar em segundo plano um programa que
est sendo selecionado em primeiro plano. (Nota)
Aplique a edio simultnea corretamente.
NOTA
As mensagens de alarme da edio simultnea so exibidas na linha de entrada da tela de
edio simultnea, e no na tela de alarmes normal, e podemser eliminadas pressionando--se
qualquer uma das teclas MDI.
3) Alarmes do codificador de pulsos absoluto (APC)
Nmero Mensagem Contedo
300 EIXO n PRECISA ZRN Para o eixo n necessrio um retorno manual ao ponto de referncia (n=1 -- 4).
301 ALARME APC:
COMUNICAO EIXO n
Erro de comunicao APC no eixo n (n=1 -- 4). Falha na transmisso de dados
As causas possveis incluemuma falha de APC, cabo ou mdulo de interface servo.
302 ALARME APC: TEMPO
EXCEDIDO EIXO n
Erro de excesso de tempo APC no eixo n (n=1 -- 4). Erro na transmisso de dados.
Causas possveis: Avaria em um APC, cabo ou mdulo de interface do servo.
303 ALARME APC:
FRAMING EIXO n
Erro de framing APC no eixo n (n=1 -- 4). Erro na transmisso de dados.
Causas possveis: Avaria em um APC, cabo ou mdulo de interface do servo.
304 ALARME APC:
PARIDADE DO EIXO n
Erro de paridade APC no eixo n (n=1 -- 4). Erro na transmisso de dados. Causas
possveis: Avaria em um APC, cabo ou mdulo de interface do servo.
305 ALARME APC: ERRO
DE PULSO EIXO n
Alarme de erro de pulso APC no eixo n (n=1 -- 4). Alarme APC: APC ou cabo ava-
riado.
306 ALARME APC: BATERIA
ZERO EIXO n
Acarga da bateria do APC, no eixo n (n=1 -- 4), to baixa que os dados no podem
ser mantidos. Alarme APC: Bateria ou cabo avarido.
307 ALARME APC: BATERIA
FRACA 1 EIXO n
Acarga da bateria do APC, no eixo n (n=1 -- 4), to baixa que necessrio substi-
tuir a bateria. Alarme APC: Substitua a bateria.
308 ALARME APC: BATERIA
FRACA 2 EIXO n
Acarga da bateria do APC, no eixo n (n=1 -- 4), to baixa que necessrio substi-
tuir a bateria (mesmo quando a mquina est desligada). Alarme APC: Substitua a
bateria.
309 ALARME APC: IMPOSS.
ZRN EIXO n
Tentou--se executar um retorno ao ponto de referncia sem rodar primeiro o motor
uma ou mais vezes. Rode o motor uma ou mais vezes, desligue e volte a ligar o sis-
tema e execute, em seguida, o retorno ao ponto de referncia.
ANEXOS G. LISTA DE ALARMES B--64114PO/01
786
4) Alarmes do codificador serial de pulsos (SPC)
N Mensagem Descrio
360 EIXO n: SOMA VERIF. ANORMAL
(INT)
Ocorreu um erro da soma de verificao no codificador de pulsos inte-
grado.
361 EIXO n: DADOS DE FASE ANOR-
MAIS (INT)
Ocorreu um erro de dados de fase no codificador de pulsos integrado.
362 EIXO n: DADOS DE ROTAO
ANORMAIS (INT)
Ocorreu umerro de contagemda velocidade de rotao no codificador
de pulsos integrado.
363 EIXO n: TEMPOR. ANORMAL (INT) Ocorreu um erro de temporizao no codificador de pulsos integrado.
364 EIXO n: ALARME SOFT.SERVO
(INT)
O software do servo digital detetou dados invlidos no codificador de
pulsos integrado.
365 EIXO n: ERRO DE LED (INT) Ocorreu um erro de LED no codificador de pulsos integrado.
366 EIXO n: SEM PULSOS (INT) Ocorreu um erro de pulso no codificador de pulsos integrado.
367 EIXO n: SEM CONTAGEM (INT) Ocorreu um erro de contagem no codificador de pulsos integrado.
368 EIXO n: ERRO DE DADOS SERIAIS
(INT)
Impossvel receber dados de comunicao do codificador de pulsos in-
tegrado.
369 EIXO n: ERRO TRANSF. DADOS
(INT)
Erro CRC ou do bit de parada nos dados de comunicao que esto
chegando do codificador de pulsos integrado.
380 EIXO n: ERRO DE LED (EXT) O detetor externo est avariado.
381 EIXO n: FASE ANORMAL
(LIN EXT)
Ocorreu um erro de dados de fase na escala linear externa.
382 EIXO n: SEM CONTAGEM (EXT) Ocorreu um erro de pulsos no detetor externo.
383 EIXO n: SEM PULSOS (EXT) Ocorreu um erro de contagem no detetor externo.
384 EIXO n: ALARME SOFT.SERVO
(EXT)
Osoftware do servo digital detetou dados invlidos no detetor externo.
385 EIXO n: ERRO DE DADOS SERIAIS
(EXT)
Impossvel receber dados de comunicao do detetor externo.
386 EIXO n: ERRO TRANSF. DADOS
(EXT)
Erro CRC ou do bit de parada nos dados de comunicao que esto
chegando do detetor externo.
387 EIXO n: CODIFICADOR ANORMAL
(EXT)
Ocorreu um erro no detetor externo. Para mais pormenores, contatar
o fabricante da escala.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
787
#7
202
#6
CSA
#5
BLA
#4
PHA
#3
PCA
#2
BZA
#1
CKA
#0
SPH
#6 (CSA) : Ocorreu um alarme da soma de verificao.
#5 (BLA) : Ocorreu um alarme de bateria baixa.
#4 (PHA) : Ocorreu um alarme de problemas com dados de fase.
#3 (PCA) : Ocorreu um alarme de problemas com contagem de velocidade.
#2 (BZA) : Ocorreu um alarme de bateria zero.
#1 (CKA) : Ocorreu um alarme de relgio.
#0 (SPH) : Ocorreu um alarme de problemas com dados de fase de software.
#7
DTE 203
#6
CRC
#5
STB
#4
PRM
#3 #2 #1 #0
#7 (DTE) : Ocorreu um erro de dados.
#6 (CRC) : Ocorreu um erro de dados CRC.
#5 (STB) : Ocorreu um erro de bit de parada.
#4 (PRM) : Ocorreu um alarme de erro de parmetro. Neste caso, igualmente
transmitido um alarme de erro de parmetros servo (n. 417).
5) Alarmes do servo (1/2)
Nmero Mensagem Contedo
401 ALARME SERVO: VRDY DO EIXO n
OFF
Osinal de PRONTO(DRDY) do amplificador servo do eixo n (eixo 1--4)
extinguiu--se. Consultar o procedimento para resoluo de problemas.
402 ALARME SERVO: CARTO SV
NO EXISTE
O carto de controle dos eixos no fornecido.
403 ALARME SERVO: TROCA
CARTAO/SOFT
A combinao do carto de controle dos eixos e software servo
invlida. Segue--se a indicao das causas possveis:
No fornecido um carto de controle dos eixos.
O software servo correto no foi instalado na memria flash.
404 ALARME SERVO: VRDY DO EIXO n
ON
Apesar de o sinal de PRONTO(MCON) do eixo n (eixo 1--4) se ter extin-
guido, o sinal de PRONTO (DRDY) do amplificador servo continua li-
gado, ou, quando se ligou o sistema, DRDY ligou--se apesar de MCON
estar desligado. Verifique se o mdulo de interface servo e o amplifica-
for servo esto conectados.
405 ALARME SERVO: (ERRO DE RET.
AO PTO.REF.)
Erro do sistema de controle de posio. Devido a umerro do NC ou do
sistema servo no retorno ao ponto de referncia, possvel que o re-
torno ao ponto de referncia no tenha sido executado corretamente.
Tente novamente a partir do retorno manual ao ponto de referncia.
409 ALARME SERVO: ALM DE
TORQUE DE EIXO n
Foi detetada uma carga anormal no motor servo. ou foi detetada uma
carga anormal no motor do fuso, no modo Cs.
410 ALARME SERVO: VALOR
EXCESSIVO NO EIXO n
Ovalor do desvio de posio, quando o eixo n (eixo 1--4) pra, supe-
rior ao valor especificado. Consultar o procedimento para resoluo de
problemas.
411 ALARME SERVO: VALOR
EXCESSIVO NO EIXO n
O valor do desvio de posio, quando o eixo n (eixo 1--4) se move,
superior ao valor especificado. Consultar o procedimento para reso-
luo de problemas.
413 ALARME SERVO: ESTOURO LSI
NO EIXO n
Ocontedo do registro de erros do ensimo eixo (eixo 1--4) ultrapassa
a faixa de 2
31
. Este erro ocorre, normalmente, devido definio in-
correta de um parmetro.
415 ALARME SERVO: DESLOC.
EXCESSIVO NO EIXO n
Tentou--se especificar uma velocidade superior a 524288000 uni-
dades/s no eixo n (eixo 1--4). Este erro ocorre, normalmente, devido
definio incorreta de um CMR.
D Pormenores sobre o
alarme n do codificador
de pulsos serial
ANEXOS G. LISTA DE ALARMES B--64114PO/01
788
Nmero Contedo Mensagem
417 ALARME SERVO: PARAMETRO
INCORRETO NO EIXO n
Este alarme acionado quando o eixo n (eixo 1--4) se encontra emum
dos estados abaixo referidos. (Alarme do sistema servo digital)
1) Ovalor especificado no parmetro n 2020 (tipo do motor) est fora
do limite definido.
2) No foi especificado umvalor correto (de 111 a --111) no parmetro
n 2022 (sentido de rotao do motor).
3) Foramespecificados dados incorretos (umvalor inferior a 0, etc.) no
parmetro n 2023 (nmero de pulsos de realimentao da veloci-
dade por rotao do motor).
4) Foramespecificados dados incorretos (umvalor inferior a 0, etc.) no
parmetro n 2024 (nmero de pulsos de realimentao da posio
por rotao do motor).
5) Os parmetros n 2084 e 2085 (velocidade flexvel de engrenagem
de campo) no foram definidos.
6) Umdos valores fora do limite de {1 at ao nmero de eixos de con-
trole} ou um dos valores no contnuos (parmetro 1023 (nmero
de eixos servo) contm um valor fora da faixa de 1 at ao nmero
de eixos, ou foi especificado um valor isolado (por exemplo, 4 no
precedido de 3) no parmetro n 1023 (nmero de eixos servo).
421 ALARME SERVO: ERRO DE
EXCESSO (D) EIXO n
Adiferena entre os erros no loop semi--fechado e no loop fechado tor-
nou--se excessiva durante a realimentao de posio dupla. Verifique
os valores dos coeficientes de converso da posio dupla nos
parmetros n. 2078 e 2079.
422 ALARME SERVO: EIXO n A velocidade admissvel especificada foi excedida durante o controle
do torque dos eixos PMC.
423 ALARME SERVO: EIXO n No controle do torque dos eixos PMC, a distncia percorrida cumula-
tiva, admissvel, definida por parmetros, foi excedida.
430 EIXO n: MOTOR SERVO
SOBREAQUECIDO
Ocorreu um sobreaquecimento do motor servo.
431 EIXO n: CNV. OVERLOAD 1) PSM: Ocorreu um sobreaquecimento.
2) srie SVU: Ocorreu um sobreaquecimento.
432 EIXO n: CNV. TENSO BAIXA
CONTROLE
1) PSMR: A tenso da alimentao de corrente de controle diminuiu.
2) srie SVU: A tenso da alimentao de corrente de controle dimi-
nuiu.
433 EIXO n: CNV. BAIXA VOLT
LIGACAO DC
1) PSM: A tenso da ligao DC diminuiu.
2) PSMR: A tenso da ligao DC diminuiu.
3) srie SVU: A tenso da ligao DC diminuiu.
4) srie SVU: A tenso da ligao DC diminuiu.
434 EIXO n: INV. TENSO BAIXA
CONTROLE
SVM: A tenso da alimentao de corrente de controle diminuiu.
435 EIXO n: INV. BAIXA VOLT LIGACAO
DC
SVM: A tenso da ligao DC diminuiu.
436 EIXO n: SOFTTHERMAL (OVC) O software do servo digital detetou o estado trmico do software.
437 EIXO n: CNV. CORRENTE
EXCESSIVA
PSM: Fluxo de corrente excessiva para o circuito de entrada.
438 EIXO n: INV. ABNORMAL
CURRENT
1) SVM: A corrente do motor demasiado elevada.
2) srie SVU: A corrente do motor demasiado elevada.
3) srie SVU: A corrente do motor demasiado elevada.
439 EIXO n: CNV. ALTA VOLT LIGACAO
DC
1) PSM: A tenso da ligao DC demasiado elevada.
2) PSMR: A tenso da ligao DC demasiado elevada.
3) srie SVU: A tenso da ligao C demasiado elevada.
4) srie SVU: A tenso da ligao demasiado elevada.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
789
Nmero Contedo Mensagem
440 EIXO n: CNV. EXCESSO
CORRENTE DESACEL.
1) PSMR: A quantidade de descarga regenerativa demasiado ele-
vada.
2) srie SVU: A quantidade de descarga regenerativa demasiado
elevada. Ou, o circuito de descarga regenerativo anormal.
441 EIXO n: ABNORMAL CURRENT
OFFSET
O software do servo digital detetou uma anomalia no circuito de
deteo da corrente do motor.
442 EIXO n: CNV. FALHA DE CARGA 1) PSM: O circuito de descarga paralelo da ligao DC link est ava-
riado.
2) PSMR: Ocircuito de descarga paralelo da ligao DClink est ava-
riado.
443 EIXO n: CNV. COOLING FAN
FAILURE
1) PSM: Falha na ventonha interna.
2) PSMR: Falha na ventonha interna.
3) srie SVU: Falha na ventonha interna.
444 EIXO n: INV. COOLING FAN
FAILURE
SVM: Falha na ventonha interna.
445 EIXO n: SOFT DISCONNECT
ALARM
O software do servo digital detetou um fio quebrado no codificador de
pulsos.
446 EIXO n: HARD DISCONNECT
ALARM
O hardware detetou um fio quebrado no codificador de pulsos inte-
grado.
447 EIXO n: HARD DISCONNECT (EXT) O hardware detetou um fio quebrado no detetor externo.
448 EIXO n: UNMATCHED FEEDBACK
ALARM
Osinal dos dados de realimentao do codificador de pulsos integrado
difere dos dados de realimentao do detetor externo.
449 EIXO n: INV. IPM ALARM 1) SVM: O IPM (intelligent power module) detetou um alarme.
2) srie SVU: O IPM (intelligent power module) detetou umalarme.
453 EIXO n: SPC SOFT DISCONNECT
ALARM
Alarme de desconexo do software do codificador de pulsos .
Desligue a alimentao ao CNC e depois remova e insira o cabo do
codificador de pulsos. Se o alarme voltar a disparar, substitua o co-
dificador de pulsos.
456 EIXO n: LOOP DE CORRENTE
INVALIDO
Foi especificado um perodo de controle de corrente invlido.
O mdulo de pulsos do amplificador atualmente usado no est de
acordo como HRVde alta velocidade. Alternativamente, o sistema no
satifaz uma condio para execuo do controle HRV de alta veloci-
dade.
457 EIXO n: HRV EL (250US) INVLIDO Especifica que o controle HRV de alta velocidade deve ser usado
sempre que o perodo de controle atual corresponder a 250 ms.
458 EIXO n: ERRO DE LOOP DE
CORRENTE
O perodo de controle de corrente especificado no corresponde ao
perodo de controle de corrente efetivo.
459 EIXO n: ERRO DE DEFIN.HRV EL. Emumpar de eixos emque umdeles possui umnmero mpar de eixo
servo (parmetro n. 1023) e o outro possui um nmero par de eixo
servo que adjacente ao nmero mpar, o controle HRV de alta veloci-
dade suportado apenas para um dos eixos.
460 EIXO n: FSSB DISCONNECT Desconexo abrupta da comunicao atravs do FSSB. Segue--se a
indicao das causas possveis:
1) O cabo de comunicao do FSSB foi desconectado ou quebrado.
2) A corrente do amplificador foi subitamente desligada.
3) O amplificador emitiu um alarme de baixa voltagem.
461 EIXO n: INTERFACE INVALIDO DO
AMP
Os dois eixos do amplificador de dois eixos foramatribudos interface
de tipo rpido.
462 EIXO n: SEND CNC DATA FAILED Umescravo no pode receber dados corretos devido a umerro decom-
unicao do FSSB.
463 EIXO n: SEND SLAVE DATA FAILED Osistema servo no pode receber dados corretos devido a umerro de
comunicao do FSSB.
464 EIXO n: WRITE ID DATA FAILED Foi feita uma tentativa, falhada, de escrita de informao sobre man-
uteno na tela de manuteno do amplificador.
465 EIXO n: READ ID DATA FAILED No foi possvel ler a informao IDinicial do amplificador durante a en-
ergizao.
ANEXOS G. LISTA DE ALARMES B--64114PO/01
790
Nmero Contedo Mensagem
466 EIXO n: COMBINACAO
MOTOR/AMP
A taxa mxima de corrente para o amplificador no combina com a do
motor.
467 EIXO n: DEFINICAO INVALIDA DO
EIXO
Afuno do servo para o que se segue no foi ativada quando umeixo
que ocupa umnico DSP(correspondendo a dois eixos normais) es-
pecificado na tela de especificao do eixo.
1. Loop de corrente de alta velocidade (bit 0 do parmetro n 2004 = 1)
2. Eixo de interface de alta velocidade (bit 4 do parmetro n. 2005 = 1)
468 EIXO n: ERRO DE DEFIN.HRV EL.
(AMP)
Este alarme emitido se for especificada a utilizao do controle HRV
de alta velocidade para umeixo controlado, conectado a umamplifica-
dor para o qual o dito controle no pode ser usado.
As informaes detalhadas sobre o alarme servo so exibidas na tela de
diagnstico (n 200 e 204) da seguinte forma:
#7
OVL 200
#6
LV
#5
OVC
#4
HCA
#3
HVA
#2
DCA
#1
FBA
#0
OFA
#7 (OVL) : Est sendo gerado um alarme de sobrecarga.
#6 (LV) : Est sendo gerado um alarme de baixa voltagem no amplificador servo.
#5 (OVC) : Est sendo gerado um alarme de corrente excessiva no servo digital.
#4 (HCA) : Est sendo gerado um alarme de corrente anormal no amplificador servo.
#3 (HVA) : Est sendo gerado um alarme de sobretenso no amplificador servo.
#2 (DCA) : Est sendo gerado um alarme do circuito de descarga regenerativo no
amplificador servo.
#1 (FBA) : Est sendo gerado um alarme de desconexo.
#0 (OFA) : Est sendo gerado um alarme de estouro no servo digital.
#7
ALD 201
#6 #5 #4
EXP
#3 #2 #1 #0
Quando OVL igual a 1 nos dados de diagnstico n 200 (o alarme servo
n 400 est sendo gerado):
#7 (ALD) 0 : Sobreaquecimento do motor
1: Sobreaquecimento do amplificador
Quando FBAL igual a 1 nos dados de diagnstico n 200 (o alarme servo
n 416 est sendo gerado):
ALD EXP Detalhes de alarme
1 0 Desconexo do codificador de pulsos integrado
(hardware)
1 1 Desconexo do codificador de pulsos instalado
separadamente (hardware)
0 0 O codificador de pulsos no est conectado de-
vido ao software.
#7
204
#6
OFS
#5
MCC
#4
LDA
#3
PMS
#2 #1 #0
#6 (OFS) : Ocorreu um erro de converso de corrente no servo digital.
#5 (MCC) : Fundiu--se umdos contatos do contator magntico no amplificador servo.
#4 (LDA) : O LED indica que o codificador de pulsos serial C tem defeito.
#3 (PMS) : Ocorreu um erro de pulsos de realimentao devido a um cabo de
realimentao avariado.
D Pormenores sobre o
alarme servo
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
791
6) Alarmes de ultrapassagem de curso
Nmero Mensagem Contedo
500 ULTRAPASSAGEM: +n Aferramenta ultrapassou o limite de curso armazenado 1 no eixo n, em
sentido +.(Parmetro n 1320 ou 1326 Notas)
501 ULTRAPASSAGEM: --n Aferramenta ultrapassou o limite de curso armazenado 1 no eixo n, em
sentido --.(Parmetro n 1321 ou 1327 Notas)
502 ULTRAPASSAGEM: +n Aferramenta ultrapassou o limite de curso armazenado II no eixo n, em
sentido +.(Parmetro n 1322)
503 ULTRAPASSAGEM: --n Aferramenta ultrapassou o limite de curso armazenado II no eixo n, em
sentido --.(Parmetro n 1323)
504 ULTRAPASSAGEM: +n Aferramenta ultrapassou o limite de curso armazenado III no eixo n, em
sentido +.(Parmetro n 1324)
505 ULTRAPASSAGEM: --n Aferramenta ultrapassou o limite de curso armazenado III no eixo n, em
sentido --.(Parmetro n 1325)
506 ULTRAPASSAGEM: +n No lado + do eixo n foi excedido o OT do hardware.
507 ULTRAPASSAGEM: --n No lado -- do eixo n foi excedido o OT do hardware.
510 ULTRAPASSAGEM: +n Umcontrole de fimde curso, efetuado antes de iniciar o movimento, de-
tectou que o ponto final de umbloco fica situado dentro do lado positivo
(+) de uma rea proibida, definida por uma chave de fim de curso, ao
longo do eixo n. Corrija o programa.
511 ULTRAPASSAGEM: --n Umcontrole de fimde curso, efetuado antes de iniciar o movimento, de-
tectou que o ponto final de umbloco fica situado dentrodo ladonegativo
(--) de uma rea proibida, definida por uma chave de fim de curso, ao
longo do eixo n. Corrija o programa.
NOTA
Os alarmes de ultrapassagem de curso n 504 e n 505 s esto disponveis na srie T.
Os parmetros 1326 e 1327 esto ativos quando EXLM (sinal de chave de fim de curso) est
ligado.
7) Alarmes servo
Nmero Mensagem Contedo
600 EIXO n: INV. DC EXCESSO DE
CORRENTE
SVM: A tenso da ligao DC demasiado elevada.
SVU: A tenso da ligao DC demasiado elevada.
601 EIXO n: INV. FALHA DO
RADIADOR
SVM: O radiador do dispositivo trmico tem defeito.
SVU: O radiador do dispositivo trmico tem defeito.
602 EIXO n: INV. do motor SVM: Sobreaquecimento do amplificador servo.
603 EIXO n: INV. IPM ALARM (SO-
BREAQ.)
SVM: O IPM (intelligent power module) detetou um alarme
de sobreaquecimento.
SVU: O IPM (intelligent power module) detetou um alarme
de sobreaquecimento.
604 EIXO n: ERRO COMUNICAO
AMP
Anomalia na comunicao entre o SVM e o PSM.
605 EIXO n: CNV. EX. CORRENTE DE
DESCARGA
PSMR: A energia regenerativa do motor demasiado elevada.
606 EIXO n: CNV. FALHA DO
RADIADOR
PSM: O radiador para refrigerar o dispositivo trmico externo tem
defeito.
PSMR: O radiador para refrigerar o dispositivo trmico externo tem
defeito.
607 EIXO n: CNV. FALHA DE FASE
SIMPLES
PSM: Uma das fases de entrada est anmala.
PSMR: Uma das fases de entrada est anmala.
ANEXOS G. LISTA DE ALARMES B--64114PO/01
792
8) Alarmes de sobreaquecimento
Nmero Mensagem Contedo
700 SOBREAQUEC.: UNID. DE CON-
TROLE
Sobreaquecimento da unidade de controle Verifique se o motor do ven-
tilador funciona normalmente e limpe o filtro de ar.
701 SOBREAQUEC.: MOTOR DO VEN-
TIL.
Sobreaquecimento do motor do ventilador, situado na parte superior da
caixa da unidade de controle. Verifique o funcionamento do motor do
ventilador e, sendo necessrio, substitua o motor.
704 SOBREAQUEC.: FUSO Sobreaquecimento do fuso na superviso da velocidade do fuso
(1) Se o esforo de corte for excessivo, alivie a condio de corte.
(2) Verifique se a ferramenta de corte est afiada.
(3) Outra causa possvel uma avaria no amplificador do fuso.
9) Alarmes do rosqueamento rgido com macho
Nmero Mensagem Contedo
740 ALM.ROSCA C/MACHO: VALOR
EXCESSIVO
Durante o rosqueamento rgido com macho, o desvio de posio do
fuso, no estado de parado, excedeu o valor especificado.
741 ALM.ROSCA C/MACHO: VALOR
EXCESSIVO
Durante o rosqueamento rgido com macho, o desvio de posio do
fuso, no estado de parado, excedeu o valor especificado.
742 ALM.ROSCA C/MACHO: LSI EM
EXCESSO
Durante o rosqueamento rgido commacho, ocorreu umestouro do LSI
no lado do fuso.
10) Alarmes do fuso
Nmero Mensagem Contedo
749 ERRO LSI NO FUSO SERIAL Ocorrncia de erro de comunicao serial durante a execuo do sis-
tema aps a alimentao. Podem ser consideradas as seguintes cau-
sas:
1) A ligao do cabo tico defeituosa ou o cabo no est ligado ou
est quebrado.
2) A CPU principal ou uma das placas opcionais est avariada.
3) Placa de circuito impresso do amplificador do fuso est avariada.
Se este alarme ocorrer quando a alimentao do CNC est ligada
ou quando este alarme no pode ser eliminado mesmo que a rein-
icializao do CNCseja efetuada, desligue a alimentao, incluindo
a alimentao do lado do fuso.
750 ERRO INICIO DE LIGACAO SERIAL
DO FUSO
Este alarme gerado se a unidade de controle do fuso no estiver
pronta para partir corretamente, quando se liga o sistema com o fuso
serial.
H quatro causas possveis:
1) Umcabo tico conectado incorretamente ou a unidade de controle
do fuso desligada.
2) Quando o NC ligado sob condies de alarme diferentes de
SU--01 ou AL--24, mostradas nos LEDs da unidade de controle do
fuso.
Neste caso, desligue o amplificador do fuso e execute uma nova
partida.
3) Outras causas (combinao inadequada do hardware)
Este alarme no ativado depois do sistema, incluindo a unidade
de controle do fuso, ter sido ativado.
4) O segundo fuso (se SP2, bit 4 do parmetro n 3701, possuir sinal
1) encontra--se em um dos estados 1) a 3).
Consulte a tela de diagnstico n 409 para mais pormenores.
752 ERRO ALT. MODO DO FUSO 1 Este alarme gerado se o sistema no concluir corretamente a alter-
ao do modo. Os modos incluemo corte de contornos Cs, oposiciona-
mento do fuso, o rosqueamento rgido commacho e os modos de con-
trole do fuso. Oalarme acionado se a unidade de controle do fuso no
reagir corretamente ao comando de alterao de modo enviado pelo
NC.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
793
Nmero Contedo Mensagem
754 ALM TORQUE ANORMAL NO
FUSO 1
Foi detetada uma carga anormal no motor do primeiro fuso.
762 ERRO ALT. MODO DO FUSO 2 Consulte o alarme n 752. (para o 2 eixo)
764 ALM. TORQUE ANORMAL NO
FUSO 2
O mesmo que para o alarme n 754 (para o segundo fuso)
As informaes detalhadas sobre o alarme do fuso n 750 so exibidas na
tela de diagnstico (n 409) da seguinte forma:
#7
409
#6 #5 #4 #3
SPE
#2
S2E
#1
S1E
#0
SHE
#3 (SPE) 0 : No controle serial do fuso, os parmetros do fuso serial satisfazem as
condies de partida da unidade de controle do fuso.
1 : No controle serial do fuso, os parmetros do fuso serial nosatisfazem
as condies de partida da unidade de controle do fuso.
#2 (S2E) 0 : O segundo fuso apresenta um estado normal durante a partida do
controle serial do fuso.
1 : Foi detectado um erro no segundo fuso, durante a partida do controle
serial do fuso.
#1 (S1E) 0 : O primeiro fuso apresenta um estado normal durante a partida do
controle serial do fuso.
1 : Foi detectado um erro no primeiro fuso, durante a partida do controle
serial do eixo do fuso.
#0 (SHE) 0 : O mdulo de comunicao do CNC apresenta um estado normal.
1 : Foi detectado um erro no mdulo de comunicao serial do CNC.
Lista de Alarmes (Fuso Serial)
Quando ocorrer um alarme de fuso serial, mostrado o seguinte nmero
no CNC. n um nmero correspondente ao fuso em que um alarme
ocorreu. (n = 1: primeiro fuso; n = 2: segundo fuso; etc.)
NOTA*1
Note que o significado das indicaes SPMvaria emfuno
do LED, vermelho ou amarelo, que est aceso. Quando o
LED vermelho est aceso, o SPM indica um nmero de
alarme de 2 dgitos. Quando o LED amarelo est aceso, o
SPM indica um nmero de erro que designa um problema
de seqncia (por exemplo, quando um comando de
rotao introduzido com o estado de parada de
emergncia no liberado).
Ver Cdigos de Erro (Fuso Serial).
D Pormenores sobre o
alarme do fuso n 750
ANEXOS G. LISTA DE ALARMES B--64114PO/01
794
Nmeros dos Alarmes e Alarmes Visualizados em o Amplificador do Fuso da srie i
N Mensagem
Indi-
cao
SPM
(*1)
Localizao com falha e reso-
luo
Descrio
(750) ERRO COMUNIC. FUSO
PRINCIPAL
A0
A
1 Substitua o ROM da placa de cir-
cuito impresso de controle do
SPM.
2 Substitua a placa de circuito im-
presso de controle do SPM.
O programa no comea normal-
mente.
Erro de srie do ROMou anomalia do
hardware na placa de circuito im-
presso de controle do SPM
(749) ERRO LSI NO FUSO SE-
RIAL
A1 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetada uma anomalia no cir-
cuito perifrico da CPUdo circuito de
controle SPM.
7n01 SPN_n_ : MOTOR SO-
BREAQUE-
CIDO
01 1 Verifique e corrija a temperatura
perifrica e a carga.
2 Se o ventilador parar, substitua--o.
A temperatura interna do motor ultra-
passa o nvel especificado.
O motor usado acima da veloci-
dade contnua ou o elemento de re-
frigerao tem uma anomalia.
7n02 SPN_n_ : ERRO EXCES.
VELOC
02 1 Verifique e corrija as condies de
corte para diminuir a carga.
2 Corrija o parmetro n. 4082.
Avelocidade do motor no consegue
seguir a velocidade especificada.
Foi detetado um torque de carga do
motor excessivo.
O tempo de acelerao/desaceler-
ao definido no parmetro n. 4082
insuficiente.
7n03 SPN_n_ : FALHA FUSI-
VEL
LIGACAO DC
03 1 Substitua a unidade de SPM.
2 Verifique o estado do isolamento
do motor.
O PSM fica operacional (indicao:
0), mas a tenso de ligao DC no
SPM demasiado baixa.
O fusvel da seo de ligao DC no
SPM est queimado. (O dispositivo
de alimentao est danificado ou o
motor tem uma falha.)
7n04 SPN_n_ : FALHA FUSI-
VEL
ENTRADA/EN-
ERGIA
04 Verificar o estado da alimentao
ao PSM.
O PSM detetou a ausncia de uma
fase de alimentao.(Alarme PSME)
7n06 SPN_n_ : DESCO-
NEXO DO
SENSOR TR-
MICO
06 1 Verifique e corrija o parmetro.
2 Substitua o cabo de realimen-
tao.
O sensor de temperatura do motor
est desligado.
7n07 SPN_n_ : EXCESSO VE-
LOC.
07 Verifique se existe erro de
seqncia. (Por exemplo, verifique
se a sincronizao do fuso foi espe-
cificada quando o fuso deixou de gi-
rar.)
A velocidade do motor ultrapassou
115% da respectiva velocidade
nominal. Quando o eixo do fuso se
encontrava no modo de controle de
posio, verificou--se uma acumu-
lao excessiva de erros de posio
(SFR e SRV foram desativados du-
rante o controle da sincronizao do
fuso.)
7n09 SPN_n_ : SOBREA-
QUEC. CIR-
CUITO PRINC.
09 1 Melhore o estado de refrigerao
da caldeira.
2 Se o ventilador da caldeira parar,
substitua a unidade do SPM.
Subida de temperatura anormal no
radiador do transistor de potncia.
7n11 SPN_n_ : SOBREVOLT
CIRCUITO
11 1 Verifique o PSM selecionado.
2 Verifique a tenso da corrente de
entrada e altere--a durante a de-
sacelerao do motor. Se a
tenso ultrapassar 264 VAC(para
o sistema de 200 V) ou 530 VAC
(para o sistema de 400 V), mel-
hore a impedncia da alimen-
tao de energia.
Foi detetada uma sobretenso da
seo de ligao CCdoPSM. (Indi-
cao do alarme PSM: 7)
Erro de seleo PSM. (A especifi-
cao de sada mxima do PSM foi
ultrapassada.)
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
795
N Descrio
Localizao com falha e reso-
luo
Indi-
cao
SPM
(*1)
Mensagem
7n12 SPN_n_ : CORRENTE
EXC. NO
CIRCUITO
12 1 Verifique o estado do isolamento
do motor.
2 Verifique os parmetros do fuso.
3 Substitua a unidade de SPM.
Acorrente de sada do amplificador
excessivamente elevada.
Um parmetro especfico do motor
no corresponde ao modelo de mo-
tor.
Fraco isolamento do motor
7n13 13 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetada uma anomalia no cir-
cuito de controle SPM.
(Pedido RAM interno do SPM)
7n15 SPN_n_ : ALARME CON-
TROLE
BOTAO SP
15 1 Verifique e corrija a seqncia em
escada.
2 Substitua a comutao de MC.
A seqncia de comutao na oper-
ao de comutao do fuso/com-
utao de sada est incorreta. O si-
nal e comando de verificao do es-
tado de contato de MCde comutao
no correspondem um ao outro.
7n18 SPN_n_ : DADOS PGM
ERRO
SOMA VERIF.
18 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetada uma anomalia num
componente do circuito de controle
do SPM. (Anomalia nos dados do
ROM de programas.)
7n19 SPN_n_ : EX CORRE-
CAO
CORRENTE U
19 Substitua a unidade de SPM. Foi detetada uma anomalia num
componente do SPM. (Ovalor inicial
do circuito de deteo de corrente da
fase U anormal.)
7n20 SPN_n_ : EX CORRE-
CAO
CORRENTE V
20 Substitua a unidade de SPM. Foi detetada uma anomalia num
componente do SPM. (Ovalor inicial
do circuito de deteo de corrente da
fase V anormal.)
7n21 SPN_n_ : ERRO DE PO-
LARIDADE NO
SENSOR POS
21 Verifique e corrija os parmetros.
(N. 4000#0, 4001#4)
A definio do parmetro de polari-
dade do sensor de posio no est
correta.
7n24 SPN_n_ : ERRO
TRANSF. SE-
RIAL
24 1 Coloque o cabo CNC--a--fuso
afastado do cabo de alimentao.
2 Substitua o cabo.
O CNC est desligado (desconexo
normal ou cabo quebrado). Foi dete-
tado um erro nos dados de comuni-
cao transferidos para o CNC.
7n27 SPN_n_ : DESCONECT
CODIFIC. POS.
27 Substitua o cabo. O sinal do codificador de posio do
fuso (conector JYA3) anormal.
7n29 SPN_n_ : BREVE SO-
BRECARGA
29 Verifique e corrija o estado da carga. Foi aplicada continuamente uma
carga excessiva durante umdetermi-
nado perodo de tempo. (Este alarme
igualmente emitido se oeixo domo-
tor tiver sido bloqueado no estado de
excitao.)
7n30 SPN_n_ : CORRENTE
EXC. NO
CIRCUITO
30 Verifique e corrija a tenso daalimen-
tao de corrente.
Foi detetada uma corrente excessiva
na alimentao do circuito principal
do PSM. (Indicao do alarme PSM:
1)Alimentao irregular de energia.
Erro de seleo do PSM (A especifi-
cao de sada mxima do PSM foi
ultrapassada.)
7n31 SPN_n_ : BLOQUEIO
MOTOR
31 Verifique e corrija o estado da carga. Omotor no consegue girar veloci-
dade especificada. (Existncia con-
tnua de um nvel no superior ao
nvel SST para o comando de ro-
tao.)
ANEXOS G. LISTA DE ALARMES B--64114PO/01
796
N Descrio
Localizao com falha e reso-
luo
Indi-
cao
SPM
(*1)
Mensagem
7n32 SPN_n_ : FALHA RAM
NO
LSI SERIAL
32 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetada uma anomalia num
componente do circuito de controle
do SPM. (O dispositivo LSI para a
transferncia serial tem uma
anomalia.)
7n33 SPN_n_ : CARGA DIMI-
NUTA
33 1 Verifique o nmero de unidades
SVM e SPM conetadas.
2 Substitua a unidade de PSM.
A carga do circuito principal no foi
terminada dentro do intervalo de
tempo prescrito.
7n34 SPN_n_ : ERRO NA ES-
PECIF. DE PA-
RAMETROS
34 Corrija o valor de acordo com o
manual de parmetros. Se descon-
hecer o nmero do parmetro, ligue
a placa de verificao do fuso e verifi-
que o parmetro indicado.
Foram definidos dados dos parme-
tros superiores ao limite admissvel.
7n36 SPN_n_ : ESTOURO
CONTADOR
DE ERROS
36 Verifique se o valor de ganho de po-
sio demasiado elevado e corrija--
o.
Ocorreu um estouro no contador de
erros.
7n37 SPN_n_ : ERRO PAR.
DETEC VE-
LOC. Desvio
37 Corrija o valor de acordo com o
manual de parmetros.
A definio do parmetro para o
nmero de pulsos no detetor de velo-
cidade incorreto.
7n41 SPN_n_ : 1--ROT POS--
CODER ER-
ROR
41 1 Verifique e corrija o parmetro.
2 Substitua o cabo.
1 Osinal de 1 rotao do codificador
de posio do fuso (conector
JYA3) anormal.
2 Erro de definio de parmetro
7n42 SPN_n_ : NO 1--ROT.
POS--CODER
DETECT
42 Substitua o cabo. Osinal de 1 rotao do codificador de
posio do fuso (conector JYA3) est
deconetado.
7n43 SPN_n_ : DISCON. PC
PARA DIF.
MODO VE-
LOC. MODO
43 Substitua o cabo. O sinal do codificador de posio de
velocidade diferencial anormal.
7n46 SPN_n_ : SCREW
1--ROT POS--
COD. ALARME
46 1 Verifique e corrija o parmetro.
2 Substitua o cabo.
3 Reajuste o sinal do sensor BZi.
Foi detetada uma anomalia equiva-
lente ao alarme 41 durante a oper-
ao de abertura de rosca.
7n47 SPN_n_ : SINAL ANOR-
MAL CODIF.
POS
47 1 Substitua o cabo.
2 Corrija o layout do cabo (vizin-
hana da linha de alimentao).
1 O sinal da fase A/B do codificador
de posio do fuso (conector
JYA3) anormal.
2 Arelao entre o sinal da fase A/B
e o sinal de 1 rotao est incor-
reta (troca do intervalo entre pul-
sos).
7n49 SPN_n_ : HIGH CONV.
DIF. DE ANIM.
49 Verifique se o valor da velocidade dif-
erencial calculada ultrapassa a velo-
cidade mxima do motor.
No modo de velocidade diferencial, a
velocidade do outro fuso convertida
na velocidade do fuso local ultrapas-
sou o limite admissvel (a velocidade
diferencial calculada atravs da
multiplicao da velocidade do outro
fuso pela relao de transmisso de
engrenagens).
7n50 SPN_n_ : EXCESSO
VEL. CON-
TROLE FUSO
50 Verifique se o valor calculado ultra-
passa a velocidade mxima do mo-
tor.
Na sincronizao do fuso, o valor de
clculo do comando de velocidade
ultrapassou o limite admissvel (a ve-
locidade do motor calculada atra-
vs da multiplicao da velocidade
especificada do fuso pela relao de
transmisso de engrenagens).
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
797
N Descrio
Localizao com falha e reso-
luo
Indi-
cao
SPM
(*1)
Mensagem
7n51 SPN_n_ : BAIXA VOLT
LIGACAO DC
51 1 Verifique e corrija a tenso da ali-
mentao de corrente.
2 Substitua o MC.
Foi detetada uma descida da tenso
de rede. (Indicao do alarme PSM:
4) (Falha momentnea de energia
ou mau contato MC)
7n52 SPN_n_ : SINAL ITP
ANORMAL I
52 1 Substitua a placa de circuito im-
presso de controle do SPM.
2 Substitua a placa de circuito im-
presso da interface do fuso no
CNC.
Foi detetada uma anomalia na inter-
face NC (o sinal ITP parou).
7n53 SPN_n_ : SINAL ITP
ANORMAL II
53 1 Substitua a placa de circuito im-
presso de controle do SPM.
2 Substitua a placa de circuito im-
presso da interface do fuso no
CNC.
Foi detetada uma anomalia na inter-
face NC (o sinal ITP parou).
7n54 SPN_n_ : SOBRE-
CARGA DE
CORRENTE
54 Reveja o estado de carga. Foi detetada uma sobrecarga de cor-
rente.
7n55 SPN_n_ : ERRO DE
COMUTAO
DA LINHA DE
ALIMEN-
TAO
55 1 Substitua o contator magntico.
2 Verifique e corrija a seqncia.
O sinal do estado da linha de alimen-
tao do contator magntico para
seleo de um fuso ou sada anor-
mal.
7n56 SPN_n_ : STOP VENTI-
LADOR IN-
TERNO
56 Substitua a unidade de SPM. O ventilador do circuito de controle
do SPM parou.
7n57 SPN_n_ : EXCESSO
CORRENTE
DESACEL.
57 1 Diminua a relao de acelerao/
desacelerao.
2 Verifique a condio de refriger-
ao (temperatura perifrica).
3 Se o ventilador parar, substitua o
resistor.
4 Se a resistncia for anormal, sub-
stitua o resistor.
Foi detetada uma sobrecarga na re-
sistncia regenerativa. (Indicao
do alarme PSMR: H)
Foi detetada uma operao do
termstato ou uma sobrecarga mo-
mentnea.
O resistor regenerativo foi desligado
ou foi detetada uma resistncia anor-
mal.
7n58 SPN_n_ : SOBRE-
CARGA NO
PSM
58 1 Verifique o estado de refrigerao
do PSM.
2 Substitua a unidade de PSM.
A temperatura do radiador do PSM
registou uma subida anormal. (Indi-
cao do alarme PSM: 3)
7n59 SPN_n_ : STOP VENTI-
LADOR NO
PSM
59 Substitua a unidade de SPM. O ventilador do PSM parou. (Indi-
cao do alarme PSM: 2)
7n61 61 Verifique as definies dos parme-
tros.
Umerro entre o loop semi--fechado e
no loop fechado tornou--se exces-
sivo durante o uso da funo de reali-
mentao de posio dupla.
7n65 65 1 Verifique as definies dos
parmetros.
2 Verifique a conexo e o sinal do
sensor.
3 Verifique a conexo da linha de al-
imentao.
Uma distncia percorrida exces-
siva durante a determinao dos
plos.
7n73 SPN_n_ : DESCO-
NEXO DO
SENSOR DO
MOTOR
73 1 Substitua o cabo de realimen-
tao.
2 Verifique o processamento da
blindagem.
3 Verifique e corrija a ligao.
4 Ajuste o sensor.
No existe sinal de realimentao do
sensor do motor.
7n74 SPN_n_ : ERRO DE
TESTE CPU
74 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetado um erro num teste
CPU.
ANEXOS G. LISTA DE ALARMES B--64114PO/01
798
N Descrio
Localizao com falha e reso-
luo
Indi-
cao
SPM
(*1)
Mensagem
7n75 SPN_n_ : ERRO CRC 75 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetado um erro num teste ao
CRC.
7n79 SPN_n_ : ERRO DE
TESTE INICIAL
79 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetado umerro numa operao
de teste inicial.
7n81 SPN_n_ : ERRO SINAL
1--ROT DO
SENSOR DO
MOTOR
81 1 Verifique e corrija o parmetro.
2 Substitua o cabo de realimen-
tao.
3 Ajuste o sensor.
No possvel detetar corretamente
o sinal de 1 rotao do sensor do mo-
tor.
7n82 SPN_n_ : SEM SINAL
1--ROT DO
SENSOR DO
MOTOR
82 1 Substitua o cabo de realimen-
tao.
2 Ajuste o sensor.
Osinal de 1rotao dosensor domo-
tor no gerado.
7n83 SPN_n_ : ERRO SINAL
SENSOR DO
MOTOR
83 1 Substitua o cabo de realimen-
tao.
2 Ajuste o sensor.
Foi detetada uma irregularidade num
sinal de realimentao do sensor do
motor.
7n84 SPN_n_ : DESCO-
NEXO DO
SENSOR DO
FUSO
84 1 Substitua o cabo de realimen-
tao.
2 Verifique o processamento da
blindagem.
3 Verifique e corrija a ligao.
4 Verifique e corrija o parmetro.
5 Ajuste o sensor.
No existe sinal de realimentao do
sensor do fuso.
7n85 SPN_n_ : ERRO SINAL
1--ROT DO
SENSOR DO
FUSO
85 1 Verifique e corrija o parmetro.
2 Substitua o cabo de realimen-
tao.
3 Ajuste o sensor.
No possvel detetar corretamente
o sinal de 1 rotao do sensor do
fuso.
7n86 SPN_n_ : SEM ERRO SI-
NAL 1--ROT
DO SENSOR
DO FUSO
86 1 Substitua o cabo de realimen-
tao.
2 Ajuste o sensor.
O sinal de 1 rotao do sensor do
fuso no gerado.
7n87 SPN_n_ : ERRO SINAL
SENSOR DO
FUSO
87 O sinal de 1 rotao do sensor do
fuso no gerado.
Foi detetada uma irregularidade num
sinal de realimentao do sensor do
fuso.
7n88 SPN_n_ : FALHA DO
VENTILADOR
88 Substitua o ventilador externo do
SPM.
O ventilador externo parou.
7n89 89 1 Verifique conexo no SPM e no
sub--mdulo SM.
2 Substitua o sub--mdulo SM.
3 Substitua a placa de circuito im-
presso de controle do SPM.
O sub--mdulo SM anormal.
7n97 SPN_n_ : ALARME DO
OUTRO FUSO
97 Substitua o SPM. Foi detetada outra irregularidade.
7n98 SPN_n_ : ALARME DO
OUTRO CON-
VERSOR
98 Verifique a lista de alarmes do PSM. Foi detetado um alarme do PSM.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
799
N Mensagem
Indi-
cao
SPM
(*1)
Localizao com falha e reso-
luo
Descrio
9001 SPN_n_ : MOTOR SO-
BREAQUE-
CIDO
01 1 Verifique e corrija a temperatura
perifrica e a carga.
2 Se o ventilador parar, substitua--o.
A temperatura interna do motor ultra-
passa o nvel especificado.
O motor usado acima da veloci-
dade contnua ou o elemento de re-
frigerao tem uma anomalia.
9002 SPN_n_ : ERRO EXCES.
VELOC
02 1 Verifique e corrija as condies de
corte para diminuir a carga.
2 Corrija o parmetro n. 4082.
Avelocidade do motor no consegue
seguir a velocidade especificada.
Foi detetado um torque de carga do
motor excessivo.
O tempo de acelerao/desaceler-
ao definido no parmetro n. 4082
insuficiente.
9003 SPN_n_ : FALHA FUSI-
VEL
LIGACAO DC
03 1 Substitua a unidade de SPM.
2 Verifique o estado do isolamento
do motor.
O PSM fica operacional (indicao:
0), mas a tenso de ligao DC no
SPM demasiado baixa.
O fusvel da seo de ligao DC no
SPM est queimado. (O dispositivo
de alimentao est danificado ou o
motor tem uma falha.)
9004 SPN_n_ : FALHA FUSI-
VEL
ENTRADA/EN-
ERGIA
04 Verificar o estado da alimentao
ao PSM.
O PSM detetou a ausncia de uma
fase de alimentao. (Alarme PSM
E)
9006 SPN_n_ : DESCO-
NEXO DO
SENSOR TR-
MICO
06 1 Verifique e corrija o parmetro.
2 Substitua o cabo de realimen-
tao.
O sensor de temperatura do motor
est desligado.
9007 SPN_n_ : EXCESSO VE-
LOC.
07 Verifique se existe erro de
seqncia. (Por exemplo, verifique
se a sincronizao do fuso foi espe-
cificada quando o fuso deixou de gi-
rar.)
A velocidade do motor ultrapassou
115%da respectiva velocidade nom-
inal.
Quando o eixo do fuso se encontrava
no modo de controle de posio, veri-
ficou--se uma acumulao excessiva
de erros de posio (SFR e SRV
foramdesativados durante ocontrole
da sincronizao do fuso.)
9009 SPN_n_ : SOBREA-
QUEC. CIR-
CUITO PRINC.
09 1 Melhore o estado de refrigerao
da caldeira.
2 Se o ventilador da caldeira parar,
substitua a unidade do SPM.
Subida de temperatura anormal no
radiador do transistor de potncia.
9011 SPN_n_ : SOBREVOLT
CIRCUITO
11 1 Verifique o PSM selecionado.
2 Verifique a tenso da corrente de
entrada e altere--a durante a de-
sacelerao do motor. Se a
tenso ultrapassar 264 VAC(para
o sistema de 200 V) ou 530 VAC
(para o sistema de 400 V), mel-
hore a impedncia da alimen-
tao de energia.
Foi detetada uma sobretenso da
seo de ligao CCdoPSM. (Indi-
cao do alarme PSM: 7)
Erro de seleo PSM. (A especifi-
cao de sada mxima do PSM foi
ultrapassada.)
9012 SPN_n_ : CORRENTE
EXC. NO
CIRCUITO
12 1 Verifique o estado do isolamento
do motor.
2 Verifique os parmetros do fuso.
3 Substitua a unidade de SPM.
Acorrente de sada do amplificador
excessivamente elevada.
Um parmetro especfico do motor
no corresponde ao modelo de mo-
tor.
Fraco isolamento do motor
ANEXOS G. LISTA DE ALARMES B--64114PO/01
800
N Descrio
Localizao com falha e reso-
luo
Indi-
cao
SPM
(*1)
Mensagem
9013 13 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetada uma anomalia no cir-
cuito de controle SPM.
(Pedido RAM interno do SPM)
9015 SPN_n_ : ALARME CON-
TROLE
BOTAO SP
15 1 Verifique e corrija a seqncia em
escada.
2 Substitua a comutao de MC.
A seqncia de comutao na oper-
ao de comutao do fuso/com-
utao de sada est incorreta.
O sinal e comando de verificao do
estado de contato de MC de com-
utao no correspondem um ao
outro.
9018 SPN_n_ : DADOS PGM
ERRO
SOMA VERIF.
18 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetada uma anomalia num
componente do circuito de controle
do SPM. (Anomalia nos dados do
ROM de programas.)
9019 SPN_n_ : EX CORRE-
CAO
CORRENTE U
19 Substitua a unidade de SPM. Foi detetada uma anomalia num
componente do SPM. (Ovalor inicial
do circuito de deteo de corrente da
fase U anormal.)
9020 SPN_n_ : EX CORRE-
CAO
CORRENTE V
20 Substitua a unidade de SPM. Foi detetada uma anomalia num
componente do SPM. (Ovalor inicial
do circuito de deteo de corrente da
fase V anormal.)
9021 SPN_n_ : ERRO DE PO-
LARIDADE NO
SENSOR POS
21 Verifique e corrija os parmetros.
(N. 4000#0, 4001#4)
A definio do parmetro de polari-
dade do sensor de posio no est
correta.
9024 SPN_n_ : ERRO
TRANSF. SE-
RIAL
24 1 Coloque o cabo CNC--a--fuso
afastado do cabo de alimentao.
2 Substitua o cabo.
O CNC est desligado (desconexo
normal ou cabo quebrado).
Foi detetado um erro nos dados de
comunicao transferidos para o
CNC.
9027 SPN_n_ : DESCONECT
CODIFIC. POS.
27 Substitua o cabo. O sinal do codificador de posio do
fuso (conector JYA3) anormal.
9029 SPN_n_ : BREVE SO-
BRECARGA
29 Verifique e corrija o estado da carga. Foi aplicada continuamente uma
carga excessiva durante umdetermi-
nado perodo de tempo. (Este
alarme igualmente emitido se o
eixo do motor tiver sido bloqueado no
estado de excitao.)
9030 SPN_n_ : CORRENTE
EXC. NO
CIRCUITO
30 Verifique e corrija a tenso daalimen-
tao de corrente.
Foi detetada uma corrente excessiva
na alimentao do circuito principal
do PSM. (Indicao do alarme PSM:
1)
Alimentao irregular de energia.
Erro de seleo do PSM (A especifi-
cao de sada mxima do PSM foi
ultrapassada.)
9031 SPN_n_ : BLOQUEIO
MOTOR
31 Verifique e corrija o estado da carga. Omotor no consegue girar veloci-
dade especificada. (Existncia con-
tnua de um nvel no superior ao
nvel SST para o comando de ro-
tao.)
9032 SPN_n_ : FALHA RAM
NO
LSI SERIAL
32 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetada uma anomalia num
componente do circuito de controle
do SPM. (O dispositivo LSI para a
transferncia serial tem uma
anomalia.)
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
801
N Descrio
Localizao com falha e reso-
luo
Indi-
cao
SPM
(*1)
Mensagem
9033 SPN_n_ : CARGA DIMI-
NUTA
33 1 Verifique o nmero de unidades
SVM e SPM conetadas.
2 Substitua a unidade de PSM.
A carga do circuito principal no foi
terminada dentro do intervalo de
tempo prescrito.
9034 SPN_n_ : ERRO NA ES-
PECIF. DE PA-
RAMETROS
34 Corrija o valor de acordo com o
manual de parmetros.
Se desconhecer o nmero do
parmetro, ligue a placa de verifi-
cao do fuso e verifique o parme-
tro indicado.
Foram definidos dados dos parme-
tros superiores ao limite admissvel.
9036 SPN_n_ : ESTOURO
CONTADOR
DE ERROS
36 Verifique se o valor de ganho de po-
sio demasiado elevado e corrija--
o.
Ocorreu um estouro no contador de
erros.
9037 SPN_n_ : ERRO PAR.
DETEC VE-
LOC. Desvio
37 Corrija o valor de acordo com o
manual de parmetros.
A definio do parmetro para o
nmero de pulsos no detetor de velo-
cidade incorreto.
9041 SPN_n_ : 1--ROT POS--
CODER ER-
ROR
41 1 Verifique e corrija o parmetro.
2 Substitua o cabo.
1 Osinal de 1 rotao do codificador
de posio do fuso (conector
JYA3) anormal.
2 Erro de definio de parmetro
9042 SPN_n_ : NO 1--ROT.
POS--CODER
DETECT
42 Substitua o cabo. Osinal de 1 rotao do codificador de
posio do fuso (conector JYA3) est
deconetado.
9043 SPN_n_ : DISCON. PC
PARA DIF.
MODO VE-
LOC. MODO
43 Substitua o cabo. O sinal do codificador de posio de
velocidade diferencial anormal.
9046 SPN_n_ : SCREW
1--ROT POS--
COD. ALARME
46 1 Verifique e corrija o parmetro.
2 Substitua o cabo.
3 Reajuste o sinal do sensor BZi.
Foi detetada uma anomalia equiva-
lente ao alarme 41 durante a oper-
ao de abertura de rosca.
9047 SPN_n_ : SINAL ANOR-
MAL CODIF.
POS
47 1 Substitua o cabo.
2 Corrija o layout do cabo (vizin-
hana da linha de alimentao).
1 O sinal da fase A/B do codificador
de posio do fuso (conector
JYA3) anormal.
2 Arelao entre o sinal da fase A/B
e o sinal de 1 rotao est incor-
reta (troca do intervalo entre pul-
sos).
9049 SPN_n_ : HIGH CONV.
DIF. DE ANIM.
49 Verifique se o valor da velocidade dif-
erencial calculada ultrapassa a velo-
cidade mxima do motor.
No modo de velocidade diferencial, a
velocidade do outro fuso convertida
na velocidade do fuso local ultrapas-
sou o limite admissvel (a velocidade
diferencial calculada atravs da
multiplicao da velocidade do outro
fuso pela relao de transmisso de
engrenagens).
9050 SPN_n_ : EXCESSO
VEL. CON-
TROLE FUSO
50 Verifique se o valor calculado ultra-
passa a velocidade mxima do mo-
tor.
Na sincronizao do fuso, o valor de
clculo do comando de velocidade
ultrapassou o limite admissvel (a ve-
locidade do motor calculada atra-
vs da multiplicao da velocidade
especificada do fuso pela relao de
transmisso de engrenagens).
9051 SPN_n_ : BAIXA VOLT
LIGACAO DC
51 1 Verifique e corrija a tenso da ali-
mentao de corrente.
2 Substitua o MC.
Foi detetada uma descida da tenso
de rede. (Indicao do alarme PSM:
4) (Falha momentnea de energia
ou mau contato MC)
ANEXOS G. LISTA DE ALARMES B--64114PO/01
802
N Descrio
Localizao com falha e reso-
luo
Indi-
cao
SPM
(*1)
Mensagem
9052 SPN_n_ : SINAL ITP
ANORMAL I
52 1 Substitua a placa de circuito im-
presso de controle do SPM.
2 Substitua a placa de circuito im-
presso da interface do fuso no
CNC.
Foi detetada uma anomalia na inter-
face NC (o sinal ITP parou).
9053 SPN_n_ : SINAL ITP
ANORMAL II
53 1 Substitua a placa de circuito im-
presso de controle do SPM.
2 Substitua a placa de circuito im-
presso da interface do fuso no
CNC.
Foi detetada uma anomalia na inter-
face NC (o sinal ITP parou).
9054 SPN_n_ : SOBRE-
CARGA DE
CORRENTE
54 Reveja o estado de carga. Foi detetada uma sobrecarga de cor-
rente.
9055 SPN_n_ : ERRO DE
COMUTAO
DA LINHA DE
ALIMEN-
TAO
55 1 Substitua o contator magntico.
2 Verifique e corrija a seqncia.
O sinal do estado da linha de alimen-
tao do contator magntico para
seleo de um fuso ou sada anor-
mal.
9056 SPN_n_ : STOP VENTI-
LADOR IN-
TERNO
56 Substitua a unidade de SPM. O ventilador do circuito de controle
do SPM parou.
9057 SPN_n_ : EXCESSO
CORRENTE
DESACEL.
57 1 Diminua a relao de acelerao/
desacelerao.
2 Verifique a condio de refriger-
ao (temperatura perifrica).
3 Se o ventilador parar, substitua o
resistor.
4 Se a resistncia for anormal, sub-
stitua o resistor.
Foi detetada uma sobrecarga na re-
sistncia regenerativa. (Indicao
do alarme PSMR: H)
Foi detetada uma operao do
termstato ou uma sobrecarga mo-
mentnea.
O resistor regenerativo foi desligado
ou foi detetada uma resistncia anor-
mal.
9058 SPN_n_ : SOBRE-
CARGA NO
PSM
58 1 Verifique o estado de refrigerao
do PSM.
2 Substitua a unidade de PSM.
A temperatura do radiador do PSM
registou uma subida anormal. (Indi-
cao do alarme PSM: 3)
9059 SPN_n_ : STOP VENTI-
LADOR NO
PSM
59 Substitua a unidade de SPM. O ventilador do PSM parou. (Indi-
cao do alarme PSM: 2)
9061 61 Verifique as definies dos parme-
tros.
Umerro entre o loop semi--fechado e
no loop fechado tornou--se exces-
sivo durante o uso da funo de reali-
mentao de posio dupla.
9065 65 1 Verifique as definies dos
parmetros.
2 Verifique a conexo e o sinal do
sensor.
3 Verifique a conexo da linha de al-
imentao.
Uma distncia percorrida exces-
siva durante a determinao dos
plos.
9073 SPN_n_ : DESCO-
NEXO DO
SENSOR DO
MOTOR
73 1 Substitua o cabo de realimen-
tao.
2 Verifique o processamento da
blindagem.
3 Verifique e corrija a ligao.
4 Ajuste o sensor.
No existe sinal de realimentao do
sensor do motor.
9074 SPN_n_ : ERRO DE
TESTE CPU
74 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetado um erro num teste
CPU.
9075 SPN_n_ : ERRO CRC 75 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetado um erro num teste ao
CRC.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
803
N Descrio
Localizao com falha e reso-
luo
Indi-
cao
SPM
(*1)
Mensagem
9079 SPN_n_ : ERRO DE
TESTE INICIAL
79 Substitua a placa de circuito im-
presso de controle do SPM.
Foi detetado umerro numa operao
de teste inicial.
9081 SPN_n_ : ERRO SINAL
1--ROT DO
SENSOR DO
MOTOR
81 1 Verifique e corrija o parmetro.
2 Substitua o cabo de realimen-
tao.
3 Ajuste o sensor.
No possvel detetar corretamente
o sinal de 1 rotao do sensor do mo-
tor.
9082 SPN_n_ : SEM SINAL
1--ROT DO
SENSOR DO
MOTOR
82 1 Substitua o cabo de realimen-
tao.
2 Ajuste o sensor.
Osinal de 1rotao dosensor domo-
tor no gerado.
9083 SPN_n_ : ERRO SINAL
SENSOR DO
MOTOR
83 1 Substitua o cabo de realimen-
tao.
2 Ajuste o sensor.
Foi detetada uma irregularidade num
sinal de realimentao do sensor do
motor.
9084 SPN_n_ : DESCO-
NEXO DO
SENSOR DO
FUSO
84 1 Substitua o cabo de realimen-
tao.
2 Verifique o processamento da
blindagem.
3 Verifique e corrija a ligao.
4 Verifique e corrija o parmetro.
5 Ajuste o sensor.
No existe sinal de realimentao do
sensor do fuso.
9085 SPN_n_ : ERRO SINAL
1--ROT DO
SENSOR DO
FUSO
85 1 Verifique e corrija o parmetro.
2 Substitua o cabo de realimen-
tao.
3 Ajuste o sensor.
No possvel detetar corretamente
o sinal de 1 rotao do sensor do
fuso.
9086 SPN_n_ : SEM ERRO SI-
NAL 1--ROT
DO SENSOR
DO FUSO
86 1 Substitua o cabo de realimen-
tao.
2 Ajuste o sensor.
No possvel detetar corretamente
o sinal de 1 rotao do sensor do
fuso.
9087 SPN_n_ : ERRO SINAL
SENSOR DO
FUSO
87 O sinal de 1 rotao do sensor do
fuso no gerado.
Foi detetada uma irregularidade num
sinal de realimentao do sensor do
fuso.
9088 SPN_n_ : FALHA DO
VENTILADOR
88 Substitua o ventilador externo do
SPM.
O ventilador externo parou.
9111 B1 Substitua a placa de circuito im-
presso de controle do SPM.
A tenso de alimentao de corrente
de controle do conversor baixa.
9120 C0 1 Substitua os cabos de comuni-
cao entre o CNC e o SPM.
2 Substitua a placa de circuito im-
presso de controle do SPM.
3 Substitua a placa de circuito im-
presso da interface do fuso no
CNC.
Alarme de dados de comunicao
9121 C1 1 Substitua os cabos de comuni-
cao entre o CNC e o SPM.
2 Substitua a placa de circuito im-
presso de controle do SPM.
3 Substitua a placa de circuito im-
presso da interface do fuso no
CNC.
Alarme de dados de comunicao
9122 C2 1 Substitua os cabos de comuni-
cao entre o CNC e o SPM.
2 Substitua a placa de circuito im-
presso de controle do SPM.
3 Substitua a placa de circuito im-
presso da interface do fuso no
CNC.
Alarme de dados de comunicao
ANEXOS G. LISTA DE ALARMES B--64114PO/01
804
CDIGOS DE ERRO (FUSO SERIAL)
NOTA*1
O SVPM indica um cdigo de erro como um nmero de 2
dgitos no STATUS1 quando o LEDamarelo estiver aceso.
Os cdigos de erro aparecem nos dados de diagnstico
CNC n 712.
Quando o LED estiver aceso, o SVPM indica o nmero de
um alarme gerado pelo fuso serial, indicando um
significado diferente de quando o LEDamarelo est ligado.
Ver Alarmes (Fuso Serial).
Inidcao
STATUS1
SVPM (*1)
Descrio Localizao com falha e resoluo
01 Quando nem *ESP (sinal de parada de em-
ergncia; existemdois tipos de sinais: sinal de en-
trada e sinal de contato SVPM(*2)) nem MRDY(si-
nal de mquina pronta) forem introduzidos, sero
introduzidos SFR(comando de rotao emfrente),
SRV (comando de rotao para trs) ou ORCM
(comando de orientao).
Verifique as seqncias *ESP e MRDY. No que diz re-
speito ao MRDY, tenha em ateno a definio de
parmetro sobre a utilizao do sinal MRDY (bit 0 do
parmetro n. 4001).
03 Quando as definies de parmetros forem de
forma a no usar o sensor de posio, o que signif-
ica que o controle de posio no realizado (bits
3, 2, 1, 0 do parmetro n. 4002 = 0, 0, 0, 0),
introduzido umcomando de controle de contornos
Cs. Neste caso, o motor no excitado.
Verifique as definies dos parmetros.
04 Quando as definies de parmetros forem de
forma a no usar o sensor de posio, o que signif-
ica que o controle de posio no realizado (bits
3, 2, 1, 0 do parmetro n. 4002 = 0, 0, 0, 0),
introduzido umcomando de modo servo (tal como
rosqueamento rgido com macho ou posiciona-
mento do fuso) ou de controle de sincronizao do
fuso. Neste caso, o motor no excitado.
Verifique as definies dos parmetros.
05 Quando no for definido um parmetro de opo
para a funo de orientao, introduzido ORCM
(comando de orientao).
Verifique as definies de parmetros para a funo de
orientao.
06 Quando a funo de controle da comutao de
sada no for usada, selecionado o enrolamento
de baixa velocidade (RCH = 1).
Verifique o sinal de status da linha de alimentao
(RCH).
07 Quando for introduzido um comando de controle
de contornos Cs, SFR (comando de rotao em
frente) ou SRV(comandode rotaopara trs) no
introduzido.
Verifique a seqncia.
08 Quando for introduzido um comando de controle
de modo servo (tal como rosqueamento rgidocom
macho ou posicionamento do fuso), SFR (com-
ando de rotao em frente) ou SRV (comando de
rotao para trs) no introduzido.
Verifique a seqncia.
09 Quando for introduzido um comando de controle
de sincronizao do fuso, SFR (comando de ro-
tao em frente) ou SRV (comando de rotao
para trs) no introduzido.
Verifique a seqncia.
10 Quando for introduzido um comando de controle
de contornos Cs, especificado outro modo
(modo servo, controle de sincronizao do fuso ou
orientao).
Durante a execuo de umcomando de controle de con-
tornos Cs, no especifique outro modo. Antes de
introduzir outro modo, cancele o comando de controledo
contorno Cs.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
805
Inidcao
STATUS1
SVPM (*1)
Localizao com falha e resoluo Descrio
11 Quando for introduzido um comando de modo
servo (tal como rosqueamento rgido com macho
ou posicionamento do fuso), especificado outro
modo (controle de contornos Cs, controle de sin-
cronizao do fuso ou orientao).
No especifique outro modo durante a execuo do
comando do modo servo. Cancele o comando do modo
servo antes de introduzir outro modo.
12 Quando for introduzido umcomando d controle de
sincronizao do fuso, especificado outro modo
(controle de contornos Cs, modo servo ou orien-
tao).
Durante a execuo de umcomando de controle de sin-
cronizao do fuso, no especifique outro modo. Can-
cele o comando de controle de sincronizao do fuso
antes de introduzir outro modo.
14 SFR(comando de rotao emfrente) e SRV(com-
ando de rotao para trs) so introduzidos simul-
taneamente.
Introduza um dos comandos.
17 As definies dos parmetros do detector de velo-
cidade (bits 2, 1, 0 do parmetro n. 4011) so
invlidas. Nenhum detetor de velocidade corres-
ponde s definies.
Verifique as definies dos parmetros.
18 Quando as definies de parmetros forem de
forma a no usar a posio, o que significa que o
controle de posio no realizado (bits 3, 2, 1, 0
do parmetro n. 4002 = 0, 0, 0, 0), especificada
a orientao por um codificador de posio.
Verifique as definies de parmetro e o sinal de en-
trada.
24 Para uma indexao contnua na orientao por
um codificador de posio, primeiro realizada
uma operao incremental (INCMD= 1), sendo de
seguida introduzido um comando de posio ab-
soluta (INCMD = 0).
Verifique INCMD (comando incremental). Antes de os
comandos de posio absoluta serem executados
seqncialmente, tem de ser primeiro realizada a orien-
tao de comando de posio absoluta.
29 As definies de parmetro so feitas de modo a
usar a funo de orientao com o menor tempo
(bit 6 do parmetro n. 4018 = 0, parmetros n
4320 a 4323 (0).
No pode ser usada a funo de orientao com o me-
nor tempo. Use orientao com um mtodo normal.
31 A configurao de hardware no permite que a
funo do fuso FADseja usada. Neste caso, o mo-
tor no excitado.
Verifique o modelo CNC.
33 A configurao de hardware no permite que a
funo da caixa de transmisso eletrnica do fuso
seja usada. Neste caso, o motor no excitado.
Verifique o modelo CNC.
34 A funo FAD de fuso e a funo caixa de trans-
misso eletrnica do fuso esto ambas ativadas.
Neste caso, o motor no excitado.
As duas funes no podemser usadas emsimultneo.
Ative somente uma delas.
NOTA*2
Sinal de contato SVPM
Entre ESP e +24V em JX4 Contato aberto: Parada de emergncia
Contato fechado: Operao normal
11) ALARME PARA MOTOR SERVO FANUC srie Opo link E/S
Alarme para MOTORSERVOFANUCsrie Opo Link E/Spodeser confirmadopela funodo Power Mate
CNC Manager.
Nmero Tipo de alarme
000 a 299 Alarme de programa ou de definio
300 a 399, 401 Alarme de codificador de pulsos
400 a 499 (exceto 401) Alarme servo
500 a 599 Alarme de ultrapassagem de curso
Alarme de sistema ou alarme de link E/S
ANEXOS G. LISTA DE ALARMES B--64114PO/01
806
CDIGOS DE ERRO (FUSO SERIAL)
N
Visualizao
LED
Descrio Resoluo
000
Foi especificado um parmetro que requer de-
senergizao.
Desligue a mquina e volte a lig--la nova-
mente.
011
A velocidade de avano especificada zero. Verifique o parmetro davelocidade deavano
especificads com um cdigo de funo..
013
A velocidade de avano especificada (veloci-
dade mxima de avano) zero.
Verifique o valor do parmetro n.043, o qual in-
dica a velocidade mxima de avano que pode
ser especificada.
070
Foramregistrados mais de 32 blocos para uma
operao de armazenamento no buffer.
Reduza o nmero de blocos registrados para
32.
090
Adefinio do ponto de referncia no pode ser
executado normalmente.
Mova a ferramenta na direo do retorno ao
ponto de referncia emmodo jog a uma veloci-
dade que faa comque o desvio de posio de
servo exceda 128. De seguida, especifique
outra definio de ponto de referncia.
093
Um primeiro a terceiro retorno ao ponto de re-
ferncia no pode ser executado porque o
ponto de referncia no foi ainda especificado.
Defina o ponto de referncia.
224
O ponto de referncia no foi ainda especifi-
cado. Isto ocorre apenas quando o bit ZRTNdo
parmetro n.001 definido para 0.
Defina o ponto de referncia.
250
Os dados de entrada 1 so invlidos. Verifique os dados de entrada 1, especificados
com um cdigo de funo.
251
Os dados de entrada 2 so invlidos. Verifique os dados de entrada 2, especificados
com um cdigo de funo.
254
Um cdigo de funo ou modo invlido. Verifique umcdigo de comando, especificado
com um cdigo de funo. Verifique o modo.
255
Aoperao no pode ser ativada porque foi es-
pecificado ummodo invlido ou porque est de-
correndo uma execuo de bloco.
Verifique o modo. Verifique se est sendo
executado um bloco.
290
O sinal de comutao de interface (DRC) foi
comutado durante a execuo do bloco.
Comute o sinal depois de a execuo do bloco
ter parado.
291
A velocidade de um movimento axial especifi-
cada por umpulso externo excedeu o limite su-
perior. Isto ocorre apenas quando o bit EPEXA
do parmetro n.001 definido para 1.
Verifique a velocidade especificada pelo pulso
externo. Verifique o fator de escalonamento do
pulso externo (paramtros n 062 e 063).
292
Foi detetado um erro da soma de verificao
para a memria no voltil.
Os parmetros so apagados. Volte a definir
os parmetros. Se o alarme voltar a disparar,
substitua a unidade.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
807
Alarmes de codificador de pulsos
N
Visualizao
LED
Descrio Resoluo
300
Foi detetado um erro de comunicao (DTER)
para o codificador de pulsos serial.
Verifique conexo do cabo de sinalizao. Se
o cabo estiver normal, o codificador de pulsos
pode estar avariado. Desligue a unidade. Se o
alarme voltar a ocorrer quando a unidade for
energizada de novo, substitua o codificador de
pulsos serial, junto com o motor.
301
Foi detetado um erro de comunicao
(CRCER) para o codificador de pulsos serial.
Verifique conexo do cabo de sinalizao. Se
o cabo estiver normal, o codificador de pulsos
ou a unidade do amplificador servo podemes-
tar avariados. Este erro tambmpode ser cau-
sado por rudo externo.
302
Foi detetado umerro de comunicao (STBER)
para o codificador de pulsos serial.
Verifique conexo do cabo de sinalizao. Se
o cabo estiver normal, o codificador de pulsos
ou a unidade do amplificador servo podemes-
tar avariados. Este erro tambmpode ser cau-
sado por rudo externo.
303
Foi detetada uma desconexo de LED (LDAL)
no codificador de pulsos serial.
Desligue a unidade. Se o alarme voltar a ocor-
rer quando a unidade for energizada de novo,
substitua o motor.
304
Foi detetado um alarme de pulso falhado
(PMAL) para o codificador de pulsos serial.
Desligue a unidade. Se o alarme voltar a ocor-
rer quando a unidade for energizada de novo,
substitua o motor.
305
Foi detetado um alarme de contagem falhada
(CMAL) para o codificador de pulsos serial.
Desligue a unidade. Se o alarme voltar a ocor-
rer quando a unidade for energizada de novo,
substitua o motor.
Se o alarme no voltar a ocorrer, reinicie a op-
erao no retorno ao ponto de referncia.
306
O motor sofreu um sobreaquecimento (OHAL). Este alarme ocorre quando o motor sofre um
sobreaquecimento, causando o disparo do
termstato.
As causas possveis incluemuma temperatura
ambiente excessivamente alta e condies de
operao excessivamente restritas. Verifique
a causa efetiva.
Se ocorrer de novo depois de o motor ter arre-
fecido, o motor ou o amplificador servo podem
estar avariados. Substitua o motor ou amplifi-
cador servo avariados.
308
Foi detetado um alarme de fase suave
(SPHAL).
Desligue a unidade. Este alarme pode ser cau-
sado por rudo.
319
Quando o codificador de pulsos absoluto
usado, o motor ainda no girou mais do que
uma volta aps a primeira energizao.
Gire o motor mais de um volta em avano em
modo jog, desligue e volte a ligar o sistema.
350
Atenso da bateria do codificador de pulsosab-
soluto baixa.
Substitua a bateria.
Reinicie a operao no retorno ao ponto de re-
ferncia.
351
Atenso da bateria do codificador de pulsosab-
soluto baixa. (aviso)
Substitua a bateria.
401
Foi detetado umerro de comunicao nocodifi-
cador de pulsos serial.
Verifique a conexo do cabo do codificador de
pulsos. Se o cabo estiver normal, o codificador
de pulsos ou a unidade do amplificador servo
podem estar avariados. Este erro tambm
pode ser causado por rudo externo.
ANEXOS G. LISTA DE ALARMES B--64114PO/01
808
Alarmes servo
N
Visualizao
LED
Descrio Resoluo
400
O motor servo sofreu um sobreaquecimento
(valor calculado).
As condies de operao do motor podem ser
demasiado severas. Verifique as condies de
operao.
403
SVU--12
SVU--20
As aletas de resfriamento so-
freram um sobreaquecimento.
(deteo do hardware)
A carga do motor pode ser demasiado elevada.
Volte a examinar as condies de carga.
403
SVU--40
SVU--80
Este alarme no ser acionado.
A unidade de descarga regenerativa sofreu
um sobreaquecimento.
O alarme acionado quando a energia de des-
carga regenerativa mdia for demasiado ele-
vada (por exemplo, quando a freqncia de
acelerao/desacelerao for demasiado ele-
vada).
404
(1) Quando a resistncia de descarga regenerativa separada no for usada: Relativamente ao
SVU--12 e ao SVU--20, verifique se o conetor CX11--6 est curto--circuitado com umconetor
fictcio; relativamente ao SVU--40 e ao SVU--80, verifiquese osconetores CX20e CX23esto
curto--circuitados com um conetor fictcio.
(2) A energia de descarga regenerativa mdia pode ser demasiado elevada. Diminua a
freqncia de acelerao/desacelerao.
(3) Aunidade de descarga regenerativa separada pode no estar devidamente conetada. Verifi-
que a conexo.
(4) O termstato da unidade de descarga regenerativa separada pode estar avariado. Desco-
nete a unidade de descarga regenerativa separada e verifique o termstato. Se o termstato
estiver aberto, mesmo que a unidade de descarga regenerativa separada esteja resfriada,
substitua a unidade de descarga regenerativa separada.
(5) A resistncia da unidade de descarga regenerativa separada pode estar avariada. Desco-
nete a unidade de descarga regenerativa separada e verifique a resistncia. Se noapresen-
tar valores dentro da faixa de resistncia pr--determinada (20%), substitua a unidade dedes-
carga regenerativa separada.
(6) Se as causas (1) a (5) no foremresponsveis pelo alarme, substitua a unidade do amplifica-
dor servo.
O retorno ao ponto de referncia no foi
executado corretamente.
Volte a executar o retorno ao ponto de re-
ferncia.
405
Se for definido umvalor na faixa de 4 a 96 para parmetro n 032 (CMR), pode ser acionado um
alarme. Neste caso, pode evitar que umalarme seja acionado, definindo N405 (bit 4 do parme-
tro n. 001) para 1.
410
O erro de posio de servo no estado de pa-
rada superior ao valor especificado no
parmetro n. 110.
Determine a causa mecnica do erro de posio
grande. Se no detetar uma causa mecnica,
especifique umvalor superior para o parmetro.
411
O erro de posio de servo durante o movi-
mento superior ao valor especificado no
parmetro n. 182.
Determine a causa mecnica do erro de posio
grande. Se no detetar uma causa mecnica,
aplique uma das seguintes contra--medidas:
S Especifique umvalor superior para o parme-
tro.
S Especifique uma velocidade de avano mais
baixa.
S Aumente as constantes de tempo.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
809
N
Resoluo Descrio Visualizao
LED
[SVU--12, SVU--20]
Foi acionado um alarme de corrente exces-
siva.
Este alarme acionado quando uma corrente
excessivamente grande flui para o circuito prin-
cipal.
412
(1) Verifique se foi especificado um nmero de motor vlido no parmetro n30.
(2) Verifique se os valores padro so especificados nos parmetros de controle atuais para o
controle servo.
O controle de corrente correto s possvel quando forem especificados os valores padro
para os seguintes parmetros:
N 70, 71, 72, 78, 79, 84, 85, 86, 87, 88, 89, 90
(3) Desconete a linha de alimentao do conetor da unidade do amplificador servo. De seguida,
libere o estado de parada de emergncia.
-- Se o alarme de corrente excessiva continuar aser acionado, substitua aunidade doamplif-
icador servo.
-- Se no for acionado qualquer alarme de corrente excessiva, v para (4).
(4) Verifique o isolamento entre o aterramento e cada umde U, V e W. Se o isolamento for satis-
fatrio, v para (5).
-- Se for detetado umcurto--circuito, desconete a linha de alimentao do conetor do motor.
De seguida, verifique o isolamento entre o aterramento e cada um de U, V e W do motor.
-- Se for detetado um curto--circuito entre o aterramento e U, V ou W do motor, substitua o
motor.
-- Se o isolamento for satisfatrio, substitua a linha de alimentao.
(5) Conete a linha de alimentao. Observe a forma de onda da corrente do motor (IR, IS) en-
quanto o motor est acelerando ou desacelerando.
-- Se a corrente do motor (IR, IS) no apresentar uma formade senonormal normal, substitua
a unidade do amplificador servo.
(6) Verifique se as formas de onda da corrente do motor (IR, IS) incluem rudo.
-- Quando est includo rudo, tome uma medida, tal como efetuando um aterramento de
blindagem.
-- Quando no est includo rudo, substitua a unidade do amplificador servo.
(7) Se o alarme no tiver sido provocado pelas causas (1) a (4) acima, o codificador de pulsos,
o cabo de comando ou o hardware interno do CNC podero estar avariados.
ANEXOS G. LISTA DE ALARMES B--64114PO/01
810
N
Resoluo Descrio Visualizao
LED
[SVU--40, SVU--80]
Foi acionado um alarme de corrente exces-
siva ou alarme IPM.
Este alarme emitido nas seguintes situaes:
S Este alarme acionadoquando umacorrente
excessivamente grande flui para o circuito
principal.
S Este alarme acionado quando detetado
um erro (corrente excessiva, sobreaqueci-
mento, baixa tenso da alimentao de cor-
rente de controle do IPM) no IPM (semicon-
dutor que aciona o motor).
412
(1) Verifique se foi especificado um nmero de motor vlido no parmetro n30.
(2) Verifique se os valores padro so especificados nos parmetros de controle atuais para o
controle servo.
O controle de corrente correto s possvel quando forem especificados os valores padro
para os seguintes parmetros:
N 70, 71, 72, 78, 79, 84, 85, 86, 87, 88, 89, 90
(3) Desligue a unidade do amplificador servo durante cerca de dez minutos, de seguida libere
o estado de parada de emergncia. Se no for acionado um alarme de corrente excessiva,
a funo de proteo do IPM (contra sobreaquecimento) pode estar funcionando. Entre as
causas possveis de sobreaquecimento contam--se uma alta temperatura ambiente e con-
dies de operao do motor demasiado severas. Verifique a causa.
-- Se for acionado qualquer alarme de corrente excessiva, v para (4).
(4) Desconete a linha de alimentao do conetor da unidade do amplificador servo. De seguida,
libere o estado de parada de emergncia.
-- Se for acionado um alarme de corrente excessiva, a funo de proteo do IPM (contra
corrente excessiva, baixa tenso da alimentao de corrente de controle , sobreaqueci-
mento) pode estar funcionando ou avariada. Substitua o IPMou a unidade do amplificador
servo.
-- Se no for acionado qualquer alarme de corrente excessiva, v para (5).
(5) Desconete a linha de alimentao do conetor do amplificador. Verifique o isolamento entre
o aterramento e cada um de U, V e W.
-- Se for detetado um curto--circuito entre o aterramento e U, V ou W do motor, substitua o
motor.
-- Se o isolamento for satisfatrio, substitua a linha de alimentao.
(6) Conete a linha de alimentao. Observe a forma de onda da corrente do motor (IR, IS) en-
quanto o motor est acelerando ou desacelerando.
-- Se a corrente do motor (IR, IS) no apresentar uma formade senonormal normal, substitua
a unidade do amplificador servo.
(7) Verifique se a forma de onda da corrente do motor (IR, IS) inclui rudo.
-- Se contiver rudo, tome as medidas adequadas contra rudo, tais como um aterramento
de blindagem.
-- Se no contiver rudo, substitua a unidade do amplificador servo.
(8) Se o alarme no tiver sido provocado pelas causas (1) a (7) acima, o codificador de pulsos,
o cabo de comando ou o hardware interno do CNC podero estar avariados.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
811
N
Resoluo Descrio Visualizao
LED
acionado umalarme de sobretenso de link
DC.
Este alarme acionado quando a tenso DCda
alimentao do circuito principal demasiado
alta.
413
(1) Quando SVU--12 ou SVU--20 foremusados e no for usada uma unidade de descarga regen-
erativa separada, verifique a especificao para confirmar se a energia de regenerao em
um momento no excede a energia de regenerao permitida da unidade do amplificador
servo.
(2) Relativamente ao SVU--40 e ao SVU--80, quando a resistncia de descarga regenerativa se-
parada no for usada, verifique se o conetor CX23 est curto--circuitado com um conetor
fictcio.
(3) A tenso de alimentao para a potncia dinmica pode estar excedendo o valor nominal.
Verifique a tenso. Se a tenso for demasiado alta, reduza a tenso para umnvel adequado.
(4) Aunidade de descarga regenerativa pode no estar devidamente conetada. Verifique a con-
exo.
(5) A resistncia da unidade de descarga regenerativa separada pode ser anormal. Desconete
a unidade de descarga regenerativa separada e verifique a resistncia. Se a resistncia no
apresentar valores dentro da faixa de resistncia pr--determinada (20%), substitua a uni-
dade de descarga regenerativa separada.
(6) Se as causas (1) a (5) no foremresponsveis pelo alarme, substitua a unidade do amplifica-
dor servo.
acionado umalarme de baixa tenso de link
DC.
Este alarme acionado quando a tenso DCda
alimentao do circuito principal demasiado
baixa.
414
(1) Umintervalo igual ou superior a 190 ms pode decorrer desde o momento emque tanto o*ESP
do DI integrado como o *ESP do sinal de interface do link E/S so cancelados at o contator
magntico externo, inserido na entrada para a potncia motriz, ser ligado (incluindo o tempo
de operao do contator magntico). Ocontator magntico temde ser energizado dentro de
100 ms.
(2) O disjuntor externo pode estar desligado. Verifique o disjuntor.
(3) Atenso de alimentao para a potncia dinmica mais baixa do que o valor nominal. Verifi-
que a tenso. Se a tenso for demasiado baixa, aumente--a para um nvel adequado.
(4) O contator magntico externo pode no estar devidamente conetado. Verifique a conexo.
Se as causas (1) a (4) no foremresponsveis pelo alarme, substitua a unidade do amplificador
servo.
417
Um parmetro foi especificado incorreta-
mente.
Verifique os parmetros seguintes:
N 30: O tipo de motor especificado correto?
N 31: Osentido de rotao especificado do mo-
tor correto?
N 106: O denominador do nmero de pulsos
por rotao nica do motor 0?
N 180: Acapacidade do contador de referncia
especificado 0 ou um valor negativo?
418
acionado um alarme DO. Substitua a unidade do amplificador servo.
423
A velocidade especificada excede 32767000
unidades de deteo por segundo.
Re--examine o CMR e as definies da veloci-
dade.
425
O ventilador parou. Este alarme acionado quando o motor do ven-
tilador incorporado na unidade do amplificador
servo tiver avariado.
O motor do ventilador um consumvel.
425
(1) Verifique se o ventilador no est obstrudo.
(2) Verifique se o conetor do ventilador est corretamente conetado.
(3) Substitua o ventilador ou a unidade do amplificador servo.
446
A linha de entrada de pulsos externa est de-
conetada.
Conete o sinal de entrada de pulsos externo cor-
retamente.
447
Odesvio da velocidade demasiado elevado
(controle da velocidade)
Verifique a velocidade efetiva.
Verifique as definies do parmetro n. 136.
ANEXOS G. LISTA DE ALARMES B--64114PO/01
812
Alarmes de ultrapassagem de curso
N
Visualizao
LED
Descrio Resoluo
500
O limite de curso positivo foi excedido. Verifique se *+OTe *--OTesto conetados cor-
retamente. Verifique se foi especificado um
comando de movimento correto Mova a ferra-
501
O limite de curso negativo foi excedido.
comando de movimento correto. Mova a ferra-
menta na direo oposta emmodojog edepois
realize um reset.
510
O limite de curso suave positivo foi excedido. Verifique se foram especificados valores ade-
quados para os parmetros n 142 e 143. Veri-
fique se foi especificado umcomando de movi-
511
O limite de curso suave negativo foi excedido.
fique se foi especificado umcomando de movi-
mento vlido. Mova a ferramenta na direo
oposta emmodo jog e depois realize umreset.
Alarmes do sistema
N
Visualizao
LED
Descrio Resoluo
--
Foi detetado um erro no teste de escrita/leitura
RAM quando da energizao.
Substitua a unidade do amplificador servo.
--
Foi detetado um erro na verificao da
comparao de dados da memria no voltil.
Desligue a mquina e volte a lig--la nova-
mente. Volte a introduzir is parmetros. Se o
alarme voltar a ocorrer, substitua a unidade do
amplificador servo.
--
Foi acionado umalarme de transferncia de da-
dos para a memria no voltil.
Substitua a unidade do amplificador servo.
--
Foi acionado um alarme de watchdog. Desligue a mquina e volte a lig--la nova-
mente. Se o alarme voltar a ocorrer, substitua
a unidade do amplificador servo.
--
Foi acionado umalarme de verificao de soma
para o software de controle ROM.
Substitua a unidade do amplificador servo.
--
Foi acionado umalarme de verificao de soma
para o ROM incorporado na CPU.
Substitua a unidade do amplificador servo.
--
Foi detetado um erro no circuito de controle. Substitua a unidade do amplificador servo.
Alarme de link E/S
N
Visualizao
LED
Descrio Resoluo
--
Ocorreu um erro de link E/S FANUC. Uma uni-
dade conetada linha foi desconetada.
Desligue todas as unidades conetadas linha.
De seguida, ligue os dispositivos escravos e
depois o dispositivo principal.
No h visualizao LED
N
Visualizao
LED
Descrio Resoluo
--
Indicadores
no acesos
Ocircuito de controle no est funcionando cor-
retamente.
(1) Verifique a tenso de alimentao de con-
trole 24--VDC. Se a tenso for baixa, au-
mente--a para um nvel adequado.
(2) Verifique se um fusvel na unidade do am-
plificador servo est queimado. Se encon-
trar um fusvel queimado, substitua--o.
Se as causas (1) a (2) no foremresponsveis,
substitua o amplificador servo.
ANEXOS B--64114PO/01 G. LISTA DE ALARMES
813
12) Alarmes do sistema
(Estes alarmes no podem ser reinicializados com a tecla de reset.)
Nmero Mensagem Contedo
900 PARIDADE ROM Erro de paridade ROM (CNC/OMM/Servo)
Substitua o nmero da ROM.
910 PARIDADE SRAM: (BYTE 0) Erro de paridade RAM no mdulo RAM da memria da fita perfurada.
Limpe a memria ou substitua o mdulo.
911 PARIDADE SRAM: (BYTE 1)
p
Emseguida, execute umreset de todos os dados, incluindo os parme-
tros.
912 PARIDADE DRAM: (BYTE 0) Erro de paridade RAM no mdulo DRAM. Substitua o mdulo DRAM.
913 PARIDADE DRAM: (BYTE 1)
914 PARIDADE DRAM: (BYTE 2)
915 PARIDADE DRAM: (BYTE 3)
916 PARIDADE DRAM: (BYTE 4)
917 PARIDADE DRAM: (BYTE 5)
918 PARIDADE DRAM: (BYTE 6)
919 PARIDADE DRAM: (BYTE 7)
920 ALARME SERVO (do 1 ao 4 EIXO) Alarme servo (do 1 ao 4 eixo). Ocorreu um alarme de watchdog ou
um erro de paridade RAM no mdulo servo.
Substitua o mdulo de controle servo na platina principal da CPU.
926 ALARME FSSB Alarme FSSB Substitua o mdulo de controle servo na platina principal
da CPU.
930 INTERRUPCAO CPU Erro da CPU (interrupo anormal).
A platina principal da CPU est avariada.
935 ERRO ECC POR SRAM Ocorreu umerro na RAMpara armazenamento do programa de peas.
Ao:
Substitua a placa de circuitos impressos principal (mdulo SRAM), exe-
cute a operao de anulao e defina novamente todos os parmetros
e restantes dados.
950 ALARME SISTEMA PMC Ocorreu umerro no PMC. Omdulo de controle PMC da platina princi-
pal da CPU ou da platina opcional est, eventualmente, avariado.
951 ALARME WATCHDOGNOPMC--RC Ocorrncia de uma falha no PMC--RC (alarme de watchdog). A placa
de reserva poder estar avariada.
970 NMI NO PMCLSI Com o PMC--SA1 se verificou um erro no dispositivo LSI de controle
do PMC, ao nvel da placa--me. (E/S paridade RAM)
Substituir a placa--me.
971 NMI NO SLC Com o PMC--SA1 foi detetada uma desconexo da link E/S.
Verificar a link E/S.
972 NMI EM OUTRO MODULO Ocorreu umNMI emuma platina, mas no na platina principal da CPU.
973 NMI DESCONHECIDO Ocorreu um NMI por um motivo desconhecido.
974 ERRO DE BUS F Erro de bus no FANUC BUS.
A platina principal da CPUou uma das platinas opcionais est, eventu-
almente, avariada.
975 ERRO DE BUS (PRIN) Erro de bus na platina principal da CPU.
A platina principal da CPU pode estar, eventualmente, avariada.
976 ERRO DE BUS L Erro no Bus Local.
A platina principal da CPU pode estar, eventualmente, avariada.
ndice de Tpicos
B--64114PO/01
t- 1
A
Abertura de rosca contnua, 59
Abertura de rosca de passo varivel (G34), 58
Abertura de rosca mltipla, 60
Abertura de roscas de passo constante, 312
Absoluto Manual On e Off, 412
Alarmes, 739
Alterao de Palavras, 548
Alterao do sistema de coordenadas da pea, 82
Alterao do Valor de Correo da Ferramenta, 250
Apagamento de Arquivos, 491
Apagar a Tela, 653
Apagar Arquivos, 511
Apagar Blocos, 550
Apagar Mais de Um Programa Especificando uma
Faixa, 556
Apagar Palavras, 549
Apagar Programas, 555
Apagar Todos os Programas, 555
Apagar um Bloco, 550
Apagar Um Programa, 555
Apagar Vrios Blocos, 551
Arquivo handy FANUC, 399
Arquivos, 487
Assistncia cdigo G, 682
Assistncia cdigo M, 685
Assistncia no processo, 680
Ativao automtica do protetor de tela, 654
Avano -- Funo de avano, 14
Avano de corte, 70
Avano em Modo Jog, 406
Avano Incremental, 408
Avano por Manivela, 409
B
Barreiras da Placa de Fixao e do
Cabeote Mvel, 469
Bateria para Backup da Memria (3 VDC), 744
Bateria para Codificadores de Pulsos Absolutos
Independentes (6 VDC), 748
Bateria para Codificadores de Pulsos Absolutos
Integrados no Motor (6 VDC), 749
Bloco de figura de remoo de material por tornea-
mento e acabamento, 692
Bloco nico, 459
Bloqueio da Mquina e Bloqueio da
Funo Auxiliar, 454
C
Clculo Simples do Comprimento de Passo
Incorreto, 767
Caminho da Ferramenta nos Cantos, 769
Cancelamento do ciclo fixo de perfurao (G80), 169
Cancelamento do posicionamento do fuso, 106
Cancelamento do rosqueamento rgido com macho
(G80), 187
Caracteres e cdigos para a funo de entrada de da-
dos padro, 348
Chamada de macro, 277
Chamada de macro atravs de um cdigo G, 284
Chamada de macro atravs de um cdigo M, 285
Chamada de Subprograma (M198), 450
Chamada de subprogramas atravs de um
cdigo M, 286
Chamada de subprogramas atravs de um
cdigo T, 287
Chamada do subprograma, 313
Chamada modal (G66), 282
Chamada simples (G65), 278
Chanfragem e canto R, 175
Ciclo de abertura de rosca (G92), 135
Ciclo de abertura de rosca mltipla (G76), 154
Ciclo de acabamento (G70), 149
Ciclo de corte do dimetro exterior/interior
(G90), 133
Ciclo de mandrilagem frontal (G85) / Ciclo de man-
drilagem lateral (G89), 168
Ciclo de perfurao do dimetro exterior/interior
(G75), 153
Ciclo de perfurao frontal (G83) / Ciclo de perfu-
rao lateral (G87), 163
Ciclo de perfurao profunda da superfcie final
(G74), 152
Ciclo de retificao por oscilao (G73), 173
Ciclo de retificao transversal (G71), 171
Ciclo de rosqueamento frontal (G84) / Ciclo de ros-
queamento lateral (G88), 166
Ciclo de rosqueamento rgido frontal com macho
(G84) / Ciclo de rosqueamento rgido lateral com
macho (G88), 185
Ciclo de torneamento da superfcie final (G94), 138
Ciclo direto de retificao por oscilao e dimenses
fixas, 174
ndice de Tpicos B--64114PO/01
t- 2
Ciclo direto de retificao transversal e dimenses
fixas (G72), 172
Ciclo fixo, 314
Ciclo fixo (G90, G92, G94), 133
Ciclo fixo de perfurao (G80--G89), 159
Ciclo fixo de retificao (para a retificadora), 171
Cdigo T para a correo da ferramenta, 190
Comando de entrada atravs do painel MDI, 238
Comando para operaes de mquina -- Funo mis-
celnea, 22
Comandos de sada externos, 294
Comandos G53, G28 e G30 no Modo de Compen-
sao do Raio da Ponta da Ferramenta, 240
Comandos G53, G28 e G30 Quando Aplicada a
Correo da Posio da Ferramenta, 194
Como indicar dimenses de comando para movimen-
tar a ferramenta -- comandos absolutos / incremen-
tais, 19
Como usar ciclos fixos (G90, G92, G94), 141
Como Visualizar a Mudana da Indicao da Posio
sem Colocar a Mquina em Funcionamento, 360
Comparao e Parada do Nmero de Seqncia, 627
Compensao da ferramenta e nmero de compen-
sao da ferramenta, 249
Comprimento de Passo Incorreto, 765
Configurao da seo de programa, 123
Configurao do programa, 23, 118
Contagem da vida til da ferramenta, 112
Controle avanado por antecipao (G08), 322
Controle da velocidade de corte constante
(G96, G97), 97
Controle de Fim de Curso Antes de Executar um Mo-
vimento, 476
Controle de um eixo angular / Controle de um eixo
arbitrrio, 337
Controle do Curso Armazenado, 465
Controle em tandem, 336
Controle simples de sincronizao, 334
Converso polegadas/milmetros (G20, G21), 92
Copiar Parte de um Programa, 559
Copiar um Programa Inteiro, 558
Correo, 191
Correo automtica da ferramenta (G36, G37), 251
Correo da ferramenta, 189
Correo da geometria da ferramenta e correo do
desgaste da ferramenta, 189
Correo do Eixo Y, 622
Correo na chanfragem e arcos de canto, 236
Corte excessivo devido compensao do raio da
ponta da ferramenta, 235
Criao de Programas, 570
Criao de Programas no Modo Aprender (repro-
duo), 574
Criao de Programas Usando o Painel MDI, 571
Criar um Novo Programa de Peas, 678
Curso mximo, 31
D
Dados dos Detalhes da Figura de Perfil, 707
Dados para Cada Ciclo Fixo, 690
Definio da Quantidade de Deslocao do Sistema
de Coordenadas da Pea, 620
Definio de parmetros de entrada/sada, 515
Definio do sistema de coordenadas da pea, 79
Desativar a Visualizao da Tela CRT, 653
Desenergizao, 402
Desenho da pea e movimento da ferramenta, 15
Deslocamento do sistema de coordenadas da pea, 86
Deslocamento rpido, 69
Desvio condicional (instruo IF), 273
Desvio e repetio, 272
Desvio incondicional (instruo GOTO), 272
Detalhes do Clculo Auxiliar, 720
Detalhes do Clculo de contorno, 709
Dimenso e valor das coordenadas, 90
Dispositivos Externos de E/S, 397
Dispositivos Operacionais, 369
Diversos, 730
E
Edio de Macros de Usurio, 566
Edio de Programas, 542
Edio de um Programa de Peas, 361
Edio Simultnea, 567
Eixos controlveis, 28, 29
Endereo e faixa de valores especificvel para o for-
mato de fita da srie 10/11, 311
Entrada de Dados de Compensao de
Erro de Passo, 501
Entrada de Dados de Correo, 497
Entrada de Parmetros, 499
Entrada de parmetros programveis (G10), 307
Entrada de um Programa, 492
B--64114PO/01 ndice de Tpicos
t- 3
Entrada de Variveis Comuns de Macro
de Usurio, 503
Entrada Direta da Correo da Ferramenta em B, 617
Entrada Direta do Valor de Correo da
Ferramenta, 615
Entrada Direta dos Valores Medidos de Correo do
Ponto de Origem da Pea, 632
Entrada do Valor de Correo em o Contador, 619
Entrada e sada de arquivos em disquetes, 525
Entrada e Sada de Dados de Correo, 522
Entrada e sada de parmetros, 520
Entrada e Sada de Parmetros e de Dados de Com-
pensao de Erro do Passo, 499
Entrada e sada de programas, 516
Entrada e Sada dos Dados de Correo, 497
Entrada por Teclas e Buffer de Entrada, 395
Entrada/Sada de Dados, 486
Entrada/Sada de Dados atravs de um Carto de
Memria, 530
Entrada/Sada de Dados na Tela Tudo E/S, 514
Entrada/Sada de Programas, 492
Entrada/Sada de Variveis Comuns de Macro de
Usurio, 503
Erro de Direo do Raio no Corte Circular, 772
Especificao, 448
Especificao da velocidade do fuso com um
cdigo, 96
Especificao direta do valor da velocidade do fuso
(comando S de 5 dgitos), 96
Especificao do grupo da ferramenta no programa de
usinagem, 113
Especificao e Visualizao de Dados, 581
Especificao e Visualizao do Valor de Correo da
Ferramenta, 612
Espelhamento, 444
Espelhamento para cabeote duplo de torno--revlver
(G68, G69), 178
Estado durante a energizao, a anulao
e o reset, 773
Explicao do Teclado, 375
Explicaes Suplementares para as Operaes de Co-
piar, Mover e Intercalar, 562
F
Faixa de movimento da ferramenta -- Curso, 27
Faixas do Valor de Comando, 761
Formatos para os ciclos fixos de perfurao, 317
Funo Ampliada de Edio de Um Programa de
Peas, 557
Funo auxiliar, 114
Funo auxiliar (funo M), 115
Funo da ferramenta (funo T), 107
Funo da velocidade do fuso, 95
Funo de Ajuda, 662
Funo de Chamada de Subprograma (M198), 439
Funo de compensao, 26, 188
Funo de controle dos eixos , 327
Funo de entrada de dados padro, 339
Funo de Planejamento, 434
Funo de posicionamento do fuso, 104
Funo de salto (G31), 62
Funo de Senha, 568
Funo de superviso da oscilao da velocidade do
fuso (G25, G26), 101
Funo Grfica, 655
Funo preparatria (funo G), 32
Funcionamento em Vazio, 458
Funes auxiliares secundrias (cdigos B), 117
Funes de Alarme e Autodiagnstico, 479
Funes de avano, 67
Funes de corte a alta velocidade, 321
Funes de interpolao, 37
Funes de Segurana, 462
Funes para simplificar a programao, 132
G
Gesto da vida til das ferramentas, 109
Grfico Dinmico, 661
H
Hardcopy da Tela, 667
I
Indicao da Contagem de Peas, Indicao do Tempo
de Execuo, 367
Indicao da Posio Atual, 366
Indicao da Posio Global, 593
Indicao da Posio no Sistema de Coordenadas da
Pea, 590
Insero Automtica de Nmeros de Seqncia, 572
Insero de Palavras, 547
Inserir, Alterar e Apagar uma Palavra, 543
ndice de Tpicos B--64114PO/01
t- 4
Intercalar um Programa, 561
Interpolao cilndrica (G07.1), 50
Interpolao circular (G02, G03), 41
Interpolao de coordenadas polares
(G12.1, G13.1), 46
Interpolao helicoidal (G02, G03), 45
Interpolao linear (G01), 40
Interrupo por Manivela, 441
Interveno Manual e Retorno, 446
L
Leitura de Arquivos, 509
Ligar o Equipamento, 400
Ligar/Desligar, 400
Limitao e Notas, 451
Limitaes, 293
Lista de Alarmes, 776
Lista de Funes e Formato de Fita, 756
Lista dos Cdigos da Fita, 753
Localizao das teclas no MDI (unidade LCD/MDI de
tipo horizontal), 373
Localizao das teclas no MDI (unidade LCD/MDI do
tipo vertical), 374
M
Macro de usurio do tipo interrupo, 298
Macroinstrues e instrues NC, 271
Macros de usurio, 254
Manual Guide 0i, 673
Medidas de precauo, 170
Mensagens de Aviso, 396
Mtodo de especificao, 299
Mtodo de Substituio da Bateria, 743
Mover Parte de um Programa, 560
Movimento da ferramenta ao longo dos contornos da
pea -- Interpolao, 12
Movimento da ferramenta aquando da partida, 212
Movimento da ferramenta aquando do cancelamento
do modo de correo, 227
Movimento da ferramenta no modo de correo, 214
Movimento da Ferramenta por Programao -- Oper-
ao Automtica, 356
N
Nomes dos eixos, 29
Nomogramas, 764
Notas sobre a compensao do raio da ponta da ferra-
menta, 207
Notas sobre a leitura deste manual, 8
Notas sobre a repetio de ciclo (G70--G76), 158
Notas sobre vrios tipos de dados, 8
Nmero de correo, 190
Nmero de correo e valor de correo, 200
O
Operao, 688
Operao aritmtica e lgica, 266
Operao Automtica, 357
Operao automtica, 417
Operao de Memria, 418
Operao de memria utilizando o formato de fita da
srie 10/11, 310
Operao de Teste, 453
Operao DNC, 424, 449
Operao DNC com Carto de Memria, 448
Operao Manual, 354, 403
Operao MDI, 421
Operaes, 449
Operaes de Criao de um Programas, 676
Operaes de Programao de Perfis, 698
Operaes Gerais de Tela, 377
Orientao do fuso, 104
Outras componentes do programa alm das sees de
programa, 120
Override da Velocidade de Avano, 456
Override do Deslocamento Rpido, 457
P
Parada de emergncia, 463
PARMETRO, 732
Parmetro, 451
Partida, 676, 677
Pausa (G04), 72
Pesquisa de Arquivos, 489
Pesquisa de Palavras, 544
Pesquisa do Nmero de Seqncia, 553
Pesquisa do Nmero do Programa, 552
Ponta imaginria da ferramenta, 197
Ponto de referncia, 73
Ponto de referncia
(posio especfica da mquina), 15
B--64114PO/01 ndice de Tpicos
t- 5
Pormenores da compensao do raio da ponta da fer-
ramenta, 210
Pormenores das funes, 300
Posio de trabalho e comando de movimento, 202
Posicionamento (G00), 38
Posicionamento do fuso, 104
Precaues gerais para as operaes de correo, 239
Predefinio do Sistema de Coordenadas da Pea, 594
Predefinio do sistema de coordenadas da pea
(G92.1), 84
Procedimento para Fixar o Carto de Memria, 451
Processamento de macroinstrues, 290
Processo geral de operao da mquina--ferramenta
CNC, 6
Programa dos dados de vida til da ferramenta, 109
Programa exemplificativo, 288
Programao absoluta e incremental (G90, G91), 91
Programao de nmeros decimais, 93
Programao de Perfis, 697
Programao direta das dimenses do desenho, 179
Programao do dimetro e do raio, 94
Programao verbal com funo grfica, 577
R
Registro de programas de macros de usurio, 292
Reincio do Programa, 426
Remoo de material por faceamento (G72), 147
Remoo de material por torneamento (G71), 143
Repetio (instruo WHILE), 274
Repetio de ciclo (G70--G76), 143
Repetio de padres (G73), 148
Repetio do ciclo fixo de torneamento, 315
Retorno ao ponto de referncia, 74
Retorno Manual ao Ponto de Referncia, 404
Roll--over do eixo de rotao, 333
Rosca de passo constante (G32), 54
Rosqueamento rgido com macho, 184
S
Sada de Dados, 368
Sada de Dados de Correo, 498
Sada de Parmetros, 500
Sada de Programas, 510
Sada de um Programa, 495
Sada de Variveis Comuns de Macro de Usurio, 504
Sada de variveis comuns de macros de usurio, 524
Sada dos Dados de Compensao de
Erro de Passo, 502
Salto do limite de torque (G31 P99), 65
Salto multi--etapas, 64
Salto para o Incio do Programa, 546
Seleo da ferramenta, 108, 190
Seleo da ferramenta para as diversas fases de usina-
gem -- Funo da ferramenta, 22
Seleo de plano, 89
Seleo de um sistema de coordenadas da pea, 81
Selecione Ponto de Cruzamento da Figura, 708
Sentido da ponta imaginria da ferramenta, 199
Sistema de coordenadas, 77
Sistema de coordenadas da mquina, 78
Sistema de coordenadas da pea, 79
Sistema de coordenadas do desenho da pea e sistema
de coordenadas especificado pelo CNC, 16
Sistema de coordenadas locais, 87
Sistema incremental, 30
Soft Keys, 379
Subprograma (M98, M99), 129
Substituio de Palavras e de Endereos, 564
T
Tabela de correspondncia caractere--cdigo, 775
Teclas de Funo, 378
Teclas de Funo e Soft Keys, 377
Tela da Memria Usada e Lista de Programas, 605
Tela da Posio no Sistema de Coordenadas
Relativas, 591
Tela da Velocidade de Avano Real, 595
Tela de Alarmes, 366, 480
Tela de Verificao do Programa, 603
Tela do Bloco Atual, 601
Tela do Bloco Seguinte, 602
Tela do Contedo do Programa, 600
Tela do Histrico de Mensagens Externas do Opera-
dor, 651
Tela do Programa para a Operao MDI, 604
Tela Visualizada ao Energizar, 401
Telas mostradas atravs da tecla de funo , 611
ndice de Tpicos B--64114PO/01
t- 6
Telas mostradas atravs da tecla de funo , 651
Telas mostradas atravs da tecla de funo , 590
Telas mostradas atravs da tecla de funo , 642
Telas Visualizadas Atravs da Tecla de Funo
(no Modo Edio), 605
Telas Visualizadas Atravs da Tecla de Funo
(no Modo Memria ou Modo MDI), 600
Testar um Programa, 359
Teste durante o Funcionamento da Mquina, 359
Torneamento poligonal, 328
Transmisso de uma Lista de Programas para um De-
terminado Grupo, 513
U
Ultrapassagem de curso, 464
Unidade LCD/MDI de 7.2@ monocromtica/8.4@
a cores (tipo horizontal), 371
Unidade LCD/MDI de 7.2@ monocromtica/Uni-
dade LCD/MDI de 8.4@ a cores (tipo vertical),
372
Unidades de Especificao e Visualizao, 370
Usinagem de Ciclo Fixo, 687
V
Valores de compensao da ferramenta, nmero de
valores de compensao e introduo de valores a
partir do programa (G10), 249
Variveis, 255
Variveis do sistema, 259
Vrios comandos M no mesmo bloco, 116
Velocidade de corte -- Funo da velocidade
do fuso, 21
Verificao de interferncias, 230
Verificado atravs da Tela de Auto--diagnstico, 483
Viso geral da compensao do raio da ponta da ferra-
menta, 197
Visualizao, 365
Visualizao de Grficos, 656
Visualizao de Grficos (Ver Seo III--12), 367
Visualizao de uma Lista de Programas para um De-
terminado Grupo, 608
Visualizao do Diretrio, 506
Visualizao do Diretrio do Disquete, 505
Visualizao do Estado e Avisos para a Especificao
de Dados ou a Operao de Entrada/Sada, 649
Visualizao do Histrico de Alarmes, 482
Visualizao do menu padro, 340
Visualizao do Monitor de Operao, 598
Visualizao do Nmero do Programa e do Nmero de
Seqncia, 648
Visualizao do Nmero do Programa, do Nmero de
Seqncia e do Estado e Mensagens de Aviso para
Operao de Especificao dos Dados ou Entrada/
Sada, 648
Visualizao do Programa, 365
Visualizao do Tempo de Trabalho e da Contagem
das Peas, 597
Visualizao dos dados padro, 344
Visualizao dos Dados Padro e do
Menu Padro, 635
Visualizao e Definio de Variveis Comuns de
Macro de Usurio, 634
Visualizao e Definio do Painel de Operao por
Software, 637
Visualizao e Definio do Tempo de Trabalho, Con-
tagem de Peas e Durao, 629
Visualizao e Definio do Valor de Correo do
Ponto de Origem da Pea, 631
Visualizao e Definio dos Dados de Compensao
de Erro do Passo, 645
Visualizao e Definio dos Dados de Gesto da
Vida til das Ferramentas, 639
Visualizao e Entrada de Dados de Definio, 625
Visualizao e Especificao de Dados, 362
Visualizar e Especificar Parmetros, 643
T
a
b
e
l
a
d
e
R
e
v
i
s

o
F
A
N
U
C
S

r
i
e
0
i
-
-
T
C
M
A
N
U
A
L
D
E
O
P
E
R
A

O
(
B
-
-
6
4
1
1
4
P
O
)
0
1
J
u
n
h
o
d
e
2
0
0
4
E
d
i

o
D
a
t
a
C
o
n
t
e

d
o
E
d
i

o
D
a
t
a
C
o
n
t
e

d
o
S Nenhuma parte deste manual pode ser reproduzida por qualquer forma.
S Todas as especificaes e desenhos esto sujeitos a alteraes, sem aviso
prvio.
A exportao deste produto est sujeita a uma autorizao oficial do pas
exportador.
No presente manual, tentamos descrever todos os temas possveis, em toda
sua variedade.
No entanto, dado que as possibilidades so inmeras, no podemos abordar
tudo aquilo que no possvel ou permitido fazer.
Portanto, tudo aquilo que no for expressamente descrito como possvel
neste manual, deveria ser considerado como impossvel.

Você também pode gostar