Anda di halaman 1dari 756

GE Fanuc Automation

Produtos de Controle Numrico para Computadores

Srie 0i Mate-TB
Manual do Operador
GFZ-63854PO/03

Abril 2003

GFL-001

Alertas, Cuidados, e Notas


Utilizados nesta Publicao
Alertas
As notas de Alerta desta publicao so utilizadas para enfatizar que temperaturas, correntes,
e voltagens de risco, ou outras condies que possam causar danos pessoais existem neste
equipamento, ou podem estar associados sua utilizao.
Em situaes onde a desateno possa causar danos pessoais ou danos ao equipamento, uma
nota de Alerta utilizada.

Cuidados
Notas de Cuidado so utilizadas onde o equipamento poderia ser danificado caso no sejam
tomadas as devidas precaues.

Nota
As Notas meramente chamam a ateno para a informao, que especialmente significante
para o entendimento e operao do equipamento.

Este documento foi baseado na informao disponvel no momento de sua publicao.


Embora esforos tenham sido feitos para a exatido, a informao aqui contida no significa que
cubra todos os detalhes ou variaes do hardware ou software, nem se precavenha de qualquer
possvel incidente com relao a instalao, operao, ou manuteno. Aqui podem estar
descritas caractersticas que no so apresentadas em todos os sistemas de hardware e
software. A GE Fanuc Automation no assume nenhuma obrigao de notificar os
proprietrios deste documento com respeito s alteraes feitas subseqentemente.
A Ge Fanuc no far representao ou garantia, expressa, implcita, ou estatutria com
respeito a, e no poder ser responsabilizada pela exatido, integridade, suficincia, ou
utilidade da informao aqui contida. Nenhuma garantia de comercializao ou convenincia
para proposta ser aplicada.

Copyright 2003 GE Fanuc Automation North America, Inc.


Todos os Direitos Reservados.

MEDIDAS DE SEGURANA

Esta seo descreve as medidas de segurana relativas utilizao de unidades CNC. essencial que estas medidas
de precauo sejam observadas pelos usurios para garantir uma operao segura das mquinas equipadas com
uma unidade CNC (todas as descries includas nesta seo assumem esta configurao). Observe que algumas
precaues se referem apenas a funes especficas, e podem no ser aplicveis a certas unidades CNC.
Os usurios devem tambm observar as medidas de segurana relativas mquina, como 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 dever se familiarizar totalmente com o contedo deste manual
e do manual fornecido pelo respectivo fabricante de mquina-ferramenta.

ndice
1. DEFINIO DE ALERTA, CUIDADO E NOTA
2. ALERTAS GERAIS E CUIDADOS

. . . . . . . . . . . . . . . . . . . . . . . s2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s3

3. ALERTAS E CUIDADOS RELATIVOS PROGRAMAO


4. ALERTAS E CUIDADOS RELATIVOS AO MANUSEIO
5. ALERTAS RELATIVOS MANUTENO DIRIA

s1

. . . . . . . . . . . . . s5
. . . . . . . . . . . . . . . . . . . s7

. . . . . . . . . . . . . . . . . . . . . . . . s9

MEDIDAS DE SEGURANA

B63854PO/03

DEFINIO DE ALERTA, CUIDADO E NOTA

O presente manual inclui medidas de precauo de segurana para proteger o usurio e prevenir
danos maquina. As medidas de precauo so classificadas como Alerta e Cuidado, de acordo com
seu sistema de segurana. Tambm, a informao suplementar ser classificada como Nota. Leia
atentamente os Alertas, Cuidados e Notas, antes de colocar a mquina em operao.

ALERTA
Aplica-se quando h perigo de ferimentos para o usurio e/ou dano 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 Alertas nem de Cuidados.

` Leia atentamente este manual e guarde-o em local seguro.

s2

MEDIDAS DE SEGURANA

B63854PO/03

ALERTAS GERAIS E CUIDADOS

ALERTA
1. Nunca proceder usinagem de uma pea, sem antes verificar o funcionamento da mquina. Antes
de iniciar um ciclo de produo, assegure-se de que a mquina esteja operando corretamente, executando
um teste de funcionamento, por exemplo, com a funo bloco nico, correo da velocidade
de avano ou funo bloqueio, ou operando a mquina sem qualquer ferramenta ou pea montada. No
se controlando o funcionamento correto da mquina pode causar um comportamento imprevisto,
podendo eventualmente danificar a pea e/ou a prpria mquina, ou causar ferimentos ao usurio.
2. Antes de operar a mquina, verificar cuidadosamente os dados introduzidos.
Se a mquina for operada com dados especificados incorretamente, a mesma poder comportarse de forma imprevista, podendo causar dano pea e/ou prpria mquina, ou causar
ferimentos ao usurio.
3. Verificar se a velocidade de avano especificada adequada operao pretendida. Geralmente,
cada mquina possui uma velocidade de avano mxima admissvel. A velocidade de avano
apropriada varia em funo da operao desejada. A velocidade de avano mxima admissvel
indicada no manual fornecido com a mquina. Se a mquina no for operada com a velocidade
correta, a mesma poder comportar-se de forma imprevista, podendo eventualmente danificar
a pea e/ou a prpria mquina, ou causar ferimentos ao usurio.
4. Ao usar uma funo de compensao da ferramenta, verificar cuidadosamente a direo
e o valor da compensao.
Se a mquina for operada com dados especificados incorretamente, a mesma poder
comportar-se de forma imprevista, podendo eventualmente danificar a pea e/ou a prpria
mquina, ou causar ferimentos ao usurio.
5. Os parmetros do CNC e do PMC so definidos pelo fabricante, no sendo normalmente necessrio alterlos. Quando, entretanto, no houver outra alternativa a no ser alterar um parmetro, imprescindvel
compreender inteiramente a sua funo antes de se proceder a qualquer alterao. Falha ao
ajustar um dos parmetros corretamente poder resultar num comportamento imprevisto, podendo
eventualmente danificar a pea e/ou a prpria mquina, ou causar ferimentos ao usurio.
6. Imediatamente aps ligar a mquina, no acionar nenhuma das teclas do painel MDI,
antes que o display de 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. Operando-se a mquina nesse estado, a mesma poder comportar-se de forma imprevista.
7. O manual de operaes e o manual de programao fornecidos com a unidade CNC incluem
uma descrio geral das funes da mquina, incluindo algumas funes opcionais. Observe que
as funes opcionais variam em funo do modelo da mquina. No entanto, algumas das
funes descritas nos manuais podero no estar disponveis em determinados modelos.
Em caso de dvida, consultar a descrio da mquina.
s3

MEDIDAS DE SEGURANA

B63854PO/03

ALERTA
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. Geralmente so armazenados 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 resoluo 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.

s4

MEDIDAS DE SEGURANA

B63854PO/03

ALERTAS E CUIDADOS RELATIVOS PROGRAMAO

Esta seo descreve as principais medidas de segurana relacionadas programao. Antes de


proceder programao, leia atentamente o manual de operaes e o manual de programao
fornecidos, de forma a ficar inteiramente familiarizado com seu contedo.

ALERTA
1. Ajuste do sistema de coordenadas
Se um sistema de coordenadas for ajustado 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, 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 em deslocamento rpido. Uma coliso da ferramenta com a pea
poder danificar a ferramenta, a prpria mquina, 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,
de tal forma que a fora centrfuga solte a pea da placa de fixao, caso a pea no tenha sido montada
corretamente. Um acidente deste tipo poder danificar a ferramenta, a prpria mquina,
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
medida dos dados, tais como a correo do ponto de origem da pea, os parmetros e a posio atual.
Por isso, antes de ligar a mquina, verificar as unidades de medida que esto sendo usadas.
Se a mquina for ligada com dados incorretamente especificados, isso poder danificar a
ferramenta, a prpria mquina, 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 da origem do sistema
de coordenadas da pea, a velocidade do fuso pode tornar-se excessivamente elevada. Por isso, necessrio
especificar uma velocidade mxima admissvel. Uma especificao incorreta da velocidade mxima
admissvel poder danificar a ferramenta, a prpria mquina, a pea, ou causar ferimentos ao usurio.
s5

MEDIDAS DE SEGURANA

B63854PO/03

ALERTA
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. Observar que quando o controle de curso se encontra desativado, no
acionado nenhum alarme, mesmo que o limite de curso seja excedido, podendo danificar a
ferramenta, a prpria mquina, a 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. 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.

s6

MEDIDAS DE SEGURANA

B63854PO/03

ALERTAS E CUIDADOS RELATIVOS AO MANUSEIO

Esta seo descreve as medidas de segurana referentes ao manuseio de mquinas-ferramenta.


Antes de operar a mquina, leia atentamente o manual de operaes e o manual de programao
fornecidos, de forma a ficar inteiramente familiarizado com seu contedo.

ALERTA
1. Operao manual
Ao operar a mquina manualmente, determine a posio atual da ferramenta e da pea, e
assegure-se de que o eixo de deslocamento, a direo e a velocidade de avano foram especificados corretamente. Uma operao incorreta da mquina poder danificar a ferramenta, a
prpria mquina, a 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 danificar a ferramenta, a prpria mquina, a pea, ou causar ferimentos ao usurio.
3. Avano manual por manivela eletrnica
No processo de avano manual por manivela eletrnica, ter em ateno que a ferramenta e a mesa se movimentam rapidamente quando a manivela girada com um grande valor de escala, como p. ex. 100. Um manuseio descuidado da manivela poder danificar a ferramenta e/ou a mquina, ou causar ferimentos ao usurio.
4. Correo desativada
Se a correo for desativada (de acordo com a especificao de uma varivel de macro) durante a
abertura de roscas, ou outro tipo de rosqueamento, a velocidade passa a ser imprevisvel, podendo danificar a ferramenta, a prpria mquina, a pea, ou causar ferimentos ao operador.
5. Pr-seleo do ponto de origem
Basicamente nunca executar uma pr-seleo do ponto de origem quando a mquina estiver sendo
operada pelo controle de um programa. Caso contrrio, a mquina poder comportar-se de forma
imprevista, podendo danificar a ferramenta, a prpria mquina, a pea, ou causar ferimentos ao usurio.

s7

MEDIDAS DE SEGURANA

B63854PO/03

ALERTA
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 operar a mquina sob o controle
de um programa confirme 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 danificar a ferramenta, a prpria mquina, a pea, ou causar ferimentos ao operador.
7. Software do painel do operador e chaves do menu
Utilizando-se o software do painel do operador e as chaves do menu, em combinao com o painel
MDI, possvel definir operaes no suportadas pelo painel do operador da mquina, tais como
mudanas de modo, alterao dos valores de correo e comandos de avano em modo manual.
Observar, contudo, que, se as teclas do painel MDI forem acionadas inadvertidamente, a mquina
poder comportar-se de forma imprevista, podendo danificar a ferramenta, a prpria mquina,
a 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 a mquina reiniciada. Por isso, antes de reiniciar a
mquina aps uma interveno manual, confirme sempre as configuraes das chaves absoluto
manual, dos parmetros e do modo de comando absoluto/incremental.
9. Bloqueio de avano, correo e bloco nico
As funes de bloqueio de avano, correo da velocidade de avano e bloco nico podem ser
desativadas utilizando-se a varivel #3004 do sistema de macro de usurio. Neste caso, ter especial
cuidado ao operar a mquina.
10. Teste de funcionamento em vazio
Normalmente o teste de funcionamento em vazio serve para controlar o funcionamento da mquina.
Durante o teste em vazio a mquina funciona a uma velocidade de teste, que difere da velocidade de avano
programada correspondente. Notar que a velocidade do teste em vazio poder ser, ocasionalmente,
superior velocidade de avano programada.
11. Compensao da ferramenta de corte e 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 quando a operao automtica subseqentemente retomada. Para maiores detalhes consulte as descries das funes correspondentes.
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.
s8

MEDIDAS DE SEGURANA

B63854PO/03

ALERTAS RELATIVOS MANUTENO DIRIA

ALERTA
1. Substituio das baterias de manuteno da memria
Ao substituir as baterias de manuteno da memria, mantenha a mquina (CNC) ligada, e acione
a parada de emergncia. Como este trabalho executado com a mquina ligada e o gabinete aberto,
somente pessoas que receberam treinamento aprovado de segurana e de manuteno podem
executar este trabalho.
Ao substituir as baterias tome cuidado para no tocar nos circuitos de alta-tenso (marcados
e
protegidos por cobertura isolante).
Tocando nos circuitos de alta-tenso desprotegidos, corre-se o risco de levar um choque eltrico
altamente perigoso.

NOTA
O CNC 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 energia externa esteja desligada.
Quando se verifica uma queda na carga das baterias, visualizado um alarme correspondente no
painel do operador da mquina ou na tela.
Quando surgir esse alarme, substitua as baterias no prazo de uma semana. No o fazendo, o contedo
da memria do CNC ser perdido.
Consulte a seo referente a manuteno, no manual do operador, para maiores detalhes sobre
o processo de substituio das baterias.

s9

MEDIDAS DE SEGURANA

B63854PO/03

ALERTA
2. Substituio das baterias dos codificadores de pulso absoluto
Ao substituir as baterias de manuteno da memria, mantenha a mquina (CNC) ligada, e acione
a parada de emergncia. Como este trabalho executado com a mquina ligada e o gabinete aberto,
somente pessoas que receberam treinamento aprovado de segurana e de manuteno podem
executar este trabalho.
e
Ao substituir as baterias tome cuidado para no tocar nos circuitos de alta-tenso (marcados
protegidos por cobertura isolante).
Tocando nos circuitos de alta-tenso desprotegidos, corre-se o risco de levar um choque eltrico
altamente perigoso.

NOTA
Os codificadores de pulso absoluto esto equipados com baterias a fim de preservarem a sua posio
absoluta. Quando se verifica uma queda na carga das baterias, visualizado um alarme
correspondente no painel do operador da mquina ou na tela.
Quando surgir esse alarme, substitua as baterias no prazo de uma semana. No o fazendo, os dados
relativos posio absoluta, guardados pelo codificador de pulso sero perdidos.
Consulte o manual de manuteno da Srie i do Servo Motor FANUC (B65285EN) para detalhes de
procedimento para substituio de baterias.

s10

MEDIDAS DE SEGURANA

B63854PO/03

ALERTA
3. Substituio de fusveis
Em algumas unidades, o captulo referente a manuteno diria no manual do operador ou no
manual de programao, descreve o procedimento para substituio de fusveis.
Antes de substituir um fusvel queimado, entretanto, necessrio localizar e remover a causa
do problema.
Por isso, somente pessoas que receberam treinamento aprovado de segurana e de manuteno
podem executar este trabalho.
Ao substituir um fusvel com o gabinete aberto, tome cuidado para no tocar nos circuitos de alta-tenso
e protegidos por cobertura isolante).
(marcados
Tocando nos circuitos de alta-tenso desprotegidos, corre-se o risco de levar um choque eltrico
altamente perigoso.

s11

ndice

B63854PO/03

MEDIDAS DE SEGURANA

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s1

I. ASPECTOS GERAIS
1. ASPECTOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1

PROCESSO GERAL DE OPERAO DA MQUINA-FERRAMENTA CNC . . . . . . . . . . . . . .

1.2

NOTAS PARA A LEITURA DESTE MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.3

NOTAS PARA VRIOS TIPOS DE DADOS

.........................................

..................................................

11

II. PROGRAMAO
1. ASPECTOS GERAIS
1.1

MOVIMENTO DA FERRAMENTA AO LONGO DA INTERPOLAO DOS CONTORNOS DA PEA

12

1.2

FUNO DE AVANO - AVANO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

14

DESENHO DA PEA E MOVIMENTO DA FERRAMENTA . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15

1.3

1.3.1
1.3.2

Ponto de referncia (posio especfica da mquina)


....................................
Sistema de Coordenadas do Desenho da Pea e Sistema de Coordenadas
Especificado pelo CNC - Sistema de Coordenadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Como Indicar Dimenses de Comando para Movimentar a Ferramenta Comandos Absoluto, Incremental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19

1.4

VELOCIDADE DE CORTE - FUNO DA VELOCIDADE DO FUSO . . . . . . . . . . . . . . . . . . .

21

1.5

SELEO DA FERR. PARA DIVERSAS FASES DE USINAGEM - FUNO DA FERRAMENTA

22

1.6

COMANDO PARA OPERAES DE USINAGEM, - FUNO MISCELNEA . . . . . . . . . . . .

22

1.7

CONFIGURAO DO PROGRAMA

..............................................

23

1.8

FUNO DE COMPENSAO

..................................................

26

1.9

FAIXA DE MOVIMENTO DA FERRAMENTA - CURSO

1.3.3

..............................

15
16

27

2. EIXOS CONTROLVEIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.1

EIXOS CONTROLVEIS

........................................................

29

2.2

NOMES DOS EIXOS

...........................................................

29

2.3

SISTEMA INCREMENTAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

30

2.4

CURSOS MXIMOS

31

...........................................................

3. FUNO PREPARATRIA (FUNO G)

..............................

32

.......................................

36

4.1

POSICIONAMENTO (G00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

37

4.2

INTERPOLAO LINEAR (G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

39

4.3

INTERPOLAO CIRCULAR (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

40

4.4

INTERPOLAO DE COORDENADAS POLAR (G12.1, G13.1)

.......................

44

4.5

INTERPOLAO CILNDRICA (G07.1)

..........................................

48

4.6

GUIA DE ABERTURA DE ROSCA CONSTANTE (G32) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

52

4.7

CORTE CONTNUO DE ABERTURA DE ROSCA

...................................

56

4.8

CORTE DE ROSCA MLTIPLA

...................................

57

4.9

FUNO DE SALTO (G31) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

59

4.10

SALTO DE LIMITE DE TORQUE (G31 P99) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

61

4. FUNES DE INTERPOLAO

c1

ndice

B63854PO/03

5. FUNES DE AVANO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

63

5.1

ASPECTOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

64

5.2

DESLOCAMENTO RPIDO

.....................................................

65

5.3

AVANO DE CORTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

66

5.4

PAUSA (G04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

68

6. PONTO DE REFERNCIA
6.1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

RETORNO AO PONTO DE REFERNCIA

..........................................

70

........................................

73

SISTEMA DE COORDENADAS DA MQUINA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

74

SISTEMA DE COORDENADAS DA PEA

7. SISTEMA DE COORDENADAS
7.1
7.2

.........................................

75

Definio do Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Seleo de um Sistema de Coordenadas da Pea
........................................
Alterao do Sistema de Coordenadas da Pea
.........................................
Pr-Definio do Sistema de Coordenadas da Pea (G92.1)
..............................
Deslocamento do Sistema de Coordenada da Pea
........................

75
77
78
80
82

7.3

SISTEMA DE COORDENADAS LOCAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

83

7.4

SELEO DE PLANO

85

7.2.1
7.2.2
7.2.3
7.2.4
7.2.5

..........................................................

8. DIMENSO E VALOR DAS COORDENADAS

. . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

8.1

PROGRAMAO ABSOLUTA E INCREMENTAL (G90, G91)

.......................

87

8.2

CONVERSO POLEGADAS/MILMETROS (G20,G21) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

88

8.3

PROGRAMAO DE PONTO DECIMAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

89

8.4

PROGRAMAO DE DIMETRO E RAIO

........................................

90

9. FUNO DA VELOCIDADE DO FUSO (FUNO S) . . . . . . . . . . . . . . . . . . . . . .

91

9.1

ESPECIFICAO DA VELOCIDADE DO FUSO COM UM CDIGO . . . . . . . . . . . . . . . . . . .

92

9.2

ESPECIFICAO DIRETA DO VALOR DA VELOC. DO FUSO (COMANDO S DE 5 DGITOS) . .

92

9.3

CONTROLE DA VELOCIDADE DE CORTE CONSTANTE (G96, G97) . . . . . . . . . . . . . . . . . .

93

10.FUNO DA FERRAMENTA (FUNO T) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

97

10.1

SELEO DA FERRAMENTA

10.2

GERENCIAMENTO DA VIDA TIL DA FERRAMENTA


10.2.1
10.2.2
10.2.3

...................................................

98

...........................

99

Programa de Dados de Gerenciamento da Vida til da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . .


Contagem da Vida til da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Especificao de um Grupo de Ferramentas num Programa de Usinagem . . . . . . . . . . . . . . . . . . . . .

99
102
103

11.FUNO AUXILIAR

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

11.1

FUNO AUXILIAR (FUNO M)

...........................................

105

11.2

MLTIPLOS COMANDOS M NO MESMO BLOCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

11.3

AS FUNES AUXILIARES SECUNDRIAS (CDIGOS B) . . . . . . . . . . . . . . . . . . . . . . . . . .

107

12.CONFIGURAO DE PROGRAMA
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
12.1

OUTROS COMPONENTES DE PROGRAMA ALM DAS SEES DE PROGRAMAS . . . . .

110

12.2

CONFIGURAO DA SEO DE PROGRAMA


....................................

113

c2

ndice

B63854PO/03

12.3

SUBPROGRAMA (M98, M99) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

119

13.FUNES PARA SIMPLIFICAR A PROGRAMAO . . . . . . . . . . . . . . . . . . . . . 122


13.1

CICLO FIXO (G90, G92, G94)


13.1.1
13.1.2
13.1.3
13.1.4

13.2

CICLO MLTIPLO REPETITIVO (G70 G76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


13.2.1
13.2.2
13.2.3
13.2.4
13.2.5
13.2.6
13.2.7
13.2.8

13.3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

Ciclo de Corte de Dimetro Externo/Interno (G90)


...................................
Ciclo de Corte de Abertura de Rosca (G92) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ciclo de Torneamento Final de Face (G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Como Utilizar os Ciclos Fixos (G90, G92, G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Desbaste no Torneamento (G71) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Desbaste no Faceamento (G72) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Repetio Padro (G73) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ciclo de Acabamento (G70)
.............................................................
Ciclo de Perfurao Profunda de Final de Face (G74) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ciclo de Perfurao do Dimetro Externo / Interno (G75) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ciclo de Corte Mltiplo de Abertura de Rosca (G76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Notas sobre o Ciclo Mltiplo Repetitivo (G70 G76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

PROGRAMAO DIRETA DAS DIMENSES DO DESENHO . . . . . . . . . . . . . . . . . . . . . . . . .

14.FUNO DE COMPENSAO
14.1

14.2

14.3

Ponta Imaginria da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Direo da Ponta Imaginria da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nmero e Valor de Correo
......................................................
Posio da Pea e Comando de Movimento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Notas sobre a Compensao do Raio da Ponta da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

PORMENORES DA COMPENSAO DO RAIO DA PONTA DA FERRAMENTA


14.3.1
14.3.2
14.3.3
14.3.4
14.3.5
14.3.6
14.3.7
14.3.8
14.3.9
14.3.10

14.4

Correo da Geometria e do Desgaste da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Cdigo T para Correo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nmero de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Correo
.....................................................................
Comandos G53, G28 e G30 na Correo da Posio da Ferramenta
........................

VISO GERAL DA COMPENSAO DO RAIO DA PONTA DA FERRAMENTA . . . . . . . . .


14.2.1
14.2.2
14.2.3
14.2.4
14.2.5

133
135
136
137
140
141
142
146

147

153
153
154
154
154
155
158

161
161
163
164
166
171

........

174

Aspectos Gerais
................................................................
Movimento da Ferramenta na Partida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Movimento da Ferramenta no Modo de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Movimento da Ferramenta no Cancelamento do Modo de Correo . . . . . . . . . . . . . . . . . . . . . . . .
Verificao de Interferncias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sobrecorte pela Compensao do Raio da Ponta da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Correo de Chanfragem e Arcos de Canto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comando de Entrada a partir do MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Medidas de Segurana para Correo
..............................................
Comandos G53, G28 e G30 no Modo de Compensao do Raio da Ponta da Ferramenta . . . . . . . . .

174
176
178
191
194
199
200
202
203
204

VALORES DE COMPENSAO DA FERRAMENTA, NMERO DE VALORES DE


COMPENSAO E ENTRADA DE VALORES ATRAVS DO PROGRAMA (G10) . . . . . . . . .
14.4.1
14.4.2

133

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

CORREO DA FERRAMENTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.1
14.1.2
14.1.3
14.1.4
14.1.5
14.1.6

123
125
128
131

Compensao da Ferramenta e Nmero de Compensao. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Alterao do Valor de Correo da Ferramenta (Entrada de Dados Programveis) (G10) . . . . . . . .

15.MACROS DE USURIO

213
213
214

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

15.1

VARIVEIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15.2

VARIVEIS DE SISTEMA

15.3

OPERAO ARITMTICA E LGICA

216

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
...........................................
c3

227

ndice

B63854PO/03

15.4

MACRO INSTRUES E INSTRUES NC

15.5

DESVIO E REPETIO
15.5.1
15.5.2
15.5.3

15.6

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233

Desvio Incondicional (Instruo GOTO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Desvio Condicional (Instruo IF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Repetio (Instruo WHILE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

CHAMADA DE MACRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.1
15.6.2
15.6.3
15.6.4
15.6.5
15.6.6
15.6.7

Chamada Simples (G65) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Chamada Modal (G66) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chamada de Macros Atravs do Cdigo G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chamada de Macros Atravs de um Cdigo M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chamada de Subprogramas Atravs de um Cdigo M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chamada de Subprogramas Atravs do Cdigo T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programa de Exemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

233
234
235

238
239
243
245
246
247
248
249

15.7

PROCESSANDO MACRO INSTRUES

..........................................

251

15.8

REGISTRO DE PROGRAMAS DE MACROS DE USURIO . . . . . . . . . . . . . . . . . . . . . . . . . . . .

253

15.9

LIMITAES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254

15.10 COMANDOS DE SADA EXTERNOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255


15.11 MACRO DE USURIO DO TIPO INTERRUPO
15.11.1
15.11.2

..................................

Mtodo de Especificao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pormenores das Funes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

259
260
261

16.ENTRADA DE PARMETROS PROGRAMVEIS (G10) . . . . . . . . . . . . . . . . . . . 268


17.OPERAO DE MEMRIA ATRAVS DO FORMATO DE FITA SRIE 10/11 . . . 271
17.1

ENDEREOS E FAIXA DE VALOR A SER DEFINIDO PARA FORMATO DE FITA SRIE 10/11 .

272

17.2

GUIA IDNTICA DE ABERTURA DE ROSCA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

273

17.3

CHAMADA DE SUBPROGRAMA

...............................................

274

17.4

CICLO FIXO

...............................................................

275

17.5

CICLO MLTIPLO REPETITIVO DE TORNEAMENTO FIXO . . . . . . . . . . . . . . . . . . . . . . . . .

276

18.FUNO DE CONTROLE DE EIXO


18.1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278

FUNO ROLL-OVER DO EIXO DE ROTAO

...................................

19.FUNO DE ENTRADA DE DADOS PADRO

279

. . . . . . . . . . . . . . . . . . . . . . . . 280

19.1

DISPLAY DO MENU PADRO

...............................................

281

19.2

DISPLAY DE DADOS PADRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

285

19.3

CARACTERES E CDIGOS A SEREM UTILIZADOS NA FUNO DE ENTRADA DE DADOS PADRO

289

III. OPERAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291


1. ASPECTOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
1.1

OPERAO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294

1.2

MOVIMENTO DA FERRAMENTA POR PROGRAMAO - OPERAO AUTOMTICA. . .

296

1.3

OPERAO AUTOMTICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

297

1.4

TESTANDO UM PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

299

1.4.1
1.4.2

1.5

Teste Durante o Funcionamento da Mquina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Como Visualizar a Mudana do Display de Posio sem Colocar a Mquina em Funcionamento . . . .

299
300

EDIO DE UM PROGRAMA DE PEAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

301

c4

ndice

B63854PO/03

1.6

VISUALIZAO E ESPECIFICAO DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

302

1.7

DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

305

1.7.1
1.7.2
1.7.3
1.7.4
1.7.5

1.8

Display de Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display da Posio Atual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display de Alarme
..............................................................
Display da Contagem de Peas, Display do Tempo de Execuo . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display de Grfico (Ver Seo III12). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

305
306
306
307
308

SADA DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

309

2. DISPOSITIVOS OPERACIONAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310


2.1

UNIDADES DE ESPECIFICAO E VISUALIZAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


2.1.1
2.1.2
2.1.3

2.2
2.3

EXPLICAO DO TECLADO

Operaes Gerais de Tela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Teclas de Funo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Soft-Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Entrada por Teclas e Buffer de Entrada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mensagens de Alerta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurao de Soft-Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

DISPOSITIVOS EXTERNOS DE E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


2.4.1

2.5

..............................................

TECLAS DE FUNO E SOFT-KEYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6

2.4

Unidade CRT/MDI Monocromtica de 9" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Unidade LCD/MDI Monocromtica de 7,2" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Localizao do Teclado MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

311
312
312
313

314
316
316
317
318
334
335
335

336

Arquivo Handy FANUC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

338

LIGAR/DESLIGAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

339

2.5.1
2.5.2
2.5.3

Ligar o Equipamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tela Visualizada ao Energizar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Desligamento de Energia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

339
340
341

3. OPERAO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342


3.1

RETORNO MANUAL AO PONTO DE REFERNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

343

3.2

AVANO EM MODO JOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

345

3.3

AVANO INCREMENTAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

347

3.4

AVANO MANUAL PELA MANIVELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

348

3.5

ABSOLUTO MANUAL ON/OFF

4. OPERAO AUTOMTICA

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356

4.1

OPERAO DE MEMRIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.2

OPERAO MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360

4.3

REINCIO DO PROGRAMA

.....................................................

363

4.4

FUNO DE PLANEJAMENTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

371

4.5

FUNO DE CHAMADA DE SUBPROGRAMA (M198) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

376

4.6

INTERRUPO MANUAL POR MANIVELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

378

4.7

ESPELHAMENTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

381

4.8

INTERVENO MANUAL E RETORNO

4.9

OPERAO DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385

5. OPERAO DE TESTE

357

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387

c5

ndice

B63854PO/03

5.1

BLOQUEIO DA MQUINA E BLOQUEIO DA FUNO AUXILIAR . . . . . . . . . . . . . . . . . . .

388

5.2

CORREO DA VELOCIDADE DE AVANO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

390

5.3

CORREO DO DESLOCAMENTO RPIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

391

5.4

TESTE DE FUNCIONAMENTO EM VAZIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

392

5.5

BLOCO NICO

393

................................................................

6. FUNES DE SEGURANA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396


6.1

PARADA DE EMERGNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

397

6.2

ULTRAPASSAGEM DE CURSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

398

6.3

CONTROLE DE CURSO ARMAZENADO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

399

6.4

LIMITE DO MANDRIL E DO CONTRA-CABEOTE

403

................................

7. FUNES DE ALARME E AUTO-DIAGNSTICO


. . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
7.1

DISPLAY DE ALARME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

411

7.2

DISPLAY DO HISTRICO DE ALARMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

413

7.3

CONTROLE ATRAVS DA TELA DE AUTO-DIAGNSTICO . . . . . . . . . . . . . . . . . . . . . . . .

414

8. ENTRADA/SADA DE DADOS

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417

8.1

ARQUIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

418

8.2

PESQUISA DE ARQUIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

420

8.3

APAGAMENTO DE ARQUIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

422

ENTRADA/SADA DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

423

8.4

8.4.1
8.4.2

8.5

Entrada de Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sada de Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

423
426

ENTRADA E SADA DE DADOS DE CORREO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

428

8.5.1
8.5.2

8.6

Entrada de Parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sada de Parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Entrada de Dados de Compensao de Erro de Passo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sada dos Dados de Compensao de Erro de Passo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

430
431
432
433

ENTRADA/SADA DE VARIVEIS COMUNS DE MACRO DE USURIO . . . . . . . . . . . . . . .

434

8.7.1
8.7.2

8.8

8.10

Entrada de Variveis Comuns de Macro de Usurio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Sada de Variveis Comuns de Macro de Usurio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

434
435

DISPLAY DO DIRETRIO DE UM DISQUETE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436


8.8.1
8.8.2
8.8.3
8.8.4

8.9

428
429

ENTRADA E SADA DE PARMETROS E DOS DADOS DE COMPENSAO


DE ERRO DE PASSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
8.6.1
8.6.2
8.6.3
8.6.4

8.7

Entrada de Dados de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Sada de Dados de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Display do Diretrio
............................................................
Leitura de Arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sada de Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Apagar Arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

437
440
441
442

SADA DE UMA LISTA DE PROGRAMAS PARA UM GRUPO ESPECIFICADO . . . . . . . . .

444

ENTRADA/SADA DE DADOS NA TELA TUDO E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


8.10.1
8.10.2
8.10.3
8.10.4
8.10.5
8.10.6

Definio de Parmetros Relacionados com a Entrada/Sada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Entrada e Sada de Programas
...................................................
Entrada e Sada de Parmetros
..................................................
Entrada e Sada de Dados de Correo
..............................................
Sada de Variveis Comuns de Macros de Usurio
...........................................
Entrada e Sada de Arquivos em Disquetes
.................................................

c6

445
446
447
451
453
455
456

ndice

B63854PO/03

9. EDIO DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461


9.1

INSERIR, ALTERAR E APAGAR PALAVRAS


9.1.1
9.1.2
9.1.3
9.1.4
9.1.5

9.2

..................................

Pesquisa de Palavras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Salto para o Incio do Programa
...................................................
Insero de uma Palavra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Alterao de uma Palavra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Apagar uma Palavra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

APAGAR BLOCOS

462
463
465
466
467
468

............................................................

469

Apagar um Bloco
...............................................................
Apagar Vrios Blocos
...........................................................

469
470

9.3

PESQUISA DE NMEROS DE PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

472

9.4

PESQUISA DE NMEROS DE SEQNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

473

9.2.1
9.2.2

9.5

APAGAR PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475


9.5.1
9.5.2
9.5.3

9.6

Apagar um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Apagar Todos os Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Apagamento de Mais de um Programa Atravs da Especificao de Uma Faixa . . . . . . . . . . . . . . .

FUNO AMPLIADA DE EDIO DE ROTINAS


9.6.1
9.6.2
9.6.3
9.6.4
9.6.5
9.6.6

475
475
476

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477

Copiar um Programa Inteiro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Copiar Parte de um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mover Parte de um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Intercalar um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Explicaes Suplementares para as Operaes de Copiar, Mover e Intercalar . . . . . . . . . . . . . . . . .
Substituio de Palavras e de Endereos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.7

EDIO DE MACROS DE USURIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.8

EDIO SIMULTNEA

9.9

FUNO DE SENHA

478
479
480
481
482
484

486

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488

10.CRIAO DE PROGRAMAS

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490

10.1

CRIAO DE PROGRAMAS ATRAVS DO PAINEL MDI

...........................

491

10.2

INSERO AUTOMTICA DE NMEROS DE SEQNCIA . . . . . . . . . . . . . . . . . . . . . . . . .

492

10.3

CRIAO DE PROGRAMAS NO MODO APRENDER (REPRODUO) . . . . . . . . . . . . . . . .

494

10.4

PROGRAMAO VERBAL COM A FUNO GRFICA

497

11.ESPECIFICAO E VISUALIZAO DE DADOS


11.1

. . . . . . . . . . . . . . . . . . . . . . . . 501

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO


11.1.1
11.1.2
11.1.3
11.1.4
11.1.5
11.1.6
11.1.7

11.2

....................

....................

509

Display da Posio no Sistema de Coordenadas da Pea


................................
Display da Posio no Sistema de Coordenadas Relativas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display da Posio Global
.......................................................
Pr-definio do Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display da Velocidade de Avano Real . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display do Tempo de Trabalho e da Contagem das Peas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display do Monitor de Operao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

509
510
512
513
514
516
517

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO

POS

PROG

(NO MODO MEMRIA OU NO MODO MDI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


11.2.1
11.2.2
11.2.3
11.2.4
11.2.5

Display do Contedo do Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Tela do Display do Bloco Atual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tela do Display do Bloco Seguinte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tela de Verificao do Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tela do Programa para a Operao MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

c7

519
520
521
522
523
524

ndice

11.3

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO


11.3.1
11.3.2

11.4

526
529

.....................

532

Especificao e Visualizao do Valor de Correo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . .


Entrada Direta do Valor de Correo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Entrada de Registro do Valor de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Definio do Valor de Deslocamento do Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . .
Display e Entrada de Dados de Definio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comparao e Parada do Nmero de Seqncia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display e Definio do Tempo de Trabalho, Contagem de Peas e Durao . . . . . . . . . . . . . . . . . .
Display e Definio do Valor de Correo do Ponto de Origem da Pea . . . . . . . . . . . . . . . . . . . . . .
Entrada Direta dos Valores Medidos de Correo do Ponto de Origem da Pea . . . . . . . . . . . . . . . .
Display e Definio de Variveis Comuns de Macro de Usurio . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display e Definio do Painel de Software do Operador
.................................
Display e Definio dos Dados de Gesto da Vida til das Ferramentas . . . . . . . . . . . . . . . . . . . . . .

533
536
538
539
541
543
545
547
548
550
551
553

OFFSET
SETTING

SYSTEM

. . . . . . . . . . . . . . . . . . . . . . . 556

Display e Definio de Parmetros


.................................................
Display e Definio dos Dados de Compensao de Erro do Passo . . . . . . . . . . . . . . . . . . . . . . . . .

Display do Nmero de Programa e do Nmero de Seqncia . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Display do Estado e Alertas para a Especificao de Dados ou para Operao de Entrada/Sada . . .

TELAS MOSTRADAS ATRAVS DA TECLA FUNO

557
559

561
562

..........................

564

..............................

564

ATIVAO DO PROTETOR DE TELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

566

11.7.1

11.8

Display da Memria Usada e Lista de Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Display de uma Lista de Programas para um Determinado Grupo
.........................

DISPLAY DO NMERO DE PROGRAMA, NMERO DE SEQNCIA, E ESTADO, E


MENSAGENS DE ALERTA PARA A DEFINIO DE DADOS OU OPERAO DE ENTRADA/SADA 561
11.6.1
11.6.2

11.7

525

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO


11.5.1
11.5.2

11.6

(NO MODO EDIO) . . . . .

PROG

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO


11.4.1
11.4.2
11.4.3
11.4.4
11.4.5
11.4.6
11.4.7
11.4.8
11.4.9
11.4.10
11.4.11
11.4.12

11.5

B63854PO/03

11.8.1
11.8.2

MESSAGE

Display do Histrico de Mensagens Externas do Operador

Ativar o Protetor de Tela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Protetor Automtico de Tela
......................................................

12.FUNO GRFICA

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568

12.1

VISUALIZAO DE GRFICO

12.2

GRFICO DINMICO

13.FUNO DE AJUDA

566
567

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 574

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575

IV. MANUAL GUIDE 0i


1. MANUAL GUIDE 0i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583
1.1

VISO GERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

584

1.2

INTRODUO

................................................................

585

PROGRAMA DE CRIAO DE OPERAES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

586

1.3

1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6

Partida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Partida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Criao de um Novo Programa de Peas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Assistncia no Processo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Assistncia do Cdigo G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Assistncia do Cdigo M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

c8

586
587
588
590
592
595

ndice

B63854PO/03

1.4

USINAGEM DE CICLO FIXO


1.4.1
1.4.2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597

Operao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dados para Cada Ciclo Fixo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

598
600

PROGRAMAO DE CONTORNO
................................................

607

Operaes para Programao do Contorno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Detalhe dos Dados da Figura do Contorno
...........................................
Detalhe do Clculo de Contorno
...................................................
Detalhes do Clculo Auxiliar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Outros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

608
617
619
630
640

1.6

PARMETRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

642

1.7

ALARMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

649

1.5
1.5.1
1.5.2
1.5.3
1.5.4
1.5.5

V. MANUTENO
1. MTODO DE SUBSTITUIO DA BATERIA

. . . . . . . . . . . . . . . . . . . . . . . . . . . . 653

1.1

SUBSTITUIO DE BATERIA PARA UNIDADE DE CONTROLE

....................

654

1.2

BATERIA PARA CODIFICADOR DE PULSO ABSOLUTO


....................................

657

1.3

BATERIA PARA CODIFICADORES DE PULSO ABSOLUTO INDEPENDENTE (6 VDC) . . .

664

ANEXO
A. LISTA DOS CDIGOS DA FITA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 671
B. LISTA DE FUNES E FORMATO DE FITA
C. FAIXA DO VALOR DE COMANDO

. . . . . . . . . . . . . . . . . . . . . . . . . . . 674

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 678

D. NOMOGRAFIAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
D.1

COMPRIMENTO DE ROSCA INCORRETO

.......................................

D.2

CLCULO SIMPLES DO COMPRIMENTO DE ROSCA INCORRETO

D.3

CAMINHO DA FERRAMENTA NOS CANTOS

D.4

ERRO DE DIREO DO RAIO DURANTE O CORTE CIRCULAR

682

..................

684

....................................

686

. . . . . . . . . . . . . . . . . . . . . 689

E. ESTADO DURANTE A ENERGIZAO,


A ANULAO E O RESET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690
F. TABELA DE CORRESPONDNCIA CARACTERE-PARA-CDIGO . . . . . . . . . . 692
G. LISTA DE ALARMES

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .693

c9

I. ASPECTOS GERAIS

1. ASPECTOS GERAIS

ASPECTOS GERAIS

B63854PO/03

ASPECTOS GERAIS

Este manual engloba os seguintes captulos:

Sobre este manual

I. ASPECTOS GERAIS
Descreve a organizao dos captulos, os modelos aplicveis, os
manuais relacionados, e notas para a leitura deste manual.
II. PROGRAMAO
Descreve cada funo: o formato utilizado para a programao de
funes na linguagem NC, caractersticas e restries.
III. OPERAO
Descreve a operao manual e automtica da mquina, procedimentos
para a entrada e sada de dados para edio de programas.
IV. MANUTENO
Descreve os procedimentos para a substituio de baterias.
ANEXOS
Lista cdigos de fitas, faixas de dados vlidas e cdigos de erro.
Algumas funes descritas neste manual podem no ser aplicveis a certos
produtos. Maiores informaes, consultar o manual DESCRIES
(B63832EN).
Este manual no descreve parmetros em detalhes. Para obter informaes
mais detalhadas sobre os parmetros mencionados neste manual, consultar
o manual referente aos parmetros (B63840EN).
O presente manual descreve todas as funes opcionais. Consulte as
opes integradas em seu sistema no manual fornecido pelo fabricante da
mquina-ferramenta.
Os modelos deste manual e suas respectivas abreviaturas so:
Nome do produto
FANUC Srie 0i MateTB

Abreviaturas
0i MateTB

Srie 0i Mate

1. ASPECTOS GERAIS

ASPECTOS GERAIS

B63854PO/03

Smbolos especiais

Este manual utiliza os seguintes smbolos:

D IP_

Indica uma combinao de eixos, tal como X__ Y__ Z (usada na


PROGRAMAO).

D ;

Indica o fim de um bloco. Corresponde, de fato, ao cdigo ISO, LF


ou ao cdigo EIA, CR.

Manuais relacionados
de Sries 0iB/0i MateB

A tabela seguinte apresenta uma lista dos manuais relacionados s Sries 0iB e
0i MateB. O presente manual est marcado com um asterisco (*).
Nome do manual

Nmero de
especificao

DESCRIPTIONS

B63832EN

CONNECTION MANUAL (HARDWARE)

B63833EN

CONNECTION MANUAL (FUNCTION)

B63833EN1

Series 0iTB OPERATORS MANUAL

B63834EN

Series 0iMB OPERATORS MANUAL

B63844EN

Series 0i MateTB OPERATORS MANUAL

B63854EN

Series 0i MateMB OPERATORS MANUAL

B63864EN

MAINTENANCE MANUAL

B63835EN

PARAMETER MANUAL

B63840EN

PMC

Manuais relacionados do
Servo Motor srie i

PMC Ladder Language PROGRAMMING MANUAL

B61863E

PMC C Language PROGRAMMING MANUAL

B61863E1

A tabela seguinte apresenta os manuais relacionados SERVO MOTOR srie i .


Nome do manual

Nmero de
especificao

FANUC AC SERVO MOTOR i series DESCRIPTIONS

B65262EN

FANUC AC SERVO MOTOR i series


PARAMETER MANUAL

B65270EN

FANUC AC SPINDLE MOTOR i series DESCRIPTIONS B65272EN


FANUC AC SPINDLE MOTOR i series
PARAMETER MANUAL

B65280EN

FANUC SERVO AMPLIFIER i series DESCRIPTIONS

B65282EN

FANUC SERVO MOTOR i series


MAINTENANCE MANUAL

B65285EN

B63854PO/03

Manuais relacionados do
Servo Motor srie

ASPECTOS GERAIS

1. ASPECTOS GERAIS

A tabela seguinte apresenta os manuais relacionados SERVO MOTOR srie .


Nome do manual

Nmero de
especificao

FANUC SERVO MOTOR series DESCRIPTIONS

B65232EN

FANUC SERVO MOTOR series


MAINTENANCE MANUAL

B65235EN

FANUC SERVO MOTOR series(I/O Link Option)


DESCRIPTIONS

B65245EN

1. ASPECTOS GERAIS

1.1
PROCESSO GERAL
DE OPERAO DA
MQUINAFERRAMENTA CNC

ASPECTOS GERAIS

B63854PO/03

Para usinar uma pea com uma mquina-ferramenta CNC, preparar


primeiro o programa, depois opere a mquina CNC utilizando o programa.
1) Primeiro prepare o programa a partir do desenho da pea
que dever operar a mquina-ferramenta CNC.
Como preparar o programa descrito no captulo II. PROGRAMAO.
2) 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 a programao. Por fim, executar a usinagem propriamente dita.
Como operar o sistema CNC descrito no captulo III, OPERAO.

Desenho
da pea

Programao
da pea

CNC
CAPTULO II, PROGRAMAO

MQUINA- FERRAMENTA

CAPTULO III, OPERAO

Antes de proceder programao propriamente dita, fazer o plano de


como usinar a pea.
Plano de usinagem
1.
2.
3.
4.

Definio da faixa de usinagem das peas.


Mtodo de montagem das peas na mquina-ferramenta.
Seqncia de usinagem em cada processo de corte.
Ferramentas de corte e condies de corte.

Selecionar o mtodo de corte em cada processo de corte.


Processo de corte
Procedimento de corte

1. Mtodo de corte
: Grosseiro
Semi
Acabado
2. Ferramentas de corte
3. Condies de corte
: Velocidade de avano
Profundidade de corte
4. Caminho da ferramenta

1
Corte final
de face

2
Corte dimetro
externo

3
Ranhura

B63854PO/03

1. ASPECTOS GERAIS

ASPECTOS GERAIS

Ranhura

Corte de
dimetro
externo

Corte
final de
face

Pea

Prepare o programa do caminho da ferramenta e as condies de corte de


acordo com a figura da pea, para cada corte.

1. ASPECTOS GERAIS

1.2
NOTAS PARA A
LEITURA DESTE
MANUAL

1.3
NOTAS PARA
VRIOS TIPOS DE
DADOS

ASPECTOS GERAIS

B63854PO/03

CUIDADO
1 A funo de um sistema de mquina-ferramenta CNC depende
no somente do CNC, mas da combinao da mquinaferramenta, seu gabinete magntico, o sistema servo, o CNC,
os painis do operador, etc. muito difcil descrever a
funo, a programao, e a operao relacionadas a todas
as combinaes possveis. Este manual geralmente as descreve a partir do ponto de vista do CNC. Assim, para mais
detalhes de uma mquina-ferramenta CNC em particular,
consulte o manual fornecido pelo fabricante da mquinaferramenta, que deve ter prioridade sobre este manual.
2 Tpicos de leitura esto na margem esquerda, para que o
leitor possa facilmente acessar a informao necessria.
Ao localizar a informao necessria, o leitor pode
economizar tempo atravs destes tpicos.
3 Este manual descreve o maior nmero possvel de variaes
para a aplicao do equipamento. impossvel descrever
todas as combinaes de funes, opes e comandos
que no devem ser combinados.
Combinaes de operaes no descritas no devem ser
efetuadas.

CUIDADO
Programas de usinagem, parmetros, variveis, etc., esto
armazenados na memria interna no voltil da unidade
CNC. Em geral este contedo no perdido ao se ligar/desligar
a tenso da mquina. Contudo, possvel que ocorra uma
condio na qual dados importantes armazenados na memria
no-voltil tenham de ser apagados, devido o apagamento de
uma operao incorreta, ou por uma falha na restaurao.
Para uma rpida recuperao de dados, recomendvel fazer
previamente uma cpia de segurana dos vrios tipos de dados.

II. PROGRAMAO

B63854PO/03

PROGRAMAO

ASPECTOS GERAIS

11

1. ASPECTOS GERAIS

1. ASPECTOS GERAIS

1.1
MOVIMENTO DA
FERRAMENTA AO LONGO
DA INTERPOLAO DOS
CONTORNOS DA PEA

PROGRAMAO

B63854PO/03

A ferramenta se movimenta ao longo de linhas retas e arcos compondo a


figura dos contornos da pea (Ver II4).

Explicaes
D Movimento da ferramenta
ao longo de uma linha reta

X
Ferramenta

Programa
G01 Z...;

Pea
Z

Fig.1.1 (a) Movimento da ferramenta ao longo de uma linha reta paralela ao eixo Z
X

Programa
G01 X ... Z... ;

Ferramenta

Pea
Z

Fig.1.1 (b) Movimento da ferramenta ao longo de uma linha cnica

D Movimento da ferramenta
ao longo de um arco
Ferramenta

Programa
G02X ... Z ... R ... ;
ou
G03X ... Z ... R ... ;

Pea
Z

Fig. 1.1 (c) Movimento da ferramenta ao longo de um arco

12

B63854PO/03

1. ASPECTOS GERAIS

PROGRAMAO

O termo interpolao refere-se a uma operao na qual a ferramenta se move


ao longo de uma linha reta ou arco da forma descrita acima.
Os smbolos dos comandos programados G01, G02, ... so chamados
de funo preparatria, e especificam o tipo de interpolao conduzido
na unidade de controle.
(a) Movimento ao longo de uma linha reta (b) Movimento ao longo de um arco
G01 Z__;
XZ;

G03XZ;

Unidade de controle
Eixo X

Movimento da
ferramenta

Interpolao

Eixo Y
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 a pea (fuso) ao invs
das ferramentas, porm este manual assume que as
ferramentas so movimentadas em direo s peas.
D Corte de Abertura de Rosca

As roscas podem ser cortadas pelo movimento da ferramenta sincronizada


com a rotao do fuso. Atravs da programao de G32, especifique a funo
do corte de abertura de rosca.
X

Ferramenta

Programa
G32ZF;

Pea

F
Fig. 1.1 (e) Corte de abertura de rosca reta

13

1. ASPECTOS GERAIS

PROGRAMAO

B63854PO/03

Ferramenta
Programa
G32XZF;
Pea
Z

F
Fig. 1.1 (f) Corte de abertura de rosca cnica

1.2
FUNO DE
AVANO-AVANO

O movimento da ferramenta a uma velocidade definida para corte de uma pea


designado de avano.
Ferramenta

Mandril

Pea

Fig. 1.2 Funo de avano

As velocidades de avano podem ser especificadas por meio de valores


numricos reais. Por exemplo, o seguinte comando pode ser utilizado para
avanar a ferramenta 2mm enquanto a pea d uma volta :
F2.0
A funo que decide a velocidade de avano chamada funo de avano
(Ver II5).

14

PROGRAMAO

B63854PO/03

1. ASPECTOS GERAIS

1.3
DESENHO DA PEA E
MOVIMENTO DA FERRAMENTA
1.3.1
Ponto de Referncia
(Posio Especfica
da Mquina)

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, designada ponto de referncia.
Unidade porta-ferramenta

Mandril

Ponto de
referncia

Fig. 1.3.1 Ponto de referncia

Explicaes

A ferramenta pode ser deslocada para o ponto de referncia de duas formas:


1.

Retorno manual ao ponto de referncia (Ver III3.1). O retorno ao


ponto de referncia executado pelo boto de operao manual.

2.

Retorno automtico ao ponto de referncia (Ver II6). Geralmente


o retorno manual ao ponto de referncia executado primeiro, aps a ligao da mquina. Para deslocar a ferramenta ao ponto de referncia
para proceder a uma substituio posterior da mesma, utiliza-se a
funo de retorno automtico ao ponto de referncia.

15

1. ASPECTOS GERAIS

PROGRAMAO

B63854PO/03

1.3.2
Sistema de Coordenadas
do Desenho da Pea e
Sistema de Coordenadas
Especificado pelo CNC Sistema de Coordenadas

X
Programa

Z
Z
Sistema de coordenadas
Desenho da pea

CNC
Comando

Pea
Z

Mquina-ferramenta

Fig. 1.3.2 (a) Sistema de coordenadas

Explicaes
D Sistema de Coordenadas

Os dois sistemas de coordenadas abaixo so especificados em locais


diferentes: (Ver II7)
1.

Sistema de coordenadas do desenho da pea


O sistema de coordenadas especificado 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 especificado na prpria mesa da mquinaferramenta. Para tal, programada a distncia entre a posio atual da
ferramenta e o ponto zero do sistema de coordenadas a ser definido.

X
230

300

Ponto zero
do programa

Posio atual da ferramenta

Distncia at o ponto zero do sistema


de coordenadas a ser definido
Z

Fig. 1.3.2 (b) Sistema de coordenadas especificado pelo CNC

16

B63854PO/03

1. ASPECTOS GERAIS

PROGRAMAO

A ferramenta movimenta-se dentro do sistema de coordenadas


especificadas pelo CNC, de acordo com o programa de comando
elaborado com base no sistema de coordenadas do desenho da pea,
e corta a pea no formato sobre o desenho.
Portanto, para que a pea possa ser corretamente cortada como especificado no
desenho, os dois sistemas de coordenadas devem ser ajustados na mesma posio.
D Mtodos para definir os
dois sistemas de coordenadas na mesma posio

O seguinte mtodo geralmente utilizado para definir dois sistemas de


coordenadas no mesmo local.
1. Quando o ponto zero da coordenada definido na superfcie do mandril
X

Pea
60

40

40
150

Fig. 1.3.2 (c) Coordenadas e dimenses sobre o desenho da pea

Pea
Z

Fig. 1.3.2 (d) Sistema de coordenadas sobre o torno como especificado


no CNC (feito para coincidir com o sistema de coordenadas sobre o
desenho da pea)

17

1. ASPECTOS GERAIS

PROGRAMAO

B63854PO/03

2. Quando o ponto zero da coordenada definido na face final da pea


X

60

Pea

30

30
80
100

Fig. 1.3.2 (e) Coordenadas e dimenses sobre o desenho da pea

Pea

Fig. 1.3.2 (f) Sistema de coordenadas sobre o torno como especificado no CNC
(feito para coincidir com o sistema de coordenadas sobre o desenho da pea)

18

B63854PO/03

1. ASPECTOS GERAIS

PROGRAMAO

1.3.3
Como Indicar Dimenses
de Comando para Movimentar a Ferramenta Comandos Absoluto,
Incremental
Explicaes

Mtodos de comando para deslocamento de ferramenta podem ser indicados


atravs da designao absoluto ou incremental (Ver II8.1).

D Comando absoluto

A ferramenta desloca-se para um ponto "distncia do ponto zero do


sistema de coordenadas", isto , para a posio dos valores das coordenadas.
Ferramenta

Pea

B
Z

30

70
110
Comando especificando movimento do ponto A para o ponto B
G90X30.0Z70.0;
Coordenadas do ponto B
Fig. 1.3.3 (a) Comando absoluto

19

1. ASPECTOS GERAIS

D Comando incremental

PROGRAMAO

B63854PO/03

Especifique a distncia entre a posio anterior da ferramenta e sua


prxima posio.
Ferramenta

A
X
60

Z
30

40

Comando especificando movimento do ponto A ao ponto B


U30.0W40.0
Distncia e direo para movimento ao longo de cada eixo
Fig. 1.3.3 (b) Comando incremental

D Programao de dimetro /
programao de raio

Dimenses do eixo X podem ser definidas no dimetro ou no raio. A


programao do dimetro ou do raio utilizada independentemente para
cada mquina.
1. Programao de dimetro
Na programao de dimetro, especifique o valor de dimetro indicado
no desenho como valor do eixo X.
X
B
A

Pea
40

30

60
80

Valores de coordenadas dos pontos A e B


A(30.0, 80.0), B(40.0, 60.0)
Fig. 1.3.3 (c) Programao de dimetro

20

B63854PO/03

1. ASPECTOS GERAIS

PROGRAMAO

2. Programao de raio
Na programao de raio, especifique a distncia do centro da pea,
i.e., o valor de raio como o valor do eixo X.
X
B
20

A
15

Pea

60
80

Valores de coordenadas dos pontos A e B


A(15.0, 80.0), B(20.0, 60.0)
Fig. 1.3.3 (d) Programao de raio

1.4
VELOCIDADE DE
CORTE - FUNO DA
VELOCIDADE DO FUSO

A velocidade da ferramenta em relao pea que est sendo cortada se


chama velocidade de corte.
Para o modelo CNC, a velocidade de corte pode ser especificada pela velocidade
do fuso em unidade min1.
Ferramenta
V: Velocidade de corte
v m/min
Pea

N min1

Fig. 1.4 Velocidade de corte

Exemplos

<Quando uma pea de 200mm de dimetro deve ser usinada a


uma velocidade de corte de 300 m/min. >
A velocidade do fuso de aproximadamente 478 min1, que obtido de
N=1000v/D. Assim, necessrio o seguinte comando:
S478 ;
Os comandos relacionados velocidade do fuso so chamados de funo
da velocidade do fuso (Ver II9).
A velocidade de corte v (m/min) tambm pode ser especificada diretamente pelo valor
de velocidade. Mesmo quando o dimetro da pea alterado, o CNC muda a
velocidade do fuso para que a velocidade de corte permanea constante.
Esta funo chamada de funo de controle da velocidade de corte
constante (Ver II9.3).
21

1. ASPECTOS GERAIS

1.5
SELEO DE FERRAMENTA PARA
DIVERSAS FASES DE
USINAGEM - FUNO
DA FERRAMENTA

PROGRAMAO

B63854PO/03

Para perfurar, abrir roscas, mandrilar, fresar ou executar outras operaes


semelhantes, necessrio selecionar uma ferramenta adequada. Quando
um nmero atribudo a cada ferramenta, e o nmero especificado
no programa, a ferramenta correspondente selecionada.

Nmero da ferramenta
01

06

02

Unidade porta-ferramenta

05
03

04

Fig. 1.5 Ferramenta utilizada para diversas fases de usinagem

Exemplos

<Quando No.01 atribudo a uma ferramenta de desbaste grosso>


Quando a ferramenta armazenada na posio 01 da unidade porta-ferramenta ela pode ser selecionada especificando-se T0101.
Isto chamado de funo da ferramenta (Ver II10).

1.6
COMANDO PARA
OPERAES DE
USINAGEM - FUNO
MISCELNEA

Quando se inicia o processo de usinagem, necessrio girar o fuso e introduzir o 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)
Lquido refrigerante ativo/desativado

Mandril aberto/fechado

Pea

Rotao do fuso (sentido horrio)

Fig. 1.6 Comando para operaes de usinagem

A funo destinada s operaes de ativao/desativao dos componentes


da mquina chama-se funo miscelnea. Geralmente a funo
especificada por um cdigo M.
Por exemplo, quando M03 especificado, o fuso girado no sentido horrio,
na velocidade especificada do fuso.

22

B63854PO/03

1.7
CONFIGURAO
DO PROGRAMA

1. ASPECTOS GERAIS

PROGRAMAO

Um grupo de comandos introduzidos no CNC para operar a mquina


chamado de programa. Ao especificar os comandos, a ferramenta
deslocada ao longo de uma linha reta ou de um arco, ou o motor do
fuso ativado e desativado. No programa, especifique os comandos
na seqncia dos deslocamentos atuais da ferramenta.

Bloco
Bloco
Seqncia de movimentos da ferramenta

Bloco
Programa

Bloco

Bloco
Fig. 1.7 (a) Configurao do programa

Um grupo de comandos introduzidos a cada passo da seqncia


chamado de bloco. O programa consiste de um grupo de blocos para uma
srie de usinagens. O nmero atribudo a cada bloco chamado nmero
de seqncia, e o nmero atribudo a cada programa chamado
nmero de programa (Ver II12).

23

1. ASPECTOS GERAIS

Explicaes

PROGRAMAO

B63854PO/03

O bloco e o programa possuem as seguintes configuraes:

D Bloco
1 bloco
N fffff

G ff

Xff.f Zfff.f

Nmero da Funo
seqncia preparatria

Palavra de dimenso

M ff

S ff

Funo Funo
misce- do fuso
lnea

T ff ;

Funo
da
ferramenta

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 pode ser representada como IP_.
D Programa
;
Offff;

Nmero de programa
Bloco
Bloco
Bloco

M30 ;

Fim de programa

Fig. 1.7 (c) Configurao de programa

Normalmente um nmero de programa especificado aps o cdigo de fim


de bloco (;) no incio do programa, e um cdigo de fim de programa
(M02 ou M30) especificado no final do programa.

24

D Programa principal
e subprograma

1. ASPECTOS GERAIS

PROGRAMAO

B63854PO/03

Quando surge o mesmo padro de usinagem em vrias partes de um


programa, criado um programa para esse padro. Isto se chama
subprograma. Por outro lado, o programa original chamado de programa
principal. Quando aparece um comando de execuo de subprograma,
durante a execuo do programa principal, os comandos do subprograma
so executados. Depois de terminada a execuo do subprograma, a
seqncia retorna ao programa principal.
Programa principal

Subprograma #1
O1001

M98P1001

Programa para
furos #1

M99

M98P1002

Subprograma #2

O1002

M98P1001

M99

25

Programa para
furos #2

1. ASPECTOS GERAIS

PROGRAMAO

B63854PO/03

1.8
FUNO DE
COMPENSAO
Explicaes
D Usinagem utilizando a
extremidade da ferramenta funo de compensao
do comprimento da
ferramenta

Geralmente vrias ferramentas so utilizadas para a usinagem de uma pea.


As ferramentas possuem diferentes comprimentos, sendo problemtico
alterar o programa de acordo com as mesmas.
Para tanto, o comprimento de cada ferramenta deve ser medido antecipadamente.
Ao definir a diferena entre a ferramenta padro e o comprimento de cada ferramenta do CNC (display de dados e definio : ver III11), a usinagem pode
ser executada sem alterao de programa, mesmo que a ferramenta seja substituda. Esta funo chamada de compensao do comprimento da ferramenta.

Ferramenta
padro

Ferramenta
de corte
grosseiro

Ferramenta
de corte
Ferramenta Ferramenta de abertura
de acabamento de ranhura de rosca

Pea

Fig. 1.8 Correo da ferramenta

26

B63854PO/03

1.9
FAIXA DE MOVIMENTO
DA FERRAMENTA CURSO

1. ASPECTOS GERAIS

PROGRAMAO

Chaves fim de curso esto instaladas nos finais de cada eixo da mquina
para prevenir o movimento das ferramentas alm das extremidades. A faixa
na qual as ferramentas podem se deslocar chamada de curso. Alm dos limites de curso, dados na memria podem ser usados para definir uma rea
na qual ferramentas no podem entrar.

Mesa

Motor
Chave fim de curso

Ponto zero da mquina


Especifique estas distncias.

As ferramentas no entram nesta rea. A rea definida por dados na


memria ou por um programa.

Alm dos cursos definidos com chaves fim de curso, o operador pode
definir uma rea onde a ferramenta no pode entrar utilizando um programa
de dados na memria. Esta funo chamada controle de curso (ver III6.3).

27

2. EIXOS CONTROLVEIS

PROGRAMAO

EIXOS CONTROLVEIS

28

B63854PO/03

B63854PO/03

PROGRAMAO

2. EIXOS CONTROLVEIS

2.1
EIXOS CONTROLVEIS

Item

0i MateTB

Nmero de eixos controlados

3 eixos

Nmero de eixos simultaneamente


controlveis

3 eixos

NOTA
1 O nmero de eixos simultaneamente controlveis para operao manual (avano em jog, avano incremental, ou avano
manual por manivela) de 1 ou 3 (1 quando o bit 0 (JAX) do
parmetro 1002 ajustado para 0, e 3 quando ajustado para 1).
2 O nmero dos eixos controlados, incluindo o eixo de controle
de contorno Cs, 3. Isto , devem ser providenciados dois eixos
secundrios e um eixo de controle de contorno Cs. Nem
todos os trs eixos controlados podem ser eixos secundrios.

2.2

Os nomes dos dois eixos bsicos so sempre X e Z.

NOMES DOS EIXOS


Limitaes
D Nome do eixo por omisso

O parmetro n 1020 utilizado para determinar o nome de cada eixo.


Quando este parmetro ajustado para 0 ou outro alm das nove letras, um
nome de eixo de 1 a 2 ser atribudo por omisso.
Quando isso ocorre (1 a 2), desativa-se o modo MEM, MDI ou o modo
RMT.

29

2. EIXOS CONTROLVEIS

2.3
SISTEMA INCREMENTAL

PROGRAMAO

B63854PO/03

O sistema incremental consiste do menor incremento de entrada (para entrada)


e do menor incremento de comando (para sada). O menor incremento de entrada
o menor incremento para a programao da distncia percorrida. O menor incremento de comando o menor incremento para o deslocamento da ferramenta
na mquina. Ambos os incrementos so representados em mm, polegadas ou graus.
Tabela 2.3 Sistema de incremento ISB
Menor incremento de entrada Menor incremento de comando

Mquina Entrada
de siste- em mm
ma mtrico

0,001mm (Dimetro)

0,0005mm

0,001mm (Raio)

0,001mm

0,001grau

0,001grau

Entrada
em pol.

0,0001pol (Dimetro)

0,0005mm

0,0001pol (Raio)

0,001mm

0,001grau

0,001grau

Sistema Entrada
de mem mm
quina em
polegadas

0,001mm (Dimetro)

0,00005pol

0,001mm (Raio)

0,0001pol

0,001grau

0,001grau

Entrada
em pol.

0,0001pol (Dimetro)

0,00005pol

0,0001pol (Raio)

0,0001pol

0,001grau

0,001grau

O menor incremento de comando tanto mtrico ou em polegadas, dependendo


da mquina-ferramenta. Pr-defina o incremento de acordo com o ajuste do
parmetro INM (No.1001#0). Um cdigo G (G20 ou G21) ou um parmetro
de ajuste pode ser utilizado para alternar o menor incremento de comando
entre entrada em milmetros e entrada em polegadas.
No permitido o uso combinado de sistema de polegadas e sistema mtrico.
Estas funes no podem ser utilizadas em ambos os eixos com diferentes
sistemas de unidade (interpolao circular, compensao do raio da ponta da
ferramenta, etc.). Para a unidade a ser definida, consulte o manual do fabricante
da mquina-ferramenta.

30

PROGRAMAO

B63854PO/03

2.4
CURSOS MXIMOS

2. EIXOS CONTROLVEIS

O curso mximo controlado por este CNC mostrado na tabela abaixo:


Curso mximo=Menor incremento de comando "99999999
Tabela 2.4 Cursos mximos
Sistema de incremento
ISB

Mquina com
sistema mtrico

Cursos mximos
"99999.999 mm
"99999.999 graus

Mquina com sis"9999.9999 pol


tema de polegadas "99999.999 graus

NOTA
1 A unidade na tabela um valor de dimetro com programao de dimetro e um valor de raio na programao de raio.
2 No pode ser especificado um comando excedendo o
curso mximo.
3 O curso efetivo depende da mquina-ferramenta.

31

3. FUNO PREPARATRIA
(FUNO G)

PROGRAMAO

B63854PO/03

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


especificado.

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 nesta faixa

H trs sistemas de cdigo G : A, B e C (Tabela 3). Selecione um deles


atravs dos bits 6 (GSB) e 7 (GSC) do parmetro 3401. Geralmente este manual descreve o uso de sistema A do cdigo G, exceto quando o item descrito
necessita do sistema B ou C. Nestes casos, a utilizao do sistema B ou C
do cdigo G passa a ser descrito.

32

PROGRAMAO

B63854PO/03

Explicaes

3. FUNO PREPARATRIA
(FUNO G)

1. Quando a anulao ajustada (bit 6 (CLR) do parmetro No. 3402)


ao se ligar ou reiniciar o CNC, os cdigos G modais alteram-se
da seguinte forma:
, na tabela 3, so ativados.
(1) Os cdigos G assinalados com

2.
3.
4.

5.
6.

7.

(2) G20 e G21 permanecem inalterados quando a anulao ajustada,


ao se ligar ou reiniciar a mquina.
(3) Aps a energizao, e pelo parmetro No. 3402#7 selecionar
G22 ou G23. O estado de anulao no afeta a seleo de G22 ou
G23.
(4) Atravs do bit 0 (G01) do parmetro 3402, o usurio poder
selecionar G00 ou G01.
(5) Atravs do bit 3 (G91) do parmetro 3402, o usurio poder
selecionar G90 ou G91.
Com exceo de G10 e G11, os outros cdigos G so de ao simples.
Se for especificado um cdigo G no includo na lista de cdigos G
ou sem opo correspondente, ativado o alarme P/S No. 010.
Diferentes grupos de cdigos G podem ser especificados no
mesmo bloco. Se cdigos G do mesmo grupo so especificados no
mesmo bloco - validado somente o ltimo cdigo G.
Os cdigos G do grupo 01 no so afetados por um cdigo G especificado para um ciclo fixo.
Quando o sistema A do cdigo G utilizado, a programao absoluta ou
incremental especificada no por um cdigo G (G90/G91) mas por uma
palavra de endereo (X/U, Z/W).
Os cdigos G so exibidos para cada nmero de grupo.

33

3. FUNO PREPARATRIA
(FUNO G)

PROGRAMAO

B63854PO/03

Tabela 3 lista de cdigos G (1/2)


Cdigo G

Grupo

Funo

G00

G00

G00

G01

G01

G01

G02

G02

G02

G03

G03

G03

Interpolao circular (Sentido anti-horrio)

G04

G04

G04

Pausa

G07.1
(G107)

G07.1
(G107)

G07.1
(G107)

G10

G10

G10

Entrada de dados programveis

G11

G11

G11

Cancelar entrada de dados programveis

G12.1
(G112)

G12.1
(G112)

G12.1
(G112)

G13.1
(G113)

G13.1
(G113)

G13.1
(G113)

G18

G18

G18

G20

G20

G70

G21

G21

G71

G22

G22

G22

G23

G23

G23

G27

G27

G27

G28

G28

G28

G30

G30

G30

G31

G31

G31

G32

G33

G33

G34

G34

G34

G40

G40

G40

Posicionamento (Deslocamento rpido)


01

00

Interpolao linear (Avano de corte)


Interpolao circular (Sentido horrio)

Interpolao cilndrica

Modo de interpolao de coordenada polar


21
Modo cancelar interpolao de coordenada polar
16
06
09

Seleo de plano ZpXp


Entrada em polegadas
Entrada em milmetros
Funo de controle de curso armazenado ON
Funo de controle de curso armazenado OFF
Controle de retorno ao ponto de referncia

00

Retorno ao ponto de referncia


Retorno ao 2, 3 e 4 pontos de referncia
Funo de salto

01

Abertura de rosca
Guia varivel para corte de abertura de rosca
Cancelamento da compensao do raio da ponta da ferramenta

07

G41

G41

G41

G42

G42

G42

Compensao do raio da ponta da ferramenta esquerda

G50

G92

G92

G50.3

G92.1

G92.1

G52

G52

G52

G53

G53

G53

G54

G54

G54

Seleo 1 do sistema de coordenadas da pea

G55

G55

G55

Seleo 2 do sistema de coordenadas da pea

G56

G56

G56

G57

G57

G57

G58

G58

G58

Seleo 5 do sistema de coordenadas da pea

G59

G59

G59

Seleo 6 do sistema de coordenadas da pea

G65

G65

G65

G66

G66

G66

G67

G67

G67

Compensao do raio da ponta da ferramenta direita


00
00

14

00
12

Ajuste do sistema de coordenadas ou da velocidade mxima do fuso


Pr-definio do sistema de coordenadas da pea
Ajuste do sistema de coordenadas local
Ajuste do sistema de coordenadas da mquina

Seleo 3 do sistema de coordenadas da pea


Seleo 4 do sistema de coordenadas da pea

Chamada de macro
Chamada modal de macro
Cancelar a chamada modal de macro

34

3. FUNO PREPARATRIA
(FUNO G)

PROGRAMAO

B63854PO/03

Tabela 3 lista de cdigos G (2/2)


Cdigo G

Grupo

Funo

G70

G70

G72

G71

G71

G73

G72

G72

G74

G73

G73

G75

Repetio padro

G74

G74

G76

Perfurao profunda final de face

G75

G75

G77

Perfurao do dimetro externo/interno

G76

G76

G78

Ciclo de rosqueamento mltiplo

G90

G77

G20

Ciclo de corte do dimetro externo/interno

G92

G78

G21

G94

G79

G24

G96

G96

G96

G97

G97

G97

G98

G94

G94

G99

G95

G95

G90

G90

G91

G91

G98

G98

G99

G99

Ciclo de acabamento
00

01

Remoo de material no torneamento


Remoo de material no faceamento

Ciclo de corte de abertura de rosca


Ciclo de torneamento final de face

02
05
03
11

Controle de velocidade de corte constante


Cancelar o controle de velocidade de corte constante
Avano por minuto
Avano por rotao
Programao absoluta
Programao incremental
Retorno ao nvel inicial
Retorno ao nvel do ponto R

35

4. FUNES DE INTERPOLAO

PROGRAMAO

FUNES DE INTERPOLAO

36

B63854PO/03

B63854PO/03

4.1
POSICIONAMENTO
(G00)

PROGRAMAO

4. FUNES DE INTERPOLAO

O comando G00 movimenta uma ferramenta a uma posio no sistema da


pea especificada por um comando absoluto ou incremental, a uma velocidade de deslocamento rpido.
No comando absoluto, programado o valor das coordenadas do
ponto final.
No comando incremental programado o percurso da ferramenta.

Formato
G00 IP_;
IP_: Para um comando absoluto, as coordenadas da posio
final; para um comando incremental, a distncia a ser percorrida pela ferramenta.

Explicaes

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 linear
A ferramenta posicionada separadamente em cada eixo, velocidade
de deslocamento rpido. O caminho da ferramenta normalmente retilneo.
D Posicionamento por interpolao no linear
O caminho da ferramenta igual ao da interpolao linear (G01).
A ferramenta posicionada no mais curto espao de tempo possvel,
a uma velocidade que nada mais do que a velocidade de deslocamento
rpido para cada eixo. Entretanto, o caminho da ferramenta no
o mesmo que o da interpolao linear (G01).
Posio inicial
Posicionamento por interpolao linear

Posio final

Posicionamento por interpolao no linear

A velocidade de deslocamento rpido no comando G00 ajustada ao


parmetro n 1420 para cada eixo em separado, pelo fabricante da
mquina-ferramenta. No modo de posicionamento ativado pelo
comando G00, a ferramenta acelerada para uma velocidade pr-definida no
incio de um bloco, e desacelerada no fim do bloco. O bloco
seguinte executado aps confirmada a posio correta.
Posio correta significa que o motor de avano est dentro da faixa especificada.
Esta faixa determinada pelo fabricante da mquina-ferramenta
pelo ajuste do parmetro n 1826.

37

4. FUNES DE INTERPOLAO

PROGRAMAO

B63854PO/03

Exemplos
X
56.0

30.5

30.0

40.0

< Programao de raio >

G00X40.0Z56.0 ; (Comando absoluto)

ou

G00U60.0W30.5;(Comando incremental)

Restries

A velocidade de deslocamento rpido no pode ser especificada no endereo F.


Mesmo que o posicionamento de interpolao linear seja especificado, o
posicionamento de interpolao no linear utilizado nos casos a seguir.
Portanto, assegure-se de que a ferramenta no colida com a pea.
D G28 especifica o posicionamento entre as posies de referncia e
intermediria.
D G53

38

B63854PO/03

4.2

4. FUNES DE INTERPOLAO

PROGRAMAO

Ferramentas podem se deslocar ao longo de uma linha.

INTERPOLAO
LINEAR
(G01)
Formato
G01 IP_F_;
IP_:

Para um comando absoluto, as coordenadas de um ponto


final; para um comando incremental, a distncia a ser
percorrida pela ferramenta.

F_: Velocidade de avano da ferramenta (Velocidade de avano)

Explicaes

Uma ferramenta se desloca ao longo de uma linha para a posio


especificada velocidade de avano determinada 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 comandada pelo cdigo F medida ao longo do caminho
da ferramenta. Se o cdigo F no for comandado, a velocidade de avano igual a zero.
Para o modo avano por minuto sob o controle simultneo de 2 eixos, a veloc.
de avano para um deslocamento ao longo de cada eixo mostrada abaixo:
G01

Ff ;

Velocidade de avano da direo do eixo :

Fa + a
L

Velocidade de avano da direo do eixo :

Fb +

b
L

L + a 2 ) b2

Exemplos
D Interpolao linear
< Programao de dimetro >
G01X40.0Z20.1F20 ; (Comando absoluto)
ou
G01U20.0W25.9F20 ; (Comando incremental)
X

46.0
20.1

Ponto final

20.0

40.0
Ponto inicial

39

4. FUNES DE INTERPOLAO

4.3

PROGRAMAO

B63854PO/03

O comando abaixo deslocar uma ferramenta ao longo de um arco circular.

INTERPOLAO
CIRCULAR
(G02, G03)
Formato
Arco do plano ZpXp

G18

G02
G03

I_K_
R_

Xp_Zp_

F_

Tabela.4.3 Descrio do formato de comando


Comando

Descrio

G18

Especificao do arco no plano ZpXp

G02

Interpolao Circular Sentido horrio (CW)

G03

Interpolao Circular

Xp_

Valores de comando do eixo X (ajustado pelo parmetro No. 1022)

Zp_

Valores de comando do eixo Z (ajustado pelo parmetro No. 1022)

Sentido anti-horrio (CCW)

I_

Distncia do eixo Xp entre o ponto inicial e o centro


de um arco com marca, valor de raio.

K_

Distncia do eixo Z p entre o ponto inicial e o centro


de um arco com sinal, valor de raio.

R_

Raio do arco sem sinal (sempre com valor de raio)

F_

Velocidade de avano ao longo do arco

NOTA
Os eixos U e W (paralelos ao eixo bsico) podem ser
utilizados com os cdigos G: B e C.

Explicaes
D Direo da interpolao
circular

O sentido horrio(G02) e sentido anti-horrio(G03) no plano Z pXp


so definidos quando o plano X pYp visto na direo positiva para
negativa do eixo Yp no sistema de coordenadas Cartesiano. Ver figura abaixo:

Xp
G03
G02
G18

40

Zp

B63854PO/03

4. FUNES DE INTERPOLAO

PROGRAMAO

D Distncia percorrida
em um arco

O ponto final de um arco especificado pelo endereo Xp, ou Zp,


e expresso como valor absoluto ou incremental, de acordo com
G90 ou G91. Para o valor incremental especificada a distncia do ponto
final, visualizado a partir do ponto inicial do arco.

D Distncia do ponto inicial


ao centro do arco

O centro do arco especificado pelos endereos I, e K para os eixos


Xp, e Zp, respectivamente. O valor numrico seguindo I ou K ,
contudo, um componente vetorial, no qual o centro do arco visto a
partir do ponto inicial, e sempre especificado como valor incremental,
independente de G90 e G91, como mostrado abaixo.
I e K devem ser marcados de acordo com a direo.
Ponto final (z,x)
x
z

Ponto
inicial
i

Centro

I0 e K0 podem ser omitidos.


Se a diferena entre o raio no ponto inicial e o do ponto final exceder
o valor permitido em um parmetro (No.3410), ativado um alarme
P/S (No.020).
D Programao de
crculo inteiro

Quando X p e Zp so omitidos (o ponto final igual ao ponto inicial) e o


centro especificado com I e K, um arco de 360 (crculo) definido.

D Raio de um arco

A distncia entre um arco e o centro do crculo que contm esse arco pode
ser especificada utilizando-se o raio R do crculo, em vez de I e K.
Neste caso, um arco inferior a 180 e o outro superior a 180 . Um arco com ngulo de setor com 180 ou superior no pode ser especificado. Se Xp e Zp
forem omitidos, se o ponto final localizado na mesma posio que o ponto
inicial, e, selecionando-se R, programado um arco de 0 .
G02R ; (A ferramenta de corte no se desloca).

41

4. FUNES DE INTERPOLAO

PROGRAMAO

B63854PO/03

Para arco (1) (inferior a 180)


G02 W60.0 U10.0 R50.0 F300.0 ;
Para arco (2) (superior a 180)
Um arco com ngulo de setor de 180 ou
superior no pode ser especificadodentro de um bloco nico.
(2)
r=50mm
Ponto final

(1)
Ponto inicial

r=50mm

D Velocidade de avano

A velocidade de avano na interpolao circular igual velocidade de avano


especificada pelo cdigo F; e a veloc. de avano ao longo do arco (velocidade
de avano tangencial do arco) controlada para ser a veloc. de avano especificada.
O erro entre a velocidade de avano especificada e a velocidade de avano real
da ferramenta 2% ou inferior. Porm, esta velocidade de avano medida ao
longo do arco aps a aplicao da compensao do raio da ponta da ferramenta.

Restries
D Especificao simultnea
de R com I e K

Se os endereos I, K, e R forem especificados simultaneamente, o arco


definido pelo endereo R tem prioridade e os outros so ignorados.

D Eixo no includo no
plano especificado

Se um eixo for programado fora do plano especificado, emitido um


alarme.

D Diferena no raio
entre os pontos de
incio e fim

Se a diferena no raio entre os pontos de incio e fim do arco excede o


valor especificado no parmetro No. 3410, ativa-se o alarme No. 020.
Se o ponto final no est no arco, a ferramenta se desloca em linha reta
ao longo de um dos eixos aps atingir o ponto final.

D Especificao de um
semi-crculo com R

Se um arco com ngulo central aproximado de 180 for especificado com


R, pode ocorrer um erro de clculo das coordenadas do centro. Assim,
especifique o centro do arco com I e K.

42

4. FUNES DE INTERPOLAO

PROGRAMAO

B63854PO/03

Exemplos
D Comando de interpolao
circular X, Z
G02X_Z_I_K_F_;
Ponto final

G03X_Z_I_K_F_;

(Programao
de dimetro)

Ponto final

Eixo X

Eixo X

(Programao
de dimetro)
Ponto inicial

Ponto inicial

X
Z

Ponto final

Centro do arco

Eixo X

G02X_Z_R_F_;

X
Z

Eixo Z

Eixo Z

Ponto inicial
Eixo Z

(Programao absoluta)

X
(Programao de dimetro)
G02X50.0Z30.0I25.0F0.3; ou
G02U20.0W020.0I25.0F0.3; ou
G02X50.0Z30.0R25.0F0.3 ou
G02U20.0W20.0R25.F0.3;

R25.0

15.0

(Programao
de dimetro)

(Programao absoluta)

(Programao absoluta)

Centro do arco

10.0
50.0

30.0
50.0

43

4. FUNES DE INTERPOLAO

4.4

INTERPOLAO DE
COORDENADAS
POLAR (G12.1, G13.1)

PROGRAMAO

B63854PO/03

A interpolao de coordenadas polar a funo que exerce o controle de contorno de converso de um comando programado em um sistema de coordenadas Cartesiano ao movimento de um eixo linear (movimento de uma ferramenta) e outro de rotao (rotao de uma pea). Este mtodo til no corte
de uma superfcie frontal e esmerilhamento de um eixo de came em um torno.

Formato
D Especifique G12.1 e G13.1

G12.1 ;

em Blocos Separados

Inicia o modo de interpolao de coordenadas polar


(ativa a interpolao de coordenadas polar)
Especifique a interpolao linear ou circular atravs de
coordenadas em um sistema de coordenadas Cartesiano,
composto de um eixo linear e um eixo de rotao (eixo virtual)

G13.1 ;

O modo de interpolao de coordenadas polar cancelado


(para no executar a interpolao de coordenadas polar)
G112 e G113 podem ser utilizados no lugar de G12.1 e
G13.1, respectivamente.

Explicaes
D Plano de interpolao
de coordenadas polar

G12.1 inicia o modo de interpolao de coordenadas polar, e seleciona o


plano de interpolao (Fig. 4.4). A interpolao da coordenada polar
executada neste plano.
Eixo de rotao (eixo virtual)
(unidade: mm ou pol)

Eixo linear
(unidade: mm ou pol)

Ponto de origem do sistema de coordenadas da pea


Fig. 4.4 Plano de interpolao de coordenadas polar.

Quando a mquina ativada ou o sistema reiniciado, a interpolao


de coordenadas polar cancelada (G13.1).
Os eixos linear e de rotao para interpolao de coordenadas polar
devem ser ajustados antecipadamente nos parmetros (No. 5460 e 5461).
CUIDADO
O plano utilizado antes da especificao de G12.1 (selecionado por
G17, G18, ou G19) cancelado. Porm, ser restaurado quando G13.1
(cancelamento da interpolao de coordenadas polar) especificado.
Ao reiniciar o sistema a interpolao de coordenadas polar
cancelada, e o plano especificado por G17, G18, ou G19
utilizado.

44

B63854PO/03

PROGRAMAO

4. FUNES DE INTERPOLAO

D Distncia percorrida e velo- No modo de interpolao de coordenadas polar, os comandos de programa


cidade de avano para inter- so especificados com as coordenadas de Cartesiano, no plano de interpolao
polao de coordenadas polar de coordenadas polar. O endereo de eixo para o eixo de rotao utilizado
no segundo eixo (eixo virtual) do plano. O dimetro ou raio especificado
A unidade para as coordeno primeiro eixo do plano ser o mesmo para o eixo de rotao, indepennadas do eixo hipottico
dentemente da especificao para o primeiro eixo do plano.
a mesma unidade para o
O eixo virtual est na coordenada 0 logo aps a especificao de G12.1.
eixo linear (mm/pol.)
A interpolao polar iniciada assumindo o ngulo 0 para a posio da
ferramenta com G12.1.
A unidade para a velocidade Atravs de F especifique a velocidade de avano como uma velocidade
de avano mm/min ou pol/min tangencial (velocidade relativa entre a pea e a ferramenta) ao plano de
interpolao de coordenadas polar (sistema de coordenadas Cartesiano).
D Cdigos G especificados
no modo de interpolao
de coordenadas polar

Interpolao linear
Interpolao circular
Pausa
Compensao do raio da ponta da ferramenta
(A interpolao de coordenadas polar aplicada ao
caminho aps a compensao da ferramenta de corte)
G65, G66, G67 . . . . Comando de macro de usurio
G98, G99 . . . . . . . . . Avano por minuto, avano por rotao

D Interpolao circular
no plano de coordenadas polar

Os endereos para especificao do raio de um arco para interpolao circular (G02 ou G03) no plano de interpolao de coordenadas polar depende
do primeiro eixo do plano (eixo linear).
D I e J no plano XpYp, quando o eixo linear o eixo X ou um eixo
paralelo ao eixo X.
D J e K no plano YpZp, quando o eixo linear o eixo Y ou um eixo
paralelo ao eixo Y.
D K e I no plano ZpXp, quando o eixo linear o eixo Z ou um eixo
paralelo ao eixo Z.

G01 . . . . . . . . . . . .
G02, G03 . . . . . . . . .
G04 . . . . . . . . . . . . . .
G40, G41, G42 . . . .

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
utilizados com os cdigos G: B e C.

D Movimento ao longo de
eixos que no esto no
plano de interpolao
de coordenadas polar

A ferramenta se desloca normalmente ao longo de tais eixos, independente


da interpolao de coordenadas polar.

D Display da posio atual


no modo de interpolao
de coordenadas polar

So exibidas as coordenadas atuais. Contudo, a distncia remanescente


para movimento em um bloco exibida com base nas coordenadas
do plano de interpolao de coordenadas polar (coordenadas Cartesianas).

45

4. FUNES DE INTERPOLAO

PROGRAMAO

B63854PO/03

Restries
D Sistema de coordenadas

Antes de especificar G12.1deve-se definir um sistema de coordenadas da pea,


onde o centro do eixo de rotao o ponto de origem do sistema de coordenadas. No modo G12.1, o sistema de coordenadas no deve ser alterado (G92, G52, G53, reincio de coordenadas relativas, G54 a G59, etc.).

D Comando de compensao

O modo de interpolao de coordenadas polar no pode ser iniciado ou


concludo (G12.1 ou G13.1) no modo de compensao do raio da ponta
da ferramenta (G41 ou G42). G12.1 ou G13.1 devem ser especificados
no modo cancelado de compensao do raio da ponta da ferramenta (G40).

D Reincio de programa

O programa no pode ser reiniciado para um bloco no modo G12.1.

D Velocidade de avano de

A interpolao de coordenadas polar converte o movimento da ferramenta


para uma figura programada num sistema de coordenadas Cartesiano em um
movimento de ferramenta no eixo de rotao (eixo C) e no eixo linear (eixo X).
Quando a ferramenta se move prxima ao centro da pea, o componente
do eixo C da velocidade de avano se amplia, podendo ultrapassar a velocidade mxima de avano de corte para o eixo C (ajustado no parmetro
n 1422), ocasionando um alarme (ver figura abaixo). Para que isto no
acontea, reduza a velocidade de avano especificada com o endereo F; ou,
crie um programa para que a ferramenta (centro da ferramenta, caso seja aplicada
a compensao do raio da ponta da ferramenta) no se desloque prxima
ao centro da pea.

para a interpolao de
coordenadas polar

do raio da ponta da ferramenta

corte para o eixo de rotao

ALERTA
X

1
2
3

L1
L2
L3

Considere as linhas L1, L2, e L3. X a distncia que a ferramenta


se desloca por unidade de tempo, a uma velocidade de avano especificada com o endereo F no sistema de coordenadas Cartesiano. Quando a ferramenta se desloca de L1 para L2 para L3, o ngulo no qual a ferramenta se desloca por unidade de tempo, correspondente a x no sistema de coord. Cartesiano de 1 para 2 para 3.
Em outras palavras, o componente do eixo C da velocidade de
avano se amplia, uma vez que a ferramenta se move perto do centro da pea. O componente C da velocidade de avano ultrapassa a
velocidade mxima de avano de corte para o eixo C, porque o movimento da ferramenta no sistema de coordenadas Cartesiano foi
convertido em movimento da ferramenta para os eixos C e X.

L : Distncia (em mm) entre o centro da ferramenta e o centro da pea, quando o centro da
ferramenta est mais prximo do centro da pea.
R :Velocidade mxima de avano do corte (graus/min) do eixo C.
Em seguida, a velocidade definida com o endereo F na interpolao de coordenadas polar
pode ser obtida pela frmula abaixo. Especifique uma velocidade admissvel pela frmula.
A frmula providencia um valor terico; na prtica, um valor um pouco inferior ao valor terico
pode ser necessrio, devido um erro de clculo.
F < LR

D Programao de
dimetro e raio

(mm/min)
180

Mesmo quando a programao de dimetro utilizada para o eixo linear


(eixo X), a programao de raio aplicada ao eixo de rotao (eixo C).
46

4. FUNES DE INTERPOLAO

PROGRAMAO

B63854PO/03

Exemplo de Programa de Interpolao de Coordenadas Polar Baseado


no Eixo X (Eixo Linear) e Eixo C (Eixo de Rotao).

Exemplos

C (eixo hipottico)
Eixo C

Caminho aps a compensao do raio da


ponta da ferramenta
Caminho do programa

N204

N203

N205

N202

N201

N200

Eixo X

Ferramenta

N208
N206

N207
Eixo Z

O eixo X pela programao de dimetro, o eixo C pela programao de raio.


O0001 ;
N010 T0101
N0100 G00 X120.0 C0 Z _ ;
N0200 G12.1 ;
N0201 G42 G01 X40.0 F _ ;
N0202 C10.0 ;
N0203 G03 X20.0 C20.0 R10.0 ;
N0204 G01 X40.0 ;
N0205 C10.0 ;
N0206 G03 X20.0 C20.0 I10.0 J0 ;
N0207 G01 X40.0 ;
N0208 C0 ;
N0209 G40 X120.0 ;
N0210 G13.1 ;
N0300 Z __ ;
N0400 X __C __ ;

Posicionamento para posio de incio


Incio da interpolao de coordenadas polar

Programa da geometria
(programa baseado em coordenadas cartesianas no plano de X-C')

Cancelamento da interpolao de coordenadas polar

N0900M30 ;

47

4. FUNES DE INTERPOLAO

4.5

INTERPOLAO
CILNDRICA
(G07.1)

PROGRAMAO

B63854PO/03

A distncia percorrida em um eixo de rotao programada por um ngulo,


convertida internamente de uma s vez, em uma distncia de eixo linear
ao longo da superfcie externa, de forma que a interpolao linear ou circular
possa ser executada com outro eixo. Aps a interpolao, tal distncia
convertida de volta na distncia percorrida do eixo de rotao.
A funo de interpolao cilndrica permite que a lateral de um cilindro seja
desenvolvida para programao. Assim, programas para usinagem
cilndrica de cames podem ser facilmente criadas.

Formato
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 do 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.

Explicaes

D Seleo de plano
(G17, G18, G19)

Utilize o parmetro n 1002 para especificar se o eixo de rotao o eixo


X, Y, ou Z, ou um eixo paralelo a um deles. Especifique o cdigo G para
selecionar um plano no o qual o eixo de rotao corresponda ao eixo linear definido. Por exemplo, se o eixo de rotao for um eixo paralelo ao eixo X, G17
ter de especificar um plano XpYp, que um plano definido pelo eixo de
rotao e pelo eixo Y, ou por um eixo paralelo ao eixo Y.
Somente um eixo de rotao pode ser ajustado para a interpolao cilndrica.
NOTA
Os eixos U, V e W (paralelos ao eixo bsico) podem ser
utilizados com cdigos G: B e C.

D Velocidade de avano

A velocidade de avano especificada no modo de interpolao cilndrica


corresponde velocidade desenvolvida na superfcie cilndrica.

48

B63854PO/03

PROGRAMAO

4. FUNES DE INTERPOLAO

D Interpolao circular
(G02,G03)

No modo de interpolao cilndrica, a interpolao circular pode ser executada


com o eixo de rotao e outro eixo linear. O raio R utilizado nos comandos da mesma forma como descrito na seo 4.4.
O raio no expresso em graus mas em milmetros (para entrada em mm)
ou em polegadas (para entrada em polegadas).
< Exemplo: Interpolao Circular entre o eixo Z e o eixo C >
Para o eixo C do parmetro n 1022, ajustar 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, pode ser ajustado o 6 (eixo
paralelo ao eixo Y). Neste caso, porm, o comando para a interpolao
circular :
G19 C__Z__;
G02 (G03) Z__C__R__;

D Compensao do raio da
ponta da ferramenta

Para executar a compensao do raio da ponta da ferramenta no modo de interpolao cilndrica, cancele todo modo de compensao do raio em curso,
antes de entrar a interpolao cilndrica. Aps, inicie e conclua a compensao do raio da ponta ferramenta durante o modo de interpolao cilndrica.

D Preciso de interpolao
cilndrica

No modo de interpolao cilndrica, a distncia percorrida de um eixo de


rotao programada por um ngulo, convertida internamente de uma s vez
em uma distncia de eixo linear na superfcie externa, de forma 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.
Assim, quando o raio de um cilindro for pequeno, a distncia real percorrida
pode diferir da distncia especificada. Contudo, observar que tal erro no
acumulativo.
Se uma operao manual executada no modo de interpolao
cilndrica, com "manual absoluto" ativo, poder ocorrer um erro pela
razo acima descrita.
Distncia real
de percurso

MOVIMENTO ROT :

MOVIMENTO ROT

22R

Valor especificado

22R
MOVIMENTO ROT

Distncia percorrida por cada rotao do eixo de rotao


(Valor especificado no parmetro No. 1260)

: Raio da pea
: Arredondado para o menor incremento de entrada

Restries
D Especificao do raio
do arco no modo de
interpolao cilndrica

No modo de interpolao cilndrica, o raio do arco no pode ser


especificado com endereo de palavra I, J, ou K.

D Interpolao circular e
compensao do raio
da ponta da ferramenta

Se o modo de interpolao cilndrica for iniciado quando a compensao


do raio da ponta da ferramenta j est aplicado, a interpolao circular
no executada corretamente no modo de interpolao cilndrica.
49

4. FUNES DE INTERPOLAO

PROGRAMAO

B63854PO/03

D Posicionamento

No modo de interpolao cilndrica, operaes de posicionamento (incluindo


as operaes que produzem os ciclos de deslocamento rpido, tais como G28,
G80 a G89 no podem ser especificados). Antes de especificar o posicionamento, o modo de interpolao cilndrica dever ser cancelado. A interpolao
cilndrica (G07.1) no pode ser executada no modo de posicionamento (G00).

D Definio de um
sistema de coordenadas

O sistema de coordenadas de pea G50 no pode ser definido no


modo de interpolao cilndrica.

D Ajuste no modo de
interpolao cilndrica

No modo de interpolao cilndrica, o modo de interpolao cilndrica


no pode ser restabelecido. O modo de interpolao cilndrica dever
ser cancelado antes que o mesmo possa ser restabelecido.

D Ciclo fixo para perfurao


durante o modo de
interpolao cilndrica

Os ciclos fixos para perfurao, G81 a G89, no podem ser especificados


durante o modo de interpolao cilndrica.

D Espelhamento para furadeira-revlver duplo

O espelhamento para furadeira-revlver duplo, G68 e G69, no pode ser


especificado durante o modo de interpolao cilndrica.

50

4. FUNES DE INTERPOLAO

PROGRAMAO

B63854PO/03

Exemplos
Exemplo de um Programa de Interpolao Cilndrica C
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 G02 Z90.0 C60.0 R30.0 ;
N07 G01 Z70.0 ;
N08 G03 Z60.0 C70.0 R10.0 ;
N09 G01 C150.0 ;
N10 G03 Z70.0 C190.0 R75.0 ;
N11 G01 Z110.0 C230.0 ;
N12 G02 Z120.0 C270.0 R75.0 ;
N13 G01 C360.0 ;
N14 G40 Z100.0 ;
N15 G07.1 C0 ;
N16 M30 ;

Z
mm
N0
5

120
110

N13

N12
N06
N11

90

N07

70
60

N08

30

60 70

N10

N09

150

190

51

230

270

360

C
deg

4. FUNES DE INTERPOLAO

4.6
GUIA DE ABERTURA
DE ROSCA CONSTANTE
(G32)

PROGRAMAO

B63854PO/03

As roscas cnicas e roscas espiraladas, adicionadas s guias de abertura de


roscas retas idnticas, podem ser cortadas utilizando-se um comando G32.
A velocidade do fuso lida do codificador de posio sobre o fuso em
tempo real, e convertida a uma velocidade de avano de corte para o modo
de avano por minuto, que utilizado para movimentar a ferramenta.

L
L

Fig. 4.6 (a) Rosca reta

Fig. 4.6 (b) Rosca cnica

Fig. 4.6 (c) Rosca espiralada

Format
Eixo X

G32IP_F_;

Ponto final

IP_: Ponto final


F_: Abertura do eixo longo
(sempre a programao de raio)

Ponto inicial

Eixo Z

0
L

Fig. 4.6 (d) Exemplo de corte de rosca

Explicaes

No geral, a abertura de rosca repetida ao longo do mesmo caminho da


ferramenta, em corte grosseiro at o acabamento final para uma rosca.
O corte de rosca comea quando o codificador montado no fuso enviar
um nico sinal, comeando em um ponto fixo; e o caminho da ferramenta sobre a pea inalterado para repetidos cortes de rosca. Note que
a velocidade do fuso deve permanecer constante, desde o corte grosseiro at
o corte final. Caso contrrio ocorrer o avano incorreto de corte.

52

B63854PO/03

4. FUNES DE INTERPOLAO

PROGRAMAO

Rosca cnica
LX

Z
LZ
x45 avano LZ
y45 avano LX
Fig. 4.6 (e) LZ e LX de uma abertura cnica

Em geral, o atraso do servo sistema, etc. produzir algo como avanos


incorretos nos pontos iniciais e finais de uma abertura de rosca. Para
compensao, dever ser especificado um corte mais longo no comprimento
do corte da rosca.
A tabela 4.6 enumera as faixas para especificar o avano do corte.
Tabela 4.6 Faixas de tamanhos de avano que podem ser especificadas
Menor incremento de comando
0,0001 a 500,0000mm

Entrada em mm

0,000001 pol a 9,999999pol

Entrada em pol.

53

4. FUNES DE INTERPOLAO

PROGRAMAO

B63854PO/03

Explicaes
1. Corte de rosca reta

Eixo X

30mm
2

1
Eixo Z

70

Os seguintes valores so utilizados na programao:


Avano de rosca :4mm
1=3mm
2=1,5mm
Profundidade de corte :1mm (corte duas vezes)
(Entrada mtrica, Programao de dimetro)
G00 U62.0 ;
G32 W74.5 F4.0 ;
G00 U62.0 ;
W74.5 ;
U64.0 ;
(Para o segundo corte, corte 1mm a mais)
G32 W74.5 ;
G00 U64.0 ;
W74.5 ;

2. Corte de rosca cnica


Os seguintes valores so utilizados na programao:
Avano de rosca : 3,5mm na direo do eixo Z
1=2mm
2=1mm
Profundidade de corte na direo do eixo X de 1mm
(Corte duas vezes)
(Entrada mtrica, Programao de dimetro)

Eixo X
50

2
43
1

14

30

Eixo Z

40

54

G00 X 12.0 Z72.0 ;


G32 X 41.0 Z29.0 F3.5 ;
G00 X 50.0 ;
Z 72.0 ;
X 10.0 ;
(Corte 1mm a mais no segundo corte)
G32 X 39.0 Z29.0 ;
G00 X 50.0 ;
Z 72.0 ;

B63854PO/03

PROGRAMAO

4. FUNES DE INTERPOLAO

ALERTA
1 A correo da velocidade de avano eficiente (fixada a 100%) durante o corte para abertura de rosca.
2 muito perigoso parar o avano da ferramenta de corte de abertura de rosca sem parar o fuso,

3
4
5

podendo aumentar repentinamente a profundidade de corte. Assim, a funo de bloqueio de avano


no ter efeito durante o corte de rosca. Se o boto de bloqueio de avano for pressionado durante o
corte de rosca, a ferramenta ir parar aps um bloco sem especificao de execuo de corte de rosca,
como se o boto BLOCO NICO fosse pressionado. No entanto, a lmpada de bloqueio de avano
(lmpada SPL) acende quando o boto BLOQUEIO DE AVANO no painel de controle da mquina for
pressionado. Depois, quando a ferramenta pra, a lmpada se desliga. (Estado de parada de BLOCO NICO).
Quando o boto de BLOQUEIO DE AVANO mantido pressionado, ou pressionado novamente
no primeiro bloco que no especifica corte de abertura de rosca aps o bloco de mesmo corte,
a ferramenta pra em outro bloco.
Quando o corte de rosca executado no estado de bloco nico, a ferramenta pra aps a execuo
do primeiro bloco que no especifica corte de rosca.
Quando o modo alterado da operao automtica para a manual durante a execuo do corte
de rosca, a ferramenta pra no primeiro bloco que no especifica corte de rosca, como mencionado na
Nota 3 do pressionamento do boto de bloqueio de avano.
No entanto, quando o modo alterado de um modo operao automtica para outro, a ferramenta
pra a execuo do bloco que no especifica o corte para o modo de bloco nico na
Nota 4.
Quando o bloco anterior um bloco de corte de rosca, o corte ser iniciado imediatamente, sem
aguardar a deteco do sinal de 1 volta; mesmo que o bloco atual seja de corte de abertura de rosca.

G32Z _ F_ ;
Z _;
(Um sinal de 1 volta no detectado antes deste bloco)
G32 ; (Considerado como bloco de corte)
Z_ F_ ;(Sinal de uma volta tambm no detectado)

7 Devido o controle da velocidade de corte constante ser efetivo durante o corte em espiral ou corte
cnico, e a velocidade do fuso se altera, o avano para abertura correta de corte pode no cortar. Portanto,
no utilize o controle da velocidade de corte constante durante o corte de rosca. Ao invs disso, utilize G97.
8 Um bloco de movimento que precede o bloco de corte de rosca no deve especificar chanfragem ou
canto R.
9 O bloco de corte de abertura de rosca no deve especificar chanfragem ou canto R.
10 A funo de correo da velocidade do fuso desativada durante o corte de rosca. A velocidade
do fuso fixada a 100%.
11 A funo retrtil do ciclo de rosca no efetiva para G32.

55

4. FUNES DE INTERPOLAO

PROGRAMAO

B63854PO/03

4.7

Esta funo para corte contnuo de abertura de rosca feita de tal forma, que pulsos
fracionados enviados para uma juno entre blocos de movimento, ficam sobrepostos ao prximo movimento para processamento de pulso e sada (sobreposio
de bloco). Portanto, sees de usinagem descontinuadas, causadas pela
interrupo de movimento durante a usinagem continuada de bloco so
eliminadas, possibilitando assim, instruir o bloco de forma continuada
para as informaes de operao de corte de rosca.

Explicaes

O sistema controlado de tal forma para que o sincronismo com o fuso


no seja desviado na juno entre os blocos, seja onde for, possvel
executar a operao de corte de abertura de rosca na qual a guia e o
formato se alteram a meio caminho.

CORTE CONTNUO DE
ABERTURA DE ROSCA

G32
G32

G32

Fig. 4.7 Corte contnuo de abertura de rosca

Mesmo quando a seo idntica repetida no corte de abertura de rosca,


durante a mudana da profundidade de corte, o sistema permite uma correta
usinagem sem prejudicar as roscas.
NOTA
1 A sobreposio de bloco efetiva mesmo para o comando G01,
produzindo um acabamento de superfcie mais do que excelente.
2 Quando blocos extremamente pequenos continuam, a
sobreposio de bloco pode no funcionar.

56

PROGRAMAO

B63854PO/03

4.8

CORTE DE
ROSCA MLTIPLA

4. FUNES DE INTERPOLAO

Utilizando o endereo Q para especificar um ngulo entre um sinal de


fuso de uma rotao e o incio de rosqueamento, altera-se o ngulo
de incio do rosqueamento, possibilitando a produo de parafusos de
rosca mltipla com facilidade.

Parafusos de rosca mltipla

Formato
(guia constante de abertura de rosca

G32 IP_ F_ Q_ ;
G32 IP_ Q_ ;

IP_ : Ponto final


F_ : Guia na direo longitudinal
Q_ : ngulo de incio de abertura de rosca

Explicaes
D Comandos disponveis para
corte de abertura de rosca

G32:
G34:
G76:
G92:

Guia constante de abertura de rosca


Guia varivel de abertura de rosca
Ciclo de corte de rosca mltipla
Ciclo de abertura de rosca

Limitaes
D ngulo de incio
D Incremento do ngulo de incio

O ngulo de incio no um valor (modal) de estado contnuo. Deve


ser especificado toda vez que for utilizado. Se um valor no for especificado,
ser assumido o valor 0.
O incremento (Q) do ngulo de incio de 0,001 grau. Observe que o ponto
decimal no pode ser especificado.
Exemplo:
Para um ngulo de deslocamento de 180 graus, especifique Q180000.
No especifique Q180.000 porque contm um ponto decimal.

D Faixa classificvel
para ngulo de incio

Um ngulo de incio (Q) entre 0 e 360000 (em unidades de graus 0,001)


pode ser especificado. Se for definido um valor superior a 360000 (360
graus), este ser arredondado para baixo at 360000 (360 graus).

D Corte de rosca mltipla


(G76)

Utilize sempre o formato de fita FS15 para o comando de corte de rosca


mltipla G76.

57

4. FUNES DE INTERPOLAO

PROGRAMAO

B63854PO/03

Exemplos
Programa para produo de parafusos de rosca dupla
(com ngulos de incio entre 0 e 180 graus)
G00 X40.0 ;
G32 W38.0 F4.0 Q0 ;
G00 X72.0 ;
W38.0 ;
X40.0 ;
G32 W38.0 F4.0 Q180000
;
G00 X72.0 ;
W38.0 ;

58

PROGRAMAO

B63854PO/03

4.9

FUNO DE SALTO
(G31)

4. FUNES DE INTERPOLAO

A interpolao linear pode ser programada pela especificao de um


movimento axial aps o comando G31, tal como G01. Se for introduzido um sinal de salto externo durante a execuo deste comando, este interrompido e o bloco seguinte executado.
A funo de salto usada quando o fim da usinagem no est programado,
mas especificado por um sinal da mquina, por exemplo, durante na
retificao. Tambm pode ser usada para medir as dimenses de uma pea.
Para detalhes de como utilizar esta funo, consulte o manual fornecido pelo
fabricante da mquina-ferramenta.

Formato
G31 IP_ ;
G31:

Explicaes

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, por estarem memorizados nas variveis
#5061 e #5062 do sistema de macros de usurio, da seguinte forma:
#5061 Valor da coordenada do eixo X
#5062 Valor da coordenada do eixo Z
ALERTA
Para aumentar a preciso da posio da ferramenta quando o sinal
de salto introduzido, a correo da velocidade de avano, o teste
de funcionamento em vazio, e a acelerao/desacelerao automtica so desativadas para a funo de salto quando se define um valor de avano por minuto na velocidade de avano. Especifique 1 no
bit 7 (SKF) do parmetro n 6200 para habilitar estas funes.
Quando o valor de avano por rotao for definido, a correo da
velocidade de avano, o teste de funcionamento em vazio, e a acelerao/desacelerao automtica so ativados para a funo de
salto, independente do ajuste do bit SKF.

NOTA
1 Se o comando G31 for acionado durante a compensao do raio
da ponta da ferramenta, ser ativado o alarme n 035. Cancele a
compensao da ferramenta de corte com o comando G40 antes
de especificar G31.
2 Para salto em alta velocidade, ao programar G31 durante o modo
avano por rotao, o alarme P/S n 211 ser ativado.

59

4. FUNES DE INTERPOLAO

PROGRAMAO

B63854PO/03

Exemplos
D O bloco aps G31 um
comando incremental

U50.0

G31 W100.0 F100;


U50.0;

O sinal de salto introduzido aqui

50.0

X
W100
100.0

Movimento efetivo
Movimento sem sinal de salto

Fig. 4.9 (a) O prximo bloco um comando incremental

D O bloco aps G31 um

comando absoluto para


1 eixo
G31 Z200.00 F100;
X100.0;

X100.0

O sinal de salto introduzido aqui

X200.0
Movimento efetivo
Movimento sem sinal de salto
Fig. 4.9 (b) O prximo bloco um comando absoluto para 1 eixo

D O bloco aps G31

um comando absoluto
para 2 eixos

G31 G90X200.0 F100;


X300.0 Z100.0;
X

O sinal de salto introduzido aqui


100

(300,100)
Movimento efetivo
Movimento sem sinal de salto
Z
100

200

300

Fig. 4.9 (c) O prximo bloco um comando absoluto para 2 eixos

60

B63854PO/03

4.10

SALTO DE LIMITE DE
TORQUE (G31 P99)

PROGRAMAO

4. FUNES DE INTERPOLAO

Com o torque limitado do motor (por exemplo, por um comando de limite


de torque, por meio da janela PMC, um comando de movimento aps G31
P99 (ou G31 P98) pode provocar o mesmo tipo de avano de corte que G01
(interpolao linear).
O salto ocorre com a emisso de um sinal indicativo de que o limite de torque foi alcanado (devido a presso aplicada ou por alguma outra razo).
Para detalhes de como utilizar esta funo, consulte os manuais fornecidos
com a mquina-ferramenta.

Formato
G31 P99 IP_ F_ ;
G31 P98 IP_ F_ ;
G31: Cdigo G de ao simples (o cdigo G possui efeito somente no
bloco em que emitido)

Explicaes
D G31 P99

Se o limite de torque do motor foi alcanado, ou um sinal de SALTO foi


recebido durante a execuo de G31 P99, o comando do movimento em ao
abortado, passando para a execuo do prximo bloco.

D G31 P98

Se o limite de torque do motor foi alcanado durante a execuo de G31 P98,


o comando do movimento em ao abortado, passando para a execuo
do prximo bloco. O sinal de SALTO <X0004#7/Unidade porta-ferramenta
2 X0013#7> no afeta G31 P98. No haver salto se o sinal de SALTO
for introduzido durante a execuo de G31 P98.

D Comando de limite de torque Se um limite de torque no for especificado antes da execuo de G31
P99/98, o comando de movimento continua; mesmo que o limite de
torque tenha sido alcanado no haver salto.
D Varivel do sistema de
macro de usurio

Ao especificar G31 P99/98, as variveis de macro de usurio bloqueiam


as coordenadas no final de um salto. (Ver seo 4.9.)
Caso o salto seja acionado pelo sinal de SALTO G31 P99, as variveis do
sistema de macro de usurio bloqueiam as coordenadas com base na parada
do sistema de coordenadas da mquina antes da introduo do sinal de SALTO.

Limitaes
D Comando de eixo

Somente um eixo pode ser controlado em cada bloco com G31 P98/99.
Se dois ou mais eixos so especificados para serem controlados em tais
blocos, ou nenhum eixo programado, ser acionado o alarme P/S No. 015.

D Grau de erro do servo

Quando um sinal indicando que o limite de torque foi alcanado introduzido durante G31 P99/98, e o grau de erro do servo excede 32767, o
alarme P/S No. 244 acionado.

D Salto em alta velocidade

Com G31 P99, o sinal de SALTO pode provocar um salto, mas no de


alta velocidade.
O Bit 7 (SKF) do parmetro No. 6200 deve ser definido para desativar o
teste de funcionamento em vazio, a correo, e a auto acelerao ou desacelerao para os comandos de salto com G31.

D Controle de velocidade

61

4. FUNES DE INTERPOLAO

D Comandos consecutivos

PROGRAMAO

B63854PO/03

No utilize G31 P99/98 em blocos consecutivos.

ALERTA
O limite de torque deve ser sempre especificado antes de
um comando G31 P99/98. Caso contrrio, G31 P99/98 permitir a execuo de comandos de movimento sem salto.

NOTA
Se G31 for acionado sem a especificao de compensao
do raio da ponta da ferramenta, causar o alarme P/S
n 035. Portanto, antes de emitir G31, execute G40 para
cancelar a compensao do raio da ponta da ferramenta.

Exemplos
O0001 ;
:
:
Mjj ;
:
:
G31 P99 X200. F100 ;
:
G01 X100. F500 ;
:
:
MDD ;
:
:
M30 ;
:
%

62

O PMC especifica o limite de torque


atravs da janela.
Comando de salto do limite de torque
Comando de movimento com limite
de torque aplicado
Limite de torque cancelado pelo PMC

B63854PO/03

PROGRAMAO

FUNES DE AVANO

63

5. FUNES DE AVANO

5. FUNES DE AVANO

5.1
ASPECTOS GERAIS
D Funes de avano

PROGRAMAO

B63854PO/03

As funes de avano controlam a velocidade de avano da ferramenta.


Esto disponveis as duas funes de avano:
1. Deslocamento rpido
Quando especificado o comando de posicionamento (G00), a ferramenta
se movimenta a uma velocidade de avano de deslocamento rpido,
programada no CNC (parmetro n 1420).
2. Avano de corte
A ferramenta movimenta-se a uma veloc. de avano de corte programado.

D Correo

A correo pode ser aplicada velocidade de deslocamento rpido ou


velocidade de avano de corte, atravs da chave correspondente no
painel do operador da mquina.

D Acelerao/Desacelerao automtica

Para evitar um choque mecnico, a acel./desacel. automaticamente aplicada


quando a ferramenta inicia e termina o seu movimento (Fig. 5.1 (a)).
Velocidade de deslocamento rpido

F R : Velocidade de

FR

deslocamento rpido

T R : Constante de tempo
de acelerao/desacelerao para a velocidade
de deslocamento rpido

Tempo

TR

TR
Velocidade de avano

FC : Velocidade de avano

FC

T C : Constante de tempo de
acelerao/desacelerao para a velocidade de
avano de corte

Tempo

TC

TC

Fig. 5.1 (a) Acelerao/desacelerao automtica (exemplo)

64

D Caminho da ferramenta
no avano de corte

5. FUNES DE AVANO

PROGRAMAO

B63854PO/03

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)).
X
Caminho programado
Caminho real da ferramenta

Fig. 5.1 (b) Exemplo do caminho da ferramenta entre dois blocos

Na interpolao circular ocorre um desvio radial (Fig. 5.1(c)).


X

r:Desvio

Caminho programado
Caminho real da ferramenta
r
Z

Fig. 5.1 (c) Exemplo de desvio radial na interpolao circular

O caminho 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.

5.2

DESLOCAMENTO RPIDO
Formato
G00 IP_ ;
G00 : Cdigo G (grupo 01) para o posicionamento (deslocamento rpido)
IP_ ; Palavra de dimenso para o ponto final

Explicaes

O comando de posicionamento (G00) posiciona a ferramenta pelo 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 pelo parmetro
n 1420, no sendo, assim, necessrio programar uma velocidade de avano rpido.
As seguintes correes podem ser aplicadas velocidade de deslocamento
rpido, atravs da respectiva chave no painel do operador da mquina:
F0, 25, 50, 100%
F0: Permite definir uma veloc. de avano fixa para cada eixo pelo
parmetro n 1421. Para informaes mais detalhadas, consulte o manual
correspondente fornecido pelo fabricante da mquina-ferramenta.

65

5. FUNES DE AVANO

5.3

AVANO DE CORTE

PROGRAMAO

B63854PO/03

A velocidade de avano da interpolao linear (G01), interpolao circular


(G02, G03), etc., so programadas 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)
Depois de F, especifique o valor de avano da ferramenta por minuto.
2. Avano por rotao (G99)
Depois de F, especifique o valor de avano da ferramenta por rotao de fuso.

Formato
Avano por minuto
G98 ;
F_ ;

Cdigo G (grupo 05) para o avano por minuto


Comando da velocidade de avano (mm/min ou pol/min)

Avano por rotao


G99 ;
F_ ;

Cdigo G (grupo 05) para o avano por rotao


Comando da velocidade de avano (mm/rot ou pol/rot)

Explicaes
D Controle de constante da
velocidade tangencial

O avano de corte controlado de forma que a velocidade de avano


tangencial corresponda sempre velocidade de avano especificada.
X

X
Ponto
inicial

Ponto final

F
Ponto
inicial

Centro

Ponto final

Z
Interpolao linear

Z
Interpolao circular

Fig. 5.3 (a) Velocidade de avano tangencial (F)

D Avano por minuto (G98)

Aps a especificao de G98 (no modo de avano por minuto), o valor de


avano da ferramenta por minuto tem de ser definido diretamente,
introduzindo-se 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%),
com a chave no painel do operador da mquina. Para informaes mais detalhadas,
consulte o manual correspondente fornecido pelo fabricante da mquina-ferramenta.

66

B63854PO/03

PROGRAMAO

5. FUNES DE AVANO

Quantidade de avano por minuto


(mm/min ou pol/min)

Fig. 5.3 (b) Avano por minuto

ALERTA
No possvel aplicar uma correo a alguns dos
comandos, como p. ex. abertura de rosca.

D Avano por rotao


(G99)

Aps a especificao de G99 (no modo de avano por rotao), o valor de


avano da ferramenta por rotao do fuso tem de ser definido diretamente,
ajustando-se 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%), com a chave no painel do operador da mquina. Para informaes
mais detalhadas, consulte o manual correspondente do fabricante da
mquina-ferramenta.
F

Quantidade de avano por rotao do fuso


(mm/rot ou pol/rot)

Fig. 5.3 (c) Avano por rotao

CUIDADO
1 Quando a velocidade do fuso estiver baixa, pode ocorrer flutuao
da velocidade de avano. Quanto mais lentas forem as rotaes
do fuso, mais freqentes sero as flutuaes da velocidade de avano.
2 No possvel aplicar uma correo a alguns dos comandos, como por exemplo, abertura de rosca.

D Fixao da velocidade
de avano de corte

possvel definir um limite superior comum para a veloc. de avano de corte


em todos os eixos, atravs do parmetro n 1422. Se a veloc. efetiva de avano de
corte (com uma correo aplicada) exceder o limite superior especificado, a mesma
ser fixada de acordo com o limite superior.
67

5. FUNES DE AVANO

PROGRAMAO

B63854PO/03

NOTA
O limite superior especificado em mm/min ou em pol/min. O
clculo do CNC poder implicar em um erro da velocidade de avano
de 2% em relao ao valor especificado. Esse erro no vlido,
contudo, para 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 fixo.

D Referncia

Veja o Anexo C para a faixa de valor de comando da velocidade de avano.

5.4

PAUSA (G04)
Formato
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 (no so permitidos nmeros decimais)

Explicaes

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 comando

ISB

0,001 a 99999,999

Unid. do tempo de pausa

s ou rot

Tabela 5.4 (b)


Faixa de valores de comando do tempo de pausa (Comando P)
Sistema incremental

Faixa de valores de comando

Unid. do tempo de pausa

ISB

1 a 99999999

0,001 s ou rot

68

B63854PO/03

PROGRAMAO

6. PONTO DE REFERNCIA

PONTO DE REFERNCIA

Qualquer mquina-ferramenta CNC possui uma posio especial na qual,


normalmente, a ferramenta substituda ou o sistema de coordenadas definido,
como se descreve mais tarde. Essa posio designada como ponto de referncia.

69

6. PONTO DE REFERNCIA

PROGRAMAO

B63854PO/03

6.1
RETORNO AO
PONTO DE REFERNCIA

D Ponto de referncia

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. O ponto de referncia utilizado, por exemplo, como uma posio
na qual as ferramentas so automaticamente substitudas. 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).
Y
2 ponto de referncia

3 ponto de referncia

Ponto de referncia

4 ponto de
referncia

X
Ponto zero da mquina
Fig. 6.1 (a) Ponto zero da mquina e pontos de referncia

70

B63854PO/03

D Retorno ao ponto
de referncia

PROGRAMAO

6. PONTO DE REFERNCIA

As ferramentas so deslocadas automaticamente para o ponto de referncia


por uma posio intermediria ao longo de um eixo especfico.
Quando o retorno ao ponto de referncia est concludo, acende-se a
lmpada que indica que o retorno foi concludo.
Posio intermediria

Ponto de referncia

Fig. 6.1 (b) Retorno ao ponto de referncia

D Controle de retorno ao
ponto de referncia

A funo de controle de 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.

Formato
D Retorno ao ponto
de referncia

G28 IP _ ;

Retorno ao ponto de referncia

G30 P2 IP _ ; Retorno ao 2 ponto de referncia


G30 P3 IP _ ; Retorno ao 3 ponto de referncia
G30 P4 IP _ ; Retorno ao 4 ponto de referncia
IP_ : Comando que especifica a posio intermediria
(comando absoluto/incremental)

D Controle de retorno ao
ponto de referncia

G27 IP _ ;
IP_ : Comando que especifica o ponto de referncia
(comando absoluto/incremental)

71

(P2 pode
ser omitido)

6. PONTO DE REFERNCIA

PROGRAMAO

B63854PO/03

Explicaes
D Retorno ao ponto
de referncia (G28)

O deslocamento para a posio intermediria ou para os pontos de referncia


executado velocidade de deslocamento rpido de cada eixo.
Por isso, para segurana, a compensao do raio da ponta da ferramenta e a
correo da ferramenta devem ser cancelados antes da execuo deste comando.

D Retorno ao 2, 3 e 4
pontos de referncia
(G30)

Em sistemas sem um detector de posio absoluta, s possvel utilizar as funes


de retorno ao segundo, terceiro e quarto pontos de ref. depois de se efetuar
o retorno ao ponto de ref. (G28) ou o retorno manual ao ponto de referncia
(ver III3.1). Normalmente, o comando G30 s utilizado quando a posio
do substituidor automtico da ferramenta (ATC) diferir do ponto de referncia.

D Verificao do retorno ao
ponto de referncia (G27)

O comando G27 posiciona a ferramenta veloc. de deslocamento rpido. Quando a


ferramenta alcanar o ponto de referncia, a lmpada de retorno correspondente
acende. No entanto, se a posio alcanada pela ferramenta no corresponder ao ponto de referncia, ativado um alarme (n 092).

Restries
D Ativando o bloqueio
da mquina

A lmpada que indica a concluso do retorno no 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 o comando G27.

D Primeiro retorno ao
ponto de referncia
aps a energizao
(sem um detector de
posio absoluta)

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 se desloca na direo especificada no parmetro
ZMIx (bit 5 do parmetro n 1006) para o retorno ao ponto de referncia.
Portanto, a posio intermediria especificada deve ser a posio que
possibilita o retorno ao ponto de referncia.

D Controle do retorno ao
ponto de referncia no
modo de correo

No modo de correo, a posio a ser alcanada pela ferramenta com o


comando G27 obtida adicionando-se o valor de correo posio especificada.
Assim, se a posio definida com a adio do valor de correo no corresponder
ao ponto de referncia, a lmpada no se acende mas ativado um alarme.
Normalmente, cancelar as correes antes de ativar o comando G27.

D Lmpada acesa quando


a posio programada
no coincidir com o
ponto de referncia

Se o sistema da mquina-ferramenta for um sistema ingls com entradas em


milmetros, a lmpada de retorno ao ponto de referncia poder acender,
mesmo que a posio programada tenha sido deslocada do ponto de referncia
pelo menor incremento de entrada. Isto se deve ao fato do menor incremento
de entrada da mquina ser inferior ao seu menor incremento de comando.

Referncia
D Retorno manual ao
ponto de referncia

Ver III3.1.

72

7. SISTEMA DE COORDENADAS

PROGRAMAO

B63854PO/03

SISTEMA DE COORDENADAS

Guiando-se a CNC para uma posio desejada de ferramenta, esta se deslocar de acordo. Tal posio representada em um sistema de coordenadas.
As coordenadas so especificadas utilizando-se os eixos do programa.
Quando dois eixos do programa so utilizados, isto , os eixos
X, e Z, as coordenadas so especificadas da seguinte forma:
X_Z_

Este comando chamado 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 local
O nmero de eixos de um sistema de coordenadas varia de mquina para
mquina. Assim, neste manual a palavra de dimenso representada com IP_.

73

7. SISTEMA DE COORDENADAS

7.1

SISTEMA DE
COORDENADAS
DA MQUINA

PROGRAMAO

B63854PO/03

O ponto especfico para uma mquina, que serve como referncia da


mesma, designado como ponto zero da mquina. O fabricante da
mquina-ferramenta ajusta um ponto zero para cada mquina.
A um sistema de coordenadas com o ponto zero da mquina como seu
ponto de origem, 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 III3.1).
Uma vez determinado, permanece inalterado at que a mquina seja desligada.

Formato
G53 IP _ ;
IP _; Palavra de dimenso absoluta

Explicaes
D Selecionando um sistema
de coordenadas
da mquina (G53)

Quando uma posio foi especificada para as coordenadas da mquina,


a ferramenta desloca-se para essa posio atravs do deslocamento
rpido. G53, usado para selecionar um sistema de coordenadas da mquina,
um cdigo G de ao simples, isto , vlido somente no bloco para o qual foi especificado, no sistema de coordenadas da mquina. Especifique um valor
absoluto para G53. Se valores incrementais forem especificados, o comando
G53 ignorado. Quando a ferramenta est para ser deslocada para uma posio
especfica de mquina, tal como uma posio de substituio da ferramenta,
programe o movimento em um sistema de coord. da mquina baseado em G53.

Restries
D Cancelamento da funo
de compensao

Sempre que especificar o comando G53, cancele a compensao do raio da


ponta da ferramenta e a correo da ferramenta.

D Especificao de G53
imediatamente aps a
energizao

Uma vez que o sistema de coordenadas da mquina deva 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 e aps a energizao. Isto no necessrio quando um detector de
posio absoluta estiver instalado.

Referncia

Quando se executa um retorno manual ao ponto de referncia aps a energizao,


o sistema de coord. da mquina definido de modo que o ponto de referncia
esteja ajustado aos valores de coordenadas (, ) atravs do parmetro n 1240.

Sistema de coordenadas da mquina


Ponto zero da mquina

Ponto de referncia

74

B63854PO/03

PROGRAMAO

7. SISTEMA DE COORDENADAS

7.2

SISTEMA DE
COORDENADAS
DA PEA

O sistema de coordenadas utilizado para usinar uma pea designado como


sistema de coordenadas da pea. O sistema de coordenadas da pea tem de ser
previamente definido com o NC (definio de um sistema de coord. da pea).
O sistema de coordenadas da pea definido pelo programa de usinagem
(seleo de um sistema de coordenadas da pea)
.
possvel alterar um sistema de coordenadas da pea j definido, deslocandose o seu ponto de origem (alterao do sistema de coordenadas da pea).

7.2.1

O sistema de coordenadas da pea pode ser definido por meio de trs mtodos:

Definio do Sistema
de Coordenadas da Pea

(1) Mtodo com G50


O sistema de coordenadas da pea definido especificando-se um
valor aps G50 no programa.
(2) Definio automtica
O sistema de coordenadas da pea definido automaticamente quando
se executa o retorno manual ao ponto de referncia (ver Parte III3.1.).
(3) Mtodo com G54 a G59
Seis sistemas de coordenadas da pea podem ser pr-definidos pelo
painel MDI (ver Parte III11.4.6.). Depois, utilize os comandos de programa
G54 a G59 para selecionar qual sistema de coordenadas da pea utilizar.
Sendo utilizado um comando absoluto, estabelea o sistema de
coordenadas da pea em uma das formas acima.

Formato
D Definio de um sistema
de coordenadas da pea
por meio de G50

Explicaes

G50 IP_

O sistema de coordenadas da pea definido de forma que um ponto da


ferramenta, como por exemplo a ponta da ferramenta, esteja nas coordenadas
especificadas. Se IP um valor de comando incremental, o sistema de
coordenadas do trabalho definido de forma que a posio da ferramenta
atual coincida com o resultado da adio do valor incremental especificado
para as coordenadas da posio da ferramenta anterior. Se um sistema de
coordenadas for ajustado com G50 durante a correo, ser definido um
sistema de coordenadas em que a posio antes da correo coincida com
a posio especificada em G50.

75

7. SISTEMA DE COORDENADAS

PROGRAMAO

B63854PO/03

Exemplos
Exemplo 1
Definio do sistema de coordenadas pelo comando
G50X128.7Z375.1; (Designao de dimetro)

Exemplo 2
Ponto da base
Definio do sistema de coordenadas pelo comando
G50X1200.0Z700.0; (Designao de dimetro)
X

700.0

375.1

Ponto de incio

128.7
Z

Ponto de incio
(ponto padro)

1200.0
Z

Ponto zero

76

B63854PO/03

7.2.2
Seleo de um Sistema
de Coordenadas da Pea

7. SISTEMA DE COORDENADAS

PROGRAMAO

Esto disposio os sistemas de coordenadas da pea abaixo descritos.


(Para informaes detalhadas sobre os mtodos de definio, ver
Sub-seo II7.2.1.)
(1) G50 ou definio automtica do sistema de coordenadas da pea
Uma vez selecionado, os comandos absolutos trabalham com o sistema
de coordenadas da pea.
(2)Seleo dentre seis sistemas de coordenadas da pea utilizando o
painel MDI
Especificando-se 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 aps o retorno
ao ponto de referncia, aps a energizao. Quando se procede
energizao, selecionado o sistema de coordenadas G54.
Quando o bit 2 (G50) do parmetro No. 1202 ajustado para 1, executando-se o comando G50 acionar o alarme P/S n 10. Isto feito para
prevenir o usurio de confundir os sistemas de coordenadas.

Exemplos
G55 G00 X100.0 Z40.0 ;
X
Sistema 2 de coordenadas da pea (G55)
100.0

Neste exemplo, o posicionamento refere-se


s posies (X=100.0, Z=40.0) do sistema
2 de coordenadas da pea.

40.0

Z
Fig. 7.2.2

77

7. SISTEMA DE COORDENADAS

7.2.3

Alterao do Sistema de
Coordenadas da Pea

PROGRAMAO

B63854PO/03

possvel alterar os seis sistemas de coordenadas da pea especificados


com G54 a G59, alterando-se um valor 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 III11.4.8)
(2) Programao por meio de G10 ou G50
(3) Por meio da funo de entrada de dados externos
Um valor externo de correo do ponto de origem da pea pode ser
alterado no CNC por um sinal de entrada. Para maiores
informaes, consulte o manual do fabricante da mquina-ferramenta.

Sistema 1 de
coordenadas
da pea (G54)

Sistema 2 de
coordenadas
da pea (G55)
ZOFS2

ZOFS1

Sistema 3 de
coordenadas
da pea (G56)
ZOFS3

ZOFS4
ZOFS5

EXOFS

Sistema 4 de
coordenadas
da pea (G57)

Sistema 5 de
coordenadas
da pea (G58)

ZOFS6

Ponto zero da mquina


EXOFS : Valor externo de correo do ponto zero da pea
ZOFS1AZOFS6 : Valor de correo do ponto zero da pea

Sistema 6 de
coordenadas
da pea (G59)

Fig. 7.2.3 Alterao do valor externo de correo do ponto zero da pea ou do valor de correo do ponto zero da pea

Formato
D Alterao por meio G10

G10 L2 Pp I IP _;
Valor externo de correo do ponto zero da pea
O valor de correo do ponto zero da pea corresponde
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 adicionado
correo do ponto zero da pea em cada eixo (a soma se torna
a nova correo do ponto zero).
p=0 :
p=1 a 6 :

D Alterao por meio G50


G50 IP _;

78

PROGRAMAO

B63854PO/03

7. SISTEMA DE COORDENADAS

Explicaes
D Alterao por meio de G10

Com o comando G10 possvel alterar individualmente cada um dos


sistemas de coordenadas da pea.

D Alterao por meio de G50

Especificando-se G50IP_;, o sistema de coordenadas da pea


(selecionado com um cdigo 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 um valor de comando incremental, o sistema de coordenadas de
trabalho definido de forma que a posio atual da ferramenta coincida com
o resultado da adio do valor incremental especificado s coordenadas
da posio anterior da ferramenta. (Deslocamento do sistema de coordenadas).
Aps, 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 alterados pelo mesmo valor.

Exemplos
X

X
160

60

Sistema G54 de coordenadas da pea

100

Posio da Ferramenta

100
100

200

Se G50X100Z100; for programado quando a ferramenta se encontra posicionada (200, 160) no


modo G54, ser criado o sistema 1 de coordenadas
da pea (X Z) deslocado em funo do vetor A.

Novo sistema de coordenadas da pea

Sistema original de coordenadas da pea

Suponha que foi especificado um sistema


de coordenadas da pea G54. Ser possvel,
ento, definir, por meio do seguinte comando,
X
<Sistema G55 de coordenadas da pea> um sistema de coordenadas da pea G55
onde o crculo preto na ferramenta (figura
esquerda) est em (600,0,12000,0), desde
X
600.0
que a relao relativa entre os sistemas
de coord. da pea G54 e G55 tenha sido
X
corretamente definida: G50X600.0Z1200.0;
Suponha tambm que os palletes so
Z
600.0
carregados em duas posies diferentes.
1200.0
A
Se a relao relativa entre os sistemas de
X
coord. dos palletes, nas duas posies,
Z
Z
tiver sido corretamente definida, tratando os
1200.0
sistemas de coordenadas como sistema de
B
coordenadas da pea G54 e sistema de
A
Z
coordenadas da pea G55, o deslocamento
do sistema de coordenadas em um dos
C
palletes, com G50, provoca o mesmo
deslocamento do sistema de coordenadas
no outro pallet. Isso significa que as peas dos
X Z Novo sistema de coordenadas da pea
dois pallets podem ser usinadas com o
X Z Sistema original de coordenadas da pea
mesmo programa, especificando apenas
A : Valor de correo criado por G50
G54 ou G55.
B : Valor de correo do ponto zero da pea em G54
C : Valor de correo do ponto zero da pea em G55

<Sistema G54 de coordenadas da pea>

79

7. SISTEMA DE COORDENADAS

7.2.4

Pr-definio do Sistema
de Coordenadas da Pea
(G92.1)

PROGRAMAO

B63854PO/03

Esta funo serve para pr-definir um sistema de coordenadas da pea


deslocado por interveno manual para o sistema de coordenadas da
pea previamente deslocado. O ltimo deslocado do ponto zero da
mquina por um valor de correo do ponto zero da pea.
A funo de pr-definio do sistema de coordenadas da pea pode ser utilizada
de duas maneiras. Um dos mtodos utiliza um comando programado (G92.1).
O outro utiliza operaes MDI nas telas de visualizao da posio absoluta,
da posio relativa e da posio global (III 11.1.4).

Formato
G92.1 IP 0 ; (G50.3 P0 ; para o sistema A do cdigo G)
IP 0 ; Especifica os endereos de eixos sujeitos operao de prdefinio do sistema de coordenadas da pea. Os eixos que no
forem especificados no esto sujeitos operao de pr-definio.

Explicaes

Quando se executa um retorno manual ao ponto de referncia no estado de


reset, o sistema de coordenadas da pea deslocado pelo valor de correo
do ponto zero da pea e a partir do ponto zero do sistema de coordenadas
da mquina. Suponha que o retorno manual ao ponto de referncia executado
quando o sistema de coordenadas da pea selecionado com G54. Neste
caso, definido automaticamente um sistema de coordenadas da pea, cujo
ponto zero se encontra deslocado do ponto zero da mquina em funo do
valor de correo do ponto zero da pea em G54; a distncia entre o ponto
zero do sistema de coordenadas da pea e o ponto de referncia representa a
posio atual no sistema de coordenadas da pea.
Sistema G54 de coordenadas da pea
Valor G54 de correo
do ponto zero da pea

Ponto de referncia

Ponto de referncia
Retorno manual ao ponto de referncia

Se houver um detector de posio absoluta, o sistema de coordenadas da


pea definido automaticamente na energizao tem o seu ponto zero deslocado do ponto zero da mquina, pelo valor de correo do ponto zero da pea
em G54. A posio da mquina, no momento da energizao
lida a partir do detector de posio absoluta, e a posio atual no sistema
de coordenadas da pea definida subtraindo-se o valor G54 de correo do
ponto zero da pea desta posio da mquina. O sistema de coordenadas da
pea definido por estas operaes deslocado do sistema de coordenadas da
mquina utilizando-se os comandos e operaes listados na pgina seguinte.
(a) Interveno manual quando o sinal absoluto manual est desligado
(b) Comando de deslocamento executado no estado de bloqueio da mquina
(c) Movimento com interrupo por manivela
(d) Operao utilizando a funo de espelhamento
(e) Definio do sistema de coordenadas local com G52, ou deslocamento
do sistema de coordenadas da pea com G92.
80

B63854PO/03

PROGRAMAO

7. SISTEMA DE COORDENADAS

No caso (a) acima, o sistema de coordenadas da pea deslocado pelo


valor do movimento durante a interveno manual.
Sistema de coordenadas
da pea G54 antes da
interveno manual
Valor de correo WZo
do ponto zero
da pea

Po

Valor do movimento
durante a interveno
manual

Pn

Ponto zero da mquina


WZn

Sistema de coordenadas da
pea G54 aps a interveno manual

Na operao acima, um sistema de coordenadas da pea j deslocado, pode


ser pr-definido atravs de um cdigo G ou da operao MDI, para um
sistema de coordenadas da pea deslocado por um valor de correo do
ponto zero da pea do ponto zero da mquina. Obtm-se o mesmo
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, e
a distncia entre WZo e Pn utilizada para representar a posio atual no
sistema de coordenadas da pea.
O Bit 3 (PPD) do parmetro No. 3104 especifica se devero ser pr-definidas
coordenadas relativas (RELATIVA), assim como coordenadas absolutas.

Restries
D Compensao da ferramenta
de corte, compensao do
comprimento da ferramenta,
correo da ferramenta

Ao utilizar a funo de pr-definio do sistema de coordenadas da


pea, cancele os modos de compensao: compensao da ferramenta de
corte, compensao do comprimento da ferramenta e correo da ferramenta.
Se a funo for executada sem cancelar primeiro estes modos, os
vetores de compensao so temporariamente cancelados.

D Reincio do programa

A funo de pr-definio do sistema de coordenadas da pea no


executada durante o reincio do programa.

81

7. SISTEMA DE COORDENADAS

7.2.5

Deslocamento do Sistema
de Coordenadas da Pea

PROGRAMAO

B63854PO/03

Quando o sistema de coordenadas atualmente definido pelo comando


G50 ou a definio do sistema automtico se desvia do sistema de trabalho
programado, pode-se alterar o sistema de coordenadas definido (Ver III3.1).
Especifique o valor para deslocamento desejado na memria de deslocamento do sistema de coordenadas do trabalho.

Explicaes
X

Deslocamento

XZ: Sistema de coordenadas na programao


xz : Sistema atual de coordenadas definido com o valor 0
de deslocamento (sistema de coordenadas a ser
modificado pelo deslocamento)

z
Z

Especifique o valor de deslocamento de O para O na memria de deslocamento


do sistema de coordenadas.

Fig. 7.2.5 Deslocamento do sistema de coordenadas da pea

Ver Seo 11.4.5 da Parte III de como especificar a distncia de deslocamento do sistema de coordenadas do trabalho.

82

7. SISTEMA DE COORDENADAS

PROGRAMAO

B63854PO/03

7.3

SISTEMA DE COORDENADAS LOCAL

Quando um programa criado num sistema de coordenadas da pea, pode-se


definir um derivado do sistema de coordenadas da pea para facilitar a programao. Esse sistema derivado chamado de sistema de coordenadas local.

Formato
G52 IP _; Definio do sistema de coordenadas local
......

G52 IP 0 ; Cancelamento do sistema de coordenadas local


IP _ : Ponto de origem do sistema de coordenadas local

Explicaes

Ao especificar G52IP_;, um sistema de coordenadas local pode ser especificado em todos os sistemas de coordenadas da pea (G54 a G59). O
ponto de origem de cada sistema de coordenadas local definido na posio
especificada por IP_ no sistema de coordenadas da pea.
Uma vez definido o sistema de coordenadas local, estas coordenadas so
utilizadas em um comando para deslocamento do eixo. O sistema de
coordenadas local pode ser alterado atravs da especificao do comando G52
com o ponto zero de um novo sistema de coordenadas local no sistema
de coordenadas da pea.
Para cancelar o sistema de coordenadas local e especificar o valor das coordenadas no sistema de coordenadas da pea, faa coincidir o ponto zero
do sistema de coordenadas local com o sistema de coordenadas da pea.

IP_

(Sistema de coordenadas local)


(G54 : Sistema 1 de coordenadas da pea)
G55 G56
G57
G58

IP_

(Sistema de coordenadas local)


(G59 : Sistema 6 de coordenadas da pea)

(Sistema de coordenadas da mquina)


Ponto de origem do sistema de coordenadas da mquina
Ponto de referncia
Fig. 7.3 Definio do sistema de coordenadas local

83

7. SISTEMA DE COORDENADAS

PROGRAMAO

B63854PO/03

ALERTA
1 A definio do sistema de coordenadas local no altera
os sistemas de coordenadas da pea e da mquina.
2 Ao utilizar G50 para definir um sistema de coordenadas de
trabalho, se as coordenadas no forem especificadas para
todos os eixos de um sistema de coordenadas local, este
sistema local permanece inalterado.
Se as coordenadas so especificadas para qualquer eixo de
um sistema de coordenadas local, este sistema local cancelado.
3 G52 cancela temporariamente a correo na compensao do raio da ponta da ferramenta.
4 O comando de movimento dever ser introduzido logo
aps o bloco G52 no modo absoluto.
5 O cancelamento do sistema de coordenadas local no reset
depende da especificao dos parmetros. O sistema de
coordenadas local cancelado no reset quando o bit
6 (CLR) do parmetro n 3402 ou bit 3 (RLC) do parmetro
n 1202 forem ajustados para 1.
6 O retorno manual ao ponto de referncia depende da definio de ZCL (bit 2 do parmetro n 1201) para cancelar
o sistema de coordenadas local.

84

PROGRAMAO

B63854PO/03

7.4

SELEO DE PLANO

7. SISTEMA DE COORDENADAS

Seleciona os planos para a interpolao circular, compensao do raio da ponta da ferramenta, rotao do sistema de coordenadas, e perfurao pelo cdigo G.
A tabela seguinte lista os cdigos G e os planos selecionados por eles.

Explicaes

Tabela 7.4 Plano selecionado pelo cdigo G


Cdigo G

Plano
selecionado

Xp

Zp

G18

Plano Zp Xp

Eixo X

Eixo Z

Se o endereo do eixo omitido no bloco G18, assume-se que os


endereos dos dois eixos bsicos so omitidos.
Quando se procede energizao, G18 (plano ZX) selecionado.
A instruo para deslocamento irrelevante para o plano de seleo.
NOTA
A programao direta da dimenso do desenho, o ciclo
fixo mltiplo repetitivo, e o ciclo fixo simples esto disponibilizados somente para o plano ZX.
Especificando-se essas funes em outros planos poder
causar o alarme P/S n 212.

85

8. DIMENSO E VALOR
DAS COORDENADAS

PROGRAMAO

B63854PO/03

DIMENSO E VALOR DAS COORDENADAS

Este captulo contm os seguintes tpicos.


8.1
8.2
8.3
8.4

PROGRAMAO ABSOLUTA E INCREMENTAL (G90, G91)


CONVERSO POLEGADAS/MILMETROS (G20, G21)
PROGRAMAO DE PONTOS DECIMAIS
PROGRAMAO DE DIMETRO E RAIO

86

8.1

PROGRAMAO
ABSOLUTA E
INCREMENTAL
(G90, G91)

8. DIMENSO E VALOR
DAS COORDENADAS

PROGRAMAO

B63854PO/03

H duas maneiras de comandar o deslocamento da ferramenta:


o comando absoluto e o comando incremental. No comando absoluto,
programado o valor de coordenada da posio final. No comando
incremental programada a distncia a percorrer dessa posio.
Os comandos absoluto e incremental so programados, respectivamente,
por meio de G90 e G91.
A programao absoluta ou incremental utilizada dependendo do
comando. Veja as tabelas a seguir:
Sistema de cdigo G

B ou C

Mtodo de comando

Palavra de endereo

G90, G91

Formato
D Sistema A de cdigo G
Comando de movimento do eixo X
Comando de movimento do eixo Z

D Sistema B ou C de cdigo G

Comando absoluto
Comando incremental

Comando absoluto

Comando incremental

X
Z

U
W

G90 IP_ ;
G91 IP_ ;

Exemplos
D Movimento da ferramenta do
ponto P ao ponto Q ( utilizada a programao de
dimetro para o eixo X)

Sistema A de cdigo G

Sistema B ou C de cdigo G

Comando absoluto

X400.0 Z50.0 ;

G90 X400.0 Z50.0 ;

Comando incremental

U200.0 W400.0 ;

G91 X200.0 Z400.0 ;

Q
(400, 50)
P
(200, 450)

400

200
Z

50
450

NOTA
1 Os comandos absoluto e incremental podem ser utilizados
juntos num bloco.
No exemplo acima, o seguinte comando pode ser
especificado:
X400.0 W400.0 ;
2 Quando ambos X e U ou W e Z so utilizados juntos num
bloco, validado aquele que foi especificado por ltimo.

87

8. DIMENSO E VALOR
DAS COORDENADAS

8.2

PROGRAMAO

B63854PO/03

Com o cdigo G pode ser selecionada uma entrada em polegadas ou milmetros.

CONVERSO
POLEGADAS/
MILMETROS (G20, G21)
Formato
G20 ;

Entrada em polegadas

G21 ;

Entrada em milmetros

Este cdigo G deve ser especificado em bloco separado, antes da definio


do sistema de coordenadas no incio do programa. Depois de especificado
o cdigo G para a converso pol/mm, a unidade da entrada de dados comutada
para o menor incremento de entrada em mm ou em polegadas do sistema incremental ISB . A unidade de entrada de dados para graus no alterada. Os
sistemas unitrios dos seguintes valores so alterados aps a converso pol/mm:
Velocidade de avano programada pelo cdigo F
Comando de posicionamento
Valor de correo do ponto zero da pea
Valor de compensao da ferramenta
Unidade de escala do gerador de pulsos manual
Distncia de movimento no avano incremental
Alguns parmetros

Quando se liga a corrente, o cdigo G igual ao que foi especificado


antes de se desligar a corrente.
ALERTA
1 G20 e G21 no devem ser comutados durante a execuo do programa.
2 Quando se comuta da entrada em polegadas (G20) para a entrada em
mm (G21) e vice-versa, necessrio proceder a um reset do valor de compensao da ferramenta, de acordo com o menor incremento de entrada.
Entretanto, se o bit 0 (OIM) do parmetro 5006 1, os valores de
compensao da ferramenta so automaticamente convertidos
e no precisam de um reset.

CUIDADO
O deslocamento a partir do ponto intermedirio o mesmo
para retorno manual ao ponto de referncia. A ferramenta
se desloca a partir do ponto intermedirio na mesma direo do retorno ao ponto de referncia, especificado
com o bit 5 (ZMI) do parmetro n 1006.

NOTA
1 Quando os sistemas do menor incremento de entrada
no for igual ao do menor incremento de comando, o erro
mximo corresponde metade do menor incremento de
comando. Este erro no acumulativo.
2 A entrada em polegadas e em milmetros tambm pode ser
comutada usando-se os ajustes de dados (III11.4.5).

88

B63854PO/03

8.3
PROGRAMAO DE
PONTO DECIMAL
Explicaes

8. DIMENSO E VALOR
DAS COORDENADAS

PROGRAMAO

Os valores numricos podem ser introduzidos com casas decimais. As casas


decimais podem ser usadas para introduzir uma distncia, um tempo, ou
velocidade, podendo ser especificadas com os seguintes endereos:
X, Z, U e W.
H dois tipos de notao decimal: notao tipo calculadora e notao
padro.
Quando se utiliza a notao decimal tipo calculadora, considera-se que os
valores sem casas decimais so especificados em milmetros.
Sendo utilizada a notao decimal padro, considera-se que esses
valores so especificados em menores incrementos de entrada. Selecione
a notao tipo calculadora ou decimal padro atravs do bit DPI (bit 0
do parmetro 3401). Num programa simples, os valores podem ser
especificados ambos com e sem ponto decimal.

Exemplos
Comando do programa

Programao de casas
decimais tipo
calculadora de bolso

Programao de casas
decimais tipo padro

X1000
Valor de comando
sem casas decimais

1000mm
Unidade : mm

1mm

X1000.0
Valor de comando
com casas decimais

1000mm
Unidade : mm

1000mm
Unidade : mm

Unidade : Menor incremento


de entrada (0,001 mm)

ALERTA
Num bloco simples, o cdigo G tem de ser especificado antes de se introduzir um valor. A
posio do ponto decimal pode 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 pol.
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 aps o valor ter sido
convertido para um valor inteiro, de acordo com o menor incremento de entrada.
Exemplos:
X1.23456789; O alarme P/S 003 acionado porque mais de oito dgitos foram especificados.
X123456.7; Se o menor incremento de entrada for de 0,001 mm, o valor convertido para 123456700.
Porque este valor inteiro possui mais de oito dgitos, acionado o alarme P/S 003.

89

8. DIMENSO E VALOR
DAS COORDENADAS

8.4

PROGRAMAO
DE DIMETRO
E RAIO

PROGRAMAO

B63854PO/03

Devido o corte transversal do trabalho na programao de controle do torno CNC


ser geralmente circular, suas dimenses podem ser especificadas de dois modos:
Dimetro e Raio
Quando o dimetro especificado, chamamos de programao do dimetro;
e quando o raio especificado, chamamos de programao do raio.
A
B

R2

R1

D1
D2

Eixo X

D1, D2 : Programao do dimetro


R1, R2 : Programao do raio

Eixo Z

Explicaes
D Notas sobre programao de dimetro/
programao de raio
para cada comando

A programao de raio ou programao de dimetro pode ser especificada


pelo parmetro DIA (No.1006#3). Ao utilizar a programao de dimetro,
observe as condies listadas na tabela 8.4.
Tabela 8.4 Notas sobre especificao de valor do dimetro
Item

Notas

Comando do eixo X

Especificado com um valor de dimetro

Comando incremental

Especificado co um valor de dimetro. Na


figura acima, especifique D2 menos D1 para
o caminho da ferramenta B em direo a A.

Definio do sistema de
coordenadas (G50)

Especifica um valor de coordenada


com um valor de dimetro

Componente do valor de
correo da ferramenta

Parmetro (No.5004#1) determina o


valor de dimetro ou de raio

Parmetros no ciclo fixo, tais


como profundidade de corte ao
longo do eixo X. (R)

Especifica um valor de raio

Nome do raio na interpolao


circular (R, I, K, etc.)

Especifica um valor de raio

Velocidade de avano ao
ao longo do eixo

Especifica mudana de raio/rot. ou


mudana de raio/min.

Display da posio do eixo

Visualizado como valor de dimetro

90

B63854PO/03

PROGRAMAO

9. FUNO DA VELOCIDADE
DO FUSO (FUNO S)

FUNO DA VELOCIDADE DO FUSO (FUNO S)

A velocidade do fuso pode ser controlada especificando-se um valor


aps o endereo S.
Em adio, o fuso pode ser girado em um ngulo especfico.
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)

91

9. FUNO DA VELOCIDADE
DO FUSO (FUNO S)

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

B63854PO/03

Quando se especifica um valor aps o endereo S, os sinais de cdigo e de


strobe so enviados para a mquina para controlar a velocidade de rotao do fuso. Um bloco pode conter somente um cdigo S. Consulte
o manual do fabricante da mquina-ferramenta para maiores detalhes, tal
como o nmero de dgitos em um cdigo S, ou a ordem de execuo
quando um comando de movimento e um de cdigo S esto no mesmo bloco.

A velocidade do fuso pode ser especificada diretamente atravs do endereo


S seguido de um valor (min-1) de no mximo cinco dgitos. A unidade para a
especificao da velocidade do fuso pode variar em funo do fabricante da
mquina-ferramenta. Para detalhes, consulte o manual fornecido pelo
fabricante da mquina-ferramenta.

92

B63854PO/03

9.3

CONTROLE DA
VELOCIDADE DE
CORTE CONSTANTE
(G96, G97)

PROGRAMAO

9. FUNO DA VELOCIDADE
DO FUSO (FUNO S)

Especifique a velocidade de corte (velocidade relativa entre a ferramenta e a


pea) aps S. O fuso girado de forma que a velocidade de corte seja
constante, independentemente da posio da ferramenta.

Formato

D Comando de controle da
velocidade de corte constante

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.

D Comando de cancelamento do
controle da velocidade
de corte constante

G97 Sfffff ;
Velocidade do fuso (min1)
Nota : A unidade da velocidade de corte pode variar de acordo com
a especificao do fabricante da mquina-ferramenta.

D Fixao da velocidade
mxima do fuso

G50 S_ ;

Velocidade mxima do fuso (min1) aps S.

93

9. FUNO DA VELOCIDADE
DO FUSO (FUNO S)

PROGRAMAO

B63854PO/03

Explicaes
D Comando de controle da
velocidade de corte
constante (G96)

G96 (comando de controle da velocidade de corte constante) um cdigo


G modal. 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. O modo G96 cancelado por um comando G97. Quando
o controle da velocidade de corte constante aplicado, uma velocidade de fuso
superior ao valor especificado em G50S_; (velocidade mxima do fuso)
limitada velocidade mxima do fuso. No momento da energizao, a velocidade
mxima do fuso ainda no est especificada e a velocidade no limitada.
No modo G96, os comandos S (velocidade de corte) so adotados como S= 0
(a velocidade de corte 0) at que M03 aparea no programa (rotao do fuso
no sentido positivo), ou M04 (rotao do fuso no sentido negativo).
Velocidade do fuso (min-1)

A velocidade do fuso (min-1) quase


coincide com a velocidade de corte
(m/min) a aprox. 160 mm (raio).

Velocidade de corte
S 600 m/min.

raio (mm)
Fig. 9.3 (a) Relao entre o raio da pea, a velocidade
do fuso e a velocidade de corte

D Definio do sistema de
coordenadas da pea para
o controle da velocidade
de corte constante

Para executar o controle da velocidade de corte constante, necessrio


definir o sistema de coordenadas de trabalho; o eixo Z (eixo ao qual ser
aplicado o controle da velocidade de corte constante) se torna zero.

Z
0

Fig. 9.3 (b) Exemplo de um sistema de coordenadas da pea


para o controle da velocidade de corte constante

94

B63854PO/03

D Velocidade de corte
especificada no modo G96

PROGRAMAO

9. FUNO DA VELOCIDADE
DO FUSO (FUNO S)

Modo G96

Modo G97

Especifique a velocidade de corte


em m/min (ou ps/min)

Comando G97

Armazene a velocidade de corte


em m/min (ou ps/min)

Especificado
Comando para
a velocidade
do fuso

usada a velocidade do fuso


especificada (min-1)

No especificado
A velocidade de corte (m/min ou
ps/min) convertida em
velocidade do fuso (min-1)

Outros comandos que no G96

Comando G96
Especificado
Comando
para a velocidade
de corte

A velocidade de
corte especificada
aplicada

No especificado
A velocidade de corte memorizada (m/min ou
ps/min) aplicada. Se no tiver sido memorizada
uma velocidade de corte, adotado o valor 0.

Restries
D Controle da velocidade de corte O controle da velocidade de corte constante tambm eficaz durante a abertura
constante para abertura de rosca 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 problema na resposta do
sistema servo pode no ser considerado quando a velocidade do fuso se altera.

95

9. FUNO DA VELOCIDADE
DO FUSO (FUNO S)

PROGRAMAO

D Controle da velocidade de
corte constante para o
deslocamento rpido (G00)

B63854PO/03

Em um bloco de deslocamento rpido especificado por G00, o controle da velocidade de corte constante no efetuado calculando-se a veloc. de corte para
uma alterao transitria da posio da ferramenta, mas sim, calculando-se a
veloc. de corte com base na posio da mesma, no ponto final desse bloco, e sob a
condio de no ser executada qualquer usinagem durante o deslocamento rpido.

Valor do raio
Caminho programado
X

Caminho da ferramenta aps a correo


1
2
4
N11

N16

N15

N16

500

N11

N14

700
675
600

400
375

N15

300

N14

200
100
600

Z
300 400

500

600 700

800 900 1000

1100 1200 1300 1400 1500


1475

1050

Exemplo

N8 G00 X1000.0Z1400.0 ;
N9 T33;
N11 X400.0Z1050.0;
N12 G50S3000 ; (Designao para a mxima velocidade do fuso)
N13 G96S200 ; (Velocidade de corte 200m/min)
N14 G01 Z 700.0F1000 ;
N15 X600.0Z 400.0;
N16 Z ;

O CNC calcula a velocidade do fuso, que deve ser proporcional velocidade de corte no local do valor das coordenadas programadas no eixo X.
Este no o valor calculado de acordo com a coordenada do eixo X aps a
correo quando a correo vlida. No ponto final N15 do exemplo acima,
velocidade de 600 dia (que no o centro do torno, mas a ponta da ferramenta) de 200m/min. Se o valor da coordenada do eixo X negativo, o
CNC utiliza o valor absoluto.

96

B63854PO/03

10

PROGRAMAO

10. FUNO DA FERRAMENTA


(FUNO T)

FUNO DA FERRAMENTA (FUNO T)

A funo da ferramenta inclui a funo de seleo da ferramenta.

97

10. FUNO DA FERRAMENTA


(FUNO T)

10.1

SELEO DA
FERRAMENTA

Explicaes

PROGRAMAO

B63854PO/03

Especificando-se um valor numrico de 2/4 dgitos aps o endereo T, um


sinal de cdigo e um de strobe so transmitidos para a mquina-ferramenta.
Isto geralmente utilizado para selecionar ferramentas na mquina.
Um cdigo T pode ser comandado em um bloco. Consulte o manual do
fabricante da mquina-ferramenta para o nmero de dgitos programveis
com o endereo T e a correspondncia entre os cdigos T e as operaes da mquina.
Quando se especifica um comando de movimento e um cdigo T no mesmo
bloco, os comandos so executados em um dos seguintes dois modos:
1. Execuo simultnea dos comandos de movimento e funo
T.
2. Execuo dos comandos da funo T aps a concluso da execuo
do comando de movimento.
A seleo de uma das seqncias depende das especificaes do fabricante da mquina-ferramenta. Consulte o manual do fabricante para detalhes.
Um nmero aps o cdigo T especifica a seleo da ferramenta. Parte do nmero tambm usado como o nmero de correo, que especifica a compensao para a correo da ferramenta. Abaixo a dois mtodos de especificao
que podem ser selecionados com o bit 0 (LD1) do parmetro n 5002).
1.ltimo dgito do cdigo T designa o nmero de correo.
Tfffffff f
Nmero de correo da ferramenta
Seleo da ferramenta

2.Os ltimos dois dgitos do cdigo T designam o nmero de correo


Tffffff

ff
N de correo da ferramenta
Seleo da ferramenta

O valor aps o cdigo T indica a ferramenta desejada. Parte dos valores


tambm utilizado como o nmero de correo indicando o valor de
compensao para a correo da ferramenta.
Consulte o manual do fabricante da mquina-ferramenta para a correspondncia entre o cdigo T, a ferramenta e o n do dgito para especificar a seleo da ferramenta.
Exemplo (T2+2)
N1G00X1000Z1400
N2T0313; (Selecione a ferramenta n 3 e o valor de correo n 13)
N3X400Z1050;
Algumas mquinas utilizam um valor de um dgito para especificar a
seleo da ferramenta.

98

B63854PO/03

10.2

GERENCIAMENTO
DA VIDA TIL DA
FERRAMENTA

PROGRAMAO

10. FUNO DA FERRAMENTA


(FUNO S)

As ferramentas so classificadas em diversos grupos. A vida til da


ferramenta (tempo ou freqncia de uso) especificada para cada grupo.
Toda vez que a ferramenta utilizada seu tempo de uso acumulado.
Quando a vida til da ferramenta est no seu limite, ser utilizada a prxima
ferramenta previamente determinada no mesmo grupo.
Esta funo chamada de funo de gerenciamento da vida til da ferramenta.
Com o controle de dois caminhos, o gerenciamento executado para cada
unidade porta-ferramenta separadamente. Assim, os dados de gerenciamento
da vida til tambm so definidos para cada unidade porta-ferramentas.

10.2.1

Programa de Dados de
Gerenciamento da Vida

til da Ferramenta

Formato

As ferramentas utilizadas seqencialmente em cada grupo e sua vida til so


registradas no CNC, seguindo o formato do programa da tabela 10.2.1(a).
Tabela 10.2.1(a) Formato do programa de gerenciamento da vida til
Formato de fita
O_ _ _ _ ;
G10L3;
P_ _ _ L_ _ _ _ ;
T_ _ _ _
T_ _ _ _

;
;

P_ _ _ L_ _ _ _ ;
T_ _ _ _ ;
T_ _ _ _ ;
G11;
M02(M30);

Significado
Nmero do programa
Incio da definio de dados da vida til da ferramenta
P___ :Nmero do grupo (1 a 128)
L___ :Vida til da ferramenta (1 a 9999)
(1)
T:____ Nmero da ferramenta
(2)
Ferramentas so selecionadas de
(n)
(1)a (2) a ... a (n).
Dados para o prximo grupo

Final do ajuste de dados da vida til da ferramenta


Final do programa

Para o mtodo de registro de dados da vida til da ferramenta no


CNC, consulte a Sub-seo III11.4.14.

99

10. FUNO DA FERRAMENTA


(FUNO T)

PROGRAMAO

B63854PO/03

Explicaes
D Especificao pelo tempo
de uso ou pelo nmero de
vezes que a ferramenta
foi utilizada

A vida til da ferramenta especificada tanto pelo tempo de uso


(em minutos) ou pela freqncia de uso, os quais dependem do ajuste
no parmetro n 6800#2(LTM) .
Para a vida til da ferramenta podem ser especificados at 4300 minutos
para tempo de uso, ou 9999 vezes na freqncia de uso.

D Nmero mximo de
grupos e ferramentas

O nmero de grupos a ser registrado e o nmero de ferramentas registradas


por grupo podem ser combinados de trs modos. Uma destas trs combinaes definida pelo parmetro No.6800#0,#1(GS1 e GS2).
Tabela 10.2.1(b) Nmero mximo de grupos e ferramentas que
pode ser registrado
O nmero mximo de grupos e ferramentas sem

funo opcional de 128 pares de ferramentas


GS2
GS1
(No.6800#1) (No.6800#0)
Nmero do grupo
Nmero da ferramenta

D Cdigo T para registro


de ferramentas

16

16

32

64

16

16

Em cada um dos casos acima, o nmero mximo de ferramentas que pode ser
registrado de 512 ou 256 dependendo, respectivamente, se a opo para grupos
de controle da vida til de 128 pares for utilizada ou no. Se a opo no for
utilizada, defina os parmetros como segue: Para at 16 grupos, com at 16
ferramentas em cada grupo, especifique GS1 = 0 e GS2 = 0. Para at 32
grupos, com at 8 ferramentas em cada grupo, especifique GS1 = 0 e
Gs2 = 1. Para alterar a combinao mude o parmetro, depois defina a execuo
do programa com a combinao anterior do grupo da ferramenta ajustado
no NC. Quando o parmetro estiver alterado, certifique-se de executar
novamente o programa de ajuste de grupo.
O mesmo nmero de ferramentas pode aparecer vrias vezes no programa
de dados da vida til da ferramenta.
O cdigo T para registro de ferramentas geralmente composto de at
quatro dgitos. No entanto, pode ser composto de at seis dgitos quando a
opo de grupos de controle da vida til de 128 ferramentas for utilizada.
Tff

ff
Nmero de correo da ferramenta

Seleo de ferramenta

Ao utilizar a funo de controle da vida til da ferramenta, no utilize os


parmetros LD1 e LGN (bits 0 e 1 do parmetro No. 5002) de correo
da posio da ferramenta.

100

B63854PO/03

PROGRAMAO

10. FUNO DA FERRAMENTA


(FUNO T)

Exemplo
O0001 ;
G10L3 ;
P001L0150 ;
T0011 ;
T0132 ;
T0068 ;
P002L1400 ;
T0061;
T0241 ;
T0134;
T0074;
P003L0700 ;
T0012;
T0202 ;
G11 ;
M02 ;

Explicaes

Dados do grupo 1

Dados do grupo 2

Dados do grupo 3

Os nmeros de grupo especificados em P no precisam ser de srie. Tambm


no precisam ser atribudos a todos os grupos. Ao utilizar dois ou mais
nmeros de correo para a mesma ferramenta e no mesmo processo,
defina-os como segue:
Formato de fita
P004L0500;
T0101;
T0105;
T0108;
T0206;
T0203;
T0202;
T0209;
T0304;
T0309;
P005L1200;
T0405;

101

Significado
As ferramentas no grupo 4 so usadas
de (1) para (2) para (3).
(1) Cada ferramenta utilizada 500 vezes
(ou por 500 minutos).
Quando este grupo especificado trs
vezes em um processo, os nmeros de
(2) correo so selecionados na seguinte
ordem:
Ferramentas (1): 010508
(3) Ferramentas (2): 06030209
Ferramentas (3): 0409

10. FUNO DA FERRAMENTA


(FUNO T)

PROGRAMAO

B63854PO/03

10.2.2
Contagem da Vida til
da Ferramenta
Explicao

D Vida til pelo tempo


de uso (em minutos)

Em um programa de usinagem, o tempo no qual a ferramenta utilizada


no modo de corte contado em intervalos de 4 segundos, entre T99 ( =
Nmero de grupo da ferramenta) e T88. O tempo durante a parada de
bloco nico, bloqueio de avano, deslocamento rpido, pausa, e espera de
FIN ignorado. Podem ser especificados at 4300 minutos para uma vida.

D Vida til pela


freqncia de uso

A contagem executada para cada processo iniciado pelo ciclo de incio de


um programa de usinagem, e finalizado quando o NC reiniciado com o
comando M02 ou M03. Os contadores para grupos de ferramentas usados
em um processo so incrementados em uma unidade. Mesmo que o mesmo
grupo seja especificado mais de uma vez em um processo, o contador incrementado somente em uma unidade. Pode-se definir at 9999 para a vida til.
executada a contagem da vida til para cada grupo. O contedo do contador da vida til no apagado mesmo que a energia do CNC seja cortada.
Quando a vida til especificada como freqncia de uso, introduza um sinal
de reincio externo (SRE) ao CNC, quando M02 ou M30 for executado.

102

B63854PO/03

PROGRAMAO

10. FUNO DA FERRAMENTA


(FUNO T)

10.2.3

Especificao de um Gru- Nos programas de usinagem os cdigos T so utilizados para especificar grupos de ferramentas como segue:
po de Ferramentas num
Programa de Usinagem
Formato de fita

Significado

Tnn99;

Finaliza a ferramenta utilizada no momento, e inicia o


uso da ferramenta do grupo . 99 diferencia esta
especificao da especificao normal.

Tnn88;

Cancela a correo da ferramenta do grupo. "88" diferencia esta especificao da especificao normal.

M02(M300);

Finaliza o programa de usinagem.

Explicaes
Formato de fita

Significado

T0199;

Finaliza a ferramenta anterior, e inicia o uso da


ferramenta do grupo 01.

T0188;

Cancela a correo da ferramenta do grupo 01.

T0508;

Finaliza a ferramenta do grupo 01. Seleciona a


ferramenta nmero 05 e o nmero de correo 08.

T0500;

Cancela a correo de ferramenta nmero 05.

T0299;

Finaliza a ferramenta nmero 05, e inicia o uso da


ferramenta do grupo 02.

T0199;

Finaliza a ferramenta do grupo 02, e inicia o uso da


ferramenta do grupo 01. Se mais de um nmero de
correo for especificado para a ferramenta, o segundo
nmero de correo selecionado. Caso contrrio, ser
utilizado o nmero de correo anterior.

103

11. FUNO AUXILIAR

11

PROGRAMAO

B63854PO/03

FUNO AUXILIAR

H dois tipos de funes auxiliares: a funo miscelnea (cdigo M)


para a especificao da inicializao do fuso, fim do programa de parada
de fuso, etc., e a funo auxiliar secundria (cdigo B).
Quando um comando de movimento e a funo miscelnea so especificados
no mesmo bloco, os comandos so executados em uma destas
duas 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 outra seqncia depende das especificaes do
fabricante da mquina-ferramenta. Para mais informaes, consulte o manual
fornecido pelo fabricante da mquina-ferramenta.

104

PROGRAMAO

B63854PO/03

11.1

11. FUNO AUXILIAR

FUNO
AUXILIAR
(FUNO M)

Quando um valor numrico especificado aps o endereo M, um sinal


de cdigo e um sinal de strobe so enviados para a mquina. Estes sinais
so usados para ligar e desligar o equipamento.
Em geral, somente um cdigo M vlido em um bloco, mas at trs cdigos M
podem ser especificados em um bloco (embora algumas mquinas no permitam).
A relao entre os cdigos M e as funes da mquina varia conforme o
fabricante da mquina-ferramenta.
Todos os cdigos M so processados na mquina, exceto os cdigos M98,
M99, M198, os chamados de subprogramas (Parmetros n 6071 a
6079), os chamados de macros de usurio (Parmetros n 6080 a 6089).
Consulte o manual apropriado do fabricante da mquina-ferramenta.

Explicaes

Os seguintes cdigos M possuem significados especiais.

D M02,M03
(Fim de programa)

Indica o fim do programa principal.


A operao automtica interrompida e executado um reset da unidade 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.
O bit 5 do parmetro 3404 (M02) ou o bit 4 do parmetro 3404 (M03) podem ser
utilizados para impedir M02 e M03 de retornarem o controle ao incio do programa.

D M00
(Parada de programa)

A operao automtica interrompida aps a execuo de um bloco que contenha


M00. Quando o programa interrompido, todas as informaes modais
permanecem inalteradas. A operao automtica pode ser reiniciada, ativando-se
a operao cclica. Isso varia conforme o fabricante da mquina-ferramenta.

D M01
(Parada opcional)

Semelhante a M00, a operao automtica interrompida aps a execuo de


um bloco contendo M01. Este cdigo s produz efeito se tiver sido pressionado o boto de Parada Opcional no painel do operador.

Este cdigo utilizado para chamar um subprograma. Os sinais de cdigo e


D M98
(Chamada de Subprograma) de strobe no so enviados. Ver a seo de subprograma II 13.3 para detalhes.
D M99
(Fim do Subprograma)

Este cdigo indica o fim de um subprograma.


A execuo de M99 retorna o controle ao programa principal. Os sinais de cdigos
e de strobe no so enviados. Ver a seo de subprograma II13.3 para detalhes.

Este cdigo utilizado para chamar um subprograma de um arquivo, na


D M198
(Chamada de um Subprograma) funo de entrada/sada externa. Ver a descrio da funo de chamada
de subprograma (III-4.5) para detalhes.
NOTA
O bloco aps M00, M01, M02, ou M03 no pr-lido (buffered). Do
mesmo modo dez cdigos M que no podem ser pr-lidos, podem ser
ajustados pelos parmetros (n 3411 a 3420). Consulte o manual de
instrues do fabricante da mquina-ferramenta para os cdigos M.

105

11. FUNO AUXILIAR

11.2
MLTIPLOS
COMANDOS M NO
MESMO BLOCO
Explicaes

PROGRAMAO

B63854PO/03

At aqui, um bloco pode conter somente um cdigo M.


possvel especificar at trs cdigos M de uma vez no mesmo bloco,
colocando o bit 7 (M3B) do parmetro n 3404 em 1. Trs cdigos M especificados em um bloco so simultaneamente enviados para a mquina. Isso significa
que, em comparao com o mtodo convencional de um simples comando M
em um bloco nico, pode-se obter uma usinagem com ciclo de tempo mais reduzido.
O CNC permite programar at trs cdigos M no mesmo bloco. Contudo,
alguns cdigos M no podem ser especificados simultaneamente devido a
restries de ordem mecnica. Para informaes mais detalhadas sobre as
restries de ordem mecnica na especificao simultnea de mltiplos
cdigos M em um bloco, consulte o manual de cada fabricante da
mquina-ferramenta.
M00, M01, M02, M30, M98, M99, ou M198 no podem ser especificados
juntamente com outro cdigo M.
Alm de M00, M01, M02, M30, M98, M99, e M198, existem ainda alguns
cdigos M que no podem ser especificados juntamente com outros cdigos
M; cada um deles ter de ser especificado em um bloco separado.
Estes cdigos M incluem os que levam o CNC a executar operaes internas,
alm de enviar 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 mltiplos cdigos M que levem o CNC unicamente
a enviar os prprios cdigos M para a mquina (sem executar
operaes internas).

Exemplos
Um comando M
em bloco nico

Mltiplos comandos M
em bloco nico

M40 ;
M50 ;
M60 ;
G28G91X0Y0Z0 ;
:
:
:

M40M50M60 ;
G28G91X0Y0Z0 ;
:
:
:
:
:

106

B63854PO/03

11.3

AS FUNES
AUXILIARES
SECUNDRIAS
(CDIGOS B)

PROGRAMAO

11. FUNO AUXILIAR

A indexao executada pelo endereo B e um nmero subseqente de 8


dgitos. A relao entre os cdigos B e a indexao correspondente varia
conforme os fabricantes da mquina-ferramenta. Para mais informaes,
consulte o manual emitido pelo fabricante da mquina-ferramenta.

Explicaes
D Faixa de dados vlidos

0 a 99999999

D Mtodo de comando
1. O ponto decimal pode ser usado para entrada.
Comando Valor de sada
B10.
10000
B10
10
2. Use o bit 0 (DPI) do parmetro n 3401 para especificar se a ampliao
para a sada de B ser x 1000 ou x 1, quando for omitido o ponto decimal
(No.3401#0).
Comando
Valor de sada
Quando DPI 1: B1 1000
Quando DPI 0: B1 1
3. Use o bit 0 (AUX) do parmetro n 3405 para especificar se a ampliao
para a sada de B ser x1000 ou x10000, quando for omitido o ponto
decimal pelo sistema de entrada de polegadas (somente quando DPI=1).
Comando
Valor de sada
Quando AUX 1: B1 10000
Quando AUX 0: B1 1000

107

12. CONFIGURAO DO PROGRAMA

12

PROGRAMAO

B63854PO/03

CONFIGURAO DE PROGRAMA

Aspectos Gerais
D Programa principal
e subprograma

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 um comando 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.
Programa principal

Subprograma

Instruo 1

Instruo 1'

Instruo 2

Instruo 2'

Seguir as instrues do
subprograma
Instruo n
Instruo n+1

Retorno ao programa principal

Fig. 12 (a) Programa principal e subprograma

A memria do CNC pode armazenar um total de 200 programas principais


e subprogramas. Um programa principal pode ser selecionado dentre os
programas principais armazenados para operar a mquina. Ver Captulo III-9 e
III-10 para os mtodos de registro e seleo de programas.

108

B63854PO/03

D Componentes do programa

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

Um programa constitudo pelos seguintes componentes:


Tabela 12 Componentes de um programa
Componentes

Descries

Incio da fita

Smbolo que indica o incio de um arquivo de programa

Seo inicial

Utilizada para o ttulo de um arquivo de programa, etc.

Incio do programa

Smbolo que indica o incio de um programa

Seo de programa

Comandos para usinagem

Seo de comentrios

Comentrios ou instrues para o operador

Fim da fita

Smbolo que indica o fim de um arquivo de programa


Seo inicial

Incio da fita

TTULO

Incio do programa

O0001 ;

(COMENTRIO)

Seo de programa

Seo de comentrios

M30 ;
%

Fim da fita

Fig. 12(b) Configurao do programa

D Configurao da seo
de programa

Uma seo de programa composta de vrios blocos, comeando com um


nmero de programa e terminando com um cdigo de fim de programa.
Configurao da
seo de programa

Seo de programa

Nmero de programa
Bloco 1
Bloco 2
:
:
Bloco n
Fim de programa

O 0001 ;
N1 G91 G00 X120.0 Y80.0 ;
N2 G43 Z32.0 H01 ;
Nn Z0 ;
M30 ;

Um bloco contm informaes necessrias para 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, desativa a
execuo de alguns blocos (ver "salto opcional de blocos" na Seo II12.2).

109

12. CONFIGURAO DO PROGRAMA

12.1
OUTROS
COMPONENTES DE
PROGRAMA ALM
DAS SEES DE
PROGRAMA

PROGRAMAO

B63854PO/03

Aqui so descritos outros componentes de programa que no as sees


de programa. Ver Seo II12.2 para uma seo de programa.
Seo inicial
Incio da fita

TTULO

Incio de programa

O0001 ;

Seo de programa

(COMENTRIOS)

Seo de comentrios

M30 ;
%

Fim de fita

Fig. 12.1(a) Configurao de programa

Explicaes
D Incio da fita

O incio de fita indica o incio de um arquivo que contm programas CNC.


Esta indicao torna-se desnecessria quando os programas so introduzidos
pelo SISTEMA P ou de PCs normais. A indicao no aparece na tela. No
entanto, se o arquivo for editado, a indicao automaticamente editada no
incio do arquivo.
Tabela 12.1(a) Cdigos de um incio de fita
Nome
Incio de fita

Cdigo Cdigo Notao neste manual


ISO
EIA
%

ER

D Seo inicial

Os dados introduzidos antes dos progr. em um arquivo compem uma seo inicial.
Quando a usinagem iniciada, o estado de salto de etiqueta geralmente ativado
atravs da ligao da mquina ou do reset do sistema. No estado de salto de
etiqueta todas as informaes so ignoradas at que seja lido o primeiro cdigo
de fim de bloco. Quando um arquivo lido para a unidade CNC a partir do
dispositivo de E/S, as sees iniciais so ignoradas pela funo de salto de etiquetas.
Uma seo inicial contm informao, tal como um cabealho de arquivo. Quando
uma seo inicial ignorada, mesmo um controle de paridade por TV no realizado.
Assim uma seo inicial pode conter quaisquer cdigos exceto o cdigo EOB.

D Incio do programa

O cdigo de incio de programa tem de ser introduzido imediatamente aps


uma seo inicial, isto , imediatamente antes de uma seo de programa.
Este cdigo indica o incio de um programa e sempre necessrio para
desativar a funo de salto de etiqueta.
No SISTEMA P ou em PCs normais, este cdigo pode ser introduzido
pressionando-se a tecla de returno.
Tabela 12.1(b) Cdigo de incio de programa
Nome
Incio do programa

110

Cdigo Cdigo Notao neste manual


ISO
EIA
LF

CR

B63854PO/03

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

NOTE
Se um arquivo contiver mltiplos programas, o cdigo EOB para
a operao de pulo de etiqueta no deve aparecer antes
do segundo nmero do programa ou do subseqente.
No entanto, um incio de programa necessrio se o
programa precedente terminar com %.

D Seo de comentrios

Quaisquer informaes includas pelos cdigos de controle de sada


e de entrada so consideradas como comentrios e ignoradas pelo CNC.
O usurio pode introduzir em um cabealho comentrios, instrues para
o operador, etc.. No h limite na extenso de uma seo de comentrio.
Tabela 12.1(c) Cdigos de um controle de entrada e de um controle de sada
Nome

Cdigo Cdigo
ISO
EIA

Notao neste
manual

Significado

Controle de sada

245

Incio de seo de comentrios

Controle de entrada

247

Fim de seo de comentrios

Quando um programa lido na memria para operao de memria, as sees


de comentrios, se houver, no so ignoradas, mas lidas tambm na memria.
Note, entretanto, que outros cdigos alm dos listados na tabela de cdigo
no Anexo F so ignorados, e assim, no so lidos na memria.
Quando os dados na memria forem editados em um dispositivo externo
E/S (Ver Seo III-8), quaisquer comentrios tambm so editados.
Quando um programa apresentado na tela, suas sees de comentrios
tambm so apresentadas. No entanto, aqueles cdigos que tiverem sido
ignorados durante a leitura na memria, no so editados nem apresentados.
Durante a operao de memria ou operao DNC, todas as sees de
comentrios so ignoradas.
A funo de controle TV pode ser utilizada para uma seo de comentrios,
definindo-se o parmetro CTV (bit 1 do n 0100).
CUIDADO
Se no meio de uma seo de programa aparecer uma longa seo de
comentrios, um movimento ao longo de um eixo poder ser suspenso
por um longo perodo de tempo devido essa seo de comentrios.
Assim uma seo de comentrios deve ser introduzida onde pode ocorrer
uma suspenso de movimento, ou onde no h movimento envolvido.

NOTA
1 Se um cdigo de controle de entrada lido sem um cdigo
de controle de sada correspondente, o primeiro ignorado.
2 O cdigo EOB no pode ser utilizado em comentrios.

111

12. CONFIGURAO DO PROGRAMA

D Fim de fita

PROGRAMAO

B63854PO/03

Um fim da fita colocado no final de um arquivo contendo programas NC.


Se os programas forem introduzidos pelo sistema de programao
automtica, a indicao no ser necessria.
A indicao no aparece na tela CRT. No entanto, quando um arquivo
editado, a indicao automaticamente editada no final do arquivo.
Se uma tentativa feita para executar % quando M02 ou M03 no foram
colocados no final do programa, ocorrer o alarme P/S (n 5010).
Tabela 12.1(d) Cdigo de um fim de fita
Nome
Fim de fita

112

Cdigo Cdigo
ISO
EIA
%

ER

Notao neste
manual
%

B63854PO/03

12.2
CONFIGURAO DA
SEO DE PROGRAMA

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

Esta seo descreve os elementos de uma seo de programa. Para informaes


sobre outros componentes de programa, consulte a seo II-12.1.
%

TTULO ;

Nmero de programa

O0001 ;
N1 ;
Seo de programa

(COMENTRIO)

Nmero de seqncia

Fim de programa
M30 ;
%
Fig. 12.2(a) Configurao de programa

D Nmero de programa

Um nmero de programa constitudo do endereo O seguido de um nmero


de quatro dgitos assinalado para cada incio de programa, registrado na
memria para identific-lo.
Contudo, quando a opo de nmero de programa de 8 dgitos utilizada,
especifique oito dgitos para o nmero de programa (ver Seo II.12.4).
No cdigo ISO, pode utilizar-se dois pontos ( : ) em vez de O.
Se no for especificado nenhum nmero no incio do programa, o nmero
de seqncia (N....) no incio do mesmo adotado como nmero
do programa. Se um nmero seqencial de cinco dgitos for utilizado,
os quatro dgitos inferiores so registrados como nmero do programa. Se
os quatro dgitos inferiores forem todos 0, o nmero de programa imediatamente anterior acrescentado de 1 registrado como um n de programa.
Contudo, note que N0 no pode ser utilizado para nmero de programa.
Caso no haja nenhum nmero e nem de seqncia no incio de um programa,
o nmero do programa ter de ser especificado utilizando-se o painel MDI, no
momento em que o programa armazenado na memria.
(Ver Seo 8.4 ou 10.1 na Parte III).
NOTA
Os nmeros de programa 8000 a 9999 podero ser
reservados pelos fabricantes da mquina-ferramenta, e o
usurio pode no estar apto a utiliz-los.

113

12. CONFIGURAO DO PROGRAMA

D Nmero de seqncia
e bloco

PROGRAMAO

B63854PO/03

Um programa composto de vrios comandos. Uma unidade de comando


chamada de bloco. Um bloco separado de outro por meio de um
cdigo EOB de fim de bloco.
Tabela 12.2(a) Cdigo EOB
Nome
Fim de bloco (EOB)

Cdigo Cdigo
ISO
EIA
LF

Notao neste
manual

CR

No cabealho de um bloco pode ser introduzido 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 nova
e a usinagem passa para uma nova superfcie com indexao de mesa).
N300 X200.0 Z300.0 ; O nmero de seqncia est sublinhado.
Fig. 12.2 (b) Nmero de seqncia e bloco (exemplo)

NOTA
O N0 no deve ser utilizado por motivo de compatibilidade
com outros sistemas CNC.
O nmero de programa 0 no pode ser utilizado para um nmero de seqncia considerado como nmero de programa.

D Controle TV (controle
da paridade vertical
ao longo da fita)

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 aps EOB e terminando no EOB
seguinte), acionado um alarme P/S (n 002) na sada. S no so submetidas ao
controle TV as reas que so ignoradas devido funo de ignorar etiqueta.
O bit 1 (CTV) do parmetro n 0100 utilizado para especificar se os comentrios como caracteres includos em "(" e ")", contabilizados ao obter o nmero de caracteres para controle TV. Essa funo pode ser ativada e desativada
atravs da unidade MDI (Ver subseo 11.4.5 na Parte III.).

114

D Configurao de bloco
(palavra de endereo)

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B63854PO/03

Um bloco consiste em uma ou mais palavras. Uma palavra consiste de 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: X1000)
Para um endereo utilizada uma letra (de A a Z); o endereo define o
significado do nmero que segue o endereo. A tabela 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

Nmero de programa

O (1)

Nmero de programa

Nmero de seqncia

Nmero de seqncia

Funo preparatria

Especifica um modo de deslocamento


(linear, arco, etc.)

Palavra de dimenso

X, Z, U, W

Comando de mov. do eixo de coordenadas

I, K

Significado

Coordenada do centro do arco

Raio do arco

Funo de avano

Velocidade de avano por minuto,


Velocidade de avano por rotao

Funo da veloc. do fuso

Velocidade do fuso

Funo da ferramenta

Nmero da ferramenta

Funo auxiliar

Controle ON/OFF da mquina-ferramenta

Indexao da mesa, etc.

Pausa

P, X, U

Tempo de pausa

Designao do nmero
de programa

Nmero de subprograma

Nmero de
repeties

Nmero de repeties do subprograma

Parmetro

P, Q

Parmetro de ciclo fixo

NOTA
No cdigo ISO, os dois pontos ( : ) tambm podem ser
utilizados como endereo de um nmero de programa.

N_

G_

X_

Z_

Nmero Funo
Palavra de
de
preparatria dimenso
seqncia

F_

S_

M_

Funo da
Funo
Funo Funo
velocidade
de avano
da
miscelnea
do fuso
ferramenta

Fig. 12.2 (c) 1 bloco (exemplo)

115

T_

12. CONFIGURAO DO PROGRAMA

D Endereos principais
e faixas dos valores
de comando

PROGRAMAO

B63854PO/03

Os endereos principais e as faixas dos valores especificados para os endereos


so apresentados abaixo. Note que estes nmeros representam valores limites
do lado CNC, os quais so completamente diferentes dos valores limites do lado
da mquina-ferramenta. O CNC permite, por exemplo, que a ferramenta se
desloque cerca de 100 m (entrada em milmetros) ao longo do eixo X.
Contudo, o curso efetivo ao longo do eixo X poder ser limitado a 2 m
em certas mquinas-ferramenta.
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. Ao desenvolver um programa, o usurio deve ler
atentamente tanto os manuais da mquina-ferramenta como o presente
manual, para se familiarizar com as restries da programao.
Tabela 12.2(c) Endereos principais e faixas dos valores de comando
Funo

Endereo

Nmero de programa

O (1)

19999

19999

Nmero de seqncia

199999

199999

Funo preparatria

099

099

Palavra de dimenso

Entrada em mm

X, Z, U, 99999,999 a
W, I, K, R +99999,999

Entrada em pol.

9999,9999 a
+9999,9999

Avano por minuto

1 a 240000
mm/min

0.01 a 9600.00
pol/min

Avano por rotao

0,01 a 500,00
mm/rot

0,0001 a 9,9999
pol/rot

Funo da veloc. do fuso

0 a 20000

0 a 20000

Funo da ferramenta

0 a 99999999

0 a 99999999

Funo auxiliar

0 a 99999999

0 a 99999999

0 a 99999999

0 a 99999999

0 a 99999,999s

0 a 99999,999s

Pausa

P, X, U

Designao do nmero
de um programa

1 a 9999

1 a 9999

Nmero de repeties

1 a 999

1 a 999

NOTA
No cdigo ISO, os dois pontos ( : ) tambm podem ser
utilizados como endereo de um nmero de programa.

116

B63854PO/03

D Salto opcional de bloco

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

Se no cabealho de um bloco for especificada uma barra seguida de um


nmero (/n (n=1 a 9), e a chave n de salto opcional de bloco localizada no
painel do operador da mquina for ativada, a informao contida no bloco
em que foi especificado /n - correspondente chave nmero n - ignorada
na operao de fita ou de memria.
Se a chave n para o salto opcional de bloco estiver na posio OFF, a informao contida no bloco em que foi especificada /n vlida. Isso significa
que o operador pode decidir se deve ou no saltar o bloco com /n.
possvel omitir 1 para /1, a no ser que sejam utilizadas no mesmo bloco
duas ou mais chaves de salto opcional de blocos.
Exemplo)
(Errado)
(Correto)
//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 blocos.
Os programas arquivados na memria podem ser editados, independentemente
da posio das chaves de salto opcional de blocos.
A funo de salto opcional de blocos tambm eficaz durante a operao
de busca 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 os manuais do fabricante da mquina-ferramenta para encontrar quais chaves podem ser usadas.
ALERTA
1 Posio da barra
A barra (/) tem de ser especificada no cabealho do bloco. Se
a barra for introduzida em outra posio, a informao contida
entre a barra at imediatamente antes do cdigo EOB ignorada.
2 Desativao de uma chave opcional de salto de bloco
A funo de salto opcional de blocos executada quando os blocos
so lidos da memria ou da fita para um buffer, mesmo que
alguma das chaves se encontre na posio ON. Aps a leitura
dos blocos para o buffer, os blocos j lidos no so ignorados.

NOTA
Controle TV e TH
Quando uma chave de salto opcional de blocos 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.

117

12. CONFIGURAO DO PROGRAMA

D Fim de programa

PROGRAMAO

B63854PO/03

O fim de um programa indicado enviando-se um dos seguintes


cdigos no final do programa:
Tabela 12.2(d) Cdigo de um fim de programa
Cdigo
M02

Significado
Para programa principal

M30
M99

Para subprograma

Se um cdigo de fim de 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 retorna
ao programa que chamou o subprograma.

ALERTA
Um bloco que contenha um cdigo de salto opcional de blocos
do tipo /M02 ; , /M30 ; , ou /M99 ; no considerado como
fim de programa, se a chave de salto opcional de blocos
da mquina no painel do operador se encontrar na posio ON.
(Ver "Salto opcional de bloco").

118

PROGRAMAO

B63854PO/03

12. CONFIGURAO DO PROGRAMA

Se um programa contiver uma seqncia fixa ou padro freqentemente


repetido, essa seqncia ou padro pode ser arquivado na memria como
um subprograma, para simplificar o programa.
O subprograma pode ser chamado a partir do programa principal.
O subprograma chamado tambm pode chamar outro subprograma.

12.3
SUBPROGRAMA
(M98, M99)
Formato
D Configurao de um
subprograma

Um subprograma
O jjjj ;

Nmero do subprograma (ou dois pontos (:),


opcional, no caso do ISO)

M99 ;

Fim de programa

Como indicado abaixo, M99 no precisa formar um bloco separado.


Exemplo) X100.0 M99 ;

D Chamada de subprograma
(M98)

fff ffff ;

M98 P

Nmero de vezes
Nmero do subprograma
que o subprograma
chamado repetidamente
Se no for indicado o nmero de repeties, o subprograma chamado apenas uma vez.

Explicaes
Programa principal

Quando o programa principal chama um subprograma, considerado


como chamada de subprogramas de nvel um. Assim, os subprogramas
podem ser includos at quatro nveis, como mostrado abaixo:
Subprograma

Subprograma

Subprograma

O0001 ;

O1000 ;

O2000 ;

O3000 ;

M98P1000 ;

M98P2000 ;

M98P3000 ;

M98P4000 ;

M30 ;

M99 ;

M99 ;

(Incluso de nvel um)

(Incluso de nvel dois)

M99 ;
(Incluso de nvel trs)

Subprograma
O4000 ;

M99 ;
(Incluso de nvel quatro)

Um comando nico de chamadas pode repetidamente chamar um subprograma at


999 vezes. Por uma questo de compatibilidade com os sistemas de programao
automtica, no primeiro bloco Nxxxx pode ser utilizado em vez de um nmero
de subprograma que segue o O (ou :). O nmero de seqncia aps N registrado
como nmero do subprograma.
D Referncia

Ver Captulo 10 na Parte III para o mtodo de registro de um subprograma.


119

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B63854PO/03

NOTA
1 Os sinais M98 e M99 no so enviados para a mquinaferramenta.
2 Se o nmero do subprograma especificado pelo endereo P
no for encontrado acionado um alarme (n 078).

Exemplos
l M98 P51002 ;
Este comando especifica "Chamar o subprograma (nmero 1002) cinco
vezes consecutivas". O comando de chamada de subprograma (M98P_)
pode ser especificado no mesmo bloco como um comando de movimento.
l X1000.0 M98 P1200 ;
Este exemplo chama o subprograma (n 1200) chamado aps um movimento X.
l Seqncia de execuo de subprogramas chamados a partir de um programa principal
Programa principal
N0010 ;

Subprograma
O1010 ;

N0020 ;

N1020 ;

N0030 M98 P21010 ;

N1030 ;

N0040 ;

N1040 ;

N0050 M98 P1010 ;

N1050 ;

N0060 ;

N1060 M99 ;

Um subprograma pode chamar outro subprograma da mesma forma


que um programa principal chama um subprograma.

Utilizao Especial
D Especificao do nmero
de seqncia para
o destino de retorno
no programa principal

Se P for utilizado para especificar um nmero de seqncia no final de um


subprograma, o controle no retorna ao bloco aps o bloco de chamada, mas retorna ao bloco com o nmero de seqncia especificado por P. Note, contudo,
que P ser ignorado se o programa principal no se encontrar no modo de
operao de memria.
Este mtodo muito mais demorado que o mtodo de retorno normal ao
programa principal.
Programa principal
N0010 ;
N0020 ;
N0030 M98 P1010 ;
N0040 ;
N0050 ;
N0060 ;

120

Subprograma
O0010 ;
N1020 ;
N1030 ;
N1040 ;
N1050 ;
N1060 M99 P0060 ;

PROGRAMAO

B63854PO/03

D Usando M99 no
programa principal

Se M99 for executado no programa principal, o controle retorna ao incio


do programa principal. M99 pode ser executado, por exemplo, introduzindo-se
/99; em um ponto adequado do programa principal e desativando-se a funo de
salto opcional de blocos, durante a execuo do programa principal.
Quando M99 executado, o controle retorna ao incio do programa principal,
e a execuo repetida no cabealho do programa principal.
A execuo repetida enquanto a funo de salto opcional de blocos estiver
desativada. Se esta funo for ativada, o bloco /M99; ignorado e o controle
prossegue a execuo, passando para o bloco seguinte.
Se/M99Pn ; especificado, o controle retorna no ao incio do programa
principal, mas ao nmero de seqncia n. Neste caso, o retorno ao nmero
de seqncia n leva mais tempo.

Salto opcional de bloco

OFF

D Usando apenas
um subprograma

12. CONFIGURAO DO PROGRAMA

N0010 ;
N0020 ;
N0030 ;
N0040 ;
N0050 ;
/ N0060 M99 P0030 ;
N0070 ;
N0080 M02 ;

Salto opcional de
bloco
ON

Um subprograma pode ser executado tal como um programa principal,


buscando-se pelo incio do subprograma com MDI.
(Ver Seo 9.4 na Parte III para informaes sobre operao de busca.)
Neste caso, se for executado um bloco que contenha M99, o controle retorna ao
incio do subprograma para uma execuo repetida. Se for executado um bloco com
M99Pn o controle retorna ao bloco do subprograma com o nmero de
seqncia n, para uma execuo repetida. Para terminar este programa,
necessrio introduzir, no ponto apropriado, um bloco que contenha /M02 ;
ou /M30 ; e colocar a chave opcional de bloco na posio OFF. Esta chave
ter de ser colocada primeiro na posio ON.
N1010 ;
N1020 ;
N1030 ;
N1040 M02 ;
/ N1050 M99 P1020 ;

121

Salto opcional de bloco

ON

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

13
Aspectos gerais

PROGRAMAO

B63854PO/03

FUNES PARA SIMPLIFICAR A PROGRAMAO

Este captulo aborda os seguintes temas:


13.1 CICLO FIXO (G90, G92, G94)
13.2 CICLO MLTIPLO REPETITIVO (G70 G76)
13.3 PROGRAMAO DIRETA DAS DIMENSES DO DESENHO

NOTA
Os dimetros detalhados neste captulo utilizam a
programao de dimetro no eixo X.
Na programao de raio, U/2 pode ser alterado com U e X/2 com X.

122

B63854PO/03

13.1

CICLO FIXO
(G90, G92, G94)

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

H trs tipos de ciclos fixos: o ciclo fixo de corte de dimetro externo/


interno (G90), o ciclo fixo de corte de abertura de rosca (G92), e o ciclo
fixo de torneamento final de face (G94).

13.1.1

Ciclo de Corte de
Dimetro Externo/
Interno (G90)
D Ciclo de corte reto
G90X (U)__Z (W)__F__ ;

RDeslocamento rpido
FEspecificado pelo cdigo F

Eixo X
Z

W
4(R)
3(F)

2(F)

1(R)

U/2
X/2
Eixo Z

Fig. 13.1.1(a) Ciclo de corte reto

Na programao incremental, o sinal dos nmeros aps os endereos U e


W depende do sentido dos caminhos 1 e 2. No ciclo 13.1.1 (a), os indicadores de U e W so negativos.
No modo de bloco nico, as operaes 1, 2, 3 e 4 so executadas quando se
pressiona uma vez o boto de incio de ciclo.

123

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

D Ciclo de corte cnico


G90X(U)__ Z(W)__ R__ F__ ;

RDeslocamento rpido
FEspecificado pelo cdigo F

Eixo X
4(R)
3(F)

U/2

1(R)
2(F)

X/2

Z
Eixo Z

Fig. 13.1.1(b) Ciclo de corte cnico

D Indicaes de nmeros
especificados no ciclo
de corte cnico

Na programao incremental, a relao entre as indicaes dos nmeros


aps o endereo U, W e R e os caminhos da ferramenta mostrada abaixo:
2. U > 0, W < 0, R > 0

1. U < 0, W < 0, R < 0


X

X
Z

4(R)
3(F)

U/2

2(F)

1(R)
U/2

2(F)

1(R)

3(F)

4(R)

3. U < 0, W < 0, R > 0


at | R | x | U|
2

4. U > 0, W < 0, R<0


at | R | x | U|
2

X
Z

4(R)
U/2

1(R)

3(F)
2(F)

U/2

3(F)

2(F)
1(R)

R
4(R)

124

B63854PO/03

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

13.1.2
Ciclo de Corte de Abertura
de Rosca (G92)

G92X(U)__ Z(W)__ F__ ; Guia (L) especificado.


Eixo X
Z

3(R)

4(R)
1(R)
2(F)
X/2
Eixo Z
R Deslocamento rpido
F Especificado pelo
cdigo F

L
(O ngulo chanfrado na figura esquerda de 45 graus ou menos devido o
atraso no sistema servo).

Aprox. 45
r

Detalhes de abertura de rosca chanfrada


Fig. 13.1.2(a) Corte de abertura de rosca reta

Na programao incremental, o sinal dos nmeros aps os endereos U e W


depende do sentido dos caminhos 1 e 2. Isto , se o sentido do caminho 1
for negativo ao longo do eixo X, o valor de U ser negativo.
A faixa das guias de rosca, a limitao da velocidade do fuso, etc., so as
mesmas de G32 (corte de rosca). A chanfragem de rosca pode ser executada
neste ciclo de corte de rosca. Um sinal da mquina-ferramenta inicia a
chanfragem da rosca. A distncia da chanfragem especificada numa faixa
de 0.1L at 12.7L em incrementos de 0.1L atravs do parmetro (n 5130).
(Na expresso acima, L a guia de rosca).
No modo de bloco nico, as operaes 1, 2, 3 e 4 so executadas quando
se pressiona uma vez o boto de incio de ciclo.

125

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

ALERTA
As observaes para este corte de rosca so idnticas s do corte de rosca
com G32. No entanto, a parada atravs do bloqueio de avano ser como
segue: ; Parada aps a concluso do caminho 3 do ciclo de corte de rosca.

CUIDADOS
A ferramenta retrai durante a chanfragem, e retorna ao ponto de incio
no eixo X, depois no eixo Z, assim que o estado de bloqueio de avano introduzido durante o corte de rosca (movimento 2)
Ciclo comum
Movimento no bloqueio de avano
Ponto de parada

Deslocamento rpido

O bloqueio de avano feito aqui.

Durante a retrao impossvel efetuar outro bloqueio


de avano. O valor do chanfro idntico ao do ponto final.

126

B63854PO/03

D Ciclo de corte de
abertura de rosca cnica

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

G92X(U)__ Z(W)__ R__ F__ ; Guia (L) especificada


Eixo X
W

4(R)
U/2

1(R)

3(R)

(R)Deslocamento rpido
(F)Especificado pelo
(F)cdigo F

2(F)
R
X/2
Eixo Z

(O ngulo chanfrado na figura esquerda de 45 graus ou menos devido


o atraso no sistema servo).
Aprox. 45

r
Detalhes de abertura de rosca chanfrada
Fig. 13.1.2 (b) Ciclo de corte de abertura de rosca cnica

127

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

13.1.3

Ciclo de Torneamento
Final de Face (G94)
D Ciclo de corte de face
G94X(U)__ Z(W)__ F__ ;
Eixo X

(R)Deslocamento rpido
(F)Especificado pelo cdigo F

1(R)

U/2

4(R)

2(F)
3(F)

X/2 X/2

Eixo Z

Fig. 13.1.3 (a) Ciclo de corte de face

Na programao incremental, o sinal de indicao dos nmeros aps os


endereos U e W depende do sentido dos caminhos 1 e 2. Isto , se o sentido do caminho est no sentido negativo do eixo Z, o valor de W ser
negativo.
No modo de bloco nico, as operaes 1, 2, 3 e 4 so executadas quando se
pressiona uma vez o boto de incio de ciclo.

128

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

D Ciclo de corte de face cnica


Eixo X
1(R)

2(F)

U/2

(R)Deslocamento rpido
(F)Especificado pelo cdigo F

4(R)
3(F)

X/2

W
Eixo Z

Fig. 13.1.3 (b)

D Sinais de nmeros
especificados no ciclo
de corte cnico

Na programao incremental, a relao entre os sinais dos nmeros aps


os endereos U, W e R, e os caminhos da ferramenta ser como segue:

1. U < 0, W < 0, R < 0

2. U > 0, W < 0, R < 0

1(R)
Z

Z
U/2

2(F)

3(F)

4(R)
U/2

3(F)

1(R)

3. U < 0, W < 0, R > 0


at R x W
X

4. U > 0, W < 0, R<0


at R x W
X

R
Z

3(F)

1(R)
U/2

4(R)

2(F)

4(R)

2(F)

U/2

2(F)

4(R)
1(R)

3(F)
W

129

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

NOTA
1 Desde que os valores de dados de X (U), Z (W) e R durante o
ciclo fixo sejam modais, se X (U), Z (W), ou R no for programado
novamente, os dados previamente especificados se tornam
vlidos. Assim, quando o valor de movimento do eixo Z no variar
como no exemplo abaixo, o ciclo fixo pode ser repetido apenas
quando se especifica os comandos de movimento para o eixo X.
No entanto, estes dados so desconsiderados se um cdigo G de
ao simples aguardar G04 (pausa) ou um cdigo G do grupo 01,
exceto para comandos G90, G92, e G94.
(Exemplo)
Eixo X

4
8
12
16

66

Pea
Eixo Z

Na figura acima, o ciclo executado atravs do seguinte programa:


N030 G90 U8.0 W66.0 F0.4 ;
N031 U16.0 ;
N032 U24.0 ;
N033 U32.0 ;
2

Seguem as duas aplicaes que podem ser executadas.


(1) Se os comandos EOB ou de movimento zero so especificados para o bloco seguinte ao especificado com o ciclo fixo,
o mesmo ciclo fixo repetido.
(2) Se a funo M, S, T comandada durante o modo de ciclo fixo,
ambos podem ser executados ao mesmo tempo. Se for conveniente, cancele o ciclo fixo uma vez, como nos exemplos
de programa abaixo (especifique G00 ou G01) e execute o
comando M,S ou T. Aps o trmino da execuo de M, S, ou
T, programe o ciclo fixo novamente.
(Exemplo)
N003 T0101 ;
:
:
N010 G90 X20.0 Z10.0 F0.2 ;
N011 G00 T0202 ;
N012 G90 X20.5 Z10.0 ;

130

B63854PO/03

13.1.4

Como Utilizar os Ciclos


Fixos (G90, G92, G94)

PROGRAMAO

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

Selecione o ciclo fixo apropriado de acordo com o formato do


material e do produto.

D Ciclo de corte reto


(G90)
Formato do material

Formato do produto

D Ciclo de corte cnico (G90)

Formato do material

Formato do produto

131

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

D Ciclo de corte de face (G94)

Formato do material
Formato do produto

D Ciclo de corte cnico de face


(G94)

Formato do material

Formato do produto

132

B63854PO/03

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

13.2

Vrios tipos de ciclos fixos so fornecidos para facilitar a programao. Por


exemplo, os dados do formato final descrevem o caminho da ferramenta
para usinagem grosseira. Tambm esto disponveis os ciclos fixos para
corte de abertura de rosca.

13.2.1

Se um formato finalizado de A para A' at B dado pelo programa como


na figura abaixo, a rea especificada removida por d (profundidade de
corte), com tolerncia de acabamento u/2 e w esquerda.

CICLO MLTIPLO
REPETITIVO
(G70 G76)

Desbaste no
Torneamento (G71)

C
B

(R)
(F)

(R)

45,

(F)

Comando de programa

(F) : Avano de corte


(R) : Deslocamento rpido

u/2
A

G71 U (d) R (e) ;


G71 P (ns) Q (nf) U (u) W (w) F (f ) S (s ) T (t)
N (ns)

F____
S____
T____

O comando de movimento entre A e B


especificado nos blocos com nmero de
seqncia ns at nf.

N (nf);
d : Profundidade de corte (designao de raio).
Designao sem sinal. A direo de corte depende da direo AA'. Esta designao modal e no ser alterada at que outro valor seja designado.
Este valor tambm pode ser especificado pelo parmetro n 5132, que pode
ser alterado pelo comando de programa.
e
: Valor de escape.
Esta designao modal e no ser alterada at que outro valor seja designado.
Este valor tambm pode ser especificado pelo parmetro n 5133, que pode
ser alterado pelo comando de programa.
ns : Nmero de seqncia do primeiro bloco para o programa do formato de acabamento.
nf : Nmero de seqncia do ltimo bloco para o programa do formato de acabamento.
u : Distncia e instruo da tolerncia de acabamento na direo X (designao
de dimetro / raio).
w : Distncia e instruo da tolerncia de acabamento na direo Z.
f,s,t : Qualquer funo F, S ou T contida nos blocos de ns at nf, dentro do ciclo,
ignorada, e a funo F, S ou T neste bloco G71 se torna vlida.

Fig. 13.2.1 Caminho do corte ao remover material no torneamento

133

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

NOTA
1 Enquanto ambos d e u so especificados com endereo U, os significados deles so determinados pela
presena dos endereos P e Q.
2 O ciclo de usinagem executado pelo comando G71 com
especificao de P e Q.
As funes F, S e T especificadas no comando de deslocamento entre os pontos A e B so invalidadas, e as especificadas no bloco G71 ou no bloco anterior so vlidas.
Quando a funo de controle da velocidade de corte constante ativada, o comando G96 ou G97 especificado
no comando de movimento entre os pontos A e B invalidado, e o especificado no bloco G71 ou no bloco anterior
efetivado. So considerados os quatro padres de corte a
seguir. Todos estes ciclos de corte so feitos em paralelo
ao eixo Z, e os sinais de u e w so mostrados a seguir:
+X

+Z
A

A
U(+)W()

U(+)W(+)

A A

A interpolao linear
e a circular so
ambas possveis.

A A

U()W(+)

U()W()
A

O caminho da ferramenta entre A e A' especificado no bloco com


o nmero de seqncia "ns" incluindo G00 ou G01, e, neste bloco,
um comando de movimento no eixo Z no pode ser especificado.
O caminho da ferramenta entre A' e B deve estar constantemente aumentando ou diminuindo o contorno em ambos os eixos X e Z. Quando
o caminho da ferramenta entre A e A' programado por G00/G01, o
corte ao longo de AA' executado no modo G00/G01, respectivamente.
3 O subprograma no pode ser chamado de um bloco entre o
nmero de seqncia "ns" e "nf".

134

B63854PO/03

13.2.2
Desbaste no
Faceamento (G72)

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

Como mostrado na figura abaixo, este ciclo idntico ao G71, exceto


que o corte feito por uma operao paralela ao eixo X.
d
C

A
A

Caminho da ferramenta
(F)
(R)

(R)
45

(F)
u/2

Comando de programa
B
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 os mesmos de G71.

Fig. 13.2.2 (a) Caminho do corte na remoo de material no faceamento

D Sinais dos nmeros


especificados

So considerados os quatro padres de corte a seguir. Todos estes ciclos


de corte so feitos em paralelo ao eixo X e os sinais de u e w so mostrados
a seguir:
+X
B B
U()W()

U()W(+)

A
A

AA
AA

U(+)W(+)

A
A

+Z

A interpolao linear e a
circular so ambas possveis

U(+)W()
B B

Fig. 13.2.2 (b)


Sinais dos nmeros especificados com u e w na remoo de material no faceamento

O caminho da ferramenta entre A e A' especificado no bloco com nmero de


seqncia "ns" incluindo G00 e G01; neste bloco no se pode especificar um comando de movimento no eixo X . O caminho da ferramenta entre A' e B deve estar
constantemente aumentando ou diminuindo o contorno em ambos os eixos X e Z.
Se o corte ao longo de AA' ou no modo G00 ou G01, isto determinado
pelo comando entre A e A', como descrito no item 13.2.1.
135

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

13.2.3
Repetio Padro
(G73)

PROGRAMAO

B63854PO/03

Esta funo permite efetuar o corte repetitivo com um padro estabelecido,


sendo este deslocado bit a bit. Com este ciclo de corte, possvel trabalhar o
corte com eficincia, cujo formato grosseiro tenha sido feito por uma
usinagem grosseira, forja ou mtodo de fundio, etc.
k+w

w
C

u/2

i+u/2

(R)
B

u/2
A
w

O padro comandado no programa deve ser:


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 com nmero de
seqncia ns a nf.

: Distncia e sentido do relevo na direo do eixo X (designao de Raio).


Esta designao modal e no ser alterada at que outro valor seja designado.
Este valor tambm pode ser especificado pelo parmetro n 5135, que por
sua vez alterado pelo comando de programa.
k : Distncia e sentido do relevo na direo do eixo Z.
Esta designao modal e no alterada at que outro valor seja designado.
Este valor tambm pode ser especificado pelo parmetro n 5136, que por
sua vez alterado pelo comando de programa.
d
: O nmero de diviso.
Este valor idntico contagem repetitiva para o corte grosseiro. Esta designao modal e no ser alterada at que outro valor seja designado. Este valor
tambm pode ser especificado pelo parmetro n 5137, que por sua vez alterado pelo comando de programa.
ns : Nmero de seqncia do primeiro bloco para o programa do formato de acabamento.
nf : Nmero de seqncia do ltimo bloco para o programa do formato de acabamento.
nu : Distncia e sentido da tolerncia de acabamento na direo X (designao
de dimetro/raio).
nw : Distncia e sentido da tolerncia de acabamento na direo Z.
f,s,t : Qualquer funo F, S e T contida nos blocos entre o nmero de seqncia "ns"
e "nf" ignorada, mas no bloco G73 so vlidas.

Fig. 13.2.3 Caminho do corte no padro repetitivo

136

B63854PO/03

PROGRAMAO

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

NOTA
1 Enquanto os valores i e k, ou u e w so especificados
pelo endereo U e W respectivamente, os significados deles so determinados pela presena dos endereos P e Q
no bloco G73. Quando P e Q no so especificados no mesmo bloco, os endereos U e W indicam i e k respectivamente.
Quando P e Q so especificados no mesmo bloco, os endereos U e W indicam u e w respectivamente.
2 O ciclo de usinagem executado pelo comando G73 com
a especificao de P e Q.
So considerados os quatro padres de corte. Preste ateno no sinal de u, w, k, e i.
Quando o ciclo de usinagem concludo, a ferramenta retorna ao ponto A.

13.2.4

Ciclo de Acabamento (G70)

Aps o corte grosseiro com G71, G72 ou G73, o comando seguinte permite
o acabamento.

Formato
G70P (ns) Q (nf) ;
(ns) : Nmero de seqncia do primeiro bloco para o programa
do formato de acabamento.
(nf) : Nmero de seqncia do ltimo bloco para o programa
do formato de acabamento.

NOTA
1 As funes F, S e T especificadas no bloco G71, G72, G73
no so efetivadas, mas aquelas especificadas entre os
nmeros de seqncia "ns" e "nf" so efetivadas em G70.
2 Quando o ciclo de usinagem com G70 est concludo, a ferramenta retornada ao ponto de incio e o prximo bloco lido.
3 Nos blocos entre "ns" e "nf" atribudos de G70 at G73,
o subprograma no pode ser chamado.

137

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

Exemplos
Remoo de material no faceamento (G72)
Eixo X
7

Ponto de incio

88 110

120

160

40

80

10 10 10

20

Eixo Z
40

20

190
(Designao de 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 ;

138

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

Padro Repetitivo (G73)


16
B
Eixo X
16

110
2

180 160

120

14

Eixo Z

80

2 14

20

220
(Designao de 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 W40.0 ;
N015 G01 W20.0 F0.15 S0600 ;
N017 W20.0 S0400 ;
N018 G02 X160.0 W20.0 R20.0 ;
N019 G01 X180.0 W10.0 S0280 ;
N020 G70 P014 Q019 ;

139

130

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

13.2.5
Ciclo de Perfurao Profunda de Final de Face

PROGRAMAO

B63854PO/03

O programa seguinte gera o caminho de corte mostrado na Fig. 13.2.5.


A quebra de aparas possvel neste ciclo, como mostrado abaixo. Se X (U) e P
so omitidos, somente a operao no eixo Z ter resultado na perfurao.

(G74)

Dk

Dk

Dk

Dk

Dk
A

Dd

Di
C

(R)

(R)
(F)

(R)
(F)

(R)
(F)

[0<Dk'xDk]

(R)

(R)

U/2

(F)

(F)

Di

Di'

B
W

X
[0<DixDi]

Z
e

G74R (e) ;
G74X(U)_ Z(W)_ P(ni) Q(nk) R(nd) F (f ) ;
e

: Valor de retorno
Esta designao modal e no ser alterada at que outro valor seja
designado. Este valor tambm pode ser especificado pelo parmetro
n 5139, que por sua vez alterado pelo comando de programa.
X : Componente X do ponto B
U : Valor incremental de A a B
Z
: Componente Z do ponto C
W : Valor incremental de A a C
i : Valor de movimento na direo X (sem sinal)
k : Profundidade de corte na direo Z (sem sinal)
d : Valor de relevo da ferramenta na base do corte. O sinal de d sempre
positivo (+). No entanto, se o endereo X (U) e i so omitidos, a direo
do relevo pode ser especificado atravs do sinal desejado.
f
: Velocidade de avano

Fig. 13.2.5 Caminho do corte no ciclo de perfurao profunda de final de face

NOTA
1 Enquanto ambos e e nd so especificados pelo endereo R,
os significados deles so determinados pela presena do endereo X (U). Quando X(U) especificado, nd deve ser utilizado.
2 O ciclo de usinagem executado pelo comando G74 com
a especificao de X (U).

140

13.2.6
Ciclo de Perfurao
do Dimetro Externo/
Interno (G75)

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

O seguinte programa gera o caminho de corte mostrado na Fig. 13.2.6.,


equivalente a G74, exceto que X substitudo por Z. A quebra de aparas,
ranhuras e perfurao profunda no eixo X (neste caso Z, W e Q so
omitidos) so possveis neste ciclo.
A

(R)

Di

(F)
e

(R)
(F)
(R)

U/2

(F)
(R)
(F)
(R)
(F)

Dk

Dd

G75R (e) ;
G75X(U)_ Z(W)_ P(i) Q(k) R(d) F(f) ;
Fig. 13.2.6 Caminho do corte no ciclo de perfurao de dimetro externo/interno

Ambos G74 e G75 so utilizados para ranhuras e perfurao, e permitem


que a ferramenta seja automaticamente substituda. So considerados quatro
padres simtricos de corte, respectivamente.

141

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

13.2.7

Ciclo de Corte Mltiplo de


Abertura de Rosca (G76)

PROGRAMAO

B63854PO/03

O ciclo de abertura de rosca mltipla como indicado na Fig.13.2.7


programado pelo comando G76.

(R)

U/2

(R)
(F)

i
X

B
Dd
k

D
C

Fig. 13.2.7 Caminho do corte no ciclo de corte mltiplo de abertura de rosca

142

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

Ponta da ferramenta

1st
2nd
3rd
nth

d
pn
k

G76P (m) (r) (a) Q (d min) R(d);


G76X (u) _ Z(W) _ R(i) P(k) Q(d) F(L) ;
m

; Contagem repetitiva no acabamento (1 a 99)


Esta designao modal e no se altera at que outro valor seja
designado. Este valor pode ser especificado pelo parmetro
n 5142, que por sua vez alterado pelo comando de programa.
: Valor de chanfragem
Quando a guia de rosca expressada por L, o valor de L pode ser
ajustado de 0.0L a 9.9L em incremento de 0.1L (nmero de 2 dgitos,
de 00 a 90). Esta designao modal e no se altera at que outro
valor seja designado. Este valor tambm pode ser especificado pelo
parmetro n 5130,sendo este alterado pelo comando de programa.
: ngulo da ponta da ferramenta
Pode-se selecionar um dos seis tipos de ngulos, 80, 60, 55, 30,
29, e 0, e especificado por um nmero de 2 dgitos.
Esta designao modal e no se altera at que outro valor seja
designado. Este valor tambm pode ser especificado pelo parmetro
n 5143, que por sua vez alterado pelo comando de programa.

m, r, e a so especificados ao mesmo tempo no endereo P.


(Exemplo)
Quando m=2, r=1.2L, a=60, especifique como indicado abaixo (L a guia de abertura de rosca).

P 02 12
m r

60
a

dmin : Profundidade mnima de corte (especificada pelo valor do raio).


Quando a profundidade de corte de operao de um ciclo ( d d 1)
fica menor que seu limite de profundidade, ela fixada neste valor. Esta
designao modal e no se altera at que outro valor seja designado. Este valor tambm pode ser especificado pelo parmetro 5140, e o parmetro alterado pelo comando de programa.
d
: Tolerncia de acabamento.
Esta designao modal e no se altera at que outro valor seja
designado. Este valor tambm pode ser especificado pelo parmetro n 5141, e o parmetro alterado pelo comando de programa,
i
k
nd
L

: Diferena do raio de abertura de corte se i = 0, o corte normal


de abertura de rosca reta pode ser feito.
: Altura da rosca
Este valor especificado pelo valor do raio.
: Profundidade de corte no 1 corte (valor do raio).
: Guia de rosca (idntica a G32).
Fig. 13.2.7 (b) Detalhe de corte

143

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

D Retrao do ciclo de corte


de abertura de rosca

PROGRAMAO

B63854PO/03

Quando o bloqueio de avano aplicado durante a abertura de rosca, no ciclo


de corte mltiplo de abertura de rosca (G76), a ferramenta rapidamente
retrada, do mesmo modo que na chanfragem executada no final do ciclo
de corte de abertura de rosca. A ferramenta volta para o ponto de incio do
ciclo. Ao acionar o incio de ciclo, o ciclo de corte mltiplo de abertura de
rosca reiniciado. Ver notas em 13.1.2.
NOTA
1 Os significados dos dados especificados pelos endereos
P, Q e R so determinados pela presena de X (U) e X (W).
2 O ciclo de usinagem executado pelo comando G76 com X
(U) e Z (W).
Ao utilizar este ciclo, o corte executado em uma extremidade, e a carga na ponta da ferramenta reduzida.
Executando a profundidade de corte nd para o primeiro caminho, e dn para o caminho n, o valor do corte por um ciclo se mantm constante. So considerados padres simtricos que correspondem ao sinal de cada endereo.
Est disponvel o corte interno de abertura de rosca. Na figura
acima, a velocidade entre C e D especificada pelo endereo F,
e, no outro caminho, pelo deslocamento rpido. O sinal das
dimenses incrementais para a figura acima indicado a seguir:
U, W : negativo(determinado pela direo do caminho da
ferramenta AC e CD.)
R:
negativo(determinado pela direo do caminho da
ferramenta AC.)
P:
positivo (sempre)
Q:
positivo (sempre)
3 As notas sobre o corte de abertura de rosca so as mesmas para o
corte de rosca com G32 e para o ciclo de corte de rosca com G92.
4 A designao de chanfragem tambm vlida para o ciclo
de corte de abertura de rosca G92.
5 A ferramenta retorna ao ponto de incio do ciclo ao tempo de
profundidade de corte ndn, imediatamente aps a entrada do
estado de bloqueio de avano, durante o corte de abertura de rosca.

144

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

Exemplos
Ciclo mltiplo repetitivo (G76)
Eixo X

1.8
68

60.64
Eixo Z

1.8

3.68

G00 X115.0 Z130.0


G76 P011060 Q100 R200 ;
G76 X60640 Z25000 P3680 Q1800 F6.0 ;

25

105

145

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

13.2.8

Notas Sobre o Ciclo


Mltiplo Repetitivo
(G70 G76)

1. Nos blocos onde so comandados os ciclos mltiplos repetitivos, os


endereos P, Q, X, Z, U, W, e R devem ser corretamente especificados para
cada bloco.
2. No bloco especificado pelo endereo P de G71, G72 ou G73, deve-se cose comandar o grupo G00 ou G01. Se o comando no for feito, o alarme P/S No.65 acionado.
3. No modo MDI, G70, G71, G72, ou G73 no deve ser comandado, caso contrrio o alarme P/S n 67 acionado. G74, G75 e G76 podem ser comandados no modo MDI.
4. Nos blocos onde G70, G71, G72, ou G73 so comandados, entre o
nmero de seqncia especificado por P e Q, no podem ser comandados
M98 (chamada de subprograma) e M99 (fim de subprograma).
5. Nos blocos entre o nmero de seqncia especificado por P e Q, os
comandos a seguir no podem ser especificados.
Cdigo G de ao simples, exceto para G04 (pausa)
Cdigo G do grupo 01, exceto para G00, G01, G02 e G03
Cdigo G do grupo 06
M98 / M99
6. Durante a execuo do ciclo mltiplo repetitivo (G70AG76), possvel parar o ciclo e executar a operao manual. Mas quando a operao
do ciclo reiniciada, a ferramenta deve ser retornada ao ponto onde
a operao do ciclo foi interrompida. Se a operao for reiniciada
sem o retorno ao ponto da interrupo, o deslocamento efetuado na
operao manual adicionado ao valor absoluto, e o caminho da ferramenta
desviado em funo do valor do deslocamento na operao manual.
7. Quando G70, G71, G72, ou G73 executado, o nmero de seqncia especificado pelo endereo P e Q no deve ser especificado por
duas vezes ou mais no mesmo programa.
8. Os blocos entre o nmero de seqncia especificados por P e Q, no
ciclo mltiplo repetitivo, no devem ser programados com a
"Programao Direta das Dimenses do Desenho.
9 G74, G75, e G76 tambm no incluem a entrada de casas decimais
para P e Q. Os menores incrementos de entrada so utilizados como as
unidades onde o valor do percurso e a profundidade do corte so especificados.
10 Quando #1 = 2500 executado com uma macro de usurio, 2500.000
atribudo para #1. Neste caso, P#1 equivalente a P2500.
11 A compensao do raio da ponta da ferramenta no pode ser aplicada em
G71, G72, G73, G74, G75, G76, ou G78.
12.O ciclo mltiplo repetitivo no pode ser executado durante a operao
DNC.
13.Uma macro de usurio do tipo interrupo no pode ser executada
durante o ciclo mltiplo repetitivo.

146

PROGRAMAO

B63854PO/03

13.3
PROGRAMAO
DIRETA DAS DIMENSES DO DESENHO

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

Os ngulos de linhas retas, o valor de chanfragem, os valores de arredondamento de canto, e outros valores dimensionais dos desenhos de usinagem,
podem ser programados atravs da introduo direta destes valores. Em
adio, a chanfragem e o arredondamento de canto podem ser introduzidos
entre linhas retas, tendo um ngulo opcional. Esta programao s vlida
no modo operao de memria.

Formato

Tabela 13.3 Tabela de comandos


Comandos
X2_ (Z2_), A_ ;

Movimento de ferramenta
X
(X2 , Z2)

1
A
(X1 , Z1)

,A1_ ;
X3_ Z3_, A2_ ;

X
(X3 , Z3)
A2

A1

(X2 , Z2)

(X1 , Z1)

X2_ Z2_, R1_ ;


X3_ Z3_ ;
or
,A1_, R1_ ;
X3_ Z3_, A2_ ;

(X3 , Z3)
A2

R
1

A1

(X1 , Z1)

X2_ Z2_, C1_ ;


X3_ Z3_ ;
or
,A1_, C1_ ;
X3_ Z3_, A2_ ;

X
(X3 , Z3)

A2

C1
(X2 , Z2)

147

(X2 , Z2)

A1
(X1 , Z1)

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

Comandos

X2_ Z2_ , R1_ ;


X3_ Z3_ , R2_ ;
X4_ Z4_ ;
or
,A1_, R1_ ;
X3_ Z3_, A2_, R2_ ;
X4_ Z4_ ;

Movimento de ferramenta
X

(X4 , Z4)

(X3 , Z3)
A2

R2

R
(X2 , Z2)

A1

(X1 , Z1)

X2_ Z2_ , C1_ ;


X3_ Z3_ , C2_ ;
X4_ Z4_ ;
or
,A1_, C1_ ;
X3_ Z3_, A2_, C2_ ;
X4_ Z4_ ;

X
C2
(X3 , Z3)
A2

(X4 , Z4)

C1

(X2 , Z2)
A1
(X1 , Z1)

X2_ Z2_ , R1_ ;


X3_ Z3_ , C2_ ;
X4_ Z4_ ;
or
,A1_, R1_ ;
X3_ Z3_, A2_, C2_ ;
X4_ Z4_ ;

C2
(X4 , Z4)

(X3 , Z3)
A2
R
1

(X2 , Z2)

A1
(X1 , Z1)

X2_ Z2_ , C1_ ;


X3_ Z3_ , R2_ ;
X4_ Z4_ ;
or
,A1_, C1_ ;
X3_ Z3_, A2_, R2_ ;
X4_ Z4_ ;

(X4 , Z4)

(X3 , Z3)
A2

R2
C1

(X2 , Z2)
A1
(X1 , Z1)

148

PROGRAMAO

B63854PO/03

Explicaes

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

Segue um programa para usinagem ao longo da curva mostrada na Fig. 13.3:

+X
a3

X (x2) Z (z2) , C (c1) ;


X (x3) Z (z3) , R (r2) ;
X (x4) Z (z4) ;
(x4, z4)

o
,Ar(a1) , C (c1) ;
X (x3) Z (z3) , A (a2) , R (r2) ;
X (x4) Z (z4) ;

(x3, z3)
r2

+Z
a2
(x2, z2)

c1

a1
(x1, z1)

Ponto inicial

Fig. 13.3 Desenho de usinagem (exemplo)

Para comandar uma linha reta, especifique um ou dois dentre X, Z e A.


Se somente um deles for especificado, a linha reta deve ser primeiramente
definida por um comando no bloco seguinte.
Para comandar o grau de uma linha reta, ou o valor de chanfragem, ou canto
R, programe com uma vrgula (,) como a seguir :
, A_
, C_
, R_

Ao especificar 1 no parmetro CCR No. 3405#4 no sistema que no utilize


A ou C como nome do eixo, o grau de uma linha reta, ou o valor de
chanfragem, ou canto R, pode ser comandado sem a vrgula (,) como a seguir :
A_
C_
R_

149

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

NOTA
1 Os seguintes cdigos G no so aplicveis ao mesmo bloco
quando comandados pela entrada direta das dimenses
do desenho; ou entre blocos de entrada direta das dimenses do desenho que definam figuras seqenciais.
1) Cdigos G (que no G04) no grupo 00.
2) G02, G03, G90, G92, e G94 no grupo 01.
2 O arred. de canto no pode ser introduzido em abertura de rosca.
3 Quando o ponto final do bloco anterior determinado no
prximo bloco, de acordo com os comandos seqenciais
de entrada direta das dimenses do desenho, a parada
de bloco nico no efetuada; porm, a parada de bloqueio de avano feita no ponto final do bloco precedente.
4 A tolerncia de ngulo no clculo do ponto de interseo
do programa abaixo de 1.
(Porque a distncia do percurso a ser obtida neste clculo
muito grande).
1) X_ , A_ ; (Se um valor dentro de 01 ou 1801 especificado para instruo de ngulo, o alarme P/S n 057 acionado).
2) Z_ , A_ ; (Se um valor dentro de 901 ou 2701 especificado para instruo de ngulo, o alarme P/S n 057 acionado).
5 Um alarme acionado se o ngulo feito pelas 2 linhas
estiver dentro de 1 ao se calcular o ponto de interseco.
6 A chanfragem ou canto % so ignorados se o ngulo feito
pelas 2 linhas estiver dentro 1.
7 Ambos comando dimensional (programao absoluta) e uma
instruo de ngulo devem ser especificados no bloco seguinte
ao bloco no qual somente a instruo de ngulo especificada.
(Exemplo)
N1 X_, A_, R_ ;
N2, A_ ;
N3 X_ Z_, A_ ;
(Alm do comando dimensional, a instruo de ngulo deve
ser especificada no bloco n 3).

150

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B63854PO/03

Exemplos

R20
R15

R6
300
100
60
10
30
180

22

(Especificao de dimetro, entrada mtrica)


N001
N002
N003
N004
N005
N006
N007
:
:

G50 X0.0 Z0.0 ;


G01 X60.0, A90.0, C1.0 F80 ;
Z30.0, A180.0, R6.0 ;
X100.0, A90.0 ;
,A170.0, R20.0 ;
X300.0 Z180.0, A112.0, R15.0 ;
Z230.0, A180.0 ;

151

145

14. FUNO DE COMPENSAO

14

PROGRAMAO

B63854PO/03

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 ENTRADA DE VALORES A PARTIR
DO PROGRAMA (G10)

152

B63854PO/03

14.1

CORREO DA
FERRAMENTA

14. FUNO DE COMPENSAO

PROGRAMAO

A correo da ferramenta utilizada para compensar a diferena entre a ferramenta atualmente em uso da ferramenta simulada na programao
(geralmente ferramenta padro).

Ferramenta padro

Ferramenta atual
Valor de correo
do eixo X
Valor de correo
do eixo Z
Fig. 14.1 Correo da ferramenta

Nesta unidade no h cdigo G para especificar a correo da ferramenta,


que ser especificada pelo cdigo T.

14.1.1

As correes da geometria e do desgaste da ferramenta so passveis de


Correo da Geometria e dividir a correo da ferramenta para corrigir a sua geometria, compensando
o formato da ferramenta ou a posio de montagem; e correo do desdo Desgaste da Ferramenta gaste, para compensao do desgaste da ponta da ferramenta.
Ponto no programa
Ferramenta imaginria
Valor de
correo da
geometria
do eixo X
Valor de
correo
do desgaste
do eixo X
Valor de
correo
do desgaste
do eixo Z

Ferramenta
atual
Valor de
correo da
geometria
do eixo Z

Fig. 14.1.1(a) Correo da geometria da ferramenta a partir da correo


do desgaste da ferramenta

153

14. FUNO DE COMPENSAO

14.1.2

Cdigo T para Correo


da Ferramenta

PROGRAMAO

H dois mtodos para especificar um cdigo T, como indicado nas Tabelas


14.1.2(a) e 14.1.2(b).

Formato
D O dgito menor do cdigo T
especifica os nmeros de
correo da geometria e
do desgaste

B63854PO/03

Tabela 14.1.2(a)
Tipo do
cdigo T

Significado do cdigo T

Comando
Tff
de 2 dgitos
Nmero de correo
do desgaste e da geometria da ferramenta
Seleo de ferramenta

Comando T ff ff
de 4 dgitos
Nmero de correo
do desgaste e da geometria da ferramenta
Seleo de ferramenta

D O dgito menor do cdigo


T especifica o nmero de
correo do desgaste, e o
nmero de dgito maior
especifica o nmero de
seleo e o nmero de
correo da geometria

Definio de parmetros para


especificao do N de correo
Quando LGN, bit 1
do parmetro n
5002, ajustado
para 0, o nmero
de correo da geometria e do desgaste da ferramenta, para uma deQuando LD1, bit 0 do terminada ferraparmetro n 5002 menta, o mesmo.
Quando LD1, bit 0 do
parmetro n 5002
ajustado para 1, o nmero de correo do
desgaste da ferramenta
especificado pelo ltimo dgito do cdigo T.

ajustado para 0, o nmero de correo do


desgaste da ferramenta especificado
pelos dois ltimos dgitos de um cdigo T.

Tabela 14.1.2(b)
Tipo do
cdigo T

Significado do cdigo T

Comando T f f
de 2 dgitos
Nmero de correo do
desgaste da ferramenta

Seleo de ferramenta e
nmero de correo da
geometria da ferramenta.
Comando
de 4 dgitos

T ff ff

Definio de parmetros para


especificao do N de correo
Quando LGN, bit 1
do parmetro n
5002, ajustado
para 0, o nmero
de correo da geometria e do desgaste da ferramenta, para uma deQuando LD1, bit 0 do terminada ferraparmetro n 5002 menta, o mesmo.
Quando LD1, bit 0 do
parmetro n 5002
ajustado para 1, o nmero de correo do
desgaste da ferramenta
especificado pelo ltimo dgito do cdigo T.

Nmero de correo do ajustado para 0, o ndesgaste da ferramenta


mero de correo do
Seleo de ferramenta e
desgaste da ferranmero de correo da
geometria da ferramenta. menta especificado
pelos dois ltimos dgitos de um cdigo T.

14.1.3

A seleo de ferramenta feita atravs da especificao do cdigo T correspondente ao nmero da ferramenta. Consulte o manual do fabricante da mquina-ferramenta sobre a relao entre a seleo de ferramenta e a ferramenta.

14.1.4

O nmero de correo da ferramenta possui dois significados.


Especifica a distncia de correo correspondente ao nmero selecionado
para iniciar a funo de correo. Um nmero 0 ou 00 de correo de ferramenta indica que o valor de correo 0, e a correo cancelada.

Seleo da Ferramenta

Nmero de Correo

154

B63854PO/03

14.1.5

Correo

PROGRAMAO

14. FUNO DE COMPENSAO

H dois tipos de correo. Uma a correo de desgaste da ferramenta e


a outra da correo de geometria da ferramenta.

Explicaes
D Correo de desgaste da
ferramenta

O caminho da ferramenta corrigido pelos valores X e Z de correo de


desgaste para o caminho programado. A distncia da correo correspondente ao nmero especificado pelo cdigo T adicionada ou subtrada
de cada bloco programado, alm da posio deste.
Caminho da ferramenta aps a correo
Este bloco possui o comando
de correo com cdigo T
Caminho programado
Compensao pela correo X, Z (vetor de correo)
Fig. 14.1.5(a) Movimento de correo (1)

D Vetor de correo

Na Fig. 14.1.5(a), o vetor com correo X e Z chamado vetor de correo.


A compensao a mesma do vetor de correo.

D Cancelamento de correo

A correo cancelada quando o nmero 0 ou 00 de correo do cdigo T


selecionado. No final do bloco cancelado, o vetor de correo torna-se 0.
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 ; Ao especificar 00 como o nmero de correo, o vetor de correo apagado.

Caminho da ferramenta aps a correo

N2
Caminho programado
N1

Fig. 14.1.5(b) Movimento de correo (2)

Com o parmetro LVC (No. 5003#6) ajustado em 1, a correo cancelada quando:


1) O tempo inicial aps a energizao ativado.
2) A chave de reincio na unidade MDI pressionada.
3) O sinal de reincio a inserido da mquina para o CNC.
155

14. FUNO DE COMPENSAO

D Somente cdigo T

PROGRAMAO

B63854PO/03

O parmetro LVC (No.5003#6) pode ser ajustado de forma que a correo


no seja cancelada quando se pressiona a chave de reincio ou quando o
reincio introduzido.
reincio.somente o cdigo T especificado no bloco, a ferramenta movida
Quando
pelo valor de correo do desgaste sem um comando de movimento. O
movimento executado na velocidade de deslocamento rpido no modo
G00. Nos outros modos o movimento executado na velocidade de avano.
Quando um cdigo T com nmero 0 ou 00 de correo especificado por
si s, executado o movimento para cancelar a correo.
ALERTA
1 Quando G50 X_Z_T_ ; especificado.
A ferramenta no deslocada.
definido o sistema de coordenadas no qual o valor da coordenada da posio da ferramenta (X, Z). A posio da ferramenta obtida pela subtrao do valor de correo do desgaste
correspondente ao nmero de correo especificado no cdigo T.
2 Um cdigo T e um cdigo G pertencentes ao grupo 00, que
no G50, no devem ser especificados no mesmo bloco.

D Correo de geometria
da ferramenta

Com a correo de geometria da ferramenta, o sistema de coordenadas do


trabalho alterado pelos valores de correo X, Y e Z de geometria. A
saber, o valor de correo correspondente ao nmero designado pelo
cdigo adicionado a ou subtrado da posio atual.
Caminho programado aps o deslocamento
do sistema de coordenadas do trabalho
Valor de correo pela correo
da geometria da ferramenta
nos eixos X, Z (vetor de correo)

Comando absoluto

Caminho da ferramenta
aps a correo

Caminho programado antes do


deslocamento do sistema de
coordenadas do trabalho
Fig. 14.1.5(c) Movimento de correo da geometria da ferramenta

NOTA
Assim como a correo do desgaste, a compensao da ferramenta pode ser feita pela definio do parmetro LGT(No.5002#4)
para adicionar ou subtrair o ponto final programado de cada bloco.

156

B63854PO/03

D Cancelamento de correo

14. FUNO DE COMPENSAO

PROGRAMAO

A especificao do nmero 0, 00, ou 0000 de correo, cancela a correo.


NOTA
O cdigo T com nmero 2 de correo no cancela a correo
da figura da ferramenta quando o nmero especificado no
parmetro 5002#1 (LGN) for 0). O nmero 0 de correo,
contudo, tambm pode ser utilizado para cancelar a correo da
figura da ferramenta quando o parmetro No. 5002#5 (LGC)
ajustado.
Quando o parmetro TGC (No. 5003#7) definido em 1, o reincio tambm
pode cancelar a correo da figura da ferramenta.

Exemplos

1. Quando os nmeros de correo da geometria e do desgaste so especificados com os ltimos dois dgitos de um cdigo T.
(quando LGN, bit 1 do parmetro No.5002, definido em 0),
N1 X50.0 Z100.0 T0202 ; Especifica correo nmero 02
N2 Z200.0 ;
N3 X100.0 Z250.0 T0200 ; Cancela a correo
Comando absoluto

Caminho programado
aps o deslocamento
do sistema
N1
de coordenadas
de trabalho

Cancelamento da correo

N3

N2

Caminho da ferramenta aps a correo

Correo

2. Suponha que a correo da geometria no seja cancelada com a correo


n 0 (quando LGN, bit 1 do parmetro No. 5002, ajustado em 1),
N1 X50.0 Z100.0 T0202 ; Nmero de seleo da ferramenta (especificao de nmero 02 de correo da geometria da ferramenta)
N2 Z200.0 ;
N3 X100.0 Z250.0 T0000 ; Cancela a correo
Cancelamento de correo

Caminho programado
aps o deslocamento
do sistema
N1
de coordenadas
de trabalho
Correo

157

N3
N2

Caminho da ferramenta aps a correo

14. FUNO DE COMPENSAO

14.1.6

Comandos G53, G28, e


G30 na Correo da
Posio da Ferramenta

PROGRAMAO

B63854PO/03

Esta seo descreve as seguintes operaes quando se aplica a correo de


posio da ferramenta: comandos G53, G28 e G30, retorno manual ao
ponto de referncia, e o cancelamento de correo de posio da ferramenta
com o comando T00.

Explicaes
D Retorno ao ponto de
referncia (G28) e comando
G53 quando a correo de
posio da ferramenta
aplicada

Executando-se o retorno ao ponto de referncia (G28) ou um comando G53


quando a correo de posio da ferramenta aplicada, no cancela o vetor
de correo de posio da ferramenta.
O display de posio absoluta segue, contudo, de acordo com a definio
de bit 4 (LGT) no parmetro n 5002.

LGT = 0 (A compensao de geometria da ferramenta baseada no deslocamento do sistema de coordenadas)


Compensao de geometria
da ferramenta

Compensao de desgaste
da ferramenta

Display de coor- Bloco para retorno ao ponto O deslocamento refletido. So vi- O vetor no refletido. As coordenadenadas de po- de referncia ou comando G53. sualizadas as coordenadas desloca- das so visualizadas como se a cordas de acordo com a compensao reo tivesse sido temporariamente
sio absoluta
da geometria da ferramenta.

Bloco seguinte.

cancelada.

So visualizadas as coordenadas O vetor refletido.


deslocadas de acordo com a compensao da geometria da ferramenta.

LGT = 1 (A compensao de geometria da ferramenta baseada no movimento da ferramenta)


Compensao de geometria
da ferramenta

Compensao de desgaste
da ferramenta

Display de coor- Bloco para retorno ao ponto O vetor no refletido. As coordena- O vetor no refletido. As coordenadenadas de po- de referncia ou comando G53. das so visualizadas como se a cor- das so visualizadas como se a correo tivesse sido temporariamente reo tivesse sido temporariamente
sio absoluta
Bloco seguinte.

cancelada.

cancelada.

O vetor refletido.

O vetor refletido.

NOTA
Bit 6 (DAL) do parmetro No. 3104 definido em 0 (as posies atuais nas quais aplicada a
correo de posio da ferramenta so visualizadas no display de posio absoluta).

158

PROGRAMAO

B63854PO/03

14. FUNO DE COMPENSAO

D Retorno manual ao ponto


A execuo do retorno manual ao ponto de referncia quando a correo
de referncia quando a corre- da ferramenta aplicada no cancela o vetor de correo de posio da
o da ferramenta aplicada ferramenta. O display de posio absoluta segue, no entanto, de acordo com
a definio de bit 4 (LGT) no parmetro No. 5002.
LGT = 0 (A compensao de geometria da ferramenta baseada no deslocamento do sistema de coordenadas)
Compensao de geometria
da ferramenta

Compensao de desgaste
da ferramenta

Display de coor- Durante o retorno manual ao O deslocamento refletido. So vi- O vetor no refletido. As coordenasualizadas as coordenadas desloca- das so visualizadas como se a cordenadas de po- ponto de referncia
das de acordo com a compensao reo tivesse sido temporariamente
sio absoluta
da geometria da ferramenta.

Bloco seguinte

cancelada.

So visualizadas as coordenadas O vetor refletido.


deslocadas de acordo com a compensao da geometria da ferramenta.

LGT = 1 (A compensao de geometria da ferramenta baseada no movimento da ferramenta)


Compensao de geometria
da ferramenta

Compensao de desgaste
da ferramenta

Display de coor- Durante o retorno manual ao O vetor no refletido. As coordena- O vetor no refletido. As coordenadas so visualizadas como se a cor- das so visualizadas como se a cordenadas de po- ponto de referncia
reo tivesse sido temporariamente reo tivesse sido temporariamente
sio absoluta
Bloco seguinte

cancelada.

cancelada.

O vetor refletido.

O vetor refletido.

NOTA
Bit 6 (DAL) do parmetro No. 3104 definido em 0 (as posies atuais nas quais aplicada a
correo de posio da ferramenta so visualizadas no display de posio absoluta).

159

14. FUNO DE COMPENSAO

D Cancelamento de correo
de posio da ferramenta
com T00

PROGRAMAO

B63854PO/03

Se somente T00 for especificado durante a aplicao da correo de


posio da ferramenta, o cancelamento da correo depende das definies
dos seguintes parmetros:
LGN = 0

LGN (No.5002#1)

LGT (No.5002#4)

LGC (No.5002#5)

Nmero de correo da geometria: Compensao da geometria aplicada: A correo da geometria :


0: Igual ao nmero de correo 0: Baseada no deslocamento do
0: No cancelada com T00
do desgaste
sistema de coordenadas
1: Cancelada com T00
1: Igual ao nmero de seleo 1: Baseada no deslocamento da
ferramenta
da ferramenta

Resultado

LGT=0

No cancelado
Cancelado

LGT=0

LGC=0
LGC=1
LWM (No.5002#6)
Correo da Posio da ferramenta:
0: Atravs do cdigo T
1: Atravs do movimento ao
longo do eixo

LGT=1

LWM=0
LWM=1

Cancelado
No cancelado

NOTA
1 Quando LGT=0, LWM no relacionada
2 Quando LGT=1, LGC no relacionado, mesmo quando LGN = 0.

LGN = 1
LGN (No.5002#1)

LGT (No.5002#4)

LGC (No.5002#5)

Nmero de correo da geometria: Compensao da geometria aplicada: A correo da geometria :


0: Igual ao nmero de correo 0: Baseada no deslocamento do
0: No cancelada com T00
do desgaste
sistema de coordenadas
1: Cancelada com T00
1: Igual ao nmero de seleo 1: Baseada no deslocamento da
ferramenta
da ferramenta

Resultado

LGN=0

Cancelado

LGT=0

LGC no relacionado
LWM (No.5002#6)
Correo da posio da ferramenta:
0: Atravs do cdigo T
1: Atravs do movimento ao
longo do eixo

LGT=1

LWM=0
LWM=1

NOTA
1 Quando LGT = 0, LWM no relacionado
2 Quando LGT = 1, LGC no relacionado

160

Cancelado
No cancelado

PROGRAMAO

B63854PO/03

14.2

VISO GERAL DA
COMPENSAO DO
RAIO DA PONTA DA
FERRAMENTA

14. FUNO DE COMPENSAO

difcil produzir a compensao necessria para formar peas exatas somente com a utilizao da funo de correo da ferramenta, isto devido
ao arredondamento da ponta da ferramenta no corte cnico ou corte circular. A funo de compensao do raio da ponta da ferramenta faz a compensao automtica dos erros acima.

Pea

Caminho da ferramenta sem compensao

Caminho da ferramenta com compensao

Profundidade
insuficiente
de corte

Ponta da ferramenta

Formato processado sem compensao


do raio da ponta da ferramenta
Fig 14.2 Caminho da ferramenta na compensao do raio da ponta da ferramenta

14.2.1

Ponta Imaginria da
Ferramenta

A ponta da ferramenta na posio A da figura a seguir atualmente no existe.


A ponta imaginria da ferramenta necessria porque geralmente mais difcil definir o centro do raio da ponta da ferramenta atual para a posio
de incio, do que a ponta imaginria da ferramenta (Nota).
Quando a ponta imaginria da ferramenta tambm utilizada, o raio da
ponta da ferramenta no precisa ser considerado na programao.
A relao da posio quando a ferramenta ajustada na posio de incio
mostrada na figura a seguir:

A
Posio de incio
Quando programada com o
centro da ponta da ferramenta

Posio de incio
Quando programada com a ponta
imaginria da ferramenta

Fig. 14.2.1(a) Centro do raio da ponta da ferramenta e ponta imaginria da ferramenta

161

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

CUIDADOS
Em uma mquina com pontos de referncia, um ponto padro como o centro do torno pode
ser colocado sobre a posio de incio. A distncia deste ponto padro at o centro do raio da
ponta ou da ponta imaginria da ferramenta, definida como o valor de correo da ferramenta.
Definindo-se a distncia do ponto padro at o centro do raio da ponta da ferramenta como
o valor de correo, o mesmo que colocar o centro do raio da ponta da ferramenta sobre a
posio de incio. Enquanto que, definindo-se a distncia do ponto padro at a ponta imaginria da ferramenta o mesmo que colocar a ponta imaginria da ferramenta sobre o ponto
padro. Para definir o valor da correo, no geral mais fcil medir a distncia do ponto
padro at a ponta imaginria da ferramenta, do que do ponto padro at o centro do raio da
ponta da ferramenta.

OFX
(Correo da ferramenta no eixo X)

OFX
(Correo da ferramenta no eixo X)

OFZ
(Correo da ferramenta no eixo Z)

OFZ
(Correo da ferramenta no eixo Z)
Colocando a distncia a partir do ponto padro at o
centro da ponta da ferramenta como o valor de correo da ferramenta

Colocando a distncia a partir do ponto padro at o centro da ponta imaginria da ferramenta como o valor de correo da ferramenta

A posio de incio colocada sobre o centro da ponta da ferramenta

A posio de incio colocada sobre a ponta imaginria da ferramenta.

Fig 14.2.1(b) Valor de correo da ferramenta quando o centro do torno colocado sobre a posio de incio.
A menos que a compensao do raio da ferramenta
seja executada, o caminho do centro da ponta da
ferramenta idntico ao caminho programado.

Caminho do centro da
ponta da ferramenta

O corte ser executado com preciso se a compensao do raio da ponta da ferramenta for utilizada.

Caminho do centro da
ponta da ferramenta

Partida

Partida

Caminho programado

Caminho programado

Fig 14.2.1(c) Caminho da ferramenta quando a programao utilizar o centro da ponta da ferramenta
Sem a compensao do raio da ponta da ferramenta, o caminho da ponta imaginria da ferramenta idntico ao caminho programado.

Caminho da ponta imaginria da ferramenta

O corte ser executado com preciso atravs da


compensao do raio da ponta da ferramenta.

Caminho da ponta imaginria da ferramenta


Partida

Partida

Caminho programado

Caminho programado

Fig 14.2.1(d) Caminho da ferramenta quando a programao utilizar a ponta imaginria da ferramenta

162

PROGRAMAO

B63854PO/03

14.2.2

Direo da Ponta Imaginria da Ferramenta

14. FUNO DE COMPENSAO

A direo da ponta imaginria da ferramenta, vista a partir do centro da


ponta da ferramenta, determinada pela direo da ferramenta durante o
corte, devendo assim, ser definida antes bem como os valores de correo.
A direo da ponta imaginria da ferramenta pode ser selecionada dentre as
oito especificaes mostradas na Fig. 14.2.2 abaixo em conjunto com
seus cdigos correspondentes.
Esta Fig 14.2.2 ilustra a relao entre a ferramenta e a posio de incio,
que se aplica quando a correo da geometria da ferramenta e a opo de
correo do desgaste da mesma so selecionados.
X

Ponta imaginria n 1 da ferramenta

Ponta imaginria n 2 da ferramenta

Ponta imaginria n 3 da ferramenta

Ponta imaginria n 4 da ferramenta

Ponta imaginria n 5 da ferramenta

Ponta imaginria n 6 da ferramenta

Ponta imaginria n 7 da ferramenta

Ponta imaginria n 8 da ferramenta

Fig. 14.2.2 Direo da ponta imaginria da ferramenta

163

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

As pontas imaginrias nmeros 0 e 9 da ferramenta so utilizadas quando o centro da ponta da ferramenta coincide com a posio de incio. Coloque o nmero
da ponta imaginria da ferramenta no endereo OFT para cada nmero de correo.
O bit 7 (WNP) do parmetro No. 5002 utilizado para determinar se o nmero
de correo da geometria da ferramenta, ou o nmero de correo do desgaste da ferramenta, especificar a direo da ponta virtual da ferramenta para
a compensao do raio da ponta da ferramenta.

Ponta imaginria nmero 0 e 9 da ferramenta

14.2.3

Nmero e Valor
de Correo
Explicaes
D Nmero e valor
de correo

Valor de compensao do raio da ponta da


ferramenta (Valor do raio da ponta da ferramenta)

Tabela 14.2.3(b) Correo da geometria da ferramenta


Nmero
OFGX
OFGZ
OFGR
OFT
de corre- (Valor de corre- (Valor de corre- (Valor de correo (Direo da
o da
o da geome- o da geome- da geometria do ponta imaginria
geometria tria do eixo X) tria do eixo Z) raio ponta da ferr.) da ferramenta)

G01
G02
G03
G04
G05
:

10.040
20.060
0
:
:
:

50.020
30.030
0
:
:
:

0
0
0.20
:
:
:

1
2
6
:
:
:

Tabela 14.2.3(c) Correo do desgaste da ferramenta


Nmero de
OFGX
OFGZ
OFGR
OFT
correo do (Valor de corre- (Valor de corre- (Valor de correo (Direo da ponta
desgaste o do desgaste o do desgaste do desgaste do raio imaginria da
do eixo X)
do eixo Z)
da ponta da ferr.) da ferramenta

W01
W02
W03
W04
W05
:

0.040
0.060
0
:
:
:

164

0.020
0.030
0
:
:
:

0
0
0.20
:
:
:

1
2
6
:
:
:

B63854PO/03

D Compensao do raio
da ponta da ferramenta

PROGRAMAO

14. FUNO DE COMPENSAO

Neste caso, o valor de compensao do raio da ponta da ferramenta a


soma do valor da geometria ou da correo do desgaste.
OFR=OFGR+OFWR

D Direo da ponta
imaginria da ferramenta

A direo da ponta imaginria da ferramenta pode ser ajustada tanto para


a correo da geometria ou a correo do desgaste.
No entanto, a ltima direo designada efetivada.

D Comando de valor de correo O nmero de correo especificado com o mesmo cdito T utilizado
para correo da ferramenta. Para detalhes, ver Subseo II14.1.2.
NOTA
Quando o nmero de correo da geometria comum
seleo de ferramenta atravs do parmetro de ajuste LGT
(n 5002#1) e um cdigo T designado, para o qual os nmeros de correo da geometria e do desgaste diferem um
do outro, a direo da ponta imaginria da ferramenta especificada pelo nmero de correo da geometria vlida.
Exemplo)

D Faixa de definio do
valor de correo

T0102
OFR=RFGR 01+OFWR 02
OFT=OFT 01

A faixa do valor de correo deve ser como segue :


Sistema incremental

Sistema mtrico
0 a "999.999 mm

ISB

Sistema de polegadas
0 a "99,9999 pol

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.

165

14. FUNO DE COMPENSAO

14.2.4

Posio da Pea e
Comando de Movimento

PROGRAMAO

B63854PO/03

A posio da pea com relao ferramenta deve ser especificada na


compensao do raio da ponta da ferramenta.
Cdigo G

Posio da pea

Caminho da ferramenta

G40

(Cancelamento)

Movimento ao longo do caminho programado

G41

Lado direito

Movimento do lado esquerdo do caminho programado

G42

Lado esquerdo

Movimento do lado direito do caminho


programado

A ferramenta corrigida para o lado oposto da pea.

G42

Eixo X

Eixo Z
Pea

G41

A ponta imaginria da ferramenta


est no caminho programado
G40
G40

Ponta imaginria
nmero 1 a 8 da ferramenta

166

Ponta imaginria
nmero 0 da ferramenta

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

A posio da pea pode ser alterada ajustando-se o sistema de coordenadas


como indicado abaixo:

Eixo Z

G41 (a pea est no lado


esquerdo)

Eixo X

Pea

G42 (a pea est no


lado direito)

Nota
A posio da pea ser
alterada se o valor de compensao do raio da ponta
da ferramenta for negativo.

G40, G41, e G42 so modais.


No especifique G41 durante o modo G41. Se o fizer, a compensao no
funcionar adequadamente.
No especifique G42 durante o modo G42 pela mesma razo.
Os blocos de modo G41 ou G42 nos quais G41 ou G42 no so especificados so expressos respectivamente por (G41) ou (G42).
D Movimento da ferramenta
sem alterao da
posio da pea

Quando a ferramenta se desloca, a ponta da ferramenta mantm contato


com a pea.

(G42)
(G42)

(G42)

Diagrama
ampliado

167

(G42)

(G42)

(G42)

14. FUNO DE COMPENSAO

D Movimento da ferramenta
com alterao da
posio da pea

PROGRAMAO

B63854PO/03

A posio da pea contra a ferramenta se altera no canto do caminho


programado, como indicado na figura seguinte:
A

Posio
da pea

G41

G42
B

Posio
da pea
A

G41

G42

Embora a pea no exista no lado direito do caminho programado do caso


acima, a existncia da pea considerada no movimento de A a B. A
posio da pea no deve ser alterada no bloco seguinte ao bloco de partida.
No exemplo acima, se o bloco especificando o movimento de A a B fosse o
bloco de partida, o caminho da ferramenta no seria o mesmo daquele que
foi mostrado.
D Partida

O bloco no qual o modo alterado para G41 ou G42 a partir de G40,


chamado de bloco de partida.
G40 _ ;
G41 _ ; (Bloco de partida)
Movimentos transitrios da ferramenta para correo so executados no bloco de
partida. No bloco aps o de partida, o centro da ponta da ferramenta posicionado verticalmente ao caminho programado daquele bloco na posio de incio.

G40

(G42)

168

G42 (Partida)

B63854PO/03

D Cancelamento de correo

14. FUNO E COMPENSAO

PROGRAMAO

O bloco no qual o modo alterado para G40 a partir de G41 ou G42,


chamado de bloco de cancelamento de correo.
G41 _ ;
G40 _ ; (Bloco de cancelamento de correo)
O centro da ponta da ferramenta se move para uma posio vertical em direo
ao caminho programado no bloco antes do bloco de cancelamento. A ferramenta posicionada no ponto final no bloco de cancelamento da correo (G40)
como mostrado abaixo:

Ponto final
G40
(G42)

D Especificao de G41/G42
no modo G41/G42

Quando for novamente especificado no modo G41/G42, o centro da


ponta da ferramenta posicionado verticalmente ao caminho programado
do bloco precedente, no ponto final do bloco precedente.

(G42)

(G42)

(G42)

G42 W500.0 U500.0 ;

O posicionamento do centro da ponta da ferramenta acima no executado em bloco que primeiro especifica G41 / G42.
D Movimento da ferramenta
quando a direo de
movimento da ferramenta
em bloco com G40 for
diferente da direo da
pea

Quando se deseja retrair a ferramenta na direo especificada por X(U) e


Z(W), cancelando a compensao do raio da ponta da ferramenta no final
da usinagem do primeiro bloco da figura abaixo, especifique o seguinte:
G40 X(U) _ Z(W) _ I _ K _ ;
I, K
U, W

Direo do movimento da ferramenta


G40
G42

G40 U_ W_ I_ K_ ;

169

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

A posio da pea especificada pelos endereos I e K a mesma do bloco


precedente. Se I e/ou K especificado com G40 no modo de cancelamento,
o I e/ou K ignorado.
G40 X_ Z_ I_ K_ ;

Compensao do raio da ponta da ferramenta

G40 G02 X_ Z_ I_ K_ ;

Interpolao circular

G40 G01 X_ Z_ ;
G40 G01 X_ Z_ I_ K_ ; Modo de cancelamento da correo
(I e K no tem efeito).
O numeral s seguido de I e K deve sempre ser especificado como valor de raio.

Exemplos
X
(3)

f300
(1)
(2)

200

f60

120

30

150

(Modo G40)
1.G42 G00 X60.0 ;
2.G01 X120.0 W150.0 F10 ;
3.G40 G00 X300.0 W150.0 I40.0 K30.0 ;

170

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

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

1.M05 ;
2.S210 ;
3.G04 X1000 ;
4.G01 U0 ;
5.G98 ;
6.G10 P01 X10.0 Z20.0 R0.5 Q2 ;

Sada de cdigo M
Sada de cdigo S
Pausa
Distncia de avano do zero
Somente cdigo G
Alterao da correo

Se dois ou mais blocos acima so especificados consecutivamente, o centro


da ponta da ferramenta se direciona para uma posio vertical ao caminho
programado do bloco precedente, no final do bloco precedente. No entanto,
se os comandos de no movimento forem o 4 acima, o movimento da ferramenta acima conseguido com apenas um bloco.
(G42 mode)
N6 W1000.0 ;
N7 S21 ;
N8 M04 ;
U9 U1000.0 W1000.0 ;

Caminho programado
N6

N7 N8
N9

Caminho do centro da
ponta da ferramenta

D Compensao do raio da
ponta da ferramenta com
G90 ou G94.

A compensao do raio da ponta da ferramenta com G90 (ciclo de corte de


dimetro externo/interno) ou G94 (ciclo de torneamento final de face)
mostrado a seguir:
1. Movimento para os nmeros da ponta imaginria da ferramenta
Para cada caminho no ciclo, o caminho do centro da ponta da ferramenta
geralmente paralelo ao caminho programado.

G90

G94
Caminho do centro da ponta da ferramenta

4, 8, 3
5, 0, 7

4, 8, 3

4
5

1
1, 6, 2
Em todos os casos

1, 4, 5

Caminho do centro da ponta da ferramenta

5, 0, 7

1, 6, 2

8, 0, 6
3, 7, 2

Caminho programado

1, 4, 5

Em todos
os casos

Caminho programado

171

4
5

8, 0, 6

3, 7, 2

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

2. Direo da correo
A direo da correo indicada na figura abaixo independente do
modo G41/G42.
G90

D Compensao do raio
da ponta da ferramenta
com G71 a G76 ou G92

G94

Quando um dos seguintes ciclos especificado, o ciclo desviado atravs


do vetor de compensao do raio da ponta da ferramenta. Durante o ciclo,
nenhum clculo de interseco executado.
G71 (Remoo de material no ciclo de torneamento ou de esmerilhamento transversal)
G72 (Remoo de material no ciclo de faceamento ou de esmerilhamento
transversal de dimenso constante direta)
G73 (Repetio padro ou ciclo de esmerilhamento oscilante)
G74 (Perfurao profunda de final de face)
G75 (Perfurao de dimetro externo/interno)
G76 (Ciclo de abertura de rosca mltipla)
G92 (Ciclo de abertura de rosca)

D Compensao do raio da
O movimento aps a compensao mostrado abaixo.
ponta da ferramenta durante
a execuo da chanfragem

(G42)
Caminho programado
(G41)

O movimento aps a compensao mostrado abaixo.


D Compensao do raio da
ponta da ferramenta durante
a insero de um arco de canto
(G42)
Caminho programado
(G41)

172

B63854PO/03

D Compensao do raio da
ponta da ferramenta
quando o bloco especificado a partir do MDI

PROGRAMAO

14. FUNO DE COMPENSAO

Neste caso, a compensao do raio da ponta da ferramenta no executada.

173

14. FUNO DE COMPENSAO

14.3

PORMENORES DA
COMPENSAO
DO RAIO DA PONTA
DA FERRAMENTA

PROGRAMAO

B63854PO/03

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 das seguintes sub-sees:
14.3.1 Aspectos Gerais
14.3.2 Movimento da Ferramenta na Partida
14.3.3 Movimento da Ferramenta no Modo de Correo
14.3.4 Movimento da Ferramenta no Cancelamento do Modo de Correo
14.3.5 Verificao de Interferncias
14.3.6 Sobrecorte Atravs da Comp. do Raio da Ponta da Ferramenta
14.3.7 Correo na Chanfragem e nos Arcos de Canto
14.3.8 Comando de Entrada a Partir do MDI
14.3.9 Precaues Gerais para Operaes de Correo
14.3.10Comandos G53, G28, G30, no Modo de Compensao
do Raio da Ponta da Ferramenta

14.3.1

Aspectos Gerais

O vetor de correo do centro do raio da ponta da ferramenta um vetor bidimenD Vetor de Correo do Centro do sional idntico ao valor de correo especificado no cdigo T, calculado no CNC.
Raio da Ponta da Ferramenta Sua dimenso se altera bloco a bloco, de acordo com o movimento da ferramenta.
Este vetor de correo (daqui por diante chamado simplesmente de vetor)
internamente criado pela unidade de controle quando exigido para deslocamento apropriado, e para calcular um caminho da ferramenta com correo exata
(pelo raio da ponta da ferramenta) do caminho programado.
Este vetor apagado da reinicializao.
O vetor sempre acompanha a ferramenta quando esta avana.
A compreenso adequada do vetor essencial para a exatido na programao.
Leia a descrio abaixo sobre como so cuidadosamente criados os vetores.
D G40, G41, G42

G40, G41 ou G42 so utilizados para apagar ou criar vetores.


Estes cdigos so utilizados em conjunto com G00, G02, ou G32 para especificar um modo para movimentao de ferramenta (Deslocamento).
Cdigo G
G40
G41
G42

Funo
Cancelamento de compensao do raio

da ponta da ferramenta

Correo do lado esquerdo ao longo

do caminho da ferramenta

Correo do lado direito ao longo do

caminho da ferramenta

Posio da pea
Nenhum
Direito
Esquerdo

G41 e G42 especificam um modo de correo, enquanto G40 especifica o


cancelamento da correo.
D Modo de cancelamento

O sistema introduz o modo de cancelamento imediatamente aps a energizao, quando o boto RESET no MDI pressionado ou quando se fora a
finalizao do programa com M02 ou M30 (dependendo da mquina-ferramenta, o sistema pode no introduzir o modo de cancelamento). O vetor
ajustado para zero no modo de cancelamento, e o caminho do centro da
ponta da ferramenta coincide com o caminho programado. O programa deve
ser finalizado no modo de correo, a ferramenta no ser posicionada no
ponto final, e a ferramenta pra num local em que o vetor fica distante do
ponto final.
174

B63854PO/03

D Partida

14. FUNO DE COMPENSAO

PROGRAMAO

Quando um bloco que satisfaz todas as condies seguintes executado no


modo de cancelamento, o sistema introduz o modo de correo. O controle durante esta operao chamado de partida.
D G41 ou G42 includo no bloco, ou foi definido para ajustar que o sistema introduza o modo de correo. O controle durante esta operao
chamado de partida.
D O nmero de correo para a compensao do raio da ponta da ferramenta no 00.
D Os movimentos X ou Z so especificados no bloco e a distncia de movimento no zero.
No permitido um comando circular (G02 ou G03) na partida. Caso contrrio, ser acionado o alarme P/S PS34. Dois blocos so registrados durante
a partida. O primeiro bloco executado, e o segundo bloco interrompido no
buffer de compensao do raio da ponta da ferramenta. No modo de bloco nico,
dois blocos so lidos e o primeiro bloco executado, depois a mquina pra.
Nas operaes subseqentes, dois blocos so pr-lidos, assim, o CNC possui
o bloco sendo executado no momento, e os prximos dois blocos.

D Lado interno e lado externo

Quando um ngulo de interseco criado pelos caminhos de ferr., especificados


com comandos de movimento para dois blocos for superior a 180, denominado
"lado interno". Quando o ngulo estiver entre 0 e 180 denominado "lado externo".
Lado externo

Lado interno

Caminho programado
Pea

Pea

Caminho programado
180x

D Significado dos smbolos

0x<180

Os seguintes smbolos so usados na figuras subseqentes:


S indica uma posio na qual um bloco nico executado uma 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 desloca ao longo de uma linha reta.
C indica que a ferramenta se desloca ao longo de um arco.
r indica o valor de compensao do raio da ponta da ferramenta.
Uma interseco uma posio na qual os caminhos programados de
dois blocos se interseccionam aps terem sido alterados por r.
indica o centro do raio da ponta da ferramenta.

175

14. FUNO DE COMPENSAO

14.3.2

Movimento da Ferramenta
na Partida

PROGRAMAO

B63854PO/03

Quando um modo de cancelamento da correo alterado para um modo


de correo, a ferramenta se desloca como ilustrado abaixo (partida):

Explicaes
D Movimento da ferramenta
em volta do lado interno
de um canto (180x)

LinearLinear
Pea

Caminho programado
r

G42

S
L

Caminho do centro do raio


da ponta da ferramenta

Posio inicial
LinearCircular

G42

S
L
Posio inicial

D Movimento da ferramenta
em volta do lado externo
de um canto em
um ngulo obtuso
(90x<180 )

LinearLinear

Pea
C

Caminho do centro Caminho programado


do raio da ponta da ferramenta

Posio inicial
G42

Pea

Caminho programado
r
S

Caminho do centro do raio da ponta da ferramenta

Interseco
LinearCircular

Posio inicial
G42

L
r
S
L
Interseco

176

Pea

C
L
Caminho programado
Caminho do
centro do raio da ponta da ferramenta

B63854PO/03

D Movimento da ferramenta em volta do lado


externo de um ngulo
agudo (<90)

14. FUNO DE COMPENSAO

PROGRAMAO

LinearLinear

Posio inicial

L
S

G42

Pea

Caminho programado

r
L

Caminho do centro do raio da ponta da ferramenta

LinearCircular

Posio inicial

L
S

G42

r
L
Pea

C
Caminho do centro do raio
da ponta da ferramenta

D Movimento da ferramenta em
volta da linear externalinear
em um ngulo agudo
inferior a 1 grau
(<1)

Caminho programado

Caminho do centro da ponta da ferramenta

Caminho programado

G41

G41 Inferior a 1 grau

D Um bloco sem especificao do movimento da


ferramenta na partida

Posio inicial

Se o comando especificado na partida, o vetor de correo no criado.


G91 G40 ;
:
N6 U100.0 W100.0 ;
N7 G41 U0 ;
N8 U100.0 ;
N9 U100.0 W100.0 ;

N7

N6

SS

N8
r

Caminho do centro do raio


da ponta da ferramenta

N9
Caminho programado

NOTA
Para a definio de blocos que no movem a ferramenta,
Ver Sub-seo II14.3.3.

177

14. FUNO DE COMPENSAO

14.3.3

PROGRAMAO

B63854PO/03

No modo de correo, a ferramenta se move como ilustrado abaixo:

Movimento da Ferramenta
no Modo de Correo
Explicaes
D Movimento da ferramenta
em volta do lado interno
de um canto(180x)

LinearLinear

Pea
Caminho programado
Caminho do centro do raio da ponta da ferramenta

L
S
Interseco
L

LinearCircular

Pea
Interseco
S
L

Caminho do centro Caminho programado


do raio da ponta da ferramenta

CircularLinear

Pea
Caminho programado
L
S
C Interseco

CircularCircular

Caminho do centro do raio

da ponta da ferramenta

Interseco Pea
C

Caminho programado
Caminho do centro do raio da ponta da ferramenta

178

PROGRAMAO

B63854PO/03

D Movimento da ferramenta
em volta do interior (<1)
com um vetor anormalmente
longo, linear linear

14. FUNO DE COMPENSAO

Interseco
r

Caminho do centro do raio da ponta da ferramenta

Caminho programado

r
S
Interseco

Tambm em caso de arco para linha reta, linha reta para arco e arco para
arco, o leitor deve adotar o mesmo procedimento.

179

14. FUNO DE COMPENSAO

D Movimento da ferramenta
em volta do canto externo
em um ngulo obtuso
(90x<180)

PROGRAMAO

B63854PO/03

LinearLinear

Pea

Caminho programado
Caminho do centro do raio da ponta da ferramenta

S
Interseco

LinearCircular

Pea

L
S L
Interseco

Caminho do centro Caminho programado


do raio da ponta da ferramenta
CircularLinear

Pea
Caminho programado

r
C
S
Interseco L

Caminho do centro do raio da ponta da ferramenta

CircularCircular

Caminho programado

r
C

Caminho do centro do raio


da ponta da ferramenta

180

Pea

r
S L

Interseco

B63854PO/03

D Movimento da ferramenta
em volta do canto externo
em um ngulo agudo
(<90)

14. FUNO DE COMPENSAO

PROGRAMAO

LinearLinear
L
Pea

r
L

Caminho programado
r

S
L

Caminho do centro do raio da ponta da ferramenta

LinearCircular
L

r
L
S

Pea

L
L
Caminho do centro do raio
da ponta da ferramenta

Caminho programado

CircularLinear

C
S

Pea

r
L

Caminho programado
r

Caminho do centro do raio da ponta da ferramenta

CircularCircular

C
S

r
L

Pea

r
L
L

Caminho do centro do raio da ponta da ferramenta

181

Caminho programado

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

D Excees
S A posio final do arco
no est sobre o arco

Se o fim de uma linha que conduz por engano a um arco, for programado
como fim do arco, como ilustrado abaixo, o sistema assume que foi executada
a compensao do raio da ponta da ferramenta com relao a um crculo
imaginrio que possui o mesmo centro que o arco e ultrapassa a posio final
especificada. Baseado nessa suposio, o sistema cria e efetiva um vetor de
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 ao caminho programado, no qual a linha que conduz ao arco
considerada reta.
Linha que conduz ao arco

Fim do arco

Crculo imaginrio

Pea

Caminho programado
r

r
Caminho do centro do
raio da ponta da ferramenta

C
Centro do arco

L
L

A mesma descrio se aplica ao movimento da ferramenta entre dois


caminhos circulares.

182

B63854PO/03

S No existe interseco
interna

14. FUNO DE COMPENSAO

PROGRAMAO

Se o valor de compensao do raio da ponta da ferramenta for pequeno o suficiente,


os dois caminhos circulares do centro do raio da ponta da ferramenta, feitos aps a compensao cruzam-se em uma posio (P). A interseco P pode no ocorrer se for
especificado um valor elevado para a compensao do raio da ponta da
ferramenta. Quando esta situao prevista, um alarme P/S (n 33) ativado
ativado no final do bloco anterior e a ferramenta pra. No ex. abaixo,
os caminhos do centro do raio da ponta ao longo dos arcos A e B se cruzam em P,
quando especificado um valor pequeno o suficiente para a compensao do
raio da ponta da ferramenta. Esta interseco no ocorre se o valor for elevado.
O alarme (n 033) ocorre e a
ferramenta pra

Quando o valor de compensao do


raio da ponta da ferramenta elevado

Quando o valor de compensao


do raio da ponta da ferramenta baixo
Centro do arco B

Centro do arco A

Arco A

S O centro do arco
idntico posio
inicial ou posio
final

Caminho programado

Arco B

Se o centro do arco for idntico posio inicial ou ao ponto final, o


alarme (n 038) mostrado e a ferramenta pra na posio final do
bloco anterior.
O alarme (n 038) mostrado e a
ferramenta pra

(G41)
N5 G01 W100.0 ;
N6 G02 W100.0 I0 J0 ;
N7 G03 U100.0 I100.0 ;

Caminho do centro
do raio da ponta r
da ferramenta

N5
Caminho programado

N6

N7

183

14. FUNO DE COMPENSAO

D Alterao do sentido
de correo no modo
de correo

PROGRAMAO

B63854PO/03

O sentido de correo determinado pelos cd. G(G41 e G42) para o raio


da ponta da ferramenta; e o sinal do valor de compensao do raio da
ponta da ferramenta determinado da seguinte forma:
Marca do valor de correo

G41

Correo do lado esquerdo

Correo do lado direito

G42

Correo do lado direito

Correo do lado esquerdo

Cdigo G

O sentido da correo pode ser alterado no modo de correo. Se o sentido


da correo for alterado em um bloco, gerado um vetor na interseco 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.

184

B63854PO/03

Caminho do centro do raio


da ponta da ferramenta
com uma interseco

14. FUNO DE COMPENSAO

PROGRAMAO

LinearLinear
S

Pea

G42

Caminho programado

r
L

G41
Pea

Caminho do centro do raio

da ponta da ferramenta

LinearCircular
C
r

Pea

G41

G42
Caminho programado
r

Pea
L

Caminho do centro do raio da ponta da ferramenta

CircularLinear
Pea
G42

Caminho programado

Caminho do centro

do raio da ponta da
ferramenta

r
C

L
S
r
G41
Pea

CircularCircular
C

Pea
G42
r

Caminho programado
r

G41
C
Caminho do centro

do raio da ponta
da ferramenta

185

Pea
S

14. FUNO DE COMPENSAO

Caminho do centro do
raio da ponta da
ferramenta sem
uma interseco

PROGRAMAO

B63854PO/03

Se no for exigida interseco com o caminho da correo na alterao do


sentido da correo do bloco A para o bloco B usando os comandos G41 e
G42, o vetor normal do bloco B criado no ponto inicial do bloco B.
LinearLinear
S
Pea

r
(G42)

(G42)

G41
A

Caminho programado

r
Caminho do centro do raio

Pea

da ponta da ferramenta

G42

Caminho programado

G41
Caminho do centro do raio da

ponta da ferramenta

L
LinearCircular
S
L
L
Caminho do centro do

raio da ponta da
ferramenta

G41

G42
r

Caminho programado
S
CircularCircular
C
S
Um arco cuja posio final
no est no arco
C

r
G41

Caminho programado

(G42)

G42
r
C

r
L SL

Caminho do centro

do raio da ponta da
ferramenta

186

Centro
Centro

B63854PO/03

D Cancelamento temporrio
da compensao do raio
da ponta da ferramenta

S Especificando G28 (retorno


automtico ao ponto de
referncia) no modo de
correo

14. FUNO DE COMPENSAO

PROGRAMAO

Se o comando seguinte especificado no modo de correo, o modo de


correo temporariamente cancelado, e depois automaticamente restaurado. O
modo de correo pode ser cancelado e iniciado como descrito
nas Subsees II- 14.3.2 e II14.3.4.
Se G28 for especificado no modo de correo, o modo de correo cancelado na posio intermediria. Se o vetor ainda permanecer aps a ferramenta ter retornado ao ponto de referncia, os componentes do vetor so
redefinidos para 0, com relao a cada eixo ao longo do qual foi feito o
retorno ao ponto de referncia.
Posio intermediria

G28

r
S

(G42 G00)

G00

S
S
Ponto de referncia

S Cdigo G de
compensao do raio
da ponta da ferramenta
no modo de correo

O vetor de correo pode ser definido de modo a formar um ngulo reto no


sentido de deslocamento do bloco anterior, independentemente de usinar o
o lado interno ou externo, ao se comandar independentemente o cdigo G de
compensao do raio da ponta da ferramenta (G41, G42) no modo de
correo. Se este cdigo for especificado em um comando circular no se
obter o movimento circular correo. Quando se espera que o sentido de correo seja alterado pelo comando do cdigo G de compensao do raio da ponta
da ferramenta (G41, G42), consulte a "Alterao no sentido de correo
no modo de correo" na Subseo 14.3.3.
LinearLinear

Um bloco especificado por G42

Modo G42
r
L
Caminho do centro do raio da ponta da ferramenta

L
S Interseco

CircularLinear

Um bloco especificado por G42

Modo G42
C

S Interseco

Caminho programado

187

14. FUNO DE COMPENSAO

D Comando cancelado
temporariamente o
vetor de correo

D Definio do sistema de
coordenadas da pea (G50)

PROGRAMAO

B63854PO/03

Durante o modo de correo, se G50 for comandado, o vetor de correo


temporariamente cancelado, e depois disso o modo de correo automaticamente restaurado.
Neste caso, sem o movimento de cancelamento da correo, a ferramenta
se move diretamente do ponto de interseco ao ponto comandado, onde
o vetor de correo foi cancelado. Tambm quando restaurado no modo
de correo, a ferramenta se desloca diretamente ao ponto de interseco.
Caminho do centro
do raio da ponta da
ferramenta

S
L
L

L
N5
Caminho programado

N6

L
S

N8

N7
Bloco G92
(G41)
N5 G91 G01 U700.0 W300.0 ;
N6 U600.0 W300.0 ;
N7 G50 X200.0 Z100.0 ;
N8 G01 X800.0 Z400.0 ;

D Ciclos fixos (G90, G92,


G94) e ciclos mltiplos
repetitivos
(G71 a G76)

Ver Sees II14.1 (G90, G92, G94) e II14.2 (G71 a G76) para a compensao do raio da ponta da ferramenta e os relativos ciclos fixos.
N8
r
S

N7

S
r

N6
(G41)

Caminho do centro do raio


da ponta da ferramenta

N5
Caminho programado

(G42)
N5 G01 U500.0 W600.0 ;
N6 W800.0 ;
N7 G90 U600.0 Z800.0 I300.0 ;
N8 U1200.0 W500.0 ;

188

B63854PO/03

D Bloco sem movimento


da ferramenta

14. FUNO DE COMPENSAO

PROGRAMAO

Os blocos seguintes no incluem movimento da ferramenta. Neles, a


ferramenta no se mover mesmo quando acionada a compensao
do raio da ponta da ferramenta.
1. M05 ; Sada do cdigo M
2. S21 ; Sada 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. G98 ; Apenas o cdigo G
6. X0 ; A distncia a percorrer zero.

Os comandos 1
a 6 no so de
movimento.

Quando um bloco nico sem movimento da ferramenta especificado


S Bloco sem especificao
do movimento da ferramenta no modo de correo, o vetor e o caminho do centro do raio da ponta da
no modo de correo
ferramenta so os mesmos de quando o bloco no foi programado.
Este bloco executado no ponto de parada de bloco nico.
N6 U100.0 W100.0 ;
N7 G04 Z100.0 ;
N8 U100.0 ;

N7

N8
Caminho programado
Caminho do centro do raio da
ponta da ferramenta

N6

SS
L

O bloco N7 executado aqui.


No entanto, quando distncia a percorrer zero, mesmo que o bloco s seja programado, o movimento da ferramenta ser o mesmo de quando comandado
mais de um bloco sem movimento da ferramenta, o que ser descrito subseqentemente.
N6 G91 U100.0 W100.0 ;
N7 S21 ;
N8 G04 X10.0 ;
N9 W100.0 ;
N6

N7

N8

L
SSS

189

Caminho programado

Caminho do centro do raio


da ponta da ferramenta
Os blocos N7 e N8 so
executados aqui.

14. FUNO DE COMPENSAO

D Movimento de canto

PROGRAMAO

B63854PO/03

Quando dois ou mais vetores so gerados no fim de um bloco, a ferramenta move-se linearmente de um vetor para o outro. Este movimento
chamado de movimento de canto.
Se esses vetores forem quase coincidentes entre si. o movimento de canto
no executado e o ltimo vetor ignorado.
nVx
Caminho do centro do raio
da ponta da ferramenta

nVY

r
r

Este vetor ignorado se o


limite VxxV e o limite
VYxV

Caminho programado

Se o limite VxxVe o limite Vy xV, o ltimo vetor ignorado. O


limite V definido antecipadamente pelo parmetro (No. 5010).
Caso esses vetores no coincidam, gerado um movimento em torno do
canto. Esse movimento pertence ao ltimo bloco.
Este movimento pertence ao bloco N7, logo, 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.

N6

D Interrupo da
operao manual

N7

Para a oprao manual durante a compensao do raio da ponta da ferramenta,


ver Seo III-3.5, "Absoluto Manual ON e OFF".

190

B63854PO/03

14. FUNO DE COMPENSAO

PROGRAMAO

14.3.4

Movimento da Ferramenta
no Cancelamento do
Modo de Correo
Explicaes
D Movimento da ferramenta
em torno de um canto
interno (180x)

LinearLinear
Pea

Caminho programado
r

G40

L da ferramenta S
Caminho do centro do raio da ponta

CircularLinear

G40

Pea
C
Caminho programado

D Movimento da ferramenta
em torno de um canto
externo com ngulo
obtuso (90x<180 )

Caminho do centro do raio da ponta da ferramenta

LinearLinear
G40

Pea

Caminho programado

Caminho do centro do raio da ponta da ferramenta

L
S
Interseco
CircularLinear
G40

L
Pea

r
C

Caminho programado

191

L
L Interseco

Caminho do centro do raio da ponta da ferramenta

14. FUNO DE COMPENSAO

D Movimento da ferramenta
em torno do canto externo
em um ngulo agudo
(<90)

PROGRAMAO

B63854PO/03

LinearLinear
L
G40

Pea

Caminho programado

L
S

Caminho do centro do raio da ponta da ferramenta r

CircularLinear
L
r

L
r
Pea

L
L

Caminho do centro do raio da ponta da ferramenta

Caminho programado

D Movimento da ferramenta em
volta da linear externalinear
em um ngulo agudo
inferior a 1 grau (<1)

Caminho do centro do raio da ponta da ferramenta

Caminho programado

G42
G40

D Bloco sem movimento


da ferramenta especificado
juntamente com o cancelamento da correo

1ou menos

Quando um bloco sem movimento da ferramenta programado juntamente


com um cancelamento da correo, gerado um vetor cujo comprimento igual
ao do valor de correo no sentido normal para o movimento da ferramenta
no bloco anterior. O vetor cancelado no comando de movimento seguinte.
N6 G91 U100.0 W100.0 ;
N7 G40 ;
N8 U0 W100.0 ;

N7

N6
Caminho programado

N8

SS

L
Caminho do centro do raio da ponta da ferramenta

192

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

D Bloco contendo G40


e I_K_
S O bloco anterior
contm G41 ou G42

Se um bloco em que so especificados G40 e I_, K_ for precedido por


G41 ou G42, o sistema assume que o caminho programado como um caminho
a partir da posio final, determinado pelo bloco anterior a um vetor determinado por (I,K). O sentido da compensao no bloco anterior herdado.
N1 (Modo G42) ;
N2 G40 Xa Yb I_ J_ ;

No bloco N1, o centro do raio da ponta da ferramenta move-se para P.


No bloco N2, o centro do raio da ponta da ferramenta move-se para E.
E(a, b)

(I, J)

(G40)

N2
r

P
S
r

Caminho do centro do raio da ponta da ferramenta

N1
(G42)

Caminho programado

Pea

Neste caso, observe que o CNC consegue uma interseco do caminho da


ferramenta, independentemente de a usinagem especificada ser interna ou externa.
E
G40
Caminho do centro do
raio da ponta da ferramenta

X
S

r
Caminho programado
(G42)

(I, J)

Quando no se pode obter uma interseco, a ferramenta vai para a


posio normal, no final do bloco anterior.
E
Caminho do centro do raio da
G40 ponta da ferramenta

X
S
r
(G42)
r

193

Caminho programado
(I, J)

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

14.3.5

O sobrecorte de ferramenta chamado de interferncia. A funo verificao


Verificao de Interferncias de interferncias controla antecipadamente o sobrecorte de ferramenta. Todavia,
nem todas as interferncias podem ser verificadas por esta funo. A verificao
de interferncias executada mesmo que no ocorra nenhum sobrecorte.

Explicaes
D Critrios para detectar
interferncias

(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

As direes desses
dois caminhos so
diferentes (180).

Caminho do centro do raio da ponta da ferramenta

Caminho programado

As direes desses
dois caminhos so
diferentes (180).

194

B63854PO/03

14. FUNO DE COMPENSAO

PROGRAMAO

(2) Em adio condio (1), o ngulo entre o ponto inicial e o ponto final
no caminho do centro do raio da ponta da ferramenta difere totalmente
daquele entre o ponto inicial e o ponto final no caminho programado
na usinagem circular (mais de 180 graus).
Caminho do centro do raio
da ponta da ferramenta
N5

r2
r1
N6

Caminho programado
N7

Centro

(G41)
N5 G01 U200.0 W800.0 T1 ;
N6 G02 U160.0 W320.0 I800.0 K200.0 T2 ;
N7 G01 U500.0 W200.0 ;
(Valor de 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 no bloco N6 colocado no quadrante um.


Aps a compensao do raio da ponta da ferramenta, o arco colocado
nos quatro quadrantes.

195

14. FUNO DE COMPENSAO

D Correo antecipada
de Interferncias

PROGRAMAO

B63854PO/03

(1) Remoo do vetor causador da interferncia


Quando a compensao do raio da ponta da ferramenta executada
para os blocos A, B e C, e so gerados os vetores V 1, V2, V3 e V4
entre os blocos A e B, e V5, V6, V7 e V8 entre B e C, os vetores mais prximos so os primeiros a serem verificados. Se ocorrer alguma interferncia, so ignorados. Porm, se os vetores a ignorar devido a interferncia forem os ltimos vetores do canto, no ser possvel ignor-los.
Verificao entre os vetores V4 e V5
As interferncias V4 e V5 so ignoradas
Verificao entre V3 e V6
As interferncias V3 e V6 so ignoradas
Verificao entre V2 e V7
As interferncias V2 e V7 so ignoradas
Verificao entre V1 e V8
As interferncias V1 e V8 no podem ser ignoradas
Se durante a verificao for detectado um vetor sem interferncia,
os vetores subseqentes no sero verificados. Se o bloco B for um
movimento circular, ser gerado um movimento linear em caso de
interferncia nos vetores.
(Exemplo 1) A ferramenta move-se linearmente de V1 para V8
Caminho do centro
C
do raio da ponta

V1

da ferramenta

V V
S 7 2

S
V3 r

r V6

Caminho
programado

V5

V4

V4, V5 : Interferncia
V3, V6 : Interferncia
V2, V7 : Interferncia
V1, V8 : Sem interferncia
O1 O2

196

V8
C

B63854PO/03

14. FUNO DE COMPENSAO

PROGRAMAO

(Exemplo 2) A ferramenta move-se linearmente de V1, V2, V7, para V8

Caminho do centro do
raio da ponta da
C
ferramenta

V2 S V7

V1
r

S
V3

V6

V8
C
r

V5 V4

Caminho programado

O1 O2

V4, V5 : Interferncia
V3, V6 : Interferncia
V2, V7 : Sem Interferncia

(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) exibido e a ferramenta pra imediatamente aps a execuo do bloco anterior. Se o bloco for executado
pela operao bloco nico, a ferramenta pra no fim do bloco.

Caminho do centro do raio da ponta da ferramenta


Ferramenta parada

Caminho programado
C
A

V1
V6
V5 V2

Aps ignorar os vetores V2 e V5 devido interferncia, tambm ocorre


uma interferncia entre os vetores V 1 e V6. O alarme mostrado e a ferramenta pra.
197

14. FUNO DE COMPENSAO

D Quando se supe a
existncia de interferncia,
embora esta no ocorra

PROGRAMAO

B63854PO/03

(1)Depresso menor que o valor de compensao do raio da


ponta da ferramenta
Caminho programado
Caminho do centro do raio
da ponta da ferramenta
Ferramenta parada

C
B

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 menor que o valor de compensao do raio da ponta da
ferramenta
Caminho
programado

Caminho do centro do raio


da ponta da ferramenta
Ferramenta parada

Tal como (1), o sentido inverso no bloco B.

198

B63854PO/03

14. FUNO DE COMPENSAO

PROGRAMAO

14.3.6

Sobrecorte pela
Compensao do Raio
da Ponta da Ferramenta
Explicaes
D Usinagem de um canto
interno com um raio
inferior ao da ponta
da ferramenta

Um alarme mostrado e o CNC pra no incio do bloco quando o raio de


um canto for menor que o raio da ferramenta; isto porque a correo
interna da ferramenta de corte resultar na ocorrncia de sobrecortes.
Na operao de bloco nico, o sobrecorte gerado devido a parada da
ferramenta aps a execuo do bloco.
Caminho do centro do raio da ponta da ferramenta
acionado um alarme
e a operao
Caminho programado
interrrompida
Pea

Se o CNC no parar
ocorre o sobrecorte

D Usinagem de uma
ranhura inferior ao raio
da ponta da ferramenta

acionado um alarme e a
operao interrompida aqui,
na operao bloco a bloco.

Haver sobrecorte, 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. Neste caso, mostrado um alarme e o CNC pra no incio
do bloco.

Caminho do centro do raio da ponta da ferramenta

Um alarme mostrado e a
operao interrompida

Caminho programado
Pea

Sobrecorte se a operao no fosse interrompida

199

14. FUNO DE COMPENSAO

D Usinagem de um passo
inferior ao raio da ponta
da ferramenta

PROGRAMAO

B63854PO/03

Quando a usinagem do passo programada por meio de usinagem circular, no


caso de um programa contendo um passo menor do que o do 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 move-se linearmente posio do segundo vetor. A operao bloco a bloco
interrompida neste ponto. Se a usinagem no estiver no modo de bloco a bloco,
a operao de ciclo continua. Se o passo for linear, nenhum alarme ser acionado
e o corte ser feito de modo correto. No entanto, sobraro partes no cortadas.
Movimento linear

Posio de parada aps a execuo de um


bloco nico
S
Caminho do centro do raio

O primeiro vetor ignorado

da ponta da ferramenta

Caminho programado
Centro da usinagem
circular

Pea

Se o primeiro vetor no for ignorado, ocorrer um sobrecorte.


Contudo, a ferramenta move-se linearmente,

14.3.7

Correo de Chanfragem
e Arcos de Canto

Na chanfragem ou nos arcos de canto, a compensao do raio da ponta


da ferramenta ser executada apenas se houver uma interseco comum no canto.
No modo de cancelamento de correo, um bloco de partida, ou quando a
direo da correo for trocada, a compensao no pode ser executada, um
alarme P/S (n 39) visualizado e a ferramenta pra.
Na chanfragem interna ou nos arcos internos de canto, se o valor da chanfragem
ou o valor do arco de canto for menor que o valor do raio da ponta da ferramenta,
a ferramenta parada com o alarme P/S (n 39), j que ocorrer o sobrecorte.
Caminho do centro
do raio da ponta
da ferramenta

Parado
aqui

Caminho
programado

Parado
aqui

Caminho do centro
do raio da ponta
da ferramenta
Caminho
programado

O ngulo de inclinao vlido do caminho programado nos blocos antes


e aps o canto de 1 grau ou menos, de forma que no ocorra o alarme
P/S (n 52, 54), gerado pelo erro de clculo da compensao do raio da
ponta da ferramenta.
Quando este ngulo de 1 grau ou menos, o alarme no gerado.

200

B63854PO/03

D Quando sobra rea


sem usinagem ou quando
um alarme gerado

14. FUNO DE COMPENSAO

PROGRAMAO

O seguinte exemplo mostra uma rea de usinagem que no foi


cortada o suficiente.

22.5_

rea de usinagem restante

Caminho do centro do
raio da ponta da ferramenta

Caminho programado
com chanfragem

Na chanfragem interna, ocorrer o corte insuficiente de rea se uma seo do


caminho programado, que no fizer parte da chanfragem (na figura acima
l 1 ou l 2), estiver na seguinte faixa:
0x 1 ou 2tr@tan 22.5 (r : raio da ponta da ferramenta)
Viso ampliada da rea restante para usinagem.
1

Embora na figura acima a ferramenta deva ser posicionada em 2, a ferramenta posicionada em 1 (a ponta da ferramenta tangente linha L).
Portanto a rea 3 no foi usinada.
O alarme P/S n 52 ou 55 exibido nos seguintes casos:
Limite do caminho programado com a chanfragem Ponto final P
2

O alarme exibido
neste caminho

Caminho do centro da ponta


da ferramenta sem a chanfragem

P1

Caminho
programado

Caminho do centro da ponta da ferramenta


com chanfragem

Caminho do centro
do raio da ponta da
ferramenta

201

Ponto de partida

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

Na chanfragem externa com correo, imposto um limite no caminho programado. Durante a chanfragem, o caminho coincide com os pontos de interseco P1 e P2 sem chanfragem. Portanto, a chanfragem externa limitada.
Na figura acima, o ponto final do caminho do centro da ponta da ferramenta
com chanfragem coincide com o ponto de interseco (P2) do prximo
bloco sem chanfragem. Se o valor da chanfragem superior ao valor
de limite especificado, ser exibido o alarme P/S n 52 ou 55.

14.3.8

Comando de Entrada
a partir do MDI

A compensao do raio da ponta da ferramenta no executada para a


entrada de comandos a partir do MDI.
Todavia, quando a operao automtica realizada com comandos absolutos interrompida temporariamente pela funo bloco nico, a operao MDI executada, sendo a operao automtica iniciada em seguida. O caminho da ferramenta mostrado a seguir:
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 seguinte.
VC1
VC1

VB2
VB1

PC

PB

VC2

Comando
do MDI
VB2
VB1

PA

PD

PB

Quando as posies PA, PB, e PC so programadas em um comando absoluto,


a ferramenta parada pela funo bloco nico, aps executar o bloco de
PA a PB , e deslocada pela operao MDI. Os vetores VB1 e VB2
so convertidos em VB1 e VB2 e os vetores de correo so recalculados
para se tornarem os vetores VC1 e VC2 entre o bloco PBPC e PCPD.
Todavia, como o vetor VB2 no calculado novamente, a compensao
executada com preciso a partir da posio de PC.

202

B63854PO/03

14. FUNO DE COMPENSAO

PROGRAMAO

14.3.9
Medidas de Segurana
para Correo
D Alterao do valor
de correo

No geral, o valor de correo alterado no modo de cancelamento, ou quando


as ferramentas so substitudas. Se for alterado no modo de correo, o vetor
no ponto final do bloco calculado para o novo valor de correo.
Calculado a partir do
valor de correo no bloco N6

Calculado a partir do
valor de correo no bloco N7

N7
N6

N8

Caminho programado

Quando alguns vetores so produzidos entre os blocos N6 e N7, o vetor


no ponto final dos blocos atuais calculado atravs do valor de correo
do bloco N6.
D A polaridade do valor
de correo e o caminho
do centro da ponta da
ferramenta

Quando um valor negativo de correo definido, o programa executado


para a figura criada pela substituio de G41 para G42 ou G42 para G41 na
lmina do processo.
Uma ferramenta usinando um perfil interno usinar perfil externo, e uma
ferramenta usinando um perfil externo usinar um perfil interno.
Um exemplo mostrado abaixo. No geral, a usinagem do CNC programada
assumindo um valor positivo de correo. Quando um programa especifica um
caminho de ferramenta como mostrado em 1, a ferramenta se deslocar como
mostrado em 2, isto se for definido uma valor de correo negativo. A ferramenta
em 2 ser deslocada como mostrada em 1 se o sinal do valor de correo for retido.

1
Caminho programado

ALERTA
Quando o sinal do valor de correo invertido, o vetor
de correo da ponta da ferramenta se inverte, porm a
direo da ponta imaginria da ferramenta no alterada.
Portanto, no reverta o sinal do valor de correo ao iniciar
a usinagem fazendo coincidir a ponta imaginria da ferramenta no ponto inicial.

203

14. FUNO DE COMPENSAO

14.3.10

Comandos G53, G28, e


G30, no Modo de Compensao do Raio da
Ponta da Ferramenta

PROGRAMAO

B63854PO/03

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 automaticamente cancelado antes do posicionamento, sendo
este vetor automaticamente restaurado por um comando de movimento subseqente. O formato para restaurao do 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 com o bit 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 um comando de movimento subseqente. O movimento e o formato para cancelar e retornar 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 o bit colocado em 0.

Explicaes
D Comando G53 no modo
de compensao do raio
da ponta da ferramenta

S Comando G53 no modo


de correo

Quando um comando G53 executado no modo de compensao do raio da


ponta da ferramenta, cria-se um vetor com extenso igual da correo,
no final do bloco precedente, perpendicular direo na qual a ferramenta se move.
Quando a ferramenta se desloca para uma posio especificada de acordo
com o comando G53, o vetor de correo cancelado. Quando a ferramenta se
move de acordo com o prximo comando, o vetor de correo automaticamente restaurado. O formato para restaurao desse vetor de compensao
do tipo partida, quando o bit 2 (CCN) do parmetro n 5003 colocado em 0;
ou o vetor do tipo interseco (FS15) quando o bit colocado em 1.
- Quando o bit 2 (CCN) do parmetro n 5003 ajustado para 0.
Partida
r

r
s

(G41 G00)

s
G53

O ;
G41 G00_ ;
:
G53 X_ Z_ ;
:

G00

G00
s

- Quando o bit 2 (CCN) do parmetro n 5003 ajustado para 1.


[Tipo FS15]
r
(G41 G00)

s
G53

G00
s

204

G00

B63854PO/03

PROGRAMAO

14. FUNO DE COMPENSAO

S Comando incremental
- Quando o bit 2 (CCN) do parmetro n 5003 ajustado para 0.
no modo de correo G53
Partida
r
s

r
s

(G41 G00)

G00

G00
G53

O ;
G41 G00_ ;
:
G53 U_ W_ ;
:

- Quando o bit 2 (CCN) do parmetro n 5003 ajustado para 1


[Tipo FS15]

r
(G41 G00)

G00

G00

s
G53

- Quando o bit 2 (CCN) do parmetro n 5003 ajustado para 0


S Comando G53 sem especificao de movimento
no modo de correo
Partida

r
s

r
(G41 G00)

G00

G00

G53

O ;
G90 G41_ ;
:
G00 X20. Z20. ;
G53 X20. Z20. ;
:

- Quando o bit 2 (CCN) do parmetro n 5003 ajustado para 1


[Tipo FS15]

r
(G41 G00)

205

s
G53

G00

G00

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

Alerta
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
preservado. Quando o CCN (bit 2 do parmetro n 5003)
colocado em 0, ou quando o bloqueio de cada eixo
acionado, o vetor de correo cancelado.
Exemplo 1)
Quando o CCN (bit 2 do parmetro n 5003) = 0, e
aplicado o bloqueio de todos os eixos

r
s

(G41 G00)

G53

G00

G00

Exemplo 2)
Quando o CCN (bit 2 do parmetro n 5003) = 1, e
aplicado o bloqueio de todos os eixos
[Tipo FS15]

s
s

(G41 G00)

G00

G00
G53

Exemplo 3)
Quando o CCN (bit 2 do parmetro n 5003) = 1, e
aplicado o bloqueio de cada eixo
[Tipo FS15]

r
(G41 G00)

206

s
G53

G00

G00

B63854PO/03

14. FUNO DE COMPENSAO

PROGRAMAO

ALERTA
2 Quando G53 especificado para um eixo de compensao,
no modo de compensao do raio da ponta da ferramenta, os
vetores de outros eixos tambm so cancelados. Isto tambm se aplica quando o CCN (bit 2 do parmetro n 5003)
ajustado para 1. (O tipo FS15 cancela somente o vetor
para o eixo especificado. Note que o cancelamento tipo FS15
difere da atual especificao FS15 neste ponto).
Exemplo)
Quando o CCN (bit 2 do parmetro n 5003) = 0
[Tipo FS15]

s
(G41 X_ Z_)
s

207

G00

r
G53 Z_

G00

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

NOTA
1 Quando um eixo no includo no plano de compensao do
raio da ponta da ferramenta especificado em um comando
G53, criado um vetor perpendicular ao sentido de deslocamento 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 que dois ou
mais blocos contnuos no especificam qualquer comando
de movimento).
Exemplo)
Quando o CCN (bit 2 do parmetro n 5003) = 0
G53 Y_
Partida
r
(G41 G00 X_ Z_)

G00

G00
s

G00

2 Quando um bloco G53 especificado como bloco de partida,


o bloco seguinte passa a ser, de fato, o bloco de partida.
Contudo, quando o CCN (bit 2 do parmetro n 5003) colocado em 1, cria-se um vetor de interseco.
Exemplo)
Quando o CCN (bit 2 do parmetro n 5003) = 0

G00
s

Partida
s

D Comando G28, G30,


no modo de compensao do raio da ponta
da ferramenta

G00

G41 G53
G00

Quando um comando G28 ou G30 especificado no modo de compensao do raio da ponta da ferramenta, a operao executada de acordo com
o formato FS15 se o CCN (bit 2 do parmetro n 5003) for colocado em 1.
criado um vetor de interseco no final do bloco anterior e criado 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 um vetor de interseco
pelo bloco seguinte.

208

B63854PO/03

S Comando G28 ou G30


no modo de correo
(com movimento para
as posies intermediria
e referncia).

14. FUNO DE COMPENSAO

PROGRAMAO

- Quando o bit 2 (CCN) no parmetro n 5003 = 0


Posio intermediria

O ;
G91 G41_ ;
:
G28 X40. Z0 ;
:

G28/30

G01

G00

s
Ponto de referncia
=Posio intermediria

(G42 G01)

- Quando o bit 2 (CCN) no parmetro n 5003 = 1


Posio intermediria

[Tipo FS15]
s

G28/30

G00

(G42 G01)

S Comando G28 ou G30


no modo de correo
(com movimento para
uma posio intermediria
no executada)

G01

Ponto de referncia
=Posio intermediria

- Quando o bit 2 (CCN) no parmetro n 5003 = 0


Partida
r

s
s
(G41 G01)
G00
Posio intermediria
G28/30
O ;
s
G91 G41_ ;
Ponto de referncia
:
=Posio intermediria
G28 X0 Z0 ;
:

G01

- Quando o bit 2 (CCN) no parmetro n 5003 = 1


[Tipo FS15]

s
r

(G41 G01)
Posio intermediria
G28/30

s
G00

s
Ponto de referncia
=Posio intermediria

209

G01

14. FUNO DE COMPENSAO

S Comando G28 ou G30


no modo de correo
(com movimento para
um ponto de referncia
no executado)

PROGRAMAO

B63854PO/03

- Quando o bit 2 (CCN) no parmetro n 5003 = 0


Partida

r
(G41 G01)
O ;
G91 G41_ ;
:
G28 X40. Z40. ;
:

G01

G00
G28/30
s

Ponto de referncia ou ponto de referncia flutuante = Posio intermediria

- Quando o bit 2 (CCN) no parmetro n 5003 = 1


[Tipo FS15]

(G41 G01)

G01
G00

G28/30/30.1

Ponto de referncia ou ponto de referncia flutuante = Posio intermediria

S Comando G28 ou G30


no modo de correo
(sem movimento)

- Quando o bit 2 (CCN) no parmetro n 5003 = 0


Partida

G28/30/30.1
(G41 G01)

s
s
G00
O ;
G01
G91 G41_ ;
:
G28 X0. Z0. ;
:
Ponto de referncia ou ponto de referncia flutuante = Posio intermediria

- Quando o bit 2 (CCN) no parmetro n 5003 = 1


[Tipo FS15]
G28/30
(G41 G01)

r
s

G00

s
G01

Ponto de referncia ou ponto de referncia flutuante = Posio intermediria

210

B63854PO/03

14. FUNO DE COMPENSAO

PROGRAMAO

ALERTA
1 Quando um comando G28 ou G30 especificado durante
um bloqueio de todos os eixos, criado um vetor de correo
perpendicular direo na qual a ferramenta se desloca na
posio intermediria. O movimento ao ponto de referncia
no executado: o vetor preservado e o vetor de
correo cancelado somente quando o bit 2 (CCN)
do parmetro n 5003 ajustado em 0, ou quando o
bloqueio de cada eixo aplicado
Exemplo 1)
Quando o CCN (bit 2 do parmetro n 5003) = 1
[Tipo FS15]
(G42 G01)

s
G28
s

G01

G01
r

s
s
Posio intermediria

Ponto de referncia
=Posio intermediria

Exemplo 2)
Quando o CCN (bit 2 do parmetro n 5003) = 0 e bloqueio de todos os eixos acionado
[Tipo FS15]
(G42 G01)

s
G28
s

G01

G01
r

s
s
Posio intermediria

Ponto de referncia
=Posio intermediria

2 Quando um eixo de compensao especificado em um


comando G28 ou G30, no modo de compensao do raio da
ponta da ferramenta, os vetores para outros eixos de compensao tambm so cancelados. (O mesmo se aplica
quando o CCN (bit 2 do parmetro n 5003) colocado
em 1. FS15 cancela apenas o vetor ao longo do eixo especificado. Note que o cancelamento do tipo FS15 diferente
da especificao de FS15 neste ponto).
[Tipo FS15]

s
(G41 G00 X_ Z_)
G28 Z_

211

G00

s
r
Posio
intermediria

G00
Ponto de referncia
=Posio intermediria

14. FUNO DE COMPENSAO

PROGRAMAO

B63854PO/03

NOTA
1 Quando um eixo no includo no plano de compensao do raio
da ponta da ferramenta especificado em um comando G28
ou G30, criado um vetor perpendicular direo na
qual a ferramenta se desloca no final do bloco presente, e a
ferramenta no se move. No bloco seguinte, o modo de correo retomado automaticamente (do mesmo modo em que
dois ou mais blocos contnuos no especificam qualquer comando de movimento).
Exemplo)
Quando o CCN (bit 2 do parmetro n 5003) = 1
[Tipo FS15]
G28(30)Y_
r
s

(G41 G01 X_ Z_)

G01

G01
s

G01

2 Quando um comando G28 ou G30 especificado como


bloco de partida, criado um vetor perpendicular no sentido
de movimento da ferramenta numa posio intermediria.
O vetor ento cancelado no ponto de referncia. O bloco
seguinte cria um vetor de interseco.
Exemplo 1)
Quando o CCN (bit 2 do parmetro n 5003) = 1
[Tipo FS15]
s

G01

s
G42 G28
r

G01
s

Posio intermediria

212

G01

Ponto de referncia
=Posio intermediria

B63854PO/03

14.4
VALORES DE
COMPENSAO DA
FERRAMENTA, NMERO
DE VALORES DE
COMPENSAO, E
ENTRADA DE VALORES ATRAVS DO
PROGRAMA (G10)

14. FUNO DE COMPENSAO

PROGRAMAO

Os valores de compensao da ferramenta incluem os valores da compensao da


geometria da ferramenta e compensao do desgaste da ferramenta (Fig. 14.4 (a)).
Ponto no programa
Ferramenta imaginria
Valor de correo
da geometria do eixo X
Valor de correo
do desgaste do eixo X

Ferramenta em uso

Valor de correo
do desgaste do eixo Z

Valor de correo
da geometria do eixo Z

Fig. 14.4 (a) Correo da geometria da ferramenta a partir da correo


do desgaste da ferramenta

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 de ferramenta selecionado a partir da memria
do CNC, quando o cdigo correspondente for especificado aps o endereo T
em um programa.
O valor utilizado para correo da ferramenta ou compensao do raio da
ponta da ferramenta.
Ver Subseo II-14.1.2 para detalhes.

14.4.1
Compensao da
Ferramenta e Nmero
de Compensao
D Faixa admissvel dos
valores de compensao
da ferramenta

Tabela 14.4.1 mostra a faixa admissvel para a entrada dos valores de


compensao de ferramenta
Tabela 14.4.1 Faixa admissvel dos valores de compensao da ferramenta
Sistema incremental
ISB

Valor de compensao da ferramenta


Entrada mtrica (mm)
999,999 a +999,999 mm

Entrada em polegadas (pol)


99,9999 a +99,9999 pol

A compensao mxima do desgaste da ferramenta pode ser alterada


pelo parmetro de ajuste No.5013.
D Nmero de compensao
da ferramenta

A memria pode reter 64 valores de compensao da ferramenta.

213

14. FUNO DE COMPENSAO

14.4.2

Alterao do Valor
de Correo da Ferramenta (Entrada de Dados
Programveis) (G10)

PROGRAMAO

B63854PO/03

Os valores de correo podem ser introduzidos atravs de um programa


utilizando-se o seguinte comando:

Formato
G10 P_ X_ Z_ R_ Q_ ;
ou

G10 P_ U_ W_ C_ Q_ ;
P : Nmero de correo
0 : Comando do valor de deslocamento do sistema de coord. de trabalho
164 : Comando do valor de correo do desgaste da ferramenta
O valor de comando o nmero de correo
10000+(164) : Comando do valor de correo da geometria da ferramenta
(164) : Nmero de correo
X : Valor de correo no eixo X (absoluto)
Z : Valor de correo no eixo Z (absoluto)
U : Valor de correo no eixo X (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, Z e R


so definidos como o valor de correo correspondente ao nmero de correo especificado no endereo P. Em um comando incremental, o valor especificado nos endereos U, W e C adicionado ao valor de correo atual correspondente ao nmero de correo.
NOTA
1

Os endereos X, Z, U e W podem ser especificados no


mesmo bloco.
2 O uso deste comando em um programa permite que a ferramenta
avance pouco a pouco. Este comando tambm pode ser utilizado
para introduzir valores, um de cada vez, a partir de um programa,
especificando-se este comando sucessivamente; ao invs de
introduzir estes valores um de cada vez, a partir da unidade MDI.

214

B63854PO/03

15

PROGRAMAO

15. MACROS DE USURIO

MACROS DE USURIO

Apesar de os subprogramas serem teis para a 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 cavidades e ciclos
fixos definidos pelo usurio. Um programa de usinagem pode chamar uma
macro de usurio com um simples comando, exatamente como um subprograma.
Programa de usinagem

Macro de usurio

O0001 ;
:
:
:
G65 P9010 R50.0 L2 ;
:

O9010 ;
#1=#18/2 ;
G01 X#1 Z#1 F0.3 ;
G02 X#1 Z#1 R#1 ;
:
:

:
M30 ;

:
M99 ;

215

15. MACROS DE USURIO

15.1

VARIVEIS

PROGRAMAO

B63854PO/03

Um programa de usinagem comum especifica diretamente um cdigo G e a


distncia percorrida atravs de um valor 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 um nmero de varivel
usado, o valor da varivel pode ser alterado por um programa ou atravs
de operaes no painel MDI.
#1=#2+100 ;
G01 X#1 F0.3 ;

Explicaes
D Representao da varivel

Ao especificar uma varivel, introduza uma cerquilha (#) seguida por um


nmero de varivel. As linguagens genricas de programao permitem
que um nome seja atribudo a uma varivel, mas esta capacidade no est
disponvel para 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+#212]

D Tipos de variveis

As variveis so classificadas em quatro tipos, de acordo com o nmero da varivel.


Tabela 15.1 Tipos de variveis
Nmero da
varivel

Tipo de
varivel

Funo

#0

Sempre
nula

Esta varivel sempre nula. No se pode


atribuir nenhum valor a esta varivel.

#1 #33

Variveis
locais

As variveis locais podem ser usadas apenas dentro


de uma macro para reter dados, como os dos resultados das operaes. Quando o equipamento desligado, as variveis locais so inicializadas como nulas.
Quando uma macro chamada, so atribudos
argumentos s variveis locais.

#100 #199

Variveis As variveis comuns podem ser compartilhadas entre


comuns
os diferentes programas de macros. Quando o equi-

#500 #999

pamento desligado, as variveis de #100 a #199 so


inicializadas como nulas. As variveis de #500 a #999 retm os dados mesmo quando o equipamento desligado.

Variveis As variveis do sistema so usadas para ler e gravar


do sistema uma variedade de elementos de dados NC, tais como a

#1000

posio atual e os valores de compensao da ferramenta.

D Faixa de valores da variveis

As variveis locais e comuns podem ter valor 0 ou um valor includo nas


seguintes faixas:
1047 a 1029
0
+1029 a +1047
Se o resultado de um clculo for invlido, acionado um alarme P/S
n 111.
216

B63854PO/03

D Omisso do ponto
decimal

PROGRAMAO

15. MACROS DE USURIO

Ao definir um valor de varivel em um programa, pode-se omitir as casas


decimais.
Exemplo:
Quando se define #1=123, o valor real da varivel #1 123.000.

D Chamada de variveis

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;
Um valor de varivel chamado automaticamente arredondado de
acordo com o menor incremento de entrada do endereo.
Exemplo:
Quando G00X#1; executado em um 1/1000mm CNC com 12.3456
atribudo varivel #1, o comando atual interpretado como
G00X12.346;.
Para inverter o sinal do valor de uma varivel chamada, acrescente o
prefixo de sinal menos () a #.
Exemplo: G00X#1;
Quando uma varivel indefinida chamada, a varivel ignorada at uma
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;.

D Varivel no definida

Quando o valor de uma varivel no definido, essa varivel referida


como uma varivel "nula". A varivel #0 sempre uma varivel nula.
No se lhe pode atribuir valor, mas pode ser lida.
(a) Citao
Quando uma varivel indefinida citada, o endereo tambm
ignorado.
Quando #1 = < vazio >
G90 X100 Z#1
#
G90 X100

217

Quando #1 = 0
G90 X100 Z#1
#
G90 X100 Z0

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

(b)Operao
< vazio > igual a 0, exceto quando substitudo por < vazio>
Quando #1 = < vazio >
#2 = #1
#
#2 = < vazio >

Quando #1 = 0
#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 > diferente de 0 somente 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

218

B63854PO/03

D Display de valores
das variveis

15. MACROS DE USURIO

PROGRAMAO

VARIVEL
NO.
100
101
102
103
104
105
106
107

DADOS
123.456
0.000
********

POSIO ATUAL (RELATIVA)


V
0.000

MEM **** *** ***


[ MACRO ] [ MENU ] [

O1234 N12345
DADOS

NO.
108
109
110
111
112
113
114
115

0.000

18:42:15
OPR

] [

] [ (OPRT) ]

D Quando o valor de uma varivel no definido, a varivel nula.


D A Marca ******** indica uma 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).

Limitaes

Os nmeros de programas, nmeros de seqncia e nmeros de salto


opcional de bloco no podem ser chamados por meio de variveis.
Exemplo:
As variveis no podem ser usadas nos seguintes modos:
O#1;
/#2G00X100.0;
N#3Z200.0;

219

15. MACROS DE USURIO

15.2
VARIVEIS DE SISTEMA

PROGRAMAO

B63854PO/03

As variveis de sistema podem ser usadas para ler e gravar NC internos,


tais como valores de compensao da ferramenta e dados da posio atual.
Note, todavia, que algumas variveis do sistema podem ser apenas lidas.
As variveis do sistema so fundamentais automatizao e
desenvolvimento de programas de uso geral.

Explicaes
D Sinais de interface

Os sinais podem ser trocados entre o controlador programvel da m(PMC) e as macros de usurio.
Tabela 15.2 (a) Variveis de sistema para sinais de interface
Nmero da
varivel
#1000#1015
#1032

#1100#1115
#1132

#1133

Funo
Um sinal de 16 bits pode ser enviado do PMC a uma macro
de usurio. As variveis de #1000 a # 1015 so usadas
para ler um sinal bit a bit. A varivel #1032 usada para
ler simultaneamente todos os 16 bits de um sinal.
Um sinal de 16 bits pode ser enviado de uma macro de usurio ao PMC. As variveis de #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 sinal.
A varivel #1133 usada para gravar simultaneamente todos os
32 bits de um sinal enviado de uma macro de usurio ao PMC.
Note que os valores 99999999 a +99999999 podem ser
usados para #1133.

Para mais informaes, consulte o manual de ligao (B63833EN1).


D Valores de compensao
da ferramenta
Tabela 15.2 (b) Variveis do sistema para a memria C de compensao da ferramenta
Nmero de
compensao
1
:
49
:
64

Valor de compensao Valor de compensao


Valor de compensao do
Posio T da
do eixo X
do eixo Z
raio da ponta da ferramenta
ponta imaginria
Desgaste

Geometria

Desgaste

Geometria

Desgaste

Geometria

da ferramenta

#2001
:
:
:
#2064

#2701
:
#2749

#2101
:
:
:
#2164

#2801
:
#2849

#2201
:
:
:
#2264

#2901
:
:
:
#2964

#2301
:
:
:
#2364

Tabela 15.2 (c) Variveis de sistema para 99 valores de compensao da ferramenta


Nmero de
compensao
1
:
:
64

Valor de compensao Valor de compensao Valor de compensao do Posio T da


do eixo X
do eixo Z
raio da ponta da ferramenta
ponta imaginria
Desgaste Geometria Desgaste Geometria Desgaste Geometria da ferramenta
#10001
:
:
#10064

#15001
:
:
#15064

#11001
:
:
#11064

220

#12001
:
:
#12064

#12001
:
:
#12064

#17001
:
:
#17064

#13001
:
:
#13064

B63854PO/03

D Valor de deslocamento do
sistema de coordenadas
da pea

PROGRAMAO

15. MACROS DE USURIO

Um valor de deslocamento do sistema de coordenadas da pea pode ser lido


e tambm alterado.
Eixo controlado

Valor de deslocamento do sistema de coordenadas da pea

Eixo X

#2501

Eixo Z

#2601

D Alarmes de macro
Tabela 15.2 (d) Varivel do sistema para alarmes de macro
Nmero da
varivel
#3000

Funo
Quando um valor entre 0 e 200 atribudo varivel #3000, o CNC
pra com a ativao de um alarme. Aps uma expresso, possvel
descrever uma mensagem de alarme de at 26 caracteres. A tela
do CRT mostra os nmeros de alarme, acrescentando 3000 ao
valor da varivel #3000, juntamente com uma mensagem de alarme.

Exemplo:
#3000=1(FERRAMENTA NO ENCONTRADA);
A tela de alarme mostra 3001 FERRAMENTA NO ENCONTRADA.
D Informao sobre tempo

possvel ler e gravar informaes sobre tempo.


Tabela 15.2 (e) Variveis do sistema para informao sobre tempo
Nmero da
varivel

Funo

#3001

Esta varivel funciona como um temporizador que conta em incrementos de 1 milsimo de segundo. Quando o equipamento ligado, o valor desta varivel reinicializado como 0. Quando se atinge
2147483648 milsimos de segundo, o valor do temporizador retorna a 0.

#3002

Esta varivel funciona como um temporizador que conta em incrementos 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 horas, o valor desse temporizador retorna a 0.

#3011

Esta varivel pode ser usada para ler a data atual (ano/ms/dia).
A informao de ano/ms/dia convertida em um nmero
decimal fictcio. Por exemplo, 28 de maro de 1993
representado como 19930328

#3012

Esta varivel pode ser usada na leitura do horrio atual (horas/


minutos/segundos). A informao de horas/minutos/segundos
convertida em um nmero decimal fictcio. Por exemplo, 34 minutos e 56 segundos aps as 15 horas representado como 153456.

221

15. MACROS DE USURIO

D Controle de operao
automtica

PROGRAMAO

B63854PO/03

O estado de controle de operao automtica pode ser alterado.


Tabela 15.2 (f) Varivel do sistema (#3003) para controle
de operao automtica
#3003

Bloco nico

Trmino de uma funo


auxiliar

Ativado

Em espera

Desativado

Em espera

Ativado

No previsto

Desativado

No previsto

D Quando a mquina ligada, o valor da varivel 0.


D Quando a parada de bloco desativada, a operao de parada de bloco a bloco
no executada, mesmo que a chave do bloco a bloco esteja 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 de distribuio tambm no emitido.
Tabela 15.2 (g) Varivel do sistema (#3004) para controle
de operao automtica
#3004

Avano bloqueado

Correo da velocidade de avano

Ativado

Ativado

Ativado

Desativado

Ativado

Ativado

Ativado

Desativado

Ativado

Desativado

Desativado

Ativado

Ativado

Ativado

Desativado

Desativado

Ativado

Desativado

Ativado

Desativado

Desativado

Desativado

Desativado

Desativado

Parada exata

D Quando a mquina ligada, o valor da varivel 0.


D Quando o avano bloqueado desativado:
(1) Quando o boto de bloqueio de avano pressionado, a mquina
pra no modo de parada de bloco a bloco. No entanto, a operao de
parada de bloco a bloco no realizada quando o modo de bloco a
bloco desativado atravs da varivel #3003.
(2)Quando o boto de bloqueio de avano pressionado e liberado, a
lmpada de avano bloqueado acende, mas a mquina no pra; a
execuo do programa continua e a mquina pra no primeiro bloco
onde o avano bloqueado ativado.
D Quando a correo da velocidade de avano desativada, sempre aplicada uma correo de 100%, independentemente da especificao da chave
de correo da velocidade de avano no painel do operador da mquina.
D Quando a verificao de parada exata desativada, no feita nenhuma
verificao de parada exata (verificao de posio) nos blocos,
incluindo aqueles onde no efetuada qualquer operao de corte.
222

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

As especificaes podem ser lidas e gravadas. Os valores binrios


so convertidos em decimais.

D Especificaes

#3005
Definio

#15

#14

#7

#6

#13
#5
SEQ

Definio
#9 (FCV)
#5 (SEQ)
#2 (INI)
#1 (ISO)
#0 (TVC)

:
:
:
:
:

#12

#11

#4

#3

#10
#2
INI

#9
FCV

#8

#1
ISO

#0
TVC

Para usar a capacidade de converso do formato de fita FS15


Para inserir automaticamente os nmeros de seqncia
Entrada em milmetros ou entrada em polegadas
Para usar o cdigo de sada EIA ou ISO
Opo de verificao TV

D Parada com uma mensagem A execuo de um programa pode ser interrompida seguida de uma
mensagem.
Nmero da varivel
#3006

Funo
Quando #3006=1 (MENSAGEM); comandada na
macro, o programa executa os blocos at o bloco
imediatamente anterior, e ento pra.
Quando uma mensagem at 26 caracteres programada no
mesmo bloco, includa com um caractere de controle de entrada
(() e caractere de controle de sada ()), a mensagem
mostrada na tela de mensagem externa do operador.

D Espelhamento

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.
#3007
#7

#6

#5

Definio

indicado

#4

#3
4 eixo

#2
3 eixo

0 (funo de espelhamento desativada)


ou
1 (funo de espelhamento ativada)

#1
2 eixo

#0
1 eixo

para cada bit.

Exemplo : Se #3007 3, a funo de espelhamento ativada para o primeiro e segundo eixos.

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 da especificao (OVerm.),e depois so enviados.

Quando os sinais de espelhamento destinados para eixos diferentes dos controlados so ativados, eles continuam a ser lidos pela varivel do sistema #3007.

A varivel do sistema #3007 uma varivel protegida contra gravao.


Se houver tentativa de gravao de dados na varivel, acionado o
alarme P/S 116 "VARIVEL PROTEGIDA CONTRA ESCRITA".
223

15. MACROS DE USURIO

D Nmero de peas
usinadas

PROGRAMAO

B63854PO/03

O nmero (nmero alvo) das peas necessrias e o nmero (nmero real)


de peas usinadas pode ser lido e gravado.
Tabela 15.2 (h) Variveis de 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 alvo)

NOTA
No substitua um valor negativo.

D Informao modal

possvel ler a informao modal especificada em blocos at o bloco


imediatamente anterior.
Tabela 15.2 (i) Variveis do sistema para informao modal
Nmero da varivel
#4001
#4002
#4003
#4004
#4005
#4006
#4007
#4008
#4009
#4010
#4011
#4012
#4014
#4015
#4016
:
#4022
#4109
#4113
#4114
#4115
#4119
#4120

Funo
G00, G01, G02, G03, G33
G96, G97
G98, G99
G20, G21
G40, G41, G42
G22, G23
G66, G67
G54G59
G18
:
Cdigo F
Cdigo M
Nmero da seqncia
Nmero do programa
Cdigo S
Cdigo T

(Grupo 01)
(Grupo 02)
(Grupo 03)
(Grupo 04)
(Grupo 05)
(Grupo 06)
(Grupo 07)
(Grupo 08)
(Grupo 09)
(Grupo 10)
(Grupo 11)
(Grupo 12)
(Grupo 14)
(Grupo 15)
(Grupo 16)
:
(Grupo 22)

Exemplo:
Quando #1=#4016; executado, o valor resultante de #1 18.
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.

224

B63854PO/03

D Posio atual

PROGRAMAO

15. MACROS DE USURIO

A informao sobre a posio no pode ser escrita mas pode ser lida.
Tabela 15.2 (j) Variveis do sistema para informao sobre a posio
Nmero de
varivel

Informao sobre Sistema de Valor de


Operao
posio
coordenadas compensao de leitura
da
durante o
ferramenta
movimento

#5001#5004

Posio de fim
de bloco

Sistema de No
coordenadas includo
da pea

Ativado

#5021#5024

Posio atual

Sistema de Includo
coordenadas
da mquina

Desativado

#5041#5044

Sistema de
coordenadas
Posio do sinal de
da pea
salto

#5061#5064

Posio atual

#5081#5082

Valor de correo
da ferramenta

#5101#5104

Posio servo
desviada

Ativado
Desativado

S O primeiro dgito (de 1 a 8) representa um nmero de eixo.


S Nas variveis de #5081 a 5088 est contido o valor de correo da
ferramenta atualmente utilizada na execuo, e no o valor de correo
da ferramenta imediatamente anterior.
S A posio da ferramenta na qual o sinal de salto ativado durante um
bloco G31 (funo de salto) est contida nas variveis de #5061 a
#5068. Se o sinal de salto no for ativado em um bloco G31, o ponto
final do bloco especificado mantido nestas variveis.
S Quando a leitura "desativada" durante o movimento, isto significa
que os valores previstos no podem ser lidos devido funo de
armazenamento (leitura prvia).

225

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

D Valores de compensao
Os valores de correo do ponto zero da pea podem ser lidos e gravados.
do sistema de coordenadas
Tabela 15.2 (k) Variveis do sistema para os valores de
da pea (valores de correcorreo do ponto zero da pea
o do ponto zero da pea)
Nmero da
varivel

Funo

#5201
#5202

Valor externo de correo do ponto zero da pea no primeiro eixo


Valor externo de correo do ponto zero da pea no segundo eixo

#5221
#5222

Valor G54 de correo do ponto zero da pea no primeiro eixo


Valor de correo do ponto zero da pea no segundo eixo G54

#5241
#5242

Valor G55 de correo do ponto zero da pea no primeiro eixo


Valor de correo do ponto zero da pea no segundo eixo G55

#5261
#5262

Valor G56 de correo do ponto zero da pea no primeiro eixo


Valor de correo do ponto zero da pea no segundo eixo G56

#5281
#5282

Valor G57 de correo do ponto zero da pea no primeiro eixo


Valor de correo do ponto zero da pea no segundo eixo G57

#5301
#5302

Valor G58 de correo do ponto zero da pea no primeiro eixo


Valor de correo do ponto zero da pea no segundo eixo G58

#5321
#5322

Valor G59 de correo do ponto zero da pea no primeiro eixo


Valor de correo do ponto zero da pea no segundo eixo G59

226

15.3
OPERAO ARITMTICA E LGICA

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

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 em
uma expresso podem ser substitudas por uma constante. As variveis
esquerda podem tambm ser substitudas por uma expresso.
Tabela 15.3 (a) Operao aritmtica e lgica
Funo

Formato

Definio

#i=#j

Soma

#i=#j+#k;

Diferena

#i=#j#k;

Produto

#i=#j*#k;

Quociente

#i=#j/#k;

Seno

#i=SIN[#j];

Seno do arco

#i=ASIN[#j];

Co-seno

#i=COS[#j];

Co-seno do arco

#i=ACOS[#j];

Tangente

#i=TAN[#j];

Tangente do arco

#i=ATAN[#j]/[#k];

Raiz quadrada

#i=SQRT[#j];

Valor absoluto

#i=ABS[#j];

Arredondamento

#i=ROUND[#j];

Arredondamento para baixo

#i=FIX[#j];

Arredondamento para cima

#i=FUP[#j];

Logaritmo natural

#i=LN[#j]

Funo exponencial

#i=EXP[#j];

OU

#i=#j OR #k;

XOU

#i=#j XOR #k;

#i=#j AND #k;

Converso de BCD em BIN

#i=BIN[#j];

Converso de BIN em BCD

#i=BCD[#j];

Observaes

Um ngulo especificado
em graus. 90 graus e 30
minutos representado
como 90,5 graus.

As operaes lgicas so
realizadas em nmeros
binrios, bit a bit.
Utilizada na troca de sinais
de e para o PMC

Explicaes
D Unidades de ngulos

As unidades de ngulo usadas com as funes SIN, COS, TAN, ASIN,


ACOS, e ATAN so graus. Por exemplo, 90 graus e 30 minutos
representado como 90,5 graus.

D ARCSIN #i = ASIN[#j];

S As faixas de soluo encontram-se 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 como 1: de 90 a 90
S Quando #j encontra-se fora da faixa 1 a 1, o alarme P/S n 111 acionado.
S Pode-se usar uma constante em vez da varivel #j.
227

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

D ARCCOS #i = ACOS[#j];

S As faixas de soluo encontram-se entre 180 e 0.


S Quando #j encontra-se 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.

D ARCTAN
#i = ATAN[#j]/[#k];

S Especifique os comprimentos de dois lados, separados por uma barra (/).


S A soluo encontra-se nas faixas indicadas abaixo:
Quando o bit NAT (bit 0 do parmetro 6004) definido como 0: 0 a 360
Exemplo:
Quando #1 = ATAN[1]/[1]; especificado, #1 225.0.
Quando o bit NAT (bit 0 do parmetro n 6004) definido como 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.

D Logaritmo natural
#i = LN[#j];

S Note que o desvio relativo pode vir a ser 108 ou maior.


S Quando o antilogaritmo (#j) zero ou menor, o alarme P/S n 111
acionado.
S Pode-se usar uma constante em vez da varivel #j.

D Funo exponencial
#i = EXP[#j];

S Note que o desvio relativo pode vir a ser 108 ou maior.


S Quando o resultado da operao excede 3,65 X 1047 (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.

D Funo ROUND

S Quando a funo ROUND includa em um comando de operao


aritmtica ou lgica, ou em uma instruo IF ou WHILE, a funo
ROUND arredonda o resultado para a primeira casa decimal.
Exemplo:
Quando #1=ROUND[#2] executado, onde #2 igual a 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 executado de acordo com os
valores das variveis #1 e #2, e que a seguir retorna posio original.
Supondo que o sistema incremental 1/1000 mm, varivel #1 igual
a 1,2345, e a varivel #2 igual a 2,3456. Ento,
G00 G91 X#1; Move-se 1,235 mm.
G01 X#2 F300;Move-se 2,346 mm.
G00 X[#1+#2];
Como 1,2345 + 2,3456 = 3,5801, a distncia percorrida
3,580, o que impede a ferramenta de voltar posio original.
Esta diferena resulta do fato de a adio ser realizada antes ou depois
do arredondamento. G00X[ROUND[#1]+ROUND[#2]] tem de ser
especificado para que a ferramenta volte posio original.
228

B63854PO/03

D Arredondar para
cima e para baixo

15. MACROS DE USURIO

PROGRAMAO

Com o CNC, quando o valor absoluto do inteiro produzido por uma operao
em um nmero maior que o valor absoluto do nmero original, tal operao
denominada de arredondamento para o valor inteiro superior. Inversamente,
quando o valor absoluto do inteiro produzido por uma operao em um
nmero menor do que o valor absoluto do nmero original, tal operao
denominada de arredondamento para o valor inteiro inferior. 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.

D Abreviaturas dos
comandos de operaes
aritmticas e lgicas

Quando uma funo especificada em um programa, os dois primeiros caracteres do nome da funo podem ser usados para especific-la (Ver III9.7).
Exemplo:
ROUND RO
FIX FI

D Prioridade das operaes

(1) Funes
(2) Operaes como a multiplicao e a diviso (*, /, E, MOD)
(3) Operaes como a adio e a subtrao (+, , OU, XOU)
Exemplo) #1=#2+#3*SIN[#4];
(1)
(2)
(3)

(1), (2), e (3) indicam a ordem das operaes

D Incluso de colchetes

Os colchetes so usados para modif. a ordem das operaes. Os colchetes podem


ser usados no mx. em at cinco nveis, incluindo aqueles usados para anexar
uma funo. Se o limite de cinco nveis for excedido, o alarme n 118 acionado.
Exemplo) #1=SIN [ [ [#2+#3] *#4 +#5] *#6] ;
(1)
(2)
(3)
(4)
(5)

(1) a (5) indicam a ordem das operaes

Limitaes
D Colchetes

Os colchetes ([, ]) so usados para incluir uma expresso. Note que os


parnteses so usados para comentrios.
229

15. MACROS DE USURIO

D Erro de operao

PROGRAMAO

B63854PO/03

Podem ocorrer erros durante a execuo de operaes.


Tabela 15.3 (b) Erros envolvidos em operaes
Operao

Erro
mdio

Erro
mximo

a = b*c

1.551010

4.661010

a =b/c

4.661010

1.88109

a + b

1.24109

3.73109

a=b+c

2.331010

5.321010

Tipo de erro
Desvio relativo(*1)

Min

a=bc
a = SIN [ b ]

5.0109

1.0108

1.8106

3.6106

(*2)

Desvio absoluto(*3)

a = COS [ b ]
a = ATAN [ b ] / [ c ]

(*4)

graus

NOTA
1 O desvio relativo depende do resultado da operao.
2 utilizado o menor dos dois tipos de erros.
3 O desvio absoluto constante, independentemente do
resultado da operao.

4 A funo TAN executa SIN/COS.


5 Quando o parmetro n 6004#1 ajustado para 1, se a operao
for o resultado de um SIN, COS, ou a funo TAN for inferior
a 1,0 x 10-8, ou no chega a 0 devido as restries da preciso
de operao, o resultado da operao pode ser normalizado com 0.

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).

230

B63854PO/03

PROGRAMAO

15. MACROS DE USURIO

S Esteja tambm atento em relao aos erros que possam resultar das
expresses condicionais que utilizam EQ, NE, GE, GT, LE, e LT.
Exemplo:
IF[#1 EQ #2] afetado pelos erros de #1 e #2, resultando possivelmente em 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 #2=#1*1000; calculado, onde #1=0,002, o valor resultante
da varivel #2 no exatamente 2 mas 1,99999997.
Assim, quando #3=FIX[#2] especificado, 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 seguinte forma:
#3=FIX[#2+0.001]
#3=ROUND[#2]
D Divisor

Quando um divisor de zero especificado em uma diviso ou TAN[90],


o alarme n 112 acionado.

231

15. MACROS DE USURIO

15.4

MACRO
INSTRUES E
INSTRUES NC

PROGRAMAO

B63854PO/03

Os blocos seguintes so referidos como macro instrues:


S Blocos contendo uma operao aritmtica ou lgica (=)
S Blocos contendo uma instruo de controle (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 diferente de uma macro instruo denominada instruo NC.

Explicaes
D Diferenas em relao
s instrues NC

S A mquina no pra mesmo quando o modo bloco a bloco est ativado.


Note, contudo, que a mquina pra no modo bloco a bloco quando o
bit 5 SBM do parmetro n 6000 1.
S Os blocos de macros no so considerados como blocos que no envolvam movimento no modo de compensao do raio da ponta da ferramenta (Se. II15.7).

D Instrues NC com a
mesma caracterstica
das macro instrues

S Se um bloco incluir um comando de chamada de subprograma (M98,


uma chamada de subprograma com um cdigo M ou T), e no incluir
nenhum endereo de comando alm de O, N, P ou L, esse bloco equivale
a uma instruo de macro.
S Se um bloco incluir M99 e nenhum endereo de comando alm de O,
N, P ou L, esse bloco equivale a uma instruo de macro.

232

B63854PO/03

15.5
DESVIO E
REPETIO

PROGRAMAO

15. MACROS DE USURIO

O fluxo de controle pode ser alterado atravs da instruo GOTO


e da instruo IF no programa. So usados trs tipos de operaes de
desvio e repetio:
Desvio e repetio

Instruo GOTO (desvio incondicional)


Instruo IF (desvio condicional: if ..., then...)
Instruo WHILE (repetio while ...)

15.5.1
Desvio Incondicional
(Instruo GOTO)

Ocorre um desvio no nmero de seqncia n. Quando um nmero de seqncia


fora da faixa de 1 a 99999 especificado, o alarme P/S n 128 acionado.
Pode-se tambm usar uma expresso para especificar um nmero de seqncia.
n: Nmero de seqncia (de 1 a 99999)

GOTO n ;

Exemplo:
GOTO1;
GOTO#10;

233

15. MACROS DE USURIO

15.5.2
Desvio Condicional
(Instruo IF)

PROGRAMAO

B63854PO/03

Especifique uma expresso condicional aps 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.
Se o valor da varivel #1 for maior do que 10, ocorre um desvio para o
nmero de seqncia N2.
Se a condio
no for satisfeita

IF [#1 GT 10] GOTO 2 ;


Processamento

Se a condio for satisfeita

N2 G00 G91 X10.0 ;


:

IF[<expresso
condicional>]THEN

Se a expresso condicional especificada for satisfeita, executada uma


macro instruo predeterminada. Apenas uma macro instruo executada.
Se os valores #1 e #2 forem idnticos, atribui-se 0 a #3.
IF [#1 EQ #2] THEN #3=0;

Explicaes
D Expresso condicional

Uma expresso condicional deve incluir um operador inserido entre duas


variveis ou entre uma varivel e uma constante, e deve estar contido
entre colchetes ([, ]). Uma expresso pode ser usada em vez de uma varivel.

D Operadores

Cada operador composto por duas letras e usado na comparao de dois


valores para determinar se so iguais ou se um valor menor ou maior do que
o outro. Note que no se pode usar o sinal de desigualdade.
Tabela 15.5.2 Operadores
Operador

Programa exemplificativo

Significado

EQ

Igual a (=)

NE

Diferente de (0)

GT

Maior que (>)

GE

Maior que ou igual a (y)

LT

Menor que (<)

LE

Menor que ou igual a (x)

O programa exemplificativo abaixo calcula a soma dos nmeros de 1 a 10.


O9500;
#1=0;Valor inicial da varivel que contm a soma
#2=1;Valor inicial da varivel como adendo
N1 IF[#2 GT 10] GOTO 2; . Desvio para N2 quando o adendo maior 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

234

B63854PO/03

15.5.3

Repetio
(Instruo While)

15. MACROS DE USURIO

PROGRAMAO

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)
Se a condio
no for satisfeita

Se a condio
for satisfeita

Processamento

END m ;
:

Explicaes

Enquanto a condio especificada for satisfeita, executado o programa de


DO a END aps WHILE. 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. Podese 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.

235

15. MACROS DE USURIO

D Aninhamento

PROGRAMAO

B63854PO/03

Os nmeros de identificao (1 a 3) em um loop DOEND podem ser usados tantas


vezes quanto necessrio. Note, contudo, que o alarme P/S n 124 acionado
quando um programa inclui loops de repetio cruzados (blocos DO sobrepostos).
1. Os nmeros de identificao
(1 a 3) podem ser usados tantas
vezes quanto necessrio.
WHILE [ ] DO 1 ;
Processamento

END 1 ;
:
WHILE [ ] DO 1 ;
Processamento

END 1 ;
2. As faixas DO no podem se sobrepor.
WHILE [ ] DO 1 ;
Processamento

3. Os loops DO podem ser aninhados a uma profundidade


mxima de trs nveis.
WHILE [ ] DO 1 ;
:
WHILE [ ] DO 2 ;
:
WHILE [ ] DO 3 ;
Processamento

END 3 ;
:
END 2 ;
:
END 1 ;
4. O controle pode ser transferido
para fora de um loop.
WHILE [ ] DO 1 ;

WHILE [ ] DO 2 ;
:
END 1 ;

IF [ ] GOTO n ;

Processamento

Nn

END 1 ;

5. No se pode fazer desvios


para o interior de um loop.

END 2 ;

IF [ ] GOTO n ;
:
WHILE [ ] DO 1 ;
Nn ;
END 1 ;

Limitaes
D Loops infinitos

Quando se especifica DO m sem definir a instruo WHILE, gerado um


loop infinito entre DO e END.

D Tempo de processamento

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 que o processamento para adiante. O uso da instruo WHILE para fins de repetio
reduz o tempo de processamento.

D Varivel no definida

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.
236

B63854PO/03

Programa exemplificativo

PROGRAMAO

15. MACROS DE USURIO

O programa exemplificativo abaixo calcula o total dos nmeros de 1 a 10.


O0001;
#1=0;
#2=1;
WHILE[#2 LE 10]DO 1;
#1=#1+#2;
#2=#2+1;
END 1;
M30;

237

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

15.6

Um programa de macros pode ser chamado atravs dos seguintes mtodos:

CHAMADA DE MACRO

Chamada de

Restries
D Diferenas entre as
chamadas de macro e
as chamadas de
subprograma

Chamada simples (G65)


Chamada modal (G66, G67)
Chamada de macro com cdigo G
Chamada de macro com cdigo M
Chamada do subprograma com cdigo M
Chamada do subprograma com cdigo T

A chamada de macro (G65) difere da chamada de subprograma (M98)


como descrito abaixo.
S Pode-se especificar um argumento (dados transferidos para uma
macro) com G65. M98 no possui esta capacidade.
S 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.
S Quando um bloco M98 contm um outro comando NC (por exemplo,
G01 X100.0 M98Pp), a mquina pra no modo bloco a bloco. Por
outro lado, G65 no pra a mquina.
S O nvel das variveis locais alterado com G65. M98 no altera o nvel das
variveis locais.

238

15.6.1
Chamada simples (G65)

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

Quando se especifica G65, chamada a macro de usurio especificada no


endereo P. Os dados (argumentos) podem ser passados atravs do
programa de macros de usurio.
G65 P L <argumentspecification> ;
P : Nmero do programa a chamar
L : Contagem de repetio (1 por omisso)
Argumento : Dados passados para a macro
O9010 ;
#3=#1+#2 ;
IF [#3 GT 360] GOTO 9 ;
G00 X#3 ;
N9 M99 ;

O0001 ;
:
G65 P9010 L2 A1.0 B2.0 ;
:
M30 ;

Explicaes
D Chamada

S Aps G65, especifique no endereo P o nmero de programa da macro


de usurio a chamar.
S Quando um nmero de repeties for necessrio, especifique um nmero
de 1 a 9999 aps o endereo L. Se L for omitido, 1 assumido.
S Os valores so atribudos s variveis locais correspondentes por
meio de especificao de argumento.

D Especificao de
argumento

Existem dois tipos de especificao de argumento. A especificao de


argumento I usa letras diferentes de G, L, O, N, e P, uma de cada vez. A especificao de argumento II usa A, B, e C, uma vez cada, e tambm usa I, J,
e K at dez vezes. O tipo de especificao de argumento determinado
automaticamente de acordo com as letras usadas.
Especificao de argumento I
Endereo

Nmero
da varivel

Endereo

Nmero
da varivel

Endereo

Nmero
da varivel

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

S Os endereos G, L, N, O, e P no podem ser usados em argumentos.


S Os endereos que no necessitam ser especificados podem ser omitidos. As variveis locais correspondentes a um endereo omitido so definidas com valores nulos.
S Os endereos no precisam ser especificados alfabeticamente. Esto
de acordo com o formato de endereo da palavra.
Entretanto, I, J, e K precisam ser especificados na ordem alfabtica.
Exemplo
B_A_D_ J_K_ Correto
B_A_D_ J_I_ Incorreto
239

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

Especificao de argumento II

A especificao de argumento II usa A, B, e C, uma vez cada, e I, J, e


K at dez vezes usada para passar valores como coordenadas
tridimensionais como argumentos.
Endereo Nmero da
varivel

A
B
C
I1
J1
K1
I2
J2
K2
I3
J3

#1
#2
#3
#4
#5
#6
#7
#8
#9
#10
#11

Endereo

Nmero da
varivel

K3
I4
J4
K4
I5
J5
K5
I6
J6
K6
I7

#12
#13
#14
#15
#16
#17
#18
#19
#20
#21
#22

Endereo

J7
K7
I8
J8
K8
I9
J9
K9
I10
J10
K10

Nmero da
varivel

#23
#24
#25
#26
#27
#28
#29
#30
#31
#32
#33

S Os sub-ndices de I, J, e K indicando a ordem de especificao de


argumentos no so escritos no programa atual.

Restries
D Formato

G65 tem de ser especificado antes de qualquer argumento.

D Combinao das especificaes de argumento I e II

O CNC identifica internamente a especificao de argumento I e a especificao de argumento II. Se for especificada uma combinao da especificao de argumento I e II, o tipo de especificao de argumento
definido por ltimo tem precedncia.
Exemplo
G65 A1.0 B2.0 I3.0 I4.0 D5.0 P1000;

<Variveis>
#1:1.0
#2:2.0
#3:
#4:3.0
#5:
#6:
#7:

5.0

Quando ambos os argumentos I4.0 e D5.0 forem comandados pela


varivel #7 neste exemplo, o ltimo, D5.0, vlido.

D Colocao do ponto
decimal

As unidades usadas nos dados de argumentos transferidos sem um ponto decimal


correspondem ao 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 macro para manter a compatibilidade com o programa.

D Aninhamento de chamadas

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 subprograma (M98).

240

D Nveis de variveis locais

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

D As variveis locais de 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 o incremento de um. Os valores das variveis locais
no nvel anterior so salvas no CNC.
D Quando M99 executado em um programa de macro, o controle
retorna ao programa chamado. Nessa altura, o nvel da varivel local sofre
o decrscimo de um; os valores das variveis locais salvas quando
a macro foi chamada so restaurados.
Programa principal
Macro
(nvel 0)
Macro (nvel 1) Macro (nvel 2) Macro (nvel 3) (nvel 4)
O0001 ;
:
#1=1 ;
G65 P2 A2 ;
:
:
M30 ;

O0002 ;
:
:
G65 P3 A3 ;
:
:
M99 ;

O0003 ;
:
:
G65 P4 A4 ;
:
:
M99 ;

O0004 ;
:
:
G65 P5 A5 ;
:
:
M99 ;

(Nvel 2)

(Nvel 3)

Variveis locais
(Nvel 0)
(Nvel 1)
#1

#33

#1

#33

#1

#33

#1

#33

O0005 ;
:
:
:
:
:
M99 ;

(Nvel 4)
#1

#33

Variveis comuns
#100, #500

Programa exemplificativo
(ciclo de mandrilagem)

Variveis que podem ser lidas de e escritas para,


atravs de macros em diferentes nveis.

Mova a ferramenta de antemo ao longo dos eixos X e Z na direo do ponto


onde se inicia o ciclo de mandrilagem. Especifique Z ou W para a profundidade de um furo, K para a profundidade de um corte, e F para a velocidade
de avano do corte para mandrilar o furo.
W

Corte
Deslocamento
rpido

241

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

D Formato de chamada
G65 P9100

Z:
U:
K:
F:
D Programa que chama
um programa de macros

D Programa de macros
(programa chamado)

Zz
Ww

Kk Ff ;

Profundidade do furo (especificao absoluta)


Profundidade do furo (especificao incremental)
Valor de corte por ciclo
Velocidade de avano do 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 ; . . . . . . Limpeza de dados para a profundidade do furo em execuo.
#2=0 ; . . . . Limpeza de dados para a profundidade do furo precedente.
IF [#23 NE #0] GOTO 1 ;

. . . . . . . . . . . . Na programao incremental, especifique o salto para N1.


IF [#26 EQ #0] GOTO 8 ;

. . . . . . . . Se nem Z nem W for especificado, pode ocorrer um desvio.


#23=#5002#26 ; . . . . . . . . . . Calcula a profundidade de um furo
N1 #1=#1+#6 ; . . . . . . . Calcula a profundidade de um furo em execuo.
IF [#1 LE #23] GOTO 2 ;

. . . . . . . . . . . . . . . Determina se o furo a ser perfurado muito profundo.


#1=#23 ; . . . . . . . . . . . . . . . . Fixa a profundidade do furo em execuo.
N2 G00 W#2 ; . . . . . . . . . . . . . . . . . . . . . Desloca a ferramenta at a profundidade do furo precedente na velocidade de avano de corte.
G01 W [#1#2] F#9 ; . . . . . . . . . . . Executa a mandrilagem do furo.
G00 W#1 ; . . . Desloca a ferramenta at o ponto inicial da perfurao.
IF [#1 GE #23] GOTO 9 ; . . . Verifica se a perfurao foi concluda.
#2=#1 ; . . . . . . . . . . . . Memoriza a profundidade do furo em execuo.
GOTO 1 ;
N9 M99 ;
N8 #3000=1 (NO PODE SER Z OU COMANDO U)

242

B63854PO/03

15.6.2
Chamada Modal (G66)

PROGRAMAO

15. MACROS DE USURIO

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.
G66 P p L <especificao de argumento> ;
P
: Nmero do programa a chamar

: Contagem de repetio (1 por omisso)


Argumento : Dados passados para a macro
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 ;

Explicaes
D Chamada

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 programa de macro so especificados em argumentos.

D Cancelamento

Quando um cdigo G67 especificado, as chamadas de macro modais


no so mais executadas nos blocos subseqentes.

D Aninhamento de chamada

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).

D Aninhamento de
chamadas modais

As chamadas modais podem ser aninhadas pela especificao de um outro


cdigo G66 durante uma chamada modal.

Restries

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. Note que as variveis locais no so definidas cada vez que
executada uma chamada modal.

243

15. MACROS DE USURIO

Programa exemplificativo

PROGRAMAO

B63854PO/03

Este programa efetua uma ranhura em uma determinada posio.

D Formato de chamada
G66 P9110 Uu Ff ;

U: Profundidade da ranhura (especificao incremental)


F : Avano de corte da ranhura
D Programa que chama um
programa de macros

O0003 ;
G50 X100.0 Z200.0 ;
S1000 M03 ;
G66 P9110 U5.0 F0.5 ;
G00 X60.0 Z80.0 ;
Z50.0 ;
Z30.0 ;
G67 ;
G00 X00.0 Z200.0 M05 ;
M30;

D Programa de macro
(programa chamado)

O9110 ;
Corta a pea.
G01 U#21 F#9 ; . . . . . . . . . . . . . . . . . . . . . . . . . . .
G00 U#21 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Retrai a ferramenta.
M99 ;

244

B63854PO/03

15.6.3
Chamada de Macros
Atravs do Cdigo G

PROGRAMAO

A definio de um nmero de cdigo G na chamada de um programa de


macros em um parmetro permite chamar o programa de macros do
mesmo modo que uma chamada simples (G65).
O0001 ;
:
G81 X10.0 Z10.0 ;
:
M30 ;
Parmetro No.6050 = 81

Explicaes

D Correspondncia entre
nmeros de parmetros
e nmeros de programas

15. MACROS DE USURIO

O9010 ;
:
:
:
N9 M99 ;

Ao definir um nmero do cdigo G de 1 a 9999, usado para chamar um programa


de macros de usurio (9010 a 9019) no parmetro correspondente (n 6050
a n 6059), o programa de macros 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.
Nmero do programa Nmero do parmetro

6050
6051
6052
6053
6054
6055
6056
6057
6058
6059

O9010
O9011
O9012
O9013
O9014
O9015
O9016
O9017
O9018
O9019

D Repetio

Tal como acontece em uma chamada simples, possvel especificar um


nmero de repeties entre 1 e 9999 no endereo L.

D Especificao de argumento

Tal como acontece em uma chamada simples, existem dois tipos de especificao de argumentos: Especificao de argumento I e especificao de
argumento II. O tipo de especificao de argumento determinado
automaticamente de acordo com os endereos utilizados.

Restries
D Aninhamento de
chamadas atravs
de cdigos G

Nenhuma macro pode ser chamada com um cdigo G em um programa


chamado com 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 M ou T. Nesse
tipo de programa, um cdigo G tratado como um cdigo G comum.

245

15. MACROS DE USURIO

15.6.4
Chamada de Macros
Atravs de um Cdigo M

PROGRAMAO

B63854PO/03

A definio de um nmero de cdigo M, usado para chamar um programa


de macros em um parmetro, permite chamar o programa de macros do
mesmo modo que uma chamada simples (G65).
O0001 ;
:
M50 A1.0 B2.0 ;
:
M30 ;

O9020 ;
:
:
:
M99 ;

Parmetro No.6080 = 50

Explicaes

D Correspondncia entre
nmeros de parmetros
e nmeros de programas

Ao definir um nmero do cdigo M de 1 a 99999999, usado para chamar


um programa de macros de usurio (O9020 a O9029) no parmetro correspondente (n 6080 a n 6089), o programa de macros pode ser chamado da
mesma forma que com G65.
Nmero do programa

Nmero do parmetro

6080
6081
6082
6083
6084
6085
6086
6087
6088
6089

O9020
O9021
O9022
O9023
O9024
O9025
O9026
O9027
O9028
O9029

D Repetio

Tal como acontece em uma chamada simples, possvel especificar um


nmero de repeties entre1 e 9999 no endereo L.

D Especificao de argumento

Tal como acontece com uma chamada simples, existem dois tipos de especificao de argumentos: Especificao de argumento I e especificao
de argumento II. O tipo de especificao de argumento determinado
automaticamente de acordo com os endereos utilizados.

Restries

S Um cdigo M usado para chamar um programa de macros tem de ser


especificado no incio de um bloco.
S Em uma macro chamada com um cdigo G ou em um programa chamado
como um subprograma com um cdigo M ou T, no pode ser utilizado
qualquer macro com cdigo M. Nesse tipo de macro ou de programa,
um cdigo M tratado como um cdigo M comum.

246

B63854PO/03

15.6.5
Chamada de
Subprogramas
Atravs de um
Cdigo M

PROGRAMAO

15. MACROS DE USURIO

A definio de um nmero de cdigo M, usado para chamar um subprograma (programa de macros) em um parmetro, permite chamar o programa
de macros do mesmo modo que uma chamada simples (M98).

O0001 ;
:
M03 ;
:
M30 ;

O9001 ;
:
:
:
M99 ;

Parmetro n 6071 = 03

Explicaes

D Correspondncia entre
nmeros de parmetros
e nmeros de programas

A definio de um nmero de cdigo M entre 1 e 99999999, usado para


chamar um subprograma em um parmetro (n 6071 a n 6079) permite
chamar o programa de macros de usurio correspondente (O9001 a O9006)
do mesmo modo que com M98.

Nmero do programa Nmero do parmetro

6071
6072
6073
6074
6075
6076
6077
6078
6079

O9001
O9002
O9003
O9004
O9005
O9006
O9007
O9008
O9009

D Repetio

Tal como acontece em uma chamada simples, possvel especificar um


nmero de repeties entre 1 e 9999 no endereo L.

D Especificao de argumento

Especificao de argumentos no permitida.

D Cdigo M

Um cdigo M em um programa de macros que foi chamado tratado


como um cdigo M comum.

Limitaes

Em uma macro chamada com um cdigo G ou em um programa chamado


com um cdigo M ou T, no possvel chamar qualquer subprograma
atravs de um cdigo M. Nesse tipo de macro ou de programa, um cdigo
M tratado como um cdigo M comum.

247

15. MACROS DE USURIO

15.6.6
Chamada de
Subprograma
Atravs do Cdigo T

PROGRAMAO

B63854PO/03

A chamada de subprogramas (programas de macros) com um cdigo T em


um parmetro permite chamar um programa de macros cada vez que o
cdigo T especificado no programa de usinagem.

O0001 ;
:
T0203 ;
:
M30 ;

O9000 ;
:
:
:
M99 ;

Bit 5 (TCS) do parmetro 6001 = 1

Explicaes
D Chamada

Ao ajustar o bit 5 do parmetro TCS n 6001 para 1, o programa de macros


O9000 pode ser chamado quando um cdigo T especificado no programa
de usinagem. Um cdigo T especificado em um programa de usinagem
atribudo varivel comum #149.

Limitaes

Em uma macro chamada com um cdigo G ou em um programa chamado


com um cdigo M ou T, no possvel chamar qualquer subprograma
atravs de um cdigo T. Nesse tipo de macro ou de programa, um cdigo
T tratado como um cdigo T comum.

248

B63854PO/03

15.6.7
Programa de Exemplo
Condies

PROGRAMAO

15. MACROS DE USURIO

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 1 a 5 medido.
O tempo no medido para as ferramentas cujo nmero 6 ou superior.
D As variveis seguintes so usadas para armazenar os nmeros das
ferramentas e os tempos medidos:
#501

Tempo de uso acumulativo da ferramenta n 1

#502

Tempo de uso acumulativo da ferramenta n 2

#503

Tempo de uso acumulativo da ferramenta n 3

#504

Tempo de uso acumulativo da ferramenta n 4

#505

Tempo de uso acumulativo da ferramenta n 5

D O tempo de uso comea a ser contado quando o comando M03 especificado e pra com a especificao de M05. A varivel do sistema
#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 avano bloqueado e pela operao
de parada de bloco a bloco no contado, mas o tempo usado na troca
de ferramentas e pallets includo.

Verificao da operao
D Especificao de parmetros Defina 3 no parmetro n 6071, e 05 no parmetro n 6072.
D Especificao do valor
das variveis
D Programa que chama um
programa de macros

Defina 0 nas variveis #501 a #505.


O0001;
T0100 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0200 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0300 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0400 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0500 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
M30;
249

Altera #501.

Altera #502.

Altera #503.

Altera #504.

Altera #505.

15. MACROS DE USURIO

Programa de macros
(programa chamado)

PROGRAMAO

B63854PO/03

O9001(M03); . . . . . . . . . . . . . . . . . . .
Macro de incio de contagem.
M01;
IF[FIX[#4120/100] EQ 0]GOTO 9; . . . . . . No foi espec. a ferramenta.
IF[FIX[#4120/100] GT 5]GOTO 9; . . Nmero de ferramenta fora da faixa.
#3002=0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Limpa o temporizador.
N9 M03; . . . . . . . . . . . . . .
Gira o fuso no sentido de avano.
M99;
O9002(M05); . . . . . . . . . . . . . . . . . . . . . . . Macro de fim de contagem.
M01;
IF[FIX[#4120/100] EQ 0]GOTO 9; . . . . . . . No foi espec. a ferramenta.
IF[FIX[#4120/100] GT 5]GOTO 9; . . Nmero de ferramenta fora da faixa.
#[500+FIX[#4120/100]]=#3002+#[500+FIX[#4120/100]];

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Calcula o tempo acumulativo.


N9 M05; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
M99;

250

Pra o fuso.

B63854PO/03

15.7
PROCESSANDO
MACRO
INSTRUES

Explicaes
D Quando o bloco seguinte
no armazenado no
buffer (cdigos M que
no so armazenados
no buffer, G31, etc.)

15. MACROS DE USURIO

PROGRAMAO

Para uma usinagem sem problemas, o CNC faz a leitura prvia da instruo
CNC a ser executada em seguida. Essa operao denominada armazenamento em memria temporria. 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 fim de encontrar interseces. As macro instrues
destinadas a expresses aritmticas e desvios condicionais so processadas
imediatamente aps sua leitura para o buffer.
No sofrem leitura prvia os blocos com M00, M01, M02 ou M30, os blocos com 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 ;

Execuo de
instruo NC

N2 #100=1
:

> :Bloco em execuo

N1

Execuo de macro instruo

N2

Buffer

D Armazenamento do
bloco seguinte no buffer
em modo diferente
da compensao do
raio da ponta da ferramenta (G41, G42)
(procedendo
normalmente leitura
prvia de um bloco)

> N1 X100.0 ;
N2 #1=100 ;
N3 #2=200 ;
N4 Z100.0 ;
:

N1

Execuo de
instruo NC
Execuo de macro
instruo
Buffer

N2

N4

N3

N4

> : Bloco em execuo


V : Leitura do bloco para o buffer

Quando N1 est sendo executado, a instruo NC seguinte (N4) lida para


o buffer.As macro instrues (N2, N3) entre N1 e N4 so processadas
durante a execuo de N1.

251

15. MACROS DE USURIO

D Armazenamento do
bloco seguinte no buffer,
no modo de compensao do raio da ponta
da ferramenta (G41, G42)

PROGRAMAO

B63854PO/03

> N1 G01 G41 G91 Z100.0 F100 T0101 ;


N2 #1=100 ;
N3 X100.0 ;
N4 #2=200 ;
N5 Z50.0 ;
:

> : Bloco em execuo


V : Leitura do blocos para o buffer

N3

N1

Execuo de
instruo NC
Execuo de macro
instruo

N4

N2

N3

Buffer

N5

Quando N1 est sendo executado, as instrues NC nos dois blocos seguintes (at N5) so lidas para o buffer. As macros instrues (N2, N4)
entre N1 e N5 so processadas durante a execuo de N1.
D Quando o bloco seguinte
no envolve qualquer
movimento no modo de
compensao do raio
da ponta da ferramenta
(G41, G42)

> N1 G01 G41 X100.0 F100 T0101 ;


N2 #1=100 ;
N3 Z50.0 ;
N4 #2=200 ;
N5 M08 ;
N6 #3=300 ;
N7 X200.0 ;
:

> : Bloco em execuo


V : Leitura do blocos para o buffer

N1

Execuo de
instruo NC
Execuo de macro
instruo

N4

N2

N3

Buffer

N3

N6

N5

N7

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 interseco. Neste caso,
so lidas as instrues NC nos trs blocos seguintes (at N7). As
macro instrues (N2, N4, e N6) entre N1 e N7 so processadas durante a
execuo de N1.

252

B63854PO/03

15.8
REGISTRO DE
PROGRAMAS DE
MACROS DE USURIO

PROGRAMAO

15. MACROS DE USURIO

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.

253

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

15.9
LIMITAES
D Operao MDI

O comando de chamada de macro tambm pode ser especificado no modo MDI.


Durante a operao automtica, contudo, no possvel fazer a comutao
do modo MDI para uma chamada de programa de macros.

D Pesquisa do nmero
de seqncia

Um programa de macros de usurio no pode ser pesquisado para um


nmero de seqncia.

D Bloco nico

Mesmo durante a execuo de um programa de macros, possvel parar


os blocos no modo de bloco nico (exceto blocos contendo comandos de
chamada de macro, comandos de operao aritmtica, 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
que contm comandos de operao aritmtica e comandos de controle podem ser
interrompidos no modo de bloco a bloco, colocando SBM (bit 5 do parm. 6000) em 1.
A op. de bloco a bloco usada no teste de 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. (Falando mais precisamente, o bloco considerado
como especificando um movimento com distncia percorrida 0.)

D Salto de bloco opcional

A existncia de uma / no meio de uma expresso <expresso> (entre


colchetes [ ], do lado direito de uma expresso aritmtica) considerado
como um operador de diviso; no interpretado como o especificador
de um cdigo opcional de salto de bloco.

D Operao no modo EDIO

Ao definir NE8 (bit 0 do parm. 3202) e NE9 (bit 4 do parmetro 3202) para
1, as funes de eliminao e edio so desativadas para os programas de macros
de usurio e subprogramas com os nmeros de 8000 a 8999 e de 9000 a 9999. Isto
previne os programas de macro de usurio e subprogramas registrados de serem destrudos por acidente. (Quando todo o contedo da memria eliminado pressionando as teclas

RESET

DELETE

simultaneamente para ligar o equipamento), o

contedo da memria, como programas de macros de usurio, apagado.


D Reset

Com uma operao de reset, so atribudos valores nulos s variveis locais e comuns de #100 a #199. Pode-se evitar seu apagamento definindo CLV e CCV (bits
7 e 6 do parm. 6001). As variveis do sistema de #1000 a #1133 no so apagadas.
Uma operao de reset apaga qualquer estado dos programas de macros
de usurio e sub-programas, bem como todos os estados DO, e devolve o
controle ao programa principal.

D Display da tela de
REINCIO DO PROGRAMA

Tal como acontece com M98, no so mostrados os cdigos M e T usados


nas chamadas de subprogramas.

D Avano bloqueado

Quando ativado um bloqueio de avano durante a execuo de uma macro


instruo, a mquina pra aps a execuo da macro instruo. A mquina
tambm pra em caso de reset ou de ativao de um alarme.

D Valores constantes que


podem ser usados em
<expresso>

de +0,0000001 a +99999999
de 99999999 a 0,0000001
O nmero de dgitos significativos 8 (decimal). Se esta faixa for ultrapassada, acionado o alarme P/S n 003.
254

15.10
COMANDOS DE
SADA EXTERNOS

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

Alm de comandos de macro de usurio padro, esto ainda disponveis os


seguintes comandos de macro. So denominados de comandos de sada
externos.

BPRNT
DPRNT
POPEN
PCLOS

Estes comandos so fornecidos para produzirem valores de variveis e


caracteres atravs da interface de leitura/perfurao.

Explicaes

Especifique esses comandos pela seguinte ordem:


Comando de abertura: POPEN

Antes de especificar uma seqncia de comandos de sada de dados,


especifique este comando para estabelecer uma conexo com um
dispositivo externo e entrada/sada.
Comando de sada de dados: BPRNT ou DPRNT

Especifique a sada de dados necessria.


Comando de fechamento: PCLOS

Quando todos os comandos de sada de dados tiverem sido completados, especifique PCLOS para liberar uma conexo a um dispositivo externo de entrada/sada.
D Comando de abertura
POPEN

D Comando de sada de
dados BPRNT

POPEN

POPEN estabelece uma conexo a um dispositivo externo de entrada/


sada. Deve ser especificado antes de uma seqncia de comandos 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 transmite 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) enviada no momento.
Os caracteres passveis de especificao so os seguintes:
Letras (A a Z)
Nmeros
Caracteres especiais (*, /, +, , etc.)

Um asterisco (*) produzido 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 dado de 2
palavras (32 bits), incluindo os dgitos decimais. produzido como
dado em formato binrio a partir do byte mais alto.
(iii) Depois da sada dos dados especificados, criado um cdigo EOB de
acordo com as especificaes do cdigo (ISO).
(iv) As variveis nulas possuem valor 0.
255

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

Exemplo )
BPRINT [ C** X#100 [3] Z#101 [3] M#10 [0] ]
Valor da varivel
#100=0.40596
#101=1638.4
#10=12.34

LF
12 (0000000C)
M
1638400(FFE70000)
Z
406(00000196)
X
Espao
C

D Comando de sada de
dados DPRNT

DPRNT [ a #b

[cd] ]
Nmero de casas decimais significativas
Nmero de dgitos significativos na parte inteira
Varivel
Caractere

O comando DPRNT produz caracteres e cada dgito do 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 gerado um cdigo
de acordo com as especificaes (ISO). O ponto decimal tambm
gerado 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 mais alta ordem so zeros, esses zeros no so
transferidos se PRT (bit1 do parm. 6001) for 1. Se (bit do parmetro 6001)
PRT for 0, impresso um cdigo de espao cada vez que um zero
encontrado. Quando o nmero de casas decimais no zero, os dgitos
decimais so sempre impressos. Se o nmero de casas decimais for zero,
no impresso nenhum ponto decimal.
Quando PRT (bit 1 do parmetro 6001) 0, impresso um cdigo de espao para indicar um nmero positivo em vez do sinal +; se o parmetro PRT for 1, no impresso qualquer cdigo.
256

PROGRAMAO

B63854PO/03

15. MACROS DE USURIO

Exemplo )
DPRNT [ X#2 [53] Z#5 [53] T#30 [20] ]
Valor da varivel
#2=128.47398
#5=91.2
#30=123.456
(1) Parmetro PRT(No.6001#1)=0

sp
LF
T

sp 23

Z sp sp sp 91.200
X

sp sp sp 128.474

(2) Parmetro PRT(No.6001#1)=1

LF
T23
Z91.200
X128.474

D Comandos de fechamento
PCLOS

PCLOS ;

D Especificao necessria

Especifique o canal usado para o parmetro 020. De acordo com a especificao desses dados, defina os itens de dados (tal como a taxa baud) para a
interface de leitura/perfurao.

O comando PCLOS libera uma conexo para um dispositivo externo de entrada/


sada. Especifique este comando quando todos os comandos de sada de
dados forem concludos. O cdigo de controle DC4 gerado a partir do CNC.

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 112, 122 e 123

Jamais especifique a sada para o cassete FANUC ou o disquete.


Ao especificar um comando DPRNT para gerar dados, especifique se os
zeros esquerda so gerados 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 LF (NCR, do bit 3 do parmetro 0103 0) ou um
LF e CR (NCR 1).
257

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

NOTA
1 No necessrio especificar sempre o comando de

abertura (POPEN), o comando de sada de dados (BPRNT,


DPRNT), e comando de fechamento (PCLOS) em simultneo.
Assim que um comando de abertura tiver sido especificado
no incio de um programa, no precisa ser especificado
novamente, exceto aps um comando de fechamento.
Certifique-se de que especifica comandos de abertura e de fechamento aos pares. Especifique o comando de fechamento no
final do programa. Todavia, no especifique um comando de fechamento se no tiver sido especificado qualquer comando de abertura.
Quando uma op. de reset realizada enquanto esto sendo gerados
comandos por um comando de sada de dados, a sada interrompida
e os dados apagados. Desse modo, quando uma operao de reset
executada por um cdigo como o M30 no final de um programa que
executa a sada de dados, especifique um comando de fechamento no
final do programa, de modo que no seja executado nenhum processamento semelhante ao M30 at que todos os dados tenham sido impressos.
As palavras de macros abreviadas entre colchetes [ ] permanecem
inalteradas. Note, no entanto, que quando os caracteres entre
colchetes so divididos e introduzidos vrias vezes, tanto a segunda
como as abreviaes seguintes so convertidas e introduzidas.
O pode ser especificado entre colchetes [ ]. Note que quando
os caracteres entre colchetes [ ] so divididos e introduzidos
vrias vezes, O omitido na segunda introduo e nas seguintes.

258

B63854PO/03

15.11
MACRO DE USURIO
DO TIPO INTERRUPO

15. MACROS DE USURIO

PROGRAMAO

Quando um programa est sendo executado, outro programa pode ser chamado pela introduo de um sinal de interrupo (UINT) da mquina.
Essa funo reportada como uma funo de macro de usurio do tipo interrupo. Programe um comando de interrupo no seguinte formato:

Formato

Explicaes

M96 Pffff ;

Ativa uma macro de usurio do tipo interrupo

M97 ;

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 outro programa. Dessa forma possvel operar os programas de acordo com
as diversas situaes.
(1) Quando detectada 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 exemplos, como as aplicaes de controle adaptativo
da funo de macro de usurio do tipo interrupo.

M96
Pxxxx;

Sinal de
interrupo
(UINT)

O xxxx;
Sinal de
interrupo
(UINT)*

M99 (Pffff);
Nffff;

M97 ;

Sinal de
interrupo
(UINT)*

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.
259

15. MACROS DE USURIO

PROGRAMAO

B63854PO/03

CUIDADO
Quando o sinal de interrupo (UINT, marcado por * na
Fig. 15.11) introduzido aps a especificao de M97, ele
ignorado. Tambm no deve ser introduzido durante a execuo do programa de interrupo.

15.11.1
Mtodo de Especificao
Explicaes
D Condies de interrupo

Uma macro de usurio do tipo interrupo est disponvel apenas durante


a execuo do programa. ativada nas seguintes condies:
Quando a operao de memria ou operao MDI selecionada
Quando STL (indicador luminoso de partida) est aceso
Quando uma macro de usurio do tipo interrupo no est sendo
processada no momento

D Especificao

Geralmente, a funo interrupo de macro de usurio utilizada atravs da especificao de M96 para ativar o sinal de interrupo (UINT), e de M97 para desativ-lo.
Uma vez que M96 foi especificado, 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(UINT) introduzido . O sinal de
interrupo (UINT) ignorado at que outro comando M96 seja especificado.
M96

1
0

M97

M96

Sinal de interrupo
(UINT)

Sinal de entrada de
interrupo efetivo

Quando UINT permanece 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 do sinal permanece ativa no modo M97 at a especificao
de M96, a interrupo da macro de usurio iniciada logo que M96 seja
especificado (apenas quando se utiliza o esquema de controle de estado);
quando o esquema de controle de flanco empregado, a macro de usurio do tipo
interrupo no iniciada, nem mesmo aps a especificao de M96.
NOTA
Sobre os esquemas de controle de estado e de flanco, consulte o
item "Sinal de interrupo de macro de usurio (UINT) da
Subseo 16.11.2.
260

B63854PO/03

PROGRAMAO

15. MACROS DE USURIO

15.11.2
Pormenores das Funes
Explicaes
D Interrupes tipo
subprogramas e
interrupes tipo macro

H dois tipos de interrupo de macros de usurio: Interrupes tipo subprogramas e interrupes tipo macro. O tipo de interrupo usado selecionado por MSB (bit 5 do parmetro 6003).
(a) Interrupo do tipo subprograma
Um programa de interrupo chamado de 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 do tipo macro


Um programa de interrupo chamado de macro de usurio, isto , os nveis
das variveis locais se alteram antes e depois da interrupo, que no includa
no nvel de aninhamento das chamadas de macros de usurio. Quando uma chamada de subprograma de uma macro de usurio executada dentro do programa
de interrupo, esta chamada includa no nvel de aninhamento das chamadas de
subprogramas ou de macro de usurio. Os argumentos no podem ser transferidos do
programa atual, mesmo quando a interrupo da macro de usurio seja do tipo macro.

D Cdigos M para o
controle de interrupes
de macro de usurio

Em geral as macros de usurio do tipo interrupo so controladas por M96 e M97.


Todavia, esses cd. M podem j estar sendo utilizados para outros propsitos (como
uma funo M ou um cdigo M de chamada de macro) por alguns fabricantes.
Por esse motivo, o MPR (bit 4 do parmetro 6003) definido para ajustar
cdigos M para controle de macro 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 cd. M para ativar as interrupes de macros de usurio no parm. 6033
e tambm para desativar as interrupes de macros de usurio no parmetro 6034.
Ao especificar esta definio de parmetro, os cdigos M no so usados e
M96 e M97 so usados como cdigos M do controle de macro de usurio,
independentemente das especificaes dos parmetros 6033 e 6034.
Os cdigos M usados no controle da macro de usurio do tipo interrupo so
processados internamente (eles no so transferidos para 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.

D Interrupes de macro
de usurio e instrues NC

Ao executar uma macro de usurio do tipo interrupo, o usurio pode


querer interromper a instruo NC em execuo, ou pode no desejar realizar 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.

261

15. MACROS DE USURIO


Tipo I
(quando uma interrupo
executada no meio de
um bloco)

PROGRAMAO

B63854PO/03

(i) Quando um 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.
Interrompido por interrupo de macro
Execuo em
progresso
Programa normal

Entrada de sinal de interrupo


(UINT)
Execuo em
progresso

Reincio de comando CNC;


quando no h nenhuma
instruo NC no programa
de interrupo

Macro de usurio do
tipo interrupo

Tipo II
(quando uma interrupo
executada no fim do
bloco)

(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 um bloco em execuo 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 NC so executadas aps a concluso de todas as operaes de ciclo.
Execuo em
progresso
Programa normal
Entrada de sinal de interrupo (UINT)
Execuo em
progresso
Macro de usurio
do tipo interrupo

262

Instruo NC no programa de interrupo

B63854PO/03

D Condies para ativar e


desativar o sinal de
interrupo de macro
de usurio

PROGRAMAO

15. MACROS DE USURIO

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 macro instrues, o sinal de interrupo
torna-se vlido quando a execuo do bloco interrompido iniciada aps
o retorno do controle do programa de interrupo.

D Interrupo de macro de
usurio durante a execuo
de um bloco que envolve
uma operao cclica
- Para o tipo I

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.

- Para o tipo II

As macro instrues 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.

263

15. MACROS DE USURIO

D Sinal de interrupo de
macro de usurio (UINT)

PROGRAMAO

B63854PO/03

H dois esquemas para a entrada do sinal de interrupo de macro de usurio


(UINT): O esquema 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 de flanco usado, o sinal torna-se
vlido no flanco de elevao, ao passar do estado de desativado para o ativado.
Um dos dois esquemas selecionado com TSE (bit 3 do parmetro 6003).
Quando o esquema de controle de estado selecionado atravs deste parm., 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 progr. 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 elevado. Assim o programa de
interrupo executado apenas momentaneamente ( nos casos em que o programa composto apenas por macro instrues). 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 realizada 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 de 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 Execuo da Execuo da


interrupo interrupo interrupo

Execuo da
interrupo

Esquema de
controle de estado
Execuo da
interrupo
Esquema de
controle de flanco

No exemplo acima, uma interrupo executada quatro vezes quando o


esquema de controle de estado usado; quando o esquema de controle de
flanco usado, a interrupo executada apenas uma vez.

264

B63854PO/03

D Retorno de uma interrupo


de macro de usurio

15. MACROS DE USURIO

PROGRAMAO

Especifique M99 para retirar o controle de uma interrupo de macro de usurio


e devolv-lo ao programa interrompido. Pode-se tambm especificar um nmero de
seqncia no programa interrompido atravs do endereo P. Se tal for especificado, o programa pesquisado desde o incio para detectar o nmero de seqncia especificado. O controle devolvido ao 1 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 interrupo de macro de usurio est sendo executada, no
gerada nenhuma outra; quando uma interrupo gerada, as interrupes
adicionais so inibidas automaticamente. 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 enviado, O1234 executado de novo. O5678 controlado
por M96 e M97. Neste caso, uma interrupo no ativada para O5678
(ativada depois do controle ter sido devolvido a O1000).
O1000;

M96P1234;
Interrupo

Interrupo

O1234
GxxXxxx;
M99;
M96P5678
Interrupo

O5678
M97

GxxXxxx;

Interrupo

M96;
M97

M99;

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, uma parada de bloco nico
no possvel para esse bloco. Em termos de programao, o
(1) e (2) seguintes so basicamente iguais. (A diferena
reside no fato de Gff ser executado antes de M99 ser reconhecido.)
(1) Gff Xfff ;
M99 ;
(2) Gff Xfff M99 ;

265

15. MACROS DE USURIO

D Interrupo de macro de
usurio e informao modal

PROGRAMAO

B63854PO/03

Uma interrupo de macro de usurio 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 recuperada 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 recuperao 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)O programa 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 necessidade.
O
M96Pxxx

Sinal de interrupo (UINT)


Oxxx;

(Sem a especificao de P)

Altere a informao modal

A informao modal
permanece inalterada
M99(Pffff);
antes e aps a
interrupo.
(Com especificao P)
Nffff;

Nova informao modal modificada


pelo programa de interrupo.

A informao modal existente antes da interrupo torna-se vlida. A


nova informao modal modificada pelo programa de interrupo
torna-se invlida.

Informao modal
quando o controle
devolvido por M99

Informao modal quando A nova informao modal modificada pelo programa de interrupo pero controle devolvido
manece vlida mesmo aps a devoluo do controle. A antiga informao
por M99
modal, que era vlida no bloco interrompido, pode ser lida atravs das
Pffff
variveis do sistema de macros de usurio #4001 a #4120.
Note que quando a informao modal modificada pelo programa de interrupo, as variveis do sistema #4001 a #4120 no sofrem alterao.
266

B63854PO/03

D Variveis do sistema
(valores de informao
sobre posio) para o
programa de interrupo

15. MACROS DE USURIO

PROGRAMAO

D As coordenadas do ponto A podem ser lidas usando-se as variveis do


sistema #5001 e 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-se as variveis do sistema #5021 e superior, e #5041 e superior.
Caminho do centro da ponta da ferramenta
Interrupo gerada

B
A
A
Vetor de correo
Caminho programado da ferramenta

D Interrupo de macro de
usurio e chamada modal
de macro de usurio

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
ao estado anterior interrupo. Quando o controle devolvido atravs de
M99Pxxxx;, a chamada modal do programa de interrupo permanece vlida.

D Interrupo de macro de
usurio e reincio de
programa

Quando o sinal de interrupo (UINT) introduzido durante a execuo de uma


operao de retorno no modo de teste 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 em todos os eixos. Isto significa que
a interrupo do tipo II usada independentemente da especificao dos parmetros.

D Operao DNC e macro


de usurio do tipo
interrupo

A Macro de usurio do tipo interrupo no pode ser feita durante a operao


DNC ou execuo de um programa com um dispositivo externo de entrada-sada.

267

16. ENTRADA DE PARMETROS


PROGRAMVEIS (G10)

16
Aspectos gerais

PROGRAMAO

B63854PO/03

ENTRADA DE PARMETROS PROGRAMVEIS (G10)

Os valores dos parmetros podem ser introduzidos em um programa. Esta funo


usada na definio de dados de compensao de erro de passo quando so trocados acessrios 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.

268

PROGRAMAO

B63854PO/03

16. ENTRADA DE PARMETROS


PROGRAMVEIS (G10)

Formato
Formato
G10L50; Definio do modo de entrada de parmetros
N_R_;
Para parmetros que no do tipo eixo
N_P_R_; Para parmetros do tipo eixo

G11;

Cancelamento do modo de entrada de parmetros

Significado do comando
N_:
R_:
P_:

N do parmetro (4 dgitos) ou n de posio de compensao


No.(0 a 1023) para compensao de erros de passo
+10,000 (5 dgitos)
Valor de especificao de parmetro (os zeros esquerda podem ser omitidos)
N de eixo 1 a 2 (usado para introduzir parmetros do tipo eixo)

Explicaes
D Valor de especificao
do parmetro (R_)

No use um ponto decimal em um valor definido em um parmetro (R_).


O ponto decimal no pode ser usado em variveis de macro de usurio para R_.

D Nmero do eixo(P_)

Especifique um nmero do eixo (P_) de 1 a 2 para um parmetro do tipo


eixo. 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.
ALERTA
1 No se esquea de executar manualmente o retorno ao ponto
de referncia aps a alterao dos dados de compensao
de erro de passo ou dos dados de compensao da folga.
Sem isso, a mquina pode desviar da posio correta.
2 O modo de ciclo fixo deve ser cancelado antes da introduo
dos parmetros. Sem o cancelamento, ser ativado um movimento de perfurao.

NOTA
No possvel especificar outras instrues NC no modo
de entrada de parmetros.

269

16. ENTRADA DE PARMETROS


PROGRAMVEIS (G10)

PROGRAMAO

B63854PO/03

Exemplos
1. Defina o bit 2 (SBP) do parmetro de tipo n 3404
G10L50 ;
N3404 R 00000100 ;
G11 ;

Modo de entrada de parmetros


Especificao SBP
Cancelar modo de entrada de parmetros

2. Altere os valores para o eixo Z (2 eixo) no parmetro n 1322 do


tipo eixo (coordenadas do limite de curso armazenado 2, no sendo positivo de cada eixo).
G10L50 ;
N1322P3R4500 ;
G11 ;

270

Modo de entrada de parmetros


Modificar eixo Z
Cancelar modo de entrada de parmetros

B63854PO/03

17

PROGRAMAO

17. OPERAO DE MEMRIA ATRAVS


DO FORMATO DE FITA Srie 10/11

OPERAO DE MEMRIA ATRAVS DO FORMATO


DE FITA Srie 10/11

Os programas no formato de fita srie 10/11 podem ser registrados na memria


para a operao de memria atravs do bit 1 do parmetro n 0001. O registro
para memria e a operao de memria so possveis para as funes que
utilizam o mesmo formato de fita para a srie 10/11, bem como para as
seguintes funes que utilizam um formato de fita diferente:
Guia idntica de abertura de rosca
Chamada de subprograma
Ciclo fixo
Ciclo fixo mltiplo repetitivo
NOTA
O registro para a memria e a operao de memria so
possveis apenas para as funes disponveis neste CNC.

271

17. OPERAO DE MEMRIA ATRAVS


PROGRAMAO
DO FORMATO DE FITA Srie 10/11

17.1
ENDEREOS E FAIXA
DE VALOR A SER DEFINIDO PARA FORMATO
DE FITA Srie 10/11

B63854PO/03

Alguns endereos que no podem ser utilizados para este CNC podem ser
usados para o formato de fita srie 10/11. A faixa de valor definvel para o
formato de fita FS10/11 basicamente o mesmo para este CNC. As Sees
II17.2 a II-17.6 descrevem os endereos em uma faixa diferente de valor
definvel. Um alarme ser acionado se um valor fora desta faixa for definido.

272

PROGRAMAO

B63854PO/03

17. OPERAO DE MEMRIA ATRAVS


DO FORMATO DE FITA Srie 10/11

17.2
GUIA IDNTICA DE
ABERTURA DE ROSCA
Formato
G32IP_F_Q_;
or
G32IP_E_Q_;
IP :Combinao de endereos de eixos
F :Guia ao longo do eixo longitudinal
E :Guia ao longo do eixo longitudinal
Q :Viso do ngulo de incio da abertura de rosca

Explicaes
D Endereo

D Faixa de valor classificvel


para a guia de rosca

Embora o FS10/11 permita ao operador especificar o nmero de roscas


por polegada com o endereo E, o formato de fita FS10/11 no o permite.
Os endereos E e F so utilizados do mesmo modo para especificar a guia ao
longo do eixo longitudinal. Portanto, a guia de rosca especificada com o endereo
E tambm considerada como um valor de estado contnuo para o endereo F.

Endereo para a guia de rosca Entrada em mm

0,0001 a 500,0000mm

0,000001 a
9,999999pol

Comando com casa 0,0001 a 500,0000mm


decimal

0,000001 a
9,999999pol

Comando sem casa 0,01 a 500,00mm


decimal

0,0001 a 9,9999pol

D Faixa de valor classificvel


para a velocidade de
avano

Endereo para velocidade de avano Entrada em mm

Entrada em polegadas

Entrada em polegadas

Avano por minuto

1 a 240000
mm/min

0,01 a 9600,00
pol/min

Avano por rotao

0,01 a 500,00
mm/rot

0,0001 a 9,9999
pol/rot

ALERTA
Especifique a velocidade de avano mais uma vez ao fazer
a comutao entre avano por minuto e avano por rotao.

273

17. OPERAO DE MEMRIA ATRAVS


PROGRAMAO
DO FORMATO DE FITA Srie 10/11

B63854PO/03

17.3

CHAMADA DE
SUBPROGRAMA
Formato
M98PffffLffff;
P:Nmero de subprograma
L:Contagem de repeties

Explicaes
D Endereo

O endereo L no pode ser usado neste formato de fita CNC e sim no


formato de fita FS10/11.

D Nmero de subprograma

A faixa de valor definvel a mesma para este CNC (1 a 9999). Se um valor


com mais de quatro dgitos for especificado, os quatro ltimos dgitos
so considerados como nmero de subprograma.

D Contagem de repeties

A contagem de repetio L pode ser especificada na faixa de 1 a 9999. Se


nenhuma contagem de repetio for especificado, assumido o nmero 1.

274

B63854PO/03

PROGRAMAO

17. OPERAO DE MEMRIA ATRAVS


DO FORMATO DE FITA Srie 10/11

17.4
CICLO FIXO
Formato
Ciclo de torneamento de face externa/interna (ciclo de corte reto)

G90X_Z_F_;
Ciclo de torneamento de face externa/interna (ciclo de corte cnico)

G90X_Z_I_F_;
I:Extenso da seo cnica ao longo do eixo X (Raio)
Ciclo de abertura de rosca (ciclo de abertura de rosca reta)

G92X_Z_F_Q_;
F:Guia de rosca
Q:Deslocamento do ngulo de incio da abertura de rosca
Ciclo de abertura de rosca (ciclo de abertura de rosca cnica)

G92X_Z_I_F_;
I:Extenso da seo cnica ao longo do eixo X (Raio)
Ciclo de torneamento final de face (ciclo de corte cnico frontal)

G94X_Z_F_;
Ciclo de torneamento final de face (ciclo de corte cnico frontal)

G94X_Z_K_F_;
K:Extenso da seo cnica ao longo do eixo Z (Raio)

D Endereo

Os endereos I e K no podem ser usados para um ciclo fixo neste formato


de fita CNC, mas podem ser usados no formato de comando FS10/11.

D Faixa de valor classificvel


para a velocidade de avano

a mesma da guia idntica de abertura de rosca, na Seo II17.2.


Ver Seo II17.2.

275

17. OPERAO DE MEMRIA ATRAVS


PROGRAMAO
DO FORMATO DE FITA Srie 10/11

B63854PO/03

17.5
CICLO MLTIPLO
REPETITIVO DE
TORNEAMENTO FIXO
Formato
Ciclo de torneamento de face externa/interna
G71P_Q_U_W_I_K_D_F_S_T_;
I : Extenso e direo de tolerncia de corte para o acabamento do ciclo de
usinagem grosseira ao longo do eixo X (ser ignorado se for especificado)
K : Extenso e direo de tolerncia de corte para o acabamento do ciclo de
usinagem grosseira ao longo do eixo Z (ser ignorado se for especificado)
D : Profundidade de corte

Ciclo de usinagem grosseira de face final


G72P_Q_U_W_I_K_D_F_S_T_;
I : Extenso e direo de tolerncia de corte para o acabamento do ciclo de
usinagem grosseira ao longo do eixo X (ser ignorado se for especificado)
K : Extenso e direo de tolerncia de corte para o acabamento do ciclo de
usinagem grosseira ao longo do eixo Z (ser ignorado se for especificado)
D : Profundidade de corte

Ciclo de torneamento de loop fechado


G73P_Q_U_W_I_K_D_F_S_T_;
I : Extenso e direo de limpeza ao longo do eixo X (raio)
K : Extenso e direo de limpeza ao longo do eixo Z
D : Nmero de divises

Ciclo de corte de face final


G74X_Z_I_K_F_D_;
ou
G74U_W_I_K_F_D_;
I : Distncia a ser percorrida ao longo do eixo X
K : Profundidade de corte ao longo do eixo Z
D : Limpeza da ferramenta no final do caminho do corte

Ciclo de corte de face externa/interna


G75X_Z_I_K_F_D_;
ou
G75U_W_I_K_F_D_;
I : Distncia a ser percorrida ao longo do eixo X
K : Profundidade de corte ao longo do eixo Z
D : Limpeza da ferramenta no final do caminho do corte

Ciclo de abertura de rosca mltipla repetitiva


G76X_Z_I_K_D_F_A_P_Q_;
I :
K:
D:
A:
P:

Diferena dos raios nas roscas


Altura da crista da rosca (raio)
Profundidade do primeiro corte (raio)
ngulo da ponta da ferramenta (ngulo dos pices)
Mtodo de corte

276

B63854PO/03

D Endreos e faixa de
valor classificvel

PROGRAMAO

17. OPERAO DE MEMRIA ATRAVS


DO FORMATO DE FITA Srie 10/11

Se os seguintes endereos forem especificados no formato de fita FS10/11,


eles sero ignorados.
D I e K para ciclo de usinagem grosseira de face externa/interna (G71)
D I e K para ciclo de usinagem grosseira de face final (G72)
Para o ciclo de abertura de rosca mltiplo repetitiva (G76), especifique P1
(profundidade constante de corte com extremidade nica) como o mtodo de corte (P). Pode-se especificar um valor entre 0 e 120 graus para o ngulo A da ponta
da ferramenta. O alarme P/S 062 ser acionado se outros valores forem especificados.
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 introduo de casa decimal tipo calculadora seja
especificada (quando o bit 0 (DPI) do parmetro n 3401 ajustado para 1).
Quando o endereo D incluir uma casa decimal, o alarme n 007 acionado.
A faixa de valor classificvel para a velocidade de avano a mesma para
a guia idntica de abertura de rosca.. Ver seo II17.2.

277

18. FUNO DE CONTROLE DE EIXO

18

PROGRAMAO

FUNO DE CONTROLE DE EIXO

278

B63854PO/03

PROGRAMAO

B63854PO/03

18.1
FUNO ROLLOVER
DO EIXO DE ROTAO

18. FUNO DE CONTROLE DE EIXO

A funo de roll-over previne o estouro das coordenadas do eixo de


rotao. Esta funo est disponvel com o bit 0 do parmetro 1008
em 1.

Explicaes

Para um comando incremental, a ferramenta desloca o ngulo especificado


no comando. Para um comando absoluto, as coordenadas aps a ferramenta
ter se deslocado so os valores definidos no parmetro n 1260, e arredondados pelo ngulo correspondente a uma rotao. A ferramenta se desloca
para a direo na qual as coordenadas finais esto mais prximas, quando o bit
1 (ROAx) do parmetro n 1008 ajustado para 0. Os valores exibidos para
as coordenadas relativas so tambm arredondadas pelo ngulo correspondente
a uma rotao, quando o bit 2 (ROAx) do parmetro n 1008 ajustado para 1.

Exemplos

Suponha que o eixo C o eixo de rotao e que o valor de movimento por


rotao 360.000 (parmetro No. 1260 = 360000). Quando o seguinte
programa executado atravs da funo de roll-over do eixo de rotao, o
eixo se desloca como indicado abaixo:
Nmero de
seqncia

Valor de
movimento
real

Valor de coordenada
absoluta aps o fim
de movimento

N1 C150.0 ;

N1

150

210

N2 C540.0 ;

N2

30

180

N3 C620.0 ;

N3

80

100

N4 H380.0 ;

N4

+380

120

N5 H840.0 ;

N5

840

C0 ;

Valor de coor- 720


denada relativa

360

360

Valor de coor- 0
denada absoluta

N1
N2
N3
N4
N5

279

210(Absoluto)
180
100
120

19. FUNO DE ENTRADA


DE DADOS PADRO

19

PROGRAMAO

B63854PO/03

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. Isto elimina
a necessidade de programao atravs de uma linguagem NC 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.
A este ciclo so atribudos nomes padro, como BOR1, TAP3, e DRL2.
Um operador 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 com antecedncia, atravs de variveis em um ciclo de perfurao. O
operador pode identificar essas variveis atravs de nomes como PROFUNDIDADE, RETORNO, ALVIO, AVANO, MATERIAL ou outros nomes
padronizados de dados. O operador atribui valores (dados padro) a esses nomes.

280

B63854PO/03

19.1
DISPLAY DO
MENU PADRO

19. FUNO DE ENTRADA


DE DADOS PADRO

PROGRAMAO

Ao pressionar a tecla

OFFSET
SETTING

[MENU] aparece na seguinte tela de

menu padro.
MENU : PADRO DE FURO
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

O0000 N00000

FURO
GRADE
NGULO DA LINHA
ROSQUEAMENTO
PERFURAO
MANDRILAGEM
CAVIDADE
PROFUNDO
PADRO DE TESTE
INVERSA

> _
MDI **** *** ***
[ MACRO ] [ MENU ] [

16:05:59
OPR ] [

] [(OPRT)]

PADRO DE FURO: o ttulo do menu. Permite especificar uma cadeia

de caracteres qualquer com um mximo de 12 caracteres.


BOLT HOLE :
o nome padro. Permite especificar uma cadeia de
caracteres qualquer com um mximo de 10 caracteres,
caracteres incluindo katakana.
O fabricante da mquina-ferramenta deve especificar as cadeias 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 um subprograma cujo n 9500.

281

19. FUNO DE ENTRADA


DE DADOS PADRO

D Comandos de macros
que especificam o
ttulo do menu

PROGRAMAO

B63854PO/03

Ttulo do menu : C 1 C2 C3 C4 C5 C6 C7 C8 C9C10 C11 C12


C1,C2, ,C12 : Caracteres no ttulo do menu (12 caracteres)
Macro instruo
G65 H90 Pp Qq Rr Ii Jj Kk :
H90:Especifica o ttulo de menu
p : Assume a1 e a2 como os cdigos dos caracteres C1 e C2. Ento,
Pfff

fff
Cdigo a2 do caractere C2
Cdigo a1 do caractere C1

q : Assume a3 e a4 como sendo os cdigos dos caracteres C3 e C4. Ento,


q=a3 103+a4
r : Assume a5 e a6 como sendo os cdigos dos caracteres C5 e C6. Ento,
r=a5 103+a6
i : Assume a7 e a8 como sendo os cdigos dos caracteres C7 e C8. Ento,
i=a7 103+a8
j : Assume a9 e a10 como sendo os cdigos dos caracteres C9 e C10. Ento,
j=a9 103+a10
k : Assume a11 e a12 como sendo os cdigos dos caracteres C11 e C12.Ento,
k=a11 103+a12
Exemplo) Se o ttulo do menu for "PADRO DE FURO", ento a macro
instruo a seguinte:
G65 H90 P072079 Q076069 R032080
HO
LE
P
I065084 J084069 K082078;
AT
TE
RN
Para obter cdigos correspondentes a estes caracteres, consulte a
tabela 19.3 (a) em II19.3.

282

PROGRAMAO

B63854PO/03

19. FUNO DE ENTRADA


DE DADOS PADRO

D Macro instruo
que descreve o
nome padro

Nome padro: C1 C2 C3 C4 C5 C6 C7 C8 C9C10


C1, C2, ,C10: Caracteres no nome padro (10 caracteres)
Macro instruo
G65 H91 Pn Qq Rr Ii Jj Kk ;
H91: Especifica o ttulo de menu
n : Especifica o n do menu do nome padro
_ n =1 a 10
q : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. Ento,
q=a1 103+a2
r : Assume a3 e a4 como sendo os cdigos dos caracteres C3 e C4. Ento,
r=a3 103+a4
i : Assume a5 e a6 como sendo os cdigos dos caracteres C5 e C6. Ento,
i=a5 103+a6
j : Assume a7 e a8 como sendo os cdigos dos caracteres C7 e C8. Ento,
j=a7 103+a8
k : Assume a9 e a10 como sendo os cdigos dos caracteres C9 e C10. Ento,
k=a9 103+a10
Exemplo) Se o nome padro do menu n 1 for "FURO", ento a macro
instruo a seguinte:
G65 H91 P1 Q066079 R076084 I032072 J079076 K069032 ;
BO
LT
H
OL
E
Para obter cdigos correspondentes a estes caracteres, consulte a tabela
19.3 (a) em II19.3.

D Seleo do n padro

Para selecionar um padro a partir da tela do menu padro, introduza o n


correspondente. Segue um exemplo.

INPUT

O n do padro selecionado atribudo varivel do sistema #5900. A macro


de usurio do padro selecionado pode ser iniciada atravs do acionamento de
um programa fixo (pesquisa do nmero do programa externo) com um sinal
externo e, em seguida, referindo-se varivel do sistema #5900 do programa.
NOTA
Se cada caractere de P, Q, R, I, J, e K no for especificado
na macro instruo, so atribudos dois espaos a cada
caractere omitido.

283

19. FUNO DE ENTRADA


DE DADOS PADRO

Exemplo

PROGRAMAO

B63854PO/03

Macros de usurio do ttulo de menu e dos nomes dos padres de furos.


MENU : PADRO DE FUSO
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

O0000 N00000

FURO
GRADE
NGULO DA LINHA
ROSQUEAMENTO
PERFURAO
MANDRILAGEM
CAVIDADE
PROFUNDO
PADRO DE TESTE
INVERSA

> _
MDI **** *** ***
16:05:59
[ MACRO ] [ MENU ] [ OPR ] [

] [ (OPRT) ]

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 DE 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.CAVIDADE

N9G65 H91 P8 Q080069 R067075 ;

8.PROFUNDO

N10G65 H91 P9 Q084 069 R083 084 I032 080 J065 084 K082 078 ;

9.PADRO DE TESTE

N11G65 H91 P10 Q066 065 R067 0750 ;

10.INVERSA

N12M99 ;

284

B63854PO/03

19.2
DISPLAY DE
DADOS PADRO

19. FUNO DE ENTRADA


DE DADOS PADRO

PROGRAMAO

Quando selecionado um menu padro, os dados padro necessrios so


exibidos.
VAR. : FURO
NO. NOME
500 FERRAMENTA
501 PADRO X
502 PADRO y
503 RAIO
504 S. ANGL
505 NO FUROS
506
507

DADOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000

O0001 N00000
COMENT
*FURO
CRCULO*
DEFINIR PADRO
DADOS PARA VAR.
NO.500505.

POSIO ATUAL (RELATIVA)


X
0.000
Z
0.000
> _
MDI **** *** ***
[ MACRO ] [ MENU ] [

16:05:59
OPR ] [

] [(OPRT)]

FURO :

o ttulo dos dados padro. Permite especificar uma cadeia


de caracteres qualquer com um mximo de 12 caracteres.
FERRAMENTA: o nome da varivel. Permite especificar uma cadeia
de caracteres qualquer com um mximo de 10 caracteres.

*CRCULO DE FURO* :

uma instruo de comentrio. Permite mostrar uma


cadeia de caracteres com um mximo de 8 linhas; com
12 caracteres por linha.
( permitido utilizar katakana em uma cadeia 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).

285

19. FUNO DE ENTRADA


DE DADOS PADRO

Macro instruo que


especifica o ttulo dos
dados padro
(o ttulo de menu)

PROGRAMAO

B63854PO/03

Ttulo de menu : C1 C2 C3 C4 C5 C6 C7 C8 C9C10C11C12


C1 ,C2, , C12 : Caracteres no ttulo do menu (12 caracteres)
Macro instruo
G65 H92 Pn Qq Rr Ii Jj Kk ;
H92 : Especifica o nome padro
p : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. Ento,
p=a1 103+a2
q : Assume a3 e a4 como sendo os cdigos dos caracteres C3 e C4. Ento,
q=a3 103+a4
r : Assume a5 e a6 como sendo os cdigos dos caracteres C5 e C6. Ento,
r=a5 103+a6
i : Assume a7 e a8 como sendo os cdigos dos caracteres C7 e C8. Ento,
i=a7 103+a8
j : Assume a9 e a10 como sendo os cdigos dos caracteres C9 e C10. Ento,
j=a9 103+a10
k : Assume a11 e a12 como sendo os cdigos dos caracteres C11 e C12. Ento,
k=a11 103+a12
Exemplo) Suponha que o ttulo dos dados padro "FURO". A macro
instruo dada da seguinte forma:

G65 H92 P066079 Q076084 R032072 I079076 J069032;


BO
LT
H
OL
E
Para obter cdigos correspondentes a estes caracteres, consulte a tabela
19.3 (a) em II19.3.
D Macro instruo
que especifica o
nome da varivel

Nome da varivel : C1 C2 C3 C4 C5 C6 C7 C8 C9C10


C1, C2, , C10 : Caracteres no nome da varivel (10 caracteres)
Macro instruo
G65 H93 Pn Qq Rr Ii Jj Kk ;
H93 : Especifica o nome da varivel
p : Especifica o n da varivel
p=100 a 199, 500 a 999
q : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. Ento,
q=a1 103+a2
r : Assume a3 e a4 como sendo os cdigos dos caracteres C3 e C4. Ento,
r=a3 103+a4
i : Assume a5 e a6 como sendo os cdigos dos caracteres C5 e C6. Ento,
i=a5 103+a6
j : Assume a7 e a8 como sendo os cdigos dos caracteres C7 e C8. Ento,
j=a7 103+a8
k : Assume a9 e a10 como sendo os cdigos dos caracteres C9 e C10. Ento,
k=a9 103a+a10
Exemplo) Assume que o nome da varivel n 503 "RAIO". A macro
instruo dada da seguinte forma:

G65 H93 P503 Q082065 R068073 I085083 ;


RA
DI
US
Para obter cdigos correspondentes a estes caracteres, consulte a tabela
19.3 (a) em II19.3.

286

PROGRAMAO

B63854PO/03

NOTA

D Macro instruo para


descrever um comentrio

19. FUNO DE ENTRADA


DE DADOS PADRO

Nomes de variveis podem ser atribudas a 32


variveis comuns # 500 a # 531, que no foram
apagadas quando o equipamento foi desligado.

Uma linha de comentrio: C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12


C1, C2,, C12 : Cadeia de caracteres de uma linha de comentrio (12 caracteres)
Macro instruo
G65 H94 Pn Qq Rr Ii Jj Kk ;
H94 : Especifica o comentrio
p : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. Ento,
p=a1 103+a2
q : Assume a3 e a4 como sendo os cdigos dos caracteres C3 e C4. Ento,
q=a3 103+a4
r : Assume a5 e a6 como sendo os cdigos dos caracteres C5 e C6. Ento,
r=a5 103+a6
i : Assume a7 e a8 como sendo os cdigos dos caracteres C7 e C8. Ento,
i=a7 103+a8
j : Assume a9 e a10 como sendo os cdigos dos caracteres C9 e C10. Ento,
j=a9 103+a10
k : Assume a11 e a12 como sendo os cdigos dos caracteres C11 e C12. Ento,
k=a11 103+a12
Um comentrio pode ser exibido em at oito linhas. O comentrio composto desde a primeira at oitava linha da seqncia programada de
G65 H94 para cada linha.
Exemplo) Assume que o comentrio "FURO". A macro instruo
dada da seguinte forma:
G65 H94 P042066 Q079076 R084032 I072079 J076069;
*B
OL
T
HO
LE
Para obter cdigos correspondentes a estes caracteres, consulte a tabela
19.3 (a) em II19.3.

287

19. FUNO DE ENTRADA


DE DADOS PADRO

Exemplos

PROGRAMAO

B63854PO/03

Macro instruo para descrever um ttulo de parmetro, o nome da varivel e um comentrio.


VAR. : FURO
NO.
500
501
502
503
504
505
506
507

NOME
FERRAMENTA
PADRO X
PADRO Y
RAIO
S. ANGL
N FUROS

O0001 N00000
DADOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000

COMENT
*FURO
CRCULO*
DEFINIR PADRO
DADOS PARA VAR.
NO.500505.

POSIO ATUAL (RELATIVA)


X
0.000
Z
0.000
> _
MDI **** *** ***
[ MACRO ] [ MENU ] [

16:05:59
OPR ] [

] [(OPRT)]

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 N FUROS

N8G65 H94 ;

COMENT

N9G65 H94 P042 066 Q079 076 R084 032 I072 079 J076 069 ;

*FURO

N10G65 H94 R032 067 I073 082 J067 076 K069 042 ;

CRCULO*

N11G65 H94 P083 069 Q084 032 080 065 I084 084 J069 082 K078 032 ;

DEFINIR PADRO

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 ;

No.500505

N14M99 ;

288

19. FUNO DE ENTRADA


DE DADOS PADRO

PROGRAMAO

B63854PO/03

19.3
CARACTERES E
CDIGOS A SEREM
UTILIZADOS NA FUNO DE ENTRADA
DE DADOS PADRO

Tabela.16.3(a) Caracteres e cdigos a serem utilizados na


funo de entrada de dados padro
Caractere
A
B
C
D
E
F

Cdigo
065
066
067
068
069
070

Comentrio

Caractere
6
7
8
9

Cdigo

Comentrio

054
055
056
057
032
033

Espao
Exclamao

071

034

Aspas

H
I
J
K
L
M

072
073
074
075
076
077

#
$
%
&

035
036
037
038
039
040

078

041

O
P
Q
R
S
T
U
V
W

079
080
081
082
083
084
085
086
087

*
+
,

.
/
:
;
<

042
043
044
045
046
047
058
059
060

Cerquilha
Dlar
Percentagem
& comercial
Apstrofe
Parntese
esquerda
Parntese
direita
Asterisco
Mais
Vrgula
Menos
Ponto
Barra
Dois pontos
Ponto e vrgula
Menor que

X
Y

088
089

=
>

061
062

Igual
Maior que

090

063

Interrogao

0
1

048
049

@
[

064
091

Arroba
Colchete
esquerda

2
3
4

050
051
052

092
093
094

053

095

Yen
Colchete
direita
Sublinha

NOTA
No se pode usar parnteses esquerdo e direito.

289

19. FUNO DE ENTRADA


DE DADOS PADRO

PROGRAMAO

B63854PO/03

Tabela 19.3 (b) Nmeros de subprogramas utilizados na funo de entrada de dados padro
Funo

N do subprograma
O9500

Especifica. as cadeias de caracteres exibidas no menu de dados padro.

O9501

Espec. as cadeias de caracteres dos dados padro correspondentes ao padro No.1

O9502

Espec. as cadeias de caracteres dos dados padro correspondentes ao padro No.2

O9503

Espec. as cadeias de caracteres dos dados padro correspondentes ao padro No.3

O9504

Espec. as cadeias de caracteres dos dados padro correspondentes ao padro No.4

O9505

Espec. as cadeias de caracteres dos dados padro correspondentes ao padro No.5

O9506

Espec. as cadeias de caracteres dos dados padro correspondentes ao padro No.6

O9507

Espec. as cadeias de caracteres dos dados padro correspondentes ao padro No.7

O9508

Espec. as cadeias de caracteres dos dados padro correspondentes ao padro No.8

O9509

Espec. as cadeias de caracteres dos dados padro correspondentes ao padro No.9

O9510

Espec. as cadeias de caracteres dos dados padro correspondentes ao padro No.10

Tabela. 19.3 (c) Macro instrues 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. 19.3 (d) Variveis de sistema utilizadas na funo de entrada de dados padro
Varivel do sistema

Funo
N padro selecionado pelo usurio.

#5900

290

III. OPERAO

B63854PO/03

OPERAO

ASPECTOS GERAIS

293

1. ASPECTOS GERAIS

1. ASPECTOS GERAIS

OPERAO

B63854PO/03

1.1
OPERAO
MANUAL
Explicaes
D Retorno manual ao
ponto de referncia

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 o ponto de referncia.
O retorno manual ao ponto de referncia serve para deslocar a ferramenta para o
ponto de referncia com chaves e botes de presso localizados no painel do operador.
Ponto de referncia

Ferramenta
Painel do operador da mquina

Fig. 1.1 (a) Retorno manual ao ponto de referncia

A ferramenta tambm pode ser movida at o ponto de referncia atravs


de comandos de programa.
Esta operao chama-se retorno automtico ao ponto de referncia (Ver
Seo II6).

294

OPERAO

B63854PO/03

D Movimento da
ferramenta atravs de
operao manual

1. ASPECTOS GERAIS

A ferramenta pode ser movimentada ao longo de cada eixo com as chaves,


botes de presso, ou a manivela eletrnica do painel do operador da mquina.
Painel do operador da mquina
Gerador
de pulsos
manual

Ferramenta

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 III3.2)

A ferramenta move-se continuamente enquanto um boto de presso


permanece pressionado.
(ii) Avano incremental (Ver Seo III3.3)

A ferramenta percorre a distncia pr-determinada cada vez que um


boto pressionado.
(iii) Avano manual pela manivela (Ver Seo III3.4)

Ao girar a manivela, a ferramenta percorre a distncia que corresponde ao grau de rotao da manivela.

295

1. ASPECTOS GERAIS

1.2
MOVIMENTO DA
FERRAMENTA POR
PROGRAMAOOPERAO
AUTOMTICA

OPERAO

B63854PO/03

A operao automtica serve para operar a mquina de acordo com o


programa criado. Ela inclui operaes de memria, MDI e DNC. (Ver
Seo III4).

Programa
01000 ;
M_S_T ;
G92_X_ ;
G00... ;
G01...... ;
.
.
.
.

Ferramenta

Fig.1.2 (a) Movimento da ferramenta por programao

Explicaes
D Operao de memria

A mquina pode ser operada de acordo com as instrues de um programa


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

D Operao MDI

Aps a entrada de um programa atravs do teclado MDI, como um


grupo de comandos, a mquina pode ser operada de acordo com o programa.
Esta operao chamada de operao MDI.

CNC

Mquina

Teclado MDI

Entrada manual
de programa

Fig.1.2 (c) Operao MDI

D Operao DNC

A mquina pode ser operada atravs da leitura de um programa diretamente


de um dispositivo externo de entrada/sada; sem ter de registrar o programa
na memria do CNC. A isto chamamos operao DNC.
296

1. ASPECTOS GERAIS

OPERAO

B63854PO/03

1.3
OPERAO
AUTOMTICA
Explicaes
D Seleo de programas

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 III9.3).
Na memria ou em fita
Nmero do programa

O1001
G92

Programa Trabalho-1

M30
O1002
G92

Nmero do programa
Programa Trabalho-2

M30
O1003
G92

Pesquisa do nmero
do programa
Operao
automtica

Nmero do programa
Programa Trabalho-3

M30

Fig. 1.3 (a) Seleo de um Programa para Operao Automtica

D Incio e parada
(Ver Seo III4)

Ao pressionar o boto de incio de ciclo a operao automtica se inicia.


Ao pressionar os botes de avano bloqueado 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
interrompida.

Incio de ciclo
Avano bloqueado
Reset

Parada de programa
Fim do programa

Incio
Parada

Operao automtica

Parada causada
pelo programa

Fig. 1.3 (b) Incio e parada para a operao automtica

297

1. ASPECTOS GERAIS

D Interrupo manual
(Ver Seo III4.6)

OPERAO

B63854PO/03

Durante a execuo da operao automtica, o movimento da ferramenta


pode ignorar a mesma se a manivela eletrnica for girada.
Esmeril
(ferramenta)

Pea
Profundidade de corte
pelo avano manual

Profundidade de corte especificada


por um programa
Fig. 1.3 (c) Interrupo manual da manivela para operao automtica

298

B63854PO/03

1.4
TESTANDO UM
PROGRAMA

1. ASPECTOS GERAIS

OPERAO

Antes do incio da usinagem pode-se executar 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-se realmente a mquina ou verificando a mudana do display de posio
(sem acionar a mquina) (Ver Seo III5).

1.4.1
Teste Durante o Funcionamento da Mquina
Explicaes
D Teste de funcionamento
em vazio

Remova a pea e verifique somente o movimento da ferramenta. Selecione a


velocidade de deslocamento da ferr. com o boto rotativo no painel do operador.

Ferramenta

Fig. 1.4.1 (a) Teste de Funcionamento em Vazio

D Correo da velocidade
de avano

Verifique o programa modificando a velocidade nele especificada.

Velocidade de avano especificada :


pelo programa mm/min.
Velocidade de avano aps a correo da
velocidade de avano (20%) : 20 mm/min.

Ferramenta

Pea

Fig. 1.4.1 (b) Correo da velocidade de avano

299

1. ASPECTOS GERAIS

D Bloco nico

OPERAO

B63854PO/03

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 testado desta forma.

Incio de ciclo
Incio de ciclo Incio de ciclo
Incio de ciclo

Ferramenta

Pea

Fig.1.4.1 (c) Bloco nico

1.4.2
Como Visualizar a
Mudana do Display de
Posio sem Colocar a
Mquina em Funcionamento
Explicaes
D Mquina bloqueada
CRT/MDI
X
Z
Ferramenta
Pea

A ferramenta permanece parada e s se


modificam os displays de posio dos eixos.
Fig1.4.2 Bloqueio de mquina

D Bloqueio da funo auxiliar

Quando a operao automtica colocada no modo de bloqueio da funo auxiliar durante o modo de bloqueio de mquina, todas as funes auxiliares (rotao
do fuso, substituio da ferramenta, lquido refrigerante on/off, etc) so desativadas.
300

B63854PO/03

1.5
EDIO DE UM
PROGRAMA DE
PEAS

1. ASPECTOS GERAIS

OPERAO

Depois de um programa criado ter sido registrado na memria, ele pode ser
corrigido ou modificado atravs do painel de operaes MDI (Ver Seo III9).
Esta operao pode ser executada usando-se a funo de armazenamento/
edio de um programa de peas.
Registro de programa

Correo ou modificao do programa

Leitor de fita

CNC

Fita CNC (programa)

CNC

Fig. 1.5 (a) Edio de um programa de peas

301

1. ASPECTOS GERAIS

1.6
VISUALIZAO E
ESPECIFICAO
DE DADOS

OPERAO

B63854PO/03

O operador pode visualizar ou modificar um valor armazenado na memria


interna do CNC, atravs da operao de teclas na tela MDI (Ver III11).

Especificao de dados
Display de dados
Teclas da tela
MDI
Memria CNC
Fig. 1.6 (a) Visualizao e especificao de dados

Explicaes
D Valor de correo

Definio

Teclas da tela

Display

Compensao
da geometria

Nmero de compensao
da ferramenta 1
Nmero de compensao
da ferramenta 2
Nmero de compensao
da ferramenta 3

Compensao
de desgaste

12.3

25.0

20.0

40.0

MDI
Memria do CNC

Fig.1.6 (b) Visualizao e especificao dos valores de correo

A ferramenta 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 permitem a 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).

302

B63854PO/03

1. ASPECTOS GERAIS

OPERAO

Valor de correo da ferramenta

Valor de correo da ferramenta

Ferramenta
Pea

Fig.1.6 (c) Valor de correo

D Visualizao e definio
de dados especificados
pelo operador

Aparte dos parmetros, existem dados que so especificados pelo operador


na operao. Estes dados fazem com que as caractersticas da mquina se
modifiquem. Por exemplo, podem ser especificados os seguintes dados:
Comutao Polegadas/Milmetros
Seleo do dispositivo de E/S
Corte por espelhamento on/off
Os dados acima so chamados dados de especificao (Ver Seo III11.4.5).

Dados de definio
Definio

Teclas da tela

Visualizao

Comutao Pol./Milmetros
Seleo do dispositivo de E/S
Definio do espelhamento
ON/OFF

Memria do CNC

Programa

Operao
automtica

Caractersticas
operacionais
Movimento da
mquina

Fig. 1.6 (d) Visualizao e definio de dados especificados pelo operador

303

1. ASPECTOS GERAIS

D Visualizao e definio
de parmetros

OPERAO

B63854PO/03

As funes CNC possuem versatilidade para se adaptarem s caractersticas


das diferentes mquinas.
Por exemplo, o CNC pode especificar o seguinte:
S Velocidade de deslocamento rpido de cada eixo
S Se o sistema incremental baseado no sistema mtrico ou sistema de polegadas.
S Como definir: Comando multiplicar/detectar multiplicao(CMR/DMR)
Os dados que compem a especificao acima so chamadas de parmetros
(Ver Seo III11.5.1).
Os parmetros diferem em funo da mquina-ferramenta.
Parmetro
Definio

Teclas da tela

Visualizao

Velocidade de deslocamento rpido


Controle de posio
Retorno ao ponto de referncia
Dados de compensao da folga
Dados de compensao de
erro de passo

MDI

Movimento
da
mquina

Operao
automtica

Programa

Fig. 1.6 (e) Visualizao e definio de parmetros

D Chave para proteo


de dados

possvel definir uma chave para proteo de 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 III11).
Definio de dados

Teclas da tela
Chave de Proteo

MDI
Inibio de registro/alterao

Programa
Valor de correo
Parmetros
Dados de definio

Painel do operador
da mquina

Sinal

Memria do CNC
Fig. 1.6 (f) Chave para proteo de dados

304

1. ASPECTOS GERAIS

OPERAO

B63854PO/03

1.7
DISPLAY
1.7.1
Display de Programa

O contedo do programa efetivamente ativo exibido. Alm disso, so


mostrados os prximos programas planejados e a lista dos programas.
(Ver Seo III11.2.1)
Nmero da seqncia ativa

Nmero do programa ativo


PROGRAMA

O1100 N00005

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 R250.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 ;
>_
MEM STOP * * *
PRGRM

13 : 18 : 14

***

VERIF

Contedo do
programa

ATUAL

PROX

(OPRT)

Programa em execuo
O cursor indica a localizao atualmente em execuo

O1100 N00003

PROGRAMA
N PROGR USADO
60
REA MEMRIA USADA 3321

LIVRE
140
LIVRE 127839

PROGRAMAS EXISTENTES
O0001 O0002 O0010 O0020 O0040 O0050
O0100 O0200 O1000 O1100

>_
EDIO * * * *
PRGRM

*** ***
LIB

305

13 : 18 : 14
JOPRTK

1. ASPECTOS GERAIS

1.7.2
Display da Posio
Atual

OPERAO

B63854PO/03

A posio atual da ferramenta visualizada com os valores de coordenadas.


A distncia da posio atual posio alvo tambm pode ser visualizada.
(Ver Seo III11.1 a 11.1.3)
X
z

Sistema de coordenadas da pea

POSIO ATUAL (ABSOLUTA)

X
Z

150.000
100.000

TEMPO TRAB

CONT PEAS 30
TEMPO CICLO 0H 0M22S

0H41M

MEM *** *** ***


19:47:45
[ ABS ] [ REL ] [ TUDO ] [

1.7.3
Display de Alarme

O0003 N00003

] [(OPRT)]

Quando aparece um problema durante a operao, os cdigos de erro e as


mensagens de alarme so mostrados na tela CRT. Consultar a lista de cdigos
de erro e seus significados no ANEXO G (Ver Seo III7.1).
MENSAGEM DE ALARME
010

O1000 N00003

CDIGO G INVLIDO

>_
MEM STOP * * * *
ALARME

306

MSG

***

ALM 19 : 55 : 22
HISTOR

B63854PO/03

1.7.4
Display da Contagem
de Peas, Display do
Tempo de Execuo

1. ASPECTOS GERAIS

OPERAO

So mostrados dois tipos de tempo de execuo e nmero de peas na


tela. (Ver Seo III11.4.7)
POSIO ATUAL (ABSOLUTA)

X
Z
TEMPO TRAB

O0003 N00003

150.000
100.000
0H16M

CONT. PEAS 18
TEMPO CICLO 0H 1M0S

MEM STRT *** FIN


20:22:23
[ ABS ] [ REL ] [ TUDO ] [
] [(OPRT)]

307

1. ASPECTOS GERAIS

1.7.5
Display de Grfico
(Ver Seo III12)

OPERAO

B63854PO/03

O grfico pode ser utilizado para desenhar um caminho da ferramenta


para as operaes automtica e manual, indicando o progresso de corte e a
posio da ferramenta. (Ver Seo III12)
O0001 N00021
X 200.000
Z 200.000

Z
MEM STRT * * * *
PRM.G

FIN

08 : 00 : 53
GRF

ZOOM

Controle de caminho 1

308

(OPRT)

1. ASPECTOS GERAIS

OPERAO

B63854PO/03

1.8
SADA DE DADOS

Os programas, valores de correo, parmetros, etc. introduzidos na memria CNC podem ser transmitidos para fita, cassete ou disco flexvel,
para efeitos de armazenamento. Aps a sada para um meio, os dados
podem ser introduzidos na memria CNC.
Leitor de fita porttil

PPR FANUC
Memria

Fita de papel

Programa
Correo

Adaptador de
cassete FANUC

Interface Leitor/
perfurador

Cassete FANUC

Parmetros
.
.
.

Disco flexvel
SISTEMA P
CNC
Sistema de programao automtica

Fig.1.8 Sada de Dados

309

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B63854PO/03

DISPOSITIVOS OPERACIONAIS

Os dispositivos operacionais disponveis incluem a unidade de especificao e visualizao anexada ao CNC, o painel do operador da mquina e
dispositivos externos de entrada/sada, tal como Arquivo Handy.

310

B63854PO/03

2.1
UNIDADES DE
ESPECIFICAO
E VISUALIZAO

OPERAO

2. DISPOSITIVOS OPERACIONAIS

As unidades de especificao e visualizao so mostradas nas Subsees


2.1.1 a 2.1.3 da Parte III.
Unidade CRT/MDI monocromtica de 9" . . . . . . . . . . . . . . . III2.1.1
Unidade LCD/MDI monocromtica de 7,2" . . . . . . . . . . . . . III2.1.2
Localizao do teclado MDI . . . . . . . . . . . . . . . . . . . . . . . . . III2.1.3

311

2. DISPOSITIVOS OPERACIONAIS

OPERAO

2.1.1
Unidade CRT/MDI
Monocromtica de 9"

2.1.2
Unidade LCD/MDI
Monocromtica de 7,2"

312

B63854PO/03

OPERAO

B63854PO/03

2. DISPOSITIVOS OPERACIONAIS

2.1.3
Localizao do teclado MDI

Teclas de endereo/numricas
Teclas de funo

Tecla de alterao
Tecla de cancelamento (CAN)
Tecla de entrada de dados

Teclas de edio
Tecla de ajuda
Tecla de reincio

Teclas do Cursor
Teclas de mudana de pgina

313

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B63854PO/03

2.2
EXPLICAO DO
TECLADO
Tabela 2.2 Explicao do Teclado MDI
Nmero
1

Nome

Explicao
Pressione esta tecla para reinicializar o CNC, para cancelar um alarme, etc.

Tecla de REINCIO
RESET

Tecla de AJUDA

Pressione esta tecla para visualizao de como operar a mquina-ferramenta, tal


como a operao de tecla MDI, ou os detalhes de um alarme que ocorreu no CNC
(funo de ajuda).

HELP

Soft-keys

As soft-keys possuem vrias funes, de acordo com as Aplicaes. As funes


das soft-keys so visualizadas na parte inferior da tecla.

Teclas de endereo e

Pressione estas teclas para introduzir caracteres alfabticos, numricos e outros.

numricas

N
5

Tecla de ALTERAO
SHIFT

Algumas teclas possuem dois caracteres em sua face. Ao pressionar a tecla <SHIFT>
feita a comutao entre os caracteres. O caractere especial visualizado na tela
quando o caractere indicado no canto inferior direito da face da tecla pode ser introduzido.

Tecla de entrada de dados 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
INPUT
o registro de correo, etc., pressione a tecla <INPUT>. Esta tecla equivalente
tecla [INPUT] das soft-keys, e ambas tm a mesma funo quando pressionadas.

Tecla de cancelamento
CAN

Teclas de edio do programa Pressione estas teclas quando editar o programa

ALTER

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_
CAN
e a tecla
de cancelamento pressionada, Z cancelado e
>N001X100_
exibido.

INSERT

Teclas de funo
POS

PROG

ALTER

: Alterao

INSERT

: Insero

DELETE

: Apagamento

DELETE

Pressione estas teclas para trocar as telas de display para cada funo.
Ver seo lll 2.3 para detalhes sobre as teclas de funo.

314

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B63854PO/03

Tabela 2.2 Explicao do teclado MDI


Nmero
10

11

Nome

Explicao

Teclas de movimento do cursor H quatro teclas diferentes de cursor de movimento.

Esta tecla usada para mover o cursor para a direita ou para a frente.
O cursor move-se para a frente em curtos incrementos de avano.

Esta tecla usada para mover o cursor para a esquerda ou na direo


inversa. 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 direo inversa.
O cursor move-se em grandes incrementos na direo inversa.

Teclas de mudana de pgina H dois tipos de teclas de mudana de pgina.


PAGE

Esta tecla usada para avanar uma pgina na tela.

Esta tecla usada para retroceder uma pgina na tela.

PAGE
PAGE
PAGE

315

2. DISPOSITIVOS OPERACIONAIS

2.3
TECLAS DE FUNO
E SOFT-KEYS

OPERAO

B63854PO/03

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.

2.3.1
Operaes Gerais
de Tela
POS

SYSTEM

PROG

MESSAGE

1 Pressione uma tecla de funo no painel MDI. As soft-keys para


seleo de captulo que pertencem funo selecionada aparecem.

OFFSET
SETTING

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.
Em alguns casos pode-se selecionar captulos adicionais dentro de um captulo.

GRAPH

Teclas de funo
(OPRT)

Soft-keys para
seleo de captulo Tecla de
seleo da
operao

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
outra. Para detalhes, ver a descrio de operaes individuais.

Tecla de retorno
ao menu anterior

Tecla de mudana
para o menu seguinte

316

B63854PO/03

2.3.2
Teclas de Funo

OPERAO

2. DISPOSITIVOS OPERACIONAIS

As teclas de funo so fornecidas para selecionar o tipo de tela a ser


visualizada. As seguintes teclas de funo so fornecidas no painel MDI:

POS

Pressione esta tecla para visualizar a tela de posio.

PROG

Pressione esta tecla para visualizar a tela do programa.

OFFSET

Pressione esta tecla para visualizar a tela de correo/especificao.

SETTING

SYSTEM

Pressione esta tecla para visualizar a tela do sistema.

MESSAGE

Pressione esta tecla para visualizar a tela de mensagens.

CUSTOM
GRAPH

Pressione esta tecla para visualizar a tela de usurio (tela


de macro verbal) ou tela de grfico.

317

2. DISPOSITIVOS OPERACIONAIS

2.3.3
Soft-Keys

OPERAO

B63854PO/03

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 o display das soft-keys ao pressionar cada tecla de funo.
Os smbolos de figuras apresentados possuem os significados abaixo:
: Indica telas
: Indica uma tela que pode ser visualizada pressionando-se
uma tecla de funo (*1)

: Indica uma soft-key (*2)

: Indica uma entrada do painel MDI.

: Indica uma soft-key mostrada em verde (ou iluminada).


: Indica a tecla de mudana para o menu seguinte
(soft-key mais direita) (*3).

*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 na


configurao.
*3 Em alguns casos, a tecla de mudana para o menu seguinte omitida
quando usada a unidade de visualizao das 12 soft-keys.

318

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B63854PO/03

TELA DE POSIO

Mudana de soft-key acionada pela tecla de funo

POS

Display de coordenada absoluta

[ABS]

[(OPRT)]

[PEAS 0]

[EXEC]

[TRAB 0]

[EXEC]

[TRAB]

[TDOEXE ]
(Nome do eixo, 0) [EXEC]

Display de coordenadas relativas

[REL]

[(OPRT)]

(Eixo ou numeral)
[ORIGEM]

[PREDEF]

[TDOEXE ]
(Nome do eixo)

[PEAS 0]

[EXEC]

[TRAB 0]

[EXEC]

[EXEC]

Display da posio atual


[TUDO]

[(OPRT)]

(Eixo ou numeral)
[ORIGEM]

[PREDEF]

[TDOEXE ]
(Nome do eixo)

[PEAS 0]

[EXEC]

[TRAB 0

[EXEC]

Interrupo manual
[MANIV]

[(OPRT)]

[PEAS 0]

[EXEC]

[TRAB 0]

[EXEC]

Tela de monitorao

[MONI]

[(OPRT)]

[PEAS 0]

[EXEC]

[TRAB]

[EXEC]

319

[EXEC]

POS

2. DISPOSITIVOS OPERACIONAIS

TELAS DE PROGRAMAS

OPERAO

B63854PO/03

Mudana de soft-key acionada pela tecla


no modo MEM

PROG

de funo

1/2
PROG

Tela de display do programa


[PRGRM]

[(OPRT)]
(1)

[EDT-BG ]
(nmero O)
(nmero N)
[REBOB ]

Ver Quando a soft-key [EDT-BG] pressionada


[PESQ O]
[PESQ N ]

[TIPO P ]
[TIPO Q ]
[PESQ F

[CAN]
(nmero N)

[EXEC]

Tela de display de verificao do programa

[VERIF]

[ABS]
[REL]

[(OPRT)]

[EDT-BG ]
(nmero O)
(nmero N)
[REBOB ]

Ver Quando a soft-key [EDT-BG] pressionada


[PESQ O ]
[PESQ N ]

[TIPO P ]
[TIPO Q ]
[PESQ F]

[CAN]
(nmero N)

[EXEC]

Tela de display do bloco atual


[ATUAL]

[(OPRT)]

[EDT-BG ]

Ver Quando a soft-key [EDT-BG] pressionada

Tela de display do bloco seguinte


[PROX]

[(OPRT)]

[EDT-BG ]

Ver Quando a soft-key [EDT-BG] pressionada

Tela de display de reincio do programa

[REINIC]

[(OPRT)]

[EDT-BG ]

Ver Quando a soft-key [EDT-BG] pressionada

(2)(Continua na pgina seguinte

320

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B63854PO/03

2/2
(2)

[PLJ.AQ]

[PRGRM]

Retorno a (1) (Display do programa)

Tela de display do diretrio do arquivo


[DIR]

[(OPRT)]

[SELEC]

(n do arq.)

[DEF F]

[EXEC]
Tela de display da operao de planejamento

[PLANEJ]

[(OPRT)]

[LIMPAR]

[CAN]
[EXEC]

(Dados do planej.)

321

[ENTRADA]

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

OPERAO

B63854PO/03

Mudana de soft-key acionada pela tecla


no modo EDIO

PROG

de funo

1/2
PROG

Display do programa
[PRGRM]

[(OPRT)]

[EDT-BG ]
(nmero O)
(Endereo)
(Endereo)
[ REBOB ]

[PESQ F]
[LER]

[ENVIAR]

[APAGAR]
[EDT-EX]

Ver "Quando a soft-key [EDT-BG] pressionada"


[PESQ O ]
[PESQ]
[PESQ]

[CAN]
(nmero N)
[EXEC]
[CADEIA] (O cursor move-se at ao fim do programa.)
[STOP]
[CAN]
[EXEC]
(nmero O)
[STOP]
[CAN]
[EXEC]
(nmero O)
[CAN]
(nmero N)
[EXEC]
[COPIAR]
[CRSR]
(nmero O)
[EXEC]
[CRSR]
[BTTM]
[TUDO]
[MOVER]
[CRSR]
(nmero O)
[EXEC]
[CRSR]
[BTTM]
[TUDO]
[UNIR]
[CRSR]
(nmero O)
[EXEC]
[BTTM]
[TROCAR]

(1)(Continua na pgina seguinte

322

(Endereo)

[ANTES]

(Endereo)

[APS]

[SALTAR]
[1EXEC]
[EXEC]

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B63854PO/03

2/2

(1)

Display do diretrio de programas


[LIV]

[(OPRT)]

[EDT-BG ]
(nmero O)
[LER]

[ENVIAR]

Ver "Quando a soft-key [EDT-BG] pressionada"


[PESQ O]
Retorno ao programa
[CADEIA]
[STOP]
[CAN]
(nmero O)
[STOP]
[CAN]
(nmero O)

[EXEC]

[EXEC]

Programao de Grfico Conversacional


Retorno ao programa
[PRGRM]
[MENU G.]
(Nmero G)
[BLOCO]
(Dados)
Quando o nmero G omitido,
aparece a tela padro.

[C.A.P.]

[LINHA]
[CHANF]
[CNR.R]
[ENTRADA]

Display do diretrio do disco


[DISCO]

Retorno ao programa
[PRGRM]
[DIR]
[(OPRT)]
[PESQ F]
(Numeral)
[CAN]
[EXEC]
[LER]
(Numeral)
(Numeral)
[STOP]
[CAN]
[EXEC]
[ENVIAR]
(Numeral)
(Numeral)
[STOP]
[CAN]
[EXEC]
[APAGAR]
(Numeral)
[CAN]
[EXEC]

323

[DEF F]

[DEF F]
[DEF O]

[DEF F]
[DEF O]

[DEF F]

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

OPERAO

Mudana de soft-key acionada pela tecla


no modo MDI

B63854PO/03

PROG

de funo

PROG

Display do programa
[PRGRM]

[(OPRT)]

[EDT-BG ]

Ver "Quando a soft-key [EDT-BG] pressionada"

Tela de entrada do programa


[MDI]

[(OPRT)]

[EDT-BG ]
(Endereo)
(Endereo)
[ REBOB ]

Ver "Quando a soft-key [EDT-BG] pressionada"


[PESQ]
[PESQ]

Tela de display do bloco atual


[ATUAL]

[(OPRT)]

[EDT-BG ]

Ver "Quando a soft-key [EDT-BG] pressionada"

Tela de display do bloco seguinte


[PROX]

[(OPRT)]

[EDT-BG ]

Ver "Quando a soft-key [EDT-BG] pressionada"

Tela de display de reincio do programa

[REINIC]

[(OPRT)]

[EDT-BG ]

Ver "Quando a soft-key [EDT-BG] pressionada"

324

OPERAO

B63854PO/03

2. DISPOSITIVOS OPERACIONAIS

Mudana de soft-key acionada pela tecla


no modo MANIV, JOG ou REF

TELA DE PROGRAMAS

PROG

de funo

PROG

Display do programa
[PRGRM]

[EDT-BG ]

[(OPRT)]

Ver "Quando a soft-key [EDT-BG] pressionada"

Tela de display do bloco atual


[ATUAL]

[EDT-BG ]

[(OPRT)]

Ver "Quando a soft-key [EDT-BG] pressionada"

Tela do bloco seguinte


[PROX]

[(OPRT)]

[EDT-BG ]

Ver "Quando a soft-key [EDT-BG] pressionada"

Tela de display de reincio do programa

[REINIC]

[(OPRT)]

[EDT-BG ]

Ver "Quando a soft-key [EDT-BG] pressionada"

Mudana de soft-key acionada pela tecla


no modo TJOG ou TMANIV

TELA DE PROGRAMAS

PROG

de funo

PROG

Display do programa
[PRGRM]

[(OPRT)]

[EDT-BG ]
Ver "Quando a soft-key [EDT-BG] pressionada"
[PESQ O]
Retorno ao programa
(nmero O)
(Endereo)
[PESQ]
(Endereo) [PESQ]
[ REBOB ]

Display do diretrio de programas


[LIV]

[(OPRT)]

[EDT-BG ]
(nmero O)

Ver "Quando a soft-key [EDT-BG] pressionada"


[PESQ O ]
Retorno ao programa

325

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

OPERAO

B63854PO/03

PROG
Mudana de soft-key acionada pela tecla
de funo
(Quando a soft-key [EDT-BG] pressionada em todos os modos)

1/2
PROG

Display do programa
[PRGRM]

[(OPRT)]

[ FIM-BG ]
(nmero O)
(Endereo)
(Endereo)
[ REBOB ]

[PESQ F]
[LER]

[ENVIAR]

[APAGAR]
[EXEDT]

[PESQ O ]
[PESQ]
[PESQ]

[CAN]
(nmero N)
[EXEC]
[CADEIA ] (O cursor move-se at ao fim do programa.)
[STOP]
[CAN]
[EXEC]
(nmero O)
[STOP]
[CAN]
[EXEC]
(nmero O)
[CAN]
(nmero N )
[EXEC]
[COPIAR
[CRSR]
(nmero O)
[EXEC]
[CRSR]
[BTTM]
[TUDO]
[MOVER]
[CRSR]
(nmero O)
[EXEC]
[CRSR]
[BTTM]
[TUDO]
[UNIR]
[CRSR]
(nmero O)
[EXEC]
[BTTM]
[TROCAR]

(1)(Continua na pgina seguinte)

326

(Endereo)

[ANTES]

(Endereo)

[APS]

[SALTAR ]
[1EXEC]
[EXEC]

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B63854PO/03

2/2

(1)

Display do diretrio de programas

[LIV]

[(OPRT)]

[EDT-BG ]
(nmero O)
[LER]

[ENVIAR]

[PESQ O]
[CADEIA]
[STOP]
[CAN]
(nmero O)
[STOP]
[CAN]
(nmero O)

Retorno ao programa

[EXEC]

[EXEC]

Programao de Grfico Conversacional


[C.A.P.]

Retorno ao programa
[PRGRM]
[MENU G.]
(nmero G)
[BLOCO]
(Dados)
Quando o nmero G omitido.,
aparece a tela padro.

[LINHA]
[CHANF]
[CNR.R]
[ENTRADA]

Display do diretrio do disco


[DISCO]

Retorno ao programa
[PRGRM]
[DIR]
[(OPRT)]
[PESQ F]

[LER]

[ENVIAR]

[APAGAR]

327

(Numeral)
[CAN]
[EXEC]
(Numeral)
(Numeral)
[STOP]
[CAN]
[EXEC]
(Numeral)
(Numeral)
[STOP]
[CAN]
[EXEC]
(Numeral)
[CAN]
[EXEC]

[DEF F]

[DEF F]
[DEF O]

[DEF F]
[DEF O]

[DEF F]

2. DISPOSITIVOS OPERACIONAIS

OPERAO

TELA DE CORREO/ESPECIFICAO

B63854PO/03

Mudana de soft-key acionada pela tecla de funo

OFFSET
SETTING

1/2

OFFSET
SETTING

Tela de correo da ferramenta


[CORRE]

[DESG.]
[GEOM]

[(OPRT)]

(Nmero)
[PESQ NO]
(Nome do eixo e numeral)
(Nome do eixo) [ENTR. C ]
[+ENTRADA ]
(Numeral)
[ENTRADA]
(Numeral)
[LIMPAR]

[TUDO]
[DESG ]
[GEOM]
[CAN]
[EXEC]
[CAN]
[EXEC]

[LER]
[ENVIAR]

Tela de especificao
[DEFINIR]

[(OPRT)]

(Nmero)
[ON:1]
[OFF:0]
(Numeral)
(Numeral)

[PESQ NO ]

[+ENTRADA ]
[ENTRADA]

Tela de especificao do sistema de


coordenadas de trabalho
[TRAB]

[(OPRT)]

(Nmero)
[PESQ NO ]
(Nome do eixo e numeral)
[+ENTRADA ]
(Numeral)
(Numeral)
[ENTRADA]

[MEDIO]

Tela de display de variveis de macro


[MACRO]

[(OPRT)]

(Nmero)
(Nome do eixo)

(Numeral)
[ENVIAR]

[PESQ NO ]
[ENT.C.]
[ENTRADA]
[CAN]
[EXEC]

(1)(Continua na pgina seguinte)

328

[MEDIO ]

OPERAO

B63854PO/03

2. DISPOSITIVOS OPERACIONAIS

2/2

(1)
Tela do painel do operador por software
[OPR]

Tela de deslocamento da pea


[DESLOC PEA]

[(OPRT)]

(Numeral)
(Numeral)

[+ENTR.]
[ENTR.]

Tela de definio de limites do mandril


e contra-cabeote
[LIMITE]

[(OPRT)]

(Numeral)
(Numeral)
[DEF]

[ENTR.]
[+ENTR.]

329

2. DISPOSITIVOS OPERACIONAIS

TELA DO SISTEMA

OPERAO

B63854PO/03

Mudana de soft-key acionada pela tecla funo

SYSTEM

1/2
SYSTEM

Tela dos parmetros


[PARAM]

[(OPRT)]

(Nmero)
[ON:1]
[OFF:0]
(Numeral)
(Numeral)

[PESQ NO ]

[+ENTR.]
[ENTR.]

[LER]

[CAN]
[EXEC]

[ENCIAR]

[TUDO]

[CAN]
[EXEC]

[NO0]

[CAN]
[EXEC]

Tela de diagnstico
[DGNOS]

[(OPRT)]

(Nmero)

[PESQ NO ]

Tela de configurao do sistema


[SISTEMA]

(1)
(Continua na pgina seguinte)

330

OPERAO

B63854PO/03

2. DISPOSITIVOS OPERACIONAIS

2/2

(1)
Tela de compensao de erro de passo
[PASSO]

[(OPRT)]

(No.)
[ PESQ NO ]
[ON:1]
[OFF:0]
(Numeral)
[+ENTRADA ]
(Numeral)
[ENTRADA]

[LER]

[CAN]
[EXEC]

[ENVIAR]

[CAN]
[EXEC]

Tela de parmetro servo


[PRM.SV]

[DEF.SV]
[MON.SV]
[TRC.SV.]

[(OPRT)]

[(OPRT)]

[ON:1]
[OFF:0]
(Numeral)
[TRAAR]
[TRNSF]

Tela de parmetro do fuso


[PRM.SP]

[DEF.SP ]
[MON.SP]
[MON.SP]

[(OPRT)]

[ON:1]
[OFF:0]
[ENTRADA ]

Tela de diagnstico de forma


[DGNS.O]

[PRM.W]
[GRAF.W]

[INCIO]
[TEMPO]
[TEMPO]
[HDUPL]
[HMETD]

[INCIO]
[CH1]
[CH1]
[VDUPL]
[VMETD]

[INCIO]
[CH2]
[CH2]
[VDUPL]
[VMETD]

331

[ENTRADA]

2. DISPOSITIVOS OPERACIONAIS

TELA DE MENSAGENS

OPERAO

B63854PO/03

Mudana de soft-key acionada pela tecla funo

MESSAGE

MESSAGE

Tela do alarme
[ALARME]

Tela de mensagens
[MSG]

Tela de histrico de alarmes


[HISTOR]

TELA DE AJUDA

[(OPRT)]

[LIMPAR]

Mudana de soft-key acionada pela tecla de funo

HELP

Tela de detalhes de alarme


[ALAME]

[(OPRT)]

[SELEC]

Tela de mtodo de operaes


[OPR]

[(OPRT)]

[SELEC]

Tela da tabela de parmetros


[PARA]

332

HELP

OPERAO

B63854PO/03

TELA DE GRFICOS/USURIO

2. DISPOSITIVOS OPERACIONAIS

Mudana de soft-key acionada pela tecla de funo

CUSTOM
GRAPH

Grfico de caminho da

ferramenta

GRAPH

Grfico de caminho da

ferramenta

Tela de usurio

[PRM.G]

[(OPRT)]

[NORMAL]

[GRF]

[(OPRT)]

[APAGAR ]

[ZOOM]

[(OPRT)]

[ATU]
[ALTO/BAIXO]

GRAPH

Tela de usurio
Tela de usurio

Tela original criada pelo fabricante da mquina-ferramenta na tela do usurio.


Para detalhes, consulte a tela do usurio no prprio manual fornecido pelo fabricante da mquina-ferramenta.
Para visualizar outra tela (funo) a partir da tela do usurio, pressione a tecla de funo correspondente.

333

2. DISPOSITIVOS OPERACIONAIS

2.3.4
Entrada por Teclas e
Buffer de Entrada

OPERAO

B63854PO/03

Quando uma tecla de endereo e uma numrica so pressionadas, o caractere correspondente inserido uma vez no buffer de entrada do teclado.
O contedo deste buffer de entrada visualizado na parte inferior da tela.
Para indicar que so dados de entrada de tecla, um smbolo > visualizado imediatamente na frente. Um _ mostrado no final dos dados de
entrada por teclado para indicar a posio de entrada do caractere seguinte.
Display do buffer de
entrada do teclado

> N001X100Z_
ALM 12:35:45

EDIO
[

] [

] [

] [

] [

Fig. 2.3.4 Display do buffer de entrada do teclado

Para inserir o caractere inferior das teclas que possuem dois caracteres impressos, pressione primeiro a tecla
Quando

SHIFT

seguida da tecla em questo.

pressionada, o _ indicando a posio de entrada

SHIFT

do caractere seguinte muda para A. Os caracteres minsculos podem agora ser


inseridos (estado de alterao).
Quando se insere um caractere no estado de alterao, este cancelado. Alm
disso, se a tecla SHIFT for pressionada no estado de alterao, este igualmente
cancelado.
possvel inserir at 32 caracteres de uma s vez no buffer de entrada do teclado.
Pressione

CAN

para cancelar um caractere ou smbolo inserido no buffer

de entrada do teclado.
(Exemplo)
Quando o buffer de entrada do teclado mostra

>N001X100Z_
e a tecla de

CAN

>N001X100_
visualizado

334

cancelar pressionada, Z cancelado e

B63854PO/03

2. DISPOSITIVOS OPERACIONAIS

OPERAO

2.3.5

Aps a entrada de um caractere ou nmero atravs do painel MDI, executada uma

Mensagens de Alerta

verificao de dados quando a tecla

INPUT

ou uma soft-key for pressionada.

Em caso de entrada de dados incorreta ou operao errada, ser visualizada


uma mensagem de alerta, piscando na linha do estado.
Display de entrada de dados
>_

Display de mensagem de alerta


Display do estado

EDIO

Display de soft-key

] [

MODO ERRADO
] [

] [

] [

Fig. 2.3.5 Display de mensagem de alerta


Tabela 2.3.5 Mensagens de Alerta
Mensagem de alerta

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
habilitado para gravao.

DADOS FORA DO LIMITE O valor de entrada excede o limite permitido.

2.3.6
Configurao de Soft-Key

EXCESSO DE DGITOS

O valor de entrada excede o nmero permitido


de dgitos.

MODO ERRADO

A entrada de parmetros no possvel em


qualquer modo que no o MDI.

EDIO REJEITADA

No possvel editar no estado atual do CNC.

O display de CRT de 9" ou de 7,2" pode ser consultado no display de tipo 7


soft-keys.

335

2. DISPOSITIVOS OPERACIONAIS

2.4
DISPOSITIVOS
EXTERNOS DE E/S

OPERAO

B63854PO/03

Est disponvel o arquivo Handy de dispositivo externo de entrada/sada.


Para detalhes sobre o arquivo Handy consulte o manual correspondente abaixo:
Tabela 2.4 Dispositivos externos de E/S
Nome do dispositivo

Utilizao

Capacidade mx.
de armazenamento

Arquivo Handy FANUC Fcil de usar, dispositivo 3600m


multi-funo de entrada/sada.
Projetado para equipamento
FA, utiliza disquetes.

Manual de
referncia

B61834E

Os seguintes dados de dispositivos externos de entrada/sada podem


entrar/sair para:
1. Programas
2. Dados de correo
3. Parmetros
4. Variveis comuns das macros de usurio
5. Dados de compensao de erro de passo
Para saber como efetuar a entrada e sada de dados, ver Captulo III8.

336

Parmetro

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B63854PO/03

Antes que um dispositivo externo de entrada/sada possa ser usado, os parmetros devem ser ajustados como segue:
CNC
PLACA DE E/S

Canal 1

Canal 2

JD5A

JD5B

RS232C

RS232C

Leitor/
furador

Leitor/
furador

CANAL DE E/S=0 CANAL DE E/S=2


ou
CANAL DE E/S=1

Este CNC possui dois canais de interface leitor/furador. Os dispositivos de


entrada/sada a serem usados so especificados colocando-se o canal
conectado daquele dispositivo no parmetro de ajuste CANAL 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.
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
comunicao dos canais.
N do canal de entrada/sada (parmetro 0020)

0020

CANAL DE E/S=0
(canal 1)

CANAL DE E/S

Especifique um canal para um


dispositivo de entrada/sada.
CANAL DE E/S
= 0 : Canal 1
= 1 : Canal 1
= 2 : Canal 2

CANAL DE E/S=1
(canal 1)

CANAL DE E/S=2
(canal 2)

Nmero do parmetro

337

0101

Bit de parada e outros dados

0102

Nmero especificado para o


dispositivo de entrada/sada

0103

Taxa baud

0111

Bit de parada e outros dados

0112

Nmero especificado para o


dispositivo de entrada/sada

0113

Taxa baud

0121

Bit de parada e outros dados

0122

Nmero especificado para o


dispositivo de entrada/sada

0123

Taxa baud

2. DISPOSITIVOS OPERACIONAIS

2.4.1
Arquivo Handy FANUC

OPERAO

B63854PO/03

O arquivo Handy um dispositivo de entrada/sada atravs de disquete,


fcil de usar e com mltiplas funes, projetado para equipamento FA.
Operando-se o arquivo Handy direta ou remotamente, a partir de uma
unidade conectada ao mesmo, os programas podem ser transferidos e editados.
O arquivo 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 um disquete podem ser armazenados um ou mais programas (at 1.44M
bytes, equivalente capacidade de memria de uma fita de papel de 3600m).

RS232C
Interface
FANUC

Interface RS232C
(painel de transmisso, etc.).

338

Arquivo Handy

B63854PO/03

2. DISPOSITIVOS OPERACIONAIS

OPERAO

2.5
LIGAR/DESLIGAR
2.5.1
Ligar o Equipamento
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 mquinaferramenta.
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 III2.5.2 for mostrada,
poder ter ocorrido uma falha no sistema.
POSIO ATUAL (ABSOLUTA)

X
Z

O1000 N00010

217.940
363.233

TEMPO TRAB 0H15M


F ATU 3000 MM/M
MEM INIC MTV ***
[ ABS ] [ REL ] [

CONT. PEAS
5
TEMPO CICLO 0H 0M38S
S
0 T0000

TUDO

09:06:35
] [ MANIV ] [ OPRT ]

Tela da posio (Tipo 7 soft-keys)

4 Verifique se o motor do ventilador est girando.


ALERTA
At que a tela da posio ou do alarme sejam visualizadas,
no toque no respectivo teclado. Algumas teclas so usadas
para manuteno ou operao especial. Se forem pressionadas, podem causar uma operao inesperada.

339

2. DISPOSITIVOS OPERACIONAIS

2.5.2
Tela Visualizada ao
Energizar

OPERAO

B63854PO/03

Se ocorrer um erro de hardware ou de instalao, o sistema apresenta um


dos trs tipos de telas e pra.
So indicadas informaes tais como o tipo de placa de circuito impresso
instalada em cada slot. Esta informao e os estados de LED so teis
para a localizao de falhas.

Display de estado dos slots


DISPLAY DA CONFIGURAO DOS SLOTS
0:
1:
2:
3:
4:
5:

0 : 003E4000
1 : 30464202
2 : 00504303
3:
4:
5:

Nmero fsico do slot


(primrio)

Nmero fsico do slot


(secundrio)

Informaes tais como o mdulo ID de uma placa de circuito impresso instalada


Nmero de slot atribudo internamente

Tipos de placas de circuito impresso

Funo de mdulo

Para maiores informaes sobre os tipos de placas de circuito impresso e as funes dos mdulos, consulte o MANUAL DE MANUTENO (B63835EN).

340

OPERAO

B63854PO/03

2. DISPOSITIVOS OPERACIONAIS

Tela indicativa do
estado de especificao
do mdulo

D701 01
SLOT 01 (3046) : END
SLOT 02 (3050) :

FIM: Especificao completada


Vazio: Especificao no
completada
Mdulo ID
Nmero do slot

Display da configurao
do software

D701 01
OMM : yyyyyy
PMC : zzzzzz

Software de controle do CNC


Macro especifica do cliente/
compilador de macros
PMC

A configurao do software pode tambm ser mostrada na tela de configurao do sistema.


Consulte o MANUAL DE MANUTENO (B63835EN) sobre a tela de
configurao do sistema.

2.5.3
Desligamento de Energia
Procedimento para Desligamento de Energia
1 Verifique se o LED indicador de 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, tal 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.

341

3. OPERAO MANUAL

OPERAO

OPERAO MANUAL

H cinco 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 manual pela manivela
3.5 Absoluto manual ON/OFF

342

B63854PO/03

3. OPERAO MANUAL

OPERAO

B63854PO/03

3.1
RETORNO MANUAL
AO PONTO DE
REFERNCIA

A ferramenta retornada ao ponto de referncia do seguinte modo:


A ferramenta deslocada, na direo especificada no parmetro ZMI (bit 5
do n 1006) para cada eixo, atravs da tecla de retorno ao ponto de referncia do painel do operador 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. A velocidade de deslocamento rpido e a velocidade FL so especificados nos parmetros (n 1420,1421, e 1425).
Durante o deslocamento rpido est ativa uma correo do deslocamento
rpido de quatro fases.
Depois da ferramenta ter regressado ao ponto de referncia, o LED de concluso acende. A ferramenta desloca-se geralmente ao longo de um nico
eixo, porm pode deslocar-se simultaneamente ao longo de trs eixos, se o
mesmo for especificado no parmetro JAX (bit 0 do n 1002).

Ponto de
referncia

Ponto de
desacelerao
Movimento de deslocamento rpido

Movimento
desacelerado
velocidade FL

Velocidade de deslocamento
rpido (a correo do desloca-

mento rpido est ativa)

Procedimento para o Retorno Manual ao Ponto de Referncia

MODO
EDIT

MEMORY

REMOTE

MDI

HANDLE

JOG

ZERO
RETURN

TEACH

CORREO DO DESLOCAMENTO
RPIDO (%)
F0

25

50

DIREO DO EIXO
+C

+X

rapid

+Z

+Y

100

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 correo
do deslocamento rpido.
3 Pressione a tecla de eixo de avano e seleo de direo, correspondentes
ao eixo e direo 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 dois eixos, se o mesmo for devidamente especificado no parmetro de ajuste. A ferramenta move-se para o ponto de desacelerao velocidade de deslocamento rpido, depois se move
para o ponto de referncia velocidade FL definida em um parmetro.
Quando a ferramenta retornar ao ponto de referncia o LED de concluso 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.
PONTO ZERO
X

PARADA
DE
PROGRAMA

M02/
M30

MANU
ABS

ESP.
X

N DA FERRAMENTA

343

NC?

MC?

3. OPERAO MANUAL

OPERAO

B63854PO/03

Explicaes
D Definio automtica do
sistema de coordenadas

O sistema de coordenadas determinado automaticamente quando


do retorno manual ao ponto de referncia.
Quando e so ajustados na correo do ponto zero da pea, o sistema
de coordenadas da pea determinado de tal forma que o ponto de referncia
no porta-ferramentas, ou a posio da ponta da ferramenta referncia X=,Z= ,
quando o retorno ao ponto de referncia executado. O efeito o mesmo
quando se especifica o seguinte comando para o retorno ao ponto de referncia:
G50XZ;

Restries
D Novo deslocamento
da ferramenta

Assim que o LED DE TRMINO DO RETORNO AO PONTO DE


REFERNCIA acender aps o trmino deste movimento, a ferramenta
no se desloca a menos que se desligue a chave RETORNO AO PONTO
DE REFERNCIA.

D LED de trmino do
retorno ao ponto
de referncia

O LED TRMINO DO RETORNO AO PONTO DE REFERNCIA


apaga-se atravs de uma das seguintes operaes:
Afastamento do ponto de referncia.
Ativao do estado de parada de emergncia.

D Distncia para o retorno


ao ponto de referncia

Para a distncia (no na condio de desacelerao) do retorno


da ferramenta ao ponto de referncia, consulte o manual editado pelo
fabricante da mquina-ferramenta.

344

3. OPERAO MANUAL

OPERAO

B63854PO/03

3.2
AVANO EM MODO JOG

MODO

EDIT

MEMORY

REMOTE

MDI

HANDLE

JOG

ZERO
RETURN

TEACH

No modo jog, pressionando-se a tecla do eixo de avano e seleo de direo


no painel do operador, a ferramenta desloca-se continuamente ao longo do
eixo selecionado, na direo selecionada.
A velocidade de avano manual contnuo especificada em um parmetro (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 correo 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. Pelo parmetro JAX (n 1002#0) pode-se selecionar
o eixo Z ao mesmo tempo.

Ferramenta
v m/min
Pea

N min1
D

Enquanto uma tecla estiver sendo pressionada, a ferramenta se


desloca na direo especificada.

Procedimentos para o avano em JOG


1 Pressione a tecla de avano manual contnuo, uma das teclas de
seleo de modo.

DIREO DO EIXO
+C

+X

rapid

+Y

2 Pressione a tecla de eixo de avano e seleo de direo, correspondentes ao


eixo e a direo 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.

+Z

3 A velocidade de avano manual contnuo pode ser regulada atravs do


boto rotativo de correo da velocidade de avano manual contnuo.
4 Pressionando-se simultaneamente a tecla de deslocamento rpido e uma
tecla de seleo do eixo e da direo de avano, a ferramenta desloca-se
velocidade de deslocamento rpido durante a presso nesta chave. A correo do deslocamento rpido pode ser efetuada pelas teclas de correo do
deslocamento rpido durante o deslocamento rpido.
0

2000

CORREO DA VELOCIDADE
DE AVANO EM JOG

O caso acima um exemplo. Para mais informaes sobre cada operao,


Consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.

CORREO DO DESLOCAMENTO
RPIDO (%)
F0

25

50

100

345

3. OPERAO MANUAL

OPERAO

B63854PO/03

Explicaes
D Avano manual
por rotao

O avano manual por rotao acionado pelo bit 4 (JRV) do parmetro


n 1402 em 1.
Durante o avano manual por rotao, a ferramenta deslocada na seguinte velocidade de avano:
Distncia de avano por rotao do fuso (mm/rot) (especificado com
o parmetro n 1423) correo da velocidade de avano em JOG velocidade real do fuso (rot/min).

Restries
D Acelerao/desacelerao
para deslocamento rpido

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.

D Alterao dos modos

A mudana para o modo JOG enquanto pressionada uma tecla de


eixo de avano e seleo de direo do eixo no ativa o avano em JOG.
Para ativ-lo, introduza primeiro o modo JOG e pressione, em seguida,
uma tecla de eixo de avano e seleo de direo.

D Deslocamento rpido
antes do retorno ao
ponto de referncia

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).

346

OPERAO

B63854PO/03

3.3
AVANO INCREMENTAL

3. OPERAO MANUAL

Se a tecla de avano do eixo e da seleo de direo do painel do operador for


pressionada no modo incremental (INC), a ferramenta desloca-se um passo
ao longo do eixo selecionado, na direo selecionada. A distncia mnima percorrida pela ferramenta o 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 na
direo especificada
pela tecla.

Pea

Procedimento para Avano Incremental


1 Pressione a tecla INC, uma das teclas de seleo de modo.
X10

X100

X1

X1000

DIREO DO EIXO
+C

+X

rapid

+Z

+Y

2 Selecione a distncia a percorrer em cada passo com o boto rotativo


de ampliao.
3 Pressione a tecla do eixo de avano e da seleo de direo, correspondentes ao eixo e direo em que a ferramenta deve ser deslocada.
Sempre que uma tecla pressionada, a ferramenta desloca-se um passo.
A velocidade de avano igual velocidade de avano em modo jog.
4 Se pressionar a tecla de deslocamento rpido enquanto pressiona
uma tecla do eixo de avano e da seleo de direo, a ferramenta desloca-se velocidade de deslocamento rpido. A correo do deslocamento
rpido pode ser efetuada pela tecla de correo do deslocamento
rpido durante o deslocamento rpido.
O caso acima um exemplo. Para mais informaes sobre cada operao,
consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.

Explicaes
D Distncia do percurso
especificada por
um dimetro

A distncia que a ferramenta percorre co longo do eixo X pode ser especificada por um dimetro.

347

3. OPERAO MANUAL

OPERAO

3.4
AVANO MANUAL
PELA MANIVELA

B63854PO/03

No modo de manivela eletrnica, a ferramenta pode ser deslocada minuciosamente, girando o gerador de pulsos manual no painel do operador.
Selecione o eixo ao longo do qual deve ser deslocada a ferramenta
com as teclas de seleo do eixo para o avano por manivela.
A distncia mnima percorrida pela ferramenta, quando o gerador de pulsos manual girado a um ponto de graduao, igual ao menor incremento de entrada.
Ou a distncia percorrida nessa rotao pode ser multiplicada por 1, 10, ou
por um dos dois fatores de multiplicao (total de quatro ampliaes),
especificados atravs dos parmetros (n 7113 e 7114).

Gerador de pulsos manual

Procedimento para o Avano Manual pela Manivela


1 Pressione a tecla MANIVELA, uma das teclas de seleo de modo.

MODO
EDIT

MEMORY

REMOTE

JOG
HANDLE

JOG

MDI

TEACH
ZERO
RETURN

TEACH

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. A distncia mnima percorrida pela ferr. quando o gerador de pulsos manual girado a um ponto
de graduao : O menor incremento de entrada multiplicado pela ampliao.
4 Mova a ferramenta ao longo do eixo selecionado girando a manivela. Se
for a 360 graus, a ferramenta percorre uma distncia equivalente a 100
pontos da escala.
O caso acima um exemplo. Para mais informaes sobre cada operao
consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.

Gerador de pulsos manual

348

B63854PO/03

OPERAO

3. OPERAO MANUAL

Explicaes
D Disponibilidade do gerador de pulsos manual no
modo jog (JHD)

O parmetro 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 pela manivela e o avano incremental.

D Disponibilidade do gerador de pulsos manual no


modo APREND. EM JOG
(THD)

O parmetro THD (bit 1 do n 7100) ativa ou desativa o gerador de pulsos


manual no modo APREND. EM JOG.

D Um comando para o GPM


que ultrapassa a velocidade de deslocamento
rpido (HPF)

O parmetro HPF (bit 4 do n 7100) ou (n 7117) especifica o seguinte:

D Sentido de movimento
de um eixo para a
rotao do GPM (HNGX)

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. (A distncia que a ferramenta percorre
poder 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 ultrapassem a velocidade de deslocamento rpido no so ignorados, mas sim acumulados no CNC.
(A ferramenta 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.)
Definir valor 0 : A velocidade de avano fixada velocidade de deslocamento
rpido e os pulsos gerados que ultrapassarem a velocidade de deslocamento
rpido so ignorados. (A distncia que a ferramenta percorre poder 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.
(A ferramenta 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 #0) 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.

349

3. OPERAO MANUAL

OPERAO

B63854PO/03

Restries
D Nmero de GPMs

Podem ser conectados at dois eixos de pulsos manuais. Os dois eixos podem
ser operados simultaneamente.
ALERTA
Uma rotao rpida da manivela, com um grande fator de multiplicao por ex.: x100, desloca a ferramenta muito rapidamente.
A velocidade de avano fixada velocidade de avano rpido.

NOTA
Gire o gerador de pulsos manual a uma velocidade de cinco
rotaes por segundo ou inferior. Se o gerador de pulsos
manual girar a uma velocidade superior, a ferramenta pode
no parar imediatamente aps a parada da manivela, ou a
distncia percorrida pela ferramenta pode no corresponder
s graduaes do gerador de pulsos manual.

350

B63854PO/03

3.5
ABSOLUTO MANUAL
ON/OFF

3. OPERAO MANUAL

OPERAO

Girando-se a chave absoluto manual no painel do operador adiciona-se,


ou no, a distncia percorrida pela ferramenta atravs de operao manual
s coordenadas. Com a chave na posio ON, a distncia percorrida ser
adicionada s coordenadas. Com a chave na posio OFF, a distncia
percorrida no ser adicionada s coordenadas.

Eixo X

P2

Operao manual

P1

Eixo Z

Os valores das coordenadas mudam de acordo com a operao manual.


Fig. 3.5(a) Coordenadas com a chave em ON

X2
X1
P2
O2

P1

Z2
Z1

O1

As coordenadas no mudam.
Fig. 3.5(b) Coordenadas com a chave em OFF

351

3. OPERAO MANUAL

Explicaes

OPERAO

B63854PO/03

O exemplo de programa abaixo descreve a relao entre operao


manual e as coordenadas, quando a chave absoluto manual est em
ON ou OFF.
G01G90 X100.0Z100.0F010 ;
;
X200.0Z150.0
X300.0Z200.0
;

(1)
(2)
(3)

As figuras subseqentes utilizam 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.
D Operao manual aps
o fim do bloco

Coordenadas quando o bloco (2) executado aps o trmino da operao


manual (Eixo X +20,0, Eixo Z +100,0), no final do movimento do bloco(1).
X
(200.0 , 120.0)

Operao
manual

(250.0 , 220.0)

Chave ON

(150.0 , 200.0)

Chave OFF

(100.0 , 100.0)

D Operao manual aps


bloqueio de avano

Coordenadas quando o boto de bloqueio pressionado enquanto o bloco (2)


est sendo executado, durante a operao manual (Eixo X + 75,0), e ao
pressionar e liberar o boto de incio de ciclo.
X
(275.0 , 300.0)

(225.0 , 200.0)
(200.0 , 150.0)
Operao
manual

(150.0 , 200.0)

(200.0 , 300.0)

(125.0 , 150.0)
Z

Chave ON
Chave OFF

352

D Reset aps uma operao manual seguido de


um bloqueio de avano

3. OPERAO MANUAL

OPERAO

B63854PO/03

Coordenadas quando o boto de bloqueio de avano pressionado enquanto o bloco


(2) est sendo executado, durante a operao manual (eixo Y + 75,0). A unidade
de controle reinicializada pelo boto RESET, e o bloco (2) lido novamente.
X
(275.0 , 300.0)
(225.0,200.0)

(200.0 , 150.0)
Operao
manual

(200.0 , 300.0)

(200.0,150.0)

(100.0 , 100.0) (125.0 , 150.0)


Z

D Quando um comando de
movimento no bloco
seguinte contm apenas
um eixo

N1G01X100.0Z100.0F500;
N2Z200.0;
N3X150.0;

(150.0 , 200.0)

N3

Chave ON

N2

Chave OFF

D Operao manual
durante a compensao
do raio da ponta da
ferramenta

Chave OFF

Quando h apenas um eixo no comando seguinte, somente o eixo


comandado retorna.

Operao
manual

D Quando o bloco de
movimento seguinte
incremental

Chave ON

N1

(100.0 , 100.0)

(100.0 , 200.0)
Z

Quando os comandos seguintes so comandos incrementais, a operao


a mesma de quando a chave est em OFF.

Chave em OFF
Aps a execuo da operao manual com a chave em OFF, durante a
compensao do raio da ponta da ferramenta, a operao automtica
reiniciada e a ferramenta desloca-se paralelamente ao movimento que teria
sido executado se no houvesse o movimento manual. O valor da distncia
entre caminhos igual ao valor do percurso executado manualmente.
Caminho da ferramenta
aps operao manual

Operao
manual

Caminho do raio
da ponta da
ferramenta

353

Caminho programado

3. OPERAO MANUAL

OPERAO

B63854PO/03

Quando o boto est em ON durante a compensao do raio da ponta


da ferramenta

Segue a descrio do funcionamento da mquina ao retornar operao automtica aps uma interveno manual, com a chave em ON, durante a execuo
com um programa de comando absoluto no modo de compensao do raio
da ponta da ferramenta. O vetor criado a partir do resto do bloco atual e do
incio do bloco seguinte deslocado em paralelo. criado um novo vetor com
base no bloco seguinte, no bloco a seguir ao bloco seguinte e na totalidade
de movimento manual. Isto tambm se aplica quando a operao manual
executada durante o arredondamento de cantos.
Operao manual executada em uma funo diferente do arredondamento de cantos

Suponha que o bloqueio de avano foi aplicado no ponto PH durante o movimento de PA para PB do caminho programado PA, PB e PC, e que a ferramenta foi deslocada manualmente pa PH'. O ponto PB de fim de bloco desloca-se para o ponto PB' em funo da totalidade de movimento manual, e os
vetores VB1 e VB2 em PB deslocam-se tambm para VB1' e VB2'. Os vetores VC1 e VC2 entre os dois blocos seguintes PB - PC e PC - PD so ignorados e so criados novos vetores VC1' e VC2' (VC2' = VC2, neste exemplo)
a partir da relao entre PB' - PC e PC - PD. Contudo, uma vez que VB2'
no um vetor calculado de novo, a correo adequada no executada no
bloco PB' - PC. A correo executada corretamente aps PC.
VC1

VB2
VB1

PB

PC

VC2

PD

VB2
VB1
Caminho do raio da
ponta da ferramenta
aps a operao manual

VC1

PB

PA

Caminho programado
(comando absoluto)

PH
Caminho do raio da
ponta da ferramenta antes
da operao manual
Operao manual
PH

354

B63854PO/03

3. OPERAO MANUAL

OPERAO

Operao manual durante o arredondamento de cantos

Trata-se de um exemplo de operao manual durante o arredondamento de cantos. VA2', VB1' e VB2' so vetores deslocados paralelamente a VA2, VB1
e VB2, em funo da totalidade de movimento manual. Os novos vetores
so calculados a partir de VC1 e VC2. Em seguida, executada uma compensao do raio da ponta da ferramenta correta para os blocos aps PC.
VC1
VB2
VB1

VC1
PB

PC

VC2

VB2
Caminho programado
(comando absoluto)

VB1
Caminho do raio
da ponta da ferramenta
aps a operao manual

PA

VA2

PA

VA2

PH

Caminho do raio da
ponta da ferramenta

PH

VA1 antes da operao manual


Operao manual

VA1

Operao manual aps parada de bloco nico

A operao manual foi efetuada aps o trmino da execuo de um


bloco em virtude da parada de bloco nico.
Os vetores VB1 e VB2 so deslocados em funo da totalidade de operao
manual. O processamento subseqente idntico ao caso acima descrito.
possvel intervir numa operao MDI da mesma forma que para a
operao manual. O movimento o mesmo da operao manual.
Caminho do raio da
ponta da ferramenta
aps a operao manual
VB2
VB1

VC1
VC1

PB

PC

Operao
manual

VC2

VB2
VB1

PB

355

Caminho programado
(comando absoluto)
PA

Caminho do raio da ponta da ferramenta antes da operao manual

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

OPERAO AUTOMTICA

A operao programada de uma mquina-ferramenta CNC denominada


de operao automtica.
Neste captulo so descritos os seguintes tipos de operao automtica:
OPERAO DE MEMRIA
Execuo de um programa registrado na memria CNC
OPERAO MDI

Execuo de um programa introduzido a partir do painel de operao MDI


S OPERAO DNC
Operao durante a leitura de um programa de dispositivo externo de entrada/sada
REINCIO DO PROGRAMA
Reincio de um programa para operao automtica a partir de um
ponto intermedirio
FUNO DE PLANEJAMENTO

Operao planejada atravs da execuo de programas (arquivos) registrados em um dispositivo externo de entrada/sada (arquivo Handy,
disco ou carto FA)

FUNO DE CHAMADA DE SUBPROGRAMA


a funo para chamada e execuo de subprogramas (arquivos)
registrados em um dispositivo externo de entrada/sada (arquivo
Handy, disco ou carto FA) durante a operao de memria
INTERRUPO POR MANIVELA
Funo para execuo de um avano manual durante um movimento
executado por operao automtica
ESPELHAMENTO
Funo para ativar um movimento de espelhamento ao longo de um
eixo durante a operao automtica
INTERVENO MANUAL E RETORNO

Funo para reiniciar a operao automtica atravs do retorno da


ferramenta posio em que a interveno manual foi iniciada
durante a operao automtica

356

4.1
OPERAO DE
MEMRIA

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

Os programas so previamente registrados em memria. Se for selecionado um destes programas e a chave de incio de ciclo, no painel do
operador da mquina pressionada, inicia-se a operao automtica e o
LED correspondente acende.
Se for pressionada a chave de bloqueio de avano no painel do operador
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

RESET

no painel MDI pressionada, a operao automtica

termina e o estado de reset ativado.


O procedimento seguinte serve de exemplo. Para mais informaes sobre
a operao propriamente dita, consulte o manual fornecido pelo fabricante da mquina-ferramenta.
Procedimento para a Operao de Memria
1 Pressione a tecla de seleo do modo MEMRIA.
2 Selecione um dos programas registrados na memria. Para tal, siga os
passos abaixo.
21 Pressione

PROG

para visualizar a tela de programas.

22 Pressione o endereo O .
23 Introduza um nmero de programa atravs das teclas numricas.
24 Pressione a soft-key [PESQ O] .
3 Pressione a chave de incio de ciclo no painel do operador da mquina.
A operao automtica comea e o LED de incio de ciclo acende.
Quando a operao automtica termina o LED apaga.
4 Para interromper ou cancelar a operao de memria, siga os passos
abaixo.
a.

Parada da operao de memria

Pressione a chave de bloqueio de avano no painel do operador da


mquina. O LED de avano bloqueado acende e o LED de incio
de ciclo apaga. A mquina 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 do operador da mquina
for pressionada enquanto o LED de avano bloqueado est aceso, a
operao da mquina reiniciada.
b.

Trmino da operao de memria

Pressione a tecla

RESET

no painel MDI.

A operao automtica termina e o estado de reset ativado.


357

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

Se o reset for aplicado durante um movimento, este desacelera e


pra.

Explicaes
Operao de memria

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 decodificado.
(3) A execuo do comando iniciada.
(4) O comando do bloco seguinte lido.
(5) O bloco armazenado no buffer. Isto , o comando decodificado
para poder ser executado de imediato.
(6) A execuo de um bloco pode comear imediatamente aps a
execuo do bloco precedente, devido a operao de registro no
buffer.
(7) A operao de memria pode ser executada em seguida, atravs
da repetio dos passos (4) a (6)

Parada e trmino da
operao de memria

A operao de memria pode ser interrompida de duas formas: Especifique um


comando de parada ou pressione uma tecla no painel do operador 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.

D Parada de programa (M00)

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-se o boto de incio de ciclo. A
operao pode variar em funo do fabricante da mquina-ferramenta.
Consulte o manual fornecido pelo fabricante da mquina-ferramenta.

D Parada opcional (M01)

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 do operador da mquina estiver colocada em ON. A operao pode variar em funo do fabricante da mquina-ferramenta. Consulte o manual fornecido pelo fabricante de mquina-ferramenta.

D Fim do programa
(M02, M30)

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.

D Bloqueio de avano

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.

D Reset

A operao automtica pode ser interrompida e o sistema pode voltar ao estado


de reset atravs da tecla

RESET

no painel 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.

358

B63854PO/03

OPERAO

4. OPERAO AUTOMTICA

D Salto opcional de bloco

Se a chave de salto opcional de bloco no painel do operador da mquina


for ligada, os blocos contendo uma barra (/) so ignorados.

Chamada de um subprograma armazenado em


um dispositivo externo

Durante a operao de memria, os arquivos (subprogramas) armazenados


em um dispositivo externo de entrada/sada, como p. ex. um disco,
podem ser chamados e executados. Para mais detalhes, ver a Seo III-4.5.

359

4. OPERAO AUTOMTICA

4.2
OPERAO MDI

OPERAO

B63854PO/03

No modo MDI possvel criar um programa constitudo por at 10 linhas,


no mesmo formato dos programas normais e executado a partir do painel MDI.
A operao MDI usada para operaes de teste simples. O procedimento
seguinte serve de exemplo. Para mais informaes sobre as operaes propriamente ditas, consulte o manual do fabricante da mquina-ferramenta.
Procedimento para a Operao MDI
1 Pressione a tecla de seleo de modo MDI .
2 Pressione a tecla de funo

PROG

no painel MDI, para selecionar a tela

do programa. Aparece a seguinte tela:


PROGRAMA ( MDI )

0010

00002

O0000;

G00 G90 G94 G40 G80 G50 G54


G17 G22 G21 G49 G98 G67 G64
B HM
T
D
F
S
>_
MDI

****

PRGRM

***
MDI

20 : 40 : 05

***
ATUAL

PROX

(OPRT)

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 de palavras, modificao, eliminao, pesquisa de palavras, de
endereos e de programas. Sobre a edio de programas ver Captulo III9.
4 Para apagar totalmente um programa criado no modo MDI, siga um dos
seguintes mtodos:
a.

Entre o endereo O , pressione a tecla

b.

Como alternativa pressione a tecla

RESET

DELETE

no painel MDI.

. Neste caso, coloque

antecipadamente 1 no bit 7 do parmetro n 3203.


5 Para executar um programa, coloque o cursor no incio do programa.
( possvel comear a partir de um ponto intermedirio). Pressione
a chave de Incio de Ciclo no painel do operador. O programa preparado
ser iniciado desta forma. (Para o controle de dois caminhos, selecione
antecipadamente a unidade porta-ferramentas a utilizar, com a chave de
seleo da unidade porta-ferramentas no painel do operador).
360

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

Quando o fim de programa (M02, M30) ou ER(%) executado,


o programa preparado ser automaticamente apagado e a operao
terminar.
O controle retorna ao incio do programa preparado atravs do comando
M99.
O0001 N00003

PROGRAMA ( MDI )
O0000 G00 X100.0 Z200. ;
M03 ;
G01 Z120.0 F500 ;
M93 P9010 ;
G00 Z0.0 ;
%
G00 G90 G94 G40 G80 G50 G54
G17 G22 G21 G49 G98 G67 G64
B HM
T
D
F
S
>_
MDI

****

MDI

PRGRM

12 : 42 : 39

*** ***
ATUAL

PROX

(OPRT)

6 Para interromper ou terminar a meio da operao MDI, siga os passos


abaixo:
a.

Parada da operao MDI.

Pressione a chave de bloqueio de avano no painel do operador. O


LED de avano bloqueado acende e o LED de incio de ciclo se
apaga. A mquina 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.
A mquina recomea a funcionar se for pressionada a chave de
incio de ciclo no painel do operador.
b.

Trmino da operao MDI

Pressione a tecla

RESET

no painel MDI.

A operao automtica termina e o estado de reset introduzido.


Se o reset for aplicado durante um movimento, este desacelera e
pra.

Explicaes

A explicao anterior de como executar e interromper a operao de memria tambm se aplica operao MDI, embora neste caso o M30 no devolva
o controle ao incio do programa (M99 executa esta funo).

D Apagar o programa

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).
361

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

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.
D Quando as teclas O

DELETE

so pressionadas.

D Em caso de reset se o bit 7 (MCL) do parmetro n 3203 for 1.


D Reincio

Depois da operao de edio efetuada durante a interrupo da operao


MDI, a operao iniciada a partir da posio atual do cursor.

D Edio de um programa
durante a operao MDI

Um programa pode ser editado durante a operao MDI. Contudo, a edio


de um programa est desativada at o reset do CNC, quando o bit 5 (MIE)
do parmetro n 3203 for devidamente definido.

Limitaes
D Registro de programa

Os programas criados no modo MDI no podem ser registrados.

D Nmero de linhas
em um programa

Um programa pode ter tantas linhas quanto as que couberem em uma pgina da tela. Podem ser criados programas com um total de 6 linhas. Se o
parmetro MDL (n 3107 #7) tiver sinal 0 para especificar um modo que
suprima o display de informao de estado contnuo, 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).

D Aninhamento de subprogramas As chamadas de subprogramas (M98) podem ser especificadas em um programa


criado no modo MDI. Isto significa que um programa registrado em
memria 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 de subprogramas.
Programa principal

Subprograma

Subprograma

Subprograma

O0001
;

O1000
;

O2000
;

O3000
;

M98P1000 ;

M98P2000 ;

M98P3000
;

M98P4000 ;

M99 ;

M99 ;

M99 ;

M30 ;

(Aninhamento de nvel 1) (Aninhamento de nvel 2) (Aninhamento de nvel 3)

Subprograma
O4000
;

M99 ;
(Aninhamento de nvel 4)

Fig. 4.2 Nvel de aninhamento de subprogramas chamados pelo programa MDI

D Chamada de Macros

Os programas de macros 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.

D Espao de memria

Se um programa for criado no modo MDI , utilizada a rea vazia da


memria. Se a memria do programa estiver cheia, no podero ser criados
programas no modo MDI .
362

4.3
REINCIO DO PROGRAMA

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

Est funo especifica um Nmero de Seqncia ou de Bloco a ser reiniciado


quando uma ferramenta se quebra, ou quando se deseja reiniciar a operao
de usinagem aps um dia de folga, cujo reincio comea 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. Utilizado


quando a operao interrompida devido a quebra de uma
ferramenta
Ponto inicial do programa (ponto inicial de usinagem)

Operao de retorno

Posio de reincio

TIPO Q

Antes de poder reiniciar uma operao, a mquina deve ser


deslocada para o ponto inicial programado (ponto inicial de
usinagem).

Operao de retorno

Ponto inicial do programa


(ponto inicial de usinagem)

Posio de reincio

363

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

Procedimento para Reincio do Programa atravs da Especificao de um Nmero de Seqncia


Procedimento 1
[ TIPO P ]

1 Recolha a ferramenta e substitua-a por uma nova. Se necessrio,


altere o corretor. (Continue no passo 2.)

[ TIPO Q ]

1 Quando o sistema estiver ligado ou quando for liberada uma parada de


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 valor do corretor.

Procedimento 2
[COMUM PARA TIPO P /
TIPO Q]
[TIPO Q]
N

fffff

ou
[TIPO P]

1 Gire a chave de reincio do programa no painel do operador para ON.


2 Pressione a tecla

PROG

para visualizar o programa desejado.

3 Localize o cabealho do programa.


4 Introduza o nmero de seqncia do bloco a reiniciar e pressione,
a soft-key [TIPO P] ou [TIPO Q].

Nmero da seqncia
[TIPO Q]
N

fff

fffff

or
[TIPO P]

Freqncia

Se o mesmo nmero de seqncia aparece mais de uma vez, necessrio


especificar o local do bloco alvo. Especifique a freqncia e o nmero
de seqncia.

Nmero da seqncia

364

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

O nmero de seqncia procurado e a tela de reincio do programa


aparece no display.
REINCIO DO PROGRAMA

O0002 N00100

DESTINO
X 57. 096
Z 56. 943

M1 2
1 2
1 2
1 2
1 2
1 ********
DIST. A PERCORRER
* * * * * * * ** * * * * * * *
1 X 1. 459
T * * * * * * * ** * * * * * * *
2 Z 7. 320
S *****
S
MEM * * * *
REINIC

T0000

10 : 10 : 40

*** ***
PLANEJ. ARQ.

(OPRT)

DESTINO mostra o ponto em que a usinagem deve ser reiniciada.


DIST. A PERCORRER mostra a dist. 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 longo dos quais a ferr. se desloca at o ponto de reincio.
Podem ser mostradas as coordenadas e a distncia percorrida para o reincio
do programa de at dois 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 so apagados atravs de um comando de reincio
do programa ou do incio de um ciclo no estado de reset.
6 Gire a chave de reincio do programa para OFF. 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 forem
encontrados, entre 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 h a possibilidade da ferramenta bater numa pea
ou em outros objetos ao deslocar-se para o ponto de reincio da
usinagem. Se for o caso, desloque a ferramenta manualmente para
um ponto a partir do qual a ferramenta possa deslocar-se at o
ponto de reincio da usinagem, sem encontrar obstculos.
9 Pressione a chave de incio de ciclo. A ferramenta desloca-se para o ponto
de reincio da usinagem, velocidade de avano do teste de funcionamento
em vazio, seqencialmente ao longo dos eixos, na ordem especificada
na definio do parmetro (n 7310). A usinagem , ento, reiniciada.
365

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

Procedimento para o Reincio do Programa atravs da Especificao de um Nmero de Bloco


Procedimento 1
[ TIPO P ]

1 Recolha a ferramenta e substitua-a por uma nova. Se necessrio,


altere o corretor. (Continue no passo 2.)

[ TIPO Q ]

1 Quando o sistema estiver ligado ou quando for liberada uma parada de


emergncia, execute todas as operaes necessrias, incluindo o
retorno ao ponto de referncia.
2 Desloque a mquina manualmente 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 valor do corretor.

Procedimento 2
[COMUM AO TIPO P /
TIPO Q]

[TIPO Q]
B

ffffffff

ou
[TIPO P]

Gire a chave de reincio do programa no painel do operador para ON.

2 Pressione a tecla de funo

PROG

para mostrar o programa desejado.

3 Localize o cabealho do programa. Pressione a tecla de funo

RESET

4 Introduza o nmero do bloco a reiniciar e pressione, em seguida, a softkey [TIPO P] ou [TIPO Q]. O n do bloco no pode ultrapassar oito dgitos.

Nmero do bloco

O nmero do bloco procurado e a tela de reincio do programa


aparece no display CRT.
REINCIO DO PROGRAMA

O0002 N01000

DESTINO
X 57. 096
Z 56. 943

M1 2
1 2
1 2
1 2
1 2
1 ********
DIST. A PERCORRER
* * * * * * * ** * * * * * * *
X 1. 459
T * * * * * * * ** * * * * * * *
Z 7. 320
S *****
S
MEM * * * *
REINIC

T0000

10 : 10 : 40

*** ***
PLJ. AQ

(OPRT)

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 longo dos quais a ferramenta
se desloca at ao ponto de reincio.
366

B63854PO/03

4. OPERAO AUTOMTICA

OPERAO

Podem ser mostradas as coordenadas e a distncia percorrida para o


reincio do programa para dois 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 so apagados atravs de um comando de reincio
do programa ou do incio de um ciclo no estado de reset.
6 Gire a chave de reincio do programa para OFF. 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 forem encontrados
entre com 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 h a possibilidade da ferramenta bater numa
pea ou em outros objetos ao deslocar-se para o ponto de reincio
da usinagem. Se for o caso, desloque a ferramenta manualmente 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 para o
ponto de reincio da usinagem, velocidade de avano de teste de
funcionamento em vazio, seqencialmente ao longo dos eixos,
e de acordo com a ordem especificada na definio do parmetro
(n 7310). A usinagem , ento, reiniciada.

Explicaes
D Nmero do bloco

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 recentemente. 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, considerando-se
que uma linha NC de um programa CNC corresponde a um bloco.
< Exemplo 1 >
Programa CNC
O 0001 ;
G90 G92 X0 Z0 ;
G01 X100. F100 ;
G03 X01 R50. F50 ;
M30 ;

367

Nmero de Blocos
1
2
3
4
5

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

< Exemplo 2 >


Programa CNC
O 0001 ;
G90 G92 X0 Z0 ;
G90 G00 Z100. ;
G81 X100. Z120. R80. F50. ;
#1 = #1 + 1 ;
#2 = #2 + 1 ;
#3 = #3 + 1 ;
G00 X0 Z0 ;
M30 ;

Nmeros de blocos
1
2
3
4
4
4
4
5
6

As instrues de macros no so contadas como blocos.


D Armazenamento / Anulao do nmero de bloco

O nmero do bloco guardado em memria enquanto o sistema estiver


desligado. O nmero pode ser anulado atravs de um ciclo no estado de reset.

D Nmero do bloco
quando um programa
parado ou cancelado

A tela do programa mostra geralmente o nmero do bloco atualmente em


execuo. Quando a execuo de um bloco 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 programa que foi executado por ltimo.
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:
Avano bloqueado: Bloco em execuo
Reset : ltimo bloco executado
Parada de bloco nico: ltimo bloco executado
Por exemplo, se o reset do CNC for efetuado durante a execuo do bloco 10,
o nmero do bloco mostrado muda de 10 para 9.

D Interveno MDI

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.

D Nmero de bloco com


mais de oito dgitos

Se o nmero do bloco mostrado na tela programa ultrapassar oito dgitos,


o nmero do bloco colocado em 0 e a contagem prossegue.

Limitao
D Reincio de tipo P

O reincio de tipo P no pode ser executado em quaisquer das circunstncias seguintes:

D Bloco de reincio

No foi efetuada qualquer operao automtica desde a


energizao
No foi efetuada qualquer operao automtica desde a liberao
de uma parada de emergncia
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 reiniciar no necessita ser o bloco interrompido; o reincio da


operao pode ser feito com qualquer bloco. Se o reincio de tipo P for
efetuado, o bloco de reincio deve usar o mesmo sistema de coordenadas do
existente quando da interrupo da operao.
368

OPERAO

B63854PO/03

4. OPERAO AUTOMTICA

D Bloco nico

Se a operao bloco a bloco estiver ativada durante o movimento para


a posio de reincio, a operao pra sempre que a ferramenta completa o
movimento ao longo de um eixo. Se a operao for interrompida no
modo de bloco nico, a interveno MDI no pode ser efetuada.

D Interveno manual

Durante o movimento para a posio de reincio pode-se recorrer interveno


manual para executar uma operao de retorno para um eixo, se ainda no
tiver sido efetuada. A operao de retorno no pode ser efetuada em eixos para
os quais o retorno j foi completado.

D Reset

Nunca execute o reset 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.

D Absoluto manual

A operao manual deve ser executada quando o modo absoluto manual


est ativo, independentemente de a usinagem j ter ou no comeado.

D Retorno ao ponto
de referncia

Se nenhum detector de posio absoluta (codificador de pulsos


absolutos) fornecido, certifique-se de que o retorno ao ponto de referncia
seja executado aps a energizao e antes da execuo do reincio.

Alarme
N do Alarme.

Contedo

071

Nmero do bloco de reincio de programa no encontrado.


.
Aps a interrupo foi definido um sistema de coordenadas,
sendo especificado em seguida o reincio de tipo P.

094
095

Aps a interrupo, foi alterado o deslocamento do sistema de


coord., sendo especificado em seguida ou 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 a operao automtica no foi executada desde a


energizao, a parada de emergncia foi liberada, ou o
alarme P/S 094 a 097 foi desativado. Ser especificado
o reincio do tipo P

098

Aps a energizao, foi executada uma operao de


reincio sem retorno ao ponto de referncia; porm, um
comando G28 foi encontrado no programa.

099

Um comando de movimento foi especificado atravs do


painel MDI durante uma operao de reincio.

5020

Foi especificado um parmetro incorreto para reiniciar


o programa.

369

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

ALERTA
Em regra, a ferramenta no pode ser retornada para uma
posio correta sob a seguintes condies.
S Cuidado especial nos seguintes casos, uma vez que
nenhum deles ativa um alarme:
S Operao manual executada quando o modo absoluto
manual est em 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 operao de retorno.
S Quando o reincio do programa comandado para um
bloco situado entre o bloco de ignorar corte e o bloco de
comando absoluto subseqente.
S Quando o reincio do programa for especificado para um
ciclo fixo mltiplo repetitivo.

370

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

4.4

A funo de planejamento permite selecionar arquivos (programas) guardados no disquete de um dispositivo externo de entrada/sada (arquivo Handy,

FUNO DE
PLANEJAMENTO

disco ou carto FA) e especificar a ordem de execuo e o nmero de


repeties (planejamento) para execuo da operao automtica. igualmente possvel selecionar apenas um arquivo do grupo de arquivos existentes no
dispositivo externo de entrada/sada e execut-lo durante a operao automtica.
DIRET. DO ARQUIVO
NO. ARQ

NOME DO ARQUIVO

0001
0002
0003
0004

O0010
O0020
O0030
O0040

Lista de arquivos em dispositivo externo de entrada/sada


Defina o nmero do arquivo
e o nmero de repeties.

ORDEM N ARQUIVO
01
02
03
04

REPETIO

0002
0003
0004
0001

2
1
3
2

Tela de planejamento

Execuo da operao automtica

Procedimento para a Funo de Planejamento

Procedimento para a
execuo de um arquivo

1 Pressione a tecla MEMRIA no painel do operador da mquina e


em seguida, pressione a tecla de funo

PROG

no painel MDI.

2 Pressione a soft-key (tecla de mudana para o menu seguinte) mais direita,


seguida da soft-key [PLJ. AQ]. Uma lista de arquivos guardados no disquete mostrada na tela nmero 1. Para mostrar os arquivos que no so
indicados nesta tela, pressione a tecla de mudana de pgina do painel MDI.
Os arquivos guardados no disquete tambm podem ser mostrados em seqncia.
371

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

DIRET. DO ARQUIVO

O0001 N00000

SELEO ATUAL: PLANEJAMENTO


NO. NOME DO ARQUIVO
0000 PLANEJAMENTO
0001 PARMETRO
0002 TODOS OS PROGR
0003 O0001
0004 O0002
0005 O0010
0006 O0020
0007 O0040
0008 O0050
MEM * * * *

58.5
11.0
1.9
1.9
1.9
1.9
1.9
1.9

19 : 14 : 47

*** ***
DIR

PRGRM

(METRO) VOL

PLANEJ

(OPRT)

Tela n 1
3 Pressione as soft-keys [(OPRT)] e [SELEC] para mostrar "SELECIONAR
ARQU. N." (Na tela n 2). Introduza o nmero do arquivo e pressione
em seguida, as soft- keys [DEF.F] e [EXEC]. O arquivo cujo n foi inserido
selecionado e o nome do arquivo indicado aps "SELEO
ATUAL:.
DIRET. DO ARQUIVO

O0001 N00000

SELEO ATUAL:O0040
NO.
NOME ARQ.
(METRO) VOL
0000
PLANEJAMENTO
0001
PARMETRO
58.5
0002
TODOS OS PROGR
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
>_
MEM * * * * * * * * * *
19 : 17 : 10
DEF F

EXEC

Tela n 2
4 Pressione a tecla REMOTO no painel do operador da mquina para
ativar o modo RMT e pressione, em seguida, a chave de incio de ciclo.
O arquivo selecionado ser executado. Para mais detalhes sobre a tecla
REMOTO, consulte o manual fornecido pelo fabricante da mq.-ferramenta.
O nmero de arquivo selecionado indicado no canto superior direito
da tela como nmero F(ao invs de um nmero O).

372

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

DIRET.DO ARQUIVO

F0007 N00000

SELEO ATUAL:O0040

RMT

****

13 : 27 : 54

*** ***
DIR

PRGRM

PLANEJ

(OPRT)

Tela n 3
D Procedimento para executar 1 Visualize a lista de arquivos guardados no disquete. O procedimento
a funo de planejamento
de visualizao idntico aos passos 1 e 2 da execuo de um arquivo.
2 Na tela n 2, pressione as soft-keys [(OPRT)] e [SELEC] para mostrar
SELECIONAR ARQU.NO.

Introduza o nmero de arquivos 0 e pressione, em seguida, as soft-keys


[DEF.F] e [EXEC] PLANEJAMENTO indicada aps "SELEO ATUAL:".

Pressione a soft-key (tecla de retorno ao menu anterior) mais esquerda,


seguida da soft-key [PLANEJ]. A tela n 4 aparecer.
DIRET.DO ARQUIVO

F0000 N02000

ORDEM NO.ARQU
01
02
03
04
05
06
07
08
09
10
>_
MEM * * * *

REP SOLIC

22 : 07 : 00

*** ***
DIR

PRGRM

REP ATUAL

PLANEJ

(OPRT)

Tela n 4
Mova o cursor e introduza os nmeros de arquivos 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 do operador 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.
373

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

O0000 N02000

DIRET. DO ARQUIVO
ORDEM
01
02
03
04
05
06
07
08
09
10
RMT

N ARQU.
0007
0003
0004
0005

****

REP SOLIC
5
23
9999
LOOP

10 : 10 : 40

*** ***
DIR

PRGRM

REP ATUAL
5
23
156
0

PLANEJ

(OPRT)

Tela n 5

Explicaes
D No especificao de
nmero de arquivo

Se no for especificado qualquer nmero de arquivo na tela n 4 (o campo do nmero de arquivo deixado em branco). O programa interrompido nesse ponto.
Para deixar o campo do nmero de arquivo vazio, pressione a tecla numrica

seguida de

INPUT

D Repetio infinita

Se o valor negativo for definido como nmero de repeties, <LAO>


mostrado e o arquivo repetido indefinidamente.

D Anulao

Se as soft-keys [(OPRT)], [LIMPAR], e [EXEC] forem pressionadas na


tela n 4, todos os dados sero apagados. Contudo, estas teclas no funcionam durante a execuo de um arquivo.

D Retorno tela de
programas

Se a soft-key [PRGRM] for pressionada na tela n 1, 2, 3, 4, ou 5, a


tela de programas mostrada.

Limitaes
D Nmero de repeties

Podem ser especificados at 9999 como nmero de repeties. Se um arquivo for definido como 0, o arquivo torna-se invlido e no executado.

D Nmero de arquivos
registrados

Pode-se registrar at 20 arquivos, pressionando-se a tecla de mudana de


pgina na tela n 4.

D Cdigo M

Se forem executados quaisquer cdigos M diferentes de M02 e M30, o


nmero atual de repeties no aumenta.

D Display do diretrio do
disquete durante a execuo de um arquivo

Durante a execuo de um arquivo no pode ser chamado o display do


diretrio do disquete para edio simultnea.

D Reincio da operao
automtica

Para retornar operao automtica aps a suspenso da operao de


planejamento, pressione a tecla de reset.
374

OPERAO

B63854PO/03

4. OPERAO AUTOMTICA

Alarme
N do alarme

Descrio

086

Foi feita uma tentativa de execuo de um arquivo no


guardado no disquete.

210

M198 e M099 foram executados durante a operao de planejamento ou M198 foi executado durante a operao DNC.

375

4. OPERAO AUTOMTICA

4.5
FUNO DE CHAMADA
DE SUBPROGRAMA

(M198)

OPERAO

B63854PO/03

A funo de chamada de subprogramas 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.

Formato
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 um arquivo
no dispositivo de E/S
Nmeros de repeties
Instruo de chamada de dispositivos de E/S

Explicao

A funo de chamada de subprogramas ativada se o parmetro n 0102 do


dispositivo de entrada/sada for colocada em 3. Podem ser usados os formatos
1 ou 2. Pode-se usar 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,
um nmero de programa pode ser especificado. 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

Programa no dispositivo
externo de entrada/sada

0123 .... Nmero do arquivo

N3 M198 P0003 0123 ;


N4

N5

;
: Primeira (o) chamada/retorno
: Segunda (o) chamada/retorno
: Terceira (o) chamada/retorno

Fig.4.5 Evoluo do programa quando M198 especificado

376

B63854PO/03

OPERAO

4. OPERAO AUTOMTICA

Restries
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 um programa do arquivo guardado em um disquete,
M198 alterado para um cdigo M normal.
2 Se for efetuada uma interveno no MDI 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 M198 ser
comandado no modo MEMRIA, isto no influencia a
operao de memria, que prossegue com o reincio do
modo MEMRIA.

377

4. OPERAO AUTOMTICA

4.6
INTERRUPO MANUAL
POR MANIVELA

OPERAO

B63854PO/03

O movimento atravs de operao manual pela manivela eletrnica pode


ser executada com sobreposio do movimento atravs de operao
automtica no modo de operao automtica.

X
Profundidade de corte
programada

Posio da ferramenta durante


a operao automtica
Posio da ferramenta
aps interrupo manual

Profundidade de corte
por interrrupo
manual

Z
Pea

Fig. 4.6 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
girando-se a manivela do gerador de pulsos manual.
ALERTA
A distncia percorrida atravs da interrupo manual
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 valor de aumento elevado para
a interrupo manual.
A distncia percorrida a um fator de multipl. de x1 0,001 mm
(sada em milmetros) ou 0,0001 pol (sada em polegadas).

NOTA
A interrupo manual desativada se a mquina for travada durante a operao automtica.

378

B63854PO/03

4. OPERAO AUTOMTICA

OPERAO

Explicaes
D Relao com outras
funes

A tabela a seguir indica a relao entre outras funes e o movimento executado por interrupo por manivela.
Display

D Display da posio

Relao

Mquina bloqueada

A mquina est bloqueada. A ferramenta no se desloca mesmo que este sinal esteja ativo.

Travamento

O travamento est ativo. A ferramenta no se desloca


mesmo que este sinal esteja ativo.

Espelhamento

O espelhamento no est ativo. As funes de interrupo 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 vrios dados de display de


posio e o movimento executado pela interrupo por manivela.
Display

Relao

Valor das coordenadas A interrupo manual no altera as coordenadas


absolutas
absolutas.
Valor das coordenadas A interrupo manual no altera as coordenadas
relativas
relativas.
Valor das coordenadas As coordenadas da mquina so alteradas atravs
das mquinas
da distncia especificada por interrupo manual.

D Display da distncia
percorrida

Pressione a tecla de funo


[MANIV].

, seguida da soft-key para seleo de captulo

POS

mostrada a distncia percorrida atravs da interrupo por manivela.


Os 4 tipos de dados que se seguem so mostrados simultaneamente.
O0000 N00200

INTERRUPO MANUAL
(UNID. ENTRADA)
X 69.594
Z 61.439

(UNID. SADA)
X 69.594
Z 61.439

(RELATIVA)
U 0.000
W0.000
TEMPO TRAB
MDI

****

CONT PEAS
1H 12M TEMPO CICLO

287
0H 0M 0S

10 : 29 : 51

*** ***
REL

ABS

(DIST. A PERCORRER)
X 0.000
Z 0.000

TUDO

MANIV

(OPRT)

(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. SADA :

Distncia percorrida atravs da interrupo por manivela no sistema de


unidades de sada. Indica a distncia percorrida especificada atravs
de interrupo manual, de acordo com o menor incremento de comando.
379

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

(c) RELATIVA :

Posio no sistema de coordenadas relativas


Esses valores no influenciam a distncia percorrida, especificada por
interrupo manual.
(d) DIST. PERCORRIDA :

A distncia percorrida restante 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.

380

B63854PO/03

4.7
ESPELHAMENTO

4. OPERAO AUTOMTICA

OPERAO

Durante a operao automtica, a funo de espelhamento pode ser usada


para o movimento ao longo de um eixo. Para usar est funo, acione a
chave de espelhamento no painel do operador da mquina, ou a definio
de espelhamento no MDI.
X espelhamento do eixo X est ativo.
Caminho programado da ferramenta

Caminho da ferramenta aps utilizao

da funo de espelhamento

Ferramenta
X
Fig 4.7 Espelhamento

Procedimento

O procedimento seguinte serve de exemplo. Para mais informaes sobre as


operaes, 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 do operador
da mquina.
Como alternativa, ative a especificao de espelhamento seguindo os
passos abaixo:
21 Ative o modo MDI.
22 Pressione a tecla funo

OFFSET
SETTING

23 Pressione a sft- key [DEFINIR] para a seleo de captulo,


mostrar a tela de especificao.
DEFINIR (ESPELHAMENTO)

ESPELHAMENTO
ESPELHAMENTO

>_
MEM * * * *
CORREO

X =1 (0 : OFF 1 : ON)
Z = 0 (0 : OFF 1 : ON)

14 : 47 : 57

*** ***

DEFINIR

381

O0020 N00001

TRAB

(OPRT)

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

24 Mova o cursor para a posio de definio do espelhamento


e defina o eixo alvo com 1.
3 Ative o modo de operao automtica (modo de memria ou modo
MDI) e pressione, em seguida, o boto de incio de ciclo para iniciar a
operao automtica.

Explicaes

D A funo de espelhamento tambm pode ser ligada e desligada colocando-se


em 1 ou 0 o bit 0 do parmetro n 0012 (MIRX)
D Para mais informaes sobre as chaves de espelhamento, consulte o
manual fornecido pelo fabricante da mquina-ferramenta.

Restries

O sentido de deslocamento durante a operao manual, a direo de


deslocamento de um ponto intermedirio para o ponto de referncia
durante o retorno automtico ao ponto de referncia (G28).

382

B63854PO/03

4.8
INTERVENO
MANUAL E
RETORNO

OPERAO

4. OPERAO AUTOMTICA

Quando o movimento da ferramenta ao longo de eixo interrompido


pelo bloqueio de avano durante a operao automtica, de forma que a interveno
manual possa ser utilizada para substituir a ferramenta: esta funo retorna
a ferramenta posio em que foi iniciada a interveno manual durante o
reincio da operao automtica.
Para usar a funo normal de reincio do programa e a funo de recolhimento e
retorno da ferramenta, necessrio usar as chaves do painel do operador em
combinao com as teclas MDI. Esta funo no necessita de tais operaes.

Explicaes
D Absoluto manual ON/OFF

No modo absoluto manual OFF, a ferramenta no retorna posio de parada,


mas funciona de acordo com a funo de absoluto manual ON/OFF.

D Correo

Na operao de retorno, utilizada a velocidade de avano do teste de funcionamento


em vazio e ativada a funo de correo da velocidade de avano em modo jog.

D Operao de retorno

A operao de retorno executada de acordo com o posicionamento com


base na interpolao no linear.

D Bloco nico

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.

D Cancelamento

Se ocorrer um reset ou for ativado um alarme durante a interveno


manual ou operao de retorno, esta funo cancelada.

D Modo MDI

Esta funo tambm pode ser usada no modo MDI.

Restries
D Ativar e desativar a
interveno manual
e o retorno

Esta funo est ativa apenas se o LED de manuteno da operao automtica estiver aceso. Se no houver mais distncia a percorrer, esta funo
no tem qualquer efeito, mesmo que seja executada uma parada de avano bloqueado com sinal de manuteno da operao automtica *SP (bit 5 de G008).

D Correo

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.

D Avano bloqueado,
espelhamento e
escalonamento

Durante a interveno manual, nunca utilize as funes de avano


bloqueado, espelhamento ou escalonamento.

383

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

Exemplo
1. O bloco N1 corta uma pea
Ferramenta

Ponto inicial do bloco

N2

N1

2. A ferramenta parada pressionando-se a chave de bloqueio


de avano a meio do bloco N1 (ponto A).
N2

N1 Ponto A
3. Aps a retrao manual da ferramenta ao ponto B, o movimento
reiniciado.
Ponto B
Interveno
manual

N2

N1 Ponto A
4. Aps o retorno automtico ao ponto A, na velocidade de avano do
teste de funcionamento em vazio, o comando de movimento restante
do bloco N1 executado.
B
N2

N1 Ponto A

ALERTA
Durante a execuo da interveno manual, preste ateno
em particular usinagem e ao formato da pea, de forma
a evitar danos na mquina e na ferramenta.

384

4.9
OPERAO DNC

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

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 leitor/perfurador ou buffer remoto.
possvel selecionar arquivos (programas) guardados no disco de uma
unidade externa de entrada/sada (arquivo Handy, disco 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 leitor/perfurador.
OPERAO DNC

Procedimento

D Tecla de verificao do
programa

1 Procure o programa (arquivo) a executar.


2 Pressione a tecla REMOTO no painel do operador da mquina para
ativar o modo RMT e pressione a chave de incio de ciclo. O arquivo
selecionado ser executado. Para mais detalhes sobre a utilizao da tecla
REMOTO, consulte o respectivo manual fornecido pelo fabricante da
mquina-ferramenta.
VERIFICAO DE PROGRAMA

O0001 N00020

N020 X100.0 Z100.0 (DNCPROG) ;


N030 X200.0 Z200.0 ;
N050 X400.0 Z400.0 ;
(RELATIVA) (DIST A PERCORRER)

100.000 X

0.000

0.000 Z

0.000

F
S
V ATU
SATUAL
RMT INIC MTN *** ***
[ ABS ][ REL ][

G00
G22
G41
G98

G17 G90
G94 G21
G49 G80
G50 G67
B
H
M
D
M
M
REPETIR
21:20:05
][
][ (OPRT) ]

D Tela de programa
PROGRAMA

N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120

O0001 N00020

X100.0 Z100.0 (DNCPROG) ;


X200.0 Z200.0 ;
X300.0 Z300.0 ;
X400.0 Z400.0 ;
X500.0 Z500.0 ;
X600.0 Z600.0 ;
X700.0 Z400.0 ;
X800.0 Z400.0 ;
x900.0 z400.0 ;
x1000.0 z1000.0 ;
x800.0 z800.0 ;

RMT INIC MTN *** ***


[ PRGRM ][ VERIF ][

385

21:20:05
][
][ (OPRT) ]

4. OPERAO AUTOMTICA

OPERAO

B63854PO/03

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 uma marca de
controle de sada "(" e marca de controle de entrada ")" dentro de um bloco.

Explicaes
D Durante a operao DNC podem ser chamadas as programaes e
programas de macro armazenados na memria.

Limitaes
D Limite do nmero
de caracteres

No display de um programa no podem ser mostrados mais de 256 caracteres,


pelo que a exibio dos caracteres pode ficar truncada no meio de um bloco.

D M198 (comando para


chamar um programa de
uma unidade externa de
entrada/sada)

M198 no pode ser executado na operao DNC, caso contrrio ser


ativado o alarme P/S n 210.

D Macro de usurio

Na operao DNC, podem ser especificadas macros de usurio, mas


no podem ser programadas instrues de repetio e instrues de
desvio. Se estas instrues forem executadas, o alarme P/S n 123 ser ativado.
Se 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 os caracteres adjacentes.
Exemplo
#102=SIN[#100] ;

IF[#100NE0]GOTO5 ;

D M99

[Durante a operao DNC]


#102 = S I N[#100] ;
I F[#100NE0] G O T O 5 ;

Se o controle voltar de um subprograma ou programa de macros para o


programa de chamada durante a operao DNC, torna-se impossvel usar
um comando de retorno (M99P****) para o qual um nmero de seqncia
especificado.

Alarme
Nmero

Mensagem

Contedo

086

SINAL DR OFF

O sinal de pronto(DR) do leitor/furador foi


desligado ao introduzir dados na memria
atravs da interface leitor/furador.
O fornecimento de energia unidade de
E/S foi cortado ou o cabo no est
conectado ou um PCB est com defeito.

123

IMPOS.USAR
COMAN.DE MACRO
EM DNC

O comando 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.

386

OPERAO

B63854PO/03

5. OPERAO DE TESTE

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
2
3
4
5

Bloqueio da Mquina e Bloqueio da Funo Auxiliar


Correo da Velocidade de Avano
Correo do Deslocamento Rpido
Teste de Funcionamento em Vazio
Bloco nico

387

5. OPERAO DE TESTE

5.1
BLOQUEIO DA MQUINA
E BLOQUEIO DA
FUNO AUXILIAR

OPERAO

B63854PO/03

Utilize o bloqueio da mquina para exibir a alterao da posio sem deslocar a ferramenta.
H dois tipos de bloqueio da mquina: bloqueio de todos os eixos, que interrompe o movimento ao longo de todos os eixos; e o bloqueio no eixo especificado, que interrompe o movimento apenas ao longo do eixo especificado.
Encontra-se tambm disponvel o bloqueio da funo auxiliar, que desativa
os comandos M, S e T; este permite controlar um programa juntamente com
o bloqueio da mquina.
MDI

Ferramenta

Pea

X
Z

A ferramenta no se desloca, mas a posio


ao longo de cada eixo muda no display.

Fig. 5.1 Bloqueio da mquina

Procedimento para o Bloqueio da Mquina e Bloqueio da Funo Auxiliar


D Bloqueio da mquina

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 no
display, como se a ferramenta se deslocasse.
Algumas mquinas possuem um boto de bloqueio da mquina para cada
eixo. Em tais mquinas, pressione os botes de bloqueio de avano para os
eixos ao longo dos quais deve ser ativada a parada da ferramenta. Para mais
informaes sobre o bloqueio da mquina, consulte o manual do fabricante da
mquina-ferramenta.
ALERTA
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.

D Bloqueio da Funo Auxiliar

Pressione o boto de bloqueio da funo auxiliar existente no painel do


operador. Os cdigos M, S, T, e B so desativados e no podem ser
executados. Para mais informaes sobre o bloqueio da funo auxiliar,
consulte o manual fornecido pelo fabricante da mquina-ferramenta.

388

OPERAO

B63854PO/03

5. OPERAO DE TESTE

Restries
D Comando M, S, T, B somente no bloqueio da mquina

Os comandos M, S, T e B so executados apenas no estado de bloqueio da

D Retorno ao ponto de
referncia sob 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 LED de retorno ao ponto de referncia no acende.

D Cdigos M no bloqueados atravs do bloqueio


da funo auxiliar

Os comandos M00, M01, M02, M30, M98, M99 e M198 so (chamada de


sub-programa) executados mesmo que a mquina se encontre no estado de
bloqueio da funo auxiliar. Os cdigos M para chamada de um subprograma
(parmetros n 6071 a 6079) e aqueles para chamada de uma macro de usurio
(parmetro n 6080 a 6089) tambm podem ser executados.

mquina.

389

5. OPERAO DE TESTE

5.2
CORREO DA
VELOCIDADE DE
AVANO

OPERAO

B63854PO/03

A velocidade de avano programada pode ser diminuda ou aumentada atravs de uma porcentagem (%) selecionada com o boto rotativo de correo.
Esta funo usada para controlar um programa.
Por exemplo, mesmo que seja indicada no programa uma velocidade de
avano de 100mm/min, a ferramenta desloca-se a 50mm/min se o boto
de correo for colocado em 50%.

Velocidade de avano 100 mm/min


Ferramenta
(Programada)
Velocidade de avano: 50 mm/min
aps a correo da velocidade
de avano

Controle a usinagem
atravs da alterao do
valor da velocidade de
avano especificado no
programa

Pea

Fig. 5.2 Correo da velocidade de avano

Procedimento para a Correo da Velocidade de Avano


Coloque o boto rotativo para correo da veloc. de avano, existente no painel
do operador, na porcentagem (%) desejada antes ou durante a operao automtica.
Em algumas mquinas, usado o mesmo boto para correo da velocidade de
avano e para a velocidade de avano manual contnuo. Consulte o manual
do fabricante da mquina-ferramenta sobre a correo da velocidade de avano.
0

200

CORREO DA VELOCIDADE
DE AVANO EM MODO JOG

Restries
D Faixa de correo

As correes podem ser definidas entre 0 e 254%. Em algumas mquinas,


esta faixa depende das especificaes do fabricante da mquina-ferramenta.

D Correo durante a
abertura de rosca

Durante a abertura de rosca, a correo ignorada e a velocidade de avano


se mantm como especificada pelo programa.

390

5. OPERAO DE TESTE

OPERAO

B63854PO/03

5.3
CORREO DO
DESLOCAMENTO
RPIDO

Na velocidade de deslocamento rpido pode ser aplicada uma correo de quatro


passos (F0, 25%, 50%, e 100%). F0 definido por um parmetro (n 1421).

Velocidade de deslocamento
rpido: 10m/min

Correo
50%

5m/min

Fig. 5.3 Correo do deslocamento rpido

Procedimento para Correo do Deslocamento Rpido

BAIXO

25

50
100

Selecione uma das quatro velocidades de avano com a chave de correo


do deslocamento rpido, durante o deslocamento rpido. Para mais informaes sobre a correo do deslocamento, consulte o manual do fabricante da
mquina-ferramenta.

Correo do deslocamento rpido

Explicaes

Encontram-se disponveis os seguintes tipos de deslocamento rpido. A


correo do deslocamento rpido pode ser aplicada a cada um deles.
1) Deslocamento rpido atravs de G00.
2) Deslocamento rpido durante um ciclo fixo.
3) Deslocamento rpido em G27, G28, G30 e G53.
4) Deslocamento rpido manual
5) Deslocamento rpido do retorno manual ao ponto de referncia

391

5. OPERAO DE TESTE

5.4
TESTE DE
FUNCIONAMENTO
EM VAZIO

OPERAO

B63854PO/03

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

Mandril

Fig. 5.4 Teste de funcionamento em vazio

Procedimento para o Teste de Funcionamento em Vazio

Explicaes
D Velocidade de avano do
teste de funcionamento
em vazio
SINGLE
BLOCK
DRY
RUN

OPT
STOP

BLOCK
SKIP

MST
LOCK

WORK
LIGHT

MC
LOCK

Pressione a chave de teste de funcionamento em vazio no painel do


operador, durante a operao automtica.
A ferramenta desloca-se velocidade de avano especificada em um
parmetro. A chave de deslocamento rpido tambm pode ser usada para
alterar a velocidade de avano. Para maiores informaes, consulte
o manual do fabricante da mquina-ferramenta.
A velocidade de avano do teste de funcionamento em vazio muda como mostrado
na tabela abaixo, de acordo com a chave de deslocamento rpido e os parmetros.
Chave de
deslocamento
rpido
ON

Comando do programa

OFF

Deslocamento rpido

Avano

Veloc. de deslocamento rpido

Vel. do teste de func. em vazio JVmax *2)

Veloc. do teste de func. em


vazio xJV ou vel. desl. rpido *1)

Vel. do teste de func. em vazio

JV

Vel. mx. avano corte . . . . . . . . . . . . . Ajuste pelo parmetro n 1422


Vel. desloc. rpido . . . . . . . . . . . . . . . . . Ajuste pelo parmetro n 1420
Vel. avano do teste . . . . . . . . . . . . . . . Ajuste pelo parmetro n 1410
JV: Correo da velocidade de avano manual contnuo.
*1) Velocidade de avano do teste x JV, quando o parm. RDR (bit 6 do n 1401)
for 1. Velocidade de deslocamento rpido quando o parmetro RDR 0.
*2) Fixada velocidade mxima de avano de corte
JVmax: Valor mximo da correo da velocidade de avano em jog.
392

B63854PO/03

5.5
BLOCO NICO

5. OPERAO DE TESTE

OPERAO

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 bloco nico no programa. Controle o programa
no modo bloco a bloco atravs da execuo individual de cada bloco.

Incio de ciclo

Ferramenta

Parada

Incio de ciclo

Incio de ciclo

Parada

Incio de ciclo
Parada
Parada

Pea

Bloco nico

Procedimento para o Bloco nico


1 Pressione a chave de bloco nico no painel do operador. 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 bloco nico, consulte o
respectivo manual fornecido pelo fabricante da mquina-ferramenta.

393

5. OPERAO DE TESTE

OPERAO

B63854PO/03

Explicaes
D Retorno ao ponto de
referncia e bloco nico

Se G28 a G30 forem acionados, a funo de bloco nico efetivada no


ponto intermedirio.

D Bloco nico durante


um ciclo fixo

No ciclo fixo, os pontos de parada de bloco nico so:


Deslocamento rpido

S : Bloco nico

Avano de corte

Caminho da ferramenta
lG90
(Ciclo de torneamento
externo/interno)

Ciclo de corte reto

Ciclo de corte cnico


S

4
3

Explicaes

4
3

como de um ciclo. Aps 4 ter

O caminho da
ferramenta 1 a
4 considerado

sido concludo,
feita uma parada.

lG92
(Ciclo de abertura de rosca)

Ciclo de abertura de rosca reta Ciclo de abertura de rosca cnica


S

4
3

lG94
(Ciclo de torneamento de
final de face)

O caminho da
ferramenta 1 a
4 considerado
como de um ciclo. Aps 4 ter
sido concludo,
feita uma parada.

Ciclo de corte de final de face reta Ciclo de corte de final de face cnica
S

1
2

lG70
(Ciclo de acabamento)

7
6
5

1
3

lG71
(Ciclo de usinagem grosseira
da superfcie externa)
G72
(Ciclo de usinagem grosseira
de final de face)

O caminho da
ferramenta 1 a
4 considerado
como de um ciclo. Aps 4 ter
sido concludo,
feita uma parada.

O caminho da
ferramenta 1 a
7 considerado
como de um ciclo. Aps 7 ter
sido concludo,
feita uma parada.

S
4
3
7
11
19
15

20

6 5

12

10

16

14

13
17

18

Esta figura mostra que o caso para G71. G72 idntico.


Fig. 5.5 Bloco nico durante o ciclo fixo (1/2)

394

Cada caminho
da ferramenta 1
a 4, 5 a 8, 9 a 12,
13 a 16, e 17
a 20, considerado como de
um ciclo. Aps
cada ciclo ter
sido concludo,
feita uma
parada.

B63854PO/03

5. OPERAO DE TESTE

OPERAO

Deslocamento rpido
Avano de corte

S : Parada de bloco nico

Caminho da ferramenta
lG73
(Ciclo de corte loop-fechado)

Explicaes
S

6
5
4

lG74
(Ciclo de corte de final de face)
G75
(Ciclo de corte de face externa/
interna)

9
8

5
6 4

1
2

10

Esta figura mostra que o caso para G74. G75 idntico.


lG76
(Ciclo de abertura de rosca
mltiplo-repetitivo)

4
1

3
2

O caminho da
ferramenta 1 a
6 considerado
como de um ciclo. Aps 6 ter
sido concludo,
feita uma
parada.
O caminho da
ferramenta 1 a
10 considerado
como de um ciclo. Aps 10 ter
sido concludo,
feita uma
parada.
O caminho da
ferramenta 1 a
4 considerado
como de um ciclo. Aps 4 ter
sido concludo,
feita uma
parada.

Fig. 5.5 Bloco nico durante o ciclo nico (2/2)

D Chamada de subprograma
e bloco nico

A parada de bloco nico no executada em blocos com M98P_; M99;


ou G65.
No entanto, se o bloco tiver endereo diferente de O, N ou P, a parada de
bloco nico ser executada em blocos com M98P_ ou comando M99.

395

6. FUNES DE SEGURANA

OPERAO

B63854PO/03

FUNES DE SEGURANA

Para parar imediatamente a mquina por questes de segurana, pressione


o boto Parada de Emergncia. Para evitar que a ferramenta ultrapasse os
finais 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.

396

B63854PO/03

6.1
PARADA DE
EMERGNCIA

OPERAO

6. FUNES DE SEGURANA

Se o boto Parada de emergncia do painel do operador da mquina for


pressionado, a mquina pra imediatamente.
Vermelho

PARADA DE EMERGNCIA
Fig. 6.1 Parada de emergncia

Este boto bloqueado quando pressionado. Embora varie em funo do fabricante da mquina-ferramenta, o boto pode ser geralmente destravado atravs
de rotao.

Explicao

A PARADA DE EMERGNCIA interrompe a passagem de corrente para o


motor. As causas do problema devem ser eliminadas antes de se liberar o boto.

397

6. FUNES DE SEGURANA

6.2
ULTRAPASSAGEM
DE CURSO

OPERAO

B63854PO/03

Quando a ferramenta tenta deslocar-se para alm do fim de curso definido,


pela chave de fim de curso da mquina, a ferramenta desacelerada e parada,
gerando uma mensagem de ULTRAPASSAGEM DE CURSO.
Desacelerao e parada

X
Fim de curso

Chave fim de curso

Fig. 6.2 Ultrapassagem de curso

Explicaes
D Ultrapassagem de curso
durante a operao
automtica

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.

D Ultrapassagem de curso
durante a operao
manual

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.

D Liberar a ultrapassagem
de curso

Pressione a tecla de reset para efetuar um reset do alarme depois de colocar a


ferramenta manualmente na direo segura. Para mais informaes, consulte o manual do fabricante da mquina-ferramenta.

Alarme

Mensagem

Descrio

Alarme
No.

Ultrapassagem: +n

A ferramenta ultrapassou o hardware do


limite de curso ao longo do eixo n positivo
(n: 1 to 2).

507

Ultrapassagem: n

A ferramenta ultrapassou o hardware do


limite de curso ao longo do eixo n negativo
(n: 1 to 2).

398

B63854PO/03

6.3
CONTROLE DE
CURSO
ARMAZENADO

OPERAO

6. FUNES DE SEGURANA

Com as chaves de controle de curso armazenado 1, 2 e 3 podem ser especificadas trs reas em que a ferramenta no pode entrar.

Limite de curso armazenado 3

Limite de curso armazenado 2

Limite de curso armazenado 1

:rea proibida para a ferramenta

Fig. 6.3 (a) Controle de curso

Se a ferramenta ultrapassar um limite de curso armazenado, mostrado um


alarme e a ferramenta desacelerada e parada.
Se a ferramenta entrar em uma rea interditada e for acionado um alarme,
ela pode ser deslocada no sentido inverso.

Explicaes
D Controle de curso
armazenado 1

Parmetros ajustados para limite (n 1320, 1321 ou n 1326, 1327). A rea


situada fora dos limites definidos uma rea interditada. O fabricante da
mquina-ferramenta geralmente define esta rea como o curso mximo.

D Controle de curso
armazenado 2 (G22, G23)

Parmetros (n 1322, 1323) ou comandos ajustam estes limites. A rea situada dentro ou fora do limite pode ser definida como rea interditada atravs
do parmetro OUT (n 1300#0).
No caso de um programa, o comando G22 impede que a ferramenta entre na
rea interditada, e o comando G23 permite que ela entre. Os comandos G22 e
G23 devem ser programados independentemente de outros comandos num
bloco.
O comando a seguir cria ou altera a rea interditada:

399

6. FUNES DE SEGURANA

OPERAO

B63854PO/03

G 22X_Z_I_K_;

A(X,Z)

B(I,K)
X>I,Z>K
XI>
ZK>
a distncia que a ferramenta percorre em 8ms. de 2000 no menor
incremento de comando quando a velocidade de avano de 15 m/min.
Fig. 6.3(b) Criando ou alterando a rea interditada por meio de um programa

Se a rea for definida atravs de parmetros, os pontos A e B na figura


abaixo devem ser definidos.
A(X1,Z1)

B(X2,Z2)
X1>X 2 , Z1>Z2
X1X2>
Z1Z2>
a distncia que a ferramenta percorre em 8ms. de 2000 no menor
incremento de comando quando a velocidade de avano de 15 m/min.
Fig. 6.3 (c) Criando ou alterando a rea interditada por meio de parmetros

No controle de curso armazenado 2, a rea definida como um retngulo,


com os dois pontos como vrtices, mesmo que se troque a ordem dos
valores das coordenadas dos dois pontos.
Quando a rea interditada X1, Z1, X2, e Z2 definida atravs dos parmetros
(Nos. 1322, 1323), os dados devem ser especificados em funo da distncia do
ponto de referncia no menor incremento de comando. (Incremento de sada)
Se a definio da rea proibida XZIK for feita atravs do comando G22, especifique os dados em funo da distncia do 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.
D Controle de curso
armazenado 3

Ajuste o limite de curso com os parmetros No. 1324 e 1325. O interior


da rea de limite se torna rea proibida.

400

B63854PO/03

D Ponto de controle da
rea interditada

6. FUNES DE SEGURANA

OPERAO

O parmetro de definio ou o valor programado (X, Z, I, e K) depende


de qual parte da ferramenta ou porta-ferramentas controlado para a entrada
de rea proibida.
Confirme a posio de controle (o topo da ferramenta ou a placa de fixao
da ferramenta) antes de programar a rea interditada. Se o ponto C (o topo da
ferramenta) for controlado como na 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".

d
D
c
C
Limite da rea

Posio da ferramenta
aps o retorno ao ponto
de referncia.

Fig. 6.3 (d) Definio da rea interditada

D Sobreposio da
rea interditada

As reas interditadas podem ser sobrepostas.

Fig. 6.3 (e) Definio da sobreposio de reas interditadas

Os limites desnecessrios devem ser definidos para alm do curso da mquina.


D Tempo efetivo para
uma rea interditada

Os limites so ativados depois da energizao e 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 interditada
de cada limite, ser acionado imediatamente um alarme. (S no modo G22 para
o limite de curso armazenado 2).

D Liberao de alarmes

Quando a ferramenta estiver imvel na rea proibida, pressione o boto


de parada de emergncia para liberar a condio de proibido, e desloque a
ferramenta para fora a rea interditada com o modo G23; em seguida, se
a definio estiver errada, corrija-a e execute novamente o retorno ao ponto
de referncia.

401

6. FUNES DE SEGURANA

D Mudana de G23 para


G22 numa rea interditada

OPERAO

B63854PO/03

Quando G23 mudado para G22 na rea interditada, sucede o seguinte:


(1) Se a rea interditada for interna, o alarme acionado no movimento
seguinte.
(2) Se a rea interditada for externa, o alarme acionado imediatamente.
NOTA
Ao definir uma rea proibida, se os dois pontos a serem
definidos forem idnticos, a rea resultar no seguinte:
(1)Quando a rea interditada for de controle armazenado
de curso 1, todas as reas so proibidas.
(2)Quando a rea interditada for de controle armazenado
de curso 2 ou 3, todas as reas so reas mveis.

D Valor de ultrapassagem
do limite de curso
armazenado

Se a velocidade mxima de deslocamento for F (mm/min), o valor mximo de


correo, L (mm), do limite de curso armazenado obtido atravs da seguinte
expresso:
L (mm) = F/7500
A ferramenta entra na rea interditada especificada at L (mm). O bit 7
(BFA)do parmetro n 1300 pode ser usado para parar a ferramenta quando
esta atinge um ponto L mm antes da rea especificada. Nesse caso, a
ferramenta no entrar na rea interditada.

D Determinao do tempo
para mostrar um alarme

O parmetro BFA (bit 7 do n 1300) determina se um alarme mostrado


imediatamente antes da ferramenta entrar na rea interditada ou imediatamente
aps a entrada da ferramenta nessa mesma rea.

Alarme
Nmero
500

Mensagem

ULTRAPASSAGEM: A ferramenta ultrapassou o limite de curso

+n
501

armazenado 1 no eixo n (1-2) em sentido +

ULTRAPASSAGEM: A ferramenta ultrapassou o limite de curso

n
502

armazenado 1 no eixo n (1-2) em sentido -

ULTRAPASSAGEM: A ferramenta ultrapassou o limite de curso

+n
503

armazenado 2 no eixo n (1-2) em sentido +

ULTRAPASSAGEM: A ferramenta ultrapassou o limite de curso

n
504

armazenado 2 no eixo n (1-2) em sentido -

ULTRAPASSAGEM: A ferramenta ultrapassou o limite de curso

+n
505

Contedo

armazenado 3 no eixo n (1-2) em sentido +

ULTRAPASSAGEM: A ferramenta ultrapassou o limite de curso

armazenado 3 no eixo n (1-2) em sentido -

402

6. FUNES DE SEGURANA

OPERAO

B63854PO/03

6.4
LIMITADORES DO
MANDRIL E DO
CONTRA-CABEOTE

A funo limite do mandril e do contra-cabeote previne o dano mquina atravs


do controle das batidas da ponta da ferramenta no mandril ou no contra-cabeote.
Especifique a rea na qual a ferramenta no pode entrar (rea de entrada interditada). Isto feito utilizando-se a tela especial de definio, de acordo
com os formatos do mandril e do contra-cabeote. Se a ponta da ferramenta
deve entrar na rea definida durante a operao de usinagem esta funo
emite uma mensagem de alarme para a ferramenta.
A ferramenta pode ser cancelada da rea somente pela sua retrao na direo
oposta de entrada.

Definio dos limitadores do mandril e do contra-cabeote


D Definio dos formatos do
mandril e contra-cabeote

1 Pressione a tecla de funo

OFFSET
SETTING

2 Pressione a tecla do menu seguinte


de seleo de captulo [LIMITADOR] .

. Depois pressione a soft-key

3 Pressionando a tecla de pgina aciona o display entre as telas de definio do limite do mandril e do contra-cabeote.
Tela de definio de limite do mandril
LIMITADOR (MANDRIL)

O0000 N00000

TY=0(0:IN,1:OUT)
L =
50.000
W =
60.000
L1=
25.000
W1=
30.000

W1
W

L1
CX
L

CX=
CZ=

CZ

200.000
100.000

POSIO ATUAL (ABSOLUTO)

200.000

50.000

>_
MDI **** *** ***
14:46:09
[
][ DESL.PE ][
][ LIMIT ][ (OPRT) ]

403

6. FUNES DE SEGURANA

OPERAO

B63854PO/03

Tela de definio de limite do contra-cabeote


LIMITADOR (CONTRA-CABEOTE)

O0000 N00000

L
X
L1
/D3
/
/
TZ

L2
D2

D1

*
/D3
Z

L =
D =
L1=
D1=
L2=
D2=
D3=

100.000
200.000
50.000
100.000
50.000
50.000
30.000

TZ=

100.000

POSIO ATUAL (ABSOLUTO)

200.000

>_
MDI **** *** ***
14:46:09
[ ENTRADA ][ +ENTRADA ][
DEF

50.000

][

][

4 Posicione o cursor em cada item, definindo o formato do mandril ou do


contra-cabeote, introduza o valor correspondente, depois pressione a softkey de [ENTRADA]. O valor est definido. Pressionando a soft-key
[+ENTRADA] aps um valor faz com que este seja adicionado ao valor
atual, sendo a soma total dos dois valores o novo valor de definio.
Os itens CX e CZ, ambos da tela de definio do limitador do mandril, e o
item TZ da tela de definio do limitaldor do contra-cabeote, tambm
podem ser definidos de outro modo. Desloque a ferramenta manualmente
na posio desejada, depois pressione a soft-key [DEF] para definir a(s)
coordenada(s) da ferramenta no sistema de coordenadas da pea. Se uma
ferramenta com uma correo diferente de 0 for manualmente deslocada
na posio desejada sem nenhuma compensao, execute a compensao de
correo no sistema de coordenadas. Elementos diferentes de CX, CZ e TZ
no podem ser definidos com a soft-key [DEF].
Exemplo)
Quando a ponta da ferramenta entrar na rea interditada durante a usinagem,
a funo pra o movimento da ferramenta e exibe uma mensagem de alarme.
Uma vez que a parada da mquina ocorre s com um pouco de atraso aps
a parada do CNC, a ferramenta ir parar o seu movimento atual em um determinado ponto dentro do limite especificado. mais seguro, no entanto, definir uma rea um pouco maior que a rea que foi determinada. Baseado na
velocidade de deslocamento rpido, a distncia entre os limites dessas duas
reas, L, calculada a partir da seguinte equao:
L + (Veloc. desloc. rpido)

1
7500

Quando a velocidade de deslocamento rpido de 15m/min, por exemplo,


defina uma rea com um limite externo de 2mm a mais da rea que foi
determinada. Os formatos do mandril e contra-cabeote podem ser especificados atravs dos parmetros n 1330 a 1345.
CUIDADO
Defina o modo G23 antes de tentar especificar os formatos
do mandril e contra-cabeote.

404

6. FUNES DE SEGURANA

OPERAO

B63854PO/03

D Retorno ao ponto
de referncia

1 Retorne a ferramenta ao ponto de referncia ao longo dos eixos X e Z.


A funo limitadora do mandril-contra-cabeote ser efetivada somente
aps a concluso do retorno ao ponto de referncia aps a energizao.
O retorno ao ponto de referncia no precisa ser sempre executado
quando o detector de posio absoluta acinado. No entanto, a posio
relativa entre a mquina e o detector de posio absoluta devem ser
determinados.

D G22, G23

1 Aps o retorno ao ponto de referncia, com G22 (limite de curso armazenado ativo) so validadas as reas de interdio para o mandril
e o contra-cabeote. Com G23 (limite de curso armazenado desativado)
desativa-se a funo.
Mesmo se G22 for especificado, a rea de interdio do contra-cabeote
pode ser desativada ao ser acionado os sinal do limitador do mesmo.
Quando o contra-cabeote empurrado contra a pea ou separado da
mesma, com as funes miscelnea os sinais do PMC so utilizados
para ativar ou desativar a ra de definio.
Cdigo G

Sinal limitador do
contra-cabeote
0

G22
G23

Limitador do mandril Lim. contra-cabeote


Efetivo

Efetivo

Efetivo

Nenhuma relao

No efetivo

No efetivo

No efetivo

Geralmente G22 selecionado na energizao. No entanto com o bit 7


do parmetro n 3402, pode ser alterado para G23.

Explicaes
D Definio do formato do
limitador do mandril

D Mandril de suporte da face


externa da ferramenta
X
L
A

D Mandril de suporte da face


interna da ferramenta
X
L
A

L1

W1

CZ

W1

CX

L1

Ponto de origem do
sistema de coordenadas da pea

CZ

Ponto de origem do
sistema de coordenadas da pea

Nota) As reas riscadas indicam reas interditadas.

405

CX

6. FUNES DE SEGURANA

OPERAO

B63854PO/03

Smbolo

Descrio

TY

Seleo de formato do mandril (0: suporte da face interna da ferramenta;


1: suporte da face externa da ferramenta.

CX

Posio do mandril (ao longo do eixo X).

CZ

Posio do mandril (ao longo do eixo Z).

Extenso dos mordentes do mandril.

Profundidade dos mordentes do mandril (raio).

L1

Extenso do suporte dos mordentes do mandril.

W1

Profundidade do suporte dos mordentes do mandril (raio).

TY :
Seleciona o tipo de mandril baseado em seu formato. 0 seleciona o
mandril que suporta a face interna de uma ferramenta. 1 seleciona o
mandril que suporta a face externa de uma ferramenta. Considera-se que
o mandril simtrico ao seu eixo Z.
CX, CZ:
Especifique as coordenadas de posio de um mandril, ponto A, no
sistema de coordenadas da pea. Estas coordenadas no so as mesmas
do sistema de coordenadas da mquina. A tabela 1 lista as unidades
utilizadas para a especificao dos dados.
ALERTA
O sistema de programaao determinado pela programao
de dimetro ou de raio para o eixo. Quando a programao de dimetro utilizada para o eixo, os dados devem
ser introduzidos pela mesma programao de dimetro.
Tabela 1 Unidades
Unidade de dados

Increment
Sistema
de
incremento

IS-A

IS-B

Faixa de dados vlida

Entrada mtrica 0,001 mm

0,0001 mm

99999999 a +99999999

Entr. polegadas

0,00001 pol

99999999 a +99999999

0,0001 pol

L, L1, W, W1:
Defina o formato de um mandril. A tabela 2 lista as unidades utilizadas para
especificar os dados.
ALERTA
Para o raio especifique sempre W e W1. Quando
a programao de raio usada para o eixo Z, especifique
L e L1 no raio.
Tabela 2 Unidades
Increment
Sistema
de
incremento

Unidade de dados

Faixa de dados vlida

IS-A

IS-B

Entrada mtrica

0,001 mm

0,0001 mm

99999999 a +99999999

Entr. polegadas

0,0001 pol

0,00001 pol

99999999 a +99999999

406

6. FUNES DE SEGURANA

OPERAO

B63854PO/03

D Definio do formato do
limitador do contra-cabeote

L
L1

TZ
L2
Pea

B
D3

D2

D1

Ponto de origem
do sistema de
coordenadas
da pea

Smbolo
TZ

Descrio
Posio do contra-cabeote (ao longo do eixo Z)

Extenso do contra-cabeote

Dimetro do contra-cabeote

L1

Extenso (1) do contra-cabeote

D1

Dimetro (1) do contra-cabeote

L2

Extenso (2) do contra-cabeote

D2

Dimetro (2) do contra-cabeote

D3

Dimetro (3) do contra-cabeote

TZ :
Especifica a coordenada Z da posio do mandril, ponto B, no sistema
de coordenadas da pea. Estas coordenadas no so as mesmas do sistema
de coordenadas da mquina. A tabela 3 lista as unidades utilizadas para
especificar os dados. Considera-se que o contra-cabeote simtrico ao
seu eixo Z.
ALERTA
O sistema de programao determinado pela programao de dimetro ou de raio para o eixo.
Tabela 3 Unidades
Sistema de
incremento

Unidade de dados
IS-A

IS-B

Faixa de dados vlida

Entrada mtrica 0,001 mm

0,0001 mm

99999999 a +99999999

Entr. polegadas 0,0001 pol

0,00001 pol

99999999 a +99999999

L, L1, L2, D, D1, D2, D3:


Defina o formato de um contra-cabeote. A tabela 4 lista as unidades
utilizadas para especificao dos dados.
ALERTA
Deve-se sempre especificar D, D1, D2 e D3 na programao
de dimetro. Quando a programao de raio utilizada para
o eixo Z, defina L, L1 e L2 no raio.

407

6. FUNES DE SEGURANA

OPERAO

B63854PO/03

Tabela 4 Unidades
Increment
Sistema
de
incremento

D Definio da rea de
interdio para a ponta
do contra-cabeote

Unidade de dados
IS-A

IS-B

Faixa de dados vlida

Entrada mtrica 0,001 mm

0,0001 mm

99999999 a +99999999

Entr. polegadas 0,0001 pol

0,00001 pol

99999999 a +99999999

O ngulo da ponta do contra-cabeote de 60. A rea de interdio definida


em volta da ponta, considerando-se que o ngulo de 90, como indicado abaixo:

90

60

Limitaes
D Definio correta de uma
rea de interdio

Se uma rea de interdio for definida incorretamente, ser impossvel


efetiv-la. Evite determinar as seguintes especificaes:
D L < L1 ou W < W1 nas definies de formato do mandril.
D D2 < D3 nas definies de formato do contra-cabeote.
D Definio de mandril sobreposta definio do contra-cabeote.

D Retrao a partir da
rea de interdio

Se a ferramenta entrar na rea de interdio e o alarme acionado, mude a


chave para o modo manual, retraia a ferramenta manualmente, e depois reinicie
o sistema para liberar o alarme. No modo manual, a ferramenta pode ser deslocada somente na direo oposta quela da entrada da ferramenta na rea de
interdio. A ferramenta no pode ser movida na mesma direo (avanando
dentro da rea) do percurso anterior, quando a ferramenta entrou na rea interditada.
Quando as reas de interdio so disponibilizadas para o mandril e o contracabeote, e a ferramenta j estiver posicionada dentro dessas reas, um alarme
acionado quando a ferramenta se move. Quando a ferramenta no puder
ser retrada, altere a definio das reas de interdio, de tal forma que a ferramenta fique fora dessas reas, reinicie o sistema para liberar o alarme, e depois
retraia a ferramenta. Finalmente reinstale as definies originais.

408

OPERAO

B63854PO/03

D Sistema de coordenadas

6. FUNES DE SEGURANA

Atravs do sistema de coordenadas da pea define-se a rea de interdio.


Note o seguinte:
1 Quando o sistema de coordenadas da pea deslocado atravs de um
comando ou operao, a rea de interdio tambm deslocada pelo mesmo
valor.
rea de
interdio
Sistema anterior de
coordenadas da pea

rea de
interdio
Novo sistema de
coordenadas da pea

Sistema de coordenadas da mquina

A utilizao dos seguintes comandos e operaes deslocar o sistema de


coordenadas da pea.
Comandos:
G54 a G59, G52, G50 (G92 no sistema B ou C de cdigo G).
Operaes:
Interrupo manual por manivela, alterao de correo relativa ao
ponto de referncia da pea, alterao na correo da ferramenta (compensao da geometria da ferramenta), operao com bloqueio de mquina,
operao manual com sinal de absoluto manual desativado.
2 Quando a ferramenta entrar na rea interditada durante uma operao
automtica, ajuste o sinal do absoluto manual, *ABSM, para 0 (ativo),
depois retraia manualmente a ferramenta da rea interditada. Se este sinal
for 1, a distncia que a ferramenta se desloca na operao manual, no
contada nas coordenadas da ferramenta dentro do sistema de coordenadas
da pea. Isto resulta no estado em que a ferramenta no pode nunca ser
retrada da rea de interdio.
D Limite de curso
armazenado 2, 3

Quando ambos limite de curso armazenado 2, 3 e a funo limitadora


do mandril e do contra-cabeote so acionados, o limitador possui prioridade sobre o limite de curso. O limite de curso armazenado 2, 3 ignorado.

Alarmes
Nmero
502

Mensagem

Contedo

ULTRAPASSAGEM: +X A ferramenta entrou na rea de interdio

durante o deslocamento no sentido positivo


ao longo do eixo X.
ULTRAPASSAGEM: +Z

503

A ferramenta entrou na rea de interdio


durante o deslocamento no sentido positivo
ao longo do eixo Z.

ULTRAPASSAGEM: X A ferramenta entrou na rea de interdio

durante o deslocamento no sentido negativo


ao longo do eixo X.
ULTRAPASSAGEM: Z

409

A ferramenta entrou na rea de interdio


durante o deslocamento no sentido negativo
ao longo do eixo Z.

7. FUNES DE ALARME E
AUTO-DIAGNSTICO

OPERAO

B63854PO/03

FUNES DE ALARME E AUTO-DIAGNSTICO

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 cdigos de erro. possvel memorizar e indicar na tela um total
de 50 alarmes anteriormente acionados (display 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 auto-diagnstico.

410

7. FUNES DE ALARME E
AUTO-DIAGNSTICO

OPERAO

B63854PO/03

7.1
DISPLAY DE ALARME
Explicaes
D Tela de alarme

Quando acionado um alarme, aparece a tela de alarme.


MENSAGEM DE ALARME

MSG

18 : 52 : 05

ALM

**** *** ***

ALARME

D Outro mtodo para


display de alarmes

00000

ATIVADA ESCRITA DE PARMETROS


ULTRAPASSAGEM DE CURSO :+X
ALARME SERVO : PARAM DGTL EIXO X
ALARME SERVO : PARAM DGTL EIXO Z

100
510
417
417

MDI

0000

HISTOR

Por vezes, a tela de alarme no apresentada, mas mostrado um ALM


na parte inferior da tela.
PARMETRO (EIXO/UNID)
1001

0
1002 NFD
0
1003
0
1004 IPR
0

O1000 N00010
0

0
XIK
0

>_
MEM * * * *

***

* * * ALM

PESQ NO.

ON:1

OFF:0

S
08 : 41 : 27
+ENTRADA

0
DLZ
0

INM
0
JAX
0

0
ISC
0

0
0

0 T0000
SADA

Neste caso, a tela de alarme pode ser apresentada da seguinte forma:


1 Pressione a tecla de funo

MESSAGE

2 Pressione a soft-key para seleo de captulo [ALARME].

411

7. FUNES DE ALARME E
AUTO-DIAGNSTICO

OPERAO

B63854PO/03

D Reset do alarme

Os nmeros dos alarmes e as mensagens indicam as causas de um alarme.


Para restabelecer o estado normal, elimine a causa e pressione a tecla de reset.

D Nmeros dos alarmes

Os cdigos de erro esto classificados da seguinte forma:


No. 000 a 255 : Alarmes P/S (Erros de programao) (*)
No. 300 a 349 : Alarmes do codificador de pulsos absoluto (APC)
No. 350 a 399 : Alarmes do codificador serial de pulsos (SPC)
No. 400 a 499 : Alarmes servo (1/2)
No. 500 a 599 : Alarmes de ultrapassagem de curso
No. 600 a 699 : Alarmes servo (2/2)
No. 700 a 739 : Alarmes de sobreaquecimento
No. 749 a 799 : Alarmes do fuso
No. 900 a 999 : Alarmes do sistema
No. 5000 a
: 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). Para o n 140 s visualizado um alarme BP/S.
Consulte a lista de alarmes no anexo G, para detalhes sobre alarmes.

412

7. FUNES DE ALARME E
AUTO-DIAGNSTICO

OPERAO

B63854PO/03

7.2
DISPLAY DO HISTRICO
DE ALARMES

possvel memorizar e indicar na tela os ltimos 50 alarmes do CNC.


O histrico de alarmes pode ser chamado da seguinte forma:

Procedimento para o Display do Histrico de Alarmes

1 Pressione a tecla de funo

MESSAGE

2 Pressione a soft-key para seleo de captulo [HISTOR].


O histrico de alarmes apresentado na tela.
So apresentadas as seguintes informaes:
(1)Data em que foi acionado o alarme
(2)N do alarme
(3)Mensagem de alarme (alguns alarmes no possuem mensagens)
(4)Nmero da pgina
3 Para mudar de pgina, utilize a tecla

PAGE

ou

PAGE

4 Para apagar as informaes memorizadas pressione a soft-key [(OPRT)]


e, em seguida a tecla [APAGAR].
HISTRICO DE ALARMES
O0100 N00001
(1)97.01.14 16:43:48
PAG=1
(4)
(2)010 (3)CDIGO G INVLIDO
97.01.13 8:22:21
506 ULTRAPASSAGEM DE CURSO : +X
97.01.12 20:15:43
417 ALARME SERVO : EIXO X PARAM DGTL

MEM * * * *

*** ***
MSG

ALARM

413

HISTOR

19 : 47 : 45
(OPRT)

7. FUNES DE ALARME E
AUTO-DIAGNSTICO

7.3
CONTROLE ATRAVS
DA TELA DE
AUTO-DIAGNSTICO

OPERAO

B63854PO/03

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 algum processamento. O estado do sistema pode ser verificado
atravs da tela de auto-diagnstico.

Procedimento para Diagnstico

1 Pressione a tecla de funo

SYSTEM

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

PAGE

ou

PAGE

(2) Seleo atravs de soft-key


Introduza o nmero dos dados de diagnstico a serem visualizados
atravs do teclado.
Pressione [PESQ N].
DIAGNSTICO (GERAL)

O0020 N00001

000 ESPERANDO SINAL FIN


001 MOVIMENTO
002 PAUSA
003 VERIFICAO DA POSIO
004 CORREO DE AVANO 0%
005 TRAVAMENTO/PARTIDA BLOQUEADA
006 VERIF. DA VELOCIDADE FUSO

:0
:0
:0
:0
:0
:0
:0

>_
EDIO * * * *
PARAM

*** ***

DGNOS

414

PMC

14 : 51 : 55
SISTEMA

(OPRT)

7. FUNES DE ALARME E
AUTO-DIAGNSTICO

OPERAO

B63854PO/03

Explicaes

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, quando 1 indicado
na extremidade direita de cada linha da tela.

Tabela 7.3 (a) Display de alarme quando um comando especificado mas aparece como se no tivesse sido executado
No.

Display

Estado interno quando 1 indicado

000

ESPERANDO SINAL FIN

001

MOVIMENTO

002

PAUSA

A funo M, S. T est sendo executada


O comando de movimento est sendo executado em
operao automtica
Pausa sendo executada

003

VERIFICAO DA POSIO

Controle da posio sendo executado

004

CORREO DA VELOCIDADE DE AVANO 0% Correo do avano de corte 0%

005

TRAVAMENTO/PARTIDA BLOQUEADA

Travamento ON

006

VERIFIC. DA VELOCIDADE DO FUSO

Esperando que o sinal da veloc. fuso solicitada seja ativado

010

ENVIANDO

Dados sendo enviados atravs de interface de comunicao

011

LENDO

Dados sendo recebidos atravs de interface de comunicao

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

CORREO DA VELOC. DE AVANO JOG 0% Correo 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

PESQUISA EXTERNA DE NMERO


DE PROGRAMA

Pesquisa externa do nmero de programa

Os nmeros de diagnstico de 020 a 025 indicam os estados quando a


operao automtica interrompida ou pausada.
Tabela 7.3 (b) Displays de alarme em caso de parada ou pausa de operao automtica
No.

Display

Estado interno quando 1 indicado

020

VELOC. DE CORTE ACIMA/ABAIXO

Aparece quando ativada uma parada de emergncia


ou um alarme servo

021

BOTO RESET ON

Aparece quando a tecla de reset acionada

022

RESET E REBOBINAR ON

Reset e rebobinagem ativados

023

PARADA DE EMERGNCIA ON

024

RESET ON

025

PARADA DE MOV. OU PAUSA

Aparece quando ativada uma parada de emergncia


Aparece quando ativado um reset externo, uma parada
de emergncia, um reset ou quando acionado o reset
& rebobinagem
Indicador que interrompe a distribuio de pulsos. Indicativo dos 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)

415

7. FUNES DE ALARME E
AUTO-DIAGNSTICO

OPERAO

B63854PO/03

A tabela seguinte apresenta os sinais e estados que se encontram ativos quando


cada item dos dados de diagnstico for 1. Cada combinao de valores dos
dados de diagnstico indica um s estado.
020

VELOC. DE CORTE ACIMA/ ABAIXO

021

BOTO RESET ON

022

RESET E REBOB. ON

023

PARADA DE EMERGNCIA ON

024

RESET ON

025

PARADA DE MOV. OU PAUSA

Entrada do sinal de parada de emergncia


Entrada do sinal de reset externo
Boto de reset do painel MDI acionado
Entrada de reset e rebobinagem
Gerao do alarme servo
Comutado para outro modo ou bloqueio de avano
Parada de bloco nico

Os nmeros de diagnstico 030 e 031 indicam estados de alarme TH.


No.
030

Display

Significado dos dados

NMERO DE CARACTERES A posio do caractere que provocou o


DOS DADOS TH
alarme TH indicada pelo nmero de carac-

teres a partir do incio do bloco no alarme


TH
031

DADOS TH

416

Cdigo de leitura do caractere que


provocou o alarme TH

B63854PO/03

OPERAO

8. ENTRADA/SADA DE DADOS

ENTRADA/SADA DE DADOS

Os dados NC so transferidos entre o CNC e os dispositivos externos de


entrada/sada, como p. ex., o arquivo Handy.
Podem ser recebidos e transmitidos os seguintes tipos de dados:
1. Programa
2. Dados de correo
3. Parmetro
4. Dados de compensao de erro de passo
5. Varivel comum de macro de usurio
Antes de se poder utilizar um dispositivo de entrada/sada necessrio
definir os parmetros relacionados com a entrada/sada. Mais detalhes sobre
definio de parmetros, ver Captulo III2.

Interface
RS232C

FANUC

Interface RS232C
(Painel de transmisso,
etc...)

417

Arquivo Handy

8. ENTRADA/SADA DE DADOS

8.1
ARQUIVOS

OPERAO

B63854PO/03

Dos dispositivos externos de entrada/sada, o arquivo Handy FANUC utiliza disquetes como meio de entrada/sada.
Neste manual o meio 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.

Explicaes
D O que um arquivo

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 ou transmit-los para um disquete, por exemplo, um ou todos os programas guardados na memria CNC
so tratados como um arquivo.
Aos arquivos so atribudos automaticamente os nmeros de arquivo 1,2,3,4,
etc, sendo o primeiro arquivo o nmero 1.
Arquivo 1 Arquivo 2 Arquivo 3

D Pedido de troca
do disquete

Arquivo n

Vazio

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 o CNC, assinalando assim, a necessidade de trocar o disquete.
Neste caso, retire o primeiro disquete do adaptador e introduza o segundo. 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 (k1) 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.

418

B63854PO/03

D Chave de proteo

8. ENTRADA/SADA DE DADOS

OPERAO

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.
Boto de proteo contra gravao de um disquete

(1) Protegido contra


gravao (s
possvel ler.)

(2) No protegido contra gravao


( possvel ler, gravar e
apagar.)

Fig. 8.1. Chave de proteo

D Memo de escrita

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
display de diretrios de disquete (Ver Seo III8.8).
Para mostrar o contedo escreva os nmeros dos arquivos e os contedos
na coluna memo na parte posterior do disquete.
(Exemplo de entrada em MEMO)
Arquivo 1 Parmetros NC
Arquivo 2 Dados de correo
Arquivo 3 Programa NC O0100



Arquivo (n1) Programa NC O0500
Arquivo n Programa NC O0600

419

8. ENTRADA/SADA DE DADOS

8.2
PESQUISA DE ARQUIVOS

OPERAO

B63854PO/03

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 Arquivo 2 Arquivo 3

Arquivo n

Vazio

Procura do arquivo n

Incio do arquivo
1

Pressione a tecla EDIO ou MEMRIA no painel do operador


da mquina.

Pressione a tecla de funo

PROG

, em seguida apresentada a tela de

display do contedo do programa ou a tela de verificao do programa.


3

Pressione a soft-key [(OPRT)].

4 Pressione a soft-key mais direita

(tecla do menu seguinte).

5 Introduza o endereo N.
6

Introduza o nmero do arquivo a ser procurado.


N0
A procura feita a partir do incio do disquete ou do carto.
Um de N1 a N9999
O nmero do arquivo indicado ser procurado entre os arquivos 1 a 9999.
N9999
procurado o arquivo imediatamente aps ao que acabou de ser localizado.
N9998
Quando se indica N9998 o arquivo N9999 automaticamente
introduzido sempre que um arquivo seja recebido ou transmitido. Esta
condio reinicializada atravs da introduo de N1, N1 a 9999,
ou N-9999, ou do reset.

7 Pressione as soft-keys [PESQ F] e [EXEC].


O arquivo especificado procurado.

Explicaes
D Pesquisa de arquivos
por meio de N-9999

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.

420

OPERAO

B63854PO/03

8. ENTRADA/SADA DE DADOS

Alarme
Alarme No.

86

Descrio
O sinal de pronto (DR) do dispositivo de entrada/sada est
desligado.
O CNC no indica imediatamente o alarme, visto que este seja
acionado durante a busca do incio do arquivo (quando o arquivo no localizado, etc.).
O alarme acionado logo que a operao de entrada/sada
seja executada em seguida. Este alarme tambm acionado
quando N1 especificado para a gravao de dados em um
disquete vazio. (Neste caso, especifique N0).

421

8. ENTRADA/SADA DE DADOS

8.3
APAGAMENTO
DE ARQUIVOS

OPERAO

B63854PO/03

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 que
esteja pronto para gravao.
2 Pressione o boto EDIO no painel do operador da mquina.
3 Pressione a tecla funo

PROG

, em seguida apresentada a tela do

contedo do programa.
4 Pressione a soft-key [(OPRT)]
5 Pressione a soft-key mais 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 pressione a soft-key [EXEC].
O arquivo especificado no passo 7 apagado.

Explicaes
D Nmero do arquivo
depois do arquivo
ter sido apagado

Quando um arquivo apagado, diminuda uma unidade aos 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)

D Chave de proteo

Para apagar os arquivos pretendidos, coloque o boto de proteo contra


gravao na posio de no proteo.

422

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

8.4
ENTRADA/SADA
DE PROGRAMAS
8.4.1
Entrada de Programas

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 leitura.
Para o controle de dois caminhos, selecione com a respectiva chave de
seleo a unidade porta-ferramenta para a qual utilizado o programa
que dever ser lido.
2 Pressione o boto EDIO no painel do operador da mquina.
3 Se utilizar um disquete, procure o arquivo desejado de acordo com o
mtodo descrito na Seo III8.2.
4 Pressione a tecla de funo

PROG

, em seguida apresentada a tela do

contedo do programa ou a tela do diretrio do programa.


5 Pressione a soft-key [(OPRT)].
6 Pressione a soft-key mais 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]
O programa introduzido, sendo-lhe atribudo o nmero especificado no
passo 7.

Explicaes
D Comparao

Se for recebido um programa com a chave para proteo de dados do painel


do operador 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 079).
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.

D Introduo de vrios
programas de uma fita
NC

Quando existem vrios programas em uma fita , a fita lida at ER (ou %).
O1111

M02;

423

O2222

M30; O3333

M02; ER(%)

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

D Nmeros de programas
em uma fita NC

S Quando o programa introduzido sem especificar um nmero de programa.


S atribudo ao programa o nmero O da fita NC. Se o programa
no possuir um nmero O, ser atribudo o nmero N do primeiro
bloco.
S Se o programa no possuir nem o nmero O nem o 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.
S Quando o programa introduzido com um nmero de programa
O nmero O da 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 adicionais so calculados somando-se uma
unidade ao nmero do ltimo programa.

D Registro de programas
em simultneo

O mtodo de operao de registro idntico ao mtodo de operao


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.
[(OPRT)] [FIMBG]

D Entrada de programas
adicionais

possvel introduzir outros programas, acrescentando-os no fim do programa registrado.


Programa registrado
f1234 ;
jjjjjjj ;
jjjjj ;
jjjj ;
jjj ;
%

Programa introduzido
f5678 ;
fffffff ;
fffff ;
ffff ;
fff ;
%

Programa aps a entrada


f1234 ;
jjjjjjj ;
jjjjj ;
jjjj ;
jjj ;
%
f5678 ;
fffffff ;
fffff ;
ffff ;
fff ;
%

No exemplo acima, todas as linhas do programa O5678 so acrescentadas no fim


fim do programa O1234. Neste caso, o nmero de programa O5678 no registrado. Para introduzir um programa que dever ser acrescentado a um programa registrado, pressione a soft-key [LER] sem especificar um nmero de
programa no passo 8. Em 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].
S Pressionando a soft key [CADEIA], o cursor posicionado no final do
programa registrado. Aps a introduo do programa, o cursor posicionado no incio de novo programa.
424

OPERAO

B63854PO/03

8. ENTRADA/SADA DE DADOS

S S possvel proceder entrada de programas adicionais, se j tiver


sido registrado um programa.
D Atribuio do mesmo
nmero de programa
a um programa novo

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.

Alarme
No.

Descrio

70

No h espao de memria suficiente para reg. os progr. introduzidos.

73

Uma tentativa foi feita para registrar um programa com um


nmero de programa j existente.

79

A operao de verificao detectou diferenas entre o programa carregado para a memria e o contedo do programa
existente no disquete ou na fita NC.

425

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

Um programa arquivado na memria da unidade CNC transmitido para


um disquete ou para uma fita NC.

8.4.2
Sada de Programas

Procedimento para 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 fita NC, especifique o sistema do
cdigo de transmisso (ISO ou EIA) atravs de um parmetro.
3 Pressione o boto EDIO no painel do operador da mquina.
4 Pressione a tecla de funo

PROG

, em seguida apresentada a tela do

contedo do programa ou a tela do diretrio do programa.


5 Pressione a soft-key [(OPRT)].
6 Pressione a soft-key mais direita

(tecla do menu seguinte).

7 Introduza o endereo O.
8 Introduza um nmero de programa. Se for 9999 so transmitidos todos
os programas arquivados na memria.
Para transmitir vrios programas de uma s vez, especifique uma faixa :
O,OVVVV
Os programas No. a No.VVVV so transmitidos.
Se o bit 4 (SOR) do parmetro n 3107 possuir o valor 1, os nmeros
dos programas so apresentados na tela da biblioteca de programas
por ordem crescente.
9 Pressione as soft-keys [ENVIAR] e [EXEC]
O (s) programa (s) especificado (s) /so enviados.

Explicaes
(Sada para um disquete)
D Localizao de sada
do arquivo

Quando a transmisso feita para um disquete, o programa registrado


como arquivo novo, aps os arquivos j existentes no disquete. Para
gravar novos arquivos, invalidando os antigos, utilize a operao de transmisso acima descrita, depois da busca do incio de arquivo N0.

D Alarme durante a
sada de um programa

Se for acionado um alarme P/S (n 86) durante a sada do programa, o


disquete restaurado no estado em que se encontrava antes da transmisso.

D Emisso de um programa
aps a busca do incio
do arquivo

Quando a transmisso do programa efetuada aps a busca do incio entre N1 e


N9999, um novo arquivo transmitido com a posio n especificada. Neste caso,
os arquivos 1 a n-1 so conservados, mas aqueles aps o antigo n so apagados.
Se for acionado um alarme durante a sada s sero restaurados os arquivos 1 a n-1.

D Uso eficaz da memria

Para utilizar eficazmente a memria do disquete ou do carto, coloque o parmetro


NFD (n 0101#7, n 0111#7 ou 0121#7) em 1, que faz com que a introduo das
linhas no seja transmitida, permitindo uma utilizao mais eficaz da memria.

D Registro no memo

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.
426

B63854PO/03

D Envio de programas
em segundo plano

8. ENTRADA/SADA DE DADOS

OPERAO

O envio de programas em segundo plano pode ser efetuado de forma


idntica ao do primeiro plano. Esta funo sozinha pode transmitir
um programa selecionado para operaes em primeiro plano.
<O> (N do programa) [ENVIAR] [EXEC]: Transmite um programa especificado.
<O> H9999I [ENVIAR] [EXEC]: Transmite todos os programas.

Explicaes
(Sada para uma fita NC)
D Formato

Os programas so transmitidos para uma fita de papel no seguinte formato:


Programa

ER
(%)

ER
(%)

Avano de 3 ps

Avano de 3 ps

Se o avano de trs ps for demasiado longo, pressione a tecla

CAN

durante a transmisso de avano, para cancelar a transmisso subseqente.


D Verificao TV

transmitido automaticamente um cdigo de espao para a verificao TV.

D Cdigo ISO

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 CR.
D Interrupo do envio
D Envio de todos os
programas

Pressione a tecla

RESET

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

A seqncia dos programas transmitidos no definida.

427

Avano de 3 ps

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

8.5
ENTRADA E SADA DE
DADOS DE CORREO

8.5.1
Entrada de dados de
correo

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 entrada de dados de correo


1 Certifique-se de que o dispositivo de entrada est preparado para a leitura.
2 Pressione o boto EDIO no painel do operador da mquina.
3 Se utilizar um disquete, procure o arquivo desejado de acordo com o
mtodo descrito na Seo III8.2.
4 Pressione a tecla de funo

OFFSET
SETTING

, para visualizar a tela de correo da ferramenta.

5 Pressione as soft-keys [(OPRT)]; aparece a tela de compensao da ferramenta.


6 Pressione a soft-key mais direita

(tecla do 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.

428

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

8.5.2

Todos os dados de correo so transmitidos da memria do CNC para um


Sada de Dados de Correo disquete ou uma fita NC em um formato de sada.
Procedimento para sada de dados de correo

1 Certifique-se de que o dispositivo de sada est preparado para transmisso.


2 Especifique o sistema do cd. de transmisso (ISO ou EIA) atravs de um parmetro.
3 Pressione o boto EDIO no painel do operador da mquina.
4 Pressione o tecla de funo

SETTING

, para visualizar a tecla de correo da ferramenta.

5 Pressione a soft-key [(OPRT)].


6 Pressione a soft-key mais direita

(tecla do menu seguinte).

7 Pressione as sof-, keys [ENVIAR] e [EXEC].


Os dados de correo so transmitidos no formato de sada abaixo descrito.

Explicaes
D Formato de sada

Formato de sada deve ser:


Formato
G10P_X_Z_R_Q_;
P: Nmero de correo
. . . . Pgina de trabalho : P=0
. . . . Para o valor de correo do desgaste : P=Nmero de correo do desgaste
. . . . Para o valor de correo da geom. : p=10000+n de correo da geometria
X:Valor de correo sobre o eixo X
Z:Valor de correo sobre o eixo Z
Q:Nmero imaginrio da ponta da ferramenta
R:Valor de correo do raio da ponta da ferramenta

D Nome do arquivo de sada

Se for utilizada a funo de display de diretrios de disquete, o nome do


arquivo transmitido CORREO.

429

8. ENTRADA/SADA DE DADOS

8.6
ENTRADA E SADA
DE PARMETROS E
DOS DADOS DE
COMPENSAO DE
ERRO DE PASSO

8.6.1
Entrada de Parmetros

OPERAO

B63854PO/03

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
introduz-los.

Os parmetros so carregados para a memria da unidade CNC a partir


de um disquete ou de uma fita NC. O formato de entrada igual ao formato
de sada. Ver Sub-Seo III-8.6.2.. Quando um parmetro carregado com
um nmero de dados igual ao de outro parmetro j registrado na memria,
o parmetro existente substitudo pelo parmetro carregado.
Procedimento para entrada de parmetros
1 Certifique-se de que o dispositivo de entrada est preparado para leitura.
2 Se utilizar um disquete, procure o arquivo desejado de acordo com o
mtodo descrito na Seo III8.2.
3 Pressione o boto de PARADA DE EMERGNCIA no painel do
operador da mquina.
4 Pressione a tecla de funo

OFFSET
SETTING

5 Pressione a soft-key [DEFINIR] para seleo de captulo; em seguida


aparece a tela de especificao.
6 Introduza 1 como resposta ao prompt para "ESCRITA DE PARMETROS (PWE) na especificao de dados. Aparece o alarme P/S 100
(indicando que os parmetros podem ser registrados).
7 Pressione a soft-key

SYSTEM

8 Pressione a soft-key [PARAM]; em seguida aparece a tela de


parmetros.
9 Pressione a soft-key [(OPRT)].
10 Pressione a soft-key mais direita

(tecla do 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

OFFSET
SETTING

13 Pressione a soft-key [DEFINIR] para a seleo de captulo.


14 Introduza 0 como resposta ao prompt para "ESCRITA DE PARMETROS (PWE) na especificao de dados.
430

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

15 Ligue novamente o NC.


16 Desative o boto de PARADA DE EMERGNCIA no painel do
operador da mquina.

8.6.2

Todos os parmetros so transmitidos da memria do CNC para um


disquete ou uma fita NC, no formato de sada definido.

Sada de Parmetros

Procedimento para sada de parmetros


1 Certifique-se de que o dispositivo de sada est preparado para transmisso.
2 Especifique o sistema do cdigo de envio (ISO ou EIA) com um parmetro.
3 Pressione o boto EDIO no painel do operador da mquina.
4 Pressione a tecla de funo
.

SYSTEM

5 Pressione a soft-key de seleo de captulo [PARAM] para visualizar


a tela de parmetros.
6 Pressione a soft-key [(OPRT)].
7 Pressione a soft-key mais direita

(tecla do 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 [NO-0]
10 Pressione a soft-key [EXEC].
Todos os parmetros so transmitidos no formato definido.

Explicaes
D Formato de sada

O formato de sada deve ser como segue:


N.. P .. ;
N . . A1P . . . A2P . . . ;
N.. P .. ;
N:Parmetro No.
A:N do eixo (n o nmero do eixo de controle)
P:Valor de especificao de parmetro.

D Supresso da sada de
parmetros definidos com 0

Para suprimir a transmisso dos seguintes parmetros, pressione a soft-key


[ENVIAR] e em seguida a soft-key [NO0] .
Outros parmetros que
no do tipo eixo
Tipo bit
Tipo valor

431

Tipo eixo

Parmetros onde todos


os bits so 0.

Parmetros de um eixo
onde todos os bits so 0.

Parmetros cujo valor 0.

Parmetros de um eixo
cujo valor 0.

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

D Nome do arquivo de sada

Se for utilizada a funo de display de diretrios de disquete, o nome do


arquivo transmitido PARMETRO.
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
NO-0.PARMETROS.

8.6.3

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. O formato de entrada
igual ao da sada. Ver Seo III8.6.4. Se for carregado um dado de compensao
de erro de passo como um nmero de dados igual ao de um outro dado de
compensao de erro de passo j registrado na memria, o dado existente
substitudo pelo dado carregado.

Entrada de Dados
de Compensao
de Erro de Passo

Procedimento para dados de compensao de erro do passo


1 Certifique-se de que o dispositivo de entrada est preparado para leitura.
2 Se utilizar um disquete, procure o arquivo desejado de acordo com
o mtodo descrito na Seo III8.2.
3 Pressione o boto de PARADA DE EMERGNCIA no painel do
operador da mquina.
4 Pressione a tecla de funo

OFFSET
SETTING

5 Pressione a soft-key [DEFINIR] para seleo de captulo.


6 Coloque 1 como resposta ao prompt para "ESCRITA DE PARMETROS
(PWE)" nos dados de definio. Aparece o alarme P/S 100 (indicando que
os parmetros podem ser registrados).
7 Pressione soft-key

SYSTEM

(tecla do menu seguinte)


8 Pressione a soft-key mais direita
e pressione a soft-key para a seleo de captulo [PASSO].
9 Pressione a soft-key [(OPRT)].
10 Pressione a soft-key mais direita

(tecla do menu seguinte).

11 Pressione as soft-keys [LER] e [EXEC].


Os dados de compensao de erro de passo so lidos na memria.
Depois de terminada a entrada o indicador de "ENTRADA" no canto
inferior direito da tela desaparece.
12 Pressione a tecla funo

OFFSET

SETTING

13 Pressione a soft-key [DEFINIR] para seleo de captulo.


14 Introduza 0 como resposta ao prompt para "ESCRITA DE PARMETROS (PWE) de especificao de dados.
15 Ligue novamente o NC.
432

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

16 Desative o boto de PARADA DE EMERGNCIA no painel do


operador da mquina.

Explicaes
D Compensao de
erro de passo

Os parmetros 3620 a 3624 e os dados de compensao de erro de passo tm


de ser especificados corretamente para que a compensao de erro de passo
seja devidamente aplicada. (Ver Sub-seo III11.5.2 ).

8.6.4

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.

Sada dos Dados de


Compensao de
Erro de Passo

Procedimento para dados de compensao de erro do passo


1 Certifique-se de que o dispositivo de sada est preparado para a transmisso.
2 Especifique o sist. do cdigo de envio (ISO ou EIA) com um parmetro.
3 Pressione o boto EDIO no painel do operador da mquina.
4 Pressione a tecla de funo

SYSTEM

5 Pressione a soft-key mais direita


(tecla do menu seguinte) e
pressione a soft-key de seleo de captulo [PASSO].
6 Pressione a soft-key [(OPRT)].
7 Pressione a soft-key mais direita

(tecla do menu seguinte).

8 Pressione as soft-keys [ENVIAR] e [EXEC].


Todos os dados de compensao de erro de passo parmetros so emitidos
no formato definido.

Explicaes
D Formato de sada

O formato de sada deve ser como segue:


N 10000 P ;
N 11023 P ;
N:Ponto de compensao de erro de passo No. +10000
P:Dados de compensao de erro de passo
Quando for utilizada a compensao bi-direcional de erro de passo,
o formato de sada deve ser:
N20000 P.... ;
N21023 P.... ;
N23000 P.... ;
N24023 P.... ;
N:Ponto de compensao de erro de passo No. + 20000
P:Dados de compensao de erro de passo

D Nome do arquivo de sada

Se for utilizada a funo de display de diretrios de disquete, o nome do


arquivo transmitido ERRO DE PASSO.
433

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

8.7
ENTRADA/SADA DE
VARIVEIS COMUNS DE
MACRO DE USURIO

8.7.1
Entrada de Variveis
Comuns de Macro de
Usurio

O valor de uma varivel comum de macro de usurio (#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 Sub-seo III8.7.2. Para que
uma varivel comum de macro de usurio possa ser vlida, os dados de entrada
tem de ser processados, pressionando-se o boto de incio de ciclo aps a entrada
dos dados. Quando o valor de uma varivel comum carregado para a memria, este valor substitui o valor da mesma varivel comum j existente (se houver) na memria.

Procedimento para entrada de variveis comuns de macro de usurio


1 Registre na memria o programa que foi transmitido como descrito na
Seo III8.7.2, de acordo com o processo de entrada de programas
descrito na Seo III8.4.1.
2 Pressione a tecla MEMRIA no painel do operador da mquina, aps
o trmino da entrada.
3 Pressione o boto de incio de ciclo para executar o programa j carregado.
4 Chame a tela de variveis de macro para verificar se os valores das
variveis comuns foram definidos corretamente.
Display da tela de variveis de macro
Pressione a tecla de funo

OFFSET

SETTING

Pressione a soft-key mais direita (tecla do 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.].

Explicaes
D Variveis comuns

As variveis comuns (#500 a #999) podem ser introduzidas e transmitidas.


De #100 a #199 podem ser introduzidas e transmitidas se o bit 3 (PU5) do
parmetro n 6001 possuir o valor 1.

434

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

8.7.2
Sada de Variveis Comuns
de Macro de Usurio

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 definido.

Procedimento para sada de variveis comuns de macro de usurio


1 Certifique-se de que o dispositivo de sada est preparado para transmisso.
2 Especifique o sistema do cdigo de envio (ISO ou EIA) com um parmetro.
3 Pressione o boto EDIO no painel do operador da mquina.
4 Pressione a tecla de funo
.

OFFSET
SETTING

5 Pressione a soft-key mais direita


seguida a soft-key [MACRO].

(tecla do menu seguinte) e em

6 Pressione a soft-key [(OPRT)].


7 Pressione a soft-key mais direita

(tecla do menu seguinte).

8 Pressione as soft-keys [ENVIAR] e [EXEC].


As variveis comuns so transmitidas no formato definido.

Explicaes
D Formato de sada

O formato de sada deve ser como segue:


%
;
#500=[25283 65536+65536]/134217728 . . . . . . . . . . . .
#501=#0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#502=0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#503= . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . .. . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .
. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . .. . . . . .
#531= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . .

(1)
(2)
(3)
;
;
;
;

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
D Nome do arquivo de sada

Se for utilizada a funo de display de diretrios de disquete, o nome do


arquivo transmitido VARIAV. DA MACRO.

D Varivel comum

As variveis comuns (de #500 a #999) podem ser introduzidas e transmitidas.


De #100 a #199 podem ser introduzidas e transmitidas se o bit 3
(PU5) do parmetro n 6001 possuir o valor 1.

435

8. ENTRADA/SADA DE DADOS

8.8
DISPLAY DO
DIRETRIO DE
DISQUETE

OPERAO

B63854PO/03

Na tela de exibio do diretrio do disquete podem ser apresentados o diretrio de arquivos FANUC Handy, FANUC Floppy Cassette ou do carto
FANUC FA. Alm disso, esses arquivos podem ser carregados, enviados e
cancelados.
DIRETRIO (DISCO)
NO. NOME DO ARQUIVO
0001 PARMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500

EDIO * * * *
PRGRM

58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6

11 : 27 : 14

*** ***
DIR

436

O0001 N00000
(METRO) VOL

(OPRT)

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

8.8.1
Display do Diretrio
Display do diretrio dos arquivos do disquete

Procedimento 1

Para exibir um diretrio de todos os arquivos gravados em um


disquete, proceda da seguinte forma:
1 Pressione o boto EDIO no painel do operador da mquina.
2 Pressione a tecla de funo

PROG

.
(tecla do menu seguinte).

3 Pressione a soft-key mais direita


4 Pressione a soft-key [DISCO].
5 Pressione a tecla de pgina

PAGE

ou

PAGE

6 Aparece a seguinte tela:


DIRETRIO (DISCO)
NO. NOME DO ARQUIVO
0001
0002
0003
0004
0005
0006
0007
0008
0009

O0001 N00000
(METRO) VOL

PARMETRO
O0001
O0002
O0010
O0040
O0050
O0100
O1000
O9500

EDIO * * * *
PESQ F

58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6

11 : 30 : 24

*** ***
LER

ENVIAR

APAGAR

Fig.8.8.1 (a)

7 Pressione novamente uma tecla de pgina para exibir outra pgina


do diretrio.

437

8. ENTRADA/SADA DE DADOS

Procedimento 2

OPERAO

B63854PO/03

Para exibir um diretrio de arquivos, comeando pelo nmero de


arquivo especificado, proceda da seguinte forma :
1 Pressione o boto EDIO no painel do operador da mquina.
2 Pressione a tecla de funo PROG .
(tecla do menu seguinte).

3 Pressione a soft-key mais direita


4 Pressione a soft-key [DISCO].
5 Pressione a soft-key [(OPRT)].
6 Pressione a soft-key [PESQ F].
7 Introduza o nmero de um arquivo.

8 Pressione as soft-keys [DEF F] e [EXEC].


9 Pressione uma tecla de pgina para exibir outra pgina do diretrio.
10 Pressione a soft-key [CAN] para regressar ao display de soft-key
apresentado na tela da Fig 8.8.1 (b).

DIRETRIO (DISCO)
NO. NOME DO ARQUIVO
0004
0005
0006
0007
0008
0009

O0001 N00000
(METRO) VOL

O0010
O0040
O0050
O0100
O1000
O9500

1.3
1.3
1.9
1.9
1.9
1.6

PESQUISAR
ARQU. NO. =
>_
EDIO * * * * * * * * * *

15 : 27 : 34
CAN

DEF F
Fig.8.8.1 (b)

438

EXEC

B63854PO/03

8. ENTRADA/SADA DE DADOS

OPERAO

Explicaes
D Campos da tela e
seus significados

NO : Exibe o nmero do arquivo


NOME DO ARQUIVO: Exibe o nome do arquivo.
(METRO) : Converte e imprime a capacidade do arquivo para a extenso da fita de papel. Tambm possvel apresentar
H (PS) I atravs da definio da UNIDADE DE ENTRADA
para POLEGADAS dos dados de especificao.
VOL.
: Se o arquivo estiver gravado em vrios disquetes, esse
estado indicado aqui.
(Ex.) Disquete ou carto A
Disquete ou carto B
Disquete ou carto C
C01
C02
L03
C(nmero) significa CONTINUA
L(nmero) significa LTIMO
nmero nmero de disquetes ou cartes

439

8. ENTRADA/SADA DE DADOS

8.8.2

OPERAO

B63854PO/03

O contedo do arquivo especificado lido para a memria do NC.

Leitura de Arquivos
Procedimento para leitura de arquivos
1 Pressione o boto EDIO no painel do operador da mquina.
Para o controle de dois caminhos, selecione com a chave da unidade
porta-ferramentas onde o arquivo deve ser gravado na memria.
2 Pressione a tecla de funo

PROG

3 Pressione a soft-key mais direita

(tecla do menu seguinte).

4 Pressione a soft-key [FLOPPY].


5 Pressione a soft-key [(OPRT)].
6 Pressione a soft-key [READ].
DIRETRIO (DISCO)
NO. NOME DO ARQUIVO
0001 PARMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500
LER
N ARQU =
>_
EDIO * * * *

58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6
N PROGRAMA =
11 : 55 : 04

*** ***
DEF O

DEF F

O0001 N00000
(METRO) VOL

STOP

CAN

EXEC

7 Introduza o nmero de um arquivo.


8 Pressione a soft-key [DEF F].
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]. O nmero de arquivo indicado no canto
inferior esquerdo da tela automaticamente acrescido de uma unidade.
11 Pressione a soft-key [CAN] para regressar ao display de soft-key apresentado na tela da Fig. 8.8.1.(b).

440

B63854PO/03

8.8.3
Sada de Programas

8. ENTRADA/SADA DE DADOS

OPERAO

Qualquer programa guardado na memria da unidade CNC pode ser


transmitido como arquivo para um disquete.
Procedimento para sada de programas
1 Pressione o boto EDIO no painel do operador da mquina.
2 Pressione a tecla de funo

PROG

3 Pressione a soft-key mais direita

.
(tecla do menu seguinte).

4 Pressione a soft-key [DISCO].


5 Pressione a soft-key [(OPRT)].
6 Pressione a soft-key [ENVIAR].
DIRETRIO (DISCO)
NO. NOME DO ARQUIVO
0001 PARMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500
ENVIAR
N ARQU. =
>_
EDIO * * * * * * * * * *
DEF O

DEF F

STOP

O0002 N01000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6
N PROGRAMA =
11 : 55 : 26
CAN

EXEC

7 Introduza um nmero de programa. Para escrever todos os programas


em um s arquivo, introduza 9999 no campo 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 aps o ltimo arquivo. Para transmitir o
programa, aps ter apagado arquivos a partir de um nmero j existente,
introduza o nmero do arquivo e pressione a soft-key [DEF F] seguida da
da soft-key [EXEC].
10 Pressione a soft-key [CAN] para regressar ao display de soft-key apresentado na tela da Fig.8.8.1(b).

441

8. ENTRADA/SADA DE DADOS

8.8.4

OPERAO

B63854PO/03

apagado o arquivo com o nmero especificado.

Apagar Arquivos
Procedimento para apagar arquivos
1 Pressione o boto EDIO no painel do operador da mquina.
2 Pressione a tecla de funo

PROG

3 Pressione a soft-key mais a direita

.
(tecla do menu seguinte).

4 Pressione a soft-key [DISCO].


5 Pressione a soft-key [(OPRT)].
6 Pressione a soft-key [APAGAR].

DIRETRIO (DISCO)
NO. NOME DO ARQUIVO
0001 PARMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500
APAGAR
N ARQU. =
NOME=
>_
EDIO * * * * * * * * * *
NOME F

DEF F

O0001 N00000
(METRO) VOL
58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6

11 : 55 : 51
CAN

EXEC

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 F]. Se a especificao for feita atravs
do nome do arquivo, introduza o nome e pressione a soft-key [NOME F].
8 Pressione a soft-key [EXEC].
O arquivo especificado no campo nmero do arquivo apagado. Quando
um arquivo apagado, diminuda uma unidade aos nmeros dos
arquivos subseqentes.
9 Pressione a soft-key [CAN] para regressar ao display de soft-key apresentado na tela da Fig. 8.8.1(b).

442

OPERAO

B63854PO/03

8. ENTRADA/SADA DE DADOS

Limitaes
D Insero de nmeros de
arquivos e de programas
atravs de teclas

Quando se pressiona [DEF.F] ou [DEF.O] sem ter introduzido o nmero


do arquivo e do programa, estes ficaro em branco. Quando se introduz 0
como nmeros do arquivo ou do programa, exibido 1.

D Dispositivos de E/S

Para utilizar o canal 0, especifique o nmero de um dispositivo no parmetro


(n 102). Especifique o nmero do dispositivo de E/S no parmetro (n 112)
para utilizar o canal 1. Para o canal 2, especifique-o no parmetro (n 0122).

D Dgitos
significativos

Para a introduo numrica nos campos de entrada de dados com N ARQU.


e N PROGRAMA, so vlidos apenas os 4 ltimos dgitos.

D Comparao

Se a chave para proteo de dados do painel do operador da mquina se


encontrar na posio ON, no lido nenhum programa do disquete. Em
vez disso, os programas so comparados com o contedo da memria do CNC.

ALARME
Alarme No.

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 programa carregado para a memria e o contedo do disquete.

86

O sinal dos dados e de pronto (DR) para dispositivo de entrada/sada est


desligado. (Devido a introduo de nmero de arquivo, nmero de programa, ou nome de arquivos invlidos, ocorreu um erro de arquivo
no encontrado ou em duplicidade no dispositivo de entrada/sada).

443

8. ENTRADA/SADA DE DADOS

8.9
SADA DE UMA LISTA
DE PROGRAMAS
PARA UM GRUPO
ESPECIFICADO

OPERAO

B63854PO/03

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 III11.3.2 explica a visualizao de 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 na Seo III11.3.2.
DIRETRIO DE PROGRAMA (GRUPO)
PROGRAMA (NM.)
USADO:
60
LIVRE :
2
O0020 (GEAR1000 MAIN
O0040 (GEAR1000 SUB1
O0200 (GEAR1000 SUB2
O2000 (GEAR1000 SUB3

>_
EDIO * * * *
PRGRM

*** ***

***

O0001 N00010

MEMRIA (CARAC.)
3321
429
)
)
)
)

16 : 52 : 13

DIR

(OPRT)

2 Pressione a soft-key de operao [(OPRT)] .


EDT-BG

PESQ-O

LER

TD-PRG

GRUPO

3 Pressione a soft-key mais direita

(tecla do menu seguinte).

4 Pressione a soft-key de operao [ENVIAR] .

ENVIAR

5 Pressione a soft-key de operao [TD-PRG] .


STOP

CAN

EXEC

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 PROGRAMA.

444

B63854PO/03

8.10
ENTRADA/SADA DE
DADOS NA TELA
TUDO E/S

8. ENTRADA/SADA DE DADOS

OPERAO

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 para uma unidade externa
de entrada/sada, enquanto que a tela do programa utilizada para receber
ou enviar programas. Contudo, programas, parmetros, dados de correo e
variveis de macros podem todos ser recebidos ou enviados atravs de uma
s tela comum: a tela TUDO E/S.
LER/ENVIAR (PROGRAMA)
CANAL E/S
N DISPOS.
TAXA BAUD
BIT DE PARADA
ENTRADA ZERO (EIA)
VERIF. TV (NOTAS)

1
0
4800
2
NO
ON

O1234 N12345
VERIF. TV
OFF
CD. ENVIO
ISO
CD. ENTRADA
ASCII
SADA AVANO AVANO
SADA EOB (ISO)
CR

(0:EIA 1:ISO)>1_
MDI

****

PRGRM

*** ***
PARAM

***
CORREO

12:34:56
MACRO

(OPRT)

Fig. 8.10 Tela TUDO E/S


(se for utilizado o canal 1 para a entrada/sada)

445

8. ENTRADA/SADA DE DADOS

8.10.1
Definio de Parmetros
Relacionados com a
Entrada/Sada

OPERAO

B63854PO/03

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

Procedimento

1 Pressione a tecla de funo

SYSTEM

2 Pressione a soft-key mais direita


vrias vezes.

(tecla do 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 EDIO,
exibida a tela de diretrios do programa ou do disquete.
2 Se a mquina for ligada primeiro, o programa selecionado
por omisso.

LER/ENVIAR (PROGRAMA)
CANAL E/S
n DISPOS.
TAXA BAUD
BIT DE PARADA
ENTRADA ZERO (EIA)
VERIF.TV (NOTAS)

1
0
4800
2
NO
ON

O1234 N12345
VERIF. TV
OFF
COD. ENVIO
ISO
COD. ENTRADA ASCII
SADA AVANO AVANO
SADA EOB (ISO)
CR

(0:EIA 1:ISO)>1_
MDI

****

PRGRM

*** ***
PARAM

***
CORREO

12:34:56
MACRO

(OPRT)

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).

446

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

8.10.2

A entrada e sada de um programa pode ser efetuada atravs da tela TUDO


E/S. Quando introduzir um programa atravs de um disquete ou de um carto,
o usurio ter de especificar o arquivo de entrada contendo o programa
(pesquisa de arquivos).

Entrada e Sada de
Programas

Pesquisa de arquivos

Procedimento

1 Pressione a soft-key [PRGRM] na tela TUDO E/S, descrita na Seo


8.10.1.
2 Selecione o modo EDIO. exibido um diretrio de programas.
3 Pressione a soft-key [(OPRT)]. A tela e as soft-keys alteram-se da
forma abaixo descrita.
D O diretrio de programas s exibido no modo EDIO. Em todos
os outros modos, exibida a tela TUDO E/S.
O0001 N00010
PROGRAMA (NM.)
USADO :
60
LIVRE
:
140

MEMRIA (CARAC.)
3321
127839

O0010 O0001 O0003 O0002 O0555 O0999


O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

>_
EDIO * * * *
PESQ F

*** ***

***

LER

ENVIAR

14:46:09
APAGAR

(OPRT)

4 Introduza o endereo N.
5 Introduza o nmero do arquivo a ser procurado.
D N0
O primeiro arquivo do disquete foi encontrado.
D Um de N1 a N9999
Entre os arq. numerados de 1 a 9999, foi encontrado um arquivo especificado.
D N9999
Foi encontrado o arq. imediatamente aps o que foi utilizado por ltimo.
D N9998
Quando se especifica 9998, encontrado o arquivo seguinte. Em seguida, sempre que for executada uma operao de entrada/sada de um arquivo, N -9999 automaticamente inserido. Isso significa que os arquivos subseqentes podem ser automaticamente encontrados na seqncia.
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 F] e [EXEC].
encontrado o arquivo especificado.
CAN

EXEC

447

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

Explicaes
D Diferena entre
N0 e N1

Se j existir algum arquivo no disquete ou no carto, a especificao de N0


ou de N1 possui o mesmo efeito. Se N1 for especificado quando no h nenhum
arquivo no disquete ou no carto, acionado um alarme, uma vez que no foi
possvel encontrar o primeiro arquivo. Especificando 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 todos os arquivos.

D Acionamento de
alarmes durante a
pesquisa de arquivos

Se for gerado um alarme (p. ex., falha na pesquisa de arquivos) durante


a pesquisa de arquivos, o CNC no aciona um alarme imediatamente. No entanto, ser for executada subseqentemente uma entrada/sada com esse
arquivo, acionado um alarme P/S (n 086).

D Pesquisa de arquivos
por meio de N-9999

Em vez 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-se
reduzir o tempo necessrio para a pesquisa de arquivos.
Entrada de um programa

Procedimento

1 Pressione a soft-key [PRGRM] na tela TUDO E/S descrita na Seo


III8.10.1.
2 Selecione o modo EDIO. exibido um diretrio de programas.
3 Pressione soft-key [(OPRT)]. A tela e as soft-keys alteram-se da forma
abaixo descrita.

O diretrio de programas s exibido no modo EDIO. Em todos


os outros modos, exibida a tela TUDO E/S.
O0001 N00010
PROGRAMA (NM.)
USADO :
60
LIVRE
:
140

MEMRIA (CARAC.)
3321
127839

O0010 O0001 O0003 O0002 O0555 O0999


O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

>_
EDIO * * * *
PESQ F

*** ***
LER

***
ENVIAR

14:46:09
APAGAR

(OPRT)

4 Para especificar o nmero de programa que dever ser atribudo a um programa de entrada, introduza o endereo O seguido 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.
448

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

STOP

CAN

EXEC

5 Pressione a soft-key [LER], e em seguida [EXEC].


O programa introduzido com o nmero de programa 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

Procedimento

1 Pressione a soft-key [PRGRM] na tela TUDO E/S, descrita na Seo


III8.10.1.
2 Selecione o modo EDIO. exibido um diretrio de programas.
3 Pressione a soft-key [(OPRT)]. A tela e as soft-keys alteram-se da
forma abaixo descrita.

O diretrio de programas s exibido no modo EDIO. Em todos


os outros modos exibida a tela TUDO E/S.
O0001 N00010
PROGRAMA (NM.)
USADO :
60
LIVRE
:
140

MEMRIA (CARAC.)
3321
127839

O0010 O0001 O0003 O0002 O0555 O0999


O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

>_
EDIO * * * *
PESQ F

*** ***

***

LER

ENVIAR

14:46:09
APAGAR

(OPRT)

4 Introduza o endereo O.
5 Introduza o nmero de programa desejado.
Se for introduzido o nmero 9999, so enviados todos os programas.
, Ojjjj.
Para sada de uma srie de programas, introduza O
a jjjj sero emitidos. Se o
Os programas com os nmeros de
bit 4 (SOR) do parmetro n 3107 para uma exibio ordenada for definido
com o valor 1 na tela da biblioteca de programas, os programas so enviados por ordem, comeando pelo que possui o nmero de programa mais baixo.
STOP

CAN

EXEC

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].

449

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

Apagar arquivos

Procedimento

1 Pressione a soft-key [PRGRM] na tela TUDO E/S, descrita na Seo


III8.10.1.
2 Selecione o modo EDIO. exibido um diretrio de programas.
3 Pressione a soft-key [(OPRT)]. A tela e as soft-keys alteram-se da forma
abaixo descrita.

O diretrio de programas s exibido no modo EDIO. Em todos


os outros modos, exibida a tela TUDO E/S.
O0001 N00010
PROGRAMA (NM.)
USADO :
60
LIVRE
:
140

MEMRIA (CARAC.)
3321
127839

O0010 O0001 O0003 O0002 O0555 O0999


O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

>_
EDIO * * * *
PESQ F

*** ***
LER

***
ENVIAR

14:46:09
APAGAR

(OPRT)

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.
CAN

EXEC

6 Pressione a soft-key [EXEC].


O arquivo nmero k, especificado no passo cinco 5, apagado.

Explicaes
D Nmeros dos arquivos
depois de apagar

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
de 1 a (k1)
k
de (k+1) a n

D Proteo contra
gravao

Depois de apagar
de 1 a (k1)
Apagado
de k a (n1)

Antes de se poder apagar um arquivo, o boto de proteo contra gravao


do disquete ter de ser colocado na posio que permita gravar o disquete.

450

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

A entrada e sada de parmetros pode ser efetuada atravs da tela TUDO E/S.

8.10.3
Entrada e Sada de
Parmetros

Entrada de parmetros

Procedimento

1 Pressione a soft-key [PARAM] na tela TUDO E/S descrita na Seo


III8.10.1.
2 Selecione o modo EDIO.
3 Pressione a soft-key [(OPRT)]. A tela e as soft-keys alteram-se da
forma abaixo descrita.
LER/ENVIAR (PARMETRO)
CANAL E/S
N DISPOS.
TAXA BAUD
BIT DE PARADA
ENTRADA ZERO (EIA)
VERIF.TV (NOTAS)

1
0
4800
2
NO
ON

O1234 N12345
VERIF.TV
OFF
CD. ENVIO
ISO
CD. ENTRADA
ASCII
SADA AVANO AVANO
SADA EOB (ISO)
CR

(0:EIA 1:ISO)>1_
MDI

****

*** ***
LER

CAN

EXEC

***

12:34:56

ENVIAR

4 Pressione a soft-key [LER], 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].

451

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

Sada de parmetros

Procedimento

1 Pressione a soft-key [PARAM] na tela TUDO E/S descrita na Seo


III8.10.1.
2 Selecione o modo EDIO.
3 Pressione a soft-key [(OPRT)]. A tela e as soft-keys alteram-se da
forma abaixo descrita.
LER/ENVIAR (PARMETRO)
CANAL E/S
N DISPOS.
TAXA BAUD
BIT DE PARADA
ENTRADA ZERO (EIA)
VERIF.TV (NOTAS)

1
0
4800
2
NO
ON

O1234 N12345
VERIF.TV
OFF
CD. ENVIO
ISO
CD. ENTRADA
ASCII
SADA AVANO AVANO
SADA EOB (ISO)
CR

(0:EIA 1:ISO)>1_
MDI

****

*** ***
LER

CAN

EXEC

***

12:34:56

ENVIAR

4 Pressione a soft-key [ENVIAR], e em seguida [EXEC].


Os parmetros so lidos e o indicador de "SADA" fica piscando
no canto inferior direito da tela. Depois de concluda a sada, o indicador de "SADA" apagado da tela.
Para cancelar a sada pressione a soft-key [CAN].

452

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

A entrada e sada dos dados de correo pode ser efetuada atravs da tela TUDO E/S.

8.10.4
Entrada e Sada de
Dados de Correo

Entrada de dados de correo

Procedimento

1 Pressione a soft-key [CORREO] na tela TUDO E/S, descrita na Seo


III8.10.1.
2 Selecione o modo EDIO.
3 Pressione a soft-key [(OPRT)]. A tela e as soft-keys alteram-se da
forma abaixo descrita.
LER/ENVIAR (CORREO)
CANAL E/S
N DISPOS.
TAXA BAUD
BIT DE PARADA
ENTRADA ZERO (EIA)
VERIF.TV (NOTAS)

1
0
4800
2
NO
ON

O1234 N12345
VERIF.TV
OFF
CD. ENVIO
ISO
CD. ENTRADA
ASCII
SADA AVANO AVANO
SADA EOB (ISO)
CR

(0:EIA 1:ISO)>1_
MDI

****

*** ***
LER

CAN

EXEC

***

12:34:56

ENVIAR

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].

453

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

Sada de dados de correo

Procedimento

1 Pressione a soft-key [CORREO] na tela TUDO E/S, descrita na Seo


III8.10.1.
2 Selecione o modo EDIO.
3 Pressione a soft-key [(OPRT)]. A tela e as soft-keys alteram-se da
forma abaixo descrita.
LER/ENVIAR (CORREO)
CANAL E/S
N DISPOS.
TAXA BAUD
BIT DE PARADA
ENTRADA ZERO (EIA)
VERIF.TV (NOTAS)

1
0
4800
2
NO
ON

O1234 N12345
VERIF.TV
OFF
CD. ENVIO
ISO
CD. ENTRADA
ASCII
SADA AVANO AVANO
SADA EOB (ISO)
CR

(0:EIA 1:ISO)>1_
MDI

****

*** ***
LER

CAN

EXEC

***

12:34:56

ENVIAR

4 Pressione a soft-key [ENVIAR], e em seguida [EXEC].


Os dados de correo so enviados e o indicador de "SADA" fica
piscando no canto inferior direito da tela.
Depois de concluda a sada, o indicador de "SADA" apagado da tela.
Para cancelar a sada, pressione a soft-key [CAN].

454

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

8.10.5
Sada de Variveis
Comuns de Macros
de Usurio

A sada de variveis comuns de macros de usurio pode ser efetuada atravs


de tela TUDO E/S.

Sada de variveis comuns de macros de usurio

Procedimento

1 Pressione a soft-key [MACRO] na tela TUDO E/S, descrita na Seo


III8.10.1.
2 Selecione o modo EDIO.
3 Pressione a soft-key [(OPRT)]. A tela e as soft-keys alteram-se da
forma abaixo descrita.
LER/ENVIAR (MACRO)
CANAL E/S
N DISPOS.
TAXA BAUD
BIT DE PARADA
ENTRADA ZERO (EIA)
VERIF.TV (NOTAS)

O1234 N12345
1
0
4800
2
NO
ON

VERIF.TV
OFF
CD. ENVIO
ISO
CD. ENTRADA
ASCII
SADA AVANO AVANO
SADA EOB (ISO)
CR

(0:EIA 1:ISO)>1_
MDI

CAN

EXEC

****

*** ***

***

LER

ENVIAR

12:34:56

4 Pressione a soft-key [ENVIAR], e em seguida [EXEC].


As variveis comuns de macros de usurio so enviadas e o indicador
de "SADA" fica piscando no canto inferior direito da tela. Depois
de concluda a sada, o indicador de "SADA" apagado da tela.
Para cancelar a sada, pressione a soft-key [CAN].

NOTA
Para introduzir uma varivel de macro, faa a leitura da instruo
de macro de usurio como um programa, e ento execute-o.

455

8. ENTRADA/SADA DE DADOS

8.10.6
Entrada e Sada de
Arquivos em
Disquetes

OPERAO

B63854PO/03

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

Procedimento

1 Pressione a soft-key mais direita


(tecla do menu seguinte) na tela
TUDO E/S descrita na Seo III8.10.1.
2 Pressione a soft-key [DISCO].
3 Selecione o modo EDIO. A tela do disquete exibida.
4 Pressione a soft-key [(OPRT)]. A tela e as soft-keys alteram-se da
forma abaixo descrita.

A tela do disquete s exibida no modo EDIO. Em todos os


outros modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO)

>
MDI

****

PESQ F

*** ***
LER

O1234 N12345

***
ENVIAR

12:34:56
APAGAR

5 Pressione a soft-key [PESQ F].


6 Introduza o n do arquivo desejado e pressione em seguida a soft-key [DEF F].
DEF F

CAN

EXEC

456

B63854PO/03

8. ENTRADA/SADA DE DADOS

OPERAO

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-se a tecla de pgina.
LER/ENVIAR (DISCO)
No.
NOME DO ARQUIVO
0001
PARMETRO
0002
TODOS-OS PROGRAMAS
0003
O0001
0004
O0002
0005
O0003
0006
O0004
0007
O0005
0008
O0010
0009
O0020
PESQ F
N do Arquivo =2
>2_
EDIO * * * * * * * * * *
PESQ F

***

O1234 N12345
(Metro) VOL
46.1
12.3
1
11.9
11.9
1
11.9
1
11.9
1
11.9
1
11.9
11.9

12:34:56
CAN

EXEC

Pressionando-se 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 F]).

457

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

Entrada de um arquivo

Procedimento

1 Pressione a soft-key mais direita


(tecla do menu seguinte) na tela
TUDO E/S, descrita na Seo III8.10.1.
2 Pressione a soft-key [DISCO] .
3 Selecione o modo EDIO. A tela do disquete exibida.
4 Pressione a soft-key [(OPRT)]. A tela e as soft-keys alteram-se da
forma abaixo descrita.
A tela do disquete s exibida no modo EDIO. Em todos os outros
modos, exibida a tela TUDO E/S.
LER ENVIAR (DISCO)

>
MDI

****

PESQ F

*** ***
LER

O1234 N12345

***
ENV IAR

12:34:56
APAGAR

5 Pressione a soft-key [LER].


6 Introduza o nmero do arquivo ou do programa que dever ser introduzido.
DEF F

DEF O

STOP

CAN

EXEC

Especificao do nmero de um arquivo: Introduza o nmero do


arquivo desejado e pressione em seguida a soft-key [DEF F].
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.

458

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

Sada de um arquivo

Procedimento

1 Pressione a soft-key mais direita


(tecla do menu seguinte) na tela
TUDO E/S, descrita na Seo III8.10.1.
2 Pressione a soft-key [DISCO] .
3 Selecione o modo EDIO. A tela do disquete exibida.
4 Pressione a soft-key [(OPRT)]. A tela e as soft-keys alteram-se da
forma abaixo descrita.
A tela do disquete s exibida no modo EDIO. Em todos os outros
modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO)

>
MDI

****

PESQ F

*** ***
LER

O1234 N12345

***
ENVIAR

12:34:56
APAGAR

5 Pressione a soft-key [ENVIAR].


DEF F

DEF O

STOP

CAN

EXEC

6 Introduza o nmero do programa que dever ser enviado, juntamente


com o nmero do arquivo de sada desejado.

Especificao do nmero de um arquivo: Introduza o nmero do


arquivo desejado e pressione em seguida a soft-key [DEF F].
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 "SADA" fica piscando no canto inferior direito da tela. Depois de concluda a sada,
o indicador de "SADA" apagado da tela.
No sendo especificado o nmero de um arquivo, o programa escrito
no fim dos arquivos atualmente registrados.

459

8. ENTRADA/SADA DE DADOS

OPERAO

B63854PO/03

Apagar arquivos

Procedimento

1 Pressione a soft-key mais direita


(tecla do menu seguinte) na tela
TUDO E/S, descrita na Seo III8.10.1.
2 Pressione a soft-key [DISCO] .
3 Selecione o modo EDIO. A tela do disquete exibida.
4 Pressione a soft-key [(OPRT)]. A tela e as soft-keys alteram-se da
forma abaixo descrita.
A tela do disquete s exibida no modo EDIO. Em todos os outros
modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO)

>
MDI

****

PESQ F

*** ***
LER

O1234 N12345

***
ENVIAR

12:34:56
APAGAR

5 Pressione a soft-key [APAGAR] .


F SET

CAN

EXEC

6 Introduza o nmero do arquivo desejado, e pressione em seguida


a soft-key [DEF F].
7 Pressione a soft-key [EXEC]. O arquivo especificado apagado. Depois
de apagado o arquivo desejado, os arquivos subseqentes so deslocados
para cima.

460

OPERAO

B63854PO/03

9. EDIO DE PROGRAMAS

EDIO DE PROGRAMAS

Aspectos gerais

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 tambm a 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.

Registro

Edio
Pesquisa para
edio de rotina
de programas

1) Pesquisa de n de programa: . . . . . . . . . . . . . . . . . . .
Ver Seo III9.3.
2) Pesquisa de n de seqncia: . . . . . . . . . . . . . . . . . .
Ver Seo III9.4.
3) Pesquisa de palavras: . . . . . . . . . . . . . . . . . . . . . . . . . . . Ver Seo III9.1.1.
4) Pesquisa de endereos:. . . . . . . . . . . . . . . . . . . . . . . . . . . Ver Seo III9.1.1.

Inserir, alterar e
apagar
programas

1) Inserir, alterar e apagar palavras: . . . .


Ver Subsees III9.1.3 a 9.1.5.
2) Substituir palavras e endereos : . . . . . . . . . . . . Ver Subseo III9.6.6.
3) Apagar blocos: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ver Seo III9.2.
4) Copiar, mover e intercalar programas:
Ver Subsees III9.6.1 a 9.6.5.
5) Apagar programas: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ver Seo III9.5.

Sada

Execuo

461

9. EDIO DE PROGRAMAS

9.1
INSERIR, ALTERAR E
APAGAR PALAVRAS

OPERAO

B63854PO/03

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 EDIO.


2 Pressione a tecla

PROG

3 Selecione o programa a ser editado.


Se o programa a editar estiver selecionado, execute a operao 4.
Se o programa a editar no estiver selecionado, procure pelo nmero
do programa.
4 Procure a palavra a ser alterada.
Mtodo de varredura.
Mtodo de pesquisa de palavras.

Explicao
D Conceito de palavra e
unidade de edio

5 Execute uma operao como alterao, insero ou apagamento de uma palavra.


Uma palavra um endereo seguido de um nmero. Nas macros de usurio, o
conceito de palavra ambguo. Assim, ser considerado 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 aps uma unidade de edio.
Definio de unidade de edio:
(i) Parte de um programa compreendido entre o endereo e o ponto imediatamente anterior ao endereo seguinte.
(ii)Um endereo constitudo por um conjunto de letras,
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.
ALERTA
O usurio no pode continuar a execuo do programa depois
de interromper um processo de usinagem em curso atravs
de uma parada de bloco nico ou de um bloqueio de avano, a
fim de proceder com a alterao, insero ou apagamento de dados
desse programa. Se for efetuada qualquer alterao, o programa
poder no ser executado exatamente 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 rotina de programa, comute para
o estado de reset ou execute um reset do sistema, aps concluda
a operao de edio, antes de proceder com a execuo do programa.

462

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

9.1.1
Pesquisa de Palavras

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

O cursor desloca-se para a frente, de palavra em palavra, na tela; o


cursor pra quando localiza a palavra selecionada.
2 Pressione a tecla do cursor

O cursor desloca-se para trs, de palavra em palavra, na tela; o cursor


pra quando localiza a palavra selecionada.
Exemplo) Para localizar Z1250.0
Programa
O0050 ;
N01234 X100.0 Z1250.0
S12 ;
N56789 M03 ;
M02 ;
%

O0050 N01234
;

3 Ao se manter pressionada a tecla do cursor

ou

as pala-

vras 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 Ao se manter pressionada a tecla do cursor

o cursor

ou

desloca-se continuamente para o incio de um bloco.


7 Se pressionar a tecla de pgina

PAGE

, exibida a pgina seguinte e lo-

calizada a primeira palavra dessa pgina.


, exibida a pgina anterior e loca-

8 Se pressionar a tecla de pgina


PAGE

lizada a primeira palavra dessa pgina.


9 Ao se manter pressionada a tecla de pgina

PAGE

ou

exiPAGE

bida uma pgina aps outra.

463

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

Procedimento para procurar uma palavra


Exemplo) Para procurar S12
PROGRAMA
O0050 ;
N01234 X100.0 Z1250.0 ;
S12 ;
N56789 M03 ;
M02 ;
%

O0050 N01234

N01234 est sendo


procurada/
localizada no momento.
S12 est sendo
procurada.

1 Introduza o endereo S .
2 Introduza 1

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 em S12.
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 ;
N01234 X100.0 Z1250.0 ;
S12 ;
N56789 M03 ;
M02 ;
%

N01234 est sendo


procurada/
localizada no momento.
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.

Alarme
Nmero do alarme
71

Descrio
A palavra ou endereo a ser procurada (o) no foi encontrada (o).

464

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

9.1.2
Salto para o Incio
do Programa

O cursor 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


Mtodo 1

1 Pressione a tecla

quando a tela do programa se encontrar sele-

RESET

cionada no modo de EDIO. Quando o cursor tiver regressado ao incio


do programa, o contedo do programa exibido na tela desde o incio.
Mtodo 2

Procure o nmero do programa.


1 Pressione a tecla de endereo

O , quando a tela do programa se en-

contrar selecionada no modo MEMRIA ou EDIO.


2 Introduza o nmero do programa.
3 Pressione a soft-key [PESQ O].
Mtodo 3

1 Selecione o modo MEMRIA ou EDIO .


2 Pressione a tecla

PROG

3 Pressione a tecla [(OPRT)] .


4 Pressione a tecla [REBOB] .

465

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

9.1.3
Insero de uma Palavra
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

INSERT

Exemplo da insero T15

Procedimento

1 Procure ou localize Z1250.


Programa
O0050 ;
N01234 X100.0 Z1250.0 ;
S12 ;
N56789 M03 ;
M02 ;
%

2 Introduza T
3 Pressione a tecla

1
INSERT

O0050 N01234

5 .
.

Programa
O0050 N01234
O0050 ;
N01234 X100.0 Z1250.0 T15 ;
S12 ;
N56789 M03 ;
M02 ;
%

466

Z1250.0
procurado/
localizado.

T15 inserido.

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

9.1.4
Alterao de uma Palavra
Procedimento para alterar uma palavra
1 Procure ou localize a palavra a ser alterada.
2 Tecle o endereo a ser inserido.
3 Introduza os dados.
4 Pressione a tecla

ALTER

Exemplo de alterao de T15 para M15

Procedimento

1 Procure ou localize T15.


Programa
O0050 N01234
O0050 ;
N01234 X100.0 Z1250.0 T15 ;
S12 ;
N56789 M03 ;
M02 ;
%

2 Introduza M

3 Pressione a tecla

ALTER

Programa
O0050 N01234
O0050 ;
N1234 X100.0 Z1250.0 M15 ;
S12 ;
N5678 M03 ;
M02 ;
%

467

T15 procurado/
localizado.

T15 alterado
para M15.

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

9.1.5
Apagar uma Palavra
Procedimento para apagar uma palavra
1 Procure ou localize a palavra a ser apagada.
2 Pressione a tecla

DELETE

Exemplo do apagamento de X100.0

Procedimento

1 Procure ou localize X100.0.


Programa
O0050 ;
N01234 X100.0
S12 ;
N56789 M03 ;
M02 ;
%

2 Pressione a tecla

O0050 N01234
Z1250.0 M15 ;

DELETE

Programa
O0050 ;
N01234 Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%

468

X100.0
procurado/
localizado.

O0050 N01234
X100.0 foi apagado.

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

possvel apagar um ou vrios blocos de um programa.

9.2
APAGAR
BLOCOS
9.2.1
Apagar um Bloco

O procedimento abaixo permite apagar um bloco at seu cdigo EOB;


o cursor salta para o endereo da 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

DELETE

Exemplo do apagamento de um bloco com o nmero N01234

Procedimento

1 Procure ou localize N01234.


Programa
O0050 ;
N01234 Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%

2 Introduza

EOB

N01234
procurado/
localizado.

3 Pressione a tecla
Programa
O0050 ;
S12 ;
N56789 M03 ;
M02 ;
%

469

O0050 No.1234

DELETE

.
O0050 N01234

O bloco com
N01234 foi
apagado.

9. EDIO DE PROGRAMAS

9.2.2
Apagar Vrios
Blocos

OPERAO

B63854PO/03

possvel apagar os blocos desde a palavra atualmente exibida at o bloco


com um nmero de seqncia especificado.

Procedimento para apagar vrios blocos


1 Procure ou localize uma palavra no primeiro bloco de uma seo a ser apagada.
2 Introduza o endereo N .
3 Introduza o nmero de seqncia para o ltimo bloco da seo a ser
apagada.
4 Pressione a tecla

DELETE

Exemplo do apagamento de blocos entre o bloco contendo N01234 e o bloco contendo N56789

Procedimento

1 Procure ou localize N01234.


Programa
O0050 ;
N01234 Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%

2 Introduza N

Programa
O0050 ;
N01234 Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%

3 Pressione a tecla
Programa
O0050 ;
M02 ;
%

470

DELETE

O0050 N01234
N01234
procurado/
localizado.

9 .

O0050 N01234
A parte sublinhada
apagada.

.
O0050 N01234
O s blocos compreendidos entre o bloco
com N01234 e o
bloco com
N56789 foram
apagados.

B63854PO/03

OPERAO

9. EDIO DE PROGRAMAS

NOTA
O alarme P/S n 070 pode ser acionado se o nmero de
blocos a ser apagado for muito grande. Se isto acontecer,
reduza o nmero de blocos a ser apagado.

471

9. EDIO DE PROGRAMAS

9.3
PESQUISA DE NMEROS DE PROGRAMAS

OPERAO

B63854PO/03

possvel localizar um determinado programa dentre vrios programas


armazenados na memria.
Existem trs mtodos para localizar um programa.

Procedimento para a pesquisa de nmero do programa


Mtodo 1

1 Selecione o modo EDIO ou MEMRIA.


2 Pressione a tecla

PROG

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.
Mtodo 2

1 Selecione o modo EDIO ou MEMRIA.


2 Pressione a tecla

PROG

para visualizar a tela de programas.

3 Pressione a tecla [PESQ O] .


Neste caso, procurado o programa seguinte no diretrio.
Mtodo 3

Este mtodo procura o nmero de programa (de 0001 a 0015)


correspondente a um sinal na lateral 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 MEMRIA.
2 Comute para o estado de reset (*1)
O estado de reset aquele em que o LED indicativo de operao
automtica em curso est desligado. (Consulte o respectivo manual do
fabricante da mquina-ferramenta).
3 Defina o sinal de seleo de nmero do programa na lateral da mquinaferramenta com um nmero de 01 a 15.
Se o programa correspondente ao sinal na lateral da mquina-ferramenta
no for registrado, acionado o alarme P/S (n 059).
4 Pressione a chave de incio de ciclo.
Se o sinal na lateral da mquina-ferramenta for igual a 00, a operao
de pesquisa de nmero de programa no executada.

Alarme

No.

Contedo

59

O programa com o nmero selecionado no pode ser procurado durante a pesquisa externa de nmero de programa.

71

O nmero de programa especificado no foi encontrado


durante a pesquisa de nmero de programa.

472

B63854PO/03

9.4
PESQUISA DE
NMEROS DE
SEQNCIA

9. EDIO DE PROGRAMAS

OPERAO

A operao de pesquisa de nmeros de seqncia normalmente utilizada


para procurar um nmero de seqncia no meio de um programa, de forma
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

Programa
selecionado

O nmero de
seqncia
procurado foi
encontrado

O0001 ;
N01234 X100.0 Z100.0 ;
S12 ;
:
O0002 ;
N02345 X20.0 Z20.0 ;
N02346 X10.0 Y10.0 ;
:
O0003 ;
:

Esta seo pesquisada desde o incio.


(A operao de pesquisa
s executada dentro
de um programa).

Procedimento para a pesquisa do nmero de seqncia


1 Selecione o modo MEMRIA.
2 Pressione a tecla

PROG

3 Se o programa incluir o nmero de seqncia a ser procurado,


execute as operaes 4 a 7 abaixo.
Se o programa no incluir o nmero de seqncia a ser procurado,
selecione o nmero de programa que inclua o 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).

473

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

Explicaes
D Operao durante
a pesquisa

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, um ponto 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.

D Controle durante
a pesquisa

Durante a operao de pesquisa, so efetuados os seguintes controles:


Salto opcional de blocos.
Alarme P/S (n 003 a 010)

Restries
D Pesquisa em um
subprograma

Durante a operao de pesquisa de nmeros de seqncia, 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).
Programa principal

Subprograma

O1234
:
:
M98 P5678 ;
:
:

O5678
:
N88888
:
M99 ;
:

Se tentar procurar N8888, no exemplo acima, acionado um alarme.

Alarme
Nmero
60

Contedo
O nmero de seqncia do comando no foi encontrado
durante a pesquisa do nmero de seqncia.

474

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

9.5
APAGAR
PROGRAMAS

Os programas registrados na memria podem ser apagados um a um ou todos


de uma vez. Tambm possvel apagar mais de um programa atravs da especificao de uma faixa.

9.5.1

possvel apagar um programa registrado na memria.

Apagar Um Programa
Procedimento para apagar um programa
1 Selecione o modo EDIO.
2 Pressione a tecla

PROG

para visualizar a tela de programas.

3 Introduza o endereo O .
4 Introduza o nmero de programa desejado.
5 Pressione a tecla

DELETE

O programa com o nmero de programa introduzido apagado.

9.5.2

Apagar Todos os
Programas

possvel apagar todos os programas registrados na memria.

Procedimento para apagar todos os programas


1 Selecione o modo EDIO.
2 Pressione a tecla

PROG

para visualizar a tela de programas.

3 Introduza o endereo O .
4 Introduza 9999.
5 Pressione a tecla de edio

475

DELETE

para apagar todos os programas.

9. EDIO DE PROGRAMAS

9.5.3
Apagamento de Mais de
um Programa Atravs da
Especificao de Uma Faixa

OPERAO

B63854PO/03

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 EDIO.
2 Pressione a tecla

PROG

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 de edio
N YYYY.

476

DELETE

para apagar os programas N XXXX a

B63854PO/03

9.6
FUNO AMPLIADA
DE EDIO DE
ROTINAS

OPERAO

9. EDIO DE PROGRAMAS

Com a funo ampliada de edio de rotinas, as operaes descritas


abaixo podem ser executadas atravs de soft-keys, nos programas que
foram registrados na memria.
Esto disponveis as seguintes operaes de edio:
Copiar ou mover um programa, integral ou parcial, para outro programa.
Inserir um programa em qualquer ponto de outros programas.
Substituir uma determinada palavra ou endereo de um programa por
outra palavra ou endereo.

477

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

possvel criar um novo programa atravs da cpia de um programa.

9.6.1
Copiar um Programa
Inteiro

Depois de copiar

Antes de copiar
Oxxxx

Oxxxx

Copiar

Oyyyy
A

Fig. 9.6.1 Copiar um programa inteiro

Na Fig. 9.6.1, o programa com nmero de programa xxxx copiado para


um programa recm-criado com 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 Selecione o modo EDIO.
2 Pressione a tecla de funo

(OPRT)

Tecla de mudana para


o menu seguinte
(EXEDT)

3 Pressione a soft-key [(OPRT)].


4 Pressione a tecla de mudana para o menu seguinte.
5 Pressione a soft-key [EXEDT].
6 Verifique se a tela do programa a ser copiado est selecionada e
pressione a soft-key [COPIAR].

COPIAR

TUDO

Teclas numricas

PROG

7 Pressione a soft-key [TUDO].


8 Introduza o nmero do novo programa (s com as teclas numricas) e

pressione a tecla

INPUT

EXEC

9 Pressione a soft-key [EXEC].

478

B63854PO/03 9.

EDIO DE PROGRAMAS

OPERAO

possvel criar um novo programa atravs da cpia parcial de um programa.

9.6.2
Copiar Parte de
um Programa

Antes de copiar

Depois de copiar
Oxxxx

Oxxxx
Copiar

Oyyyy
B

Fig. 9.6.2 Copiar parte de um programa

Na Fig. 9.6.2, a parte B do programa com nmero de programa xxxx


copiada para um programa recm-criado com nmero de programa yyyy.
O programa para o qual foi especificado 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 na subseo III9.6.1.
2 Desloque o cursor para o incio da faixa a ser copiada e pressione a
soft-key [CRSR ].

CRSR 

CRSR

3 Desloque o cursor para o fim da faixa a ser copiada e pressione a soft-key


[ CRSR] ou [ BTTM] (neste ltimo caso, a faixa copiada at o
fim do programa, independente da posio do cursor).

BTTM

4 Introduza o nmero do novo programa (s com as teclas numricas) e


Teclas numricas

pressione a tecla

 9

INPUT

5 Pressione a soft-key [EXEC].


EXEC

479

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

possvel criar um novo programa movendo-se parte de um programa.

9.6.3
Mover Parte de
um Programa

Antes de copiar

Depois de copiar

Oxxxx
Copiar

Oxxxx

Oyyyy

B
C

Fig. 9.6.3 Mover parte de um programa

Na Fig. 9.6.3, a parte B do programa com nmero de programa xxxx


movida para um programa recm-criado com nmero de programa yyyy; a
parte B apagada do programa com nmero de programa xxxx.
Procedimento para mover parte de um programa
1 Siga os passos 1 a 5 na subseo III9.6.1.
2 Verifique se a tela do programa a ser movido est selecionada e
pressione a soft-key [MOVER].

MOVER

3 Desloque o cursor para o incio da faixa a ser movida e pressione a


soft-key [CRSR].

CRSR 

CRSR

4 Desloque o cursor para o fim da faixa a ser movida e pressione a soft-key


[ CRSR] ou [ BTTM] (neste ltimo caso, a faixa copiada at o
fim do programa, independente da posio do cursor).

BTTM

5 Introduza o nmero do novo programa (s com as teclas numricas) e


pressione a tecla
Teclas numricas

INPUT

6 Pressione a soft-key [EXEC].


EXEC

480

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

possvel inserir outro programa em qualquer posio do programa atual.

9.6.4
Intercalar um
Programa

Antes de intercalar

Depois de intercalar

Oyyyy

Oxxxx
A

Oxxxx
Intercalar

Oyyyy
B

Ponto de
intercalao

Fig. 9.6.4 Intercalao de um programa em uma posio especificada

Na Fig. 9.6.4, o programa com nmero de programa XXXX intercalado


no programa com 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 na subseo III9.6.1.
2 Verifique se a tela do programa a ser editada est selecionada e pressione
a soft-key [INTERCALAR].

INTERC

CRSR

3 Desloque o cursor para a posio em que dever ser inserido o outro


programa e pressione a soft-key [ CRSR] ou [ BTTM] (neste ltimo
caso, exibido o fim do programa atual).

BTTM

4 Introduza o nmero do programa a ser inserido (s com as teclas numricas) e pressione a tecla
Teclas numricas

INPUT

5 Pressione a soft-key [EXEC].


O programa com o nmero especificado no passo 4 inserido antes do
ponto em que foi posicionado o cursor no passo 3.

EXEC

481

9. EDIO DE PROGRAMAS

OPERAO

B63854PO/03

9.6.5
Explicaes
Suplementares para as
Operaes de Copiar,
Mover e Intercalar
Explicaes
D Definio de uma
faixa de edio

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
[~ CRSR] ou [~ BTTM] .
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 Sem especificar um
nmero de programa

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.
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:
O programa pode ser editado como qualquer outro programa normal.
(No execute o programa).
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 em
primeiro 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 Edio quando o sistema


est aguardando a introduo de um nmero de
programa

RESET

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.

Restries
D Nmero de dgitos para
o nmero de programa

Se o nmero de programa for especificado com 5 ou mais dgitos,


gerado um erro de formato.

482

OPERAO

B63854PO/03

9. EDIO DE PROGRAMAS

Alarme
N do alarme

Contedo
A capacidade de memria no suficiente para concluir a cpia
ou insero de um programa. A cpia ou insero interrompida.

70

Houve uma falha de corrente durante a cpia, movimentao ou


insero de um programa e a memria utilizada para a edio tem
de ser limpa. Se este alarme for acionado, pressione simultaneamente a tecla PROG e a tecla de funo
.
apagado somente o programa em edio.

101

RESET

483

9. EDIO DE PROGRAMAS

9.6.6
Substituio de Palavras e de Endereos

OPERAO

B63854PO/03

Substitui uma ou mais palavras especificadas.


No programa, a substituio pode ser aplicada a todas ou apenas a uma
ocorrncia de palavras ou endereos especificados.

Procedimento para substituir palavras e endereos


1 Siga os passos 1 a 5 na subseo III9.6.1.
ALTERAR

2 Pressione a soft-key [ALTERAR].


3 Introduza a palavra ou o endereo a ser substitudo.
4 Pressione a soft-key [ANTES].

ANTES

5 Introduza a nova palavra ou endereo.


6 Pressione a soft-key [APS].
APS

SALTAR

1EXEC

EXEC

7 Pressione a soft-key [EXEC] para substituir, aps a posio do


cursor, todas as palavras ou endereos especificados.
Pressione a soft-key [1EXEC] para procurar e substituir, aps a posio
do cursor, a primeira ocorrncia da palavra ou do endereo especificado.
Pressione a soft-key [SALTAR] para procurar, aps a posio do cursor,
apenas a primeira ocorrncia da palavra ou do endereo especificado.

EXEMPLOS
D Substituir X100 por Z200

[ALTERAR]

[ANTES]

0 [ANTES]

[APS] [EXEC]

D Substituir X100Z200 por


X30

[ALTERAR]

X
D Substituir IF por WHILE

[ALTERAR]

0 [APS] [EXEC]
F

[ANTES]

[APS] [EXEC]

D Substituir X por ,C10

[ALTERAR]

X [ANTES] ,

0 [APS] [EXEC]

Explicao
D Substituio de macros
de usurio

Podem ser substitudas as seguintes palavras de macro de usurio:


IF, WHILE, GOTO, END, DO, BPRNT, DPRNT, POPEN, PCLOS
Podem ser especificadas abreviaturas das palavras de macros de usurio.
Quando se utilizam abreviaturas, a tela as exibe tal como so introduzidas
atravs do teclado, mesmo depois de terem sido pressionadas as soft-keys
[ANTES] e [APS] .
484

B63854PO/03

OPERAO

9. EDIO DE PROGRAMAS

Restries
D Nmero de
caracteres
a substituir

At 15 caracteres podem ser especificados para palavras antes ou aps a


substituio. (No podem ser especificados dezesseis ou mais caracteres).

D Caracteres a
substituir

As palavras, antes ou depois da substituio, tm de comear por um caractere que represente um endereo. (Caso contrrio, ocorre um erro de formato).

485

9. EDIO DE PROGRAMAS

9.7
EDIO DE MACROS
DE USURIO
Explicaes
D Unidade de edio

OPERAO

B63854PO/03

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 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)
(b)
(c)
(d)

Endereo
# situado no incio do lado esquerdo de uma instruo de substituio
/, (,=, e ;
Primeiro caractere de IF, WHILE, GOTO, END, DO, POPEN, BPRNT,
DPRNT e PCLOS
Na tela CRT, inserido um espao em branco antes de cada um dos caracteres
e smbolos acima mencionados.
(Exemplo) Posies iniciais em que o cursor posicionado
N001 X#100 ;
#1 =123 ;
N002 /2 X[12/#3] ;
N003 XSQRT[#3/3:[#4+1]] ;
N004 X#2 Z#1 ;
N005 #5 =1+2#10 ;
IF[#1NE0] GOTO10 ;
WHILE[#2LE5] DO1 ;
#[200+#2] =#2:10 ;
#2 =#2+1 ;
END1 ;
D Abreviaturas da palavra
de macro de usurio

Quando uma palavra de macro de usurio alterada ou inserida, os dois


primeiros caracteres ou mais podem substituir a palavra inteira.
A saber,
WHILE WH
SIN SI
TAN TA
BCD BC
ROUND RO
DPRNT DP

GOTO GO
ASIN AS
ATAN AT
BIN BI
END EN
PCLOSPC

XOR XO
COS CO
SQRT SQ
FIX FI
POPEN PO
EXP EX

(Exemplo) Teclando em
WH [AB [#2 ] LE RO [#3 ] ]
possui o mesmo efeito que
WHILE [ABS [#2 ] LE ROUND [#3 ] ]
O programa tambm exibido desta forma.

486

AND AN
ACOS AC
ABS AB
FUP FU
BPRNT BP
THEN TH

B63854PO/03

9.8
EDIO
SIMULTNEA

9. EDIO DE PROGRAMAS

OPERAO

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 EDIO ou MEMRIA.
O modo memria pode ser ativado mesmo durante a execuo do programa.
2 Pressione a tecla de funo

PROG

3 Pressione a soft-key [(OPRT)], e, em seguida a soft-key [EDT-BG].


A tela de edio simultnea exibida (no canto superior esquerdo da
tela exibido PROGRAMA (EDIT-BG)).
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 [(OPRT)], e, em
seguida, a soft-key [EDT-BG]. O programa editado registrado na
memria de programas em primeiro plano.

Explicao
D Alarmes durante a
edio simultnea

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 possam ocorrer 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/ (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 em
primeiro plano. Tal como acontece com a 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.

487

9. EDIO DE PROGRAMAS

9.9
FUNO DE
SENHA

OPERAO

B63854PO/03

A funo 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 como 0. Neste estado, os programas n O9000 a O9999 no
podem ser 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 tambm especificado
no parmetro KEYWD. Se o parmetro PASSWD apresentar o valor 0, isso
significa que esse parmetro no est definido.
Procedimento para bloquear e desbloquear

Bloquear

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 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

Desbloquear

para desativar o estado de alarme.

RESET

1 Selecione o modo MDI.


2 Ative a funo de escrita de parmetros. Nesse momento, acionado
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 o bloqueio. 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

RESET

para desativar o estado de alarme.

7 Agora, os subprogramas dos programas n 9000 a 9999 podem ser editados.

488

B63854PO/03

OPERAO

9. EDIO DE PROGRAMAS

Explicaes
D Especificao do
parmetro PASSWD

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 alerta para indicar que a
funo de escrita est desativada. Quando o estado de bloqueio est ativo
(se PASSWD = 0 e PASSWD = KEYWD), o parmetro NE9 definido
automaticamente com 1. Quando se tenta definir NE9 com 0, surge um
aviso para indicar que a funo de escrita est desativada.

D Alterao do parmetro
PASSWD

O parmetro PASSWD pode ser alterado quando o estado de bloqueio est


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 KEYWD para desativar o estado de bloqueio.

D Definio de 0 no
parmetro PASSWD

Quando o parmetro PASSWD definido com 0, o nmero 0 exibido e a


funo de senha desativada. Em outras palavras, a funo de senha pode
ser desativada no definindo o parmetro PASSWD ou definindo-o com
0 depois de passo 3 do procedimento para desbloquear. Para assegurar
que o estado de bloqueio no seja ativado, h que ter em ateno que o parmetro PASSWD no seja definido com um valor diferente de 0.

D Novo bloqueio

Depois de desativado, o estado de bloqueio pode ser novamente ativado,


especificando-se um valor diferente no parmetro PASSWD ou desligando
e voltando a ligar o NC para redefinir o parmetro KEYWD.
CUIDADO
Depois de ativado o estado de 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-se proceder
cuidadosamente ao definir o parmetro PASSWD.

489

10. CRIAO DE PROGRAMAS

10

OPERAO

B63854PO/03

CRIAO DE PROGRAMAS

Os programas podem ser criados com um dos seguintes mtodos:


CRIAO DE PROGRAMAS ATRAVS DO PAINEL MDI
PROGRAMAO NO MODO APRENDER
PROGRAMAO VERBAL COM FUNO GRFICA
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.

490

10. CRIAO DE PROGRAMAS

OPERAO

B63854PO/03

10.1
CRIAO DE PROGRAMAS ATRAVS
DO PAINEL MDI

Os programas podem ser criados no modo de EDIO atravs das funes


de edio de programas descritas no Captulo III9.

Procedimento para a Criao de Programas Atravs do Painel MDI

Procedimento

1 Introduza o modo EDIO.


2 Pressione a tecla

PROG

3 Pressione a tecla de endereo O e introduza o nmero do programa.


4 Pressione a tecla

INSERT

5 Crie um programa, utilizando as funes de edio de programas


descritas no Captulo 9.

Explicao
D Comentrios em
um programa

possvel escrever comentrios nos programas atravs dos cdigos de


controle-entrada/controle-sada.
Exemplo) O0001 (FANUC SRIE 16) ;
M08 (LQUIDO REFRIGERANTE ON) ;

S Quando se pressiona a tecla

INSERT

depois de digitar o cdigo de con-

trole-sada "(", comentrios e o cdigo de controle-entrada ")", os coment-rios introduzidos so registrados.


S Quando se pressiona a tecla

INSERT

durante a introduo dos comentrios,

a fim de introduzir mais tarde os comentrios restantes, os dados digitados antes de pressionar a tecla

RESET

podero no ser registrados correta-

mente (isto , podero ser introduzidos incorretamente, ser alterados ou se


perderem), visto que so submetidos a um controle de entrada executado
na edio normal.
Para introduzir um comentrio, observe o seguinte:
S

O cdigo de controle-entrada ) no se registra automaticamente.

S Os comentrios introduzidos depois de pressionar a tecla

INSERT

, no

podem comear por um nmero, por um espao ou pelo endereo O.


S Se for introduzida uma abreviatura para uma macro, a abreviatura
convertida em uma palavra de macro e registrada (ver Seo 9.7).
S possvel introduzir o endereo O e os nmeros subseqentes ou um
espao, mas os mesmos so omitidos ao serem registrados.

491

10. CRIAO DE PROGRAMAS

10.2
INSERO
AUTOMTICA DE
NMEROS DE
SEQNCIA

OPERAO

B63854PO/03

Os nmeros de seqncia podem ser inseridos automaticamente em cada


bloco, se o programa for criado atravs do teclado MDI no modo de EDIO.
Defina o incremento para os nmeros de seqncia no parmetro 3216.

Procedimento para insero automtica de nmeros de seqncia

Procedimento

1 Introduza 1 como NO. de SEQNCIA (ver Subseo III11.4.3).


2 Introduza o modo EDIO.
3 Pressione

PROG

para visualizar a tela de programas.

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 um programa e introduzido um EOB (;)
com a tecla

INSERT

, os nmeros de seqncia so inseridos automati-

camente, comeando por 0. Sendo necessrio, altere o valor inicial, de


acordo com o passo 10, e prossiga com o passo 7.
5 Pressione a tecla de endereo N e introduza o valor inicial de N.
6 Pressione a tecla

INSERT

7 Introduza as diversas palavras de um bloco.


8 Pressione a tecla

492

EOB

B63854PO/03

10. CRIAO DE PROGRAMAS

OPERAO

9 Pressione

INSERT

. O cdigo 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 de incremento for definido com 2,
N12 ser inserido e exibido por baixo da linha em que se encontra
um novo bloco.
PROGRAMA

O0040 N00012

O0040 ;
N10 G92 X0 Z0 ;
N12
%

_
EDIO * * * *
PRGRM

*** ***
LIV

13 : 18 : 08
(OPRT)

C.A.P

10 S No exemplo acima, se N12 no for necessrio no bloco seguinte,


poder ser apagado pressionando-se a tecla

DELETE

, aps a exibio de N12.

S Para inserir N100 no bloco seguinte, em vez de N12, introduza N100


e pressione a tecla

ALTER

, aps a exibio de N12. N100 registrado

e o valor inicial alterado para 100.

493

10. CRIAO DE PROGRAMAS

10.3
CRIAO DE
PROGRAMAS NO
MODO APRENDER
(REPRODUO)

OPERAO

B63854PO/03

Quando se seleciona a opo de reproduo, os modos APRENDER JOG e


APRENDER MANIV so postos disposio. Nestes modos, qualquer posio
da mquina ao longo dos eixos X, e Z, obtida atravs da operao manual,
arquivada na memria como posio de programa para criar um programa.
exceo de X, Z, 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 EDIO.

Procedimento para a criao de programas no modo APRENDER


O procedimento descrito abaixo pode ser utilizado para arquivar uma
posio da mquina ao longo dos eixos X, e Z.
1 Selecione o modo APRENDER JOG ou APRENDER MANIV.
2 Desloque a ferramenta para a posio desejada com jog ou manivela.
3 Pressione a tecla

PROG

para exibir a tela do programa. Procure ou registre

o nmero do programa a ser editado e desloque o cursor para a posio


em que dever ser registrada (inserida) a posio da mquina ao longo
de cada eixo.
4 Introduza o endereo X
5 Pressione a tecla

INSERT

. 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 em seguida a tecla

INSERT

A posio da mquina ao longo do eixo Z arquivada na memria.


Todas as coordenadas arquivadas atravs deste mtodo so coordenadas absolutas.

494

10. CRIAO DE PROGRAMAS

OPERAO

B63854PO/03

Exemplos
O1234 ;
N1 G50 X100000 Z200000 ;
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
N4 M02 ;

X
P0 (100000,200000)
P1
(14784,8736)
P2 (10000,103480)

1 Defina o NO.SEQNCIA de dados com 1 (ON). (Assume-se que o


parmetro (n 3212) do valor incremental 1.)
2 Selecione o modo APREND MANIV.
3 Efetue o posicionamento na posio P0, atravs do gerador de pulsos manual.
4 Selecione a tela do programa.
5 Introduza o nmero de programa O1234 da seguinte forma:

INSERT

Esta operao registra o nmero de programa O1234 na memria.


Depois, pressione as seguintes teclas:
EOB

INSERT

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 mq. para os dados do 1 bloco, da seguinte forma:

INSERT

INSERT

INSERT

EOB

INSERT

Esta operao registra G50 X100000 Z200000 ; na 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 2 bloco, da seguinte forma:

INSERT

INSERT

INSERT

EOB

INSERT

Esta operao registra G00 X14784 Z8736; na memria. A funo


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.

495

10. CRIAO DE PROGRAMAS

OPERAO

B63854PO/03

10 Introduza a pos. P2 da mquina para os dados do 3 bloco, da seguinte forma:

INSERT

EOB

INSERT

INSERT

INSERT

Esta operao registra G01 Z103480 F300; na memria.


A funo de insero automtica dos nmeros de seqncia registra
N4 do quarto bloco na memria.
11 Registre M02; na memria da seguinte forma:

INSERT

EOB

INSERT

N5 do quinto bloco arquivado na memria atravs da funo de insero


automtica dos nos. de seqncia. Pressione a tecla

DELETE

para apag-lo.

O registro do programa exemplificativo concludo deste modo.

Explicaes
D Controle do contedo
da memria

O contedo da memria pode ser verificado no modo APRENDER atravs


do mesmo procedimento utilizado no modo de EDIO.
PROGRAMA

O1234 N00004

(RELATIVO)
U
85.216
W 191.264

(ABSOLUTO)
X
14.784
Z
8.736

O1234 ;
N1 G50 X100000 Y0 Z20000 ;
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
N4 M02 ;
%
_
TMAN

****

PRGRM

D Registro de uma posio


com compensao

***

LIV

***

14 : 17 : 27
(OPRT)

Se for introduzido um valor aps a introduo do endereo X


e pressionada a tecla

INSERT

ou Z ,

, o valor introduzido para uma posio da m-

quina acrescentado ao registro. Esta operao til para corrigir uma posio da mquina atravs do teclado.
D Registro de comandos
diferente dos
comandos de posio

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 EDIO .

496

OPERAO

B63854PO/03

10.4
PROGRAMAO
VERBAL COM
FUNO
GRFICA

10. CRIAO DE PROGRAMAS

Os programas podem ser criados bloco aps bloco na tela verbal


durante a visualizao do menu do cdigo G.
Os blocos de um programa podem ser modificados, introduzidos, ou apagados
atravs do menu do cdigo G e da tela verbal.

Procedimento para Programao Verbal com Funo Grfica

Procedimento 1
Criao de um programa

Selecione o modo EDIO.

Pressione

PROG

. Se nenhum programa registrado, a tela seguinte

exibida. Se um programa registrado, o programa atualmente selecionado visualizado.


PROGRAMA

_
EDIO * * * *
PRGRM

O0000 N00000

11 : 59 : 46

*** ***

(C.A.P)

LIV

(OPRT)

Introduza o nmero de um programa a ser registrado aps a entrada do


endereo O, depois pressione

INSERT

. Por exemplo, quando um programa

com nmero 10 est para ser registrado, tecle O


pressione

INSERT

497

. Isto faz com que seja registrado O0010.

0 , depois

10. CRIAO DE PROGRAMAS

OPERAO

B63854PO/03

4 Pressione a soft-key [C.A.P] . Aparece o seguinte menu de cdigo G


na tela.
Se forem visualizados soft-keys diferentes daqueles indicados no passo 2, prespara visualizar as soft-keys corretas.
sione a tecla de retorno de menu
PROGRAMA
O1234 N00004
G00 : POSICIONAMENTO
G01 : IPL LINEAR
G02 : IPL CIRCULAR SENTIDO HORRIO
G03 : IPL CIRCULAR SENTIDO ANTI-HORRIO
G04 : PAUSA
G10 : DEFINIO DO VALOR DE CORREO (0)
G20 : POLEGADAS
G21 : MTRICO
G22 : VERIF LIMITE ARMAZENADO ATIVO
(0)
G23 : VERIF LIMITE ARMAZENADO DESAT.
(0)
G25 : DETECTOR VELOCIDADE FUSO DESAT.
G26 : DETECTOR VELOCIDADE FUSO ATIVO
_
EDIO * * * * * * * * * *
14 : 26 : 15
PRGRM

BLOCO

MENU G

5 Tecle o cdigo G correspondente funo a ser programada. Quando


desejar a funo de posicionamento, por exemplo, o menu do cdigo G
lista a funo com o cdigo G: G00. Assim, tecle G00. Se a tela no indicar a funo a ser programada, pressione a tecla de pgina

para vi-

sualizar a prxima tela de menu do cdigo G. Repita esta oprao


at que a funo desejada aparea. Se no for um cdigo G no tecle os
dados.
6 Pressione a soft-key [BLOCO] para visualizar a tela detalhada para um
cdigo G j teclado. A figura abaixo mostra um exemplo de tela detalhada para G00.
O1234 N00000

PROGRAMA
G00 : POSICIONAMENTO
G00
X
Z
M
S
T
:

G
U
W

X
(X, Z)

U
W

EDIO * * * *
PRGRM

14 : 32 : 57

*** ***
MENU G.

498

BLOCO

Z
(OPRT)

10. CRIAO DE PROGRAMAS

OPERAO

B63854PO/03

Quando nenhuma tecla for pressionada, a tela com detalhes padronizados


visualizada.
PROGRAMA
G
X
Z
A
F
I
P
R
S
:

O0010 N00000

EDIO * * * *

G
U
W
C
H
K
Q
M
T

14 : 41 : 10

*** ***

PRGRM

MENU G.

BLOCO

(OPRT)

7 Mova o cursor at o bloco a ser modificado na tela de programa.


Neste momento o endereo de dados pisca com o cursor.
8 Introduza os dados numricos com as teclas numricas, e pressione a
soft-key [ENTRADA] ou a tecla

INPUT

. Isto completa a entrada de um

elemento de dados.
9 Repita esta operao at que todos os dados requeridos para a entrada
do cdigo G sejam introduzidos.
10 Pressione a tecla

INSERT

. Isto completa o registro de dados de um bloco

na memria de programa. Na tela visualizado o menu do cdigo G,


permitindo ao usurio introduzir os dados para outro bloco. Repita o
processo com o passo 5, se necessrio.
11 Aps registrar todos os programas, pressione a soft-key [PRGRM] .
Os programas registrados so convertidos ao formato verbal e
visualizados.
12 Pressione a tecla

499

RESET

para retornar ao incio do programa.

10. CRIAO DE PROGRAMAS

Procedimento 2
Alterao de bloco

OPERAO

B63854PO/03

1 Mova o cursor at o bloco a ser modificado na tela de programa, e pressione a soft-key [C.A.P] . Ou pressione a soft-key [C.A.P] primeiro, para
ou

visualizar a tela verbal, e pressione a tecla de pgina


at que seja visualizado o bloco a ser modificado.

2 Quando for alterar outros dados que no o cdigo G, apenas mova o cursor
at o dado e tecle o valor desejado, depois pressione a soft-key [INPUT]
ou a tecla

INPUT

3 Quando for alterar o cdigo G, pressione a tecla de retorno de menu


e a soft-key [MENU G.]. Aparece o menu do cdigo G. Selecione o
cdigo G desejado, depois tecle o valor. Por exemplo, para especificar
um avano de corte, desde que o menu do cdigo G indique G01, tecle
G01. Depois pressione a soft-key [BLOCK]. A tela detalhada do cdigo
G visualizada, assim, introduza o dado desejado.
4 Aps a completa alterao dos dados, pressione a tecla

ALTER

. Esta

operao substitui o bloco inteiro de um programa.

Procedimento 3
Inserir um bloco

1 Na tela verbal, visualize o bloco imediatamente antes do novo bloco a


ser inserido atravs das teclas de pgina. Na tela do programa, mova o
cursor com as teclas de pgina e teclas de cursor para o ponto
imediatamente anterior onde o novo bloco ser inserido.
2 Pressione a soft-key [MENU G.] para visualizar o menu do cdigo G.
Depois introduza os dados do novo bloco.
3 Quando a entrada de um bloco de dados estiver concluda no passo 2,
pressione a tecla

Procedimento 4
Apagar um bloco

INSERT

. Esta operao insere um bloco de dados.

1 Na tela verbal, visualize o contedo de um bloco a ser apagado, depois


pressione a tecla

DELETE

2 O contedo do bloco mostrado apagado da memria do


programa. Em seguida, a tela verbal exibe o contedo do prximo
bloco.

Limitaes

1 Um bloco de comando de cdigo G no listado no menu de cdigo


G pode ser criado somente na tela detalhada em formato padro.
2 No podem ser criados cdigos G com casas decimais nem blocos de
cdigo G de trs dgitos.

500

OPERAO

B63854PO/03

11

11. ESPECIFICAO E VISUALIZAO


DE DADOS

ESPECIFICAO E VISUALIZAO DE DADOS

Aspectos gerais

Para operar uma mquina-ferramenta CNC, necessrio definir os diversos


dados no painel CRT/MDI ou LCD/MDI para o 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.

Explicaes
Diagrama de transio de tela
HELP

POS

PROG

SYSTEM

MESSAGE

OFFSET
SETTING

CUSTOM
GRAPH

A transio de tela correspondente a cada tecla de funo pressionada no


painel de operao MDI mostrada abaixo. So igualmente mostradas as
subsees relativas a cada tela. Consulte a subseo adequada para mais detalhes sobre cada tela e o procedimento para 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

Teclas de funo MDI


(As teclas sombreadas (
)
so descritas neste captulo.)

pressionada a tecla de funo

MESSAGE

. Ver o captulo III-12 para mais infor-

maes sobre a tela mostrada quando pressionada a tecla de funo

CUSTOM
GRAPH

Ver o captulo III-13 para mais informaes sobre a tela mostrada quando
pressionada a tecla de funo

HELP

. Consulte o manual fornecido pelo fa-

bricante da mquina-ferramenta para mais informaes sobre a tela mostrada


quando se pressiona por duas vezes a tecla
.
CUSTOM
GRAPH

D Chave para proteo


dos dados

A mquina pode ter uma chave para proteger os programas das peas, os
valores de compensao das ferramentas, 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.

501

10. ESPECIFICAO E VISUALIZAO


DE DADOS

TELA DE DISPLAY DA POSIO

OPERAO

B63854PO/03

Transio de tela acionada pela tecla de funo

POS

Tela da posio atual

ABS

REL

TUDO

Display da posio
do sistema de coordenadas de trabalho
Ver III - 11.1.1.

Display da posio
do sistema de coordenadas relativas
Ver III - 11.1.2.

Display da posio
total de cada sistema de coordenadas
Ver III - 11.1.3.

Display da contagem
de peas e do tempo
de trabalho
Ver III - 11.1.6.

Display da contagem
de peas e do tempo
de trabalho
Ver III - 11.1.6.

Display da contagem
de peas e do tempo
de trabalho
Ver III - 11.1.6.

Display da velocidade real


Ver III - 11.1.5.

Display da velocidade real


Ver III - 11.1.5.

Display da velocidade real


Ver III - 11.1.5.

Definio dos valores


das coordenadas

Definio dos valores


das coordenadas

Ver III - 11.1.2.

Ver III - 11.1.2.

MANIV

(OPRT)

Interrupo
por manivela
Ver III - 4.6.

Tela da posio atual

MONI

(OPRT)

Display do monitor
de operao
Ver III - 11.1.7.

502

POS

OPERAO

B63854PO/03

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Transio de tela acionada pela tecla de funo


no modo MEMRIA ou MDI

TELA DO PROGRAMA

PROG

*: Mostrado no modo MDI

PROG

Tela do programa

MDI
MEM

MDI

PRGRM

VERIF

ATUAL

PROX

Display do bloco
atual e dos dados
modais
Ver III - 11.2.2.

Display do bloco
atual e do bloco
seguinte
Ver III - 11.2.3.

(OPRT)

[MDI] *
Display do contedo
do programa
Ver III - 11.2.1.

Display do nmero
do programa e do
nmero de seqncia
Ver III - 11.6.1.

[ABS]

[REL]

Programa em execuo
Valor da coordenada
absoluta
Distncia a percorrer
Valores modais
Ser III - 11.2.4.

Comando para
operao MDI

Programa em execuo
Valor das coordenadas
relativas
Distncia a percorrer
Valores modais
Ver III - 11.2.4.

Ver III - 11.2.5.

(Mostrado no
modo MDI)

Tela do programa

MEM
REINIC

Tela de reincio
do programa

PLJ.AQ

[PRGRM]

(OPRT)

[DIR]

[PLANEJ]

Ver III - 4.3.

Display do diretrio de arquivos


Ver III - 4.4.

503

Planejamento
Ver III - 4.4.

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

Transio de tela acionada pela tecla de funo


no modo EDIO

TELA DO PROGRAMA

PROG

Tela de programa
EDIO
PRGRM

LIV

Tela de edio
de programas
Ver III - 10

Memria de programas e diretrio


de programas

C.A.P.

(OPRT)

Tela de programao verbal


automtica

Ver III - 11.3.1.


Ver III-10

Tela de programa
EDIO
DISCO

[PRGRM]

[DIR]

Tela do diretrio
de arquivos
para disquetes
Ver III - 8

504

(OPRT)

PROG

OPERAO

B63854PO/03

TELA DE CORREO/ESPECIFICAO

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Transio de tela acionada pela tecla de funo

OFFSET
SETTING

1/2

CORREO

ESPECIF

Valor de correo da ferramenta

CORRE

DEFINIR

TRAB

Display do valor
de correo da
ferramenta

Display dos dados


de especificao

Display do sistema
de coordenadas
da pea

Ver III - 11.4.1.

Ver III - 11.4.5.

Definio dos dados


de correo da
ferramenta
Ver III - 11.4.1

Definio de parmetros

Definio da entrada
direta do valor de correo da ferramenta

Ver III - 11.4.6.

Ver III - 11.4.2.


Definio da entrada
direta da medio B de
correo da ferramenta

Ver III-11.4.3
Definio da entrada
de registro do valor
de correo

Ver III - 11.4.5

Definio da comparao
do nmero de seqncia e parada

(OPRT)

Ver III - 11.4.8.

Definio do valor de
correo do ponto de
origem da pea
Ver III-11.4.8

Display do tempo de trabalho e contagem das


peas

Ver III-11.4.7

Definio do nmero de peas necessrias

Ver III-11.4.7

Visualizao do
tempo de definio
Ver III-11.4.7

Ver III-11.4.3

Valor de correo da ferramenta

MACRO

Display das variveis de macro


Ver III-11.4.10

Definio de variveis de macro


Ver III-11.4.10

OPR

Visualizao do
painel de operao por software
Ver III-11.4.11

Boto do painel de
operao por software

Ver III-11.4.11

505

VDFERR

(OPRT)

Visualizao dos dados


de gesto de vida til
das ferramentas

See III- 11.4.14.

Predefinio do contador da
vida til da ferramenta
Anular os dados de execuo
Ver III-11.4.14.

1*
Prxima pgina

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

2/2

1*

Valor de correo da ferramenta


DESLOC.TRAB

LIMITADOR

Display do valor do
sistema de coordenadas do trabalho
Ver III-11.4.4

Limitador do mandril
e contra-cabeote

Ver III-6.4

Definio do valor de deslocamento do sistema de


coordenadas do trabalho

Ver III-11.4.4

506

(OPRT)

OPERAO

B63854PO/03

TELA DO SISTEMA

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Transio de tela acionada pela tecla de funo

SISTEMA

Tela de parmetros

PARAM

Display da tela
parmetros
Ver III-11.5.1

DGNOS

PMC

SISTEMA

(OPRT)

PRM.FU

(OPRT)

Display da tela
de diagnstico
Ver III-7.3

Especificao de
parmetros
Ver III-11.5.1

Tela de parmetros

PASSO

PRM.SV

Display dos dados


de erro de passo
Ver III-11.5.2

Definio dos dados


de erro de passo
Ver III-11.5.2

507

SYSTEM

11. ESPECIFICAO E VISUALIZAO


DE DADOS

D Telas de definio

OPERAO

B63854PO/03

A tabela seguinte apresenta os dados especificados em cada tela.


Tabela 11 Telas de definio e respectivos dados

No.
1

Tela de especificao
Valor de correo da ferramenta

Contedo da especificao

Item de referncia

Valor de correo da ferramenta


Subsec. 11.4.1
Valor de compensao do raio da ponta da ferramenta
Entrada direta do valor de correo da ferramenta

Subsec. 11.4.2

Entrada do registro do valor de correo

Subsec. 11.4.3

Definio do sistema de coordenadas Valor do deslocamento do sist. de coordenadas da pea Subsec. 11.4.4
da pea
Valor de correo do ponto de origem da pea
Subsec. 11.4.8

Dados de especificao (handy)

Escrita de parmetros
Verificao TV
Cdigo de transmisso (EIA/ISO)
Unidade de entrada (mm/pol)
Canal de E/S
Insero automtica do n de seqncia
Converso do formato de fita
(F15)

Subsec. 11.4.5

Comparao do nmero de seqncia e parada

Subsec. 11.4.6

Dados de especificao (espelhamento) Espelhamento

Subsec. 11.4.5

Dados de especificao (temporizador) Peas solicitadas

Subsec. 11.4.7

Variveis de macro

Variveis comuns de macros de usurio


(#100 a #199)
(#500 a #999)

Subsec. 11.4.10

Parmetro

Parmetro

Subsec. 11.5.1

Erro de passo

Dados de compensao de erro de passo

Subsec. 11.5.2

Painel de software do operador

Seleo do modo
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 jog
Correo da velocidade de avano
Correo do deslocamento rpido
Salto opcional de bloco
Bloco nico
Bloqueio da mquina
Teste de funcionamento em vazio
Chave de proteo
Avano bloqueado

Subsec. 11.4.11

10

Dados vida ferramenta (Gesto vida til) Contagem da vida til

508

Subsec. 11.4.12

11. ESPECIFICAO E VISUALIZAO


B63854PO/03

11.1
11.1
TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO POS
@pos
<POS>

DE DADOS

OPERAO

Pressione a tecla de funo

POS

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 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

POS

tambm pode ser usada para mostrar a carga no

motor servo, no motor do fuso e a velocidade de rotao do motor do fuso


(display do monitor de operao).
A tecla de funo

POS

tambm pode ser usada para mostrar a tela da dis-

tncia acionada pela interrupo por manivela. Ver Seo III 4.6 para
detalhes sobre esta tela.

11.1.1
Display da Posio
no Sistema de Coordenadas da Pea

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.
O ttulo no topo da tela indica que so utilizadas coordenadas absolutas.

Procedimento para visualizar a tela da posio atual no sistema de coordenadas da pea

1 Pressione a tecla de funo

POS

2 Pressione a soft-key [ABS].


3 Na (unidade de display de 7 soft-keys) pressione a soft-key [ABS] mais uma
vez para visualizar as coordenadas ao longo de eixos que no os seis eixos padro.

POSIO ATUAL (ABSOLUTA)

X
Z

O1000 N00010

123.456
456.789

TEMPO TRAB 0H15M


V.ATU 3000 MM/M

CONT. PEAS
5
TEMPO CICLO 0H 0M38S
S 0 T0000

MEM INICT MTV ***


09:06:35
[ ABS ] [ REL ] [ TUDO ] [ MANIV ] [(OPRT)]

509

11. ESPECIFICAO E VISUALIZAO

DE DADOS

Explicaes
D Display com os valores
de compensao

11.1.2
Display da Posio
no Sistema de Coordenadas Relativas

OPERAO

B63854PO/03

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

POS

2 Pressione a soft-key [REL].

POSIO ATUAL (RELATIVA)

U
W

O1000 N00010

123.456
363.233

TEMPO TRAB 0H15M


V ATU 3000 MM/M

CONT. PEAS
5
TEMPO CICLO 0H 0M38S
S 0 T0000

MEM INIC MTV ***


09:06:35
[ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ (OPRT) ]

Explicaes
D Definio das coordenadas relativas

A posio atual da ferramenta no sistema de coordenadas relativas pode ser


recolocada em 0 ou pr-definida para um valor especificado da seguinte forma:

Procedimento para atribuir um valor especfico coordenada do eixo

X
Z

246.912
578.246

2 D Para colocar a coordenada em 0, pressione a soft-key [ORIGEM].


A coordenada relativa do eixo que est piscando colocada em 0.

>X
MEM
PREDEF

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.

ORIGEM

D Para pr-definir 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.
510

OPERAO

B63854PO/03

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Procedimento para o reset de todos os eixos


1 Pressione a soft-key [(OPRT)].
ABS

REL

TUDO

(OPRT)

2 Pressione a soft-key [ORIGEM].


ORIGEM

TDOEXE

EXEC

3 Pressione a soft-key [TDOEXE].


As coordenadas relativas de todos os eixos so colocadas em 0.

D Display com os valores


de compensao

Os bits 4 (DRL) e 5 (DRC) do parmetro 3104 podem ser usados para selecionar a incluso, ou no, da correo da ferramenta e da compensao do
raio da ponta da ferramenta nos valores mostrados.

D Pr-definio pela especificao de um sistema


de coordenadas

O bit 3 do parmetro 3104 utilizado para especificar se as posies


mostradas no sistema de coordenadas relativas so pr-definidas com os mesmos valores do sistema de coordenadas da pea, quando um sistema de coordenadas definido atravs de um comando G50 (sistema A de cdigo G)
ou um G92 (sistema B ou C de cdigo G) ou quando executado o retormanual ao ponto de referncia.

511

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.1.3
Display da Posio
Global

OPERAO

B63854PO/03

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 III11.1.2 sobre
o procedimento.

Procedimento para visualizar a tela da posio global


1 Pressione a tecla de funo

POS

2 Pressione a soft-key [TUDO].


POSIO ATUAL
(RELATIVA)
U 246.912
W 913.780
(MQUINA)
X 0.000
Z 0.000

O1000 N00010
(ABSOLUTA)
X 123.456
Z 456.890
(DIST. A PERCORRER)
X 0.000
Z 0.000

CONT. PEAS
5
TEMPO TRAB 0H15M
TEMPO CICLO 0H 0M38S
V ATU 3000 MM/M
S 0 T0000
09:06:35
MEM **** *** ***
[ ABS ]
[ REL ]
[ TUDO ] [ MANIV ] [ OPRT ]

Explicaes
D Display de coordenadas

As posies atuais da ferramenta so mostradas simultaneamente nos


sistemas de coordenadas seguintes:
D Posio atual no sistema de coordenadas relativa
(coordenada relativa)
D Posio atual no sistema de coordenadas de trabalho
(coordenada absoluta)
D Posio atual no sistema de coordenadas da mquina
(coordenada da mquina)
D Distncia a percorrer (caminho a percorrer)

D Distncia a percorrer

A distncia restante mostrada no modo MEMRIA ou MDI. mostrada


a distncia que a ferramenta ainda tem de percorrer no bloco atual.

D Sistema de coordenadas
da mquina

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 ajustando-se o bit 0 (MCN) do
parmetro 3104.

D Reset das coordenadas


relativas

Na tela da posio global, as coordenadas relativas podem ser recolocadas


em 0 ou pr-definidas para valores especficos. O procedimento o mesmo
do reset das coordenadas relativas descrito em III11.1.2.
512

OPERAO

B63854PO/03

11.1.4
Pr-definio do
Sistema de Coordenadas da Pea

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Um sistema de coordenadas da pea deslocado na seqncia, 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 um comando (G50.3) para pr-definio de um sistema de coordenadas da pea. (Ver Subseo II-7.2.4)

Procedimento para pr-definir o sistema de coordenadas da pea

1 Pressione a tecla de funo

POS

2 Pressione a soft-key [(OPRT)].


ABS

REL

TUDO

(OPRT)

3 Se a soft-key [CD-P] no for mostrada, pressione a tecla de mudana para o menu seguinte
.
COR-TR

4 Pressione a soft-key [CD-P].


TDOEIX

CD-EIX

5 Pressione a soft-key [TDOEIX] para a pr-definio de todos os eixos.


6 Para pr-definir um determinado eixo no passo 5, introduza o nome do
eixo ( X , Z

, ...) e 0 e pressione, em seguida a soft-key [CD-EIX].

Explicaes
D Modo de operao

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.

D Pr-definio das
coordenadas relativas

Tal como sucede com as coordenadas absolutas, o bit 3 (PPD) do parmetro


n 3104 utilizado para especificar a pr-definio ou no das coordenadas
relativas (RELATIVA).

513

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.1.5
Display da Velocidade
de Avano Real

OPERAO

B63854PO/03

A velocidade de avano real na mquina (por minuto) pode ser mostrada


em uma tela da posio atual ou numa tela de verificao do programa,
ajustando-se o bit 0 (DPF) do parmetro 3105.

Procedimento para visualizar a velocidade de avano real na tela da posio atual

1 Pressione a tecla de funo

POS

POSIO ATUAL (ABSOLUTA)

X
Z

para mostrar a tela da posio atual.


O1000 N00010

123.456
363.233
CONT. PEAS

TEMPO TRAB

V ATU.

0H15M TEMPO CICLO


3000 MM/M
S

MEM INIC MVT ***


[ ABS ] [ REL

5
0H 0M38S
0 T0000

09:06:35
] [ TUDO ] [ MANIV ] [ OPRT ]

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 o display da posio atual.

Explicaes
D Valor velocidade
de avano real

A velocidade real calculada atravs da seguinte expresso:

Vatu +

(fi) 2

i+1

onde
n : Nmero de eixos
fi : Velocidade de avano de corte no sentido tangencial de cada eixo ou
velocidade de deslocamento rpido
Vatu : Velocidade de avano real mostrada
A unidade de display:mm/min (entrada em mm).
polegadas/min (entrada em polegadas, so mostradas
duas casas decimais.)

514

B63854PO/03

OPERAO

11. ESPECIFICAO E VISUALIZAO


DE DADOS

D Display da velocidade
de avano real do
avano por rotao

No caso do avano por rotao e da abertura de rosca, a velocidade de


avano real antes o avano por minuto do que o avano por rotao.

D Display da velocidade
de avano real do eixo
de 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.

D Display da velocidade de
avano real em outra tela

A tela de verificao do programa tambm mostra a velocidade de avano real.

515

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.1.6

Display do Tempo de
Trabalho e da
Contagem das Peas

OPERAO

B63854PO/03

O tempo de trabalho, o tempo de ciclo e o nmero de peas usinadas so


mostrados nas telas 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

POS

POSIO ATUAL (RELATIVA)

X
Z

para mostrar a tela da posio atual.


O1000 N00010

123.456
363.233
CONT. PEAS

TEMPO TRAB

ACT.F

0H15M TEMPO CICLO


3000 MM/M
S

MEM INIC MVT ***


[ ABS ] [ REL

5
0H 0M38S
0 T0000

09:06:35
] [ TUDO ] [ MANIV ] [ OPRT ]

O nmero de peas usinadas (CONT. PEAS), o tempo de trabalho


(TMP.TRAB) e o tempo de ciclo (TMP.CICLO) so mostrados sob
a posio atual.

Explicaes
D CONT. PEAS

Indica o nmero de peas usinadas. O nmero aumenta sempre que M02,


M30 ou um cdigo M especificado pelo parmetro 6710 executado.

D TEMPO TRAB

Indica o tempo de execuo total durante a operao automtica, excluindo


o tempo de parada e de avano bloqueado.

D TEMPO DE CICLO

Indica o tempo de execuo de uma operao automtica, excluindo o tempo


de parada e de avano bloqueado. Este valor colocado automaticamente
em 0 quando o incio de um ciclo executado no estado de reset. Mantmse colocado em 0, mesmo aps a desenergizao.

D Display em outra
tela

Os detalhes sobre o tempo de trabalho e o nmero de peas usinadas


so mostradas na tela de especificao. Ver subseo III11.4.9.

D Definio de parmetros

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.

D Incremento do nmero
de peas usinadas.

O bit 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.
516

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

11.1.7
Display do Monitor
de Operao

A leitura do medidor de carga pode ser visualizada para cada eixo servo
e para o fuso serial ajustando-se o bit 5 (OPM) do parmetro 3111 para 1.
Pode ser igualmente mostrada a leitura do hodmetro para o fuso serial.

Procedimento para visualizar o monitor de operao


1 Pressione a tecla de funo

para mostrar a tela da posio atual.

POS

2 Pressione a tecla de mudana para o menu seguinte

3 Pressione a soft-key [MONI].


MONITOR DE OPER.

O0001 N00001

(MED. CARGA)

X :
Z :

* 80%

S1 :

(MED. VELOC. RPM)

0%
0%

201%

S1 :

CONT. PEAS
TEMPO TRAB
0H15M TEMPO CICLO
V ATU.
3000 MM/M

MEM INIC MTV ***


[ MONI ][ REL ][

TUDO

1500

5
0H 0M38S

09:06:35
][ MANIV ][ OPRT ]

Explicaes
D Display dos eixos servo

A leitura do medidor de carga para um mximo de trs eixos servo pode


ser mostrada atravs da definio dos parmetros 3151 a 3154.
Se todos estes parmetros estiverem colocados em 0, so mostrados
dados somente para os eixos bsicos.

D Display dos eixos


do fuso

Quando so utilizados fusos seriais, s mostrada a leitura no medidor


de carga e no hodmetro para o fuso serial principal.

D Unidade grfica

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%). O grfico
de barras para o hodmetro mostra a relao entre a velocidade atual do
fuso e a velocidade mxima do mesmo (100%).

517

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

D Medidor de carga

A leitura no medidor de carga depende do parmetro servo 2086 e


do parmetro do fuso 4127.

D Velocmetro

Embora o velocmetro indique normalmente a velocidade do motor do


fuso, tambm pode ser usado para indicar a velocidade do fuso, colocando-se
o bit 6 (OPS) do parmetro 3111 em 1.
A velocidade do fuso a ser mostrado 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 gira velocidade mxima) for definida nos parmetros 3741 a 3744.
A entrada dos sinais da embreagem e da engrenagem para o primeiro fuso
serial usada para determinar a engrenagem atualmente selecionada.
Controle a entrada dos sinais CTH1A e CTH2A em 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
Velocidade do motor do fuso
mostrada durante a =
Velocidade mxima
monitorao da
do motor do fuso

Velocidade mxima
do fuso com a
engrenagem em uso

A tabela que se segue indica a correspondncia entre os sinais de seleo


da embreagem e da engrenagem CTH1A e CTH2A <G070#3,#2>,
usados para determinar a engrenagem em uso e respectivos parmetros:
Parmetro

CTH1A CTH2A

Especificao
do fuso

=No.3741 (Veloc. mx. do fuso com a engrenagem 1) ELEVADA

=No.3742 (Veloc. mx. do fuso com a engrenagem 2)

MEIO
ELEVADA

=No.3743 (Veloc. mx. do fuso com a engrenagem 3)

MEIO
REDUZIDA

=No.3744 (Veloc. mx. do fuso com a engrenagem 4) REDUZIDA

518

OPERAO

B63854PO/03

11.2
TELAS MOSTRADAS
ATRAVS DA TECLA
PROG
DE FUNO @prog
(NO MODO MEMRIA
OU NO MODO MDI)

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Esta seo descreve as telas mostradas ao se pressionar a tecla de funo


PROG

no modo MEMRIA ou MDI. As primeiras quatro das seguintes

telas que seguem, mostram o estado de execuo 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
11.2.2
11.2.3
11.2.4
11.2.5

Tela
Tela
Tela
Tela
Tela

do contedo do programa
do bloco atual
do bloco seguinte
de verificao do programa
de programas para a operao MDI

A tecla de funo

PROG

tambm pode ser pressionada no modo MEMRIA

para mostrar a tela de reincio do programa e a tela de planejamento.


Ver III4.3 sobre a tela de reincio do programa.
Ver III4.4 sobre a tela de planejamento.

519

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.2.1
Display do Contedo
do Programa

OPERAO

B63854PO/03

Mostra o programa atualmente em execuo no modo MEMRIA ou


MDI.

Procedimento para visualizar o contedo do programa

1 Pressione a tecla de funo

PROG

para visualizar uma tela de programa.

2 Pressione a soft-key para seleo de captulo [PRGRM].


O cursor posicionado no bloco atualmente em execuo.
PROGRAMA
O2000 N00130
O2000 ;
N100 G50 X0 Z0. ;
N110 G91 G00 X70. ;
N120 Z70. ;
N130 G01 X60 ;
N140 G41 G03 X17.5 Z17.5 R17.5 ;
N150 G01 X25. ;
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 ][ (OPRT) ]

520

B63854PO/03

11.2.2
Tela do Display
do Bloco Atual

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

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

PROG

2 Pressione a soft key para seleo de captulo [ATUAL]. So mostrados


o bloco atualmente em execuo e os dados modais.
A tela mostra at 22 cdigos G modais e um mximo de 11 cdigos G
especificados no bloco atual.
PROGRAMA

O2000 N00130

(ATUAL)
G01 X
F

100.500
50.000

(MODAL)
G18

G00
G97
G69
G99
G21
G40
G25
G22
G80
G67
G54

T
S

SATU

> _
S
0 T0000
MEM INIC
***
16:05:59
[ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRT) ]

521

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

11.2.3
Tela do Display
do Bloco Seguinte

Mostra o bloco atualmente em execuo e o prximo bloco a ser executado


no modo MEMRIA ou MDI.

Procedimento para visualizar a tela do bloco seguinte


1 Pressione a tecla de funo

PROG

2 Pressione a soft-key para seleo de captulo [PROX].


Mostra o bloco atualmente em execuo e o prximo bloco a ser
executado.
A tela mostra at 11 cdigos G especificados no bloco atual e um mximo de 11 cdigos G especificados no bloco seguinte.
PROGRAMA

O2000 N00130

(ATUAL)

G01
G18
G41
G80

X
F
H

17.500
2000
2

(PROX)

G39
G42

17.500

> _
S
0 T0000
MEM INIC
***
16:05:59
[ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRT) ]

522

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

11.2.4

Tela de Verificao
do Programa

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

PROG

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.
PROGRAMA

O2000 N00130

O0010
G92 G90 X100. Z50. ;
G00 X0 Z0 ;
G01 Z250. F1000 ;
(ABSOLUTA)(DIST A PERC) G00
X
0.000 X
0.000 G17
Z
0.000 Z
0.000 G90
G22
H
D

T
F

G94
G21
G40

G80
G98
G50
G67

B
M

> _
MEM *** *** ***
[ ABS ][ REL

S
][

16:06:44
][

T0000

][ (OPRT) ]

Explicaes
D Display do programa

A tela mostra at quatro blocos do programa atual, comeando pelo bloco


atualmente em execuo, que mostrado em vdeo inverso. Contudo,
durante a operao DNC s podem ser mostrados trs blocos.

D Display da posio atual

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].

D Cdigos G modais

So mostrados at 12 cdigos G modais.


(12 cdigos G para cada caminho, em unidades de 12 soft-keys, quando
o controle de dois caminhos estiver sendo usado).

D Display durante a
operao automtica

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 (>_).

523

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.2.5
Tela do Programa para
a Operao MDI

OPERAO

B63854PO/03

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

PROG

2 Pressione a soft-key para seleo de captulo [MDI].


So mostrados a entrada de programas atravs do MDI e os dados modais.
PROGRAMA

Programa

(MDI)

O2000 N00130

O0000 G00 X100.0 Z200.0 ;


M03 ;
G01 Z120.0 F500 ;
M98 P9010 ;
G00 Z0.0 ;
%
G00
G17

G90
G22

G94
G21

G40
G49

Informao modal

T
F

G80
G98

G50
G67
H
D

G54
G64
M

S
> _
S
0 T0000
MDI **** *** ***
16:05:59
[ PRGRM ][ MDI ][ ATUAL ][ PROX ][ (OPRT) ]

Explicaes
D Operao MDI

Ver II4.2 para a operao MDI.

D Informao modal

Os dados modais so mostrados quando o bit 7 (MDL) do parmetro 3107


colocado em 1. So mostrados at 16 cdigos G modais.

D Display durante a
operao automtica

Durante a operao automtica so mostrados a velocidade real, SATUAL


e a contagem de repeties. Caso contrrio, ser mostrado o prompt de
entrada por tela (>_).

524

OPERAO

B63854PO/03

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Esta seo descreve as telas mostradas ao se pressionar a tecla de funo

11.3
TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO
PROG

(NO MODO EDIO)

PROG

no modo EDIO. A tecla de funo

PROG

no modo EDIO per-

mite 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

PROG

no modo EDIO tambm se pode ver a tela de progra-

mao verbal de grficos e a tela do diretrio de arquivos do disquete. Ver


Captulos 9 e 10, para mais informaes sobre a tela de edio de programas e a
tela de programao conversacional de grficos. Ver Captulo 8 sobre a tela do
diretrio de arquivos do disquete.

525

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

11.3.1
Display da Memria
Usada e Lista de
Programas

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 EDIO.
2 Pressione a tecla de funo

PROG

3 Pressione a soft-key para seleo de captulo [LIB].


DIRETRIO DE PROGRAMAS
PROGRAMA(NUM.)

O0001 N00010
MEMRIA(CARAC.)

USADO:
60
3321
LIVRE:
140
127839
O0010 O0001 O0003 O0002 O0555 O0999
O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

> _
MDI **** *** ***
[ PRGRM ][ DIR ][

526

S 0 T0000
16:05:59
][ C.A.P. ][ (OPRT) ]

B63854PO/03

Explicaes
D Pormenores da
memria usada

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

NO. PROGRAMA USADO


NO. PROGRAMA USADO : Nmero de programas registrados (incluindo os subprogramas)
LIVRE
: Nmero de programas que podem ser
registrados adicionalmente.
REA DE MEMRIA USADA
REA DE MEMRIA 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).

D Lista da biblioteca
de programas

So indicados os nmeros dos programas registrados.


Os nomes de programas tambm podem ser mostrados na tabela de
programas colocando-se em 1 o parmetro NAM (n 3107#0).
A soft-key [DIR] pode ser usada para comutar o display entre a tela da lista
de nomes de programas (Fig. 11.3.1 (a)) e a tela com os tamanhos de
programa e datas de atualizao (Fig. 11.3.1 (b)),
A data de atualizao do programa tambm alterada quando o nmero do
programa correspondente muda.

DIRETRIO DE PROGRAMAS
PROGRAMA (NUM.)

USADO:
LIVRE:

O0001 N00010
MEMRIA (CARAC.)

17
183

4,320
126,840

O0001 (MACROGCODE.MAIN)
O0002 (MACROGCODE.SUB1)
O0010 (TESTPROGRAM.ARTHMETIC NO.1)
O0020 (TESTPROGRAM.F10MACRO)
O0040 (TESTPROGRAM.OFFSET)
O0050
O0100 (INCH/MM CONVERT CHECK NO.1)

> _
EDIO **** *** ***

[ PRGRM ][

527

DIR

][

16:52:13
][

][ (OPRT) ]

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

DIRETRIO DE PROGRAMAS

O0001 N00010

PROGRAMA (NUM.)

USADO:
LIVRE:

MEMRIA (CARAC.)

17
183

4,320
126,840

TAMANHO (CARAC.)
360
240
420
180
1,140
60
120

O NO.
O0001
O0002
O0010
O0020
O0040
O0050
O0100

DATA
20010612
20010612
20010701
20010814
20010325
20010826
20010430

14:40
14:55
11:02
09:40
18:40
16:40
13:11

> _
EDIO **** *** *** ***

[ PRGRM ][

D Nome do programa

DIR

][

16:52:13
][
][ (OPRT) ]

O nome do programa deve ser sempre introduzido entre os cdigos de


controle sada e entrada, 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.
f VVVV

(fffff)

N do programa

Nome do programa (at 31 caracteres)

D Ordem pela qual os


programas so
mostrados na lista da
biblioteca de programas

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 menor.

D Ordem pela qual so


registrados os programas

Imediatamente aps todos os programas terem sido apagados (energizao


enquanto se pressiona a tecla

DELETE

, cada programa registrado no final da

lista.
Se alguns programas da lista tiverem sido apagados, um novo programa
registrado e inserido 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 arquivos, 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
528

OPERAO

B63854PO/03

11.3.2
Display de uma Lista
de Programas para um
Determinado Grupo

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Alm da listagem normal dos nmeros e nomes de programa 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.

Procedimento para mostrar uma lista de programas para um determinado grupo


1 Introduza o modo EDIO ou de edio simultnea.
2 Pressione a tecla de funo
3 Pressione a tecla de funo

PROG

PROG

.
ou a soft-key [DIR] para mostrar a lista

de programas.
DIRETRIO DE PROGRAMAS
PROGRAMA (NUM.)

USADO:
LIVRE :

O0020
O0040
O0060
O0100
O0200
O1000
O2000
O3000

60
140

O0001 N00010
MEMRIA (CARAC.)

3321
127839

(GEAR1000 MAIN)
(GEAR1000 SUB1)
(SHAFT2000 MAIN)
(SHAFT2000 SUB1)
(GEAR1000 SUB2)
(FRANGE3000 MAIN)
(GEAR1000 SUB3)
(SHAFT2000 SUB2)

>_
EDIO **** *** *** *** 16:52:13
[ PRGRM ] [ DIR ] [
] [

] [ (OPRT) ]

4 Pressione a soft-key [(OPRT)].


BGEDT

GRUPO

PESQ-O

NOME

GRP-PR

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 h 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 GEAR1000, introduza
o seguinte:
>GEAR1000*_
529

11. ESPECIFICAO E VISUALIZAO


DE DADOS

EXEC

OPERAO

B63854PO/03

8 Ao pressionar a soft-key de operao [EXEC] mostrada a tela


da lista de programas em grupo, contendo os programas cujos nomes
incluem a cadeia de caracteres especificada.
DIRETRIO DE PROG. (GRUPO)
PROGRAMA (NUM.)

USADO:
LIVRE :

O0020
O0040
O0200
O2000

60
140

O0001 N00010
MEMRIA (CARAC.)

3321
127839

(GEAR1000 MAIN)
(GEAR1000 SUB1)
(GEAR1000 SUB2)
(GEAR1000 SUB3)

>_
EDIO **** *** *** *** 16:53:25
[ PRGRM ] [ DIR ] [
] [

] [ (OPRT) ]

[Tela da lista de programas em grupo mostrada


quando feita a pesquisa de GEAR1000*]

Quando a lista de programas inclui duas ou mais pginas, possvel


alternar entre elas atravs das teclas de pgina.

Explicaes
D *e?

No exemplo acima, o asterisco (*) no deve ser omitido. O asterisco representa uma cadeia arbitrria de caracteres (especificao de um curinga).
GEAR1000* indica que os primeiros nove caracteres dos nomes dos programas procurados devem ser GEAR1000, seguidos de uma cadeia de caracteres arbitrria. Se tiver sido introduzido apenas GEAR1000, 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.

530

B63854PO/03

OPERAO

11. ESPECIFICAO E VISUALIZAO


DE DADOS

[Exemplo da utilizao de curingas]


(Cadeia de caracteres introduzida) (Grupo para o qual ser feita uma pesquisa)
(a) *
Programas CNC com um nome qualquer
(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 incluem
ABC
(e) ?A?C
Programas CNC com nomes constitudos
por quatro caracteres, dos quais o segundo e o
quarto so as letras A e C, respectivamente
(f) ??A?C
Programas CNC com nomes constitudos
por cinco caracteres, dos quais o terceiro e o
quinto so as letras A e C, respectivamente
(g) 123*456
Programas CNC com nomes que comeam
com 123 e acabam com 456
D Quando a cadeia de
caracteres especificada
no encontrada

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.

D Conservao do grupo
para o qual feita uma
pesquisa

Uma lista de programa em grupo, gerada por uma pesquisa, conservada


at que a mquina seja desligada ou at realizao de nova pesquisa.

D Grupo para o qual foi


feita uma pesquisa
prvia

Depois de passar da tela da lista de programas em grupo para uma outra


pressionando a soft-key de operao [GRP-PR] (mostrada no passo 6)
mostra novamente a tela da lista de programas em grupo, onde so listados
os nomes dos programas do grupo pesquisado anteriormente. Esta soft-key
elimina a necessidade de introduzir novamente a cadeia de caracteres relevantes
para mostrar outra vez os resultados da pesquisa, aps a mudana de tela.

Exemplos

Suponha que todos os programas principais e subprogramas para usinar


a engrenagem nmero 1000 tenham nomes que inclua a cadeia de caracteres
GEAR1000. Os nmeros e nomes desses programas podem ser listados
atravs da pesquisa dos nomes de todos os programas CNC com a cadeia de
caracteres GEAR1000. Esta funo facilita o gerenciamento dos programas CNC armazenados em sistemas de memria de grande capacidade.

531

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.4
TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO

OPERAO

Pressione a tecla de funo

B63854PO/03

OFFSET
SETTING

para visualizar ou definir os valores de

compensao da ferramenta e outros dados.


Esta seo descreve como visualizar ou definir os seguintes dados:

OFFSET
SETTING

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 do sistema de
coordenadas da pea
5. Variveis comuns das macros de usurio
6. Painel de software do operador
7. 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 Registro de entrada do valor de correo
D Entrada direta do deslocamento do sistema de coordenadas da pea
D Comparao do nmero de seqncia e funo parada
As seguintes funes dependem das especificaes do fabricante da mquinaferramenta. Consulte o manual emitido pelo fabricante da mquinaferramenta para detalhes.
D Entrada direta do valor de correo da ferramenta
D Painel de software do operador
D Dados de gesto da vida til das ferramentas

532

11.4.1

Especificao e Visualizao do Valor de


Correo da Ferramenta

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

Os valores de correo da ferramenta e de compensao do raio da ponta


da ferramenta so definidas e mostradas em telas especficas.

Procedimento para definir e visualizar o valores de correo da ferramenta


e da compensao do raio da ponta da ferramenta

1 Pressione a tecla de funo

OFFSET

SETTING

Para o controle de dois caminhos e com a chave de seleo da unidade


porta-ferramenta, selecione em qual unidade porta-ferramenta devem
ser mostrados os valores de compensao.
2 Pressione a soft-key para seleo de captulo [CORRE] ou pressione
vrias vezes

OFFSET
SETTING

at visualizao da tela da compensao da ferramenta.

CORREO/GEOMETRIA

G
G
G
G
G
G
G
G

NO.
001
002
003
004
005
006
007
008

X
0.000
1.486
1.486
1.486
1.486
1.486
1.486
1.486

Z.
1.000
49.561
49.561
0.000
49.561
49.561
49.561
49.561

O0001 N00000
R
T
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0

POSIO ATUAL (RELATIVA)

101.000

> _
MDI **** *** ***
[ DESG ][ GEOM

16:05:59
][ TRAB ][

202.094

][ (OPRT) ]

Com correo de geometria da ferramenta

CORREO/DESGASTE

W
W
W
W
W
W
W
W

NO.
001
002
003
004
005
006
007
008

X
0.000
1.486
1.486
1.486
1.486
1.486
1.486
1.486

Z.
1.000
49.561
49.561
0.000
49.561
49.561
49.561
49.561

O0001 N00000
R
T
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0

POSIO ATUAL (RELATIVA)

101.000

> _
MDI **** *** ***
[ DESG ][ GEOM

16:05:59
][ TRAB ][

202.094

][ (OPRT) ]

Com correo de desgaste da ferramenta

533

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

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 [NO.SRH].

Explicaes

4 Para definir um valor de compensao, introduza um valor e pressione


a soft-key [ENTRADA].
Para mudar o valor de compensao, introduza um valor a ser adicionado
ao valor atual (um valor negativo para 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), que
pode ser especificada na tela de compensao da geometria ou do
desgaste.

D Entrada de ponto decimal

Um ponto decimal pode ser utilizado na introduo de um valor de compensao.

D Outro mtodo

Para a entrada ou sada de valor de compensao da ferramenta pode ser


utilizado um dispositivo externo de entrada/sada. Ver captulo III-8
Os valores de compensao da ferramenta podem ser definidos atravs das
seguintes funes descritas nas prximas sub-sees: entrada direta do valor
de correo e registro de entrada do valor de correo.

D Memria de correo
da ferramenta

So fornecidos 64 grupos para a compensao da ferramenta. Pode-se selecionar a compensao da geometria ou do desgaste da ferramenta para cada grupo.

D Desativao da
entrada dos valores
de compensao

Em alguns casos no se pode introduzir os valores de compensao do desgaste e da geometria da ferramenta devido os ajustes do bit 0 (WOF) e o
bit 1 (GOF) do parmetro 3290. A entrada dos valores de compensao da
ferramenta atravs do painel MDI pode ser bloqueada para uma faixa especfica
de nmeros de correo. O primeiro nmero de correo, para o qual no
permitida a entrada de um valor, especificado no parmetro n 3294. A quantidade de nmeros de correo, comeando pelo primeiro nmero especificado,
para os quais a entrada de um valor bloqueada, definida no parmetro n 3295.
Os valores de entrada consecutivos so especificados da seguinte forma:
1) Quando so introduzidos valores para nmeros de correo, comeando
num cuja entrada no bloqueada e terminando noutro cuja entrada
bloqueada, emitido um alerta 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
num cuja entrada bloqueada e terminando noutro cuja entrada no
bloqueada, emitido um alerta e valores no so especificados.

534

OPERAO

B63854PO/03

D Modificao dos valores


de correo durante
a operao automtica

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Quando os valores de correo tiverem sido modificados durante a operao


automtica, o bit 4 (LGT) e o bit 6 (LWM) do parmetro 5002 pode ser
utilizado para especificar se os novos valores de correo so vlidos ou no
no prximo comando de movimento ou de cdigo T.
LGT LWM

Valores de compensao da
geometria da ferramenta

Valores de compensao da
geometria da ferramenta

Ser validado no prximo bloco Ser validado no prximo bloco


de cdigo T
de cdigo T

Ser validado no prximo bloco Ser validado no prximo bloco


de cdigo T
de cdigo T

Ser validado no prximo bloco Ser validado no prximo


de cdigo T
comando de movimento

Ser validado no prximo


comando de movimento

535

Ser validado no prximo


comando de movimento

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.4.2
Entrada Direta do Valor
de Correo da Ferramenta

OPERAO

B63854PO/03

Define como um valor de correo a diferena entre o ponto de referncia


da ferramenta utilizada na programao (a ponta da ferramenta padro, o centro
da furadeira, etc.) e a posio da ponta da ferramenta atualmente em uso.

Procedimento para entrada direta do valor de correo da ferramenta


D Definio do valor de
correo do eixo Z

1 Corte a superfcie A no modo manual com uma ferramenta real.


Suponha que o sistema de coordenadas da pea tenha sido definido.
X

Superfcie B

Z
Superfcie A

2 Libere a ferramenta somente na direo do eixo X, sem mover o eixo


Z e pare o fuso.
3 Mea a distncia do ponto zero no sistema de coordenadas da pea
at a superfcie A.
Defina este valor como o valor medido ao longo do eixo Z para o
nmero de correo desejado, atravs do seguinte procedimento:
CORREO/GEOMETRIA

G
G
G
G
G
G
G
G

NO.
001
002
003
004
005
006
007
008

X
0.000
1.486
1.486
1.486
1.486
1.486
1.486
1.486

Z.
1.000
49.561
49.561
0.000
49.561
49.561
49.561
49.561

O0001 N00000
R
T
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0

POSIO ATUAL (RELATIVA)

0.000

>MZ120._
MDI **** *** ***
[PESQ.No.]

[ MEDI ]

0.000

16:05:59
[ ENT.C ]

31 Pressione a tecla de funo

[+ENTRADA]

OFFSET
SETTING

[ENTRADA]

ou a soft-key [CORRE] para

visualizar a tela de compensao da ferramenta. Se os valores de


compensao da geometria e do desgaste forem especificados
em separado, visualize a tela de qualquer uma delas.
32 Mova o cursor para o nmero de correo definido atravs das
teclas do cursor.
536

B63854PO/03

OPERAO

11. ESPECIFICAO E VISUALIZAO


DE DADOS

33 Presione a tecla de endereo Z

a ser definido.

34 Tecle o valor medido ().


35 Pressione a soft-key [MEDIR].
A diferena entre o valor medido e a coordenada definida como
o valor de correo.
D Definio do valor de
correo do eixo X

4 Corte a superfcie B no modo manual.


5 Libere a ferramenta na direo do eixo Z sem mover o eixo X e pare
o 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, da mesma forma que a definio do valor ao
longo do eixo Z.
7 Repita o processo acima tantas vezes quanto o nmero de ferramentas
necessrias. O valor de correo automaticamente calculado e definido.
Por exemplo, no caso =69.0 quando o valor da coordenada da superfcie B
no diagrama acima de 70.0, defina 69.0 [MEDIR] na correo n 2.
Neste caso, 1.0 definido como o valor de correo do eixo X para a
correo n 2.

Explicaes
D Valores de compensao
para um programa criado na
programao de dimetro

Introduza os valores de dimetro para os valores de compensao dos eixos


que utilizam a programao de dimetro.

D Valor de correo da geometria da ferramenta e do


desgaste da ferramenta

Se os valores medidos so definidos na tela de compensao da geometria da


ferramenta, todos os valores de compensao de tornam valores de compensao
da geometria, e todos os valores de compensao do desgaste so definidos
em 0. Se os valores medidos so colocados na tela de compensao
do desgaste da ferramenta, as diferenas entre os valores de compensao medidos e os valores do desgaste atual, sero os novos valores de compensao.

D Retrao ao longo de
dois eixos

Se a mquina tiver um boto de registro, a ferramenta poder retrair-se ao


longo de dois eixos, quando o bit 2 (PRC) do parmetro 5005 for definido, e
quando o sinal de registro utilizado. Consulte o manual apropriado emitido
pelo fabricante da mquina-ferramenta.

537

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.4.3
Entrada de Registro do
Valor de Correo

OPERAO

B63854PO/03

Atravs do deslocamento da ferramenta at atingir a posio de referncia


desejada, pode-se determinar o valor correspondente de correo da mesma.

Procedimento para entrada de registro do valor de correo


1 Mova a ferramenta referncia manualmente at o ponto de referncia.
2 Reinicie a s coordenadas relativas ao longo dos eixos em 0 (Ver
Sub-seo III11.1.2).
3 Mova a ferramenta at o ponto de referncia para determinar os valores
de correo.
4 Selecione a tela de compensao da ferramenta. Mova o cursor at o
valor de correo a ser definido com as teclas de cursor.
CORREO/GEOMETRIA

G
G
G
G
G
G
G
G

NO.
001
002
003
004
005
006
007
008

X
0.000
1.486
1.486
1.486
1.486
1.486
1.486
1.486

Z.
1.000
49.561
49.561
0.000
49.561
49.561
49.561
49.561

O0001 N00000
R
T
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0

POSIO ATUAL (RELATIVA)

0.000

>X_
MANIV **** *** ***
[PESQ.No.]

[MEDI ]

0.000

16:05:59

[ ENT.C ]

5 Pressione a tecla de endereo X

[ +ENTRADA ]

[ ENTRADA ]

(ou Z ) e a soft-key [ENT.C.].

Explicaes
D Correo da geometria
e do desgaste

Quando as operaes acima so executadas na tela de compensao da


geometria da ferramenta, os valores desta compensao so introduzidos, e
os valores de compensao do desgaste da ferramenta no so alterados.
Quando as operaes acima so executadas na tela de compensao do desgaste
da ferramenta, os valores desta compensao so introduzidos, e os
valores de compensao da geometria da ferramenta no so alterados.

538

B63854PO/03

11.4.4
Definio do Valor de
Deslocamento do Sistema
de Coordenadas da Pea

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

O sistema de coordenadas pode ser deslocado se tiver sido definido por


um comando G50 (ou comando G92 para o sistema B ou C de cdigo G),
ou se a definio automtica do sistema de coordenadas for diferente do
sistema de coordenadas da pea assumida na programao.

Procedimento para a definio do valor de deslocamento do sistema de coordenadas da pea

1 Pressione a tecla de funo

OFFSET
SETTING

2 Pressione a tecla do menu seguinte


a tela com a soft-key [DESLOC.P] .
DESLOC. PEA

O0001 N00000

(VALOR DESLOC)

X
Z

vrias vezes at que aparea

(MEDIO)

0.000
0.000

X
Z

0.000
0.000

POSIO ATUAL (RELATIVA)

0.000

> MZ100._
MDI **** *** ***
[
][ DESLOC.P ][

0.000

S
0 T0000
16:05:59
][+ENTRADA][ENTRADA]

3 Pressione a soft-key [DESLOC. P].


4 Com as teclas de cursor, mova o cursor at o eixo ao longo do
qual o sistema de coordenadas deve ser alterado.
5 Introduza o valor de deslocamento e pressione a soft-key [ENTRADA].

O
Deslocamento

Z
O

539

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

Explicaes
D Quando os valores de
deslocamento so vlidos

Os valores de deslocamento so validados imediatamente aps a sua definio.

D Valores de deslocamento
e comando de definio do
sistema de coordenadas

Ao definir um comando (G50 ou G92) para especificar um sistema de coordenadas, desativa os valores de deslocamento programados.

D Valores de deslocamento
e definio do sistema
de coordenadas

Se a definio automtica do sistema de coordenadas executada


atravs do retorno manual ao ponto de referncia aps a definio do valor
de deslocamento, o sistema de coordenadas deslocado de imediato.

D Valor de dimetro ou de raio

Se o valor de deslocamento do eixo X o valor de dimetro ou de raio


depende do que for especificado no programa.

Exemplos

Quando a posio atual do ponto de referncia X = 121.0 (dimetro),


Z = 69.0 com relao ao ponto de origem da pea, mas deveria ser X = 120.0,
Z = 70.0, defina os valores seguintes de deslocamento:
X=1.0, Z=1.0

Exemplo Quando G50 X100.0 Z80.0; especificado, o sistema de coordenadas definido de forma que o ponto de referncia da ferramenta atual
seja X=100.0, Z=80.0, independente dos valores de deslocamento.

X
69.00

Posio de incio
(Posio padro)
121.00
Z

540

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

11.4.5
Display e Entrada de
Dados de Definio

Certos dados, como o flag de verificao TV e o cdigo de transmisso, 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 Captulo III10.2 para insero automtica de nmeros de seqncia.
Ver Sub-seo III11.4.8 para a comparao de nmeros de seqncia e
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

OFFSET
SETTING

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

PAGE

ou

PAGE

at aparecer a tela desejada.

Um exemplo de tela de especificao de dados mostrado abaixo.


DEFINIR (HANDY)

O0001 N00000

ESCRITA PARAM.

= 1 (0:DESATIVAR 1:ATIVAR)

VERIF. TV

= 0 (0:OFF 1:ON)

CDIG. ENVIO

= 1 (0:EIA 1:ISO)
= 0 (0:MM 1:POL)
= 0 (03:NO. CANAL)
= 0 (0:OFF 1:ON)
= 0 (0:NO CNV 1:F15)
= 0 (NO. PROGRAMA)
= 0 (NO. SEQNCIA)

UNID. ENTRADA
CANAL DE E/S
NO. SEQNCIA
FORMATO DE FITA
PARADA DE SEQNCIA
PARADA DE SEQNCIA

>_
MDI **** *** ***
16:05:59
[ CORRE] [ DEFINIR ] [ TRAB ] [
] [ (OPRT) ]

DEFINIR (HANDY)

ESPELHAMENTO X= 0 (0:OFF
ESPELHAMENTO Z= 0 (0:OFF

O0001 N00000
1:ON)
1:ON)

> _
MDI **** *** ***
16:05:59
[ CORRE ] [DEFINIR ][ TRAB ][

541

][ (OPRT) ]

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

4 Desloque o cursor at o elemento a ser alterado pressionando as teclas do cursor


,

, ou

5 Introduza um novo valor e pressione a soft-key [ENTRADA].

Contedo das especificaes


D ESCRITA DE PARMETROS Definir a ativao ou desativao da escrita de parmetros.
0 : Desativado
1 : Ativado
D VERIFICAO TV

Definir a execuo da verificao TV.


0 : Sem verificao TV
1 : Executar verificao TV

D CDIGO DE TRANSMISSO

Cdigo para a sada de dados atravs do interface de comunicao.


0 : Cdigo de sada EIA
1 : Cdigo de sada ISO

D UNID. ENTRADA

Definir a unidade de entrada de programa em polegadas ou milmetros.


0 : Milmetros
1 : Polegadas

D CANAL DE E/S

Canal ou interface de comunicao.


0 : Canal 0
1 : Canal 1
2 : Canal 2

D No. DE SEQNCIA

Definir ou no a insero automtica do nmero de seqncia durante a


edio de um programa no modo EDIO.
0 : No executar a insero automtica do nmero de seqncia.
1 : Executar a insero automtica do nmero de seqncia.

D FORMATO DE FITA

Definir a converso do formato de 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.

D PARADA DE SEQNCIA

Definir o nmero de seqncia com o qual executada uma parada de operao para a comparao do nmero de seqncia, bem como a funo de
parada e o nmero de programa ao qual o nmero de seqncia pertence.

D ESPELHAMENTO

Definir o espelhamento ON/OFF para cada eixo.


0 : Espelhamento OFF
1 : Espelhamento ON

D Outros

ou

As teclas de pgina

PAGE

tambm podem ser pressionadas para

PAGE

mostrar a tela de especificao DEFINIR (TEMPORIZADOR).


Ver III - 11.4.9 para esta tela.

542

OPERAO

B63854PO/03

11.4.6
Comparao e Parada
do Nmero de Seqncia

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Se um bloco contendo um nmero de seqncia especificado surgir no


programa em execuo, o modo bloco a bloco 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

OFFSET
SETTING

3 Pressione a soft-key para seleo de captulo [DEFINIR].


4 Pressione a tecla de pgina

PAGE

ou

PAGE

vrias vezes at visuali-

zao da tela seguinte.

DEFINIR (HANDY)
ESCRITA PARAM.
VERIF TV
CDIG. ENVIO
UNID. ENTRADA
CANAL DE E/S
NO. SEQNCIA
FORMATO DE FITA
PARADA DE SEQNCIA
PARADA DE SEQNCIA

O0001 N00000
=1
=0
=1
=0
=0
=0
=0
=0
= 11

(0:DESATIVAR 1:ATIVAR)
(0:OFF
1:ON)
(0:EIA
1:ISO)
(0:MM 1:POL)
(03:NO.CANAL)
(0:OFF
1:ON)
(0:NO CNV 1:F10/11)
(NO. PROGRAMA)
(NO.SEQNCIA)

>_
MDI **** *** ***
16:05:59
[ CORRE ][ DEFINIR ] [ TRAB ] [
] [ (OPRT) ]

No (NO. PROGRAMA.) para a PARADA DA SEQNCIA, introduza


o nmero (1 a 9999) do programa contendo o nmero de seqncia
com o qual a operao pra.

6 No (NO. SEQNCIA) para a PARADA DA SEQNCIA ( de at


cinco dgitos), introduza o nmero de seqncia com o qual a operao pra.
7 Durante a operao automtica, o modo bloco a bloco ativado no
bloco contendo o nmero de seqncia que foi definido.

543

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

Explicaes
D Nmero de seqncia aps
execuo do programa

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 em 1 unidade. Aps
a energizao, o nmero de seqncia tem a definio 0.

D Blocos excepcionais

Se o nmero de seqncia pr-determinado for encontrado em um bloco,


onde esto contidos todos os comandos a serem processados 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.
D Parada no ciclo fixo

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.

D Quando o mesmo n
mero de seqncia
encontrado vrias
vezes no programa

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.

D Bloco a ser repetido


num determinado
nmero de vezes

Se o nmero de seqncia pr-determinado for encontrado em um bloco


a ser executado vrias vezes, a execuo do programa pra depois do bloco ter
sido executado o nmero de vezes especificado.

544

B63854PO/03

11.4.7
Display e Definio do
Tempo de Trabalho,
Contagem de Peas e
Durao

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

Podem ser 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 o display e definio do tempo de execuo, contagem de peas e durao


1 Selecione o modo MDI.
2 Pressione a tecla de funo

OFFSET
SETTING

3 Pressione a soft-key para a seleo de captulo [DEFINIR].


4 Pressione a tecla de pgina

PAGE

ou

PAGE

vrias vezes at a visualiza-

o da seguinte tela:
DEFINIR (TEMPORIZADOR)
TOTAL DE PEAS
PEAS SOLIC.
CONT. PEAS
LIGADO
TEMPO DE OPERA
TEMPO DE CORTE
TEMPO LIVRE
TEMPO CICLO

DATA
TEMPO

=
=
=

O0001 N00000
14
0
23

= 4H 31M
= 0H 0M
0S
= 0H 37M
5S
= 0H 0M
0S
= 0H 0M
0S
=
2001/07/05
=
11:32:52

S 0 T0000
>_
MDI **** *** ***
16:05:59
[ CORRE ] [DEFINIR ] [ TRAB ] [
] [ (OPRT) ]

5 Para definir o nmero de peas necessrias, mova o cursor at PEAS


REQUER. e introduza o nmero de peas a usinar.
6 Para regular o relgio, mova o cursor at DATA ou HORA, introduza uma
nova data ou hora e pressione a soft-key [ENTRADA].

Elementos do display
D TOTAL DE PEAS

Este incrementado uma unidade quando M02, M30, ou um cdigo M


especificado pelo parmetro 6710 executado. Esse valor no pode ser
definido nesta tela. Especifique o valor no parmetro 6712.

D PEAS SOLICITADAS

usado para definir o nmero necessrio de peas usinadas.


Quando este for colocado em 0, o nmero de peas ilimitado.
Esta definio tambm pode ser feita atravs do parmetro (n 6713).
545

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

D CONT. PEAS

Este valor incrementado uma unidade quando M02, M30, ou um cdigo M


especificado pelo parmetro 6710 executado. Este valor tambm pode ser
definido atravs do parmetro 6711. Em geral, este valor reconfigurado
quando atinge a quantidade de peas necessria. Para mais informaes,
consulte o manual fornecido pelo fabricante da mquina-ferramenta.

D LIGADO

Display do perodo total em que o sistema est ligado. Este valor no pode
ser definido nesta tela mas pode ser pr-selecionado no parmetro 6750.

D TEMPO DE OPERAO

Indica o tempo de execuo total durante a operao automtica,


excluindo-se o tempo de parada e de avano bloqueado.
Este valor pode ser pr-selecionado no parmetro 6751 ou 6752.

D TEMPO DE CORTE

Display do tempo total necessrio para o corte, relacionado com o avano de


corte, como a interpolao linear (G01) e a interpolao circular (G02 ou G03).
Este valor pode ser pr-selecionado no parmetro 6753 ou 6754.

D TEMPO LIVRE

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.

D TEMPO DE CICLO

Indica o tempo de execuo de uma operao automtica, excluindo-se o tempo


de parada e de avano bloqueado. Este valor colocado automaticamente em 0
quando o incio de um ciclo executado no estado de reset. Mantm-se
colocado em 0, mesmo aps a desenergizao.

D DATA e TEMPO

Display da data e hora atuais. A data e hora podem ser definidas nesta tela.

Explicaes
D Utilizao

Quando o comando M02 ou M30 executado, o nmero total de peas


usinadas e o nmero de peas usinadas so incrementados em um. 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 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 mquinaferramenta.

Restries
D Definio do tempo de
trabalho e da contagem
de peas

No podem ser definidos valores negativos. O tempo de execuo de M e S


do tempo de trabalho vlido entre 0 e 59.
O nmero total de peas usinadas no pode apresentar um valor negativo.

D Definio do tempo

No podem ser especificados valores negativos nem valores 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

546

B63854PO/03

11.4.8
Display e Definio do
Valor de Correo do
Ponto de Origem da Pea

OPERAO

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Display da correo do ponto de origem de cada sistema de coordenadas


da pea (G54 a G59) e da correo externa do ponto de origem. O valor 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

OFFSET
SETTING

2 Pressione a soft-key para seleo de captulo [PEA].


exibida a tela para especificao do sistema de coordenadas da pea.
COORDENADAS DE PEA

O0001 N00000

DADO
0.000
0.000

NO.
DADO
02 X 152.580
(G55) Z 234.000

01 X 20.000
(G54) Z 50.000

03 X 300.000
(G56) Z 200.000

NO.
00 X
(EXT) Z

> _
MDI **** *** ***
[ CORRE ]

[ DEFINIR ]

T0000

[ (OPRT) ]

16:05:59
[ PEA ] [

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 em um dos dois modos:
Pressione a tecla de pgina para cima

PAGE

ou para baixo

PAGE

Introduza o nmero do sistema de coordenadas da pea (0 : correo


externa do ponto de origem da pea, 1 a 6: sistema de coordenadas da
pea G54 a G59) e pressione a soft-key de seleo da operao [PESQ NO.].
4 Coloque em OFF a chave de proteo dos dados para ativar a escrita.
5 Mova o cursor at o valor de correo do ponto de origem da pea a ser alterada.
6 Introduza o valor pretendido atravs do teclado numrico e pressione
a soft-key [ENTRADA]. O valor introduzido especificado no
valor de correo do ponto de origem da pea, ou 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 de proteo dos dados para ativao da
proteo contra escrita.
547

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.4.9
Entrada Direta dos
Valores Medidos de
Correo do Ponto de
Origem da Pea

OPERAO

B63854PO/03

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

X
Ponto de origem programado da pea
Superfcie B

O
Correo
anterior

Nova correo

Ponto de origem

Superfcie A

1 Quando a pea tiver o formato acima, corte a superfcie A


manualmente.
2 Desloque a ferramenta ao longo do eixo X sem alterar a coordenada
Z depois pre o fuso.
3 Mea a distncia entre a superfcie A e o ponto de origem programado
do sistema de coordenadas da pea como indicado acima.
4 Pressione a tecla de funo

548

OFFSET

SETTING

B63854PO/03

OPERAO

11. ESPECIFICAO E VISUALIZAO


DE DADOS

5 Para visualizar a tela de especificao dos valores de correo do ponto


de origem da pea, pressione a soft-key para seleo de captulo [PEA].

COORDENADAS DA PEA

O1234 N56789

(G54)

NO.
00
X
(EXT) Z

DADO
0.000
0.000

NO.
02
X
(G55)Z

01
X
(G54) Z

0.000
0.000

03
X
(G56) Z

DADO
0.000
0.000

0.000
0.000

> Z100.
S
0 T0000
MDI **** *** ***
16:05:59
[ PESQ.NO. ][ MEDI ][
] [+ENTRADA] [ENTRADA]

6 Mova o cursor at o valor 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 [MEDI] .
9 Corte a superfcie B manualmente.
10 Desloque a ferramenta ao longo do eixo Z sem alterar a coordenada
X, depois pre o fuso.
11 Mea o dimetro da superfcie A (), depois introduza o valor medido em X.

Restries
D Entradas consecutivas

No possvel inserir simultaneamente valores de correo para dois eixos.

D Durante a execuo
do programa

Esta funo no pode ser usada durante a execuo de um programa.

D Efetivao a partir de outro


valor de deslocamento

Qualquer deslocamento especificado no sistema de coordenadas da pea


ou correo externa permanece efetivo quando esta funo utilizada.

549

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.4.10
Display e Definio de
Variveis Comuns de
Macro de Usurio

OPERAO

B63854PO/03

Display das variveis comuns #100 a #199, e #500 a #999) no CRT.


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

OFFSET
SETTING

2 Pressione a tecla de mudana para o menu seguinte


e,em seguida,
a soft-key para seleo de captulo [MACRO].A tela seguinte ser mostrada:

MACRO

Tecla de mudana para o menu seguinte

VARIVEIS

NO.
100
101
102
103
104
105
106
107

O0001 N00000
DADO

1000.000
0.000
50000.000
0.000
1238501.0
0.000
0.000
0.000

NO.
108
109
110
111
112
113
114
115

DADO

0.000
40000.000
153020.00
0001.000
0.000
20000.000
0.000
0.000

POSIO ATUAL (RELATIVA)

U0.000

W 0.000

> _
S
MDI **** *** ***
16:05:59
[ PESQ.NO.][
][ ENT.C. ][

T0000

][ ENTRADA ]

3 Mova o cursor at ao nmero da varivel a definir, seguindo um dos


mtodos abaixo:
Introduza o nmero da varivel e pressione a soft-key [PESQ. NO].
Mova o cursor at o n da varivel a seguir, pressionando as teclas de pgina
PAGE

e/ou

PAGE

e as teclas do cursor

, e/ou

4 Introduza os dados como do teclado numrico e press. a soft-key [ENTRADA].


5 Para converter uma coordenada relativa em uma varivel, pressione a
tecla de endereo

X , ou Z , 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.

550

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

11.4.11
Display e Definio do
Painel de Software
do Operador

Com esta funo os botes do painel do operador da mquina podem


ser controlados 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 software do operador


1 Pressione a tecla de funo

OPR

OFFSET
SETTING

2 Pressione a tecla de mudana para o menu seguinte


soft-key para seleo de captulo [OPR].

e, em seguida, a

3 A tela constituda por diversas pginas.


Tecla de mudana para o menu seguinte

Pressione a tecla de pgina

PAGE

ou

PAGE

PAINEL DO OPERADOR

at mostrar a tela desejada.

O0000 N00000

MODO: MDI MEM EDIO MANIV JOG


REF
EIXO MANIV:
HX
HZ
HC
HY
MULTI PASSO:
*1
*10 *100
CORR. RAPID. : 100% 50%
25%
F0
CORR. JOG
:
2.0%
**************
CORR. AVANO : 100%
***
POSIO ATUAL

(ABSOLUTA)

0.000

>_
REF **** *** ***
[ MACRO ][ MENU

0.000

16:05:59
][ OPR
][

PAINEL DO OPERADOR

][

SALTO DE BLOCO
BLOQ MQUINA
:

CHAVE DE PRT. :
AVANO BLOQ
:
POSIO ATUAL

O0000 N00000
OFF J ON
J OFF ON
OFF J ON
J PROTEGIDO
J OFF

BLOCO NICO:

LIBERADO

(ABSOLUTA)

0.000

MDI **** *** ***


[ MACRO ][ MENU

0.000

16:05:59
][ OPR
][

][

4 Desloque o cursor at ao boto desejado pressionando a tecla do cursor


ou

.
551

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

5 Pressione a tecla do cursor

B63854PO/03

ou

para colocar a marca J

numa posio qualquer e definir a condio desejada.


6 Pressione uma das seguintes teclas de seta para executar o avano em
modo jog. Pressione a tecla 5
juntamente com uma tecla de seta
para executar o deslocamento rpido manual contnuo.

Explicaes
D Operaes vlidas

As operaes vlidas no painel de software do operador so mostradas a


seguir. Atravs do parmetro 7200 pode ser selecionada 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 de pulsos manual x1, x10, x100
Grupo4 : Velocidade de avano em modo jog, correo da velocidade
de avano, correo do deslocamento rpido.
Grupo5 : Salto de bloco opcional, bloco nico, mquina bloqueada, teste
de funcionamento em vazio.
Grupo6 : Chave de proteo
Grupo7 : Avano bloqueado

D Display

Os grupos para os quais o painel do operador da mquina selecionado atravs


do parmetro 7200 no so mostrados no painel de software do operador.

D Telas em que vlido


o avano em modo jog

Quando a tela indica qualquer tela menos a do painel de software do operador


e a de diagnstico, o avano em modo jog no efetuado, mesmo que seja
pressionada a tecla de seta.

D Avano em modo jog


e teclas de seta

O eixo e direo de avano correspondentes s teclas de seta podem ser


especificados com os parmetros (Nos. 7210 a 7215).

D Botes multiuso

Como funo ampliada do painel de operao por software, encontram-se


disponveis 8 botes de definio opcional. O nome destes botes pode
ser definido atravs de parmetros como cadeias com um mximo de 8
caracteres. Consulte o manual editado pelo fabricante da mquina-ferramenta,
para mais informaes sobre estes botes.

552

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

11.4.12
Display e Definio
dos Dados de Gesto
da Vida til das
Ferramentas

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 pr-definido 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

OFFSET
SETTING

VDFERR

2 Pressione a tecla de mudana para o menu seguinte


a soft-key de seleo de captulo [VDFERR] .
Tecla de mudana para o menu seguinte

para mostrar

3 Pressione a soft-key [VDFERR] .


4 Uma pgina mostra dados sobre dois grupos. Com a tecla de pgina
PAGE

ou

sucessivamente podem ser vistos os dados dos grupos se-

PAGE

guintes. No final de cada pgina so mostrados at quatro nmeros de grupos, para os quais emitido o sinal de Troca de Ferramenta. A seta mostrada na figura indicada, se necessrio, para cinco ou mais grupos.
DADOS VIDA FERR
GRUPO 001

0034
0090
0000
0000

0078
0035
0000
0000

GRUPO 002 :

:
O3000 N00060
GRUPO SELEC 000

: VIDA 0150 CONT 0000

0012
0026
0000
0000

0056
0061
0000
0000

VIDA 1400 CONT 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 ][ (OPRT) ]

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 outros dados do grupo
no so alterados.
553

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

7 Para reconfigurar os dados sobre a ferramenta, mova o cursor para o


grupo a reconfigurar e pressione, em seguida, as soft-keys [(OPRT)],
[LIMPAR] e [EXEC] por esta ordem.
Todos os dados de execuo para o grupo indicado pelo cursor so
apagados juntamente com os smbolos (@, #, ou *).

Explicaes
D Registro de dados da
gesto da vida til da
ferramenta

Os dados da gesto da vida til da ferramenta devem ser executados para


que possam ser registrados na memria do CNC.

(3) Modo FITA


(1) Modo EDIO
Armazenagem do
programa da pea &
rea de edio

Display de Edio
Memria

(2) Modo MEM


Exibio do
contador
rea de dados da vida
til da ferramenta

Memria

Display

(1) Carregue o programa para a gesto da vida til da ferramenta no modo


EDIO, como em fita normal CNC.
O programa ser registrado na memria do programa da pea e estar
pronto para visualizao e edio.
(2) Execute a operao de incio de ciclo no modo MEM para realizar o programa. Os dados sero armazenados na rea de dados da vida til da ferramenta dentro da memria; ao mesmo tempo, os dados de vida til j
existentes de todos os grupos sero cancelados e os contadores de vida til
sero apagados. Ao se desligar o equipamento os dados, uma vez armazenados, no so apagados.
(3) Executando-se a operao de incio de ciclo no modo FITA ao invs
de (1), armazena o contedo do programa at a rea de dados da vida til
da ferramenta. Neste caso, contudo, o display e a edio no podem ser
realizados em (1). O modo FITA no est sempre preparado de acordo
com os fabricantes da mquina-ferramenta.

554

11. ESPECIFICAO E VISUALIZAO


B63854PO/03

DE DADOS

OPERAO

D Contedo do display
DADOS VIDA FERR :
GRUPO 001 :
* 0034
0090
0000
0000

O3000 N00060
GRUPO SELEC 000
VIDA
0150
CONT 0007
@ 0012
0056
# 0078
0035
0026
0061
0000
0000
0000
0000
0000
0000

GRUPO 002 :
VIDA
1400
CONT
0062
0024
0044
0000
0000
0000
0000
0000
0000
0000
0000
0000
A TROCAR : 003 004 005 006 >
>_
MEM **** *** ***
[ MACRO ] [

0000
0074
0000
0000
0000

16:05:59
] [ OPR ] [ VDFERR ][ (OPRT) ]

S A primeira linha corresponde ao ttulo.


S Na segunda linha mostrado o nmero do grupo do comando
atual.
Na falta do nmero do grupo do comando atual, um 0 mostrado.
S Nas linhas 3 a 7 so mostrados os dados sobre a vida til das ferr. do grupo.
A terceira linha apresenta o nmero do grupo, a vida til e a freqncia.
A freq. da vida 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 ferr. selecionada pela ordem 0034 0078 0012 056 0090 ...
O significado de cada smbolo colocado antes dos nmeros da ferramenta :
* : Indica que terminou a vida til.
# : Indica que o comando de salto foi aceito.
@ : Indica que a ferramenta est sendo atualmente utilizada.
O contador de vida til faz a contagem das ferramentas com o smbolo @.
* mostrado quando o comando seguinte emitido pelo grupo a que
pertence.
S Nas linhas 8 a 12 so indicados os dados sobre a vida til do grupo nas
linhas 3 a 7.
S 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 >.

555

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.5
TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO
<SYSTEM>
SYSTEM

OPERAO

B63854PO/03

Quando o CNC e a mquina esto conectados, 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 III8).
Alm disso, os dados de compensao do erro de passo, usados para aumentar
a preciso de posicionamento com o parafuso de rtula da mquina, podem
podem ser definidos ou visualizados atravs da tecla de funo

SYSTEM

Ver Captulo III7 sobre as telas de diagnstico mostradas ao se pressionar


a tecla de funo

556

SYSTEM

OPERAO

B63854PO/03

11.5.1
Display e Definio
de Parmetros

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Quando o CNC e a mquina esto conectados, so definidos parmetros para


determinar as especificaes e funes da mquina, para utilizar plenamente as caractersticas do motor servo. A definio dos parmetros depende da mquina. Consulte a lista de parmetros preparada pelo fabricante da mquina-ferramenta.
Normalmente o usurio no necessita alterar a definio de parmetros.

Procedimento para visualizar e definir parmetros


1 Coloque 1 em ESCRITA PARAM. para ativar a escrita. Ver o procedimento para ativar/desativar a escrita de parmetros, descrito abaixo.
2 Pressione a tecla de funo

SYSTEM

3 Pressione a soft-key para seleo de captulo [PARAM] para mostrar a


tela de parmetros.
PARMETRO (DEFINIR)

0000

INI
0

0
0
0
0012
X
0
0
0
Y
0
0
0
Z
0
0
0
0020 CANAL DE E/S
0022

0
0
0

0
0
0

0
0
0

SEQ
0

O0010 N00002

0001

> _
MDI **** *** ***
[ PARAM ][ DGNOS ][

ISO
0
FCV
0
0
0
0

TVC
0
0
MIR
0
0
0
0
0

16:05:59
PMC ][ SISTEMA ][ (OPRT) ]

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 o nmero do parmetro usando as teclas de pgina
PAGE

PAGE

e as teclas do cursor

5 Para definir o parmetro, introduza um novo valor com o teclado numrico e pressione a soft-key [ENTRADA]. O parmetro definido para
o valor introduzido e este valor mostrado.
6 Coloque 0 em ESCRITA PARAM. para desativar a escrita.

557

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

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

OFFSET
SETTING

3 Pressione a soft-key [DEFINIR] para visualizar a tela de especificao.

DEFINIR (HANDY)

O0001 N00000

ESCRITA PARAM.
VERIF TV
CDIG. ENVIO
UNID. ENTRADA
CANAL DE E/S
NO. SEQNCIA
FORMATO DE FITA

= 1 (0:DESATIVAR 1:ATIVAR
= 0 (0:OFF 1:ON)
= 1 (0:EIA 1:ISO)
= 0 (0:MM 1:POL)
= 0 (03:NO. CANAL)
= 0 (0:OFF 1:ON)
= 0 (0:NO CNV 1:F10/11)
PARADA DE SEQNCIA = 0 (NO. PROGRAMA)
PARADA DE SEQNCIA = 11 (NO. SEQNCIA)

>_
MDI **** *** ***
16:05:59
[ CORRE ] DEFINIR ] [ TRAB] [

S 0 T0000
] [ (OPRT) ]

4 Mova o cursor at ESCRITA PARAM. atravs das teclas do cursor.


5 Pressione a soft-key [(OPRT)] 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 Aps a definio de parmetros, volte para a tela de especificao.
Mova o cursor para ESCRITA PARMETROS e pressione a soft-key
[(OPRT)], seguida de [0: OFF].
7 Pressione a tecla

RESET

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.

Explicaes
D Definio de parmetros
com dispositivos externos
de entrada/sada

Ver Captulo III8 sobre a definio de parmetros com dispositivos


externos de entrada/sada, tais como o arquivo handy.

D Parmetros que requerem


desenergizao

Aps a respectiva definio, alguns parmetros s so eficazes depois de


desligar e ligar novamente o sistema. A definio de tais parmetros
aciona o alarme 000. Neste caso, desligue e volte a ligar o sistema.

D Lista de parmetros

Consulte o Manual de Parmetros FANUC Srie 0i-B/0i Mate-B (B63840EN)


sobre a lista de parmetros.

D Definio de dados

Alguns parmetros podem ser definidos na tela de especificao se a lista


de parmetros indicar "Entrada de definio aceitvel". No necessrio
colocar ESCRITA PARAM. em 1 quando trs parmetros so definidos
na tela de especificao.
558

B63854PO/03

11.5.2
Display e Definio
dos Dados de
Compensao de
Erro de Passo

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

Se forem indicados dados de compensao de erro do passo de rosca, os erros


de passo de cada eixo podem ser compensados em unidades de deteco por eixo.
Os dados de compensao do erro de passo so definidos para cada ponto
de compensao, a intervalos estabelecidos para cada eixo. A origem da
compensao o ponto de referncia ao qual a ferramenta retorna.
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-8). 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.
Valor de compensao do erro de passo (valor absoluto)
Parmetro do nmero de
Parmetro do nmero de
3
compensao para o ponto
compensao para o ponto de
de compensao com o
referncia (n 3620)
maior valor (n 3622)

1
31

32

33

34

35

36

37

Ponto de referncia

Parmetro do nmero de compensao para o ponto de compensao com o menor valor (n 3621)
Nmero da posio
31
32
de compensao
Valor de compen+3
1
sao a definir

Parmetro de ampliao da
compensao (n 3623)

2
Parmetro do intervalo de
compensao (n 3624)

33
1

34

35

+1

+2

36
1

37
3

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 com o 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 de percurso por rotao de compensao do erro de passo do
tipo eixo rotativo (para cada eixo): Parmetro 3625
559

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

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 com o 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 de percurso por rotao de compensao do erro de passo do
tipo eixo rotativo (para cada eixo): Parmetro 3625
2 Pressione a tecla de funo
PITCH

SYSTEM

3 Pressione a tecla de mudana para o menu seguinte


a soft-key para seleo de captulo [PASSO].
A tela seguinte visualizada:

e em seguida

Tecla de mudana para o menu seguinte

DEFIN. ERRO PASSO

O0000 N00000

NO.DADO
NO.DADO
NO.DADO
0010 0
0000 0
0020 0
0011 0
0001 0
0021 0
0002 0
0012 0
0022 0
0003 0
0013 0
0023 0
(X) 0004 0
0014 0
0024 0
0005 0
0015 0
0025 0
0006 0
0016 0
0026 0
0007 0
0017 0
0027 0
0008 0
0018 0
0028 0
0009 0
0019 0
0029 0
> _
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


com uma das seguintes formas:
D Introduza o nmero do ponto de compensao e pressione a soft-key
[PESQ.NO] .
D Mova o cursor at o nmero do ponto de compensao atravs das teclas de
pgina

PAGE

PAGE

e as teclas do cursor

.
5 Introduza um valor atravs do teclado numrico e pressione a soft-key
[ENTRADA]

560

OPERAO

B63854PO/03

11.6
DISPLAY DO NMERO
DE PROGRAMA,
NMERO DE SEQNCIA E ESTADO, E
MENSAGENS DE
ALERTA PARA A
DEFINIO DE
DADOS OU OPERAO
DE ENTRADA/SADA

11.6.1
Display do Nmero de
Programa e do Nmero
de Seqncia

11. ESPECIFICAO E VISUALIZAO


DE DADOS

O nmero do programa, o nmero de seqncia e o estado atual do CNC


so sempre mostrados na tela; exceto em caso de energizao, quando ocorre
um alarme de sistema ou a visualizao da tela PMC.
Se a definio de dados ou a operao de entrada/sada forem executadas incorretamente, o CNC no aceita a operao e mostra uma mensagem de alerta.
Esta seo descreve o display do nmero do programa, do nmero de seqncia, do estado e das mensagens de alerta 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.
PROGRAMA

O2000 N00130

O1000
N100 G50 X0 Z0. ;
N101 G00 X100. Z50. ;;
N102 G01 X230. Z56. ;
N103 W10. ;
N104 U120. ;
N105 M02 ;

N de seqncia
N do programa

> _
EDIO **** *** ***

16:05:59
[ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRT) ]

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 EDIO 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 e do nmero de
seqncia, so indicados o nmero do programa e o nmero de seqncia
encontrados.

561

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.6.2
Display do Estado e
Alertas para a
Especificao de Dados
ou para a Operao
de Entrada/Sada

OPERAO

B63854PO/03

O modo atual, o estado de operao automtica, o estado de alarme e o estado de edio de programas so apresentados na penltima linha da tela 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 CNC no aceita a operao e mostra uma mensagem de alerta na penltima
linha da tela CRT. Deste modo, evita-se uma definio de dados invlida e
erros de entrada/sada.

Explicaes
D Descrio de cada
display

(9) Dados fora do limite


(Nota) Na verdade, estes dados so mostrados na rea que
comea em (2). (5)
(Nota) Na verdade, o 5 mosEMG trado na rea de (3) e (4).
(1)

(2)

EDIO STOP

(3)

(4)

MVT

FIN

(6)
ALM

(7)
(8)
hh:mm:ss ENTRADA

(Display de soft-keys)
Nota) Na verdade, o (10) mostrado na posio em que o (8)
mostrado agora.

D (1) Modo atual

D (2) Estado da operao


automtica

D (3) Estado de movimento/


pausa do eixo
D (4) Estado em que uma
funo auxiliar est
em execuo

MDI : Entrada manual de dados, operao MDI


MEM : Operao automtica (operao de memria)
RMT : Operao automtica (operao DNC)
EDIO: Edio de memria
HND : Avano manual por manivela eletrnica
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 : Avano bloqueado (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).
MTN : Indica que o eixo est em movimento
DWL : 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 uma parada de emergncia. (Pisca em representaao inversa)
D (5) Estado de parada de
emergncia ou de reset RESET : Indica que est recebendo o sinal de reset.

562

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

(6) Estado de alarme

: Indica que foi acionado um alarme. (Pisca em representao inversa)


: Indica que a bateria est fraca. (Pisca em representao inversa)
Espao : Indica um estado diferente dos anteriores.

(7) Tempo atual

hh:mm:ss Horas, minutos e segundos

(8) Estado de edio


do programa

ENTRADA : Indica que os dados esto sendo inseridos.


SADA
: Indica a sada de dados.
PESQ
: Indica que uma pesquisa est em execuo.
EDIO : Indica que outra operao de edio (insero, modificao,
etc.) est sendo executada.
LSK
: Indica que os rtulos so ignorados durante a insero de dados.
RSTR
: Indica que o programa est sendo reinicializado.
Espao
: Indica que no est sendo executada qualquer operao de edio.

(9) Alerta para a definio


de dados ou operao de entrada/sada

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 alerta. Neste caso, o CNC no aceita
a definio ou a operao de entrada/sada.

ALM
BAT

Seguem exemplos de mensagens de aviso:


Exemplo 1)
Quando introduzido um parmetro
>1
EDIO

MODO ERRADO
(Display de soft-keys)

Exemplo 2)
Quando introduzido um parmetro
> 999999999
MDI EXCESSO DE DGITOS
(Display de soft-keys)
Exemplo 3)
Quando um parmetro transmitido para um dispositivo externo de entrada/sada
>_
MEM

MODO ERRADO
(Display de soft-keys)

563

11. ESPECIFICAO E VISUALIZAO


DE DADOS

11.7
TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO
<MESSAGE>
MESSAGE

11.7.1
Display do Histrico
de Mensagens Externas
do Operador

OPERAO

B63854PO/03

Ao pressionar a tecla de funo MESSAGE, podem ser visualizados dados


relativos a alarmes, histrico de dados de alarmes e mensagens externas.
Para mais informaes sobre o display de alarmes, ver Seo III.7.1. Para
mais informaes sobre o display 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.


O histrico 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

Procedimento

1 Pressione a tecla de funo

MESSAGE

2 Pressione a tecla de mudana para o menu seguinte


, em seguida
pressione a soft-key para seleo de captulo [MSGHIS]. A tela apresentada a seguir aparece.

MSGHIS

Tecla de mudana para o menu seguinte

Data e Nmero da pgina


Nmero da mensagem

HISTRICO DE MENSAG.
01/01/01 17:25:00
NO. ****

O0000 N00000
PAG:1

Faixa do display (255


caracteres, no mximo)

MEM INIC MIN FIN ALM 09:36:48


[
] [ MSGHIS ] [
] [

] [ (OPRT) ]

NOTA
Para uma mensagem externa do operador podem ser especificados at 255 caracteres. 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.

564

B63854PO/03

OPERAO

11. ESPECIFICAO E VISUALIZAO


DE DADOS

Explicaes
D Atualizao dos dados
do histrico de mensagens
externas do operador

A atualizao dos dados do histrico de mensagens externas do operador


iniciada quando especificado o nmero de uma mensagem externa do
operador; esta atualizao prossegue at que um novo nmero de mensagem externa do operador seja especificado; ou, que os dados do histrico
de mensagens externas do operador sejam apagados.

D Remoo de 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. (Coloque LRMSG (bit
0 do parmetro n 3113) em 1).
Nota: Quando o MS1 e MS0 (bits 7 e 6 do parmetro No. 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 externas do operador so apagados.

565

11. ESPECIFICAO E VISUALIZAO


DE DADOS

OPERAO

B63854PO/03

11.8
ATIVAO DO
PROTETOR DE TELA

Quando a indicao na tela no for necessria, a iluminao traseira da


unidade do display pode ser desligada. O protetor de tela pode ser ativado
pressionando-se 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. Mas a vida da iluminao traseira pode durar mais quando a
ativao do protetor e novas indicaes so repetidas quando necessrias.
Esse efeito de longa durao pode ser esperado quando uma tela desativada
por mais de uma hora.

11.8.1

Se uma tecla qualquer de funo for acionada enquanto se mantm pressionada

Ativar o Protetor de Tela

a tecla

CAN

, o protetor de tela ativado.

Procedimento para ativar o protetor de tela

Procedimento
D Ativao do protetor
de tela

Mantenha pressionada a tecla


quer (tal como

D Restaurar a tela

POS

PROG

CAN

e pressione uma tecla de funo qual-

).

Pressione uma tecla de funo qualquer.

566

OPERAO

B63854PO/03

11.8.2
Protetor Automtico
de Tela

11. ESPECIFICAO E VISUALIZAO


DE DADOS

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-se qualquer tecla.

Procedimento para ativar o protetor automtico de tela


D Ativao do protetor
de 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 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 externas de entrada
D No foi ativado qualquer alarme.

D Restaurar a tela

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 externas de entrada
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.

Explicaes
D Ativao do protetor de
tela atravs de CAN +
tecla de funo
D Perodo especificado

Se o parmetro n 3123 tiver sinal 0, no possvel ativar o protetor de


tela atravs da tecla

CAN

+ uma tecla de funo (III11.8.1).

O perodo especificado com o parmetro No. 3123 vlido somente para


a unidade porta-ferramenta 1.
CUIDADO
A tela restaurada se for pressionada qualquer tecla durane a ativao do protetor de tela. Neste caso, a funo correspondente tecla pressionada , contudo, iniciada.
Por este motivo, no pressione a tecla DELET ,
INSERT

, ou

ALTER

567

para restaurar a tela.

12. FUNO GRFICA

12

OPERAO

B63854PO/03

FUNO GRFICA

A funo grfica indica como a ferramenta se desloca durante a operao


automtica ou manual.

568

B63854PO/03

12.1
VISUALIZAO
DE GRFICO

12. FUNO GRFICA

OPERAO

possvel desenhar o caminho progrmado da ferramenta 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.
As coordenadas do desenho (parmetro) e os parmetros do grfico devem
ser definidos antes que o caminho da ferramenta possa ser visualizado.
Procedimento para a visualizao de grfico

Procedimento

Defina as coordenadas do desenho com o parmetro n 6510 antes de


iniciar o desenho. Ver "Sistema de Coordenadas do Desenho" para
as definies e coordenadas correspondentes.
1 Pressione a tecla de funo

CUSTOM
GRAPH

Aparece a tela de parmetros de grficos mostrada abaixo. (Se esta


tela no aparecer, pressione a soft-key [PARAM. G]).
PARMETRO GRFICO
EXTENSO DO TRABALHO
DIMETRO DO TRABALHO
PARADA DO PROGRAMA
APAGAMENTO AUTOMTICO
LIMITE
CENTRO DO GRFICO
ESCALA
MODO DO GRFICO

O0001 N00020
W=
D=
N=
A=
L=
X=
Z=
S=
M=

130000
130000
0
1
0
61655
90711
32
0
S

0 T0000

>_
MEM INIC **** FIN
12:12:24
INIC1
[ PRM.G ][
][ GRAF ][ ZOOM ][ (OPRT) ]

2 Mova o cursor com as teclas de cursor para definir um parmetro.


3 Introduza os dados, depois pressione a tecla

INPUT

4 Repetir os passos 2 e 3 at que todos os parmetros sejam especificados.


5 Pressione a soft-key [GRAF].

569

12. FUNO GRFICA

OPERAO

B63854PO/03

6 A operao automtica iniciada e o movimento da mquina


desenhado na tela.
0001 00021
X 200.000
Z 200.000

Z
>_
MEM INIC **** FIN
[ PRM.G ][
][

D Ampliao de desenhos

12:12:24
GRAF ][ ZOOM ][ (OPRT) ]

Parte de um desenho pode ser ampliado na tela.


7 Pressione a tecla de funo

CUSTOM
GRAPH

, depois a soft-key [ZOOM] para

visualizar um desenho ampliado. A tela do desenho ampliado possui


dois cursores de zoom (J)
X

S 0.55
W150000
D 150000

0001 00021
X 200.000
Z 200.000

Z
>_
MEM INIC **** FIN
[ PRM.G ][
][

12:12:24
GRAF ][ ZOOM ][ (OPRT) ]

Um retngulo que possua uma de suas diagonais definidas pelos


dois cursores de zoom ampliado at o tamanho total da tela.
8 Utilizando as teclas de cursor

, mova os cursores

de zoom para especificar uma diagona para a nova tela. Pressionando a


soft-key [HI/LO] aciona o cursor de zoom a ser movido.
9 Para fazer o desenho original desaparecer, pressione [EXEC].

570

12. FUNO GRFICA

OPERAO

B63854PO/03

10 Recupere a operao anterior. A parte do desenho especificada com os


cursores de zoom ser ampliada.
S

0.81

0001 00012
X 200.000
Z 200.000

Z
>_
MEM INIC **** FIN
[ PRM.G ][ GRAF ][

12:12:24
][

][

11 Para visualizar o desenho original, pressione a soft-key [NORMAL] ,


depois inicie a operao automtica.

Explicaes
D Definio dos sistemas de
coordenadas do desenho

O parmetro n 6510 utilizado para definir um sistema de coordenadas de desenho


no uso da funo grfica. A relao entre os valores de definio e os sistemas
de coordenadas do desenho so indicados abaixo. Com o controle de dois caminhos
pode-se selecionar um sistema diferente de coordenadas para cada porta-ferramenta.
Valor definio=0
Z

Valor definio=1 Valor definio=2 Valor definio=3


X
Z
Z

X
Valor definio=4 Valor definio=5 Valor definio=6

Valor definio=7

X
Z

Z
X

571

Z
X

12. FUNO GRFICA

OPERAO

B63854PO/03

D Parmetro de grfico
EXTENSO DO TRABALHO (W), DIMETRO DO TRABALHO (D)

Especifique a extenso do trabalho e o dimetro do trabalho. A tabela


abaixo lista a unidade de entrada e a faixa de dados vlida.
X

X
W

W
D

D
Z

Tabela 12.1 Unidade e Faixa de Dados do Desenho


Sistema de incremento
ISB

Unidade
Entrada em mm Entrada em pol.
0,001 mm

0,0001 pol

Faixa vlida
0 a 99999999

CENTRO DO GRFICO (X, Z), ESCALA (S)

So mostradas uma escala de coordenadas do centro da tela e do desenho.


A escala de coordenadas do centro da tela automaticamente calculada,
de forma que a figura definida na EXTENSO DO TRABALHO (a) e
DIMETRO DO TRABALHO (b) possa ser mostrada por completo na
tela. Assim, o usurio no precisa sempre definir estes parmetros.
Uma coordenada de centro de tela definida no sistema de coordenadas
da pea. a tabela 12.3.2 indica a unidade e a faixa. A unidade de ESCALA
de 0,001%.
PARADA DE PROGRAMA (N)

Defina o nmero de seqncia de um bloco final quando parte do programa


desenhado. O valor colocado neste parmetro automaticamente
cancelado (anulado at 0) quando o desenho executado.
APAGAMENTO AUTOMTICO (A)

Se for definido 1, o desenho anterior automaticamente apagado


quando a operao automtica iniciada a partir do estado de reset.
Depois o desenho iniciado.
LIMITE (L)

Se for definido 1, a rea do limite de curso armazenado I desenhado


com dois pontos e linhas tracejadas.
MODO DE GRFICO (M)

Este modo no pode ser utilizado.


NOTA
Os valores de parmetro para desenho so memorizados
mesmo se o equipamento estiver desligado.

572

B63854PO/03

OPERAO

12. FUNO GRFICA

D Execuo somente
do desenho

Como o desenho feito quando o valor das coordenadas renovado


durante a operao automtica, etc., necessrio iniciar o programa pela
operao automtica. No entanto, para executar o desenho sem movimentar a mquina, introduza o estado de bloqueio da mquina.

D Apagar o desenho
anterior

Os caminhos da ferramenta so apagados com a soft-key [REVISAR] na


tela de grfico. Definindo o parmetro grfico com APAGAMENTO AUTOMTICO (A)=1 especifica-se que quando a operao AUTO iniciada
sob a condio de reset, o programa executado aps o desenho anterior ter
sido apagado automaticamente (Apagamento automtico=1).

D Desenhar uma parte


de um programa

Quando for necessrio exibir parte de um programa, busque o bloco inicial


a ser desenhado pela pesquisa de nmero de seqncia, e coloque o nmero
de seqncia do bloco final para a PARADA DE PROGRAMA N= do parmetro grfico antes de iniciar o programa no modo de operao de ciclo.

D Desenhar utilizando linhas O caminho da ferramenta mostrado com uma linha tracejada (
)
tracejadas e linhas contnuas para deslocamento rpido, e com uma linha contnua (
) para avano
de corte.
D Visualizao de coordenadas O desenho apresentado indicado com as coordenadas no sistema de
coordenadas do trabalho.
D Visualizao do ponto
zero da mquina

O ponto zero da mquina indicado com a marca

D Comutao de uma
tela de desenho
para outra

Mesmo que uma tela seja comutada para uma tela sem desenho, o desenho
continua. Quando a tela do desenho mostrada novamente, o desenho
inteiro aparece (por completo)

Restries
D Velocidade de avano

Se a velocidade de avano for consideravelmente alta, o desenho poder no


ser executado corretamente. Para executar o desenho, diminua a velocidade
pelo teste de funcionamento em vazio, etc.

D Alterao dos parmetros


de grficos durante
a operao automtica

Aps a alterao do parmetro de grfico, a soft-key [REVISAR] deve ser


pressionada para iniciar a tela de grfico. Caso contrrio, a alterao de
parmetro no ser refletida corretamente.

D Nomes de eixos de
coordenadas

Os nomes de eixos de coordenadas so fixadas para X ou Z. Para o controle


de dois caminhos, o primeiro e o segundo eixos para a unidade porta-ferramentas
1 so chamados X1 e Z1 respectivamente; e para a unidade porta-ferramentas 2 so chamados X2 e Z2 respectivamente.

D Desenhos com zoom

Se os parmetros de grfico de TRABALHO e de DIMETRO no forem


definidos corretamente, o desenho no pode ser ampliado. Para reduzir um
desenho, especifique um valor negativo para o parmetro de grfico de
.
ESCALA. O ponto zero da mquina indicado com a marca

573

12. FUNO GRFICA

12.2
GRFICO DINMICO

OPERAO

B63854PO/03

A funo de desenho grfico dinmico permite visualizar o caminho de movimento da usinagem sem ter de executar a operao real da mquina.
Ao executar o desenho de grfico dinmico no necessrio operar
efetivamente a mquina. Antes de iniciar o desenho de um caminho, contudo,
deve-se selecionar o modo MEM com a chave modo no painel do operador da
mquina e liberar o incio de bloqueio, de travamento e similares, definindo,
asssim, as condies para o incio real da operao NC da mquina.
Parmetros de grfico
O procedimento de definio do parmetro grfico para o desenho de grfico
dinmico o mesmo para display de grfico descrito na Seo 12.1.

Desenho

Ao pressionar a tecla de funo

GRAPH

, e depois a soft-key [GRAF] aparece

a tela de grfico. Ao pressionar a soft-key [OPRT] nesta tela, aparecem as


soft-keys para o desenho de grfico dinmico.
Para desenhar um caminho de programa de usinagem atravs do desenho grfico
dinmico, selecione o modo MEM com a chave modo no painel do operador
da mquina, e libere iniciar bloqueio, travamento e similares, definindo,
assim, as condies para o incio real da operao NC da mquina.
1 [EXEC]
Pressionando a soft-key [EXEC] inicia o desenho, que continua at o
bloco M02 ou M30 de um programa de usinagem.
Se o desenho iniciado enquanto a chave de bloco nico no painel
do operador estiver ativada, feita uma parada de bloco nico aps o
desenho de um bloco.
2 [STOP]
Ao pressionar a soft-key [EXEC] ou [PROCES] durante o incio do desenho, pode-se pressionar a soft-key [STOP] para efetuar uma parada de bloco
nico. Para retormar o desenho pressione [EXEC] ou [PROCES] novamente.
3 [PROCES]
Ao pressionar a soft-key [PROCES] durante o incio do desenho, a
parada de bloco nico feita no bloco M00 ou M01 de um programa
de usinagem, aps a execuo desse bloco. Para retomar o desenho
presssione a soft-key [EXEC] ou [PROCES] novamente.
4 [HEAD]
Ao pressionar a soft-key [HEAD] faz com que seja localizado o
incio de um programa de usinagem.
Esta soft-key operativa quando o desenho pra.
5 [ERASE]
Ao pressionar a soft-key [ERASE] limpa-se a tela.

574

13

13. FUNO DE AJUDA

OPERAO

B63854PO/03

FUNO DE AJUDA

A funo 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:
D Informaes detalhadas
sobre os alarmes

Quando o CNC operado de modo incorreto ou executado um programa


de usinagem errado, o CNC ativa o estado de alarme. A tela de ajuda exibe
informaes detalhadas sobre o alarme acionado e como reinici-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.

D Mtodo de operao

Se voc no est seguro sobre uma operao do CNC, consulte a tela de


ajuda para obter informaes sobre cada operao.

D Tabela de parmetros

Ao definir ou se referir a um parmetro de sistema, 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 a funo de Ajuda

Procedimento

1 Pressione a tecla

HELP

no painel de operao MDI. mostrada a tela

AJUDA (MENU INICIAL)


AJUDA (MENU INICIAL)

O1234 N00001

***** AJUDA *****


1. DETALHE DO ALARME
2. MTODO DE OPERAO
3. TABELA DE PARMETROS

S
MEM **** *** ***
[ ALM ] [ OPR ]

10:12:25
[ PARA ] [

0 T0000
] [

Fig.13(a) Tela AJUDA (MENU INICIAL)

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
575

HELP

ou outra tecla de funo.

13. FUNO DE AJUDA

Tela DETALHE DE ALARME

OPERAO

B63854PO/03

2 Pressione a soft-key [ALAM] na tela AJUDA (MENU INICIAL) para


visualizar informaes detalhadas sobre um alarme ativado no momento.
AJUDA (DETALHE DO ALARME)

O0010 N00001

NMERO : 027
M'SAGEM : NENHUM EIXO COMANDADO EM G43/G44
FUNO : COMPENS. COMPRIMENTO FERRAM. C
ALARME :

N do Alarme
Explicao normal
sobre o alarme
Classificao
de funo

NA COMPENSAO DO COMPRIMENTO DA FERRAMENTA


DO TIPO C, NO FOI DESIGNADO QUALQUER EIXO
NOS BLOCOS G43 & G44. NA COMPENSAO DO
COMPRIMENTO DA FERRAMENTA TIPO C, ELE TENTA
ENGATAR NO OUTRO EIXO SEM O CANCELAMENTO DA

Detalhes de alarme

CORREO.
>100
MEM **** *** ***
[ ALM ] [ OPR

S
10:12:25
] [ PARA ] [

0 T0000
] [

Fig.13(b) Tela DETALHE DE ALARME quando


acionado o alarme P/S n 27

Note que na tela so mostrados 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)
NMERO
M'SAGEM
FUNO
ALARME

O1234 N00001

:
:
:
:
<<NENHUM ALARME ACIONADO>>

ENTRAR O DETALHE N DO ALARME REQUERIDO E


PRESSIONAR A TECLA [SELEC]
>100
MEM **** *** ***
[ ALM ] [ OPR ]

S
10:12:25
[ PARA ] [

0 T0000
] [

Fig.13(c) Tela DETALHE DE ALARME quando nenhum


alarme acionado.

576

B63854PO/03

13. FUNO DE AJUDA

OPERAO

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.
>100
MEM **** *** ***
[
] [

S
] [

10:12:25
][

0 T0000
[ SELEC ]

Fig.13(d) Como selecionar cada DETALHE DE ALARME

AJUDA (DETALHE DO ALARME)


NMERO
M'SAGEM
FUNO
ALARME

O1234 N00001

: 100
: ATIVADA ESCRITA DE PARMETROS
:
:
<<NENHUM ALARME ACIONADO>>

>100
MEM **** *** ***
[
] [

] [

10:12:25
] [

0 T0000

[ SELEC ]

Fig.13(e) Tela DETALHE DE ALARME quando


selecionado o alarme P/S n 100

Tela
MTODO DE OPERAO

4 Para determinar um procedimento 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 (MTODO DE OPERAO) O1234 N00001
1. EDIO DE PROGRAMA
2. PESQUISA
3. RESET
4. ENTRADA DE DADOS COM O MDI
5. ENTRADA DE DADOS COM FITA
6. SADA
7. ENTRADA COM CASSETE FANUC
8. SADA COM CASSETE FANUC
9. LIMPAR MEMRIA
MEM

****

ALM

S
00 : 00 : 00

*** ***
OPR

PARA

0 T0000
(OPRT)

Fig.13(f) Tela de menu MTODO DE OPERAO

Para selecionar um procedimento de operao, introduza um No. de


elemento a partir do teclado e a seguir pressione a tecla [SELEC] .

577

13. FUNO DE AJUDA

OPERAO

>1
MEM **** *** ***
[
] [

B63854PO/03

S
]

10:12:25
] [

0 T0000
]

[ SELEC ]

Fig.13(g) Como selecionar cada tela de MTODO DE OPERAO

Quando 1. EDIO 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.
Cada item

AJUDA (MTODO DE OPERAO)

<< 1. EDIO DE PROGRAMA >>

01234 N00001
1/4

*APAGAR TODOS OS PROGRAMAS

MODO
TELA
OPR

: EDIO
: PROGRAMA
: (O9999) <APAGAR>

Pgina/total de
pginas
Operao
Definir modo
Localizao da
operao
Processo de
operao

*APAGAR UM PROGRAMA
MODO
: EDIO
TELA
: PROGRAMA
OPR
: (O+NMERO DO PROGRAMA) <APAGAR>

>_
S
MEM **** *** ***
10:12:25
[ ALM ] [
OPR ] [ PARA ] [
] [

0 T0000
]

Fig.13(h) Tela MTODO DE OPERAO selecionada

Tecla de retorno ao menu anterior

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 do MTODO DE OPERAO
na tela mostrada na figura 13 (h), introduza um n de elemento a partir
do teclado e pressione a tecla [SELEC] .
>3
MEM
[

S
**** *** ***
] [
] [

10:12:25
] [

0 T0000

] [ SELEC ]

Fig.13(i) Como selecionar outra tela MTODO DE OPERAO

Tela TABELA DE
PARMETROS

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). relacionada uma lista de nmeros de parmetros para cada funo. (Ver Figura 13 (j).)
possvel alterar a pgina mostrada na tela de parmetros. O n atual
da pgina mostrado no canto superior direito da tela.

578

13. FUNO DE AJUDA

OPERAO

B63854PO/03

AJUDA (TABELA DE PARMETROS)

01234 N00001
1/4

* DEFINIO
* INTERFACE DE COMUNICAO
* CONTROLE DE EIXOS
UNIDADE DE DEFINIO
* SISTEMA DE COORDENADAS
* LIMITE DE CURSO
* VELOCIDADE DE AVANO
* CTRL ACELERAO/DESACELER.
* RELACIONADOS AOS SERVOS
* DE/DS

(No. 0000)
(No. 0100)

>_
MEM **** *** ***
[ ALM ] [ OPR ] [

(No. 1000)
(No. 1200)
(No. 1300)
(No. 1400)
(No. 1600)
(No. 1800)
(No. 3000)
S

10:12:25
PARA ] [

0 T0000
] [

Fig. 13(j) Tela TABELA DE PARMETROS

7 Para sair da tela de ajuda, pressione a tecla

HELP

ou outra tecla de

funo.

Explicao
D Configurao da Tela de Ajuda

AJUDA

Tela
CNC

tecla

ou
tecla de
funo

Tela AJUDA
MENU INICIAL

AJUDA

Tecla

[ALAM]

[OPR]

Tela de
DETALHES
DE ALARME

Tela
MTODO DE
OPERAO

[PARA]

Tela TABELA
DE
PARMETROS

ou
tecla de
funo

AJUDA

(NO.)+[SELEC]

[OPR]

(NO.)+[SELEC]
Cada tela de
instruo de
operao
(NO.)+[SELEC]

579

Tecla
AJUDA
ou
tecla de
funo

Tecla PAG.

IV. MANUAL GUIDE 0i


GUIA PARA O MANUAL 0i

B-63854PO/03

MANUAL GUIDE 0i

MANUAL GUIDE 0i

GUIA PARA O MANUAL 0i

- 583 -

1.MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.1

MANUAL GUIDE 0i

B-63854PO/03

VISO GERAL
O MANUAL GUIDE 0 i foi projetado para auxiliar na criao de programas de
peas para sistemas de controle Srie 0i-TB. Um programa de peas composto de um conjunto de instrues de usinagem que o operador deseja executar.
Um programa de peas utiliza o texto alfabtico para suas instrues, e
informao numrica como valores alvo dessas instrues. Desse modo, um
programa CNC pode ser desenvolvido como uma srie de instrues, cada
qual executando uma operao de usinagem. Os servios complexos de
usinagem podem ser feitos atravs da combinao das operaes de usinagem.
O operador deve se familiarizar com a linguagem de programao utilizada
pelo CNC, para que no tenha dificuldades no desenvolvimento do programa
da pea. O MANUAL GUIDE 0i um "guia" de programao que auxilia o
operador a desenvolver um programa de peas no CNC. O MANUAL
GUIDE 0i fornece assistncia como texto e informao grfica na tela do
CNC. O software prepara o usurio para introduzir os dados e utilizar a
resposta do usurio para criar uma instruo para o programa de peas.
MANUAL GUIDE 0i tambm permite aos usurios editar programas de peas
existentes. Ao destacar a linha desejada de programa da pea, o usurio pode efetuar alteraes do mesmo modo como originalmente desenvolveram o programa.
A ajuda on-line tambm est disponvel durante o desenvolvimento do
programa, ou para uma referncia handy de programao.

- 584 -

MANUAL GUIDE 0i

B-63854PO/03

1.2

1.MANUAL GUIDE 0i

INTRODUO
MANUAL GUIDE 0i apenas uma das telas disponveis para o usurio
durante a operao CNC. Pode ser acessado a qualquer tempo pressionandose o boto CUSTOM no painel MDI. A partir desta tela, o usurio pode
selecionar o display para referncia de auxlio do programador.
No modo de edio simultnea o usurio pode criar um novo programa
(ou editar um j existente); no preciso selecionar o modo "EDITAR".
Porm, o usurio deve assegurar-se que o programa da pea a ser
editado no esteja "ativo" no CNC. Caso isso ocorra, a tela
de alerta aparecer preparando o usurio para corrigir o
problema.
MANUAL GUIDE 0i utiliza "ciclos fixos avanados "para operaes de usinagem", tais como perfurao, perfurao padro, cavidade padronizada e usinagem de ranhuras. Estes "ciclos fixos avanados" podem ser chamados a partir de programas existentes detalhados em outros manuais que no o MANUAL GUIDE 0i.
Os argumentos para o operao esto listados na referncia on-line
de auxlio ao programador.
MANUAL GUIDE 0i tambm utiliza a "programao de contorno" atravs
da qual o usurio pode introduzir as figuras de contorno constitudas
de linhas e crculos. Essa "programao de contorno" envolve clculo de
contorno de alta performance, tais como 10 blocos pendentes e clculo
auxiliar com 11 padres.
MANUAL GUIDE 0i foi projetado para facilitar a criao e edio dos
programas de peas para o usurio/operador. No entanto, uma vez familiarizado com a linguagem de programao, pode ser que seja mais fcil
desenvolver programas utilizando diretamente o editor de programas do CNC.
O MANUAL GUIDE 0i permite que o usurio opere no seu prprio nvel.
Aqueles que no esto familiarizados com a programao do CNC acham
fcil usar o interface grfico para introduzir a informao em um programa.
Aqueles que esto mais avanados podem usar o editor de programas a
bordo, enquanto se utilizam de referncias de auxlio on-line ao programador.
De qualquer maneira, o usurio possui a capacidade de usar o MANUAL
GUIDE 0i no nvel adequado.

- 585 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

1.3

PROGRAMA DE CRIAO DE OPERAES

1.3.1

Partida
A tela MANUAL GUIDE 0i pode ser iniciada a qualquer tempo pressionando-se o boto CUSTOM no painel MDI. A partir desta tela, o
usurio pode introduzir o nmero de um programa que deseja criar ou
editar.
Mesmo que o usurio queira criar um novo programa (ou editar um j existente), no ser necessrio definir "Edio" no modo de operao do CNC.
Com o MANUAL GUIDE 0i, a edio simultnea ser sempre possvel.
O usurio deve estar seguro de que o programa da pea a ser editado no
esteja "ativo" no CNC. Para determinar se o programa est ativo, verifique
se o nmero "O" na parte superior da tela do CNC no o mesmo do
programa a ser editado. Para alterar o nmero de programa ativo, selecione
o boto "PROG" no painel de teclas do MDI, introduza "Oxxxx" (onde
xxxx qualquer nmero na memria do programa diferente do que foi
editado), e depois pressione a tecla do cursor com seta para baixo no painel
de teclas do MDI. O nmero "O" na parte superior da tela ser
alterado para o nmero introduzido.

O0001

MANUAL GUIDE 0i
V1.000
INTRODUZA O NMERO DO PROGRAMA A SER
EDITADO. CASO ESTE NMERO NO EXISTA,
ELE SER CRIADO.
CERTIFIQUE-SE DE QUE O PROGRAMA A
EDITAR NO ESTEJA ATIVO NO CNC.

NUM=

Se o programa a ser editado estiver ativo no CNC, a tela do CNC mostrar


um alerta para informar o operador. Selecione a soft-key "Seta Esquerda"
na unidade de display para retornar tela principal do software, depois
introduza o nmero do programa que deseja criar ou editar.

- 586 -

MANUAL GUIDE 0i

B-63854PO/03

1.3.2

1.MANUAL GUIDE 0i

Partida
A tela MANUAL GUIDE 0i pode ser iniciada a qualquer tempo
pressionando-se o boto CUSTOM no painel MDI. A partir desta
tela, o usurio pode introduzir o nmero do programa que deseja
criar ou editar.

EDITANDO MESMO PROGRAMA NO


CNC E MANUAL GUIDE 0I
ALTERAR SELEO DE PROGRAMA NO CNC
SOFT-KEY ESQUERDO PARA PGINA PRINCIPAL

- 587 -

1.MANUAL GUIDE 0i

1.3.3

MANUAL GUIDE 0i

B-63854PO/03

Criao de um Novo Programa de Peas


Para criar um novo programa de peas, introduza o nmero do programa
que se deseja criar na tela principal do MANUAL GUIDE 0i . Se o sistema
no mostrar um alerta, a tela de edio do MANUAL GUIDE 0i aparecer
com o nmero do programa solicitado e pronto para a edio do usurio.
A tela de edio do MANUAL GUIDE 0i no deve ser confundido com
o editor original do CNC. Para comparar as duas telas, pressione a tecla
PROG no painel de teclas do MDI. Enquanto a tela mostrada lembra
a tela de edio do MANUAL GUIDE 0i, voc notar que ela no apresenta a mesma informao. Pressionando a tecla "CUSTOM" no painel
de teclas do MDI retorna a tela MANUAL GUIDE 0i.

O0015 ;

[PROCESSO][CD G][CD M][CICLO][CONTOR]

Com a tela de edio, o usurio pode introduzir diretamente os comandos


para o programa da pea, ou utilizar as quatro soft-keys para desenvolv-lo. Estas soft-keys fornecem assistncia adicional no formato de
texto e orientao grfica para desenvolvimento do programa
aerodinmico da pea.
Para introduzir a informao diretamente do editor, primeiro coloque o
cursor onde a informao deve ser inserida. Note que o editor introduz
a nova informao "aps" a posio atual do cursor. Caso um novo
programa tenha sido criado, o cursor deve ser direcionado sobre a tela
do caractere ";" de Fim de Bloco (EOB). Qualquer informao nova ser
ento introduzida aps o EOB e comea uma nova linha de programa.
Leva-se um tempo para entender como o editor insere informaes
no programa que est sendo editado.
Suponha que o usurio deseja inserir o texto T1M6; no ltimo
programa criado. O usurio verificar que o cursor est posicionado
sobre ; na mesma linha que o nmero do programa da pea e depois
introduza M3S500[EOB] (onde [EOB] no a cadeia EOB, mas a tecla
EOB no painel de teclas MDI). A informao agora ser exibida como
>M3S500; na linha buffer do editor. Para introduzir uma nova linha no
programa da pea, pressione a tecla INSERIR no painel MDI. O novo
comando introduzido no programa da pea, e o cursor posicionado
sobre a nova linha.
- 588 -

B-63854PO/03

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

O0015 ;
M3 500;
%

[PROCESSO][COD G][COD M][CICLO][CONTOR]

O usurio pode continuar a introduzir informaes de programa da pea,


ou utilizar as cinco soft-keys para desenvolvimento de programa interativo.
Durante a edio de um programa, todas as alteraes devero ser
feitas diretamente na memria do programa da pea. Para sair do processo de
edio, deve-se pressionar a soft-key mais esquerda na unidade do
display (tambm chamado de soft-key "Seta Esquerda"). Isto far com que
retorne tela principal do MANUAL GUIDE 0i (a tela "inicial").
Aps, introduziremos o mtodo interativo de adicionar informaes ao
programa da pea.

- 589 -

1.MANUAL GUIDE 0i

1.3.4

MANUAL GUIDE 0i

B-63854PO/03

Assistncia no Processo
J aprendemos que, aps termos criado um novo programa de peas
(ou editado um que j existe), podemos usar o editor para introduzir
informaes diretamente no programa da pea. No entanto, e por si s,
isto no oferece nenhuma vantagem real sobre a utilizao do editor original
do CNC. Assim, o MANUAL GUIDE 0i fornece cinco soft-keys, que
providenciam assistncia adicional ao usurio ao desenvolver um programa
de peas. Estas teclas de assistncia tornam a programao muito mais fcil.
INFORMAO DE CONTROLE DE PROCESSO
-- AVANO----

FUSO --

F=
DIR=

S=
-- LQUIDO REFRIGERANTE -- CLT=
-- COD.T -T=

INSERIR VELOCIDADE DO FUSO DESEJADA


0 ~ 3000
NUM=
[PROCESSO][

][

][LIMPAR][ACEITAR]

A primeira tecla chamaremos de "Assistncia de Processo". Nesta tela, o


usurio pode introduzir informaes sobre as solicitaes necessrias ao processamento para um programa de pea. Ao utilizar as teclas do cursor no
painel de teclas do MDI, o usurio pode posicionar o cursor em qualquer campo, e inserir a informao para aquela entrada. Algumas entradas necessitam
de informao numrica, enquanto outras so selecionveis atravs das teclas
de cursor esquerda ou direita, que se encontram no painel de teclas do MDI.
Vejamos um exemplo destas operaes. Introduziremos a seguinte
informao no programa da pea:
Velocidade de avano: 0,3
Lquido refrigerante: Flood
Primeiro, posicione o cursor para a entrada do "AVANO" (o cursor automaticamente posicionado para esta entrada quando a tela aberta). Depois,
introduza 0,3 no painel de teclas do MDI, e depois pressione a tecla "INSERIR".
"0,3" deve ser indicado agora. Para inserir a informao do lquido refrigerante, mova o cursor para baixo at entrar "LQUIDO REFRIGERANTE" (atravs da tecla de seta para baixo no painel de teclas do MDI), e depois pressione a tecla do cursor direita (tecla de seta direita no painel de teclas do MDI)
at indicar "FLOOD". Embora esta informao agora esteja na assistncia do
processo, ainda no foi enviada para o processo da pea. Para adicionar
esta informao ao programa da pea, pressione a soft-key "ACEITAR" na
- 590 -

B-63854PO/03

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

unidade do display. A informao introduzida no programa e o


cursor permanece onde foi originalmente colocado.
O0015 ;
F0.3.;
M7;
%

[PROCESSO][COD G][COD M][CICLO][CONTOR]

Posicione o cursor para a linha "M7" para o preparo de outros desenvolvimentos de programa. O usurio pode adicionar outras informaes no programa de peas a partir da tela do editor, ou utilizar as softkeys de assistncia para auxlio no desenvolvimento do programa da pea.

- 591 -

1.MANUAL GUIDE 0i

1.3.5

MANUAL GUIDE 0i

B-63854PO/03

Assistncia do Cdigo G
Agora que j adicionamos a informao do processo ao programa da pea,
o deslocamento da mquina-ferramenta geralmente necessrio para completar
a operao de usinagem. O deslocamento da mquina-ferramenta executado atravs de interpolaes que controlam o movimento da ferramenta
entre os pontos especificados. Primeiro precisamos estabelecer um sistema de
coordenadas que o CNC utilizar para determinar o deslocamento do eixo. Se
soubermos os cdigos G necessrios para definio do sistema de coordenadas
do CNC, poderemos simplesmente usar o editor para adicionar a informao necessria. Mas no caso do nosso exemplo, no estamos certos do cdigo G correto.
Para acessar a "Assistncia do Cdigo G" pressione a soft-key "Cdigo G"
na unidade do display, que o menu de ajuda do Cdigo G ser exibido.
Sero listados todos os cdigos G contidos em seu sistema de controle.
O menu dividido em vrias pginas. O nmero total de pginas de
auxlio e a pgina atual aparecem no topo do menu.
CDIGO G DE AJUDA
1 DE 7
G00 DESLOCAMENTO RPIDO
G01 DESLOCAMENTO LINEAR
G02 CIRCULAR SENTIDO HORRIO
G03 CIRCULAR SENTIDO ANTI-HORRIO
G04 PAUSA
G20 MODO POLEGADAS
G21 MODO MTRICO
G22 VERIFICAO CURSO ARMAZENADO ATIVO
G23 VERIFICAO CURSO ARMAZENADO DESATIVADO

TECLAS DE PGINA PARA MAIS


NUM=
INTRODUZIR 21 PARA AJUDA G21
[
][
][
][

][

O usurio pode usar o cursor de teclas de pgina no painel de teclas MDI


para controlar o display de pginas de ajuda do cdigo G. As telas do menu
so do tipo roll-over. Isto , na tentativa de avanar a ltima pgina
far com que retorne a primeira pgina. No caminho inverso, na tentativa
de retroceder uma pgina aps a primeira, trar o usurio para a ltima pgina.
Na busca da informao para a definio das coordenadas avanaremos
pelo sistema do menu at localizar algo que pertena a este tpico.
Se avanarmos at a ltima pgina, observaremos G01 que utilizado
para o movimento de corte linear. Digitando "01"e pressionando a tecla
de "ENTRADA" no painel de teclas do MDI, a informao de ajuda
para G01 exibida. O usurio notar que h duas soft-keys exibidos na parte
inferior da pgina, controlando a informao exibida sobre este tpico.

- 592 -

B-63854PO/03

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

G01 MOVIMENTO LINEAR


G01 MOVER OS EIXOS NA VELOCIDADE DE AVANO
PROGRAMADA AT O PONTO ESPECIFICADO PELAS
COORDENADAS PROGRAMADAS.

[TEXTO

][GRAF. ][

][

][

Quando o usurio introduz o tpico de ajuda pela primeira vez, mostrada a informao baseada no texto. Quando o usurio pressiona
a soft-key "GRAF", mostrada qualquer informao grfica para aquele
tpico. Deste modo, o usurio pode confirmar que o tpico selecionado
pertence informao necessria.
G01 MOVIMENTO LINEAR
X Z

INCIO

G01 EXEMPLO
INCIO EM X0.0 Z0.0
MOVIMENTO LINEAR PARA X100. Z100.0 VELOC. A F0.5

G01 X100. Z100.0 F0.5


[TEXTO

][GRAF. ][

][

][

NOTA
Para alguns cdigos G no h telas grficas de ajuda .
Nestes casos, nenhuma tela grfica de ajuda mostrada quando GRF pressionada.
O usurio pode retornar ao editor pressionando a soft-key Seta Esquerda
na unidade do display, ou introduzir diretamente a informao requerida
na tela de ajuda, simplesmente digitando no comando e pressionando a
tecla "INSERIR" no painel de teclas do MDI. Para o nosso exemplo,
vamos definir os eixos X e Y em 1.0. Uma vez confirmado que o comando
G01 , de fato, o comando que queremos, digitamos "G01Z1.Z1.[EOB]"
(onde "EOB" a tecla de Final de Bloco no painel de teclas
- 593 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

MDI), e depois pressione a tecla "INSERIR" no painel de teclas do MDI.


Aps introduzir a linha de cdigos no programa da pea, o programador
exibir a tela do editor com nosso novo comando inserido. Para preparo do desenvolvimento de programa futuro, mover a posio do cursor
para o bloco G01X1.Z1.

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

[PROCESSO][COD G][COD M][CICLO][CONTOR]

Tais comandos como a interpolao, seleo de plano, e chave de modo,


podem ser introduzidos atravs do mtodo acima. Lembre-se de usar a
tecla "INSERIR" no painel de teclas do MDI para introduzir qualquer
informao que estiver no buffer dentro do programa da pea. Caso isto
no seja feito, resultar na perda de informao armazenada no buffer.

- 594 -

B-63854EN/03

1.3.6

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

Assistncia do Cdigo M
Os cdigos M so utilizados pelo CNC para solicitar a execuo de processos auxiliares da mquina. Um exemplo parar a mquina no final de
um programa de pea. Assim como os outros comandos que desenvolvemos,
os cdigos M podem ser introduzidos diretamente dentro do programa
da pea com o uso da tela de edio; ou o usurio pode utilizar a "Assistncia do Cdigo M". Para selecion-lo, pressione a soft-key "CDIGO M"
na unidade do display. Ser exibido o menu de ajuda do Cdigo M.
AJUDA CDIGO M
1 DE 3
M00 PARADA DE PROGRAMA
M01 PARADA OPCIONAL
M02 FIM DE PROGRAMA
M03 FUSO SENTIDO HORRIO
M04 FUSO SENTIDO ANTI-HORRIO
M05 PARADA DE FUSO
M06 SUBSTITUIO DE FERRAMENTA
M07 LQUIDO REFRIGERANTE - FLOOD
M08 LQUIDO REFRIGERANTE - RESFRIAMENTO

TECLAS DE PGINA PARA MAIS

NUM=
INTRODUZIR 30 PARA M30 AJUDA
[
][
][
][

][

O display de menu do Cdigo M similar ao do Cdigo G.


O nmero total de pginas de ajuda e a pgina atual so exibidas no
topo da tela. O display de menu do Cdigo M manejado de modo similar ao display de ajuda do Cdigo G. O usurio controla a pgina exibida da tela de ajuda com as teclas de cursor Pgina-Acima e
Pgina-Abaixo, no painel de teclas do MDI. O display de menu tambm
"circular": na tentativa de ultrapassar a ltima pgina, o usurio retorna
ao comeo, e vice-versa.
Em nosso exemplo, queremos inserir um processo opcional dentro de um
programa de pea. Assim, viraremos as pginas atravs dos menus de ajuda
do cdigo M para encontrar a entrada que queremos. Na primeira pgina h
uma entrada chamada "M01 PARADA OPCIONAL". Ao digitar "1" e depois
pressionar a tecla "INSERIR" no painel de teclas MDI, exibido o texto de ajuda
para este cdigo M. O usurio notar que, apesar da tecla "GRAF" continuar
sendo exibida, estar com a cor cinza para indicar que no est disponvel.

- 595 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

M01 PARADA OPCIONAL


M01 provocar a parada na execuo do programa da pea
somente se a funo PARADA OPCIONAL estiver ativa.
Geralmente um boto a ser pressionado, no painel
do operador.
Se a parada opcional estiver ativa, ser necessrio que
o operador pressione o boto de incio de ciclo para
continuar.

[TEXTO

][GRAF. ][

][

][

Assim como o menu de ajuda do cdigo G, podemos retornar ao editor


ou digitar o comando, enquanto estiver nesta pgina. Para exemplo,
introduzir M01[EOB] e depois pressionar a tecla "INSERIR" no painel
de teclas do MDI, para inserir esta instruo no programa da pea.
Tambm, posicione o cursor no bloco "M01" para a entrada de programa
futuro.
O0015 ;
F300.;
M7;
G01X1.Z1.;
M01;
%

[PROCESSO][COD G ][COD M ][CICLO][CONTOR]

- 596 -

B-63854PO/03

1.4

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

USINAGEM DE CICLO FIXO


O MANUAL GUIDE 0i utiliza "usinagem de ciclo fixo", que permite ao usurio introduzir blocos de ciclo fixo. Estes ciclos fixos do
ao usurio acesso s seguintes caractersticas de usinagem.
Usinagem de Perfurao
G1100
Perfurao do centro
G1101
Perfurao
Bloco do tipo
G1102
Rosqueamento
usinagem
G1103
Alargamento
G1104
Mandrilagem
Remoo de Material no Torneamento
G1120
Grosseiro externo
G1121
Grosseiro interno
Grosseiro final de face
Bloco do tipo G1122
usinagem
G1123
Acabamento externo
G1124
Acabamento interno
G1125
Acabamento final de face
Bloco de figura G1400
Ponto de incio
G1401
Linha
G1402
Arco sentido horrio
G1403
Arco sentido anti-horrio
G1406
Final de figuras
Ranhura no torneamento
G1130
Grosseiro externo
Grosseiro final de face
Bloco do tipo G1132
usinagem
G1133
Acabamento externo
G1135
Acabamento final de face
G1460
Formato normal
Bloco de figura
G1461
Formato trapezoidal
Abertura de rosca
Abertura de rosca externa
Bloco do tipo G1140
usinagem
G1141
Abertura de rosca interna
Bloco de figura G1450
Ponto de incio e pontos finais

- 597 -

1.MANUAL GUIDE 0i

1.4.1

MANUAL GUIDE 0i

B-63854PO/03

Operao
Para utilizar a "usinagem de ciclo fixo" pressione a soft-key "CICLO"
na unidade de display.
Aparecer o menu da usinagem de ciclo, que listar todos os ciclos
fixos contidos no MANUAL GUIDE 0i. O menu dividido em vrias
pginas. O nmero total de pginas de ajuda e a pgina atual so indicados no topo do menu.
O usurio pode utilizar as teclas de pgina no painel de teclas do MDI para
controlar o display das pginas do menu de usinagem de ciclo. As telas do menu
so do tipo roll-over. Isto , na tentativa de avanar alm da ltima pgina far
com que se retorne a primeira pgina. Na ordem inversa, na tentativa de retroceder alm da primeira pgina far com que o usurio retorne ltima pgina.
Ao digitar o nmero do cdigo G exibido no menu e depois pressionando
a tecla "INSERIR" no painel de teclas do MDI, aparecer a informao de
ajuda para o bloco selecionado de ciclo fixo.
Os formatos de ciclo fixo so similares queles que aparecem na tela de
assistncia do processo. Nesta tela, o usurio pode introduzir a informao desejada para cada ciclo fixo. Quando o formato for exibido
primeiro, ser apresentado o ciclo fixo solicitado. Para exemplo, entraremos a informao para o ciclo fixo G1000.
Se movermos o cursor para baixo at a entrada F=, a tela nos levar
a introduzir a velocidade de avano do ciclo de perfurao. Vamos
definir este valor inserindo "50" e depois pressionando a tecla "INSERIR"
no painel de teclas MDI. A velocidade de avano agora ser definido
em "50.00". Especificaremos a seguinte informao do mesmo modo:
W=1
: TIPO DE USINAGEM (SEM PAUSA)
C = 5.000 : LIMPEZA
I=1
: RETORNO AO PONTO DE REFERNCIA (RETORNO
AO PONTO INI.)
F = 50.0 : VELOCIDADE DE AVANO
P = 50
: TEMPO DE PAUSA (em unidades mseg)
Ao introduzir a informao nota-se que o endereo correspondente
entrada de dados em um desenho-guia est piscando. Isto permite
ao usurio verificar a entrada de dados j que esto sendo introduzidos
na tela.
Para introduzir um ciclo fixo em um programa de pea, pressione a
soft-key "ACEITAR" na unidade do display. O bloco resultante
G1000 W1. C10. I1. F50. P50. ; aparecer na tela de edio.
Agora voc acaba de introduzir um bloco totalmente complexo no seu
programa de peas sem mesmo saber como programar um ciclo fixo.
Na tela de edio, pressionando-se a soft-key da extremidade direita
far com que aparea a soft-key "EDIT". Pressionando-se esta softkey causar o aparecimento da tela de entrada de dados para o
correspondente ciclo fixo. Voc pode alterar o valor exibido nesta
tela digitando um novo valor e depois pressionando
- 598 -

B-63854PO/03

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

"INSERIR". Aps, pressione a soft-key "ACEITAR", o bloco original


de ciclo fixo alterado para um novo.
Os ciclos fixos fornecidos pelo MANUAL GUIDE 0i esto configurados
como um par de um bloco do tipo usinagem e bloco de figura. Assim,
aps introduzir um bloco tipo usinagem, como G1130, na tela do editor, pressione "CICLO" e depois selecione Cdigo G do bloco de figura, G1460 a G1461.
Por exemplo, um programa de ciclo fixo seria introduzido no seguinte modo:
G1130 F0.2 E15. Q2.5 H1. K1. W1. ;
G460 X50. Z-50. U50. D15. W15. ;

NOTA
Os ciclos fixos do MANUAL GUIDE 0i devem ser introduzidos como um par de blocos tipo usinagem e
bloco de figura. Somente um bloco de figura pode
ser introduzido em cada bloco tipo usinagem.

- 599 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

1.4.2

Dados para Cada Ciclo Fixo

1.4.2.1

Bloco Tipo Usinagem da Usinagem de Furo

Perfurao do centro : G1100


F
P
B
L

Elementos de dados
VELOCIDADE DE AVANO
TEMPO DE PAUSA
PONTO DE INCIO
PROFUNDIDADE

Elementos de dados
TIPO USINAGEM

Comentrio
Velocidade de avano de corte
Tempo de pausa no fundo da perfurao, em unidade mseg
Coordenada Z do ponto de incio do corte
Profundidade do furo (valor positivo)

Perfurao : G1101

F
Q
P
B
L

Comentrio

1 : Perfurao
2 : Perfurao profunda
4 : Perfurao profunda a alta velocidade
VELOCIDADE DE AVANO Corte em profundidade de um movimento de corte
PROFUNDIDADE DE CORTE Corte em profundidade de um movimento de corte
TEMPO DE PAUSA
Tempo de pausa no fundo da perfurao, em unidades mseg
PONTO DE INCIO
Coordenada Z do ponto de incio do corte
PROFUNDIDADE
Profundidade do furo (valor positivo)

Rosqueamento com macho : G1102


W

Elementos de dados
TIPO USINAGEM

Comentrio
1 : Rosqueamento normal
2 : Rosqueamento invertido
3 : Rosqueamento rgido com macho
4 : Rosqueamento rgido invertido com macho
Guia de abertura de rosca
Tempo de pausa no fundo da perfurao, em unidades mseg
Coordenada Z no ponto de incio do corte
Profundidade do furo (valor positivo)

F
P
B
L

PASSO DE ROSCA
TEMPO DE PAUSA
PONTO DE INCIO
PROFUNDIDADE

F
Q
P
B
L

Elementos de dados
Comentrio
VELOCIDADE DE AVANO Velocidade de avano de corte
EXT. DO GUME DE CORTE Extenso do gume da broca do alargador no limite do incio do corte
TEMPO DE PAUSA
Tempo de pausa no fundo da pefurao, em unidades mseg
PONTO DE INCIO
Coordenada Z do ponto de incio do corte
PROFUNDIDADE
Profundidade do furo (valor positivo)

F
Q
P
B
L

Elementos de dados
Comentrio
VELOCIDADE DE AVANO Velocidade de avano de corte
VALOR DE DESLOCAMENTO Deslocamento na retrao para mandrilagem (valor positivo)
TEMPO DE PAUSA
Tempo de pausa no fundo da perfurao, em unidades mseg
PONTO DE INCIO
Coordenada Z do ponto de incio de corte
PROFUNDIDADE
Profundidade do furo (valor positivo)

Alargamento : G1103

Mandrilagem : G1104

- 600 -

MANUAL GUIDE 0i

B-63854PO/03

1.MANUAL GUIDE 0i

1.4.2.2 Bloco do tipo usinagem para remoo de material no torneamento


Barra Externa Grosseira : G1120
Barra Interna Grosseira : G1121
Final de Face Grosseiro : G1122
P
F
H
K
Q
E

VELOCIDADE DE AVANO
VALOR DE ACABAMENTO X
VALOR DE ACABAMENTO Z

TIPO DE ESCAPE

I
J

1.4.2.3

Elementos de dados
DIREO DE CORTE

PROFUNDIDADE DO 1 CORTE

VALOR DE ESCAPE

REMOO DE FINAL DE FACE

U
V

VELOCIDADE DE PROFUNDIDADE DE CORTE


PROF. MNIMA DE CORTE
NGULO DA EXTREMIDADE

NGULO DA PONTA

Comentrio
1 : Direo normal (de final de face para o mandril)
2 : Direo inversa (do mandril para o final de face)
Velocidade de avano de corte
Valor de acabamento da direo do eixo X (dimetro)
Valor de acabamento da direo do eixo Z (raio)
Profundidade do 1 corte em usinagem grosseira (dimetro)
Movimento ao longo do eixo X (em usinagem de superfcie externa/interna: dimetro), ou ao longo do eixo Z
(em faceamento final; raio) para retrao aps o corte.
Tipo de escape aps o corte em movimentos grosseiros.
1 : Padro
A ferramenta retrada aps o corte ao longo do
esboo final da figura
2 : Rpido
A ferramenta retrada imediatamente aps o corte
Valor de remoo na parte final de face (raio)
Relao de profundidade de um corte atual at a
profundidade de corte introduzida por Q.
Limite de profundidade de corte (dimetro)
ngulo da extremidade de corte. Em caso de ter sido
definido um valor inferior a 90, a compensao da
extremidade de corte ser automaticamente efetuada.
ngulo da ferramenta. No caso da figura de cavidade
que foi introduzida como figura de contorno, a compensao de corte retroativa ser automaticamente efetuada.

Bloco do Tipo Usinagem de Acabamento no Torneamento

Acabamento de Barra externa : G1123


Acabamento de Barra Interna : G1124
Acabamento de Final de Face : G1125
P
F
E

Elementos de dados
DIREO DE CORTE

Comentrio
1 : Direo normal (de final de face para o mandril)
2 : Direo inversa (do mandril para o final de face)
VELOCIDADE DE AVANO Velocidade de avano de corte
VALOR DE ESCAPE
Movimento ao longo do eixo X (em usinagem de superfcie externa/interna: dimetro), ou ao longo do eixo Z
(em faceamento final; raio) para retrao aps o corte.
NGULO DA EXTREMIDADE ngulo da extremidade de corte. Em caso de ter sido
definido um valor inferior a 90, a compensao da
extremidade de corte ser automaticamente efetuada.
NGULO DA PONTA
ngulo da ferramenta. No caso da figura de cavidade
que foi introduzida como figura de contorno, a compensao de corte retroativa ser automaticamente efetuada.

- 601 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

1.4.2.4 Bloco de figura de remoo de material no torneamento e acabamento


NOTA
H dois modos de se introduzir o bloco de figura para os ciclos
de remoo de material.
O primeiro envolve o uso da programao de contorno descrita no
captulo 1.5. com este mtodo pode-se introduzir figuras de formato
livre, criados com linhas e arcos atravs da funcionalidade total
dos clculos de contorno. Ao pressionar [CONTOR], pode-se introduzir o modo de programao do contorno no bloco de figura da
tela de menu do cdigo G.
O segundo mtodo envolve a introduo de um bloco de figura diretamente pela seleo de um bloco de figura de cdigo G. Neste caso
deve-se introduzir a coordenada do ponto final e outros valores necessrios para cada bloco de figura. No se pode usar o clculo de contorno.
2 Os blocos de figura utilizados para um bloco de usinagem podem
ser substitudos por um sub-programa. Neste caso deve-se introduzir
um sub-programa que contenha somente uma srie de blocos de
figura, bem como o bloco de retorno (M99). Ao invs de se introduzir
uma srie de blocos de figura, pode-se utilizar M98Pxxxx (nmero
de sub-programa).
Ao utilizar a programao de contorno, este sub-programa e o
sub-programa que chama o bloco podem ser automaticamente
criados. Para detalhes, consulte a Seo 1.5.
1

Incio

: G1400
Elementos de dados

Line

Comentrio
Coordenada do eixo X do ponto de incio da figura
PONTO DE INCIO (EIXO Z) Coordenada do eixo Z do ponto de incio da figura

X
Z

PONTO DE INCIO (EIXO X)

X
Z
F

PONTO FINAL (EIXO X)

: G1401
Elementos de dados

Comentrio
Coordenada do eixo X do ponto final da figura
Coordenada do eixo Z do ponto final da figura

PONTO FINAL (EIXO Z)


VELOCIDADE DE AVANO Veloc. de avano da figura utilizada no desloc. de acabamento

Arco Sentido Horrio : G1402


Arco Sentido Anti-Horrio : G1403
X
Z
R
F

Elementos de dados
PONTO FINAL (EIXO X)
PONTO FINAL (EIXO Z)
RAIO
VELOCIDADE DE AVANO

Comentrio
Coordenada do eixo X do ponto final da figura
Coordenada do eixo Z do ponto final da figura
Raio do arco
Veloc. de avano da figura utilizada no desloc. de acabamento

Final de Figura : G1406


Neste bloco de figura nenhum dado necessrio, mas deve-se introduzir
este bloco no final dos blocos de figura, que foram inseridos logo aps o
bloco do tipo usinagem.
- 602 -

MANUAL GUIDE 0i

B-63854PO/03

1.4.2.5

1.MANUAL GUIDE 0i

Bloco de tipo usinagem de ranhura grosseira com torneamento

Ranhura Grosseira Externa : G1130


Ranhura Grosseira de Final de Face : G1132
F
E
Q
R
H
K
W

J
U

Elementos de dados
Comentrio
VELOCIDADE DE AVANO Velocida de de avano de corte
COMPRIMENTO DA FERR. Compr. ferr. p/ ranhura na extremidade de corte (raio)
PROFUNDIDADE DE CORTE Profundidade de cada movimento de corte (externo/
interno: dimetro, final de face: raio)
TEMPO DE PAUSA
Tempo de pausa no fundo da ranhura, em unidades mseg
VALOR X DE ACABAMENTO Valor de acabamento da direo do eixo X (dimetro)
VALOR Z DE ACABAMENTO Valor de acabamento da direo do eixo Z (raio)
MTODO DE CORTE
Seqncia de corte de parte da ranhura
1 : Direo nica
O corte feito a partir da final de face at o mandril
2: Ambas as direes
Primeiro, o corte feito no centro da ranhura, e expandido at a final de face e o mandril mutuamente.
VELOCIDADE DA PRORelao da profundidade do corte real at a profundiFUNDIDADE DE CORTE
dade do corte introduzido por Q
PROFUND. MN. DE CORTE Limite de profundidade de corte (dimetro)

1.4.2.6 Bloco tipo usinagem de acabamento de Ranhura no torneamento


Acabamento de Ranhura Externa : G1133
Acabamento de Ranhura de Final de Face : G1134
F
E
W

Elementos de dados
Comentrio
VELOCIDADE DE AVANO Velocidade de avano de corte
COMPRIMENTO DA FERR. Compr. ferr. p/ ranhura na extremidade de corte (raio)
MTODO DE CORTE
Seqncia de corte de parte da ranhura
1 : Direo nica
O corte feito a partir da final de face at o mandril
2: Ambas as direes
Primeiro, o corte feito no centro da ranhura, e expandido at a final de face e do mandril mutuamente.

- 603 -

1.MANUAL GUIDE 0i

1.4.2.7

MANUAL GUIDE 0i

B-63854PO/03

Bloco de figura de Ranhura no torneamento

Ranhura Normal : G1460


C
X
Z
U

D
W
M
Y

Elementos de dados
VALOR DE CHANFRAGEM
PONTO INCIO X
PONTO DE INCIO Z
PONTO FINAL (EIXO X/Z)

Comentrio
Valor de chanfragem de uma ranhura (raio)
Coordenada de eixo X do ponto onde a ranhura iniciada
Coordenada de eixo Z do ponto onde a ranhura iniciada
Coordenada de eixo X ou Z do ponto final de uma ranhura. Dado necessrio somente quando a profundidade da ranhura for diferente. se nenhum valor
introduzido, a profundidade do ponto de incio e do
ponto final so iguais. O valor X usado na ranhura
externa, e o valor Z na final de face da ranhura.
PROFUND. DE RANHURA Profundidade de uma ranhura a ser usinada (raio)
EXTENSO DE RANHURA Extenso de uma ranhura a ser usinada (raio)
QUANT. DE RANHURAS
Quantidade de ranhuras quando mais de uma usinada a intervalos regulares.
PASSO
Distncias entre ranhuras quando mais de uma usinada. Quando introduzido um valor negativo, as
ranhuras sero posicionadas da face final at o mandril. Quando o valor positivo, a direo invertida.
(raio)

Ranhura Trapezoidal : G1461


X
Z
A
B
C
D
E
F
H
I
J
K
L
T
P
Q
R
S
V
W
M

Elementos de dados
PONTO DE INCIO X
PONTO DE INCIO Z
PONTO FINAL-1 (EIXO X)
PONTO FINAL-1 (EIXO Z)
CANTO R 1
CHANFRAGEM 1
PONTO FINAL-2 (EIXO X)
PONTO FINAL-2 (EIXO Z)
CANTO R 2
CHANFRAGEM 2
PONTO FINAL-3 (EIXO X)
PONTO FINAL-3 (EIXO Z)
CANTO R 3
CHANFRAGEM 3
PONTO FINAL-4 (EIXO X)
PONTO FINAL-4 (EIXO Z)
CANTO R 4
CHANFRAGEM 4
PONTO FINAL (EIXO X)
PONTO FINAL (EIXO Z)
QUANTIDADE DE RANHURAS

PASSO

- 604 -

Comentrio
Coordenada de eixo X do ponto de incio
Coordenada de eixo Z do ponto de incio
Coordenada de eixo X da 1 linha do ponto de incio
Coordenada de eixo Z da 1 linha do ponto de incio
Raio de canto R do ponto final da linha 1
Valor de chanfragem do ponto final da linha 1
Coordenada de eixo X da 2 linha do 1 ponto final
Coordenada de eixo Z da 2 linha do 1 ponto final
Raio de canto R do ponto final da 2 linha
Valor de chanfragem do ponto final da 2 linha
Coordenada de eixo X da 3 linha do 2 ponto final
Coordenada de eixo Z da 3 linha do 2 ponto final
Raio de canto R do ponto final da 3 linha
Valor de chanfragem do ponto final da 3 linha
Coordenada de eixo X da 4 linha do 3 ponto final
Coordenada de eixo Z da 4 linha do 3 ponto final
Raio de canto R do ponto final da 4 linha
Valor de chanfragem do ponto final da 4 linha
Coordenada de eixo X da 5 linha do 4 ponto final
Coordenada de eixo Z da 5 linha do 4 ponto final
Quantidade de ranhuras quando mais de uma usinada a intervalos regulares.
Distncia entre ranhuras quando mais de uma usinada. Quando introduzido um valor negativo, as
ranhuras sero posicionadas da final de face para o
mandril. Quando o valor positivo a direo invertida.

MANUAL GUIDE 0i

B-63854PO/03

1.MANUAL GUIDE 0i

NOTA
Quando ambos o Canto R e os dados de Chanfragem so introduzidos ao mesmo tempo em cada
ponto respectivamente, os dados de Canto R so
utilizados e os dados de Chanfragem so ignorados.

1.4.2.8

Bloco do Tipo Usinagem de Abertura de Rosca

Abertura de Rosca : G1140


Q
J
W

L
H
C
M

Elementos de dados
Comentrio
PROFUNDIDADE DE CORTE Profundidade de corte da 1 passagem (dimetro)
REPETIES DE CORTE A abertura de rosca repetida por este nmero
incluindo o movimento da ignio externa
MTODO DE CORTE
1 : Corte lateral simples, valor de corte constante
2 : Corte em ambos os lados, valor de corte constante
3 : Corte reto, valor de corte constante
4 : Corte lateral simples, profundidade de corte constante
5 : Corte em ambos os lados, prof. de corte constante
6 : Corte reto, profundidade de corte constante
IGNIO EXTERNA
Quantidade de acabamento de corte a ser feito
VALOR DE ACABAMENTO Valor de acabamento (dimetro)
ABERTURA X
Abertura ao longo do eixo X na abertura de rosca (dimetro)
ABERTURA Z
Valor de abertura ao longo do eixo Z na abertura de
rosca, e significa a distncia exigida para o fuso
atingir uma velocidade estvel (raio)
NGULO DA PONTA
ngulo da ponta da ferramenta para rosca em GERAL

NOTA
Quando ambas profundidade de corte e quantidade de Corte
so introduzidas no mesmo tempo, so utilizados os dados de
profundidade de Corte para o movimento real de abertura de
rosca, e a quantidade de Cortes ser negligenciada.

- 605 -

1.MANUAL GUIDE 0i

1.4.2.9

MANUAL GUIDE 0i

B-63854PO/03

Bloco de Figura da Abertura de Rosca

Figura de Abertura de Rosca : G1450


R

H
P
X
Z
A
B
C
D
E
F
I
J
Q
S
V
W

Elementos de dados
TIPO DE ROSCA

Comentrio
1 : Rosca geral
2 : Rosca mtrica
3 : Rosca unificada
4 : Rosca PT
5 : Rosca PF
GUIA DE ABERTURA DE ROSCA Guia de rosca. O menor incremento de 0,0001mm
ou 0,000001pol.
Este dado utilizado para rosca Geral, Mtrica, PT
e PF.
QUANTIDADE DE ROSCA Quantidade de roscas por 1 pol. O menor incremento
POR 1 POL
de entrada de 0,1.
Este dado utilizado para rosca Unificada somente.
ALTURA DE ROSCA
Altura de rosca (raio)
QUANT. MLTIPLA DE ROSCA Quantidade de roscas no parafuso de mltiplas roscas
PONTO DE INCIO X
Coordenada X do ponto de incio da rosca
PONTO DE INCIO Z
Coordenada Z do ponto de incio da rosca
PONTO FINAL 1 (X)
Coordenada X do ponto final da 1 rosca
PONTO FINAL 1 (Z)
Coordenada Z do ponto final da 1 rosca
PONTO FINAL 2 (X)
Coordenada X do ponto final da 2 rosca contnua
PONTO FINAL 2 (Z)
Coordenada Z do ponto final da 2 rosca contnua
PONTO FINAL 3 (X)
Coordenada X do ponto final da 3 rosca contnua
PONTO FINAL 3 (Z)
Coordenada Z do ponto final da 3 rosca contnua
PONTO FINAL 4 (X)
Coordenada X do ponto final da 4 rosca contnua
PONTO FINAL 4 (Z)
Coordenada Z do ponto final da 4 rosca contnua
PONTO FINAL 5 (X)
Coordenada X do ponto final da 5 rosca contnua
PONTO FINAL 5 (Z)
Coordenada Z do ponto final da 5 rosca contnua
PONTO FINAL 6 (X)
Coordenada X do ponto final da 6 rosca contnua
PONTO FINAL 6 (Z)
Coordenada Z do ponto final da 6 rosca contnua

NOTA
Os pontos finais 2 a 6 so utilizados somente quando for
selecionada a usinagem contnua de rosca na condio
de rosca Geral. Se a rosca Mtrica, Unificada, PT ou
PF for selecionada, somente o Ponto final 1 est disponvel.

- 606 -

B-63854PO/03

1.5

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

PROGRAMAO DE CONTORNO
O MANUAL GUIDE 0 i tambm oferece "programao de contorno",
atravs do qual o usurio pode introduzir figuras de contorno compostas
de linhas e crculos. Esta "programao de contorno" envolve clculo de
contorno de alta performance, tais como 10 blocos pendentes e clculo
auxiliar com 11 modelos.
Na "programao de contorno", um operador pode introduzir figuras de
contorno com linhas e arcos. Estas figuras de contorno podem ser convertidas em um programa de cdigo ISO que traa a figura de contorno, tal
como G01/G02/G03; ou em blocos de dados de figura para o ciclo de
remoo de material, tal como G1400/G1401/G1402/G1403/G1406.
Pode-se selecionar o tipo de programa que deve ser feito pela operao.
Para detalhes, consulte o prximo captulo.
Ao introduzir uma figura de contorno, o clculo auxiliar (diferente de clculo
do ponto de interseco) pode ser utilizado para obter os valores de coordenadas do ponto final de uma figura.

NOTA
Na Programao de Contorno, at 40 figuras podem
ser introduzidas.

- 607 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

1.5.1

Operaes para Programao de Contorno

1.5.1.1

Chamada da Tela de Programao de Contorno


Para criar um programa com G01/G02/G03, pressione [CONTOR] na
tela de programa MANUAL GUIDE 0i .
O0015 ;

[PROCESSO]

[COD. G]

[COD M]

[CICLO ]

[CONTOR]

Para introduzir blocos de figura para o ciclo de remoo de material,


pressione [CONTOR] na tela de menu do ciclo.
MENU CICLO DE USINAGEM
*G1400 INCIO

*G1401
*G1402
*G1403
*G1404

2 DE 5

LINHA
ARCO (SENTIDO HORRIO)
ARCO (SENTIDO ANTI-HORRIO)
FINAL DE FIGURA

*FIGURA DE CONTORNO - PRESSIONE A SOFT-KEY [CONTOR]


TECLAS DE PGINAS PARA MAIS
INTRODUZA 1XXX PARA G1XXX AJUDA

[CONTOR]

Em ambos os casos ser exibida a tela inicial do programa de contorno.

NOTA
Quando for introduzir blocos de figura para o ciclo
de remoo de material, poder introduz-los diretamente logo aps o bloco de tipo usinagem, ou introduz-los
como um sub-programa.
O mais recente til quando a mesma figura de contorno
utilizada para ambos desbaste e acabamento. Primeiro,
introduza os blocos de figura como sub-programa para
desbaste; depois, ser necessrio somente introduzir um
sub-programa que chama um bloco, tal como M98 Pxxxx.
Para maiores detalhes sobre esta operao, consulte o
captulo 1.5.1.5 "Converso para o programa NC".
- 608 -

1.5.1.2

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854EN/03

Seleo de Mtodo para Edio do Programa de Contorno


Pressionando CONTOR faz com que seja exibida a tela inicial para
programao de contorno.
Aps a tela de operao da programao de contorno, uma nova tela
aparece para permitir ao usurio selecionar se um novo programa est
para ser criado, ou se um j existente est para ser editado.
Para criar um novo programa pressione [NOVO]. Para operar um
programa j existente, pressione [EDITAR].
SELECIONAR MTODO PARA EDITAR PROGRAMA DE CONTORNO
PROGRAMA DE CONTORNO J EXISTENTE
[NOVO]: CRIAR NOVO PROGRAMA
[EDITAR]:EDITAR PROGRAMA EXISTENTE

[ NOVO ]

[ EDITAR ]

NOTA
Na programao de contorno, um programa temporrio de trabalho deve ser fixado para bloquear um
programa NC temporrio. Um nmero de programa
diferente de zero deve ser especificado no parmetro
n 9330 deste programa temporrio. Neste manual
todas as explicaes assumem que foi definido 9999.
Se um programa com este nmero j foi registrado
na memria do CNC, aparecer a seguinte tela no incio da operao de programao do contorno.

CONFIRMAR APAGAMENTO DO PROGRAMA DE TRABALHO


PROGRAMA DE TRABALHO EXISTE. -> O9999
ESTE PROGRAMA SER APAGADO
DESEJA CONTINUAR A PROGRAMAO DE CONTORNO ?

[CONT. ]

[ SAIR ]

NOTA
Se o programa j foi utilizado para outra proposta,
pressione [SAIR] e saia da programao de contorno.
Ento, aps definir outro nmero de programa no
parmetro 9330, comece novamente.
- 609 -

1.MANUAL GUIDE 0i

1.5.1.3

MANUAL GUIDE 0i

B-63854PO/03

Entrada do Programa de Contorno

Ponto Inicial
Quando o usurio seleciona uma nova entrada de programa, a tela de
elemento de dados para o ponto inicial ser exibida primeiro.
Elemento de dados
Comentrio
PONTO INICIAL X
Coordenada X de um ponto inicial da figura de contorno
PONTO INICIAL Z
Coordenada Z de um ponto inicial da figura de contorno
MTODO DE AVANO Tipo de deslocamento em direo ao ponto inicial
(Sem cdigo G/G00/G01)
VELOCIDADE DE AVANO Velocidade de avano com a seleo de G01

: Chamada da tela de clculo auxiliar. O resultado ser definido


nos dados de coordenadas do ponto inicial.
[CORR.] : Chamada da tela de especificao da compensao da ferramenta
de corte. (Disponvel somente quando o par. 9341#5(DCD) for 1).
[OK]
: Fixe os dados do ponto inicial e armazene na memria.
[SAIR]
: Cancele a entrada do ponto inicial e saia da programao
do contorno.
[AUX.]

NOTA
Ao definir o parmetro n 9342#2(STP) em 1, o
comentrio dos dados do ponto inicial pode ser
alterado para "PONTO APROXIMADO".

Correo
Na tela do item dados, na qual o ponto inicial da clusula anterior
ou a ltima linha descrita, ao pressionar a tecla [CORR.] exibida
a seguinte tela de definio da compensao da ferramenta de
corte.
DEFINIO DA COMPENSAO DA FERRAMENTA
TIPO DE CORREO : NENHUMA SADA

[SEM SADA]

[ G41

[ G42

[ G40

[VOLTAR]

[SEM SADA] : No emita nenhum comando de compensao


da ferramenta de corte.
[G41]
: Emitir G41
[G42]
: Emitir G42
[G40]
: Emitir G40 para corrigir o cancelamento
[VOLTAR]
: Voltar para a tela anterior, ponto inicial ou linha
Se necessrio, introduza os dados do nmero para correo. Caso contrrio,
deixe-o vazio. Aps a introduo dos dados necessrios, pressione
[VOLTAR] para retornar tela anterior.

- 610 -

B-63854PO/03

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

Depois, introduza os dados restantes, ou modifique os dados da figura,


armazene-os na memria pressionando [OK].
Quando G41 ou G42 for selecionado, o item "No. DE CORREO"
ser exibido. Assim, introduza os dados dos nmeros de correo necessrios.

NOTA
Ao definir o bit 5 (DCD) do parmetro n 9341 em 1, o item
dados do nmero de correo acima pode ser cancelado.

Selecione o tipo de figura de contorno


Durante a programao de contorno exibida a seguinte seleo de
figura de contorno ou outras soft-keys operativas. Esta tela permite ao
usurio executar operaes relacionadas entrada da figura de contorno.

[LINHA ][ARCO

][ARCO

][CANTO ][CHANF. ]

Ao pressionar a soft-key da extremidade direita, a prxima pgina de soft-key ser exibida

[MODIFICAR][RECALC ][GRF][CONV NC][PARADA]


[LINHA]
: Selecione uma LINHA
[ARCO
]: Selecione um arco de sentido horrio
[ARCO
]: Selecione um arco de sentido anti-horrio
[CANTO] : Selecione um canto-R
[CHANF.] : Selecione uma chanfragem
[MODIFICAR]: exibida uma tela do menu de entrada de dados para cada
figura, podendo ser utilizada para modificar um dado
introduzido antes.
[RECALC] : O clculo para a totalidade das figuras de contorno feito
novamente, o que deve ser feito aps a modificao de parte
das figuras de contorno, ou pela introduo de novas figuras.
[GRF]
: exibida a tela do desenho da figura, que pode ser utilizada
para o controle da figura introduzida. Esto disponveis a
ampliao, a reduo de escala, e outros.
[CONV NC] : Converter as figuras de contorno introduzidas em programa
NC de deslocamento.
Aps o trmino da converso a programao de contorno ser
concluda, voltando para a tela anterior.
[PARADA] : Interrompe uma programao de contorno e aps responder
ao seu prompt, pode-se voltar tela anterior. O programa
NC nunca ser feito.

NOTA
Durante uma programao de contorno, somente
linha/arco/chanfragem/canto-R em um plano X-Y,
podem ser introduzidos.
- 611 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

Exemplo de entrada de dados para figura de contorno


Se uma linha for selecionada, a tela da mesma exibida, permitindo-lhe
introduzir todos os dados da figura gravada em um desenho.
Mesmo que o valor da coordenada do ponto final no aparea no desenho,
ele pode ser determinado atravs do clculo da coordenada do
ponto de interseco entre esta figura e a prxima a ser introduzida.
Elementos de dados
PONTO FINAL X
PONTO FINAL Z
NGULO A
ESTADO DE TOQUE

VELOCIDADE DE AVANO

Comentrio
Coordenada X de um ponto final de linha
Coordenada Z de um ponto final de linha
ngulo de linha do eixo +Z. Um ngulo positivo est
no sentido anti-horrio.
Selecione a partir do seguinte menu de soft-key se
tangencial ou no entre figuras vizinhas.
[NO] : No tangencial
[LTIMA] : Tangencial com a figura precedente
Velocidade de avano

NOTA
O item de dados da velocidade de avano exibido
quando o parmetro No.9341#3(FCD) for 1.
[AUX.]

: Chamada da tela para clculo auxiliar. O resultado ser definido na coordenada do ponto final ou nos dados de ngulo.
[CORREO]: Chamada da tela de definio para a comp. da ferramenta de
corte. (Disponvel somente quando o parm. 9341#5(DCD) for 1)
[OK]
: Fixe os dados da figura de linha e armazene-os na memria.
[CANCELAR]: Cancela a entrada dos dados da figura de linha e retorne
tela da lista de programa de contorno.

Modificar as figuras de contorno


H dois modos de modificar os dados da figura de contorno que j
foram fixados e armazenados.

Mtodo 1

Mtodo 2

Utilize a tela de dados da figura de contorno


Na tela da lista de programa de contorno, posicione o cursor no bloco
de figura a ser modificado, e depois pressione [MODIFICAR]. exibida a tela de dados da figura correspondente figura selecionada, permitindo a entrada de novos dados. Introduza os novos dados exigidos, e depois pressione [OK]. Aps, pressione [RECALC] para calcular todas as
figuras de contorno atravs do uso de dados introduzidos recentemente.
Modifique os dados diretamente na tela da lista de programas de contorno
Na tela da lista de programas de contorno, posicione o cursor nos dados a
serem modificados, introduza um novo valor, e depois, pressione INSERIR.
Aps, pressione [RECALC] para calcular todas as figuras de contorno,
atravs do uso de dados introduzidos recentemente.

NOTA
Para limpar uma entrada de dados, pressione CAN e depois INSERIR.

- 612 -

MANUAL GUIDE 0i

B-63854PO/03

1.MANUAL GUIDE 0i

Inserir uma nova figura de contorno


Posicione o cursor no bloco de figura imediatamente anterior posio
onde a nova figura deve ser introduzida. Depois, utilizando o procedimento descrito nos exemplos 2 e 3 introduza o novo bloco de figura.
Aps, pressione [RECALC] para calcular todas as figuras de contorno
utilizando os dados introduzidos recentemente.

Apagar uma figura de contorno


Posicione o cursor no cabealho do bloco de figura ou smbolo da figura
a ser apagado, e depois pressione APAGAR. O prompt "TEM CERTEZA
QUE VAI APAGAR O BLOCO?" aparecer. Pressione [SIM] para
apagar a figura. pressione [NO] para abandonar o apagamento.
Depois, pressione [RECALC] para calcular todas as figuras de contorno
utilizando os dados recentemente introduzidos.

Substituir uma figura de contorno


Para substituir o tipo de figura de uma figura de contorno introduzida
anteriormente, primeiro apague o bloco de figura anterior e depois introduza
um novo bloco de figura.

- 613 -

1.MANUAL GUIDE 0i

1.5.1.4

MANUAL GUIDE 0i

B-63854PO/03

Controle de Figuras de Contorno


As figuras de contorno inseridas podem ser controladas na tela atravs
de operaes como zoom-in, zoom-out, etc.
Na tela da lista de programas, pressione [GRF]. A tela de desenho
grfico abaixo ser exibida. Uma escala de desenho aparece na parte
inferior da tela.

[AMPLIAR ][DIMINUIR ][ AUTO ][ REAL ][VOLTAR]


Pressionando a soft-key na extremidade direita far com que aparea
a prxima pgina de soft-key.

][

[AMPLIAR]
[DIMINUIR]
[AUTO]
[REAL]
[VOLTAR]
[] [] [] []
[CENTRO]

][

][

][CENTRO ]

: Duplica um fator de escala.


: Diminui pela metade o fator de escala.
: Decide automaticamente um fator de escala para
desenhar uma pea inteira dentro da tela.
: Desenha figuras de contorno em escala real.
: Volta para a tela da lista de programa de contorno.
: Move a figura na direo indicada . A tecla do
cursor tambm pode ser utilizada para deslocamento.
: Move uma figura de desenho para o centro de uma tela.

- 614 -

1.5.1.5

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

Converso para Programa NC


As figuras de contorno que foram introduzidas podem ser convertidas
em programas NC no formato de cdigo G.
Pressione [CONV NC]. Aparece a seguinte tela.
CONFIRME A CONVERSO DO PROGRAMA NC
PODE SELECIONAR O TIPO DE CONVERSO NC
PRESSIONE [YES] SEM INTRODUZIR DADOS

O PROGRAMA NC SER INTRODUZIDO AT O PROGRAMA ATUAL


ENTRE COM O NMERO DE SUB-PROGRAMA, DEPOIS PRESSIONE [YES]

O PROGRAMA NC SER INTRODUZIDO COMO UM SUB-PROGRAMA

[ SIM ]

[ NO ]

Seguindo a mensagem exibida na tela, pressione [SIM] imediatamente,


ou pressione-o aps inserir um nmero de sub-programa.
Se pressionar [SIM] sem introduzir o n de sub-programa, as figuras de
contorno sero introduzidas imediatamente aps o cursor, antes do incio
da programao de contorno.
Se pressionar [SIM] aps introduzir um novo n de sub-programa, a figura
de contorno ser introduzida no mais recente sub-programa, e um bloco de
chamada de sub-programa, como M98 Pxxxx, ser introduzido imediatamente aps o cursor, antes do incio da programao de contorno.
Ao pressionar [NO], a operao de converso pode ser abortada.
As figuras de contorno podem ser convertidas para os seguintes programas
de cdigo G.
Tipo de figura

Smbolo

Cdigo G
Bloco de figura para ciclo
Programa de cdigo ISO-Normal
de remoo de material

Ponto inicial

G00 ou G01

G1400

Linha

G01

G1401

Arco (Sentido horrio)

G02

G1402

Arco (Sentido anti-horrio)

G03

G1403

Canto R

G02 ou G03

G1402 ou G1403

Chanfragem

G01

G1401

Compensao ferram. de corte

G41 ou G42

Nenhum

Cancelamento da compensao da ferramenta de corte

G40

Nenhum

- 615 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

NOTA
1 Os blocos convertidos ao programa NC so armazenados na memria imediatamente aps o bloco no
qual o cursor foi posicionado.
Aps um retorno a estas telas anteriores, o cursor
ser posicionado no cabealho do programa NC que
foi recentemente armazenado aps a converso.
2 Se houver quaisquer figuras cujos pontos finais esto
pendentes, a converso para o programa NC ser feita
na figura de contorno imediatamente antes do bloco pendente.
3 Aps a converso de um programa de figura de contorno em um programa NC, a figura de contorno original deixada como est, para que possa novamente ser chamada quando a programao de contorno for
executada em seguida. (Aps a execuo do programa
de ciclo, a figura de contorno original no abandonada).
4 Um valor de at oito dgitos pode ser introduzido no
comando de eixo (X/Y) de um programa convertido
para NC e o valor deve ter sempre um ponto decimal.
Os dgitos decimais concordam com as unidades mnimas
de definio: dgitos inferiores so arredondados.
Formato IS-B
mm
pol

Menor incremento
de entrada
0,001 mm
0,0001 pol

Menor incremento
de comando
0,001 mm
0,0001 pol

Mximo
99999,999 mm
9999,9999 pol

Formato IS-C
mm
pol

Menor incremento
de entrada
0,0001 mm
0,00001 pol

Menor incremento
de comando
0,0001 mm
0,00001 pol

Mximo
9999,9999 mm
999,99999 pol

NOTA
5 Ao ajustar o bit 0 (IJR) do parmetro No.9341 em 1,
o endereo "R" transferido como dado de raio de um
arco n. Ajustando-o para 0, os dados "I" e "J" so
transferidos como coordenadas do ncleo do ponto.
6 Mesmo que os dados que possuem o mesmo valor
sejam transmitidos de forma contnua para um dado
endereo, eles nunca sero cancelados.

- 616-

MANUAL GUIDE 0i

B-63854PO/03

1.5.2

1.MANUAL GUIDE 0i

Detalhes dos Dados da Figura do Contorno


Este captulo descreve os detalhes dos dados da figura de contorno
introduzidos na tela da mesma.
Os detalhes dos dados da figura de contorno para o ponto inicial e a linha
foram dados no captulo anterior. Consulte a explicao quando necessrio.

1.5.2.1

Arco
Elementos de Dados
PONTO FINAL X
PONTO FINAL Z
RAIO R
CENTRO I
CENTRO J
ESTADO DE TOQUE

Comentrio
Coordenada X de um ponto final de arco
Coordenada Z de um ponto final de arco
Raio de um arco, mas apenas o valor positivo
Coordenada X de um centro de arco
Coordenada Z de um centro de arco
Selecione a partir do seguinte menu de soft-key se
tangencial ou no entre as figuras vizinhas.
[NO] : No tangencial
[LTIMA] :Tangencial com a figura precedente

VELOCIDADE DE AVANO Velocidade de avano quando G01 for selecionado

NOTA
O item de dados da velocidade de avano exibido
quando o parmetro No.9341#3(FCD) ajustado para 1.
[AUX.]

: Chamada da tela de clculo auxiliar. O resultado ser definido


nos dados da coordenada do ponto inicial.
[OK]
: Fixe os dados da figura do arco e introduza-os na memria.
[CANCELAR]: Cancele a introduo dos dados da figura do arco e retorne
para a tela da lista do programa de contorno.

1.5.2.2

Canto R
Elementos de Dados
RAIO R
VELOC. DE AVANO

Comentrio
Raio de um canto R, mas apenas o valor positivo
Velocidade de avano

NOTA
O item de dados da velocidade de avano exibido
quando o parmetro n 9341#3(FCD) ajustado para 1.
[OK]
: Fixe os dados da figura de canto R e introduza-os na memria.
[CANCELAR]: Cancele a introduo dos dados da figura de canto R e retorne
para a tela da lista de programas de contorno.

- 617 -

1.MANUAL GUIDE 0i

1.5.2.3

MANUAL GUIDE 0i

B-63854PO/03

Chanfragem
Elementos de Dados
CHANFRO C
VELOC. DE AVANO

Comentrio
Valor de chanfragem, mas apenas o valor positivo
Velocidade de avano

NOTA
O item de dados da velocidade de avano exibido na
tela quando o parmetro n 9341#3(FCD) ajustado para 1.
[OK]
: Fixe os dados da figura de chanfragem e introduza-os na memria.
[CANCELAR]: Cancele a entrada dos dados da figura de chanfragem
e retorne para a tela da lista de programas de contorno.

1.5.2.4

Seleo do Ponto de Interseco da Figura


Durante o clculo de uma figura de contorno, como por exemplo entre uma
linha e um arco, pode haver casos onde dois ou mais pontos de interseco ou figuras so possveis. Neste caso aparece a tela de seleo de
um ponto de interseco ou figura.
[PREV.]/[PRX] : O ponto de interseco ou da figura a ser selecionado substitudo. O que estiver ativo pisca
entre algumas figuras a serem selecionadas.
[OK]
: Finalmente selecione uma figura ativa e piscando.
[CANCELAR]
: Cancele a operao de seleo. Depois armazene a
figura atual na memria, ainda mantendo-a
pendente.

- 618 -

1.5.3

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

Detalhe do Clculo do Contorno


Este captulo explica os detalhes dos clculos de contorno, como aqueles
para pontos de interseco ou tangenciais, contidos na programao
de contorno.
Uma figura ou parte de um contorno para a qual o ponto final ainda no
foi determinado considerada como no estado pendente. Uma figura
pendente indicada por uma linha pontilhada.
Na tela para entrada de dados da figura de contorno aparecero mais
itens de entrada de dados do que o solicitado. Esses itens de dados so
utilizados para calcular os pontos de interseco com o ltimo bloco de
figura precedente, e tambm para calcular o ponto final.
At dez blocos de figuras sucessivas podem ser especificadas como
blocos pendentes.

1.5.3.1

Linha
(1) Quando a figura precedente no est pendente
(a) Somente X introduzido
-> Esta linha determinada como uma linha vertical.
(b) Somente Z introduzido
-> Esta linha determinada como uma linha horizontal.
(c) A e tanto X ou Z so introduzidos
-> calculado o ponto final que no foi introduzido.

X ou Z

(2) Quando a figura precedente especificando um arco no est pendente,


e "LTIMO TOOUE" especificado na linha.
(a) Tanto X ou Z introduzido
-> O ngulo A automaticamente calculado, e um ponto
final determinado.
Se nem X nem Z introduzido, esta linha estar
pendente.
A(Automaticamente calculado)

X ou Z

- 619 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

(3) Quando a figura precedente est pendente, e "LTIMO TOQUE"


especificado na linha.
(a) Ambos X e Z, e A so introduzidos
-> O ponto de interseco entre as figuras precedentes
calculado.
A
Ponto de interseco

(X,Z)

Quando a figura precedente for um arco, exibida a


tela de seleo do ponto de interseco; assim, selecione o que for necessrio.
(4) Quando a figura precedente for um arco pendente, e "LTIMO
TOQUE" especificado na linha.
Considera-se que o raio e as coordenadas do ncleo do ponto (I,K)
do arco j foram introduzidas.
(a) Somente A introduzido
-> exibida a tela de seleo do ponto tangencial; assim,
selecione o que for necessrio.
Esta linha ficar pendente.
Ponto tangencial

Ponto tangencial

(b) Ambos X e Z so introduzidos


-> exibida a tela de seleo do ponto tangencial; assim,
selecione o que for necessrio.
Ser determinada esta linha.
Ponto
tangencial

Ponto
tangencial

- 620 -

B-63854PO/03

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

(c) A e tanto X ou Z so introduzidos


-> mostrada a tela de seleo do ponto tangencial; assim,
selecione o que for necessrio.
Ser determinada esta linha.
Ponto tangencial

Ponto
tangencial

X ou Z

Se a conexo posicional entre o ponto tangencial e a


linha tal que um A introduzido entra em conflito com
um X ou Z introduzidos, uma mensagem de alerta
exibida para indicar que foram introduzidos dados
invlidos.

- 621 -

1.MANUAL GUIDE 0i

1.5.3.2

MANUAL GUIDE 0i

B-63854PO/03

Arco
(1) Quando a figura precedente no est pendente, e "LTIMO
TOQUE" no est especificado no arco
(a) I e K so introduzidos
-> Este arco estar pendente.
(b) X, Z e R so introduzidos
-> exibida a tela de seleo tanto para "Arco de caminho
longo" ou "Arco de caminho curto"; assim, selecione o
que for necessrio.

Ponto
inicial
R

Ponto final (X, Z)

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

NOTA
Se a distncia (raio) entre o ponto inicial e o centro
difere do ponto final e o centro, a figura exibida com
base na forma atual, e a figura atual no ser usinada corretamente.
(d) Somente R introduzido
-> Ao especificar "LTIMO TOQUE" e introduzindo uma
linha com grau A=0 e coordenada Y como uma figura imediatamente aps, este arco pode ser determinado. Mas exibida a
tela de seleo tanto para "Arco de caminho longo" ou "Arco
de caminho curto"; assim, selecione o que for necessrio.
Ponto tangencial
R

- 622 -

B-63854PO/03

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

(2) Quando a figura precedente no est pendente, e "LTIMO TOQUE"


especificado no arco
(a) X e Z so introduzidos
-> O raio automaticamente calculado e este arco ser
determinado.
Ponto tangencial

Ponto final (X, Z)

(3) Quando a figura precedente est pendente (contra o qual foi determinado o ponto inicial), e "LTIMO TOQUE" no especificado
neste arco.
(a) R, I e K so introduzidos
-> A tela de seleo do ponto de interseco exibida; assim,
selecione o que for necessrio. Este arco est pendente.
Ponto de interseco
Ponto de interseco

R
Centro (I,K)

(b) X, Z, I e K so introduzidos
-> A tela de seleo do ponto de interseco exibida; assim,
selecione o que for necessrio. Este arco ser determinado.
Ponto de interseco
Ponto de interseco

Ponto final
(X,Z)

- 623 -

Centro (I,K)

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

(4) Quando a figura precedente est pendente (para a qual o ponto


inicial foi determinado), e "LTIMO TOQUE" especificado no
arco
(a) R, I e K so introduzidos
-> O ponto tangencial calculado, e este arco ficar
pendente.
Ponto tangencial

R
Centro (I,K)

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

Ponto final
(X,Z)

Centro (I,K)

NOTA
Se a distncia (raio) entre o ponto inicial e o centro
difere do ponto final e o centro, a figura exibida
baseada na forma atual, e a figura atual no ser
corretamente usinada.
(c) R e X, Z so introduzidos
-> A tela de seleo tanto para o "Arco do caminho
longo" ou "Arco do caminho curto" exibida; assim,
selecione o que for necessrio.
Ponto tangencial

Ponto tangencial
Arco do caminho curto

Arco do
caminho

- 624 -

R
R

Ponto final (X,Z)

B-63854PO/03

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

(5) Quando a figura precedente "arco" est pendente (para o qual o


ponto inicial foi determinado e somente R est para ser introduzido), e "LTIMO TOQUE" especificado no arco.
(a) R, X e Z so introduzidos
-> A tela de seleo tanto para o "Arco de caminho longo" ou "Arco
de caminho curto" exibida; assim, selecione o que for necessrio.
Este arco ser determinado.

Ponto
tangencial

Arco do caminho

R1

Ponto
tangencial
Arco do caminho curto
R2

Ponto final (X,Z)

(b) R, X e Z so introduzidos
-> A tela de seleo tanto para "Arco de caminho longo" ou "Arco
de caminho curto" exibida; assim, selecione o que for necessrio.
Este arco estar pendente.

R1
Ponto
tangencial

R2

Centro
(I,K)

Ponto
tangencial

Arco do caminho curto

Ponto
tangencial

R1

Arco do caminho longo

- 625 -

1.MANUAL GUIDE 0i

1.5.3.3

MANUAL GUIDE 0i

B-63854PO/03

Linha tangencial a dois arcos

(2)

Centro de (3)
(I3,K3)

(2)
Centro de (1)
(I1,K1)
Ponto de partida

(2)

R3

(2)

Ao introduzir trs figuras sucessivas como segue, a linha (2) que


tangencial a dois arcos pode ser especificada como no desenho acima.
Os pontos finais de (1) e (2) esto determinados, enquanto (3) foi deixado
pendente. Dentre as quatro linhas possveis acima, dependendo da direo dos dois arcos, a linha que faz a conexo mais suave para os arcos
automaticamente selecionada.
Arco (1) :
I e K so inseridos. (Um ponto inicial determinado. Este arco
est pendente).
Linha (2) :
Somente "LTIMO TOQUE" introduzido.
Arco (3) :
R, I e K so introduzidos.

- 626 -

1.5.3.4

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

Arco que faz a Ligao para ambas as Linhas de Interseco e Arcos

(1)
(2)

(2)

Ponto tangencial

Ponto tangencial

Ponto tangencial
R

(3)

(3)

(1)

Ponto tangencial

(1)

(2)

(3)

Ponto tangencial

Ao introduzir trs figuras sucessivas como segue, o arco (2) que


tangencial a duas linhas ou arcos, pode ser especificado como no desenho
acima. Os pontos finais de (1) e (2) so determinados, enquanto (3)
deixado pendente. Quando (3) for uma linha, ele determinado.
Linha (1) ou Arco (1):
A linha que est pendente (na qual A introduzido e o ponto inicial
foi determinado), ou o Arco que est pendente (no qual I e K so
introduzidos, e o ponto inicial foi determinado).
Arco (2) :
R e "LTIMO TOQUE" so introduzidos.
Linha (3) ou Arco (3):
Linha com A, X e, ou Arco com R, I, K e "LTIMO TOQUE".
Quando a figura (1) ou (3) for um arco, ou quando ambos forem arcos,
exibida a tela de seleo para arcos mltiplos; assim, selecione o
mais adequado.

- 627 -

1.MANUAL GUIDE 0i

1.5.3.5

MANUAL GUIDE 0i

B-63854PO/03

Arco que faz a Ligao para Linha sem Interseco e Arco

(3)

(1)

Ponto
tangencial

Ponto
tangencial

(2)

Ao introduzir trs figuras sucessivas como segue, o arco (2) que


tangencial linha (1) e o arco (3) que no cruza, pode ser especificado
como no desenho acima. Os pontos finais de (1) e (2) so determinados, enquanto (3) deixado pendente.
Dentre os mltiplos arcos possveis acima, o arco que faz a conexo mais
suave para a linha (1) e o arco (3) automaticamente selecionado.
Porm, mesmo que sobrem um "Arco de caminho longo" e um "Arco
de caminho curto", selecione o que for necessrio da tela.
Linha (1) :
Linha que est pendente (para a qual foi introduzido A e o ponto
inicial foi determinado).
Arco (2) :
R e "LTIMO TOQUE" so introduzidos.
Arco (3) :
Arco com R, I e K

- 628 -

B-63854PO/03

1.5.3.6

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

Arco que faz a Ligao para 2 Arcos sem Interseco

(3)

Ponto
inicial

(1)

R3
Ponto

Centro (I3,K3)

Ponto

Centro
(I1,K1)

(2)

Ao introduzir trs figuras sucessivas como segue, o arco (2), que


tangencial aos arcos (1) e (3), que no se cruzam, pode ser especificado
como no desenho acima.
Os pontos finais de (1) e (2) so determinados, enquanto (3) deixado pendente.
Dentre os mltiplos arcos possveis acima, o arco que faz a conexo mais
suave aos arcos (1) e (3) automaticamente selecionado. Porm, mesmo
que sobrem um "Arco de caminho longo" e um "Arco de caminho curto",
selecione o que for necessrio da tela.
Arco (1) :
Arco com I e K, e que est pendente (para o qual o ponto inicial
foi determinado).
Arco (2) :
R e "LTIMO TOQUE" so introduzidos.
Arco (3) :
Arco com R, I e K.

- 629 -

1.MANUAL GUIDE 0i

1.5.4

MANUAL GUIDE 0i

B-63854PO/03

Detalhes para Clculo Auxiliar


Este captulo explica os detalhes do clculo auxiliar.
Ao utilizar este clculo auxiliar, as coordenadas de um ponto, ou o ngulo
de uma linha, podem ser determinados. Alm do mais, podem ser facilmente introduzidos o formato de um contorno, assim como o valor de
deslocamento a partir do formato original para um raio de ferramenta.

1.5.4.1

Aspectos Gerais
(1) Itens de dados nos quais o clculo auxiliar pode ser utilizado
(a) Ponto inicial
Coordenadas (X, Z) do ponto inicial
(b) Linha
Coordenadas (X, Z) do ponto final
ngulo de uma linha (A)
(c) Arco
Coordenadas (X, Z) do ponto final
Coordenadas (I, K) do centro
Especificao de um arco
(2) Tipo de clculo disponvel no clculo auxiliar
(a) Clculo de coordenadas
Um ponto especificado pela coordenada polar
Um ponto especificado por um ponto, ngulo e distncia
Um ponto especificado pela rotao de um ponto
Ponto vizinho de uma linha
Ponto de interseco entre 2 linhas
Ponto de interseco entre linha e arco
Ponto de interseco entre 2 arcos
(b) Clculo de ngulo
O ngulo de linha ultrapassa 2 pontos
O ngulo de uma linha retangular linha ultrapassa 2 pontos
(c) Especificao de um arco (Centro e raio)
Um arco ultrapassa 1 ponto e sua coordenada de centro
foi definida
Um arco ultrapassa 2 pontos e seu raio foi
definido
Um arco ultrapassa 3 pontos

- 630 -

1.5.4.2

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

Ponto de Partida

Seleo do tipo de clculo


Na tela de entrada de dados para um ponto de partida pressione [AUX.].
Aparecer a seguinte tela de menu do tipo de clculo.
Ao pressionar a tecla de cursor, passe atravs dos comentrios do menu
at encontrar aquele a ser selecionado.
SELECIONAR O CLCULO DO PONTO DE PARTIDA

1.

2.

3.

5.

6.

7.

4.

1. PONTO PELA COORDENADA POLAR.

][

][

][ OK

][CANCEL]

[OK]
: Utilize o tipo de clculo ativo
[CANCEL] : Cancele a seleo de operaes e retorne tela anterior

NOTA
Quando o bit 5 (AUX) do parmetro n 9342 ajustado para 1, o menu para clculo auxiliar exibido
como indicado acima. Definindo-o em 0, o menu
exibido como uma lista de comentrios para cada
tipo de clculo.
Este parmetro est disponvel para outros menus
de clculo auxiliar.

- 631 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

Entrada de dados para clculo


- Um ponto especificado pela coordenada polar
Elementos de dados
Comentrio
DIST. D
Distncia entre o ponto e o ponto de origem das coord. de trabalho
NGULO A
ngulo de linha do eixo +Z. Um ngulo positivo
est no sentido anti-horrio.

- Um ponto especificado por um ponto, ngulo e distncia


Elementos de dados
Comentrio
PONTO X
Coordenadas X do ponto base
PONTO Z
Coordenadas Z do ponto base
DIST. D
Distncia entre o ponto e o ponto base
NGULO A
ngulo de linha do eixo +Z. Um ngulo positivo
est no sentido anti-horrio.

- Um ponto especificado pela rotao de um ponto


Elementos de dados
Comentrio
PONTO X
Coordenadas X do ponto base
PONTO Z
Coordenadas Z do ponto base
CENTRO I
Coordenadas X do centro de rotao
CENTRO K
Coordenadas Z do centro de rotao
NGULO A
ngulo de linha do eixo +Z. Um ngulo positivo
est no sentido anti-horrio.

- Ponto vizinho a uma linha


Voc pode definir o ponto mais prximo linha. Alm disso, voc pode
determinar o ponto mais prximo linha que foi deslocada atravs de
uma distncia especfica.
Isto pode ser til para determinar o ponto final de um deslocamento
que est se aproximando de um certo ponto bem prximo linha.
(1) Quando especificar uma linha com um ponto e um ngulo
Elemento de dados
PONTO BASE X

Comentrio
Coordenada X do ponto base posicionada
separadamente de uma linha
PONTO BASE Z
Coordenada Z do ponto base posicionada
separadamente de uma linha
PASS. PONTO U
Coordenada X de um determinado ponto sobre a linha
PASS. PONTO W
Coordenada Z de um determinado ponto sobre a linha
NGULO A
ngulo de linha do eixo +Z. Um ngulo positivo
est no sentido anti-horrio.
ALTERAR DIST. D
Inserir [alterar distncia], para especificar uma
linha atravs da alterao de uma linha original.
ALTERAR DIREO Seleciona uma alterao de direo pelas soft-keys de seta.

- 632 -

B-63854PO/03

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

(2) Quando especificar uma linha com dois pontos


Ao pressionar [XZ,XZ], pode-se especificar uma linha com dois
pontos de passagem.
Ao pressionar [XZ, A], pode-se selecionar o tipo acima usando
novamente um ngulo.
Elementos de dados
PONTO BASE X
PONTO BASE Z
PASS. PONTO U
PASS. PONTO W
PASS. PONTO P
PASS. PONTO Q
ALTERAR DIST. D
ALTERAR DIREO

Comentrio
Coord. X do ponto base posicionada separadamente de uma linha
Coord. Z do ponto base posicionada separadamente de uma linha
Coordenada X do 1 ponto de passagem sobre a linha
Coordenada Z do 1 ponto de passagem sobre a linha
Coordenada X do 2 ponto de passagem sobre a linha
Coordenada Z do 2 ponto de passagem sobre a linha
Inserir [alterar distncia], para especificar uma
linha atravs da alterao de uma linha original
Seleciona uma alterao de direo pelas soft-keys de seta.

- Ponto de interseco entre 2 linhas


Pode-se calcular o ponto de interseco de duas linhas. Alm do
mais, este clculo pode tambm ser feito para uma linha que alterada
de sua posio original a uma certa distncia.
Isto pode ser til quando se introduz um caminho de ferramenta que alterado
de sua figura original por meio de um valor idntico ao do raio da ferramenta.
(a) Quando especificar uma linha com um ponto e um ngulo.
Inicialmente, os seguintes itens de dados so exibidos para a linha-1.
Elementos de dados
Comentrio
PASS. PONTO X
Coordenada X de um certo ponto sobre a linha
PONTO BASE Z
Coordenada Z de um certo ponto sobre a linha
NGULO A
ngulo de linha do eixo +Z. Um ngulo positivo est
no sentido anti-horrio.
ALTERAR DIST. D
Inserir [alterar distncia], para especificar uma
linha atravs da alterao de uma linha original.
ALTERAR DIREO Seleciona uma alterao de direo pelas soft-keys de seta.

Ao pressionar [PRX] aps a introduo dos dados necessrios,


exibida uma tela similar de dados para a Linha 2. Ao pressionar
[PREV.] pode-se voltar para a tela anterior da Linha-1.
(b) Quando especificar uma linha com dois pontos
Ao pressionar [XZ,XZ] pode-se especificar uma linha com dois
pontos de passagem.
Ao pressionar [XZ, A] pode-se selecionar o tipo acima usando
novamente um ngulo.
Os seguintes itens de dados so respectivamente exibidos para
Linha-1 e Linha-2.
Elementos de dados
Comentrio
PASS. PONTO X
Coordenada X do 1 ponto de passagem sobre a linha
PASS. PONTO Z
Coordenada Z do 1 ponto de passagem sobre a linha
PASS. PONTO U
Coordenada X do 2 ponto de passagem sobre a linha
PASS. PONTO W
Coordenada Z do 2 ponto de passagem sobre a linha

- 633 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

Elementos de dados
Comentrio
ALTERAR DIST. D
Inserir [alterar distncia], para especificar uma
linha atravs da alterao de uma linha original
ALTERAR DIREO Seleciona uma alterao de direo pelas soft-keys de seta

- Ponto de interseco entre linha e arco


Pode-se calcular o ponto de interseco entre uma linha e um arco.
Para a linha, o que foi alterado por uma certa distncia pode ser
utilizado para o clculo.
Isto til para introduzir um caminho de ferramenta que foi alterado
da figura original por um valor idntico ao raio da ferramenta.
(a) Quando especificar uma linha com um ponto e um ngulo
Inicialmente, os seguintes itens de dados so exibidos para a
Linha.
Elementos de dados
Comentrio
PASS. PONTO X
Coordenada X do 1 ponto de passagem sobre a linha
PASS. PONTO Z
Coordenada Z do 1 ponto de passagem sobre a linha
NGULO A
ngulo de linha do eixo +Z. Um ngulo positivo est
no sentido anti-horrio.
ALTERAR DIST. D
Inserir [alterar distncia], para especificar uma linha
atravs da alterao de uma linha original.
ALTERAR DIREO Seleciona uma alterao de direo pelas soft-keys de seta

Ao pressionar [PRX] aps a introduo dos dados necessrios,


exibida a seguinte tela para o ARCO. Ao pressionar [PREV.],
pode-se voltar tela anterior para a Linha.
Pressionando [PRX] aps a entrada dos dados necessrios,
exibida uma tela similar do item de dados para a Linha-2. Pressionando [PREV.] pode-se voltar tela anterior para Linha-1.
Elementos de dados
Comentrio
CENTRO I
Coordenada X de um centro de arco
CENTRO K
Coordenada Z de um centro de arco
RAIO R
Raio de um arco, mas apenas o valor positivo
SELECIONAR
Atravs das soft-keys de seta, selecione o ponto de interseco necessrio a partir de dois pontos possveis

(b) Quando especificar uma linha com dois pontos


Pressionando [XZ,XZ], pode-se especificar uma linha com dois
pontos de passagem.
Ao pressionar [XZ, A], pode-se selecionar o tipo acima usando
novamente um ngulo.
Elementos de dados
PASS. PONTO X
PASS. PONTO Z
PASS. PONTO U
PASS. PONTO W
ALTERAR DIST. D

Comentrio
Coordenada X do 1 ponto de passagem sobre a linha
Coordenada Z do 1 ponto de passagem sobre a linha
Coordenada X do 2 ponto de passagem sobre a linha
Coordenada Z do 2 ponto de passagem sobre a linha
Inserir [alterar distncia], para especificar uma linha
atravs da alterao de uma linha original.
ALTERAR DIREO Seleciona uma alterao de direo pelas soft-keys de seta

A tela de dados para o arco exibida de modo similar ao do caso i).


- 634 -

MANUAL GUIDE 0i

B-63854PO/03

1.MANUAL GUIDE 0i

- Ponto de interseco entre 2 arcos


Na tela indicada abaixo pode-se introduzir os dados para dois arcos e
calcular o ponto de interseco entre eles.
Elementos de dados
CENTRO X1
CENTRO Z1
RAIO R1
CENTRO X2
CENTRO Z2
RAIO R2
SELECIONAR

Comentrio
Coordenada X de um centro de arco-1
Coordenada Z de um centro de arco-1
Raio de um Arco-1, mas apenas o valor positivo
Coordenada X de um centro de arco-2
Coordenada Z de um centro de arco-2
Raio de um Arco-2, mas apenas o valor positivo
Atravs das soft-keys de seta, selecione o ponto de
interseco necessrio a partir de dois pontos possveis.

Execuo do clculo auxiliar


Aps introduzir todos os dados necessrios para cada um dos tipos
de clculo acima, pressione [OK]. O clculo auxiliar feito, depois o resultado introduzido no item de dados da coordenada (X, Z) do
ponto inicial.
Ao pressionar [CANCEL], efetuado o retorno tela de menu do clculo auxiliar.

- 635 -

1.MANUAL GUIDE 0i

1.5.4.3

MANUAL GUIDE 0i

B-63854PO/03

Linha
Como parte do clculo auxiliar para uma linha, a coordenada do ponto
final e do ngulo podem ser calculados.
As seguintes soft-keys so exibidas na tela de menu do clculo
auxiliar.
[PNT FIN] : exibida a tela de menu para o clculo de ponto final.
[NGULO] : exibida a tela de menu para o clculo de ngulo.
Para o clculo de ponto final, os itens so similares queles para o ponto
inicial. Assim, para maiores detalhes consulte a explicao anterior.

Seleo do tipo de clculo


Na tela do menu para clculo auxiliar de uma linha, pressione
[NGULO]. Aparece a seguinte tela de menu para clculo de ngulo.
Ao pressionar a tecla do cursor, pode-se rolar atravs dos comentrios de menu at encontrar o tipo que se deseja selecionar.
SELECIONE O CLCULO DE NGULO (LINHA)

2.

1.

1. NGULO DE LINHA

[ PNT FIN ]

[ NGULO ]

OK

[CANCEL ]

Entrada de dados para clculo


- O ngulo da linha passa por 2 pontos
Elementos de dados
Comentrio
PONTO X
Coordenada X do 1 ponto de passagem sobre a linha
PONTO Z
Coordenada Z do 1 ponto de passagem sobre a linha
PONTO U
Coordenada X do 2 ponto de passagem sobre a
linha, que deve estar separado do 1 ponto.
PONTO W
Coordenada Z do 2 ponto de passagem sobre a
linha, que deve estar separado do 1 ponto.

- 636 -

MANUAL GUIDE 0i

B-63854PO/03

1.MANUAL GUIDE 0i

- ngulo de uma linha retangular para a linha que passa por 2 pontos
Pode-se calcular o ngulo de uma linha que retangular para uma
linha e que passa atravs de dois pontos.
Elemento de dados
PONTO X
PONTO Z
PONTO U
PONTO W

Comentrio
Coordenada X do 1 ponto de passagem sobre a linha
Coordenada Z do 1 ponto de passagem sobre a linha
Coordenada X do 2 ponto de passagem sobre a linha,
que deve estar separado do 1 ponto.
Coordenada Z do 2 ponto de passagem sobre a linha,
que deve estar separado do 1 ponto.

Execuo do clculo auxiliar


Aps introduzir todos os dados necessrios para cada um dos tipos
de clculo acima, pressione [OK]. O clculo auxiliar executado, aps
o qual o resultado inserido na coordenada do ponto final (X, Z) ou
ngulo (A) da linha.
Pressionando [CANCEL], efetuado o retorno tela de menu do
clculo auxiliar.

- 637 -

1.MANUAL GUIDE 0i

1.5.4.4

MANUAL GUIDE 0i

B-63854PO/03

Arco
Como parte do clculo auxiliar para um arco, podem ser calculados
a coordenada do ponto final e a coordenada do centro. Alm do mais, o
arco por si s pode ser especificado introduzindo-se os estimados dos
trs pontos de passagem. As seguintes soft-keys so exibidas na tela
do menu de clculo auxiliar.
[PNT FIN] : exibida a tela de menu para o clculo do ponto final
[CENTRO] : exibida a tela de menu para o clculo do ncleo do centro
[CRCULO]: exibida a tela de menu para a especificao do crculo
Para o clculo do ponto final e do ncleo do centro, os itens so similares queles do ponto de partida. Assim, para maiores detalhes consulte
a explicao anterior.

Selecionar tipo de clculo


Na tela de menu para clculo auxiliar de um arco, pressione
[CRCULO]. A seguinte tela de menu para especificar um crculo
exibida.
Ao pressionar as teclas de cursor, pode-se rolar atravs dos itens de
menu at encontrar aquele que deseja selecionar. O item selecionado no momento est destacado em amarelo.
SELECIONE O CLCULO DE CRCULO (ARCO

1.

2.

3.

1. CRCULO PELO CENT. & PONTO

[ PNTFIN

][ CENTRO

- 638 -

][ CRCULO

][ OK

][CANCEL ]

MANUAL GUIDE 0i

B-63854PO/03

1.MANUAL GUIDE 0i

Entrada de dados para clculo


- Um arco passa por 1 ponto e sua coordenada de centro foi determinada
Elementos de dados
PONTO X
PONTO Z
CENTER I
CENTER K

Comentrio
Coordenada X de um certo ponto sobre o arco
Coordenada Z de um certo ponto sobre o arco
Coordenada X de um centro de arco
Coordenada Z de um centro de arco

- Um arco passa por 2 pontos e seu raio foi determinado


Elementos de dados
Comentrio
PONTO X
Coordenada X do 1 ponto de passagem sobre o arco
PONTO Z
Coordenada Z do 1 ponto de passagem sobre o arco
PONTO U
Coordenada X do 2 ponto de passagem sobre o arco,
que deve estar separado dos outros pontos.
PONTO W
Coordenada Z do 2 ponto de passagem sobre o arco,
que deve estar separado dos outros pontos.
RAIO R
Raio do arco, mas apenas o valor positivo
SELECIONAR
Atravs das soft-keys de seta, selecione o arco necessrio
a partir de dois arcos possveis.

- Um arco passa por 3 pontos


Elementos de dados
Comentrio
PONTO X
Coordenada X do 1 ponto de passagem sobre o arco
PONTO Z
Coordenada Z do 1 ponto de passagem sobre o arco
PONTO U
Coordenada X do 2 ponto de passagem sobre o arco,
que deve estar separado dos outros pontos.
PONTO W
Coordenada Z do 2 ponto de passagem sobre o arco,
que deve estar separado dos outros pontos.
PONTO P
Coordenada X do 3 ponto de passagem sobre o arco,
que deve estar separado dos outros pontos.
PONTO Q
Coordenada Z do 3 ponto de passagem sobre o arco,
que deve estar separado dos outros pontos.

Execuo de clculo auxiliar


Aps introduzir todos os dados necessrios para cada um dos tipos de
clculo acima, pressione [OK]. O clculo auxiliar executado, aps o
qual o resultado introduzido na coordenada do ponto final (X, Z) ou
coordenada do ncleo do ponto (I, K) de um arco.
Quando a especificao de crculo selecionada pelo [CRCULO], o
raio e a coordenada do ncleo do centro so calculados e os resultados
so introduzidos nestes itens de dados.
Ao pressionar [CANCEL], efetuado o retorno tela de menu do clculo
auxiliar.

- 639 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

1.5.5

Outros

1.5.5.1

Clculo de Entrada de Dados

B-63854PO/03

Os dados podem ser introduzidos para aqueles itens na tela de programao do contorno, atravs do clculo do tipo calculadora de bolso, como segue:

Adio :
10+10 [ENTRADA]

20

Subtrao :
10-10 [ENTRADA]

Multiplicao :
10*10 [ENTRADA]

100

Diviso :
10/10 [ENTRADA]

SEN :
S30 [ENTRADA]

0.5

COS :
C60 [ENTRADA]

0.5

TAN :
T45 [ENTRADA]

Raiz quadrada :
R9 [ENTRADA]

NOTA
1 Para + - * /, no podem ser manuseados mais que duas condies ao mesmo tempo. A terceira condio e a subseqente
so omitidas. Assim, 1 + 2 + 3 sero calculados como 1 +2.
2 O clculo de SEN, COS, TAN e Raiz Quadrada podem
ser feitos somente como clculos independentes.
A segunda condio e as subseqentes, se especificados
sero omitidas. C60 +S60 sero calculados somente
como C60. Tambm possvel o clculo baseado em
dados previamente introduzidos.

- 640 -

B-63854PO/03

1.5.5.2

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

Ateno s Notas da Programao de Contorno


NOTA
1 No introduza mais que quarenta figuras em um
programa de contorno.
2 A tela ativa exibida na programao de contorno
ser forada a se fechar durante a operao do
programa de contorno, caso o usurio pressione
o boto de funes alterando a tela para
outras.
3 Se o CNC for desligado durante a operao do programa de contorno, as figuras de contorno introduzidas
at aquele ponto sero preservadas, porm menus
ou dados em operaes de entrada sero cancelados.

1.5.5.3

Ateno s Notas no Executor de Macro


NOTA
1 Quando o MANUAL GUIDE 0i instalado em um programa de macro de um executor de macro, as seguintes variveis de macro e nmeros de programas so
utilizados por esta funo. Assim, eles nunca sero
utilizados por outras funes.
- Nmero de programas: 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 do programa sero ocupados por esta funo, atribuda ao executor de macro.
Assim, assegure-se de que uma rea de pelo menos
2 megabytes de capacidade do software do usurio
estejam disponveis. Alm do mais, quando os fabricantes das mquinas-ferramenta criam seus prprios
programas de macro e os instalam em um executor
de macro, pode haver casos nos quais necessrio
uma capacidade maior do que o descrito.

- 641 -

1.MANUAL GUIDE 0i

1.6

MANUAL GUIDE 0i

B-63854PO/03

PARMETRO
9050

STFECF

STGECF

Correo da velocidade de avano no incio do corte, na perfurao.


Faixa de dados vlida : 0 a 255 Unidades : 1%

9292

S1TTMN

S1TTMN

Sada de cdigo M antes do rosqueamento normal, no torneamento.


Faixa de dados vlida : 0 a 999 Unidades : 1%
Quando 0 definido neste parmetro, este cdigo M no transmitido.

9293

S1TTMR

S1TTMR

Sada de cdigo M antes do rosqueamento inverso, no torneamento.


Faixa de dados vlida : 0 a 999 Unidades : 1%
Quando 0 definido neste parmetro, este cdigo M no transmitido.

9294

S1STPM

S1STPM

Cdigo M para interrupo.


Faixa de dados vlida : 0 a 999 Unidades : 1%
Quando 0 definido neste parmetro, M05 transmitido.

9295

S1STPM

S1NMLM

Cdigo M para rotao de fuso sentido horrio.


Faixa de dados vlida : 0 a 999 Unidades : 1%
Quando 0 definido neste parmetro M03 transmitido.

9296

S1STPM

S1RVSM

Cdigo M para rotao de fuso sentido anti-horrio.


Faixa de dados vlida : 0 a 999 Unidades : 1%
Quando 0 definido neste parmetro M04 transmitido.

9330

TMPPNO

TMPPNO

o nmero de programa que ser usado como uma rea de programa


temporrio para converso ao programa NC. Quando 0 definido, uma
mensagem de alerta ser exibida, e a converso ao programa NC no se inicia.

- 642 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

9341

IJR
RAD
FCD
G41
DCD
CMP
M99

#7

#6

#5

#4

#3

M99

CMP

DCD

G41

FCD

#6

9342

KEY

STP
AUX

#1

#0

RAD

IJR

= 0 : Um comando de arco em foramto I/J ser emitido na converso ao


programa NC
= 1 : Um comando de arco em formato R ser emitido
= 0 : A unidade de dados de um ngulo "Graus"
= 1 : A unidade de dados de um ngulo "Radiano"
= 0 : Entrada de dados da velocidade de avano desativada
= 1 : Entrada de dados da velocidade de avano ativada
= 0 : Entrada de dados de compensao ferr. corte R desativada
= 1 : Entrada de dados de compensao ferr. corte R ativada
= 0 : Entrada de nmero de correo em G41=0 desativada
= 1 : Entrada de nmero de correo em G41=1 ativada
= 0 : A tela do ponto de partida exibida no incio
= 1 : A tela dos dados de correo exibida no incio
= 0 : M99 no transmitido no final do programa convertido ao NC
= 1 : M99 transmitido no final do programa convertido ao NC
#7

COL

#2

#5
AUX

#4

#3

#2

#1

#0

STP

KEY

COL

= 0 : Utilize as cores padro para o desenho de orientao


= 1 : Utilize as cores definidas no parmetro 9344 ~ 9353 para o
desenho de orientao
= 0 : Todas as teclas do cursor, Para Cima, Para Baixo, Direita e
Esquerda so manuseadas no teclado MDI
= 1 : Somente as teclas de cursor Para Cima e Para Baixo so manuseadas no teclado MDI

As teclas Para Cima, Para Baixo, Esquerda e Direita sero exibidas


como 3 pgina de soft-key em uma tela de lista de programas de contorno.

Em uma lista de programas de contorno, um cursor se deslocar para a direita ou esquerda pela tecla do cursor Para Baixo e Para Cima, respectivamente.
= 0 : O "PONTO DE PARTIDA" exibido na janela de dados do ponto de partida.
= 1 : O "PONTO APROXIMADO" exibido na janela de dados do
ponto de partida.
= 0 : O menu para clculo auxiliar exibido pela lista de comentrios
= 1 : O menu para clculo auxiliar exibido pelo desenho

- 643 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

#7
9764

SNC

#6

#5

B-63854PO/03

#4

#3

#2

#7

#6

9767

SGT
NCR
MTA
SFG

#0

= 0 : No semi-acabamento da usinagem da barra, a compensao


da figura de retorno da ferramenta no realizada.
= 1 : A compensao acima descrita, da figura de retorno da ferramenta efetivada.
Neste caso, contudo, pode demorar um pouco mais para que o prximo movimento de corte seja iniciado; isto aps o deslocamento para
a posio de incio de corte. Este tempo depende da figura introduzida.
<SNC>=0

<SNC>=1

SFC

#1

SNC

#5

#4

#3

SFG

MTA

NCR

#2

#1

#0

SGT

SFC

= 0 : Para arcos criados na usinagem da barra, a compensao do raio da ferr.


aplicada usando-se apenas o raio da ponta da ferramenta. O valor
de acabamento usado como valor de deslocamento para compensao.
= 1 : A compensao descrita acima utiliza ambos o raio da ponta da
ferramenta e o valor de acabamento.
= 0 : A compensao da extremidade de corte desativada.
= 1 : A compnesao da extremidade de corte ativada.
= 0 : G41 e G42 so usados no ciclo de acabamento da barra.
= 1 : G41 ou G42 no so usados.
= 0 : A abertura de rosca mltipla feita pelo deslocamento do ponto
de incio de cada rosca.
= 1 : A abertura de rosca mltipla feita pela especificao de um ngulo (Q).
= 0 : A usinagem da barra, incluindo os passos muito pequenos, desativada.
= 1 : A usinagem da barra, incluindo os passos muito pequenos, ativada.

- 644 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

#7

#6

9772

RFN

#5

#4

#3

#2

#1

#0

RFN

= 0 : A usinagem de semi-acabamento sempre efetivada.


= 1 : A usinagem de semi-acabamento no efetivada.

NOTA
A usinagem de semi-acabamento pode ser efetivada
de acordo com a posio do ponto de incio do corte
no ponto final da figura introduzida, independente do
valor ajustado no parmetro.

Ponto inicial de uma figura

Ponto inicial de corte


: A usinagem de semi-acabamento
efetivada de acordo com o parmetro de uma figura
Ponto inicial de corte
: A usinagem de semi-acabamento
incondicionalmente efetivada

Ponto final de uma figura

9801

TLBACK

TLBACK

ngulo no qual o retorno da ferramenta feito sobre a pea em corte


at a parte intermediria.
Faixa de dados vlida : 0 a 180 Unidades: 1 grau

RETORNO DA FERRAMENTA

- 645 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

9802

PCOVR1

PCOVR1

Correo do valor de avano quando o ngulo de corte da ferramenta


superior a 90 graus, e inferior ou igual a 135 graus.

9803

PCOVR2

PCOVR2

Correo do valor de avano quando o ngulo de corte da ferramenta


superior a 90 graus, mas inferior ou igual a 135 graus.

9804

PCOVR3

PCOVR3

Correo do valor de avano quando o ngulo de corte da ferramenta


superior a 180 graus, mas inferior a 225 graus.

9805

PCOVR4

PCOVR4

Correo do valor de avano quando o ngulo de corte da ferramenta


superior a 225 graus, e inferior a 270 graus.
Faixa de ajuste : 0 a 20
Incremento : 10%

NOTA
A correo invalidada quando o ngulo de corte
de 90 graus, 180 graus ou 270 graus.
Para utilizar esta caracterstica, ajuste todos os parmetros de 9802 - 9805 para valores diferentes de zero.
<4>

<4>
<3>

<3>

<2>

<2>

<1>

<1>

<1>
<2>
<3>
<4>

Externo (inverso)

Externo (normal)

Interno (normal)

<3> <2>
<4>

<1>

<1>
<2>

<4>
<1>
<3> <2>

<3>
<4>
Face (normal)

Interno (inverso)

- 646 -

Face (inverso)

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-63854PO/03

9820

CLGRVX

CLGRVX

Limpeza (dimetro) do eixo X em ranhura externa ou interna.


Faixa de dados vlida : 0 a 99,999,999
Unidades : 0,001mm, 0,0001pol

9821

CLGRVZ

CLGRVZ

Limpeza (raio) do eixo Z em ranhura de final de face.


Faixa de dados vlida : 0 a 99,999,999
Unidades : 0,001mm, 0,0001pol

GRVBCK
CLGRVZ
GRVBCK

OVRGRV

CLGRVX
OVRGRV

9824

GRVBCK

GRVBCK

Limpeza profunda para ranhuras (raio).


Faixa de dados vlida : 0 a 99,999,999
Unidades : 0,001mm, 0,0001pol

9825

OVLGRV

OVLGRV

Sobreposio entre cada corte de ranhura (proporcional extenso da


ferramenta).
Faixa de dados vlida : 0 a 100 Unidades : 1%

9833

TRDMIN

TRDMIN

Profundidade mnima (raio) de corte para abertura de rosca.


Faixa de dados vlida : 0 a 99,999,999
Unidades : 0,001mm, 0,0001pol

9850

DRLDEC

DRLDEC

Profundidade reduzida de corte em profundidade ou perfurao profunda


em alta velocidade (raio).
Faixa de dados vlida : 0 a 99,999,999
Unidades : 0,001mm, 0,0001pol
- 647 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

9851

DRLRET

DRLRET

Limpeza de retorno para profundidade ou perfurao profunda em alta


velocidade (raio).
Faixa de dados vlida : 0 a 99,999,999
Unidades : 0,001mm, 0,0001pol

9852

DRLMIN

B-63854PO/03

DRLMIN

Profundidade mnima de corte em profundidade ou perfurao profunda


em alta velocidade (raio).
Faixa de dados vlida : 0 a 99,999,999
Unidades : 0,001mm, 0,0001pol

- 648 -

MANUAL GUIDE 0i

B-63854PO/03

1.7

1.MANUAL GUIDE 0i

ALARMES
Se um ou mais parmetros definidos, ou programas introduzidos, no estiverem corretos quando feita uma tentativa de execuo daquele
programa, os seguintes alarmes so acionados.
Quando um alarme diferente dos alarmes P/S for acionado, consulte o
manual NC do operador.
Alarme
3001

Causa
Ao

3002

3005

Referncia
Causa
Ao
Referncia
Causa
Ao
Referncia

3006

3016

Causa

Falta o valor da profundidade de corte, ou est incorreto.

Ao

Confirme os dados do bloco no qual ocorreu o alarme, e introduza o


valor correto da profundidade de corte.

Referncia

Ao
Referncia

1.4.2 Dados para Cada Ciclo Fixo da Cavidade


Tolerncia de acabamento para usinagem da barra, ou o raio da ponta
da ferramenta muito grande
Especifique uma tolerncia menor de acabamento, ou utilize uma ferramenta
com um raio menor de ponta da ferramenta
1.4.2 Dados para Cada Ciclo Fixo
Em usinagem de barra, uma figura a ser internamente criada no pode ser
feita corretamente quando o parmetro 9767 bit 5 (SFG) e o comprimento da
ltima figura de contorno inferior ao raio da ponta da ferramenta.
Confirme os dados da ferr. ou o bloco no qual ocorreu o alarme, e selecione a
ferramenta de raio menor que o ltimo. Ou faa a ltima figura de contorno maior.
1.4.2 Dados para Cada Ciclo Fixo
O corte na usinagem da barra impossvel devido a relao entre o ngulo,
o ngulo da extremidade de corte e o ngulo de limpeza (parmetro 9801)
para a ferramenta utilizada.
O alarme ativado quando a soma dos trs ngulos acima for menor ou igual
a 90 graus; ou maior ou igual a 180 graus.
Verifique o valor destes trs ngulos, e, se necessrio, substitua a ferramenta.
1.4.2 Dados para Cada Ciclo Fixo

Causa
Ao
Referncia

Na usinagem da barra os dados da figura esto incorretos.


Na usinagem da barra verifique os dados da figura.
1.4.2 Dados para Cada Ciclo Fixo

Causa
Ao

3017

Referncia
Causa

Ao

3020

3022

Descrio
O valor dos dados de ciclo fixo est errado. Por exemplo, um valor negativo
introduzido para um item que deve ser positivo.
Exibir o bloco dados da janela pop-up, na qual ocorreu o alarme; e entre os
dados corretos aps confirm-los.
1.4.2 Dados para Cada Ciclo Fixo
Alguns dados da figura esto incorretos.
Verifique o bloco de dados da figura, e introduza os dados corretos.
1.4.2 Dados para Cada Ciclo Fixo
Falta o valor dos dados da velocidade de avano, ou esto incorretos.
Confirme os dados do bloco no qual ocorreu o alarme, e introduza o valor
correto da velocidade de avano.
1.4.2 Dados para Cada Ciclo Fixo

Referncia
Causa

- 649 -

1.MANUAL GUIDE 0i
Alarme
3025

MANUAL GUIDE 0i

Causa

Ao
Referncia
3026

Causa

Ao
Referncia
3028

Causa

Ao
Referncia
3029

Causa
Ao
Referncia

B-63854PO/03

Descrio
Impossvel calcular o caminho correto da ferramenta na usinagem da barra.
O alarme ativado quando houver erro no resultado de clculo interno (por
exemplo, quando o valor sob o sinal da raiz quadrada negativo devido um
erro de clculo).
Verifique os dados da figura da usinagem da barra e especifique um valor
menor de acabamento, ou utilize uma ferramenta com raio menor de ponta.
1.4.2 Dados para Cada Ciclo Fixo
A espessura da ranhura ou ferramenta utilizada na confeco da ranhura est
incorreta. Este alarme acionado quando a espessura da ferramenta utilizada
maior que a espessura de ranhura, excluindo-se o valor de acabamento.
Verifique a espessura da ranhura, da ferramenta, e o valor de acabamento.
1.4.2 Dados para Cada Ciclo Fixo
Impossvel efetuar ranhura de corte trapezoidal devido a diferena entre a
espessura da base da ranhura e da extremidade da ferramenta. Este alarme
ativado quando a espessura da extremidade de corte da ferramenta utilizada
maior que a espessura da base da ranhura, exluindo-se o valor de acabamento
Verifique a espessura da ranhura, da ferramenta e o valor de acabamento.
1.4.2 Dados para Cada Ciclo Fixo
O ponto de incio para abertura de rosca coincide com o ponto final.
Verifique os dados para abertura de rosca deste alarme, e introduza os dados
corretos da figura.
1.4.2 Dados para Cada Ciclo Fixo

- 650 -

V. MANUTENO

MANUTENO

B63854PO/03

1. MTODO DE SUBSTITUIO
DA BATERIA

MTODO DE SUBSTITUIO DA BATERIA

Este captulo descreve como trocar a bateria de manuteno do CNC e


a do codificador de pulsos absoluto. Este captulo composto pelas
seguintes sees:
1.1 SUBSTITUIO DE BATERIA DA UNIDADE DE CONTROLE
1.2 BATERIA PARA CODIFICADOR DE PULSO ABSOLUTO
1.3 BATERIA PARA CODIFICADORES DE PULSO ABSOLUTO
INTEGRADOS (6 VDC)

Bateria para a
manuteno da memria

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. Desse modo, os dados acima no so perdidos em caso de falha da bateria principal. A bateria de compensao instalada na unidade de controle antes do equipamento sair da fbrica. Esta bateria
pode servir de apoio ao contedo da memria por cerca de um ano.
Quando h uma diminuio da tenso da bateria, a mensagem de alarme
"BAT" pisca no LCD 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 da primeira emisso do alarme. Isto, contudo, 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
nesse estado, o alarme de sistema 910 (alarme de paridade S-RAM) ser
acionado, pois o contedo da memria est perdido. Substitua a bateria,
apague toda a memria e ento reintroduza os dados.
Substitua a bateria de manuteno da memria em poucos minutos, enquanto
a unidade de controle estiver desligada.
Podem ser usados os dois tipos seguintes de bateria.
D Bateria de ltio, incorporada na unidade de controle do CNC.
D Duas baterias secas alcalinas (tamanho D) em um compartimento externo
NOTA
Uma bateria de ltio instalada na fbrica como procedimento padro.

653

1. MTODO DE SUBSTITUIO
DA BATERIA

MANUTENO

B63854PO/03

1.1
SUBSTITUIO DE
BATERIA PARA
UNIDADE DE
CONTROLE
D Substituio da bateria

Se uma bateria de ltio for utilizada, tenha em mos A02B0200K102


(cdigo FANUC : A98L00310012).
(1) Ligue o CNC. Aps cerca de 30 segundos, desligue o CNC.
(2) Remova a bateria da rea superior da unidade CNC.
Primeiro desconecte o cabo. Depois, remova a bateria do compartimento.
O compartimento da bateria est localizado na extremidade superior da
placa do quadro principal da CPU.
(3) Reinstale a bateria, depois conecte o cabo.

Compartimento da bateria

Bateria de ltio
A02B0200K102

Cabo conector

ALERTA
A instalao incorreta da bateria pode causar uma exploso.
Evite utilizar uma bateria diferente da especificada aqui
(A02B0200K102).

654

B63854PO/03

MANUTENO

1. MTODO DE SUBSTITUIO
DA BATERIA

NOTA
Complete os passos (1) a (3) dentro de 30 minutos. (ou, para
o 210i com funes de PC, dentro de 5 minutos).
Se ficar muito tempo sem bateria, poder haver perda
dos dados de memria.

Descarte a bateria descarregada observando apropriadamente as normas e


regulamentos municipais. Ao descartar a bateria isole os terminais com fita,
para que no ocorra curto-circuito.

655

1. MTODO DE SUBSTITUIO
DA BATERIA

MANUTENO

B63854PO/03

Uso de pilhas secas


alcalinas tamanho D
D Substituio da bateria

(1) Tenha pilhas secas alcalinas tamanho D em mos.


(2) Ligue o CNC.
(3) Remova a tampa do compartimento da bateria.
(4) Substitua as pilhas secas antigas pelas novas. Instale as pilhas secas
na polaridade correta.
(5) Recoloque a tampa no compartimento da bateria.
NOTA
No estado de desligado, a bateria deve ser substituda
como no caso de bateria de ltio, descrito acima.

2 pilhas secas

Tampa

Terminal de conexo
na parte posterior

4 orifcios de montagem
Compartimento da bateria

656

B63854PO/03

1.2
BATERIA PARA CODIFICADOR DE PULSO ABSOLUTO

MANUTENO

1. MTODO DE SUBSTITUIO
DA BATERIA

A unidade de bateria para codificador de pulso absoluto pode ser conectada utilizando-se o [Esquema 1 de conexo] e o [Esquema 2 de conexo] detalhados abaixo.

[Esquema 1 de conexo]
Suprimento de energia de
uma unidade de bateria
para mais de um SVM

Compartimento da bateria
A06B6050K060
PSM

SVM
CXA2B

CXA2A

CXA2A

SVM
CXA2B

Bateria
A06B6050K061

CXA2A

Cabo conector
A06B6110K211

Se for indicado bateria com baixa tenso ou de 0 V de tenso no alarme


CPA (Codificador de pulso absoluto), substitua a bateria.
Se uma bateria de 0 V de tenso for indicada, necessrio efetuar um
retorno ao ponto zero.
O codificador de pulso absoluto do motor servo srie ai incorporado a
um capacitor de manuteno padro. Este capacitor faz com que a deteco
da posio absoluta seja continuada por cerca de 10 minutos.
Portanto, nenhum retorno ao ponto zero precisa ser executado, caso o
amplificador servo seja mantido desligado durante o tempo de substituio da bateria, dentro do prazo de 10 minutos.
Ao contrrio, o codificador de pulso absoluto do motor servo padro srie
a no est integrado a um capacitor de manuteno. Preste ateno quando
substituir a bateria para este codificador de pulso. Consulte [Cuidado
n 1 para substituio de bateria] no final desta seo para maiores detalhes.
A vida til das baterias de cerca de dois anos se forem utilizadas em uma
configurao de seis eixos com motores servo srie ai; e um ano se forem
utilizadas em uma configurao de seis eixos com motores servo srie a.
A FANUC recomenda que as baterias sejam substitudas periodicamente e de acordo com sua vida til.
A unidade de bateria composta de quatro baterias alcalinas R20. Baterias comercializadas podem ser utilizadas na unidade de bateria. A bateria
opcional oferecida pela FANUC A06B6050K061.

657

1. MTODO DE SUBSTITUIO
DA BATERIA

MANUTENO

B63854PO/03

ALERTA
1 No conecte mais de uma bateria mesma linha BATL
(B3). Se a tenso de sada entre as baterias for diferente,
pode ocorrer um curto-circuito, resultando em superaquecimento das mesmas.
2 Instale a bateria com a polaridade correta. Caso contrrio, pode ocorrer sobreaquecimento, exploso, ou pegar
fogo.

658

B63854PO/03

1. MTODO DE SUBSTITUIO
DA BATERIA

MANUTENO

[Conexo esquema 2]
Instalando baterias
em cada SVM
SVM

SVM

Compartimento bateria

Compartimento bateria

A06B6114K500

A06B6114K500

Bateria

Bateria

A06B6073K001

A06B6073K001

CX5X

CX5X

Se for indicado bateria de baixa tenso ou de 0 V de tenso no alarme


CPA (Codificador de pulso absoluto), substitua a bateria (A06B6073K001).
Se uma bateria de 0 V de tenso for indicada, necessrio efetuar um
retorno ao ponto zero.
O codificador de pulso absoluto do motor servo srie ai incorporado a
um capacitor de manuteno padro. Este capacitor faz com que a deteco
da posio absoluta seja continuada por cerca de 10 minutos.
Portanto, nenhum retorno ao ponto zero precisa ser executado, caso o
amplificador servo seja mantido desligado durante o tempo de substituio da bateria, dentro do prazo de 10 minutos.
Ao contrrio, o codificador de pulso absoluto do motor servo padro srie
a no est integrado a um capacitor de manuteno. Preste ateno quando
substituir a bateria para este codificador de pulso. Consulte [Cuidado
n 1 para substituio de bateria] no final desta seo para maiores detalhes.
A vida til das baterias de cerca de dois anos com motores servo srie ai,
e um ano com motores servo srie a.
A FANUC recomenda que as baterias sejam substitudas periodicamente, de acordo com sua vida til.
As baterias integradas no esto comercialmente disponveis. Precisam
ser compradas da FANUC. Assim, a FANUC rrecomenda que se mantenha
baterias sobressalentes.

659

1. MTODO DE SUBSTITUIO
DA BATERIA

MANUTENO

B63854PO/03

ALERTA
1 Ao utilizar baterias integradas (A06B6073K001),
no as conecte ao BATL (B3) do cabo
CXA2A/CXA2B.
As tenses de sada de diferentes baterias de SVM podem ocasionar curto-circuito, resultando no superaquecimento das baterias.
2 No conecte mais de uma bateria na mesma linha BATL
(B3). Se a tenso de sada entre as baterias for diferente, pode ocorrer curto-circuito, resultando no superaaquecimento das baterias.
3 Instale a bateria com a polaridade correta. Caso contrrio, pode ocorrer sobreaquecimento, exploso, ou pegar
fogo.
[Procedimento de instalao da bateria]
(1) Remova a tampa da bateria do SVM.
(2) Instale a bateria no SVM como mostrado na figura abaixo.
(3) Recoloque a tampa da bateria.
(4) Prenda o cabo da bateria ao CX5X do SVM.
SVM
Direo para introduo
Lateral do cabo
Verm: +6 V
Cabo conector

Preto: 0 V

Bateria

CX5X

Tampa da bateria
+6 V
0V

CUIDADO
1 Quando a bateria instalada no SVM pela lateral de onde
o cabo foi tirado, o cabo pode se esticar, levando a uma
condio de mau contato. Portanto, instale a bateria de
forma que o cabo no fique muito esticado.
2 Tome cuidado ao manusear o cabo conector. Consulte
[Cuidadon 2 para substituio da bateria] no final desta
seo, para maiores detalhes.

660

B63854PO/03

[Cuidado No. 1 para


substituio de bateria]

MANUTENO

1. MTODO DE SUBSTITUIO
DA BATERIA

O codificador de pulso para o motor servo de srie a no incorporado a um


capacitor de manuteno como padro. Para manter a informao da posio
absoluta no codificador de pulso absoluto, necessrio manter ligada a energia
do controle durante a substituio da bateria. Siga o procedimento detalhado abaixo.
[Procedimento de substituio da bateria]
1. Certifique-se de que o SVM est ligado (o LED do segmento 7 na parte
frontal do SVM est aceso).
2. Certifique-se de que o boto de parada de emergncia do sistema foi
pressionado.
3. Certifique-se de que o motor no foi ativado.
4. Certifique-se de que o LED de carga do link DC do SVM est desligado.
5. Remova a bateria antiga e instale a nova.
6. Isto completa a substituio. Pode desligar o sistema.

ALERTA
1 Ao substituir a bateria tome cuidado para no tocar nas partes metlicas descobertas do painel. Em particular, tome cuidado para no tocar
em nenhum circuito de alta tenso devido o risco de choque eltrico.
2 Antes de substituir a bateria, verifique se o LED de confirmao
de carga do link DC, na parte frontal do amp. servo, est desligado.
Negligenciando este controle cria o risco de choque eltrico.
3 Instale a bateria com a polaridade correta. Caso
contrrio, pode sobreaquecer, explodir, ou pegar
fogo.
4 Evite um curto-circuito entre linhas de +6 V e 0 V de uma
bateria ou cabo. Um curto-circuito pode levar ao aquecimento
na bateria, uma exploso ou fogo.

661

1. MTODO DE SUBSTITUIO
DA BATERIA

[Cuidado No. 2 para


substituio de bateria]

MANUTENO

B63854PO/03

Se uma fora excessiva for aplicada ao cabo quando for introduzido ou


removido, pode resultar num mau contato. Portanto, ao introduzir e remover o cabo da bateria, tome cuidado para no aplicar fora
excessiva; apenas siga as instrues dadas na seguinte tabela.
(1) Prendendo os cabos conectores
<1>

Verifique a posio
para coneco.

<2>

Encaixe o cabo conector enquanto o


levanta suavemente.

10 degraus ou menos
<5>

Aqui, o ngulo do cabo conector para o


horizontal deve ser
de 5 graus ou menos.

5 graus ou menos

<3>

Aps passar o pino de


travamento, introduza
o cabo de modo reto.

<4>

A conexo do cabo
est concluda.

662

MANUTENO

B63854PO/03

1. MTODO DE SUBSTITUIO
DA BATERIA

(2) Desconectando o cabo


<1>

Segure ambas as laterais do cabo isolador e o cabo, e


puxe-os horizontalmente.

<2>

Puxe a lateral do cabo


para fora enquanto o
levanta suavemente.

10 graus ou menos
<3>

Aqui, o ngulo do cabo para o horizontal


deve ser de 5 graus
ou menos.

5 graus ou menos

663

1. MTODO DE SUBSTITUIO
DA BATERIA

1.3
BATERIA PARA
CODIFICADORES DE
PULSO ABSOLUTO
INDEPENDENTE (6 VDC)

MANUTENO

B63854PO/03

Uma unidade de bateria pode manter os dados da posio atual para seis
codificadores de pulso absoluto por um ano.
Quando a tenso da bateria diminui, os alarmes APC 306 a 308 (+ o nmero
do eixo) so mostrados no display CRT. Quando mostrado o alarme APC
3n7 substitua a bateria imediatamente. Em geral, a bateria deve ser substituda
dentro de duas ou trs semanas, dependendo do nmero de codificadores
de pulso utilizados.
Se a tenso da bateria continuar a diminuir, as posies atuais para os codificadores de pulso podem no mais ser mantidos. Ao ativar a unidade de
controle neste estado far com que o alarme APC 300 (alarme de solicitao de retorno ao ponto de referncia) seja acionado. Retorne a ferramenta
ao ponto de referncia aps substituir a bateria.
Ver Seo 7.1.3 para detalhes sobre a conexo de bateria para codificadores de
pulsos absolutos independentes. A bateria para codificador de pulso absoluto
embutido, est instalada no servo amplificador. Para uma explicao do procedimento de substituio, consulte o Manual de Manuteno Srie a de
MOTOR SERVO FANUC.

Substituio de baterias

Adquira quatro baterias alcalinas (tamanho D).


(1) Ative a mquina (Srie 0i).
(2) Solte os parafusos do compartimento da bateria conectado unidade
de interface do detector instalado separadamente, e remova a tampa.
(3) Substitua as baterias secas do compartimento.
Note a polaridade das baterias como mostrado na figura abaixo (duas
baterias para um sentido e as outras duas no sentido oposto).

Parafusos

Tampa

(4)Aps instalar as novas baterias, recoloque a tampa.


(5)Desative a mquina (Srie 0i).
ALERTA
Se as baterias no forem instaladas corretamente, pode
ocorrer uma exploso. Nunca utilize baterias diferentes
das especificadas (Baterias alcalinas tamanho D).

CUIDADO
Substitua as baterias enquanto a srie 0i estiver ativada.
Note que, se as baterias forem substitudas enquanto o CNC
estiver desativado, a posio absoluta registrada ser perdida.

664

SERVO AMPLIFICADOR
Srie

1. MTODO DE SUBSTITUIO
DA BATERIA

MANUTENO

B63854PO/03

A bateria conectada atravs de um dos 2 modos, abaixo:


Mtodo 1: Prenda a bateria de ltio ao SVM.
Utilize a bateria: A06B6093K001.
Mtodo 2: Utilize o compartimento de bateria (A06B6050K060).
Utilize a bateria: A06B6050K061 ou bateria alcalina tamanho D.
Mtodo

Item

Cdigo de ordem

Mtodo 1 Bateria (Bateria de ltio)

A06B6093K001

Mtodo 2 Bateria (4 peas de bateria


alcalina tamanho D))

A06B6050K061

D Prenda a bateria de ltio ao amplificador. (Mtodo 1)


Prenda a bateria de ltio (A06B6093K001) ao amplificador.
[Procedimento para Fixao]
(1)Verificar os itens 1 a 3 para "Procedimento de Substituio.
(2)Em caso de SVU12 ou SVU20, remova a tampa da bateria
sob a unidade servo apertando as laterais esquerda e direita.
No caso de SVU40 ou SVU80, remova a tampa presa do lado
direito da unidade servo, apertando a parte superior e inferior.
(3)Remova a bateria da unidade servo.
(4)Substitua a bateria e conecte o cabo da bateria com o conector
CX5X ou CX5Y da unidade servo.
(5)Monte a tampa da bateria.

Bateria

Tampa da bateria

SVU12, SVU20

665

1. MTODO DE SUBSTITUIO
DA BATERIA

MANUTENO

B63854PO/03

Bateria

Tampa da bateria

Passe o cabo da bateria por esta fenda

SVU40, SVU80

CUIDADOS
D O cabo conector da bateria pode ser conectado com um
CX5X ou CX5Y.
D Substituio das baterias do compartimento de bateria. (Mtodo 2)
Coloque quatro baterias alcalinas tamanho D no compartimento
de bateria instalado na mquina.
[Procedimento para Fixao]
(1)Verificar os itens de 1 a 3 para "Procedimento de Substituio".
(2)Tenha em mos 4 baterias alcalinas tamanho D.
(3)Solte os parafusos do compartimento de bateria. Remova a tampa.
(4)Substitua as baterias alcalinas do compartimento. Preste ateno
especial polaridade das baterias alcalinas.
(5)Prenda a tampa.
Parafusos

Tampa

666

B63854PO/03

Baterias descarregadas

MANUTENO

1. MTODO DE SUBSTITUIO
DA BATERIA

Baterias antigas devem ser disponibilizadas como "SOBRAS INDUSTRIAIS


de acordo com as regulamentaes do pas ou autonomia, onde
sua mquina foi instalada.

667

ANEXOS

LISTA DOS CDIGOS DA FITA

Cdigo ISO
Caractere

Cdigo EIA

8 7 6 5 4

3 2 1

8 7 6 5 4

ff

ff

ff

ff

ff

ff

ff

ff

ff

fff

3
f

ff

fff

fff

Observaes

Caractere

A. LISTA DOS CDIGOS DA FITA

ANEXO

B63854PO/03

No
Usado
usado
Nmero 0

f Nmero 1

f f Nmero 3

Nmero 2

Nmero 4

f Nmero 5

ff

4
f

3 2 1

Macro B
de usurio

Nmero 6

f f f Nmero 7

Nmero 8

ff

f Nmero 9

ff

f Endereo A

ff

ff

ff

ff

ff

fff

ff

f
ff
f

Endereo B

fff

ff

Endereo D

fff

f Endereo E

fff

ff

ff

f f f Endereo G

ff

ffff

f f Endereo C

Endereo F
Endereo H
f Endereo I

ff

f f Endereo J

ff

ff

f f Endereo L

ff

ff

fff

ff

ff

Endereo Q

ff

f Endereo R

ff

ff

ff

ff

Endereo U
f Endereo V

Endereo K

Endereo M

f Endereo N

ff

f f f Endereo P

Endereo O

Endereo S

f f Endereo T

ff

ff

fff

ff

ff

ff

ff

f f f Endereo X

ff

fff

Endereo Y

ff

f Endereo Z

f
f

671

Endereo W

A. LISTA DOS CDIGOS DA FITA

ANEXO

Cdigo ISO

Cdigo EIA

Caractere 8 7 6 5 4

DEL

B63854PO/03

fffff

NUL

3 2 1

Caractere

fff

Del

Observaes

8 7 6 5 4

ffff

3 2 1

fff

Vazio

BS

HT

Tab

fff

ff

LF or NL

BS

CR

SP

f
f
f

___

ER

ff

fff

___

fff

ff

.
#

$
&

ff

fff
f

fff

fff

(247)

Sem perfurao. Com


o cdigo EIA, no poder ser usado na seo de informao significante.

Retrocesso

Tabulador

Retorno do carro

Espao

ff

Controle de sada
(incio de comentrio)

Controle de entrada
(fim de comentrio)

fff

Sinal positivo

Sinal negativo

Dois pontos (endereo O)


ff
ff

f Salto opcional de bloco

f f Ponto (ponto decimal)


Sustenido
Sinal de dlar

& comercial

___

Apstofro

Parmetro
(No.6010)

Asterisco

fff

f f Parada rebob. absoluto

&

ff

___

Apagar
(apagar m perfurao)

Parmetro
ff
(No.6012)

<

(245)

No
Usado
usado

Fim de bloco

SP

CR ou EOB f

Macro B
de usurio

ff

f f Vrgula

___

Ponto e vrgula

___

Menor que

Sinal de igual

Parmetro
f
(No.6011)

fff

>

fff

ff

___

Maior que

fff

fff

___

Interrogao

___

Arroba

___

Aspas

?
@

ff

ff

ff

ff

ff

ff

Parmetro
(No.6013)

Colchete esquerdo

Parmetro
(No.6014)

Colchete direito

672

B63854PO/03

ANEXO

A. LISTA DOS CDIGOS DA FITA

NOTA
1 Os smbolos usados na coluna de observao possuem os seguintes significados.
(Espao) : O caractere ser registrado na memria e tem um significado especfico.
Se for usado incorretamente em qualquer instruo que no um comentrio,
ser acionado um alarme.

: O caractere no ser registrado na memria, mas ser ignorado.

: O caractere ser registrado na memria, mas ser ignorado durante a


execuo do programa.
f
: O caractere ser registrado na memria. Se for usado em qualquer instruo
que no um comentrio, ser acionado um alarme.
j
: Se for usado em qualquer instruo que no um comentrio, o caractere no ser registrado na 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.

673

B.

LISTA DE FUNES
E FORMATO DE FITA

ANEXO

B63854PO/03

LISTA DE FUNES E FORMATO DE FITA

Dependendo do modelo, algumas funes no podem ser adicionadas como opes.


Nas tabelas abaixo, IP : representa uma combinao de endereos de
arbitrrios, utilizando X e Z.
x = 1 eixo bsico (geralmente X)
z = 2 eixo bsico (geralmente Z)
(1/4)
Funes

Ilustraes

Formato de Fita

Posicionamento (G00)

IP

G00 IP _ ;

IP

G01 IP _ F_;

Ponto inicial
Interpolao linear (G01)
Ponto inicial
Interpolao circular
(G02, G03)

Ponto inicial

G02
G03

X_ Z_

R_
I_ K_

F_ ;

G02

J
I

(x, y)

G18

(x, y)
G03
Ponto
inicial

J
I

Pausa (G04)
G04

X_

P_

Interpolao cilndrica

G07 IP _r_;
Modo de interpolao cilndrica
G07 IP 0 ;
Cancelamento do modo de interpolao cilndrica
r: Raio do cilindro

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 do desgaste

674

B. LISTA DE FUNES
E FORMATO DE FITA

ANEXO

B63854PO/03

(2/4)
Funes

Ilustraes

Formato de fita

Interpolao de coordenada
polar (G12.1, G13.1)
(G112, G113)

G12.1 ; Modo de interpolao da coordenada polar


G13.1 ; Cancelamento de interpolao da
coordenada polar

Seleo de plano
(G18)

G18 ; ZpXp seleo de plano

Converso polegada/mtrica
(G20, G21)

Entrada em polegadas : G20


Entrada mtrica : G21
(X, Z)

Controle de curso armazenado


2,3 (G22, G23)

G22X_ Z_ I_ K_ ;
G23 ;

(I, K)
Controle de retorno ao ponto
de referncia (G27)

G27 IP _ ;

IP
Ponto inicial

Retorno ao ponto de referncia


(G28)

Ponto de referncia (G28)

G28 IP_ ;
G30 IP_ ;

2 retorno ao ponto de referncia


(G30)

Posio intermediria

IP

2 ponto de
referncia (G30)

Ponto inicial

Funo de salto (G31)

IP
Ponto
inicial

Sinal de
salto
F

Abertura de rosca (G32)

G31 IP_ F_;

Guia idntica de aberura de rosca


G32 IP_ F_;

Compensao da ferramenta
de corte (G40, G41, G42)


G41

G40

Ferramenta

Ajuste do sistema de coordenadas


Ajuste da velocidade do fuso
(G50)

G41
G42

IP _ ;

G40 ; Cancelar

G42

G50 IP_ ;
Ajuste do sistema de coordenadas
G50 S_ ; Ajuste da velocidade do fuso

Z
Pr-definio do sistema de
coordenadas da pea (G50.3)

G50.3 IP 0 ;

675

B.

LISTA DE FUNES
E FORMATO DE FITA

ANEXO

B63854PO/03

(3/4)
Funes
Sistema de coordenadas
local (G52)

Ilustraes

Formato de fita
G52 IP_ ;

X
IP

Sistema de coordenadas local

Y Sistema de coordenadas
da pea

Seleo do sistema de coordenadas da mquina (G53)


Seleo do sistema de
coordenadas da pea
(G54 a G59)

G53 IP_ ;

IP
Correo do ponto
de origem da pea

G54
:
G59

IP _ ;

Sistema de
coordenadas
da pea
Sistema de coordenadas
da mquina

Macro de usurio
(G65, G66, G67)

Macro
O_ ;
G65 P_ L_ ;

M99 ;

Chamada de ao simples
G65 P_ L_ <argumento> ;
P : Nmero de programa
L : Contagem de repeties
G66 P_ L_ <argumento> ;
G67 ; Cancelamento

Ciclo fixo
(G71 a G76)
(G90, G92, G94)

Consultar 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_ ;
G90
G92

X_ Z_ I_ F_ ;

G94 X_ Z_ K_ F_ ;
Controle de velocidade de
corte constante (G96/G97)

Avano por minuto


Avano por rotao
(G98, G99)

Velocidade do fuso
N (min1)

G96 S_ ; Inicia o controle de vel. de corte constante


(Comando de velocidade de corte)
G97 S_ ; Velocidade de corte constante cancelado
(Comando de vel. mxima do fuso)

mm/min
mm/rov

G94 F_ ; Avano por minuto


G95 F_ ; Avano por rotao

Velocidade de corte
(m/min ou ps/min)

pol/min
pol/rov

Programao absoluto
incremental
(quando for o sistema A de cd. G)

X_Z_C_ ; Programao absoluta


U_W_H_ ; Programao incremental
(Identificado por uma palavra de endereo especificado por uma funo G, tal como G00 ou G01

676

B. LISTA DE FUNES
E FORMATO DE FITA

ANEXO

B63854PO/03

(4/4)
Funes

Ilustraes

Formato de fita

Programao absoluta/
incremental
(G90/G91)
(durante o sistema B, C de cd. G)

G90_ ; Programao absoluta


G91_ ; Programao incremental
G90_ G91_ ; Utilizados juntos
G98

(G98/G99)
(durante o sistema B, C de cd. G)

G99

Ponto I
Ponto R
Ponto Z

677

G98_ ;
G99_ ;

C. FAIXAS DO VALOR DE COMANDO

ANEXO

B63854PO/03

FAIXA DO VALOR DE COMANDO

Eixo linear
D No caso de entrada
em milmetros, o valor
da rosca de avano
indicado em milmetros

Sistema incremental
Menor incremento de entrada 0,001 mm
Menor incremento de comando X : 0,0005 mm

(especificao de dimetro)
Y : 0,001 mm
(especificao de raio)
Dimenso mxima
programvel

99999,999 mm

Mx. deslocamento rpido *1 240000 mm/min


Faixa da veloc. de avano *1 Avano por minuto:

1 a 240000 mm/min
Avano por rotao:
0,0001 a 500,0000 mm/rot
Avano incremental

0,001, 0,01, 0,1, 1mm/passo

Compensao da ferramenta 0 a 999,999 mm

Tempo de pausa

D No caso de entrada em
polegadas, o valor da
rosca de avano
indicado em milmetros

0 a 99999,999 seg

Sistema incremental
Menor incremento de entrada 0,0001 pol
Menor incremento de comando X : 0,0005 pol
(especificao de dimetro)
Y : 0,001 pol
(especificao de raio)
Dimenso mxima
programvel

9999,9999 pol

Mx. deslocamento rpido *1 240000 mm/min


Faixa da veloc. de avano *1 Avano por minuto:
0,01 a 9600 pol/min
Avano por rotao:
0,000001 a 9.999999 pol/r ot
Avano incremental

0,0001, 0,001, 0,01, 0,1 pol/passo

Compensao da ferramenta 0 a 99,9999 pol


Tempo de pausa

678

0 a 99999,999 seg

B63854PO/03

D No caso de entrada em
polegadas, o valor da
rosca de avano
indicado em polegadas

ANEXO

C. FAIXAS DO VALOR DE COMANDO

Sistema incremental
Menor incremento de entrada 0,0001 pol
Menor incremento de comando X : 0,00005 pol
(especificao de dimetro)
Y : 0,0001 pol
(especificao de raio)
Dimenso mxima
programvel

9999,9999 pol

Mx. deslocamento rpido *1 9600 pol/min


Faixa da veloc. de avano *1 Avano por minuto:
0,01 a 9600 pol/min
Avano por rotao:
0,000001 a 9,999999 pol/rot
Avano incremental

0,0001, 0,001, 0,01, 0,1 pol/passo

Compensao da ferramenta 0 a 99,9999 pol


Tempo de pausa

D No caso de entrada em
milmetros, o valor da
rosca de avano
indicado em polegadas

0 a 99999,999 seg

Sistema incremental
Menor incremento de entrada 0,001 mm
Menor incremento de comando X : 0,00005 pol
(especificao de dimetro)
Y : 0,0001 pol
(especificao de raio)
Dimenso mxima
programvel

99999,999 mm

Mx. deslocamento rpido *1 9600 pol/min


Faixa da veloc. de avano *1 Avano por minuto:
1 a 240000 mm/min
Avano por rotao:
0,0001 a 500.0000 mm/rot
Avano incremental

0,001, 0,01, 0,1, 1mm/passo

Compensao da ferramenta 0 a 999.999 mm


Tempo de pausa

679

0 a 99999.999 seg

C. FAIXAS DO VALOR DE COMANDO

ANEXO

B63854PO/03

Eixo de rotao
Sistema incremental
ISB

ISC

Menor incremento de entrada 0,001 grau

0,0001 grau

Menor incremento de
comando

0,001 grau

0,0001 grau

99999,999 graus

9999,9999 graus

Mx. deslocamento rpido *1 240000 graus/min

100000 graus/min

Faixa da veloc. de avano *1 1 a 240000 graus/min

1 a 100000 graus/min

Avano incremental

0,0001, 0,001, 0,01, 0,1


grau/passo

Dimenso mxima
programvel

0,001, 0,01, 0,1, 1


grau/passo

NOTA
*1 As faixas da velocidade de avano mostradas acima so
limitaes dependentes da capacidade de interpolao
do CNC. Como um sistema total, as limitaes dependentes
do sistema servo tambm devem ser consideradas.

680

ANEXO

B63854PO/03

NOMOGRAFIAS

681

D. NOMOGRAFIAS

D. NOMOGRAFIAS

D.1
COMPRIMENTO DE
ROSCA INCORRETO

ANEXO

B63854PO/03

Como ilustrado na Fig. D.1 (a), os passos de uma rosca so geralmente incorretos em 1 e 2, devido acelerao e desacelerao automtica. Assim,
necessrio inserir no programa tolerncias de comprimento para 1
e 2 .

Fig.D.1(a) Posio incorreta de rosca

Explicaes
D Como determinar 2
d 2 + T1V (mm) . . . . . . . (1)
V + 1 RL
60
T1
V
R
L

:
:
:
:

Constante de tempo do sistema servo (seg)


Velocidade de corte (mm/seg)
Constante de tempo T1 (seg)
Velocidade do fuso (min-1)
do sistema servo: NormalAvano da rosca (mm)
mente 0,033 s.

D Como determinar 1
d 1 + {tT1 ) T1 exp( t )}V
T1

. . . . . . . (2)

a + exp( t )
T1

. . . . . . . (3)

Constante de tempoT1 (seg)


T1 : Constante de tempo do sistema servo (seg)
do sistema servo: NormalV : Velocidade de corte (mm/seg)
mente 0,033 s.

No incio de 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 + DL
L

Quando o valor de HI determinado, obtm-se o intervalo de tempo


at que seja alcanada a preciso da rosca. O tempo HtI substitudo em
(2) para determinar 1: As constantes V e T1 so determinadas do mesmo
modo que 2 . Pelo clculo de 1 ser antes complexo, foi feita uma nomografia nas seguintes pginas.

682

D Como usar a nomografia

D. NOMOGRAFIAS

ANEXO

B63854PO/03

Primeiro especifique a classe e a guia de uma rosca. A preciso da rosca


ser obtida em (1) e, dependendo da constante de tempo da acelerao/desacelerao do avano de corte, o valor 1 ser obtido em (2), quando
V=10 mm/s. Em seguida, dependendo da velocidade da abertura de rosca, 1
poder ser obtido em (3) para outras velocidades diferentes de 10mm/s.
1(V=10mm/
seg)
V=40mm/
seg

V=20mm/
seg
Constante de tempo
do sistema servo
(2)
T1

(3)

(1)

T2

a
0

O grfico de referncia, mais frente,


mostra um exemplo concreto.

L
L

Fig.D.1(b) Nomografia

NOTA
As equaes para 1 e 2 so vlidas quando a constante de tempo
de acelerao/desacelerao do avano de corte for igual a 0.

683

D. NOMOGRAFIAS

ANEXO

D.2
CLCULO SIMPLES
DO COMPRIMENTO
DE ROSCA
INCORRETO

B63854PO/03

Fig. D.2 (a) Seo incorreta da rosca

Explicaes
D Como determinar 2
d 2 + LR

1800 * (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.

D Como determinar 1
d 1 + LR (1lna)
1800 *

+ d2(1lna)

(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.

Em seguida, os valores de rosca admissveis:


a

1lna

0,005

4,298

0,01

3,605

0,015

3,200

0,02

2,912

Exemplos
R=350min-1
L=1mm
a=0,01

ento

d 2 + 350

1800

d 1 + d2

+ 0,194 (mm)

3,605 + 0,701 (mm)

684

B63854PO/03

ANEXO

D Referncia

Nomografia para obter a distncia de aproximao 1

685

D. NOMOGRAFIAS

D. NOMOGRAFIAS

D.3
CAMINHO DA
FERRAMENTA
NOS CANTOS

ANEXO

B63854PO/03

Quando h um retardamento do sistema servo (devido a uma acelerao/desacelerao exponencial durante o corte ou causado pelo sistema de posicionamento,
quando est sendo usado um motor servo) acompanhado pelo 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 T1 da acelerao/desacelerao exponencial fixada
em 0.

V2

Caminho programado
Caminho da ferramenta

V1

Fig. D.3 (a)

Ligeiro desvio entre o caminho da ferramenta


e o caminho programado

Este caminho da ferramenta determinado pelos seguintes parmetros:


Velocidade de avano (V1, V2)
ngulo de canto (q)
Constante de tempo (T1) a acelerao/desacelerao exponencial
durante o corte (T1 = 0)
Presena ou ausncia de um 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 da preciso desejada.
Em outras palavras, se o contorno da pea no se encontrar dentro da preciso terica, os comandos do bloco seguinte no sero lidos at que a velocidade
de avano especificada seja igual a 0. Neste caso, a funo de pausa
utilizada para parar a mquina por um perodo de tempo adequado.

686

Anlise

D. NOMOGRAFIAS

ANEXO

B63854PO/03

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
do nmero de caracteres do bloco seguinte, etc.).
V

VY2

VX2

VY1

1
0

VX1

Fig. D.3(b) Exemplo de um caminho da ferramenta

D Descrio das condies


e dos smbolos

V X1 + V cos f 1
V Y1 + V sin f 1
V X2 + V cos f 2
V Y2 + V sin f 2
V

: Velocidade de avano nos dois blocos anteriores e


posteriores ao arredondamento de cantos
VX1 : Componente do eixo X ref. veloc. de avano do bloco precedente
VY1 : Componente do eixo Y ref. veloc. de avano do bloco precedente
VX2 : Componente do eixo X ref. veloc. de avano do bloco subseqente
VY2 : Componente do eixo Y ref. veloc. de avano do bloco subseqente
: ngulo de canto
1 : ngulo formado pela direo de caminho especificado do bloco
precedente e pelo eixo X
2 : ngulo formado pela direo de caminho especificado do bloco
subseqente e pelo eixo X

687

D. NOMOGRAFIA

ANEXO

B63854PO/03

D Clculo do valor inicial


0

Y0
V
X0

Fig. D.3(c) Valor inicial

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)
T1:Constante de tempo da acelerao/desacelerao exponencial. (T=0)
T2:Constante de tempo do sistema de posicionamento (inversa ao ganho do
loop de posio).

D Anlise do caminho
da ferramenta nos cantos

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 X2V X1)[1
+ V X2[1
V Y(t) +

V X1
{T exp( t )T 2 exp( t )} ) V X1]
T1T 2 1
T1
T2

V X1
{T exp( t )T2 exp( t )}]
T 1T2 1
T1
T2

V Y1V Y2
{T1 exp( t )T 2 exp( t )} ) V Y2
T1T 2
T1
T2

Sendo assim, as coordenadas do caminho da ferramenta no momento t


so calculadas a partir das seguintes equaes:
X(t) + V (t)dtX
t

V X2V X1
2
2
{T1 exp( t )T2 exp( t )}V X2(T 1 ) T 2t)
T1T 2
T1
T2

V (t)dtY
t

Y(t) +

V Y2V Y1
2
2
{T1 exp( t )T2 exp( t )}V Y2(T 1 ) T 2t)
T1T 2
T1
T2

688

D.4
ERRO DE DIREO
DO RAIO DURANTE
O CORTE CIRCULAR

D. NOMOGRAFIAS

ANEXO

B63854PO/03

Quando se utiliza um motor servo, o sistema de posicionamento provoca


um erro entre os comandos de entrada e os resultados de sada. Como a
ferramenta avana ao longo do segmento especificado, esse erro no
ocorre na interpolao linear. Na interpolao circular, contudo, erros radiais
podem ser produzidos especialmente durante o corte circular alta velocidade.
Este erro pode ser calculado da seguinte forma:
X

Dr
Caminho programado
Caminho real

Z
2

2
2
Dr + 1 (T 1 ) T2 (1 * a 2)) Vr . . . . . . . (1)
2

Dr
v :
r :
T1

: Desvio radial mximo (mm)


Velocidade de avano (mm/s)
Raio do crculo (mm)
: Constante de tempo (seg) da acelerao/desacelerao exponencial
durante o corte (T=0)
T2 : Constante de tempo do sistema de posicionamento (seg) (inversa ao
ganho do loop de posio)
a : Coeficiente (%) de avano avanado
No caso da acelerao/desacelerao em forma de sino e da acelerao/
desacelerao linear aps a interpolao de avano de corte, possvel
obter um valor aproximado deste erro radial atravs da seguinte expresso:
Acelerao/desacelerao aps a interpolao do avano de corte

Dr +

241 T

2
1

2
2
) 1 T2 (1 * a 2) Vr
2

Acelerao/desacelerao em forma de sino aps a interpolao do avano de corte

Dr +

481 T

2
1

2
2
) 1 T2 (1 * a 2) Vr
2

Assim, no caso da acelerao/desacelerao em forma de sino, e da acelerao/desacelerao linear aps a interpolao, o erro radial e menor no correspondente a um fator de 12 do que no caso da acelerao/desacelerao exponencial, excluindo quaisquer erros causados pela constante de tempo do loop servo.
Fig. D.4 Erro de desvio do raio do corte circular

Uma vez que o raio r de usinagem (mm) e o erro admissvel r (mm) da


pea se encontram pr-definidos na usinagem real, o limite da velocidade
de avano mximo admissvel v (mm /seg) determinado 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 do fabricante da mquina-ferramenta.

689

E.

ESTADO DURANTE A ENERGIZAO,


A ANULAO E O RESET

ANEXO

B63854PO/03

ESTADO DURANTE A ENERGIZAO, A ANULAO


E O RESET

O parmetro n 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 estado no se altera ou o movimento continuado.
:O estado cancelado ou o movimento interrompido.
Elemento
Dados de Valor de correo
definio
Dados definidos atravs
da operao de definio
MDI

Ao energizar

Apagado

Reset

f : Modo MDI
: Outro modo

Display do nmero de
seqncia

f (Nota 1)

f (Nota 1)

Cdigo G ao simples

Parmetro
Dados
Programas em memria
diversos
Contedo armazenado
no buffer

Cdigo G modal

Cdigos G iniciais.
Cdigos G iniciais.
(Os cdigos G20 e G21 voltam ao
(G20/G21 no se
estado em que se encontravam da
alteram).
ltima vez que o sistema foi desligado).
Zero

Zero

S, T, M

K (Nmero de repeties)

Zero

Valor das coordenadas de trabalho

690

B63854PO/03

Item
Ao em Movimento
operao
Pausa

ANEXO

E. ESTADO DURANTE A ENERGIZAO,


A ANULAO E O RESET

Ao energizar

Apagado

Reset

Ativao dos cdigos


M, S e T

Correo da ferramenta

Dependendo do
parmetro LVK
(n 5003#6)

f : Modo MDI
Outros modos dependem do parmetro
LVK (n5003#6).

Compensao do raio
da ponta da ferramenta

f : Modo MDI
: Outros modos

Armazenamento do
nmero do subprograma chamado

(Nota 2)

f : Modo MDI
: Outros modos
(Nota 2)

Desligado, se no
houver causa para
o alarme

Desligado, se no
houver causa para o
alarme

Sinais
Sinal de alarme AL do
de sada CNC

Desligado, se no houver causa


para o alarme

LED de trmino do
retorno ao ponto de
referncia

f
( : Parada de
emergncia)

f
( : Parada de
emergncia

Cdigos S, T e B

Cdigo M

Sinais de strobe M, S
eT

Sinal de rotao do
fuso (sinal analgico S)

Sinal de pronto MA do
CNC

ON

Sinal de pronto SA do
servo

ON (Se for um alarme que no


o do servo)

ON (Se for um alarme ON (Se for um alarme


que no o do servo) que no o do servo)

LED de incio do ciclo (STL)

LED de avano
bloqueado (SPL)

NOTA
1 Quando executado 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
incio do programa principal.
A execuo no pode ser iniciada do meio de um subprograma.

691

F.

TABELA DE CORRESPONDNCIA
CARACTERE-CDIGOS

ANEXO

B63854PO/03

TABELA DE CORRESPONDNCIA CARACTERE-PARA-CDIGO

Carac- Cdigo
tere

Comentrio

Carac- Cdigo
tere

065

054

066

055

067

056

068

057

069

Comentrio

032

Espao

070

033

Ponto de exclamao

071

034

Aspas

072

035

Sustenido

073

036

Sinal de dlar

074

037

Percentagem

075

&

038

E comercial

076

039

Apstrofo

077

040

Parntese esquerdo

078

041

Parntese direito

079

042

Asterisco

080

043

Sinal de mais

081

044

Vrgula

082

045

Sinal de menos

083

046

Ponto final

084

047

Barra

085

058

Dois pontos

086

059

Ponto e vrgula

087

<

060

Sinal de menor

088

061

Sinal de igual

089

>

062

Sinal de maior

090

063

Ponto de interrogao

048

064

Arroba

049

091

Colchete esquerdo

050

092

051

093

Sinal Yen

052

053

094
095

Colchete direita

692

Sublinha

G. LISTA DE ALARMES

ANEXO

B63854PO/03

LISTA DE ALARMES

1) Erros de programao (Alarmes P/S)


Nmero

Mensagem

Contedo

000

DESLIGAR O 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 incorreto). Corrija a fita.

002

ALARME DO SINAL DE PARIDADE


TV

Alarme TV (o nmero de caracteres de um bloco impar). Este alarme ser gerado apenas se a verificao TV estiver ativa.

003

EXCESSO DE DGITOS

Foram introduzidos dados com um n de dgitos que excede o limite


mx. permitido. (Consulte o ponto sobre as dimenses mx. programveis.

004

ENDEREO NO ENCONTRADO

Foi introduzido um nmero ou sinal "-" sem endereo no incio do


bloco. Modifique o programa.

005

DADO INVLIDO APS ENDEREO 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 "-" (o sinal "-" foi introduzido aps um


endereo 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 um ponto decimal aps um endereo com o qual no pode ser usado, ou foram
introduzidos dois pontos decimais). Modifique o programa.

009

USO INCORRETO DO ENDEREO

Foi introduzido um caractere incorreto em uma rea importante.


Modifique o programa.

010

CDIGO G INVLIDO

Foi especificado um cdigo G incorreto ou um cdigo G que corresponde a uma funo no suportada. Modifique o programa.

011

AVANO DE VELOCIDADE NO
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 GUIA INVLIDO

Uma guia de abertura de rosca invarivel, guia incremental e de decrscimo enviados pelo endereo K excedem o valor de comando mximo,
ou foi dado um comando de forma que a guia ficou com valor negativo.
Modifique o programa.

015

EXCESSO DE EIXOS PROGRAMADOS

Foi feita uma tentativa para deslocar a ferramenta ao longo de um


nmero superior ao mximo de eixos simultaneamente controlados.
Alternativamente nenhum comando de movimento de eixo ou um comando de movimento de eixo para 2 ou mais eixos foi especificado no bloco
que contm o comando de salto utilizado pelo sinal de limite de torque
(G31 P99/98). O comando deve ser acompanhado de um comando
de movimento de eixo para eixo simples, no mesmo bloco.

020

ULTRAPASSADA A TOLERNCIA

Na interpolao circular (G02 ou G03), a diferena da distncia entre o


ponto inicial e o centro de um arco, e entre o ponto final e o centro do
arco excedeu o valor especificado no parmetro n 3410.

021

PLANO DO EIXO PROGRAMADO


INVLIDO

Na interpolao circular, foi programado um eixo 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 do arco ou a distncia entre o ponto inicial e o centro do arco I, J ou K.

023

COMANDO INVLIDO DO RAIO

Na interpolao circular, atravs da designao de raio, o valor negativo


foi comandado pelo endereo R.
Modifique o programa.

693

G. LISTA DE ALARMES

Nmero

ANEXO

Mensagem

B63854PO/03

Contedo

028

SELEO DO PLANO INVLIDO

No comando de seleo de plano, foram programados dois ou mais


eixos no mesmo sentido.
Modifique o programa.

029

CORRETOR INVLIDO

Os valores de correo especificados atravs do cdigo T so


muito elevados. Modifique o programa.

030

NMERO DO CORRETOR
INVLIDO

O n de correo espec. atravs do cd. T para a correo da ferramenta muito elevado. Modifique o programa.

031

COMANDO P INVLIDO 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 INVLIDO 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

IMPOSSVEL FAZER RC

No possvel determinar um ponto de interseco para a compensao do raio da ponta da ferramenta. Modifique o programa.

034

CRCULO NO PERMITIDO NO
BLC.INIC/EXT

A partida ou cancelamento estava para ser executada (o) no modo G02 ou


G03, na comp. do raio da ponta da ferramenta. Modifique o programa.

035

NO PERMITIDO COMANDO G31

O comando para ignorar corte (G31) foi especificado no modo de


compensao do raio da ponta da ferramenta. Modifique o programa.

037

IMPOSSVEL TROCAR O PLANO


NO RC

O plano de correo comutado na compensao do raio da ponta


da ferramenta. Modifique o programa.

038

INTERFERNCIA NO BLOCO
CIRCULAR

Ocorrer um sobrecorte na compensao do raio da ponta da


ferramenta, porque o ponto inicial ou o ponto final do arco coincide
com o centro do arco. Modifique o programa.

039

CHF/CANTO NO PERMITIDO NO
NRC

Na compensao do raio da ponta da ferramenta, a chanfragem ou


canto R foi especificada (o) com uma partida, um cancelamento, ou
comutao entre G41 e G42, causando um sobrecorte na chanfragem ou canto R. Modifique o programa.

040

INTERFERNCIA NO BLOCO
G90/G94

Ocorrncia de sobrecorte na compensao de raio da ponta da ferramenta nos ciclos fixos G90 ou G94. Modifique o programa.

041

INTERFERNCIA NO NRC

Ocorrer um sobrecorte na compensao do raio da ponta da ferramenta. Modifique o programa.

046

COMANDO DE RETORNO AO PON- Para o retorno ao 2, 3 e 4 ponto de referncia, foram introduzidos


TO DE REFERNCIA INVLIDO
comandos diferentes de P2, P3 e P4.

050

CHANF/CANTOS NO PERMITIDOS No bloco de abertura de rosca foi programada a chanfragem ou o


NO TERCEIRO BLOCO
arredondamento do canto R. Modifique o programa.

051

MOVIMENTO INCORRETO APS


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

NO TEM CDIGO G01 APS


CHF/CNR

O bloco seguinte ao da chanfragem ou do arredondamento do canto


R no G01. Modifique o programa.

053

EXCESSO DE ENDEREOS PROGRAMADOS

Nos comandos de chanfragem e de arredondamento de canto R, dois ou


mais I, K e R so especificados. Caso contrrio, o caractere aps a vrgula
(" , ") no C ou R na progr. direta das dimenses. Modifique o programa.

054

ROSCA CNICA NO PERMITIDA


APS CHF/CNR

Um bloco que inclua chanfragem em determinado ngulo ou canto R,


possui um comando de abertura de rosca cnica. Modifique o programa.

055

MOVIMENTO INDETERM. NO
CHF/CNR

No bloco de chanfragem ou de arredondamento do canto R, a distncia a percorrer inferior ao valor da chanfragem ou do canto R.

056

SEM DEFINIO DE PONTO FINAL Nem o ponto final e nem o ngulo so especificados no comando para
E NGULO NA CHF/CNR
o bloco seguinte quele no qual somente o ngulo (A) foi especificado.
Na chanfragem comum I (K) deve ser comandado para o eixo X (Z).

057

FINAL DE BLOCO SEM SOLUO

O ponto final de bloco no foi calculado corretamente na programao


direta da dimenso do desenho.

694

Nmero

G. LISTA DE ALARMES

ANEXO

B63854PO/03

Mensagem

Contedo

058

PONTO FINAL NO ENCONTRADO Ponto final de bloco no encontrado na progr. direta da dimenso do desenho.

059

NMERO DE PROGRAMA NO
ENCONTRADO

Em uma procura de um n de programa externo ou de um n de pea


externo, o n de programa especificado no foi encontrado. Caso contrrio estaria sendo editado em simultneo um programa especificado
para pesquisa. Caso contrrio, um programa especificado por uma chamada de macro de um toque no registrado na memria. Verifique
o n do programa e o sinal externo ou cancele a edio simultnea.

060

SEQNCIA NO ENCONTRADA

O nmero de seqncia programado no foi encontrado na pesquisa


do nmero de seqncia. Verifique o nmero de seqncia.

061

ENDEREO P/Q NO ENCONTRADO O endereo P ou Q no foi especificado no comando G70, G71, G72
EM G70G73
ou G73. Modifique o programa.

062

COMANDO INVLIDO EM G71/G76

1 A profundidade de corte em G71 ou G72 zero ou valor negativo.


2 A contagem repetitiva em G73 zero ou de valor negativo.
3 O valor negativo definido para i ou k zero em G74 ou G75.
4 Um valor diferente de zero especificado para o endereo U ou W,
embora i ou k seja zero em G74 ou G75.
5 Um valor negativo especificado para d, embora a direo de
alvio em G74 ou G75 seja determinada.
6 Zero ou um valor negativo especificado na primeira vez para a
altura de rosca ou profundidade de corte em G76.
7 A profundidade mnima de corte especificada em G76 superior
altura de rosca.
8 Um ngulo no utilizvel de ponta de ferramenta especificado em G76.
Modifique o programa.

063

NMERO DE SEQNCIA NO
ENCONTRADO

Impossvel pesquisar o nmero de seqncia especificado pelos endereos P em comandos G70, G71, G72 ou G73. Modifique o programa.

064

PROGRAMA DE FORMATO NO
MONOTNICO

Foi especificado um formato alvo diferente de aumento ou diminuio


monotnica no ciclo fixo repetitivo (G71 ou G72).

065

COMANDO INVLIDO EM G71-G73

1 No foi comandado G00 ou G01 no bloco com o nmero de seqncia


especificado pelo endereo P no comando G71, G72 ou G73.
2 Foi comandado o endereo Z(W) ou X(U) no bloco com o nmero de
seqncia especificado pelo endereo P em G71 ou G72, respectivamente.
Modifique o programa.

066

CDIGO G INVLIDO EM G71-G73

Foi comandado um cdigo G no permitido entre dois blocos especificados pelo endereo P em G71, G72, ou G73. Modifique o programa.

067

IMPOSSVEL OPERAR NO MODO MDI

Foi especificado um comando G70, G71, G72 ou G73 com o endereo


P e Q. Modifique o programa.

069

ERRO DE FORMATO EM G70-G73

O com. de movimento final nos blocos especificados por P e Q de G70,


G71, G72 ou G73 terminou com chanfragem ou arredondamento de canto R.

070

NO H ESPAO NA MEMRIA

O espao de memria insuficiente. Apague quaisquer programas


desnecessrios e tente de novo.

071

DADOS NO 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 dados a armazenar ultrapassou os 200. Apague os programas desnecessrios e execute de novo o registro de programas.

073

NMERO DO PROGRAMA J
EST EM USO

O nmero do programa indicado j foi usado. Altere o nmero do


programa ou apague programas desnecessrios e execute de novo
o registro de programas.

074

NMERO DO PROGRAMA INVLIDO O nmero do programa diferente de 1 a 9999.


Modifique o nmero do programa.

695

G. LISTA DE ALARMES

Number

ANEXO

Message

B63854PO/03

Contents

075

PROTEGIDO

Foi feita uma tentativa para registrar um programa cujo o nmero


estava protegido.

076

ENDEREO P NO DEFINIDO

O endereo P (nmero do programa, no foi programado no bloco


que inclui um comando M98, G65 ou G66. Modifique o programa.

077

ERRO DE ANINHAM. SUBPROGRAMA O subprograma foi chamado cinco vezes. Modifique o programa.

078

NMERO NO ENCONTRADO

079

ERRO NA VERIFICAO DO
PROGRAMA

085

ERRO DE COMUNICAO

Ao introduzir dados na memria atravs da interface de comunicao,


foi gerado um erro de ultrapassagem, 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

O sinal de pronto (DR) do leitor/furador foi desligado ao introduzir dados


na memria atravs da interface de comunicao. O fornecimento de
energia unidade de E/S foi cortado ou o cabo no est conectado ou
o P.C.B. tem uma anomalia.

087

EXCESSO DE DADOS NO BUFFER

A introduo de dados na memria atravs da interface de comunicao,no


foi interrompida aps a leitura de 10 caracteres, embora o comando de trmino de leitura tenha sido especificado. Avaria na unidade de E/S ou PCB.

090

RETORNO INCOMPLETO AO
PONTO DE REFERNCIA

O retorno ao ponto de referncia no pode ser executado normalmente


porque o ponto inicial deste retorno est muito pertodo ponto de referncia
ou a veloc. muito baixa. Distancie suficientemente o ponto inicial do
ponto de referncia, ou especifique uma velocidade suficientemente
rpida para retorno ao ponto de referncia. Verifique o contedo do programa.

091

RETORNO INCOMPLETO AO
PONTO DE REFERNCIA

No possvel executar o retorno manual ao ponto de referncia no


estado de parada da operao automtica.

092

EIXOS NO ESTO NO PONTO


DE REFERNCIA

Os eixos programados atravs de G27 (verificao do retorno ao ponto


de referncia) no retornaram ao ponto de referncia.

094

TIPO P NO PERMITIDO
(TROCA DE COORDENADAS)

O tipo P no pode ser especificado quando o programa reiniciado.


(Depois da interrupo da operao automtica, foi executada a operao de especificao do sistema de coordenadas). Execute a operao
correta, de acordo com o manual do operador.

095

TIPO P NO PERMITIDO
O tipo P no pode ser especificado quando o programa reiniciado.
(TROCA DE CORREO EXTERNA) (Depois da interrupo da operao automtica, o valor externo de
correo da pea mudou).
Execute a operao correta de acordo com o manual do operador.

096

TIPO P NO PERMITIDO
O tipo P no pode ser especificado quando o programa reiniciado.
(TROCA DE CORREO DA PEA.) (Depois da interrupo da operao automtica, o valor de correo da
pea mudou).
Execute a operao correta de acordo com o manual do operador.

097

TIPO P NO PERMITIDO
(EXEC AUTO)

O tipo P no pode ser especificado quando o programa reiniciado. (Depois da


energizao, de uma parada de emergncia ou da desativao do alarme P/S 94
a 97, no foi executada qualquer operao automtica). Execute a op. automtica.

098

G28 ENCONTRADO
NO RETORNO DE SEQNCIA

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 foi encontrado durante a pesquisa.
Execute o retorno ao ponto ponto de referncia.

099

EXEC MDI NO PERMITIDO APS


PESQUISA

Aps o trmino da pesquisa no reincio do programa, indicado um


comando de movimento atravs do MDI.

Um n do programa ou um n de seqncia que foi especificado atravs do endereo P no bloco que inclui um comando M98, M99, M65 ou G66
no foi encontrado. O n de seqncia especificado atravs de uma
instruo GO TO no foi encontrado ou est sendo editado em simultneo
um programa chamado. Corrija o programa ou cancele a edio simultnea.
Na memria ou comparao de programas, um programa 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 externo.

696

Nmero

G. LISTA DE ALARMES

ANEXO

B63854PO/03

Mensagem

Contedo

100

ATIVADA ESCRITA DE PARMETROS Na tela PARMETRO (DEFINIR), PWE (escrita de parmetros ativada)
est colocado em 1. Coloque-o em 0 e execute o reset do sistema.

101

LIMPAR MEMRIA

111

EXCESSO DOS DADOS CALCULADOS O resultado do clculo est fora da faixa admissvel (1047 a 1029,
0, e 1029 a 1047).

112

DIVISO POR ZERO

Foi especificada uma diviso por 0 (incluindo tan 90)


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

H um erro em formatos diferentes de <Frmula>. Modifique o


programa.

115

NMERO DE VARIVEL INVLIDO

Um valor no definido como nmero de varivel foi designado na


macro de usurio ou no ciclo de corte em alta velocidade.

O sistema apagou durante nova escrita da memria atravs da operao 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.

Modifique o programa.
116

ESCRITA DE VARIVEL PROTEGIDA O lado esquerdo da instruo de substituio uma varivel cuja
substituio no permitida. Modifique o programa.

118

ERRO DE ANINHAMENTO DE
PARNTESES

O aninhamento de parnteses ultrapassa o limite superior (quntuplo).


Modifique o programa.

119

ARGUMENTO INVLIDO

O argumento SQRT negativo, o argumento BCD negativo ou


existem valores diferentes de 0 a 9 em cada linha do argumento BIN.
Modifique o programa.

122

CHAMADA MODAL DE MACROS


QUDRUPLA

Esto aninhadas um total de quatro chamadas de macros e de


chamadas modais de macro. Modifique o programa.

123

IMPOSSVEL USAR COMANDO DE O comando de controle de macro usado durante a operao DNC.
MACRO NO DNC
Modifique o programa.

124

FIM DE COM. NO ENCONTRADO

DO END no corresponde a 1 : 1. Modifique o programa.

125

ERRO DE FORMATO NA MACRO

O formato <Frmula> est errado. Modifique o programa.

126

NMERO DO LOOP INVLIDO

Em DOn, 1x n x3 no foi estabelecida. Modifique o programa.

127

NC, INSTRUO DE MACRO NO


MESMO BLOCO

Os comandos NC e de macro de usurio coexistem.


Modifique o programa.

128

NMERO DE SEQNCIA DA
MACRO INVLIDO

O nmero de seqncia especificado no comando de desvio era diferente de 0 a 9999. Ou no pode ser pesquisado. Modifique o programa.

129

ENDEREO DO ARGUMENTO
INVLIDO

Foi usado um endereo invlido na <Designao do Argumento > .


Modifique o programa.

131

EXCESSO DE MENSAGENS DE
ALARMES EXTERNAS

Cinco ou mais alarmes resultaram em uma mensagem de alarme externa. Consulte o diagrama em escala do PMC para detectar a causa.

132

NMERO DO ALARME NO
ENCONTRADO

O nmero de alarme em questo no existe na memria de mensagem de alarme externa. Verifique o diagrama em escala do PMC.

133

DADOS INVLIDOS NA MENSAGEM Uma pequena faixa de dados da mensagem de alarme externa ou da mensagem
de operao externa est incorreta. Verifique o diagrama em escala do PMC.
DE ALARME EXTERNA

135

DIREO DE FUSO

136

CDIGO DE ENDEREO C/H E CO- Um comando de movimento de outros eixos foi especificado no mesmo
MANDO DE MOVTO NO MESMO BLOCO bloco que os enfereos de indexao C, H. Modifique o programa.

137

CDIGO M E COMANDO DE MOVI- Um comando de movimento de outros eixos foi especificado no mesmo bloco
que o correspondente cdigo M para indexao do fuso. Modif. o programa.
MENTO NO MESMO BLOCO

Foi feita uma tentativa para indexao do fuso. Execute a direo do


fuso.

697

G. LISTA DE ALARMES

ANEXO

B63854PO/03

Nmero

Mensagem

Contedo

145

COMANDO INVLIDO G112/G113

As seguintes condies esto incorretas quando a interpolao de


coordenadas polar iniciada ou cancelada:
1) Em modo diferente de G40, foi especificado G12.1/G13.1.
2) Um erro foi encontrado na seleo de plano. Os parmetros
n 5460 e 5461 esto especificados incorretamente.
Modifique o valor de programa ou parmetro.

146

CDIGO G INVLIDO

Foram especificados cdigos G incorretos no modo de interpolao


de coordenadas polar. Ver Seo II-4.4 e modifique o programa.

149

ERRO DE FORMATO EM G10L3

Um cdigo diferente de Q1, Q2, P1 ou P2 foi especificado como tipo


de contagem da vida til na gesto da vida til estendinda da ferramenta.

150

NMERO DO GRUPO DA FERRAMENTA INVLIDO

O nmero do grupo da ferramenta ultrapassa o valor mximo permitido. Modifique o programa.

151

NMERO DO GRUPO DA FERRAMENTA NO ENCONTRADO

O grupo da ferramenta programado no programa de usinagem no


est definido. Modifique o valor do programa ou do parmetro.

152

SEM ESPAO PARA INSERIR A


FERRAMENTA

O nmero de ferramentas de um grupo ultrapassa o valor mximo


registrvel. Modifique o nmero de ferramentas.

153

CDIGO T NO ENCONTRADO

No registro de dados de vida til da ferramenta no foi especificado um


cdigo T no bloco necessrio. Corrija o programa.

155

CDIGO T INVLIDO EM M06

No programa de usinagem, o cdigo M06 e T do mesmo bloco no


correspondem ao grupo em uso. Corrija o programa.

156

COMANDO P/L NO ENCONTRADO 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 O nmero de grupos de ferramentas a definir ultrapassa o valor mximo admissvel. (Ver parmetro n 6800, bit 0 e 1). Modifique o programa.

158

DADOS VIDA TIL FERR. INVLIDO A vida da ferramenta a definir muito longa. Modifique o valor de definio.

159

ESPECIFICAO DE DADOS DA
FERRAMENTA INCOMPLETA

A corrente foi desligada durante a execuo de um programa para


especificao dos dados de vida til. Defina-os de novo.

175

COMANDO G107 INVLIDO

Condies invlidas para a execuo do incio ou cancelamento da


interpolao circular. Para mudar para o modo de interpolao cilndrica, especifique o comando em um formato de "G07.1 nome do eixo
de rotao - raio do cilindro".

176

CDIGO G INVLIDO EM G107

Foi especificado um dos seguintes cdigos G que no podem ser definidos no modo de interpolao cilndrica.
1) Cdigos G para posicionamento, tais como G28, G76, G81 - G89,
incluindo os cds. que especificam o ciclo de deslocamento rpido.
2) Cdigos G para a especificao de um sistema de coord.: G50,G52,
3) Cdigos G para a seleo de um sistema de coord.: G53 G54G59
Modifique o programa.

177

ERRO DA SOMA DE VERIFICAO Erro da soma de verificao


(MODO G05)
Modifique o programa.

178

G05 NO PERMITIDO NO MODO


G41/G42

179

ERRO DE DEFINIO DO PARMETRO O n eixos controlados definido atravs do parmetro n 7510 ultra(N 7510)
passa o n mximo. Modifique o valor de definio do parmetro.

190

SELEO DE EIXO INVLIDO

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 invlido.
Corrija o programa

197

EIXO C COMANDADO EM MODO


FUSO

O programa especificou um movimento ao longo do eixo Cs quando o sinal


CON(DGN=G027#7) estava desativado. Corrija o programa ou consulte o
diagrama em escala do PMC para encontrar a causa de desativao do sinal.

199

PALAVRA DE MACRO INDEFINIDA

Foi usada uma palavra de macro indefinida. Modifique a macro de usurio.

G05 foi programado no modo G41/G42.


Corrija o programa.

698

ANEXO

B63854PO/03

G. LISTA DE ALARMES

Nmero

Mensagem

Contedo

210

NO PERMITIDO O COMANDO
M198/M099

1 M198 e M099 so executados na operao planejada. Ou M198


executado na operao DNC. Modifique o programa.
2 Num ciclo fixo de corte mltiplo de cavidades, foi especificada uma
macro de interrupo e M099 foi executado.

211

G31 (ALTA VELOC.) NO PERMITIDA Programao de G31 no comando por rotao no salto em alta
velocidade. Modifique o programa.
EM G99

212

SELEO DE PLANO INVLIDO

224

RETORNO AO PONTO DE REFERNCIA O retorno ao ponto de referncia no foi executado antes do incio do ciclo.

231

ERRO DE FORMATO EM G10 OU L50 Ocorreu um dos seguintes erros no formato especificado, durante a
entrada 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 muito grande.
4 O nmero do eixo no foi especificado no parmetro do tipo eixo.
5 O nmero do eixo foi especificado no parmetro que no do tipo
do 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
protegidos por uma senha. Corrija o programa.

233

MDULO OCUPADO

Foi feita uma tentativa de utilizao de uma unidade, como a que est conectada
atravs da interface RS232C, que estava sendo utilizada por outros usurios.

239

ALARME BP/S

A edio simultnea foi executada durante a transmisso com a 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 acumulado


de pulsos incorretos excedeu 32767 antes que o sinal fosse introduzido.
Portanto, os pulsos no podem ser corrigidos com essa distribuio.
Altere as condies, tais como as velocidades de avano e limite de
torque, e tente novamente.

245

CDIGO T NO PERMITIDO
NEST BLOCO

Um dos cdigos G, G50, G10 e G04 foi especificado com um cdigo


T o que no permitido.

5010

FIM DA GRAVAO

Foi especificado o final da gravao (%).

5020

ERRO NO PARMETRO DE REINCIO Foi especificado um parmetro incorreto para reiniciar o programa.

5036

ENDEREO R NO DEFINIDO EM
G81G86

5037

ENDEREO Q NO DEFINIDO EM G83 A profundidade de corte Q no foi especificada para o cdigo G83 (ciclo de
perfurao profunda). Alternativamente O foi especificado em Q para o eixo B.

5038

EXCESSO DE COMANDOS DE
CDIGO M DE INCIO

Foram especificados mais de seis cdigos M para incio de movimento sobre o eixo B.

5039

INICIAR PROG DE EIXO B SEM


REGISTRO

Foi feita uma tentativa de executar um programa para o eixo B que


ainda no foi registrado.

5040

IMPOSSVEL COMANDAR MOVIMENTO SOBRE O EIXO B

A mquina no pode se deslocar sobre o eixo B porque o parmetro


No.8250 foi incorretamente especificado, ou porque o sistema do
eixo PMC no pode ser utilizado.

5041

IMPOSSVEL COMANDAR BLOCO


COM G110

Blocos contendo cdigos G110 foram sucessivamente especificados


na compensao do raio da ponta da ferramenta para o eixo B.

A programao direta das dimenses do desenho comandada


para o plano diferente do plano Z-X. Corrija o programa.

O ponto R no foi especificado para o eixo B do ciclo fixo.

699

G. LISTA DE ALARMES

Nmero

ANEXO

Mensagem

B63854PO/03

Contedo

5046

PARMETRO INVLIDO (COMPEN- Um parmetro invlido foi especificado para a compensao de


SAO DE ALINHAMENTO)
alinhamento. Possveis razes so:
1 Foram atribudos nmeros de eixos incorretos aos eixos de
movimento ou de compensao.
2 O nmero de pontos de compensao de erro de passo entre o
mximo positivo e o mximo negativo excede 128.
3 Os pontos de compensao de alinhamento foram atribudos
em outra ordem ascendente.
4 Foi especificado um ponto de compensao de alinhamento
fora da faixa entre os pontos de compensao de erro de passo,
tendo as coordenadas mximas positiva e negativa.
5 O valor de compensao especificado para cada ponto de
compensao muito grande ou muito pequeno.

5059

RAIO FORA DA FAIXA

Durante a interpolao circular, o centro do arco especificado com I,


J e K fez com que o raio excedesse 9 dgitos.

5073

FALTA PONTO DECIMAL

No foi especificado um ponto decimal para um comando em que


necessrio especific-lo.

5074

ERRO DE DUPLICAO DE ENDEREO O mesmo endereo aparece vrias vezes em um bloco, ou um bloco
contm dois ou mais cdigos G pertencentes ao mesmo grupo.

5134

FSSB : FORA DO TEMPO DE 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 : NMERO DE AMPLIFICADORES PEQUENO

O nmero de amplificadores reconhecidos pelo FSSB insuficiente,


comparado com o nmero de eixos controlados.

5137

FSSB : ERRO DE CONFIGURAO O FSSB detectou um erro de configurao.

5138

FSSB : DEFINIO DO EIXO


INCOMPLETA

A definio do eixo no foi executada no modo de definio automtica.


Execute a definio do eixo atravs da tela de definio do FSSB.

5139

FSSB : ERRO

A inicializao do servo no foi concluda normalmente.


O cabo tico pode estar com defeito, ou pode haver um erro na conexo ao amplificador ou a outro mdulo.
Verifique o cabo tico e o estado da conexo.

5197

FSSB : FORA DO TEMPO DE ABERTURA O CNC permitiu a abertura do FSSB, mas tal no aconteceu.

5198

FSSB : DADOS DO ID NO LIDOS

Falha na atribuio temporria, pelo que foi impossvel ler a informao inicial sobre a identificao do amplificador.

5212

CPIA DA TELA: ERRO DE


PARMETRO

Erro na definio de parmetro. Verifique se 4 foi definido como o


canal de E/S (parmetro n 0020).

5213

CPIA DA TELA: ERRO DE


COMUNICAO

O carto de memria no pode ser usado. Verifique o carto de memria (verifique se est protegido contra gravao ou defeituoso).

5214

CPIA DA TELA: ERRO DE


TRANSFERNCIA DE DADOS

Falha na transferncia de dados para o carto de memria.


Verificar se o espao no carto de memria insuficiente, e se o
carto de memria foi removido durante a transferncia de dados.

5220

MODO DE AJUSTE DO PONTO


DE REFERNCIA

definido um parmetro para automaticamente determinar um ponto


de referncia (Bit 2 do parmetro n 1819 = 1).
Execute a definio automtica.
(Posicione a mquina manualmente no ponto de referncia, depois
execute o retorno manual ao ponto de referncia).
Suplementar: A definio automtica coloca o bit 2 do parmetro 1819 em 0.

5222

ERRO CORRIGVEL DE SRAM

O erro corrigvel SRAM no pode ser corrigido.


Causa:
Um problema de memria ocorreu durante a inicializao de memria.
Ao:
Substitua a placa principal de circuito impresso (mdulo SRAM).

5227

ARQUIVO NO ENCONTRADO

Um arquivo especificado no foi encontrado durante a comunicao com o Arquivo Handy integrado.

700

Nmero

G. LISTA DE ALARMES

ANEXO

B63854PO/03

Mensagem

Contedo

5228

FOI USADO O MESMO NOME

H nomes de arquivos em duplicidade no Arquivo Handy integrado.

5229

PROTEGIDO CONTRA GRAVAO O disco no Arquivo Handy integrado protegido contra gravao.

5231

EXCESSO DE ARQUIVOS

O nmero de arquivos excede o limite durante a comunicao com


o Arquivo Handy integrado.

5232

EXCESSO DE DADOS

No h espao suficiente no disco do Arquivo Handy integrado.

5235

ERRO DE COMUNICAO

Um erro de comunicao ocorreu durante a comunicao com o


Arquivo Handy integrado.

5237

ERRO DE LEITURA

O disco no Arquivo Handy integrado no pode ser lido. O disco pode


estar com defeito ou a cabea pode estar suja. Ou ainda, o Arquivo
Handy est com defeito.

5238

ERRO DE GRAVAO

O disco no Arquivo Handy integrado no pode ser gravado. Pode


estar com defeito ou a cabea pode estar suja. Ou ainda, o Arquivo
Handy est com defeito.

5257

G41/G42 NO PERMITIDO NO
MODO MDI

G41/G42 (Compensao C da ferramenta de corte: Srie M, compensao do raio da ponta da ferramenta: srie T) foi especificado no
modo MDI. (Dependendo da definio de bit 4 do parmetro n 5008).

5303

ERRO DO PAINEL DE TOQUE

Ocorreu um erro do painel de toque.


Causa:
1. O painel de toque mantido pressionado.
2. O painel de toque foi pressionado durante a energizao.
Remova as causas acima, e ligue a energia novamente.

5306

ERRO DE MUDANA DE MODO

Numa chamada de macro simples, o modo no normalmente


comutado no incio.

5311

FSSB : CONEXO INVLIDA

1. Este alarme acionado se, em um par de eixos, um deles possuir


um nmero mpar (parmetro n 1023), e o outro um nmero servo
idntico, prximo ao do nmero mpar; um dos eixos atribudo a
um amplificador conectado a um FSSB, em um sistema diferente
de outros eixos.
2. Este alarme acionado se o sistema no satisfizer a restrio para a
execuo do controle HRV de alta veloc., os perodos de controle atuais para dois FSSBs so diferentes, e especif. que devem ser utilizados mdulos de pulso conectados a um FSSB em diferentes caminhos.

2) Alarmes de 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


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 podem ser eliminadas pressionando-se qualquer uma das teclas MDI.

3) Alarmes do codificador de pulsos absoluto (APC)


Nmero

Mensagem

Contedo

300

EIXO n REQUER RETORNO Z Para o eixo n necessrio um retorno manual ao ponto de ref. (n=1 2).

301

ALARME APC: COMUNI- Erro de comunicao APC no eixo n (n=1 2) . Erro na transmisso de dados.
CAO EIXO n
Causas possveis: Avaria em um APC, cabo ou mdulo de interface do servo.

701

G. LISTA DE ALARMES

Nmero

ANEXO

Mensagem

B63854PO/03

Contedo

302

ALARME APC: TEMPO


EXCEDIDO EIXO n

Erro de excesso de tempo APC no eixo n (n=1 2).


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 2). 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 2). 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 2).


Alarme APC: APC ou cabo avariado.

306

ALARME APC: BATERIA A carga da bateria do APC no eixo n (n=1 2) to baixa que os
ZERO EIXO n
dados no podem ser mantidos.
Alarme APC: Bateria ou cabo avariado.

307

ALARME APC: BATERIA A carga da bateria do APC no eixo n (n=1 2) to baixa que
FRACA 1 EIXO n
necessrio substituir a bateria.
Alarme APC: Substitua a bateria.

308

ALARME APC: BATERIA A carga da bateria do APC no eixo n (n=1 2) to baixa que necesFRACA 2 EIXO n
srio substituir a bateria. (Mesmo quando a mquina est desligada).
Alarme APC: Substitua a bateria.

309

ALARME APC : IMPOSSVEL Tentou-se executar um retorno ao ponto de referncia sem girar primeiro
o motor uma ou mais vezes. Gire o motor uma ou mais vezes, desligue
ZRN EIXO n
e volte a ligar o sistema e execute, em seguida, o retorno ao ponto de referncia.

4) Alarmes do codificador serial de pulsos (SPC)


No.

Mensagem

Descrio

360

EIXO n : SOMA VERIF. ANORMAL


(INT)

Ocorreu um erro da soma de verificao no codificador de pulsos


integrado.

361

EIXO n : DADOS DE FASE ANORMAIS (INT)

Ocorreu um erro de dados de fase no codificador de pulsos integrado.

362

EIXO n : DADOS DE ROTAO


ANORMAIS (INT)

Ocorreu um erro de contagem da 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) Ocorreu um erro de dados de fase do software 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 realimentao no codificador de pulsos integrado.

367

EIXO n : SEM CONTAGEM (INT)

Ocorreu um erro de contagem no codificador de pulsos integrado.

368

n AXIS : ERRO DE DADOS SERIAIS Dados de comunicao do codificador de pulsos integrado no podem
(INT)
ser recebidos.

369

EIXO n : ERRO TRANSF. DADOS


(INT)

Ocorreu um erro CRC ou de bit de parada nos dados de comunicao


recebidos do codificador de pulsos integrado.

380

EIXO n : ERRO DE LED (EXT)

Ocorreu um erro no codificador de pulsos separado.

381

n AXIS : DADOS DE FASE


ANORMAIS (LIN EXT)

Ocorreu um erro de dados de fase na escala linear externa.

382

EIXO n : SEM CONTAGEM (EXT)

Ocorreu um erro de contagem no codificador de pulsos separado.

383

EIXO n : SEM PULSOS (EXT)

Ocorreu um erro de realimentao no codificador de pulsos separado.

384

EIXO n : ALARME SOFT SERVO


(EXT)

Ocorreu um erro de dados de fase do software digital no codificador


de pulsos separado.

385

EIXO n : ERRO DE DADOS SERIAIS Ocorreu um erro de dados no codificador de pulsos separado.
(EXT)

702

G. LISTA DE ALARMES

ANEXO

B63854PO/03

No.

Mensagem

Descrio

386

EIXO n : ERRO TRANSF. DADOS


(EXT)

Ocorreu um erro CRC ou de bit de parada no codificador de pulsos


separado.

387

EIXO n : CODIFICADOR ANORMAL


(EXT)

Ocorreu um erro no codificador de pulsos separado. Para maiores


informaes consulte o fabricante da escala.

D Detalhes sobre o
alarme codificador
serial de pulsos

#7

202

#6 (CSA)
#5 (BLA)
#4 (PHA)
#3 (PCA)
#2 (BZA)
#1 (CKA)
#0 (SPH)
203

:
:
:
:
:
:
:

#7
DTE

#7 (DTE)
#6 (CRC)
#5 (STB)
#4 (PRM)

:
:
:
:

#6
CSA

#5
BLA

#4
PHA

#3
PCA

#2
BZA

#1
CKA

#0
SPH

Ocorreu o alarme de verificao de soma.


Ocorreu o alarme de bateria fraca.
Ocorreu o alarme de problema nos dados de fase.
Ocorreu o alarme de problema no conta-giros.
Ocorreu o alarme de bateria zero.
Ocorreu o alarme do relgio.
Ocorreu o alarme de problema no soft de dados de fase.
#6
CRC

#5
STB

#4
PRM

#3

#2

#1

#0

Ocorreu um erro de dados.


Ocorreu um erro no CRC.
Ocorreu um erro no bit de parada.
Ocorreu um alarme de erro. Neste caso, tambm acionado um alarme
(n 417) de erro de parmetro servo.

5) Alarmes servo (1/2)


Nmero

Mensagem

Contedo

401

ALARME SERVO: VRDY DO EIXO n O sinal de PRONTO (DRDY) do amplificador servo do eixo n (eixo 1-2)
OFF
extinguiu-se.

402

ALARME SERVO: CARTO SV NO O carto de controle de eixo no foi providenciado.


EXISTE

403

ALARME SERVO: CARTO/SOFT


NO COINCIDEM

404

ALARME SERVO: VRDY DO EIXO n Apesar de o sinal de PRONTO (MCON) do eixo n (eixo 1-2) se ter exON
tinguido, o sinal de PRONTO (DRDY) do amplif. servo continua ligado. Ou,
quando se ligou o sistema, DRDY ligou apesar de MCON estar desligado.
Verifique se o mdulo de interface servo e o amplif. servo esto conectados.

405

ALARME SERVO: (PONTO ZERO


NO ENCONTRADO)

409

ALARME SERVO: ALM DE TORQUE Foi detectada uma carga anormal no motor servo, ou foi detectada
DO EIXO n
uma carga anormal no motor do fuso, no modo Cs.

410

ALARME SERVO: ERRO DE


EXCESSO EIXO n

A combinao do carto de controle do eixo e o software servo invlida.


Possveis causas:
O carto correto de controle de eixo no foi providenciado.
O software servo correto no foi instalado na memria flash.

Erro do sistema de controle de posio. Devido a um erro do NC ou do


sistema servo no retorno ao ponto de referncia, possvel que o retorno ao ponto de referncia no seja executado corretamente. Tente
novamente a partir do retorno manual ao ponto de referncia.

O valor do desvio de posio, quando o eixo n (eixo 1-2) pra,


superior ao valor especificado.
Consulte o manual de procedimento para resolver o problema.

703

G. LISTA DE ALARMES

Nmero

ANEXO

Mensagem

B63854PO/03

Contedo

411

ALARME SERVO: ERRO DE


EXCESSO EIXO n

O valor do desvio de posio, quando o eixo n (eixo 1-2) se move,


superior ao valor especificado.
Consulte o manual de procedimento para resolver o problema.

413

ALARME SERVO: EXCESSO LSI


EIXO n

O contedo do registro de erros do eixo n (eixo 1-2) ultrapassa a faixa de


"231 . Este erro ocorre, normalmente devido definio incorreta de
parmetros.

415

ALARME SERVO: EIXO n


EXCESSO MOV.

Tentou-se especificar uma velocidade superior a 524288000 unidades/s no


eixo n (eixo 12). Este erro ocorreu devido a def. incorreta de um CMR.

417

ALARME SERVO: EIXO n


PARMETRO INCORRETO

Este alarme acionado quando o eixo n (eixo 1-2) se encontra em


um dos estados abaixo. (Alarme do sistema servo digital).
1) O valor especificado no parmetro n 2020 (tipo do motor) est fora
do limite definido.
2) No foi especificado um valor correto (111 ou 111) no parmetro
n 2022 (sentido de rotao do motor).
3) Foram especif. dados incorretos (um valor inferior a 0, etc) no parmetro n 2023 (n de pulsos de realimentao da veloc. por rot. do motor).
4) Foram especif. dados incorretos (um valor inferior a 0, etc) no parmetro n 2024 (n de pulsos de realimentao da veloc. por rot. do motor).
5) Os parmetros n 2084 e n 2085 (velocidade flexvel de engrenagem de campo) no foram definidos.
6) Um dos valores fora do limite de {1 at o nmero de eixos de controle} ou um dos valores no contnuos (parmetro 1023) (n do
eixo servo) contm um valor fora da faixa de 1 at ao n de eixos,
ou foi especificado um valor isolado (por exemplo 4 no precedido de 3) no parmetro 1023 (n do eixo servo).

430

EIXO n : SOBREAQ. MOTOR SV

Sobreaquecimento do motor servo.

431

EIXO n : SOBRECARGA CNV

1) PSM: Sobreaquecimento.
2) SVU srie : Sobreaquecimento.

432

EIXO n : CONTROLE CNV


BAIXA VOLTAGEM

1) PSMR: Diminuio da voltagem do controlador.


2) SVU srie : Diminuio da voltagem do controlador.

433

EIXO n : LIGAO DC CNV


BAIXA VOLTAGEM

434

EIXO n : CONTROL INV BAIXA VOLT

SVM: Diminuio da voltagem do controlador.

435

EIXO n : LIGAO DC INV. BAIXA VOLT

SVM: Diminuio da voltagem do link DC

436

EIXO n : TERMAL SOFT (OVC)

O software digital servo detectou estado termal soft (OVC).

437

EIXO n : CNV CORRENTE


EXCESSIVA

PSM: Foi detectada uma corrente anormal no conversor.

438

EIXO n : INV CORRENTE ANORMAL 1) SVM: Corrente anormal


2) SVU srie : Corrente anormal
3) SVU srie : Corrente anormal

439

EIXO n : LIGAO DC CNV

1)
2)
3)
4)

1)
2)
3)
4)

PSM: Diminuio da voltagem do link DC


PSMR: Diminuio da voltagem do link DC
SVU srie : Diminuio da voltagem do link DC
SVU srie : Diminuio da voltagem do link DC

PSM: Sobrecarga no link DC.


PSMR: Sobrecarga no link DC.
SVU srie : Sobrecarga no link C.
SVU srie : Sobrecarga no link .

704

Nmero

G. LISTA DE ALARMES

ANEXO

B63854PO/03

Mensagem

Contedo

440

EIXO n : CNV EXCESSO


CORRENTE DESACEL.

1) PSMR: Ocorreu um erro no circuito de descarga regenerativo.


2) SVU srie : Tenso de descarga regenerativa muito alta. Ou,
circuito de descarga regenerativo anormal.

441

EIXO n : CORRENTE ANORMAL


CORREO

O software do servo digital detectou anormalidade no circuito da


corrente do motor.

442

EIXO n : CNV SEM CARGA

1) PSM: Circuito de descarga sobressalente do link DC anormal.


2) PSMR: Circuito de descarga sobressalente do link DC anormal.

443

EIXO n : CNV VENTILADOR


FALHA

1) PSM: Falha no ventilador interno.


2) PSMR: Falha no ventilador interno.
3) series SVU: Falha no ventilador interno.

444

EIXO n : INV VENTILADOR


FALHA

SVM: Falha no ventilador interno.

445

EIXO n : DESCON. SOFT


ALARME

O software servo digital detectou um fio quebrado no codificador de


pulsos.

446

EIXO n : DESCON. HARD


ALARME

O hardware detectou um fio quebrado no codificador de pulsos


integrado.

447

EIXO n : DESCON HARD (EXT)

O hardware detectou um fio quebrado no detector separado

448

EIXO n : ERRO DE REALIM.


ALARME

O sinal de dados de realimentao do codificador de pulsos integrado


difere do sinal do detector separado.

449

EIXO n : INV. IPM ALARME

1) SVM: IPM (mdulo inteligente de energia) detectou um alarme.


2) SVU srie : IPM (mdulo inteligente de energia) detectou um alarme.

453

EIXO n : SPC DESCON. SOFT


ALARME

Alarme de desconexo do software do codificador de pulsos .


Desligue o CNC, depois remova e introduza o cabo codificador de pulsos.
Se o alarme for ativado novamente, substitua o codificador de pulsos.

456

EIXO n : LOOP DE CORRENTE


INVLIDO

Foi especificado um perodo de controle de corrente invlido.


O mdulo de pulsos do amplificador em uso no suporta HRV de alta
velocidade. Ou, o sistema no satisfaz uma restrio para a execuo
de controle HRV de alta velocidade.

457

EIXO n : HRV HI (250US) INVLIDO

especificado que, quando o perodo de controle de corrente for


250 ms deve-se usar o controle HRV de alta velocidade.

458

EIXO n : ERRO DE LOOP DE


CORRENTE

O perodo de controle de corrente no coincide com o perodo de


controle de corrente real.

459

EIXO n : ERRO DE DEFINIO HRV HI Em um par de eixos no qual um deles possui um nmero servo mpar (parmetro n 1023), e o outro um nmero servo prximo, o controle HRV
de alta velocidade direcionado para um dos eixos e no para o outro.

460

EIXO n : FSSB DESCONEC

461

EIXO n : INTERFACE INVLIDO AMP Os dois eixos do amplif. de dois eixos foram atribudos interface do tipo rpido.

462

EIXO n : FALHA ENV. DADOS CNC

Um erro de comunicao do FSSB desativou a recepo correta de


dados no secundrio.

463

EIXO n : FALHA ENV. DADOS SEC

Um erro de comunicao do FSSB desativou a recepo correta de


dados no servo.

464

EIXO n : FALHA ESC. DADOS ID

A tentativa de escrever informaes de manuteno na tela de manuteno do amplificador falhou.

465

EIXO n : FALHA LER DADOS ID

Aps a energ., a tentativa de ler a informao ID inicial para o amplif. falhou.

466

EIXO n : COMBINAO MOTOR/


AMP

A corrente mxima do amplificador diferente da do motor.

Desconexo abrupta da comunicao atravs do FSSB. As causas


possveis so:
1) O cabo de comunicao do FSSB est desconectado ou avariado.
2) A corrente do amplificador foi desligada de repente.
3) Alarme de queda da voltagem de alimentao do amplificador.

705

G. LISTA DE ALARMES

Nmero
467

ANEXO

B63854PO/03

Mensagem

Contedo

EIXO n : DEFINIO INVLIDA DO


EIXO

Apesar de terem sido definidos dois eixos exclusivos na tela de especificao do eixo, uma das seguintes funes do servo no ativada:
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 : DEFINIO INVLIDA HRV Este alarme ativado se o controle HRV de alta velocidade deve ser
HI (AMP)
utilizado para um eixo controlado conectado a um amplificador, que
no permite seu uso.

D Detalhes sobre o alarme servo


200

Os detalhes sobre o alarme servo so exibidos no display de diagnstico


( n 200 e n 204) da seguinte forma:

#7
OVL

#6
LV

#5
OVC

#4
HCA

#3
HVA

#2
DCA

#1
FBA

#0
OFA

Est sendo gerado um alarme de sobrecarga.


Est sendo gerado um alarme de baixa voltagem no amplificador servo.
Est sendo gerado um alarme de corrente excessiva no servo digital.
Est sendo gerado um alarme de corrente anormal no amplificador servo.
Est sendo gerado um alarme de sobretenso no amplificador servo.
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 (OVL)
#6 (LV)
#5 (OVC)
#4 (HCA)
#3 (HVA)
#2 (DCA)

201

:
:
:
:
:
:

#7
ALD

#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 n200 (o alarme servo
n 416 est sendo gerado):

#7
204

#6 (OFS)
#5 (MCC)
#4 (LDA)
#3 (PMS)

:
:
:
:

ALD

EXP

Desconexo do codificador de pulsos integrado (hardware)

Desconexo do codificador de pulsos instalado


separadamente (hardware)

O codif. de pulsos no est conectado devido ao software

#6
OFS

#5
MCC

#4
LDA

Detalhes de alarme

#3
PMS

#2

#1

#0

Ocorreu um erro de converso de corrente no servo digital.


Um dos contatos do contator magntico no amplificador servo fundiu.
O LED indica que o codificador serial de pulsos C est avariado.
Ocorreu um erro de pulsos de realimentao devido a um cabo de realimentao avariado.
706

G. LISTA DE ALARMES

ANEXO

B63854PO/03

6) Alarmes de ultrapassagem de curso


Nmero

Mensagem

Contedo

500

FIM DE CURSO : +n

A ferramenta ultrapassou o limite de curso armazenado I no eixo n, em


sentido + .
(Parmetro n 1320 ou 1326 Notas)

501

FIM DE CURSO : n

A ferramenta ultrapassou o limite de curso armazenado I no eixo n, em


sentido - .
(Parmetro n 1321 ou 1327 Notas)

502

FIM DE CURSO : +n

A ferramenta ultrapassou o limite de curso armazenado II no eixo n, em


sentido + .
(Parmetro n 1322)

503

FIM DE CURSO : n

A ferramenta ultrapassou o limite de curso armazenado II no eixo n, em


sentido - .
(Parmetro n 1323)

504

FIM DE CURSO : +n

A ferramenta ultrapassou o limite de curso armazenado III no eixo n, em


sentido + .
(Parmetro n 1324)

505

FIM DE CURSO : n

A ferramenta ultrapassou o limite de curso armazenado III no eixo n, em


sentido - .
(Parmetro n 1325)

506

FIM DE CURSO : +n

No lado + do eixo n foi excedido o OT do hardware.

507

FIM DE CURSO : n

No lado - do eixo n foi excedido o OT do hardware.

NOTA
Os alarmes de fim de curso n 504 e n 505 so fornecidos somente para a 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. LIGAO DC


EXCESSO DE CORRENTE

SVM: Corrente anormal no link DC.


b SVU: Corrente anormal no link DC.

601

EIXO n : INV. VENT RADIADOR


FALHA

SVM:
Ventilador dissipador de calor com defeito.
b SVU: Ventilador dissipador de calor com defeito.

602

EIXO n : INV. SOBREAQUECIMENTO SVM:

603

EIXO nS : INV. IPM ALARME (OH)

SVM:

604

EIXO n : COMUNICAO AMP.


ERRO

Comunicao anormal entre o SVM e o PSM.

605

EIXO n : CNV. DESCARGA EX


ENERG.

PSMR: Energia regenerativa do motor est anormal.

606

EIXO n : CNV. VENT RADIADOR


FALHA

PSM:
Ventilador dissipador de calor com defeito.
PSMR: Ventilador dissipador de calor com defeito.

607

EIXO n : CNV. MONOFASE


FALHA

PSM:
Uma das fases de entrada est com defeito.
PSMR: Uma das fases de entrada est com defeito.

Sobreaquecimento do amplificador SERVO.

Condio de alarme de sobreaquecimento IPM


(Mdulo inteligente de energia)
b SVU: Condio de alarme de sobreaquecimento IPM
(Mdulo inteligente de energia)

8) Alarmes de sobreaquecimento
Nmero

Mensagem

Contedo

700

SOBREAQUECIMENTO: UNIDADE
DE CONTROLE

Sobreaquecimento da unidade de controle. Verifique se o motor do


ventilador funciona normalmente e limpe o filtro de ar.

701

SOBREAQUECIMENTO: MOTOR
DO VENTILADOR

Sobreaq. do motor do ventilador, situado na parte superior da cx. da unid. de controle.


Verif. o funcionamento do motor do vent. e sendo necessrio, substitua o motor.

707

G. LISTA DE ALARMES

ANEXO

B63854PO/03

9) Alarmes do fuso
Nmero
749

Mensagem

Contedo

ERRO LSI NO FUSO SERIAL

Ocorreu um erro de comunicao no fuso serial, enquanto o sistema


est sendo executado aps a energizao. Possveis causas:
1) Falta conexo de cabo tico ou o cabo no est conectado, ou o
cabo foi cortado.
2) Falta a placa do CPU PRINCIPAL ou a opo de placa 2.
3) Falta a placa do amp. do fuso.
Se este alarme for acionado quando o CNC foi ligado, ou quando
este alarme no pode ser anulado mesmo com o reset do CNC, desative a energia do fuso.

750

FALTA PARTIDA NO LINK COM


O SERIAL DE 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 razes a serem consideradas:
1) Um cabo tico conectado incorretamente ou a unidade de controle do fuso est desligada.
2) Quando o NC ligado sob condies de alarme diferentes de
SU-01 ou AL-24, mostradas no display de LED da unidade de
controle do fuso.
Neste caso, desligue o amplificador do fuso e execute uma nova
partida.
3) Outras razes (combinao invlida do hardware).
Este alarme no acionado aps a ativao do sistema incluindo
a unidade de controle do fuso.
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 o display de diagnstico n 409 para mais detalhes.

752

ERRO ALT. MODO DO FUSO 1

754

ALM. TORQUE ANORMAL NO


FUSO 1

Este alarme gerado se o sistema no concluir corretamente a


alterao do modo. Os modos incluem o corte de contornos Cs, o posicionamento do fuso, o rosqueamento rgido com macho e os modos
de controle do fuso no respondem corretamente ao comando de alterao de modo enviado pelo NC.
Foi detectada uma carga anormal no motor do primeiro fuso.

D Detalhes sobre o
alarme do fuso n 750

As informaes detalhadas sobre o alarme do fuso n 750 so exibidas no


display de diagnstico (n 409) da seguinte forma:
#7

#6

#5

409

#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 do fuso.
1 : No controle serial do fuso, os parmetros do fuso serial satisfazem
as condies de partida da unidade do fuso.
#2 (S2E) 0 : O segundo fuso est 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 est normal durante a partida do controle serial do fuso.
1 : Foi detectado um erro no primeiro fuso, durante a partida do controle
serial do fuso.
#0 (SHE) 0 : O mdulo de comunicao serial do CNC est normal.
1 : Foi detectado um erro no mdulo de comunicao serial do CNC.
708

ANEXO

B63854PO/03

G. LISTA DE ALARMES

LIsta de alarmes (fuso serial)


Quando ocorre um alarme de fuso serial, o seguinte nmero exibido
no CNC. O n um nmero correspondente ao fuso no qual ocorre o alarme.
(n=1: Fuso 1; n=2: Fuso 2; etc.)
NOTA*1
Notar que os significados das indicaes do SPM so diferentes, depende de qual LED est ativo, vermelho ou amarelo.
Quando o LED vermelho estiver aceso, o SPM indica um n
de alarme de 2 dgitos. Quando o LED amarelo estiver aceso, o
SPM indica um nmero de erro de 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).
Nmeros de Alarme e Alarmes Exibidos no Amplificador do Fuso Srie
No.

Mensagem

Indicao
SPM (*1)

Falha local e Correo

Descrio

(750) LINK DO FUSO SERIAL


ERRO

A0
A

1 Substitua o ROM na placa de circuito impresso de controle SPM.


2 Substitua a placa de circuito impresso de controle SPM.

O programa no inicia normalmente.


Erro de srie ROM ou anormalidade
na placa de circuito impresso de controle SPM.

(749) ERRO LSI DO FUSO S

A1

Substitua a placa de circuito


impresso de controle SPM.

Foi detectada uma anormalidade


no circuito perifrico da CPU do
circuito de controle SPM.

7n01

SPN_n_ : SOBREAQ.
MOTOR

01

1 Verifique e corrija a temperatura Termostato integrado ao motor opee estado da carga.


rado por bobina.
2 Se o ventilador parar, substitua-o. A temperatura interna do motor
excede o nvel especificado.
O motor foi utilizado excedendo a
velocidade contnua, ou o componente de refrigerao anormal.

7n02

SPN_n_ : ERRO DE
VELOC. EX

02

1 Verifique e corrija as condies


de corte para diminuir a carga.
2 Corrija o parmetro n 4082.

Impossvel acompanhar a velocidade especificada.


Foi detectado um excesso no torque de carga do motor.
O tempo de acelerao/desacelerao no parmetro n 4082 insuficiente.

7n03

SPN_n_ : FUSO NO LINK 03


DC ESTOUROU

1 Substitua a unidade SPM.


2 Verifique o estado de isolamento
do motor.
3 Substitua o cabo da interface.

O PSM est pronto (00 indicado),


mas no SPM a voltagem do link DC
muito baixa.
O fuso no SPM, na seo de link DC,
estourou. (O dispositivo de energia
est avariado ou falta aterramento
no motor).
O cabo de conexo JX1A/JX1B est
avariado.

7n04

SPN_n_ : FUSO DE ENTR./ 04


FALTA DE
ENERGIA

Verifique o estado de entrada da for- O PSM acusou falta de energia em


a para o PSM.
uma fase. (alarme PSM 5)

709

G. LISTA DE ALARMES

ANEXO

Indicao
SPM(*1)

Falha local e Correo

B63854PO/03

No.

Mensagem

7n06

SPN_n_ : SENSOR TRMICO DESCONECTADO

06

7n07

SPN_n_ : EXCESSO
VELOCIDADE

07

Verifique o erro de seqncia. (Por


exemplo, verifique se foi especificado a sincronizao do fuso, quando
o fuso no girou).

7n09

SPN_n_ : SOBREAQ.
CIRC. PRINC.

09

1 Melhore o estado de refrigerao. Elevao de temperatura anormal


no radiador do transistor de potncia.
2 Se o ventilador parar, substitua a
unidade SPM.

7n11

SPN_n_ : SOBREVOLT.
CIRCUITO

11

1 Verifique o PSM selecionado.


2 Verique a entrada de energia e
mude-a durante a desacelerao.
Se a voltagem exceder 253 VAC
(para o sistema de 200V) ou
530 VAC (para o sistema de 400V),
melhore a impedncia da energizao.

Sobretenso da seo do link DC


do PSM. (Indicao de alarme PSM:
7).
Erro de seleo do PSM. (A especificao mxima de sada do PSM
foi excedida).

7n12

SPN_n_ : SOBRETENSO 12
CIRCUITO

1 Verifique o estado de isolamento


do motor.
2 Verifique os parmetros do fuso.
3 Substitua a unidade SPM.

A corrente de sada do motor anormalmente alta.


O parmetro especfico do motor
no coincide com o modelo do motor.
Isolamento deficiente do motor.

7n15

SPN_n_ : ALARME
CONTROLE
CHAVE SP

15

1 Verifique e corrija a seqncia de A seqncia do boto na chave do


escada.
fuso/chave de sada anormal.
2 Substitua o chave do MC.
O sinal de verificao do estado de
contato da chave MC e o comando
no coincidem.

7n16

SPN_n_ : FALHA RAM

16

Substitua a placa de circuito impres- Anormalidade foi detectada no comso do controle SPM.
ponente de circuito de controle SPM.
(RAM anormal para dados externos).

7n18

SPN_n_ : DADOS PGM


ERRO SOMA
VERIF.

18

Substitua a placa de circuito impres- Anormalidade foi detectada no comso do controle SPM.
ponente de circuito de controle SPM.
(Dados ROM do programa anormais).

7n19

SPN_n_ : EX
CORREO
CORRENTE U

19

Substitua a unidade SPM.

Anormalidade foi detectada em um


componente SPM. (O valor inicial
para o circuito de deteco da corrente fase U anormal).

7n20

SPN_n_ : EX
CORREO
CORRENTE V

20

Substitua a unidade SPM.

Anormalidade foi detectada em um


componente SPM. (O valor inicial
para o circuito de deteco da corrente fase V anormal).

7n21

SPN_n_ : ERRO
21
POLARIDADE
SENSOR POS.

Verifique e corrija os parmetros.


(n 4000#0, 4001#4)

A definio de parmetro da polaridade do sensor de posio est errado.

1 Verifique e corrija o parmetro.


2 Substitua o cabo de realimentao.

710

Descrio
O sensor de temperatura do motor
est desconectado.
A velocidade do motor excedeu
115% da velocidade nominal.
Quando o eixo do fuso estava na
posio modo de controle, os desvios posicionais foram acumulados em
excesso (SFR e SRV foram desligados durante a sincronizao do fuso.

ANEXO

B63854PO/03

No.

Mensagem

Indicao
SPM(*1)

Falha local e Correo

G. LISTA DE ALARMES

Descrio

7n24

SPN_n_ : ERRO
TRANSF.
SERIAL

24

1 Instale o cabo do fuso para o CNC O CNC est desligado (desligamento


distante do cabo de tenso.
normal ou cabo quebrado).
2 Substitua o cabo.
Um erro foi detectado nos dados de
comunicao transferidos para o CNC.

7n26

SPN_n_ : DESCONEC
CDETEC
VELO

26

1 Substitua o cabo.
2 Reajuste o pr-amplificador.

A amplitude do sinal do sinal de deteco (conector JY2) na lateral do


motorde controle do contorno Cs
anormal.
(Cabo desconectado, erro de ajuste,
etc.).

7n27

SPN_n_ : DESCONEC
CODIF POS

27

1 Substitua o cabo.
2 Reajuste o sinal do sensor BZ.

1 O sinal do codificador de posio


do fuso (conector JY4) anormal.
2 A amplitude do sinal (conector
JY2) do sensor MZ ou BZ anormal.
(Cabo desconectado, erro de
ajuste, etc.).

7n28

SPN_n_ : DESCONEC
CDETEC
POS

28

1 Substitua o cabo.
2 Reajuste o pr-amplificador.

O sinal de deteco de posio (conector JY5) para controle de contorno


Cs anormal.
(Cabo desconectado, erro de
ajuste, etc.).

7n29

SPN_n_ : TEMPO CURTO 29


SOBRECARGA

Verifique e corrija o estado de carga. Foi aplicada uma carga excessiva


de modo contnuo por um certo perodo de tempo. (Este alarme acionado tambm quando o eixo do motor
foi bloqueado no estado de excitao.

7n30

SPN_n_ : SOBRETENSO 30
CIRCUITO
ENERGIA

Verifique e corrija a voltagem da


energia.

Sobrecarga detectada na entrada


do circuito principal no PSM.
(Indicao de alarme PSM: 1)
Energia desbalanceada.
Erro de seleo do PSM (a mxima
especificao de sada do PSM foi
excedida).

7n31

SPN_n_ : BLOQ MOTOR 31


OU EST CARGA
SINAL V

1 Verifique e corrija o estado de


carga.
2 Substitua o cabo do sensor do
motor (JY2 ou JY5).

O motor no pode girar na velocidade especificada. (Existe continuadamente um nvel no excedente ao nvel SST para o comando de rotao).
Anormalidade no sinal de deteco
da velocidade.

7n32

SPN_n_ : FALHA RAM


SERIAL LSI

32

Substitua a placa de circuito impres- Foi detectada uma anormalidade em


so de controle SPM.
um componente de controle SPM.
(O dispositivo LSI para transferncia
serial anormal).

7n33

SPN_n_ : CARGA DIMINUTA

33

1 Verifique e corrija a voltagem da


energia.
2 Substitua a unidade PSM.

711

A carga da voltagem da energia


de corrente direta, na seo do circuito de energia, insuficiente quando o contrator no amplificador ativado (tal como fase aberta e resistor de carga avariado).

G. LISTA DE ALARMES

No.

Mensagem

ANEXO

Indicao
SPM(*1)

Falha local e Correo

B63854PO/03

Descrio

7n34

SPN_n_ : ERRO NA
34
DEF. PARMETROS

definido um dado de parmetro


Corrija um valor de parmetro seexcedendo o limite permitido.
guindo o manual.
Se o nmero do parmetro for desconhecido, conecte a placa de verificao
do fuso, e controle o parmetro indicado.

7n35

SPN_n_ : DEF VELOC


EX ENGREN

35

Corrija o valor de acordo com o ma- definido uma velocidade de engrenual do parmetro.
nagem excedendo o limite permitido.

7n36

SPN_n_ : ESTOURO
CONTADOR
DE ERROS

36

Verifique se a posio de ganho


muito ampla, e corrija o valor.

Ocorreu um erro de estouro no contador.

7n37

SPN_n_ : ERRO PAR.


DETEC
VELOC

37

Corrija o valor de acordo com o manual do parmetro.

A definio do parmetro para o


nmero de pulsos no detector de
velocidade est incorreta.

7n39

SPN_n_ : ERRO
SINAL
1-ROT Cs

39

1 Ajuste o sinal de rotao 1 no


pr-amplificador.
2 Verif. o estado de blindagem do cabo.
3 Substitua o cabo.

Uma relao invlida entre o sinal


de rotao 1 e o nmero de pulsos
de fase AB foi detectada durante o
controle de contorno Cs.

7n40

SPN_n_ : DETEC
SINAL
1-ROT Cs

40

1 Ajuste o sinal de rotao 1 no


O sinal de rotao 1 no foi gerado
pr-amplificador.
durante o controle de contorno Cs.
2 Verif. o estado de blindagem do cabo.
3 Substitua o cabo.

7n41

SPN_n_ : ERRO
41
CODIFICADOR
1ROT POS.

1 Verifique e corrija o parmetro.


2 Substitua o cabo.
3 Reajuste o sinal do sensor BZ.

1 O sinal de rotao 1 do codificador de posio do fuso (conector


JY4) anormal.
2 O sinal de rotao 1 (conector
JY2) do sensor MZ ou BZ
anormal.
3 Erro de definio de parmetro.

7n42

SPN_n_ : DETEC
CODIF POS
n 1ROT

42

1 Substitua o cabo.
2 Reajuste o sinal do sensor BZ.

1 O sinal de rotao 1 do codificador de posio do fuso (conector


JY4) est desconectado.
2 O sinal de rotao 1 (conector
JY2) do sensor MZ ou BZ est
desconectado.

7n43

SPN_n_ : MODO
DESCONEC
PARA DIF SP

43

Substitua o cabo.

O sinal do codificador de posio da


velocidade do diferencial (conector
JY8) no SPM tipo 3 anormal.

7n44

SPN_n_ : ERRO
44
CIRCUITO (AD)
CONTROLE

Substitua a placa de circuito impres- Foi detectada anormalidade em um


so de controle SPM.
componente do circuito de controle
SPM (anormalidade do conversor A/D).

7n46

SPN_n_ : PARAF
ALARME COD
1ROT POS.

1 Verifique e corrija o parmetro.


2 Substitua o cabo.
3 Reajuste o sinal do sensor BZ.

46

712

Foi detectada uma anormalidade


equivalente ao alarme 41 durante a
operao de abertura de rosca.

ANEXO

B63854PO/03

No.

Mensagem

Indicao
SPM(*1)

Falha local e Correo

G. LISTA DE ALARMES

Descrio

7n47

SPN_n_ : ANORMAL
SINAL
COD POS

47

1 Substitua o cabo.
2 Reajuste o sinal do sensor BZ.
3 Corrija o layout do cabo (proximidade da linha de fora).

1 O sinal da fase A/B do codificador


de posio do fuso (conector
JY4) anormal.
2 O sinal da fase A/B (conector
JY2) do sensor MZ ou BZ
anormal.
A relao entre a fase A/B e o sinal
de rotao 1 est incorreta (o intervalo de pulsos no coincide).

7n49

SPN_n_ : VELOC DIF


CONV AV

49

Verifique se o valor da velocidade


calculada do diferencial excede a
velocidade mxima do motor.

No modo de velocidade diferencial,


a velocidade do outro fuso convertida para a velocidade do fuso local
excedeu o limite permitido (a velocidade do diferencial calculada multiplicando-se a velocidade do outro
fuso pela velocidade da engrenagem).

7n50

SPN_n_ : EXCESSO
50
VELOC CONTR
FUSO

Verifique se o valor calculado excede a velocidade mxima do motor.

Na sincronizao do fuso, o valor de


clculo de comando da velocidade
excede o limite permitido (a velocidade do motor calculada multiplicando-se a velocidade do fuso especificada pela velocidade da engrenagem.

7n51

SPN_n_ : BAIXA VOLT


LIGAO DC

51

1 Verifique a voltagem correta da


corrente.
2 Substitua o MC.

Foi detectada uma queda na voltagem de entrada (indicao de alarme


PSM: 4) (falha momentnea de energia ou contato deficiente do MC).

7n52

SPN_n_ : SINAL ITP


ANORMAL I

52

1 Substitua a placa de circuito im- Foi detectada uma anormalidade da


presso do controle SPM.
interface NC (o sinal ITP parou).
2 Substitua a placa de circuito impresso da interface do fuso no CNC.

7n53

SPN_n_ : SINAL ITP


ANORMAL II

53

1 Substitua a placa de circuito imFoi detectada uma anormalidade


presso do controle SPM.
da interface NC (o sinal ITP parou).
2 Substitua a placa de circuito impresso da interface do fuso no CNC.

7n54

SPN_n_ : CORRENTE
54
SOBRECARGA

Faa uma reviso do estado de carga. Foi detectada uma corrente de


sobrecarga

7n55

SPN_n_ : ERRO CHAVE


LINHA DE
FORA

55

1 Substitua o contator magntico.


2 Verifique e corrija a seqncia.

O sinal de estado da linha de fora


do contator magntico para a seleo
e um fuso ou de sada anormal.

7n56

SPN_n_ : STOP VENTIL


INTERNO

56

Substitua a unidade SPM.

O ventilador no circuito de controle


SPM parou.

7n57

SPN_n_ : EXCESSO
CORRENTE
DESACEL.

57

1 Diminua a carga de acelerao/


desacelerao.
2 Verifique a condio de refrigerao (temperatura perifrica).
3 Se o ventilador parar, substitua o
resistor.
4 Se a resistncia estiver anormal,
substitua o resistor.

Foi detectada uma sobrecarga na


resistncia regenerativa. (Indicao
de alarme PSMR: 8).
Foi detectada uma sobrecarga de
operao termosttica ou tempo curto.
Foi desconectado o resistor regenerativo ou foi detectada uma resistncia anormal.

7n58

SPN_n_ : SOBRECARGA 58
NO PSM

1 Verif. o estado de refrigerao do PSM A temperatura do radiador do PSM


2 Substitua a unidade PSM.
aumentou anormalmente. (Indicao de alarme PSM: 3).

713

G. LISTA DE ALARMES

ANEXO

Indicao
SPM(*1)

No.

Mensagem

7n59

SPN_n_ : STOP
VENT NO PSM

59

Substitua a unidade SPM

O ventilador no PSM parou. (Indicao de alarme PSM: 2)

7n62

SPN_n_ : ESTOURO
VCMD
MOTOR

62

Verifique e corrija os parmetros.


(n 4021, 4056 a 4059)

A velocidade especificada do motor


muito alta.

7n66

SPN_n_ : COMUNIC
MDULO
AMP

66

1 Substitua o cabo.
2 Verifique e corrija a conexo.

Foi encontrado um erro na comunicao entre os amplificadores.

7n73

SPN_n_ : DESCONEC
SENSOR
MOTOR

73

1
2
3
4

7n74

SPN_n_ : ERRO TESTE


CPU

74

Substitua a placa de circuito impres- Um erro foi detectado em um teste


so do controle SPM.
da CPU.

7n75

SPN_n_ : ERRO CRC

75

Substitua a placa de circuito impres- Um erro foi detectado em um teste


so do controle SPM.
do CRC.

7n79

SPN_n_ : ERRO
79
TESTE INICIAL

Substitua a placa de circuito impres- Foi detectado um erro em uma opeso do controle SPM.
rao de teste inicial.

7n81

SPN_n_ : ERRO
81
DO SENSOR
MOTOR ROT-1

1 Verifique e corrija o parmeO sinal de rotao nica do sensor


tro.
do motor no pode ser corretamente
2 Substitua o cabo de realimentao. detectado.
3 Ajuste o sensor.

7n82

SPN_n_ : SENSOR
82
MOTOR ROT-1

1 Substitua o cabo de realimentao. O sinal de rotao nica do sensor


2 Ajuste o sensor.
no foi gerado.

7n83

SPN_n_ : ERRO
SINAL
SENSOR MOT

83

1 Substitua o cabo de realimentao. Foi detectada uma irregularidade


2 Ajuste o sensor.
em um sinal de realimentao do
do sensor do motor.

7n84

SPN_n_ : DESCONEC
SENSOR
DO FUSO

84

1
2
3
4
5

7n85

SPN_n_ : ERRO
85
SENSOR FUSO
ROT-1

1 Verifique e corrija o parmetro.


O sinal de rotao nica do sensor
2 Substitua o cabo de realimentao. do fuso no pode ser corretamente
3 Ajuste o sensor.
detectado.

7n86

SPN_n_ : ERRO
86
SENSOR FUSO
ROT-1

1 Substitua o cabo de realimentao. O sinal de rotao nica do sensor


2 Ajuste o sensor.
do fuso no foi gerado.

7n87

SPN_n_ : ERRO
87
SINAL
SENSOR FUSO

O sinal de rotao nica do sensor


do fuso no foi gerado.

Foi detectada uma irregularidade


em um sinal de realimentao do
sensor do fuso.

7n88

SPN_n_ : FALHA VENT


RADIADOR
REFRIG

Substitua o ventilador externo do


SPM.

O ventilador externo parou.

88

Falha local e Correo

B63854PO/03

Descrio

Substitua o cabo de realimentao. Sem sinal de realimentao do


Verifique o processo de blindagem. sensor do motor.
Verifique e corrija a conexo.
Ajuste o sensor.

Substitua o cabo de realimentao. Sem sinal de realimentao do


Verifique o processo de blindagem sensor do fuso.
Verifique e corrija a conexo
Verifique e corrija o parmetro.
Ajuste o sensor.

714

ANEXO

B63854PO/03

No.

Mensagem

Indica
o
SPM(*1)

Falha local e Correo

G. LISTA DE ALARMES

Descrio

7n97

SPN_n_ : OUTRO
ALARME
FUSO

97

Substitua o SPM.

Outra irregularidade foi detectada.

7n98

SPN_n_ : OUTRO
ALARME
CONVERSOR

98

Verifique o display de alarme PSM.

Um alarme PSM foi detectado.

No.

Mensagem

Indica
o
SPM(*1)

Falha local e Correo

Descrio

9001

SPN_n_ : SOBREAQ
MOTOR

01

Termostato integrado ao motor ope1 Verifique e corrija a temperatura


rado por bobina.
perifrica e o estado de carga.
2 Se o ventilador parar, substitua-o. A temperatura interna do motor
excede o nvel especificado.
O motor foi utilizado excedendo a
velocidade contnua, ou o componente de refrigerao anormal.

9002

SPN_n_ : ERRO EX
VELOC

02

1 Verifique o corrija as condies


de corte para diminuir a carga.
2 Corrija o parmetro n 4082.

A velocidade do motor no pode


acompanhar a velocidade especificada.
Foi detectado um torque excessivo
de carga do motor.
O tempo de acelerao/desacelerao no parmetro n 4082 insuficiente.

9003

SPN_n_ : ESTOURO
FUSO
LIGAO DC

03

1 Substitua a unidade SPM.


2 Verifique o estado de isolamento
do motor.
3 Substitua o cabo da interface.

O PSM est pronto (00 indicado),


mas a voltagem do link DC muito
baixa no SPM.
O fuso na seo do link DC no SPM
estourou. (O dispositivo de energia
est avariado ou falta aterramento
no motor).
O cabo de conexo JX1A/JX1B est
avariado.

9004

SPN_n_ : FALTA ENERG/ 04


FUSO ENTRAD

Verifique o estado da energia de


entrada para o PSM.

O PSM encontrou uma fase sem


sem energia. (Alarme PSM 5).

9006

SPN_n_ : DESCONEC
SENSOR
TERMAL

06

1 Verifique e corrija o parmetro.

O sensor de temperatura do motor


est desconectado.

9007

SPN_n_ : EXCESSO
VELOC

07

9009

SPN_n_ : SOBREAQ.
09
CIRCUIT PRINC

2 Substitua o cabo de realimentao.


Procure por um erro de seqncia.
(Por exemplo, verifique se a sincronizao do fuso foi especificada
quando o fuso no retornou).

A velocidade do motor excedeu 115%


de sua velocidade especificada. Quando o eixo do fuso estava no modo de
controle de posio, os desvios de
posio foram acumulados excessivamente (SFR e SRV foram desligados durante a sincronizao do fuso.

1 Melhore o estado de refrigerao. Elevao anormal de temperatura


do radiador do transistor de potncia.
2 Se o ventilador parar substitua a
unidade SPM.

715

G. LISTA DE ALARMES

No.

Mensagem

ANEXO

Indicao
SPM(*1)

Falha local e Correo

B63854PO/03

Descrio

9011

SPN_n_ : SOBREVOLT
11
CIRCUIT ENERG

1 Verifique o PSM selecionado.


2 Verifique a entrada de voltagem
da energia e alterao da energia
durante a desacelerao do motor.
Se a voltagem exceder 253 VAC
(para o sistema de 200V) ou 530
VAC (para o sistema de 400V),
melhore a impedncia da energia.

Foi detectada uma sobrevoltagem


na seo do link DC do PSM. (Indicao do alarme PSM: 7). Erro
de seleo do PSM. (A especificao
mxima de sada do PSM foi excedida).

9012

SPN_n_ : SOBRECORR
CIRCUITO
ENERG

12

1 Verifique o estado de isolamento


do motor.
2 Verifique os parmetros do fuso.
3 Substitua a unidade SPM.

A corrente de sada do motor


anormalmente alta.
Um parmetro especfico de motor
no coincide com o modelo de motor. Isolamento deficiente do motor.

9015

SPN_n_ : ALARME
CONTROLE
CHAVE SP

15

1 Verifique e corrija a seqncia


de escala.
2 Substitua o boto do MC.

A chave de seqncia na operao


do fuso/sada anormal.
O sinal de verificao do estado de
contato do boto MC e o comando
no coincidem.

9016

SPN_n_ : FALHA RAM

16

Substitua a placa de circuito impres- Foi detectada anormalidade em um comso do controle SPM.
ponente do circuito de controle SPM. (O
RAM para dados externos est anormal).

9018

SPN_n_ : DADOS PGM


ERRO
VERIF SOMA

18

Substitua a placa de circuito impres- Foi detectada uma anormalidade em


so do controle SPM.
um comp. do circ. de controle SPM.
(Dados do ROM do programa avariados)

9019

SPN_n_ : CORRENTE U
EXT CORRE

19

Substitua a unidade SPM.

Foi detectada uma anormalidade em


um componente SPM. (O valor inicial para o circuito de deteco de
corrente fase U anormal).

9020

SPN_n_ : CORRENTE V
EXT CORRE

20

Substitua a unidade SPM.

Foi detectada uma anormalidade em


um componente SPM. (O valor inicial para o circuito de deteco de
corrente fase V anormal).

9021

SPN_n_ : ERRO POLAR


SENSOR POS

21

Verifique e corrija os parmetros.


(n 4000#0, 4001#4)

A definio do parmetro de polaridade do sensor de posio est errada.

9024

SPN_n_ : ERRO
TRANSFER
SERIAL

24

1 Instale o cabo do fuso-para-CNC


distante do cabo de fora.
2 Substitua o cabo.

A corrente do CNC desligada (Desligamento normal ou cabo quebrado).


Um erro foi detectado nos dados de
comunicao transferidos ao CNC.

9026

SPN_n_ : DESCONEC
CVELOC
DETECT

26

1 Substitua o cabo.
2 Reajuste o pr-amplificador.

A amplitude do sinal do sinal de deteco (conector JY2) na lateral do


motor de controle do contorno Cs
anormal.
(Cabo desconectado, erro de ajuste,
etc.).

716

ANEXO

B63854PO/03

No.

Mensagem

Indicao
SPM(*1)

G. LISTA DE ALARMES

Falha local e Correo

Descrio

1 Substitua o cabo.
2 Reajuste o sinal do sensor BZ.

1 O sinal do codificador de posio


do fuso (conector JY4) anormal.
2 A amplitude do sinal (conector
JY2) do sensor MZ ou BZ
anormal.
(Cabo desconectado, erro de ajuste,
etc.).
O sinal de deteco de posio (conector JY5) para controle de contorno Cs anormal.
(Cabo desconectado, erro de ajuste,
etc.)

9027

SPN_n_ : DESCONEC
CODIF POS

9028

SPN_n_ : DESCONEC
28
CDETEC POS

1 Substitua o cabo.
2 Reajuste o pr-amplificador.

9029

SPN_n_ : TEMPO CURTO 29


SOBRECARGA

Verifique e corrija o estado da carga. Carga excessiva foi aplicada continuamente por um certo perodo de
tempo. (Este alarme tambm acionado quando o eixo do motor foi
bloqueado no estado de excitao).

9030

SPN_n_ : SOBRECORR
CIRCUITO
ENERG

Verifique e corrija a voltagem da


energia.

Foi detectada uma sobrecorrente na


entrada do circuito principal do PSM.
(Indicao de alarme PSM: 1).
Energia desbalanceada.
Erro de seleo do PSM (a especificao mxima de sada do PSM foi
excedida).

9031

SPN_n_ :BLOQ MOTOR


31
OU SI ES CAR V

1 Verifique e corrija o estado da


carga.
2 Substitua o cabo do sensor do
motor (JY2 ou JY5).

Impossvel girar o motor da velocidade especificada. (Um nvel no excedendo o nvel SST para o comando
de rotao coexiste continuadamente). Anormalidade no sinal de deteco da velocidade.

9032

SPN_n_ : FALHA RAM


SERIAL LSI

32

Substitua a placa de circuito impres- Foi detectada uma anormalidade em


so do controle SPM.
um componente do circuito de controle SPM. (O dispositivo LSI para
transferncia serial est anormal).

9033

SPN_n_ : CARGA
ENERG
INSUF

33

1 Verifique e corrija a voltagem da


energia.
2 Substitua a unidade PSM.

9034

SPN_n_ : ERRO
DEF
PARAM

34

Corrija o valor do parmetro de acor- Foi definido um dado de parmetro


do com o manual.
excedendo o limite permitido.
Se o nmero do parmetro for desconhecido conecte a placa de verificao do fuso, e controle o parmetro indicado.

9035

SPN_n_ : DEF VELOC


EX ENGREN

35

Corrija o valor de acordo com o ma- Dados da velocidade da engrenagem


nual do parmetro.
excedem o limite permitido.

9036

SPN_n_ : CONTADOR
ERRO
ESTOURO

36

Verifique se o valor de ganho da po- Ocorreu um estouro no contador de erros.


sio muito grande e corrija o valor.

27

30

717

A carga de voltagem da corrente direta na seo do circuito de energia


insuficiente quando o contrator
magntico no amplificador ligado
(como fase aberta e resistor de
carga com defeito).

G. LISTA DE ALARMES

ANEXO

Indicao
SPM(*1)

Falha local e Correo

B63854PO/03

No.

Mensagem

9037

SPN_n_ : ERRO PARAM


DETEC
VELOC

37

Corrija o valor de acordo com o ma- A definio do parmetro para o nnual do parmetro.
mero de pulsos no detector de velocidade est incorreto.

9039

SPN_n_ : ERRO
SINAL
1-ROT Cs

39

1 Ajuste o sinal de rotao 1 no


pr-amplificador.
2 Verif. o est. da blindagem do cabo
3 Substitua o cabo.

9040

SPN_n_ : DETEC
SINAL
1-ROT Cs

40

1 Ajuste o sinal de rotao 1 no


O sinal de rotao 1 no foi gerado
pr-amplificador.
durante o controle do contorno Cs.
2 Verif. o est. da blindagem do cabo
3 Substitua o cabo.

9041

SPN_n_ : ERRO
CODIF POS
1-ROT

41

1 Verifique e corrija o parmetro.


2 Substitua o cabo.
3 Reajuste o sinal do sensor BZ.

1 O sinal de rotao 1 do codificador de posio do fuso (conector


JY4) est anormal.
2 O sinal de rotao 1 (conector
JY2) do sensor MZ ou BZ est
anormal.
3 Erro da definio do parmetro.

9042

SPN_n_ : DETEC
CODIF POS
1-ROT

42

1 Substitua o cabo.
2 Reajuste o sinal do sensor BZ.

1 O sinal de rotao 1 do codificador de posio do fuso (conector


JY4) est desconectado.
2 O sinal de rotao 1 (conector
JY2) do sensor MZ ou BZ est
desconectado.

9043

SPN_n_ : MODO
43
DESCONEC PC
PARA DIF SP

Substitua o cabo.

O sinal do codificador de posio


de velocidade do diferencial (conector JY8) no SPM tipo 3 est anormal.

9044

SPN_n_ : ERRO
44
CONTROLE
CIRCUITO (AD)

Substitua a placa de circuito impres- Foi detectada uma anormalidade em


so de controle SPM.
um componente do circuito de controle SPM. (Anormalidade no conversor A/D).

9046

SPN_n_ : PARAF
COD ALARME
POS 1-ROT

46

1 Verifique e corrija o parmetro.

9047

SPN_n_ : SINAL
ANORMAL
CODIF POS

47

1 Substitua o cabo.
2 Reajuste o sinal do sensor BZ.
3 Corrija o layout (proximidade da
linha de fora).

1 O sinal de fase A/B do codificador


de posio do fuso (conector
JY4) est anormal.
2 O sinal de fase A/B (conector
JY2) do sensor MZ ou BZ est
anormal.
A relao entre a fase A/B e o sinal
de rotao 1 est incorreta (intervalo
de pulso no coincide).

9049

SPN_n_ : VELOC DIF


AV CONV

49

Verifique se o valor da velocidade


do diferencial calculado excede a
velocidade mxima do motor.

No modo de velocidade do diferencial, a velocidade de outro fuso convertido para a velocidade do fuso local excedeu o limite permitido (a velocidade do diferencial calculada
multiplicando-se a velocidade do
outro fuso pela veloc. da engrenagem).

2 Substitua o cabo.
3 Reajuste o sinal do sensor BZ.

718

Descrio

Uma relao incorreta entre o sinal


de rotao 1 e o nmero de pulsos
de fase AB foi detectada durante o
controle do contorno Cs.

Uma anormalidade equivalente ao


alarme 41 foi detectada durante uma
operao de abertura de rosca.

ANEXO

B63854PO/03

No.

Mensagem

Indicao
SPM(*1)

Falha local e Correo

G. LISTA DE ALARMES

Descrio

9050

SPN_n_ : EXCESSO
VELOC CONT
FUSO

50

Verifique se o valor calculado excede a velocidade mxima do motor.

Na sincronizao do fuso, o valor de


clculo do comando de velocidade
excede o limite permitido (a velocidade do motor calculada multiplicando-se a velocidade especificada
do fuso pela veloc. da engrenagem).

9051

SPN_n_ : BAIXA VOLT


LIGAO DC

51

1 Verifique e corrija a voltagem da


corrente.
2 Substitua o MC.

Foi detectada uma queda na voltagem de entrada. (Indicao de alarme PSM: 4) (falha momentnea de
energia ou contato deficiente do MC).

9052

SPN_n_ : ANORMAL I
SINAL ITP

52

1 Substitua a placa de circuito imFoi detectada uma anormalidade da


presso de controle SPM.
interface NC (o sinal ITP parou).
2 Substitua a placa de circuito impresso da interface do fuso no CNC.

9053

SPN_n_ : ANORMAL II
SINAL ITP

53

1 Substitua a placa de circuito imFoi detectada uma anormalidade da


presso de controle SPM.
interface NC (o sinal ITP parou).
2 Substitua a placa de circuito impresso da interface do fuso no CNC.

9054

SPN_n_ : CORRENTE
54
SOBRECARGA

Revise o estado da carga.

Foi detectada uma corrente de


sobrecarga.

9055

SPN_n_ : ERRO CHAVE


LINHA FORA

1 Substitua o contator magntico.


2 Verifique e corrija a seqncia.

O sinal de estado da linha de fora


do contator magntico para selecionar um fuso ou sada est anormal.

9056

SPN_n_ : PARADA VENT 56


INT

Substitua a unidade SPM.

O ventilador no circuito de controle


SPM parou.

9057

SPN_n_ : ENERG
EX DESACEL

1 Diminua a carga de acelerao/


desacelerao.
2 Verifique a condio de refrigerao (temperatura perifrica).
3 Se o ventilador parar, substitua
o resistor.
4 Se a resistncia est anormal,
substitua o resistor.

Uma sobrecarga foi detectada na


resistncia regenerativa. (Indicao
de alarme PSMR: 8).
Foi detectada uma operao termosttica ou sobrecarga em curto tempo.
O resistor regenerativo foi desconectado, ou foi detectada uma resistncia anormal.

9058

SPN_n_ : SOBRECARGA 58
PSM

1 Verif. o estado de refrig. do PSM. A temperatura do radiador do PSM


2 Substitua a unidade PSM.
aumentou muito. (Indicao de alarme PSM: 3).

9059

SPN_n_ : VENT PAROU


NO PSM

59

Substitua a unidade PSM.

O ventilador no PSM parou. (Indicao de alarme: 2).

9062

SPN_n_ : ESTOURO
VCMD
MOTOR

62

Verifique e corrija os parmetros.


(n 4021, 4056~4059)

A velocidade especificada do motor


muito alta.

9066

SPN_n_ : MDULO AMP


COMUNIC

66

1 Substitua o cabo.
2 Verifique e corrija a conexo.

Um erro foi encontrado na comunicao entre amplificadores.

9073

SPN_n_ : SENSOR MOT


DESCONEC

73

1
2
3
4

55

57

Substitua o cabo de realimentao. Sem sinal de realimentao do


Verif. o processo de blindagem.
sensor do motor.
Verifique e corrija a conexo.
Ajuste o sensor.

719

G. LISTA DE ALARMES

ANEXO

Indicao
SPM(*1)

Falha local e Correo

B63854PO/03

No.

Mensagem

Descrio

9074

SPN_n_ : ERRO TESTE


CPU

74

Substitua a placa de circuito impres- Foi detectado um erro em um teste


so de controle SPM.
da CPU.

9075

SPN_n_ : ERRO CRC

75

Substitua a placa de circuito impres- Foi detectado um erro em um teste


so de controle SPM.
do CRC.

9079

SPN_n_ : ERRO TESTE


INICIAL

79

Substitua a placa de circuito impres- Foi detectado um erro em uma opeso de controle SPM.
rao de teste inicial.

9081

SPN_n_ : ERRO
81
SENSOR
MOTOR 1-ROT

1 Verifique e corrija os parmetros. O sinal de rotao nica do sensor


2 Substitua o cabo de realimentao. do motor no pode ser detectado
3 Ajuste o sensor.
corretamente.

9082

SPN_n_ : SENSOR
MOTOR
1-ROT

82

1 Substitua o cabo de realimentao. O sinal de rotao nica do sensor


2 Ajuste o sensor.
do motor no foi gerado.

9083

SPN_n_ : ERRO
SENSOR
MOTOR

83

1 Substitua o cabo de realimentao. Foi detectada uma irregularidade


2 Ajuste o sensor.
em um sinal de realimentao do
sensor do motor.

9084

SPN_n_ : DESCONEC
SENSOR
FUSO

84

1
2
3
4
5

9085

SPN_n_ : ERRO
85
SENSOR FUSO
1-ROT

1 Verifique e corrija os parmetros. O sinal de rotao nica do sensor


2 Substitua o cabo de realimentao. do fuso no pode ser detectado
corretamente.
3 Ajuste o sensor.

9086

SPN_n_ : ERRO
86
SENSOR FUSO
1-ROT

1 Substitua o cabo de realimentao. O sinal de rotao nica do sensor


2 Ajuste o sensor.
do fuso no pode ser detectado
corretamente.

9087

SPN_n_ : ERRO SINAL


SENSOR
FUSO

87

O sinal de rotao nica do sensor


do fuso no foi gerado.

Uma irregularidade foi detectada em


um sinal de realimentao do sensor do fuso.

9088

SPN_n_ : FALHA
VENT
RADIADOR

88

Substitua o ventilador externo do


SPM.

O ventilador externo parou.

Substitua o cabo de realimentao. Sem sinal de realimentao do


Verif. o processo de blindagem.
sensor do fuso.
Verifique e corrija a conexo.
Verifique e corrija os parmetros.
Ajuste o sensor.

720

ANEXO

B63854PO/03

G. LISTA DE ALARMES

CDIGOS DE ERRO (FUSO SERIAL)


NOTA*1
Note que os significados das indicaes SPM variam dependendo em qual LED, o LED vermelho ou amarelo, estiver ativo.
Quando o LED vermelho estiver ativo, um cdigo de erro
indicado com um nmero de 2 dgitos. O cdigo de erro
no exibido na tela do CNC.
Quando o LED vermelho estiver ativo, o SPM indica o
nmero de um alarme gerado no fuso serial.
Ver, Alarmes (Fuso Serial).
Erros Exibidos no Amplificador de Fuso de Srie
Indicao
SPM(*1)

Falha local e Correo

Descrio

01

Verifique a seqncia *ESP e MRDY. (Para MRDI,


preste ateno definio de parmetro referente ao uso
do sinal MRDY (bit 0 do parmetro n 4001).)

02

Verifique o parmetro do detector de velocidade do


motor do fuso (bits 2, 1, e 0 do parmetro n 4011).

03

Verifique os parmetros para o detector para controle


do contorno Cs (bit 5 do parmetro n 4001 e bit 4 do
parmetro n 4018).

04

Verifique o parmetro do sinal do codificador de posio (bit 2 do parmetro n 4001).

05

Verifique a opo do software de orientao.

06

Verifique a opo do software de comutao de sada


do fuso e o sinal de estado da linha de fora (RCH).

Embora a opo de comutao da sada no tenha sido


definida, selecionado a bobina de veloc. baixa (RCH = 1).

07

Verifique a seqncia (CON, SFR, SRV).

Embora o modo de controle do contorno Cs tenha


sido especificado, SFR/SRV no introduzido.

08

Verifique a seqncia (SFR, SRV).

Embora o modo servo (rosqueamento rgido, posic. do


fuso) tenha sido especificado, SFR/SRV no introduzido.

09

Verifique a seqncia (SPSYC, SFR, SRV)

Embora o modo de sincronizao do fuso tenha sido


especificado, SFR/SRV no introduzido.

10

Durante a execuo do comando de controle do eixo C


no especifique outro modo de operao. Antes de entrar outro modo, cancele o comando de controle do
contorno Cs.
Durante a execuo do comando do modo servo no
especifique outro modo de operao. Antes de entrar
outro modo, cancele o modo servo.

Embora o modo de controle do contorno Cs tenha


sido especificado, outro modo de operao (modo servo, sincronizao de fuso, ou orientao) especificado.

11

721

Embora nem *ESP (sinal de parada de emergncia;


h dois tipos de sinais incluindo o sinal PMC e o sinal
de contato PSM (*2)) nem MRDY (sinal de que a mquina est pronta) introduzido, SFR (sinal de rotao para frente)/SRF (sinal de rotao inverso)/ORCM
(comando de orientao) introduzido.
Quando o motor do fuso possui um codif. de pulsos
magnticos de alta resoluo (sensor Cs) (bits 6 e 5 do
parm. 4001 so definidos para 0 e 1 respectivamente),
128/rot deve ser definido para o detector de veloc. (bits
2, 1, e 0 do parmetro 4011 so definidos para 0, 0 e
1, respectivamente). No entanto, definido um valor
diferente de 128/rot. Neste caso o motor no excitado.
Embora o uso do codificador de pulsos magnticos de
alta resoluo (bit 5 do parm. 4001=1) ou o uso da funo
de controle do contorno Cs pelo sensor (bit 4 do param.
4018 = 1) no foi definido, introduzido um comando
de controle Cs. Neste caso o motor no excitado.
Embora o uso do sinal do codificador de posio (bit 2
do parmetro n 4001=1) no foi definido, um modo
servo (rosqueamento rgido com macho, posicionamento do fuso) ou comando de sincronizao do fuso
introduzido. Neste caso o motor no excitado.
Embora a opo de orientao no tenha sido definida, introduzido um comando de orientao (ORCM).

Embora o modo servo (rosqueamento rgido com macho, ou posicionamento de fuso) tenha sido definido,
outro modo de operao (controle de contorno Cs,
sincronizao de fuso, ou orientao) especificado.

G. LISTA DE ALARMES

Indicao
SPM(*1)

ANEXO

Falha local e Correo

B63854PO/03

Descrio

Durante a execuo do comando de sincronizao do


fuso, no especifique nenhum outro modo de operao.
Antes de entrar outro modo, cancele o comando de
sincronizao do fuso.
Durante a execuo do comando de orientao, no
especifique nenhum outro modo de operao. Antes de
entrar outro modo, cancele o comando de orientao.

Embora a sincronizao do fuso esteja sendo executada, outro modo de operao (controle do contorno
Cs, modo servo ou orientao) especificado.

14

Introduza o SFT ou o sinal SRV.

Os sinais SFT e SRV so ambos introduzidos ao


mesmo tempo.

15

Verifique o bit 5 do parmetro n 4000 e o sinal PMC


(CON).

Quando o bit 5 do parmetro n 4000 definido em 1


para indicar a presena da funo de modo da veloc.
do diferencial, o controle do contorno Cs especificado.

16

Verifique o bit 5 do parmetro n 4000 e o sinal PMC


(DEFMD).

17

Verifique os bits 2, 1, e 0 do parmetro n 4011.

Quando o bit 5 do parmetro n 4000 definido em 0


para indicar a ausncia da funo de modo da veloc.
do diferencial, o comando para este modo (DEFMD)
introduzido.
A definio do parmetro do detector de velocidade
(bits 2, 1 e 0 do parmetro n 4011) invlido. (O detector correspondente de velocidade foi omitido).

18

Verifique o bit 2 do parmetro n 4001 e o sinal PMC


(ORCM).

Embora o bit 2 do parm. 4001 def. em 0, para no


usar o sinal do codif. de posio, introduzido um comando para orientao atravs do codif. de posio(ORCMA).

19

Durante a execuo do comando de orientao, no


especifique outro modo de operao. Antes de entrar
outro modo, cancele o comando de orientao.

Embora a orientao esteja sendo executada atravs


de um sensor magntico, outro modo de operao
especificado

20

Verifique o bit 5 do parmetro n 4001, bit 5 do parmetro n 4014, e bit 4 do parmetro n 4018.

Quando a utilizao da funo de modo de operao


secundria foi definida (bit 5 do parmetro n 4014=1),
o uso do codificador de pulsos magntico de alta resoluo (bit 5 do parmetro n 4001=1), ou o uso da
funo de controle do contorno Cs atravs do sensor
(bit 4 do parmetro n 4018=1) especificado. Estes
itens no podem ser definidos ao mesmo tempo.

21

Introduza o comando do modo de operao secundria Embora o controle de posio (como o modo servo
(SLV) no modo de operao normal.
ou orientao) esteja sendo executado, o comando do
modo de operao secundria (SLV) introduzido.

22

Introduza o comando do controle de posio no modo


de operao normal.

Embora o modo de operao secundria (SLVS = 1)


tenha sido definido, um comando de controle de posio (como o modo servo ou orientao) introduzido.

23

Verifique o bit 5 do parmetro n 4014 e o sinal PMC


(SLV).

Embora o bit 5 do parm. n 4014 tenha sido def. em 0,


para no utilizar a funo de modo de op. secundria,
um com. de modo de op. secundria (SLV) introduzido.

24

Verifique o sinal PMC (INCMD). Execute a orientao


especificando primeiro uma posio absoluta.

A orientao executada no modo de operao incremental (INCMD = 1) primeiro, depois o comando


de posio absoluta (INCMD = 0) introduzido.

25

Verifique as especificaes do amplificador de fuso e


definies de parmetro (bit 4 do parmetro 4018).

Embora o amplificador de fuso SPM tipo 4 no esteja


sendo utilizado, o uso da funo de controle de contorno
Cs pelo sensor definido (bit 4 do param. n 4018=1).

12

13

NOTA*2
Sinal de contato PSM
Entre ESP1 e ESP2 no PSM

Embora o comando de orientao esteja sendo executado, outro modo de operao (controle do contorno Cs, modo servo, ou sincronizao) especificado.

Contato aberto: Parada de emergncia


Contato fechado: Operao normal

722

G. LISTA DE ALARMES

ANEXO

B63854PO/03

10) Alarmes de Sistema


(Estes alarmes no podem ser reiniciados com a tecla de reset.)
Nmero

Mensagem

Contedo

900

PARIDADE ROM

Erro de paridade ROM (CNC/OMM/Servo)


Reescreva o nmero ROM.

910

PARIDADE SRAM : (BYTE 0)

O erro de paridade RAM no mdulo de memria da fita SRAM. Limpe


a memria ou substitua o mdulo.
Aps esta operao reinicie todos os dados incluindo os parmetros.

911

PARIDADE SRAM: (BYTE 1)

Erro de paridade RAM no modo de memria da fita SRAM. Limpe a


memria ou substitua o mdulo.
Aps esta operao reinicie todos os dados incluindo os parmetros.

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 (EIXO 1 a 4)

Alarme servo (1 ao 4 eixo). Um alarme de proteo ou um erro


de paridade RAM ocorreu no mdulo servo.
Substitua o mdulo de controle servo na placa principal da CPU.

926

ALARME FSSB

Alarme FSSB. Substitua o md. de controle servo na placa principal da CPU.

930

INTERRUPO DA CPU

Erro da CPU (interrupo anormal).


Falta a placa principal da CPU.

935

ERRO ECC SRAM

Ocorreu um erro na RAM para armazenar o programa da pea.


Ao: Substitua a placa principal de circuito impresso (mdulo SRAM),
execute a operao de limpeza total, e defina todos os parmetros e
outros dados novamente.

950

ALARME DO SISTEMA PMC

Ocorreu uma falha no PMC. O mdulo de controle do PMC na placa


principal da CPU ou a placa de opo podem estar faltando.

951

ALARME DO PMC-PROTEO DO RC Ocorreu uma falha no PMC-RC (alarme de proteo). A placa de


opo pode estar faltando.

970

OCORREU NMI NO PMCLSI

Com o PMCSA1, ocorreu um erro no dispositivo LSI do controle


PMC, na placa me. (Paridade RAM E/S).
Substitua a placa me.

971

OCORREU NMI NO SLC

Com o PMCSA1, foi detectada uma desconexo de Link E/S.


Verifique o Link E/S.

972

OCORREU NMI EM OUTRO


MDULO

Ocorrncia de NMI numa placa diferente da placa principal da CPU.

973

INTERRUPTOR SEM COBERTURA

Ocorrncia de NMI por uma razo desconhecida.

974

ERRO NA BARRAMENTO F

Erro de barramento no BARRAMENTO FANUC.


A placa principal da CPU ou placas de opo podem estar faltando.

975

ERRO NO BARRAMENTO (PRINCIPAL) Erro no barramento da placa principal da CPU.


A placa principal da CPU pode estar faltando.

976

ERRO DE BARRAMENTO-L

Erro de barramento no barramento local.


A placa principal da CPU pode estar faltando.

723

ndice

B63854PO/03

[A]

Chamada Modal (G66), 243


Chamada Simples (G65), 239
Ciclo de Acabamento (G70), 137
Ciclo de Corte de Abertura de Rosca (G92), 125
Ciclo de Corte de Dimetro Externo/Interno (G90), 123
Ciclo de Corte Mltiplo de Abertura de Rosca, (G76), 142
Ciclo de Perfurao do Dimetro Externo/Interno (G75),
141
Ciclo de Perfurao Profunda de Final de Face (G74), 140
Ciclo de Torneamento de Final de Face (G94), 128
Ciclo Fixo, 275
Ciclo Fixo (G90, G92, G94), 123
Ciclo Mltiplo Repetitivo (G70 G76), 133
Ciclo Mltiplo Repetitivo de Torneamento Fixo, 276
Cdigo T para Correo da Ferramenta, 154
Comando de Entrada a partir do MDI, 202
Comando Para Operaes de Usinagem - Funo
Miscelnea, 22
Comandos de Sada Externos, 255
Comandos G53, G28, e G30 no Modo de Compensao
do Raio da Ponta da Ferramenta, 204
Comandos G53, G28, e G30 na Correo da Posio da
Ferramenta, 158
Como Indicar Dimenses de Comando para Movimentar
a Ferramenta Comando Absoluto, Incremental, 19
Como Utilizar Ciclos Fixos (G90, G92, G94), 131
Como Visualizar a Mudana do Display da Posio sem
Colocar a Mquina em Funcionamento, 300
Comparao e Parada do Nmero de Seqncia, 543
Compensao da Ferramenta e Nmero da Compensao,
213
Comprimento de Rosca Incorreto, 682
Configurao da Seo de Programa, 113
Configurao de Soft-Keys, 335
Configurao do Programa, 23, 108
Contagem da Vida til da Ferramenta, 102
Controle Atravs da Tela de Auto-Diagnstico, 414
Controle da Veloc. de Corte Constante (G96, G97), 93
Controle de Curso Armazenado, 399
Converso Polegadas/Milmetros (G20, G21), 88
Copiar Parte de Um Programa, 479
Copiar um Programa Inteiro, 478
Correo, 155
Correo da Ferramenta, 153
Correo da Geometria e do Desgaste da Ferramenta, 153
Correo da Velocidade de Avano, 390
Correo de Chanfragem e Arcos de Canto, 200
Correo do Deslocamento Rpido, 391
Corte Contnuo de Abertura de Rosca, 56
Corte de Rosca Mltipla, 57
Criao de Progr. no Modo Aprender (Reproduo), 494
Criao de Programas, 490
Criao de Programas Atravs do Painel MDI , 491
Criao de um Novo Programa de Peas, 588
Cursos Mximos, 31

Absoluto Manual ON/OFF, 351


Alarmes, 649
Alterao de Uma Palavra, 467
Alterao do Sistema de Coordenadas da Pea, 78
Alterao do Valor de Correo da Ferramenta
(Entrada de Dados Programveis) (G10), 214
Apagamento de Arquivos, 422
Apagamento de Mais de um Programa Atravs da
Especificao de Uma Faixa, 476
Apagar Arquivos, 442
Apagar Blocos, 469
Apagar Programas, 475
Apagar Todos os Programas, 475
Apagar Um Bloco, 469
Apagar Um Programa, 475
Apagar Uma Palavra, 468
Apagar Vrios Blocos, 470
Arquivo Handy FANUC, 338
Arquivos, 418
As Funes Auxiliares Secundrias (Cdigos B), 107
Assistncia do Cdigo G, 592
Assistncia do Cdigo M, 595
Assistncia no Processo, 590
Ativao do Protetor de Tela, 566
Ativao do Protetor de Tela CRT, 566
Avano de Corte, 66
Avano em Modo Jog, 345
Avano Incremental, 347
Avano Manual pela Manivela, 348

[B]
Bateria para Codificador de Pulso Absoluto, 657
Bateria para Codificadores de Pulso Absoluto
Independente (6VDC), 664
Bloco nico, 393
Bloqueio da Mquina e Bloqueio da Funo Auxiliar, 388

[C]
Clculo Simples do Comprimento de Rosca Incorreto, 684
Caminho da Ferramenta nos Cantos, 686
Caracteres e Cdigos a Serem Utilizados na Funo de
Entrada de Dados Padro, 289
Chamada de Macro, 238
Chamada de Macros Atravs de um Cdigo M, 246
Chamada de Macros Atravs do Cdigo G, 245
Chamada de Subprograma, 274
Chamada de Subprogramas Atravs de um Cdigo M, 247
Chamada de Subprogramas Atravs do Cdigo T, 248

i1

ndice

[D]

B63854PO/03

Display e Definio do Tempo de Trabalho, Contagem de


Peas e Durao, 445
Display e Definio do Valor de Correo do Ponto de
Origem da Pea, 547
Display e Definio dos Dados de Compensao de Erro do
Passo, 559
Display e Definio dos Dados de Gesto da Vida til das
Ferramentas, 553
Display e Entrada de Dados de Definio, 541
Display Grfico (Ver Seo III-12), 308
Dispositivos Externos de E/S, 336
Dispositivos Operacionais, 310

Dados para Cada Ciclo Fixo, 600


Definio de Parmetros Relacionados com a
Entrada/Sada, 446
Definio do Sistema de Coordenadas da Pea, 75
Definio do Valor de Deslocamento do Sistema de
Coordenadas da Pea, 539
Desbaste no Faceamento (G72), 135
Desbaste no Torneamento (G71), 133
Desenho da Pea e Movimento da Ferramenta, 15
Desligamento de Energia, 341
Deslocamento do Sistema de Coordenadas da Pea, 82
Deslocamento Rpido, 65
Desvio Condicional (Instruo IF), 234
Desvio e Repetio, 233
Desvio Incondicional (Instruo GOTO), 233
Detalhe do Clculo de Contorno, 619
Detalhe dos Dados da Figura do Contorno, 617
Dimenso e Valor das Coordenadas, 86
Detalhes do Clculo Auxiliar, 630
Direo da Ponta Imaginria da Ferramenta, 163
Display, 305
Display da Contagem de Peas, Display do Tempo de
Execuo, 307
Display da Memria Usada e Lista de Programas, 526
Display da Posio Atual, 306
Display da Posio Global, 512
Display da Posio no Sistema de Coordenadas da Pea,
509
Display da Posio no Sistema de Coordenadas
Relativas, 510
Display da Velocidade de Avano Real, 514
Display de Alarme, 306, 411
Display de Dados Padro, 285
Display de uma Lista de Programas para um
Determinado Grupo, 529
Display do Contedo do Programa, 520
Display do Diretrio, 437
Display do Diretrio de um Disquete, 436
Display do Estado e Alertas para a Especificao de
Dados ou para Operao de Entrada/Sada, 562
Display do Histrico de Alarmes, 413
Display do Histrico de Mensagens Externas do
Operador, 564
Display do Menu Padro, 281
Display do Monitor de Operao, 517
Display do Nmero de Progr., Nmero de Seqncia e
Estado, e Mensagens de Alerta para a Definio de
Dados ou Operao de Entrada/Sada, 561
Display do Nmero de Programa e do Nmero de
Seqncia, 561
Display do Programa, 305
Display do Tempo de Trabalho e Contagem das Peas,
516
Display e Definio de Parmetros, 557
Display e Definio de Variveis Comuns de Macro de
Usurio, 550
Display e Definio do Painel de Software do Operador,
551

[E]
Edio de Macros de Usurio, 486
Edio de Programas, 461
Edio de um Programa de Peas, 301
Edio Simultnea, 487
Eixos Controlveis, 28, 29
Endereos e Faixa de Valor a ser Definido para Formato de
Fita Srie 10/11, 272
Entrada de Dados de Compensao de Erro de Passo, 432
Entrada de Dados de Correo, 428
Entrada de Parmetros, 430
Entrada de Parmetros Programveis (G10), 268
Entrada de Programas, 423
Entrada de Registro do Valor de Correo, 538
Entrada de Variveis Comuns de Macro de Usurio, 434
Entrada Direta do Valor de Correo da Ferramenta, 536
Entrada Direta dos Valores Medidos de Correo do Ponto de
Origem da Pea, 548
Entrada e Sada de Arquivos em Disquetes, 456
Entrada e Sada de Dados de Correo, 453, 428
Entrada e Sada de Parmetros, 451
Entrada e Sada de Parmetros e dos Dados de Compensao
de Erro de Passo, 430
Entrada e Sada de Programas, 447
Entrada por Teclas e Buffer de Entrada, 334
Entrada/Sada de Dados, 417
Entrada/Sada de Dados na Tela Tudo E/S, 445
Entrada/Sada de Programas, 423
Entrada/Sada de Variveis Comuns de Macro de Usurio,
434
Erro de Direo do Raio Durante o Corte Circular, 689
Especificao da Veloc. do Fuso com um Cdigo, 92
Especificao de um Grupo de Ferramentas num Programa
de Usinagem, 103
Especificao Direta do Valor da Velocidade do Fuso
(Comando S de 5 Dgitos), 92
Especificao e Visualizao de Dados, 501
Especificao e Visualizao do Valor de Correo da
Ferramenta, 533
Espelhamento, 381
Estado Durante a Energizao, a Anulao e o Reset, 690
Explicao do Teclado, 314
Explicaes Suplementares para as Operaes de Copiar,
Mover e Intercalar, 482

i2

ndice

B63854PO/03

[F]

Lista de Alarmes, 693


Lista de Funes e Formato de Fita, 674
Lista dos Cdigos da Fita, 671
Localizao do Teclado MDI, 313

Faixa de Movimento da Ferramenta - Curso, 27


Faixa do Valor de Comando, 678
Funo Ampliada de Edio de Rotinas, 477
Funo Auxiliar, 104
Funo Auxiliar (Funo M), 105
Funo da Ferramenta (Funo T), 97
Funo da Velocidade do Fuso (Funo S), 91
Funo de Ajuda, 575
Funo de Avano Avano, 14
Funo de Chamada de Subprograma (M198), 376
Funo de Compensao, 26, 152
Funo de Controle de Eixo, 278
Funo de Entrada de Dados Padro, 280
Funo de Planejamento, 371
Funo de Salto (G31), 59
Funo de Senha, 488
Funo Grfica, 568
Funo Preparatria (Funo G), 32
Funo Roll-Over do Eixo de Rotao, 279
Funes de Alarme e Auto-Diagnstico, 410
Funes de Avano, 63
Funes de Interpolao, 36
Funes de Segurana, 396
Funes para Simplificar a Programao, 122

[M]
Macro de Usurio do Tipo Interrupo, 259
Macro Instrues e Instrues NC, 232
Macros de Usurio, 215
Manual Guide 0i, 583
Medidas de Segurana para Correo, 203
Mensagens de Alerta, 335
Mtodo de Especificao, 260
Mtodo de Substituio da Bateria, 653
Mover Parte de um Programa, 480
Movimento da Ferramenta ao Longo da Interpolao dos
Contornos da Pea, 12
Movimento da Ferramenta na Partida, 176
Movimento da Ferramenta no Cancelamento do Modo de
Correo, 191
Movimento da Ferramenta no Modo de Correo, 178
Movimento da Ferramenta por Programao - Operao
Automtica, 296
Mltiplos Comandos M no Mesmo Bloco, 106

[N]

[G]

Nomes dos Eixos, 29


Nomografias, 681
Notas para a Leitura deste Manual, 8
Notas para Vrios Tipos de Dados, 8
Notas Sobre a Compensao do Raio da ponta da
Ferramenta, 171
Notas Sobre o Ciclo Mltiplo Repetitivo (G70 G76),
146
Nmero de Correo, 154
Nmero e Valor de Correo, 164

Gerenciamento da Vida til da Ferramenta, 99


Grfico Dinmico, 574
Guia de Abertura de Rosca Constante (G32), 52
Guia Idntica de Abertura de Rosca, 273

[I]
Insero Automtica de Nmeros de Seqncia, 492
Insero de Uma Palavra, 466
Inserir, Alterar e Apagar Palavras, 462
Intercalar um Programa, 481
Interpolao Cilndrica (G07.1), 48
Interpolao Circular (G02, G03), 40
Interpolao de Coordenadas Polar (G12.1, G13.1), 44
Interpolao Linear (G01), 39
Interrupo Manual por Manivela, 378
Interveno Manual e Retorno

[O]
Operao, 598
Operao Aritmtica e Lgica, 227
Operao Automtica, 297, 356
Operao de Memria, 357
Operao de Memria Atravs do Formato de Fita
Srie10/11, 271
Operao de Teste, 387
Operao DNC, 385
Operao Manual, 294, 342
Operao MDI, 360
Operaes Gerais de Tela, 316
Operaes para Programao do Contorno, 608
Outros, 640
Outros Componentes de Programa Alm das Sees de
Programas, 110

[L]
Leitura de Arquivos, 440
Ligar o Equipamento, 339
Ligar/Desligar, 339
Limitaes, 254
Limite do Mandril e do Contra-Cabeote, 403

i3

ndice

[P]

B63854PO/03

[S]

Parada de Emergncia, 397


Parmetro, 642
Partida, 586, 587
Pausa (G04), 68
Pesquisa de Arquivos, 420
Pesquisa de Nmeros de Programa, 472
Pesquisa de Nmeros de Seqncia, 473
Pesquisa de Palavras, 463
Ponta Imaginria da Ferramenta, 161
Ponto de Referncia, 69
Ponto de Referncia (Posio Especfica da Mquina), 15
Pormenores da Compensao do Raio da Ponta da
Ferramenta, 174
Pormenores das Funes, 261
Posio da Pea e Comando de Movimento, 166
Posicionamento (G00), 37
Pr-Definio do Sistema de Coordenadas da Pea, 513
Pr-Definio do Sistema de Coordenadas da Pea
(G92.1), 80
Processando Macro Instrues, 251
Processo Geral de Operao da Mquina-Ferramenta
CNC, 06
Programa de Criao de Operaes, 586
Programa de Exemplo, 249
Programao Absoluta e Incremental (G90, G91), 87
Programao Verbal com a Funo Grfica, 497
Programao de Contorno, 607
Programao de Dimetro e Raio, 90
Programao de Ponto Decimal, 89
Programao Direta das Dimenses do Desenho, 147
Protetor Automtico de Tela, 567

Sada de Dados, 309


Sada de Dados de Correo, 429
Sada de Parmetros, 431
Sada de Programas, 426, 441
Sada de Uma Lista de Programas para um Grupo
Especificado, 444
Sada de Variveis Comuns de Macro de Usurio, 435, 455
Sada dos Dados de Compensao de Erro de Passo, 433
Salto de Limite de Torque (G31 P99), 61
Salto para o Incio do Programa, 465
Seleo da Ferramenta, 98, 154
Seleo da Ferramenta para Diversas Fases de Usinagem Funo da Ferramenta, 22
Seleo de Plano, 85
Seleo de um Sistema de Coordenadas da Pea, 77
Sistema de Coordenadas,73
Sistema de Coordenadas da Mquina, 74
Sistema de Coordenadas da Pea, 75
Sistema de Coordenadas do Desenho da Pea e Sistema de
Coordenadas Especificado pelo CNC - Sistema de
Coordenadas, 16
Sistema de Coordenadas Local, 83
Sistema Incremental, 30
Sobrecorte pela Compensao do Raio da Ponta da
Ferramenta, 199
Soft-Keys, 318
Subprograma (M98, M99), 119
Substituio de Bateria para Unidade de Controle, 654
Substituio de Palavras e de Endereos, 484

[T]

[R]

Tabela de Correspondncia Caractere-para-Cdigo, 692


Teclas de Funo, 317
Teclas de Funo e Soft-Keys, 316
Tela de Verificao do Programa, 523
Tela do Display do Bloco Atual, 521
Tela do Display do Bloco Seguinte, 522
Tela do Programa para a Operao MDI, 524
Tela Visualizada ao Energizar, 340
Telas Mostradas Atravs da Tecla Funo [MESSAGE], 564
Telas Mostradas Atravs da Tecla Funo [OFFSET
SETTING], 532
Telas Mostradas Atravs da Tecla Funo [POS], 509
Telas Mostradas Atravs da Tecla Funo [PROG] (No
Modo Edio), 525
Telas Mostradas Atravs da Tecla Funo [PROG] (No
Modo Memria ou Modo MDI), 519
Telas Mostradas Atravs da Tecla Funo [SYSTEM], 556
Testando um Programa, 299
Teste de Funcionamento em Vazio, 392
Teste Durante o Funcionamento da Mquina, 299

Registro de Programas de Macros de Usurio, 253


Reincio do Programa, 363
Repetio (Instruo While), 235
Repetio Padro (G73), 136
Retorno ao Ponto de Referncia, 70
Retorno Manual ao Ponto de Referncia, 343

i4

ndice

B63854PO/03

[U]
Ultrapassagem de Curso, 398
Unidade CRT/MDI Monocromtica de 9, 312
Unidade LCD/MDI Monocromtica de 7,2, 312
Unidades de Especificao e Visualizao, 311
Usinagem de Ciclo Fixo, 597

[V]
Valores de Compensao da Ferramenta, Nmero de
Valores de Compensao, e Entrada de Valores Atravs
do Programa (G10), 213
Variveis, 216
Variveis de Sistema, 220
Velocidade de Corte - Funo da Velocidade do Fuso, 21
Verificao de Interferncias, 194
Viso Geral da Compensao do Raio da Ponta da
Ferramenta, 161
Visualizao de Grfico, 569
Visualizao e Especificao de Dados, 302

i5

i6

Fev., 2003

Ago., 2002

Ago., 2002

Data

03

02

01

Edio

Contedo

D Adio da Srie 0i MateTB

D Cancelamento da Srie 0i MateTA

D Correo de erros

D Adio dos seguintes itens :


Interpolao de coordenadas polar (G12.1, G13.1),
Interpolao cilndrica (G07.1),
Gesto da vida til da ferramenta,
Grfico Dinmico e Manual Guide 0i

Edio

Data

FANUC Srie 0i MateTB MANUAL DO OPERADOR (B63854PO)

Registro de Reviso

Contedo

De forma alguma este manual


poder ser reproduzido.

Todas as especificaes e desenhos esto sujeitos a alteraes sem prvia notificao.

Anda mungkin juga menyukai