Você está na página 1de 792

GE Fanuc Automation

Computer Numerical Control Products

Srie 21i/210i-TB
Manual de Operao
GFZ-63604PO/01

September 2003

GFL-001

Warnings, Cautions, and Notes


as Used in this Publication
Warning
Warning notices are used in this publication to emphasize that hazardous voltages, currents,
temperatures, or other conditions that could cause personal injury exist in this equipment or
may be associated with its use.
In situations where inattention could cause either personal injury or damage to equipment, a
Warning notice is used.

Caution
Caution notices are used where equipment might be damaged if care is not taken.

Note
Notes merely call attention to information that is especially significant to understanding and
operating the equipment.

This document is based on information available at the time of its publication. While efforts
have been made to be accurate, the information contained herein does not purport to cover all
details or variations in hardware or software, nor to provide for every possible contingency in
connection with installation, operation, or maintenance. Features may be described herein
which are not present in all hardware and software systems. GE Fanuc Automation assumes
no obligation of notice to holders of this document with respect to changes subsequently made.
GE Fanuc Automation makes no representation or warranty, expressed, implied, or statutory
with respect to, and assumes no responsibility for the accuracy, completeness, sufficiency, or
usefulness of the information contained herein. No warranties of merchantability or fitness for
purpose shall apply.

Copyright 2003 GE Fanuc Automation North America, Inc.


All Rights Reserved.

Nenhuma parte deste manual pode ser reproduzida por qualquer forma.
Todas as especificaes e desenhos esto sujeitos a alteraes, sem aviso
prvio.

A exportao deste produto est sujeita a uma autorizao oficial do pas


exportador.

No presente manual, tentamos descrever todos os temas possveis, em toda


sua variedade.
No entanto, dado que as possibilidades so inmeras, no podemos abordar
tudo aquilo que no possvel ou permitido fazer.
Portanto, tudo aquilo que no for expressamente descrito como possvel neste
manual, deveria ser considerado como impossvel.

MEDIDAS DE SEGURANA

Esta seo descreve as medidas de segurana relativas utilizao de unidades CNC. essencial que estas
medidas de precauo sejam observadas pelo usurio, para garantir uma operao segura das mquinas equipadas
com uma unidade CNC (todas as descries includas nesta seo assumem esta configurao). Ter em ateno
que algumas das precaues se referem apenas a funes especficas, podendo no ser aplicveis a certas unidades
CNC.
Os usurios devem tambm observar as medidas de segurana relativas mquina, descritas no manual fornecido
pelo fabricante da mquina--ferramenta. Antes de tentar operar a mquina ou criar um programa para controlar
a operao da mesma, o operador ter de familiarizar--se por completo com o contedo do presente manual e do
manual fornecido pelo respectivo fabricante da mquina--ferramenta.

Contedo
1. DEFINIO DE AVISO, CUIDADO E NOTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s -- 2
2. AVISOS E CUIDADOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s -- 3
3. AVISOS E CUIDADOS RELATIVOS PROGRAMAO . . . . . . . . . . . . . . . . . . s --5
4. AVISOS E CUIDADOS RELATIVOS AO MANUSEAMENTO . . . . . . . . . . . . . . . . s --7
5. AVISOS RELATIVOS MANUTENO DIRIA . . . . . . . . . . . . . . . . . . . . . . . . .

s- 1

s -- 9

MEDIDAS DE SEGURANA

B--63604PO/01

DEFINIO DE AVISO, CUIDADO E NOTA

O presente manual inclui medidas de segurana destinadas a proteger o usurio e a evitar danos na
mquina. As medidas de precauo so classificadas como Aviso e Cuidado em funo do seu grau
de segurana. Como Nota so classificadas as informaes suplementares. Leia atentamente os
Avisos, Cuidados e Notas, antes de tentar colocar a mquina em funcionamento.

AVISO
Aplica--se quando h perigo de ferimentos para o usurio e/ou de danificao do equipamento, caso
o procedimento prescrito no seja observado.

CUIDADO
Aplica--se quando h perigo de danificao do equipamento, caso o procedimento prescrito no seja
observado.

NOTA
A Nota serve para indicar informaes suplementares, no se tratando, porm, de Avisos nem de
Cuidados.

` Ler atentamente o presente manual e guard--lo em um lugar seguro.

s- 2

MEDIDAS DE SEGURANA

B--63604PO/01

AVISOS E CUIDADOS GERAIS

AVISO
1. Nunca proceder usinagem de uma pea, sem verificar primeiro o funcionamento da mquina.
Antes de iniciar um ciclo de produo, verificar se a mquina est trabalhando corretamente,
executando um teste de funcionamento, por exemplo, com a funo de bloco nico, override da
velocidade de avano ou bloqueio da mquina, ou operando a mquina sem qualquer ferramenta
ou pea montada. No se controlando o funcionamento correto da mquina, a mesma poder
comportar--se de forma imprevista, podendo eventualmente causar uma danificao da pea e/ou
da prpria mquina, ou ferimentos ao usurio.
2. Antes de colocar a mquina em funcionamento, verificar cuidadosamente os dados
introduzidos. Se a mquina for operada com dados especificados incorretamente, a mesma
poder comportar--se de forma imprevista, podendo eventualmente causar uma danificao da
pea e/ou da prpria mquina, ou ferimentos ao usurio.
3. Verificar se a velocidade de avano especificada adequada operao pretendida. Geralmente,
cada mquina possui uma velocidade de avano mxima permitida. A velocidade de avano
apropriada varia em funo da operao desejada. A velocidade de avano mxima permitida
indicada no manual fornecido com a mquina. Se a mquina no for operada com a velocidade
correta, a mesma poder comportar--se de forma imprevista, podendo eventualmente causar uma
danificao da pea e/ou da prpria mquina, ou ferimentos ao usurio.
4. Ao usar uma funo de compensao da ferramenta, verificar cuidadosamente a direo e a
quantia da compensao. Se a mquina for operada com dados especificados incorretamente,
a mesma poder comportar--se de forma imprevista, podendo eventualmente causar uma
danificao da pea e/ou da prpria mquina, ou ferimentos ao usurio.
5. Os parmetros do CNC e do PMC so definidos pelo fabricante, no sendo, normalmente,
necessrio alter--los. Sendo, contudo, inevitvel alterar algum dos parmetros,
imprescindvel compreender inteiramente a sua funo antes de se proceder a qualquer alterao.
Se algum dos parmetros for definido incorretamente, a mquina poder comportar--se de forma
imprevista, podendo eventualmente causar uma danificao da pea e/ou da prpria mquina,
ou ferimentos ao usurio.
6. Imediatamente aps a ligao da mquina, no acionar nenhuma das teclas do painel MDI, antes
que a indicao da posio ou a tela de alarme aparea na unidade CNC.
Algumas das teclas do painel MDI destinam--se manuteno ou a outras operaes especiais.
Pressionando--se alguma dessas teclas, a unidade CNC poder ser colocada fora de seu estado
normal. Se a mquina for operada nesse estado, a mesma poder comportar--se de forma
imprevista.
7. Os manuais de operao e de programao fornecidos com a unidade CNC incluem uma
descrio geral das funes da mquina, bem como de algumas funes opcionais. Ter em
ateno que as funes opcionais variam em funo do modelo da mquina, de forma que
algumas das funes descritas nos manuais podero no estar disponveis em determinados
modelos. Em caso de dvida, consultar a descrio da mquina.
s-3

MEDIDAS DE SEGURANA

B--63604PO/01

AVISO
8. Algumas das funes podem ter sido implementadas a pedido do fabricante da mquina-ferramenta. Ao usar estas funes, consultar o manual fornecido pelo fabricante da mquina-ferramenta a fim de obter informaes mais detalhadas sobre a sua utilizao e as eventuais
medidas de precauo.

NOTA
Os programas, parmetros e variveis das macros so armazenados na memria no voltil da
unidade CNC, ficando guardados mesmo quando a mquina desligada. Contudo, esses dados
podero ser apagados inadvertidamente, ou poder ser necessrio apagar todos os dados da memria
no voltil para proceder recuperao de um erro.
Como medida de precauo e para assegurar uma rpida restaurao dos dados apagados,
recomendvel fazer uma cpia de segurana de todos os dados vitais, guardando--a em lugar seguro.

s- 4

MEDIDAS DE SEGURANA

B--63604PO/01

AVISOS E CUIDADOS RELATIVOS PROGRAMAO

Esta seo descreve as principais medidas de segurana relacionadas com a programao. Antes de
proceder programao, ler atentamente o manual de operao e o manual de programao
fornecidos, de forma a ficar inteiramente familiarizado com seus contedos.

AVISO
1. Definio de um sistema de coordenadas
Se um sistema de coordenadas for definido incorretamente, a mquina poder comportar--se de
forma imprevista, visto que o programa edita um comando que, de outro modo, seria vlido.
Essa operao inesperada poder danificar a ferramenta, a prpria mquina ou a pea, ou causar
ferimentos ao usurio.
2. Posicionamento por interpolao no linear
Ao executar um posicionamento por meio da interpolao no linear (posicionamento atravs
de um movimento no linear entre os pontos inicial e final), necessrio verificar
cuidadosamente o caminho da ferramenta, antes de se proceder programao.
O posicionamento implica um deslocamento rpido. Uma coliso da ferramenta com a pea
poder danificar a ferramenta, a prpria mquina ou a pea, ou causar ferimentos ao usurio.
3. Funes com um eixo de rotao
Ao programar uma interpolao de coordenada polar ou um controle de direo normal
(perpendicular), prestar especial ateno velocidade do eixo de rotao. Uma programao
incorreta pode fazer com que a velocidade do eixo de rotao se torne excessivamente elevada.
Se a pea no estiver bem segura, a placa de fixao poder solt--la devido fora centrfuga
resultante do excesso de velocidade.
Um acidente deste tipo poder danificar a ferramenta, a prpria mquina ou a pea, ou causar
ferimentos ao usurio.
4. Converso polegadas/unidades mtricas
A alternncia entre entradas em polegadas e em unidades mtricas no converte as unidades de
medio dos dados, tais como a correo da origem da pea, os parmetros e a posio atual. Por
isso, antes de ligar a mquina, verificar as unidades de medio que esto sendo usadas. Se a
mquina for ligada com dados incorretamente especificados, isso poder danificar a ferramenta,
a prpria mquina ou a pea, ou causar ferimentos ao usurio.
5. Controle da velocidade de corte constante
Quando um eixo sujeito a um controle de velocidade de corte constante se aproxima do ponto
de origem do sistema de coordenadas da pea, a velocidade do fuso pode tornar--se
excessivamente elevada. Por isso, necessrio especificar a velocidade mxima permitida. Uma
especificao incorreta da velocidade mxima permitida poder causar uma danificao da
ferramenta, da prpria mquina ou da pea, ou causar ferimentos ao usurio.
s-5

MEDIDAS DE SEGURANA

B--63604PO/01

AVISO

6. Controle de curso
Aps a ligao da mquina, executar um retorno manual ao ponto de referncia, em caso de
necessidade. No possvel proceder ao controle de curso, antes de ser executado o retorno
manual ao ponto de referncia. Ter em ateno que quando o controle de curso se encontra
desativado, no acionado nenhum alarme mesmo que o limite de curso seja excedido, podendo
isso provocar uma danificao da ferramenta, da prpria mquina ou da pea, ou causar
ferimentos ao usurio.
7. Controle de interferncias na unidade porta--ferramenta
O controle de interferncias na unidade porta--ferramenta executado durante a operao
automtica, com base nos dados especificados para a ferramenta. Se os dados da ferramenta no
coincidirem com a ferramenta que est sendo usada, o controle de interferncias no pode ser
executado corretamente, podendo provocar uma danificao da ferramenta ou da prpria
mquina, ou causar ferimentos ao usurio.
Aps a ligao da mquina ou aps a seleo manual da unidade porta--ferramenta, necessrio
proceder sempre ativao da operao automtica e especificao do nmero da ferramenta
a ser usada.
8. 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.
9. 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.
10. Salto do limite de torque
Quando se pretende executar um salto do limite de torque, necessrio especificar primeiro um
valor para o limite de torque. Especificando--se um salto do limite de torque sem que o limite
de torque tenha sido primeiro definido, o respectivo comando de movimento ser executado sem
salto.
11. Espelhamento programvel
Ter em ateno que as operaes programadas se alteram consideravelmente quando se ativa um
espelhamento programvel.
12. 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.
s-6

MEDIDAS DE SEGURANA

B--63604PO/01

AVISOS E CUIDADOS RELATIVOS AO MANUSEAMENTO

Esta seo descreve as medidas de segurana referentes ao manuseamento de mquinas-ferramentas. Antes de colocar a mquina em funcionamento, ler atentamente o manual de operao
e o manual de programao fornecidos, de forma a ficar inteiramente familiarizado com seus
contedos.

AVISO
1. Operao manual
Ao operar a mquina manualmente, controlar a posio atual da ferramenta e da pea, e verificar
se o eixo de deslocamento, a direo e a velocidade de avano foram especificados corretamente.
Uma operao incorreta da mquina poder provocar uma danificao da ferramenta, da prpria
mquina ou da pea, ou causar ferimentos ao usurio.
2. Retorno manual ao ponto de referncia
Aps a ligao da mquina, executar um retorno manual ao ponto de referncia, em caso de
necessidade. Se a mquina for operada sem que seja primeiro executado o retorno manual ao
ponto de referncia, a mquina poder comportar--se de forma imprevista. No possvel
proceder ao controle de curso, antes de ser executado o retorno manual ao ponto de referncia.
Uma operao imprevista da mquina poder provocar uma danificao da ferramenta, da
prpria mquina ou da pea, ou causar ferimentos ao usurio.
3. Comando numrico manual
Antes de executar um comando numrico manual, controlar a posio atual da ferramenta e da
pea, e verificar se o eixo de deslocamento, a direo e o comando foram corretamente
especificados, e se os valores introduzidos so vlidos.
A operao da mquina com comandos incorretamente especificados poder provocar uma
danificao da ferramenta, da prpria mquina ou da pea, ou causar ferimentos ao operador.
4. Avano por manivela
No processo de avano por manivela, ter em ateno que a ferramenta e a mesa se movimentam
rapidamente quando a manivela girada com um grande fator de escala, como p. ex. 100. Um
manuseamento descuidado da manivela poder provocar uma danificao da ferramenta e/ou da
mquina, ou causar ferimentos ao usurio.
5. Override desativado
Se o override for desativado (de acordo com a especificao de uma varivel de macro) durante
a abertura de rosca, o rosqueamento rgido com macho ou outro tipo de rosqueamento com
macho, a velocidade passa a ser imprevista, podendo provocar uma danificao da ferramenta,
da prpria mquina ou da pea, ou causar ferimentos ao operador.
6. Pr--seleo do ponto de origem
Por princpio, nunca executar uma pr--seleo do ponto de origem sempre que a mquina esteja
sendo operada sob o controle de um programa. Caso contrrio, a mquina poder comportar--se
de forma imprevista, podendo provocar uma danificao da ferramenta, da prpria mquina ou
da pea, ou causar ferimentos ao usurio.
s- 7

MEDIDAS DE SEGURANA

B--63604PO/01

AVISO
7. Deslocamento do sistema de coordenadas da pea
Qualquer interveno manual, bloqueio da mquina ou espelhamento, pode provocar um
deslocamento do sistema de coordenadas da pea. Antes de pr a mquina a trabalhar sob o
controle de um programa, verificar cuidadosamente o sistema de coordenadas.
Se a mquina for operada sob o controle de um programa, sem que sejam definidas tolerncias
para um eventual deslocamento do sistema de coordenadas da pea, a mquina poder
comportar--se de forma imprevista, podendo provocar uma danificao da ferramenta, da prpria
mquina ou da pea, ou causar ferimentos ao operador.
8. Painel de operao por software e chaves de menu
Usando--se o painel de operao por software e as chaves de menu em combinao com o painel
MDI, possvel definir operaes no suportadas pelo painel de operao da mquina, tais como
mudana de modo, alterao dos valores de override e comandos de avano em modo jog.
Ter, contudo, em ateno que se as teclas do painel MDI forem acionadas inadvertidamente, a
mquina poder comportar--se de forma imprevista, podendo provocar uma danificao da
ferramenta, da prpria mquina ou da pea, ou causar ferimentos ao usurio.
9. Interveno manual
Procedendo--se a uma interveno manual durante a operao programada da mquina, o
caminho da ferramenta poder alterar--se quando se reiniciar a mquina. Por isso, antes de
reiniciar a mquina, aps uma interveno manual, controlar sempre a configurao das chaves
absoluto manual, dos parmetros e do modo de comando absoluto/incremental.
10. Bloqueio de avano, override e bloco nico
As funes de bloqueio de avano, override da velocidade de avano e bloco nico podem ser
desativadas utilizando--se a varivel #3004 do sistema de macros de usurio. Neste caso, ter
especial cuidado ao operar a mquina.
11. Funcionamento em vazio
Normalmente, o funcionamento em vazio serve para controlar o funcionamento da mquina.
Durante o funcionamento em vazio, a mquina funciona velocidade de funcionamento em
vazio, a qual difere da velocidade de avano programada correspondente. Ter em ateno que a
velocidade de funcionamento em vazio poder ser, ocasionalmente, superior velocidade de
avano programada.
12. 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 da ferramenta de corte ou 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 da ferramenta de corte ou do raio da ponta da
ferramenta, prestar particular ateno ao caminho da ferramenta ao ser retomada,
subseqentemente, a operao automtica. Para obter informaes mais detalhadas, consultar as
descries das respectivas funes.
13. 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.
s- 8

MEDIDAS DE SEGURANA

B--63604PO/01

AVISOS RELATIVOS MANUTENO DIRIA

AVISO
1. Substituio das baterias de manuteno da memria
Para proceder substituio das baterias de manuteno da memria, deixar a mquina (CNC)
ligada e ativar uma parada de emergncia da mquina. Visto que este trabalho executado com
a mquina ligada e o armrio de distribuio aberto, o mesmo s poder ser executado por pessoal
especializado que possa comprovar ter freqentado um curso sobre segurana e manuteno.
Ao substituir as baterias, ter cuidado para no tocar nos circuitos de alta tenso (marcados com
e protegidos com um revestimento isolante).
Tocando em circuitos de alta tenso desprotegidos, corre--se o risco de apanhar um choque
eltrico extremamente perigoso.

NOTA
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 tenso de rede esteja
desligada.
Quando se verifica uma queda da carga das baterias, visualizado um alarme correspondente no
painel de operao da mquina ou na tela.
Quando surgir esse alarme, substituir as baterias no prazo de uma semana. No o fazendo, o contedo
da memria do CNC ficar perdido.
Para obter informaes mais detalhadas sobre o processo de substituio das baterias, consultar a
seo referente manuteno no manual de operao ou no manual de programao.

s-9

MEDIDAS DE SEGURANA

B--63604PO/01

AVISO
2. Substituio das baterias dos codificadores de pulsos absolutos
Para proceder substituio das baterias de manuteno da memria, deixar a mquina (CNC)
ligada e ativar uma parada de emergncia da mquina. Visto que este trabalho executado com
a mquina ligada e o armrio de distribuio aberto, o mesmo s poder ser executado por pessoal
especializado que possa comprovar ter freqentado um curso sobre segurana e manuteno.
Ao substituir as baterias, ter cuidado para no tocar nos circuitos de alta tenso (marcados com
e protegidos com um revestimento isolante).
Tocando em circuitos de alta tenso desprotegidos, corre--se o risco de apanhar um choque
eltrico extremamente perigoso.

NOTA
Os codificadores de pulsos absolutos esto equipados com baterias a fim de preservarem a sua
posio absoluta.
Quando se verifica uma queda da carga das baterias, visualizado um alarme correspondente no
painel de operao da mquina ou na tela.
Quando surgir esse alarme, substituir as baterias no prazo de uma semana. No o fazendo, os dados
relativos posio absoluta, guardados pelo codificador, ficaro perdidos.
Para obter informaes mais detalhadas sobre o processo de substituio das baterias, consultar a
seo referente manuteno no manual de operao ou no manual de programao.

s- 10

MEDIDAS DE SEGURANA

B--63604PO/01

AVISO
3. Substituio de fusveis
Em determinadas unidades, o processo de substituio dos fusveis descrito no manual de
operao e no manual de programao, no captulo Manuteno Diria.
No entanto, antes de se proceder substituio de um fusvel queimado, necessrio localizar
e eliminar a respectiva causa.
Por esse motivo, este trabalho s poder ser executado por pessoal especializado que possa
comprovar ter freqentado um treinamento sobre segurana e manuteno.
Ao substituir os fusveis com o armrio de distribuio aberto, ter cuidado para no tocar nos
circuitos de alta tenso (marcados com
e protegidos com um revestimento isolante).
Tocando em circuitos de alta tenso desprotegidos, corre--se o risco de apanhar um choque
eltrico extremamente perigoso.

s- 11

ndice

B--63604PO/01

MEDIDAS DE SEGURANA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s-- 1

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

1.1

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

1.2

NOTAS SOBRE A LEITURA DESTE MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.3

NOTAS SOBRE VRIOS TIPOS DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

II. PROGRAMAO
1. ASPECTOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11

1.1

MOVIMENTO DA FERRAMENTA AO LONGO DOS CONTORNOS DA


PEA - INTERPOLAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12

1.2

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

14

1.3

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

15

1.3.1
1.3.2
1.3.3

Ponto de Referncia (Posio Especfica da Mquina) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Sistema de Coordenadas do Desenho da Pea e Sistema de Coordenadas Especificado pelo CNC . . . .
Como Indicar Dimenses de Comando para Movimentar a Ferramenta -- Comandos Absolutos /
Incrementais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15
16
19

1.4

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

21

1.5

SELEO DA FERRAMENTA PARA AS DIVERSAS FASES DE USINAGEM FUNO DA FERRAMENTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

22

1.6

COMANDO PARA OPERAES DE MQUINA - FUNO MISCELNEA . . . . . . . . . . . . . .

22

1.7

CONFIGURAO DO PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

23

1.8

FUNO DE COMPENSAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

26

1.9

FAIXA DE MOVIMENTO DA FERRAMENTA - CURSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

27

2. EIXOS CONTROLVEIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

28

2.1

EIXOS CONTROLVEIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

29

2.2

NOMES DOS EIXOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

29

2.3

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

30

2.4

CURSO MXIMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

31

3. FUNO PREPARATRIA (FUNO G) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

32

4. FUNES DE INTERPOLAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

37

4.1

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

38

4.2

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

40

4.3

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

41

4.4

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

45

4.5

INTERPOLAO CILNDRICA (G07.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

49

4.6

ROSCA DE PASSO CONSTANTE (G32) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

53

4.7

ABERTURA DE ROSCA DE PASSO VARIVEL (G34) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

57

4.8

ABERTURA DE ROSCA CONTNUA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

58

4.9

ABERTURA DE ROSCA MLTIPLA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

59

i- 1

ndice

B--63604PO/02

4.10

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

61

4.11

SALTO MULTI-- ETAPAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

63

4.12

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

64

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

66

5.1

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

67

5.2

DESLOCAMENTO RPIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

68

5.3

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

69

5.4

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

71

6. PONTO DE REFERNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

72

6.1

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

73

7. SISTEMA DE COORDENADAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

76

7.1

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

77

7.2

SISTEMA DE COORDENADAS DA PEA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

78

7.2.1
7.2.2
7.2.3
7.2.4
7.2.5

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


Seleo de um Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Alterao do Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Predefinio do Sistema de Coordenadas da Pea (G92.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Deslocamento do Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

78
80
81
83
85

7.3

SISTEMA DE COORDENADAS LOCAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

86

7.4

SELEO DE PLANO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

88

8. DIMENSO E VALOR DAS COORDENADAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

89

8.1

PROGRAMAO ABSOLUTA E INCREMENTAL (G90, G91) . . . . . . . . . . . . . . . . . . . . . . . . . .

90

8.2

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

91

8.3

PROGRAMAO DE NMEROS DECIMAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

92

8.4

PROGRAMAO DO DIMETRO E DO RAIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

93

9. FUNO DA VELOCIDADE DO FUSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

94

9.1

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

95

9.2

ESPECIFICAO DIRETA DO VALOR DA VELOCIDADE DO FUSO


(COMANDO S DE 5 DGITOS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

95

9.3

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

96

9.4

FUNO DE SUPERVISO DA OSCILAO DA VELOCIDADE DO FUSO (G25, G26) . . . .

100

FUNO DE POSICIONAMENTO DO FUSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

103

9.5

9.5.1
9.5.2
9.5.3

Orientao do Fuso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Posicionamento do Fuso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cancelamento do Posicionamento do Fuso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

103
103
105

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


10.1
10.2

SELEO DA FERRAMENTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

107

GESTO DA VIDA TIL DAS FERRAMENTAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

108

10.2.1
10.2.2
10.2.3

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


Contagem da Vida til da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Especificao do Grupo da Ferramenta no Programa de Usinagem . . . . . . . . . . . . . . . . . . . . . . . . . . .

i- 2

108
111
112

ndice

B--63604PO/01

11.FUNO AUXILIAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113


11.1

FUNO AUXILIAR (FUNO M) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

114

11.2

VRIOS COMANDOS M NO MESMO BLOCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

115

11.3

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

116

12.CONFIGURAO DO PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117


12.1

OUTRAS COMPONENTES DO PROGRAMA ALM DAS SEES DE PROGRAMA . . . . . . .

119

12.2

CONFIGURAO DA SEO DE PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

122

12.3

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

128

13.FUNES PARA SIMPLIFICAR A PROGRAMAO . . . . . . . . . . . . . . . . . . . . . . 131


13.1

CICLO FIXO (G90, G92, G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


13.1.1
13.1.2
13.1.3
13.1.4

13.2

REPETIO DE CICLO (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

Ciclo de Corte do Dimetro Exterior/Interior (G90) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Ciclo de Abertura de Rosca (G92) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ciclo de Torneamento da Superfcie Final (G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Como Usar Ciclos Fixos (G90, G92, G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Remoo de Material por Torneamento (G71) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Remoo de Material por Faceamento (G72) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Repetio de Padres (G73) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ciclo de Acabamento (G70) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ciclo de Perfurao Profunda da Superfcie Final (G74) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ciclo de Perfurao do Dimetro Exterior/Interior (G75) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ciclo de Abertura de Rosca Mltipla (G76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Notas Sobre a Repetio de Ciclo (G70--G76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

CICLO FIXO DE PERFURAO (G80-- G89) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


13.3.1
13.3.2
13.3.3
13.3.4
13.3.5

Ciclo de Perfurao Frontal (G83) / Ciclo de Perfurao Lateral (G87) . . . . . . . . . . . . . . . . . . . . . . . .


Ciclo de Rosqueamento Frontal (G84) / Ciclo de Rosqueamento Lateral (G88) . . . . . . . . . . . . . . . . . .
Ciclo de Mandrilagem Frontal (G85) / Ciclo de Mandrilagem Lateral (G89) . . . . . . . . . . . . . . . . . . . .
Cancelamento do Ciclo Fixo de Perfurao (G80) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Medidas de Precauo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

132
132
134
137
140

142
142
146
147
148
151
152
153
158

159
163
166
168
169
170

13.4

CHANFRAGEM E CANTO R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13.5

ESPELHAMENTO PARA CABEOTE DUPLO DE TORNO-- REVLVER (G68, G69) . . . . . . .

174

13.6

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

175

13.7

ROSQUEAMENTO RGIDO COM MACHO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

180

13.7.1

Ciclo de Rosqueamento Rgido Frontal com Macho (G84) / Ciclo de Rosqueamento Rgido
Lateral com Macho (G88) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

171

181

14.FUNO DE COMPENSAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184


14.1

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

14.2

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


Cdigo T para a Correo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nmero de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G53, G28, G30 e G30.1 Quando Aplicada a 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

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


Sentido da Ponta Imaginria da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nmero de Correo e Valor de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Posio de Trabalho e Comando de Movimento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

i- 3

185
185
186
186
186
187
190

194
194
196
197
199

ndice

14.2.5

14.3

Aspectos gerais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Movimento da Ferramenta Aquando da Partida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Movimento da Ferramenta no Modo de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Movimento da Ferramenta Aquando do Cancelamento do Modo de Correo . . . . . . . . . . . . . . . . . . .
Verificao de Interferncias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Corte Excessivo Devido Compensao do Raio da Ponta da Ferramenta . . . . . . . . . . . . . . . . . . . . . .
Correo na Chanfragem e Arcos de Canto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comando de Entrada Atravs do Painel MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Precaues Gerais Para as Operaes de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G53, G28, G30, e G30.1 no Modo de Compensao do Raio da Ponta da Ferramenta . . . . . . . . . . . . .

VALORES DE COMPENSAO DA FERRAMENTA, NMERO DE VALORES DE


COMPENSAO E INTRODUO DE VALORES A PARTIR DO PROGRAMA (G10) . . . . . .
14.4.1
14.4.2

14.5

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

B--63604PO/02

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


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

CORREO AUTOMTICA DA FERRAMENTA (G36, G37) . . . . . . . . . . . . . . . . . . . . . . . . . . .

204

207
207
209
211
224
227
232
233
235
236
237

246
246
247

248

15.MACROS DE USURIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251


15.1

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

252

15.2

VARIVEIS DO SISTEMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

256

15.3

OPERAO ARITMTICA E LGICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

263

15.4

MACROINSTRUES E INSTRUES NC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

268

15.5

DESVIO E REPETIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

269

15.5.1
15.5.2
15.5.3

15.6

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 Macro Atravs de um Cdigo G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chamada de Macro Atravs de um Cdigo M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chamada de Subprogramas Atravs de um Cdigo M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chamada de Subprogramas Atravs de um Cdigo T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programa Exemplificativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

269
270
271

274
275
279
281
282
283
284
285

15.7

PROCESSAMENTO DE MACROINSTRUES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

287

15.8

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

289

15.9

LIMITAES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

290

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

291

15.11 MACRO DE USURIODO TIPO INTERRUPO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

295

15.11.1
15.11.2

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

296
297

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


17.OPERAO DE MEMRIA UTILIZANDO O FORMATO DE FITA DA
SRIE 10/11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
17.1

ENDEREOS E FAIXA DE VALORES ESPECIFICVEL PARA O FORMATO DE FITA DA


SRIE 10/11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

308

17.2

ABERTURA DE ROSCAS DE PASSO CONSTANTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

309

17.3

CHAMADA DO SUBPROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

310

i- 4

ndice

B--63604PO/01

17.4

CICLO FIXO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

311

17.5

REPETIO DO CICLO FIXO DE TORNEAMENTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

312

17.6

FORMATOS PARA OS CICLOS FIXOS DE PERFURAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

314

18.FUNES DE CORTE A ALTA VELOCIDADE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318


18.1

BUFFER REMOTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

319

18.2

BUFFER EXTERNO RPIDO A (G05) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

320

18.3

FUNO DE MONITORAO DO FIM DO PROCESSO DE DISTRIBUIO PARA O


COMANDO DE USINAGEM RPIDA (G05) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

322

19.FUNO DE CONTROLE DOS EIXOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323


19.1

TORNEAMENTO POLIGONAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

324

19.2

ROLL-- OVER DO EIXO DE ROTAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

329

19.3

CONTROLE SIMPLES DE SINCRONIZAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

330

19.4

CONTROLE DO EIXO B (G100, G101, G102, G103, G110) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

332

19.5

CONTROLE DE UM EIXO ANGULAR / CONTROLE DE UM EIXO ANGULAR


ARBITRRIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

341

20.FUNO DE ENTRADA DE DADOS PADRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343


20.1

VISUALIZAO DO MENU PADRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

344

20.2

VISUALIZAO DOS DADOS PADRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

348

20.3

CARACTERES E CDIGOS PARA A FUNO DE ENTRADA DE DADOS PADRO . . . . . .

352

III. OPERAO
1. ASPECTOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
1.1

OPERAO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

358

1.2

MOVIMENTO DA FERRAMENTAPOR PROGRAMAO - OPERAO AUTOMTICA . . .

360

1.3

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

361

TESTAR UM PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

363

1.4

1.4.1
1.4.2

Teste durante o Funcionamento da Mquina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Como Visualizar a Mudana da Indicao da Posio sem Colocar a Mquina em Funcionamento . . .

363
364

1.5

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

365

1.6

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

366

1.7

VISUALIZAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

369

1.7.1
1.7.2
1.7.3
1.7.4
1.7.5

1.8

Visualizao do Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indicao da Posio Atual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tela de Alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indicao da Contagem de Peas, Indicao do Tempo de Execuo . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualizao de Grficos (Ver Seo III--12) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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

369
370
370
371
372

373

2. DISPOSITIVOS OPERACIONAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374


2.1

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


2.1.1
2.1.2
2.1.3
2.1.4

Unidade de Controle CNC do Tipo Montado em LCD de 7,2/8,4 . . . . . . . . . . . . . . . . . . . . . . . . . . .


Unidade de Controle CNC do Tipo Montado em LCD de 9,5/10,4 . . . . . . . . . . . . . . . . . . . . . . . . . .
Pequena Unidade MDI do Tipo Autnomo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Unidade MDI Standard do Tipo Autnomo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

i- 5

375
376
376
377
378

ndice

2.1.5

2.2
2.3

379

380

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

382

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


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

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


2.4.1

2.5

Unidade MDI do Tipo Autnomo com 61 teclas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

EXPLICAO DOTECLADO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6

2.4

B--63604PO/02

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

LIGAR/DESLIGAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.1
2.5.2
2.5.3

Ligar o Equipamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tela Visualizada ao Energizar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Desenergizao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

382
383
384
400
401
402

403
405

406
406
407
408

3. OPERAO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409


3.1

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

410

3.2

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

412

3.3

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

414

3.4

AVANO POR MANIVELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

415

3.5

ABSOLUTO MANUAL ON E OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

418

4. OPERAO AUTOMTICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423


4.1

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

424

4.2

OPERAO MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

427

4.3

REINCIO DO PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

430

4.4

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

438

4.5

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

443

4.6

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

445

4.7

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

448

4.8

INTERVENO MANUAL E RETORNO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

450

4.9

OPERAO DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

452

OPERAO DNC COM CARTO DE MEMRIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

455

4.10

4.10.1
4.10.2

4.10.3
4.10.4
4.10.5

4.10.6

Especificao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operaes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.2.1 Operao DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

455
456
456

4.10.2.2 Chamada do Subprograma (M198) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Limitao e notas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parametro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ligar o Adaptador do Carto PCMCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.5.1 Nmero de especificao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

457
458
458
459
459

4.10.5.2 Montagem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Carto de Memria Recomendado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

459
461

5. OPERAO DE TESTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462


5.1

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

463

5.2

OVERRIDE DA VELOCIDADE DE AVANO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

465

i- 6

ndice

B--63604PO/01

5.3

OVERRIDE DO DESLOCAMENTO RPIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

466

5.4

FUNCIONAMENTO EM VAZIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

467

5.5

BLOCO NICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

468

6. FUNES DE SEGURANA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471


6.1

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

472

6.2

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

473

6.3

CONTROLE DO CURSO ARMAZENADO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

474

6.4

BARREIRAS DA PLACA DE FIXAO E DO BARREIRA DO CABEOTE MVEL . . . . . . .

478

7. FUNES DE ALARME E AUTODIAGNSTICO . . . . . . . . . . . . . . . . . . . . . . . . . . 485


7.1

TELA DE ALARMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

486

7.2

VISUALIZAO DO HISTRICO DE ALARMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

488

7.3

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

489

8. ENTRADA/SADA DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492


8.1

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

493

8.2

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

495

8.3

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

497

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

498

8.4

8.4.1
8.4.2

8.5

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


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

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


8.7.1
8.7.2

8.8

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


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

ENTRADA E SADA DE PARMETROS E DE DADOS DE COMPENSAO DE ERRO


DO PASSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.1
8.6.2
8.6.3
8.6.4

8.7

Entrada de um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sada de um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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


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

VISUALIZAO DO DIRETRIO DO DISQUETE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


8.8.1
8.8.2
8.8.3
8.8.4

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

498
501

503
503
504

505
505
506
507
508

509
509
510

511
512
515
516
517

8.9

TRANSMISSO DE UMA LISTA DE PROGRAMAS PARA UM DETERMINADO GRUPO . .

519

8.10

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

520

8.10.1
8.10.2
8.10.3
8.10.4
8.10.5
8.10.6
8.10.7

8.11

Definio de parmetros de 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Entrada/sada em cartes de memria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ENTRADA/SADA DE DADOS USANDO UM CARTO DE MEMRIA . . . . . . . . . . . . . . . . . .

i- 7

521
522
526
528
530
531
536

545

ndice

B--63604PO/02

9. EDIO DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557


9.1

INSERIR, ALTERAR E APAGAR UMA PALAVRA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


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 Palavras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Alterao de Palavras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Apagar Palavras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

APAGAR BLOCOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.1
9.2.2

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

558
559
561
562
563
564

565
565
566

9.3

PESQUISA DO NMERO DO PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

567

9.4

PESQUISA DO NMERO DE SEQNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

568

APAGAR PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

570

9.5

9.5.1
9.5.2
9.5.3

9.6

Apagar Um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Apagar Todos os Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Apagar Mais de Um Programa Especificando uma Faixa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

FUNO AMPLIADA DE EDIO DE UM PROGRAMA DE PEAS . . . . . . . . . . . . . . . . . . . .


9.6.1
9.6.2
9.6.3
9.6.4
9.6.5
9.6.6

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

570
570
571

572
573
574
575
576
577
579

9.7

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

581

9.8

EDIO SIMULTNEA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

582

9.9

FUNO DE SENHA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

583

10.CRIAO DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 585


10.1

CRIAO DE PROGRAMAS USANDO O PAINEL MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

586

10.2

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

587

10.3

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

589

11.ESPECIFICAO E VISUALIZAO DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . 592


11.1

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

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

Indicao da Posio no Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Tela da Posio no Sistema de Coordenadas Relativas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indicao da Posio Global . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Predefinio do Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tela da Velocidade de Avano Real . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualizao do Tempo de Trabalho e da Contagem das Peas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualizao do Monitor de Operao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

600
600
601
603
604
605
607
608

TELAS VISUALIZADAS ATRAVS DA TECLA DE FUNO


(NO MODO MEMRIA OU MODO MDI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.1
11.2.2
11.2.3
11.2.4
11.2.5
11.2.6

Tela do Contedo do Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Tela do Bloco Atual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tela do Bloco Seguinte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tela de Verificao do Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tela do Programa para a Operao MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualizao do Estado Operacional do Eixo B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

i- 8

610
611
612
613
614
616
617

ndice

B--63604PO/01

11.3

TELAS VISUALIZADAS ATRAVS DA TECLA DE FUNO


11.3.1
11.3.2

11.4

11.5

Visualizar e Especificar Parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


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

Visualizao do Nmero do Programa e do Nmero de Seqncia . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Visualizao do Estado e Avisos para a Especificao de Dados ou a Operao de Entrada/Sada . . . .

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO


11.7.1

11.8

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

VISUALIZAO DO NMERO DO PROGRAMA, DO NMERO DE SEQNCIA E DO


ESTADO E MENSAGENS DE AVISO PARA OPERAO DE ESPECIFICAO DOS
DADOS OU ENTRADA/SADA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.6.1
11.6.2

11.7

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

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


Entrada Direta do Valor de Correo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Entrada Direta da Correo da Ferramenta em B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Entrada do Valor de Correo em o Contador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Definio da Quantidade de Deslocao do Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . .
Correo do Eixo Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualizao e Entrada de Dados de Definio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comparao e Parada do Nmero de Seqncia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualizao e Definio do Tempo de Trabalho, Contagem de Peas e Durao . . . . . . . . . . . . . . . . .
Visualizao 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 . . . . . . . . . . . . . . . . . .
Visualizao e Definio de Variveis Comuns de Macro de Usurio . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualizao e Definio do Painel de Operao por Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualizao e Definio dos Dados de Gesto da Vida til das Ferramentas . . . . . . . . . . . . . . . . . . . .
Definio e Visualizao da Compensao da Ferramenta no Eixo B . . . . . . . . . . . . . . . . . . . . . . . . . .

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO


11.5.1
11.5.2

11.6

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


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

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.4.13
11.4.14
11.4.15

(NO MODO EDIO) . .

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

Tela do Histrico de Mensagens Externas do Operador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

APAGAR A TELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.8.1
11.8.2

Desativar a Visualizao da Tela CRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Ativao Automtica do Protetor de Tela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

618
619
622

625
626
629
631
633
634
636
639
641
643
645
646
648
649
651
654

656
657
659

662
662
663

665
665

667
667
668

12.FUNO GRFICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 669


12.1

VISUALIZAO DE GRFICOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

670

13.FUNO DE AJUDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675


14.HARDCOPY DA TELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680

IV. MANUTENO
1. MTODO DE SUBSTITUIO DA BATERIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
1.1

SUBSTITUIO DA BATERIA PARA A SRIE i DO TIPO INSTALADO EM LCD . . . . . . . . .

686

1.2

SUBSTITUIO DA BATERIA PARA A SRIE i DO TIPO AUTNOMO . . . . . . . . . . . . . . . . .

689

1.3

BATERIA DO PAINEL i (3 V DC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

692

1.4

BATERIA PARA CODIFICADORES DE PULSOS ABSOLUTOS INDEPENDENTES (6 V DC)

694

1.5

BATERIA PARA CODIFICADORES DE PULSOS ABSOLUTOS INTEGRADOS (6 V DC) . . . .

695

i- 9

ndice

B--63604PO/02

ANEXOS
A. LISTA DOS CDIGOS DA FITA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 703
B. LISTA DE FUNES E FORMATO DE FITA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706
C. FAIXAS DO VALOR DE COMANDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710
D. NOMOGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713
D.1

COMPRIMENTO DE PASSO INCORRETO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

714

D.2

CLCULO SIMPLES DO COMPRIMENTO DE PASSO INCORRETO . . . . . . . . . . . . . . . . . . . .

716

D.3

CAMINHO DA FERRAMENTA NOS CANTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

718

D.4

ERRO DE DIREO DO RAIO NO CORTE CIRCULAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

721

E. ESTADO DURANTE A ENERGIZAO, A ANULAO E O RESET . . . . . . . . . 722


F. TABELA DE CORRESPONDNCIA CARACTERE-- CDIGO . . . . . . . . . . . . . . . . 724
G. LISTA DE ALARMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725

i- 10

I. ASPECTOS GERAIS

1. ASPECTOS GERAIS

ASPECTOS GERAIS

B--63604PO/01

ASPECTOS GERAIS

Acerca deste manual

Este manual engloba os seguintes captulos:


I. ASPECTOS GERAIS
Descreve a organizao dos captulos, mencionando os modelos
aplicveis, os manuais com eles relacionados, bem como notas para
a leitura deste manual.
II. PROGRAMAO
Descreve todas as funes: O formato utilizado para a programao
de funes na linguagem NC, caractersticas e restries. Sempre que
um programa seja criado com o auxlio da funo de programao
automtica verbal, consultar o manual referente a esta funo
(Tabela 1).
III. OPERAO
Descreve a operao manual e automtica da mquina, procedimentos
para a entrada e sada de dados, bem como para a edio de programas.
IV. MANUTENO
Descreve os procedimentos para a substituio de baterias.
ANEXO
Apresenta uma lista de cdigos de fitas perfuradas, de faixas de dados
vlidas e de cdigos de erro.
Algumas das funes descritas neste manual podero no ser aplicveis
a certos produtos. Para obter informaes mais detalhadas, consultar o
manual DESCRIES (B--63522EN).
Os parmetros no so descritos detalhadamente neste manual. Para
informaes mais detalhadas sobre os parmetros mencionados no
presente manual, consultar o manual de parametrizao (B--63610EN).
O presente manual descreve todas as funes opcionais. As opes
integradas em seu sistema podem ser consultadas no manual fornecido
pelo fabricante da mquina--ferramenta.
Os modelos abrangidos por este manual e as respectivas abreviaturas so:
Nome do produto

Abreviaturas

FANUC Srie 21i--TB

21i--TB

Srie 21i

FANUC Srie 210i--TB

210i--TB

Srie 210i

1. ASPECTOS GERAIS

ASPECTOS GERAIS

B--63604PO/01

Smbolos especiais

Este manual utiliza os seguintes smbolos:

D I P_

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 afins das sries


16i/18i/21i/160i/180i/210i
MODELO B

A tabela seguinte apresenta uma lista dos manuais relacionados com as


sries 16i, 18i, 21i, 160i, 180i, 210i MODELO B. O presente manual est
assinalado com um asterisco (*).
Nome do manual

Nmero de
especificao

DESCRIPTIONS

B--63522EN

CONNECTION MANUAL (HARDWARE)

B--63523EN

CONNECTION MANUAL (FUNCTION)

B--63523EN--1

OPERATORS MANUAL (16i/18i/160i/180i--TB)

B--63524PO

OPERATORS MANUAL (16i/18i/160i/180i--MB)

B--63534PO

OPERATORS MANUAL (21i/210i--TB)

B--63604PO

OPERATORS MANUAL (21i/210i--MB)

B--63614EN

MAINTENANCE MANUAL

B--63525EN

PARAMETER MANUAL (16i/18i/160i/180i--MODEL B)

B--63530EN

PARAMETER MANUAL (21i/210i--MODEL B)

B--63610EN

MANUAL DE PROGRAMAO
Macro Compiler/Macro Executor
PROGRAMMING MANUAL

B--61803E--1

FAPT MACRO COMPILER (For Personal Computer)


PROGRAMMING MANUAL

B--66102E

C Language Executor PROGRAMMING MANUAL

B--62443EN--3

CAP (srie T)
FANUC Super CAPi T OPERATORS MANUAL

B--63284EN

FANUC Symbol CAPi T OPERATORS MANUAL

B--63304EN

MANUAL GUIDE For Lathe PROGRAMMING MANUAL

B--63343EN

MANUAL GUIDE For Lathe OPERATORS MANUAL

B--63344EN

CAP (srie M)
FANUC Super CAPi M OPERATORS MANUAL

B--63294EN

MANUAL GUIDE For Milling PROGRAMMING MANUAL

B--63423EN

MANUAL GUIDE For Milling OPERATORS MANUAL

B--63424EN

ASPECTOS GERAIS

B--63604PO/01

1. ASPECTOS GERAIS

Nome do manual

Nmero de
especificao

PMC
PMC Ladder Language PROGRAMMING MANUAL

B--61863E

PMC C Language PROGRAMMING MANUAL

B--61863E--1

Rede

Manuais afins do
MOTOR SERVO
da srie

FANUC I/O Link--II CONNECTION MANUAL

B--62714EN

Profibu--DP Board OPERATORS MANUAL

B--62924EN

DeviceNet Board OPERATORS MANUAL

B--63404EN

Ethernet Board/DATA SERVER Board


OPERATORS MANUAL

B--63354EN

A tabela seguinte apresenta uma lista dos manuais relacionados com o


MOTOR SERVO da srie
Nome do manual

Nmero de
especificao

AC SERVO MOTOR a series DESCRIPTIONS

B -- 65142E

AC SERVO MOTOR series PARAMETER MANUAL

B--65150E

AC SPINDLE MOTOR series DESCRIPTIONS

B--65152E

AC SPINDLE MOTOR series PARAMETER MANUAL

B--65160E

SERVO AMPLIFIER series DESCRIPTIONS

B--65162E

SERVO MOTOR series MAINTENANCE MANUAL

B--65165E

1. ASPECTOS GERAIS

1.1

PROCESSO GERAL
DE OPERAO DA
MQUINA-FERRAMENTA CNC

ASPECTOS GERAIS

B--63604PO/01

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


primeiro o programa e operar, em seguida, a mquina por meio do
programa.
1) Primeiro, o programa para operar a mquina--ferramenta CNC
preparado a partir do desenho da pea a trabalhar.
A forma de preparar o programa descrita no captulo II,
PROGRAMAO.
2) Em seguida, o programa ter de ser lido para o sistema CNC. Depois,
montar as peas e ferramentas na mquina e operar as ferramentas de
acordo com o programa. Por fim, executar a usinagem propriamente
dita.
A forma de operar o sistema CNC descrita no captulo III,
OPERAO.

Programao da pea

Desenho
da pea

CNC
CAPTULO II, PROGRAMAO

MQUINA--FERRAMENTA

CAPTULO III, OPERAO

Antes de proceder programao propriamente dita, fazer o plano de


usinagem para trabalhar a pea.
Plano de usinagem
1. Definio da faixa de usinagem das peas
2. Mtodo de montagem das peas na mquina--ferramenta
3. Seqncia de usinagem em cada uma das fases de corte
4. Ferramentas de corte e condies de corte
Definir o mtodo de corte para cada uma das fases de corte.
Fase de corte
Processo de corte
1. Mtodo de corte:
Grosseiro
Semi
Acabamento
2. Ferramentas de corte
3. Condies de corte:
Velocidade de avano
Profundidade de corte
4. Caminho da ferramenta

1
Corte da
superfcie final

2
Corte do
dimetro
externo

3
Ranhurar

B--63604PO/01

1. ASPECTOS GERAIS

ASPECTOS GERAIS

Ranhurar

Corte do
dimetro
externo

Corte da
superfcie
final

Pea

Preparar, para cada fase de corte, o programa do caminho da ferramenta


e das condies de corte, de acordo com o contorno da pea.

1. ASPECTOS GERAIS

ASPECTOS GERAIS

B--63604PO/01

1.2

NOTAS SOBRE A
LEITURA DESTE
MANUAL

CUIDADO
1 O funcionamento de uma mquina--ferramenta com
controle CNC depende no s do prprio sistema CNC,
mas da combinao da mquina--ferramenta com seu
armrio de distribuio magntico, o sistema servo, o CNC,
o painel de operao, etc. Seria demasiado complexo
descrever aqui o funcionamento, a programao e a
operao referentes a todas as combinaes possveis.
Este manual descreve--as, em geral, do ponto de vista do
sistema CNC. Assim, para obter informaes mais
detalhadas sobre uma determinada mquina--ferramenta
CNC, consultar o manual fornecido pelo fabricante da
mquina--ferramenta, o qual deveria ter prioridade em
relao a este manual.
2 Os tpicos de leitura situam--se na margem esquerda para
facilitar ao leitor um acesso rpido s informaes
necessrias. Para localizar a informao necessria, o
leitor poder economizar tempo procurando--a atravs
destes tpicos.
3 O presente manual descreve o maior nmero possvel de
variaes para a aplicao do equipamento. impossvel,
porm, descrever todas as funes, opes e comandos
que no deveriam ser combinados.
Em caso de dvida, prefervel no efetuar combinaes
de operaes que no se encontrem aqui descritas.

1.3

NOTAS SOBRE
VRIOS TIPOS DE
DADOS

CUIDADO
Os programas de usinagem, parmetros, variveis, etc.,
encontram--se armazenados na memria interna no voltil
da unidade CNC. Normalmente, o contedo desta memria
no se perde ao ligar ou desligar a tenso da mquina.
Contudo, poder ser necessrio apagar dados
importantes, armazenados na memria no voltil, devido
a uma operao incorreta ou no decurso de uma eliminao
de erros. A fim de possibilitar uma rpida recuperao de
dados nestes casos, recomendvel fazer previamente
uma cpia de segurana destes dados.

II. PROGRAMAO

B--63604PO/01

PROGRAMAO

ASPECTOS GERAIS

11

1. ASPECTOS GERAIS

1. ASPECTOS GERAIS

1.1

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

PROGRAMAO

B--63604PO/01

A ferramenta movimenta--se ao longo de linhas retas e de arcos


correspondentes aos contornos da pea (ver II--4).

Explicaes
D Movimento da
ferramenta ao longo
de uma linha reta

X
Ferramenta

Pea

Programa
G01 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

D Movimento da ferramenta
ao longo de um arco

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

Ferramenta

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

Pea
Z

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

12

B--63604PO/01

1. ASPECTOS GERAIS

PROGRAMAO

O termo interpolao refere--se operao, atravs da qual a ferramenta


se move ao longo de uma linha reta ou de um arco, pela forma acima
descrita.
Os smbolos dos comandos programados G01, G02, ... chamam--se
funo preparatria e especificam o tipo de interpolao executada na
unidade de controle.
(a) Movimento ao longo de uma
linha reta
G01 Z__;
X----Z--------;

(b) Movimento ao longo de um arco


G03X----Z----;

Unidade de controle
Eixo X
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 as peas (fuso) em vez
das ferramentas, mas neste manual parte--se do princpio
de que as ferramentas so movimentadas em direo s
peas.

D Abertura de rosca

As roscas podem ser cortadas movendo--se a ferramenta em sincronizao


com a rotao do fuso. Especifique, em um programa, a funo de
abertura de rosca atravs de G32.
X

Ferramenta

Programa
G32Z----F----;

Pea

Fig. 1.1 (e) Abertura de rosca reta

13

1. ASPECTOS GERAIS

PROGRAMAO

B--63604PO/01

Ferramenta
Programa
G32X----Z----F----;
Pea
Z

Fig. 1.1 (f) Abertura de rosca cnica

1.2
AVANO --

FUNO DE AVANO

O movimento da ferramenta a uma velocidade definida para cortar a pea,


designado como avano.
Ferramenta

Placa de fixao

Pea

Fig. 1.2 Funo de avano

As velocidades de avano podem ser especificadas por meio de valores


numricos correspondentes.
Por exemplo, para fazer avanar a ferramenta 2 mm enquanto a pea d
uma volta, pode usar--se o seguinte comando:
F2.0
funo usada para especificar a velocidade de avano, d--se o nome de
funo de avano (ver II--5).

14

PROGRAMAO

B--63604PO/01

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

Placa de fixao

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 III--3.1)


O retorno ao ponto de referncia executado manualmente, por meio
de um boto.

2.

Retorno automtico ao ponto de referncia (ver II--6)


Geralmente, se executa, primeiro, o retorno manual ao ponto de
referncia, logo aps a energizao. Quando se pretende deslocar a
ferramenta para o ponto de referncia, a fim de proceder a uma
substituio posterior da ferramenta, utiliza--se a funo de retorno
automtico ao ponto de referncia.

15

1. ASPECTOS GERAIS

PROGRAMAO

B--63604PO/01

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

X
Programa

Z
Z

Sistema de coordenadas
Desenho da pea

MQUINA--FERRAMENTA
Comando

Pea
Z

Mquina--ferramenta

Fig. 1.3.2 (a) Sistema de coordenadas

Explicaes
D Sistema de coordenadas

Os dois sistemas de coordenadas seguintes so especificados em locais


diferentes:
(Ver II--7)
1.

Sistema de coordenadas do desenho da pea


O sistema de coordenadas escrito no desenho da pea. Como dados
do programa, so utilizados os valores de coordenadas deste sistema.

2.

Sistema de coordenadas especificado pelo CNC


O sistema de coordenadas preparado na mquina--ferramenta que
est sendo usada. Para tal, programada a distncia entre a posio
atual da ferramenta e o ponto zero do sistema de coordenadas a ser
definido.
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

B--63604PO/01

1. ASPECTOS GERAIS

PROGRAMAO

A ferramenta movimenta--se dentro do sistema de coordenadas


especificado pelo CNC, de acordo com o programa de comando
elaborado com base no sistema de coordenadas do desenho da pea, e
corta a pea com o contorno especificado no desenho.
Portanto, para que o contorno da pea definido no desenho possa ser
corretamente cortado, os dois sistemas de coordenadas tm de ser
definidos na mesma posio.
D Mtodos para definir
os dois sistemas de
coordenadas na mesma
posio

Para definir dois sistemas de coordenadas na mesma posio, usa--se,


normalmente, o seguinte mtodo:
1. Se o ponto zero da coordenada for definido na parte frontal da placa
de fixao
X

Pea
60

40

40
150

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

Pea
Z

Fig. 1.3.2 (d) Sistema de coordenadas do torno mecnico, especificado


pelo CNC (de forma a coincidir com o sistema de coordenadas do
desenho da pea)

17

1. ASPECTOS GERAIS

PROGRAMAO

B--63604PO/01

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


X

60

Pea

30

30
80
100

Fig. 1.3.2 (e) Coordenadas e dimenses do desenho da pea

Pea

Fig. 1.3.2 (f) Sistema de coordenadas do torno mecnico, especificado


pelo CNC (de forma a coincidir com o sistema de coordenadas do
desenho da pea)

18

1. ASPECTOS GERAIS

PROGRAMAO

B--63604PO/01

1.3.3
Como Indicar Dimenses de
Comando para Movimentar a
Ferramenta -- Comandos
Absolutos / Incrementais
Explicaes
D Comando absoluto

Os mtodos de comando para o deslocamento da ferramenta podem ser


indicados atravs de uma especificao absoluta ou incremental
(ver II--8.1).
A ferramenta desloca--se para um ponto situado distncia programada
em relao ao ponto zero do sistema de coordenadas, isto , para a
posio correspondente aos valores das coordenadas.
Ferramenta

Pea

30

70
110
Comando para o deslocamento 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

B--63604PO/01

Especificao da distncia entre a posio anterior da ferramenta e a


prxima posio da ferramenta.
Ferramenta

A
X
60
B
Z
30

40

Comando para o deslocamento do ponto A para o ponto B


U--30.0W--40.0
Distncia e direo para o
movimento ao longo de cada eixo
Fig. 1.3.3 (b) Comando incremental

D Programao do dimetro /
Programao do raio

As dimenses do eixo X podem ser definidas por meio do dimetro ou do


raio. A programao do dimetro e a programao do raio so aplicadas
independentemente em cada mquina.
1. Programao do dimetro
Para a programao do dimetro, use o valor do dimetro indicado no
desenho, para especificar o valor do eixo X.
X
B
A

Pea
40

30

60
80

Valores das coordenadas dos pontos A e B


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

20

B--63604PO/01

1. ASPECTOS GERAIS

PROGRAMAO

2. Programao do raio
Para a programao do raio, use a distncia em relao ao centro da
pea, isto , o valor do raio, para especificar o valor do eixo X.
X
B
20

A
15

Pea

60
80

Valores das coordenadas dos pontos A e B


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

1.4

VELOCIDADE DE
CORTE -- FUNO
DA VELOCIDADE
DO FUSO

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


chama--se velocidade de corte.
Nas mquinas com controle CNC, a velocidade de corte pode ser
especificada atravs da velocidade do fuso, em rpm.
Ferramenta
V: Velocidade de corte
v m/min
Pea

N rpm

Fig. 1.4 Velocidade de corte

Exemplos

<Quando se pretende usinar uma pea de 200 mm de dimetro,


a uma velocidade de corte de 300 m/min. >
A velocidade do fuso de, aproximadamente, 478 rpm e obtm--se a partir
de N=1000v/D. Sendo assim, necessrio o seguinte comando:
S478 ;
Aos comandos referentes velocidade do fuso, d--se o nome de funo
da velocidade do fuso (ver II--9). A velocidade de corte v (m/min) tambm
pode ser especificada diretamente por meio do valor da velocidade.
Mesmo que o dimetro da pea se altere, o CNC adapta a velocidade do
fuso de forma que a velocidade de corte permanea constante. A esta
funo d--se o nome de funo de controle da velocidade de corte
constante (ver II--9.3).
21

1. ASPECTOS GERAIS

1.5

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

PROGRAMAO

B--63604PO/01

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


afins, necessrio selecionar uma ferramenta adequada. A seleo da
respectiva ferramenta efetua--se atribuindo um nmero a cada ferramenta
e indicando no programa o nmero desejado.

Nmero da ferramenta
01

06

02

05
03

Unidade porta--ferramenta

04

Fig. 1.5 Ferramentas usadas nas diversas fases de usinagem

Exemplos

<Quando o n 01 atribudo a uma ferramenta de desbastar>


Quando a ferramenta armazenada na posio 01 da unidade
porta--ferramenta, a mesma poder ser selecionada especificando T0101.
A este processo d--se o nome de funo da ferramenta (ver II--10).

1.6

COMANDO PARA
OPERAES DE
MQUINA -- FUNO
MISCELNEA

Quando se inicia o processo de usinagem, necessrio girar o fuso e


introduzir lquido refrigerante. Para tal, h que controlar as operaes de
ativao/desativao do motor do fuso e da vlvula do lquido refrigerante
(ver II--11).

Abrir/fechar placa
de fixao
Pea

Lquido
refrigerante
ON/OFF

Rotao do fuso
em sentido horrio

Fig. 1.6 Comando para operaes de mquina

A funo destinada s operaes de ativao/desativao de diversos


componentes da mquina, chama--se funo miscelnea. Geralmente,
esta funo especificada por meio de um cdigo M.
Por exemplo, se for especificado o cdigo M03, o fuso gira em sentido
horrio, velocidade previamente definida.

22

B--63604PO/01

1.7

CONFIGURAO
DO PROGRAMA

1. ASPECTOS GERAIS

PROGRAMAO

A um grupo de comandos introduzidos no CNC para a operao da


mquina d--se o nome de programa. O deslocamento da ferramenta ao
longo de uma linha reta ou de um arco, ou a ativao/desativao do motor
do fuso, so executados por meio dos comandos especificados.
Os comandos so introduzidos no programa na seqncia dos
movimentos efetivos da ferramenta.

Bloco
Bloco
Bloco
Programa

Seqncia de movimentos
da ferramenta

Bloco

Bloco

Fig. 1.7 (a) Configurao do programa

A um grupo de comandos introduzidos para cada um dos passos da


seqncia d--se o nome de bloco. O programa consiste, portanto, em um
grupo de blocos para uma srie de ciclos de usinagem. Ao nmero
atribudo a cada bloco chama--se nmero da seqncia e ao nmero
atribudo a cada programa chama--se nmero do programa (ver II--12).

23

1. ASPECTOS GERAIS

Explicaes

PROGRAMAO

B--63604PO/01

O bloco e o programa possuem a seguinte configurao:

D Bloco
1 bloco
N fffff

Nmero da
seqncia

G ff

Xff.f Zfff.f

Funo
Palavra de
preparatria dimenso

M ff

S ff

T ff ;

Funo Funo
Funo
miscelnea do fuso 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.
Neste manual o cdigo de fim de bloco representado por um ;
(LF no cdigo ISO e CR no cdigo EIA).
O contedo da palavra de dimenso depende da funo preparatria.
Neste manual, a seo da palavra de dimenso poder ser representada por
IP_.
D Programa
;
Offff;

Nmero do programa
Bloco
Bloco
Bloco

M30 ;

Fim do programa

Fig. 1.7 (c) Configurao do programa

Normalmente, o nmero do programa especificado aps o cdigo de fim


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

24

D Programa principal e
subprograma

1. ASPECTOS GERAIS

PROGRAMAO

B--63604PO/01

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


programa, criado um programa para esse padro, ao qual se d o nome
de subprograma. Por outro lado, ao programa inicial d--se o nome de
programa principal. Os comandos do subprograma so executados
sempre que surge um comando de execuo do subprograma, durante a
execuo do programa principal. Depois de terminada a execuo do
subprograma, a seqncia regressa ao programa principal.
Programa principal

M98P1001

Subprograma #1
O1001

Programa para
o furo #1

M99

M98P1002

Subprograma #2
O1002

M98P1001

M99

25

Programa para
o furo #2

1. ASPECTOS GERAIS

PROGRAMAO

B--63604PO/01

1.8

FUNO DE
COMPENSAO
Explicaes
D Usinagem com o fim da
ferramenta de corte -Funo de compensao
do comprimento da
ferramenta

Normalmente, so necessrias vrias ferramentas para a usinagem de uma


pea. Uma vez que essas ferramentas possuem comprimentos diferentes,
seria muito trabalhoso alterar o programa de acordo com cada uma delas.
Por isso, deve medir--se previamente o comprimento de cada uma das
ferramentas necessrias. Definindo no CNC a diferena entre o
comprimento da ferramenta padro e o comprimento de cada ferramenta
(visualizao e especificao de dados: ver III--11), possvel executar a
usinagem sem ter de alterar o programa, mesmo que a ferramenta seja
trocada. A esta funo d--se o nome de compensao do comprimento da
ferramenta.

Ferramenta
padro

Ferramenta
para corte
grosseiro

Ferramenta
de acabamento

Pea

Fig. 1.8 Correo da ferramenta

26

Ferramenta
para
ranhurar

Ferramenta
para
abertura
de rosca

B--63604PO/01

1.9

FAIXA DE MOVIMENTO
DA FERRAMENTA -CURSO

1. ASPECTOS GERAIS

PROGRAMAO

As extremidades de cada eixo da mquina esto equipadas com chaves de


fim de curso a fim de se evitar que as ferramentas se desloquem para l
das extremidades. A faixa dentro da qual se movimentam as ferramentas
tem o nome de curso. Alm dos limitadores de curso, possvel usar
tambm os dados em memria para definir uma rea para a qual as
ferramentas no possam ser deslocadas.

Mesa

Motor
Chave fim de curso

Ponto zero da mquina


Distncias a especificar

As ferramentas no podem entrar nesta rea. Esta rea definida


por meio de uma memorizao de dados ou de um programa.

Alm dos cursos definidos com as chaves fim de curso, o operador


tambm pode definir uma rea em que as ferramentas no podem entrar,
servindo--se de um programa ou de uma memorizao de dados. A esta
funo d--se o nome de controle de curso.

27

2. EIXOS CONTROLVEIS

PROGRAMAO

EIXOS CONTROLVEIS

28

B--63604PO/01

B--63604PO/01

PROGRAMAO

2. EIXOS CONTROLVEIS

2.1

EIXOS
CONTROLVEIS

21i--TB
210i--TB

Item
Nmero de eixos bsicos controlados

2 eixos

Ampliao de eixos controlveis (total) 4 eixos, no mx. (includos no eixo Cs)


Nmero de eixos bsicos
simultaneamente controlveis

2 eixos

Ampliao dos eixos simultaneamente 4 eixos, no mx.


controlveis (total)

NOTA
O nmero de eixos simultaneamente controlveis para a
operao manual (avano em modo jog, avano
incremental ou avano por manivela) de 1 ou 3 eixos (1
quando o bit 0 (JAX) do parmetro 1002 possui o valor 0 e
3 quando possui o valor 1).

2.2

NOMES DOS EIXOS

Os nomes dos dois eixos bsicos so sempre X e Z; os nomes dos eixos


adicionais podem ser livremente selecionados entre A, B, C, U, V, W e
Y, utilizando--se o parmetro n 1020.

Limitaes
D Nome de eixo por
omisso

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


este parmetro for especificado com 0 ou com qualquer outro dgito
diferente das nove letras anteriormente mencionadas, ser atribudo
automaticamente ao eixo, como nome, um nmero de 1 a 4.
Quando utilizado um nome de eixo por omisso (de 1 a 4), o sistema no
pode trabalhar nos modos MEM ou MDI.

D Atribuio dupla de um
nome de eixo

Se o parmetro especificar um nome de eixo vrias vezes, s fica


operacional o primeiro eixo ao qual esse nome atribudo.
NOTA
1 Quando se usa o sistema A de cdigos G, as letras U, V e
W no podem ser usadas como nomes de eixos (havendo,
portanto, um nmero mximo de seis eixos controlveis),
porque estas letras so usadas como comandos
incrementais para X, Y e Z. Para poder usar as letras U, V
e W como nomes de eixos, necessrio usar o sistema B
ou C de cdigos G. Da mesma forma, a letra H usada
como comando incremental para C, no sendo, portanto,
permitido aplicar os comandos incrementais, se a letra A ou
B for usada como nome de um eixo.
2 Em G76 (abertura de rosca mltipla), o endereo A de um
bloco especifica o ngulo da ponta da ferramenta e no um
comando para o eixo A.
Usando C ou A como nome de um eixo, essas letras no
podero ser usadas como comando do ngulo de uma linha
reta para a chanfragem ou a programao direta das
dimenses do desenho. Portanto, deveria usadar--se ,C
e ,A de acordo com o bit 4 (CCR) do parmetro n 3405.

29

2. EIXOS CONTROLVEIS

2.3

SISTEMA
INCREMENTAL

PROGRAMAO

B--63604PO/01

O sistema incremental constitudo pelo menor incremento de entrada (para a


entrada) e pelo menor incremento de comando (para a sada). O menor
incremento de entrada o incremento mais pequeno para a programao da
distncia percorrida. O menor incremento de comando o incremento mais
pequeno para o deslocamento da ferramenta na mquina. Ambos os
incrementos so representados em mm, polegadas ou graus. No sistema
incremental faz-- se a distino entre IS-- B e IS-- C (Tabelas 2.3 (a) e 2.3 (b)).
Selecione IS-- B ou IS-- C atravs do bit 1 (ISC) do parmetro 1004. Se for
selecionado o sistema incremental IS-- C, ele ser aplicado a todos os eixos,
exigindo a opo sistema incremental 1/10.
Tabela 2.3 (a) Sistema incremental IS--B

Mquina
q
com
sistema
mtrico

Mquina
q
com
sistema
ingls

Menor incremento de
entrada
0,001 mm (dimetro)

Menor incremento de
comando
0,0005 mm

0,001 mm (raio)

0,001 mm

0,001 graus

0,001 graus

Entrada
em
polegadas

0,0001 pol. (dimetro)

0,0005 mm

0,0001 pol. (raio)

0,001 mm

0,001 graus

0,001 graus

Entrada
em mm

0,001 mm (dimetro)

0,00005 pol.

0,001 mm (raio)

0,0001 pol.

0,001 graus

0,001 graus

0,0001 pol. (dimetro)

0,00005 pol.

0,0001 pol. (raio)

0,0001 pol.

0,001 graus

0,001 graus

Entrada
em mm

Entrada
em
polegadas

Tabela 2.3 (b) Sistema incremental IS--C

Mquina
q
com
sistema
mtrico

Mquina
q
com
sistema
ingls

Entrada
em mm

Menor incremento de
entrada
0,0001 mm (dimetro)

Menor incremento de
comando
0,00005 mm

0,0001 mm (raio)

0,0001 mm

0,0001 graus

0,0001 graus

Entrada
em
polegadas

0,00001 pol. (dimetro)

0,00005 mm

0,00001 pol. (raio)

0,0001 mm

0,0001 graus

0,0001 graus

Entrada
em mm

0,0001 mm (dimetro)

0,000005 pol.

0,0001 mm (raio)

0,00001 pol.

0,0001 graus

0,0001 graus

0,00001 pol. (dimetro)

0,000005 pol.

0,00001 pol. (raio)

0,00001 pol.

0,0001 graus

0,0001 graus

Entrada
em
polegadas

Se o menor incremento de comando medido em milmetros ou em polegadas,


depende da mquina. O incremento deve ser selecionado previamente, de
acordo com a especificao do parmetro INM (n 1001#0). possvel usar um
cdigo G (G20 ou G21) ou especificar um parmetro para comutar entre a
entrada em milmetros e a entrada em polegadas do menor incremento de
comando. Um eixo do sistema mtrico no pode ser usado juntamente com um
do sistema ingls ou vice-- versa. Alm disso, certas caractersticas, tais como
a interpolao circular e a compensao do raio da ponta da ferramenta, no
podem ser usadas para ambos os eixos em unidades diferentes. Para obter
informaes sobre a unidade a ser selecionada, consulte o manual fornecido
pelo fabricante da mquina.

30

PROGRAMAO

B--63604PO/01

2.4

CURSO MXIMO

2. EIXOS CONTROLVEIS

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


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

IS -B
ISB

IS -C
ISC

Cursos mximos

Mquina com
sistema mtrico

99999,999 mm
99999,999 graus

Mquina com
sistema ingls

9999,9999 polegadas
99999,999 graus

Mquina com
sistema mtrico

9999,9999 mm
9999,9999 graus

Mquina com
sistema ingls

999,99999 polegadas
9999,9999 graus

NOTA
1 As unidades da tabela representam um valor do dimetro
para a programao do dimetro e um valor do raio para a
programao do raio.
2 No possvel especificar um comando que exceda o
curso mximo.
3 O curso efetivo depende da mquina--ferramenta.

31

3. FUNO PREPARATRIA
(FUNO G)

PROGRAMAO

B--63604PO/01

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 O cdigo G s eficaz no bloco em que foi


simples
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 dentro desta faixa

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


do cdigo G por meio dos bits 6 (GSB) e 7 (GSC) do parmetro 3401. Para
usar o sistema B ou C de cdigos G, necessria a opo correspondente.
O presente manual descreve, geralmente, o uso de cdigos G do sistema
A, exceto nos casos em que s possvel usar cdigos G do sistema B ou
C. Nestes casos, descrito, ento, o uso de cdigos G do sistema B ou C.

32

B--63604PO/01

Explicaes

PROGRAMAO

3. FUNO PREPARATRIA
(FUNO G)

1. Se o CNC entrar no estado de anulao (ver bit 6 (CLR) do parmetro


3402) quando a mquina ligada ou for reinicializado, os cdigos G
modais alteram--se da seguinte forma:
(1) Os cdigos G assinalados com , na Tabela 3, so ativados.
(2) Se o sistema for anulado devido energizao ou a um reset, G20
ou G21 -- conforme o especificado -- permanece eficaz.
(3) Atravs do bit 7 do parmetro n 3402, pode especificar--se se
dever ser selecionado G22 ou G23, aps a energizao. A
reposio do CNC no estado de anulao no afeta a seleo de G22
ou G23.
(4) Atravs do bit 0 (G01) do parmetro 3402, determina--se se
ativado o cdigo G00 ou G01.
(5) Atravs do bit 3 (G91) do parmetro 3402, determina--se se
ativado o cdigo G90 ou G91.
2. Os cdigos G do grupo 00, excepto G10 e G11, so cdigos G de ao
simples.
3. Se for especificado um cdigo G no includo na lista de cdigos G ou
sem opo correspondente, activado um alarme P/S (n 010).
4. possvel especificar no mesmo bloco vrios cdigos G, desde que
pertenam a grupos diferentes.
Se forem especificados no mesmo bloco vrios cdigos G
pertencentes ao mesmo grupo, s vlido o ltimo cdigo G
especificado.
5. Se um cdigo G do grupo 01 for especificado em um ciclo fixo, o ciclo
fixo ser cancelado, tal como acontece quando se especifica um
comando G80. Os cdigos G do grupo 01 no so afetados pelos
cdigos G especificados para um ciclo fixo.
6. Quando se usa o sistema A de cdigos G, a programao absoluta ou
incremental no especificada com um cdigo G (G90/G91), mas com
uma palavra de endereo (X/U, Z/W, C/H, Y/V). Quando se usa o
sistema A de cdigos G para um ciclo de perfurao, no ponto de
retorno s est disponvel o nvel inicial.
7. Os cdigos G so apresentados de acordo com o nmero do grupo.

33

3. FUNO PREPARATRIA
(FUNO G)

PROGRAMAO

B--63604PO/01

Tabela 3 Lista de cdigos G (1/3)


Cdigo G

Grupo

Funo

G00

G00

G00

G01

G01

G01

G02

G02

G02

G03

G03

G03

Interpolao circular SAH

G04

G04

G04

Pausa
Buffer externo rpido A

Posicionamento (deslocamento rpido)


01

Interpolao linear (avano de corte)


Interpolao circular SH

G05

G05

G05

G07.1
(G107)

G07.1
(G107)

G07.1
(G107)

G10

G10

G10

Entrada de dados programvel

G11

G11

G11

Cancelamento da entrada de dados programveis

G12.1
(G112)

G12.1
(G112)

G12.1
(G112)

G13.1
(G113)

G13.1
(G113)

G13.1
(G113)

G17

G17

G17

G18

G18

G18

G19

G19

G19

G20

G20

G70

G21

G21

G71

G22

G22

G22

G23

G23

G23

G25

G25

G25

G26

G26

G26

G27

G27

G27

G28

G28

G28

G30

G30

G30

G31

G31

G31

G32

G33

G33

G34

G34

G34

G36

G36

G36

G37

G37

G37

G40

G40

G40

G41

G41

G41

G42

G42

G42

G50

G92

G92

G50.3

G92.1

G92.1

G50.2
(G250)

G50.2
(G250)

G50.2
(G250)

G51.2
(G251)

G51.2
(G251)

G51.2
(G251)

00

21

Interpolao cilndrica

Modo de interpolao de coordenadas polares


Modo de cancelamento da interpolao de coordenadas polares
Seleo de plano XpYp

16

Seleo de plano ZpXp


Seleo de plano YpZp

06
09
08

Entrada em polegadas
Entrada em mm
Funo de controle do curso armazenado ON
Funo de controle do curso armazenado OFF
Superviso da oscilao da velocidade do fuso OFF
Superviso da oscilao da velocidade do fuso ON
Controle do retorno ao ponto de referncia

00

Retorno ao ponto de referncia


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

01
00

Abertura de rosca
Abertura de rosca com passo varivel
Compensao automtica da ferramenta -- X
Compensao automtica da ferramenta -- Z
Cancelamento da compensao do raio da ponta da ferramenta

07

Compensao do raio da ponta da ferramenta, esquerda


Compensao do raio da ponta da ferramenta, direita

00

Definio do sistema de coordenadas ou especificao da


velocidade mx. do fuso
Predefinio do sistema de coordenadas da pea
Cancelamento da rotao poligonal

20
Rotao poligonal

34

3. FUNO PREPARATRIA
(FUNO G)

PROGRAMAO

B--63604PO/01

Tabela 3 Lista de cdigos G (2/3)


Cdigo G

Grupo

Funo

G52

G52

G52

G53

G53

G53

G54

G54

G54

Seleo do sistema de coordenadas 1 da pea

G55

G55

G55

Seleo do sistema de coordenadas 2 da pea

G56

G56

G56

G57

G57

G57

G58

G58

G58

Seleo do sistema de coordenadas 5 da pea

G59

G59

G59

Seleo do sistema de coordenadas 6 da pea

G65

G65

G65

G66

G66

G66

G67

G67

G67

G68

G68

G68

G69

G69

G69

G70

G70

G72

G71

G71

G73

G72

G72

G74

G73

G73

G75

Repetio de padres

G74

G74

G76

Perfurao profunda da superfcie final

G75

G75

G77

Perfurao do dimetro exterior/interior

G76

G76

G78

Ciclo para rosca mltipla

G80

G80

G80

Ciclo fixo para cancelar perfurao

G83

G83

G83

Ciclo para perfurao de superfcie plana

G84

G84

G84

G86

G86

G86

G87

G87

G87

Ciclo para perfurao lateral

G88

G88

G88

Ciclo de rosqueamento rgido lateral

G89

G89

G89

Ciclo para mandrilagem lateral

G90

G77

G20

Ciclo de corte do dimetro exterior/interior

G92

G78

G21

G94

G79

G24

G96

G96

G96

G97

G97

G97

G98

G94

G94

G99

G95

G95

G90

G90

G91

G91

G98

G98

G99

G99

00

14

00
12

04

Especificao do sistema de coordenadas locais


Definio do sistema de coordenadas da mquina

Seleo do sistema de coordenadas 3 da pea


Seleo do sistema de coordenadas 4 da pea

Chamada de macro
Chamada modal de macros
Cancelamento da chamada modal de macros
Espelhamento para cabeote duplo de torno--revlver ON ou modo
de corte equilibrado
Espelhamento para cabeote duplo de torno--revlver OFF ou
cancelamento do modo de corte equilibrado
Ciclo de acabamento

00

10

01

Remoo de material por rotao


Remoo de material por faceamento

Ciclo para rosqueamento de superfcie plana


Ciclo para mandrilagem de superfcie plana

Ciclo de abertura de rosca


Ciclo de rotao da superfcie final

02
05
03
11

Controle da velocidade de corte constante


Cancelamento do controle da velocidade de corte constante
Avano por minuto
Avano por rotao
Programao absoluta
Programao incremental
Retorno ao nvel inicial (ver Explicaes 6)
Retorno ao nvel do ponto R (ver Explicaes 6)

35

3. FUNO PREPARATRIA
(FUNO G)

PROGRAMAO

B--63604PO/01

Tabela 3 Lista de cdigos G (3/3)


Cdigo G

Grupo

Funo

G100

G100

G100

Controle do eixo B -- Cancelamento do registro do programa

G101

G101

G101

Controle do eixo B -- Incio do registro do primeiro programa

G102

G102

G102

G103

G103

G103

Controle do eixo B -- Incio do registro do terceiro programa

G110

G110

G110

Controle do eixo B -- Programao da operao de um movimento

00

Controle do eixo B -- Incio do registro do segundo programa

36

B--63604PO/01

PROGRAMAO

FUNES DE INTERPOLAO

37

4. FUNES DE INTERPOLAO

4. FUNES DE INTERPOLAO

4.1

POSICIONAMENTO
(G00)

PROGRAMAO

B--63604PO/01

O comando G00 movimenta uma ferramenta a uma velocidade de


deslocamento rpido para a posio do sistema de coordenadas da pea,
especificada por meio de um comando absoluto ou incremental.
No comando absoluto, programado o valor das coordenadas do ponto
final.
No comando incremental, programada a distncia a ser percorrida pela
ferramenta.

Formato
G00IP_;
IP_:

Explicaes

Para um comando absoluto, as coordenadas da posio


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

Cada um dos seguintes caminhos da ferramenta pode ser selecionado de


acordo com o bit 1 (LRP) do parmetro n 1401.
D Posicionamento por interpolao no linear
A ferramenta posicionada individualmente, velocidade de
deslocamento rpido de cada eixo. O caminho da ferramenta
normalmente retilneo.
D Posicionamento por interpolao linear
O caminho da ferramenta igual ao da interpolao linear (G01). A
ferramenta posicionada no mais curto perodo de tempo possvel, a
uma velocidade correspondente velocidade de deslocamento rpido
de cada eixo. O caminho da ferramenta no , contudo, o mesmo da
interpolao linear (G01).

Posicionamento por interpolao linear

Posio inicial

Posio final
Posicionamento por interpolao no linear

A velocidade de deslocamento rpido programada atravs do comando


G00 definida individualmente para cada eixo no parmetro n 1420, pelo
fabricante da mquina--ferramenta. No modo de posicionamento ativado
pelo comando G00, a ferramenta acelerada para uma velocidade
predefinida, no incio de um bloco, e desacelerada no fim do bloco. O
bloco seguinte executado, depois de confirmada a posio correta.
Posio correta significa que o motor de avano se encontra dentro da
faixa especificada.
Esta faixa determinada pelo fabricante da mquina--ferramenta atravs
da especificao do parmetro n 1826.
38

B--63604PO/01

4. FUNES DE INTERPOLAO

PROGRAMAO

Exemplos
X
56.0

30.5

30.0

40.0

< Programao do raio >

G00X40.0Z56.0 ; (comando absoluto)

ou

G00U--60.0W--30.5; (comando incremental)

Restries

A velocidade de deslocamento rpido no pode ser especificada no


endereo F.
Mesmo que o posicionamento por interpolao linear se encontre
especificado, o posicionamento por interpolao no linear executado
nos casos seguidamente indicados. Por isso, preste ateno para que a
ferramenta no colida com a pea.
D G28 especifica um posicionamento entre a posio de referncia e a
posio intermediria.
D G53

39

4. FUNES DE INTERPOLAO

4.2

PROGRAMAO

B--63604PO/01

As ferramentas podem ser deslocadas ao longo de uma linha.

INTERPOLAO
LINEAR (G01)
Formato
G01 IP_F_;
Para um comando absoluto, as coordenadas do ponto
final; para um comando incremental, a distncia a ser
percorrida pela ferramenta.
Velocidade de avano da ferramenta
(velocidade de avano)

IP_:

F_:

Explicaes

As ferramentas deslocam--se ao longo de uma linha para a posio


especificada, velocidade de avano definida em F.
A velocidade de avano definida em F eficaz at que seja especificado
um novo valor. No necessrio especific--la individualmente para cada
bloco.
A velocidade de avano programada por meio do cdigo F medida ao
longo do caminho da ferramenta. Se o cdigo F no for programado,
parte--se do princpio que a velocidade de avano igual a zero.
No modo de avano por minuto com controle simultneo de 2 eixos, a
velocidade de avano para o movimento ao longo de cada eixo calculada
da seguinte forma:
G01

Ff ;

Velocidade de avano na direo do eixo:

F = f
L

Velocidade de avano na direo do eixo:

F =

f
L

L = 2 + 2

Exemplos
D Interpolao linear
< Programao do dimetro >
G01X40.0Z20.1F20 ; (comando absoluto)
ou
G01U20.0W--25.9F20 ; (comando incremental)
X

46.0
20.1

40.0

Ponto
final

20.0
Ponto inicial

40

PROGRAMAO

B--63604PO/01

4.3

4. FUNES DE INTERPOLAO

O comando abaixo movimenta a ferramenta ao longo de um arco circular.

INTERPOLAO
CIRCULAR (G02, G03)
Formato
Arco no plano XpYp

G17

G02
G03

Xp_Yp_

I_ J_
R_

F_

Arco no plano ZpXp

G18

G02
G03

Xp_Zp_

I_K_
R_

Yp_ Zp_

J_ K_
R_

F_

Arco no plano YpZp

G19

G02
G03

F_

Tabela 4.3 Descrio do formato do comando


Comando

Descrio

G17

Especificao de um arco no plano XpYp

G18

Especificao de um arco no plano ZpXp

G19

Especificao de um arco no plano YpZp

G02

Interpolao circular no sentido horrio (SH)

G03

Interpolao circular no sentido anti--horrio (SAH)

Xp_

Valores de comando do eixo X ou de seu eixo paralelo


(especificado atravs do parmetro n 1022)

Yp_

Valores de comando do eixo Y ou de seu eixo paralelo


(especificado atravs do parmetro n 1022)

Zp_

Valores de comando do eixo Z ou de seu eixo paralelo


(especificado atravs do parmetro n 1022)

I_

Distncia do eixo Xp entre o ponto inicial e o centro de um arco


com sinal, valor do raio

J_

Distncia do eixo Yp entre o ponto inicial e o centro de um arco


com sinal, valor do raio

k_

Distncia do eixo Zp entre o ponto inicial e o centro de um arco


com sinal, valor do raio

R_

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

F_

Velocidade de avano ao longo do arco

41

4. FUNES DE INTERPOLAO

PROGRAMAO

B--63604PO/01

NOTA
Os eixos U, V e W (paralelos ao eixo bsico) podem ser
usados com os cdigos G do tipo B e C.

Explicaes
D Direo da interpolao
circular

O sentido horrio(G02) e o sentido anti--horrio(G03) no plano XpYp


(plano ZpXp ou YpZp) so definidos quando o plano XpYp visto da
direo positiva para a negativa do eixo Zp (eixo Yp ou eixo Xp,
respectivamente), no sistema de coordenadas cartesianas. Ver figura
abaixo.
Xp

Yp

Zp
G03

G03
G02

G02

Xp

G18

G17

G03
G02

Zp

Yp

G19

D Distncia percorrida em
um arco

O ponto final de um arco especificado por meio do endereo Xp, Yp ou


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

D Distncia do ponto inicial


ao centro do arco

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


Yp e Zp, respectivamente. O valor numrico que se segue a I, J ou K ,
contudo, uma componente vetorial, na qual o centro do arco visto em
relao ao ponto inicial, sendo sempre especificado como valor
incremental, independentemente de G90 e G91, como se mostra abaixo.
I, J e K tm de ser dotados de um sinal de acordo com a direo.
Ponto final (z,x)

Ponto final (x,y)


y

Ponto final (y,z)

x
x

Ponto
inicial

z
z

Ponto
inicial

i
Centro

Centro

Ponto
inicial
k

Centro

I0, J0 e K0 podem ser omitidos.


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

Quando Xp, Yp e Zp so omitidos (o ponto final igual ao ponto inicial)


e o centro especificado com I, J e K, se encontra definido um arco de
360 (crculo).
42

B--63604PO/01

D Raio do arco

4. FUNES DE INTERPOLAO

PROGRAMAO

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, J e K.
Neste caso, se considera que um arco inferior a 180 e que o outro
superior a 180. No possvel especificar um arco com um ngulo de
setor igual ou superior a 180. Se Xp, Yp e Zp forem omitidos e, alm
disso, o ponto final for colocado na mesma posio do ponto inicial e se
usar R, programa--se um arco de 0.
G02R ; (A ferramenta no se movimenta.)
Arco (1) (inferior a 180)
G02 W60.0 U10.0 R50.0 F300.0 ;
Arco (2) (superior a 180)
No possvel especificar no mesmo

bloco um ngulo de setor igual


ou superior a 180.
(2)
r = 50mm

Ponto final

(1)
Ponto inicial

r = 50mm

D Velocidade de avano

Na interpolao circular, a velocidade de avano igual velocidade


especificada por meio do cdigo F e a velocidade de avano ao longo do
arco (a velocidade de avano tangencial do arco) controlada de forma
a corresponder velocidade de avano especificada.
A divergncia entre a velocidade de avano nominal e a velocidade de
avano real da ferramenta igual ou inferior a 2%. Porm, esta
velocidade de avano medida ao longo do arco, depois de aplicada a
compensao do raio da ponta da ferramenta.

Restries
D Especificao simultnea
de R, I, J e K

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


definido por meio do endereo R tem prioridade e os outros so ignorados.

D Especificao de um
eixo fora do plano
especificado

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


alarme.
Por exemplo, se o plano ZX for especificado no cdigo G do tipo B ou
C, a especificao do eixo X ou do eixo U (paralelo ao eixo X) ativa o
alarme P/S n 028.

D Diferena do raio entre o


os pontos inicial e final

Se a diferena do raio entre os pontos inicial e final do arco exceder o valor


especificado no parmetro n 3410, ativado o alarme P/S n 020.
Se o ponto final no ficar situado no arco, a ferramenta se movimenta em
linha reta ao longo de um dos eixos, depois de ter alcanado o ponto final.
43

4. FUNES DE INTERPOLAO

D Especificao de um
semicrculo com R

PROGRAMAO

B--63604PO/01

Se um arco com um ngulo central de aproximadamente 180 graus for


especificado com R, o clculo das coordenadas centrais poder produzir
um erro. Nesse caso, especifique o centro do arco com I, J e K.

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

G02X_Z_R_F_;

Ponto final

Centro do arco

Eixo X

(Programao
do dimetro)

Ponto final

Eixo X

Eixo X

Ponto inicial
X

Eixo Z

X
Z

Eixo Z

(Programao
do dimetro)
Ponto inicial
Eixo Z

(Programao absoluta)

X
R25.0

15.0

Centro do arco

(Programao absoluta)

(Programao absoluta)

(Programao
do dimetro)

Ponto inicial

X
Z

G03X_Z_I_K_F_;

(Programao do dimetro)
G02X50.0Z30.0I25.0F0.3; ou
G02U20.0W--020.0I25.0F0.3; ou
G02X50.0Z30.0R25.0F0.3 ou
G02U20.0W--20.0R25.F0.3;

10.0
50.0

30.0
50.0

44

B--63604PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.4

A interpolao de coordenadas polares uma funo que executa o


controle de contornos por meio da converso de um comando programado
INTERPOLAO
no sistema de coordenadas cartesianas, no movimento de um eixo linear
DE COORDENADAS
(movimento de uma ferramenta) e no movimento de um eixo de rotao
POLARES (G12.1, G13.1) (rotao de uma pea). Este mtodo apropriado para o corte de
superfcies frontais e para a retificao de rvores de cames num torno
mecnico.

Formato
D Especifique G12.1 e G13.1

G12.1 ;

em blocos separados.

Inicia o modo de interpolao de coordenadas polares


(ativa a interpolao de coordenadas polares)
Especifique uma interpolao linear ou circular, servindo--se
das coordenadas de um sistema de coordenadas cartesianas
composto de um eixo linear e de um eixo de rotao (eixo
virtual).

G13.1 ;

Cancela o modo de interpolao de coordenadas


polares (para que a interpolao de coordenadas
polares no seja executada)
Pode usar--se G112 e G113 em vez de G12.1 e G13.1,
respectivamente.

Explicaes
D Plano de interpolao
de coordenadas polares

G12.1 inicia o modo de interpolao de coordenadas polares e seleciona


um plano para a execuo da interpolao de coordenadas polares (Fig. 4.4
(a)). A interpolao de coordenadas polares executada neste plano.
Eixo de rotao (eixo virtual)
(unidade:mm ou polegadas)

Eixo linear
(unidade: mm ou polegadas)

Ponto de origem do sistema de coordenadas da pea


Fig. 4.4 (a) Plano de interpolao de coordenadas polares

Quando se liga a mquina ou se reinicializa o sistema, a interpolao de


coordenadas polares cancelada (G13.1). Os eixos linear e de rotao,
para a interpolao de coordenadas polares, tm de ser previamente
definidos por meio dos parmetros (n 5460 e 5461).
CUIDADO
O plano utilizado antes de se especificar G12.1 (plano
selecionado por meio de G17, G18 ou G19) cancelado e
s volta a ser retomado quando G13.1 (cancelamento da
interpolao de coordenadas polares) for especificado.
Quando feito o reset do sistema, a interpolao de
coordenadas polares cancelada e passa a ser utilizado o
plano especificado por meio de G17, G18 ou G19.

45

4. FUNES DE INTERPOLAO

D Distncia percorrida e
velocidade de avano
para a interpolao de
coordenadas polares
A unidade para as
coordenadas do eixo
hipottico igual
unidade do eixo linear
(mm/polegadas)
A unidade para a
velocidade de avano
mm/min ou
polegadas/min

PROGRAMAO

B--63604PO/01

No modo de interpolao de coordenadas polares, os comandos do


programa so especificados com coordenadas cartesianas no plano de
interpolao de coordenadas polares. O endereo do eixo de rotao
usado como endereo para o segundo eixo (eixo virtual) do plano. Se
dever ser especificado um dimetro ou um raio para o primeiro eixo do
plano, depende exclusivamente do eixo de rotao.
O eixo virtual encontra--se na coordenada 0, imediatamente aps a
especificao de G12.1. A interpolao polar iniciada, assumindo um
ngulo de 0 para a posio da ferramenta se G12.1 se encontrar
especificado.
Servindo--se de F, especifique a velocidade de avano como uma
velocidade (velocidade relativa entre a pea e a ferramenta) tangencial em
relao ao plano de interpolao de coordenadas polares (sistema de
coordenadas cartesianas).

D Cdigos G que podem


ser especificados no
modo de interpolao de
coordenadas polares

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

D Interpolao circular no
plano de coordenadas
polares

Os endereos para a especificao do raio de um arco para a interpolao


circular (G02 ou G03) no plano de interpolao de coordenadas polares,
dependem do primeiro eixo do plano (eixo linear).

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

D I e J no plano Xp--Yp, se o eixo linear for o eixo X ou um eixo paralelo


ao eixo X.
D J e K no plano Yp--Zp, se o eixo linear for o eixo Y ou um eixo paralelo
ao eixo Y.
D K e I no plano Zp--Xp, se o eixo linear for o eixo Z ou um eixo paralelo
ao eixo Z.
O raio de um arco tambm pode ser especificado com um comando R.
NOTA
Os eixos U, V e W (paralelos ao eixo bsico) podem ser
usados com os cdigos G do tipo B e C.

D Movimento ao longo de
eixos situados fora do
plano de interpolao de
coordenadas polares, no
modo de interpolao de
coordenadas polares

A ferramenta movimenta--se normalmente ao longo desses eixos,


independentemente da interpolao de coordenadas polares.

D Indicao da posio
atual no modo de
interpolao de
coordenadas polares

So apresentadas as coordenadas atuais. A restante distncia a percorrer


em um bloco , porm, apresentada com base nas coordenadas do plano
de interpolao de coordenadas polares (coordenadas cartesianas).
46

PROGRAMAO

B--63604PO/01

Restries
D Sistema de coordenadas
para a interpolao de
coordenadas polares

D Comando de compensao
do raio da ponta da
ferramenta

D Reincio do programa
D Velocidade de avano de
corte para o eixo de
rotao

AVISO
X

1
2
3

L
1

L
2

L
3

4. FUNES DE INTERPOLAO

Antes da especificao de G12.1, necessrio definir um sistema de


coordenadas da pea, no qual o sistema de coordenadas tenha origem no
centro do eixo de rotao. No modo G12.1, o sistema de coordenadas no
pode ser alterado (G92, G52, G53, reposio das coordenadas relativas,
G54 atravs de G59, etc.).
O modo de interpolao de coordenadas polares no pode ser ativado nem
desativado (G12.1 ou G13.1) no modo de compensao do raio da ponta da
ferramenta (G41 ou G42). G12.1 ou G13.1 tm de ser especificados no modo
de cancelamento da compensao do raio da ponta da ferramenta (G40).
O programa no pode ser reinicializado nos blocos que se encontrem no
modo G12.1.
A interpolao de coordenadas polares converte o movimento da
ferramenta, definido para uma figura programada em um sistema de
coordenadas cartesianas, no movimento que a ferramenta dever executar
no eixo de rotao (eixo C) e no eixo linear (eixo X). medida que a
ferramenta se aproxima do centro da pea, a componente da velocidade
de avano do eixo C aumenta, podendo exceder a velocidade mxima de
avano de corte definida para o eixo C (no parmetro (n 1422)). Nesse
caso, ativado um alarme (ver figura abaixo). Para evitar que a
componente do eixo C exceda a velocidade mxima de avano de corte
definida para esse eixo, reduza a velocidade de avano especificada
atravs do endereo F ou crie um programa que impea que a ferramenta
(centro da ferramenta, quando se encontra aplicada a compensao do raio
da ponta da ferramenta) se aproxime do centro da pea.
Considere as linhas L1, L2 e L3. X a distncia percorrida pela
ferramenta por unidade de tempo, a uma velocidade de avano
definida com o endereo F no sistema de coordenadas
cartesianas. medida que a ferramenta se desloca de L1 para
L2 e para L3, o ngulo em que a ferramenta se movimenta por
unidade de tempo -- correspondente a X no sistema de
coordenadas cartesianas -- aumenta de 1 para 2 e para 3.
Por outras palavras, a componente da velocidade de avano do
eixo C aumenta medida que a ferramenta se aproxima do
centro da pea. A componente C da velocidade de avano
poder exceder a velocidade mxima de avano de corte
definida para o eixo C, dado que o movimento da ferramenta no
sistema de coordenadas cartesianas foi convertido no
movimento da ferramenta para o eixo C e o eixo X.

L : Distncia (em mm) entre o centro da ferramenta e o centro da pea, quando o centro da
ferramenta se encontra to prximo quanto possvel do centro da pea
R :Velocidade mxima de avano de corte (graus/min) do eixo C
Assim, a velocidade a ser especificada com o endereo F, na interpolao de coordenadas
polares, pode ser calculada por meio da frmula abaixo. Especifique a velocidade permitida
com base na frmula. A frmula fornece um valor terico; na prtica poder ser necessrio
utilizar um valor ligeiramente inferior ao valor terico, devido a um eventual erro de clculo.
F < L R

D Programao do
dimetro e do raio

(mm/min)
180

A programao do raio aplicada ao eixo de rotao (eixo C), mesmo que


a programao do dimetro seja utilizada no eixo linear (eixo X).
47

4. FUNES DE INTERPOLAO

PROGRAMAO

B--63604PO/01

Exemplo de um programa para a interpolao de coordenadas polares,


baseado no eixo X (eixo linear) e no eixo C (eixo de rotao)

Exemplos

C (eixo hipottico)
Eixo C

N204

Caminho da ferramenta aps a


compensao do raio da ponta da ferramenta
Caminho programado

N203

N205

N202

N201

N200
Ferramenta

Eixo X

N208
N206

N207
Eixo Z

Eixo X com programao do dimetro, eixo C com programao do 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 X--40.0 ;
N0205 C--10.0 ;
N0206 G03 X--20.0 C--20.0 I10.0 J0 ;
N0207 G01 X40.0 ;
N0208 C0 ;
N0209 G40 X120.0 ;
N0210 G13.1 ;
polares
N0300 Z __ ;
N0400 X __C __ ;

Posicionamento na posio inicial


Incio da interpolao de coordenadas polares

Programa geomtrico
(programa baseado nas coordenadas
cartesianas, no plano X--C)

Cancelamento da interpolao de coordenadas

N0900M30 ;

48

B--63604PO/01

4.5

INTERPOLAO
CILNDRICA (G07.1)

PROGRAMAO

4. FUNES DE INTERPOLAO

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


um ngulo, convertida internamente, uma s vez, em uma distncia de
um eixo linear ao longo da superfcie externa, de maneira a que a
interpolao linear ou circular possa ser executada com outro eixo. Aps
ter sido executada a interpolao, essa distncia reconvertida na
distncia percorrida no eixo de rotao.
A funo de interpolao cilndrica permite desenvolver o lado de um
cilindro na programao, facilitando, assim, a criao de programas
destinados, por exemplo, usinagem cilndrica de cames.

Formato
G07.1 IP r ; Inicia o modo de interpolao cilndrica
(ativa a interpolao cilndrica).
:
:
:

G07.1 IP 0 ; Cancela o modo de interpolao cilndrica.


IP : Endereo do eixo de rotao
r : Raio do cilindro

Especifique G07.1 IP r ; e G07.1 IP 0; em blocos separados.


possvel usar 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 desses eixos. Especifique o cdigo
G para selecionar um plano para o qual o eixo de rotao corresponda ao
eixo linear definido.
Por exemplo, se o eixo de rotao for um eixo paralelo ao eixo X, G17 ter
de especificar um plano Xp--Yp que um plano definido pelo eixo de
rotao e pelo eixo Y ou por um eixo paralelo ao eixo Y.
Para a interpolao cilndrica, s possvel definir um eixo de rotao.
NOTA
Os eixos U, V e W (paralelos ao eixo bsico) podem ser
usados com os cdigos G do tipo B e C.

D Velocidade de avano

A velocidade de avano especificada no modo de interpolao cilndrica


corresponde velocidade vlida na superfcie cilndrica desenvolvida.

49

4. FUNES DE INTERPOLAO

PROGRAMAO

B--63604PO/01

D Interpolao circular
(G02,G03)

No modo de interpolao cilndrica, a interpolao circular pode ser


executada com o eixo de rotao e com um outro eixo linear. O raio R
utilizado nos comandos da mesma forma descrita na seo 4.4.
O raio no expresso em graus mas em milmetros (para a entrada em mm)
ou em polegadas (para a entrada em polegadas).
< Exemplo: Interpolao circular entre o eixo Z e o eixo C >
Para o eixo C do parmetro n 1022, deve especificar--se 5 (eixo
paralelo ao eixo X). Neste caso, o comando para a interpolao circular :
G18 Z__C__;
G02 (G03) Z__C__R__;
Em vez disso, tambm possvel especificar 6 (eixo paralelo ao eixo Y)
para o eixo C do parmetro n 1022. Neste caso, porm, o
comando para a interpolao circular :
G19 C__Z__;
G02 (G03) Z__C__R__;

D Compensao da
ferramenta de corte

Para executar a compensao da ferramenta de corte no modo de


interpolao cilndrica, cancele primeiro qualquer modo de compensao
da ferramenta de corte que se encontre em curso e ative o modo de
interpolao cilndrica. Em seguida, inicie e cancele a compensao da
ferramenta de corte durante o modo de interpolao cilndrica.

D Preciso da interpolao
cilndrica

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


rotao, programada por meio de um ngulo, convertida internamente,
uma s vez, em uma distncia de um eixo linear na superfcie externa, de
maneira a que a interpolao linear ou circular possa ser executada com
outro eixo. Aps a interpolao, essa distncia reconvertida em um
ngulo. Para a converso, a distncia percorrida arredondada para o
menor incremento de entrada.
Conseqentemente, se um cilindro possuir um raio pequeno, a distncia
real percorrida pode divergir da distncia especificada. Este erro no ,
contudo, acumulativo.
Se no modo de interpolao cilndrica for executada uma operao
manual com absoluto manual ativado, poder ocorrer um erro pela
razo acima descrita.
22R
Distncia real = MOVIMENTO/ROT Valor

percorrida
especificado MOVIMENTO/ROT
22R
MOVIMENTO :
ROT
R

Distncia percorrida por cada rotao do eixo de rotao


(valor especificado no parmetro n 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 o 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 j se encontra


aplicada a compensao do raio da ponta da ferramenta, a interpolao
circular no executada corretamente no modo de interpolao cilndrica.
50

B--63604PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

D Posicionamento

No modo de interpolao cilndrica, no possvel especificar operaes


de posicionamento (incluindo as operaes que produzem os ciclos de
deslocamento rpido, tais como G28, G80 atravs de G89). Antes de se
poder especificar o posicionamento, necessrio cancelar o modo de
interpolao cilndrica. A interpolao cilndrica (G07.1) no pode ser
executada no modo de posicionamento (G00).

D Definio de um sistema
de coordenadas

No modo de interpolao cilndrica, no possvel especificar um


sistema de coordenadas G50 da pea.

D Especificao do modo
de interpolao
cilndrica

No modo de interpolao cilndrica, no possvel fazer o reset do modo


de interpolao cilndrica. necessrio cancelar primeiro o modo de
interpolao cilndrica, antes de se proceder ao seu reset.

D Ciclo fixo para perfurar


durante o modo de
interpolao cilndrica

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


durante o modo de interpolao cilndrica.

D Espelhamento para
cabeote duplo de
torno--revlver

O espelhamento para cabeote duplo de torno--revlver (G68 e G69) no


pode ser especificado durante o modo de interpolao cilndrica.

51

4. FUNES DE INTERPOLAO

PROGRAMAO

B--63604PO/01

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

52

230

270

360

C
Graus

4. FUNES DE INTERPOLAO

PROGRAMAO

B--63604PO/01

4.6

ROSCA DE PASSO
CONSTANTE (G32)

Utilizando--se o comando G32, possvel cortar roscas cnicas e em


espiral, bem como roscas de passo reto.
A velocidade do fuso lida pelo codificador de posio do fuso em tempo
real e convertida na velocidade de avano de corte (no modo de avano
por minuto), qual a ferramenta ser, ento, movimentada.

L
L

Fig. 4.6 (a) Rosca reta

Fig. 4.6 (c) Rosca em espiral

Fig. 4.6 (b) Rosca cnica

Formato
G32IP_F_;

Eixo X

IP_: Ponto final


F_: Passo do eixo longo
(sempre em programao do raio)

Ponto final

Ponto inicial

Eixo Z

0
L

Fig. 4.6 (d) Exemplo da abertura de rosca

Explicaes

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


ferramenta, desde o corte grosseiro at o corte de acabamento de um
parafuso. Uma vez que a abertura de rosca iniciada quando o codificador
de posio instalado no fuso transmite um sinal para 1 volta, o processo
de abertura de rosca iniciado em um ponto fixo e o caminho da
ferramenta na pea no alterado durante as repetidas aberturas de rosca.
Ter em ateno que a velocidade do fuso tem de permanecer constante
desde o corte grosseiro at o corte de acabamento. No sendo assim, o
passo da rosca incorreto.

53

4. FUNES DE INTERPOLAO

PROGRAMAO

B--63604PO/01

Rosca cnica
LX

Z
LZ
45 O passo LZ
45 O passo LX
Fig. 4.6 (e) LZ e LX de uma rosca cnica

Geralmente, o atraso do sistema servo, etc., provoca passos de rosca


ligeiramente incorretos nos pontos inicial e final de uma abertura de rosca.
Para compensar esta situao, o comprimento da abertura de rosca deveria
ser especificado com um valor um pouco maior do que o necessrio.
A Tabela 4.6 apresenta as faixas permitidas para a especificao do passo
de rosca.
Tabela 4.6 Faixas de dimenses permitidas para os passos de rosca
Menor incremento de comando
Entrada em
mm

de 0.0001 a 500.0000 mm

Entrada em
polegadas

de 0.000001 a 9.999999 polegadas


p g

54

PROGRAMAO

B--63604PO/01

4. FUNES DE INTERPOLAO

Explicaes
1. Abertura de rosca reta

Eixo X

30 mm
2

1
Eixo Z

70

2. Abertura de rosca cnica

2
43
1

Eixo Z
14

30

G00 U--62.0 ;
G32 W--74.5 F4.0 ;
G00 U62.0 ;
W74.5 ;
U--64.0 ;
(No segundo corte, cortar mais 1 mm)
G32 W--74.5 ;
G00 U64.0 ;
W74.5 ;

Na programao, so usados os seguintes valores:


Passo de rosca: 3,5 mm na direo do eixo Z
1 = 2 mm
2 = 1 mm
A profundidade de corte na direo do eixo X de 1 mm
(corte duplo)
(Entrada em mm, programao do dimetro)

Eixo X
50

Na programao, so usados os seguintes valores:


Passo de rosca: 4 mm
1 = 3 mm
2 = 1,5 mm
Profundidade de corte: 1 mm (corte duplo)
(Entrada em mm, programao do dimetro)

40

55

G00 X 12.0 Z72.0 ;


G32 X 41.0 Z29.0 F3.5 ;
G00 X 50.0 ;
Z 72.0 ;
X 10.0 ;
(No segundo corte, cortar mais 1 mm)
G32 X 39.0 Z29.0 ;
G00 X 50.0 ;
Z72.0 ;

4. FUNES DE INTERPOLAO

PROGRAMAO

B--63604PO/01

AVISO
1 A correo da velocidade de avano encontra--se ativa (fixada a 100%) durante a abertura de
rosca.
2 muito perigoso parar o avano da ferramenta de abertura de rosca sem parar primeiro o fuso,
pois isso iria aumentar subitamemente a profundidade do corte. Portanto, a funo de bloqueio
de avano no eficaz durante a abertura de rosca. Se o boto de bloqueio de avano for
pressionado durante a abertura de rosca, a ferramenta pra aps a execuo de um bloco em
que no se encontre especificada a abertura de rosca, tal como se tivesse sido premido o boto
BLOCO NICO. A lmpada de bloqueio de avano (lmpada SPL) acende, porm, se o boto
de BLOQUEIO DE AVANO for acionado no painel de comando da mquina. Assim que a
ferramenta pra, a lmpada se apaga (estado de parada de bloco nico).
3 Se o boto de BLOQUEIO DE AVANO continuar premido ou for novamente premido no
primeiro bloco que no inclui a abertura de rosca, imediatamente aps o bloco de abertura de
rosca, a ferramenta pra no bloco que no inclui a abertura de rosca.
4 Se a abertura de rosca for executada no estado de bloco nico, a ferramenta pra aps a
execuo do primeiro bloco que no inclua a abertura de rosca.
5 Se o modo for comutado da operao automtica para a operao manual durante a abertura
de rosca, a ferramenta pra no primeiro bloco que no especifique a abertura de rosca, tal
como quando se pressiona o boto de bloqueio de avano (cf. ponto 3).
Se o modo for comutado da operao automtica para outra operao, a ferramenta pra aps
a execuo do bloco que no especifique a abertura de rosca, tal como no modo de bloco nico
(cf. ponto 4).
6 Se o bloco anterior for um bloco de abertura de rosca, o corte ser imediatamente iniciado, sem
esperar pela deteco do sinal de 1 rotao, mesmo que o bloco atual seja um bloco de
abertura de rosca.
G32Z _ F_ ;
Z _;
(O sinal de 1 rotao no detectado antes deste bloco.)
G32 ; (Considerado como um bloco de abertura de rosca.)
Z_ F_ ;(O sinal de 1 rotao tambm no detectado.)
7 Se o controle da velocidade de corte constante estiver ativo durante a abertura de rosca em
espiral ou de rosca cnica, e a velocidade do fuso for alterada, o passo de rosca poder no
ser cortado corretamente. Por isso, no use o controle da velocidade de corte constante
durante a abertura de rosca. Use, em vez disso, G97.
8 O bloco de deslocamento precedente ao bloco de abertura de rosca no pode incluir
comandos de chanfragem nem de canto R.
9 Um bloco de abertura de rosca no pode incluir comandos de chanfragem nem de canto R.
10 A funo de override da velocidade do fuso est desativada durante a abertura de rosca. A
velocidade do fuso est fixada para 100%.
11 A funo de retrao do ciclo de abertura de rosca no eficaz para G32.

56

B--63604PO/01

4.7

ABERTURA DE
ROSCA DE PASSO
VARIVEL (G34)

PROGRAMAO

4. FUNES DE INTERPOLAO

A especificao de um aumento ou diminuio do passo de rosca por cada


rotao da hlice, permite a execuo da abertura de rosca com passo
varivel.

Fig. 4.7 Hlice de passo varivel

Formato
G34 IP_F_K_;
IP : Ponto final
F : Passo no sentido longitudinal do eixo, no ponto inicial
K : Incremento e decremento do passo por rotao do fuso

Explicaes

Todos os endereos, exceto K, so iguais aos da abertura de rosca


reta/cnica com G32.
A Tabela 4.7 apresenta a faixa de valores que podem ser especificados
como K.
Tabela 4.7 Faixa de valores permitidos para K

Entrada em mm

0.0001 a 500.0000 mm/rot

Entrada em
polegadas

0.000001 a 9.999999 pol./rot

O alarme P/S (n 14) acionado, por exemplo, quando K tem um valor


que excede o que apresentado na Tabela 4.7, o valor mximo do passo
ultrapassado como resultado do aumento ou diminuio por K ou o
passo possui um valor negativo.
AVISO
A Retrao do Ciclo de Abertura de Rosca no eficaz
para G34.

Exemplos
Passo de rosca no ponto inicial: 8,0 mm
Aumento do passo de rosca: 0.3 mm/rotao

G34 Z--72.0 F8.0 K0.3 ;

57

4. FUNES DE INTERPOLAO

PROGRAMAO

B--63604PO/01

4.8

Na funo de abertura de rosca contnua, os pulsos fracionrios emitidos


durante a transio entre blocos de movimento, se sobrepem ao prximo
movimento, no processamento e emisso de pulsos (sobreposio de
blocos).
Por este motivo, as sees descontnuas, resultantes da interrupo do
movimento durante a usinagem contnua de blocos, so eliminadas de
forma a permitir que o bloco que contm os comandos para a abertura de
rosca possa ser controlado de forma contnua.

Explicaes

Dado que o sistema controlado de forma a impedir, tanto quanto


possvel, que o sincronismo com o fuso seja perturbado durante a
transio entre blocos, se torna possvel executar operaes especiais de
abertura de rosca, nas quais o passo de rosca e o contorno se alteram a meio
caminho.

ABERTURA DE
ROSCA CONTNUA

G32

G32

G32

Fig. 4.8 Abertura de rosca contnua

Mesmo que seja repetida a mesma seo para a abertura de rosca,


enquanto a profundidade de corte alterada, este sistema permite uma
usinagem correta sem prejudicar a rosca.
NOTA
1 A sobreposio de blocos tambm eficaz para o comando
G01, produzindo uma superfcie com um acabamento
excelente.
2 A sobreposio de blocos no eficaz em blocos
extremamente pequenos.

58

4.9

ABERTURA DE
ROSCA MLTIPLA

4. FUNES DE INTERPOLAO

PROGRAMAO

B--63604PO/01

Atravs do endereo Q possvel especificar um ngulo entre o sinal de


1 rotao do fuso e o incio da abertura de rosca, e deslocar o ngulo de
incio da abertura de rosca. Torna--se, assim, possvel produzir facilmente
hlices de rosca mltipla.

Hlices de rosca mltipla.

Formato
(Rosca de passo constante)

G32 IP_ F_ Q_ ;
G32 IP_ Q_ ;

IP_ : Ponto final


F_ : Passo de rosca em sentido longitudinal
Q_ : ngulo inicial da abertura de rosca

Explicaes
D Comandos permitidos para
a abertura de rosca

G32:
G34:
G76:
G92:

Abertura de rosca de passo constante


Abertura de rosca de passo varivel
Ciclo de abertura de rosca mltipla
Ciclo de abertura de rosca

Limitaes
D ngulo inicial

O ngulo inicial no um valor de ao contnua (modal), tendo, portanto,


de ser especificado sempre que usado. Se no for especificado nenhum
valor, o programa assume o valor 0.

D Incremento do ngulo

O incremento do ngulo inicial (Q) de 0.001 graus. Ter em ateno, que


no possvel especificar um ponto decimal.
Exemplo:
Para um ngulo de deslocamento de 180 graus, especifique Q180000.
No possvel especificar Q180.000, visto que este valor contm um
ponto decimal.

inicial

D Faixa permitida para o


ngulo inicial

O ngulo inicial (Q) pode ser especificado entre 0 e 360000 (em unidades
de 0.001 graus). Se for especificado um valor superior a 360000 (360
graus), o mesmo ser arredondado para 360000 (360 graus).

D Abertura de rosca
mltipla (G76)

Use sempre o formato de fita FS15 para o comando de abertura de rosca


mltipla G76.
59

4. FUNES DE INTERPOLAO

PROGRAMAO

Exemplos
Programa para hlices de rosca dupla
(com ngulos iniciais de 0 e 180 graus)
G00 X40.0 ;
G32 W--38.0 F4.0 Q0 ;
G00 X72.0 ;
W38.0 ;
X40.0 ;
G32 W--38.0 F4.0
Q180000 ;
G00 X72.0 ;
W38.0 ;

60

B--63604PO/01

B--63604PO/01

4.10

FUNO DE SALTO
(G31)

PROGRAMAO

4. FUNES DE INTERPOLAO

A interpolao linear pode ser programada atravs da especificao de um


movimento axial a seguir ao comando G31, tal como G01. Se for
introduzido um sinal de salto externo durante a execuo deste comando,
a execuo do comando interrompida e o bloco seguinte executado.
A funo de salto usada quando o fim da usinagem no est programado,
mas especificado por meio de um sinal da mquina, por exemplo,
durante a retificao. Esta funo tambm pode ser usada para medir as
dimenses de uma pea.
Para mais informaes sobre a utilizao desta funo, consulte o manual
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, dado que se encontram
memorizados nas variveis #5061 a #5068 do sistema de macros de
usurio, da seguinte forma:
#5061 Valor da coordenada do eixo X
#5062 Valor da coordenada do eixo Z
#5063 Valor da coordenada do 3 eixo
#5064 Valor da coordenada do 4 eixo
AVISO
Para aumentar a preciso da posio da ferramenta
quando introduzido o sinal de salto, o override da
velocidade de avano, o funcionamento em vazio e a
acelerao/desacelerao automtica so desativados
para a funo de salto se a velocidade de avano for
especificada como um valor de avano por minuto. Para
ativar estas funes, defina o bit 7 (SKF) do parmetro n
6200 com 1. Se a velocidade de avano for especificada
como um valor de avano por rotao, as funes de
override da velocidade de avano, funcionamento em vazio
e acelerao/desacelerao automtica so ativadas para
a funo de salto, independentemente da definio do bit
SKF.

NOTA
1 Se o comando G31 for emitido enquanto a compensao do raio
da ponta da ferramenta estiver ativa, ativado o alarme P/S n
035. Cancele a compensao da ferramenta com o comando G40,
antes de especificar o comando G31.
2 Na opo de salto rpido, se G31 for executado no modo de
avano por rotao, ativado um alarme P/S (n 211).

61

4. FUNES DE INTERPOLAO

PROGRAMAO

B--63604PO/01

Exemplos
D O bloco a seguir a 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.10 (a) O bloco seguinte um comando incremental

D O bloco a seguir a 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.10 (b) O bloco seguinte um comando absoluto para 1 eixo

D O bloco a seguir a 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

100

200

300

Fig 4.10 (c) O bloco seguinte um comando absoluto para 2 eixos

62

B--63604PO/01

4.11

SALTO
MULTI--ETAPAS

PROGRAMAO

4. FUNES DE INTERPOLAO

Em um bloco que especifica P1 a P4 aps G31, a funo de salto


multi--etapas memoriza as coordenadas em uma varivel de macro de
usurio quando o sinal de salto (de 4 ou de 8 pontos; de 8 pontos se for
utilizado um sinal de salto rpido) ativado.
Podem utilizar--se os parmetros n 6202 a n 6205 para selecionar um
sinal de salto de 4 ou de 8 pontos (se for utilizado um sinal de salto rpido).
Um sinal de salto pode ser definido de forma a corresponder a vrios Pn
ou Qn (n=1,2,3,4), bem como para corresponder a um Pn ou Qn na base
de um para um.
possvel servir--se de um sinal de salto emitido pelo equipamento, tal
como um instrumento de medio de dimenses fixas, para saltar os
programas que esto sendo executados.
Na retificao de perfis, por exemplo, possvel executar
automaticamente uma srie de operaes, desde a usinagem grosseira at
a retificao fina, aplicando--se um sinal de salto sempre que as operaes
de usinagem grosseira, usinagem semi--fina, usinagem fina ou de
retificao fina sejam terminadas.

Formato
Comando de movimento
G31 IP __ F __ P __ ;
IP_: Ponto final
F_ : Velocidade de avano
P_ : P1--P4

Pausa
G04 X (U, P)__ (Q__) ;
X(U, P)_ : Tempo de pausa
Q_ : Q1 -- Q4

Explicaes

O salto multi--etapas programado atravs da especificao de P1, P2, P3


ou P4 em um bloco G31. A seleo (de P1, P2, P3 ou P4) explicada no
manual fornecido pelo fabricante da mquina--ferramenta.
Especificando--se Q1, Q2, Q3 ou Q4 em G04 (comando de pausa),
possvel ignorar a pausa, tal como acontece quando se especifica G31.
Pode ocorrer um salto, mesmo que Q no seja especificado. A seleo (de
Q1, Q2, Q3 ou Q4) explicada no manual fornecido pelo fabricante da
mquina--ferramenta.

D Correspondncia dos
sinais de salto

Os parmetros n 6202 a 6205 podem ser utilizados para definir se ser


aplicado um sinal de salto de 4 ou de 8 pontos (se for utilizado um sinal
de salto rpido). A especificao no est limitada correspondncia de
um a um. possvel especificar que um sinal de salto corresponda a dois
ou mais Pn ou Qn (n=1, 2, 3, 4). Os bits 0 (DS1) a 7 (DS8) do parmetro
n 6206 tambm podem ser utilizados para especificar uma pausa.
CUIDADO
A pausa no ignorada se no for especificado Qn e
definidos os parmetros DS1--DS8 (n 6206#0--#7).

63

4. FUNES DE INTERPOLAO

4.12

SALTO DO LIMITE DE
TORQUE (G31 P99)

PROGRAMAO

B--63604PO/01

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


de torque emitido atravs da janela do PMC), possvel produzir o mesmo
tipo de avano de corte como com G01 (interpolao linear), atravs de
um comando de movimento a seguir a G31 P99 (ou G31 P98).
O salto efetuado quando emitido um sinal que indica que o limite do
torque foi alcanado (devido presso aplicada ou por qualquer outro
motivo).
Para mais informaes sobre a utilizao desta funo, consulte o manual
fornecido pelo fabricante da mquina--ferramenta.

Formato
G31 P99 IP_ F_ ;
G31 P98 IP_ F_ ;
G31: Cdigo G de ao simples (eficaz apenas no bloco em que foi
especificado)

Explicaes
D G31 P99

Se o limite de torque do motor for alcanado ou for recebido um sinal de


SALTO durante a execuo de G31 P99, o comando de movimento atual
cancelado e o bloco seguinte executado.

D G31 P98

Se o limite de torque do motor for alcanado durante a execuo de G31


P98, o comando de movimento atual cancelado e o bloco seguinte
executado. O sinal de SALTO <X0004#7/Unidade porta--ferramenta 2
X0013#7> no exerce qualquer influncia sobre G31 P98.
A introduo de um sinal de SALTO durante a execuo de G31 P98, no
d origem a um salto.

D Comando de limite de
torque

Se o limite de torque no for especificado antes da execuo de G31


P99/98, o comando de movimento ser prosseguido; o salto no
realizado, mesmo que o limite de torque seja alcanado.

D Varivel do sistema de
macros de usurio

Quando G31 P99/98 especificado, as variveis de macros de usurio


contm as coordenadas existentes no final do salto. (Ver seo 4.9.)
Se o sinal de SALTO der origem a um salto com G31 P99, as variveis
do sistema de macros de usurio memorizam as coordenadas baseadas no
sistema de coordenadas da mquina, depois de finalizado o processo, mas
no as coordenadas existentes no momento em que o sinal de SALTO foi
introduzido.

Limitaes
D Comando de eixos

S possvel controlar um eixo em cada bloco que contenha G31 P98/99.


Se for especificado o controle de dois ou mais eixos nestes blocos ou se
no for emitido nenhum comando de eixos, ativado o alarme P/S n 015.

D Erro do servo

Se o sinal que indica o alcance do limite de torque for introduzido durante


a execuo de G31 P99/98 e a quantidade de erros do servo for superior
a 32767, ativado o alarme P/S n 244.

D Salto rpido

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


salto rpido.
64

B--63604PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

D Sincronizao
simplificada e controle
de eixo angular

G31 P99/98 no pode ser aplicado aos eixos submetidos a uma


sincronizao simplificada, nem aos eixos X ou Z, se os mesmos se
encontrarem sob um controle de eixo angular.

D Controle da velocidade

necessrio definir o bit 7 (SKF) do parmetro n 6200 para desativar as


funes de funcionamento em vazio, override e acelerao ou
desacelerao automtica, nos comandos de salto G31.

D Comandos consecutivos

G31 P99/98 no pode ser usado em blocos consecutivos.

AVISO
Especifique sempre o limite de torque antes do comando
G31 P99/98, caso contrrio G31 P99/98 permitir a
execuo de comandos de movimento, sem originar um
salto.

NOTA
Se G31 for ativado durante a compensao do raio da
ponta da ferramenta, ativado o alarme P/S n 035.
Portanto, antes de ativar G31, execute G40 para cancelar
a compensao do raio da ponta da ferramenta.

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

65

O limite de torque especificado


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

5. FUNES DE AVANO

PROGRAMAO

FUNES DE AVANO

66

B--63604PO/01

5.1

ASPECTOS GERAIS

5. FUNES DE AVANO

PROGRAMAO

B--63604PO/01

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


Esto disponveis as duas funes de avano seguintes:

D Funes de avano
1. Deslocamento rpido
Quando se especifica o comando de posicionamento (G00), a
ferramenta se move velocidade de deslocamento rpido programada
no CNC (parmetro n 1420).
2. Avano de corte
A ferramenta se move velocidade de avano de corte programada.
D Override

O override pode ser aplicado velocidade de deslocamento rpido ou


velocidade de avano de corte, pressionando--se o respectivo boto no
painel de operao da mquina.

D Acelerao/Desacelerao
automtica

Para evitar um choque mecnico, a acelerao/desacelerao aplicada


automaticamente no momento em que a ferramenta inicia e termina o seu
movimento (Fig. 5.1 (a)).
Velocidade de
deslocamento rpido

FR : Velocidade de

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

FR

Tempo

TR

TR

Velocidade de avano
FC : Velocidade de

FC

avano

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)

67

5. FUNES DE AVANO

D Caminho da ferramenta
em avano de corte

PROGRAMAO

B--63604PO/01

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 do 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 por meio do


deslocamento rpido. No deslocamento rpido, o bloco seguinte
executado depois da velocidade de avano especificada passar para 0 e do
motor servo alcanar uma determinada faixa definida pelo fabricante da
mquina--ferramenta (controle da posio).
A velocidade de deslocamento rpido definida para cada eixo por meio
do parmetro n 1420, no sendo, assim, necessrio programar uma
velocidade de avano rpido.
Os seguintes overrides podem ser aplicados velocidade de
deslocamento rpido, pressionando--se o respectivo boto no painel de
operao da mquina: F0, 25, 50, 100%
F0: Permite definir uma velocidade de avano fixa para cada eixo por
meio do parmetro n 1421.
Para informaes mais detalhadas, consulte o manual correspondente
fornecido pelo fabricante da mquina--ferramenta.
68

5.3

AVANO DE CORTE

5. FUNES DE AVANO

PROGRAMAO

B--63604PO/01

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


circular (G02, G03), etc., programada com nmeros aps o cdigo F.
No avano de corte, o bloco seguinte executado de forma a minimizar
a alterao da velocidade de avano em relao ao bloco precedente.
Esto disponveis dois modos de especificao:
1. Avano por minuto (G98)
Aps F, se especifica o valor de avano da ferramenta por minuto.
2. Avano por rotao (G99)
Aps F, se especifica o valor de avano da ferramenta por rotao do
fuso.

Formato
Avano por minuto
G98 ;
F_ ;

Cdigo G (grupo 05) para o avano por minuto


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

Avano por rotao


G99 ;
F_ ;

Cdigo G (grupo 05) para o avano por rotao


Comando da velocidade de avano
(mm/rotao ou polegadas/rotao)

Explicaes
D Controle da constante da
velocidade tangencial

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


tangencial corresponda sempre velocidade de avano especificada.
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 deve ser definido diretamente,
especificando um nmero depois de F. G98 um cdigo modal. Depois
de selecionado, G98 vlido at que seja especificado G99 (avano por
rotao). Quando se liga a mquina, fica ativo o modo de avano por
rotao.
possvel aplicar ao avano por minuto um override de 0% a 254% (em
passos de 1%), por meio do respectivo boto do painel de operao da
mquina. Para informaes mais detalhadas, consulte o manual
correspondente fornecido pelo fabricante da mquina--ferramenta.
69

5. FUNES DE AVANO

PROGRAMAO

B--63604PO/01

Quantidade de avano por minuto


(mm/min ou pol/min)

Fig. 5.3 (b) Avano por minuto

AVISO
No possvel aplicar um override 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 deve ser definido
diretamente, especificando um nmero depois de F. G99 um cdigo
modal. Depois de selecionado, G99 vlido at que seja especificado G98
(avano por minuto). possvel aplicar ao avano por rotao um
override de 0% a 254% (em passos de 1%), por meio do respectivo boto
do painel de operao da mquina. Para informaes mais detalhadas,
consulte o manual correspondente fornecido pelo fabricante da
mquina--ferramenta. Se o bit 0 (NPC) do parmetro n 1402 for definido
com 1, possvel especificar os comandos de avano por rotao, mesmo
que no seja usado um codificador de posio. (O CNC converte os
comandos de avano por rotao em comandos de avano por minuto.)
F

Quantidade de avano por rotao do fuso


(mm/rot ou pol/rot)

Fig. 5.3 (c) Avano por rotao

CUIDADO
1 Se o fuso trabalhar a uma velocidade baixa, podero
verificar--se flutuaes na velocidade de avano. Quanto
menor for o nmero de rotaes do fuso, tanto mais
freqentemente ocorrero flutuaes na velocidade de
avano.
2 No possvel aplicar um override a alguns dos comandos,
como p. ex. abertura de rosca.
D Fixao da velocidade
de avano de corte

possvel definir um limite superior comum para a velocidade de avano


de corte em todos os eixos, atravs do parmetro n 1422. Se a velocidade
real de avano de corte (com um override aplicado) exceder o limite
superior especificado, a mesma ser fixada de acordo com o limite
superior.
70

B--63604PO/01

PROGRAMAO

5. FUNES DE AVANO

NOTA
O limite superior especificado em mm/min ou em
polegadas/min. O clculo do CNC poder implicar um erro
de 2% na velocidade de avano, relativamente ao valor
especificado. Esse erro no vlido, contudo, para a
acelerao/desacelerao. Mais precisamente, esse erro
provocado pela medio do tempo de que a ferramenta
necessita para se deslocar 500 mm ou mais, durante o
estado estvel:

D Referncia

A faixa de velocidades de avano especificveis pode ser consultada no


Anexo C.

5.4

PAUSA (G04)
Formato
Pausa G04 X_ ; ou G04 U_ ; ou G04 P_ ;
X_ : Especificao de um perodo de tempo
(nmeros decimais permitidos)
U_ : Especificao de um perodo de tempo
(nmeros decimais permitidos)
P_ : Especificao de um perodo de tempo
(nmeros decimais no permitidos)

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

IS--B

de 0.001 a 99999.999

IS--C

de 0.0001 a 9999.9999

Unidade do
tempo de pausa
s ou rot.
rot

Tabela 5.4 (b) Faixa de valores de comando do tempo de pausa


(comando P)
Sistema incremental

Faixa de valores de
comando

Unidade do
tempo de pausa

IS--B

de 1 a 99999999

0.001 s ou rot.

IS--C

de 1 a 99999999

0.0001 s ou rot.

71

6. PONTO DE REFERNCIA

PROGRAMAO

B--63604PO/01

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.

72

6. PONTO DE REFERNCIA

PROGRAMAO

B--63604PO/01

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 substitudas automaticamente. possvel especificar
um total de quatro pontos de referncia, definindo--se coordenadas
no sistema de coordenadas da mquina, atravs dos parmetros
(n 1240 a 1243).
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

73

6. PONTO DE REFERNCIA

D Retorno ao ponto de
referncia

PROGRAMAO

B--63604PO/01

As ferramentas so deslocadas automaticamente para o ponto de


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

Ponto de referncia

Fig. 6.2 (b) Retorno ao ponto de referncia

D Controle do retorno ao
ponto de referncia

A funo de controle do retorno ao ponto de referncia (G27) verifica se


a ferramenta regressou corretamente ao ponto de referncia, como
especificado no programa. Se a ferramenta tiver regressado corretamente
ao ponto de referncia ao longo do eixo especificado, acende--se a
lmpada do respectivo eixo.

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

(P2 pode
ser omitido.)

IP_: Comando que especifica a posio intermediria


(comando absoluto/incremental)

D Controle do retorno ao
ponto de referncia

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

74

B--63604PO/01

PROGRAMAO

6. PONTO DE REFERNCIA

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, a compensao do raio da ponta da ferramenta e a correo da
ferramenta deveriam ser canceladas antes da execuo deste comando,
por motivos de segurana.

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

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


as funes de retorno ao segundo, terceiro e quarto ponto de referncia
depois de se efetuar o retorno ao ponto de referncia (G28) ou o retorno
manual ao ponto de referncia (ver III--3.1). Normalmente, o comando
G30 s utilizado se a posio do dispositivo automtico de substituio
da ferramenta (ATC) diferir do ponto de referncia.

D Controle do retorno ao
ponto de referncia
(G27)

O comando G27 posiciona a ferramenta velocidade de deslocamento


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

Restries
D Bloqueio da mquina
ligado

A lmpada que indica a concluso do retorno no se acende se o bloqueio


da mquina estiver ligado, mesmo que a ferramenta tenha regressado
automaticamente ao ponto de referncia. Neste caso, no efetuado o
controle de retorno da ferramenta ao ponto de referncia, mesmo que seja
especificado um comando G27.

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

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 o valor de correo posio
especificada. Assim, se a posio definida atravs da adio do valor de
correo no corresponder ao ponto de referncia, a lmpada no se
acende mas ativado um alarme. Normalmente, as correes tm de ser
canceladas antes de se ativar o comando G27.

D Lmpada acesa quando


a posio programada
no corresponde ao
ponto de referncia

Se o sistema da mquina--ferramenta for um sistema ingls em que foram


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

Referncia
D Retorno manual ao
ponto de referncia

Ver III--3.1.
75

7. SISTEMA DE COORDENADAS

PROGRAMAO

B--63604PO/01

SISTEMA DE COORDENADAS

A ferramenta pode ser deslocada para a posio pretendida, introduzindo


essa posio no CNC. Essa posio da ferramenta representada em um
sistema de coordenadas. As coordenadas so especificadas por meio dos
eixos do programa.
Se forem utilizados os dois eixos do programa, isto , os eixos X e Z, as
coordenadas so especificadas da seguinte forma:
X_Z_

A este comando d--se o nome de palavra de dimenso.


X

Z
Ponto
zero

Fig. 7 Posio da ferramenta especificada atravs de XZ

As coordenadas so especificadas em um dos trs sistemas de


coordenadas seguintes:
(1) Sistema de coordenadas da mquina
(2) Sistema de coordenadas da pea
(3) Sistema de coordenadas locais
O nmero de eixos do sistema de coordenadas varia de mquina para
mquina. Por isso, as palavras de dimenso so representadas, neste
manual, por IP_.

76

B--63604PO/01

7.1

SISTEMA DE
COORDENADAS
DA MQUINA

PROGRAMAO

7. SISTEMA DE COORDENADAS

O ponto especfico de uma mquina, que funciona como referncia da


mesma, designado como ponto zero da mquina. O ponto zero de cada
mquina programado pelo respectivo fabricante da mquina-ferramenta. A um sistema de coordenadas, cujo ponto de origem coincide
com o ponto zero da mquina, d--se o nome de sistema de coordenadas
da mquina. O sistema de coordenadas da mquina definido quando se
executa o retorno manual ao ponto de referncia, aps a energizao (ver
III--3.1). Uma vez determinado, o sistema de coordenadas da mquina no
alterado at que a mquina seja desligada.

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

Explicaes
D Seleo do sistema de
coordenadas da
mquina (G53)

Quando uma posio especificada como um conjunto de coordenadas


da mquina, a ferramenta desloca--se para essa posio por meio do
deslocamento rpido. G53, usado para selecionar o sistema de
coordenadas da mquina, um cdigo G de ao simples. Todos os
comandos baseados no sistema de coordenadas da mquina selecionado
s so, por isso, eficazes no bloco que contm G53. O comando G53 tem
de ser especificado atravs de valores absolutos. Sendo especificados
valores incrementais, o comando G53 ignorado. Se pretender deslocar
a ferramenta para uma posio especfica da mquina, como p. ex. a
posio de substituio da ferramenta, programe o movimento no sistema
de coordenadas da mquina ativado com G53.

Restries
D Cancelamento da funo
de compensao
D Especificao de G53
imediatamente aps a
energizao

Referncia

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


da ponta da ferramenta e a correo da ferramenta.
Uma vez que o sistema de coordenadas da mquina tem de ser definido
antes de se especificar o comando G53, necessrio executar, pelo menos,
um retorno manual ou automtico ao ponto de referncia atravs do
comando G28, imediatamente aps a energizao. No ser necessrio
faz--lo, caso se encontre instalado um detector de posio absoluta.
Quando se executa um retorno manual ao ponto de referncia aps a
energizao, o sistema de coordenadas da mquina definido de forma
que o ponto de referncia corresponda aos valores de coordenadas (, )
especificados por meio do parmetro n 1240.

Sistema de coordenadas da mquina


Ponto zero

Ponto de referncia

77

7. SISTEMA DE COORDENADAS

PROGRAMAO

B--63604PO/01

7.2

O sistema de coordenadas utilizado para a usinagem de uma pea


designado como sistema de coordenadas da pea. O sistema de
coordenadas da pea tem de ser previamente definido atravs do NC
(definio de um sistema de coordenadas da pea).
O sistema de coordenadas da pea definido pelo programa de usinagem
utilizado (seleo de um sistema de coordenadas da pea).
possvel alterar um sistema de coordenadas da pea j definido,
deslocando o seu ponto de origem (alterao do sistema de
coordenadas da pea).

7.2.1

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


mtodos:

SISTEMA DE
COORDENADAS
DA PEA

Definio do Sistema
de Coordenadas da
Pea

(1) Com G50


O sistema de coordenadas da pea definido, especificando um valor
aps G50, no programa.
(2) Definio automtica
Se o bit 0 do parmetro n 1201 for previamente ativado, o sistema de
coordenadas da pea definido automaticamente quando o retorno
manual ao ponto de referncia executado (ver Parte III--3.1).
Esta funo , porm, desativada se estiver sendo usada a opo
sistema de coordenadas da pea.
(3) Introduo atravs do painel MDI
possvel definir previamente seis sistemas de coordenadas da pea
atravs do painel MDI (ver Parte III--3.1).
Sendo utilizado um comando absoluto, o sistema de coordenadas da
pea ter de ser especificado de uma das formas acima descritas.

Formato
D Definio do sistema de
coordenadas da pea com
G50

Explicaes

G50 IP_

O sistema de coordenadas da pea definido de forma que um


determinado ponto da ferramenta, como p. ex. a ponta da ferramenta,
fique situado nas coordenadas especificadas. Se IP for um valor de
comando incremental, o sistema de coordenadas de trabalho ser definido
de forma que a posio atual da ferramenta corresponda ao resultado da
adio do valor incremental especificado s coordenadas da posio
anterior da ferramenta. Se o sistema de coordenadas for definido por meio
de G50, durante a correo, ser definido um sistema de coordenadas, no
qual a posio anterior correo corresponda posio especificada em
G50.

78

PROGRAMAO

B--63604PO/01

7. SISTEMA DE COORDENADAS

Exemplos
Exemplo 1

Exemplo 2

Ponto bsico
Definio do sistema de coordenadas com o comando
G50X1200.0Z700.0; (programao do dimetro)
X

Definio do sistema de coordenadas com o comando


G50X128.7Z375.1; (programao do dimetro)
X

700.0

375.1

Ponto inicial
(ponto padro)
Ponto inicial

128.7

1200.0
Z

Ponto zero

79

7. SISTEMA DE COORDENADAS

7.2.2
Seleo de um Sistema
de Coordenadas da
Pea

PROGRAMAO

B--63604PO/01

Esto disposio os sistemas de coordenadas da pea abaixo descritos.


(Para informaes detalhadas sobre os mtodos de definio, ver
subseo II--7.2.1.)
(1) G50 ou definio automtica do sistema de coordenadas da pea
Uma vez selecionado um sistema de coordenadas da pea, os
comandos absolutos trabalham com o sistema de coordenadas da pea.
(2) Seleo de um dos seis sistemas de coordenadas da pea definidos
com o painel MDI
Especificando um cdigo G de G54 a G59, possvel selecionar um
dos sistemas 1 a 6 de coordenadas da pea.
G54 Sistema 1 de coordenadas da pea
G55 Sistema 2 de coordenadas da pea
G56 Sistema 3 de coordenadas da pea
G57 Sistema 4 de coordenadas da pea
G58 Sistema 5 de coordenadas da pea
G59 Sistema 6 de coordenadas da pea
Os sistemas 1 a 6 de coordenadas da pea so definidos depois do
retorno ao ponto de referncia, aps a energizao. Quando se procede
energizao, selecionado o sistema de coordenadas G54.
Se o bit 2 (G50) do parmetro n 1202 for definido com 1, a execuo
do comando G50 faz com que seja ativado o alarme P/S n 10.
Evita--se, assim, que o usurio confunda 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

80

PROGRAMAO

B--63604PO/01

7.2.3
Alterao do Sistema
de Coordenadas da
Pea

7. SISTEMA DE COORDENADAS

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 III--11.4.10)
(2) Programao por meio de G10 ou G50
(3) Atravs da funo de entrada de dados externos
O valor externo de correo do ponto de origem da pea pode ser
alterado enviando um sinal ao CNC. Para mais informaes, consulte
o manual correspondente publicado pelo fabricante da
mquina--ferramenta.

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

ZOFS6

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

Sistema 4
de coordenadas
da pea (G57)

Sistema 5
de coordenadas
da pea (G58)
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 regular de correo do ponto
zero da pea

Formato
D Alterao por meio de G10

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

D Alterao por meio de G50


G50 IP _;

81

7. SISTEMA DE COORDENADAS

PROGRAMAO

B--63604PO/01

Explicaes
D Alterao por meio de
G10
D Alterao por meio de
G50

Com o comando G10, possvel alterar individualmente cada um dos


sistemas de coordenadas da pea.
Especificando--se G50IP_;, o sistema de coordenadas da pea
(selecionado com um cdigo de G54 a G59) deslocado para um novo
sistema de coordenadas da pea de forma que a posio atual da
ferramenta corresponda s coordenadas especificadas (IP_).
Se IP for um valor de comando incremental, o sistema de coordenadas de
trabalho ser definido de forma que a posio atual da ferramenta
corresponda ao resultado da adio do valor incremental especificado s
coordenadas da posio anterior da ferramenta. (Deslocamento do
sistema de coordenadas)
Em seguida, o valor de deslocamento do sistema de coordenadas
adicionado a todos os valores de correo do ponto zero da pea. Isso
significa que todos os sistemas de coordenadas da pea so submetidos
a um deslocamento igual.

Exemplos
X

X
160

60

100

Sistema de coordenadas da pea G54


Se G50X100Z100; for programado quando a
ferramenta se encontra posicionada em (200,
Posio da ferramenta
160), no modo G54, ser criado o sistema 1 de
coordenadas da pea (X -- Z) deslocado em
funo do vetor A.

100
100

200

Z
Z

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
X
seguinte comando, um sistema de
<Sistema de coordenadas da pea G55> coordenadas da pea G55 com o crculo
preto da ferramenta (figura esquerda)
X
em (600.0,12000.0), desde que a relao
600.0
relativa entre os sistemas de
coordenadas da pea G54 e G55 tenha
X
sido corretamente definida:
Z
600.0
G50X600.0Z1200.0; Suponha tambm
1200.0
que os paletes so carregados em duas
A
X
posies diferentes. Se a relao relativa
Z
Z entre os sistemas de coordenadas dos
paletes, nas duas posies, tiver sido
1200.0
correctamente definida, tratando os
B
A
sistemas de coordenadas como sistema
Z
de coordenadas da pea G54 e sistema
C
de coordenadas da pea G55, o
deslocamento do sistema de
coordenadas em um dos paletes, com
X -- Z Novo sistema de coordenadas da pea
G50, provoca o mesmo deslocamento do
X -- Z Sistema original de coordenadas da pea
sistema de coordenadas no outro palete.
A : Valor de correo criado por G50
Isso significa que as peas dos dois
B : Valor de correo do ponto zero da pea em G54
paletes podem ser usinadas com o
C : Valor de correo do ponto zero da pea em G55
mesmo programa, especificando apenas
G54 ou G55.

<Sistema de coordenadas da pea G54>

82

B--63604PO/01

7.2.4
Predefinio do Sistema
de Coordenadas da Pea
(G92.1)

Formato

PROGRAMAO

7. SISTEMA DE COORDENADAS

A funo de predefinio do sistema de coordenadas da pea serve para


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

(G50.3 P0 ; para o sistema A de cdigos G)

IP 0 ; Especifica os endereos dos eixos sujeitos


operao de predefinio do sistema de coordenadas
da pea. Os eixos que no forem especificados no
se encontram sujeitos operao de predefinio.

Explicaes

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


de reset, o sistema de coordenadas da pea deslocado do ponto zero do
sistema de coordenadas da mquina em funo do valor de correo do
ponto zero da pea. Suponha que o retorno manual ao ponto de referncia
executado quando o sistema de coordenadas da pea selecionado com
G54. Neste caso, 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 de coordenadas da pea G54
Valor G54 de correo
do ponto zero da pea
Ponto de referncia
Ponto de referncia
Retorno manual ao ponto de referncia

Se estiver instalado um detector de posio absoluta, o ponto zero do


sistema de coordenadas da pea definido automaticamente aps a
energizao encontra--se deslocado do ponto zero da mquina em funo
do valor de correo do ponto zero da pea em G54. A posio da
mquina, no momento da energizao, lida pelo detector de posio
absoluta e a posio atual, no sistema de coordenadas da pea, definida
subtraindo da posio da mquina o valor de correo do ponto zero da
pea em G54. O sistema de coordenadas da pea definido por meio destas
operaes deslocado do sistema de coordenadas da mquina atravs dos
comandos e operaes apresentados na pgina seguinte.
(a) Interveno manual executada com o sinal absoluto manual desligado
(b) Comando de deslocamento executado no estado de bloqueio da
mquina
(c) Movimento com interrupo por manivela
(d) Operao com a funo de espelhamento
(e) Definio do sistema de coordenadas locais com G52 ou
deslocamento do sistema de coordenadas da pea com G92
83

7. SISTEMA DE COORDENADAS

PROGRAMAO

B--63604PO/01

No caso (a), o sistema de coordenadas da pea deslocado em funo da


distncia percorrida durante a interveno manual.
Sistema de coordenadas
da pea G54, antes da
interveno manual
Valor de correo
do ponto zero
da pea

WZo

Po

Distncia percorrida
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 predefinido atravs de um cdigo G ou da operao MDI, como
um sistema de coordenadas da pea deslocado do ponto zero da mquina
em funo do valor de correo do ponto zero da pea. 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, servindo a distncia entre WZo e Pn para representar a
posio atual no sistema de coordenadas da pea.
O bit 3 (PPD) do parmetro n 3104 especifica se devero ser predefinidas
coordenadas relativas (RELATIVA), assim como coordenadas absolutas.
No sendo selecionada nenhuma das opes do sistema de coordenadas
da pea (de G54 a G59), o sistema de coordenadas da pea predefinido
em funo do sistema de coordenadas criado atravs da definio
automtica do sistema de coordenadas da pea. Se a definio automtica
do sistema de coordenadas da pea no for selecionada, o sistema de
coordenadas da pea predefinido com seu ponto zero situado no ponto
de referncia.

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

Para usar a funo de predefinio 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 cancelados temporariamente.

D Modos proibidos

No utilize a funo de predefinio do sistema de coordenadas da pea


quando se encontram ativos os modos de escalonamento, rotao do
sistema de coordenadas, imagem programvel ou cpia do desenho.

A funo de predefinio do sistema de coordenadas da pea no


executada durante o reincio do programa.

84

PROGRAMAO

B--63604PO/01

7. SISTEMA DE COORDENADAS

7.2.5

Se o sistema de coordenadas atualmente definido atravs do comando


Deslocamento do Sistema G50 ou da definio automtica do sistema divergir do sistema de
trabalho programado, o sistema de coordenadas definido poder ser
de Coordenadas da Pea deslocado (ver III--3.1).
Introduza a quantidade de deslocamento desejada na memria de
deslocamento do sistema de coordenadas de trabalho.

Explicaes
x

X--Z: Sistema de coordenadas usado no programa


x--z : Sistema de coordenadas atualmente definido,
com um valor de deslocamento igual a 0
(sistema de coordenadas a ser deslocado)

O
Deslocamento

z
Z

Introduza na memria de deslocamento do sistema de coordenadas de


trabalho a quantidade de deslocamento de O para O.

Fig. 7.2.5 Deslocamento do sistema de coordenadas da pea

Ver seo 11.4.5 da Parte III para obter informaes sobre como
especificar a distncia de deslocamento do sistema de coordenadas de
trabalho.

85

7. SISTEMA DE COORDENADAS

7.3

PROGRAMAO

B--63604PO/01

Quando se cria um programa em um sistema de coordenadas da pea,


pode definir--se um sistema derivado de coordenadas da pea para facilitar
a programao. A esse sistema de coordenadas derivado d--se o nome de
sistema de coordenadas locais.

SISTEMA DE
COORDENADAS
LOCAIS
Formato

G52 IP _; Definio do sistema de coordenadas locais


......

G52 IP 0 ; Cancelamento do sistema de coordenadas locais


IP _ : Ponto de origem do sistema de coordenadas locais

Explicaes

Especificando--se G52IP_;, possvel definir um sistema de coordenadas


locais em todos os sistemas de coordenadas da pea (G54 a G59). O ponto
de origem de cada um dos sistemas de coordenadas locais definido na
posio especificada por IP_ no sistema de coordenadas da pea.
Uma vez definido o sistema de coordenadas locais, as suas coordenadas
so usadas em um comando de deslocamento do eixo. O sistema de
coordenadas locais pode ser alterado, especificando--se o comando G52
com o ponto zero de um novo sistema de coordenadas locais no sistema
de coordenadas da pea.
Para cancelar o sistema de coordenadas locais e especificar o valor de
coordenadas no sistema de coordenadas da pea, necessrio fazer
coincidir o ponto zero do sistema de coordenadas locais com o do sistema
de coordenadas da pea.

IP_

(Sistema de coordenadas locais)


(G54 : Sistema 1 de coorde-nadas da pea)
G55 G56
G57
G58

IP_

(Sistema de coordenadas locais)


(G59 : Sistema 6 de coordenadas da pea)

(Sistema de coordenadas da mquina)


Origem do sistema de coordenadas da mquina
Ponto de referncia
Fig. 7.3 Definio do sistema de coordenadas locais

86

B--63604PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

AVISO
1 A definio do sistema de coordenadas locais no altera os
sistemas de coordenadas da pea nem da mquina.
2 Quando se utiliza G50 para definir um sistema de
coordenadas de trabalho, o sistema de coordenadas locais
no ser alterado se as coordenadas no forem
especificadas para todos os eixos do sistema de
coordenadas locais.
Se as coordenadas forem especificadas para qualquer um
dos eixos do sistema de coordenadas locais, o mesmo ser
cancelado.
3 G52 cancela temporariamente a correo para a
compensao do raio da ponta da ferramenta.
4 Os comandos de deslocamento ativados imediatamente
aps o bloco G52 tm de ser comandos absolutos.
5 O cancelamento do sistema de coordenadas locais em
caso de reset depende dos parmetros especificados. O
sistema de coordenadas locais cancelado em caso de
reset, se o bit 6 (CLR) do parmetro n 3402 ou o bit 3 (RLC)
do parmetro n 1202 possuir o valor 1.
6 Se o retorno manual ao ponto de referncia cancela ou no,
o sistema de coordenadas locais, isso depende da
definio de ZCL (bit 2 do parmetro n 1201).

87

7. SISTEMA DE COORDENADAS

7.4

SELEO DE PLANO

PROGRAMAO

B--63604PO/01

A seleo dos planos para a interpolao circular, compensao do raio


da ponta da ferramenta, rotao do sistema de coordenadas e perfurao
feita por meio do cdigo G.
A tabela seguinte apresenta uma lista de cdigos G e dos planos
correspondentes.

Explicaes

Tabela 7.4 Cdigos G e planos correspondentes


Cdigo G

Plano
selecionado

G17

Plano Xp Yp

G18

Plano Zp Xp

G19

Plano Yp Zp

Xp

Yp

Zp

Eixo X ou um
eixo paralelo

Eixo Y ou um
eixo paralelo

Eixo Z ou um
eixo paralelo

Xp, Yp, Zp so determinados pelo endereo do eixo existente no bloco em


que se encontra programado G17, G18 ou G19.
Se no bloco G17, G18 ou G19 for omitido o endereo de um eixo, parte--se
do princpio de que so omitidos os endereos dos trs eixos bsicos.
O parmetro n 1022 serve para especificar se os diversos eixos so eixos
bsicos (eixo X, eixo Y ou eixo Z) ou eixos paralelos aos eixos bsicos.
O plano no alterado nos blocos em que no se encontre programado
G17, G18 ou G19.
Aps a energizao, selecionado G18 (plano ZX).
A instruo de movimento no relevante para a seleo do plano.
NOTA
1 Os eixos U, V e W (paralelos a um eixo bsico) podem ser
usados com os cdigos G do tipo B e C.
2 As funes de programao direta da dimenso do
desenho, chanfragem, canto R, repetio de ciclo fixo e
ciclo fixo simples s so ativadas no plano ZX.
Se estas funes forem especificadas para outros planos,
ser ativado o alarme P/S n 212.

Exemplos

Seleo de plano quando o eixo X paralelo ao eixo U.


G17X_Y_; Plano XY
G17U_Y_; Plano UY
G18X_Z_; Plano ZX
X_Y_; O plano no foi alterado (plano ZX)
G17 ;
Plano XY
G18 ;
Plano ZX
G17 U_ ; Plano UY
G18Y_ ; Plano ZX, o eixoY se movimenta independentemente
do plano.
88

PROGRAMAO

B--63604PO/01

8. DIMENSO E VALOR
DAS COORDENADAS

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/UNIDADES MTRICAS (G20, G21)
PROGRAMAO DE NMEROS DECIMAIS
PROGRAMAO DO DIMETRO E DO RAIO

89

8. DIMENSO E VALOR
DAS COORDENADAS

8.1

PROGRAMAO
ABSOLUTA E
INCREMENTAL
(G90, G91)

PROGRAMAO

B--63604PO/01

H duas maneiras de comandar o movimento da ferramenta: o comando


absoluto e o comando incremental. Para o comando absoluto,
programado o valor de coordenada da posio final; para o comando
incremental, programada a distncia a percorrer at essa posio. Os
comandos absoluto e incremental so programados, respectivamente, por
meio de G90 e G91. A utilizao da programao absoluta ou incremental
depende do comando usado. Ver as tabelas seguintes.
Sistema do cdigo G

B ou C

Mtodo de comando

Palavra de endereo

G90, G91

Comando absoluto

Comando incremental

Formato

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

D Sistema B ou C do
cdigo G

Comando absoluto
Comando incremental

G90 IP_ ;
G91 IP_ ;

Exemplos

D Movimento da ferramenta
do ponto P para o ponto Q
(programao do dimetro
para o eixo X)

Sistema A do cdigo G

Sistema B ou C do
cdigo G

Comando absoluto

X400.0 Z50.0 ;

G90 X400.0 Z50.0 ;

Comando incremental

U200.0 W--400.0 ;

G91 X200.0 Z--400.0 ;

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

400

200
Z

50
450

NOTA
1 Os comandos absolutos e incrementais podem ser usados
simultaneamente no mesmo bloco. No exemplo acima,
pode ser especificado o seguinte comando:
X400.0 W--400.0 ;
2 Se X e U ou W e Z forem usados no mesmo bloco, s
eficaz o que for especificado por ltimo.
3 Quando se encontra selecionado o sistema A do cdigo G,
os comandos incrementais no podem ser usados se os
nomes dos eixos forem A e B.

90

PROGRAMAO

B--63604PO/01

8.2

CONVERSO
POLEGADAS/MILME
TROS (G20, G21)
Formato

8. DIMENSO E VALOR
DAS COORDENADAS

Com o cdigo G correspondente, pode selecionar--se uma entrada em


polegadas ou em milmetros.
G20 ;

Entrada em polegadas

G21 ;

Entrada em mm

Este cdigo G tem de ser especificado em um bloco separado, antes da


definio do sistema de coordenadas no incio do programa. Depois de
especificado o respectivo cdigo G para a converso polegadas/
milmetros, a unidade da entrada de dados comutada para o menor
incremento de entrada em milmetros ou de entrada em polegadas do
sistema incremental IS--B ou IS--C (seo II--2.3). A unidade de entrada
de dados para os graus no alterada. Os sistemas unitrios dos seguintes
valores so alterados aps a converso polegadas/milmetros:
-

Velocidade de avano comandada por um cdigo F


Comando de posicionamento
Valor de correo do ponto zero de trabalho
Valor de compensao da ferramenta
Unidade de escalonamento para o gerador de pulsos manual
Curso em avano incremental
Alguns parmetros

Quando a tenso de servio ligada, o cdigo G igual ao que havia antes


de a desligar.
AVISO
1 G20 e G21 no podem ser comutados durante a execuo
do programa.
2 Quando se comuta da entrada em polegadas (G20) para a
entrada em milmetros (G21) e vice--versa, necessrio
proceder a um reset do valor de compensao da
ferramenta de acordo com o menor incremento de entrada.
No entanto, se o bit 0 (OIM) do parmetro 5006 possuir o
valor 1, os valores de compensao da ferramenta so
convertidos automaticamente, no sendo necessrio
proceder a um reset.
CUIDADO
O movimento a partir do ponto intermedirio o mesmo do
retorno manual ao ponto de referncia. A direo em que
a ferramenta se move a partir do ponto intermedirio igual
do retorno ao ponto de referncia, como especificado
atravs do bit 5 (ZMI) do parmetro n 1006.
NOTA
1 Se o sistema do menor incremento de entrada no for igual
ao do menor incremento de comando, o erro mximo
corresponde a metade do menor incremento de comando.
Este erro no acumulativo.
2 A comutao entre a entrada em polegadas e a entrada em
milmetros tambm pode ser efetuada por meio da
especificao de dados (III--11.4.7).

91

8. DIMENSO E VALOR
DAS COORDENADAS

8.3

PROGRAMAO DE
NMEROS DECIMAIS
Explicaes

PROGRAMAO

B--63604PO/01

Os valores numricos podem ser introduzidos com casas decimais. As


casas decimais podem ser utilizadas para introduzir uma distncia, um
tempo ou uma velocidade, podendo ser especificadas com os seguintes
endereos:
X, Y, Z, U, V, W, A, B, C, I, J, K, R e F.
H dois tipos de notao decimal: A notao tipo calculadora e a notao
padro.
Quando se utiliza a notao decimal tipo calculadora, parte--se do
princpio que os valores sem casas decimais so especificados em
milmetros. Sendo utilizada a notao decimal padro, parte--se do
princpio que esses valores so especificados em menores incrementos de
entrada. Selecione a notao tipo calculadora ou a notao decimal padro
atravs do bit DPI (bit 0 do parmetro 3401). Dentro de um programa, os
valores podem ser especificados com e sem ponto decimal.

Exemplos
Comando do
programa

Programao de
casas decimais
tipo calculadora de
bolso

Programao de casas
decimais tipo padro

X1000
1000mm
Valor de comando sem Unidade : mm
casas decimais

1mm

X1000.0
1000mm
Valor de comando com Unidade : mm
casas decimais

1000mm
Unidade : mm

Unidade : Menor incremento


de entrada (0.001 mm)

AVISO
O cdigo G tem de ser especificado no mesmo bloco, antes de introduzir um valor. A posio
do ponto decimal poder depender do comando.
Exemplos:
G20; Entrada em polegadas
X1.0 G04;
X1.0 considerado como sendo uma distncia e processado como X10000.
Este comando equivalente a G04 X10000. A ferramenta faz uma pausa de 10
segundos.
G04 X1.0;
Equivalente a G04 X1000. A ferramenta faz uma pausa de um segundo.
NOTA
1 As fraes inferiores ao menor incremento de entrada so truncadas.
Exemplos:
X1.23456;
Arredondado para X1.234 se o menor incremento de entrada for de 0.001 mm.
Processado como X1.2345 se o menor incremento de entrada for de 0.0001
polegadas.
2 Se forem especificados mais de oito dgitos, acionado um alarme. Quando se introduz um
valor com casas decimais, o nmero de dgitos tambm verificado em funo do menor
incremento de entrada, aps a converso para um valor inteiro.
Exemplos:
X1.23456789;O alarme P/S 003 acionado por terem sido especificados mais de oito dgitos.
X123456.7; Se o menor incremento de entrada for de 0.001 mm, o valor convertido para
o valor inteiro 123456700. Visto que este valor inteiro possui mais de oito
dgitos, acionado o alarme P/S 003.

92

B--63604PO/01

8.4

PROGRAMAO DO
DIMETRO E DO
RAIO

8. DIMENSO E VALOR
DAS COORDENADAS

PROGRAMAO

Dado que a seo transversal da pea normalmente circular na


programao do controle de um torno mecnico CNC, suas dimenses
podem ser especificadas de duas formas:
Dimetro e Raio
especificao do dimetro d--se o nome de programao do dimetro
e especificao do raio d--se o nome de programao do raio.
A
B
R1

D1

R2

D2

Eixo X

D1, D2 : Programao do dimetro


R1, R2 : Programao do raio

Eixo Z

Explicaes
D Notas sobre a
programao do
dimetro/programao
do raio para os
diferentes comandos

A programao do raio ou do dimetro pode ser especificada atravs do


parmetro DIA (n 1006#3). Para a programao do dimetro, tenha em
ateno as condies apresentadas na Tabela 8.4.
Tabela 8.4 Notas sobre a especificao do valor do dimetro
Item

Notas

Comando do eixo X

Especificado com o valor do dimetro

Comando incremental

Especificado com o valor do dimetro


Na figura acima, especifica D2 menos D1
para o caminho da ferramenta de B para A.

Definio do sistema de
coordenadas (G50)

Especifica um valor de coordenada com


um valor de dimetro

Componente do valor de correo O valor do dimetro ou do raio deterda ferramenta


minado por um parmetro (n 5004#1)
Parmetros do ciclo fixo, como p. Especifica o valor do raio
ex. a profundidade de corte ao
longo do eixo X. (R)
Designao do raio na
Especifica o valor do raio
interpolao circular (R, I, K, etc.)
Velocidade de avano ao longo do Especifica uma alterao do raio/rot. ou do
eixo
raio/min.
Indicao da posio do eixo

93

Indicada como valor do dimetro

9. FUNO DA VELOCIDADE DO FUSO

PROGRAMAO

B--63604PO/01

FUNO DA VELOCIDADE DO FUSO

A velocidade do fuso pode ser controlada especificando um valor aps o


endereo S.
Alm disso, o fuso pode ser girado em funo de um ngulo especificado.
Este captulo contm os seguintes tpicos:
9.1 ESPECIFICAO DA VELOCIDADE DO FUSO COM UM
CDIGO
9.2 ESPECIFICAO DIRETA DO VALOR DA VELOCIDADE
DO FUSO (COMANDO S DE 5 DGITOS)
9.3 CONTROLE DA VELOCIDADE DE CORTE CONSTANTE
(G96, G97)
9.4 FUNO DE SUPERVISO DA OSCILAO DA
VELOCIDADE DO FUSO (G25, G26)
9.5 FUNO DE POSICIONAMENTO DO FUSO

94

B--63604PO/01

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO

9.1

Quando se especifica um valor a seguir ao endereo S, so enviados para


a mquina sinais de cdigo e de strobe. Na mquina, os sinais so
utilizados para controlar a velocidade do fuso. Um bloco s pode incluir
um cdigo S. Consulte o manual correspondente fornecido pelo
fabricante da mquina--ferramenta, para obter informaes mais
detalhadas, tal como o nmero de dgitos de um cdigo S ou a ordem de
execuo quando se encontram no mesmo bloco um comando de
movimento e um comando com cdigo S.

9.2

A velocidade do fuso pode ser especificada diretamente atravs do


endereo S seguido de um valor de cinco dgitos (rpm). A unidade para
a especificao da velocidade do fuso pode variar em funo do fabricante
da mquina--ferramenta. Para informaes mais detalhadas, consulte o
manual correspondente fornecido pelo fabricante da mquina-ferramenta.

ESPECIFICAO DA
VELOCIDADE DO
FUSO COM UM
CDIGO

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

95

9. FUNO DA VELOCIDADE DO FUSO

9.3

CONTROLE DA
VELOCIDADE DE
CORTE CONSTANTE
(G96, G97)

PROGRAMAO

B--63604PO/01

A velocidade de corte (velocidade relativa entre a ferramenta e a pea)


especificada a seguir a S. A velocidade do fuso controlada de forma que
a velocidade de corte permanea 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 (rpm)
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_ ;

A velocidade mxima do fuso (rpm) indicada a seguir a S.

96

PROGRAMAO

B--63604PO/01

9. FUNO DA VELOCIDADE DO FUSO

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 se
encontra ativo, qualquer velocidade do fuso superior ao valor
especificado em G50S_; (velocidade mxima do fuso) limitada para a
velocidade mxima do fuso. No momento da energizao, a velocidade
mxima do fuso no se encontra ainda especificada e a velocidade no
limitada. No modo G96, os comandos S (velocidade de corte) so
adotados como S = 0 (a velocidade de corte igual 0) at que surja no
programa M03 (rotao do fuso na direo positiva) ou M04 (rotao do
fuso na direo negativa).

Velocidade do fuso (rpm)

A velocidade do fuso (rpm) quase


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

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 que o controle da velocidade de corte constante possa ser executado,


necessrio definir o sistema de coordenadas de trabalho de forma que
o eixo Z (eixo a que ser aplicado o controle da velocidade de corte
constante) obtenha o valor zero.
X
Z
0

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


da pea para o controle da velocidade de
t
t t

97

9. FUNO DA VELOCIDADE DO FUSO

PROGRAMAO

D Velocidade de corte
especificada no modo
G96

Modo G96

B--63604PO/01

Modo G97

Especificao da velocidade de corte


em m/min (ou ps/min)

Comando G97

Memorizao da velocidade de corte


em m/min (ou ps/min)

Especificado
Comando
para a velocidade
do fuso

A velocidade
do fuso especificada
(rpm) aplicada

No especificado
A velocidade de corte (m/min ou
ps/min) convertida na
velocidade do fuso (rpm)

Outros comandos que no G96

Comando G96
Especificado
A velocidade
de corte
especificada
aplicada

Comando
para a velocidade
de corte

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 constante para
abertura de rosca

O controle da velocidade de corte constante tambm eficaz durante a


abertura de rosca. Por isso, recomendvel desativar o controle da
velocidade de corte constante com o comando G97, antes de se iniciar a
abertura de rosca em espiral e a abertura de rosca cnica, visto que
qualquer atraso na resposta do sistema servo resultante da alterao da
velocidade do fuso poder no ser considerado.

98

9. FUNO DA VELOCIDADE DO FUSO

PROGRAMAO

B--63604PO/01

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

Em um bloco de deslocamento rpido especificado atravs de G00, o


controle da velocidade de corte constante no efetuado calculando--se
a velocidade de corte para uma alterao transitria da posio da
ferramenta, mas calculando--se a velocidade de corte com base na posio
da ferramenta no ponto final do bloco de deslocamento rpido, sob a
condio de no ser executada qualquer usinagem durante o
deslocamento rpido.

Valor do raio
Caminho programado
X

Caminho da ferramenta
aps a correo
1
2
4
N11

N16

N15

500

N11

N14

N16

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 da velocidade mx. do fuso)
N13 G96S200 ; (Velocidade de corte 200 m/min)
N14 G01 Z 700.0F1000 ;
N15 X600.0Z 400.0;
N16 Z ;

O CNC calcula a velocidade do fuso que proporcional velocidade de


corte especificada na posio do valor de coordenada programado no eixo
X. Esse valor no corresponde ao valor calculado de acordo com a
coordenada do eixo X aps a correo, quando a correo vlida. No
ponto final N15 do exemplo acima, a velocidade a 600 dia. (que no
corresponde ao centro do cabeote de torno--revlver, mas ao centro da
ponta da ferramenta) a velocidade de 200 m/min. Se o valor de
coordenada do eixo X for negativo, o CNC adota o valor absoluto.
99

9. FUNO DA VELOCIDADE DO FUSO

PROGRAMAO

B--63604PO/01

9.4

Com esta funo acionado um alarme de sobreaquecimento (n 704)


sempre que a velocidade do fuso divirja da velocidade especificada
devido s condies de usinagem.
Esta funo til, por exemplo, para evitar o emperramento da bucha de
guia.

Formato

G26 ativa a superviso da oscilao da velocidade do fuso.


G25 desativa a superviso da oscilao da velocidade do fuso.

FUNO DE
SUPERVISO DA
OSCILAO DA
VELOCIDADE DO
FUSO (G25, G26)

G26 Pp Qq Rr ;

Superviso da oscilao do fuso ON

G25 ;

Superviso da oscilao do fuso OFF

p : Tempo (em ms) entre a emisso de um novo comando de rotao do


fuso (comando S) e o incio da superviso da velocidade do fuso para
verificar se to elevada que possa dar origem a um
sobreaquecimento.
A velocidade do fuso verificada quando a velocidade nominal
alcanada dentro do perodo de tempo P.
q : Tolerncia (%) da velocidade nominal do fuso
q=

1 Velocidade real do fuso


100
Velocidade nominal do fuso

Se a velocidade do fuso especificada se encontrar dentro desta faixa,


se considera que foi alcanado o valor nominal. Em seguida,
controlada a velocidade efetiva do fuso.
r : Oscilao da velocidade do fuso (%) qual a velocidade real do fuso
to elevada que poder dar origem a um sobreaquecimento.
r=

1 Velocidade que poder causar um sobreaquecimento


100
Velocidade nominal do fuso

A funo de superviso da oscilao da velocidade do fuso ativada por


G26 e desativada por G25.
Mesmo que G25 tenha sido especificado, p, q e r no so anulados.

100

B--63604PO/01

Explicaes

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO

A oscilao da velocidade do fuso detectada da seguinte forma:


1. Quando ativado um alarme depois de alcanada a velocidade nominal
do fuso
Velocidade do fuso

q
q

Velocidade
especificada

d
r

Superviso

Velocidade
efetiva

Sem
controle

Superviso

Especificao de Incio do controle


outra velocidade

Tempo

Alarme

2. Quando ativado um alarme antes de ser alcanada a velocidade nominal


do fuso
Velocidade do fuso

r
q

Velocidade
especificada
r

Velocidade
efetiva

p
Superviso

Sem controle

Especificao de
outra velocidade

Superviso

Incio do controle

Alarme

Tempo

Velocidade nominal :

(Velocidade especificada pelo endereo S e por um valor de cinco


dgitos)(Override do fuso)
Velocidade real : Velocidade detectada com um codificador de posio
p : Tempo decorrido entre a alterao da velocidade especificada e o
incio do controle.
q : (Tolerncia porcentual para iniciar a superviso)(Velocidade
nominal)
r : (Oscilao porcentual detectada como condio de alarme)
(Velocidade especificada)
d : Oscilao detectada como alarme (especificada no parmetro 4913)
101

9. FUNO DA VELOCIDADE DO FUSO

PROGRAMAO

B--63604PO/01

O alarme acionado se a diferena entre a velocidade especificada e a


velocidade efetiva for superior a r e d.
NOTA
1 Quando acionado um alarme durante a operao
automtica, ocorre uma parada de bloco a bloco. O alarme
de sobreaquecimento do fuso indicado na tela CRT e
emitido o sinal de alarme SPAL (com o valor 1 em caso de
presena de um alarme). Este sinal anulado durante o
reset.
2 Mesmo que se execute um reset aps o acionamento do
alarme, o alarme voltar a ser acionado se a causa no tiver
sido eliminada.
3 A superviso no efetuada durante o estado de parada
do fuso (*SSTP = 0).
4 Atravs do parmetro (n 4913), possvel definir uma faixa
de oscilao permitida da velocidade, de forma a suprimir
o acionamento de um alarme. No entanto, ser acionado
um alarme um segundo mais tarde, se a velocidade real
detectada for igual a 0 rpm.
5 Os valores de p, q e r especificados no bloco G26 so
definidos nos seguintes parmetros. Se a especificao de
p, q ou r for omitida, chamado o valor definido no
parmetro correspondente.
p : Parmetro n 4914
q : Parmetro n 4911
r : Parmetro n 4912
6 O bit 0 (FLR) do parmetro n 4900 pode ser usado para
especificar 0.1% como as unidades dos valores q e r
especificados.

102

B--63604PO/01

9.5

FUNO DE
POSICIONAMENTO
DO FUSO

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO

Durante a rotao, o fuso conectado ao motor do fuso girado a uma


determinada velocidade para girar, por sua vez, a pea montada no fuso.
A funo de posicionamento do fuso gira o fuso conectado ao respectivo
motor para um determinado ngulo, a fim de posicionar a pea montada
no fuso em um determinado ngulo. O fuso posicionado no eixo C.
A funo de posicionamento do fuso engloba as trs operaes seguintes:
1. Cancelamento do modo de rotao do fuso e ativao do modo de
posicionamento do fuso (orientao do fuso)
2. Posicionamento do fuso no modo de posicionamento do fuso
3. Cancelamento do modo de posicionamento do fuso e ativao do
modo de rotao do fuso

9.5.1
Orientao do Fuso

9.5.2
Posicionamento do
Fuso
D Posicionamento com um
ngulo semi--fixo
especificado atravs de
um cdigo M

Quando o posicionamento do fuso executado pela primeira vez depois


do motor do fuso ter sido usado para uma operao normal do fuso ou aps
uma interrupo do posicionamento do fuso, necessrio proceder
orientao do fuso.
A funo de orientao permite parar o fuso em uma posio
pr--determinada.
A orientao comandada por meio do cdigo M especificado no
parmetro n 4960. O sentido da orientao pode ser especificado atravs
de um parmetro. Para um fuso analgico, o sentido da orientao
especificado em ZMIx (bit 5 do parmetro 1006).
Para um fuso serial, especificado em RETRN (bit 5 do parmetro 4005).

O fuso pode ser posicionado com um ngulo arbitrrio ou com um ngulo


semi--fixo.

O endereo M seguido de um nmero de 2 dgitos. O valor permitido


pode ser especificado com um dos seis valores entre M e M(+5). O
valor tem de ser previamente especificado no parmetro n 4962. Os
ngulos de posicionamento correspondentes aos valores M a M(+5)
so apresentados na lista abaixo. O valor tem de ser previamente
especificado no parmetro n 4963.
Cdigo M

ngulo de
posicionamento

(Ex.)=30

30

M(+1)

60

M(+2)

90

M(+3)

120

M(+4)

150

M(+5)

180

Especifique o comando com valores incrementais. O sentido de rotao


especificado no parmetro IDM (bit 1 do parmetro 4950).
103

9. FUNO DA VELOCIDADE DO FUSO

PROGRAMAO

B--63604PO/01

D Posicionamento com um
ngulo especificado
atravs do endereo C
ou H

Especifique a posio atravs do endereo C ou H seguido de um valor


numrico (ou de valores numricos) assinalado(s). Os endereos C e H
tm de ser especificados no modo G00.
(Exemplo) C--1000
H4500
O ponto final tem de ser especificado com uma distncia em relao ao
ponto de referncia do programa (no modo absoluto), atravs do endereo
C. Como alternativa, o ponto final tambm pode ser especificado com
uma distncia entre o ponto inicial e o ponto final (no modo incremental),
atravs do endereo H.
Os valores numricos podem ser introduzidos com casas decimais.
O valor tem de ser especificado em graus.
(Exemplo) C35.0=C35 graus

D Ponto de referncia do
programa

A posio para a qual o fuso orientado adotada como ponto de


referncia do programa. O ponto de referncia do programa pode ser
alterado por meio da definio de um sistema de coordenadas (G50) ou
da definio automtica de um sistema de coordenadas (#OZPR do
parmetro 1202).

D Velocidade de avano
para o posicionamento
Ponto de referncia do programa

90
A
180
B

Cdigo G do tipo A
Formato do comando

Endere
o usado

Cdigo G do tipo B e C

Endere
Comando
Comando
o usado
A--B na
A--B na
e cdigo
figura acima
figura acima
G

Comando
absoluto

Especifique
o ponto final
com uma
distncia do C
ponto de
referncia do
programa.

C180.0 ;

G90,C

G90C180.0;

Comando
incremental

Especifique
uma
distncia do
ponto inicial
ao ponto
final.

H90.0 ;

G91,C

G90C90.0 ;

104

B--63604PO/01

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO

D Velocidade de avano
durante o
posicionamento

A velocidade de avano durante o posicionamento igual velocidade de


deslocamento rpido especificada no parmetro n 1420. A
acelerao/desacelerao linear executada.
velocidade especificada pode ser aplicado um override de 100%, 50%,
25% e F0 (parmetro n 1421).

D Velocidade durante a
orientao

A ferramenta desloca--se velocidade de deslocamento rpido


especificada no parmetro n 1420, at que seja alcanada uma velocidade
suficiente para a orientao. Depois de alcanada esta velocidade, a
orientao executada velocidade especificada no parmetro n 1425.

9.5.3

Para se comutar do modo de posicionamento do fuso para a rotao


normal do fuso, necessrio especificar o cdigo M definido no
parmetro n 4961.

Cancelamento do
Posicionamento do
Fuso

AVISO
1 As funes de bloqueio de avano, funcionamento em
vazio, bloqueio da mquina e bloqueio da funo auxiliar
no podem ser executadas durante o posicionamento do
fuso.
2 O parmetro n 4962 tem de ser sempre definido, mesmo
que no seja executado o posicionamento com um ngulo
semi--fixo, especificado com um cdigo M. Se o parmetro
no for definido, os cdigos M entre M00 e M05 no
funcionam corretamente.

NOTA
1 Especifique o posicionamento do fuso em um bloco
separado. No possvel especificar no mesmo bloco
comandos de movimento para o eixo X ou Z.
2 Se durante o posicionamento do fuso for acionada uma
parada de emergncia, o posicionamento do fuso
interrompido. Para retomar o posicionamento, comece com
o passo de orientao.
3 A funo de controle do contorno para o eixo Cs do fuso
serial e a funo de posicionamento do fuso no podem ser
usadas simultaneamente. Sendo especificadas ambas as
opes, a funo de posicionamento do fuso tem
prioridade.
4 O eixo para o posicionamento do fuso indicado em pulsos,
no sistema de coordenadas da mquina.

105

10. FUNO DA FERRAMENTA


(FUNO T)

10

PROGRAMAO

B--63604PO/01

FUNO DA FERRAMENTA (FUNO T)

Esto disponveis duas funes da ferramenta. Uma a funo de seleo


da ferramenta e a outra a funo de gesto da vida til das ferramentas.

106

B--63604PO/01

10.1

SELEO DA
FERRAMENTA

10. FUNO DA FERRAMENTA


(FUNO T)

PROGRAMAO

Especificando--se um valor numrico de 2 dgitos/4 dgitos a seguir ao


endereo T, so transmitidos para a mquina--ferramenta um sinal de
cdigo e um sinal de strobe. Estes sinais so usados, principalmente, para
selecionar ferramentas na mquina.
S pode ser programado um cdigo T por cada bloco. Consulte o manual
fornecido pelo fabricante da mquina--ferramenta para obter informaes
mais detalhadas sobre o nmero de dgitos programveis com o endereo
T e sobre a correspondncia entre os cdigos T e as operaes da mquina.
Quando um comando de movimento e um cdigo T se encontram
especificados no mesmo bloco, os comandos so executados de uma
destas formas:
1. Execuo simultnea do comando de movimento e dos comandos da
funo T.
2. Execuo dos comandos da funo T imediatamente aps terminada
a execuo do comando de movimento.
A seleo de uma ou de outra seqncia depende das especificaes do
fabricante da mquina--ferramenta. Para informaes mais detalhadas,
consulte o manual de instrues fornecido pelo fabricante da
mquina--ferramenta.
1. O ltimo dgito do cdigo T designa o nmero de correo.
T fffffff

f
Nmero de correo da
ferramenta
Seleo da ferramenta

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


correo.
T ffffff

ff

Nmero de correo da
ferramenta
Seleo da ferramenta

Explicaes

O valor a seguir ao cdigo T indica a ferramenta desejada. Uma parte dos


valores tambm usada como nmero de correo, indicando a
quantidade de compensao para a correo da ferramenta.
Consulte o manual fornecido pelo fabricante da mquina--ferramenta para
obter informaes sobre a correspondncia entre o cdigo T, a ferramenta
e a quantidade de dgitos para especificar a seleo da ferramenta.
Exemplo (T2+2)
N1G00X1000Z1400
N2T0313; (Seleo da ferramenta n 3 e do valor de correo n 13)
N3X400Z1050;
Em algumas mquinas, a seleo da ferramenta feita com um valor de
1 dgito.

107

10. FUNO DA FERRAMENTA


(FUNO T)

10.2

GESTO DA VIDA
TIL DAS
FERRAMENTAS

PROGRAMAO

B--63604PO/01

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


ferramenta (tempo ou freqncia de uso) especificada para cada um dos
grupos. Sempre que uma ferramenta usada, o tempo de utilizao da
ferramenta acumulado. Quando a vida til da ferramenta esgotada,
utilizada a ferramenta seguinte, previamente determinada no mesmo
grupo. A esta funo d--se o nome de funo de gesto da vida til das
ferramentas.
No controle de 2 caminhos, a gesto da vida til das ferramentas
efetuada separadamente para cada unidade porta--ferramenta. Do mesmo
modo, os dados de gesto da vida til das ferramentas tambm so
definidos individualmente para cada unidade porta--ferramenta.

10.2.1
Programa dos Dados
de Vida til da
Ferramenta
Formato

As ferramentas usadas seqencialmente em cada grupo e suas vidas teis


so registradas no CNC com o formato de programa apresentado na
Tabela 10.2.1 (a).
Tabela 10.2.1 (a) Formato do programa de gesto da vida til
Formato de fita
O_ _ _ _ ;
G10L3;
P_ _ _ L_ _ _ _ ;
T_ _ _ _
T_ _ _ _

;
;

P_ _ _ L_ _ _ _ ;
T_ _ _ _ ;
T_ _ _ _ ;
G11;

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

Fim da especificao dos dados de


vida til da ferramenta
Fim do programa

M02(M30);

Para obter informaes sobre o mtodo de registro dos dados de vida til
da ferramenta no CNC, consulte a subseo III--11.4.14.

108

10. FUNO DA FERRAMENTA


(FUNO T)

PROGRAMAO

B--63604PO/01

Explicaes
D Especificao em funo
do tempo ou da
freqncia de uso da
ferramenta

A vida til da ferramenta especificada ou de acordo com o tempo de uso


(em minutos) ou com a freqncia de uso, dependendo da especificao
do parmetro n 6800#2 (LTM) .
Como tempo de uso podem ser especificados 4300 minutos e como
freqncia de uso 9999 vezes.

D Nmero mximo de
grupos e de ferramentas

O nmero de grupos a serem registrados e o nmero de ferramentas


registradas em cada grupo podem ser combinados de trs formas. Uma das
trs combinaes definida atravs do parmetro n 6800#0,#1(GS1 e
GS2).
Tabela 10.2.1 (b) Nmero mximo de grupos e de ferramentas
registrvel
GS2
((n 6800#1))

GS1
((n 6800#0))

Nmero mximo de grupos e de


ferramentas sem funo opcional para 128
pares de ferramentas
Nmero do grupo

Nmero da ferramenta

16

16

32

64

16

16

Em todos os casos acima mencionados, o nmero mximo de ferramentas


registrveis de 512 ou 256, dependendo, respectivamente, de a opo
para 128 grupos de controle da vida til da ferramenta ser ou no usada.
Se a opo no for usada, defina os parmetros da seguinte forma: Para
um total de 16 grupos com um nmero mximo de 16 ferramentas em cada
grupo, defina GS1 = 0 e GS2 = 0. Para um total de 32 grupos com um
nmero mximo de 8 ferramentas em cada grupo, defina GS1 = 0 e GS2
= 1. Para alterar a combinao, altere o parmetro; em seguida, o
programa de definio executado com a combinao anterior de grupos
de ferramentas definida no NC. Sempre que o parmetro for alterado, o
programa de definio de grupos ter de ser novamente executado.
D Registro de ferramentas
com o cdigo T

O mesmo nmero de ferramenta pode surgir no programa de dados de vida


til da ferramenta em qualquer posio e um nmero de vezes qualquer.
O cdigo T para o registro de ferramentas composto, normalmente, de
um nmero mximo de quatro dgitos. Sendo usada a opo para 128
grupos de controle da vida til da ferramenta, o cdigo poder possuir,
porm, um nmero mximo de seis dgitos.
T ff

ff
Nmero de correo da
ferramenta
Seleo da ferramenta

Se usar a funo de controle da vida til da ferramenta, no use os


parmetros de correo da posio da ferramenta, isto , LD1 e LGN (bits
0 e 1 do parmetro n 5002).
109

10. FUNO DA FERRAMENTA


(FUNO T)

PROGRAMAO

B--63604PO/01

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 tm de ser


necessariamente consecutivos, no tendo tambm de ser atribudos a
todos os grupos. Para usar dois ou mais nmeros de correo para a
mesma ferramenta, no mesmo processo, proceda da seguinte forma:
Formato de fita

P004L0500;
T0101;
T0105;
T0108;
T0206;
T0203;
T0202;
T0209;
T0304;
T0309;
P005L1200;
T0405;

110

Significado

As ferramentas do grupo 4 so
usadas de (1) a (2) a (3).
(1) Cada ferramenta usada 500 vezes
(ou 500 minutos).
Se este grupo for especificado trs
vezes em um processo, os nmeros
(2) de correo so selecionados pela
seguinte ordem:
Ferramentas (1): 010508
(3) Ferramentas (2): 06030209
Ferramentas (3): 0409

B--63604PO/01

PROGRAMAO

10. FUNO DA FERRAMENTA


(FUNO T)

10.2.2
Contagem da Vida til
da Ferramenta
Explicao
D Especificao da vida
til da ferramenta
segundo o tempo de uso
(em minutos)

Entre T99 ( = nmero do grupo da ferramenta ) e T88, em um


programa de usinagem, o tempo durante o qual a ferramenta usada no
modo de corte contado em intervalos de 4 segundos. O tempo decorrido
durante a parada de bloco nico, bloqueio de avano, deslocamento
rpido, pausa e espera FIN ignorado.
possvel especificar um total de 4300 minutos para a vida til de uma
ferramenta.

D Especificao da vida
til da ferramenta em
funo da freqncia de
uso

A contagem iniciada em cada um dos processos acionados pelo incio


do ciclo de um programa de usinagem e terminada quando o reset do NC
ativado pelo comando M02 ou M03. Os contadores dos grupos de
ferramentas usados em um processo avanam 1 unidade. Mesmo que o
mesmo grupo seja especificado mais de uma vez em um processo, o
contador s avana 1 unidade. possvel especificar um total de 9999
vezes para a vida til de uma ferramenta.
A contagem da vida til da ferramenta efetuada individualmente para
cada grupo. O contedo dos contadores da vida til no apagado quando
o CNC desligado.
Se a vida til for especificada em funo da freqncia de uso, aplique um
sinal de reset externo (ERS) ao CNC quando for executado o comando
M02 ou M30.

111

10. FUNO DA FERRAMENTA


(FUNO T)

10.2.3
Especificao do
Grupo da Ferramenta
no Programa de
Usinagem

PROGRAMAO

B--63604PO/01

Nos programas de usinagem, os cdigos T so usados para especificar os


grupos das ferramentas da seguinte forma:
Formato de fita

Significado

Tnn99;

Finaliza o uso da ferramenta atual e comea a usar a


ferramenta do grupo . 99 serve para distinguir esta
especificao das especificaes normais.

Tnn88;

Cancela a correo da ferramenta do grupo em causa.


88 serve para distinguir esta especificao das
especificaes normais.

M02(M300);

Finaliza o programa de usinagem.

Explicaes
Formato de fita

Significado

T0199;

Finaliza o uso da ferramenta anterior e comea a


usar a ferramenta do grupo 01.

T0188;

Cancela a correo da ferramenta do grupo 01.

T0508;

Termina a utilizao da ferramenta do grupo 01.


Seleciona o nmero de ferramenta 05 e o nmero de
correo 08.

T0500;

Cancela a correo da ferramenta nmero 05.

T0299;

Finaliza o uso da ferramenta nmero 05 e comea


a usar a ferramenta do grupo 02.

T0199;

Finaliza o uso da ferramenta do grupo 02 e comea


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

112

B--63604PO/01

11

PROGRAMAO

11. FUNO AUXILIAR

FUNO AUXILIAR

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


especificar o incio do fuso, a parada do fuso, o fim do programa, etc., e
a funo auxiliar secundria (cdigo B).
Se no mesmo bloco forem especificados um comando de movimento e
uma funo miscelnea, os comandos so executados de uma das duas
formas seguintes:
i) Execuo simultnea do comando de movimento e dos comandos de
funo miscelnea.
ii) Execuo dos comandos de funo miscelnea aps terminada a
execuo do comando de movimento.
A seleo de uma ou de outra seqncia depende das especificaes do
fabricante da mquina--ferramenta. Para mais informaes, consulte o
manual fornecido pelo fabricante da mquina--ferramenta.

113

11. FUNO AUXILIAR

PROGRAMAO

B--63604PO/01

11.1

Quando o endereo M especificado seguido de um nmero, so


transmitidos para a mquina um sinal de cdigo e um sinal de strobe. Este
sinais so usados para ligar e desligar a mquina. Em geral, s vlido
um cdigo M por cada bloco, sendo, contudo, possvel especificar um
total de trs cdigos M no mesmo bloco (embora no seja possvel faz--lo
em algumas mquinas). A correspondncia entre os cdigos M e as
funes depende do fabricante da mquina--ferramenta. Todos os cdigos
M so processados na mquina, exceto M98, M99, M198, os cdigos M
que se destinam chamada de um subprograma (parmetros n 6071 a
6079) e os cdigos M que se destinam chamada de macros de usurio
(parmetros n 6080 a 6089). Consulte o respectivo manual fornecido
pelo fabricante da mquina--ferramenta.

Explicaes

Os cdigos M apresentados em seguida tm significados especiais.

D M02,M03
(Fim do programa)

Indica o fim do programa principal.


A operao automtica interrompida e executado um reset no CNC.
Isso varia conforme o fabricante da mquina--ferramenta. Aps a
execuo de um bloco que especifica o fim do programa, a unidade de
controle volta ao incio do programa. O bit 5 do parmetro n 3404 (M02)
ou o bit 4 do parmetro n 3404 (M03) pode ser utilizado para impedir que
M02 ou M03 ative o regresso da unidade de controle ao incio do
programa.

D M00
(Parada do programa)

A operao automtica interrompida aps a execuo de um bloco que


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

D M01
(Parada opcional)

Tal como acontece com M00, a operao automtica interrompida aps


a execuo de um bloco que inclua M01. Este cdigo s produz efeito se
tiver sido pressionado o boto de parada opcional no painel de operao
da mquina.

D M98
(Chamada de
subprograma)

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


strobe no so transmitidos. Para informaes mais detalhadas, consulte
a seo II--13.3, Subprograma.

D M99
(Fim do subprograma)

Este cdigo indica o fim de um subprograma.


Atravs da execuo de M99, a unidade de controle regressa ao programa
principal. Os sinais de cdigo e de strobe no so transmitidos. Para
informaes mais detalhadas, consulte a seo II--13.3, Subprograma.

D M198
(Chamada de um
subprograma)

Este cdigo serve para chamar um subprograma de um arquivo, na funo


de entrada/sada externa. Para informaes mais detalhadas, consulte a
descrio da funo de chamada de subprograma (III--4.5).

FUNO AUXILIAR
(FUNO M)

NOTA
O bloco imediatamente a seguir a um bloco que contenha
M00, M01, M02 ou M03 no memorizado no buffer
intermedirio. Atravs dos parmetros (n 3411 a 3420),
possvel especificar, do mesmo modo, mais dez cdigos M
que impedem que o bloco subseqente seja lido 3411 a
3421). Para informaes mais detalhadas sobre estes
cdigos M, consulte o manual de instrues fornecido pelo
fabricante da mquina--ferramenta.

114

B--63604PO/01

PROGRAMAO

11. FUNO AUXILIAR

11.2

At agora s tm sido referidos blocos que contm apenas um cdigo M.


No entanto, possvel especificar um total de trs cdigos M no mesmo
bloco, colocando o bit 7 (M3B) do parmetro n 3404 em 1.
Assim, podem ser transmitidos simultaneamente para a mquina um total
de trs cdigos M especificados no mesmo bloco. Isso significa que, em
comparao com o mtodo convencional de um nico comando M por
cada bloco, se pode obter uma usinagem com um tempo de ciclo mais
curto.

Explicaes

O CNC permite programar um total de trs cdigos M no mesmo bloco.


Contudo, h alguns cdigos M que no podem ser especificados
simultaneamente, devido a restries de ordem mecnica. Para
informaes mais detalhadas sobre as restries de ordem mecnica
inerentes especificao simultnea de vrios cdigos M no mesmo
bloco, consulte o manual fornecido pelo respectivo fabricante da
mquina--ferramenta.
M00, M01, M02, M30, M98, M99 ou M198 no 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.

VRIOS COMANDOS
M NO MESMO
BLOCO

Estes cdigos M incluem os que levam o CNC a executar operaes


internas, alm de transmitir os prprios cdigos M para a mquina. Mais
precisamente, trata--se de cdigos M para chamar os nmeros de
programa 9001 a 9009 e de cdigos M para desativar a leitura prvia
(memorizao temporria) dos blocos subseqentes. Portanto, s podem
ser especificados simultaneamente no mesmo bloco os cdigos M que
levem o CNC unicamente a transmitir os prprios cdigos M para a
mquina (sem executar operaes internas).

Exemplos
Um comando M
por cada bloco

Vrios comandos M
no mesmo bloco

M40 ;
M50 ;
M60 ;
G28G91X0Z0 ;
:
:
:

M40M50M60 ;
G28G91X0Z0 ;
:
:
:
:
:

115

11. FUNO AUXILIAR

11.3

FUNES
AUXILIARES
SECUNDRIAS
(CDIGOS B)

PROGRAMAO

B--63604PO/01

A indexao da mesa executada atravs do endereo B e de um nmero


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

Explicaes
D Faixa de valores de
comando
D Mtodo de comando

Restries

De 0 a 99999999
1. possvel utilizar nmeros decimais para a entrada.
Comando
Valor de sada
B10.
10000
B10
10
2. Atravs do parmetro DPI (n 3401#0), possvel alterar o fator de
escalonamento de B (1000 ou 1), se o ponto decimal for omitido.
Comando
Valor de sada
DPI igual a 1: B1 1000
DPI igual a 0: B1 1
3. Atravs do parmetro AUX (n 3405#0), possvel alterar o fator de
escalonamento de B (1000 ou 10000) se o ponto decimal for omitido
no sistema de entrada em polegadas, sendo DPI=1.
Comando
Valor de sada
AUX igual a 1:B1 10000
AUX igual a 0:B1 1000
Quando so utilizadas estas funes, desativado o endereo B que
especifica o movimento do eixo.

116

PROGRAMAO

B--63604PO/01

12

12. CONFIGURAO DO PROGRAMA

CONFIGURAO DO 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

Regresso ao programa principal

Fig. 12 (a) Programa principal e subprograma

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


e subprogramas (63 dos quais como programas padro). Dos programas
principais memorizados, pode selecionar--se um para operar a mquina.
Consulte o captulo III--10 para obter informaes mais detalhadas sobre
os mtodos de registro e seleo de programas.

117

12. CONFIGURAO DO PROGRAMA

D Componentes do
programa

PROGRAMAO

B--63604PO/01

Um programa constitudo pelas seguintes componentes:


Tabela 12 Componentes de um programa
Componentes

Descries

Incio da fita

Smbolo que indica o incio de um arquivo do


programa

Seo inicial

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

Incio do programa

Smbolo que indica o incio de um programa

Seo de programa

Comandos para a usinagem

Seo de comentrios

Comentrios ou instrues para o operador

Fim da fita

Smbolo que indica o fim de um arquivo do programa


Seo inicial
%

Incio da fita

TTULO;

O0001 ;

Seo de
programa

(COMENTRIO)

Incio do
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 o


nmero do programa e terminando com um cdigo de fim do programa.
Configurao da
Seo de programa
seo de programa
Nmero do programa
O0001 ;
Bloco 1
N1 G91 G00 X120.0 Y80.0 ;
Bloco 2
N2 G43 Z--32.0 H01 ;
:
:
Bloco n
Nn Z0 ;
Fim do programa
M30 ;
Um bloco contm informaes necessrias para a usinagem, tais como
comandos de movimento ou comandos de ativao/desativao do
lquido refrigerante. Especificando--se um valor aps uma barra (/), no
incio de um bloco, possvel desativar a execuo de alguns blocos (ver
Salto opcional de bloco na seo II--12.2).

118

B--63604PO/01

12.1

OUTRAS
COMPONENTES
DO PROGRAMA
ALM DAS SEES
DE PROGRAMA

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

Aqui so descritas as outras componentes do programa que no as sees


de programa. Para informaes sobre as sees de programa, consulte a
seo II--12.2.
Seo inicial
%

Incio da fita

TTULO;

Incio do
programa

O0001 ;

Seo de
programa

(COMENTRIO)

Seo de
comentrios

M30 ;
%

Explicaes

D Incio da fita

Fim da fita

Fig. 12.1 Configurao do programa

A expresso incio da fita indica o incio de um arquivo que contm


programas CNC. Esta indicao torna--se desnecessria, se os programas
forem lidos atravs do SISTEMA P ou de PCs normais. A indicao no
aparece na tela de exibio. No entanto, se o arquivo for editado, a
indicao automaticamente editada no incio do arquivo.
Tabela 12.1 (a) Cdigo de incio da fita

D Seo inicial

D Incio do programa

Nome

Cdigo
ISO

Cdigo
EIA

Notao neste
manual

Incio da fita

ER

A seo inicial constituda pelos dados introduzidos no arquivo antes


dos programas. Quando a usinagem iniciada, encontra--se,
normalmente, ativo o estado de ignorar rtulo identificativo que
ativado atravs da ligao da mquina ou do reset do sistema. No estado
de ignorar rtulo identificativo, so ignoradas todas as informaes at
que seja lido o cdigo de fim de bloco. Quando um arquivo lido para a
unidade CNC por meio de um dispositivo de E/S, a funo de ignorar
rtulo identificativo permite que as sees iniciais sejam ignoradas.
Geralmente, as informaes contidas nas sees iniciais so, p. ex., os
cabealhos dos arquivos. Quando a seo inicial ignorada, o controle de
paridade no realizado. Sendo assim, a seo inicial pode conter
qualquer cdigo exceto o cdigo EOB.
O cdigo de incio do programa tem de ser introduzido imediatamente
aps a seo inicial, isto , imediatamente antes da seo de programa.
Este cdigo indica o incio de um programa e sempre necessrio para
desativar a funo de ignorar rtulo identificattivo.
No SISTEMA P ou em PCs normais, este cdigo pode ser introduzido
pressionando a tecla de return.
Tabela 12.1 (b) Cdigo de incio do programa
Nome

Cdigo
ISO

Cdigo
EIA

Notao neste
manual

Incio do programa

LF

CR

119

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B--63604PO/01

NOTA
Se um arquivo contiver vrios programas, o cdigo EOB
para a operao de ignorar o rtulo identificativo no pode
surgir antes do segundo nmero do programa ou do
nmero do programa subseqente. No entanto, se o
programa precedente terminar com %, a expresso incio
do programa necessria no incio do programa.
D Seo de comentrios

Todas as informaes contidas entre os cdigos de controle--out e de


controle--in so consideradas como sendo comentrios e ignoradas pelo
CNC. O usurio pode introduzir cabealhos, comentrios, instrues para
o operador, etc. No h um limite para o comprimento da seo de
comentrios.
Tabela 12.1 (c) Cdigos de controle--in e de controle--out
Nome

Cdigo Cdigo
ISO
EIA

Notao neste
manual

Significado

Controle--out

2--4--5

Incio da seo de
comentrios

Controle--in

2--4--7

Fim da seo de
comentrios

Quando um programa lido para operaes de memria, as eventuais


sees de comentrios no so ignoradas, mas lidas tambm para a
memria. Tenha, contudo, em ateno que os cdigos que no se
encontram includos na tabela de cdigos do anexo F so ignorados, no
sendo, portanto, lidos para a memria. Se o programa que se encontra
nesta memria for editado em um dispositivo de entrada/sada externo
(ver seo III--8), todos os comentrios so igualmente editados.
Se o programa for apresentado na tela, suas sees de comentrios so
tambm apresentadas. Os cdigos que tiverem sido ignorados durante a
leitura para a memria no so, porm, editados nem apresentados.
Durante as operaes de memria ou as operaes DNC, so ignoradas
todas as sees de comentrios. A funo de controle TV pode ser
utilizada para sees de comentrios, definindo--se o parmetro CTV (bit
1 do parmetro n 0100) de forma correspondente.
CUIDADO
Se no meio de uma seo de programa aparecer uma longa
seo de comentrios, o movimento ao longo de um eixo
poder ser suspendido por um perodo de tempo mais
prolongado, devido a essa seo de comentrios.
Conseqentemente, as sees de comentrios devem ser
sempre introduzidas em pontos que permitam a ocorrncia
de uma suspenso do movimento ou que no impliquem
movimentos.
NOTA
1 Se for lido um cdigo de controle--in sem um cdigo de
controle--out correspondente, o primeiro ignorado.
2 O cdigo EOB no pode ser utilizado em comentrios.

120

B--63604PO/01

D Fim da fita

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

O cdigo de fim da fita tem de ser introduzido no final do arquivo de


programas NC.
Se os programas forem introduzidos por meio do sistema de programao
automtica, no necessrio introduzir esta indicao. A indicao no
aparece na tela de exibio CRT. No entanto, se o arquivo for editado, a
indicao automaticamente editada no fim do arquivo.
Quando se tenta executar % sem que M02 ou M03 se encontrem dispostos
no final do programa, acionado um alarme P/S (n 5010).
Tabela 12.1 (d) Cdigo de fim da fita
Nome
Fim da fita

121

Cdigo Cdigo
ISO
EIA
%

ER

Notao neste
manual
%

12. CONFIGURAO DO PROGRAMA

12.2

CONFIGURAO
DA SEO DE
PROGRAMA

PROGRAMAO

B--63604PO/01

Aqui so descritos os elementos de uma seo de programa. Para


informaes sobre as outras componentes do programa, consulte a seo
II--12.1.
%

TTULO;

Nmero do programa

O0001 ;
N1 ;
(COMENTRIO)

Seo de
programa

Nmero de seqncia

Fim do programa
M30 ;
%

Fig. 12.2 (a) Configurao do programa

D Nmero do programa

A cada programa registrado inicialmente na memria atribudo um


nmero de programa constitudo pelo endereo O seguido de um nmero
de quatro dgitos, para o identificar.
No entanto, se for utilizada a opo para nmeros de programa de 8
dgitos, especifique oito dgitos para o nmero do programa (ver seo
II.12.4).
No cdigo ISO, podem utilizar--se dois pontos ( : ) em vez de O.
Se no for especificado nenhum nmero de programa no incio do
programa, o nmero de seqncia (N....) que se encontra no incio do
mesmo adotado como nmero do programa. Se forem utilizados
nmeros de seqncia de quatro dgitos, os quatro dgitos mais baixos so
registrados como nmero do programa. Se os quatro dgitos mais baixos
forem todos 0, registrado como nmero do programa o nmero de
programa imediatamente anterior acrescentado de 1. Tenha, contudo, em
ateno que N0 no pode ser utilizado em nmeros de programa.
Caso no haja nenhum nmero de programa nem de seqncia no incio
do programa, o nmero do programa ter de ser especificado atravs do
painel MDI, no momento em que o programa armazenado na memria
(ver seo 8.4 ou 10.1 na Parte III.).
NOTA
Os nmeros de programa entre 8000 e 9999 podero ser
reservados pelo fabricante da mquina--ferramenta, no
podendo, portanto, ser utilizados pelo usurio.

122

B--63604PO/01

D Nmero de seqncia e
bloco

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

Um programa composto de vrios comandos. A uma unidade de


comando d--se o nome de bloco. Um bloco separado de outro por meio
de um cdigo EOB (cdigo de fim do bloco).
Tabela 12.2 (a) Cdigo EOB
Nome
Fim do bloco (EOB)

Cdigo Cdigo
ISO
EIA
LF

Notao neste
manual

CR

No cabealho de um bloco pode introduzir--se um nmero de seqncia


constitudo por um endereo N seguido de um nmero de, no mximo,
cinco dgitos (de 1 a 99999). Os nmeros de seqncia podem ser
especificados pela ordem desejada, sendo possvel saltar quaisquer
nmeros. Os nmeros de seqncia podem ser atribudos a todos os
blocos do programa ou apenas aos blocos desejados. No entanto,
geralmente conveniente atribuir os nmeros de seqncia por ordem
crescente, em sintonia com os passos de usinagem (por exemplo, quando
necessrio substituir uma ferramenta por outra e a usinagem passa para
uma nova superfcie com indexao da mesa).
N300 X200.0 Z300.0 ; O nmero de seqncia est sublinhado.
Fig. 12.2 (b) Nmero de seqncia e bloco (exemplo)

NOTA
No possvel utilizar N0 por motivos de compatibilidade
do arquivo com outros sistemas CNC.
0 no pode ser utilizado como nmero de programa, no
podendo, portanto, ser includo em um nmero de
seqncia que deva ser registrado como nmero de
programa.

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 a seguir ao EOB e
terminando no EOB seguinte), acionado um alarme P/S (n 002). S no
so submetidas ao controle TV as reas que so ignoradas devido funo
de ignorar rtulo identificativo. Atravs do bit 1 (CTV) do parmetro n
0100, pode especificar--se se os caracteres constituintes dos comentrios,
escritos entre ( e ), devero ou no ser contados ao obter o nmero de
caracteres para o controle TV. A funo de controle TV pode ser ativada
e desativada atravs da unidade MDI (ver subseo 11.4.7 na Parte III.).

123

12. CONFIGURAO DO PROGRAMA

D Configurao do bloco
(palavra e endereo)

PROGRAMAO

B--63604PO/01

Um bloco consiste em uma ou mais palavras. Uma palavra consiste em


um endereo seguido de um nmero de vrios dgitos. (Um nmero pode
ser precedido de um sinal de mais (+) ou de menos (--).)
Palavra = Endereo + Nmero (exemplo: X--1000)
Para o endereo, se utiliza uma letra (de A a Z); o endereo define o
significado do nmero que se lhe segue. 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

Significado

Nmero do programa

O (1)

Nmero do programa

Nmero da seqncia

Nmero da seqncia

Funo preparatria

Especifica um modo de deslocamento


(linear, arco, etc.)

Palavra de dimenso

X, Y, Z, U, V, Comando de movimento do eixo de


W, A, B, C coordenadas
I, J, K

Coordenada do centro do arco

Raio do arco

Funo de avano

Velocidade de avano por minuto,


Velocidade de avano por rotao

Funo da velocidade
do fuso

Velocidade do fuso

Funo da ferramenta

Nmero da ferramenta

Funo auxiliar

Controle ON/OFF
ferramenta

Indexao da mesa, etc.

Pausa

P, X, U

da

mquina--

Tempo de pausa

Designao do nmero
de um programa

Nmero do subprograma

Nmero de
repeties

Nmero de repeties do subprograma

Parmetro

P, Q

Parmetros do ciclo fixo

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

N_
Nmero da
seqncia

G_

X_ Z_

Funo
Palavra de
preparatria
dimenso

F_
Funo
de avano

S_

Funo da Funo da
velocidade ferramenta
do fuso

Fig. 12.2 (c) 1 Bloco (exemplo)

124

T_

M_

Funo
miscelnea

D Endereos principais e
faixas dos valores de
comando

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B--63604PO/01

Os endereos principais e as faixas dos valores especificados para os


endereos so apresentados abaixo. Tenha em ateno que estes nmeros
representam valores limites no lado CNC, os quais so completamente
diferentes dos valores limites no lado da mquina--ferramenta. O CNC
permite, por exemplo, que a ferramenta se desloque, ao todo, 100 m
(entrada em milmetros) ao longo do eixo X. Contudo, o curso real ao
longo do eixo X poder ser limitado a 2 m em certas mquinas-ferramentas. Do mesmo modo, o CNC pode permitir uma velocidade de
corte at 240 m/min, mas a mquina ferramenta poder no permitir mais
de 3 m/min. Para elaborar os programas, o usurio deveria ler atentamente
os manuais da mquina--ferramenta, assim como este manual, para tomar
conhecimento das restries da programao.
Tabela 12.2 (c) Endereos principais e faixas dos valores de
comando
Funo

Endereo

Entrada em mm

Entrada em
polegadas

Nmero do programa

O (1)

1--9999

1--9999

Nmero da seqncia

1--99999

1--99999

0--99
De --99999,999 a
+99999,999

0--99
De --9999.9999 a
+9999.9999

De --9999.9999 a
+9999.9999

De --999.99999 a
+999.99999

de 1 a 240000
mm/min

de 0.01 a 9600.00
pol/min

de 1 a 100000
mm/min

De 0.01 a 4000.00
polegadas/min

de 0.01 a 500.00
mm/rot.
De 0 a 20000

de 0.0001 a 9.9999
pol/rot.
De 0 a 20000

Funo da ferramenta

De 0 a 99999999

De 0 a 99999999

Funo
auxiliar

De 0 a 99999999

De 0 a 99999999

De 0 a 99999999

De 0 a 99999999

Funo preparatria
Palavra
Sistema
de
incremental
dimenso IS--B
Sistema
incremental
IS--C
Avano
Sistema
por
incremental
minuto
IS--B
Sistema
incremental
IS--C
Avano por rotao
Funo da velocidade
do fuso

Pausa

Sistema
incremental
IS--B

G
X, Y, Z,
U, V, W,
A,, B,, C,,
I, J, K, R,

P, X, U

Sistema
incremental
IS--C

De 0 a 99999.999 s De 0 a 99999.999 s

De 0 a 9999.9999 s De 0 a 9999.9999 s

Designao do
nmero do programa

De 1 a 9999

De 1 a 9999

Nmero de repeties

De 1 a 999

De 1 a 999

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

125

12. CONFIGURAO DO PROGRAMA

D Salto opcional de bloco

PROGRAMAO

B--63604PO/01

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


nmero (/n (n=1 a 9)) e a chave n (para o salto opcional de bloco) estiver
na posio ON, no painel de operao da mquina, a informao contida
no bloco em que foi especificado /n -- correspondente chave nmero n
-- ignorada nas operaes de fita ou de memria.
Se a chave n para o salto opcional de bloco, estiver na posio OFF, a
informao contida no bloco em que foi especificado /n vlida. Isso
significa que o operador poder decidir se o bloco em que /n foi
especificado dever ou no ser ignorado.
possvel omitir o nmero 1 para /1, a no ser que sejam utilizadas no
mesmo bloco duas ou mais chaves de salto opcional de bloco.
Exemplo)
(Errado)
(Certo)
//3 G00X10.0; /1/3 G00X10.0;
Esta funo ignorada, quando os programas so carregados para a
memria. Os blocos com /n tambm so arquivados na memria,
independentemente da posio da chave de salto opcional de bloco.
Os programas arquivados na memria podem ser editados,
independentemente da posio das chaves de salto opcional de bloco.
A funo de salto opcional de bloco tambm eficaz durante a operao
de procura de nmeros de seqncia.
Dependendo da mquina--ferramenta, poder no ser possvel utilizar
todas as chaves (de 1 a 9) de salto opcional de bloco. Consulte o manual
do fabricante da mquina--ferramenta para informaes mais detalhadas
a este respeito.
AVISO
1 Posio da barra
A barra (/) tem de ser introduzida no incio do bloco. Se a
barra for introduzida em outra posio, a informao
contida entre a barra e o cdigo EOB ignorada.
2 Desativao de uma chave de salto opcional de bloco
A operao de salto opcional de bloco executada no
momento em que os blocos so lidos da memria ou da fita
para o buffer. Aps a leitura dos blocos para o buffer, os
blocos j lidos no so ignorados, mesmo que alguma das
chaves se encontre na posio ON.

NOTA
Controle TV e TH
Quando uma chave de salto opcional de bloco se encontra
na posio ON, as sees ignoradas so submetidas aos
controles TH e TV, tal como acontece quando a chave se
encontra na posio OFF.

126

B--63604PO/01

D Fim do programa

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

O fim de um programa indicado, transmitindo um dos seguintes cdigos


no final do programa:
Tabela 12.2 (d) Cdigo de fim do programa
Cdigo

Significado

M02

Para o programa principal

M30
M99

Para o subprograma

Se um dos cdigos de fim do programa for lido durante a execuo do


programa, o CNC termina a execuo do programa e passa para o estado
de reset. Se for lido o cdigo de fim do subprograma, o controle regressa
ao programa em que foi chamado o subprograma.
AVISO
Os blocos que contenham um cdigo de salto opcional de
bloco do tipo /M02 ; , /M30 ; ou /M99 ; , no so
considerados como blocos de fim do programa, se a chave
de salto opcional de bloco da mquina se encontrar na
posio ON.
(Ver o item Salto opcional de bloco.)

127

12. CONFIGURAO DO PROGRAMA

12.3

PROGRAMAO

B--63604PO/01

Se um programa contiver uma seqncia fixa ou padres freqentemente


repetidos, essa seqncia ou padro pode ser arquivado na memria como
subprograma, para simplificar o programa.
O subprograma pode ser chamado a partir do programa principal.
O subprograma chamado tambm pode, por sua vez, chamar outros
subprogramas.

SUBPROGRAMA
(M98, M99)
Formato
D Configurao de um
subprograma

Um subprograma

jjjj ; Nmero do subprograma

(ou dois pontos (:), opcionalmente, no caso do


cdigo ISO)

M99 ;

Fim do programa

Como abaixo indicado, M99 no tem de formar um bloco separado.


Exemplo) X100.0 Y100.0 M99 ;

D Chamada do
subprograma (M98)

M98 P fff ffff ;

Nmero de vezes
Nmero do
que o subprograma subprograma
dever ser chamado
repetidamente
Se no for indicado o nmero de repeties, o subprograma chamado
apenas uma vez.

Explicaes

Quando o programa principal chama um subprograma, esta operao


considerada como chamada de subprogramas do nvel um. Os
subprogramas podem ser includos, ao todo, em quatro nveis, como
seguidamente ilustrado.

Programa principal

Subprograma

Subprograma

Subprograma

O0001 ;

O1000 ;

O2000 ;

O3000 ;

M98P1000 ;

M98P2000 ;

M98P3000 ;

M98P4000 ;

M99 ;

M99 ;

M99 ;

M30 ;

(Incluso de nvel um) (Incluso de nvel dois) (Incluso de nvel trs)

Item de referncia

Subprograma
O4000 ;

M99 ;
(Incluso de nvel quatro)

Um subprograma pode ser chamado repetidamente 9999 vezes, no


mximo, atravs de um nico comando de chamada. Por uma questo de
compatibilidade com os sistemas de programao automtica, pode
utilizar--se Nxxxx, no primeiro bloco, em vez de um nmero de
subprograma a seguir a O (ou :). O nmero de seqncia aps N
registrado como nmero do subprograma.
Consulte o captulo 10, na Parte III, para obter informaes mais
detalhadas sobre os mtodos de registro de subprogramas.
128

B--63604PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

NOTA
1 Os sinais M98 e M99 no so transmitidos para a
mquina--ferramenta.
2 No sendo possvel encontrar o nmero do subprograma
especificado pelo endereo P, acionado um alarme
(n 078).

Exemplos
l M98 P51002 ;
Este comando especifica a instruo Chamar o subprograma (nmero
1002) cinco vezes consecutivas. O comando de chamada de
subprograma (M98P_) pode ser especificado no mesmo bloco de um
comando de movimento.
l X1000.0 M98 P1200 ;
Neste exemplo, o subprograma (nmero 1200) chamado aps um
movimento do eixo X.
l Seqncia de execuo de subprogramas chamados por um programa
principal
Subprograma
Programa principal
1 2 3
N0010 ;
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
ao programa principal

Se P for utilizado para especificar um nmero de seqncia no final de um


subprograma, a unidade de controle no regressa ao bloco a seguir ao
bloco de chamada, mas ao bloco com o nmero de seqncia especificado
em P. Tenha, contudo, em ateno que P ignorado, sempre que o
programa principal no esteja operando no modo de operao de
memria.
Este mtodo muito mais demorado do que o mtodo de regresso normal
ao programa principal.
Programa principal
N0010 ;
N0020 ;
N0030 M98 P1010 ;
N0040 ;
N0050 ;
N0060 ;

129

Subprograma
O0010 ;
N1020 ;
N1030 ;
N1040 ;
N1050 ;
N1060 M99 P0060 ;

12. CONFIGURAO DO PROGRAMA

D Usando M99 no
programa principal

PROGRAMAO

Se M99 for executado no programa principal, o controle regressa ao incio


do programa principal. M99 pode ser executado, por exemplo,
introduzindo /M99; em um ponto adequado do programa principal e
desativando a funo de salto opcional de bloco, durante a execuo do
programa principal. Aps a execuo de M99, o controle regressa ao
incio do programa principal e a execuo repetida desde o incio do
programa.
A execuo repetida enquanto a funo de salto opcional de bloco
estiver desativada. Se esta funo for ativada, o bloco /M99 ; ignorado
e o controle prossegue a execuo, passando para o bloco seguinte.
Se for especificado /M99Pn;, o controle no regressa ao incio do
programa principal, mas ao nmero de seqncia n. Neste caso, o regresso
ao nmero de seqncia n leva mais tempo.

Salto opcional de
bloco
OFF

D Usando apenas um
subprograma

B--63604PO/01

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,


localizando--se o seu incio atravs do MDI.
(Para mais informaes sobre as operaes de localizao, consulte a
seo 9.4 na Parte III.)
Neste caso, se for executado um bloco que contenha M99, o controle
regressa ao incio do subprograma para uma execuo repetida. Se for
executado um bloco que contenha M99Pn, o controle regressa ao bloco
do subprograma com o nmero de seqncia n, para uma execuo
repetida. Para terminar este programa, necessrio introduzir, no ponto
apropriado, um bloco que contenha /M02 ; ou /M30 ; e colocar a chave
de salto opcional de bloco na posio OFF. Esta chave ter de ser colocada
primeiro na posio ON.
N1010 ;
N1020 ;
N1030 ;
N1040 M02 ;
/ N1050 M99 P1020 ;

130

Salto opcional de
bloco
ON

PROGRAMAO

B--63604PO/01

13
Aspectos gerais

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

FUNES PARA SIMPLIFICAR A PROGRAMAO

Este captulo aborda os seguintes temas:


13.1
13.2
13.3
13.4
13.5

CICLO FIXO (G90, G92, G94)


REPETIO DE CICLO (G70 -- G76)
CICLO FIXO DE PERFURAO (G80 -- G89)
CHANFRAGEM E CANTO R
ESPELHAMENTO PARA CABEOTE DUPLO DE
TORNO--REVLVER (G68, G69)
13.6 PROGRAMAO DIRETA DAS DIMENSES DO
DESENHO
13.7 ROSQUEAMENTO RGIDO COM MACHO

NOTA
Os diagramas explanatrios includos neste captulo
utilizam a programao do dimetro no eixo X. Na
programao do raio, U/2 substitudo por U e X/2 por X.

131

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

13.1

CICLO FIXO
(G90, G92, G94)

PROGRAMAO

B--63604PO/01

Esto disposio trs ciclos fixos: o ciclo fixo para corte do dimetro
exterior/interior (G90), o ciclo fixo para abertura de rosca (G92) e o ciclo
fixo para torneamento da superfcie final (G94).

13.1.1
Ciclo de Corte do Dimetro
Exterior/Interior (G90)
D Ciclo de corte reto
G90X (U)__Z (W)__F__ ;
Eixo X
Z

RDeslocamento rpido
FEspecificado com um cdigo F

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 a seguir ao endereo


U e W depende da direo dos caminhos 1 e 2 da ferramenta. No ciclo 14.
1 1 (a), os sinais de U e W so negativos.
No modo de bloco nico, as operaes 1, 2, 3 e 4 so executadas
pressionando uma vez o boto de incio de ciclo.

132

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

D Ciclo de corte cnico


G90X(U)__ Z(W)__ R__ F__ ;

RDeslocamento rpido
FEspecificado com um 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 Sinais dos nmeros


especificados no ciclo
de corte cnico

Na programao incremental, existe a seguinte relao entre os sinais dos


nmeros a seguir ao endereo U, W e R e os caminhos da ferramenta:
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)

2(F)

U/2

1(R)

3(F)

4(R)

3. U < 0, W < 0, R > 0


se | R | | U|
2

4. U > 0, W < 0, R<0


se | R | | 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)

133

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

13.1.2
Ciclo de Abertura de
Rosca (G92)
G92X(U)__ Z(W)__ F__ ; Passo de rosca (L) especificado.
Eixo X
Z

W
4(R)

3(R)

1(R)
2(F)
X/2
Eixo Z

R Deslocamento
rpido
F Especificado
com um cdigo F

(Na figura esquerda, o ngulo


chanfrado de 45 graus ou menor,
devido ao atraso do sistema servo.)

Aprox. 45
r

Pormenor da rosca chanfrada

Fig. 13.1.2 (a) Abertura de rosca reta

Na programao incremental, o sinal dos nmeros a seguir ao endereo


U e W depende da direo dos caminhos 1 e 2 da ferramenta. Isto , se a
direo do caminho 1 da ferramenta ao longo do eixo X for negativa, o
valor de U negativo.
As faixas permitidas para os passos de rosca, limite da velocidade do fuso,
etc., so as mesmas de G32 (abertura de rosca). Neste ciclo de abertura
de rosca, possvel executar a chanfragem de rosca, que iniciada atravs
de um sinal da mquina--ferramenta. O percurso de chanfragem
especificado dentro de uma faixa de 0.1L a 12.7L, em incrementos de
0.1L, atravs de um parmetro (n 5130). (Na expresso acima, L
representa o passo de rosca.)
No modo de bloco nico, as operaes 1, 2, 3 e 4 so executadas
pressionando uma vez o boto de incio de ciclo.
134

B--63604PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

AVISO
As notas referentes abertura de rosca em G32 so vlidas
tambm para este tipo de abertura de rosca. A parada
devido a um bloqueio de avano , porm, executada da
seguinte forma: Parada aps concludo o caminho 3 do
ciclo de abertura de rosca.

CUIDADO
Se for usada a opo de Retrao no ciclo de abertura de
rosca, a ferramenta retrada durante a chanfragem e
retorna ao ponto inicial do eixo X e, em seguida, do eixo Z,
caso o estado de bloqueio de avano seja ativado durante
a abertura de rosca (movimento 2).
Ciclo normal
Movimento durante o bloqueio de avano
Ponto de
parada

Deslocamento
rpido

O bloqueio de avano ativado aqui.

Durante a retrao, no possvel executar outro bloqueio


de avano. A distncia chanfrada igual existente no
ponto final.

135

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

D Ciclo de abertura de
rosca cnica
G92X(U)__ Z(W)__ R__ F__ ; Passo de rosca (L) especificado.
Eixo X
W

4(R)
U/2

1(R)

3(R)
2(F)

(R) Deslocamento
rpido
(F) Especificado
com um cdigo F

R
X/2
Eixo Z

(Na figura esquerda, o ngulo


chanfrado de 45 graus ou menor,
devido ao atraso do sistema servo.)
Aprox. 45

r
Detalhe da rosca chanfrada

Fig. 13.1.2 (b) Ciclo de abertura de rosca cnica

136

B--63604PO/01

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

13.1.3
Ciclo de Torneamento
da Superfcie Final (G94)
D Ciclo de corte frontal
G94X(U)__ Z(W)__ F__ ;
(R)Deslocamento rpido
(F)Especificado com um cdigo F

Eixo X

1(R)

U/2

4(R)

2(F)
3(F)

X/2 X/2

Eixo Z

Fig. 13.1.3 (a) Ciclo de corte frontal

Na programao incremental, o sinal dos nmeros a seguir ao endereo


U e W depende da direo dos caminhos 1 e 2 da ferramenta. Isto , se a
direo do caminho da ferramenta ao longo do eixo Z for negativa, o valor
de W negativo.
No modo de bloco nico, as operaes 1, 2, 3 e 4 so executadas
pressionando uma vez o boto de incio de ciclo.

137

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

D Ciclo de corte cnico


frontal
Eixo X

(R) Deslocamento rpido


(F) Especificado atravs do cdigo F
1(R)

2(F)

U/2

4(R)
3(F)

X/2

W
Eixo Z

Fig. 13.1.3 (b)

D Sinais dos nmeros


especificados no ciclo
de corte cnico

Na programao incremental, existe a seguinte relao entre os sinais dos


nmeros a seguir ao endereo U, W e R e os caminhos da ferramenta:

1. U < 0, W < 0, R <0

2. U > 0, W < 0, R < 0

1(R)

Z
U/2

2(F)

3(F)

4(R)
U/2

3(F)

1(R)

3. U < 0, W < 0, R > 0


se R W
X

4. U > 0, W < 0, R<0


se R 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

138

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

NOTA

1 Uma vez que os dados de X (U), Z (W) e R so modais durante


o ciclo fixo, os valores previamente especificados para X (U), Z
(W) ou R permanecem vlidos, desde que no sejam novamente
programados. Assim, se a distncia a percorrer no eixo Z no for
alterada, tal como no exemplo abaixo, o ciclo fixo pode ser
repetido, especificando apenas os comandos de movimento para
o eixo X.
Estes dados so, porm, apagados se for programado um cdigo
G de ao simples, exceto G04 (pausa), ou um cdigo G do grupo
01, exceto G90, G92 e G94.
(Exemplo)
Eixo X
66

4 8
12

16

Pea
Eixo Z
O ciclo ilustrado na figura acima executado pelo seguinte
programa:
N030 G90 U--8.0 W--66.0 F0.4 ;
N031 U--16.0 ;
N032 U--24.0 ;
N033 U--32.0 ;
0

Podem ser executadas as seguintes aplicaes:


(1) Quando se especifica um comando EOB ou comandos sem
movimento no bloco que se segue ao que contm a
especificao de um ciclo fixo, se obtm a repetio do mesmo
ciclo fixo.
(2) Quando se especifica a funo M, S ou T durante o modo de
ciclo fixo, o ciclo fixo e a funo M, S ou T podem ser
executados simultaneamente. Se isso for inconveniente,
cancele o ciclo fixo (especificando G00 ou G01) uma vez, como
nos programas exemplificativos apresentados abaixo, e
execute o comando M, S ou T. Aps concluda a execuo de
M, S ou T, comande novamente o ciclo fixo.
(Exemplo)
N003 T0101 ;
:
:
N010 G90 X20.0 Z10.0 F0.2 ;
N011 G00 T0202 ;
N012 G90 X20.5 Z10.0 ;

139

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

13.1.4
Como Usar Ciclos
Fixos (G90, G92, G94)

PROGRAMAO

B--63604PO/01

O ciclo fixo apropriado selecionado de acordo com o contorno do


material e do produto.

D Ciclo de corte reto (G90)


Contorno do material

Contorno do produto

D Ciclo de corte cnico


(G90)

Contorno do material

Contorno do produto

140

B--63604PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

D Ciclo de corte frontal


(G94)

Contorno do material

Contorno do produto

D Ciclo de corte cnico


frontal (G94)

Contorno do material

Contorno do produto

141

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

13.2

REPETIO DE
CICLO (G70--G76)

Esta opo facilita a programao do CNC. Os dados para o contorno da


pea acabada descrevem, por exemplo, o caminho da ferramenta para a
usinagem grosseira. Alm disso, esto disposio ciclos fixos para a
abertura de rosca.

13.2.1

H dois tipos de remoo de material por torneamento: os tipos I e II.

Remoo de Material
por Torneamento (G71)
D Tipo I

Se um programa especificar um contorno de acabamento de A para A para


B, como na figura abaixo, a rea especificada removida em funo de
d (profundidade de corte), deixando uma tolerncia de acabamento u/2
e w.
C
B

(R)
(F)

(R)

45,

(F)

Comando do 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 situados entre os
nmeros de seqncia ns e nf.

N (nf);
d : Profundidade de corte (designao do raio)
Designao sem sinal. O sentido de corte depende da direo AA. Esta
designao modal e no se altera at que seja designado outro valor. Este valor
tambm pode ser especificado atravs de um parmetro (n 5132) que, por sua
vez, pode ser alterado por meio de um comando do programa.
e
: Quantidade de escape
Esta designao modal e no se altera at que seja designado outro valor. Este
valor tambm pode ser especificado atravs de um parmetro (n 5133) que, por
sua vez, pode ser alterado por meio de um comando do programa.
ns : Nmero de seqncia do primeiro bloco para o programa do contorno de
acabamento.
nf : Nmero de seqncia do ltimo bloco para o programa do contorno de
acabamento.
u : Distncia e direo da tolerncia de acabamento na direo X (designao do
dimetro / raio).
w : Distncia e direo da tolerncia de acabamento na direo Z.
f,s,t : Qualquer funo F, S ou T contida nos blocos ns a nf do ciclo ignorada, sendo
eficaz a funo F, S ou T deste bloco G71.

Fig. 13.2.1 (a) Caminho de corte na remoo de material por torneamento


(tipo I)

142

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

NOTA
1 Apesar de d e u serem especificados atravs do
endereo U, seu significado determinado pela presena
dos endereos P e Q.
2 O ciclo de usinagem executado atravs do comando G71
com a especificao de P e Q.
As funes F, S e T especificadas no comando de
movimento entre os pontos A e B so ineficazes, sendo
apenas eficazes as funes especificadas no bloco G71 ou
no bloco precedente.
Se a opo de controle da velocidade de corte constante for
selecionada, o comando G96 ou G97 especificado no
comando de movimento entre os pontos A e B ineficaz,
sendo eficaz o comando especificado no bloco G71 ou no
bloco precedente.
Seguidamente so ilustrados quatro padres de corte.
Todos estes ciclos de corte so executados paralelamente
ao eixo Z e os sinais de u e w so os seguintes:
+X

+Z
A

A
U(+)W(--)

U(+)W(+)

A A

possvel
executar tanto a
interpolao linear
como a circular

A A

U(--)W(+)

U(--)W(--)
A

O caminho da ferramenta entre A e A especificado no


bloco com o nmero de seqncia ns e que inclui G00 ou
G01. Neste bloco, no possvel especificar nenhum
comando de movimento no eixo Z. No caminho da
ferramenta entre A e B, o padro tem de aumentar ou
diminur continuamente no eixo X e no eixo Z. Se o caminho
da ferramenta entre A e A for programado com G00/G01,
o corte ao longo de AA executado no modo G00 ou G01,
respectivamente.
3 No possvel chamar um subprograma a partir do bloco
situado entre os nmeros de seqncia ns e nf.

143

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

D Tipo II

PROGRAMAO

B--63604PO/01

O tipo II difere do tipo I nos seguintes pontos: o perfil no tem de


apresentar um aumento ou diminuio uniforme ao longo do eixo X e
pode ter, ao todo, 10 concavidades (bolsas).

10

......

Fig. 13.2.1 (b) Nmero de bolsas na remoo de material por torneamento


(tipo II)

Tenha em ateno que o perfil ter de apresentar, porm, um aumento ou


diminuio uniforme ao longo do eixo Z. O seguinte perfil no pode ser
usinado:

A alternncia uniforme no
observada ao longo do
eixo Z

Fig. 13.2.1 (c) Contorno que no pode ser usinado na remoo de


material por torneamento (tipo II)

A primeira seo do corte no tem de ser vertical; possvel usinar


qualquer perfil desde que seja respeitada a alternncia uniforme ao longo
do eixo Z.

Fig. 13.2.1 (d) Contorno que pode ser usinado (alternncia uniforme) na
remoo de material por torneamento (tipo II)

Aps o torneamento, surge uma distncia originada pelo corte ao longo


do perfil da pea.
144

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

e (definido atravs de um parmetro)

Fig. 13.2.1 (e) Chanfragem na remoo de material por torneamento


(tipo II)

A distncia e (especificada em R) a ser originada aps o corte, tambm


pode ser especificada atravs do parmetro n 5133.
Caminho de corte exemplificativo:

30

4
3

13
12

29

18

14

23
11 19
17

10

24

2
25 6

8
7

15

16
22 21 20

26

28
27

Fig. 13.2.1 (f) Caminho de corte na remoo de material por faceamento

A correo do raio da ponta da ferramenta no adicionado s


tolernciasde acabamento u e w. Na remoo de material por
torneamento, a correo do raio da ponta da ferramenta igual a zero.
necessrio especificar W=0, caso contrrio a ponta da ferramenta
poder fazer o corte em uma das paredes. No primeiro bloco de uma seo
repetitiva, necessrio especificar dois eixos: X (U) e Z (W). W0 tambm
especificado quando no executado qualquer movimento no eixo Z.
D Distino entre o tipo I e
o tipo II

Quando especificado apenas um eixo no primeiro bloco de uma seo


repetitiva
Tipo I
Quando so especificados dois eixos no primeiro bloco de uma seo
repetitiva
Tipo II
Quando o primeiro bloco no inclui qualquer movimento no eixo Z e se
pretende usar o tipo II, necessrio especificar W0.
(Exemplo)
TIPO I
TIPO II
G71 V10.0 R5.0 ; G71 V10.0 R5.0 ;
G71 P100 Q200....; G71 P100 Q200........;
N100X (U)___;
N100X (U)___ Z(W)___;

:
:

:
:

N200..............;

145

N200.........................;

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

13.2.2
Remoo de Material
por Faceamento (G72)

PROGRAMAO

B--63604PO/01

Tal como ilustrado na figura abaixo, este ciclo semelhante a G71,


excetuando que o corte feito paralelamente ao eixo X.
d
C

A
A

Caminho da ferramenta
(F)
(R)

(R)
45

(F)
u/2

Comando do 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 dos


de G71.
Fig. 13.2.2 (a) Caminho de corte na remoo de material por faceamento

D Sinais dos nmeros


especificados

Seguidamente so ilustrados quatro padres de corte. Todos estes ciclos


de corte so executados paralelamente ao eixo X e os sinais de u e w
so os seguintes:
+X
B B
U(--)W(--)

U(--)W(+)

A
A

A A
A A

U(+)W(+)

A
A

+Z

possvel efetuar tanto


a interpolao linear
como a circular

U(+)W(--)
B B

Fig. 13.2.2 (b) Sinais dos nmeros especificados com u e w na remoo


de material por faceamento

O caminho da ferramenta entre A e A especificado no bloco com o


nmero de seqncia ns que inclui G00 ou G01. Neste bloco, no
possvel especificar nenhum comando de movimento no eixo X. No
caminho da ferramenta entre A e B, o padro tem de aumentar ou diminur
continuamente no eixo X e no eixo Z. Se o corte ao longo de AA dever
ser executado no modo G00 ou G01, depende do comando programado
entre A e A, como descrito no ponto 13.2.1.
146

13.2.3
Repetio de Padres
(G73)

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

Esta funo permite repetir um padro de corte fixo, sendo o padro


deslocado ponto por ponto. Neste ciclo de corte possvel usinar
eficientemente peas j usinadas grosseiramente, forjadas, fundidas, etc.
k+w

w
C

u/2

i+u/2

A
(R)
B

u/2
A

Padro programado:

AAB
G73 U (ni) W (nk) R (d) ;
G73 P (ns) Q (nf) U (nu) W (nw) F (f ) S (s ) T (t) ;

N (ns)

F____
S____
T____
N (nf);

O comando de movimento entre A e B


especificado nos blocos situados entre
os nmeros de seqncia ns e nf.

: Distncia e direo da descarga na direo do eixo X (designao do raio).


Esta designao modal e no se altera at que seja designado outro valor. Este
valor tambm pode ser especificado atravs do parmetro n 5135 que, por sua
vez, pode ser alterado por meio de um comando do programa.
k : Distncia e direo da descarga na direo do eixo Z.
Esta designao modal e no se altera at que seja designado outro valor. Este
valor tambm pode ser especificado atravs do parmetro n 5136 que, por sua
vez, pode ser alterado por meio de um comando do programa.
d
: Divisor
Este valor o mesmo da contagem repetitiva para o corte grosseiro. Esta
designao modal e no se altera at que seja designado outro valor. Este valor
tambm pode ser especificado atravs do parmetro n 5137 que, por sua vez,
pode ser alterado por meio de um comando do programa.
ns : Nmero de seqncia do primeiro bloco para o programa do contorno de
acabamento.
nf : Nmero de seqncia do ltimo bloco para o programa do contorno de
acabamento.
nu : Distncia e direo da tolerncia de acabamento na direo X (designao do
dimetro/raio).
nw : Distncia e direo da tolerncia de acabamento na direo Z.
f,s,t : Qualquer funo F, S ou T contida nos blocos situados entre os nmeros de
seqncia ns e nf ignorada, sendo eficaz a funo F, S ou T deste bloco G73.
i

Fig. 13.2.3 Caminho de corte na repetio de padres

147

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

NOTA
1 Apesar dos valores i e k ou u e w serem especificados
atravs do endereo U e W, respectivamente, seu
significado determinado pela presena dos endereos P
e Q no bloco G73. Se P e Q no forem especificados no
mesmo bloco, os endereos U e W indicam i e k,
respectivamente. Se P e Q forem especificados no mesmo
bloco, os endereos U e W indicam u e w,
respectivamente.
2 O ciclo de usinagem executado atravs do comando G73
com a especificao de P e Q.
Seguidamente so ilustrados quatro padres de corte.
Preste ateno aos sinais de u, w, k e i.
Depois de concludo o ciclo de usinagem, a ferramenta
regressa ao ponto A.

13.2.4
Ciclo de Acabamento
(G70)

Depois do corte grosseiro com G71, G72 ou G73, o acabamento


executado com o seguinte comando:

Formato
G70P (ns) Q (nf) ;
(ns) : Nmero de seqncia do primeiro bloco para o
programa do contorno de acabamento.
(nf) : Nmero de seqncia do ltimo bloco para o
programa do contorno de acabamento.

NOTA
1 As funes F, S e T especificadas no bloco G71, G72, G73
no so eficazes, sendo eficazes apenas as que foram
especificadas em G70 entre os nmeros de seqncia ns
e nf.
2 Quando o ciclo de usinagem terminado com G70, a
ferramenta regressa ao ponto inicial e o bloco seguinte
lido.
3 No possvel chamar nenhum subprograma a partir dos
blocos situados entre ns e nf, de G70 a G73.

148

PROGRAMAO

B--63604PO/01

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

Exemplos
Remoo de material por faceamento (G72)
Eixo X
7

Ponto inicial

88 110

120

160

40

Eixo Z
80

10 10 10

20

40

20

190
(Programao do dimetro, entrada em milmetros)
N010 G50 X220.0 Z190.0 ;
N011 G00 X176.0 Z132.0 ;
N012 G72 W7.0 R1.0 ;
N013 G72 P014 Q019 U4.0 W2.0 F0.3 S550 ;
N014 G00 Z58.0 S700 ;
N015 G01 X120.0 W12.0 F0.15 ;
N016 W10.0 ;
N017 X80.0 W10.0 ;
N018 W20.0 ;
N019 X36.0 W22.0 ;
N020 G70 P014 Q019 ;

149

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

Repetio de padres (G73)


16
B
Eixo X
16

110
2

180 160

120

14

Eixo Z

80

2 14

20

220
(Programao do dimetro, entrada em milmetros)
N010 G50 X260.0 Z220.0 ;
N011 G00 X220.0 Z160.0 ;
N012 G73 U14.0 W14.0 R3 ;
N013 G73 P014 Q019 U4.0 W2.0 F0.3 S0180 ;
N014 G00 X80.0 W--40.0 ;
N015 G01 W--20.0 F0.15 S0600 ;
N017 W--20.0 S0400 ;
N018 G02 X160.0 W--20.0 R20.0 ;
N019 G01 X180.0 W--10.0 S0280 ;
N020 G70 P014 Q019 ;

150

130

13.2.5
Ciclo de Perfurao
Profunda da Superfcie
Final (G74)

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

O caminho de corte ilustrado na Fig. 13.2.5 gerado pelo programa


seguinte. Neste ciclo possvel executar a quebra de aparas, como se
mostra abaixo. Se X (U) e P forem omitidos, as operaes s podero ser
executadas no eixo Z, usado para a perfurao.
k

k
A

i
C

(R)

(R)
(F)

(R)
(F)

(R)
(F)

[0<kk]

(R)

(R)

U/2

(F)

(F)

B
W

X
[0<ii]

Z
e

G74R (e) ;
G74X(U)_ Z(W)_ P(ni) Q(nk) R(nd) F (f ) ;
e

: Quantidade de retorno
Esta designao modal e no se altera at que seja designado outro valor.
Este valor tambm pode ser especificado atravs do parmetro n 5139 que,
por sua vez, pode ser alterado por meio de um comando do programa.
X : Componente X do ponto B
U : Quantidade aumentada de A para B
Z
: Componente Z do ponto C
W : Quantidade aumentada de A para C
i : Quantidade de movimento na direo X (sem sinal)
k : Profundidade de corte na direo Z (sem sinal)
d : Quantidade de descarga da ferramenta na base de corte. O sinal de d
sempre positivo (+). Contudo, se o endereo X (U) e i forem omitidos, a
direo de descarga pode ser especificada com o sinal desejado.
f
: Velocidade de avano

Fig. 13.2.5 Caminho de corte no ciclo de perfurao profunda da


superfcie final

NOTA
1 Apesar de e e nd serem especificados atravs do
endereo R, seu significado determinado pela presena
do endereo X (U). Sendo especificado X(U), utilizado
nd.
2 O ciclo de usinagem executado atravs do comando G74
com a especificao de X (U).

151

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

13.2.6
Ciclo de Perfurao
do Dimetro
Exterior/Interior (G75)

PROGRAMAO

B--63604PO/01

O caminho de corte ilustrado na Fig. 13.2.6 gerado pelo programa


seguinte. Ele equivalente a G74, exceo de X que substitudo por
Z. Este ciclo permite a execuo de quebra de aparas, ranhurar no eixo X
e perfurao profunda no eixo X (neste caso, Z, W e Q so omitidos).
A

(R)

(F)
e

(R)
(F)
(R)

U/2

(F)
(R)
(F)
(R)
(F)
d
k
Z

G75R (e) ;
G75X(U)_ Z(W)_ P(i) Q(k) R(d) F(f) ;
Fig. 13.2.6 Caminho de corte no ciclo de perfurao do dimetro
exterior/interior

G74 e G75 so usados para ranhurar e perfurar, permitindo uma descarga


automtica da ferramenta. Esto previstos quatro padres simtricos,
respectivamente.

152

PROGRAMAO

B--63604PO/01

13.2.7
Ciclo de Abertura de
Rosca Mltipla (G76)

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

O ciclo de abertura de rosca programado atravs do comando G76, como


ilustrado na Fig.13.2.7.

(R)

U/2

(R)
(F)

i
X

B
d
k

D
C

Fig. 13.2.7 Caminho de corte no ciclo de abertura de rosca mltipla

153

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

Ponta da ferramenta

B
d

a
1
2
3
Ensimo

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 na fase de acabamento (de 1 a 99)


Esta designao modal e no se altera at que seja designado
outro valor. Este valor tambm pode ser especificado atravs do
parmetro n 5142 que, por sua vez, pode ser alterado por meio de um
comando do programa.
: Quantidade de chanfragem
Quando o passo de rosca expresso por L, o valor de L pode ser
especificado de 0.0L a 9.9L, em incrementos de 0.1L (nmero de 2
dgitos, de 00 a 90). Esta designao modal e no se altera at que
seja designado outro valor. Este valor tambm pode ser especificado
atravs do parmetro n 5130 que, por sua vez, pode ser alterado por
meio de um comando do programa.
: ngulo da ponta da ferramenta
Com um nmero de 2 dgitos, possvel selecionar e especificar um
de seis tipos de ngulos: 80, 60, 55, 30, 29 e 0. Esta designao
modal e no se altera at que seja designado outro valor. Este valor
tambm pode ser especificado atravs do parmetro n 5143 que, por
sua vez, pode ser alterado por meio de um comando do programa.

m, r e a so especificados simultaneamente por meio do endereo P.


Exemplo:
Se m=2, r=1.2L, a=60, a especificao feita da seguinte forma (L o passo
de rosca):
P 02 12 60
m r
a

dmin : Profundidade mnima de corte (especificada pelo valor do raio)


Se a profundidade de corte de uma operao cclica (d -- d --1)
for inferior a este valor limite, a profundidade de corte fixada com
este valor. Esta designao modal e no se altera at que seja
designado outro valor. Este valor tambm pode ser especificado
atravs do parmetro n 5140 que, por sua vez, pode ser alterado
por meio de um comando do programa.
d
: Tolerncia de acabamento
Esta designao modal e no se altera at que seja designado
outro valor. Este valor tambm pode ser especificado atravs do
parmetro n 5141 que, por sua vez, pode ser alterado por meio de
um comando do programa.
i
: Diferena do raio da rosca. Se i = 0, possvel executar uma
abertura normal de rosca reta.
k
: Altura da rosca
Este valor especificado pelo valor do raio.
nd
: Profundidade de corte no 1 corte (valor do raio)
L
: Passo de rosca (igual a G32).
Fig. 13.2.7 (b) Detalhe do corte

154

B--63604PO/01

D Retrao do ciclo de
abertura de rosca

PROGRAMAO

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

Se o bloqueio de avano for aplicado durante a abertura de rosca no ciclo


de abertura de rosca mltipla (G76), a ferramenta retrada rapidamente,
tal como sucede na chanfragem executada no final do ciclo de abertura de
rosca. A ferramenta regressa ao ponto inicial do ciclo. Quando o incio do
ciclo acionado, o ciclo de abertura de rosca mltipla reiniciado.
Se o bloqueio de avano for aplicado durante a abertura de rosca sem a
funo de retrao, a ferramenta regressa ao ponto inicial do ciclo, depois
de concluda a abertura de rosca.
Ver notas do ponto 13.1.2.
NOTA
1 O significado dos dados especificados atravs do endereo
P, Q R determinado pela presena de X (U) e X (W).
2 O ciclo de usinagem executado atravs do comando G76
com a especificao de X (U) e Z (W).
Com este ciclo executado o corte de uma extremidade e
a carga da ponta da ferramenta reduzida.
Se o primeiro caminho possuir uma profundidade de corte
nd e o ensimo caminho ndn, a quantidade de corte por
ciclo mantida constante.
Esto previstos quatro padres simtricos correspondentes ao sinal do respectivo endereo.
possvel executar a abertura de rosca interna. Na figura
acima, a velocidade de avano entre C e D especificada
atravs do endereo F; no outro caminho ela corresponde
velocidade de deslocamento rpido. O sinal das
dimenses incrementais, na figura acima, o seguinte:
U, W : Menos (determinado pela direo do caminho AC e
CD da ferramenta.)
R:
Menos (determinado pela direo do caminho AC da
ferramenta.)
P:
Mais (sempre)
Q:
Mais (sempre)
3 As notas referentes abertura de rosca com G32 e G92
tambm se aplicam aqui.
4 O comando de chanfragem tambm eficaz no ciclo de
abertura de rosca G92.
5 Se for usada a opo de Retrao no ciclo de abertura de
rosca, a ferramenta regressa ao ponto inicial do ciclo
(profundidade de corte ndn) logo que o estado de bloqueio
de avano seja ativado durante a abertura de rosca.

155

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

Exemplos
Repetio de ciclo (G76)
Eixo X

1.8
68

1.8

3.68

60.64
Eixo Z

6
25

D Abertura irregular de
rosca

G76 P011060 Q100 R200 ;


G76 X60640 Z25000 P3680 Q1800 F6.0 ;
105

Especificando P2, a abertura irregular de rosca pode ser executada com


uma profundidade de corte constante.
Exemplo: G76 X60640 Z25000 K3680 D1800 F6.0 A60 P2;
Utilize sempre o formato de fita FS15 (ver seo 17.5) para a abertura
irregular de rosca.
Se no for especificado um comando P que defina o mtodo de corte ou
se for especificado um comando diferente de P2, ser executado um corte
com uma ferramenta, com um valor constante.
Se a profundidade de corte for inferior a dmin (especificado atravs do
parmetro n 5140), em um dos ciclos, ela ser fixada em dmin.
NOTA
necessria a opo de repetio de ciclo II.

156

B--63604PO/01

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

Ponta da ferramenta
(24) D/2

( 4 6) D/2

Hn

a
2D
2
H1
2D

4D
H2

H3
H4

H5
H6

H7

H8

(Tolerncia de acabamento)
H9

Abertura irregular de rosca com profundidade de corte constante

157

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

13.2.8
Notas Sobre a
Repetio de Ciclo
(G70--G76)

1. Nos blocos com comandos para a repetio de ciclo, os endereos P,


Q, X, Z, U, W e R tm de ser especificados corretamente para cada
bloco.
2. No bloco especificado por meio do endereo P de G71, G72 ou G73,
necessrio programar o grupo G00 ou G01. No o fazendo, ativado
o alarme P/S n 65.
3. No modo MDI, no possvel programar G70, G71, G72 nem G73.
Se algum deles for programado, ativado o alarme P/S n 67. G74,
G75 e G76 podem ser programados no modo MDI.
4. Nos blocos que contenham G70, G71, G72 ou G73 e entre os nmeros
de seqncia especificados por meio de P e Q, no possvel
programar M98 (chamada do subprograma) nem M99 (fim do
subprograma).
5. Nos blocos situados entre os nmeros de seqncia especificados por
meio de P e Q, no possvel especificar os seguintes comandos:
Cdigo G de ao simples, exceto G04 (pausa)
Cdigo G do grupo 01, exceto G00, G01, G02 e G03
Cdigo G do grupo 06
M98 / M99
6. Durante a execuo da repetio de ciclo (G70AG76), possvel parar
o ciclo e executar uma operao manual. Contudo, antes de se reiniciar
a operao cclica, a ferramenta deveria ser recolocada na posio em
que a operao cclica foi interrompida.
Se a operao cclica for reiniciada sem que a ferramenta seja
recolocada na posio da interrupo, o movimento da operao
manual somado ao valor absoluto e o caminho da ferramenta
deslocado no correspondente quantidade de movimento da operao
manual.
7. Quando G70, G71, G72 ou G73 so programados, o nmero de
seqncia especificado por meio do endereo P e Q no pode ser
especificado mais de uma vez no mesmo programa.
8. Na repetio de ciclo, os blocos entre os nmeros de seqncia
especificados por P e Q, no podem ser programados atravs das
funes de programao direta das dimenses do desenho ou de
chanfragem e canto R.
9 G74, G75 e G76 tambm no suportam a entrada de casas decimais
para P e Q. Os menores incrementos de entrada so as unidades usadas
para especificar a distncia a percorrer e a profundidade de corte.
10 Se #1 = 2500 for executado atravs de uma macro de usurio, o valor
2500.000 atribudo a #1. Neste caso, P#1 equivalente a P2500.
11 A compensao do raio da ponta da ferramenta no pode ser aplicada
a G71, G72, G73, G74, G75, G76 ou G78.
12.A repetio de ciclo no pode ser executada durante a operao DNC.
13.A macro de usurio do tipo interrupo no pode ser executada durante
a repetio de ciclo.
14.A repetio de ciclo no pode ser executada durante o modo de
controle avanado por antecipao.
158

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

13.3

O ciclo fixo de perfurao simplifica, normalmente, o programa, dado que


rene em um s bloco com cdigo G uma operao de usinagem
programada em vrios blocos.
Em seguida apresentada uma tabela de ciclos fixos.

CICLO FIXO DE
PERFURAO
(G80--G89)

Tabela 13.3 (a) Ciclos fixos


Cdigo G

Eixo de

Operao de usinagem

Operao na

Operao de retrao

perfurao

de furos (sentido - )

posio da base do furo

(sentido +)

G80

____

_____

_____

___

Cancelamento

G83

Eixo Z

Pausa

Deslocamento rpido

Ciclo de perfurao
frontal

G84

Eixo Z

Avano de corte

PausaFuso SAH

Avano de corte

Ciclo de
rosqueamento
frontal

G85

Eixo Z

Avano de corte

_____

Avano de corte

Ciclo de
mandrilagem
frontal

G87

Eixo X

Pausa

Deslocamento rpido

G88

Eixo X

Avano de corte

PausaFuso SAH

Avano de corte

Ciclo de
rosqueamento
rgido lateral

G89

Eixo X

Avano de corte

Pausa

Avano de corte

Ciclo de
mandrilagem
lateral

Avano de corte /
intermitente

Avano de corte /
intermitente

Aplicaes

Ciclo de perfurao
lateral

Em geral, o ciclo de perfurao composto das seis seqncias de


operaes seguintes.
Operao 1 Posicionamento do eixo X (Z) e do eixo C
Operao 2 Deslocamento rpido at o nvel do ponto R
Operao 3 Usinagem de furos
Operao 4 Operao na base de um furo
Operao 5 Retrao at o nvel do ponto R
Operao 6 Deslocamento rpido at o ponto inicial

Operao 1

Operao 2

Nvel inicial
Operao 6

Nvel do ponto R
Operao 5
Operao 3

Operao 4

Deslocamento rpido
Avano

Fig. 13.3 Seqncia de operaes de um ciclo de perfurao

159

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

Explicaes
D Eixo de posicionamento
e eixo de perfurao

Um cdigo G de perfurao especifica os eixos de posicionamento e um


eixo de perfurao, como ilustrado abaixo. Como eixos de
posicionamento so utilizados os eixos C e X ou Z. O eixo (X ou Z) que
no for utilizado como eixo de posicionamento, usado como eixo de
perfurao. Apesar de os ciclos fixos incluirem tanto ciclos de
rosqueamento como de mandrilagem e de perfurao, neste captulo ser
utilizado apenas o termo perfurao para designar as operaes
executadas nos ciclos fixos.
Tabela 13.3 (b) Eixo de posicionamento e eixo de perfurao
Cdigo G

Plano de
posicionamento

Eixo de perfurao

G83, G84, G85

Eixo X, eixo C

Eixo Z

G87, G88, G89

Eixo Z, eixo C

Eixo X

G83 e G87, G84 e G88 e G85 e G89 possuem, respectivamente, a mesma


funo, exceto nos eixos especificados como eixos de posicionamento e
eixo de perfurao.
D Modo de perfurao

G83AG85 / G87A89 so cdigos G modais e permanecem ativos at que


sejam cancelados. Enquanto estiverem ativos, o estado atual o modo de
perfurao. Os dados de perfurao especificados no modo de perfurao,
so guardados at que sejam alterados ou cancelados.
Especifique todos os dados de perfurao necessrios no incio dos ciclos
fixos; durante a execuo dos ciclos fixos, s possvel proceder sua
alterao.

D Nvel do ponto de
retorno G98/G99

No sistema A de cdigos G, a ferramenta regressa da base de um furo ao


nvel inicial. No sistema B ou C de cdigos G, a ferramenta regressa da
base de um furo ao nvel inicial quando se especifica G98 e regressa da
base de um furo ao nvel do ponto R quando se especifica G99.
A figura seguinte ilustra o movimento da ferramenta especificado atravs
de G98 ou G99. Geralmente, G99 utilizado para a primeira operao de
perfurao e G98 para a ltima operao de perfurao.
O nvel inicial no alterado, mesmo que a perfurao seja executada no
modo G99.
G98 (Retorno ao nvel inicial )

G99 (Retorno ao nvel do ponto R)

Nvel inicial

Nvel do
ponto R

160

PROGRAMAO

B--63604PO/01

D Nmero de repeties

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

Para repetir o processo de perfurao de forma a obter furos dispostos a


intervalos regulares, especifique o nmero de repeties em K_.
K s eficaz no bloco em que dor especificado.
Especifique a posio do primeiro furo no modo incremental.
Sendo especificada no modo absoluto, a perfurao repetida na mesma
posio.
Nmero de repeties K

Valor mximo de comando = 9999

Se K0 for especificado com o parmetro K0E (parmetro n 5102 #4)


colocado em 0, a perfurao executada uma vez.
Se K0 for especificado com o parmetro K0E (parmetro n 5102 #4)
colocado em 1, os dados de perfurao so armazenados, mas a perfurao
no executada.
D Cdigo M para
fixar/soltar o eixo C

Quando se programa um cdigo M especificado no parmetro n 5110


para fixar/soltar o eixo C, o CNC emite o cdigo M para fixar o eixo C
depois de a ferramenta ter sido posicionada e antes de ser movimentada
em deslocamento rpido para o nvel do ponto R. O CNC tambm emite
o cdigo M para soltar o eixo C (cdigo M para fixar o eixo C +1) depois
de a ferramenta ser retrada para o nvel do ponto R. A ferramenta faz uma
pausa durante o tempo especificado no parmetro n 5111.

D Cancelar

Para cancelar um ciclo fixo, utilize G80 ou um cdigo G do grupo 01.


Cdigos G do grupo 01
: Posicionamento (deslocamento rpido)
: Interpolao linear
: Interpolao circular (SH)
: Interpolao circular (SAH)

G00
G01
G02
G03

D Smbolos usados nas


figuras

Nas sees seguintes so descritos os diversos ciclos fixos. As figuras


inseridas nestas explicaes incluem os seguintes smbolos:
Posicionamento (deslocamento rpido G00)
Avano de corte (interpolao linear G01)
Avano manual
Pausa especificada no programa
Pausa especificada no parmetro n 5111
M
Emisso do cdigo M para fixar o eixo C (O valor
de a especificado com o parmetro n 5110.)
M (+1) Emisso do cdigo M para soltar o eixo C
P1

P1

161

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

CUIDADO
1 Nos ciclos fixos,
R_ (distncia entre o nvel inicial e o ponto R) sempre
tratado como um raio.
Z_ ou X_ (distncia entre o ponto R e a base do furo) so,
porm, tratados ou como um dimetro ou como um raio,
dependendo da especificao.
2 No sistema B ou C de cdigos G, G90 e G91 podem ser
usados para selecionar um comando incremental ou
absoluto para a especificao dos dados de posio do furo
(X, C ou Z, C), da distncia entre o ponto R e a base do furo
(Z ou X) e da distncia entre o nvel inicial e o nvel do ponto
R (R).

162

13.3.1
Ciclo de Perfurao
Frontal (G83) / Ciclo de
Perfurao Lateral (G87)
D Ciclo rpido de
perfurao profunda
(G83, G87)
(parmetro RTR
(n 5101#2) =0)

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

O ciclo de perfurao profunda ou o ciclo rpido de perfurao profunda


usado de acordo com a definio de RTR, bit 2 do parmetro n 5101.
Se no for especificada a profundidade de corte para cada perfurao, ser
usado o ciclo de perfurao normal.
Este ciclo executa uma perfurao profunda a alta velocidade. A broca
repete o ciclo de perfurao intermitentemente at a base do furo,
velocidade de avano de corte e com uma retrao correspondente
distncia de retrao especificada. Durante a retrao, a broca remove as
aparas do furo.

Formato
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ;
ou
G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;
X_ C_ ou Z_ C_ : Dados de posio do furo
Z_ ou X_ : Distncia entre o ponto R e a base do furo
R_ : Distncia entre o nvel inicial e o nvel do ponto R
Q_ : Profundidade de corte por cada avano de corte
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avano de corte
K_ : Nmero de repeties (se necessrio)
M_ : Cdigo M para fixar o eixo C (se necessrio)
G83 ou G87 (modo G98)

G83 ou G87 (modo G99)

Nvel inicial

Ponto R

M(+1)
P2

q
d

P1
M
:
M (+1) :
P1
:
P2
:
d
:

M (+1), P2
Ponto R

Ponto R

Ponto Z

P1

Ponto Z

Cdigo M para fixar o eixo C


Cdigo M para soltar o eixo C
Pausa especificada no programa
Pausa especificada no parmetro n 5111
Distncia de retrao especificada no parmetro n 5114

163

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

D Ciclo de perfurao
profunda (G83, G87)
(parmetro n 5101#2 =1)

Formato
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ;
ou
G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;
X_ C_ ou Z_ C_ : Dados de posio do furo
Z_ ou X_ : Distncia entre o ponto R e a base do furo
R_ : Distncia entre o nvel inicial e o nvel do ponto R
Q_ : Profundidade de corte por cada avano de corte
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avano de corte
K_ : Nmero de repeties (se necessrio)
M_ : Cdigo M para fixar o eixo C (se necessrio)
G83 ou G87 (modo G98)

G83 ou G87 (modo G99)

Nvel inicial
M (+1),
P2

Ponto R
q

Ponto R

M (+1), P2
Ponto R

q
d

d
q

q
d

Ponto Z
P1

M
:
M (+1) :
P1
:
P2
:
d
:

Exemplos

d
q

Ponto Z
P1

Cdigo M para fixar o eixo C


Cdigo M para soltar o eixo C
Pausa especificada no programa
Pausa especificada no parmetro n 5111
Distncia de retrao especificada no parmetro n 5114

M51 ;
Modo de indexao do eixo C ON
M3 S2000 ;
Rotao da broca
G00 X50.0 C0.0 ;
Posicionamento da broca ao longo dos eixos X e C
G83 Z--40.0 R--5.0 Q5000 F5.0 M31 ; Furo 1
C90.0 M31 ;
Furo 2
C180.0 M31 ;
Furo 3
C270.0 M31 ;
Furo 4
G80 M05 ;
Cancelamento do ciclo de perfurao e parada da
rotao da broca
M50 ;
Modo de indexao do eixo C OFF

NOTA
Se no for programada a profundidade de corte por cada
avano de corte (Q), ser executada a perfurao normal.
(Ver a descrio do ciclo de perfurao.)

164

B--63604PO/01

D Ciclo de perfurao
(G83 ou G87)

PROGRAMAO

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

Se no for especificada a profundidade de corte para cada perfurao, ser


usado o ciclo de perfurao normal. A ferramenta , depois, retrada da
base do furo em deslocamento rpido.

Formato
G83 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
ou
G87 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ ou Z_ C_ : Dados de posio do furo
Z_ ou X_ : Distncia entre o ponto R e a base do furo
R_ : Distncia entre o nvel inicial e o nvel do ponto R
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avano de corte
K_ : Nmero de repeties (se necessrio)
M_ : Cdigo M para fixar o eixo C (se necessrio)
G83 ou G87 (modo G98)

Nvel inicial

G83 ou G87 (modo G99)

Nvel do
ponto R
M (+1), P2

P1

M
:
M (+1) :
P1
:
P2
:

Exemplos

Ponto Z

Nvel do
ponto R
M (+1), P2

P1

Ponto Z

Cdigo M para fixar o eixo C


Cdigo M para soltar o eixo C
Pausa especificada no programa
Pausa especificada no parmetro n 5111

M51 ;
Modo de indexao do eixo C ON
M3 S2000 ;
Rotao da broca
G00 X50.0 C0.0 ;
Posicionamento da broca ao longo dos eixos X e C
G83 Z--40.0 R--5.0 P500 F5.0 M31 ; Furo 1
C90.0 M31 ;
Furo 2
C180.0 M31 ;
Furo 3
C270.0 M31 ;
Furo 4
G80 M05 ;
Cancelamento do ciclo de perfurao e parada da
rotao da broca
M50 ;
Modo de indexao do eixo C OFF

165

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

13.3.2
Ciclo de Rosqueamento
Frontal (G84) / Ciclo de
Rosqueamento Lateral
(G88)

PROGRAMAO

B--63604PO/01

Este ciclo serve para executar o rosqueamento.


Neste ciclo de rosqueamento, o fuso girado em sentido inverso quando
a base do furo alcanada.

Formato
G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
ou
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ ou Z_ C_ : Dados de posio do furo
Z_ ou X_ : Distncia entre o ponto R e a base do furo
R_ : Distncia entre o nvel inicial e o nvel do ponto R
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avano de corte
K_ : Nmero de repeties (se necessrio)
M_ : Cdigo M para fixar o eixo C (se necessrio)
G84 ou G88 (modo G98)

Nvel inicial

Fuso SH
M (+1), P2

Ponto R

Ponto Z
P1
Fuso SAH

Explicaes

G84 ou G88 (modo G99)

M
Fuso SH
M (+1), P2
Ponto R

Nvel do
ponto R

P1

Ponto Z

Fuso SAH

O rosqueamento executado atravs da rotao do fuso em sentido


horrio. Quando a base do furo alcanada, o fuso girado no sentido
inverso para a retrao. Esta operao produz roscas.
Os overrides da velocidade de avano so ignorados durante o
rosqueamento. Mesmo que o boto de bloqueio de avano seja acionado,
a mquina no pra antes que a operao de retorno tenha sido concluda.

166

B--63604PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

NOTA
Atravs do bit 6 (M5T) do parmetro n 5101, pode
especificar--se se o comando de parada do fuso (M05)
dever ser emitido antes do sentido de rotao do fuso ser
especificado com M03 ou M04. Para mais informaes,
consulte o manual de operao fornecido pelo fabricante
da mquina--ferramenta.

Exemplos

M51 ;
Modo de indexao do eixo C ON
M3 S2000 ;
Rotao da broca
G00 X50.0 C0.0 ;
Posicionamento da broca ao longo dos eixos X e C
G83 Z--40.0 R--5.0 P500 F5.0 M31 ; Furo 1
C90.0 M31 ;
Furo 2
C180.0 M31 ;
Furo 3
C270.0 M31 ;
Furo 4
G80 M05 ;
Cancelamento do ciclo de perfurao e parada da
rotao da broca
M50 ;
Modo de indexao do eixo C OFF

167

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

13.3.3

PROGRAMAO

B--63604PO/01

Este ciclo serve para mandrilar um furo.

Ciclo de Mandrilagem
Frontal (G85) / Ciclo de
Mandrilagem Lateral
(G89)
Formato
G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
ou
G89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ ou Z_ C_ : Dados de posio do furo
Z_ ou X_ : Distncia entre o ponto R e a base do furo
R_ : Distncia entre o nvel inicial e o nvel do ponto R
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avano de corte
K_ : Nmero de repeties (se necessrio)
M_ : Cdigo M para fixar o eixo C (se necessrio)
G85 ou G89 (modo G98)

Nvel inicial

M, P2

Ponto R

P1

Ponto Z

G85 ou G89 (modo G99)

M
Nvel do
ponto R
M, P2

Ponto R

Ponto Z
P1

Explicaes

Aps o posicionamento, a ferramenta movimentada em deslocamento


rpido para o ponto R.
A perfurao efetuada do ponto R para o ponto Z.
Depois de alcanar o ponto Z, a ferramenta regressa ao ponto R a uma
velocidade de avano correspondente ao dobro da velocidade de avano
de corte.

Exemplos

M51 ;
Modo de indexao do eixo C ON
M3 S2000 ;
Rotao da broca
G00 X50.0 C0.0 ;
Posicionamento da broca ao longo dos eixos X e C
G83 Z--40.0 R--5.0 P500 F5.0 M31 ; Furo 1
C90.0 M31 ;
Furo 2
C180.0 M31 ;
Furo 3
C270.0 M31 ;
Furo 4
G80 M05 ;
Cancelamento do ciclo de perfurao e parada da
rotao da broca
M50 ;
Modo de indexao do eixo C OFF

168

PROGRAMAO

B--63604PO/01

13.3.4

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

G80 cancela o ciclo fixo.

Cancelamento do Ciclo
Fixo de Perfurao
(G80)
Formato
G80 ;

Explicaes

O ciclo fixo de perfurao cancelado para se executar uma operao


normal.
O ponto R e o ponto Z so anulados. Todos os outros dados de perfurao
so tambm cancelados (anulados).

Exemplos

M51 ;
Modo de indexao do eixo C ON
M3 S2000 ;
Rotao da broca
G00 X50.0 C0.0 ;
Posicionamento da broca ao longo dos eixos X e C
G83 Z--40.0 R--5.0 P500 F5.0 M31 ; Furo 1
C90.0 M31 ;
Furo 2
C180.0 M31 ;
Furo 3
C270.0 M31 ;
Furo 4
G80 M05 ;
Cancelamento do ciclo de perfurao e parada da
rotao da broca
M50 ;
Modo de indexao do eixo C OFF

169

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

13.3.5
Medidas de Precauo
D Reset e parada de
emergncia

O modo de perfurao e os dados de perfurao so salvos, mesmo que


o controlador seja parado devido a um reset ou a uma parada de
emergncia no decurso do ciclo de perfurao; por isso, reinicie a
operao, tendo isto em mente.

D Bloco nico

Se o ciclo de perfurao for executado com bloco nico, a operao pra


no ponto final das operaes 1, 2, 6, na Fig. 13.3 (a).
Conseqentemente, esta operao iniciada 3 vezes para perfurar um
furo. A operao pra no ponto final das operaes 1, 2, com a lmpada
de bloqueio de avano ON. A operao pra sob condies de bloqueio
de avano no ponto final da operao 6, se a repetio for conservada; em
outros casos, a operao pra sob condies de parada.

D Bloqueio de avano

Se o Bloqueio de Avano for aplicado entre as operaes 3 e 5 atravs


de G84/G88, a lmpada de bloqueio de avano acende--se imediatamente
se o bloqueio de avano for novamente aplicado operao 6.

D Override

Durante a operao com G84 e G88, o override da velocidade de avano


de 100%.

170

B--63604PO/01

13.4

CHANFRAGEM E
CANTO R
D Chanfragem
ZX

PROGRAMAO

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

possvel inserir uma chanfragem ou um canto entre dois blocos que se


intersetem em um ngulo reto:

Formato

Movimento da ferramenta

G01 Z(W) _ I (C) i ;

+x

Especifica o movimento para


o ponto b com um comando
absoluto ou incremental
(na figura direita).

45
c

i
b
--i
c

a
Ponto inicial

45
Movimento

adc

--x

(--i para o movimento --X)

Fig. 13.4 (a) Chanfragem (ZX)

D Chanfragem
XZ

Formato

Movimento da ferramenta
Ponto inicial
a

G01 X(U) _ K (C) k ;

Movimento

adc

Especifica o movimento para


o ponto b com um comando
absoluto ou incremental
(na figura direita).

45
--z

45
+z

c
b
--k
k
(--k para o movimento --Z)

Fig. 13.4 (b) Chanfragem (XZ)

D Canto R
ZX

Formato

Movimento da ferramenta

G01 Z(W) _ R r ;

+x

Especifica o movimento para


o ponto b com um comando
absoluto ou incremental
(na figura direita).

r
c
d

Ponto inicial

--r
Movimento

adc

(para o movimento --X, --r)

Fig. 13.4 (c) Canto R (ZX)

171

--x

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

D Canto R
XZ
Formato

Movimento da ferramenta
Ponto inicial
a

G01 X(U) _ R r ;
Especifica o movimento para
o ponto b com um comando
absoluto ou incremental
(na figura direita).

Movimento

(--r para o
movimento --x)

adc

--r
--z

d
b

+z

Fig. 13.4 (d) Canto R (XZ)

Explicaes

O movimento para a chanfragem ou para o canto R tem de ser um


movimento nico ao longo do eixo X ou Z, no modo G01. O bloco
seguinte tem de ser um movimento nico ao longo do eixo X ou Z,
perpendicular ao bloco precedente.
I ou K e R especificam sempre um valor do raio.
Tenha em ateno que o ponto inicial, para um comando especificado no
bloco a seguir ao bloco de chanfragem ou de canto R, no o ponto c mas
o ponto b, como ilustrado nas figuras 13.5 (a) a (d). Na programao
incremental, especifique a distncia em relao ao ponto b.

Exemplos

N1Z270.0R6.0;
N2X860.0K--3.0;
N3Z0;

X
530.0
270.0

C3

N3

N2
R6
N1

860

172

268

B--63604PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

NOTA
1 Os comandos seguintes provocam um alarme.
1) Se I, K ou R for programado quando os eixos X e Z so
especificados atravs de G01.
(Alarme P/S n 054)
2) Se a distncia percorrida em X ou Z for inferior ao valor
da chanfragem e do canto R, no bloco em que foi
especificada a chanfragem e o canto R. (Alarme P/S n
055);
3) Se o bloco a seguir ao bloco em que foi especificada a
chanfragem e o canto R no incluir o comando G01.
(Alarme P/S n 051, 052)
4) Se forem especificados vrios I, K e R em G01, ativado
o alarme P/S n 053.
2 Um bloco nico pra no ponto c, nas Fig. 13.4 (a) e (d), e
no no ponto d.
3 A chanfragem e o canto R no podem ser aplicados a um
bloco de abertura de rosca.
4 C pode ser usado, em vez de I ou K, como endereo para
a chanfragem, em sistemas que no utilizem C como nome
de um eixo. Para utilizar C como endereo para a
chanfragem, defina o parmetro CCR n 3405#4 com 1.
5 Se C e R forem especificados em conjunto em um bloco
com G01, vlido o ltimo endereo especificado.
6 Nem a chanfragem nem a usinagem do canto R podem ser
especificados na programao direta das dimenses do
desenho.

173

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

13.5

ESPELHAMENTO PARA
CABEOTE DUPLO DE
TORNO--REVLVER
(G68, G69)
Formato
G68 : Espelhamento para cabeote duplo de torno--revlver ON
G69 : Cancelamento do espelhamento

Explicaes

O espelhamento pode ser aplicado ao eixo X com um cdigo G.


Se G68 for especificado, o sistema de coordenadas deslocado para o lado
oposto do cabeote de torno--revlver e o sinal do eixo X do comando
programado invertido para a execuo de um corte simtrico. Para usar
esta funo, defina a distncia entre os dois cabeotes de torno--revlver
no parmetro (n 1290).

Exemplos
D Programao para
cabeote duplo de
torno--revlver
X

Valor de correo da unidade porta--ferramenta A


Unidade porta--ferramenta A
(3)
60

120

120

80

40

(1)

180
(2)

Valor de correo da
unidade porta--ferramenta B

120

Unidade porta--ferramenta B

X40.0 Z180.0 T0101 ; Posicionar o cabeote de torno--revlver A em (1)


G68 ;
Deslocar o sistema de coordenadas em funo da
distncia de A a B (120mm) e ativar o espelhamento.
X80.0 Z120.0 T0202 ; Posicionar o cabeote de torno--revlver B em (2)
G69 ;
Deslocar o sistema de coordenadas em funo da
distncia de B a A e cancelar o espelhamento.
X120.0 Z60.0 T0101 ; Posicionar o cabeote de torno--revlver A em (3)

174

PROGRAMAO

B--63604PO/01

13.6

PROGRAMAO
DIRETA DAS
DIMENSES DO
DESENHO

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

Os ngulos de linhas retas, valores de chanfragem, valores para o


arredondamento de cantos e outros valores dimensionais dos desenhos de
usinagem podem ser programados diretamente. Alm disso, a
chanfragem e o arredondamento de cantos podem ser inseridos entre
linhas retas com um ngulo opcional.
Esta programao s vlida no modo de operao de memria.

Formato
Tabela 13.6 Tabela de comandos
Comandos
X2_ (Z2_), A_ ;

Movimento da 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_ ;
ou
,A1_, R1_ ;
X3_ Z3_, A2_ ;

(X3 , Z3)
A2

R
1

A1

(X1 , Z1)

X2_ Z2_, C1_ ;


X3_ Z3_ ;
ou
,A1_, C1_ ;
X3_ Z3_, A2_ ;

X
(X3 , Z3)

A2

C1
(X2 , Z2)

175

(X2 , Z2)

A1
(X1 , Z1)

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

Comandos

X2_ Z 2_ , R1_ ;
X3_ Z 3_ , R2_ ;
X4_ Z4_ ;
ou
,A1_, R1_ ;
X3_ Z3_, A2_, R2_ ;
X4_ Z4_ ;

Movimento da ferramenta
X

(X4 , Z4)

(X3 , Z3)
A2

R2

R1
A1

(X2 , Z2)

(X1 , Z1)

X2_ Z 2_ , C1_ ;
X3_ Z 3_ , C2_ ;
X4_ Z4_ ;
ou
,A1_, C1_ ;
X3_ Z3_, A2_, C2_ ;
X4_ Z4_ ;

X
C2
(X3 , Z3)
A2

(X4 , Z4)

C1

(X2 , Z2)
A1
(X1 , Z1)

X2_ Z 2_ , R1_ ;
X3_ Z 3_ , C2_ ;
X4_ Z4_ ;
ou
,A1_, R1_ ;
X3_ Z3_, A2_, C2_ ;
X4_ Z4_ ;

C2
(X4 , Z4)

(X3 , Z3)
A2
R1
A1

(X2 , Z2)

(X1 , Z1)

X2_ Z 2_ , C1_ ;
X3_ Z 3_ , R2_ ;
X4_ Z4_ ;
ou
,A1_, C1_ ;
X3_ Z3_, A2_, R2_ ;
X4_ Z4_ ;

(X4 , Z4)

(X3 , Z3)
A2

R2
C1

(X2 , Z2)
A1
(X1 , Z1)

176

PROGRAMAO

B--63604PO/01

Explicaes

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

Programa de usinagem ao longo da curva ilustrada na Fig. 13.6 (a):


+X
a3

X (x2) Z (z2) , C (c1) ;


X (x3) Z (z3) , R (r2) ;
X (x4) Z (z4) ;
(x4, z4)
ou
,A (a1) , C (c1) ;
X (x3) Z (z3) , A (a2) , R (r2) ;
X (x4) Z (z4) ;

(x3, z3)
r2

+Z
a2
(x2, z2)

c1

a1
(x1, z1)

Ponto inicial

Fig. 13.6 Desenho de usinagem (exemplo)

Para programar uma linha reta, especifique um ou dois dos valores X, Z


e A.
Se for especificado apenas um deles, a linha reta ter de ser primariamente
definida por um comando do bloco subseqente.
O grau de uma linha reta ou os valores da chanfragem e do canto R, so
programados com uma vrgula (,), da seguinte forma:
, A_
, C_
, R_

Nos sistemas que no usam A ou C como nomes de eixos, se o parmetro


CCR n 3405#4 for colocado em 1, o grau de uma linha reta ou os valores
da chanfragem e do canto R podem ser programados sem vrgula (,), da
seguintes forma:
A_
C_
R_

177

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

NOTA
1 Os seguintes cdigos G no podem ser aplicados a um
bloco que j inclua uma programao direta das dimenses
do desenho, nem entre blocos de programao direta das
dimenses do desenho, que definam contornos
seqenciais.
1) Cdigos G (exceto G04) do grupo 00.
2) G02, G03, G90, G92 e G94 do grupo 01.
2 O arredondamento de cantos no pode ser inserido em
blocos de abertura de rosca.
3 A chanfragem e o canto R com entrada direta das
dimenses do desenho no podem ser usados
simultaneamente com a chanfragem e o canto R descritos
na seo 13.5. (As opes de chanfragem e de canto R e
a de entrada direta das dimenses do desenho no podem
ser selecionadas simultaneamente.)
4 Se o ponto final do bloco precedente for determinado no
bloco seguinte de acordo com os comandos seqenciais da
entrada direta das dimenses do desenho, a parada de
bloco nico no executada, mas o bloqueio de avano
executado no ponto final do bloco precedente.
5 A tolerncia de ngulo para o clculo do ponto de
interseo, no programa abaixo, de 1.
(Dado que a distncia a percorrer que dever ser calculada
demasiado grande.)
1) X_ , A_ ; (Se, para a instruo de ngulo, for especificado
um valor dentro da faixa de 01 ou de 1801,
ativado o alarme P/S n 057.)
2) Z_ , A_ ; (Se, para a instruo de ngulo, for especificado
um valor dentro da faixa de 901 ou de 2701,
ativado o alarme P/S n 057.)
6 Ser ativado um alarme, se o ngulo formado pelas 2 linhas
for de 1, ao calcular o ponto de interseo.
7 A chanfragem ou o canto R so ignorados, se o ngulo
formado pelas 2 linhas for de 1.
8 No bloco a seguir ao bloco que inclui apenas uma instruo
de ngulo, necessrio especificar tanto um comando
dimensional (programao absoluta) como uma instruo
de ngulo.
(Exemplo)
N1 X_, A_, R_ ;
N2, A_ ;
N3 X_ Z_, A_ ;
(No bloco n 3, necessrio especificar uma instruo de
ngulo, alm de um comando dimensional.)

178

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

B--63604PO/01

Exemplos

R20
R15

R6
300
100
60
10
30
180

22

(Especificao do dimetro, entrada em mm)


N001
N002
N003
N004
N005
N006
N007
:
:

G50 X0.0 Z0.0 ;


G01 X60.0, A90.0, C1.0 F80 ;
Z--30.0, A180.0, R6.0 ;
X100.0, A90.0 ;
,A170.0, R20.0 ;
X300.0 Z--180.0, A112.0, R15.0 ;
Z--230.0, A180.0 ;

179

145

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

13.7

ROSQUEAMENTO
RGIDO COM MACHO

PROGRAMAO

B--63604PO/01

Os ciclos de rosqueamento frontal (G84) e os ciclos de rosqueamento


lateral (G88) tanto podem ser executados no modo convencional como no
modo de rosqueamento rgido.
No modo convencional, o fuso girado ou parado em sincronia com o
movimento ao longo do eixo de rosqueamento, de acordo com as funes
miscelnea M03 (rotao do fuso em sentido horrio), M04 (rotao do
fuso em sentido anti--horrio) e M05 (parada do fuso).
No modo de rosqueamento rgido, o motor do fuso controlado de forma
semelhante de um motor de controle, atravs da aplicao da
compensao ao movimento ao longo do eixo de rosqueamento e ao
movimento do fuso.
No rosqueamento rgido com macho, cada rotao do fuso corresponde
a uma certa quantidade de avano (passo) ao longo do eixo do fuso. O
mesmo se aplica acelerao/desacelerao. Isso significa que o
rosqueamento rgido com macho no exige a utilizao de machos
deslizantes, como acontece no modo convencional, possibilitando, assim,
um rosqueamento de alta velocidade e de alta preciso.
Se o sistema estiver equipado com a funo opcional de controle de fusos
mltiplos, possvel utilizar o segundo fuso para o rosqueamento rgido
com macho.

180

B--63604PO/01

13.7.1
Ciclo de Rosqueamento
Rgido Frontal com
Macho (G84) / Ciclo de
Rosqueamento Rgido
Lateral com Macho (G88)
Formato

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

PROGRAMAO

O controle do motor do fuso de forma semelhante de um motor servo,


no modo de rosqueamento rgido, possibilita um rosqueamento de alta
velocidade.

G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ M_ K_ ;


ou
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ M_ K_ ;
X_ C_ ou Z_ C_ : Dados de posio do furo
Z_ ou X_ : Distncia entre o ponto R e a base do furo
R_ : Distncia entre o nvel inicial e o nvel do ponto R
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avano de corte
K_ : Nmero de repeties (se necessrio)
M_ : Cdigo M para fixar o eixo C (se necessrio)
G84 ou G88 (modo G98)

G84 ou G88 (modo G99)

Parada do fuso
Nvel inicial
Operao 1

Operao 6

Operao 2
Fuso SH

Ponto R

Parada
do fuso

Parada do fuso

Parada do fuso

Fuso SH

Ponto R

Operao 5

Operao 3

Ponto Z

Ponto Z

Operao 4
Parada do fuso
Fuso SAH

Explicaes

D Modo de rosqueamento
rgido

Nvel do
ponto R

Parada do fuso

Fuso SAH

Depois de concludo o posicionamento no eixo X (G84) ou no eixo Z


(G88), o fuso movimentado para o ponto R velocidade de
deslocamento rpido. O rosqueamento executado do ponto R para o
ponto Z. Em seguida, o fuso pra e cumpre um tempo de pausa. Depois,
o fuso inicia a rotao no sentido oposto, retrado para o ponto R, pra
de girar e se desloca para o nvel inicial em deslocamento rpido.
Durante o rosqueamento, aplicado um override de 100% velocidade
de avano e ao fuso. Para a retrao (operao 5), porm, possvel aplicar
um override fixo de at 2000% especificando o parmetro n 5211
(RGOVR), o bit 3 (OVU) do parmetro n 5201 e o bit 4 (DOV) do
parmetro n 5200.
O modo de rosqueamento rgido pode ser especificado atravs de um dos
seguintes mtodos:
D Especificando M29S***** antes de um bloco de rosqueamento
D Especificando M29S***** em um bloco de rosqueamento
D Tratando G84 ou G88 como um cdigo G para rosqueamento rgido
com macho (definindo o bit 0 (G84) do parmetro n 5200 com 1.)
181

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

D Passo de rosca

PROGRAMAO

B--63604PO/01

No modo de avano por minuto, o passo de rosca igual velocidade de


avano dividida pela velocidade do fuso. No modo de avano por rotao,
o passo de rosca igual velocidade de avano.

Limitaes
D Comandos S

Se for especificado um valor superior velocidade mxima de rotao,


para a engrenagem que est sendo usada, ativado o alarme P/S n 200.
No caso de um fuso analgico, se um comando for especificado de forma
a serem gerados mais de 4095 pulsos durante 8 ms (unidade de deteco),
ativado o alarme P/S n 202. No caso de um fuso serial, se um comando
for especificado de forma a serem gerados mais de 32767 pulsos durante
8 ms (unidade de deteco), ativado o alarme P/S n 202.
<Exemplo>
No caso de um motor integrado, equipado com um detector com uma
resoluo de 4095 pulsos por rotao, a velocidade mxima do fuso
durante o rosqueamento rgido com macho a seguinte:
Fuso analgico
(40951000860)4095 = 7500 (rpm)
Fuso serial
(327671000860)4095 = 60012 (rpm) [Nota: Valor ideal]

D Comandos F

Se, para o avano de corte, for especificado um valor que exceda o limite
superior, ser ativado o alarme P/S n 201.

D M29

Se for especificado um comando S ou um movimento do eixo entre M29


e M84, ser ativado um alarme P/S n 203. Se M29 for especificado
durante o ciclo de rosqueamento, ser ativado o alarme P/S n 204.

D Cdigo M para o
rosqueamento rgido
com macho

O cdigo M usado para especificar o modo de rosqueamento rgido com


macho , normalmente, definido atravs do parmetro n 5210. Contudo,
para especificar um valor superior a 255, utilize o parmetro n 5212.

D Desvio mximo de
posio durante o
movimento ao longo do
eixo de rosqueamento

No modo de rosqueamento rgido com macho, o desvio mximo de


posio durante o movimento ao longo do eixo de rosqueamento ,
normalmente, definido atravs do parmetro n 5310. Use, contudo, o
parmetro n 5314, para especificar um valor superior a 32767, por
exemplo, devido resoluo do detector utilizado.

D R

O valor R tem de ser especificado em um bloco destinado execuo da


perfurao, pois se for especificado em blocos que no executem a
perfurao, no poder ser arquivado como dado modal.

D Cancelamento

G00 a G03 (cdigos G do grupo 01) no podem ser especificados em


blocos que incluam G84 ou G88. Se forem especificados, G84 ou G88
ser cancelado.

D Correo da posio da
ferramenta

No modo de ciclo fixo ignorada qualquer correo da posio da


ferramenta.

D Unidades para F
Entrada em mm

Entrada em
polegadas

Comentrio

G98

1 mm/min

0.01
polegadas/min

G99

0.01 mm/rotao

0.0001
Ponto decimal permitido
polegadas/rotao

182

Ponto decimal permitido

B--63604PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR


A PROGRAMAO

Exemplos
Velocidade de avano do eixo de rosqueamento: 1000 mm/min
Velocidade do fuso: 1000 rpm
Passo de rosca: 1.0 mm
<Programao para o avano por minuto>
G98 ;
Comando de avano por minuto
G00 X100.0 ;
Posicionamento
M29 S1000 ;
Comando do modo de rosqueamento
rgido
G84 Z--100.0 R--20.0 F1000 ; Rosqueamento rgido com macho
<Programao para o avano por rotao>
G99 ;
Comando de avano por rotao
G00 X100.0 ;
Posicionamento
M29 S1000 ;
Comando do modo de rosqueamento
rgido
G84 Z--100.0 R--20.0 F1.0 ; Rosqueamento rgido com macho

183

14. FUNO DE COMPENSAO

14

PROGRAMAO

B--63604PO/01

FUNO DE COMPENSAO

Este captulo descreve as seguintes funes de compensao:


14.1 CORREO DA FERRAMENTA
14.2 VISO GERAL DA COMPENSAO DO RAIO DA PONTA DA
FERRAMENTA
14.3 PORMENORES DA COMPENSAO DO RAIO DA PONTA DA
FERRAMENTA
14.4 VALORES DE COMPENSAO DA FERRAMENTA,
NMERO DE VALORES DE COMPENSAO E INTRODUO
DE VALORES A PARTIR DO PROGRAMA (G10)
14.5 CORREO AUTOMTICA DA FERRAMENTA (G36, G37)

184

B--63604PO/01

14.1

CORREO DA
FERRAMENTA

14. FUNO DE COMPENSAO

PROGRAMAO

A correo da ferramenta serve para compensar quaisquer diferenas


entre a ferramenta efetivamente usada e a ferramenta imaginria, utilizada
na programao (geralmente, a ferramenta padro).

Ferramenta padro

Ferramenta real
Quantidade de
correo no eixo X
Quantidade de
correo no eixo Z
Fig. 14.1 Correo da ferramenta

Nesta unidade no existe um cdigo G para especificar a correo da


ferramenta. A correo da ferramenta especificada pelo cdigo T.

14.1.1
Correo da Geometria
da Ferramenta e
Correo do Desgaste
da Ferramenta

A correo da ferramenta compreende dois tipos de correo: A correo


da geometria da ferramenta, para compensar a forma ou a posio de
montagem da ferramenta, e a correo do desgaste da ferramenta, para
compensar o desgaste da ponta da ferramenta.
No havendo esta opo, o valor total de correo da geometria da
ferramenta e de correo do desgaste da ferramenta definido como valor
de correo do desgaste da ferramenta.
NOTA
A correo da geometria da ferramenta e a correo do
desgaste da ferramenta so opcionais.

Ponto no programa

Ponto no programa

Ferramenta
imaginria
Valor de
correo
da geometria
do eixo X
Valor de
correo
do desgaste
do eixo X

Quantida
de de
correo
no eixo X
Ferramenta
real

Valor de correo
do desgaste do eixo Z

Valor de
correo
da geometria
do eixo Z

Fig. 14.1.1 (a)


Diferena entre a correo da
geometria da ferramenta e a
correo do desgaste da ferramenta

185

Quantida
de de
correo
no eixo Z

Fig. 14.1.1 (b)


Semelhana entre a correo
da geometria da ferramenta e a
correo do desgaste da ferramenta

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

14.1.2

Existem dois mtodos para especificar um cdigo T, tal como mostram


Cdigo T para a Correo as Tabelas 14.1.2 (a) e 14.1.2 (b).

da Ferramenta
Formato

D O menor dgito do
cdigo T especifica a
geometria e o nmero de
correo do desgaste

D O menor dgito do
cdigo T especifica o
nmero de correo do
desgaste e o nmero
com o maior dgito
especifica o nmero de
seleo da ferramenta e
o nmero de correo da
geometria

Tabela 14.1.2 (a)


Tipo de
cdigo T

Significado do cdigo T

Comando
de 2
dgitos

Tff

Quando LD1, o bit


0 do parmetro n
5002, colocado
Desgaste da ferraem 1, o nmero de
menta e nmero de
correo do descorreo da geomegaste da ferratria da ferramenta
menta especifiSeleo da ferramenta
cado com o ltimo
dgito
de
um
cdigo T.
Comando T ff ff
Quando LD1, o bit
0 do parmetro n
de 4
5002, colocado
Desgaste da ferradgitos
menta e nmero de em 0, o nmero de
correo do descorreo da geome- gaste da ferratria da ferramenta
menta especifiSeleo da ferramenta
cado com os dois
ltimos dgitos de
um cdigo T.

Seleo da Ferramenta

14.1.4
Nmero de Correo

Quando LGN, o bit


1 do parmetro n
5002, colocado
em 0, o nmero de
correo da geometria da ferramenta e o nmero
de correo do
desgaste da ferramenta
especifip
cados
d
para uma
determinada
ferramenta
so
idnticos.

Tabela 14.1.2 (b)


Tipo de
cdigo T

Significado do cdigo T

Comand
o de 2
dgitos

Tff

Comand
o de 4
dgitos

14.1.3

Definio de parmetros para


especificar o n de correo

Nmero de correo
do desgaste da
ferramenta
Seleo da ferramenta e
nmero de correo da
geometria da ferramenta
T ff ff
Nmero de correo
do desgaste da
ferramenta
Seleo da ferramenta
e nmero de correo
da geometria da
ferramenta

Definio de parmetros para


especificar o n de correo
Quando LD1, o bit
0 do parmetro n
5002, colocado
em 1, o nmero de
correo do desgaste da ferramenta especificado com o ltimo
dgito
de
um
cdigo T.

Quando LGN, o bit


1 do parmetro n
5002, colocado
em 0, o nmero de
correo da geometria da ferramenta e o nmero
de correo do
desgaste da ferramenta
especifip
cados
d
para uma
Quando LD1, o bit determinada
0 do parmetro n ferramenta
so
5002, colocado idnticos.
em 0, o nmero de
correo do desgaste da ferramenta especificado com os dois
ltimos dgitos de
um cdigo T.

A seleo da ferramenta feita atravs da especificao do cdigo T


correspondente ao nmero da ferramenta. A relao entre o nmero de
seleo da ferramenta e a prpria ferramenta explicada no manual
fornecido pelo fabricante da mquina--ferramenta.
O nmero de correo tem dois significados.
Especifica a distncia da correo correspondente ao nmero selecionado
para o incio da funo de correo. Um nmero de correo da ferramenta
igual a 0 ou 00 indica que o valor de correo 0 e a correo cancelada.
186

B--63604PO/01

14.1.5
Correo
Explicaes
D Correo do desgaste da
ferramenta

PROGRAMAO

14. FUNO DE COMPENSAO

Existem dois tipos de correo: A correo do desgaste da ferramenta e


a correo da geometria da ferramenta.
O caminho da ferramenta corrigido pelos valores de correo do
desgaste X, Y e Z, em relao ao caminho programado. A distncia de
correo correspondente ao nmero especificado pelo cdigo T somada
ou subtrada posio final de cada bloco programado.
Caminho da ferramenta
aps a correo
Este bloco contm o comando
de correo com o cdigo T
Caminho programado
Compensao pelo corretor 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 os corretores X, Y e Z chama--se vetor de


correo. A compensao igual ao vetor de correo.

D Cancelamento da
correo

A correo cancelada quando 0 ou 00 so selecionados como nmero


de correo do cdigo T. O vetor de correo passa a ser 0 no final do bloco
cancelado.
N1 X50.0 Z100.0 T0202 ; Cria o vetor de correo correspondente
ao nmero de correo 02
N2 X200.0 ;
N3 X100.0 Z250.0 T0200 ; A especificao do nmero de correo
00 apaga o vetor de correo.

Caminho da ferramenta
aps a correo

N2
N1

Caminho programado

Fig. 14.1.5 (b) Movimento de correo (2)

Quando o parmetro LVC (n 5003#6) est colocado em 1, a correo


cancelada:
1) Durante o tempo inicial aps a energizao.
2) Se for pressionada a tecla de reset na unidade MDI.
3) Se for enviado um sinal de reset da mquina para o CNC.
187

14. FUNO DE COMPENSAO

D Apenas o cdigo T

PROGRAMAO

B--63604PO/01

O parmetro LVC (n 5003#6) pode ser definido de forma que a correo


no seja cancelada quando se pressiona a tecla de reset ou quando
emitido um sinal de reset.
Quando especificado apenas um cdigo T em um bloco, a ferramenta
deslocada pelo valor de correo do desgaste sem um comando de
movimento. O movimento executado velocidade de deslocamento
rpido, no modo G00. Nos outros modos, executado velocidade de
avano. Quando um cdigo T com o nmero de correo 0 ou 00
especificado por si s, executado um movimento para cancelar a correo.
AVISO
Quando especificado G50 X_Z_T_ ;
a ferramenta no movimentada.
definido o sistema de coordenadas em que o valor da
coordenada relativa posio da ferramenta (X,Z). A
posio da ferramenta obtida atravs da subtrao do
valor de correo do desgaste correspondente ao nmero
de correo especificado no cdigo T.

D Correo da geometria
da ferramenta

Com a correo da geometria da ferramenta, o sistema de coordenadas de


trabalho deslocado pelos valores de correo da geometria X, Y e Z. Por
outras palavras, a quantidade de correo correspondente ao nmero
designado com o cdigo adicionada ou subtrada da posio atual.
Caminho programado aps
o deslocamento do sistema
de coordenadas de trabalho
Quantidade de correo
atravs da correo da
geometria da ferramenta
no eixo X, Z
(vetor de correo)

Comando absoluto

Caminho da ferramenta
aps a correo

Caminho programado antes


do deslocamento do sistema
de coordenadas de trabalho

Fig. 14.1.5 (c) Movimento de correo da geometria da ferramenta

NOTA
A ferramenta pode ser compensada tanto pela correo do
desgaste como pela especificao do parmetro LGT (n
5002#4), a fim de adicionar ou subtrair o ponto final
programado de cada bloco.
D Cancelamento da
correo

A especificao do nmero de correo 0, 00 ou 0000 cancela a correo.


NOTA
Quando o nmero de correo da geometria da ferramenta
especificado com um valor igual ao do nmero de
correo do desgaste da ferramenta (parmetro n 5002#1
(LGN) colocado em 0), a correo da geometria da
ferramenta no ser cancelada por um cdigo T
especificado que possua o nmero de correo 2. No
entanto, se o parmetro n 5002#5 (LGC) estiver ativado,
o nmero de correo 0 tambm poder ser usado para
cancelar a correo da geometria da ferramenta.

188

B--63604PO/01

14. FUNO DE COMPENSAO

PROGRAMAO

Se o parmetro TGC (n 5003#7) estiver colocado em 1, a correo da


geometria da ferramenta tambm poder ser cancelada por um reset.

Exemplos

1. Especificao do nmero de correo da geometria da ferramenta e do


nmero de correo do desgaste da ferramenta com os dois ltimos
dgitos de um cdigo T
(quando LGN, o bit 1 do parmetro n 5002, est colocado em 0):
N1 X50.0 Z100.0 T0202 ; Especifica o nmero de correo 02
N2 Z200.0 ;
N3 X100.0 Z250.0 T0200 ; Cancela a correo
Caminho programado Comando absoluto
aps o deslocamento do
N2
sistema de coordenadas
de trabalho
N1

Correo

N3

Cancelamento
da correo

Caminho da ferramenta
aps a correo

2. Suponha que a correo da geometria no cancelada com o n de


correo 0
(quando LGN, o bit 1 do parmetro n 5002, est colocado em 1),
N1 X50.0 Z100.0 T0202 ; Nmero de seleo da ferramenta (nmero
de correo da geometria da ferramenta: 02)
N2 Z200.0 ;
N3 X100.0 Z250.0 T0000 ; Cancela a correo
Caminho programado aps o
deslocamento do sistema de
coordenadas de trabalho
N1

N3
N2

Caminho da ferramenta
aps a correo
Correo

189

Cancelamento
da correo

14. FUNO DE COMPENSAO

14.1.6
G53, G28, G30 e G30.1
Quando Aplicada a
Correo da Posio
da Ferramenta

PROGRAMAO

B--63604PO/01

Esta seo descreve as operaes seguintes em que a correo da posio


da ferramenta aplicada: Comandos G53, G28, G30 e G30.1, retorno
manual ao ponto de referncia e cancelamento da correo da posio da
ferramenta com um comando T00.

Explicaes
D Retorno ao ponto de
referncia (G28) e
comando G53 quando
aplicada a correo da
posio da ferramenta

A execuo do retorno ao ponto de referncia (G28) ou de um comando


G53, quando aplicada a correo da posio da ferramenta, no cancela
o vetor de correo da posio da ferramenta. Contudo, a indicao da
posio absoluta a seguinte, de acordo com a definio do bit 4 (LGT)
do parmetro n 5002.

LGT = 0 (A compensao da geometria da ferramenta baseia--se no deslocamento do sistema de


coordenadas.)

Tela
das
coordenad
as
de
posio
absoluta

Correo da posio da
ferramenta (sem opo)

Compensao da
geometria da ferramenta

Compensao do
desgaste da ferramenta

Bloco para o retorno


ao
ponto
de
referncia
ou
o
comando G53

O vetor no considerado.
As
coordenadas
so
mostradas como se a
correo
tivesse
sido
temporariamente
cancelada.

O
deslocamento

considerado.
So
mostradas as coordenadas
deslocadas de acordo com
a
compensao
da
geometria da ferramenta.

O vetor no considerado.
As
coordenadas
so
mostradas como se a
correo
tivesse
sido
temporariamente
cancelada.

Bloco seguinte

O vetor considerado.

So
mostradas
as O vetor considerado.
coordenadas deslocadas
de
acordo
com
a
compensao da geometria da ferramenta.

LGT = 1 (A compensao da geometria da ferramenta baseia--se no movimento da ferramenta.)

Tela
das
coordenad
as
de
posio
absoluta

Correo da posio da
ferramenta (sem opo)

Compensao da
geometria da ferramenta

Compensao do
desgaste da ferramenta

Bloco para o retorno


ao
ponto
de
referncia
ou
o
comando G53

O vetor no considerado.
As
coordenadas
so
mostradas como se a
correo
tivesse
sido
temporariamente
cancelada.

O vetor no considerado.
As
coordenadas
so
mostradas como se a
correo
tivesse
sido
temporariamente
cancelada.

O vetor no considerado.
As
coordenadas
so
mostradas como se a
correo
tivesse
sido
temporariamente
cancelada.

Bloco seguinte

O vetor considerado.

O vetor considerado.

O vetor considerado.

NOTA
O bit 6 (DAL) do parmetro n 3104 colocado em 0 (as posies reais, s quais aplicada
a correo da posio da ferramenta, so mostradas na tela da posio absoluta).

190

PROGRAMAO

B--63604PO/01

D Retorno manual ao
ponto de referncia
quando aplicada a
correo da ferramenta

14. FUNO DE COMPENSAO

Quando aplicada a correo da ferramenta, a execuo do retorno


manual ao ponto de referncia no cancela o vetor de correo da posio
da ferramenta. Contudo, dependendo da definio do bit 4 (LGT) do
parmetro n 5002, a indicao da posio absoluta a seguinte:

LGT = 0 (A compensao da geometria da ferramenta baseia--se no deslocamento do sistema de


coordenadas.)

Tela das coor- Aps o retorno manual


denadas
de ao ponto de referncia
posio absoluta

Bloco seguinte

Compensao da
geometria da ferramenta

Sem opo de compensao do


desgaste da ferramenta ou de
compensao da geometria e do
desgaste da ferramenta

O deslocamento considerado.
So mostradas as coordenadas
deslocadas de acordo com a
compensao da geometria da
ferramenta.

O vetor no considerado. As
coordenadas so mostradas como
se a correo tivesse sido
temporariamente cancelada.

So mostradas as coordenadas O vetor considerado.


deslocadas de acordo com a
compensao da geometria da
ferramenta.

LGT = 1 (A compensao da geometria da ferramenta baseia--se no movimento da ferramenta.)

Tela das coor- Aps o retorno manual


denadas
de ao ponto de referncia
posio absoluta
Bloco seguinte

Compensao da
geometria da ferramenta

Sem opo de compensao do


desgaste da ferramenta ou de
compensao da geometria e do
desgaste da ferramenta

O vetor no considerado. As
coordenadas so mostradas como
se a correo tivesse sido
temporariamente cancelada.

O vetor no considerado. As
coordenadas so mostradas como
se a correo tivesse sido
temporariamente cancelada.

O vetor considerado.

O vetor considerado.

NOTA
O bit 6 (DAL) do parmetro n 3104 colocado em 0 (as posies reais, s quais aplicada
a correo da posio da ferramenta, so mostradas na tela da posio absoluta).

191

14. FUNO DE COMPENSAO

D Cancelamento da
correo da posio da
ferramenta com T00

PROGRAMAO

B--63604PO/01

Se a especificao apenas de T00, enquanto aplicada a correo da


posio da ferramenta, cancela ou no a correo, depende das definies
dos seguintes parmetros:
Quando selecionada a opo de compensao da geometria/desgaste da
ferramenta
LGN = 0

LGN (n 5002#1)

LGT (n 5002#4)

LGC (n 5002#5)

O nmero de correo da geometria :


0: Igual ao nmero de correo
do desgaste
1: Igual ao nmero de seleo
da ferramenta

A compensao da geometria A correo da geometria:


aplicada:
0: No cancelada com T00
0: Com base no deslocamento
1: cancelada com T00
do sistema de coordenadas
1: Com base no movimento da
ferramenta

Resultado

LGT=0

LGT=0

No
cancelada
Cancelada

LGC=0
LGC=1
LWM (n 5002#6)
A correo da posio da ferramenta aplicada:
0: Atravs do cdigo T
1: Atravs do movimento
ao longo do eixo

LGT=1

LWM=0
LWM=1

Cancelada
No
cancelada

NOTA
1 Quando LGT=0, LWM no tem referncia.
2 Quando LGT=1, LGC no tem referncia, mesmo que
LGN = 0.
LGN = 1
LGN (n 5002#1)

LGT (n 5002#4)

LGC (n 5002#5)

O nmero de correo da geometria :


0: Igual ao nmero de correo
do desgaste
1: Igual ao nmero de seleo
da ferramenta

A compensao da geometria A correo da geometria:


aplicada:
0: No cancelada com T00
0: Com base no deslocamento
1: cancelada com T00
do sistema de coordenadas
1: Com base no movimento da
ferramenta

Resultado

LGT=0

LGT=0

Cancelada

LGC no tem referncia.


LWM (n 5002#6)
A correo da posio da ferramenta aplicada:
0: Atravs do cdigo T
1: Atravs do movimento
ao longo do eixo

LGT=1

LWM=0
LWM=1

192

Cancelada
No
cancelada

B--63604PO/01

14. FUNO DE COMPENSAO

PROGRAMAO

NOTA
1 Quando LGT=0, LWM no tem referncia.
2 Quando LGT=1, LGC no tem referncia.

Quando no selecionada a opo de compensao da geometria/


desgaste da ferramenta
LGN (n 5002#1)

LGT (n 5002#4)

LGC (n 5002#5)

O nmero de correo da
geometria :
0: Igual ao nmero de correo
do desgaste
1: Igual ao nmero de seleo
da ferramenta

A compensao da geometria A correo da geometria:


aplicada:
0: No cancelada com T00
0: Com base no deslocamento
1: cancelada com T00
do sistema de coordenadas
1: Com base no movimento
da ferramenta

LGN no tem referncia.

LGT no tem referncia.

Resultado

LGC no tem referncia.

O nmero de correo da posio A correo da posio da LWM (n 5002#6)


da ferramenta utiliza sempre os ferramenta sempre aplicada
dgitos de ordem inferior.
com base no movimento da A correo da posio da ferramenta aplicada:
ferramenta.
0: Atravs do cdigo T
1: Atravs do movimento
ao longo do eixo
LWM=0
LWM=1

193

Cancelada
No
cancelada

14. FUNO DE COMPENSAO

14.2

VISO GERAL DA
COMPENSAO DO
RAIO DA PONTA DA
FERRAMENTA

PROGRAMAO

B--63604PO/01

difcil efetuar a compensao necessria para fabricar peas exatas


quando se utiliza apenas a funo de correo da ferramenta, em virtude
da curvatura da ponta da ferramenta no corte cnico ou no corte circular.
A funo de compensao do raio da ponta da ferramenta compensa
automaticamente os erros atrs mencionados.

Caminho da ferramenta sem


compensao

Pea

Caminho da ferramenta
com compensao

Profundida
de de corte
insuficiente

Ponta da
ferramenta

Contorno 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 seguinte no existe, na


realidade.
A ponta imaginria da ferramenta necessria, porque geralmente mais
difcil definir o centro do raio da ponta da ferramenta real na posio
inicial do que a ponta imaginria da ferramenta (Nota).
Alm disso, o raio da ponta da ferramenta no precisa ser considerado para
efeitos de programao quando utilizada a ponta imaginria da
ferramenta.
A relao entre as posies, quando a ferramenta definida para a posio
inicial, mostrada na figura seguinte.

A
Posio inicial
Quando programada em funo
do centro da ponta da ferramenta

Posio inicial
Quando programada em funo da
ponta imaginria da ferramenta

Fig. 14.2.1 (a) Centro do raio da ponta da ferramenta e ponta imaginria


da ferramenta

194

PROGRAMAO

B--63604PO/01

14. FUNO DE COMPENSAO

CUIDADO
Em uma mquina com pontos de referncia, possvel colocar uma posio padro, como
p. ex. o centro do cabeote de torno--revlver, sobre a posio inicial. A distncia entre esta
posio padro e o centro do raio da ponta ou a ponta imaginria da ferramenta definida
como o valor de correo da ferramenta. A definio da distncia entre a posio padro e
o centro do raio da ponta da ferramenta como valor de correo, equivale a colocar o centro
do raio da ponta da ferramenta sobre a posio inicial, enquanto que a definio da distncia
entre a posio padro e a ponta imaginria da ferramenta, equivale a colocar a ponta
imaginria da ferramenta sobre a posio padro. Para definir o valor de correo,
geralmente mais fcil medir a distncia entre a posio padro e a ponta imaginria da
ferramenta, do que entre a posio padro e o centro do raio da ponta da ferramenta.

OFX
(Correo da
ferramenta
no eixo X)

OFZ
(Correo da
ferramenta no eixo Z)
Definio da distncia entre a posio padro
e o centro da ponta da ferramenta como valor
de correo da ferramenta

A posio inicial colocada sobre o centro da ponta


da ferramenta

OFX
(Correo da
ferramenta no
eixo X)

OFZ
(Correo da
ferramenta no eixo Z)
Definio da distncia entre a posio padro e o
centro da ponta imaginria da ferramenta como
valor de correo da ferramenta

A posio inicial colocada sobre a ponta imaginria


da ferramenta

Fig. 14.2.1 (b) Valor de correo da ferramenta quando o centro do cabeote de torno
revlver colocado sobre a posio inicial
Se for utilizada a compensao do raio da
ponta da ferramenta, executado um corte
preciso.

O caminho do centro da ponta da ferramenta


o mesmo do caminho programado, a menos
que seja executada a compensao do raio da
ponta da ferramenta.
Caminho do centro da
ponta da ferramenta

Caminho do centro da
ponta da ferramenta

Partida

Partida

Caminho programado

Caminho programado

Fig. 14.2.1 (c) Caminho da ferramenta ao programar com base no centro da ponta da ferramenta
Com a compensao do raio da ponta da
ferramenta, executado um corte preciso.

Sem a compensao do raio da ponta da


ferramenta, o caminho da ponta da ferramenta
imaginria igual ao caminho programado.

Caminho da ponta
imaginria da
ferramenta

Caminho da ponta
imaginria da
ferramenta

Partida

Partida

Caminho programado

Caminho programado

Fig. 14.2.1 (d) Caminho da ferramenta ao programar com base na ponta imaginria da ferramenta

195

14. FUNO DE COMPENSAO

14.2.2
Sentido da Ponta
Imaginria da
Ferramenta

PROGRAMAO

B--63604PO/01

O sentido da ponta imaginria da ferramenta, visto a partir do centro da


ponta da ferramenta, determinado pelo sentido da ferramenta durante o
corte, pelo que deve ser definido antecipadamente, tal como os valores de
correo.
O sentido da ponta imaginria da ferramenta pode ser selecionado entre
as oito especificaes mostradas abaixo, na Fig. 14.2.2, juntamente com
os respectivos cdigos.
A Fig. 14.2.2 ilustra a relao entre a ferramenta e a posio inicial. As
especificaes seguintes aplicam--se em caso de seleo da opo de
correo da geometria da ferramenta e de correo do desgaste da
ferramenta.

Ponta imaginria da
ferramenta nmero 1

Ponta imaginria da
ferramenta nmero 3

Ponta imaginria da
ferramenta nmero 5

Ponta imaginria da
ferramenta nmero 7

Ponta imaginria da
ferramenta nmero 2

Ponta imaginria da
ferramenta nmero 4

Ponta imaginria da
ferramenta nmero 6

Ponta imaginria da
ferramenta nmero 8

Fig. 14.2.2 Sentido da ponta imaginria da ferramenta

196

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

As pontas das ferramentas imaginrias com os nmeros 0 a 9 so


utilizadas quando o centro da ponta da ferramenta coincide com a posio
inicial. Defina o nmero da ponta imaginria da ferramenta no endereo
OFT para cada nmero de correo. O bit 7 (WNP) do parmetro n 5002
usado para determinar se o sentido da ponta virtual da ferramenta para
a compensao do raio da ponta da ferramenta, dever ser determinado
pelo nmero de correo da geometria da ferramenta ou pelo nmero de
correo do desgaste da ferramenta.

Ponta imaginria da ferramenta nmero 0 a 9

Limitaes
D Seleo de plano

Os sentidos 1 a 8 da ponta virtual da ferramenta s podem ser usados no


plano G18 (Z--X). Para a ponta virtual da ferramenta 0 ou 9, a
compensao aplicada nos dois planos G17 e G19.

14.2.3
Nmero de Correo e
Valor de Correo
Explicaes
D Nmero de correo e
valor de correo
Valor de compensao do raio da
ponta da ferramenta
(valor do raio da ponta da ferramenta)

Este valor definido atravs do painel MDI, de acordo com o nmero de


correo.
Quando se selecionam as opes de compensao da geometria da
ferramenta e de compensao do desgaste da ferramenta, os valores de
correo mudam da seguinte forma:
Tabela 14.2.3 (a) Nmero de correo e valor de correo
Nmero
de
correo

OFX
(Valor de
correo
no eixo X)

OFZ
(Valor de
correo
no eixo Z)

OFR
(Valor
de
compensa
o do raio
da ponta da
ferramenta)

OFT
(Sentido da
ponta
imaginria
da
ferramenta)

OFY
(Valor de
correo no
eixo Y)

01
02
:
98
99

0.040
0.060
:
0.050
0.030

0.020
0.030
:
0.015
0.025

0.20
0.25
:
0.12
0.24

1
2
:
6
3

0.030
0.040
:
0.025
0.035

197

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

Quando se selecionam as opes de compensao da geometria da


ferramenta e de compensao do desgaste da ferramenta, os valores de
correo mudam da seguinte forma:
Tabela 14.2.3 (b) Correo da geometria da ferramenta
Nmero
OFGX
de
(Quantidade
correo de correo
da
da
geometria geometria
no eixo X)

G01
G02
G03
G04
G05
:

10.040
20.060
0
:
:
:

OFGZ
(Quantidade
de
correo da
geometria
no eixo Z)

OFGR
(Valor de
correo da
geometria
do raio da
ponta da
ferramenta)

OFT
(Sentido da
ponta
imaginria
da
ferramenta)

OFGY
(Quantidade
de correo
da
geometria
no eixo Y)

50.020
30.030
0
:
:
:

0
0
0.20
:
:
:

1
2
6
:
:
:

70.020
90.030
0
:
:
:

Tabela 14.2.3 (c) Correo do desgaste da ferramenta

D Compensao do raio da
ponta da ferramenta
D Sentido da ponta
imaginria da ferramenta
D Comando do valor de
correo

Nmero
de
correo
do
desgaste

OFGX
(Quantidade
de correo
do desgaste
no eixo X)

OFGZ
(Quantidade
de correo
do desgaste
no eixo Z)

OFGR
(Valor de
correo do
desgaste do
raio da
ponta da
ferramenta)

OFT
(Sentido da
ponta
imaginria
da
ferramenta)

OFGY
(Quantidade
de correo
do desgaste
no eixo Y)

W01
W02
W03
W04
W05
:

0.040
0.060
0
:
:
:

0.020
0.030
0
:
:
:

0
0
0.20
:
:
:

1
2
6
:
:
:

0.010
0.020
0
:
:
:

Neste caso, o valor de compensao do raio da ponta da ferramenta a


soma do valor de correo da geometria ou do desgaste.
OFR=OFGR+OFWR
O sentido da ponta imaginria da ferramenta pode ser definido tanto para
a correo da geometria como para a correo do desgaste.
No entanto, s vlido o sentido indicado por ltimo.
O nmero de correo especificado com um cdigo T igual ao que
usado para a correo da ferramenta. Para mais pormenores, ver subse.
II--14.1.2.
NOTA
Quando o nmero de correo da geometria especificado
igual ao da seleo da ferramenta, atravs da definio do
parmetro LGT (n 5002#1), e designado um cdigo T,
cujos nmeros de correo da geometria e de correo do
desgaste so diferentes, vlido o sentido da ponta
imaginria da ferramenta, especificado pelo nmero de
correo da geometria.
Exemplo)

T0102
OFR=RFGR01+OFWR02
OFT=OFT01

198

D Faixa de definio do
valor de correo

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

A faixa do valor de correo a seguinte:


Sistema incremental

Sistema mtrico

Sistema ingls

IS--B

de 0 a999.999 mm

de 0 a99.9999 pol.

IS--C

de 0 a999.9999 mm de 0 a99.99999 pol.

O valor de correo correspondente ao nmero de correo 0 sempre 0.


No pode ser atribudo qualquer valor de correo ao nmero de correo 0.

14.2.4
Posio de Trabalho e
Comando de
Movimento

Na compensao do raio da ponta da ferramenta, necessrio especificar


a posio da pea em relao ferramenta.
Cdigo G

Posio da pea

Caminho da ferramenta

G40

(Cancelar)

Movimento ao longo do caminho


programado

G41

Lado direito

Movimento esquerda do caminho


programado

G42

Lado esquerdo

Movimento direita do caminho


programado

A ferramenta corrigida para o lado oposto ao da pea.

G42

Eixo X

Eixo Z
Pea

G41

A ponta imaginria da ferramenta


est no caminho programado.
G40
G40

Ponta imaginria da
ferramenta nmero 1 a 8

199

Ponta imaginria da
ferramenta nmero 0

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

A posio da pea pode ser alterada atravs da definio do sistema de


coordenadas, como mostrado abaixo.

Eixo Z

G41 (a pea est no


lado esquerdo)

Eixo X

Pea

G42 (a pea est no


lado direito)

Nota
Se o valor de compensao
do raio da ponta da
ferramenta for negativo, a
posio da pea altera--se.

G40, G41 e G42 so modais.


No especifique G41 durante o modo G41. Caso contrrio, a
compensao no funcionar devidamente.
Pela mesma razo, no especifique G42 durante o modo G42.
Os blocos dos modos G41 ou G42, em que no so especificados G41 ou
G42, so representados por (G41) ou (G42), respectivamente.
D Movimento da
ferramenta quando a
pea no muda de
posio

Quando a ferramenta se desloca, a ponta da ferramenta mantm contato


com a pea.

(G42)
(G42)

(G42)

Diagrama
ampliado

200

(G42)

(G42)

(G42)

D Movimento da
ferramenta quando a
pea muda de posio

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

A posio da pea em relao ferramenta muda no canto do caminho


programado, como mostra a figura a seguir.
A

Posio
da pea

G41

G42
B

Posio
da pea
A

G41

G42

Embora, no caso acima, no exista qualquer pea no lado direito do


caminho programado, no movimento de A para B se pressupe que a pea
existe. A posio da pea no pode ser alterada no bloco subseqente ao
bloco de partida. No exemplo acima, se o bloco que especifica o
movimento de A para B fosse o bloco de partida, o caminho da ferramenta
no seria igual ao que mostrado.
D Partida

O bloco em que o modo muda de G40 para G41 ou G42 chamado bloco
de partida.
G40 _ ;
G41 _ ; (Bloco de partida)
No bloco de partida, a ferramenta executa movimentos de transio para
a correo.
No bloco a seguir ao bloco de partida, o centro da ponta da ferramenta
colocado perpendicularmente ao caminho programado para esse bloco, na
posio inicial.

G40

(G42)

201

G42 (Partida)

14. FUNO DE COMPENSAO

D Cancelamento da
correo

PROGRAMAO

B--63604PO/01

O bloco em que o modo muda de G41 ou G42 para G40 chamado bloco
de cancelamento da correo.
G41 _ ;
G40 _ ; (Bloco de cancelamento da correo)
O centro da ponta da ferramenta se movimenta para uma posio
perpendicular ao caminho programado no bloco anterior ao bloco de
cancelamento. No bloco de cancelamento da correo (G40), a ferramenta
colocada na posio final, como mostrado abaixo.

Posio final
G40
(G42)

D Especificao de
G41/G42 no modo
G41/G42

Quando especificado de novo no modo G41/G42, o centro da ponta da


ferramenta colocado perpendicularmente ao caminho programado do
bloco anterior, na posio final do mesmo.

(G42)

(G42)

(G42)

G42 W--500.0 U--500.0 ;

O posicionamento do centro da ponta da ferramenta no executado no


bloco que primeiro especifica G41/G42.
D Movimento da
ferramenta quando o
sentido de deslocao
da ferramenta no bloco
que inclui um comando
G40 diferente do
sentido de deslocao
da pea

Para retrair a ferramenta no sentido especificado por X(U) e Z(W) e


cancelar a compensao do raio da ponta da ferramenta no final da
usinagem do primeiro bloco, como ilustrado na figura abaixo, especifique
o seguinte:
G40 X(U) _ Z(W) _ I _ K _ ;
I, K
U, W

Sentido de deslocao
da ferramenta
G40
G42

G40 U_ W_ I_ K_ ;

202

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

A posio da pea especificada atravs dos endereos I e K a mesma do


bloco precedente. Se I e/ou K for especificado com G40 no modo de
cancelamento, I e/ou K ser 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 so eficazes.)
Os valores numricos a seguir a I e K devem ser sempre especificados
como valores de um raio.

Exemplos

X
(3)

300
(1)
(2)

200

60

120

30

150

(Modo G40)
1.G42 G00 X60.0 ;
2.G01 X120.0 W--150.0 F10 ;
3.G40 G00 X300.0 W150.0 I40.0 K--30.0 ;

203

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

14.2.5
Notas Sobre a Compensao do Raio da Ponta
da Ferramenta
Explicaes

1.M05 ;
2.S210 ;
3.G04 X1000 ;
4.G01 U0 ;
5. G98 ;
6.G10 P01 X10.0 Z20.0 R0.5 Q2 ;

D Movimento da
ferramenta quando dois
ou mais blocos sem um
comando de movimento
no devem ser
programados
consecutivamente

Emisso do cdigo M
Emisso do cdigo S
Pausa
Distncia de avano igual a zero
Somente cdigo G
Alterao da correo

Se dois ou mais blocos, dos acima indicados, forem especificados


consecutivamente, o centro da ponta da ferramenta passa para uma
posio perpendicular ao caminho programado do bloco anterior, no final
do mesmo. No entanto, se o comando de movimento for o do ponto 4, o
movimento da ferramenta acima obtido somente com um bloco.
(Modo G42)
N6 W1000.0 ;
N7 S21 ;
N8 M04 ;
U9 U--1000.0 W1000.0 ;

Caminho programado
N6

N7 N8

Caminho do centro da
ponta da ferramenta

D Compensao do raio da
ponta da ferramenta com
G90 ou G94

N9

A compensao do raio da ponta da ferramenta com G90 (ciclo de corte


do dimetro exterior/interior) ou G94 (ciclo de torneamento da superfcie
final) a seguinte:
1. Movimento de acordo com os nmeros da ponta imaginria da
ferramenta
Em todos os caminhos do ciclo, o caminho do centro da ponta da
ferramenta , geralmente, paralelo ao caminho programado.
Caminho do centro da
ponta da ferramenta

G90
4, 8, 3

5, 0, 7

5, 0, 7

1, 6, 2

Caminho do centro da
ponta da ferramenta
4, 8, 3

G94

Em todos 1, 4, 5
os casos

1, 6, 2

8, 0, 6
3, 7, 2

Caminho programado

204

1, 4, 5
Em todo
o caso

8, 0, 6

Caminho programado

3, 7, 2

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

2. Sentido da correo
O sentido de correo indicado na figura abaixo independente do
modo G41/G42.
G90

D Compensao do raio da
ponta da ferramenta com
G71 a G76 ou G78

D Compensao do raio da
ponta da ferramenta ao
executar a chanfragem

G94

Quando especificado um dos ciclos seguintes, o ciclo desviado por um


vetor de compensao do raio da ponta da ferramenta. Durante o ciclo, no
executado qualquer clculo de interseo.
G71 (Remoo de material por torneamento ou ciclo de retificao
transversal)
G72 (Remoo de material por faceamento ou ciclo direto de
retificao transversal e dimenso constante)
G73 (Repetio de padres ou ciclo de retificao por oscilao)
G74 (Perfurao profunda da superfcie final)
G75 (Perfurao do dimetro exterior/interior)
G76 (Ciclo de rosca mltipla)
G78 (Ciclo de abertura de rosca)
O movimento executado aps a compensao mostrado abaixo.

(G42)
Caminho programado
(G41)

D Compensao do raio da
ponta da ferramenta ao
inserir um arco do canto

O movimento executado aps a compensao mostrado abaixo.

(G42)
Caminho programado
(G41)

205

14. FUNO DE COMPENSAO

D Compensao do raio da
ponta da ferramenta
quando o bloco
especificado a partir do
painel MDI

PROGRAMAO

B--63604PO/01

Neste caso, no executada a compensao do raio da ponta da


ferramenta.

206

PROGRAMAO

B--63604PO/01

14.3

PORMENORES DA
COMPENSAO DO
RAIO DA PONTA DA
FERRAMENTA

14. FUNO DE COMPENSAO

Esta seo explica de forma pormenorizada o movimento da ferramenta para


a compensao do raio da ponta da ferramenta, descrita na seo 14.2.
Esta seo composta pelas seguintes subsees:

14.3.1
14.3.2
14.3.3
14.3.4

Aspectos gerais
Movimento da ferramenta aquando da partida
Movimento da ferramenta no modo de correo
Movimento da ferramenta aquando do cancelamento do
modo de correo
14.3.5 Verificao de interferncias
14.3.6 Corte excessivo devido compensao do raio da ponta da
ferramenta
14.3.7 Correo na chanfragem e arcos de canto
14.3.8 Comando de entrada atravs do painel MDI
14.3.9 Precaues gerais para as operaes de correo
14.3.10Comandos G53, G28, G30 e G30.1 no modo do raio da ponta
da ferramenta Modo de compensao

14.3.1
Aspectos gerais
D Vetor de correo do
centro do raio da ponta
da ferramenta

D G40, G41, G42

O vetor de correo do centro do raio da ponta da ferramenta um vetor


bidimensional, igual ao valor de correo especificado no cdigo T, e calculado
no CNC. Sua dimenso se altera bloco a bloco, de acordo com o movimento da
ferramenta. Este vetor de correo (seguidamente denominado, simplesmente, de
vetor) criado internamente pela unidade de controle, como for necessrio para
uma correo adequada e para calcular um caminho da ferramenta com uma
correo exata (atravs do raio da ponta da ferramenta) a partir do caminho
programado. Este vetor apagado pelo reset. O vetor acompanha sempre a
ferramenta medida que esta avana. Um conhecimento adequado sobre as
funes do vetor, essencial para obter uma programao precisa. Leia a descrio
apresentada abaixo, sobre como criar devidamente os vetores.
G40, G41 ou G42 usado para apagar ou gerar vetores.
Estes cdigos so usados juntamente com G00, G01, G02, G03 ou G33 para
especificar um modo de movimento da ferramenta (correo).
Cdigo G
G40
G41
G42

D Modo de cancelamento

Funo
Cancelamento da compensao do
raio da ponta da ferramenta
Correo esquerda ao longo do
caminho da ferramenta
Correo direita ao longo do caminho
da ferramenta

Posio da pea
Nenhuma
Direita
Esquerda

G41 e G42 especificam um modo de correo, enquanto G40 especifica o


cancelamento da correo.
O sistema aciona o modo de cancelamento imediatamente aps a energizao,
quando pressionado o boto de RESET no MDI ou quando um programa
intencionalmente finalizado atravs da execuo de M02 ou M30. (O sistema
pode no acionar o modo de cancelamento, dependendo da
mquina-- ferramenta.) No modo de cancelamento, o vetor colocado em zero
e o caminho do centro da ponta da ferramenta coincide com o caminho
programado. O programa deve terminar no modo de cancelamento. Se terminar
no modo de correo, a ferramenta no pode ser colocada no ponto final e pra
em uma posio afastada do ponto final, ao longo do comprimento do vetor.
207

14. FUNO DE COMPENSAO

D Partida

PROGRAMAO

B--63604PO/01

Quando um bloco que satisfaz todas as condies seguintes executado


no modo de cancelamento, o sistema aciona o modo de correo. O
controle durante esta operao denominado partida.
D G41 ou G42 est includo no bloco ou foi especificado para que o
sistema acione o modo de correo. O controle durante esta operao
denominado partida.
D O nmero de correo para a compensao do raio da ponta da
ferramenta no 00.
D O movimento de X ou Z especificado no bloco e a distncia a
percorrer no igual a zero.
Na partida, no permitido um comando circular (G02 ou G03).
Se for especificado, acionado o alarme P/S (PS34). Durante a partida so
lidos dois blocos. O primeiro bloco executado e o segundo bloco
inserido no buffer da compensao do raio da ponta da ferramenta. No
modo de bloco nico, so lidos dois blocos e o primeiro deles executado,
seguindo--se a parada da mquina.
Nas operaes subseqentes, feita a leitura antecipada de dois blocos,
encontrando--se, portanto, no CNC o bloco atualmente em execuo e os
dois blocos seguintes.

D Lado interno e lado


externo

Quando o ngulo de interseo criado pelos caminhos da ferramenta,


especificados com comandos de movimento para dois blocos, superior
a 180, ele denominado de lado interno. Quando o ngulo se situa
entre 0 e 180, denominado de lado externo.
Lado interno

Lado externo
Caminho programado

Pea

Pea

Caminho
programado
180

D Significado dos
smbolos

0<180

Os smbolos seguintes so usados nas figuras subseqentes:


-- S indica uma posio na qual um bloco nico executado uma s vez.
-- SS indica uma posio na qual um bloco nico executado duas vezes.
-- SSS indica uma posio na qual um bloco nico executado trs vezes.
-- L indica que a ferramenta se move ao longo de uma linha reta.
-- C indica que a ferramenta se move ao longo de um arco.
-- r indica o valor de compensao do raio da ponta da ferramenta.
-- Uma interseo uma posio na qual os caminhos programados
de dois blocos se intersetam, depois de terem sido deslocados de acordo
com o valor r.
-- indica indica o centro do raio da ponta da ferramenta.

208

B--63604PO/01

14.3.2
Movimento da
Ferramenta Aquando
da Partida

14. FUNO DE COMPENSAO

PROGRAMAO

Quando se muda do modo de cancelamento da correo para o modo de


correo, a ferramenta se move como ilustrado abaixo (partida):

Explicaes
D Movimento da
ferramenta em torno de
um canto interno
(180)

LinearLinear
Pea

Caminho programado
r

G42

L
S

Caminho do centro do raio da ponta


da ferramenta

L
Posio inicial
LinearCircular

G42

S
L
Posio inicial

D Movimento da
ferramenta em torno do
exterior de um canto, em
um ngulo obtuso
(90<180)

LinearLinear

Pea
C

Caminho do centro do
raio da ponta da ferramenta

Caminho
programado

Posio inicial
G42

Pea

Caminho programado
r
S

Interseo
LinearCircular

Caminho do centro do raio


da ponta da ferramenta

Posio inicial
G42

L
r
S

Pea

C
L
L
Interseo
Caminho
Caminho do centro do
raio da ponta da ferramenta programado

209

14. FUNO DE COMPENSAO

D Movimento da
ferramenta em torno do
exterior de um ngulo
agudo (<90)

PROGRAMAO

B--63604PO/01

LinearLinear

Posio inicial

L
S

G42
r

Pea

Caminho programado

Caminho do centro do raio


da ponta da ferramenta

L
L

LinearCircular

Posio inicial

L
S

G42
r

L
L

Pea

Caminho do centro do
raio da ponta da ferramenta

D Movimento da
ferramenta linearlinear,
em torno do lado externo
de um ngulo agudo
inferior a 1 grau
(<1)

Caminho programado

Caminho do centro do raio da ponta da ferramenta

Caminho programado

G41

G41 Inferior a 1 grau

D Bloco sem comando de


movimento da ferramenta
aquando da partida

Posio inicial

Se o comando for especificado aquando da partida, o vetor de correo


no ser criado.
G91 G40 ;
:
N6 U100.0 W100.0 ;
N7 G41 U0 ;
N8 U--100.0 ;
N9 U--100.0 W100.0 ;

N7

N6

SS

N8

Caminho do
centro do
raio da ponta da
ferramenta

N9
Caminho programado

NOTA
Sobre a definio de blocos que no movimentam a
ferramenta, ver a subseo II--14.3.3.

210

B--63604PO/01

14.3.3

14. FUNO DE COMPENSAO

PROGRAMAO

No modo de correo, a ferramenta se move como abaixo ilustrado:

Movimento da
Ferramenta no Modo
de Correo
Explicaes
D Movimento da
ferramenta em torno do
interior de um canto
(180)

LinearLinear

Pea
Caminho programado
Caminho do centro do raio
da ponta da ferramenta
S
Interseo

LinearCircular

Pea
Interseo
L

C
Caminho
programado

Caminho do centro
do raio da ponta da
ferramenta

CircularLinear

Pea
Caminho programado
Caminho do centro do raio da
ponta da ferramenta
S
C Interseo

CircularCircular

Interseo
C

Pea

C
Caminho
programado

Caminho do centro do
raio da ponta da ferramenta

211

14. FUNO DE COMPENSAO

D Movimento da ferramenta
em torno do lado interno
(<1) com um vetor
extremamente longo,
linear linear

PROGRAMAO

B--63604PO/01

Interseo
r

Caminho do centro do raio da ponta


da ferramenta
Caminho programado
r

S
Interseo

O leitor pode tambm adotar o mesmo procedimento no caso de arco para


linha reta, linha reta para arco e arco para arco.

212

B--63604PO/01

D Movimento da ferramenta
em torno do canto externo
de um ngulo obtuso
(90<180)

14. FUNO DE COMPENSAO

PROGRAMAO

LinearLinear

Pea

Caminho programado
Caminho do centro do raio
da ponta da ferramenta

S
Interseo

LinearCircular

Pea

L
S L
Interseo

Caminho do centro do
raio da ponta da ferramenta

Caminho programado

CircularLinear

Pea
Caminho programado

Caminho do centro do raio


da ponta da ferramenta

C
S
Interseo L

CircularCircular

Caminho programado
Caminho do centro
do raio da ponta da
ferramenta

213

Pea

SL
Interseo

14. FUNO DE COMPENSAO

D Movimento da ferramenta
em torno do canto externo
de um ngulo agudo
(<90)

PROGRAMAO

B--63604PO/01

LinearLinear
L

Pea

Caminho programado
Caminho do centro do raio
da ponta da ferramenta

S
L
L

LinearCircular
L

L
S

Pea

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

Caminho
programado

CircularLinear

C
S
L

Pea

Caminho programado

Caminho do centro do raio


da ponta da ferramenta

L
L

CircularCircular

C
S
L

r
r

Pea

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

214

Caminho programado

B--63604PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Excees
S A posio final do arco
no est sobre o arco

Se o fim de uma linha conducente a um arco for programado, por engano,


como o fim desse arco, como mostra a figura abaixo, o sistema assume
que a compensao do raio da ponta da ferramenta foi executada com base
em um crculo imaginrio que tem o mesmo centro que o arco e ultrapassa
a posio final especificada. Com base nessa suposio, o sistema cria um
vetor e executa a compensao. O caminho do centro do raio da ponta da
ferramenta resultante diferente daquele criado pela aplicao da
compensao do raio da ponta da ferramenta no caminho programado em
que a linha conducente ao arco considerada como uma linha reta.
Fim do arco

Linha conducente ao arco

Pea

Crculo imaginrio

Caminho programado
r

C
Centro do arco

L
L

Caminho do
centro do
raio da ponta da
ferramenta

A mesma descrio se aplica ao movimento da ferramenta entre dois


caminhos circulares.

215

14. FUNO DE COMPENSAO

S No existe interseo
interna

PROGRAMAO

B--63604PO/01

Se o valor de compensao do raio da ponta da ferramenta for


suficientemente pequeno, os dois caminhos circulares do centro do raio
da ponta da ferramenta feitos aps a compensao cruzam--se em uma
posio (P). A interseo P pode no ocorrer se for especificado um valor
excessivamente grande para a compensao do raio da ponta da
ferramenta. Quando esta situao prevista, um alarme P/S (n 33)
ativado no final do bloco anterior e a ferramenta pra. No exemplo
mostrado abaixo, os caminhos do centro do raio da ponta da ferramenta
ao longo dos arcos A e B cruzam--se em P quando especificado um valor
suficientemente pequeno para a compensao do raio da ponta da
ferramenta. Esta interseo no ocorre, se for especificado um valor
excessivamente grande.
Quando o valor de compensao
do raio da ponta da ferramenta
elevado

O alarme (n 033) ativado e a


ferramenta pra

Quando o valor de
compensao do raio da
ponta da ferramenta baixo
Centro do arco B
Caminho programado

Centro do arco A
r

Arco A

S O centro do arco
idntico posio inicial
ou posio final

Arco B

Se o centro do arco for idntico posio inicial ou ao ponto final, o


alarme P/S (n 038) visualizado e a ferramenta pra na posio final do
bloco anterior.
O alarme (n 038) ativado e a
ferramenta pra
Caminho do centro
do raio da ponta
r
da ferramenta
N5
Caminho programado

(G41)
N5 G01 W100.0 ;
N6 G02 W100.0 I0 J0 ;
N7 G03 U--100.0 I--100.0 ;

N6

N7

216

B--63604PO/01

D Alterao do sentido de
correo no modo de
correo

PROGRAMAO

14. FUNO DE COMPENSAO

O sentido de correo determinado pelos cdigos G (G41 e G42) para


o raio da ponta da ferramenta e para o sinal do valor de compensao do
raio da ponta da ferramenta, da seguinte forma:
Sinal do valor de
correo

--

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 interseo do
caminho do centro do raio da ponta da ferramenta desse bloco e no
caminho do centro do raio da ponta da ferramenta de um bloco anterior.
No possvel, contudo, realizar a alterao no bloco de partida e no bloco
que se lhe segue.

217

14. FUNO DE COMPENSAO

S Caminho do centro do
raio da ponta da
ferramenta com uma
interseo

PROGRAMAO

B--63604PO/01

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
Caminho do centro do raio
da ponta da ferramenta
CircularLinear
Pea
Caminho programado

G42

r
Caminho do centro do
raio da ponta da
ferramenta

L
S
r
G41
Pea

CircularCircular
C

Pea
G42
Caminho programado
r

r
G41

C
Caminho do centro do
raio da ponta da
S
ferramenta

218

Pea

B--63604PO/01

S Caminho do centro do
raio da ponta da
ferramenta sem uma
interseo

14. FUNO DE COMPENSAO

PROGRAMAO

Ao alterar o sentido de correo do bloco A para o bloco B com os


comandos G41 e G42, se no for necessria uma interseo com o
caminho da correo, o vetor normal do bloco B criado no ponto inicial
do bloco B.
LinearLinear

Pea
G42

(G42)

Caminho programado

G41
A

B
Pea

L
Caminho do centro do raio da ponta da ferramenta
G42

Caminho programado

G41
Caminho do centro do raio
da ponta da ferramenta
S

L
LinearCircular
S
L
L
Caminho do centro do
raio da ponta da
ferramenta

A
G41

G42
r

Caminho programado
S
CircularCircular
C
S
Um arco cuja posio final
no est no arco
C

r
G41
(G42)

Caminho programado
G42
r
C

r
L SL

Caminho do centro
do raio da ponta da
ferramenta

219

Centro
Centro

14. FUNO DE COMPENSAO

D Cancelar
temporariamente a
compensao do raio da
ponta da ferramenta
S Especificao de G28
(retorno automtico ao
ponto de referncia) no
modo de correo

PROGRAMAO

B--63604PO/01

Se o comando subseqente for especificado no modo de correo, o modo


de correo temporariamente cancelado, sendo depois automaticamente
restaurado. O modo de correo pode ser cancelado e iniciado como
descrito nas subsees II--14.3.2 e --14.3.4.
Se G28 for especificado no modo de correo, o modo de correo
cancelado em uma posio intermediria. Se o vetor ainda existir depois
do retorno da ferramenta ao ponto de referncia, as componentes do vetor
so repostas a zero, relativamente a cada eixo ao longo do qual foi
executado o retorno ao ponto de referncia.
G28

Posio intermediria
S

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 deslocao do bloco anterior, independentemente de se
usinar o lado interno ou externo, atravs da programao separada do
cdigo G de compensao do raio da ponta da ferramenta de corte (G41,
G42) no modo de correo. Se o cdigo for especificado em um comando
circular, no se obter o movimento circular correto.
Caso se pretenda que o sentido de correo seja alterado pela programao
do cdigo G de compensao do raio da ponta da ferramenta (G41, G42),
consultar Alterao do sentido de correo no modo de correo na
subse. 14.3.3.
LinearLinear

Um bloco especificado por


G42

Modo G42

Caminho do centro do raio da


L
ponta da ferramenta

L
S Interseo

CircularLinear

Um bloco especificado por


G42
Modo
G42

r
C

S Interseo

Caminho programado

220

B--63604PO/01

D Comando para cancelar


temporariamente o vetor
de correo

D Definio do sistema de
coordenadas da pea
(G50)

14. FUNO DE COMPENSAO

PROGRAMAO

Se se programar G50 durante o modo de correo, o vetor de correo


cancelado temporariamente; depois disso, o modo de correo retomado
automaticamente.
Neste caso, sem o movimento de cancelamento da correo, a ferramenta
se move diretamente do ponto de interseo para o ponto programado,
onde o vetor de correo cancelado. Quando o modo de correo
restaurado, a ferramenta se move tambm diretamente para o ponto de
interseo.

Caminho do
centro do
raio da ponta da
ferramenta

L
L

L
N6

N5
Caminho programado

L
S

N8

N7
Bloco G92
(G41)
N5 G91 G01 U700.0 W300.0 ;
N6 U600.0 W--300.0 ;
N7 G50 X200.0 Z100.0 ;
N8 G01 X800.0 Z400.0 ;

D Ciclos fixos
(G90, G92, G94) e
repetio de ciclos
(G71 a G76)

Ver as sees II--14.1 (G90, G92, G94) e II--14.2 (G70 a G76) sobre a
compensao do raio da ponta da ferramenta e respectivos ciclos fixos.
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 W--800.0 ;
N7 G90 U--600.0 Z--800.0 I--300.0 ;
N8 U1200.0 W500.0 ;

221

14. FUNO DE COMPENSAO

D Bloco sem movimento


da ferramenta

PROGRAMAO

B--63604PO/01

Os blocos seguintes no produzem qualquer movimento da ferramenta.


Neles, a ferramenta no se mover mesmo quando acionada a
compensao do raio da ponta da ferramenta.
1. M05 ; Emisso do cdigo M
2. S21 ; Emisso do cdigo S
3. G04 X10.0 ; Pausa
4. G10 P01 X10 Z20 R10.0 ; . Especificao do valor de
compensao do raio da ponta da ferramenta
5. (G17) Z200.0 ; Comando de movimento no includo
no plano de correo
6. G98 ; Somente cdigo G
7. X0 ; A distncia a percorrer igual a zero

S Bloco sem especificao


do movimento da
ferramenta no modo de
correo

Os comandos
1 a 6 no
so de
movimento.

Quando um bloco nico sem movimento da ferramenta especificado no


modo de correo, o vetor e o caminho do centro do raio da ponta da
ferramenta so iguais aos existentes quando o bloco no programado.
Este bloco executado no ponto de parada de bloco nico.
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 a distncia a percorrer zero mesmo que o bloco seja
programado isoladamente, o movimento da ferramenta torna--se o mesmo de
quando feita a programao de mais de um bloco sem movimento da
ferramenta. Esta situao ser descrita mais adiante.
N6 G91 U100.0 W100.0 ;
N7 S21 ;
N8 G04 X10.0 ;
N9 W100.0 ;
N6

N7

N8

SSS

222

Caminho programado

Caminho do centro do raio


da ponta da ferramenta
Os blocos N7 e N8 so
executados aqui.

B--63604PO/01

D Movimento de canto

14. FUNO DE COMPENSAO

PROGRAMAO

Quando so gerados dois ou mais vetores no fim de um bloco, a


ferramenta se move linearmente de um vetor para outro. A este
movimento d--se o nome de movimento de canto.
Se esses vetores forem quase coincidentes entre si, o movimento de canto
no executado e o ltimo vetor ignorado.
Caminho do centro do raio da
ponta da ferramenta

nVx

nVY

r
r

Este vetor ignorado, se


Vx limite V e
VY limite V

Caminho programado

Se Vx limite V e Vy limite V, o ltimo vetor ignorado. O


limite V especificado previamente no parmetro (n 5010).
Se esses vetores no coincidirem, gerado um movimento em torno do
canto. Este movimento pertence ao ltimo bloco.
Este movimento pertence ao bloco N7 e, portanto,
a velocidade de avano igual do bloco N7.
Se o bloco N7 estiver no modo G00, a ferramenta
movimentada no modo G00; se estiver no modo
G01, G02 ou G03, a ferramenta movimentada
no modo G01.

N6

D Interrupo da operao
manual

N7

Para a operao manual durante a compensao do raio da ponta da


ferramenta, consulte a seo III--3.5, Absoluto manual ON e OFF.

223

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

14.3.4
Movimento da Ferramenta
Aquando do Cancelamento
do Modo de Correo
Explicaes
D Movimento da ferramenta
em torno de um canto
interno (180)

LinearLinear
Pea

Caminho programado
r

G40

L
S

Caminho do centro do raio da


ponta da ferramenta

CircularLinear

G40

Pea
C
Caminho programado

D Movimento da ferramenta em
torno do canto externo
LinearLinear
de um ngulo obtuso
(90<180)

Caminho do centro do raio


da ponta da ferramenta

G40

Pea

Caminho programado

Caminho do centro do raio da


ponta da ferramenta

L
S
Interseo
CircularLinear
G40

L
Pea

r
C

Caminho programado

224

L
L Interseo
Caminho do centro do raio da
ponta da ferramenta

B--63604PO/01

14. FUNO DE COMPENSAO

PROGRAMAO

D Movimento da ferramenta em
torno do canto externo de um LinearLinear
ngulo agudo
(<90)

L
G40

Pea

Caminho programado

L
S

Caminho do centro do raio da


ponta da ferramenta

CircularLinear
L
r

L
r
Pea

D Movimento da ferramenta
linearlinear, em torno do
lado externo de um ngulo
agudo inferior a 1 grau
(<1)

Caminho do centro do raio


da ponta da ferramenta

Caminho do centro do raio da ponta da ferramenta

L
L

Caminho programado

G42

1 ou menor

G40

D Bloco sem movimento


da ferramenta
especificado juntamente
com o cancelamento da
correo

C
Caminho programado

Quando um bloco sem movimento da ferramenta programado


juntamente com um cancelamento da correo, gerado um vetor cujo
comprimento igual ao valor de correo, na direo normal
relativamente ao movimento da ferramenta do bloco anterior. O vetor
cancelado no comando de deslocao seguinte.
N6 G91 U100.0 W100.0 ;
N7 G40 ;
N8 U0 W100.0 ;
Caminho programado

N7

N8

N6
SS

L
Caminho do centro do raio
da ponta da ferramenta

225

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

D Bloco com G40 e I_J_K_


S O bloco anterior contm
G41 ou G42

Se um bloco com G41 ou G42 preceder um bloco em que so


especificados G40 e I_, J_, K_, o sistema presume que o caminho foi
programado como decorrendo entre a posio final, determinada pelo
bloco anterior, e um vetor determinado por (I,J), (I,K) ou (J,K). O sentido
da compensao igual ao do bloco anterior.
N1 (modo G42) ;
N2 G40 Xa Yb I_ J_ ;

No bloco N1, o centro do raio da ponta da


ferramenta se movimenta para P.
No bloco N2, o centro do raio da ponta da
ferramenta se movimenta E.
E (a, b)

(I, J)

(G40)
Caminho do centro do raio
da ponta da ferramenta

N2
r

P
S
r

N1
(G42)

Caminho programado

Pea

Neste caso, tenha em ateno que o CNC consegue uma interseo do


caminho da ferramenta, independentemente de a usinagem especificada
ser interna ou externa.
E
G40
X
S

Caminho do centro
do raio da ponta da
ferramenta

r
Caminho programado
(G42)

(I, J)

Quando no se pode obter uma interseo, a ferramenta vai para a posio


normal, no final do bloco anterior.
E
Caminho do centro do
G40 raio da ponta da ferramenta

X
S
r
(G42)
r

226

Caminho programado
(I, J)

B--63604PO/01

14.3.5
Verificao de
Interferncias

PROGRAMAO

14. FUNO DE COMPENSAO

O corte excessivo executado pela ferramenta chamado de interferncia.


A funo de verificao de interferncias verifica com antecedncia a
possibilidade de execuo de um corte excessivo. Todavia, nem todas as
interferncias podem ser verficadas por esta funo. A verificao de
interferncias executada mesmo que no seja executado um corte
excessivo.

Explicaes
D Critrios para a deteco
de 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 destes
dois caminhos so
diferentes (180).

Caminho do centro do raio


da ponta da ferramenta

Caminho programado

As direes destes dois


caminhos so diferentes (180).

227

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

(2) Alm da condio (1), o ngulo entre o ponto inicial e o ponto final
no caminho do centro do raio da ponta da ferramenta difere bastante
daquele entre o ponto inicial e o ponto final no caminho programado
na usinagem circular (mais de 180 graus).

Caminho do centro
do raio da ponta da
ferramenta

r2
r1
N5

Caminho
programado

N6

N7

Centro

(G41)
N5 G01 U200.0 W800.0 T1 ;
N6 G02 U--160.0 W320.0 I--800.0 K--200.0 T2 ;
N7 G01 U--500.0 W200.0 ;
(Valor de compensao da ferramenta correspondente a T1 :
r1 = 200.0)
(Valor de compensao da ferramenta correspondente a T2 :
r2 = 600.0)

No exemplo acima, o arco do bloco N6 fica situado em um quadrante. Mas


aps a compensao do raio da ponta da ferramenta, o arco colocado nos
quatro quadrantes.

228

B--63604PO/01

D Correo antecipada de
interferncias

14. FUNO DE COMPENSAO

PROGRAMAO

(1) Remoo do vetor que causa a interferncia


Quando a compensao do raio da ponta da ferramenta executada
no blocos A, B e C e so criados os vetores V1, V2, V3 e V4 entre os
blocos A a B, e os vetores V5, V6, V7 e V8 entre os blocos B e C, os
vetores mais prximos so verificados primeiro. Se ocorrer alguma
interferncia, so ignorados. Mas se os vetores a ignorar devido
interferncia forem os ltimos vetores do canto, no ser possvel
ignor--los.
Verificao entre os vetores V4 e V5
Interferncia: V4 e V5 so ignorados
Verificao entre V3 e V6
Interferncia: V3 e V6 so ignorados
Verificao entre V2 e V7
Interferncia: V2 e V7 so ignorados
Verificao entre V1 e V8
Interferncia: V1 e V8 no podem ser ignorados
Se, durante a verificao, for detectado um vetor sem interferncia,
os vetores subseqentes no so verificados. Se o bloco B for um
movimento circular, ser gerado um movimento linear em caso de
interferncias nos vetores.
(Exemplo 1) A ferramenta move--se linearmente de V1 para V8
Caminho do
centro do raio da
ponta da
ferramenta

V1

V V
S 7 2

S
V3 r

r V6

V5

V4

Caminho
programado

V4, V5 : Interferncia
V3, V6 : Interferncia
V2, V7 : Interferncia
V1, V8 : Sem interferncia
O1 O2

229

V8
C

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

Exemplo 2: A ferramenta move--se linearmente de V1, V2, V7 para V8

Caminho do
centro do raio da
ponta da
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 tiverem
interferncias, o alarme P/S (n 41) visualizado e a ferramenta pra
imediatamente aps a execuo do bloco precedente. Se o bloco for
executado por meio da operao bloco a bloco, a ferramenta pra no
fim do bloco.

Caminho do centro do raio da


ponta da ferramenta

Ferramentada
parada

Caminho programado
C
A

V1
V6
V5

V2

Aps ignorar os vetores V2 e V5 devido a uma interferncia, tambm


ocorre uma interferncia entre os vetores V1 e V6. O alarme
visualizado e a ferramenta pra.
230

B--63604PO/01

D Quando se presume a
existncia de interferncia,
embora esta no ocorra

14. FUNO DE COMPENSAO

PROGRAMAO

(1) Depresso menor do que o valor de compensao do raio da ponta


da ferramenta
Caminho programado
Caminho do centro do raio
da ponta da ferramenta
Ferramentada
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 mais pequena do que o valor de compensao do raio da
ponta da ferramenta
Caminho
programado

Caminho do centro do
raio da ponta da ferramenta
Ferramentada parada

Tal como (1) , o sentido inverso no bloco B.

231

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

14.3.6
Corte Excessivo Devido
Compensao do Raio
da Ponta da Ferramenta
Explicaes
D Usinagem de um canto
interno com um raio
inferior ao da ponta da
ferramenta

Quando o raio de um canto menor do que o raio da ferramenta, ativado


um alarme e o CNC pra no incio do bloco, porque a correo interna da
ferramenta de corte levaria execuo de um corte excessivo. Na
operao bloco a bloco, o corte excessivo gerado devido parada da
ferramenta aps a execuo do bloco.
Caminho do centro do raio da
ponta da ferramenta
Caminho programado
Pea

acionado um
alarme e a operao
interrompida
acionado um alarme e a
operao interrompida
aqui, na operao bloco a
bloco

Se o CNC no parar,
executado
um corte excessivo

D Usinagem de uma
ranhura inferior ao raio
da ponta da ferramenta

Ser executado um corte excessivo, uma vez que a compensao do raio


da ponta da ferramenta fora o caminho do centro da ferramenta a se
mover no sentido inverso ao programado. Neste caso, ativado um alarme
e o CNC pra no incio do bloco.
Caminho do centro do raio
da ponta da ferramenta

ativado um alarme e a
operao interrompida.

Caminho programado
Pea

Corte excessivo se a operao no fosse interrompida

232

B--63604PO/01

D Usinagem de um passo
inferior ao raio da ponta
da ferramenta

14. FUNO DE COMPENSAO

PROGRAMAO

Quando a usinagem do passo programada por meio de usinagem circular


no caso de um programa contendo um passo menor do que o raio da ponta
da ferramenta, o caminho do centro da ferramenta com a correo normal
torna--se inverso ao sentido programado. Neste caso, o primeiro vetor
ignorado e a ferramenta se move linearmente posio do segundo vetor.
A operao bloco a bloco interrompida neste ponto. Se a usinagem no
estiver no modo de bloco nico, a operao do ciclo continua. Se o passo
for linear, no ser acionado nenhum alarme e o corte ser feito
corretamente. No entanto, permanecer um resto por cortar.
Movimento linear
O primeiro vetor ignorado

Posio de parada aps a execuo de um


nico bloco
Caminho do centro do raio da
S
ponta da ferramenta

Caminho programado
Centro da usinagem
circular
Pea

Se o primeiro vetor no for ignorado, ser executado um corte


excessivo. Contudo, a ferramenta se move linearmente.

14.3.7

Na chanfragem ou arco do canto, a compensao do raio da ponta da


Correo na Chanfragem e ferramenta s pode ser executada se existir uma interseo normal no
canto. No modo de cancelamento da correo, a compensao no pode
Arcos de Canto
ser executada no bloco de partida ou quando se muda o sentido de
correo; nesse caso, mostrado um alarme P/S (n 39) e a ferramenta
pra. Na chanfragem interna ou arco de canto interno, se o valor da
chanfragem ou o valor do arco do canto for inferior ao valor do raio da
ponta da ferramenta, a ferramenta detida com um alarme P/S (n 39),
pois seria executado um corte excessivo.
Caminho do
centro do raio
da ponta
da ferramenta

Parou aqui

Caminho
programado

Parou 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 igual ou inferior a 1 grau, de modo que no seja acionado
o alarme P/S (n 52, 54) gerado pelo erro de clculo da compensao do
raio da ponta da ferramenta.
O alarme no acionado se o ngulo for igual ou inferior a 1 grau.

233

14. FUNO DE COMPENSAO

D Quando a faixa de
usinagem se mantm ou
acionado um alarme

PROGRAMAO

B--63604PO/01

O exemplo seguinte mostra uma faixa de usinagem que no pode ser


suficientemente cortada.

22.5_
2

Caminho do centro
do raio da ponta
da ferramenta

Faixa de
usinagem
restante

Caminho
programado
com chanfragem

Na chanfragem interna, se a seo do caminho programado que no faz


parte da chanfragem (1 ou2, na figura cima) se encontrar dentro da
faixa seguinte, ser executado um corte insuficiente.
01 ou2<rtan 22.5 (r : raio da ponta da ferramenta)
Vista ampliada da faixa de usinagem restante
1

Embora devesse estar posicionada em 2, na figura acima, a ferramenta se


encontra em 1 (a ponta da ferramenta tangente linha L).
Assim, a faixa 3 no usinada.
O alarme P/S n 52 ou 55 ativado nos seguintes casos:
Limite do caminho programado
com chanfragem
O alarme ativado
neste caminho
P1
Caminho
programado

Ponto final P2

Caminho do centro da
ponta da ferramenta
sem chanfragem

Caminho do centro da ponta da


ferramenta com chanfragem
Caminho do centro
Ponto inicial
do raio da ponta da
ferramenta

234

B--63604PO/01

14. FUNO DE COMPENSAO

PROGRAMAO

Na chanfragem exterior com correo, imposto um limite ao caminho


programado. O caminho durante a chanfragem coincide com os pontos de
interseo P1 ou P2 sem chanfragem, pelo que a chanfragem exterior
limitada. Na figura acima, o ponto final do caminho do centro da
ferramenta com chanfragem coincide com o ponto de interseo (P2) do
bloco seguinte sem chanfragem. Se o valor da chanfragem for superior ao
valor limite especificado, o alarme P/S n 52 ou 55 ser ativado.

14.3.8
Comando de Entrada
Atravs do Painel MDI

A compensao do raio da ponta da ferramenta no executada para os


comandos introduzidos atravs do MDI.
No entanto, se a operao automtica com comandos absolutos for
temporariamente interrompida pela funo bloco a bloco, se efetuar a
operao MDI e se retomar, em seguida, a operao automtica, o
caminho da ferramenta o seguinte:
Neste caso, os vetores situados na posio inicial do bloco seguinte so
convertidos e os outros vetores so criados pelos dois blocos seguintes.
Assim, a compensao do raio da ponta da ferramenta executada com
preciso a partir do bloco depois do seguinte.
VC1
VB2

VC1

VB1

PC

PB

VC2

Comando
para o 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 a bloco, aps executar
o bloco de PA a PB, e deslocada pela operao MDI. Os vetores VB1 e
VB2 so convertidos para VB1 e VB2 e os vetores de correo so
recalculados para VC1 e VC2, entre o bloco PB--PC e PC--PD.
Todavia, como o vetor VB2 no calculado novamente, a compensao
executada com preciso a partir da posio PC.

235

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

14.3.9
Precaues Gerais Para
as Operaes de Correo
D Alterao do valor de
correo

Em geral, o valor de correo modificado no modo de cancelamento ou


durante a troca das ferramentas. Se o valor de correo for alterado no
modo de correo, o vetor no ponto final do bloco calculado para o novo
valor de correo.
Calculado a partir do valor
de correo no bloco N7

Calculado a partir do valor


de correo no bloco N6

N7
N6

N8

Caminho
programado

D Polaridade da quantidade
de correo e caminho
do centro da ponta da
ferramenta

Quando alguns vetores so criados entre os blocos N6 e N7, o vetor no


ponto final dos blocos atuais calculado atravs do valor de correo do
bloco N6.
Quando especificado um valor de correo negativo, o programa
executado para a figura criada atravs da substituio de G41 por G42 ou
G42 por G41 na folha do processo.
Uma ferramenta que usine um perfil interno usinar um perfil externo e
uma ferramenta que usine um perfil externo usinar um perfil interno.
A seguir mostrado um exemplo. Em geral, a usinagem do CNC
programada assumindo um valor de correo positivo. Quando um
programa especifica um caminho da ferramenta como mostrado em 1, a
ferramenta se deslocar como mostrado em 2, se for especificada uma
correo negativa. A ferramenta em 2 se deslocar como mostrado em 1,
se o sinal do valor de correo for invertido.

1
Caminho programado

AVISO
Se o sinal do valor de correo for invertido, o vetor de
correo da ponta da ferramenta invertido, mas o sentido
da ponta imaginria da ferramenta no se altera.
Por este motivo, o sinal do valor de correo no deve ser
invertido quando se inicia a usinagem com a ponta
imaginria da ferramenta no ponto inicial.

236

PROGRAMAO

B--63604PO/01

14.3.10

14. FUNO DE COMPENSAO

Quando um comando G53 executado no modo de compensao do


raio da ponta da ferramenta, o vetor de compensao do raio da ponta
da ferramenta cancelado automaticamente antes do posicionamento,
sendo automaticamente restaurado por um comando de movimento
subseqente. O formato para recuperar o vetor de compensao do raio
da ponta da ferramenta do tipo FS16 quando o bit 2 (CCN) do
parmetro n 5003 colocado em 0, ou do tipo FS15 quando esse
mesmo bit colocado em 1.
D Quando um comando G28, G30 ou G30.1 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.
A temporizao e o formato para cancelar e retomar o vetor de
compensao do raio da ponta da ferramenta so do tipo FS15 quando
o bit 2 (CCN) do parmetro n 5003 colocado em 1, ou do tipo FS16
quando esse mesmo bit colocado em 0.

D
G53, G28, G30, e G30.1
no Modo de Compensao
do Raio da Ponta da
Ferramenta

Explicaes
D Comando G53 no modo
de compensao do raio
da ponta da ferramenta

S Comando G53 no modo


de correo

Quando um comando G53 executado no modo de compensao do raio


da ponta da ferramenta, criado um vetor com um comprimento igual ao
da correo, no final do bloco precedente, perpendicularmente ao sentido
em que a ferramenta se desloca. O vetor de correo cancelado quando
a ferramenta se desloca para uma posio especificada de acordo com o
comando G53. O vetor de correo restaurado automaticamente quando
a ferramenta se desloca de acordo com o comando seguinte.
O formato para restaurar o vetor de compensao do raio da ponta da
ferramenta do tipo partida quando o bit 2 (CCN) do parmetro n 5003
colocado em 0, ou do tipo vetor de interseo (tipo FS15) quando esse
mesmo bit colocado em 1.
- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0
Partida
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 colocado em 1


[Tipo FS15]
r
(G41 G00)

s
G53

G00
s

237

G00

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

S Comando G53 incremental - Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0


no modo de correo
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 colocado em 1


[Tipo FS15]

r
(G41 G00)

G00

G00

s
G53

S Comando G53 no
especificando qualquer
movimento no modo de
correo

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0


Partida
r
s

r
(G41 G00)

G00

G00

G53

O ;
G90 G41_ ;
:
G00 X20. Y20. ;
G53 X20. Y20. ;
:

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1


[Tipo FS15]

r
(G41 G00)

238

s
G53

G00

G00

B--63604PO/01

14. FUNO DE COMPENSAO

PROGRAMAO

AVISO
1 Quando um comando G53 executado no modo de
compensao do raio da ponta da ferramenta durante um
bloqueio de todos os eixos, o posicionamento no
executado para os eixos bloqueados e o vetor de correo
no cancelado. Quando o bit 2 (CCN) do parmetro n
5003 colocado em 0 ou acionado o bloqueio de cada
eixo, o vetor de correo cancelado.
Exemplo 1)
Quando o bit 2 (CCN) do parmetro n 5003 tem valor 0 e
aplicado o bloqueio de todos os eixos

r
s

(G41 G00)

G53

G00

G00

Exemplo 2)
Quando o bit 2 (CCN) do parmetro n 5003 tem valor 1 e
aplicado o bloqueio de todos os eixos
[Tipo FS15]

s
s

(G41 G00)

G00

G00
G53

Exemplo 3)
Quando o bit 2 (CCN) do parmetro n 5003 tem valor 1 e
aplicado o bloqueio de cada eixo
[Tipo FS15]

r
(G41 G00)

239

s
G53

G00

G00

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

AVISO
2 Quando um eixo de compensao especificado em um
comando G53 no modo de compensao do raio da ponta
da ferramenta, os vetores para os outros eixos de
compensao tambm so cancelados. O mesmo se aplica
quando o bit 2 (CCN) do parmetro n 5003 colocado em
1. (FS15 cancela apenas o vetor para o eixo especificado.
Tenha em ateno que o cancelamento do tipo FS15
diferente da especificao de FS15 neste ponto.)
Exemplo)
Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 0
[Tipo FS15]
s
(G41 X_ Z_)
s

240

G00

r
G53 Z_

G00

B--63604PO/01

14. FUNO DE COMPENSAO

PROGRAMAO

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 deslocao da ferramenta no final do bloco precedente
e a ferramenta no se move. No bloco seguinte, o modo de
correo retomado automaticamente (do mesmo modo
em que so executados consecutivamente dois ou mais
blocos sem qualquer comando de movimento).
Exemplo)
Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 0
G53 Y_

Partida

r
(G41 G00 X_Z_)

G00

G00
s

G00

2 Quando um comando G53 especificado como bloco de


partida, o bloco seguinte passa a ser, de fato, o bloco de
partida. Contudo, quando o bit 2 (CCN) do parmetro n
5003 colocado em 1, o bloco seguinte cria um vetor de
interseo.
Exemplo)
Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 0

G00
s

Partida
s

D Comando G28, G30,


G30.1 no modo de
compensao do raio da
ponta da ferramenta

G00

G41 G53
G00

Quando um comando G28, G30, ou G30.1 executado no modo de


compensao do raio da ponta da ferramenta, a operao especificada no
comando executada de acordo com o formato FS15, se o bit 2 (CCN)
do parmetro n 5003 for colocado em 1. criado um vetor de interseo
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 vetor de interseo pelo bloco seguinte.

241

14. FUNO DE COMPENSAO

S Comando G28, G30


ou G30.1 no modo de
cancelamento (com
movimento para uma
posio intermediria e
uma posio de
referncia)

PROGRAMAO

B--63604PO/01

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0


Posio intermediria

O ;
G91 G41_ ;
:
G28 X40. Z0 ;
:

s G28/30/30.1 s

G01

G00

s
Ponto de referncia ou ponto
de referncia flutuante

(G42 G01)

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1


Posio intermediria

[Tipo FS15]

s G28/30/30.1 s

s
r

G00

(G42 G01)

S Comando G28, G30 ou


G30.1 no modo de
correo (com
movimento para uma
posio intermediria)

G01

Ponto de referncia ou ponto


de referncia flutuante

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0


Partida
r

s
s
(G41 G01)
G00
Posio intermediria
G28/30/30.1 s
O ;
G91 G41_ ;
Ponto de referncia ou ponto
:
de referncia flutuante
G28 X0 Y0 ;
:

G01

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1


[Tipo FS15]

s
r

(G41 G01)
Posio intermediria
G28/30/30.1

s
G00

s
Ponto de referncia ou
ponto de referncia flutuante

242

G01

B--63604PO/01

S Comando G28, G30 ou


G30.1 no modo de
correo (com
movimento para um
ponto de referncia)

14. FUNO DE COMPENSAO

PROGRAMAO

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0


Partida

r
(G41 G01)
O ;
G91 G41_ ;
:
G28 X40. Y--40. ;
:

G01

G00
G28/30/30.1
s

Ponto de referncia ou ponto de referncia flutuante=Posio intermediria

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1


[Tipo FS15]

(G41 G01)

G01
G00

G28/30/30.1

Ponto de referncia ou ponto de referncia flutuante=Posio intermediria

S Comando G28, G30 ou


G30.1 no modo de
correo (sem
movimento)

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0


Partida

G28/30/30.1
(G41 G01)

s
s
G00
O ;
G01
G91 G41_ ;
:
G28 X40. Y--40. ;
:
Ponto de referncia ou ponto de referncia flutuante=Posio intermediria

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1


[Tipo FS15]
G28/30/30.1
(G41 G01)

r
s

G00

s
G01

Ponto de referncia ou ponto de referncia flutuante=Posio intermediria

243

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

AVISO
1 Quando um comando G28, G30 ou G30.1 executado
durante um bloqueio de todos os eixos, criado um vetor
perpendicular ao sentido de deslocao da ferramenta na
posio intermediria. Neste caso, a ferramenta no se
desloca para o ponto de referncia e o vetor de correo
no cancelado. Quando o bit 2 (CCN) do parmetro n
5003 colocado em 0 ou acionado o bloqueio de cada
eixo, o vetor de correo cancelado.
Exemplo 1)
Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 1
[Tipo FS15]
(G42 G01)

s
G28
s

G01

G01
r

s
s
Posio intermediria

Ponto de referncia ou
ponto de referncia flutuante

Exemplo 2)
Quando o bit 2 (CCN) do parmetro n 5003 tem valor 0 e
aplicado o bloqueio de todos os eixos
[Tipo FS15]
(G42 G01)

s
G28
s

G01

G01
r

s
s
Posio intermediria

Ponto de referncia ou
ponto de referncia flutuante

2 Quando um eixo de compensao especificado em um


comando G28, G30 ou G30.1 no modo de compensao do
raio da ponta da ferramenta, os vetores para os outros eixos
de compensao tambm so cancelados. O mesmo se
aplica quando o bit 2 (CCN) do parmetro n 5003
colocado em 1. (FS15 cancela apenas o vetor para o eixo
especificado. Tenha em ateno que o cancelamento do
tipo FS15 diferente da especificao de FS15 neste
ponto.)
s
[Tipo FS15]
s
r

(G41 G00 X_Z_)


G28 Z_

244

G00

Posio
intermediria

G00
Ponto de referncia ou
ponto de referncia flutuante

B--63604PO/01

14. FUNO DE COMPENSAO

PROGRAMAO

NOTA
1 Quando um eixo no includo no plano de compensao do
raio da ponta da ferramenta especificado em um
comando G28, G30 ou G30.1, criado um vetor
perpendicular ao sentido de deslocao da ferramenta no
final do bloco precedente e a ferramenta no se move. No
bloco seguinte, o modo de correo retomado
automaticamente (do mesmo modo em que so
executados consecutivamente dois ou mais blocos sem
qualquer comando de movimento).
Exemplo)
Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 1
[Tipo FS15]

G28(30/30.1)Y_
r
s

(G41 G01 X_ Z_)

G01

G01
s

G01

2 Quando um comando G28, G30 ou G30.1 especificado


como bloco de partida, criado um vetor perpendicular ao
sentido de deslocao da ferramenta na posio
intermediria. O vetor cancelado no ponto de referncia.
O bloco seguinte cria um vetor de interseo.
Exemplo 1)
Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 1
[Tipo FS15]
s

G01

s
G42 G28
r

G01
s

Posio intermediria

245

G01

Ponto de referncia ou
ponto de referncia flutuante

14. FUNO DE COMPENSAO

14.4

VALORES DE
COMPENSAO
DA FERRAMENTA,
NMERO DE VALORES
DE COMPENSAO E
INTRODUO DE
VALORES A PARTIR
DO PROGRAMA (G10)

PROGRAMAO

B--63604PO/01

Os valores de compensao da ferramenta incluem valores de


compensao da geometria da ferramenta e de compensao do desgaste
da ferramenta (Fig. 14.4 (a)). A compensao da ferramenta pode ser
especificada sem fazer a distino entre compensao da geometria da
ferramenta e compensao do desgaste da ferramenta.
Ponto no programa

Ponto no programa

Ferramenta
imaginria
Valor de
correo da
geometria
do eixo X
Valor de
correo
do desgaste
do eixo X

Valor de
correo
no eixo X
Ferramenta
real

Valor de correo
do desgaste
do eixo Z

Valor de correo
da geometria
do eixo Z

Fig. 14.4 (a)


Diferena entre a correo da
geometria da ferramenta e a
correo do desgaste da
ferramenta

Valor de
correo
no eixo Z

Fig. 14.4 (b)


Semelhana entre a correo
da geometria da ferramenta e a
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 da ferramenta selecionado da memria do
CNC, quando o cdigo correspondente especificado em um programa
aps o endereo T. O valor usado para a correo da ferramenta ou para
a compensao do raio da ponta da ferramenta.
Ver subseo II--14.1.2 para mais pormenores.

14.4.1
Compensao da
Ferramenta e Nmero
de Compensao da
Ferramenta
D Faixa permitida dos
valores de compensao
da ferramenta

A Tabela 14.4.1 mostra a faixa permitida para a entrada dos valores de


compensao da ferramenta.
Tabela 14.4.1 Faixa permitida dos valores de compensao da
ferramenta
Valor de compensao da ferramenta

Sistema
incremental

Entrada em mm

Entrada em polegadas

IS--B

de --999.999 a +999.999 mm

de --99.9999 a +99.9999 pol.

IS--C

de --999.9999 a +999.9999 mm de --99.99999 a +99.99999 pol.

O valor mximo de compensao do desgaste da ferramenta pode ser


alterado atravs da definio do parmetro n 5013.
D Nmero da
compensao da
ferramenta

A memria pode suportar 16 (standard), 32 (opcional) ou 64 (opcional)


valores de compensao da ferramenta.
246

PROGRAMAO

B--63604PO/01

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

14. FUNO DE COMPENSAO

Os valores de correo podem ser introduzidos por um programa atravs


do seguinte comando:

Formato
G10 P_ X_ Y_ Z_ R_ Q_ ;
ou

G10 P_ U_ V_ W_ C_ Q_ ;
P : Nmero de correo
0 : Comando valor de deslocamento do sistema de coordenadas
de trabalho
1--64 : Comando do valor de correo do desgaste da ferramenta
O valor do comando igual ao nmero de correo
10000+(1--64) : Comando do valor de correo da geometria da
ferramenta
(1--64) : Nmero de correo
X : Valor de correo no eixo X (absoluto)
Y : Valor de correo no eixo Y (absoluto)
Z : Valor de correo no eixo Z (absoluto)
U : Valor de correo no eixo X (incremental)
V : Valor de correo no eixo Y (incremental)
W: Valor de correo no eixo Z (incremental)
R : Valor de correo do raio da ponta da ferramenta (absoluto)
R : Valor de correo do raio da ponta da ferramenta (incremental)
Q : Nmero da ponta imaginria da ferramenta

Em um comando absoluto, os valores especificados nos endereos X, Y,


Z e R so definidos como o valor de correo correspondente ao nmero
de correo especificado pelo endereo P. Em um comando incremental,
o valor especificado nos endereos U, V, W e C somado ao valor de
correo atual, correspondente ao nmero de correo.
NOTA
1 Os endereos X, Y, Z, U, V e W podem ser especificados no
mesmo bloco.
2 Usando--se este comando em um programa, a ferramenta
poder ser movimentada pouco a pouco. Este comando
tambm pode ser usado para introduzir os valores de
correo individualmente, a partir de um programa, em vez
de os introduzir individualmente a partir da unidade MDI.

247

14. FUNO DE COMPENSAO

14.5

CORREO
AUTOMTICA DA
FERRAMENTA
(G36, G37)

PROGRAMAO

B--63604PO/01

Quando uma ferramenta movimentada para a posio de medio


atravs da execuo de um comando introduzido no CNC, este mede
automaticamente a diferena entre o valor atual da coordenada e o valor
da coordenada da posio de medio do comando e usa--o como valor de
correo para a ferramenta. Se a ferramenta j tiver sido corrigida, a
mesma deslocada para a posio de medio com esse valor de correo.
Se o CNC considerar que neccessrio proceder a uma nova correo
depois de calcular a diferena entre os valores das coordenadas da posio
de medio e os valores das coordenadas programadas, o valor de
correo atual novamente corrigido.
Para informaes mais detalhadas, consulte o manual de instrues
fornecido pelo fabricante da mquina--ferramenta.

Explicaes
D Sistema de coordenadas

O sistema de coordenadas deve ser definido antecipadamente para


movimentar a ferramenta para a posio de medio. (O sistema de
coordenadas de trabalho para a programao comum.)

D Movimento para a
posio de medio

O movimento para a posio de medio executado, especificando o


seguinte comando no modo MDI ou MEM:
G36 Xxa ; ou G37 Zza ;
Neste caso, a posio de medio deveria ser xa ou za (comando absoluto).
A execuo deste comando efetua o deslocamento rpido dessa
ferramenta para a posio de medio, reduz a velocidade de avano a
meio do percurso e, em seguida, continua a moviment--la at o
dispositivo de medio emitir o sinal final de aproximao. Quando a
ponta da ferramenta atinge a posio de medio, o instrumento de
medio envia um sinal de alcance da posio de medio ao CNC, que
pra a ferramenta.

D Correo

O valor atual de correo da ferramenta continua sendo corrigido atravs


da diferena entre o valor da coordenada ( ou ) quando a ferramenta
atinge a posio de medio e o valor de xa ou za especificado em G36Xxa
ou G37Zza.
Valor de correo x = Valor de correo atual x+(--xa)
Valor de correo z = Valor de correo atual z+(--za)
xa : Ponto de medio programado do eixo X
za : Ponto de medio programado do eixo Z
Estes valores de correo tambm podem ser alterados atravs do painel
MDI.

248

D Velocidade de avano e
alarme

14. FUNO DE COMPENSAO

PROGRAMAO

B--63604PO/01

Ao movimentar--se da posio inicial para a posio de medio prevista


atravs de xa ou za em G36 ou G37, a ferramenta deslocada velocidade
de deslocamento rpido atravs da faixa A. Em seguida, a ferramenta pra
no ponto T (xa--x ou za--z) e desloca--se, velocidade de avano de
medio definida pelo parmetro (n 6241), atravs das faixas B, C e D.
Se o sinal final de aproximao for ativado durante o movimento atravs
da faixa B, acionado um alarme. Se o sinal final de aproximao no for
ativado antes do ponto V e a ferramenta parar no ponto V, acionado o
alarme P/S (n 080).
Posio de medio prevista
FP

FR

X, Z

A
S(xs, zs)

Posio inicial

|xa --xs|. |za --zs|


U (xa, za)
FR : Velocidade de deslocamento rpido
FP : Velocidade de avano de medio
(especificada pelo parmetro (n 6241))

Fig. 14.5 (a) Velocidade de avano e alarme

D Cdigo G

Se o bit 3 (G36) do parmetro n 3405 tiver sido colocado em 1, G37.1


e G37.2 so usados como cdigos G para a compensao automtica da
ferramenta nos eixos X e Z, respectivamente.

Exemplos
Nmero de
ferramenta T1

50

300
Ponto zero
programado

Posio de medio
no eixo Z

Posio
de medio
no eixo X
380

100
800
Valor de correo
(Antes da medio)
X 100.0
Z0

Valor de correo
(Aps a medio)
98.0
4.0

G50 X760.0 Z1100.0 ; Programao do ponto zero absoluto


(Definio do sistema de coordenadas)
S01 M03 T0101 ;
Especifica a ferramenta T1, o nmero de
correo 1 e a rotao do fuso
249

14. FUNO DE COMPENSAO

PROGRAMAO

G36 X200.0 ;

B--63604PO/01

Movimento para a posio de medio


Se a ferramenta alcanar a posio de medio
em X198.0, dado que a posio de medio
correta 200 mm, o valor de correo alterado
atravs de 198.0--200.0=--2.0mm.
Refrata--se um pouco ao longo do eixo X.
Desloca--se para a posio de medio do eixo Z.
Se a ferramenta j tiver atingido a posio de
medio em X804.0, o valor de correo
alterado atravs de 804.0--800.0=4.0mm.
Correes subseqentes atravs da diferena.
O novo valor de correo torna--se vlido
quando o cdigo T especificado de novo.

G00 X204.0 ;
G37 Z800.0 ;

T0101 ;

AVISO
1 A velocidade de medio (Fp), e so definidos como parmetros (Fp : n 6241, : n 6251,
: n 6254) pelo fabricante da mquina--ferramenta. devem ser nmeros positivos, de forma
que >.
2 Cancela a compensao do raio da ponta da ferramenta antes de G36, G37.
3 Quando um movimento manual inserido velocidade de avano de medio, reponha a
ferramenta na posio de reincio antes de inserir o movimento manual.
4 Quando se usa a funo opcional de compensao do raio da ponta da ferramenta, a
quantidade de correo da ferramenta determinada com base no valor do raio R da ponta
da ferramenta. Certifique--se de que o valor do raio da ponta da ferramenta est corretamente
programado.
Exemplo) Quando o centro da ponta da ferramenta coincide com o ponto inicial.
A

Movimento
real

Movimento considerando o valor


do raio da ponta da ferramenta

B
Valor do raio da ponta
da ferramenta

Posio de medio

Na verdade, a ferramenta se desloca do ponto A para o ponto B, mas o valor de correo da


ferramenta determinado pressupondo que a ferramenta se move para o ponto C em funo
do valor do raio da ponta da ferramenta.

NOTA
1 Quando no existe qualquer comando de cdigo T antes de G36 ou G37, acionado o alarme
P/S n 81.
2 Quando um cdigo T especificado no mesmo bloco que G36 ou G37, acionado o alarme
P/S n 82.

250

B--63604PO/01

15

PROGRAMAO

15. MACROS DE USURIO

MACROS DE USURIO

Apesar de os subprogramas serem teis na repetio da mesma operao,


a funo de macro de usurio tambm permite o uso de variveis,
operaes aritmticas e lgicas e desvios condicionais para um
desenvolvimento simples de programas gerais, como fresagem de bolsas
e ciclos fixos definidos pelo usurio. Um programa de usinagem pode
chamar uma macro de usurio com um simples comando, exatamente
como um subprograma.
Programa de usinagem

Macro de usurio
O9010 ;

O0001 ;
:

#1=#18/2 ;

G01 X#1 Z#1 F0.3 ;

G02 X#1 Z--#1 R#1 ;

G65 P9010 R50.0 L2 ;

:
:

:
:

M30 ;

M99 ;

251

15. MACROS DE USURIO

15.1

VARIVEIS

PROGRAMAO

B--63604PO/01

Um programa de usinagem comum especifica diretamente um cdigo G


e a distncia a percorrer 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
usado um nmero de varivel, o valor da varivel pode ser alterado por
um programa ou atravs do painel de operao MDI.
#1=#2+100 ;
G01 X#1 F0.3 ;

Explicao
D Representao de
variveis

D Tipos de variveis

Para especificar uma varivel, introduza uma cerquilha (#) seguida por
um nmero de varivel. As linguagens genricas de programao
permitem que seja atribudo um nome a uma varivel, mas esta
possibilidade no est disponvel para as macros de usurio.
Exemplo: #1
Pode--se usar uma expresso para especificar um nmero de varivel.
Neste caso, a expresso deve ser especificada entre colchetes.
Exemplo: #[#1+#2--12]
As variveis so classificadas em quatro tipos, de acordo com os nmeros
de varivel.
Tabela 15.1 Tipos de variveis
Nmero
da varivel

Tipo de
varivel

Funo

#0

Sempre
zero

Esta varivel tem sempre o valor zero. No se


pode atribuir nenhum outro valor a esta
varivel.

#1 -- #33

Variveis
locais

As variveis locais apenas podem ser usadas


dentro do escopo de uma macro de
armazenamento de dados, tais como os
resultados das operaes. Quando o
equipamento desligado, as variveis locais
so inicializadas com o valor zero. Quando uma
macro chamada, so atribudos argumentos
s variveis locais.

--

#149 Variveis
comuns

--

#531

As variveis comuns podem ser compartilhadas pelos diferentes macroprogramas.


Quando o equipamento desligado, as
variveis #100 a #149 so inicializadas com
zero. Os dados armazenados nas variveis
#500 a #531 so conservados, mesmo quando
o equipamento desligado. Opcionalmente,
esto tambm disponveis as variveis comuns
#150 a #199 e #532 a #999, Contudo, quando
este valores esto em uso, o total de fita
utilizvel para armazenamento diminui 8.5 m.

#100
(#199)
#500
(#999)

#1000 --

Variveis
do
sistema

As variveis do sistema so usadas para ler e


gravar uma variedade de elementos de dados
NC, tais como a posio atual e os valores de
compensao da ferramenta.

NOTA
As variveis comuns #150 a #199 e #532 a #999 so
opcionais.

252

B--63604PO/01

PROGRAMAO

15. MACROS DE USURIO

D Faixa de valores das


variveis

As variveis locais e comuns podem ter o valor 0 ou um valor dentro das


seguintes faixas:
de --1047 a --10- 29
0
de +10- 29 a +1047
Se o resultado do clculo for invlido, ser ativado o alarme P/S n 111.

D Omisso do ponto
decimal

Ao definir uma varivel em um programa, podem omitir--se as casas


decimais.
Exemplo:
Quando se define #1=123;, o valor real da varivel #1 123.000.

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 CNC 1/1000--mm com
12.3456 atribudo varivel #1, o comando interpretado como
G00X12.346;.
Para inverter o sinal do valor de uma varivel chamada, introduza o sinal
menos (--) antes de #.
Exemplo: G00X--#1;
Quando chamada uma varivel no definida, a varivel ignorada at
a prxima palavra de endereo.
Exemplo:
Quando o valor da varivel #1 0 e o valor da varivel #2 tambm
zero, a execuo de G00X#1Z#2; resulta em G00X0;.

D Varivel no definida

Quando o valor de uma varivel no definido, essa varivel


denominada de varivel nula. A varivel #0 sempre uma varivel nula.
No se lhe pode atribuir nenhum valor, mas pode ser lida.
(a) Citao
Quando citada uma varivel no definida, o prprio endereo
tambm ignorado.
Quando #1 = < vazio >

Quando #1 = 0

G90 X100 Y#1

G90 X100 Y#1

G90 X100

G90 X100 Y0

253

15. MACROS DE USURIO

PROGRAMAO

B--63604PO/01

(b)Operao
< vazio > o mesmo que 0, exceto quando substitudo por < vazio>
Quando #1 = < vazio >

Quando #1 = 0

#2 = #1

#2 = #1

#2 = < vazio >

#2 = 0

#2 = #1*5

>#2 = #1*5

#2 = 0

#2 = 0

#2 = #1+#1

#2 = #1 + #1

#2 = 0

#2 = 0

(c) Expresses condicionais


< vazio > s diferente de 0 para EQ e NE.
Quando #1 = < vazio >

Quando #1 = 0

#1 EQ #0

#1 EQ #0

Especificado

No especificado

#1 NE 0

#1 NE 0

Especificado

No especificado

#1 GE #0

#1 GE #0

Especificado

Especificado

#1 GT 0

#1 GT 0

No especificado

No especificado

254

B--63604PO/01

D Visualizao dos valores


das variveis

15. MACROS DE USURIO

PROGRAMAO

VARIVEL
NO.
100
101
102
103
104
105
106
107

DADOS
123.456
0.000
********

POSICAO REAL (RELATIVA)


X
0.000
Z
0.000
MEM **** *** ***
[ MACRO ] [ MENU ] [

O1234 N12345
DADOS

NO.
108
109
110
111
112
113
114
115

Y
B

0.000
0.000

18:42:15
OPR

] [

] [ (OPRC) ]

D Quando o valor de uma varivel no definido, a varivel nula.


D A marca ******** indica um estouro positivo (quando o valor
absoluto de uma varivel maior que 99999999) ou um estouro
negativo (quando o valor absoluto de uma varivel menor que
0,0000001).

Limitaes

Os nmeros de programas, nmeros de seqncias e nmeros de saltos de


bloco no podem ser chamados por meio de variveis.
Exemplo:
As variveis no podem ser usadas das seguintes maneiras:
O#1;
/#2G00X100.0;
N#3Z200.0;

255

15. MACROS DE USURIO

PROGRAMAO

15.2

B--63604PO/01

As variveis do sistema podem ser usadas para ler e gravar dados NC


internos, tais como os valores de compensao da ferramenta e os dados
da posio atual. Tenha, todavia, em ateno que algumas variveis do
sistema podem ser apenas lidas. As variveis do sistema so fundamentais
para a automatizao e desenvolvimento de programas de uso geral.

VARIVEIS DO
SISTEMA
Explicaes

Os sinais podem ser trocados entre o controlador programvel (PMC) e


as macros de usurio.

D Sinais de interface

Tabela 15.2 (a) Variveis do sistema para sinais de interface


Nmero da
varivel

Funo

#1000--#1015

Um sinal de 16 bits pode ser enviado pelo PMC a uma macro


de usurio. As variveis #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 por uma macro de
usurio ao PMC. As variveis #1100 a #1115 so usadas
para gravar um sinal bit a bit. A varivel #1132 usada para
gravar simultaneamente todos os 16 bits de um sinal.
A varivel #1133 usada para escrever simultaneamente
todos os 32 bits de um sinal enviado por uma macro de
usurio ao PMC.
Tenha em ateno que os valores de --99999999 a
+99999999 podem ser usados para #1133.

#1032
#1100--#1115
#1132
#1133

D Valores de compensao
da ferramenta

Para mais informaes, consulte o manual de conexo (B--63523EN--1).


Se o sistema no fizer a distino entre compensao da geometria da
ferramenta e compensao do desgaste da ferramenta, use os nmeros das
variveis para a compensao do desgaste.

Tabela 15.2 (b) Variveis do sistema para a memria C de compensao da ferramenta


Nmero
de
compencompen
sao
1
:
49
:
64

Valor de
compensao
do eixo X
Desgaste
#2001
:
:
:
#2064

Geometria
#2701
:
#2749

Valor de
compensao
do eixo Z
Desgaste
#2101
:
:
:
#2164

Geometria
#2801
:
#2849

Valor de
compensao do
raio da ponta da
ferramenta
Desgaste

Geometria

#2201
:
:
:
#2264

#2901
:
:
:
#2964

Valor de
Posio T
compensao
da ponta
do eixo Y
imaginria
da
Geoferramenta Desgaste
metria
#2301
:
:
:
#2364

#2401
:
#2449

#2451
:
#2499

Tabela 15.2 (c) Variveis do sistema para 99 valores de compensao da ferramenta


Nmero
de
compencompen
sao
1
:
:
64

Valor de
compensao
do eixo X

Valor de
compensao
do eixo Z

Valor de
compensao do
raio da ponta da
ferramenta

Desgaste

Geometria

Desgaste

Geometria

Desgaste

Geometria

#10001
:
:
#10064

#15001
:
:
#15064

#11001
:
:
#11064

#12001
:
:
#12064

#12001
:
:
#12064

#17001
:
:
#17064

256

Valor de
Posio T
compensao
da ponta
do eixo Y
imaginria
da
Geoferramenta Desgaste
metria
#13001
:
:
#13064

#14001
:
:
#14064

#19001
:
:
#19064

B--63604PO/01

D Quantidade de
deslocamento do
sistema de coordenadas
da pea

PROGRAMAO

15. MACROS DE USURIO

Pose ser lida a quantidade de deslocamento do sistema de coordenadas da


pea. A quantidade de deslocamento tambm pode ser alterada atravs da
introduo de um valor.
Eixo controlado

Quantidade de deslocamento do sistema de


coordenadas da pea

Eixo X

#2501

Eixo Z

#2601

D Alarmes de macro
Tabela 15.2 (d) Varivel do sistema para alarmes de macro
Nmero da
varivel

Funo

#3000

Quando um valor entre 0 e 200 atribudo varivel #3000,


o CNC pra com a ativao de um alarme. Aps uma
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 e
visualizando uma mensagem de alarme.

Exemplo:
#3000=1(FERRAMENTA NO ENCONTRADA);
A tela de alarme apresenta 3001 FERRAMENTA NO
ENCONTRADA.
D Informaes sobre o
tempo

possvel ler e gravar informao sobre tempo.


Tabela 15.2 (e) Variveis do sistema para informaes sobre o
tempo
Nmero da
varivel

Funo

#3001

Esta varivel funciona como um temporizador que conta em


incrementos de 1 milsimo de segundo. Quando o equipamento
ligado, o valor desta varivel colocado a 0. Quando se atinge
2147483648 milsimos de segundos, o valor do temporizador
recolocado 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 recolocado 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 para a leitura da hora atual


(horas/minutos/segundos). A informao de horas/minutos/
segundos convertida em um nmero decimal fictcio. Por
exemplo: 15 horas, 34 minutos e 56 segundos, representado
como 153456.

257

15. MACROS DE USURIO

D Controle de operao
automtica

PROGRAMAO

B--63604PO/01

O estado de controle de operao automtica pode ser alterado.


Tabela 15.2 (f) Varivel do sistema (#3003) para o
controle de operao automtica
#3003

Bloco nico

Trmino de uma funo


auxiliar

Ativado

Previsto

Desativado

Previsto

Ativado

No previsto

Desativado

No previsto

D Quando a mquina ligada, o valor da varivel 0.


D Quando a parada de bloco nico desativada, a operao de parada de
bloco nico no executada mesmo que a chave de bloco nico esteja
colocada na posio ON.
D Quando no se especifica uma espera para o trmino de funes
auxiliares (funes M, S e T), a execuo do programa prossegue com
o bloco seguinte antes da concluso das funes auxiliares. O sinal
DEN de trmino da distribuio tambm no emitido.
Tabela 15.2 (g) Varivel do sistema (#3004) para o
controle de operao automtica
#3004

Bloqueio de
avano

Override da
velocidade de
avano

Parada exata

Ativado

Ativado

Ativado

Desativado

Ativado

Ativado

Ativado

Desativado

Ativado

Desativado

Desativado

Ativado

Ativado

Ativado

Desativado

Desativado

Ativado

Desativado

Ativado

Desativado

Desativado

Desativado

Desativado

Desativado

D Quando a mquina ligada, o valor da varivel 0.


D Quando o bloqueio de avano desativado:
(1) Quando o boto de bloqueio de avano pressionado, a mquina
pra no modo de parada de bloco nico. No entanto, a operao de
parada de bloco nico no realizada quando o modo de bloco
nico desativado atravs da varivel #3003.
(2) Quando o boto de bloqueio de avano pressionado e liberado,
a lmpada de bloqueio de avano acende, mas a mquina no pra;
a execuo do programa continua e a mquina pra no primeiro
bloco onde o bloqueio de avano ativado.
D Quando o override da velocidade de avano desativado, sempre
aplicado um override de 100%, independentemente do estado do boto
de override da velocidade de avano no painel de operao da
mquina.
D Quando a verificao de parada exata desativada, no feita nenhuma
verificao de parada exata (controle da posio) nos blocos, incluindo
aqueles onde no efetuada qualquer operao de corte.
258

15. MACROS DE USURIO

PROGRAMAO

B--63604PO/01

D Especificaes

As especificaes podem ser lidas e gravadas. Os valores binrios so


convertidos em decimais.
#3005
#15

#14

#13

#12

#11

#10

#7

#6

#5

#4

#3

SEQ

Definio

#9 (FCV)
#5 (SEQ)
#2 (INI)
#1 (ISO)
#0 (TVC)

D Parada com mensagem

#9

#8

FCV

Definio

:
:
:
:
:

#2

#1

#0

INI

ISO

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

A execuo do programa pode ser parada e, em seguida, visualizada uma


mensagem.
Nmero da
varivel

Funo

#3006

Quando se programa na macro o comando #3006=1


(MENSAGEM);, o programa executa os blocos at o bloco
imediatamente anterior e, depois, pra.
Quando se programa no mesmo bloco uma mensagem de,
no mximo, 26 caracteres, cercada por um caractere de
controle--in (() e por um caractere de controle--out ()), a
mensagem visualizada na tela de mensagens externa do
operador.

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

#2

#1

#0

4 eixo

3 eixo

2 eixo

1 eixo

0 (funo de espelhamento desativada)


ou
1 (funo de espelhamento ativada)

para cada bit.

Exemplo: Se #3007 for 3, a funo de espelhamento ativada para o primeiro e o segundo eixos.

Quando a funo de espelhamento definida para um certo eixo pelo


sinal e pela especificao do espelhamento, feita a combinao
lgica do valor do sinal e do valor de especificao atravs da funo
E, e depois so emitidos.
D Quando os sinais de espelhamento destinados para eixos que no os
eixos controlados so ativados, eles continuam a ser lidos pela varivel
do sistema #3007.
D A varivel do sistema #3007 uma varivel protegida contra gravao.
Se houver tentativa de atribuio de dados varivel, acionado o
alarme P/S 116 VARIAVEL PROTEGIDA CONTRA ESCRITA.

259

15. MACROS DE USURIO

D Nmero de peas
usinadas

PROGRAMAO

B--63604PO/01

O nmero (nmero nominal) das peas necessrias e o nmero (nmero


real) de peas usinadas pode ser lido e gravado.
Tabela 15.2 (h) Variveis do sistema para o nmero de peas
necessrias e para o nmero de peas usinadas
Nmero da varivel

Funo

#3901

Nmero de peas usinadas (nmero real)

#3902

Nmero de peas necessrias (nmero nominal)

NOTA
No substitua um valor negativo.

D Informao modal

possvel ler a informao modal especificada nos blocos, at o bloco


imediatamente anterior.
Tabela 15.2 (i) Variveis do sistema para informao modal
Nmero da varivel
#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, G34
G96,G97
G68, G69
G98, G99
G20, G21
G40, G41, G42
G25, G26
G22, G23
G80 -- G89
G66, G67
G54--G59
G17 -- G19
:
Cdigo F
Cdigo M
Nmero de 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=#4001; executado, o valor resultante em #1 0, 1, 2,
3 ou 33.
Se for especificada uma varivel do sistema para a leitura da informao
modal correspondente a um grupo de cdigo G que no pode ser usado,
acionado um alarme P/S.

260

B--63604PO/01

D Posio atual

PROGRAMAO

15. MACROS DE USURIO

A informao sobre posio no pode ser escrita mas pode ser lida.
Tabela 15.2 (j) Variveis do sistema para informao sobre a
posio
Nmero da
varivel

Informao
sobre
posio

Sistema de
coordenadas

Valor de
compensa
o da
ferramenta

#5001--#5004

Posio de fim de Sistema


de No
bloco
coordenadas includo
da pea

#5021--#5024

Posio atual

#5041--#5044

Posio atual

#5061--#5064

Sistema
de Includo
coordenadas
da mquina

Sistema
de
coordenadas
Posio do sinal da pea
de salto

#5081, #5082

Valor de correo
da ferramenta

#5101--#5104

Posio de
servo desviada

Operao
de leitura
durante o
movimento
Ativado

Desativado

Ativado
Desativado

D O primeiro dgito (de 1 a 8) representa o nmero de um eixo.


D Nas variveis #5081 a 5088 est contido o valor de correo da
ferramenta atualmente utilizado na execuo e no o valor de correo
da ferramenta imediatamente anterior.
D Quando o sinal de salto ativado em um bloco G31 (funo de salto),
a posio da ferramenta armazenada nas variveis #5061 a #5064. Se
o sinal de salto no for ativado em um bloco G31, o ponto final do
bloco especificado armazenado nestas variveis.
D Quando a leitura desativada durante o movimento, isto significa
que os valores previstos no podem ser lidos devido funo de
armazenamento no buffer (leitura prvia).

261

15. MACROS DE USURIO

D Valores de compensao
do sistema de
coordenadas da pea
(valores de correo do
ponto zero da pea)

PROGRAMAO

B--63604PO/01

Os valores de correo do ponto zero da pea podem ser lidos e gravados.


Tabela 15.2 (k) Variveis do sistema para os valores de
correo do ponto zero da pea
Nmero da
varivel

Funo

#5201
:
#5204

Valor externo de correo do ponto zero da pea do primeiro


eixo
:
Valor externo de correo do ponto zero da pea do quarto
eixo

#5221
:
#5224

Valor de correo do ponto zero da pea G54, do primeiro


eixo
:
Valor de correo do ponto zero da pea G54, do quarto eixo

#5241
:
#5244

Valor de correo do ponto zero da pea G55, do primeiro


eixo
:
Valor de correo do ponto zero da pea G55, do quarto eixo

#5261
:
#5264

Valor de correo do ponto zero da pea G56, do primeiro


eixo
:
Valor de correo do ponto zero da pea G56, do quarto eixo

#5281
:
#5284

Valor de correo do ponto zero da pea G57, do primeiro


eixo
:
Valor de correo do ponto zero da pea G57, do quarto eixo

#5301
:
#5304

Valor de correo do ponto zero da pea G58, do primeiro


eixo
:
Valor de correo do ponto zero da pea G58, do quarto eixo

#5321
:
#5324

Valor de correo do ponto zero da pea G59, do primeiro


eixo
:
Valor de correo do ponto zero da pea G59, do quarto eixo

NOTA
Para usar as variveis #5201 a #5324, necessria a
opo do sistema de coordenadas da pea.

262

15.3

OPERAO
ARITMTICA E
LGICA

15. MACROS DE USURIO

PROGRAMAO

B--63604PO/01

As operaes listadas na Tabela 15.3 (a) podem ser executadas com


variveis. A expresso direita do operador pode conter constantes e/ou
variveis combinadas por uma funo ou operador. As variveis #j e #K
de uma expresso podem ser substitudas por uma constante. As variveis
esquerda tambm podem 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=SEN[#j];

Arco seno

#i=ASEN[#j];

Co--seno

#i=COS[#j];

Arco co--seno

#i=ACOS[#j];

Tangente

#i=TAN[#j];

Arco tangente

#i=ATAN[#j]/[#k];

Raiz quadrada

#i=SQRT[#j];

Valor absoluto

#i=ABS[#j];

Arredondar

#i=ROUND[#j];

Arredondar para baixo

#i=FIX[#j];

Arredondar 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 para BIN #i=BIN[#j];


Converso de BIN para BCD #i=BCD[#j];

Observaes

Os ngulos so especificados em graus. 90 graus e


30 minutos representado
como 90.5 graus.

As operaes lgicas so
realizadas nos nmeros
binrios, bit a bit.
Utilizada na troca de sinais
com o PMC

Explicaes
D Unidades dos ngulos

As unidades dos ngulos usadas com as funes SEN, COS, TAN, ASEN,
ACOS e ATAN so graus. Por exemplo, 90 graus e 30 minutos
representado como 90.5 graus.

D ARCSEN #i = ASEN[#j];

S As faixas de solues so indicadas abaixo:


Quando o bit NAT (bit 0 do parmetro 6004) definido com 0:
de 270 a 90
Quando o bit NAT (bit 0 do parmetro 6004) definido com 1:
de --90 a 90
S Quando #j se encontra fora da faixa de --1 a 1, o alarme P/S n 111
acionado.
S Pode--se usar uma constante em vez da varivel #j.
263

15. MACROS DE USURIO

D ARCCOS #i = ACOS[#j];

D ARCTAN
#i = ATAN[#j]/[#k];

D Logaritmo natural
#i = LN[#j];

D Funo exponencial
#i = EXP[#j];

D Funo ROUND
(ARREDONDAR)

PROGRAMAO

B--63604PO/01

S A faixa de solues de 180 a 0.


S Quando #j se encontra fora da faixa de --1 a 1, o alarme P/S n 111
acionado.
S Pode--se usar uma constante em vez da varivel #j.
S Especifica os comprimentos de dois lados, separados por uma barra
diagonal (/).
S As faixas de solues so indicadas abaixo:
Quando o bit NAT (bit 0 do parmetro 6004) definido com 0:
de 0 a 360
Exemplo:
Quando #1 = ATAN[--1]/[--1]; especificado, #1 225.0
Quando o bit NAT (bit 0 do parmetro 6004) colocado em 1:
de --180 a 180
Exemplo:
Quando #1 = ATAN[--1]/[--1]; especificado, #1 --135.0.
S Pode--se usar uma constante em vez da varivel #j.
S Tenha em ateno que o erro relativo pode vir a ser 10- 8 ou maior.
S Quando o antilogartmo (#j) zero ou menor que zero, o alarme P/S
n 111 acionado.
S Pode--se usar uma constante em vez da varivel #j.
S Tenha em ateno que o erro relativo pode vir a ser 10- 8 ou maior.
S Quando o resultado da operao excede 3.65 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.
S Quando a funo ROUND (ARREDONDAR) includa em um
comando de operao aritmtica ou lgica, ou em uma instruo IF
(SE) ou WHILE (ENQUANTO), a funo ROUND arredonda o
resultado na primeira casa decimal.
Exemplo:
Quando a instruo #1=ROUND[#2] executada, sendo #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 que trabalhe de acordo
com os valores das variveis #1 e #2 e que retorne, depois,
posio original. Supondo que o sistema incremental de 1/1000
mm, que a varivel #1 possui o valor 1.2345 e a varivel #2 o valor
2.3456, ento,
G00 G91 X--#1; executa um movimento de 1.235 mm.
G01 X--#2 F300; executa um movimento de 2.346 mm.
G00 X[#1+#2];
Como 1.2345 + 2.3456 = 3.5801, a distncia a percorrer de
3.580, no sendo suficiente para retornar a ferramenta
posio original.
Esta diferena resulta do fato de a adio ser realizada antes ou
depois do arredondamento. necessrio especificar
G00X--[ROUND[#1]+ROUND[#2]] para que a ferramenta
regresse posio original.
264

B--63604PO/01

D Arredondar para cima e


para baixo

D Abreviaturas dos
comandos de operaes
aritmticas e lgicas

D Prioridade das
operaes

15. MACROS DE USURIO

PROGRAMAO

No CNC, quando o valor absoluto do nmero inteiro, resultante de uma


operao efetuada em um nmero, maior que o valor absoluto do
nmero original, tal operao denominada de arredondamento para o
valor inteiro superior (arredondar para cima). Inversamente, quando o
valor absoluto do nmero inteiro, resultante de uma operao efetuada em
um nmero, menor que o valor absoluto do nmero original, tal
operao denominada de arredondamento para o valor inteiro inferior
(arredondar para baixo). Seja especialmente cuidadoso ao manusear
nmeros negativos.
Exemplo:
Suponha que #1=1.2 e #2=--1.2.
Quando #3=FUP[#1] executado, 2.0 atribudo a #3.
Quando #3=FIX[#1] executado, 1.0 atribudo a #3.
Quando #3=FUP[#2] executado, --2.0 atribudo a #3.
Quando #3=FIX[#2] executado, --1.0 atribudo a #3.
Quando uma funo especificada em um programa, os dois primeiros
caracteres do nome da funo podem ser usados para especificar a funo.
(Ver III--9.7)
Exemplo:
ROUND RO
FIX FI
(1) Funes
(2) Operaes, tais como multiplicao e diviso
(*, /, AND (E), MOD)
(3) Operaes, tais como adio e subtrao
(+, --, OR (OU), XOR (XOU))
Exemplo) #1=#2+#3*SEN[#4];
(1)
(2)
(3)

(1), (2) e (3) indicam a ordem das operaes.

D Incluso de colchetes

Os colchetes so usados para modificar a ordem das operaes. Os


colchetes podem ser usados, no mximo, em at cinco nveis, incluindo
os que so usados para delimitar uma funo. Se o limite de cinco nveis
for excedido, o alarme n 118 acionado.
Exemplo) #1=SEN [ [ [#2+#3] *#4 +#5] *#6] ;
(1)
(2)
(3)
(4)
(5)

(1) a (5) indicam a ordem das operaes.

Limitaes
D Colchetes

Os colchetes ([, ]) so usados para delimitar uma expresso. Tenha em


ateno que os parnteses so usados para comentrios.
265

15. MACROS DE USURIO

D Erros das operaes

PROGRAMAO

B--63604PO/01

Podem ocorrer erros durante a execuo das operaes.


Tabela 15.3 (b) Erros prprios das operaes
Operao

Erro
mdio

Erro
mximo

Tipo de erro

a = b*c

1.5510 --10

4.6610 --10

Erro relativo (*1)

a=b/c

4.6610 --10

1.8810 --9

a = b

1.2410 --9

3.7310 --9

a=b+c

2.3310 --10

5.3210 --10

Min

a = b -- c
5.010 --9

1.010 --8

a = ATAN [ b ] / [ c ] (*4) 1.810 --6

3.610 --6

a = SEN [ b ]
a = COS [ b ]

(*2)

Erro absoluto (*3)

Graus

NOTA
1 O erro relativo depende do resultado da operao.
2 utilizado o menor dos dois tipos de erros.
3 O erro absoluto constante, independentemente do
resultado da operao.
4 A funo TAN executa SEN/COS.

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;, se obtm
#3=100000.000. (O resultado real deste clculo ligeiramente
diferente, pois trata--se de um clculo binrio.)
S Tenha tambm em ateno os erros que podem resultar das expresses
condicionais que utilizam EQ, NE, GE, GT, LE e LT.
Exemplo:
IF[#1 EQ #2] afetado por erros existentes em #1 e #2, levando
possivelmente a uma deciso incorreta.
Por isso, use IF[ABS[#1--#2]LT0.001] para determinar a diferena
entre as duas variveis.
Desta forma, pode partir do princpio de que os valores das duas
variveis so iguais, se a diferena no exceder o limite permitido
(0.001, neste caso).
266

B--63604PO/01

PROGRAMAO

15. MACROS DE USURIO

S Seja tambm cuidadoso ao arredondar um valor para baixo.


Exemplo:
Quando #2=#1*1000; calculado, sendo #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 seguinta 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.

267

15. MACROS DE USURIO

15.4

MACROINSTRUES
E INSTRUES NC

PROGRAMAO

B--63604PO/01

Aos blocos seguintes d--se o nome de macroinstrues:


S Blocos contendo uma operao aritmtica ou lgica (=)
S Blocos contendo uma instruo de controle
(tais como GOTO, DO, END)
S Os blocos que contm um comando de chamada de macro (tais
como, as chamadas de macro atravs de G65, G66, G67 ou outros
cdigos G, ou atravs dos cdigos M)
Qualquer bloco que no seja uma macroinstruo denominado de
instruo NC.

Explicaes
D Diferenas em relao
s instrues NC

S Mesmo quando o modo de bloco nico est ativado, a mquina no


pra. Tenha, contudo, em ateno que a mquina pra no modo de
bloco nico quando o bit 5 (SBM) do parmetro 6000 1.
S Os blocos de macros no so considerados como blocos que no
envolvem movimento no modo de compensao do raio da ponta da
ferramenta (ver seo II--15.7).

D Instrues NC com as
mesmas caractersticas
das macroinstrues

S Se um bloco contiver um comando de chamada de subprograma (M98,


uma chamada de subprograma com um cdigo M, ou uma chamada
de subprograma com um cdigo T) e no contiver qualquer endereo
de comando diferente de O, N, P ou L, esse bloco equivale a uma
macroinstruo.
S Se um bloco contm M99 e no contm qualquer endereo de
comando diferente de O, N, P ou L, esse bloco equivale a uma
macroinstruo.

268

B--63604PO/01

15.5

DESVIO E REPETIO

PROGRAMAO

15. MACROS DE USURIO

Em um programa, o fluxo de controle pode ser alterado atravs da


instruo GOTO e da instruo IF. So usados trs tipos de operaes de
desvio e repetio:
Desvio e repetio

Instruo GOTO (desvio incondicional)


Instruo IF (desvio condicional: se ..., ento...)
Instruo WHILE (repetio, enquanto ...)

15.5.1
Desvio Incondicional
(Instruo GOTO)

Ocorre um desvio para o nmero de seqncia n. Quando especificado


um nmero de seqncia fora da faixa de 1 a 99999, o alarme P/S n 128
acionado. Pode--se tambm usar uma expresso para especificar um
nmero de seqncia.
n: Nmero de seqncia (1 a 99999)

GOTO n ;

Exemplo:
GOTO1;
GOTO#10;

269

15. MACROS DE USURIO

15.5.2
Desvio Condicional
(Instruo IF)

PROGRAMAO

B--63604PO/01

Especifique uma expresso condicional aps o IF. IF [< expresso


condicional >] GOTO n Se a expresso condicional for satisfeita, ocorre
um desvio para um nmero de seqncia n. Se a condio especificada
no for satisfeita, executado o bloco seguinte.
Se o valor da varivel #1 for maior do que 10, ocorre um desvio para o nmero
de seqncia N2.
IF [#1 GT 10] GOTO 2 ;

Se a
condio no
for satisfeita

Processamento

Se a condio for satisfeita

N2 G00 G91 X10.0 ;


:

IF[< expresso
condicional >]THEN

Se a expresso condicional especificada for satisfeita, executada uma


macroinstruo pr--determinada. executada apenas uma
macroinstruo.
Se os valores de #1 e #2 forem idnticos, atribui--se 0 a #3.
IF [#1 EQ #2] THEN#3=0 ;

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. Tenha em ateno que no se pode usar o sinal de
desigualdade.
Tabela 15.5.2 Operadores
Operador

(Programa
exemplificativo)

Significado

EQ

Igual a (=)

NE

Diferente de ()

GT

Maior do que (>)

GE

Maior ou igual a ()

LT

Menor do que (<)

LE

Menor ou igual a ()

O programa exemplificativo abaixo calcula a soma dos nmeros 1 a 10.


O9500;
#1=0;Valor inicial da varivel para armazenar a soma
#2=1;Valor inicial da varivel como adendo
N1 IF[#2 GT 10] GOTO 2; . Desvio para N2, se o adendo for maior que 10
#1=#1+#2; Clculo da soma
#2=#2+1; Prximo adendo
GOTO 1; Desvio para N1
N2 M30;Fim do programa

270

B--63604PO/01

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

Processam
ento

END m ;
:

Explicaes

Enquanto a condio especificada for satisfeita, executado o programa


de DO a END. Se a condio especificada no for satisfeita, a execuo
do programa continua no bloco depois de END. Aplica--se aqui o mesmo
formato das instrues IF. Os nmeros existentes aps DO e END so
nmeros de identificao que especificam a faixa de execuo. Pode--se
utilizar os nmeros 1, 2 e 3. Quando se usa um nmero diferente de 1, 2
e 3, o alarme P/S n 126 acionado.

271

15. MACROS DE USURIO

D Aninhamento

PROGRAMAO

B--63604PO/01

Os nmeros de identificao (1 a 3) em um loop DO--END podem ser


usados tantas vezes quantas necessrias. Tenha, contudo, em ateno que
o alarme P/S n 124 acionado quando um programa inclui loops de
repetio cruzados (faixas DO sobrepostas).
1. Os nmeros de identificao
(1 a 3) podem ser usados tantas
vezes quantas necessrias.
WHILE [ ] DO 1 ;
Processamento
END 1 ;
:
WHILE [ ] DO 1 ;
Processamento
END 1 ;
2. As faixas DO no podem se
sobrepor

3. Os loops DO podem ser aninhados at uma profundidade


mxima de trs nveis.
WHILE [ ] DO 1 ;
:
WHILE [ ] DO 2 ;
:
WHILE [ ] DO 3 ;
Processamento
END 3 ;
:
END 2 ;
:
END 1 ;

WHILE [ ] DO 1 ;

4. O controle pode ser transferido


para fora de um loop.

Processamento

WHILE [ ] DO 1 ;

WHILE [ ] DO 2 ;
:
END 1 ;
Processamento
END 2 ;

IF [ ] GOTO n ;
END 1 ;
Nn
5. No possvel fazer desvios
para o interior de um loop.
IF [ ] GOTO n ;
:
WHILE [ ] DO 1 ;
Nn ;
END 1 ;

Limitaes
D Loops infinitos

Quando se especifica DO m sem se especificar a instruo WHILE,


gera--se 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 do que o
processamento para a frente. 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.
272

B--63604PO/01

(Programa
exemplificativo)

PROGRAMAO

15. MACROS DE USURIO

O programa exemplificativo abaixo calcula a soma dos nmeros 1 a 10.


O0001;
#1=0;
#2=1;
WHILE[#2 LE 10]DO 1;
#1=#1+#2;
#2=#2+1;
END 1;
M30;

273

15. MACROS DE USURIO

15.6

CHAMADA DE MACRO

PROGRAMAO

B--63604PO/01

Um macroprograma pode ser chamado atravs dos seguintes mtodos:


Chamada simples (G65)
Chamada modal (G66, G67)
Chamada de macro com um cdigo G
Chamada de macro com um cdigo M
Chamada de subprograma com um cdigo M
Chamada de subprograma com um cdigo T

Chamada
de macros

Restries
D Diferenas entre as
chamadas de macro e as
chamadas de
subprograma

A chamada de macro (G65) difere da chamada de subprograma (M98)


como descrito abaixo.
D Pode--se especificar um argumento (dados transferidos para uma
macro) com G65. M98 no tem esta capacidade.
D Quando um bloco M98 contm um outro comando NC (por exemplo,
G01 X100.0 M98Pp), o subprograma chamado aps a execuo do
comando. Por outro lado, G65 chama sempre uma macro.
D Quando um bloco M98 contm um outro comando NC (por exemplo,
G01 X100.0 M98Pp), a mquina pra no modo de bloco nico. Por
outro lado, G65 no pra a mquina.
D O nvel das variveis locais alterado com G65. M98 no altera o nvel
das variveis locais.

274

15.6.1
Chamada Simples
(G65)

15. MACROS DE USURIO

PROGRAMAO

B--63604PO/01

Quando se especifica G65, chamada a macro de usurio especificada no


endereo P. Os dados (argumentos) podem ser transferidos para o
programa de macros de usurio.
G65 P_ L_ <especificao de um argumento> ;
P_
: Nmero do programa a ser chamado
L_
: Contagem da freqncia de repetio (1 predefinido)
Argumento : Dados transferidos para a macro
O0001 ;
:
G65 P9010 L2 A1.0 B2.0 ;
:
M30 ;

O9010 ;
#3=#1+#2 ;
IF [#3 GT 360] GOTO 9 ;
G00 X#3 ;
N9 M99 ;

Explicaes
D Chamada

D Aps G65, especifique no endereo P o nmero do programa da macro


de usurio a chamar.
D Quando necessrio um nmero de repeties, especifique um
nmero de 1 a 9999 aps o endereo L. Se L for omitido, adotado o
valor 1.
D Os valores so atribudos s variveis locais correspondentes, por
meio da especificao de argumentos.

D Especificao de
argumentos

Existem dois tipos de especificao de argumentos. A especificao de


argumentos I usa letras diferentes de G, L, O, N e P, uma vez cada. A
especificao de argumentos II usa A, B e C, uma vez cada, e tambm usa
I, J e K um mximo de dez vezes. O tipo de especificao de argumentos
determinado automaticamente de acordo com as letras usadas.
Especificao de argumentos I
Endereo
A
B
C
D
E
F
H

Nmero
da varivel
#1
#2
#3
#7
#8
#9
#11

Endereo Nmero
da varivel
I
J
K
M
Q
R
S

#4
#5
#6
#13
#17
#18
#19

Endereo Nmero
da varivel
T
U
V
W
X
Y
Z

#20
#21
#22
#23
#24
#25
#26

D Os endereos G, L, N, O e P no podem ser usados em argumentos.


D Os endereos que no necessitam ser especificados podem ser
omitidos. As variveis locais correspondentes a um endereo omitido
so definidas com valores nulos.
D Os endereos no tm de ser especificados alfabeticamente. Eles so
conformes ao formato dos endereos de palavra.
I, J e K tm de ser, porm, especificados alfabeticamente.
Exemplo
B_A_D_ J_K_ Correto
B_A_D_ J_I_ Incorreto
275

15. MACROS DE USURIO

PROGRAMAO

B--63604PO/01

Especificao de argumentos II
A especificao de argumentos II usa A, B e C, uma vez cada, e usa I, J
e K um mximo de dez vezes. A especificao de argumentos II usada
para transferir valores, tais como coordenadas tridimensionais, sob a
forma de argumentos.
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 Nmero
da varivel
J7
K7
I8
J8
K8
I9
J9
K9
I10
J10
K10

#23
#24
#25
#26
#27
#28
#29
#30
#31
#32
#33

D Os subndices de I, J e K indicando a ordem da especificao de


argumentos no so escritos no programa.

Restries
D Formato

G65 tem de ser especificado antes de qualquer argumento.

D Combinao das
especificaes de
argumentos I e II

O CNC identifica internamente a especificao de argumentos I e a


especificao de argumentos II. Se for especificada uma combinao da
especificao de argumentos I e II, o tipo de especificao de argumentos
por ltimo especificado tem precedncia.
Exemplo
G65

A1.0 B2.0

<Variveis>
#1:1.0
#2:2.0
#3:
#4:--3.0
#5:
#6:
#7:

I--3.0

I4.0

D5.0

P1000;

5.0

Quando os argumentos I4.0 e D5.0 so ambos programados para a


varivel #7, como neste exemplo, vlido o ltimo, ou seja, D5.0.

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 macros a fim de
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 subprogramas (M98).
276

D Nveis das variveis


locais

15. MACROS DE USURIO

PROGRAMAO

B--63604PO/01

D As variveis locais do nvel 0 a 4 esto disponveis para aninhamento.


D O nvel do programa principal 0.
D Cada vez que uma macro chamada (com G65 ou G66), o nvel da
varivel local sofre um incremento de um. Os valores das variveis
locais no nvel anterior so salvas no CNC.
D Quando M99 executado em um macroprograma, o controle retorna
ao programa que originou a chamada. Nessa altura, o nvel da varivel
local sofre um decremento de um, e os valores das variveis locais
salvas quando a macro foi chamada so restaurados.
Programa
principal (nvel 0)

Macro
(nvel 1)

Macro
(nvel 3)

Macro
(nvel 2)

Macro
(nvel 4)

O0001 ;
:
#1=1 ;
G65 P2 A2 ;
:
:
M30 ;

O0002 ;
:
:
G65 P3 A3 ;
:
:
M99 ;

O0003 ;
:
:
G65 P4 A4 ;
:
:
M99 ;

O0004 ;
:
:
G65 P5 A5 ;
:
:
M99 ;

O0005 ;
:
:
:
:
:
M99 ;

Variveis locais
(nvel 0)

(nvel 1)

(nvel 2)

(nvel 3)

(nvel 4)

#1

#33

#1

#33

#1

#33

#1

#33

#1

#33

Variveis comuns
#100--, #500--

Programa exemplificativo
(Ciclo de perfurao)

Variveis que podem ser lidas e escritas atravs de


macros em diferentes nveis

Movimente previamente a ferramenta ao longo dos eixos X e Z para a


posio em que se d incio ao ciclo de perfurao. Especifique Z ou W
para a profundidade do furo, K para a profundidade de corte e F para a
velocidade de avano de corte para perfurar o furo.
W

Corte
Deslocamento
rpido

277

15. MACROS DE USURIO

PROGRAMAO

B--63604PO/01

D Formato de chamada
G65 P9100

Z:
U:
K:
F:
D Programa que chama um
macroprograma

D Macroprograma
(programa chamado)

Zz
Ww

Kk Ff ;

Profundidade do furo (especificao absoluta)


Profundidade do furo (especificao incremental)
Quantidade de corte por ciclo
Velocidade de avano de corte

O0002;
G50 X100.0 Z200.0 ;
G00 X0 Z102.0 S1000 M03 ;
G65 P9100 Z50.0 K20.0 F0.3 ;
G00 X100.0 Z200.0 M05 ;
M30 ;
O9100;
#1=0 ; . . . . . . . . . Anula os dados sobre a profundidade do furo atual.
#2=0 ; . . . . . . . Anula os dados sobre a profundidade do furo anterior.
IF [#23 NE #0] GOTO 1 ;

. . . . . . . Se a programao for incremental, especifica o salto para N1.


IF [#26 EQ #0] GOTO 8 ;

. . . . . . . . . . . . . . Se no for especificado Z nem W, ocorre um desvio.


#23=#5002-- #26 ; . . . . . . . . . . . . Calcula a profundidade de um furo.
N1 #1=#1+#6 ; . . . . . . . . . . . . . . . Calcula a profundidade do furo atual.
IF [#1 LE #23] GOTO 2 ;

. . . . . . . . . . . . . . . . . . Determina se o furo a cortar muito profundo.


#1=#23 ; . . . . . . . . . . . . . . . . . . . . Fixa profundidade do furo atual.
N2 G00 W-- #2 ; . . . . . . . . . . . . . . . . . . Movimenta a ferramenta para a
profundidade do furo precedente, velocidade de avano de corte.
G01 W-- [#1-- #2] F#9 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . Faz o furo.
G00 W#1 ;Movimenta a ferramenta para o ponto inicial de perfurao.
IF [#1 GE #23] GOTO 9 ; . . . Verifica se a perfurao foi concluda.
#2=#1 ; . . . . . . . . . . . . . . . . . Armazena a profundidade do furo atual.
GOTO 1 ;
N9 M99 ;
N8 #3000=1 (NO COMANDO U OU Z)

278

B--63604PO/01

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 um argumento> ;
P
: Nmero do programa a ser chamado

: Contagem da freqncia de repetio (1 predefinido)


Argumento : Dados transferidos 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 macroprograma so especificados em
argumentos.

D Cancelamento

Quando um cdigo G67 especificado, as chamadas de macro modais no


so mais executadas nos blocos seguintes.

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 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. Tenha em ateno que as variveis locais no so
definidas sempre que executada uma chamada modal.
279

15. MACROS DE USURIO

(Programa
exemplificativo)

PROGRAMAO

B--63604PO/01

Este programa efetua uma ranhura em uma posio especificada.

D Formato de chamada
G66 P9110 Uu Ff ;

U: Profundidade da ranhura (especificao incremental)


F : Avano de corte para ranhurar
D Programa que chama um
macroprograma

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 Macroprograma
(programa chamado)

O9110 ;
G01 U-- #21 F#9 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Corta a pea.
G00 U#21 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Retrai a ferramenta.
M99 ;

280

B--63604PO/01

15.6.3
Chamada de Macro
Atravs de um Cdigo G

15. MACROS DE USURIO

PROGRAMAO

A definio de um nmero de cdigo G para chamada de um


macroprograma, em um parmetro, permite chamar o macroprograma do
mesmo modo que uma chamada simples (G65).
O0001 ;
:
G81 X10.0 Z--10.0 ;
:
M30 ;
Parmetro n 6050 = 81

Explicaes

D Correspondncia entre
nmeros de parmetros
e nmeros de programas

O9010 ;
:
:
:
N9 M99 ;

Ao definir um nmero de cdigo G de 1 a 9999, usado para chamar um


programa de macros de usurio (9010 a 9019) no parmetro
correspondente (n 6050 a 6059), o macroprograma pode ser chamado da
mesma forma que com G65.
Por exemplo, quando um parmetro definido de modo que o
macroprograma 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

O9010
O9011
O9012
O9013
O9014
O9015
O9016
O9017
O9018
O9019

6050
6051
6052
6053
6054
6055
6056
6057
6058
6059

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
argumentos

Tal como acontece com uma chamada simples, existem dois tipos de
especificao de argumentos: Especificao de argumentos I e
especificao de argumentos II. O tipo de especificao de argumentos
determinado automaticamente de acordo com os endereos utilizados.

Restries
D Aninhamento de
chamadas atravs de
cdigos G

Nenhuma macro pode ser chamada com um cdigo G em um programa


chamado com um cdigo G. Nesse tipo de programa, um cdigo G
tratado como um cdigo G comum. No possvel chamar macros com
um cdigo G em um programa chamado como subprograma com um
cdigo M ou T. Nesse tipo de programa, um cdigo G tratado como um
cdigo G comum.
281

15. MACROS DE USURIO

15.6.4
Chamada de Macro
Atravs de um Cdigo M

PROGRAMAO

B--63604PO/01

A definio de um nmero de cdigo M para chamada de um


macroprograma, em um parmetro, permite chamar o macroprograma do
mesmo modo que uma chamada simples (G65).
O0001 ;
:
M50 A1.0 B2.0 ;
:
M30 ;

O9020 ;
:
:
:
M99 ;

Parmetro 6080 = 50

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 6089), o macroprograma pode ser chamado da
mesma forma que com G65.
Nmero do programa

Nmero do parmetro

O9020
O9021
O9022
O9023
O9024
O9025
O9026
O9027
O9028
O9029

6080
6081
6082
6083
6084
6085
6086
6087
6088
6089

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
argumentos

Tal como acontece com uma chamada simples, existem dois tipos de
especificao de argumentos: Especificao de argumentos I e
especificao de argumentos II. O tipo de especificao de argumentos
determinado automaticamente de acordo com os endereos utilizados.

Restries
-- O cdigo M usado para chamar um macroprograma tem de ser
especificado no incio de um bloco.
-- Em uma macro chamada com um cdigo G ou em um programa
chamado como um subprograma com um cdigo M ou T, no pode ser
chamada qualquer macro com um cdigo M. Nesse tipo de programa,
o cdigo M tratado como um cdigo M comum.

282

B--63604PO/01

15.6.5
Chamada de
Subprogramas
Atravs de um Cdigo M

15. MACROS DE USURIO

PROGRAMAO

A definio de um nmero de cdigo M para chamada de um subprograma


(macroprograma), em um parmetro, permite chamar o macroprograma
do mesmo modo que uma chamada simples (M98).
O0001 ;
:
M03 ;
:
M30 ;

O9001 ;
:
:
:
M99 ;

Parmetro 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 6071a 6076) permite
chamar o programa de macros de usurio correspondente (O9001 a
O9006) do mesmo modo que com M98.
Nmero do programa

Nmero do parmetro

O9001
O9002
O9003
O9004
O9005
O9006
O9007
O9008
O9009

6071
6072
6073
6074
6075
6076
6077
6078
6079

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
argumentos

A especificao de argumentos no permitida.

D Cdigo M

Um cdigo M em um macroprograma 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 programa, o cdigo M tratado
como um cdigo M comum.

283

15. MACROS DE USURIO

15.6.6
Chamada de
Subprogramas Atravs
de um Cdigo T

PROGRAMAO

B--63604PO/01

A chamada de suprogramas (programas de macro) com um cdigo T em


um parmetro, permite chamar um macroprograma cada vez que o cdigo
T especificado no programa de usinagem.
O0001 ;
:
T0203 ;
:
M30 ;

O9000 ;
:
:
:
M99 ;

Bit 5 (TCS) do parmetro n 6001 = 1

Explicaes
D Chamada

A definio do bit 5 (TCS) do parmetro n 6001 com 1 permite chamar


o macroprograma O9000 quando um cdigo T especificado no
programa de usinagem. Um cdigo T especificado em um programa de
usinagem atribudo varivel comum #149.

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 programa, um cdigo T tratado
como um cdigo T comum.

284

B--63604PO/01

PROGRAMAO

15. MACROS DE USURIO

15.6.7

Ao usar a funo de chamada de subprograma que utiliza cdigos M,


Programa Exemplificativo medido o tempo de uso acumulativo de cada ferramenta.

Condies

D O tempo de uso acumulativo de cada uma das ferramentas medido


com os nmeros 1 a 5. O tempo no medido para as ferramentas cujo
nmero igual ou superior a 6.
D As variveis seguintes so usadas para armazenar os nmeros das
ferramentas e os tempos medidos:
#501

Tempo de uso acumulativo da ferramenta nmero 1

#502

Tempo de uso acumulativo da ferramenta nmero 2

#503

Tempo de uso acumulativo da ferramenta nmero 3

#504

Tempo de uso acumulativo da ferramenta nmero 4

#505

Tempo de uso acumulativo da ferramenta nmero 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 bloqueio de avano e
pela operao de parada de bloco nico no contado. No entanto, o
tempo gasto na troca de ferramentas e paletes includo.

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

Defina 0 nas variveis #501 a #505.

D Programa que chama um


macroprograma

O0001;
T0100 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0200 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0300 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0400 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0500 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
M30;
285

Altera #501.

Altera #502.

Altera #503.

Altera #504.

Altera #505.

15. MACROS DE USURIO

Macroprograma
(programa chamado)

PROGRAMAO

B--63604PO/01

O9001(M03); . . . . . . . . . . . . . . . . . . . . Macro para iniciar a contagem


M01;
IF[FIX[#4120/100] EQ 0]GOTO 9; Nenhuma ferramenta especificada
IF[FIX[#4120/100] GT 5]GOTO 9;Nmero de ferramenta fora da faixa
#3002=0; . . . . . . . . . . . . . . . . . . . . . . . Coloca o temporizador a zero
N9 M03; . . . . . . . . . . . . . . . . . . . . . . Gira o fuso no sentido de avano
M99;
O9002(M05); . . . . . . . . . . . . . . . . . . . Macro para terminar a contagem
M01;
IF[FIX[#4120/100] EQ 0]GOTO 9; Nenhuma ferramenta especificada
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; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pra o fuso.
M99;

286

B--63604PO/01

15.7

PROCESSAMENTO DE
MACROINSTRUES

15. MACROS DE USURIO

PROGRAMAO

Para uma usinagem sem problemas, o CNC faz a leitura prvia da


instruo NC a ser executada em seguida. Essa operao denominada
armazenamento no buffer. No modo de compensao do raio da ponta da
ferramenta (G41, G42), o CNC faz a leitura prvia de instrues NC dois
ou trs blocos adiante, a fim de encontrar intersees. As macroinstrues
destinadas a operaes aritmticas e desvios condicionais, so
processadas imediatamente aps sua leitura para o buffer. No sofrem
leitura prvia os blocos que contm M00, M01, M02 ou M30, os blocos
que contm os cdigos M, cuja leitura para o buffer suprimida pela
especificao dos parmetros (n 3411 a 3420), e os blocos que contm
G31.

Explicaes
D Quando o bloco seguinte
no armazenado no
buffer
(cdigos M que no so
armazenados no buffer,
G31, etc.)

> N1 G31 X100.0 ;

Execuo de
instruo NC

N2 #100=1
:

> :Bloco em execuo

N1

Execuo de macroinstruo

N2

Buffer

D Armazenamento do
bloco seguinte no buffer
em um modo diferente
do da compensao do
raio da ponta da
ferramenta (G41, G42)
(procedendo,
normalmente, leitura
prvia de um bloco)

> N1 X100.0 ;
N2 #1=100 ;
N3 #2=200 ;
N4 Z100.0 ;
:

N1

Execuo de
instruo NC
Execuo de
macroinstruo
Buffer

N2

N4

N3

N4

> : Bloco em execuo


V : Bloco lido para o buffer

Quando N1 est sendo executado, a instruo NC seguinte (N4) lida


para o buffer. As macroinstrues (N2, N3) entre N1 e N4 so processadas
durante a execuo de N1.

287

15. MACROS DE USURIO

D Armazenamento do
bloco seguinte no buffer,
no modo de
compensao do raio da
ponta da ferramenta
(G41, G42)

PROGRAMAO

B--63604PO/01

> N1 G01 G41 G91 Z100.0 F100 T0101 ;


N2 #1=100 ;
N3 X100.0 ;
N4 #2=200 ;
N5 Z50.0 ;
:

> : Bloco em execuo


V: Blocos lidos para o buffer

N3

N1

Execuo de
instruo NC
N2

Execuo de
macroinstruo

N4

N3

Buffer

N5

Quando N1 est sendo executado, as instrues NC nos dois blocos


seguintes (at N5) so lidas para o buffer. As macroinstrues (N2, N4)
entre N1 e N5 so processadas durante a execuo de N1.
D Quando o bloco seguinte
no inclui 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 : Blocos lidos para o buffer

N1

Execuo de
instruo NC
Execuo de
macroinstruo

N2

N4

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
macroinstrues (N2, N4 e N6) entre N1 e N7 so processadas durante a
execuo de N1.

288

B--63604PO/01

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.

289

15. MACROS DE USURIO

PROGRAMAO

B--63604PO/01

15.9

LIMITAES
D Operao MDI
D Pesquisa de nmeros de
seqncia
D Bloco nico

D Salto opcional de bloco

D Operao no modo
EDICAO

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 macroprograma.
Em um programa de macros de usurio no possvel pesquisar nmeros
de seqncia.
Mesmo durante a execuo de um macroprograma, possvel parar os
blocos no modo de bloco nico (exceto no caso dos blocos contendo
comandos de chamada de macro, comandos de operaes aritmticas e
comandos de controle). Um bloco contendo um comando de chamada de
macro (G65, G66 ou G67) no interrompido mesmo quando o modo de
bloco nico est ativado. Os blocos que contm comandos de operao
aritmtica e comandos de controle podem ser interrompidos no modo de
bloco nico, colocando SBM (bit 5 do parmetro 6000) em 1. A operao
de parada de bloco nico usada para testar programas de macros de
usurio. Tenha em ateno que, quando ocorre uma parada de bloco nico
em uma macroinstruo no modo de compensao do raio da ponta da
ferramenta, parte--se do princpio de que a instruo um bloco que no
envolve movimento e, em alguns casos, no possvel fazer uma
compensao adequada. (Mais precisamente, o bloco considerado como
especificando um movimento com uma distncia a percorrer igual a 0.)
A existncia de um / no meio de uma <expression> (entre colchetes [ ],
do lado direito de uma expresso aritmtica) considerado como um
operador de diviso; no interpretado como o especificador de um
cdigo de salto opcional de bloco.
Ao definir NE8 (bit 0 do parmetro 3202) e NE9 (bit 4 do parmetro 3202)
com 1, as funes de eliminao e edio so desativadas para os
programas de macros de usurio e subprogramas com os nmeros 8000
a 8999 e 9000 a 9999. Os programas de macros de usurio e subprogramas
registrados deveriam estar protegidos contra uma destruio acidental.
Quando todo o contedo da memria apagado (pressionando
simultaneamente as teclas

D Reset

D Indicao na tela de
REINCIO DO
PROGRAMA
D Bloqueio de avano
D Valores constantes que
podem ser usados em
<expresso>

para ligar o equipamento), o

contedo da memria, tais como os programas de macros de usurio,


apagado.
Com uma operao de reset, os valores das variveis locais e comuns #100
a #149 so colocados a zero. possvel evit--lo, definindo CLV e CCV
(bit 7 e 6 do parmetro 6001). As variveis do sistema #1000 a #1133 no
so apagadas. Uma operao de reset apaga qualquer estado dos
programas de macros de usurio e subprogramas, bem como todos os
estados DO, e devolve o controle ao programa principal.
Tal como acontece com M98, no so mostrados os cdigos M e T usados
nas chamadas de subprogramas.
Quando ativado um bloqueio de avano durante a execuo de uma
macroinstruo, a mquina pra aps a execuo da macroinstruo. A
mquina tambm pra em caso de reset ou de ativao de um alarme.
+0.0000001 a +99999999
--99999999 a --0.0000001
Os dgitos significativos so 8 (decimal). Se esta faixa no for respeitada,
acionado o alarme P/S n 003.
290

15.10

COMANDOS DE
SADA EXTERNOS

15. MACROS DE USURIO

PROGRAMAO

B--63604PO/01

Alm dos comandos padro das macros de usurio, esto ainda


disponveis os seguintes macrocomandos. Estes comandos so
denominados de comandos de sada externos.
-----

BPRNT
DPRNT
POPEN
PCLOS

Estes comandos permitem encaminhar a sada de valores das variveis e


de caracteres para a interface de leitura/envio.

Explicaes

Especifique esses comandos na seguinte ordem:


Comando de abertura: POPEN

Antes de especificar uma seqncia de comandos de sada de dados,


especifique este comando para estabelecer a conexo com um
dispositivo externo de entrada/sada.
Comando de sada de dados: BPRNT ou DPRNT

Especifique os dados que devem sair.


Comando de encerramento: PCLOS

Depois de concludos todos os comandos de sada de dados, especifique


PCLOS para terminar a conexo com o dispositivo externo de
entrada/sada.
D Comando de abertura
POPEN

D Comando de sada de
dados BPRNT

POPEN

POPEN estabelece a conexo com 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 executa a sada de caracteres e valores de variveis


em formato binrio.
(i) Os caracteres especificados so convertidos para cdigos ISO
correspondentes, de acordo com a especificao de dados (ISO)
produzida na altura.
Os caracteres especificveis so os seguintes:
-- Letras (de A a Z)
-- Nmeros
-- Caracteres especiais (*, /, +, --, etc.)

O asterisco (*) editado por um cdigo de espao.


(ii) Todas as variveis so armazenadas com um ponto decimal.
Especifique uma varivel seguida pelo nmero de casas decimais
significativas entre colchetes. Um valor de varivel tratado como
um dado de 2 palavras (32 bits), incluindo os dgitos decimais.
enviado como dado em formato binrio, comeando pelo byte mais
alto.
(iii)Depois da sada dos dados especificados, criado um cdigo EOB de
acordo com as especificaes do cdigo ISO.
(iv) As variveis nulas tm o valor 0.
291

15. MACROS DE USURIO

PROGRAMAO

B--63604PO/01

Exemplo:
BPRINT [ C** X#100 [3] Z#101 [3] M#10 [0] ]
Valor das variveis
#100=0.40596
#101=--1638.4
#10=12.34

LF
12 (0000000C)
M
--1638400(FFE70000)
Z
406(00000196)
X
Espao
C

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 envia caracteres e cada um dos dgitos contidos no


valor de uma varivel, de acordo com o cdigo definido nas
especificaes (ISO).
(i) Para mais informaes sobre o comando DPRNT, consulte os itens
(i), (iii) e (iv) para o comando BPRNT.
(ii) Ao transmitir uma varivel, especifique # seguido pelo nmero da
varivel, especificando a seguir o nmero de dgitos da parte inteira
e o nmero de casas decimais entre colchetes. enviado um cdigo
para cada um dos nmeros de dgitos especificados, comeando pelo
dgito mais alto. Para cada dgito enviado um cdigo correspondente
s especificaes (ISO). O ponto decimal tambm enviado atravs
de um cdigo definido nas especificaes (ISO). Cada varivel tem
de ser um valor numrico com um mximo de oito dgitos. Quando
os dgitos de mais alta ordem so zeros, esses zeros no so enviados
se PRT (bit 1 do parmetro 6001) for 1. Se PRT (bit 1 do parmetro
6001) for 0, impresso um cdigo de espao de cada vez que
encontrado um zero. Quando o nmero de casas decimais no zero,
os dgitos decimais so sempre enviados. Se o nmero de casas
decimais for zero, no enviado 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 PRT (bit 1 do
parmetro 6001) for 1, no impresso qualquer cdigo.
292

B--63604PO/01

PROGRAMAO

15. MACROS DE USURIO

Exemplo:
DPRNT [ X#2 [53] Z#5 [53] T#30 [20] ]
Valor das variveis
#2=128.47398
#5=--91.2
#30=123.456
(1) Parmetro PRT(n 6001#1)=0

sp
LF
T

sp 23

Z -- sp sp sp 91.200
X

sp sp sp 128.474

(2) Parmetro PRT (n 6001#1)=1

LF
T23
Z--91.200
X128.474

D Comando de
encerramento PCLOS

PCLOS ;

D Especificao
necessria

Especifique o canal usado para o parmetro 020. De acordo com a


especificao desse parmetro, defina os itens de dados (tal como a taxa
de bauds) para a interface de comunicao.

O comando PCLOS termina a conexo com um dispositivo externo de


entrada/sada. Especifique este comando quando todos os comandos de
sada de dados tiverem sido concludos. O cdigo de controle DC4
enviado pelo CNC.

Canal 0 de E/S : Parmetros 101, 102 e 103


Canal 1 de E/S : Parmetros 111, 112 e 113
Canal 2 de E/S : Parmetros 121, 122 e 123

Nunca especifique a sada para a cassete ou disquete FANUC.)


Ao especificar um comando DPRNT para a sada de dados, especifique
se os zeros esquerda devero ou no ser enviados como espaos
(especificando PRT (bit 1 do parmetro 6001) com 1 ou 0). Para indicar
o fim de uma linha de dados no cdigo ISO, especifique se pretende
utilizar apenas um LF (NCR, do bit 3 do parmetro 0103 0) ou um LF
e CR (NCR 1).
293

15. MACROS DE USURIO

PROGRAMAO

B--63604PO/01

NOTA
1 No necessrio especificar sempre o comando de
abertura (POPEN), o comando de sada de dados (BPRNT,
DPRNT) e o comando de encerramento (PCLOS) em
simultneo. Assim que um comando de abertura tiver sido
especificado no incio de um programa, no precisa ser
especificado novamente aps um comando de
encerramento.
2 Certifique--se de que especifica comandos de abertura e de
encerramento aos pares. Especifique o comando de
encerramento no final do programa. Todavia, no
especifique um comando de encerramento se no tiver sido
especificado qualquer comando de abertura.
3 Quando uma operao de reset realizada enquanto os
comandos esto sendo enviados por um comando de sada
de dados, a sada interrompida e os dados subsqentes
apagados. Por isso, quando uma operao de reset
executada por um cdigo, tal como M30, no final de um
programa que executa a sada de dados, especifique um
comando de encerramento no final do programa, de modo
que no seja executado nenhum processamento
semelhante ao de M30 at que todos os dados tenham sido
enviados.
4 As palavras de macros abreviadas entre colchetes [ ]
permanecem inalteradas. Tenha, contudo, em ateno que
quando os caracteres entre colchetes so divididos e
introduzidos vrias vezes, tanto a segunda abreviao
como as subseqentes so convertidas e introduzidas.
5 O pode ser especificado entre colchetes [ ]. Tenha, contudo,
em ateno que quando os caracteres entre colchetes [ ]
so divididos e introduzidos vrias vezes, O omitido tanto
na segunda entrada como nas subseqentes.

294

B--63604PO/01

15.11

MACRO DE
USURIODO TIPO
INTERRUPO
Formato

Explicaes

15. MACROS DE USURIO

PROGRAMAO

Quando um programa est sendo executado, pode ser chamado outro


programa pela introduo de um sinal de interrupo (UINT) atravs da
mquina. Essa funo denominada como funo de macro de usurio do
tipo interrupo. Programe um comando de interrupo no seguinte
formato:
M96 Pffff ;

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 um 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 alguns exemplos, tais como as aplicaes
de controle adaptativas 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.
CUIDADO
O sinal de interrupo (UINT, marcado com um * na Fig.
15.11) ignorado, quando introduzido aps M97. Alm
disso, o sinal de interrupo no pode ser introduzido
durante a execuo do programa de interrupo.

295

15. MACROS DE USURIO

PROGRAMAO

B--63604PO/01

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, sendo ativada sob as seguintes condies:
----

D Especificao

Quando est selecionada a operao de memria ou a operao


MDI
Quando STL (lmpada de incio) est acesa
Quando no est sendo processada uma macro de usurio do
tipo interrupo

Geralmente, a funo de macro de usurio do tipo interrupo usada


atravs da especificao de M96 para ativar o sinal de interrupo (UINT)
e de M97 para desativ--lo. Aps a especificao de M96, a macro de
usurio do tipo interrupo pode ser iniciada atravs da introduo do
sinal de interrupo (UINT), at que M97 seja especificado ou executado
um reset do NC. Depois da especificao de M97 ou do reset do NC,
nenhuma interrupo de macro de usurio iniciada, mesmo quando o
sinal de interrupo introduzido (UINT). 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
acionado

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 macro de usurio do tipo interrupo iniciada
logo que M96 seja especificado (apenas quando se utiliza o esquema de
controle de estado); quando usado o esquema de controle de flanco, 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) na subse. 16.11.2.

296

B--63604PO/01

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 usada
selecionado por MSB (bit 5 do parmetro 6003).
(a) Interrupo tipo subprograma
O programa de interrupo chamado como um subprograma. Isto
significa que os nveis das variveis locais permanecem inalterados
antes e depois da interrupo. Esta interrupo no includa no nvel
de aninhamento das chamadas de subprogramas.
(b) Interrupo tipo macro
O programa de interrupo chamado como uma macro de usurio.
Isto significa que os nveis das variveis locais alteram--se antes e
depois da interrupo. A interrupo no includa no nvel de
aninhamento das chamadas de macros de usurio. Quando uma
chamada de subprograma ou uma chamada de uma macro de usurio
executada dentro do programa de interrupo, esta chamada
includa no nvel de aninhamento das chamadas de subprogramas ou
das chamadas de macro de usurio. Os argumentos no podem ser
transferidos do programa atual, mesmo que a macro de usurio do tipo
interrupo seja uma interrupo do tipo macro.

D Cdigos M para o
controle de macros de
usurio do tipo
interrupo

Em geral, as macros de usurio do tipo interrupo so controladas por


M96 e M97. Todavia, esses cdigos M podem j estar sendo utilizados
para outros propsitos (como uma funo M ou um cdigo M de chamada
de macro) por alguns fabricantes de mquinas--ferramentas.
Por esse motivo, MPR (bit 4 do parmetro 6003) fornecido para definir
cdigos M para controle de macros de usurio do tipo interrupo.
Ao especificar este parmetro para usar os cdigos M de controle de
macro de usurio do tipo interrupo, defina os parmetros 6033 e 6034
da seguinte forma:
Defina o cdigo M para ativar as interrupes de macros de usurio no
parmetro 6033 e defina o cdigo M para desativar as interrupes de
macros de usurio no parmetro 6034.
Ao especificar esta definio de parmetros, os cdigos M no so usados
e M96 e M97 so usados como cdigos M de controle de macro de
usurio, independentemente das especificaes dos parmetros 6033 e
6034.
Os cdigos M usados para o controle de macro de usurio do tipo
interrupo so processados internamente (eles no so enviados 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 Macros de usurio do
tipo interrupo 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
efetuar a interrupo at que a execuo do bloco atual esteja concluda.
MIN (bit 2 do parmetro 6003) usado para escolher quando realizar
interrupes: no meio ou no final de um bloco.
297

15. MACROS DE USURIO


S Tipo I

(quando uma interrupo


executada no meio de
um bloco)

PROGRAMAO

B--63604PO/01

(i) Quando o sinal de interrupo (UINT) introduzido, qualquer


movimento ou pausa interrompido imediatamente e o programa de
interrupo executado.
(ii) Se o programa de interrupo contiver instrues NC, perde--se o
comando no bloco interrompido e a instruo NC do programa de
interrupo executada. Quando o controle devolvido ao programa
interrompido, o programa reiniciado a partir do bloco seguinte ao
bloco interrompido.
(iii)Se o programa de interrupo no contiver qualquer instruo NC, o
controle devolvido ao programa interrompido atravs de M99,
sendo o programa ento reiniciado a partir do comando no bloco
interrompido.
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
S 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 macroinstrues do programa de interrupo so
executadas imediatamente, a menos que seja encontrada uma
instruo NC no programa de interrupo. As instrues NC no so
executadas at que o bloco atual esteja concludo.
(ii) Se o bloco em execuo for composto por diversas operaes de ciclo,
a interrupo executada da seguinte maneira:
Quando o ltimo movimento iniciado nas operaes de ciclo, as
macroinstrues 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

298

Instruo NC no programa de interrupo

B--63604PO/01

D Condies para ativar e


desativar o sinal de
interrupo de macro de
usurio

D Interrupo de macro de
usurio durante a
execuo de um bloco
que envolve uma
operao cclica
S Para o tipo I

S Para o tipo II

PROGRAMAO

15. MACROS DE USURIO

O sinal de interrupo torna--se vlido aps o incio da execuo de um


bloco que contm M96, para ativar as interrupes de macros de usurio.
O sinal torna--se invlido quando se inicia a execuo de um bloco que
contm M97.
O sinal de interrupo torna--se invlido durante a execuo de um
programa de interrupo. O sinal torna--se vlido quando iniciada a
execuo do bloco imediatamente aps o bloco interrompido no
programa principal, assim que o controle retorna do programa de
interrupo. No tipo I, se o programa de interrupo composto apenas
por macroinstrues, o sinal de interrupo torna--se vlido quando a
execuo do bloco interrompido iniciada aps o retorno do controle do
programa de interrupo.

O movimento interrompido e o programa de interrupo executado


mesmo durante o decurso de uma operao de ciclo. Se o programa de
interrupo no contiver instrues NC, a operao de ciclo reiniciada
depois do controle ter sido devolvido ao programa interrompido. Caso
haja instrues NC, as operaes restantes no ciclo interrompido so
descartadas e o bloco seguinte executado.
As macroinstrues do programa de interrupo so executadas quando
iniciado o ltimo movimento da operao de ciclo, a menos que seja
encontrada uma instruo NC. As instrues NC so executadas aps a
concluso da operao de ciclo.

299

15. MACROS DE USURIO

D Sinal de interrupo de
macro de usurio (UINT)

PROGRAMAO

B--63604PO/01

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 crescente, ao passar do estado de
desativado para o de ativado.
Um dos dois esquemas selecionado com TSE (bit 3 do parmetro 6003).
Quando o esquema de controle de estado selecionado atravs deste
parmetro, gerada uma macro de usurio do tipo interrupo se o sinal
de interrupo (UINT) estiver ativo no momento em que o sinal se torna
vlido. Se o sinal de interrupo (UINT) se mantiver ativo, o programa
de interrupo pode ser executado repetidamente.
Quando selecionado o esquema de controle de flanco, o sinal de
interrupo (UINT) torna--se vlido apenas em seu flanco crescente.
Assim, o programa de interrupo executado apenas temporariamente
(nos casos em que o programa composto apenas por macroinstrues)
O esquema de controle de flanco til quando o esquema de controle de
estado inadequado ou quando uma macro de usurio do tipo interrupo
est para ser executada apenas uma vez para todo o programa (neste caso,
o sinal de interrupo pode permanecer ativo).
O uso de qualquer dos esquemas tem o mesmo efeito, exceto nas
aplicaes mencionadas acima. O tempo decorrido entre a entrada do
sinal e a execuo da macro de usurio do tipo interrupo no varia entre
os dois esquemas.
1
0
Sinal de interrupo
(UINT)

Execuo da 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.

300

B--63604PO/01

15. MACROS DE USURIO

PROGRAMAO

D Retorno de uma interrupo Especifique M99 para retirar o controle de uma interrupo de macro de usurio
de macro de usurio
e devolv--lo ao programa interrompido. Com o endereo P possvel especificar
tambm um nmero de seqncia no programa interrompido. Sendo especificado,
o nmero de seqncia procurado no programa, comeando pelo incio. O
controle devolvido ao primeiro nmero de seqncia encontrado. No so geradas
interrupes quando um programa de interrupo de macros de usurio est em
execuo. Execute M99 para ativar uma outra interrupo. Quando M99
especificado sozinho, executado antes da concluso dos comandos anteriores.
Assim, uma macro de usurio do tipo interrupo ativada para o ltimo comando
do programa de interrupo. Se for inconveniente, as interrupes de macros de
usurio devem ser controladas atravs da especificao de M96 e M97 no
programa. Quando uma macro de usurio do tipo interrupo est sendo executada,
no 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 introduzido, O1234 exe- cutado novamente. 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
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) GffXfff ;
M99 ;
(2) Gff Xfff M99 ;

301

15. MACROS DE USURIO

D Macro de usurio do tipo


interrupo e informao
modal

PROGRAMAO

B--63604PO/01

Uma macro de usurio do tipo interrupo diferente de uma chamada


normal de programa. iniciada por um sinal de interrupo (UINT)
durante a execuo do programa. Em geral, qualquer alterao de
informao modal feita pelo programa de interrupo no deve afetar o
programa interrompido.
Por essa razo, a informao modal antes da interrupo restaurada
quando o controle devolvido por M99 ao programa interrompido,
mesmo quando uma informao modal modificada pelo programa de
interrupo. Quando o controle devolvido do programa de interrupo
para o programa interrompido atravs de M99 Pxxxx, a informao modal
pode ser novamente controlada pelo programa. Neste caso, a nova
informao contnua, modificada pelo programa de interrupo,
transferida para o programa interrompido. A restaurao da informao
modal existente antes da interrupo no desejvel. Isto deve--se ao fato
de alguns programas poderem operar de modo diferente aps o controle
ser devolvido, consoante a informao modal existente antes da
interrupo. Neste caso, aplicam--se as seguintes medidas:
(1) 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 o necessrio.
O
M96Pxxx

Sinal de interrupo (UINT)


Oxxx;

(Sem a especificao de P)

Altere a informao modal

A informao
modal permanece
M99(Pffff);
inalterada antes e
aps a interrupo.
(Com especificao de P)
Nffff;

Nova informao modal modificada pelo


programa de interrupo.

Informao modal
quando o controle
devolvido por M99

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
Pffff

A nova informao modal modificada pelo programa de interrupo


permanece vlida, mesmo aps a devoluo do controle. A antiga
informao modal, que era vlida no bloco interrompido, pode ser lida
atravs das variveis do sistema de macros de usurio #4001 a #4120.
Tenha em ateno que quando a informao modal modificada pelo
programa de interrupo, as variveis do sistema #4001 a #4120 no
sofrem alterao.
302

B--63604PO/01

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 as variveis do


sistema #5001 e seguintes, at que a primeira instruo NC seja
encontrada.
D As coordenadas do ponto A podem ser lidas aps uma instruo NC
sem especificaes de movimento.
D As coordenadas da mquina e as coordenadas da pea do ponto B
podem ser lidas usando as variveis do sistema #5021 e superior e
#5041 e superior.
Caminho do centro da ponta da ferramenta
Interrupo gerada

B
A
A
Vetor de correo
Caminho programado da ferramenta

D Macro de usurio do tipo


interrupo 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 para o estado anterior interrupo. Quando o controle
devolvido atravs de M99Pxxxx;, a chamada modal do programa de
interrupo permanece vlida.

D Macro de usurio do tipo


interrupo e reincio do
programa

Quando o sinal de interrupo (UINT) introduzido durante a execuo


de uma operao de retorno no modo de funcionamento em vazio, aps
a operao de pesquisa para o incio do programa, o programa de
interrupo chamado depois da concluso da operao de reincio para
todos os eixos. Isto significa que a interrupo do tipo II usada
independentemente da especificao dos parmetros.

D Operao DNC e macro


de usurio do tipo
interrupo

A macro de usurio do tipo interrupo no pode ser executada durante


a operao DNC, nem durante a execuo de um programa com um
dispositivo externo de entrada/sada.

303

16. ENTRADA DE PARMETROS


PROGRAMVEIS (G10)

16
Aspectos gerais

PROGRAMAO

B--63604PO/01

ENTRADA DE PARMETROS PROGRAMVEIS (G10)

Os valores dos parmetros podem ser introduzidos em um programa. Esta


funo usada na definio dos dados de compensao de erros de passo,
quando so trocados agregados ou quando a velocidade mxima de
avano de corte ou as constantes de tempo de corte so alteradas para
atender s diferentes condies de usinagem.

304

PROGRAMAO

B--63604PO/01

16. ENTRADA DE PARMETROS


PROGRAMVEIS (G10)

Formato
Formato
G10L50; Especificao do modo de entrada de parmetros
N_R_;
Para parmetros, exceto os dos eixos
N_P_R_; Para os parmetros dos eixos

G11 ;

Cancelamento do modo de entrada de parmetros

Significado do comando
N_:

R_:
P_:

N do parmetro (4 dgitos) ou n da posio de


compensao(de 0 a 1023) para
a compensao de erros de passo +10,000 (5 dgitos)
Valor de especificao de parmetro
(os zeros esquerda podem ser omitidos.)
N de eixo de 1 a 8
(usado para introduzir parmetros dos eixos)

Explicaes
D Valor de especificao
do parmetro (R_)

No use um ponto decimal em um valor definido em um parmetro (R_).


O ponto decimal tambm no pode ser usado em variveis de macro de
usurio para R_.

D N do eixo(P_)

Especifique o nmero do eixo (P_) de 1 a 8 (at oito eixos) para um


parmetro dos eixos. Os eixos de controle so numerados pela ordem em
que so mostrados na tela do CNC.
Por exemplo, especifique P2 para o eixo de controle exibido em segundo
lugar.
AVISO
1 No se esquea de executar manualmente o retorno ao
ponto de referncia aps a alterao dos dados de
compensao de erro do passo ou dos dados de
compensao da folga. Sem isso, a mquina pode
desviar--se da posio correta.
2 O modo de ciclo fixo tem de 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.

305

16. ENTRADA DE PARMETROS


PROGRAMVEIS (G10)

PROGRAMAO

B--63604PO/01

Exemplos
1. Defina o bit 2 (SPB) do parmetro de tipo bit n 3404
G10L50 ;
Modo de entrada de parmetros
N3404 R 00000100 ; Especificao de SBP
G11 ;
Cancelamento do modo de entrada de
parmetros

2. Altere os valores do eixo Z (2 eixo) e do eixo C (4 eixo) no parmetro


de eixos n 1322 (coordenadas do limite de curso armazenado 2 em
sentido positivo, em cada eixo).
G10L50 ;
N1322P3R4500 ;
N1322P4R12000 ;
G11 ;

306

Modo de entrada de parmetros


Modificao do eixo Z
Modificao do eixo C
Cancelamento do modo de entrada de
parmetros

B--63604PO/01

17

PROGRAMAO

17. OPERAO DE MEMRIA UTILIZANDO


O FORMATO DE FITA DA Srie 10/11

OPERAO DE MEMRIA UTILIZANDO O FORMATO


DE FITA DA SRIE 10/11

Os programas do formato de fita da srie 10/11 podem ser registrados em


memria para a operao de memria atravs da definio do bit 1 do
parmetro n 0001. O registro em memria e a operao de memria so
possveis tanto para as funes que utilizam o mesmo formato de fita da
srie 10/11 como para as seguintes funes, que usam um formato de fita
diferente:
Abertura de roscas de passo constante
Chamada do subprograma
Ciclo fixo
Repetio de ciclo fixo
Ciclo fixo de perfurao
NOTA
O registro em memria e a operao de memria s so
possveis para as funes disponveis neste CNC.

307

17. OPERAO DE MEMRIA UTILIZANDO


O FORMATO DE FITA DA Srie 10/11

17.1

ENDEREOS E FAIXA
DE VALORES
ESPECIFICVEL PARA
O FORMATO DE FITA
DA SRIE 10/11

PROGRAMAO

B--63604PO/01

Alguns dos endereos que no podem ser usados para este CNC podem
ser usados no formato de fita da srie 10/11. A faixa de valores permitidos
para o formato de fita FS10/11 basicamente idntica deste CNC. As
sees II--17.2 a II--17.6 descrevem os endereos com uma faixa diferente
de valores permitidos. Se for especificado algum valor fora da faixa de
valores permitidos, acionado um alarme.

308

B--63604PO/01

PROGRAMAO

17. OPERAO DE MEMRIA UTILIZANDO


O FORMATO DE FITA DA Srie 10/11

17.2

ABERTURA DE ROSCAS
DE PASSO CONSTANTE
Formato
G32IP_F_Q_;
ou
G32IP_E_Q_;
IP
F
E
Q

:
:
:
:

Combinao de endereos dos eixos


Passo de rosca ao longo do eixo longitudinal
Passo de rosca ao longo do eixo longitudinal
Posio do ngulo inicial da abertura de rosca

Explicaes
D Endereo

Embora o formato FS10/11 permita que o operador especifique o nmero


de roscas por polegada com o endereo E, o formato de fita FS10/11 no
o permite. Os endereos E e F so usados da mesma forma para especificar
o passo de rosca ao longo do eixo longitudinal. O passo de rosca
especificado com o endereo E tambm , por isso, adotado como um
valor de ao contnua para o endereo F.

D Faixa de valores
permitidos para o
passo de rosca

Endereo para o passo


de rosca

D Faixa de valores
permitidos para a
velocidade de avano

de 0.000001 a
9.999999 pol.

Comando com um de 0,0001 a


ponto decimal
500,0000 mm

de 0.000001 a
9.999999 pol.

Comando sem um de 0.01 a 500.00 mm


ponto decimal

de 0.0001 a 9.9999 pol.

Endereo para a velocidade


de avano

Entrada em polegadas

de 0,0001 a
500,0000 mm

Entrada em mm

Avano
por
minuto
i t

Entrada em mm

Entrada em
polegadas

Sistema
de 1 a 240000
incremental (IS--B) mm/min

de 0.01 a 9600.00
pol/min

Sistema
de 1 a 100000
incremental (IS--C) mm/min

de 0.01 a 4800.00
pol/min

Avano por rotao

de 0.01 a 500.00
mm/rot.

de 0.0001 a 9.9999
pol/rot.

AVISO
Especifique novamente a velocidade de avano, quando
alternar entre o avano por minuto e o avano por rotao.

309

17. OPERAO DE MEMRIA UTILIZANDO


O FORMATO DE FITA DA Srie 10/11

PROGRAMAO

B--63604PO/01

17.3

CHAMADA DO
SUBPROGRAMA
Formato
M98PffffLffff;
P : Nmero do subprograma
L : Contagem da freqncia de repetio

Explicao
D Endereo

O endereo L no pode ser usado no formato de fita deste CNC, mas pode
ser usado no formato de fita FS10/11.

D Nmero do subprograma

A faixa de valores permitidos igual deste CNC (de 1 a 9999). Se for


especificado um valor com mais de quatro dgitos, os quatro ltimos
dgitos so considerados como o nmero do subprograma.

D Contagem da freqncia
de repetio

A contagem da freqncia de repetio L pode ser especificada na faixa


de 1 a 9999. Se no for especificada qualquer contagem da freqncia de
repetio, o programa adota o valor 1.

310

B--63604PO/01

PROGRAMAO

17. OPERAO DE MEMRIA UTILIZANDO


O FORMATO DE FITA DA Srie 10/11

17.4

CICLO FIXO
Formato
Ciclo de torneamento da superfcie exterior/interior
(ciclo de corte reto) G90X_Z_F_;
Ciclo de torneamento da superfcie exterior/interior
(ciclo de corte cnico) G90X_Z_I_F_;
I: Comprimento 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: Passo de rosca
Q: Deslocamento do ngulo inicial da abertura de rosca
Ciclo de abertura de rosca (ciclo de abertura de rosca cnica)

G92X_Z_I_F_;
I: Comprimento da seo cnica ao longo do eixo X (raio)
Ciclo de torneamento da superfcie final
(ciclo de corte cnico frontal) G94X_Z_F_;
Ciclo de torneamento da superfcie final
(ciclo de corte cnico frontal) G94X_Z_K_F_;
K: Comprimento da seo cnica ao longo do eixo Z

D Endereo

Os endereos I e K no podem ser usados para ciclos fixos no formato de


fita deste CNC, mas podem ser usados no formato de comando FS10/11.

D Faixa de valores permitidos Igual da abertura de roscas de passo constante na seo II--17.2. Ver
para a velocidade de avano seo II--17.2.

311

17. OPERAO DE MEMRIA UTILIZANDO


O FORMATO DE FITA DA Srie 10/11

PROGRAMAO

B--63604PO/01

17.5

REPETIO DO CICLO
FIXO DE TORNEAMENTO
Formato
Ciclo de torneamento da superfcie exterior/interior
G71P_Q_U_W_I_K_D_F_S_T_;
I : Comprimento e sentido da tolerncia de corte para acabar o ciclo de
usinagem grosseira ao longo do eixo X (ignorado, se especificado)
K : Comprimento e sentido da tolerncia de corte para acabar o ciclo de
usinagem grosseira ao longo do eixo Z (ignorado, se especificado)
D : Profundidade de corte

Ciclo de usinagem grosseira da superfcie final


G72P_Q_U_W_I_K_D_F_S_T_;
I : Comprimento e sentido da tolerncia de corte para acabar o ciclo de
usinagem grosseira ao longo do eixo X (ignorado, se especificado)
K : Comprimento e sentido da tolerncia de corte para acabar o ciclo de
usinagem grosseira ao longo do eixo Z (ignorado, se especificado)
D : Profundidade de corte

Ciclo de torneamento de loop fechado


G73P_Q_U_W_I_K_D_F_S_T_;
I : Comprimento e sentido da distncia ao longo do eixo X (raio)
K : Comprimento e sentido da distncia ao longo do eixo Z
D : Nmero de divises

Ciclo de corte da superfcie final


G74X_Z_I_K_F_D_;
ou
G74U_W_I_K_F_D_;
I : Distncia a percorrer ao longo do eixo X
K : Profundidade de corte ao longo do eixo Z
D : Distncia da ferramenta no final do caminho de corte

Ciclo de corte da superfcie exterior/interior


G75X_Z_I_K_F_D_;
ou
G75U_W_I_K_F_D_;
I : Distncia a percorrer ao longo do eixo X
K : Profundidade de corte ao longo do eixo Z
D : Distncia da ferramenta no final do caminho de corte

Repetio do ciclo de abertura de rosca


G76X_Z_I_K_D_F_A_P_Q_;
I :
K:
D:
A:
P:

Diferena dos raios das roscas


Altura da crista da rosca (raio)
Profundidade do primeiro corte (raio)
ngulo da ponta da ferramenta (ngulo de crista)
Mtodo de corte

312

B--63604PO/01

D Endereos e faixa de
valores permitidos

PROGRAMAO

17. OPERAO DE MEMRIA UTILIZANDO


O FORMATO DE FITA DA Srie 10/11

Se os seguintes endereos forem especificados no formato de fita


FS10/11, sero ignorados.
D I e K para o ciclo de usinagem grosseira da superfcie exterior/interior
(G71)
D I e K para o ciclo de usinagem grosseira da superfcie final (G72)
Para a repetio do ciclo de abertura de rosca (G76), especifique P1 (corte
de profundidade constante com um s gume) ou P2 (abertura de rosca em
ziguezague de profundidade constante, com os dois gumes) como mtodo
de corte (P). Pode ser especificado um valor entre 0 e 120 graus para o
ngulo A da ponta da ferramenta. Se forem especificados outros valores,
ser acionado o alarme P/S 062.
O endereo D (profundidade de corte e distncia de retrao) pode ser
especificado com um valor entre --99999999 e 99999999, no menor
incremento de entrada, mesmo que tenha sido especificada a entrada de
ponto decimal tipo calculadora (quando o bit 0 (DPI) do parmetro n
3401 est colocado em 1). Se o endereo D incluir um ponto decimal,
acionado o alarme P/S n 007.
A faixa de valores permitidos para a velocidade de avano a mesma
da abertura de roscas de passo constante. Ver seo II--17.2.

313

17. OPERAO DE MEMRIA UTILIZANDO


O FORMATO DE FITA DA Srie 10/11

PROGRAMAO

B--63604PO/01

17.6

FORMATOS PARA OS
CICLOS FIXOS DE
PERFURAO
Formato
Ciclo de perfurao

G81X_C_Z_F_L_ ; ou G82X_C_Z_R_F_L_ ;
R:
P:
F:
L :

Distncia entre o nvel inicial e a posio R


Tempo de pausa na base do furo
Velocidade de avano de corte
Nmero de repeties

Ciclo de perfurao profunda

G81X_C_Z_R_Q_P_F_L_ ;
R:
Q:
P:
F:
L :

Distncia entre o nvel inicial e a posio R


Profundidade de corte em cada ciclo
Tempo de pausa na base do furo
Velocidade de avano de corte
Nmero de repeties

Ciclo rpido de perfurao profunda

G83.1X_C_Z_R_Q_P_F_L_ ;
R:
Q:
P:
F:
L :

Distncia entre o nvel inicial e a posio R


Profundidade de corte em cada ciclo
Tempo de pausa na base do furo
Velocidade de avano de corte
Nmero de repeties

Rosqueamento

G84X_C_Z_R_P_F_L_ ;
R:
P:
F:
L :

Distncia entre o nvel inicial e a posio R


Tempo de pausa na base do furo
Velocidade de avano de corte
Nmero de repeties

Rosqueamento rgido com macho

G84.2X_C_Z_R_P_F_L_S_ ;
R:
P:
F:
L :
S:

Distncia entre o nvel inicial e a posio R


Tempo de pausa na base do furo
Velocidade de avano de corte
Nmero de repeties
Velocidade do fuso

Ciclo de mandrilagem

G85X_C_Z_R_F_L_ ; ou G89X_C_Z_R_P_F_L_ ;
R:
P:
F:
L :

Distncia entre o nvel inicial e a posio R


Tempo de pausa na base do furo
Velocidade de avano de corte
Nmero de repeties

Cancelamento
G80 ;

Explicaes
D Endereo

Para este formato de fita do CNC, o endereo usado para especificar o


nmero de repeties K. Para o formato de fita FS10/11, L.
314

B--63604PO/01

D Cdigo G

17. OPERAO DE MEMRIA UTILIZANDO


O FORMATO DE FITA DA Srie 10/11

PROGRAMAO

Alguns cdigos G so vlidos apenas para o formato de fita do CNC ou


para o formato de fita FS10/11. A especificao de um cdigo G invlido,
provoca o acionamento do alarme P/S n 10.
Cdigos G vlidos apenas para o formato de fita da G81, G82, G83.1, G84.2
srie 10/11
Cdigos G vlidos apenas para o formato de fita da G87, G88
Srie 21

D Plano de posicionamento e
eixo de perfurao

Para este formato de fita CNC, o plano de posicionamento e o eixo de


perfurao so determinados de acordo com o cdigo G para o ciclo fixo
usado.
Para o formato de fita FS10/11, o plano de posicionamento e o eixo de
perfurao so determinados de acordo com G17/G19.
O eixo de perfurao o eixo bsico (eixo Z ou eixo X) que no fica
situado no plano de posicionamento.
Cdigo G

Plano de
posicionamento

Eixo de perfurao

G17

Plano XY

Eixo Z

G19

Plano YZ

Eixo X

Atravs do bit 1 (FXY) do parmetro n 5101 pode definir--se o eixo Z


como eixo de perfurao.
D Pormenores de dados
que especificam a
usinagem

Os dados para o ciclo fixo so especificados da seguinte forma:


Gjj

Modo de
Dados de
perfurao Dados de
perfurao
posio do furo
Definio

Endereo

Modo de
Gjj
perfurao
Dados de
X/U
posio do
C/H
furo

Nmero de repeties

Explicao
Cdigo G do ciclo fixo de perfurao

(Z/W) Valor incremental ou absoluto


especificar a posio do furo

usado

para

Z/W (X/U)

Valor incremental ou absoluto usado para especificar a distncia entre a posio R e a base do furo

Valor incremental usado para especificar a


distncia entre o nvel inicial e a posio R ou valor
absoluto usado para especificar a posio R. O uso
de qualquer deles depende do bit 6 do parmetro n
5102 e do sistema de cdigos G em uso.

Modo
d
de
perfurao Q

Valor incremental usado para especificar a


profundidade de corte em cada ciclo G83 ou G83.1
com programao do raio.

Tempo de pausa na base do furo. A relao entre


o tempo de pausa e o valor especificado igual de
G04.

Velocidade de avano de corte

Nmero
L
de
repeties

Nmero de repeties para uma seqncia de


operaes de corte. Se L no for especificado,
adotado o valor 1.

315

17. OPERAO DE MEMRIA UTILIZANDO


O FORMATO DE FITA DA Srie 10/11

D Especificao da
posio R

PROGRAMAO

B--63604PO/01

A posio R especificada como um valor incremental para a distncia


entre o nvel inicial e a posio R. Para o formato de fita FS10/11, o
parmetro e o sistema de cdigos G usados determinam se a distncia
entre o nvel inicial e a posio R dever ser especificada com um valor
incremental ou absoluto.
Se o bit 6 (RAB) do parmetro n 5102 for 0, sempre usado um valor
incremental. Se for 1, o tipo de valor usado depende do sistema de cdigos
G usado. Quando usado o sistema A de cdigos G, utiliza--se um valor
absoluto. Quando usado o sistema B ou C de cdigos G, utiliza--se um
valor absoluto no modo G90 e um valor incremental no modo G91.
Formato de fita da srie 10/11

Bit 6 do parmetro n 5102 = 1

Formato de fita
da Srie
16/18/160/180

Bit 6 do parmetro
n 5102 = 0

Sistema de cdigos G
A
Absoluto

Incremental

B, C
G90

G91

Absoluto

Incremental

Incremental

D Pormenores do ciclo fixo

Abaixo listada a correspondncia entre os cdigos G e este formato de


fita do CNC ou o formato de fita FS10/11. Esta lista inclui igualmente
notas sobre a pausa durante um ciclo fixo.
N Gjj (Uso) Formato de comando deste CNC
1. G81 (Ciclo de perfurao) G83 (G87) P0 <Q no especificado>
Sem pausa
2. G82 (Ciclo de perfurao) G83 (G87) P <Q no especificado>
A ferramenta faz sempre uma pausa na base do furo.
3. G83 (Ciclo de perfurao profunda)G83 (G87) <Tipo B>
Se o bloco contiver um comando P, a ferramenta faz uma pausa na base
do furo.
4. G83.1 (Ciclo de perfurao profunda)G83 (G87) <Tipo A>
Se o bloco contiver um comando P, a ferramenta faz uma pausa na base
do furo.
Nota) Tanto o tipo A como o B so selecionados de acordo com o bit
2 (RTR) do parmetro n 5101.
5. G84 (Rosqueamento) G84 (G88)I
Se o bloco contiver um comando P, a ferramenta faz uma pausa depois
de chegar base do furo e depois de ser retrada para a posio R.
6. G84.2 (Rosqueamento rgido com macho) M29 S_ G84 (G88)
Se o bloco contiver um comando P, a ferramenta faz uma pausa antes
do fuso iniciar a rotao em sentido inverso na base do furo e antes de
iniciar a rotao em sentido normal na posio R.
7. G85 (Ciclo de mandrilagem) G85 (G89) P0
Sem pausa
8. G89 (Ciclo de mandrilagem) G85 (G89) P_
A ferramenta faz sempre uma pausa na base do furo.

D Distncia d para G83 e


G83.1

O parmetro n 5114 determina a distncia d para G83 e G83.1.


316

B--63604PO/01

PROGRAMAO

17. OPERAO DE MEMRIA UTILIZANDO


O FORMATO DE FITA DA Srie 10/11

D Pausa com G83 e G83.1

Na srie 10/11--T, G83 ou G83.1 no leva a ferramenta a fazer uma pausa.


No formato de fita FS10/11, a ferramenta s faz uma pausa na base do furo
se o bloco contiver um endereo P.

D Pausa com G84 e G84.2

Na srie 10/11--T, G84/G84.2 leva a ferramenta a fazer uma pausa antes


do fuso comear a girar no sentido normal ou no sentido inverso, de
acordo com a especificao de parmetros correspondente. No formato de
fita FS10/11, quando o bloco contm um endereo P, a ferramenta faz uma
pausa na base do furo e na posio R, antes do fuso comear a girar no
sentido normal ou no sentido inverso.

D Rosqueamento rgido
com macho

No formato de fita FS10/11, o rosqueamento rgido com macho pode ser


especificado atravs dos mtodos listados abaixo:
Formato

Condio (parmetro), comentrio

G84.2 X_ Z_ R_ ...S**** ;
S**** ;
G84.2 X_ Z_ R_ .... ;
M29 S**** ;
G84 X_ Z_ R_ .... ;

Definio (F10/F11) = 1

* Comum ao formato da Srie 21

M29 S**** G84 X_ Z_ R_ .... ;


G84 X_ Z_ R_ .... S**** ;
S**** ;
G84 X_ Z_ R_ .... ;

G84 um cdigo G para o rosqueamento


rgido com macho.
macho
Bit 0 (G84) do parmetro n 5200 = 1
* Comum ao formato da Srie 16

D Programao do
dimetro ou do raio

Definindo com 1 o bit 7 (RDI) do parmetro n 5102, o modo de


programao do dimetro ou do raio para o comando R do ciclo fixo no
formato de fita FS10/11 corresponde ao modo de programao do
dimetro ou do raio para o eixo de perfurao.

D Desativao do formato
da srie 10/11

Especificando o bit 3 (F16) do parmetro n 5102, o formato de fita


FS10/11 desativado. Tal aplica--se apenas ao ciclo fixo de perfurao.
No entanto, o nmero de repeties deve ser especificado atravs do
endereo L.
CUIDADO
Quando o bit 3 (F16) do parmetro n 5102 colocado em
1, aplicado um override aos bits 6 (RAB) e 7 (RDI) do
parmetro n 5102; ambos so colocados em 0.

Limitaes
D Eixo C como eixo de
perfurao

impossvel usar o eixo C (o terceiro eixo) como eixo de perfurao.


Portanto, a especificao de G18 (plano ZX) aciona o alarme P/S n 28
(erro do comando de seleo de plano).

D Fixao do eixo C

No formato de fita FS10/11, no possvel especificar um cdigo M para


fixar o eixo C.
317

18. FUNES DE CORTE A


ALTA VELOCIDADE

18

PROGRAMAO

FUNES DE CORTE A ALTA VELOCIDADE

318

B--63604PO/01

B--63604PO/01

18.1

BUFFER REMOTO

PROGRAMAO

18. FUNES DE CORTE A


ALTA VELOCIDADE

Um buffer remoto capaz de fornecer ao CNC um grande volume de


dados de forma contnua e a alta velocidade, quando conectado ao
computador host ou a um dispositivo de entrada/sada atravs de uma
interface serial.

CNC

Buffer
remoto

RS--232--C / RS--422

Computa
dor host

Dispositivo
de entrada/
sada

A utilizao de um buffer remoto para uma ligao online ao computador


host permite a operao DNC de alta velocidade e grande fiabilidade.
Os buffers remotos incluem o buffer externo rpido A, que permite a
usinagem rpida atravs de dados binrios.
Para mais informaes sobre as especificaes dos buffers remotos,
consulte o Suplemento sobre Buffers Remotos (B--61802E--1).

319

18. FUNES DE CORTE A


ALTA VELOCIDADE

18.2

BUFFER EXTERNO
RPIDO A (G05)

PROGRAMAO

B--63604PO/01

Depois de ter sido especificado no formato NC normal um bloco contendo


apenas G05, a operao pode ser executada atravs da especificao dos
dados de movimento no formato abaixo descrito. Assim que zero tiver
sido especificado como distncia a percorrer em cada eixo, o formato de
comando NC normal pode ser recuperado.

CNC
Buffer remoto
RS--232--C / RS--422

Computador host

Formato
S Ativar a operao de entrada binria: G05;
S Desativar a operao de entrada binria: 0 para a distncia a percorrer
em cada eixo
S Formato de dados para a operao de entrada binria
Byte
Byte de ordem superior
Seqncia
de dados

Primeiro eixo
Byte de ordem inferior
Byte de ordem superior
Segundo eixo
Byte de ordem inferior

Byte de ordem superior


Ensimo eixo
Byte de ordem inferior
Byte de verificao
Os dados para a operao de entrada binria so especificados num
formato em que a distncia a percorrer por unidade de tempo (2 bytes)
em cada eixo especificada seqencialmente do primeiro ao ensimo
eixo, ao que se segue um byte de verificao (1 byte)
(tamanho de cada bloco: [2 x N + 1] bytes).
Todos os dados so representados no formato binria.

Explicaes
D Seleo da unidade de
tempo

A unidade de tempo (em ms) pode ser especificada atravs dos bits 4, 5
e 6 (IT0,IT1 e IT2) do parmetro n 7501.
320

D Dados da distncia a
percorrer

18. FUNES DE CORTE A


ALTA VELOCIDADE

PROGRAMAO

B--63604PO/01

Especifique a distncia a percorrer para cada eixo nas unidades seguintes


(especifique um complemento duplo para uma distncia negativa).
Sistema
incremental

IS--B

IS--C

Unidades

Mquina com
sistema em
milmetros

0,001

0,0001

mm

Mquina com
sistema de
polegadas

0,0001

0,00001

polegadas

Cada palavra de dados apresenta o seguinte formato. Use os bits indicados


atravs de * para especificar a distncia a percorrer por unidade de tempo.
15

14

13

12

11

10

Exemplo: Quando a distncia a percorrer por unidade de tempo de 700


um (mquina com sistema de milmetros, IS--B)

D Byte de verificao
D Taxa de transferncia

D Compensao do raio da
ponta da ferramenta
D Bloqueio de avano e
interbloqueio
D Espelhamento
D Tipo de acelerao/
desacelerao

15

14

13

12

11

10

O byte de verificao deve indicar a soma dos bytes [2 N], excetuando


o byte de verificao, em unidades de byte, que ignore unidades que
excedam os oito bits.
O CNC transmite dados de [2 N + 1] bytes (N: nmero de eixos) do
buffer remoto por cada unidade de tempo, especificados com os
parmetros. Para permitir que o CNC continue a usinagem sem
interrupo, necessrio definir a seguinte taxa de bauds mnima para a
transferncia de dados entre o computador host e o buffer remoto:
11
(2 N + 1)
1000 (T: unidade de tempo)
T
Se G05 for especificado no modo de compensao do raio da ponta da
ferramenta, ativado um alarme P/S (n 178).
O bloqueio de avano e o interbloqueio so vlidos no modo de operao
de entrada binria.
O espelhamento (espelhamento programvel ou especificao do
espelhamento) no pode ser ativado ou desativado no modo G05.
No modo de operao de entrada binria, quando o movimento da
ferramenta inicia e pra no modo de avano de corte, realizada a
acelerao/desacelerao exponencial ( usada a constante de tempo de
acelerao/desacelerao definida no parmetro n 1622).

Limitaes
D Comando modal
D Funes invlidas

D Registro na memria

No modo de operao de entrada binria, executada apenas a


interpolao linear como especificada no formato de dados definido
(equivalente ao comando incremental da interpolao linear).
A parada de bloco nico, a correo da velocidade de avano e a fixao
da velocidade mxima de avano de corte no so vlidas no modo de
operao de entrada binria. No possvel usar a funo de reincio do
programa. So igualmente invlidas as funes miscelneas.
No modo de operao de entrada binria no possvel registrar um
programa em memria.
321

18. FUNES DE CORTE A


ALTA VELOCIDADE

18.3

FUNO DE
MONITORAO DO
FIM DO PROCESSO
DE DISTRIBUIO
PARA O COMANDO
DE USINAGEM
RPIDA (G05)

PROGRAMAO

B--63604PO/01

Durante a usinagem rpida feita a monitorao do estado do processo


de distribuio. Quando o processo de distribuio concludo, o alarme
P/S n 000 e o alarme P/S n 179 so acionados aps o cancelamento do
comando de usinagem rpida (de acordo com a especificao do ITPDL
(bit 7 do parmetro n 7501)).
Esses alarmes P/S s podem ser cancelados desligando o CNC.

Explicaes
D Comando de usinagem
rpida

Usinagem rpida com a funo do buffer externo rpido A.

D Fim do processo de
distribuio

Falha na execuo do processo de distribuio normal, porque o processo


de distribuio necessrio para a usinagem rpida excedeu a capacidade
de processamento do CNC ou porque os dados de distribuio enviados
pelo computador host sofreram um atraso, por qualquer motivo, enquanto
a funo do buffer externo rpido A estava sendo usada.

ALARME
Nmero

Mensagem

000

DESLIGAR CNC

179

ERRO DE DEFINICAO
PARAMETRO (NO. 7510)

322

Contedo
O processo de distribuio foi
concludo durante a usinagem
rpida.
Parmetros relacionados:
Taxa de bauds de transferncia
do buffer externo (parmetro n
133)
DO Nmero de eixos controlados na
usinagem rpida (parmetro n
7510)
Seleo do eixo de alta
velocidade durante a usinagem
rpida (bit 0 do parmetro n
7510)

B--63604PO/01

19

PROGRAMAO

19. FUNO DE CONTROLE DE EIXOS

FUNO DE CONTROLE DOS EIXOS

323

19. FUNO DE CONTROLE DE EIXOS

19.1

TORNEAMENTO
POLIGONAL

PROGRAMAO

B--63604PO/01

Torneamento poligonal significa usinagem de um contorno poligonal,


atravs da rotao da pea e da ferramenta em uma determinada relao.

Pea
Pea

Ferramenta

Fig. 19.1 (a) Torneamento poligonal

Ao alterar certas condies, como a relao de rotao da pea e da


ferramenta e o nmero de ferramentas de corte, altera--se tambm o
contorno da pea para um quadrado ou um hexgono. O tempo de
usinagem pode ser reduzido em relao usinagem de contornos
poligonais com os eixos C e X da coordenada polar. No entanto, o
contorno da pea no exatamente um polgono. O torneamento
poligonal usado geralmente para as cabeas de parafusos quadrados e/ou
hexagonais ou de porcas hexagonais.

Fig. 19.1 (b) Parafuso sextavado

Formato
G51.2 (G251)

P_Q_;
P,Q:

Relao de rotao do fuso e do eixo Y


Especificao da faixa:Nmero inteiro de
1 a 9 para P e Q
Quando Q um valor positivo, o eixo Y
faz uma rotao positiva.
Quando Q um valor negativo, o eixo Y
faz uma rotao negativa.

324

B--63604PO/01

Explicaes

Exemplo

PROGRAMAO

19. FUNO DE CONTROLE DE EIXOS

A rotao da ferramenta para o torneamento poligonal controlada


atravs do eixo controlado do CNC. Este eixo de rotao da ferramenta
chamado eixo Y na seguinte descrio.
O eixo Y controlado atravs do comando G51.2, de modo que as
velocidades de rotao da pea montada no fuso (previamente
especificada atravs do comando S) e da ferramenta atinjam a relao
especificada.
(Exemplo) A relao de rotao entre a pea (fuso) e o eixo Y de 1:2 e
o eixo Y faz uma rotao positiva.
G51.2P1Q2;
Quando especificado um arranque simultneo com G51.2, o sinal de 1
rotao, enviado pelos codificadores de posio do fuso, detectado.
Depois dessa deteco, a rotao do eixo Y controlada de acordo com
a relao de rotao (P:Q) ao mesmo tempo que sincronizada com a
velocidade do fuso. Por outras palavras, a rotao do eixo Y controlada
de modo que o fuso e o eixo Y mantenham uma relao de P:Q. Esta
relao ser mantida at que o comando de cancelamento do torneamento
poligonal seja executado (G50.2 ou operao de reset). O sentido de
rotao do eixo Y determinado pelo cdigo
Q e no afetado pelo sentido de rotao dos codificadores de posio.
A sincronizao do fuso e do eixo Y cancelada pelo seguinte comando:
G50.2(G250);
Quando especificado G50.2, a sincronizao do fuso e do eixo Y
cancelada e o eixo Y pra.
Esta sincronizao cancelada tambm nos seguintes casos:
i) Desenergizao
ii) Parada de emergncia
iii) Alarme servo
iv) Reset (sinal de reset externo ERS, sinal de reset & rebobinamento
RRW e tecla de RESET no painel MDI)
v) Ativao dos alarmes P/S n 217 a 221

G00X100. 0Z20.0 S1000.0M03 ; Velocidade de rotao da pea 1000


rpm
G51.2P1 Q2 ; Incio da rotao da ferramenta (velocidade de rotao da
ferramenta: 2000 rpm)
G01X80.0 F10.0 ; Avano do eixo X
G04X2. ;
G00X100.0 ; Escape do eixo X
G50.2 ; Parada da rotao da ferramenta
M05 ; Parada do fuso. G50.2 e G51.2 devem ser sempre especificados
em um bloco separado.

325

19. FUNO DE CONTROLE DE EIXOS

D Princpio do Torneamento
Poligonal

PROGRAMAO

B--63604PO/01

O princpio do torneamento poligonal explicado a seguir. Na figura a


seguir, o raio da ferramenta e da pea correspondem a A e B, e as
velocidades angulares da ferramenta e da pea correspondem a a e b,
respectivamente. O centro da pea considerado como o ponto de origem
das coordenadas cartesianas XY.
Simplificando, suponha que o centro da ferramenta se encontra na posio
Po (A, 0), na periferia da pea, e que a ponta da ferramenta comea a
movimentar--se a partir da posio Pto (A--B, 0).
A ; Raio da pea
B ; Raio da ferramenta

; Velocidade angular da pea


; Velocidade angular da
ferramenta

Velocidade
angular
A

(0, 0)

Pto

B
Ferramenta

Po
Velocidade
angular

Pea
Po (A, 0)
Pto (A--0, 0)

Neste caso, a posio da ponta da ferramenta Pt (Xt,Yt) aps o tempo t


expressa pela equao 1:
Pt (Xt, Yt)
B
t
A
t
(0, 0)

P
o
Ponto inicial

Xt=Acos t--Bcos(--)t
(Equao 1)
Yt=Asen t+Bsen(--)t
Supondo que a relao de rotao entre a pea e a ferramenta de 1:2, isto
, =2,
a equao 1 altera--se da seguinte forma:
Xt=Acos t--Bcos t=(A--B)cos t
(Equao 2)
Xt=Asen t+Bsen t=(A+B)sen t
A equao 2 indica que o caminho da ponta da ferramenta descreve uma
elipse, cujo dimetro maior A+B e cujo dimetro menor A--B.

326

B--63604PO/01

PROGRAMAO

19. FUNO DE CONTROLE DE EIXOS

Em seguida, suponha que uma de duas ferramentas colocada em uma


posio com uma simetria de 180. Com estas ferramentas, pode ser
usinado um quadrado, como ilustrado abaixo.

Se forem colocadas trs ferramentas a cada 120, o contorno da pea ser


um hexgono, como ilustrado abaixo.

AVISO
Para obter informaes sobre a velocidade rotacional
mxima da ferramenta, consultar o manual fornecido pelo
fabricante da mquina. No especifique uma velocidade do
fuso que exceda a velocidade mxima permitida para a
ferramenta, nem uma relao entre a velocidade da
ferramenta e a velocidade do fuso que possa exceder a
velocidade mxima da ferramenta.

327

19. FUNO DE CONTROLE DE EIXOS

PROGRAMAO

B--63604PO/01

AVISO
1 O ponto inicial do processo de abertura de rosca torna--se inconsistente quando executado
durante a operao sncrona.
Cancele a sincronizao executando G50.2 durante a abertura de rosca.
2 Os sinais seguintes tornam--se vlidos ou invlidos em relao ao eixo Y, na operao
sncrona.
Sinais vlidos em relao ao eixo Y:
Bloqueio da mquina
Servo OFF
Sinais invlidos em relao ao eixo Y:
Bloqueio de avano
Interbloqueio
Override
Funcionamento em vazio
(Durante o funcionamento em vazio, no se espera, porm, pelo sinal de rotao no
bloco G51.2.)

NOTA
1 Ao contrrio dos outros eixos controlados, para o eixo Y no pode ser especificado um
comando de movimento Y----. Isto , o eixo Y no necessita de um comando de movimento de
eixo, porque, quando G51.2 (modo de torneamento poligonal) especificado, s necessrio
controlar o eixo Y de forma que a ferramenta gire a uma determinada velocidade em relao
velocidade de rotao do fuso.
No entanto, s pode ser especificado o comando de retorno ao ponto de referncia (G28V0;),
visto que a rotao do eixo Y pra em uma posio instvel quando G50.2 (comando de
cancelamento do modo de torneamento poligonal) especificado. Se a posio de incio de
rotao da ferramenta for instvel, poder surgir um problema, por exemplo, quando o mesmo
contorno usinado com uma ferramenta de acabamento depois de ter sido usinado com uma
ferramenta de desbastar.
A especificao de G28V0; para o eixo Y igual ao comando de orientao para o fuso. Nos
restantes eixos, e ao contrrio do retorno manual ao ponto de referncia, G28 efetua
geralmente o retorno ao ponto de referncia sem detectar o limite de desacelerao. No
entanto, com G28V0; , para o eixo Y, o retorno ao ponto de referncia executado atravs da
deteco do limite de desacelerao, tal como no retorno manual ao ponto de referncia.
Para usinar uma pea com os mesmos contornos da pea anterior, a ferramenta e o fuso
devem estar na posio em que se encontravam anteriormente, quando a ferramenta comea
a girar. A ferramenta d incio rotao quando o sinal de 1 rotao do codificador de posio
existente no fuso detectado.
2 O eixo Y usado para controlar a rotao da ferramenta para o torneamento poligonal, usa o
4 eixo. Contudo, o 3 eixo tambm pode ser usado se forem especificados os devidos
parmetros, (n 7610). Neste caso, esse eixo dever ser denominado eixo C.
3 Na indicao da posio do eixo Y, o valor de coordenada da mquina (MQUINA) mudar
de uma faixa de 0 para a definio do parmetro (a distncia a percorrer por rotao) medida
que o eixo Y se desloca.
Os valores das coordenadas absolutas ou relativas no so renovados.
4 No eixo Y, no pode ser instalado um detector da posio absoluta.
5 O avano manual contnuo ou o avano por manivela invlido quando o eixo Y est em
operao sncrona.
6 O eixo Y em operao sncrona no faz parte do nmero de eixos controlados
simultaneamente.

328

PROGRAMAO

B--63604PO/01

19. FUNO DE CONTROLE DE EIXOS

19.2

A funo roll--over impede um estouro das coordenadas do eixo de


rotao. A funo roll--over ativada colocando em 1 o bit 0 do parmetro
1008.

Explicaes

Para um comando incremental, a ferramenta se desloca ao longo do ngulo


especificado no comando. Para um comando absoluto, as coordenadas aps
a movimentao da ferramenta correspondem aos valores definidos no
parmetro n 1260, arredondados pelo ngulo correspondente a uma rotao.
A ferramenta move--se na direo em que as coordenadas finais esto mais
prximas quando o bit 1 (ROAx) do parmetro n 1008 tiver sinal 0. Os
valores mostrados para as coordenadas relativas so tambm arredondados
pelo ngulo correspondente a uma rotao, quando o bit 2 (ROAx) do
parmetro n 1008 est colocado em 1.

Exemplos

Suponha que o eixo C o eixo de rotao e que a distncia a percorrer por


rotao de 360.000 (parmetro n 1260 = 360000). Quando o programa
seguinte executado usando a funo roll--over do eixo de rotao, o eixo
se move como ilustrado abaixo.

ROLL--OVER DO
EIXO DE ROTAO

Nmero de
seqncia

C0 ;

Valor
Valor das coordenadas
real do
absolutas aps o trmino
movimento
do movimento

N1 C--150.0 ;

N1

--150

210

N2 C540.0 ;

N2

--30

180

N3 C--620.0 ;

N3

--80

100

N4 H380.0 ;

N4

+380

120

N5 H--840.0 ;

N5

--840

Valor das
coordenadas
relativas
Valor das
coordenadas
absolutas

--720

--360

--0

360

--0

--0

--0

--0

N1
N2
N3
N4
N5

329

210(Absoluto)
180
100
120

19. FUNO DE CONTROLE DE EIXOS

19.3

CONTROLE SIMPLES
DE SINCRONIZAO

PROGRAMAO

B--63604PO/01

A funo de controle simples de sincronizao permite operaes


sncronas e normais em dois eixos especificados para serem comutados
de acordo com um sinal de entrada da mquina.
Para uma mquina com duas unidades porta--ferramenta que podem ser
controladas independentemente com diferentes eixos controlados, esta
funo ativa as operaes descritas abaixo.
Esta seo descreve as operaes de uma mquina com duas unidades
porta--ferramenta, as quais podem ser operadas independentemente ao
longo do eixo X e do eixo Y. Se a sua mquina usar outros eixos para o
mesmo fim, substitua os respectivos nomes dos eixos por X e Y.

Fig. 19.3 Configurao exemplificativa dos eixos de uma mquina, na


qual executada a funo de controle simples de sincronizao

Explicaes

D Operao sncrona

D Operao normal

A operao sncrona possvel em mquinas com duas unidades


porta--ferramenta. No modo de operao sncrona, o movimento
executado em um eixo pode ser sincronizado com o movimento
especificado para outro eixo. O comando de movimento pode ser
especificado para um dos dois eixos, que indicado como o eixo
principal. Dado que se mantm a sincronizao referida com o eixo
principal, o outro eixo denominado eixo secundrio. Se o eixo principal
for X e o eixo secundrio for Y, a operao sncrona no eixo X (eixo
principal) e no eixo Y (eixo secundrio) executada de acordo com os
comandos Xxxxx introduzidos para o eixo principal.
No modo de operao sncrona, um comando de movimento especificado
para o eixo principal resulta em uma operao simultnea dos motores
servo dos eixos principal e secundrio. Neste modo, no executada a
compensao de erros de sincronizao. Por outras palavras, qualquer
erro de posicionamento entre os dois motores servo no monitorado,
nem feito qualquer ajustamento do motor servo do eixo secundrio para
minimizar qualquer erro. No ativado qualquer alarme de erro de
sincronizao. As operaes automticas podem ser sincronizadas, o
mesmo no acontecendo com as operaes manuais.
A operao normal executada quando peas diferentes so usinadas em
mesas diferentes. Tal como sucede com um controle normal do CNC, os
comandos de movimento para os eixos principal e secundrio so
especificados com os endereos desses eixos (X e Y). Os comandos de
movimento para os dois eixos podem ser especificados no mesmo bloco.
1 De acordo com o comando Xxxxx programado para o eixo principal,
o movimento executado ao longo do eixo X, tal como no modo
normal.
330

B--63604PO/01

PROGRAMAO

19. FUNO DE CONTROLE DE EIXOS

2 De acordo com o comando Yyyyy programado para o eixo secundrio,


o movimento executado ao longo do eixo Y, tal como no modo
normal.
3 De acordo com o comando Xxxxx Yyyyy, os movimentos simultneos
so executados ao longo tanto do eixo X como do eixo Y, tal como no
modo normal. As operaes manual e automtica podem ser
controladas, como sucede no controle CNC normal.
D Mudana entre as
operaes sncrona e
normal

Para mais informaes sobre como alternar entre os modos de operao


sncrona e de operao normal, consulte o manual publicado pelo
fabricante da mquina--ferramenta.

D Retorno automtico ao
ponto de referncia

Se for inserido um comando para retorno automtico ao ponto de


referncia (G28), ou de retorno ao segundo, terceiro ou quarto ponto de
referncia (G30), no modo de operao sncrona, executado um retorno
ao ponto de referncia para o eixo X, sendo executado um movimento
idntico para o eixo Y. Se o movimento deste eixo Y concordar com um
retorno ao ponto de referncia no eixo Y, acende--se tambm uma lmpada
indicando que terminou o retorno ao ponto de referncia para o eixo Y.
No entanto, recomenda--se que G28 e G30 sejam especificados no modo
de operao normal.

D Verificao do retorno
automtico ao ponto de
referncia

Se for inserido um comando para verificao do retorno automtico ao


ponto de referncia (G27) no modo de operao sncrona, so executados
movimentos idnticos para os eixos X e Y.
Se estes movimentos dos eixos X e Y corresponderem ao retorno ao ponto
de referncia nos eixos X e Y, acendem--se as lmpadas indicando que
terminou o retorno ao ponto de referncia no eixo X e no eixo Y. Caso
contrrio, ser acionado um alarme. No entanto, recomenda--se que G27
seja especificado no modo de operao normal.

D Comando do eixo
secundrio

Se um comando de movimento for especificado para o eixo secundrio


no modo de operao sncrona, acionado o alarme P/S 213.

D Eixos principal e
secundrio

O eixo principal definido no parmetro 8311. O eixo secundrio


especificado atravs de um sinal externo.

Limitaes
D Definio do sistema de
coordenadas e compensao da ferramenta

Se a definio do sistema de coordenadas ou se a compensao da


ferramenta que provoca um deslocamento no sistema de coordenadas for
executada no modo de operao sncrona, acionado o alarme P/S 214.

D Desacelerao, interbloqueio e bloqueio da


mquina externos

No modo de operao sncrona, s vlido o sinal externo de


desacelerao, interbloqueio ou bloqueio da mquina, no eixo principal.
O sinal do eixo secundrio correspondente ignorado.

D Compensao de erro de
passo

A compensao do erro de passo e a compensao de folga so executadas


separadamente para os eixos principal e secundrio.

D Chave absoluto manual

No modo de operao sncrona, a chave absoluto manual tem de ser


colocada em ON (o ABS tem de ser colocado em 1). Se a chave estiver
em OFF, poder ser impossvel efetuar o movimento correto do eixo
secundrio.

D Operao manual

As operaes manuais no podem ser sincronizadas.


331

19. FUNO DE CONTROLE DE EIXOS

19.4

CONTROLE DO EIXO B
(G100, G101, G102,
G103, G110)

PROGRAMAO

B--63604PO/01

Esta funo define um eixo (eixo B) independente dos eixos bsicos


controlados X e Z e permite executar uma perfurao, mandrilagem ou
outro tipo de usinagem ao longo do eixo B, paralelamente s operaes
dos eixos bsicos controlados.
X
Primeira unidade
porta--ferramenta

Segunda unidade
porta--ferramenta

Pea

Formato

G101--G100
G102--G100
G103--G100
G100

:
:
:
:

Inicia o registro do primeiro programa.


Inicia o registro do segundo programa.
Inicia o registro do terceiro programa.
Finaliza o registro dos programas.

Podem ser registradas trs operaes (programas) no eixo B. (No modo


de controle de dois caminhos, podem ser registrados trs programas
para cada unidade porta--ferramenta.) O programa de operao do eixo
B deve ser especificado nos blocos entre G101, G102 ou G103 e G100,
permitindo a respectiva discriminao a partir do programa NC normal.
A operao registrada iniciada logo aps a execuo do cdigo M
correspondente, abaixo descrito.

O1234 ;

G101 ;
G100 ;

D Registro de programas
de operao

Programa NC normal
Programa de operao do
eixo B
Programa NC normal

M30 ;

Inicia o registro de um
programa de operao do
eixo B.
Finaliza o registro do
programa de operao do
eixo B.

Nota)
No especifique outros cdigos no bloco de G101, G102, G103 ou G100.

332

PROGRAMAO

B--63604PO/01

D Comando usado para


iniciar a operao

19. FUNO DE CONTROLE DE EIXOS

Para dar incio a uma operao, so usadas as funes


miscelnea (M**) especificadas nos parmetros 8251 a 8253.

Parmetro 8251:
Cdigo M usado para iniciar a operao do primeiro
programa Parmetro 8252:
Cdigo M usado para iniciar a operao do segundo
programa Parmetro 8253:
Cdigo M usado para iniciar a operao do terceiro programa
O1234 ;

Inicia a execuo da operao registrada do eixo B.


Nos blocos subseqentes, o programa NC normal e
o programa de operao do eixo B so executados
em paralelo.
(** especificado nos parmetros 8251 a 8253.)

M** ;
M30 ;

Inicia o registro de um

programa de operao.

Bloqueia o programa

de operao do eixo B.

Finaliza o registro do

programa de operao.

Exemplo
01234 ;
G50 X100. Z200. ;
G101 ;
G00 B10. ;
M03 ;
G04 P2500 ;
G81 B20. R15. F500 ;
G28 ;
G100 ;
G00 X80. Z50. ;
G01 X45. F1000 ;

Comando usado para iniciar

a operao programada

G00 X10. ;
M** ;
G01 Z30. F300 ;
M30 ;
De

a:

Especifica o programa de operao do eixo B, nos


blocos entre G101, G102 ou G103 e G100. O
programa registrado na memria de programas.

: Inicia a execuo da operao do eixo B registrada com a ,


acima. Nos blocos subseqentes, a operao normal do NC e a
operao do eixo B so executadas paralelamente. usado um
cdigo M da funo miscelnea, para iniciar a operao do eixo B.
O cdigo M usado para iniciar a operao, especificado nos
parmetros 8251 a 8253.

D Operao de movimento
nico

G110 [comando de operao];


Uma operao de movimento nico para o eixo B pode ser
especificada e executada como mostrado abaixo. Uma tal
operao no precisa ser registrada como programa especial (do
primeiro ao terceiro). To pouco necessita de um comando
especial, como descrito acima.

333

19. FUNO DE CONTROLE DE EIXOS

PROGRAMAO

B--63604PO/01

Explicaes
D Cdigos que podem ser
usados no programa de
operao do eixo B

Os 13 cdigos G seguintes e os cdigos M, S e T das funes miscelnea


podem ser usados em um programa de operao do eixo B:
Cdigo

Descrio

G00

Posicionamento (deslocamento rpido)

G01

Interpolao linear (avano de corte)

G04

Pausa

G28

Retorno ao ponto de referncia, definio automtica do sistema


de coordenadas

G80

Ciclo fixo, cancelamento

G81

Ciclo de perfurao, perfurao centrada

G82

Ciclo de perfurao, escareamento

G83

Ciclo de perfurao profunda

G84

Ciclo de rosqueamento

G85

Ciclo de mandrilagem

G86

Ciclo de mandrilagem

G98

Avano por minuto

G99

Avano por rotao

M**

Funo auxiliar

S**

Funo auxiliar

T**

Funo auxiliar, correo da ferramenta

G28 (retorno ao ponto de referncia)


Ao contrrio do ciclo G28 normal, o ciclo G28 para operao do eixo B
no inclui o processamento do ponto intermedirio. Por exemplo, no
possvel especificar o seguinte:
G28 B99.9;
De G80 a G86 (ciclo fixo de perfurao)
Dos ciclos fixos de perfurao suportados pela srie 21i--MB (srie dos
centros de usinagem CNC), podem ser executados os ciclos equivalentes
aos comandos G80 a G86.
Os dados podem ser especificados de forma idntica da srie 21i--MB,
exceto no que respeita aos seguintes pontos:
Para informaes mais detalhadas, consultar o Manual de Operao da
srie 21i/210i--MB.
1. A posio de perfurao no especificada com X e Y.
2. A distncia entre o ponto R e a base do furo especificada com B.
3. Todas as operaes so executadas no modo de retorno ao nvel inicial.
4. A contagem da freqncia de repetio (K) no pode ser especificada.
5. No modo de ciclo fixo, o ponto R tem de ser especificado. (Se o ponto
R for omitido, acionado o alarme P/S n 5036.)
6. O ponto inicial da perfurao (d) para o ciclo G83 (perfurao
profunda) especificado com o parmetro 8258.
334

B--63604PO/01

PROGRAMAO

19. FUNO DE CONTROLE DE EIXOS

G98, G99 (avano por minuto, avano por rotao)


O bit MDF (bit 2 do parmetro 8241) especifica um cdigo G inicial de
ao contnua para G110 ou um cdigo G para iniciar o registro do
programa de operao (G101, G102, G103).
Quando o bit MDF est colocado em 0, o cdigo inicial de ao contnua
G98.
Quando o bit MDF est colocado em 1, o cdigo inicial de ao contnua
G99.
Exemplo)
Quando MDF est colocado em 0
G110 B100. F1000. ; 1000 mm/min
G110 G99 B100. F1 ; 1 mm/rotao
Cdigos M, S e T (funes auxiliares)
O cdigo binrio e o sinal de strobe so enviados para a mquina de acordo
com o valor numrico especificado aps o endereo M, S ou T. Todos os
cdigos e sinais para os endereos M, S e T so enviados para uma
interface idntica e podem ser usados para controlar a energizao ou
desenergizao da mquina. Para tal, usada a interface de controle do
eixo do PMC, que difere da que usada para as funes miscelnea do
programa NC normal. Os cdigos M seguintes, usados para controlar o
fuso, so enviados automaticamente durante o ciclo G84 (rosqueamento)
ou G86 (mandrilagem):
M03: Rotao do fuso para a frente
M04: Rotao do fuso para trs
M05: Parada do fuso
T** a T (** + 9) -- sendo ** o nmero especificado no parmetro 8257
-- so usados como cdigos das funes auxiliares para ajustar a correo
da ferramenta.
Exemplo)
T50 a T59, se o parmetro 8257 estiver colocado em 50
1. Um cdigo M, S ou T no deve ser especificado em um bloco
contendo um outro comando de movimento. Os cdigos M, S e T
no podem ser especificados no mesmo bloco.
2. A operao NC normal e a operao do eixo B so geralmente
independentes uma da outra. A sincronizao entre as operaes
pode ser especificada atravs da coordenao das funes
miscelnea do programa NC normal e do programa de operao do
eixo B.
(Operao NC normal)(Operao do eixo B registrada)
:
:
M11 ;
G00 B111 ;
G01 X999 :
G01 B222 ;
G28 Z777 ;
G28 ;
M50 ;
M50 ;
G00 X666 ;
G81 B444 R111 F222 ;
:
:
Depois de receber M50 tanto do programa NC normal como do programa
do eixo B, a escada PMC envia os sinais de trmino (FIN) para as duas
funes miscelneas. G00 X666 do programa NC normal e G81 B444
R111 F222 do programa do eixo B so executados simultaneamente.
335

19. FUNO DE CONTROLE DE EIXOS

PROGRAMAO

B--63604PO/01

Macro de usurio
As variveis de macros de usurio (variveis locais, variveis comuns,
varivel do sistema #****) podem ser usadas em um programa de
operao entre G101, G102 ou G103 e G100.
1. O valor da varivel de macro calculado no a partir dos dados
existentes aps a execuo da operao do eixo B, mas a partir dos
dados existentes aquando do registro do programa de operao.
2. Qualquer instruo que provoque um desvio para uma posio alm
da faixa de G101, G102 ou G103 a G100, processada sem
verificao.
D Programa de operao

Quando um novo programa de operao registrado, o programa de


operao anterior apagado automaticamente.
Se for detectado um erro no programa de operao a registrar, o programa
inicializado, mas no registrado.

D Modal

Tal como sucede com um programa NC normal, o programa de operao


do eixo B pode recorrer aos seguintes dados modais: Cdigos G modais,
cdigos F e cdigos P, Q, e F no ciclo fixo. Estes cdigos no afetam a
informao modal do programa NC normal. Quando um programa de
operao do eixo B iniciado (atravs de G101, G102 ou G103), os dados
modais iniciais so definidos para esse programa. No afetado pela
informao modal anterior.
Exemplo:
:
G01 X10. F1000 ;
G101 (G102, G103) ;
B10. ;
G01 B--10. F500 ;
G100 ;
X--10. ;
:

Independentemente da informao modal para a operao normal (G01


especificado no bloco), o bloco especifica G00 se o bit MDG (bit 1
do parmetro 8241) estiver colocado em 0, ou G01 se o bit MDG estiver
colocado em 1.
O bloco causa movimento com F1000 especificado no bloco 1.
D Comando de incio de
operao

O bit MST (bit 7 do parmetro 8240) especifica o mtodo usado para


iniciar a operao do eixo B como descrito abaixo:
Se o bit MST estiver colocado em 1, a operao do eixo B iniciada
quando executado o cdigo M para iniciar a operao.
Se o bit MST estiver colocado em 0, a operao do eixo B iniciada
quando o cdigo M usado para iniciar a operao executado e o PMC
transmite o sinal de trmino (FIN) da funo miscelnea.
Podem ser armazenados at cinco cdigos M para iniciar os programas.
Os programas correspondentes a estes cdigos M so executados
sucessivamente. (No modo de controle de dois caminhos, podem ser
armazenados at cinco cdigos para cada unidade porta--ferramenta.)
336

B--63604PO/01

PROGRAMAO

19. FUNO DE CONTROLE DE EIXOS

Exemplo:
Quando o primeiro, segundo e terceiro programas so iniciados com
M40, M41 e M42, respectivamente
O1234. ;
:
:
M40 ; Cdigo M para iniciar o primeiro programa
M41 ; Cdigo M para iniciar o segundo programa
M42 ; Cdigo M para iniciar o terceiro programa
M40 ; Cdigo M para iniciar o primeiro programa
M41 ; Cdigo M para iniciar o segundo programa
:
:
M30 ;
Como M41 especificado enquanto o programa iniciado por M40 est
sendo executado, o segundo programa iniciado automaticamente aps
o trmino do primeiro programa. M42, M40 e M41, especificados durante
a execuo do primeiro programa, so armazenados de tal forma que os
programas correspondentes sejam executados pela mesma ordem em que
so especificados os cdigos M.
Se, durante a execuo de um programa, forem especificados seis ou mais
cdigos M para iniciar os programas, acionado o alarme P/S 5038.
D Especificao do modo
absoluto ou incremental

A distncia a percorrer ao longo do eixo B pode ser especificada tanto no


modo absoluto como no modo incremental. No modo absoluto, o ponto
final do percurso ao longo do eixo B programado. No modo incremental,
a distncia a percorrer ao longo do eixo B programada diretamente.
O bit ABS (bit 6 do parmetro 8240) usado para definir o modo absoluto
ou incremental. Quando o bit ABS est colocado em 1, selecionado o
modo absoluto. Quando o bit ABS est colocado em 0, selecionado o
modo incremental. O modo especificado com este parmetro quando o
programa registrado.

D Especificao da
correo da ferramenta

O comando T**; desloca o ponto final do percurso especificado para o


eixo B, tanto no sentido positivo como negativo, em funo da distncia
especificada atravs da tela de correo do eixo B. Se esta funo for usada
para definir a diferena entre a posio programada da ferramenta e a
posio real da ferramenta na usinagem, o programa no necessita de ser
modificado para corrigir a posio da ferramenta.
O valor especificado com o parmetro 8257 atribudo funo auxiliar
para cancelar a correo. Os nove nmeros subseqentes so atribudos
s funes de correo da ferramenta. Estes nmeros das funes
auxiliares so mostrados na tela de correo do eixo B. Para mais detalhes,
ver OPERAO.

D Operao de movimento
nico

A especificao do bloco G110 permite especificar e executar uma


operao de movimento nico ao longo do eixo B. No modo de operao
de movimento nico, um bloco nico resulta em uma operao nica. A
operao de movimento nico executada imediatamente, desde que seja
especificada antes do incio da operao do eixo B. Se a operao for
especificada durante a execuo de um programa registrado, a operao
executada assim que esse programa tiver terminado.
Depois da execuo da operao de movimento nico especificada,
executado o bloco seguinte.
337

19. FUNO DE CONTROLE DE EIXOS

PROGRAMAO

:
G110 G01 B100. F200 ;

D Memria de programas

D Reset

D Controle de eixos PMC

Limitaes

D Operao de movimento
nico

B--63604PO/01

Bloco para a operao de


movimento nico ao longo do eixo B

G00 X100. Z20. ;


:
Um programa de operao registrado na memria de programas sob a
forma de uma srie de blocos diferentes das funes de movimento,
pausa, auxiliar e outras. A memria de programas pode conter um nmero
qualquer de blocos, at um mximo de 65535 blocos para cada programa.
Se a memria de programas no tiver qualquer espao livre quando feita
a tentativa para registrar um programa do eixo B, acionado o alarme P/S
5033. Seis blocos ocupam 80 caracteres da memria de programas. Um
ciclo fixo (G81 a G86) tambm registrado como uma srie de blocos,
tais como distncia a percorrer e a pausa.
Toda a memria de programas possui uma bateria de compensao.
Assim, os programas registrados na memria de programas no so
apagados depois de desligar o sistema. Depois de ligar o sistema, a
operao pode ser iniciada de uma forma simples, bastando especificar o
cdigo M para iniciar o programa.
Exemplo:
:
G101 ;
G00 B10. ; . . . . . . . . . . . . . . . . . Um bloco
G04 P1500 ; . . . . . . . . . . . . . . . . Um bloco
G81 B20. R50. F600 ; . . . . . . . . Trs blocos
G28 ; . . . . . . . . . . . . . . . . . . . . . . Um bloco
M15 ; . . . . . . . . . . . . . . . . . . . . . . Um bloco
G100 ;
:
(Total: 7 blocos)
Aps o reset do NC, quando a tecla reset do MDI pressionada ou quando
enviado um sinal externo de reset, um sinal de reset e rebobinagem ou
uma parada de emergncia, ativado igualmente o reset do controle do
eixo B. O sinal de interface do PMC s pode ativar o reset do controle do
eixo B. Para mais informaes, consulte o manual fornecido pelo
fabricante da mquina--ferramenta.
Uma operao do eixo B s pode ser executada se o eixo B puder ser
controlado pelo PMC. Para mais informaes, consulte o manual
fornecido pelo fabricante da mquina--ferramenta.
1. Com G110 s pode ser especificada uma operao de movimento
nico.
G110 G00 B100. ; . . . . . . . . . . . . . OK
G110 G28 ; . . . . . . . . . . . . . . . . . . OK
G110 G81 B100. R150.0 F100 ; . . . Alarme P/S n 5034
2. O ciclo fixo (G81 a G86) e as restantes operaes contendo
movimentos mltiplos, no podem ser especificados com G110.
Se for especificada uma operao invlida, acionado o alarme P/S n
5034.
3. A informao modal especificada com G110 no afeta os blocos
subseqentes. No bloco G110, o valor modal inicial especificado no
incio da operao passa a ser vlido, independentemente da
informao modal especificada nos blocos anteriores.
338

19. FUNO DE CONTROLE DE EIXOS

PROGRAMAO

B--63604PO/01

Exemplo:
Quando o bit MDG (bit 1 do parmetro 8241) est colocado em 1
e o bit MDF (bit 2 do parmetro 8241) est colocado em 1
G98 G00 X100. F1000 ; . . . . . . . (1)
G110 B200. F2; . . . . . . . . . . . . . . . (2)
X200. ; . . . . . . . . . . . . . . . . . . . . . . . (3)
G01 X200. ; . . . . . . . . . . . . . . . . . . (4)
O bloco (2) aciona o avano de corte (G01) a 2.0 mm/rot (G99).
O bloco (3) aciona o deslocamento rpido (G00).
O bloco (4) aciona o avano de corte (G01) a 1000 mm/rot (G98).
4. Durante a compensao do raio da ponta da ferramenta, no possvel
especificar sucessivamente dois ou mais blocos G110. Caso contrrio,
acionado o alarme P/S n 504. Para especificar sucessivamente dois
ou mais blocos G110 para uma operao do eixo B, registre os blocos
como um programa com G101, G102 ou G103 e G100.

Exemplos
D Modo absoluto ou
incremental
Modo absoluto ou incremental
0

100

200

(1)

300

400

500

600

(200)
(350)

(2)

(450)
Pausa

(200)
(350)

(3)

(550)
Pausa

(200)
(100)
Deslocamento
(
rpido
Modo incremental

Avano de Pausa
(***) Valor absoluto )
corte
Modo absoluto

G101 (G012, 103) ;


(1) G01 B200. F100 ;
(2) G82 B100. R150. P5000 F200 ;
(3)
B200. R150. P5000 ;
(4) G00 B--100. ;
G100 ;
:
M**
:
M30 ;

339

G101 (G012, G103) ;


(1) G01 B200. F100 ;
(2) G82 B450. R350. P5000 F200 ;
(3)
B550. R350. P5000 ;
(4) G00 B100. ;
G100 ;
:
M**
:
M30 ;

19. FUNO DE CONTROLE DE EIXOS

PROGRAMAO

B--63604PO/01

D Correo da ferramenta
Exemplo:
Quando o parmetro 8257 est colocado em 50
Funo auxiliar usada para cancelar a correo: T50
Funes auxiliares usadas para ajustar a correo da ferramenta:
T51 a T59
--10

10

20

30

50
(350)

(modo absoluto)
(1)
(2)
(3)
(4)
(5)
(6)

40

(10)

(20)
(30)
(25)

(5)
(0)

(modo incremental)
(10)

(1)
(2)
(3)
(4)
(5)
(6)

(20)
(40)
(30)

(35)
(35)

Programa
G101 (G012, G103) ;
(1) G01 B10. F100 ;
(2) T51 ;
(3) G00 B20. ;
(4) T52 ;
(5) B0. ;
(6) T50 ;
G100 ;
:
M**;
:

340

Quando a correo de T51 10.0 e a


correo de T52 5.0

B--63604PO/01

19.5

CONTROLE DE UM
EIXO ANGULAR /
CONTROLE DE UM
EIXO ANGULAR
ARBITRRIO

PROGRAMAO

19. FUNO DE CONTROLE DE EIXOS

Se o eixo angular formar um ngulo diferente de 90 com o eixo


perpendicular, a funo de controle do eixo angular controla a distncia
a percorrer ao longo de cada eixo, de acordo com o ngulo de inclinao.
Para a funo normal de controle do eixo angular, o eixo X sempre usado
como eixo angular e o eixo Z sempre usado como eixo perpendicular.
Para o controle do eixo angular B, no entanto, qualquer eixo pode ser
especificado como eixo angular e perpendicular, atravs da especificao
dos parmetros correspondentes. Quando se cria um programa, parte--se
do princpio de que os eixos angular e perpendicular formam um ngulo
reto. Todavia, a distncia real percorrida controlada de acordo com um
ngulo de inclinao.
+X Sistema de coordenadas do programa

+X Sistema de coordenadas em uso


(eixo angular)
+Z (eixo perpendicular)

: ngulo de inclinao

Explicaes

Quando o eixo angular o eixo X e o eixo perpendicular o eixo Z, a


distncia a percorrer ao longo de cada eixo controlada de acordo com
as frmulas mostradas abaixo.
A distncia a percorrer ao longo do eixo X determinada pela seguinte
frmula:
Xa =

Xp
cos

A distncia a percorrer ao longo do eixo Z corrigida pela inclinao do


eixo X, sendo determinada pela seguinte frmula:
Za = Zp 1 Xp tan
2

Na velocidade de avano, a componente de velocidade ao longo do eixo


X determinada pela seguinte frmula:
Fa =

D Modo de utilizao

Fp
cos

Xa, Za, Fa:Distncia e velocidade reais


Xp, Zp, Fp:Distncia e velocidade programadas
Os eixos angular e perpendicular para aplicao do controle do eixo
angular devem ser especificados antecipadamente com os parmetros (n
8211 e 8212). O parmetro AAC (n 8200#0) ativa ou desativa a funo
de controle do eixo angular. Se a funo for ativada, a distncia a percorrer
ao longo de cada eixo controlada de acordo com um ngulo de inclinao
(n 8210). O parmetro AZR (n 8200#2) ativa o retorno manual ao ponto
de referncia do eixo angular, mas apenas ao longo do eixo angular.
Se o sinal NOZAGC de desativao so controle de eixo
perpendicular/angular tiver sinal 1, a funo de controle de eixo
perpendicular/angular ativada apenas para o eixo angular. Neste caso,
o comando de movimento para o eixo angular convertido em
coordenadas angulares. O eixo perpendicular no afetado pelo comando
de movimento para o eixo angular.
341

19. FUNO DE CONTROLE DE EIXOS

PROGRAMAO

B--63604PO/01

D Indicao da posio
absoluta e relativa

So indicadas uma posio absoluta e uma posio relativa no sistema de


coordenadas cartesianas programado. Indicao da posio da mquina

D Indicao da posio da
mquina

fornecida uma indicao da posio da mquina no sistema de


coordenadas da mquina, onde est sendo realizado um movimento de
acordo com um ngulo de inclinao. No entanto, quando realizada a
converso de polegadas em milmetros, indicada uma posio que
integra a converso de polegadas em milmetros aplicada aos resultados
da operao do ngulo de inclinao.
AVISO
1 Aps a especificao de parmetros de controle do eixo
angular, certifique--se de que executa a operao de
retorno manual ao ponto de referncia.
2 Se o bit 2 (AZR) do parmetro n 8200 for definido com 0,
de modo que o retorno manual ao ponto de referncia ao
longo do eixo angular tambm gere movimento ao longo do
eixo perpendicular, execute tambm o retorno manual ao
ponto de referncia ao longo do eixo perpendicular, assim
que o retorno manual ao ponto de referncia tiver sido
executado ao longo do eixo angular.
3 O retorno manual ao ponto de referncia tem de ser
executado assim que a ferramenta tenha sido deslocada ao
longo do eixo angular e o sinal NOZAGC de desativao do
controle do eixo perpendicular/angular tenha sido colocado
em 1.
4 Antes de tentar mover manual e simultaneamente a
ferramenta ao longo dos eixos angular e perpendicular,
coloque em 1 o sinal NOZAGC de desativao do controle
de eixo perpendicular/angular.

NOTA
1 Se for definido um ngulo de inclinao prximo de 0 ou
de 90, poder ocorrer um erro. Deve--se utilizar uma faixa
entre 20 e 60.
2 A operao de retorno ao ponto de referncia no eixo
angular deve estar terminada antes de se poder fazer um
controle do retorno ao ponto de referncia no eixo
perpendicular (G37).

342

B--63604PO/01

20

PROGRAMAO

20. FUNO DE ENTRADA DE


DADOS PADRO

FUNO DE ENTRADA DE DADOS PADRO

Esta funo possibilita aos usurios fazer a programao de modo simples


atravs da extrao de dados numricos (dados padro) de um desenho e
da especificao de valores numricos a partir do painel MDI.
Isso elimina a necessidade de programao atravs de uma 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.
Atribuem--se a esse ciclo nomes padro, como BOR1, TAP3 e DRL2.
O 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.

343

20. FUNO DE ENTRADA DE


DADOS PADRO

20.1

VISUALIZAO DO
MENU PADRO

PROGRAMAO

Ao pressionar a tecla

B--63604PO/01

, o [MENU] aparece na tela seguinte do

menu padro.
MENU : PADRO DE FURO
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

O0000 N00000

FURO
GRADE
NGULO DE LINHA
ROSQUEAMENTO
PERFURAO
MANDRILAGEM
BOLSA
PROFUNDA
PADRAO DE TESTE
INVERSA

> _
MDI **** *** ***
[ MACRO ] [ MENU ] [

16:05:59
OPR ] [

] [(OPRC)]

PADRO DE FURO :

Este o ttulo do menu. Permite especificar uma seqncia de


caracteres qualquer com um mximo de 12 caracteres.
FURO :
Este o nome padro. Permite especificar uma seqncia de caracteres
qualquer com um mximo de 10 caracteres, incluindo katakana.
O fabricante da mquina--ferramenta deve especificar as seqncias de
caracteres para o ttulo do menu e para o nome padro, usando a macro
de usurio, e carreg--las na memria do programa como um subprograma
cujo n 9500.

344

B--63604PO/01

D Macrocomandos que
especificam o ttulo
do menu

20. FUNO DE ENTRADA DE


DADOS PADRO

PROGRAMAO

Ttulo do menu : C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12


C1,C2, ,C12 : Caracteres do ttulo do menu (12 caracteres)
Macroinstruo
G65 H90 Pp Qq Rr Ii Jj Kk :
H90: Especifica o ttulo do menu
p : Supondo que a1 e a2 so os cdigos dos caracteres C1 e C2, ento
Pfff

fff
Cdigo a2 do caractere C2
Cdigo a1 do caractere C1

q : Supondo que a3 e a4 so os cdigos dos caracteres C3 e C4, ento


q=a3 103+a4
r : Supondo que a5 e a6 so os cdigos dos caracteres C5 e C6, ento
r=a5 103+a6
i : Supondo que a7 e a8 so os cdigos dos caracteres C7 e C8, ento
i=a7 103+a8
j : Supondo que a9 e a10 so os cdigos dos caracteres C9 e C10, ento
j=a9 103+a10
k : Supondo que a11 e a12 so os cdigos dos caracteres C11 e C12, ento
k=a11 103+a12
Exemplo:
Se o ttulo do menu for HOLE PATTERN, a macroinstruo a
seguinte:
G65 H90 P072079 Q076069 R032080
PA
DR
P
I065084 J084069 K082078;
AT
FU
RN
Para os cdigos correspondentes a estes caracteres, consultar a Tabela
20.3 (a) na seo II--20.3.

345

20. FUNO DE ENTRADA DE


DADOS PADRO

D Macroinstruo que
descreve o nome
padro

PROGRAMAO

B--63604PO/01

Nome padro: C1 C2 C3 C4 C5 C6 C7 C8 C9 C10


C1, C2, ,C10: Caracteres do nome padro (10 caracteres)
Macroinstruo
G65 H91 Pn Qq Rr Ii Jj Kk ;
H91: Especifica o ttulo do menu
n : Especifica o n do menu do nome padro
n=1 a 10
q : Supondo que a1 e a2 so os cdigos dos caracteres C1 e C2, ento
q=a1 103+a2
r : Supondo que a3 e a4 so os cdigos dos caracteres C3 e C4, ento
r=a3 103+a4
i : Supondo que a5 e a6 so os cdigos dos caracteres C5 e C6, ento
i=a5 103+a6
j : Supondo que a7 e a8 so os cdigos dos caracteres C7 e C8, ento
j=a7 103+a8
k : Supondo que a9 e a10 so os cdigos dos caracteres C9 e C10, ento
k=a9 103+a10

Exemplo:
Se o nome padro do menu n 1 for BOLT HOLE, a macroinstruo
a seguinte:
G65 H91 P1 Q066079 R076084 I032072 J079076 K069032 ;
BO
U
H
OL
E
Para os cdigos correspondentes a estes caracteres, consultar a Tabela
20.3 (a) na seo II--20.3.
D Seleo do n do padro

Para selecionar um padro a partir da tela de menus padro, introduza o


n correspondente. Segue--se um exemplo.

1
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 externa do nmero do
programa) com um sinal externo, referindo, em seguida, a varivel do
sistema #5900 do programa.
NOTA
Se cada caractere de P, Q, R, I, J e K no for especificado
na macroinstruo, so atribudos dois espaos a cada
caractere omitido.

346

PROGRAMAO

B--63604PO/01

Exemplo

20. FUNO DE ENTRADA DE


DADOS PADRO

Macros de usurio do ttulo de menu e dos nomes dos padres dos furos.
MENU : PADRO DE FURO
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

O0000 N00000

FURO
GRADE
NGULO DE LINHA
ROSQUEAMENTO
PERFURAO
MANDRILAGEM
BOLSA
PROFUNDA
PADRAO DE TESTE
INVERSA

> _
MDI **** *** ***
16:05:59
[ MACRO ] [ MENU ] [ OPR ] [

] [(OPRC)]

O9500 ;
N1G65 H90 P072 079 Q076 069 R032 080 I 065 084 J 084 069 K082 078 ;
PADRO DE FURO
N2G65 H91 P1 Q066 079 R076 084 I 032 072 J 079 076 K069 032 ;

1.FURO

N3G65 H91 P2 Q071 082 R073 068 ;

2.GRADE

N4G65 H91 P3 Q076 073 R078 069 I 032 065 J 078071 K076069 ;

3.NGULO DA LINHA

N5G65 H91 P4 Q084 065 R080 080 I 073 078 J 071 032 ;

4.ROSQUEAMENTO

N6G65 H91 P5 Q068 082 R073 076 I 076 073 J 078 071 ;

5.PERFURAO

N7G65 H91 P6 Q066079 R082073 I 078 071 ;

6.MANDRILAGEM

N8G65 H91 P7 Q080 079 R067 075 I 069 084 ;

7.BOLSA

N9G65 H91 P8 Q080069 R067075 ;

8.PROFUNDA

N10G65 H91 P9 Q084 069 R083 084 I032 080 J065 084 K082 078 ;

9.PADRAO DE TESTE

N11G65 H91 P10 Q066 065 R067 0750 ;

10.INVERSA

N12M99 ;

347

20. FUNO DE ENTRADA DE


DADOS PADRO

20.2

VISUALIZAO DOS
DADOS PADRO

PROGRAMAO

B--63604PO/01

Quando selecionado um menu padro, os dados padro necessrios so


exibidos.
VAR. : FURO
NO.
500
501
502
503
504
505
506
507

O0001 N00000

NOME
FERRAMENTA
PADRAO X
PADRAO Y
RAIO
S. ANGL
NO FUROS

DADOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000

COMENTRIO
*FURO
CIRCULO*
DEFINIR PADRAO
DADOS PARA VAR.
NO.500-505.

POSICAO REAL (RELATIVA)


X
0.000
Y
0.000
Z
0.000
> _
MDI **** *** ***
16:05:59
[ MACRO ] [ MENU ] [ OPR ] [

] [(OPRC)]

FURO :

Este o ttulo dos dados padro. Permite especificar uma seqncia


de caracteres qualquer com um mximo de 12 caracteres.
FERRAMENTA :
Este o nome da varivel. Permite especificar uma seqncia de
caracteres qualquer com um mximo de 10 caracteres.
*CIRCULO DE FUROS* :
Esta uma instruo de comentrio. Permite especificar uma
seqncia de caracteres com um mximo de 8 linhas, com 12
caracteres por linha.
( permitido usar katakana em uma seqncia de caracteres ou em uma
linha.)
O fabricante da mquina--ferramenta deve programar as seqncias 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).

348

PROGRAMAO

B--63604PO/01

D Macroinstruo que
especifica o ttulo
dos dados padro
(o ttulo do menu)

20. FUNO DE ENTRADA DE


DADOS PADRO

Ttulo de menu : C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12


C1 ,C2, , C12 : Caracteres do ttulo do menu (12 caracteres)
Macroinstruo
G65 H92 Pp Qq Rr Ii Jj Kk ;
H92 : Especifica o nome padro
p : Supondo que a1 e a2 so os cdigos dos caracteres C1 e C2, ento
p=a1 103+a2
q : Supondo que a3 e a4 so os cdigos dos caracteres C3 e C4, ento
q=a3 103+a4
r : Supondo que a5 e a6 so os cdigos dos caracteres C5 e C6, ento
r=a5 103+a6
i : Supondo que a7 e a8 so os cdigos dos caracteres C7 e C8,ento
i=a7 103+a8
j : Supondo que a9 e a10 so os cdigos dos caracteres C9 e C10, ento
j=a9 103+a10
k : Supondo que a11 e a12 so os cdigos dos caracteres C11 e C12, ento
k=a11 103+a12

D Macroinstruo
que especifica o
nome da varivel

Exemplo:
Supondo que o ttulo dos dados padro BOLT HOLE, a
macroinstruo a seguinte:
G65 H92 P066079 Q076084 R032072 I079076 J069032;
BO
U
H
O
E
Para os cdigos correspondentes a estes caracteres, consultar a Tabela
20.3 (a) na seo II--20.3.
Nome da varivel :C1 C2 C3 C4 C5 C6 C7 C8 C9 C10
C1, C2, , C10 : Caracteres do nome da varivel (10 caracteres)
Macroinstruo
G65 H93 Pn Qq Rr Ii Jj Kk ;
H93 : Especifica o nome da varivel
n : Especifica o n do menu do nome da varivel
n=1 a 10
q : Supondo que a1 e a2 so os cdigos dos caracteres C1 e C2, ento
q=a1 103+a2
r : Supondo que a3 e a4 so os cdigos dos caracteres C3 e C4, ento
r=a3 103+a4
i : Supondo que a5 e a6 so os cdigos dos caracteres C5 e C6, ento
i=a5 103+a6
j : Supondo que a7 e a8 so os cdigos dos caracteres C7 e C8, ento
j=a7 103+a8
k : Supondo que a9 e a10 so os cdigos dos caracteres C9 e C10, ento
k=a9 103a+a10

Exemplo:
Supondo que o nome da varivel n 503 s RADIUS, a
macroinstruo a seguinte:
G65 H93 P503 Q082065 R068073 I085083 ;
RA
I
US
Para os cdigos correspondentes a estes caracteres, consultar a Tabela
20.3 (a) na seo II--20.3.

349

20. FUNO DE ENTRADA DE


DADOS PADRO

PROGRAMAO

B--63604PO/01

NOTA
possvel atribuir nomes de variveis a 32 variveis
comuns de #500 a #531, as quais no so apagadas
quando o equipamento desligado.

D Macroinstruo para
descrever um
comentrio

Uma linha de comentrio: C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12


C1, C2,, C12 : Seqncia de caracteres em uma linha de comentrio (12
caracteres)
Macroinstruo
G65 H94 Pp Qq Rr Ii Jj Kk ;
H94 : Especifica o comentrio
p : Supondo que a1 e a2 so os cdigos dos caracteres C1 e C2, ento
p=a1 103+a2
q : Supondo que a3 e a4 so os cdigos dos caracteres C3 e C4, ento
q=a3 103+a4
r : Supondo que a5 e a6 so os cdigos dos caracteres C5 e C6, ento
r=a5 103+a6
i : Supondo que a7 e a8 so os cdigos dos caracteres C7 e C8, ento
i=a7 103+a8
j : Supondo que a9 e a10 so os cdigos dos caracteres C9 e C10, ento
j=a9 103+a10
k : Supondo que a11 e a12 so os cdigos dos caracteres C11 e C12,ento
k=a11 103+a12
O comentrio pode ser visualizado em um mximo de oito linhas. O
comentrio composto pela primeira oitava linha da seqncia
programada de G65 H94 para cada linha.
Exemplo:
Supondo que o comentrio BOLT HOLE, a macroinstruo a
seguinte:
G65 H94 P042066 Q079076 R084032 I072079 J076069;
*B
O
T
PA
LE
Para os cdigos correspondentes a estes caracteres, consultar a Tabela
20.3 (a) na seo II--20.3.

350

Exemplos

20. FUNO DE ENTRADA DE


DADOS PADRO

PROGRAMAO

B--63604PO/01

Macroinstruo para descrever um ttulo de parmetro, o nome da


varivel e um comentrio
VAR. : FURO
NO.
500
501
502
503
504
505
506
507

O0001 N00000

NOME
FERRAMENTA
PADRAO X
PADRAO Y
RAIO
S. ANGL
NO FUROS

DADOS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000

COMENTRIO
*FURO
CIRCULO*
DEFINIR PADRAO
DADOS PARA VAR.
NO.500-505.

POSICAO REAL (RELATIVA)


X
0.000
Y
0.000
Z
0.000
> _
MDI **** *** ***
16:05:59
[ MACRO ] [ MENU ] [ OPR ] [

] [(OPRC)]

O9501 ;
N1G65 H92 P066 079 Q076 084 R032 072 I 079 076 J069 032 ;

VAR : FURO

N2G65 H93 P500 Q084 079 R079076 ;

#500 FERRAMENTA

N3G65 H93 P501 Q075 073 R074 085 I078 032 J088 032 ;

#501 KIJUN X

N4G65 H93 P502 Q075 073 R074 085 I 078 032 J089 032 ;

#502 KIJUN Y

N5G65 H93 P503 Q082 065 R068 073 I 085 083 ;

#503 RAIO

N6G65 H93 P504 Q083 046 R032 065 I 078 071 J 076 032 ;

#504 S.ANGL

N7G65 H93 P505 Q072 079 R076 069 I 083 032 J078 079 K046 032 ;

#505 NO FUROS

N8G65 H94 ;

Comentrio

N9G65 H94 P042 066 Q079 076 R084 032 I072 079 J076 069 ;

*CIRCULO

N10G65 H94 R032 067 I073 082 J067 076 K069 042 ;

DE FUROS*

N11G65 H94 P083 069 Q084 032 080 065 I084 084 J069 082 K078 032 ;

DEF PADRAO

N12G65 H94 P068 065 Q084 065 R032 084 I079 032 J086 065 K082046 ; DADOS PARA VAR.
N13G65 H94 P078 079 Q046 053 R048 048 I045 053 J048 053 K046 032 ; N 500--505
N14M99 ;

351

20. FUNO DE ENTRADA DE


DADOS PADRO

20.3

CARACTERES E
CDIGOS PARA A
FUNO DE
ENTRADA DE
DADOS PADRO

PROGRAMAO

B--63604PO/01

Tabela 20.3 (a) Caracteres e cdigos para a funo de entrada de dados


padro
CaracCdigo Comentrio Caractere Cdigo
Comentrio
tere
A

065

054

066

055

067

056

068

057

069

070

G
H

032

Espao

033

Ponto de
exclamao

071

034

Aspas

072

035

Cerquilha

073

036

Sinal de dlar

074

037

Porcentagem

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

Sinal de arroba

049

091

Colchete
esquerdo

050

092

051

093

Sinal de Yen

052

094

Colchete direito

053

095

Sublinha

NOTA
No se podem usar os parnteses esquerdo e direito.

352

padro

20. FUNO DE ENTRADA DE


DADOS PADRO

PROGRAMAO

B--63604PO/01

Tabela 20.3 (b) Nmeros de subprogramas utilizados na funo de entrada de dados


N do
subprograma

Funo

O9500

Especifica as seqncias de caracteres exibidas no menu de dados padro.

O9501

Especifica uma seqncia de caracteres dos dados padro que corresponde ao


padro n 1

O9502

Especifica uma seqncia de caracteres dos dados padro que corresponde ao


padro n 2

O9503

Especifica uma seqncia de caracteres dos dados padro que corresponde ao


padro n 3

O9504

Especifica uma seqncia de caracteres dos dados padro que corresponde ao


padro n 4

O9505

Especifica uma seqncia de caracteres dos dados padro que corresponde ao


padro n 5

O9506

Especifica uma seqncia de caracteres dos dados padro que corresponde ao


padro n 6

O9507

Especifica uma seqncia de caracteres dos dados padro que corresponde ao


padro n 7

O9508

Especifica uma seqncia de caracteres dos dados padro que corresponde ao


padro n 8

O9509

Especifica uma seqncia de caracteres dos dados padro que corresponde ao


padro n 9

O9510

Especifica uma seqncia de caracteres dos dados padro que corresponde ao


padro n 10

Tabela 20.3 (c) Macroinstrues utilizadas na funo de entrada de dados padro


Cdigo G

Cdigo H

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

Funo

Tabela 20.3 (d) Variveis do sistema utilizadas na funo de entrada de


dados padro
Varivel do sistema
#5900

Funo
N padro selecionado pelo usurio.

353

III. OPERAO

OPERAO

B--63604PO/01

ASPECTOS GERAIS

357

1. ASPECTOS GERAIS

1. ASPECTOS GERAIS

OPERAO

B--63604PO/01

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 ao ponto de referncia.
O retorno manual ao ponto de referncia serve para deslocar a ferramenta
para o ponto de referncia usando--se chaves e botes localizados no
painel do operador.

Ponto de referncia

Ferramenta
Painel de operao da mquina

Fig.1.1 (a) Retorno manual ao ponto de referncia

A ferramenta tambm pode ser movida at ao ponto de referncia atravs


de comandos do programa.
Esta operao chama--se retorno automtico ao ponto de referncia
(Ver Seo II--6).

358

B--63604PO/01

D Movimento da
ferramenta atravs de
operao manual

1. ASPECTOS GERAIS

OPERAO

A ferramenta pode ser movimentada ao longo de cada eixo utilizando--se


as chaves, botes de presso ou a manivela eletrnica do painel de
operao da mquina.
Painel de operao 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 III--3.2)
A ferramenta se move continuamente enquanto um boto estiver
sendo pressionado.
(ii) Avano incremental (Ver Seo III--3.3)
A ferramenta percorre a distncia pr--determinada sempre que um
boto pressionado.
(iii) Avano por manivela (Ver Seo III--3.4)
Ao girar a manivela eletrnica, a ferramenta se move percorrendo a
distncia correspondente ao grau de rotao da manivela.

359

1. ASPECTOS GERAIS

1.2

MOVIMENTO DA
FERRAMENTAPOR
PROGRAMAO -OPERAO
AUTOMTICA

OPERAO

B--63604PO/01

A operao automtica serve para operar a mquina de acordo com o


programa criado. Ela inclui operaes de memria, MDI e DNC.
(Ver Seo III--4).
Programa
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 por um grupo de comandos, atravs do


painel de operao MDI, a mquina pode ser operada de acordo com tal
programa. Esta operao chamada de operao MDI.
Teclado MDI do CNC

Mquina

Entrada manual
de programa

Fig. 1.2 (c) Operao MDI

D Operao DNC

A mquina pode ser comandada atravs da leitura direta de um programa


a partir de um dispositivo de entrada/sada externo, sem que seja
necessrio registrar o programa na memria do CNC. Isto chama--se
operao DNC.
360

1. ASPECTOS GERAIS

OPERAO

B--63604PO/01

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 III--9.3).
Na memria ou em uma 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 III--4)

Ao pressionar o boto de incio de ciclo a operao automtica se inicia.


Ao pressionar os botes de bloqueio de avano ou de reset, a operao
automtica efetua uma pausa ou pra. Ao especificar o comando de parada
de programa ou trmino de programa, a operao pra durante a operao
automtica. Quando o processo de usinagem acaba, a operao
automtica pra.

Incio de ciclo
Reset do
bloqueio
do avano

Parada de programa
Fim de programa

Incio
Parada

Operao
automtica

Parada causada
pelo programa

Fig. 1.3 (b) Incio e parada para operao automtica

361

1. ASPECTOS GERAIS

D Interrupo manual
(ver seo III--4.6)

OPERAO

B--63604PO/01

Durante a execuo da operao automtica, o movimento da ferramenta


pode ignorar a mesma se a manivela eletrnica for rotacionada.
Rebolo
(ferramenta)

Pea
Profundidade de
corte por avano
manual
Profundidade de corte especificada atravs de um programa
Fig. 1.3 (c) Interrupo manual para operao automtica

362

B--63604PO/01

1.4

TESTAR UM
PROGRAMA

1. ASPECTOS GERAIS

OPERAO

Antes do incio da usinagem, pode ser executada uma verificao


automtica do programa. Este teste serve para verificar se o programa
criado pode operar a mquina conforme desejado. O teste pode ser feito
acionando realmente a mquina ou verificando a mudana da indicao
da posio (sem acionar a mquina) (Ver Seo III--5).

1.4.1
Teste durante o
Funcionamento da
Mquina
Explicaes
D Funcionamento em vazio

Remova a pea e verifique somente o movimento da ferramenta.


Selecione a velocidade de deslocao da ferramenta utilizando o boto
rotativo no painel de operao.

Ferramenta

Fig. 1.4.1 (a) Funcionamento em Vazio

D Override da velocidade
de avano

Verifique o programa, modificando a velocidade nele especificada.


Velocidade de avano
especificada pelo programa :
100 mm/min.
Velocidade de avano aps
override da velocidade de
avano : 20 mm/min.

Ferramenta

Pea

Fig. 1.4.1 (b) Override da velocidade de avano

363

1. ASPECTOS GERAIS

D Bloco nico

OPERAO

B--63604PO/01

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 da Indicao
da Posio sem Colocar a
Mquina em Funcionamento
Explicaes
D Bloqueio da mquina
CRT/MDI
X
Z
Ferramenta

Pea

A ferramenta permanece parada e s se


modificam as indicaes da posio dos eixos.
Fig. 1.4.2 Bloqueio da mquina

D Bloqueio da funo
auxiliar

Se o funcionamento automtico for colocado no modo de bloqueio da


funo auxiliar durante o modo de bloqueio da mquina, todas as funes
auxiliares (rotao do fuso, substituio da ferramenta, lquido
refrigerante on/off, etc.) sero desativadas.
364

B--63604PO/01

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 operao MDI
(Ver Seo III--9).
Esta operao pode ser executada usando a funo de armazenamento/
edio de um programa de peas.
Correo ou modificao
do programa

Registro de programa

Leitor de fita
de papel

Fita CNC (programa)

CNC

Fig. 1.5 Edio de um programa de peas

365

1. ASPECTOS GERAIS

1.6
VISUALIZAO E
ESPECIFICAO DE
DADOS

OPERAO

B--63604PO/01

O operador pode visualizar ou modificar um valor armazenado na


memria interna CNC, atravs da operao de teclas na tela MDI
(Ver III--11).

Especificao dos dados


Visualizao
dos 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

Tela

Compensao Compensao
de geometria de desgaste

Nmero de compen-sao da ferramenta: 1


Nmero de compen-sao da ferramenta: 2
Nmero de compen-sao da ferramenta: 3

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).

366

B--63604PO/01

1. ASPECTOS GERAIS

OPERAO

Valor de correo da
ferramenta

Valor de correo da
ferramenta

Ferramenta
Pea

Fig. 1.6 (c) Valor de correo

D Visualizar e especificar
dados de especificao
do operador

Alm dos parmetros, existem outros dados tambm especificados pelo


operador. Estes dados fazem com que as caractersticas da mquina se
modifiquem.
Por exemplo, podem ser especificados os seguintes dados:
Mudana polegadas/unidades mtricas
Seleo de dispositivos E/S
Corte por espelhamento on/off
Os dados atrs indicados so os chamados dados de definio
(Ver Seo III--11.4.3).

Definio

Teclas da tela

Visualizar

Dados de definio
Mudana polegadas/unidades mtricas
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 especificao dos dados de especificao do


operador

367

1. ASPECTOS GERAIS

D Visualizar e especificar
parmetros

OPERAO

B--63604PO/01

As funes CNC so suficientemente versteis para se adaptarem s


caractersticas das diferentes mquinas.
Por exemplo, o CNC pode especificar o seguinte:
Velocidade de deslocamento rpido de cada eixo
Se o sistema incremental se baseia em o sistema mtrico ou sistema
ingls.
Como definir a multiplicao de comandos/multiplicao da deteco
(CMR/DMR).
Os dados utilizados na especificao acima so denominados parmetros
(Ver Seo III--11.5.1).
Os parmetros diferem em funo da mquina--ferramenta.
Parmetro

Definio

Tela Teclas

Visualizao

Velocidade de deslocamento rpido


Controle de posio
Retorno ao ponto de referncia
Dados de compensao da folga
Dados de compensao de erro do passo

MDI

Movimento
da mquina

Operao
automtica

Programa

Fig. 1.6 (e) Visualizao e especificao de parmetros

D Chave para proteo dos


dados

possvel definir uma chave para proteo dos dados. Ela usada para
evitar que os programas de peas, valores de correo, parmetros e dados
de especificao sejam registrados, modificados ou apagados por engano
(Ver Seo III--11).
Definio dos Dados

Teclas da tela
Chave de Proteo

MDI
Inibio do registro /
alterao

Programa
Valor de correo
Parmetros
Dados de
definio

Painel de operao
da mquina

Sinal

Memria do CNC

Fig.1.6 (f) Chave para proteo dos dados

368

1. ASPECTOS GERAIS

OPERAO

B--63604PO/01

1.7

VISUALIZAO
1.7.1
Visualizao do
Programa

mostrado o contedo do programa ativo. Alm disso, so mostrados os


programas seguintes e a lista de programas.
(Ver Seo III--11.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 R--250.0 ;
N6 G03 X950.0 Z900.0 R650.0 ;
N7 G01 X1150.0 ;
N8 Z550.0 ;
N9 X700.0 Z650.0 ;
N10 X250.0 Z550.0 ;
N11 G00 G40 X0 Z0 ;
>_
MEM STOP * * *
PRGRM

13 : 18 : 14

***

VERIF

Contedo
do programa

ATUAL

PROX

(OPRC)

Programa em execuo
O cursor indica a localizao em execuo

PROGRAMA

O1100 N00003

EDICAO DO SISTEMA
B1A1 -- 03
NO. PROGRAMA USADO 10
MEMORIA USADA 960

LIVRE 53
LIVRE 5280

PROGRAMAS EXISTENTES
O0001 O0002 O0010 O0020 O0040 O0050
O0100 O0200 O1000 O1100

>_
EDICAO
****
PRGRM

*** ***
BIB

369

13 : 18 : 14
JOPRTK

1. ASPECTOS GERAIS

1.7.2
Indicao da Posio
Atual

OPERAO

B--63604PO/01

A posio atual da ferramenta visualizada com os valores de


coordenadas. A distncia da posio atual posio alvo tambm pode ser
visualizada. (Ver Seo III--11.1 a 11.1.3)
X
z

Sistema de coordenadas da pea

POSIO ATUAL (ABSOLUTA) O0003 N00003

X
Z
C

150.000
100.000
90.000

TEMPO TRAB

CONT. PECAS 30
TEMPO CICLO 0H 0M22S

0H41M

MEM *** *** ***


19:47:45
[ ABS ] [ REL ] [ TUDO ] [

1.7.3
Tela de Alarmes

] [(OPRC)]

Se surgir um problema durante a operao, o nmero do alarme e


respectiva mensagem so visualizados na tela CRT. Consultar a lista de
alarmes e seus significados no ANEXO G. (Ver Seo III--7.1)
MENSAGEM DE ALARME
010

O1000 N00003

CODIGO G INVALIDO

>_
MEM STOP * * * *
ALARME

370

MSG

***

ALM 19 : 55 : 22
HISTOR

B--63604PO/01

1.7.4
Indicao da Contagem
de Peas, Indicao do
Tempo de Execuo

1. ASPECTOS GERAIS

OPERAO

Quando esta opo selecionada, so mostrados dois tipos de tempo de


execuo e nmero de peas.(ver seo III--11.4.9)
POSIO ATUAL (ABSOLUTA) O0003 N00003

X
Z
C
TEMPO TRAB

150.000
100.000
90.000
0H16M

CONT. PECAS 18
TEMPO CICLO 0H 1M0S

MEM INIC *** FIN


20:22:23
[ ABS ] [ REL ] [ TUDO ] [

371

] [(OPRC)]

1. ASPECTOS GERAIS

1.7.5
Visualizao de Grficos
(Ver Seo III--12)

OPERAO

B--63604PO/01

A funo grfica pode ser usada para desenhar o caminho da ferramenta


para a operao automtica e para a operao manual, indicando, deste
modo, a evoluo do corte e a posio da ferramenta. (Ver Seo III--12).
O0001 N00021
X 200.000
Z 200.000

Z
MEM INIC * * * *
PRM.G

FIN

08 : 00 : 53
GRAF

ZOOM

Controle de 1 caminho

372

(OPRC)

1. ASPECTOS GERAIS

OPERAO

B--63604PO/01

1.8

SADA DE DADOS

Os programas, valores de correo, parmetros, etc. introduzidos na


memria CNC podem ter sada para fita, cassete ou disquete, para efeitos
de armazenamento. Depois da sada para um meio, os dados podem ser
introduzidos na memria CNC.

Leitor de fita porttil

PPR FANUC
Memria

Fita

Programa
Correo

Adaptador de
cassete FANUC

Interface de
leitura/envio

Adaptador de cassete
FANUC

Parmetros
.
.
.

Disco flexvel
SISTEMA P
CNC
Sistema de programao automtica

Interface de
carto de memria
(CNC incorporado)

Fig.1.8 Sada de Dados

373

Carto de memria

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B--63604PO/01

DISPOSITIVOS OPERACIONAIS

Os dispositivos operacionais disponveis incluem a unidade de


especificao e visualizao acoplada ao CNC, o painel de operao da
mquina e os dispositivos externos de entrada/sada, como um arquivo
handy.

374

B--63604PO/01

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.5 da Parte III.
Unidade de Controle CNC do Tipo Montado em LCD de 7.2/8.4:
III--2.1.1
Unidade de Controle CNC do Tipo Montado em LCD de 9.5/10.4:
III--2.1.2
Pequena Unidade MDI do Tipo Autnomo:
III--2.1.3
Unidade MDI Standard do Tipo Autnomo:
III--2.1.4
Unidade MDI de Teclado Completo (61 teclas) do Tipo Autnomo:
III--2.1.5

375

2. DISPOSITIVOS OPERACIONAIS

OPERAO

2.1.1
Unidade de Controle
CNC do Tipo Montado
em LCD de 7,2/8,4

2.1.2
Unidade de Controle
CNC do Tipo Montado
em LCD de 9,5/10,4

376

B--63604PO/01

OPERAO

B--63604PO/01

2. DISPOSITIVOS OPERACIONAIS

2.1.3
Pequena Unidade MDI
do Tipo Autnomo

Teclas de endereo/numricas
Teclas de funo

Tecla shift
Tecla de cancelamento (CAN)
Tecla de entrada de dados

Teclas de edio
Tecla de ajuda
Tecla de reset

Teclas do cursor
Teclas de mudana de pgina

377

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B--63604PO/01

2.1.4
Unidade MDI Standard
do Tipo Autnomo

Tecla de ajuda

Tecla de reset

Teclas de endereo/numricas

Teclas de edio
Tecla de cancelamento
(CAN)
Tecla de entrada
de dados

Teclas de funo
Tecla shift Teclas de mudana
de pgina
Teclas do cursor

378

OPERAO

B--63604PO/01

2. DISPOSITIVOS OPERACIONAIS

2.1.5
Unidade MDI do Tipo
Autnomo com 61 teclas

Tecla de reset

Teclas de
endereo/numricas
Tecla shift
Tecla de ajuda

Teclas de funo
Teclas de mudana
de pgina
Teclas do cursor

Tecla de cancelamento (CAN)

Tecla de entrada de dados

Teclas de edio

379

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B--63604PO/01

2.2

EXPLICAO
DOTECLADO
Tabela 2.2 Explicao do Painel de Operao MDI
Nmero

Nome

Explicao

Tecla de reset

Pressione esta tecla para reinicializar o CNC, para cancelar um alarme, etc.

Tecla de ajuda

Pressione esta tecla para visualizar o modo de operao da mquina--ferramenta,


tal como a operao das teclas MDI, ou os pormenores de um alarme do CNC
(funo de ajuda).
No caso das sries 210i/210, essa tecla assume a funo da tecla ESC do
computador pessoal.

Soft keys

As soft keys possuem vrias funes, de acordo com as Aplicaes. As funes das
soft keys so visualizadas na parte inferior da tela.

Teclas de endereo e
numricas

Pressione estas teclas para introduzir caracteres alfabticos, numricos e outros.

Tecla 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 o registro de correo, etc., pressione a tecla <INPUT>. Esta tecla
equivalente tecla [ENTRADA] das soft keys, e ambas tm a mesma funo
quando pressionadas.

Tecla de cancelamento

Pressione esta tecla para apagar o ltimo caractere ou smbolo inseridos no buffer
de entrada do teclado.
Quando o buffer de entrada do teclado apresenta
>N001X100Z_
e a tecla de cancelamento
>N001X100_
visualizado.

Teclas de
programa

edio

pressionada, Z cancelado e

do Pressione estas teclas quando editar o programa.


: Alterar

(No caso das sries 210i/210i, essa tecla assume


a funo da tecla Tab do computador pessoal.)

: Inserir
: Apagar
9

Teclas de funo

Pressione estas teclas para trocar de tela para cada funo.


Ver Se. III--2.3 para detalhes sobre as teclas de funo.

380

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B--63604PO/01

Tabela 2.2 Explicao do Painel de Operao MDI


Nmero
10

Nome
Teclas do cursor

Explicao
H quatro teclas de cursor diferentes.
: Esta tecla usada para mover o cursor para a direita ou para a
frente. O cursor move--se para a frente em curtos incrementos.
: Esta tecla usada para mover o cursor para a esquerda ou na direo
frente. O cursor move--se em curtos incrementos, na direo inversa.
: Esta tecla usada para mover o cursor para baixo ou para
frente. O cursor move--se para a frente, em grandes incrementos.
: Esta tecla usada para mover o cursor para cima ou na direo inversa.
O cursor move--se em grandes incrementos na direo inversa.

11

Teclas de mudana de H dois tipos de teclas de mudana de pgina.


pgina
: Esta tecla usada para avanar uma pgina na tela.
frente.
: Esta tecla usada para retroceder uma pgina na tela.
frente.

381

2. DISPOSITIVOS OPERACIONAIS

2.3

TECLAS DE FUNO
E SOFT KEYS

OPERAO

B--63604PO/01

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
1 Pressione uma tecla de funo no painel de operao MDI. As soft
keys para seleo de captulo que pertencem funo selecionada
aparecem.

Teclas de funo
(OPRC)

Soft keys para


seleo de captulo
Tecla de seleo
da operao

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, podem ser selecionados captulos adicionais dentro
de um determinado captulo.
3 Assim que a tela do captulo desejado for visualizada, pressione a
tecla de seleo da operao para visualizar os dados a serem
manipulados.
4 Para visualizar novamente as soft keys para seleo de captulo,
pressione a tecla de retorno ao menu anterior.

Tecla de retorno
ao menu anterior

Tecla de mudana
para o menu seguinte

O procedimento geral para visualizao da tela explicado acima.


Contudo, o procedimento real de visualizao varia de uma tela para a
outra. Para detalhes, ver a descrio de operaes individuais.

382

B--63604PO/01

2.3.2
Teclas de Funo

OPERAO

2. DISPOSITIVOS OPERACIONAIS

As teclas de funo so fornecidas para selecionar o tipo de tela a


visualizar. As seguintes teclas de funo so fornecidas no painel de
operao MDI:

Pressione esta tecla para visualizar a tela de posio.

Pressione esta tecla para visualizar a tela de programas.

Pressione esta tecla para visualizar a tela de correo/


especificao.

Pressione esta tecla para visualizar a tela do sistema.

Pressione esta tecla para visualizar a tela de mensagens.

Pressione esta tecla para visualizar a tela de grficos.

Pressione esta tecla para visualizar a tela de usurio


(tela de macro conversacional).
No caso das sries 210i, essa tecla assume a funo da tecla
Ctrl do computador pessoal.

No caso das sries 210i, essa tecla assume a funo da tecla Alt do
computador pessoal.

383

2. DISPOSITIVOS OPERACIONAIS

2.3.3
Soft Keys

OPERAO

B--63604PO/01

Para visualizar uma tela mais detalhada, pressione uma tecla de funo
seguida de uma soft key. As soft keys so tambm usadas para operaes
reais.
A seguinte ilustrao mostra como trocar a indicao das soft keys ao
pressionar cada tecla de funo.
Os smbolos apresentados possuem os significados abaixo :
: Indica telas
: Indica uma tela que pode ser visualizada pressionando uma
tecla de funo (*1)

: Indica uma soft key (*2)

: Indica uma entrada do painel de operao MDI.

: Indica uma soft key mostrada a verde (ou salientada).


: 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 nas
opes da configurao.
*3 Em alguns casos, a tecla de mudana para o menu seguinte omitida
quando usada a unidade de visualizao das 12 soft keys.

384

OPERAO

B--63604PO/01

TELA DE POSIO

2. DISPOSITIVOS OPERACIONAIS

Mudana de soft key acionada pela tecla de funo

Tela das coordenadas absolutas


[ABS]

[(OPRC)]

[PECAS 0]

[EXEC]

[TRAB 0]

[EXEC]

[TRAB]

[TDOEXE]
(Nome do eixo)

[EXEC]

Indicao das coordenadas relativas


[REL]

[ (OPRC) ]

(Eixo ou numeral)
[ORIGEM]

[PREDEF]

[TDOEXE]
(Nome do eixo)

[PECAS 0]

[EXEC]

[TRAB 0]

[EXEC]

[EXEC]

Indicao da posio atual


[TUDO]

[(OPRC)]

(Eixo ou numeral)
[ORIGEM]

[PREDEF]

[TDOEXE]
(Nome do eixo)

[PECAS 0]

[EXEC]

[TRAB 0]

[EXEC]

Interrupo por manivela


[MANIV]

[(OPRC)]

[PECAS 0]

[EXEC]

[TRAB 0]

[EXEC]

Tela de monitorao
[MONI]

[(OPRC)]

[PECAS 0]

[EXEC]

[TRAB 0]

[EXEC]

385

[EXEC]

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B--63604PO/01

Mudana de soft key acionada pela tecla de


funo no modo MEM

TELA DE PROGRAMAS

1/2

Tela do programa
[PRGRM]

[(OPRC)]

[EDC--ST]
(nmero O)
(nmero N)
[REBOB]

(1)

Ver Quando a soft key [EDC---ST] pressionada


[PESQ O]
[PESQ N]

[TIPO P]
[TIPO Q]
[CAN]
(nmero N)

[PESQ D]

[EXEC]

Tela de verificao do programa


[VERIF]

[ABS]
[REL]

[(OPRC)]

[EDC--ST]
(nmero O)
(nmero N)
[REBOB]

ver Quando a soft key [EDC---ST] pressionada


[PESQ O]
[PESQ N]

[TIPO P]
[TIPO Q]
[PESQ D]

[CAN]
(nmero N)

[EXEC]

Tela do bloco atual


[ATUAL]

[(OPRC)]

[EDC--ST]

Ver Quando a soft key [EDC---ST] pressionada

Tela do bloco seguinte


[PROX]

[(OPRC)]

[EDC--ST]

Ver Quando a soft key [EDC---ST] pressionada

Tela de reincio do programa


[REINIC]

[(OPRC)]

[EDC--ST]

Ver Quando a soft key [EDC---ST] pressionada

(2) (Continua na pgina seguinte)

386

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B--63604PO/01

2/2

(2)

[PLJ.AQ]

[PRGRM]

Retorno a (1) (tela do programa)

Tela do diretrio do arquivo


[DIR]

[(OPRC)]

[ SELEC ]

(N do arquivo)
[EXEC]

[DEF A]

Tela da operao de planejamento


[PLANEJ]

[(OPRC)]

[LIMPAR]

[CAN]
[EXEC]

(Dados de planejamento)

387

[ENTRADA]

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

OPERAO

B--63604PO/01

Mudana de soft key acionada pela tecla de funo


no modo EDICAO
1/2

Tela do programa
[PRGRM]

[(OPRC)]

[EDC--ST]
(nmero O)
(Endereo)
(Endereo)
[REBOB]

Ver Quando a soft key [EDC---ST] pressionada


[PESQ O]
[PESQ]
[PESQ]

[PESQ D]

[CAN]
[EXEC]
(nmero N)
[CADEIA] (O cursor move--se at ao fim do programa.)
[STOP]
[CAN]
[EXEC]
(nmero O)
[STOP]
[CAN]
[EXEC]
(nmero O)
[CAN]
[EXEC]
(nmero N)
[COPIAR]
[CRSR]
(nmero O)
[EXEC]
[CRSR]
[FIM]
[TUDO]
[MOVER]
[CRSR]
(nmero O)
[EXEC]
[CRSR]
[FIM]
[TUDO]
[UNIR]
[CRSR]
(nmero O)
[EXEC]
[FIM]

[LER]

[ENVIAR]

[APAGAR]
[EX--EDC]

[TROCAR]

(Endereo) [ANTES]
(Endereo)

(1) (Continua na pgina seguinte)

388

[APOS]

[SALTAR]
[1--EXEC]
[EXEC]

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B--63604PO/01

2/2

(1)

Visualizao do diretrio de programas


[BIB]

[(OPRC)]

[EDC--ST]
(nmero O)
[LER]

[ENVIAR]

Ver Quando a soft key [EDC---ST] pressionada


[PESQ O]
Retorno ao programa
[CADEIA]
[STOP]
[CAN]
(nmero O)
[STOP]
[CAN]
(nmero O)

[EXEC]

[EXEC]

Visualizao do diretrio do disco


[DISCO]

Retorno ao programa
[PRGRM]
[DIR]
[(OPRC)]
[PESQ D]

[LER]

[ENVIAR]

[APAGAR]

389

(Numeral)
[CAN]
[EXEC]
(Numeral)
(Numeral)
[STOP]
[CAN]
[EXEC]
(Numeral)
(Numeral)
[STOP]
[CAN]
[EXEC]
(Numeral)
[CAN]
[EXEC]

[DEF A]

[DEF A]
[DEF O]

[DEF A]
[DEF O]

[DEF A]

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

OPERAO

B--63604PO/01

Mudana de soft key acionada pela tecla de funo


no modo MDI

Tela do programa
[PRGRM]

[(OPRC)]

[EDC--ST]

Ver Quando a soft key [EDC---ST] pressionada

Tela do programa
[MDI]

[(OPRC)]

[EDC--ST]
(Endereo)
(Endereo)
[REBOB]

Ver Quando a soft key [EDC---ST] pressionada


[PESQ]
[PESQ]

Tela do bloco atual


[ATUAL]

[(OPRC)]

[EDC--ST]

Ver Quando a soft key [EDC---ST] pressionada

Tela do bloco seguinte


[PROX]

[(OPRC)]

[EDC--ST]

Ver Quando a soft key [EDC---ST] pressionada

Tela de reincio do programa


[REINIC]

[(OPRC)]

[EDC--ST]

Ver Quando a soft key [EDC---ST] pressionada

390

OPERAO

B--63604PO/01

2. DISPOSITIVOS OPERACIONAIS

Mudana de soft key acionada pela tecla de funo


no modo MANIV, JOG ou REF

TELA DE PROGRAMAS

Tela do programa
[PRGRM]

[(OPRC)]

[EDC--ST]

Ver Quando a soft key [EDC---ST] pressionada

Tela do bloco atual


[ATUAL]

[(OPRC)]

[EDC--ST]

Ver Quando a soft key [EDC---ST] pressionada

Tela do bloco seguinte


[PROX]

[(OPRC)]

[EDC--ST]

Ver Quando a soft key [EDC---ST] pressionada

Tela de reincio do programa


[REINIC]

[(OPRC)]

TELA DE PROGRAMAS

[EDC--ST]

Ver Quando a soft key [EDC---ST] pressionada

Mudana de soft key acionada pela tecla de funo


no modo TJOG ou TMANIV

Tela do programa
[PRGRM]

[(OPRC)]

[EDC--ST]
(nmero O)
(Endereo)
(Endereo)
[REBOB]

Ver Quando a soft key [EDC---ST] pressionada


Retorno ao programa
[PESQ O]
[PESQ]
[PESQ]

Visualizao do diretrio de programas


[BIB]

[(OPRC)]

[EDC--ST]
(nmero O)

Ver Quando a soft key [EDC---ST] pressionada


[PESQ O]
Retorno ao programa

391

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

OPERAO

B--63604PO/01

Mudana de soft key acionada pela tecla de funo


(Quando a soft key [EDC---ST] pressionada em
todos os modos)
1/2

Tela do programa
[PRGRM]

[(OPRC)]

[FIM--ST]
(nmero O)
(Endereo)
(Endereo)
[REBOB]
[PESQ D]
[LER]

[ENVIAR]

[APAGAR]
[EX--EDC]

[PESQ O]
[PESQ]
[PESQ]

[CAN]
[EXEC]
(nmero N)
[CADEIA] (O cursor move--se at ao fim do programa.)
[STOP]
[CAN]
[EXEC]
(nmero O)
[STOP]
[CAN]
[EXEC]
(nmero O)
[CAN]
[EXEC]
(nmero N)
[COPIAR]
[CRSR]
(nmero O)
[EXEC]
[CRSR]
[FIM]
[TUDO]
[MOVER]
[CRSR]
(nmero O)
[EXEC]
[CRSR]
[FIM]
[TUDO]
[UNIR]
[CRSR]
(nmero O)
[EXEC]
[FIM]
[TROCAR]

(Endereo) [ANTES]
(Endereo)

(1) (Continua na pgina seguinte)

392

[APOS]

[SALTAR]
[1--EXEC]
[EXEC]

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B--63604PO/01

2/2

(1)

Visualizao do diretrio de programas


[BIB]

[(OPRC)]

[EDC--ST]
(nmero O)
[LER]

[ENVIAR]

[PESQ O]
[CADEIA]
[STOP]
[CAN]
(nmero O)
[STOP]
[CAN]
(nmero O)

Retorno ao programa

[EXEC]

[EXEC]

Visualizao do diretrio do disco


[DISCO]

Retorno ao programa
[PRGRM]
[DIR]
[(OPRC)]
[PESQ D]

[LER]

[ENVIAR]

[APAGAR]

393

(Numeral)
[CAN]
[EXEC]
(Numeral)
(Numeral)
[STOP]
[CAN]
[EXEC]
(Numeral)
(Numeral)
[STOP]
[CAN]
[EXEC]
(Numeral)
[CAN]
[EXEC]

[DEF A]

[DEF A]
[DEF O]

[DEF A]
[DEF O]

[DEF A]

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B--63604PO/01

Mudana de soft key


acionada pela tecla de funo

TELA DE CORREO/ESPECIFICAO

1/2

Tela de correo da ferramenta


[CORREC]

[DESG]
[GEOM]

[(OPRC)]

(Nmero)
[PESQ NO]
(Nome do eixo e valor numrico) [MEDIDA]
(Nome do eixo) [ENT.C.]
(Numeral)
[+ENTRADA]
(Numeral)
[ENTRADA]
[LIMPAR]

[LER]
[ENVIAR]

[TUDO]
[DESG]
[GEOM]
[CAN]
[EXEC]
[CAN]
[EXEC]

Tela de especificao
[DEFINIR]

(Nmero)
[ON:1]
[OFF:0]
(Numeral)
(Numeral)

[(OPRC)]

[PESQ NO]

[+ENTRADA]
[ENTRADA]

Tela de especificao do sistema de coordenadas de trabalho


[TRAB]

[(OPRC)]

(Nmero)
[PESQ NO]
(Nome do eixo e valor numrico)
(Numeral)
[+ENTRADA]
(Numeral)
[ENTRADA]

Tela de variveis de macro


[MACRO]

[(OPRC)]

[PESQ NO]
(Nmero)
(Nome do eixo)
[ENT.C.]
[ENTRADA]
(Numeral)
[ENVIAR]

[CAN]
[EXEC]

(1) (Continua na pgina seguinte)

394

[MEDIDA]

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B--63604PO/01

2/2

(1)
Tela do painel de operao por software
[OPR]
Tela de especificao da gesto da vida til das ferramentas
[VDFERR]

[(OPRC)]

(Nmero)
[LIMPAR]
(Numeral)

[PESQ NO]
[CAN]
[EXEC]
[ENTRADA]

Tela de correo da ferramenta no eixo Y


[CORREC.2]

[DESG]
[GEOM]

[(OPRC)]

(Nmero)
[PESQ NO]
(Nome do eixo e valor numrico) [MEDIDA]
(Nome do eixo) [ENT.C.]
[+ENTRADA]
(Numeral)
[ENTRADA]
(Numeral)
[LIMPAR]

[LER]
[ENVIAR]

[TUDO]
[DESG]
[GEOM]
[CAN]
[EXEC]
[CAN]
[EXEC]

Tela de deslocamento da pea


[WK.SHFT]

[(OPRC)]

(Numeral)
(Numeral)

[+ENTRADA]
[ENTRADA]

Tela de especificao das barreiras da placa de fixao e do cabeote mvel


[BARREIRA]

[(OPRC)]

(Numeral)
(Numeral)
[DEF]

[ENTRADA]
[+ENTRADA]

Tela de compensao da ferramenta do eixo B


[CORREC. B]

395

2. DISPOSITIVOS OPERACIONAIS

TELA DO SISTEMA

OPERAO

B--63604PO/01

Mudana de soft key acionada pela tecla de funo


1/2

Tela dos parmetros


[PARAM]

[(OPRC)]

(Nmero)
[ON:1]
[OFF:0]
(Numeral)
(Numeral)

[PESQ NO]

[+ENTRADA]
[ENTRADA]

[LER]

[CAN]
[EXEC]

[ENVIAR]

[TUDO]

[CAN]
[EXEC]

[NON--0]

[CAN]
[EXEC]

Tela de diagnstico
[DGNOS]

[(OPRC)]

(Nmero)

[PESQ NO]

Tela de configurao do sistema


[SISTEMA]

(1)
(Continua na pgina seguinte)

396

OPERAO

B--63604PO/01

2. DISPOSITIVOS OPERACIONAIS

2/2

(1)
Tela de compensao de erro de passo
[PASSO]

[(OPRC)]

(N)
[PESQ NO]
[ON:1]
[OFF:0]
[+ENTRADA]
(Numeral)
(Numeral)
[ENTRADA]

[LER]

[CAN]
[EXEC]

[ENVIAR]

[CAN]
[EXEC]

Tela de parmetros servo


[PRM.SV]

[DEF.SV]
[MON.SV]
[TRC.SV]

[(OPRC)]

[(OPRC)]

[ON:1]
[OFF:0]
(Numeral)
[TRACAR]
[TRNSF]

Tela de parmetros do fuso


[PRM.FS]

[DEF.FS]
[MON.FS]
[MON.FS]

[(OPRC)]

[ON:1]
[OFF:0]
[ENTRADA]

Tela de diagnstico de forma de onda


[OSCLSCP]

[PRM.O]
[GRAF.O]

[INICIO]
[TEMPO]
[TEMPO]
[H--DUPL]
[H--METD]

[INICIO]
[CN--1]
[CN--1]
[V--DUPL]
[V--METD]

[INICIO]
[CN--2]
[CN--2]
[V--DUPL]
[V--METD]

397

[ENTRADA]

2. DISPOSITIVOS OPERACIONAIS

TELA DE MENSAGENS

OPERAO

Mudana de soft key acionada pela tecla de funo

Tela de alarmes
[ALARME]

Tela de mensagens
[MSG]

Tela de histrico de alarmes


[HISTOR]

TELA DE AJUDA

[(OPRC)]

[LIMPAR]

Mudana de soft key acionada pela tecla de funo

Tela de detalhes de alarme


[ALARME]

[(OPRC)]

[ SELEC ]

Tela de mtodo de operaes


[OPR]

[(OPRC)]

[ SELEC ]

Tela da tabela de parmetros


[PARA]

398

B--63604PO/01

OPERAO

B--63604PO/01

TELA DE GRFICOS

2. DISPOSITIVOS OPERACIONAIS

Mudana de soft key acionada pela tecla de funo

Grficos do caminho
da ferramenta
Modo 0
Grficos do caminho da ferramenta
[PRM.G]

[(OPRC)]

[NORMAL]

[GRAF]

[(OPRC)]

[APAGAR]

[ZOOM]

[(OPRC)]

[ATU]
[HI/LO]

399

2. DISPOSITIVOS OPERACIONAIS

2.3.4
Entrada por Teclas e
Buffer de Entrada

OPERAO

B--63604PO/01

Quando uma tecla de endereo ou numrica pressionada, o caractere que


corresponde a esta tecla inserido uma vez no buffer de entrada do
teclado. O contedo do buffer de entrada do teclado visualizado na parte
inferior da tela.
Para indicar que so dados de entrada de tecla, um smbolo >
visualizado imediatamente sua frente. Um _ visualizado no final dos
dados de entrada por teclado para indicar a posio de entrada do caractere
seguinte.
Indicao do buffer de
entrada do teclado

> N001X100Z_
EDICAO
[

] [

ALM 12:35:45
] [

] [

] [

Fig. 2.3.4 Visualizao do buffer de entrada do teclado

Para inserir o caractere inferior das teclas que possuem dois caracteres
impressos, pressione primeiro a tecla

seguida da tecla em questo.

Quando a tecla SHIFT pressionada, o _ indicando a posio seguinte


de entrada de caractere muda para . Os caracteres minsculos podem
ento ser inseridos (com shift).
Quando se insere um caractere no estado shift, este cancelado. Alm
disso, se a tecla

for pressionada no estado shift, este igualmente

cancelado.
possvel inserir at 32 caracteres de uma vez no buffer de entrada do
teclado.
Pressione a tecla

para cancelar um caractere ou smbolo inserido no

buffer de entrada do teclado.


(Exemplo)
Quando o buffer de entrada do teclado apresenta
>N001X100Z_
e a tecla

pressionada, Z cancelado e

>N001X100_
visualizado.

400

B--63604PO/01

2. DISPOSITIVOS OPERACIONAIS

OPERAO

2.3.5

Aps a entrada de um caractere ou nmero atravs do painel de operao

Mensagens de Aviso

MDI, executada uma verificao de dados se a tecla

ou uma soft

key for pressionada. Em caso de entrada de dados incorreta ou operao


errada, ser visualizada uma mensagem de aviso intermitente na linha de
estado.
Visualizao da entrada
de dados
Visualizao da
mensagem de aviso
Indicao do estado
Visualizao de
soft key

>_
EDICAO
[

] [

MODO ERRADO
] [

] [

] [

Fig. 2.3.5 Visualizao de mensagem de aviso

Tabela 2.3.5 Mensagens de Aviso


Mensagem de aviso

Contedo

ERRO DE FORMATO

O formato est incorreto.

PROTEO CONTRA
GRAVAO

A entrada da tecla invlida devido tecla de


proteo de dados ou o parmetro no est
habilitado para gravao.

DADOS FORA DO LIMITE O valor de entrada excede o limite permitido.


EXCESSO DE DIGITOS

O valor de entrada excede o nmero permitido de


dgitos.

MODO ERRADO

A entrada de parmetros no possvel em


qualquer modo que no o modo MDI.

EDICAO REJEITADA

No possvel editar no estado atual do CNC.

401

2. DISPOSITIVOS OPERACIONAIS

2.3.6
Configurao de Soft
Keys

OPERAO

B--63604PO/01

Existem 12 soft keys no painel LCD/MDI de 10,4 ou de 9,5. Conforme


ilustrado abaixo, as 5 soft keys do lado direito e as das extremidades
direita e esquerda operam da mesma maneira que o LCD de 7,2/8,4,
enquanto que as 5 teclas do lado esquerdo so teclas de expanso para o
LCD de 10,4/9,5.
Soft key do LCD de 7,2 e 8,4

Soft key do LCD de 10,4 e 9,5

Soft key de expanso do LCD de 10,4 e de 9,5


Fig. 2.3.6 Configurao das soft keys do LCD

Sempre que uma visualizao da posio aparecer na metade esquerda da


tela, depois de ter sido pressionada uma tecla de funo que no

, as

soft keys na metade esquerda da visualizao de soft keys so mostradas


como segue:
ABS

REL

TUDO MANIV

A soft key que corresponde visualizao da posio indicada em


negativo.

402

B--63604PO/01

2.4

DISPOSITIVOS
EXTERNOS DE E/S

OPERAO

2. DISPOSITIVOS OPERACIONAIS

Est disponvel o arquivo handy do dispositivo externo de entrada/sada.


Para detalhes sobre o arquivo handy, consulte o manual correspondente
conforme listado abaixo.
Tabela 2.4 Dispositivos externos de E/S
Nome do
dispositivo

Arquivo handy
FANUC

Uso

Cap.
Manual de
mxima
referncia
de armazenamento

Dispositivo de entrada/ 3600m


sada de fcil utilizao e
mltiplas
funes.

projetado para equipamento


FA
e
utiliza
disquetes.

B--61834E

Os seguintes dados podem entrar/sair para/de dispositivos externos de


entrada/sada:
1. Programas
2. Dados de correo
3. Parmetros
4. Variveis comuns de macro de usurio
5. Dados de compensao de erro do passo
Sobre a entrada e sada de dados, ver o Captulo III--8.

403

2. DISPOSITIVOS OPERACIONAIS

Parmetro

OPERAO

B--63604PO/01

Antes que um dispositivo externo de entrada/sada possa ser usado, os


parmetros devem ser ajustados como segue:
CNC
PLATINA PRINCIPAL
DA CPU
Canal 1

PLACA OPCIONAL--1

Canal 2

Canal 3

JD5A

JD5B

JD5C

JD6A

RS--232--C

RS--232--C

RS--232--C

RS--422

Leitor/fur
ador

Leitor/fur
ador

Computador
host

CANAL DE E/S=0 CANAL DE E/S=2


ou
CANAL DE E/S=1

Computador
host

CANAL DE E/S=3

CANAL DE E/S=3

O CNC possui trs canais de interfaces de leitura/envio. Este CNC possui


trs canais de interface (leitura/envio e interfaces de buffer remotos).
Inclui ainda uma interface de carto de memria. O dispositivo de
entrada/sada a ser usado estabelecido especificando--se o canal
(interface) conectado quele dispositivo no parmetro de especificao
CANAL DE E/S. Os dados especificados, tais como a taxa baud e o
nmero de bits de parada de um dispositivo de entrada/sada conectado
a um canal especfico devem ser previamente estabelecidos nos
parmetros para aquele canal. (No necessrio para a interface do carto
de memria.) Para o canal 1, so fornecidas duas combinaes de
parmetros para especificar os dados do dispositivo de entrada/sada.
A seguir, mostrada a inter--relao entre os parmetros da interface de
leitura/envio dos canais.
N do canal
de entrada/sada
(parmetro 0020)
CANAL DE
COMUN.
Especifique um canal
para um dispositivo de
entrada/sada.

CANAL DE E/S=0
(canal 1)

0020

CANAL DE E/S
= 0 : Canal 1
= 1 : Canal 1
= 2 : Canal 2
= 3 : Canal 3

CANAL DE E/S=1
(canal 1)

CANAL DE E/S=2
(canal 2)

0101

Bit de parada e outros dados

0102

N definido para o disp. de


entrada/sada

0103

Taxa baud

0111

Bit de parada e outros


dados
N definido para o disp.
de entrada/sada

0112
0113

Taxa baud

0121
0122

Bit de parada e outros


dados
N definido para o disp.
de entrada/sada

0123

Taxa baud

0131
0132
CANAL DE E/S=3
(canal 3)
Nmero do
parmetro

404

Interface do carto
de memria=4

Bit de parada e
outros dados
N definido para o disp. de
entrada/sada

0133

Taxa baud

0134

Seleo de protocolo

0135

Seleo de RS--422 ou
RS--232C e outros dados

B--63604PO/01

2.4.1
Arquivo Handy FANUC

OPERAO

2. DISPOSITIVOS OPERACIONAIS

O Arquivo Handy um dispositivo de entrada/sada atravs de disquete,


fcil de usar e com mltiplas funes, projetado para equipamento FA. Os
programas podem ser transferidos e editados operando o Arquivo Handy
quer diretamente, quer remotamente, a partir de uma unidade conectada
ao Arquivo Handy.
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 uma disquete podem ser armazenados um ou mais programas (at
1.44 Mbytes, que equivale capacidade da memria de uma fita de 3600
m).
Interface RS--422

Interface
RS--232--C
FANUC

Interface RS--232--C
ou RS--422 (painel de
transmisso, etc.)

405

Arquivo handy

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B--63604PO/01

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
mquina--ferramenta.
3 Aps o equipamento ter sido ligado, verifique se a tela de posio
pode ser visualizada. Uma tela de alarme visualizada se ocorrer um
alarme aps a energizao. Se a tela mostrada na Seo III--2.5.2 for
visualizada, isso significa que poder ter ocorrido uma falha no
sistema.
POSIO ATUAL (ABSOLUTA) O1000 N00010

X
Z

217.940
363.233

TEMPO TRAB 0H15M


F.ATU 3000 MM/M

CONT.PECAS
5
TEMPO CICLO 0H 0M38S
S
0 T0000

MEM INIC MVT ***


09:06:35
[ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC ]
Tela de posio (7 soft keys)

4 Verifique se o motor do ventilador est girando.


AVISO
At que a tela posicional ou do alarme seja visualizada, no
toque no respectivo teclado. Algumas teclas so usadas
para a manuteno ou operao especial, pelo que podem
causar uma operao inesperada se forem pressionadas
nesta altura.

406

B--63604PO/01

2.5.2
Tela Visualizada ao
Energizar

2. DISPOSITIVOS OPERACIONAIS

OPERAO

Se ocorrer um erro de hardware ou de instalao, o sistema apresenta um


dos seguintes tipos de telas e pra.
So indicadas informaes tais como o tipo de placa de circuito impresso
instalada em cada slot. Esta informao e os estados de LED so teis para
a localizao de falhas.

Indicao do estado dos


slots
INDICAO 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 a identificao do mdulo de uma placa de


circuito impresso instalada
Nmero de slot atribudo internamente
Tipos de placas de circuito
impresso

Funo de mdulo

Para mais informaes sobre os tipos de placas de circuito impresso e as


funes dos mdulos, consulte o manual de manuteno (B--63525EN).

407

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B--63604PO/01

Tela de indicao do
estado de especificao
do mdulo

DEH1 -- 01
SLOT 01 (3046) : FIM
SLOT 02 (3050) :

FIM: Especificao
completada
Vazio: Especificao no
completada
Identificao do mdulo
Nmero do slot

Visualizao da
configurao do
software

DEH1 -- 01
OMM : yyyy--yy
PMC : zzzz--zz

Software de controle do
CNC
Macro especifica do cliente/
compilador de macros
PMC

A configurao do software pode ser visualizada tambm na tela de


configurao do sistema.
Consulte o MANUAL DE MANUTENO (B--63525EN) para obter
informaes sobre a tela de configurao do sistema.

2.5.3
Desenergizao

Procedimento para a desenergizao


1 Verifique se o LED indicador do incio de ciclo est desligado no
painel do operador.
2 Verifique se todas as partes mveis da mquina--ferramenta CNC
esto parando.
3 Se um dispositivo externo de entrada/sada, como o Arquivo Handy,
estiver conectado ao CNC, desligue--o.
4 Continue pressionando o boto POWER OFF durante cerca de 5
segundos.
5 Consulte o manual do fabricante da mquina--ferramenta para
desligar a mquina.
408

B--63604PO/01

OPERAO

3. OPERAO MANUAL

OPERAO MANUAL

Existem 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 por manivela
3.5 Absoluto manual on e off

409

3. OPERAO MANUAL

3.1

RETORNO MANUAL
AO PONTO DE
REFERNCIA

OPERAO

B--63604PO/01

A ferramenta regressa ao ponto de referncia da seguinte forma:


A ferramenta deslocada, para cada eixo, no sentido especificado no
parmetro ZMI (bit 5 do n 1006), atravs da tecla de retorno ao ponto de
referncia do painel de operao da mquina. A ferramenta desloca--se
para o ponto de desacelerao velocidade de deslocamento rpido,
deslocando--se, em seguida, para o ponto de referncia velocidade FL.
A velocidade de deslocamento rpido e a velocidade FL so especificadas
nos parmetros (n 1420, 1421 e 1425). Durante o deslocamento rpido,
est ativo o override do deslocamento rpido de quatro fases.
Depois da ferramenta ter regressado ao ponto de referncia, o LED de
trmino do retorno ao ponto de referncia acende. A ferramenta
desloca--se geralmente ao longo de um nico eixo, podendo deslocar--se
simultaneamente ao longo de trs eixos, se o mesmo for especificado no
parmetro JAX (bit 0 do n 1002).

Ponto de
referncia

Ponto de
desacelerao
Movimento de
deslocamento rpido
Velocidade de deslocamento
rpido (o override do deslocamento rpido est ativa)

Movimento
desacelerado
velocidade FL

Procedimento para o Retorno Manual ao Ponto de Referncia


MODE
EDIT

MEMORY

REMOTE

MDI

HANDLE

JOG

ZERO
RETURN

TEACH

OVERRIDE DO DESLOCAMENTO RPIDO (%)


F0

25

50

DIREO DO EIXO

+C

+X

--Z

rpido

+Z

--X

--C

--y

+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
override do deslocamento rpido.
3 Pressione a tecla de seleo do eixo e do sentido de avano,
correspondente ao eixo e ao sentido do retorno ao ponto de referncia.
Continue pressionando a tecla at que a ferramenta retorne ao ponto
de referncia. A ferramenta pode ser deslocada simultaneamente ao
longo de trs eixos, se o mesmo for devidamente especificado em um
parmetro. A ferramenta move--se para o ponto de desacelerao
velocidade de deslocamento rpido, deslocando--se, em seguida, para
o ponto de referncia velocidade FL definida em um parmetro.
Depois da ferramenta ter regressado ao ponto de referncia, o LED de
trmino do retorno ao ponto de referncia acende.
4 Se necessrio, siga as mesmas operaes para outros eixos.
O caso acima um exemplo. Para mais informaes sobre cada uma
das operaes, consulte o respectivo manual fornecido pelo
fabricante da mquina--ferramenta.
PONTO ZERO
X

PARADA M02/

C DE PROG M30

MANU
ABS

MIR
X

NMERO DA FERRAMENTA

410

NC?

MC?

B--63604PO/01

OPERAO

3. OPERAO MANUAL

Explicao
D Definio automtica
do sistema de
coordenadas

O bit 0 (ZPR) do parmetro n 1201 usado para a definio automtica


do sistema de coordenadas. Depois da definio de ZPR, o sistema de
coordenadas determinado automaticamente aquando do retorno manual
ao ponto de referncia.
Se e estiverem definidos no parmetro 1250, 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 de referncia
X=, Z=aquando do retorno ao ponto de referncia. O efeito o mesmo
quando se especifica o seguinte comando para o retorno ao ponto de
referncia:
G50XZ;
CUIDADO
No pode ser utilizado se forem selecionadas as opes do
sistema de coordenadas da pea. Depois de ter sido
executado o retorno manual ao ponto de referncia, os
sistemas de coordenadas da pea so definidos com base
nas correes dos pontos de origem das peas
correspondentes a G54 a G59 (ver Sees II--7.2 e
III--11.4.10.)

Restries
D Novo deslocamento da
ferramenta

Assim que o LED TRMINO DO RETORNO AO PONTO DE


REFERNCIA acende depois de terminar este movimento, a ferramenta
no se desloca enquanto a tecla RETORNO AO PONTO DE
REFERNCIA estiver ativa.

D LED de trmino do
retorno ao ponto de
referncia

O LED TRMINO DO RETORNO AO PONTO DE REFERNCIA


apaga--se de uma das seguintes formas:
-- Afastamento do ponto de referncia.
-- Ativao do estado de parada de emergncia.

D Distncia para o retorno


ao ponto de referncia

Para mais informaes sobre a distncia (exceto durante a desacelerao)


do retorno da ferramenta ao ponto de referncia, consulte o manual
editado pelo fabricante da mquina--ferramenta.

411

3. OPERAO MANUAL

3.2

AVANO EM MODO
JOG

MODE
EDIT

MEMORY

REMOTE

MDI

HANDLE

JOG

ZERO
RETURN

TEACH

OPERAO

B--63604PO/01

Se a tecla de seleo do eixo e do sentido de avano, existente no painel


de operao da mquina, for pressionada no modo JOG, a ferramenta
desloca--se continuamente ao longo do eixo selecionado, no sentido
selecionado.
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 override da velocidade de avano manual contnuo.
Se a tecla de deslocamento rpido for pressionada, a ferramenta
desloca--se velocidade de avano rpido (n 1424), independentemente
da posio do boto de override da velocidade de avano em modo JOG.
A esta funo d--se o nome de deslocamento rpido manual.
A operao manual permitida para um eixo de cada vez. A seleo
simultnea de 3 eixos pode ser feita atravs do parmetro JAX
(n 1002#0).

Ferramenta
v m/min
Pea

N rpm
D

Enquanto uma tecla estiver sendo


pressionada, a ferramenta desloca--se
no sentido especificado por essa tecla.

Procedimento para o avano em modo jog


1 Pressione a tecla de avano manual contnuo, uma das teclas de
seleo de modo.

DIREO DO EIXO

+C

--Z

+X

+Y

rpido

+Z

--X

--C

--y

2 Pressione a tecla de seleo do eixo e do sentido de avano,


correspondente ao eixo e ao sentido em que a ferramenta deve ser
deslocada. Enquanto a tecla estiver sendo pressionada, a ferramenta
desloca--se velocidade de avano especificada no parmetro (n
1423). A ferramenta pra quando a tecla liberada.
3 A velocidade de avano manual contnuo pode ser regulada atravs do
boto rotativo de override da velocidade de avano manual contnuo.

2000

OVERRIDE DA VELOCIDADE
DE AVANO EM MODO JOG
OVERRIDE DO DESLOCAMENTO RPIDO (%)
F0

25

50

100

4 Se pressionar simultaneamente a tecla de deslocamento rpido e uma


tecla de seleo do eixo e do sentido de avano, a ferramenta
desloca--se velocidade de deslocamento rpido. O override do
deslocamento rpido pode ser efetuado pelas teclas de override do
deslocamento rpido durante o deslocamento rpido.
O caso acima um exemplo. Para mais informaes sobre cada uma
das operaes, consulte o respectivo manual fornecido pelo
fabricante da mquina--ferramenta.

412

B--63604PO/01

OPERAO

3. OPERAO MANUAL

Explicaes
D Avano manual por
rotao

Para ativar o avano manual por rotao, coloque em 1 o bit 4 (JRV) do


parmetro n 1402.
Durante o avano manual por rotao, a ferramenta controlada por jog
seguinte velocidade de avano:
Distncia de avano por rotao do fuso (mm/rotao) (especificada com
o parmetro n 1423) x override da velocidade de avano em modo JOG
x velocidade efetiva do fuso (rotaes/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 seleo


do eixo e do sentido de avano no ativa o avano em modo JOG. Para
ativar o avano em modo JOG, introduza primeiro o modo JOG e
pressione, em seguida, uma tecla de seleo do eixo e do sentido de
avano.

D Deslocamento rpido
antes do retorno manual
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).

413

3. OPERAO MANUAL

3.3

AVANO
INCREMENTAL

OPERAO

B--63604PO/01

Se a tecla de seleo do eixo e do sentido de avano do painel de operao


da mquina for pressionada no modo incremental (INC), a ferramenta
desloca--se um passo ao longo do eixo selecionado, no sentido
selecionado. distncia mnima percorrida pela ferramenta d--se o nome
de menor incremento de entrada. Cada passo pode corresponder a 10, 100
ou 1000 vezes o menor incremento de entrada.
Este modo est ativo apenas se o gerador de pulsos manual no estiver
conectado.
X
Ferramenta

Pea

Sempre que uma tecla


pressionada, a ferramenta
desloca--se um passo no
sentido especificado
atravs da tecla.
Z

Procedimento para o Avano Incremental


1 Pressione a tecla INC, uma das teclas de seleo de modo.
2 Selecione a distncia a pecorrer em cada passo com o boto rotativo.
X10

X100

X1

X1000

DIREO DO EIXO
+C

--Z

--y

+X

+Y

rpido

+Z

--X

--C

3 Pressione a tecla de seleo do eixo e do sentido de avano,


correspondente ao eixo e ao sentido em que a ferramenta deve ser
deslocada. Sempre que uma tecla pressionada, a ferramenta
desloca--se um passo. A velocidade de avano igual velocidade de
avano em modo jog.
4 Se pressionar simultaneamente a tecla de deslocamento rpido e uma
tecla de seleo do eixo e do sentido de avano, a ferramenta
desloca--se velocidade de deslocamento rpido. O override do
deslocamento rpido pode ser efetuado pelas teclas de override do
deslocamento rpido durante o deslocamento rpido.
O caso acima um exemplo. Para mais informaes sobre cada uma
das operaes, consulte o respectivo manual fornecido pelo
fabricante da mquina--ferramenta.

Explicao
D Distncia percorrida
especificada com um
dimetro

A distncia que a ferramenta percorre ao longo do eixo X pode ser


especificada atravs de um dimetro.

414

OPERAO

B--63604PO/01

3.4

3. OPERAO MANUAL

No modo de manivela eletrnica, a ferramenta pode ser deslocada


minuciosamente, rodando o gerador de pulsos manual do painel de
operao da mquina. Selecione o eixo ao longo do qual deve ser
deslocada a ferramenta com as teclas de seleo do eixo para o avano por
manivela.
A distncia mnima percorrida pela ferramenta quando a rotao do
gerador de pulsos manual corresponde a um ponto da escala igual ao
menor incremento de entrada. A distncia percorrida pela ferramenta
quando a rotao do gerador de pulsos manual corresponde a um ponto
da escala pode ser multiplicada por 1, 10 ou de acordo com um dos dois
fatores de multiplicao (de um total de quatro) especificados atravs dos
parmetros (n 7113 e 7114).

AVANO POR
MANIVELA

Gerador de pulsos manual

Procedimento para o Avano por Manivela


1 Pressione a tecla MANIVELA, uma das teclas de seleo de modo.

MODE
EDIT

HANDLE

MEMORY

JOG

REMOTE

MDI

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.
Distncia que a ferramenta percorre quando o gerador de pulsos
manual gira um s ponto da escala: Menor incremento de entrada
multiplicado pelo fator de escalonamento.
4 Mova a ferramenta ao longo do eixo selecionado, atravs da rotao
da manivela. Se a manivela for rodada 360 graus, a ferramenta
percorre uma distncia equivalente a 100 pontos da escala.
O caso acima um exemplo. Para mais informaes sobre cada uma das
operaes, consulte o respectivo manual fornecido pelo fabricante da
mquina--ferramenta.

Gerador de pulsos manual

415

3. OPERAO MANUAL

OPERAO

B--63604PO/01

Explicao
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 por manivela e o avano incremental.

D Disponibilidade do
gerador de pulsos
manual no modo
APREND. EM JOG (THD)

O parmetro JHD (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 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
ultrapassarem 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.)
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.)

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.)
D Sentido de movimento
de um eixo para a
rotao do GPM (HNGx)

O parmetro HNGx (bit 0 do n 7102) muda o sentido do GPM em que


a ferramenta se desloca ao longo de um eixo; este corresponde ao sentido
de rotao da manivela do gerador de pulsos manual.
416

B--63604PO/01

OPERAO

3. OPERAO MANUAL

Restries
D Nmero de GPMs

Podem ser definidos geradores de pulsos manuais para um mximo de


dois eixos. Os dois eixos podem ser mover simultaneamente.
AVISO
Uma rotao rpida da manivela, com um grande fator de
multiplicao (p.ex.: x100) provoca um deslocamento
demasiado rpido da ferramenta. A velocidade de avano
fixada velocidade de avano rpido.

NOTA
Rode o gerador de pulsos manual a uma velocidade de at
cinco rotaes por segundo. Se o gerador de pulsos
manual girar a uma velocidade superior, a ferramenta pode
no parar imediatamente aps a imobilizao da manivela
ou a distncia percorrida pela ferramenta pode no
corresponder aos pontos da escala do gerador de pulsos
manual.

417

3. OPERAO MANUAL

3.5

ABSOLUTO MANUAL
ON E OFF

OPERAO

B--63604PO/01

Atravs da rotao da chave absoluto manual do painel de operao da


mquina adiciona--se, ou no, a distncia percorrida pela ferramenta
atravs de operao manual s coordenadas. Se a chave estiver na posio
ON, a distncia percorrida pela ferramenta atravs de operao manual
adicionada s coordenadas. Se a chave estiver na posio OFF, a distncia
percorrida pela ferramenta atravs de operao manual no adicionada
s coordenadas.
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

418

Explicao

3. OPERAO MANUAL

OPERAO

B--63604PO/01

Segue--se a descrio, por meio de um programa exemplificativo, da


relao entre a operao manual e as coordenadas, quando a chave
absoluto manual est em ON ou OFF.
G01G90 X100.0Z100.0F010 ;
;
X200.0Z150.0
X300.0Z200.0
;

(1)
(2)
(3)

Nas figuras subseqentes utilizada a seguinte notao:


Movimento da ferramenta quando a chave est em ON.
Movimento da ferramenta quando a chave est em OFF.
As coordenadas aps a operao manual incluem a distncia percorrida
pela ferramenta atravs de operao manual. Assim, se a chave estiver em
OFF, a distncia percorrida pela ferramenta atravs de operao manual
deve ser subtrada.
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 Y +100.0), no final do movimento do bloco (1).
X
(120.0 , 200.0)

Operao
manual

(220.0 , 250.0)

Chave ON

(200.0 , 150.0)

Chave OFF

(100.0 , 100.0)

D Operao manual aps


bloqueio de avano

Coordenadas quando o boto de bloqueio de avano pressionado ao


executar o bloco (2), durante a operao manual (eixo Y + 75.0), e ao
pressionar e liberar o boto de incio de ciclo.
X
(375.0 , 200.0)

(275.0 , 150.0)
(225.0 , 125.0)
Operao
manual

(200.0 , 150.0)

(300.0 , 200.0)

(150.0 , 125.0)
Z

Chave ON
Chave OFF

419

3. OPERAO MANUAL

D Reset aps uma operao


manual a seguir a um
bloqueio de avano

OPERAO

B--63604PO/01

Coordenadas quando o boto de bloqueio de avano pressionado ao


executar o bloco (2), ao realizar a operao manual (eixo Y +75.0), ao
efetuar um reset com o boto RESET e ao ler novamente o bloco (2).
X
(375.0 , 200.0)
(225.0 , 125.0)
Operao
manual

(275.0,150.0)

(200.0,150.0)

(300.0 , 200.0)

(100.0 , 100.0) (150.0 , 125.0)


Z

D Quando o comando de
movimento do bloco
seguinte contm apenas
um eixo

N1G01X100.0Z100.0F500;
N2Z200.0;
N3X150.0;

(150.0 , 200.0)

N3

Chave ON
Chave OFF

D Operao manual
durante a compensao
do raio da ponta da
ferramenta

Chave OFF

Quando existe apenas um eixo no comando seguinte, o retorno feito


apenas no eixo programado.

Operao
manual

D Quando o bloco de
movimento seguinte
incremental

Chave ON

N2
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 OFF.

Quando a chave est na posio OFF


Depois de executar a operao manual com a chave na posio OFF
durante a compensao do raio da ponta da ferramenta, a operao
automtica reiniciada; em seguida, a ferramenta se move em paralelo
com o movimento que seria executado se a deslocao manual no tivesse
sido executada. O valor da distncia entre caminhos igual ao valor do
percurso executado manualmente.
Caminho da ferramenta
aps operao manual

Operao
manual
Caminho do raio da
ponta da ferramenta
Caminho programado

420

B--63604PO/01

3. OPERAO MANUAL

OPERAO

Quando a chave est na posio ON durante a compensao do raio


da ponta da ferramenta
Segue--se a descrio do funcionamento da mquina aps o retorno
operao automtica, na sequncia da interveno manual com a chave na
posio ON durante a execuo com um programa de comandos absolutos
no modo de compensao do raio da ponta da ferramenta. O vetor criado
atravs do resto do bloco atual e do incio do bloco seguinte deslocado
em paralelo. criado um novo vetor com base no bloco seguinte, no bloco
a seguir ao bloco seguinte e na totalidade de movimento manual. Esta
situao tambm se aplica quando a operao manual executada durante
o arredondamento de cantos.
Operao manual executada em qualquer modo excepto o
arredondamento de cantos
Suponha que o bloqueio de avano foi aplicado no ponto PH durante o
movimento de PA para PB do caminho programado PA, PB e PC, e que a
ferramenta foi deslocada manualmente para 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

Caminho do raio da ponta


da ferramenta aps
operao manual

VC2

PD

VB2
VB1

VC1

PB

PH

PA

Caminho programado
(comando absoluto)
Caminho do raio da
ponta da ferramenta
antes da operao
manual
Operao manual

PH

421

3. OPERAO MANUAL

OPERAO

B--63604PO/01

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
PC

PB

VC2

VB2
Caminho programado
(comando absoluto)

VB1
PA
Caminho do raio da
ponta da ferramenta
aps operao manual

PA

VA2

PH

VA2
PH

VA1

Caminho do raio da
ponta da ferramenta
antes da operao
manual
Operao manual

VA1

Operao manual aps a 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 do caso acima
descrito. possvel intervir numa operao MDI da mesma forma que
para a operao manual. O movimento o mesmo do da operao manual.
Caminho do raio da ponta
da ferramenta aps
operao manual
VB2
VB1

PB

VC1
VC1
PC

Operao
manual

VC2

VB2
VB1

PB

422

PA

Caminho programado
(comando absoluto)
Caminho do raio da ponta da
ferramenta antes da operao
manual

B--63604PO/01

OPERAO

4. OPERAO AUTOMTICA

OPERAO AUTOMTICA

A operao programada de uma mquina--ferramenta CNC denominada


como operao automtica.
Neste captulo so descritos os seguintes tipos de operao automtica:
SOPERAO DE MEMRIA

Execuo de um programa registrado na memria CNC.


S OPERAO MDI

Execuo de um programa introduzido a partir do painel de operao


MDI.
S Operao DNC
Operao executada durante a leitura de um programa de um
dispositivo externo de entrada/sada
SREINCIO DO PROGRAMA

Reincio de um programa para operao automtica a partir de um


ponto intermedirio.
S FUNO DE PLANEJAMENTO

Operao planejada atravs da execuo de programas (arquivos)


registrados em um dispositivo de entrada/sada externo (arquivo
Handy, disquete ou carto FA).
S FUNO DE CHAMADA DE SUBPROGRAMA

Funo para chamada e execuo de subprogramas (arquivos)


registrados em um dispositivo externo de entrada/sada (arquivo
Handy, disquete ou carto FA) durante a operao de memria.
S INTERRUPO POR MANIVELA

Funo para executar o avano manual durante um movimento


resultante da operao automtica.
S ESPELHAMENTO

Funo para ativar um movimento de espelhamento ao longo de um


eixo durante a operao automtica.
S INTERVENO MANUAL E RETORNO

Funo para reiniciar a operao automtica atravs do retorno da


ferramenta posio em que a interveno manual foi iniciada durante
a operao automtica.
SOPERAO DNC BASEADA NO CARTO DE MEMRIA

Operao automtica de um programa gravado em um carto de


memria.

423

4. OPERAO AUTOMTICA

4.1

OPERAO DE
MEMRIA

OPERAO

B--63604PO/01

Os programas so previamente registrados em memria. Se for


selecionado um destes programas e pressionada a chave de incio de ciclo
no painel de operao da mquina, iniciada a operao automtica e o
LED de incio de ciclo acende.
Se a chave de bloqueio de avano do painel de operao da mquina for
pressionada durante a operao automtica, esta interrompida
temporariamente. Se a chave de incio de ciclo voltar a ser pressionada,
a operao automtica reiniciada.
Quando a tecla

no painel de operao MDI pressionada, a operao

automtica termina e o estado de reset ativado.


O procedimento seguinte serve de exemplo. Para mais informaes sobre
as operaes propriamente ditas, consulte o manual fornecido pelo
fabricante da mquina--ferramenta.
Procedimento para a Operao de Memria
1 Pressione a tecla de seleo do modo MEMORIA.
2 Selecione um dos programas registrados na memria. Para tal, siga os
passos indicados abaixo.
2--1 Pressione

para visualizar a tela de programas.

2--2 Pressione a tecla de endereo O .


2--3 Introduza um nmero de programa atravs das teclas numricas.
2--4 Pressione a soft key [PESQ O].
3 Pressione a chave de incio de ciclo no painel de operao da mquina.
A operao automtica comea e o LED de incio de ciclo acende.
Quando a operao automtica termina, o LED de incio de ciclo
apaga--se.
4 Para interromper ou cancelar a operao de memria, siga os passos
abaixo.
a. Parar a operao de memria
Pressione o boto de bloqueio do avano no painel de operao
da mquina. O LED de bloqueio de avano acende e o LED de
incio de ciclo apaga--se. 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 de operao da mquina
for pressionada enquanto o LED de bloqueio de avano est
aceso, a operao da mquina reiniciada.
b. Terminar a operao de memria
Pressione a tecla

no painel de operao MDI.

A operao automtica termina e o estado de reset ativado.


Se o reset for aplicado durante um movimento, este desacelera e
pra.
424

B--63604PO/01

4. OPERAO AUTOMTICA

OPERAO

Explicao
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 descodificado.
(3) A execuo do comando iniciada.
(4) O comando do bloco seguinte lido.
(5) O bloco armazenado no buffer. Por outras palavras, o comando
descodificado para poder ser executado de imediato.
(6) A execuo de um bloco pode comear imediatamente aps a
execuo do bloco precedente, devido operao de registro no buffer.
(7) A operao de memria pode ser executada em seguida, atravs da
repetio dos passos (4) a (6).

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 de
operao da mquina.
-- Os comandos de parada incluem M00 (parada de programa), M01
(parada opcional) e M02 e M30 (fim de programa).
-- Existem duas teclas para interromper a operao de memria: A tecla
de bloqueio de avano e a tecla de reset.

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
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 de operao da mquina
estiver colocada em ON. A operao pode variar em funo do fabricante
da mquina--ferramenta. Consulte o manual fornecido pelo fabricante da
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

no painel de operao MDI ou de um

sinal de reset externo. Se a operao de reset for ativada durante o estado


de movimento da ferramenta, o movimento abrandado at parar.
D Salto de bloco opcional

Se a chave de salto de bloco no painel de operao da mquina for ligada,


os blocos contendo uma barra (/) so ignorados.
425

4. OPERAO AUTOMTICA

Chamada de um
subprograma armazenado
em um dispositivo externo
de entrada/sada

OPERAO

B--63604PO/01

Durante a operao de memria, os arquivos (subprogramas)


armazenados em um dispositivo externo de entrada/sada, como p. ex. um
disquete, podem ser chamados e executados. Para mais detalhes, ver a
Seo III--4.5.

426

4.2

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

OPERAO MDI

No modo MDI, possvel criar um programa constitudo por 10 linhas,


no mximo, no mesmo formato dos programas normais e executado a
partir do painel de operao MDI. A operao MDI usada para operaes
de teste simples. O procedimento seguinte serve de exemplo. Para mais
informaes sobre as operaes propriamente ditas, consulte o manual
fornecido pelo fabricante da mquina--ferramenta.

Procedimento para a Operao MDI


1 Pressione a tecla de seleo de modo MDI.
2 Pressione a tecla

no painel de operao MDI, para selecionar a

tela do programa. Aparece a tela seguinte:


PROGRAMA ( MDI )

0010

00002

O0000;

G00 G90 G94 G40 G80 G50 G54 G69


G17 G22 G21 G49 G98 G67 G64 G15
B RM
T
D
F
S
>_
MDI

****

PROGR

***
MDI

***
ATUAL

20 : 40 : 05
PROX

(OPRC)

O nmero do programa O0000 introduzido automaticamente.


3 Prepare o programa a executar da mesma forma que a edio normal
de programas. Com o comando M99 especificado no ltimo bloco, o
controle pode retornar ao incio do programa aps o fim da operao.
Para a criao de programas no modo MDI esto disponveis as
funes de insero, modificao e eliminao de palavras, pesquisa
de palavras, pesquisa de endereos e pesquisa de programas. Sobre a
edio de programas, ver o captulo III--9.
4 Para apagar totalmente um programa criado no modo MDI, siga um
dos seguintes mtodos:
a.

Introduza o endereo O e pressione, em seguida, a tecla


no painel de operao MDI.

b.

Como alternativa, pressione a tecla

. Neste caso, coloque

antecipadamente em 1 o bit 7 do parmetro 3203.


5 Para executar um programa, coloque o cursor no incio do programa.
(Tambm possvel comear a partir de um ponto intermedirio.)
Pressione a chave de incio de ciclo no painel de operao. O
programa preparado ser iniciado desta forma. (Para o controle de
dois caminhos, selecione antecipadamente a unidade porta-ferramenta a utilizar, com a chave de seleo da unidade
porta--ferramenta no painel de operao da mquina.)
427

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

Quando o fim do programa (M02, M30) ou ER(%) executado, o


programa preparado ser apagado automaticamente 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 G69


G17 G22 G21 G49 G98 G67 G64 G15
B RM
T
D
F
S
>_
MDI

****

MDI

PROGR

12 : 42 : 39

*** ***
ATUAL

PROX

(OPRC)

6 Para interromper ou terminar a meio a operao MDI, siga os passos


abaixo.
a.

Parar a operao MDI

b.

Terminar a operao MDI

Pressione o boto de bloqueio de avano no painel de operao


da mquina. O LED de bloqueio de avano acende e o LED de
incio de ciclo apaga--se. 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 do painel de operao da mquina.
Pressione a tecla

no painel de operao MDI.

A operao automtica termina e o estado de reset ativado.


Se o reset for aplicado durante um movimento, este desacelera e
pra.

Explicao

A explicao anterior sobre 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 de bloco nico.)
428

B--63604PO/01

4. OPERAO AUTOMTICA

OPERAO

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 a tecla O e

so pressionadas.

D Em caso de reset, se o bit 7 (MCL) do parmetro n 3203 for colocado


em 1
D Reincio
D Edio de um programa
durante a operao MDI

Depois da operao de edio efetuada durante a interrupo da operao


MDI, a operao iniciada a partir da posio atual do cursor.
Os programas podem ser editados durante a operao MDI. Contudo, a
edio de um programa est desativada at ao reset do CNC, se o bit 5
(MIE) do parmetro n 3203 for devidamente definido.

Limitao
D Registro de programa
D Nmero de linhas
em um programa

D Aninhamento de
subprogramas

Os programas criados no modo MDI no podem ser registrados.


Um programa pode ter tantas linhas quanto as que couberem em uma
pgina da tela. Podem ser criados programas com um total de seis linhas.
Se o parmetro MDL (n 3107 #7) tiver sinal 0 para especificar um modo
que suprima a visualizao de informao contnua, pode ser criado um
programa com um total de 10 linhas.
Se o programa criado ultrapassar o nmero de linhas especificado, % (ER)
apagado (evita a insero e modificao).
As chamadas de subprogramas (M98) podem ser especificadas em um
programa criado no modo MDI. Isto significa que um programa
registrado em memria pode ser chamado e executado durante a operao
MDI. Alm do programa principal executado atravs da operao
automtica, so permitidos at dois nveis de aninhamento (ou incluso)
de subprogramas (este nmero pode ascender a quatro, se a opo de
macro de usurio estiver disponvel).
Subprograma

Subprograma

O0000;

O1000;

O2000;

M98P 1000;

M98P 2000;

M98P 3000;

M30;

M99;

M99;

Programa principal

Incluso de nvel um

Incluso de nvel dois

Fig. 4.2 Nvel de aninhamento de subprogramas chamados pelo


programa MDI

D Chamada de macros

D Espao de memria

Se a opo de macro de usurio estiver disponvel, 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.
Se um programa for criado no modo MDI, utilizada uma rea vazia da
memria. Se a memria do programa estiver cheia, no podero ser
criados quaisquer programas no modo MDI.
429

4. OPERAO AUTOMTICA

4.3

REINCIO DO
PROGRAMA

OPERAO

B--63604PO/01

Esta funo especifica um nmero de seqncia ou de bloco relativo ao


bloco a reiniciar quando uma ferramenta se parte, ou aps um dia de folga,
e reinicia a operao de usinagem a partir desse bloco. Tambm pode ser
usada como funo de verificao rpida de programas.
Existem dois mtodos de reincio: O mtodo tipo P e o mtodo tipo Q.

TIPO P

A operao pode ser reiniciada em qualquer ponto. Este


mtodo de reincio utilizado quando a operao
interrompida devido 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

430

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

Procedimento para o Reincio do Programa atravs da Especificao de um


Nmero de Seqncia
Procedimento 1
[ TIPO P ]

1 Retraia 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 corretor.

Procedimento 2
1 Coloque a chave de reincio do programa no painel de operao da
mquina na posio ON.

[COMUM AO TIPO P /
TIPO Q]

2 Pressione a tecla de funo


[TIPO Q]
N

fffff

ou
[TIPO P]

para mostrar o programa desejado.

3 Localize o cabealho do programa.


4 Introduza o nmero de seqncia do bloco a reiniciar e pressione, em
seguida, a soft key [TIPO P] ou [TIPO Q].

Nmero da seqncia
[TIPO Q]
N

fff

fffff

ou
[TIPO P]

Freqncia

Se o mesmo nmero de seqncia surgir mais de uma vez,


necessrio especificar o bloco alvo. Especifique a freqncia e o
nmero de seqncia.

Nmero da seqncia

431

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

O nmero de seqncia procurado e a tela de reincio do programa


exibida.
O0002 N00100

REINICIO DO PROGRAMA
DESTINO
X 57. 096
Z 56. 943

DIST.A PERCORRER
1 X 1. 459
2 Z 7. 320

M1 2
1 2
1 2
1 2
1 2
1 ********
* * * * * * * ** * * * * * * *
R * * * * * * * ** * * * * * * *
S * * * * *
S

MEM * * * *
REINIC

T0000

10 : 10 : 40

*** ***
PLJ.AQ

(OPRC)

DESTINO mostra o ponto em que a usinagem deve ser reiniciada.


DIST.A PERCORRER mostra a distncia entre a posio atual da

6
7

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.
Podem ser mostradas as coordenadas e a distncia percorrida para o
reincio do programa de at cinco eixos. Se o sistema suportar seis ou
mais eixos, pressione de novo a soft key [REINIC] para visualizar os
dados para o sexto eixo e eixos subseqentes. (A tela de reincio do
programa s mostra os dados dos eixos controlados pelo CNC.)
M : ltimos catorze cdigos M especificados
T : ltimos dois cdigos T especificados
S : ltimo cdigo S especificado
Os cdigos so mostrados pela ordem em que so especificados.
Todos os cdigos podem ser apagados atravs de um comando de
reincio do programa ou do incio de um ciclo no estado de reset.
Desligue a chave de reincio do programa. O nmero esquerda do
nome do eixo DIST.A PERCORRER pisca.
Verifique na tela os cdigos M, S e T a executar. Se eles estiverem
presentes, mude para o modo MDI e execute, em seguida, as funes
M, S e T. Aps a execuo, volte ao modo anterior.
Estes cdigos no so mostrados na tela de reincio do programa.
Verifique se a distncia indicada em DIST.A PERCORRER est
correta. Verifique tambm se existe a possibilidade da ferramenta
bater numa pea ou em outros objetos ao deslocar--se para o ponto de
reincio da usinagem. Se for este o caso, desloque manualmente a
ferramenta para um ponto a partir do qual a ferramenta possa
deslocar--se at ao ponto de reincio da usinagem sem encontrar
obstculos.
Pressione a chave de incio de ciclo. A ferramenta desloca--se
seqencialmente ao longo dos eixos, para o ponto de reincio da
usinagem, velocidade de funcionamento em vazio e de acordo com a
ordem especificada na definio do parmetro (n 7310). A usinagem
, ento, reiniciada.
432

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

Procedimento para o Reincio do Programa atravs da Especificao de um


Nmero de Bloco

Procedimento 1
[ TIPO P ]

1 Retraia 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 corretor.

Procedimento 2
[COMUM AO TIPO P /
TIPO Q]

Coloque a chave de reincio do programa no painel de operao da


mquina na posio ON.

2 Pressione a tecla de funo


[TIPO Q]
B

ffffffff

ou
[TIPO P]

Nmero do bloco

para mostrar o programa desejado.

3 Localize o cabealho do programa. Pressione a tecla de funo

4 Introduza o nmero do bloco a reiniciar e pressione, em seguida, a soft


key [TIPO P] ou [TIPO Q]. O nmero do bloco no pode ultrapassar
oito dgitos.
5

O nmero do bloco procurado e a tela de reincio do programa surge


na tela CRT.
O0002 N01000

REINICIO DO PROGRAMA
DESTINO
X 57. 096
Z 56. 943

DIST.A PERCORRER
X 1. 459
Z 7. 320

M1 2
1 2
1 2
1 2
1 2
1 ********
* * * * * * * ** * * * * * * *
R * * * * * * * ** * * * * * * *
S * * * * *
S

MEM * * * *
REINIC

T0000

10 : 10 : 40

*** ***
PLJ.AQ

(OPRC)

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.
433

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

Podem ser mostradas as coordenadas e a distncia percorrida para o


reincio do programa de at cinco eixos. Se o sistema suportar seis ou
mais eixos, pressione de novo a soft key [REINIC] para visualizar os
dados para o sexto eixo e eixos subseqentes. (A tela de reincio do
programa s mostra os dados dos eixos controlados pelo CNC.)
M : ltimos catorze cdigos M especificados
T : ltimos dois cdigos T especificados
S : ltimo cdigo S especificado
B : ltimo cdigo B especificado
Os cdigos so mostrados pela ordem em que so especificados.
Todos os cdigos podem ser apagados atravs de um comando de
reincio do programa ou do incio de um ciclo no estado de reset.
6 Desligue a chave de reincio do programa. O nmero esquerda do
nome do eixo DIST.A PERCORRER pisca.
7 Verifique na tela os cdigos M, S, T e B a executar. Se eles estiverem
presentes, mude para o modo MDI e execute, em seguida, as funes
M, S, T e B. Aps a execuo, volte ao modo anterior.
Estes cdigos no so mostrados na tela de reincio do programa.
8 Verifique se a distncia indicada em DIST.A PERCORRER est
correta. Verifique tambm se existe a possibilidade da ferramenta
bater numa pea ou em outros objetos ao deslocar--se para o ponto de
reincio da usinagem. Se for este o caso, desloque manualmente a
ferramenta para um ponto a partir do qual a ferramenta possa
deslocar--se at ao ponto de reincio da usinagem sem encontrar
obstculos.
9 Pressione a chave de incio de ciclo. A ferramenta desloca--se
seqencialmente ao longo dos eixos, para o ponto de reincio da
usinagem, velocidade de funcionamento em vazio 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. Por exemplo, para reiniciar
o programa a partir do bloco onde a execuo foi interrompida,
especifique o nmero mostrado mais um.
O nmero de blocos contado desde o incio da usinagem, partindo do
pressuposto de que uma linha NC de um programa CNC corresponde a
um bloco.
< Exemplo 1 >
Programa CNC
O 0001 ;
G90 G92 X0 Y0 Z0 ;
G01 X100. F100 ;
G03 X01 --50. F50 ;
M30 ;

434

Nmero de blocos
1
2
3
4
5

B--63604PO/01

OPERAO

4. OPERAO AUTOMTICA

< Exemplo 2 >


Programa CNC
O 0001 ;
G90 G92 X0 Y0 Z0 ;
G90 G00 Z100. ;
G81 X100. Y0. Z--120. R--80. F50. ;
#1 = #1 + 1 ;
#2 = #2 + 1 ;
#3 = #3 + 1 ;
G00 X0 Z0 ;
M30 ;

Nmero de blocos
1
2
3
4
4
4
4
5
6

As instrues de macros no so consideradas como blocos.


D Armazenamento /
Anulao do nmero de
bloco

O nmero do bloco guardado em memria enquanto o sistema est


desligado. O nmero pode ser anulado atravs do incio de um ciclo no
estado de reset.

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 ltimo programa executado.
Se um programa CNC for parado ou cancelado atravs do bloqueio de
avano, do reset ou da parada de bloco nico, so mostrados os seguintes
nmeros de bloco:
Bloqueio de avano: Bloco em execuo
Reset : ltimo bloco executado
Parada de bloco nico: ltimo bloco executado
Por exemplo, se o CNC for reinicializado durante a execuo do bloco 10,
o nmero de bloco exibido 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 do 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 qualquer das


circunstncias seguintes:
D No foi efetuada qualquer operao automtica desde a energizao
D No foi efetuada qualquer operao automtica desde a liberao de
uma parada de emergncia
D No foi efetuada qualquer operao automtica desde que o sistema de
coordenadas foi alterado ou deslocado (alterao de um corretor
externo a partir do ponto de referncia da pea)

D Bloco de reincio

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 aquando da interrupo da operao.
435

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

D Bloco a bloco

Se a operao bloco a bloco estiver ativa durante o movimento para a


posio de reincio, a operao pra sempre que a ferramenta completa o
movimento ao longo de 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 recorrer--se


interveno manual para executar uma operao de retorno para um eixo,
se essa mesma operao ainda no tiver sido efetuada. A operao de
retorno no pode ser efetuada em eixos nos quais o retorno j foi
completado.

D Reset

O reset nunca deve ser executado entre o incio de uma pesquisa no


reincio e o reincio da usinagem. Caso contrrio, o reincio deve ser
novamente executado desde o primeiro passo.

D Absoluto manual

A operao manual deve ser executada quando o absoluto manual est


ativo, independentemente de a usinagem j ter ou no comeado.

D Retorno ao ponto de
referncia

Se no estiver disponvel qualquer detector da posio absoluta


(codificador de pulsos absolutos), certifique--se de que o retorno ao ponto
de referncia executado aps a energizao e antes do reincio.

Alarme
No. do alarme

Contedo

071

O nmero do bloco especificado para reiniciar o programa no foi


encontrado.

094

Aps a interrupo, foi definido um sistema de coordenadas,


sendo especificado em seguida o reincio de tipo P.

095

Aps a interrupo, foi alterado o deslocamento do sistema


de coordenadas, sendo especificado em seguida o reincio
de tipo P.

096

Aps a interrupo, foi alterado o sistema de coordenadas,


sendo especificado em seguida o reincio de tipo P.

097

Se no tiver sido executada qualquer operao automtica


desde a energizao, a parada de emergncia tiver sido
liberada ou o alarme P/S (n 094 a 097) tiver sido desativado,
ser especificado o reincio de tipo P.

098

Aps a energizao, foi executada uma operao de reincio


sem retorno ao ponto de referncia; porm, um comando G28
foi encontrado no programa.

099

Um comando de movimento foi especificado atravs do


painel de operao MDI durante uma operao de reincio.

5020

Foi especificado um parmetro incorreto para reiniciar o


programa.

436

B--63604PO/01

OPERAO

4. OPERAO AUTOMTICA

AVISO
Em regra, a ferramenta no pode retornar para uma
posio nas situaes seguintes.
S Dever ter um cuidado especial nos seguintes casos, uma
vez que nenhum deles ativa um alarme:
S Operao manual executada quando o modo absoluto
manual est OFF.
S Operao manual executada quando a mquina est
travada.
S Quando utilizado o espelhamento.
S Quando a operao manual executada durante o
movimento axial para a operao de retorno.
S Quando o reincio do programa programado para um
bloco situado entre o bloco de ignorar corte e o bloco de
comando absoluto subseqente.
S Quando o reincio do programa especificado para um
bloco intermedirio e para a repetio de ciclo fixo.

437

4. OPERAO AUTOMTICA

4.4

FUNO DE
PLANEJAMENTO

OPERAO

B--63604PO/01

A funo de planejamento permite que o operador selecione arquivos


(programas) registrados em um disquete num dispositivo externo de
entrada/sada (arquivo handy, disquete ou carto FA) e especificar a
ordem de execuo e o nmero de repeties (planejamento) da operao
automtica.
igualmente possvel selecionar apenas um arquivo do grupo de arquivos
existentes no dispositivo externo de entrada/sada e execut--lo durante a
operao automtica.

DIRET.DO ARQUIVO
NO.ARQU. NOME DO ARQUIVO
0001
0002
0003
0004

O0010
O0020
O0030
O0040

Lista de arquivos em um dispositivo externo de entrada/sada


Defina o nmero do arquivo e
o nmero de repeties.

ORDEM NO ARQUIVOREPETIO
01
02
03
04

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 de operao da mquina e, em


seguida, a tecla de funo

no painel de operao MDI.

2 Pressione a soft key (tecla de mudana para o menu seguinte) mais


direita, seguida da soft key [PLJ. AQ]. A lista de arquivos guardados
no disquete mostrada na tela nmero 1. Para mostrar os arquivos que
no so indicados na tela, pressione a tecla de mudana de pgina do
painel de operao MDI. Os arquivos guardados no disquete tambm
podem ser mostrados em seqncia.
438

B--63604PO/01

4. OPERAO AUTOMTICA

OPERAO

DIRET.DO ARQUIVO

O0001 N00000

SELECAO ATUAL : PLANEJAMENTO


NO. NOME DO ARQUIVO
(METRO) VOL
0000 PLANEJAMENTO
0001 PARAMETRO
58.5
0002 TODOS--OS PROGRAMAS
11.0
0003 O0001
1.9
0004 O0002
1.9
0005 O0010
1.9
0006 O0020
1.9
0007 O0040
1.9
0008 O0050
1.9
MEM * * * *

19 : 14 : 47

*** ***
DIR

PROGR

PLANEJ

(OPRC)

Tela n 1
3 Pressione as soft keys [(OPRC)] e [SELEC] para mostrar
SELECIONAR ARQU. NO. (na tela n 2). Introduza o nmero do
arquivo e pressione, em seguida, as soft keys [DEF.A] e [EXEC]. O
arquivo cujo nmero foi inserido selecionado e o nome do arquivo
indicado aps SELECAO ATUAL:.
DIRET.DO ARQUIVO

O0001 N00000

SELECAO ATUAL:O0040
NO. NOME DO ARQUIVO
(METRO) VOL
0000 PLANEJAMENTO
0001 PARAMETRO
58.5
0002 TODOS--OS PROGRAMAS
11.0
0003 O0001
1.9
0004 O0002
1.9
0005 O0010
1.9
0006 O0020
1.9
0007 O0040
1.9
0008 O0050
1.9
SELECIONAR ARQU.NO.=7
>_
MEM * * * * * * * * * *
19 : 17 : 10
EXEC
DEF A

Tela n 2
4 Pressione a tecla REMOTO no painel de operao da mquina para
ativar o modo RMT e pressione, em seguida, a chave de incio de
ciclo. O arquivo selecionado ser executado. Para mais detalhes sobre
a tecla REMOTO, consulte o manual fornecido pelo fabricante
da mquina--ferramenta. O nmero de arquivo selecionado indicado
no canto superior direito da tela como nmero F (ao invs de um
nmero O).

439

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

DIRET.DO ARQUIVO

F0007 N00000

SELECAO ATUAL:O0040

RMT

****

13 : 27 : 54

*** ***
DIR

PROGR

PLANEJ

(OPRC)

Tela n 3
D Procedimento para
executar a funo de
planejamento

1 Visualize a lista de arquivos guardados no disquete. O procedimento


de visualizao idntico aos passos 1 e 2 da execuo de um arquivo.
2 Na tela n 2, pressione as soft keys [(OPRC)] e [SELEC] para mostrar
SELECIONAR ARQU.NO.
3 Introduza o nmero de arquivo 0 e pressione, em seguida, as soft keys
[DEF.A] e [EXEC]. PLANEJAMENTO indicado aps
SELECAO ATUAL:
4 Pressione a soft key (tecla de retorno ao menu anterior) mais direita,
seguida da soft key [PLANEJ]. Surgir a tela n 4
DIRET.DO ARQUIVO
ORDEM
01
02
03
04
05
06
07
08
09
10
>_
MEM * * * *

F0000 N02000

NO.ARQU.

REP SOLIC REP ATUAL

22 : 07 : 00

*** ***
DIR

PROGR

PLANEJ

(OPRC)

Tela n 4
Mova o cursor e introduza os nmeros de arquivo e o nmero de
repeties pela ordem em que os arquivos devem ser executados.
Nesta altura, o nmero atual de repeties REP ATUAL 0.
5 Pressione a tecla REMOTO no painel de operao da mquina para
ativar o modo RMT e pressione, em seguida, a chave de incio. Os
arquivos so executados pela ordem especificada. Durante a
execuo de um arquivo, o cursor est colocado no nmero desse
mesmo arquivo.
O nmero atual de repeties REP ATUAL aumenta se M02 ou M30
for executado no programa em curso.
440

B--63604PO/01

4. OPERAO AUTOMTICA

OPERAO

O0000 N02000

DIRET.DO ARQUIVO
ORDEM
01
02
03
04
05
06
07
08
09
10
RMT

NO.ARQU.
0007
0003
0004
0005

****

REP SOLIC
5
23
9999
LOOP

10 : 10 : 40

*** ***
DIR

PROGR

REP.ATU
5
23
156
0

PLANEJ

(OPRC)

Tela n 5

Explicaes
D No especificao de um
nmero de arquivo

Se no for especificado qualquer nmero de arquivo na tela n 4 (o campo


do nmero de arquivo deixado em branco), a execuo do programa
interrompida nesse ponto. Para deixar o campo do nmero de arquivo
vazio, pressione a tecla numrica 0

seguida de

D Repetio infinita

Se um valor negativo for definido como nmero de repeties, <LOOP>


mostrado e o arquivo repetido indefinidamente.

D Anulao

Se as soft keys [(OPRC)], [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.

Limitao
D Nmero de repeties

Pode especificar 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 registrar at 20 arquivos pressionando 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 Visualizao do diretrio
do disquete durante a
execuo de um arquivo

Durante a execuo de um arquivo no pode ser ativada a visualizao do


diretrio do disquete para edio simultnea.

D Reincio da operao
automtica

Para prosseguir com a operao automtica aps a sua suspenso para


executar a operao de planejamento, pressione a tecla de reset.
441

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

Alarme
No. do alarme

Descrio

086

Foi feita uma tentativa de execuo de um arquivo no


guardado no disquete.

210

M198 e M99 foram executados durante a operao de


planejamento ou M198 foi executado durante a operao
DNC.

442

B--63604PO/01

4.5

FUNO DE CHAMADA
DE SUBPROGRAMA
(M198)

4. OPERAO AUTOMTICA

OPERAO

A funo de chamada de subprograma permite chamar e executar


arquivos de subprogramas armazenados em um dispositivo externo de
entrada/sada (arquivo Handy, DISQUETE, carto FA) durante a
operao de memria.
Se for executado o bloco seguinte de um programa armazenado na
memria CNC, chamado um arquivo de subprograma do dispositivo
externo de entrada/sada:
Para usar esta funo necessrio instalar a opo de visualizao do
diretrio do disquete.

Formato
1. Formato de fita FS15
M198 P ffff

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 P ffff

;
Nmero de um arquivo
no dispositivo de E/S

Nmero de repeties
Instruo de chamada de dispositivos
de E/S

Explicao

A funo de chamada de subprograma ativada se o parmetro n 0102


do dispositivo de entrada/sada for colocado em 3. Se a opo de macro
de usurio estiver disponvel, podem ser usados os formatos 1 ou 2. Pode
usar--se um cdigo M diferente para uma chamada de subprograma,
dependendo da definio do parmetro n 6030. Neste caso, M198
executado como um cdigo M normal. O nmero do arquivo
especificado no endereo P. Se o bit SBP (bit 2) do parmetro n 3404
estiver colocado em 1, pode ser especificado um nmero de programa. Se
o nmero de arquivo for especificado no endereo P, Fxxxx indicado em
vez de Oxxxx.
Programas no modo
de execuo de memria

N1
;
N2
;
N3 M198 P0003 0123 ;
N4
;
N5
;

Programa no dispositivo
externo de entrada/sada

0123 .... N do arquivo

: Primeira(o) chamada/retorno
: Segunda(o) chamada/retorno
: Terceira(o) chamada/retorno
Fig. 4.5 Seqncia do Programa Quando M198 Especificado

443

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

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 a execuo de um programa do arquivo
guardado em um disquete, M198 alterado para um cdigo
M normal.
2 Se for efetuada uma interveno manual e se M198 for
executado depois de ter sido programado no modo de
memria, M198 alterado para um cdigo M normal. Se a
operao de reset for efetuada no modo MDI, aps a
programao de M198 no modo MEMRIA, no influencia
a operao de memria, a qual prossegue com o reincio do
modo MEMRIA.

444

B--63604PO/01

4.6

INTERRUPO POR
MANIVELA

4. OPERAO AUTOMTICA

OPERAO

O movimento atravs de operao manual pela manivela eletrnica pode


ser executado com sobreposio do movimento atravs de operao
automtica no modo de operao automtica.

X
Profundidade
de corte
programada
Profundidade de
corte por
interrupo
por manivela

Posio da ferramenta
durante a operao automtica
Posio da ferramenta
aps interrupo por manivela

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 rodando
a manivela do gerador de pulsos manual.
AVISO
A distncia percorrida atravs da interrupo por manivela
determinada de acordo com a rotao do gerador de
pulsos manual e com o aumento do avano por manivela
(x1, x10, xM, xN).
Dado que este movimento no acelerado ou
desacelerado, muito perigoso usar um fator de
multiplicao elevado para a interrupo por manivela.
A distncia percorrida a um fator de multiplicao de x1
0.001 mm (sada em milmetros) ou 0.0001 pol. (sada em
polegadas).

NOTA
A interrupo por manivela est desativada se a mquina
for bloqueada durante a operao automtica.

445

4. OPERAO AUTOMTICA

Explicaes
D Relao com outras
funes

D Indicao da posio

OPERAO

B--63604PO/01

A tabela a seguir indica a relao entre outras funes e o movimento


executado por interrupo por manivela.
Tela

Relao

Bloqueio da mquina

A mquina est bloqueada. A ferramenta no se


desloca mesmo que este sinal esteja ativo.

Interbloqueio

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 vrias indicaes de posio e o


movimento executado por interrupo por manivela.
Tela

D Indicao da distncia
percorrida

Relao

Valor da coordenada
absoluta

A interrupo manual no altera as coordenadas


absolutas.

Valor das coordenadas


relativas

A interrupo manual no altera as coordenadas


relativas.

Valor das coordenadas


da mquina

As coordenadas da mquina so alteradas atravs


da distncia especificada por interrupo manual.

Pressione a tecla de funo

seguida da soft key para seleo de

captulo [MANIV].
mostrada a distncia percorrida atravs da interrupo por manivela. Os
4 tipos de dados que se seguem so mostrados simultaneamente.
INTERRUPCAO MANUAL
(UNID.ENTRADA)
X 69.594
Z --61.439

(UNID. SAIDA)
X 69.594
Z --61.439
(DIST.A PERCORRER)
X 0.000
Z 0.000

(RELATIVA)
U 0.000
W0.000
TEMPO TRAB
MDI

****

CONT.PECAS
1H 12M TEMPO CICLO

287
0H 0M 0S

10 : 29 : 51

*** ***
REL

ABS

O0000 N00200

TUDO

MANIV

(OPRC)

(a) UNIDADE DE ENTRADA:

Distncia percorrida na interrupo por manivela, expressa no sistema


de unidades de entrada
Indica a distncia percorrida, especificada pela interrupo por
manivela, de acordo com o menor incremento de entrada.
b) UNIDADE DE SADA:

Distncia percorrida na interrupo por manivela, expressa no sistema


de unidades de sada
Indica a distncia percorrida, especificada pela interrupo por
manivela, de acordo com o menor incremento de comando.
446

B--63604PO/01

OPERAO

4. OPERAO AUTOMTICA

(c) RELATIVA:

Posio no sistema de coordenadas relativas


Estes valores no influenciam a distncia percorrida, especificada pela
interrupo por manivela.
(d) DISTNCIA A PERCORRER:

A distncia a percorrer no bloco atual no influencia a distncia


percorrida, especificada pela interrupo por manivela.
A distncia percorrida atravs da interrupo por manivela anulada se
o retorno manual ao ponto de referncia para cada eixo terminar.

447

4. OPERAO AUTOMTICA

4.7

ESPELHAMENTO

OPERAO

B--63604PO/01

Durante a operao automtica, a funo de espelhamento pode ser usada


para o movimento ao longo de um eixo. Para usar esta funo, acione a
chave de espelhamento no painel de operao da mquina ou a definio
de espelhamento no painel de operao MDI.
X

O espelhamento do eixo X est ativo.


Caminho programado
da ferramenta

Caminho da ferramenta
aps utilizao da funo
de espelhamento

Ferramenta

Z
Fig. 4.7 Espelhamento

Procedimento

O procedimento seguinte serve de exemplo. Para mais informaes sobre


as operaes propriamente ditas, consulte o manual fornecido pelo
fabricante da mquina--ferramenta.
1 Pressione a chave de bloco nico para interromper a operao
automtica. Este passo omitido se a funo de espelhamento for
usada desde o incio da operao.
2 Pressione a chave de espelhamento para o eixo alvo no painel de
operao da mquina.
Como alternativa, ative a especificao de espelhamento seguindo os
passos abaixo:
2--1 Ative o modo MDI.
2--2 Pressione a tecla

2--3 Pressione a soft key de seleo do captulo [DEFINIR] para


mostrar a tela de especificao.
DEFINIR (ESPELHAMENTO)

ESPELHAMENTO
ESPELHAMENTO

>_
MEM * * * *
CORRECAO

O0020 N00001

X = 1 (0 : OFF 1 : ON)
Z = 0 (0 : OFF 1 : OM)

14 : 47 : 57

*** ***
DEFINIR

TRAB

(OPRC)

2--4 Mova o cursor para a posio de definio do espelhamento e


defina o eixo alvo com 1.
448

B--63604PO/01

OPERAO

4. OPERAO AUTOMTICA

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 em 1 ou 0 o bit 0 (MIRx) do parmetro (n 0012).
D Para mais informaes sobre as chaves de espelhamento, consulte o
manual fornecido pelo fabricante da mquina--ferramenta.

Restries

O sentido de deslocao durante a operao manual e o sentido de


deslocao de um ponto intermedirio para o ponto de referncia durante
o retorno automtico ao ponto de referncia (G28).

449

4. OPERAO AUTOMTICA

4.8

INTERVENO
MANUAL E
RETORNO

OPERAO

B--63604PO/01

Em determinados casos, como aqueles em que o movimento da


ferramenta ao longo de um eixo interrompido pelo bloqueio de avano
durante a operao automtica, de forma que seja possvel intervir
manualmente para substituir a ferramenta, esta funo retorna a
ferramenta posio em que foi iniciada a interveno durante o reincio
da operao automtica.
Para usar a funo normal de reincio do programa e a funo de recolha
e retorno da ferramenta, necessrio usar as chaves do painel de operao
em combinao com as teclas MDI. Esta funo no necessita de tais
operaes.

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 Override

Para a operao de retorno, utilizada a velocidade de funcionamento em


vazio e ativada a funo de override da velocidade de avano em modo
jog.

D Operao de retorno

A operao de retorno executada de acordo com o posicionamento com


base na interpolao no linear.

D Bloco a bloco

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 a 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 a restante distncia percorrida for nula, esta
funo no tem qualquer efeito, mesmo que seja executada uma parada
de bloqueio de avano com o 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 Bloqueio da mquina,
espelhamento e
escalonamento

Durante a interveno manual, nunca utilize as funes de bloqueio da


mquina, espelhamento ou escalonamento.

450

B--63604PO/01

4. OPERAO AUTOMTICA

OPERAO

Exemplo
1. O bloco N1 corta uma pea
N2

Ferramenta

N1

Ponto inicial do bloco

2. A ferramenta parada pressionando a chave de bloqueio


de avano a meio do bloco N1 (ponto A).
N2

N1 Ponto A
3. O movimento da ferramenta reiniciado, depois dela ter sido retrada
manualmente at ao ponto B.
Ponto B
Interveno
manual

N2

N1 Ponto A
4. O comando de movimento restante do bloco N1 executado aps o
retorno automtico para o ponto A, velocidade de funcionamento em
vazio.
Ponto B
N2

N1 Ponto A

AVISO
Durante a execuo da interveno manual, preste
particular ateno usinagem e ao formato da pea, de
forma a evitar danos na mquina e na ferramenta.

451

4. OPERAO AUTOMTICA

4.9

OPERAO DNC

OPERAO

B--63604PO/01

A ativao da operao automtica durante o modo de operao DNC


(RMT) permite executar a usinagem (operao DNC) enquanto feita a
leitura de um programa via interface de leitura/envio ou buffer remoto.
Se a opo de visualizao do diretrio do disquete estiver disponvel,
possvel selecionar arquivos (programas) guardados no disquete de uma
unidade externa de entrada/sada (arquivo Handy, disquetes ou carto FA)
e especificar (planejar) a seqncia e freqncia de execuo para a
operao automtica. Para usar a funo de operao DNC, necessrio
definir antecipadamente os parmetros relacionados com a interface de
leitura/envio e o buffer remoto.

OPERAO DNC

Procedimento

D Tela de verificao do
programa (de 7 soft keys)

1 Procure o programa (arquivo) a executar.


2 Pressione a tecla REMOTO no painel de operao da mquina para
ativar o modo RMT e pressione a chave de incio de ciclo. O arquivo
selecionado ser executado. Para mais detalhes sobre a utilizao da
tecla REMOTO, consulte o respectivo manual fornecido pelo
fabricante da mquina--ferramenta.
VERIF. DE PROGRAMA

O0001 N00020

N020 X100.0 Z100.0 (PROG-DNC) ;


N030 X200.0 Z200.0 ;
N050 X400.0 Z400.0 ;
(RELATIVA) (DIST A PER.) G00 G17 G90
X
100.000 X
0.000
G22 G94 G21
Y
100.000 Y
0.000
G41 G49 G80
Z
0.000 Z
0.000
G98 G50 G67
A
0.000 A
0.000
B
C
0.000 C
0.000
H
M
HD.T
NX.T
D
M
F
S
M
V.ATU
FATU
REPETIR
RMT INIC MVT *** ***
21:20:05
[ ABS ][ REL ][
][
][ (OPRC) ]

D Tela do rograma
(de 7 soft keys)

PROGRAMA
N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120

O0001 N00020

X100.0 Z100.0 (PROG-DNC) ;


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 MVT *** ***


[ PRGRM ][ VERIF ][

452

][

21:20:05
][ (OPRC) ]

OPERAO

B--63604PO/01

4. OPERAO AUTOMTICA

D Tela do programa
(de 12 soft keys)
PROGRAMA

N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120
N130
N140
N150
N160
N170

X100.0 (PROG-DNC) ;
X90.0 ;
X80.0 ;
X70.0 ;
X60.0 ;
X50.0 ;
X40.0 ;
X30.0 ;
X20.0 ;
X10.0 ;
X0.0 ;
Z100.0 ;
Z90.0 ;
Z80.0 ;
Z70.0 ;
Z60.0 ;

N180
N190
N200
N210
N220
N230
N240
%

Z50.0 ;
Z40.0 ;
Z30.0 ;
Z20.0 ;
Z10.0 ;
Z0.0 ;
M02 ;

RMT INIC MVT *** *** 22:23:24


PRGR VERI
M
K

(OPR +
C)

Durante a operao DNC, o programa em execuo mostrado na tela de


verificao de programas e na tela de programas.
O nmero de blocos do programa mostrado depende do programa em
execuo.
igualmente mostrado qualquer comentrio inserido entre os sinais de
control--out (() e control--in ()) de um bloco.

Explicaes
D Durante a operao DNC podem ser chamados programas de macros
armazenados em memria.

Limitaes
D Limite do nmero de
caracteres

Na tela de um programa no podem ser mostrados mais de 256 caracteres,


pelo que a exibio dos caracteres pode ser truncada a 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

D M99

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 as palavras reservadas (tais como: IF, WHILE, COS e NE), usadas com
as macros de usurio na operao DNC, forem exibidas durante a tela do
programa, inserido um espao entre caracteres adjacentes.
Exemplo
[Durante a operao DNC]
#102=SIN[#100] ;
#102 = S I N[#100] ;
IF[#100NE0]GOTO5 ; I F[#100NE0] G O T O 5 ;
Se o controle passar de um subprograma ou programa de macros para o
programa de chamada durante a operao DNC, deixa de ser possvel usar
um comando de retorno (M99P****) para o qual se encontra especificado
um nmero de seqncia.

453

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

Alarme
Nmero

Mensagem

Contedo

086

SINAL DR OFF

123

IMPOS.USAR MACRO- O comando de controle de macro usado


COMANDO EM DNC
durante a operao DNC.
Modifique o programa.

210

IMPOS. EXECUTAR
M198/M199

454

O sinal de pronto (DR) do leitor/furador foi


desligado ao introduzir dados na
memria atravs da interface de
leitura/envio.
O fornecimento de energia unidade de
E/S est cortado ou o cabo no est
conectado ou uma placa de circuito
integrado est danificada.

ou M198 executado na operao DNC.


Modifique o programa.

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

4.10

OPERAO DNC COM


CARTO DE MEMRIA
4.10.1

Operao DNC com Carto de Memria uma funo que permite


efetuar a usinagem atravs de um programa armazenado no carto de
memria, que est conectado interface do carto de memria localizada
esquerda da tela.

Especificao

Esta funo pode ser usada das duas formas a seguir descritas.
(a) Se iniciar a operao automtica (incio do ciclo) durante o modo de
operao DNC (RMT), a usinagem pode ser efetuada (operao DNC)
durante a leitura de um programa armazenado no carto de memria,
atravs de uma unidade de entrada/sada externa, como um disquete.
(Fig. 4.10.1 (a))
(b) possvel ler subprogramas gravados no carto de memria e
execut--los atravs do comando de chamada de subprograma (M198).
(Fig. 4.10.1 (b))

Memria do CNC
(Programa)

Operao normal de
memria no CNC

Carto de Memria
(Programa)

A operao DNC pode ser


efetuada com o carto de
memria, em vez da operao de
memria normal do CNC.

Operao DNC com o


carto de memria

Execuo de programas

Fig. 4.10.1 (a)

Memria do CNC
(Programa)

Carto de Memria
(Subprograma)

Operao normal de
memria no CNC

O subprograma armazenado no
carto de memria pode ser
executado durante a operao de
memria.

Chamada do
subprograma (M198)

Execuo de programas

Fig. 4.10.1 (b)

455

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

NOTA
1 Para usar esta funo, necessrio definir como 4 o canal
de E/S (parmetro N 20) atravs da tela de especificao.
N. 20 [CANAL E/S: Especificao para selecionar uma
unidade de entrada/sada] O valor de especificao 4:
significa que a interface do carto de memria usada.
2 Se a unidade de controle do CNC for do tipo autnomo,
dispe de uma interface do carto de memria localizada
esquerda da tela da unidade de visualizao, mas a
interface da unidade de controle no est disponvel.

4.10.2
Operaes
4.10.2.1
Operao DNC
Explicao do
manuseamento

necessrio definir previamente como 4 o canal de E/S (parmetro N 20)


atravs da tela de especificao.
(1) Mude para o modo RMT.
(2) Pressione a tecla de funo [PROGRAM].
(3) Pressione a soft key [ > ] (menu de continuao).
(4) Quando a soft key [CD--DNC] pressionada, surge a tela que se segue.
(5) A tela pode ser percorrida atravs da tecla de pgina. introduzido um
nmero de arquivo arbitrrio e a soft key [PESQ A] pressionada. Em
seguida, o nome do arquivo arbitrrio exibido no topo da tela da
operao DNC (carto de memria).
(6) Quando o nmero do arquivo que executado introduzido e a soft
key [DF--DNC] pressionada, o nome do arquivo selecionado
definido como ARQUIVO DNC.
(7) Quando o incio de ciclo ativado, o programa selecionado
executado.

456

B--63604PO/01

4.10.2.2
Chamada do
Subprograma (M198)

4. OPERAO AUTOMTICA

OPERAO

Se for executado o bloco seguinte de um programa armazenado na


memria CNC, chamado um arquivo de subprograma do carto de
memria.

Formato
1. Formato normal
M198 P ffff ;
Nmero de um arquivo
no carto de memria

2. Formato de fita FS15


M198 P ffff

Nmero de repeties
Instruo de chamada do carto de
memria
L ;
Nmero do ficheiro de repetio
Nmero de um arquivo no carto
de memria
Instruo de chamada do carto de
memria

Explicao

Se a opo de macro de usurio estiver disponvel, podem ser usados os


formatos 1 e 2. Pode usar--se um cdigo M diferente para uma chamada
de subprograma, dependendo da definio do parmetro n 6030. Neste
caso, M198 executado como um cdigo M normal. O nmero do
arquivo especificado no endereo P. Se o bit SBP (bit 2) do parmetro
n 3404 estiver colocado em 1, pode ser especificado o nmero do
programa. Se o nmero de arquivo for especificado no endereo P, Fxxxx
indicado em vez de Oxxxx.
NOTA
necessrio definir previamente como 4 o canal de E/S
(parmetro N 20) atravs da tela de especificao.

457

4. OPERAO AUTOMTICA

OPERAO

4.10.3

B--63604PO/01

(1) O carto de memria no pode ser acedido atravs da visualizao da


lista do carto de memria, entre outros, durante a operao DNC com
o carto de memria.
(2) A operao DNC com carto de memria pode ser executada num
sistema multi--caminho. Contudo, no possvel chamar em
simultneo programas de diversos caminhos.
(3) A seleo do arquivo da operao DNC que definida na tela de
OPERAO DNC apagada ao ligar e desligar a fonte de
alimentao de energia. O arquivo da operao DNC pode voltar a ser
selecionado aps nova energizao.
(4) No remova e insira o carto de memria durante a operao DNC com
carto de memria.
(5) No possvel chamar um programa do carto de memria a partir do
programa da operao DNC.
(6) Se recorrer a esta funo, deve usar o adaptador do carto PMCIA
descrito na seo 6 para evitar uma m ligao do carto de memria
em virtude da vibrao da mquina.
(7) Esta funo no pode ser usada com a srie i do tipo autnomo, cuja
unidade de visualizao uma unidade de ligao de tela.
(8) O controlador do tipo autnomo no dispe de interface do carto de
memria. Use a interface do carto de memria na unidade de
visualizao.

Limitao e notas

4.10.4
Parametro

0138

#7
DNM

#6

#5

#4

#3

#2

#1

[Tipo de dados] Bit


#7 (DNM) A funo de operao DNC com carto de memria
0 : desativar.
1: ativar.

458

#0

B--63604PO/01

OPERAO

4. OPERAO AUTOMTICA

4.10.5
Ligar o Adaptador do
Carto PCMCIA
4.10.5.1
Nmero de
especificao

4.10.5.2
Montagem

Especificao

Observaes

A02B--0236--K160

Para LCD de 7,2 ou 8,4

A02B--0236--K161

Para LCD de 9,5 ou 10,4

1) Como montar na unidade


Monte uma guia de encaixe e uma unidade de controle no armrio de
distribuio com os parafusos, como mostra a figura que se segue.
A guia de encaixe tem 1.6 mm de espessura. Tenha em ateno o
comprimento dos parafusos ao mont--los.

Guia de encaixe

2) Como montar o carto


(a) Insira o carto na ranhura do adaptador. Preste ateno ao sentido
do carto. (Tenha o cuidado de fazer coincidir com o sentido da
ranhura do carto.)
459

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

(b) Empurre o carto at a extremidade superior do adaptador.

3) Montagem do adaptador
Insira o carto de memria com o adaptador na interface do carto de
memria como mostra a figura que se segue. Em seguida, fixe a guia
de encaixe apertando manualmente o respectivo parafuso.

Interface do carto de memria

adaptador

parafuso para fixar o adaptador

460

4. OPERAO AUTOMTICA

OPERAO

B--63604PO/01

4) Apresentao aps a conexo

NOTA
1 Tanto no caso da srie i da unidade autnoma como da
srie i do tipo montado em LCD, a interface do carto de
memria se encontra esquerda da tela da unidade de
visualizao. (O controlador do tipo autnomo no dispe
de interface do carto de memria.)
2 No possvel montar a unidade de visualizao e a guia
de encaixe pelo lado de dentro do armrio de distribuio.
3 O carto de memria deve ser usado apenas se estiver
protegido de eventual contato com o lquido refrigerante.

4.10.6
Carto de Memria
Recomendado

Fabricante
Hitachi LTD

Matushita electric

SanDisk

461

Tipo

Capacidade

HB289016A4

16MB

HB289032A4

32MB

HB289160A4

160MB

BN--012AB

12MB

BN--020AB

20MB

BN--040AB

40MB

SDP3B--4

4MB

SDP3B--20

20MB

SDP3B--40

40MB

5. OPERAO DE TESTE

OPERAO

B--63604PO/01

OPERAO DE TESTE

As funes indicadas a seguir so utilizadas para verificar, antes do incio


da usinagem, se esta executada de acordo com o especificado no
programa criado.
1. Bloqueio da Mquina e Bloqueio da Funo Auxiliar
2. Override da Velocidade de Avano
3. Override do Deslocamento Rpido
4. Funcionamento em Vazio
5. Bloco nico

462

5. OPERAO DE TESTE

OPERAO

B--63604PO/01

5.1

BLOQUEIO DA
MQUINA E
BLOQUEIO DA
FUNO AUXILIAR

Utilize o bloqueio da mquina para mostrar a alterao da posio sem


deslocar a ferramenta.
H dois tipos de bloqueio da mquina: o bloqueio de todos os eixos, que
interrompe o movimento ao longo de todos os eixos, e o bloqueio nos
eixos especificados, que interrompe o movimento apenas ao longo dos
eixos especificados. Encontra--se tambm disponvel o bloqueio da
funo auxiliar, que desativa os comandos M, S e T; 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 na
tela.

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 na tela, 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 da mquina para
os eixos ao longo dos quais deve ser ativada a parada da ferramenta. Para
mais informaes sobre o bloqueio da mquina, consulte o respectivo
manual fornecido pelo fabricante da mquina--ferramenta.
AVISO
A relao da posio entre as coordenadas da pea e as
coordenadas da mquina pode ser diferente antes e aps
a operao automtica com bloqueio da mquina. Neste
caso, especifique o sistema de coordenadas da pea
atravs de um comando de especificao de coordenadas
ou do retorno manual ao ponto de referncia.

D Bloqueio da Funo
Auxiliar

Pressione o boto de bloqueio da funo auxiliar, existente no painel do


operador. Os cdigos M, S e T so desativados e no podem ser
executados. Para mais informaes sobre o bloqueio da funo auxiliar,
consulte o respectivo manual fornecido pelo fabricante da
mquina--ferramenta.

463

5. OPERAO DE TESTE

OPERAO

B--63604PO/01

Restries
D Comando M, S, T
somente no bloqueio da
mquina

Os comandos M, S e T so executados apenas no estado de bloqueio da


mquina.

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 (chamada de


subprograma) so executados mesmo que a mquina se encontre no
estado de bloqueio da funo auxiliar.
Os cdigos M de chamada de subprograma (parmetros n. 6071 a 6079)
e os cdigos M que se destinam chamada de macros de usurio
(parmetros n 6080 a 6089) tambm podem ser executados.

464

OPERAO

B--63604PO/01

5.2

OVERRIDE DA
VELOCIDADE DE
AVANO

5. OPERAO DE TESTE

A velocidade de avano programada pode ser diminuda ou aumentada


atravs de uma porcentagem (%) selecionada com o boto rotativo de
override. Esta funo usada para controlar um programa.
Por exemplo, mesmo que esteja indicada no programa uma velocidade de
avano de 100 mm/min, a ferramenta desloca--se a 50 mm/min se o boto
de override for colocado em 50%.

Velocidade de avano
100 mm/min (programada)
Velocidade de avano:
50 mm/min aps o override
da velocidade de avano

Ferramenta

Controle a usinagem
atravs da alterao do
valor da velocidade de
avano especificado no
programa.

Pea

Fig. 5.2 Override da velocidade de avano

Procedimento para Override da Velocidade de Avano

200

OVERRIDE DA VELOCIDADEDE
AVANO EM MODO JOG

Coloque o boto rotativo para override da velocidade de avano,


existente no painel de operao da mquina, na porcentagem (%)
desejada antes, ou durante, a operao automtica.
Em algumas mquinas, usado o mesmo boto para o override da
velocidade de avano e para a velocidade de avano manual contnuo.
Para mais informaes sobre o override da velocidade de avano,
consulte o respectivo manual fornecido pelo fabricante da
mquina--ferramenta.

Restries
D Faixa de Override

O override pode ser definido entre 0 e 254%. Em algumas mquinas, esta


faixa depende das especificaes do fabricante da mquina--ferramenta.

D Override durante a
abertura de rosca

Durante a abertura de rosca, o override ignorado e a velocidade de


avano mantm--se como especificado atravs do programa.

465

5. OPERAO DE TESTE

5.3

OVERRIDE DO
DESLOCAMENTO
RPIDO

OPERAO

B--63604PO/01

Na velocidade de deslocamento rpido pode ser aplicado um override de


quatro passos (F0, 25%, 50% e 100%). F0 definido por um parmetro
(n 1421).

Velocidade de
deslocamento rpido:
10m/min

Override
50%

5m/min

Fig. 5.3 Override do deslocamento rpido

Procedimento para Override do Deslocamento Rpido

LOW

25

50

100

Selecione uma das quatro velocidades de avano com a chave de


override do deslocamento rpido, durante o deslocamento rpido.
Para mais informaes sobre override do deslocamento rpido,
consulte o respectivo manual fornecido pelo fabricante da
mquina--ferramenta.

Override do deslocamento rpido

Explicao

Encontram--se disponveis os seguintes tipos de deslocamento rpido. O


override do deslocamento rpido pode ser aplicado a cada um deles.
1) Deslocamento rpido atravs de G00.
2) Deslocamento rpido durante um ciclo fixo.
3) Deslocamento rpido em G27, G28 e G30.
4) Deslocamento rpido manual.
5) Deslocamento rpido do retorno manual ao ponto de referncia.

466

OPERAO

B--63604PO/01

5.4

FUNCIONAMENTO
EM VAZIO

5. OPERAO DE TESTE

A ferramenta deslocada velocidade de avano especificada atravs de um


parmetro, independentemente da velocidade de avano especificada no
programa. Esta funo utilizada para controlar o movimento da ferramenta no
estado em que a pea retirada da mesa.

Ferramenta

Placa de fixao

Fig. 5.4 Funcionamento em vazio

Procedimento para o Funcionamento em Vazio


Pressione a chave do funcionamento em vazio no painel de operao da
mquina, durante a operao automtica. 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 mais informaes sobre o funcionamento em vazio, consulte o
respectivo manual fornecido pelo fabricante da mquina-- ferramenta.

Explicao

D Velocidade de
funcionamento em vazio
BLOCO
NICO

FUNCIONAMENTO
EM VAZIO

OPT
STOP

BLOQUEIO
MST

SALTO DE
BLOCO

TRAB
LIGHT

BLOQUEIO
MC

Tal como mostrado na tabela abaixo, a velocidade do funcionamento em vazio


muda de acordo com a chave de deslocamento rpido e os parmetros.
Chave do des- Comando do programa
locamento rpido Deslocamento rpido
ON
Velocidade de deslocamento rpido
OFF
Velocidade do funcionamento em vazioJV ou
velocidade de deslocamento rpido *1)

Avano
Velocidade do funcionamento em vazioJVmax *2)
Velocidade do funcionamento em vazioJV

Velocidade mxima de avano de corte . . . definio atravs do parmetro n. 1422


Velocidade de deslocamento rpido . . . . . . definio atravs do parmetro n. 1420
Velocidade de funcionamento em vazio . . . definio atravs do parmetro n. 1410
JV: Override da velocidade de avano em modo jog
*1) Velocidade de funcionamento em vazio x JV, se o parmetro RDR
(bit 6 do n. 1401) estiver colocado em 1. Velocidade de deslocamento
rpido se o parmetro RDR for 0.
*2) Fixada velocidade mxima de avano de corte
JVmax: Valor mximo do override da velocidade de avano em modo
jog
467

5. OPERAO DE TESTE

5.5

BLOCO NICO

OPERAO

B--63604PO/01

Pressione a chave de bloco nico para iniciar o modo bloco a bloco. Se


o boto de incio de ciclo for pressionado no modo bloco a bloco, a
ferramenta pra aps a execuo de um nico bloco no programa.
Controle o programa no modo bloco a bloco atravs da execuo
individual de cada bloco.

Incio de ciclo

Incio de ciclo Incio de ciclo

Incio de ciclo
Parada

Parada

Parada

Ferramenta
Parada

Pea

Bloco nico

Procedimento para o Bloco nico


1 Pressione a chave de bloco nico no painel de operao da mquina. A
execuo do programa interrompida aps a execuo do bloco atual.
2 Pressione o boto de incio de ciclo para executar o bloco seguinte. A
ferramenta pra aps a execuo do bloco.
Para mais informaes sobre a execuo de um nico bloco, consulte
o respectivo manual fornecido pelo fabricante da mquina-ferramenta.

468

B--63604PO/01

5. OPERAO DE TESTE

OPERAO

Explicao
D Retorno ao ponto de
referncia e bloco nico

Se forem indicados os cdigos G28 a G30, a funo de bloco nico


eficaz no ponto intermedirio.

D Bloco nico durante um


ciclo fixo

Num ciclo fixo, os pontos de parada de bloco nico so os seguintes.


Deslocamento rpido
Avano de corte

S : Bloco nico

Caminho da ferramenta
lG90
(Ciclo de rotao externo/interno)

Ciclo de corte direito

lG92
(Ciclo de abertura de rosca)

Ciclo de corte da superfcie final reta

lG70
(Ciclo de acabamento)

4
3
7
11
19
15

4
3

7
6

20

6 5

12

10

16

14

13

18

17

Esta figura mostra o caso de G71. G72 idntico.


Fig. 5.5 Bloco nico durante o ciclo fixo (1/2)

469

O caminho da
ferramenta 1 a
4 considerado como um
ciclo. Aps o
trmino de 4
executada
uma parada.
O caminho da
ferramenta 1 a
4 considerado como um
ciclo. Aps o
trmino de 4
executada
uma parada.

Ciclo de corte da superfcie final cnica O caminho da

lG71
(Ciclo de usinagem grosseira
da superfcie exterior)
G72
(Ciclo de desbaste da
superfcie final)

Ciclo de abertura de rosca cnica

Ciclo de abertura de rosca reta

lG94
(Ciclo de rotao da superfcie
final)

4
3

Explicao

Ciclo de corte cnico

ferramenta 1 a
4 considerado como um
ciclo. Aps o
trmino de 4
executada
uma parada.
O caminho da
ferramenta 1 a
7 considerado como um
ciclo. Aps o
trmino de 7
executada
uma parada.

Cada caminho
da ferramenta
1 a 4, 5 a 8, 9
a 12, 13 a 16
e 17 a 20
considerado
como um
ciclo. Aps o
trmino de
cada ciclo
executada
uma parada.

5. OPERAO DE TESTE

OPERAO

B--63604PO/01

Deslocamento rpido
Avano de corte

S : Parada de bloco nico

Caminho da ferramenta
lG73
(Ciclo de corte de loop fechado)

lG74
(Ciclo de corte da superfcie final)
G75
(Ciclo de corte da superfcie
exterior/interior)

Explicao
S

6
5

9
8

5
6 4

1
S

10

Esta figura mostra o caso de G74. G75 idntico.


lG76
(Repetio de ciclo de abertura de
rosca)

4
1

3
2

O caminho da
ferramenta 1 a
6
considerado
como um
ciclo. Aps o
trmino de 10
executada
uma parada.
O caminho da
ferramenta 1 a
10
considerado
como um
ciclo. Aps o
trmino de 10
executada
uma parada.
O caminho da
ferramenta 1 a
4
considerado
como um
ciclo. Aps o
trmino de 4
executada
uma parada.

Fig. 5.5 Bloco nico durante o ciclo fixo (2/2)

D Chamada do subprograma
e bloco nico

A parada de bloco nico no executada em um bloco contendo M98P_;.


M99; ou G65.
Contudo, a parada de bloco nico executada em um bloco com um
comando M98P_ ou M99, se esse bloco incluir um endereo diferente de
O, N ou P.

470

B--63604PO/01

OPERAO

6. FUNES DE SEGURANA

FUNES DE SEGURANA

Para parar imediatamente a mquina por questes de segurana, pressione


o boto Parada de emergncia. Para evitar que a ferramenta ultrapasse o
fim de curso, esto disponveis as funes de Controle de ultrapassagem
e Controle de curso. Este captulo descreve a parada de emergncia, o
controle de ultrapassagem e o controle de curso.

471

6. FUNES DE SEGURANA

6.1

PARADA DE
EMERGNCIA

OPERAO

B--63604PO/01

Se o boto Parada de emergncia do painel de operao da mquina for


pressionado, a mquina pra imediatamente.
Vermelho

PARADA DE EMERGNCIA
Fig. 6.1 Parada de emergncia

Este boto bloqueia quando pressionado. Embora varie em funo do


fabricante da mquina--ferramenta, o boto pode ser geralmente
destravado atravs de rotao.

Explicao

A PARADA DE EMERGNCIA interrompe a passagem de corrente para


o motor.
As causas do problema devem ser eliminadas antes de liberar o boto.

472

6.2

ULTRAPASSAGEM
DE CURSO

6. FUNES DE SEGURANA

OPERAO

B--63604PO/01

Quando a ferramenta tenta deslocar--se para alm do fim de curso definido


atravs da chave de fim de curso da mquina, esta ativada, provoca a
desacelerao e parada da ferramenta e gerada uma mensagem de
ULTRAPASSAGEM DE CURSO.
Desacelerao e parada

X
Fim de curso

Chave fim de curso

Fig. 6.2 Ultrapassagem de curso

Explicao
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


manualmente a ferramenta no sentido seguro. Para mais informaes
sobre a operao, consulte o manual de operao fornecido pelo
fabricante da mquina--ferramenta.

D ALARME
N

Mensagem

Descrio

506

Ultrapassagem: +n

A ferramenta ultrapassou o limite de curso


ao longo do eixo n positivo (n: 1 a 4).

507

Ultrapassagem: --n

A ferramenta ultrapassou o limite de curso


ao longo do eixo n negativo (n: 1 a 4).

473

6. FUNES DE SEGURANA

6.3

CONTROLE DO CURSO
ARMAZENADO

OPERAO

B--63604PO/01

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 interdita ferramenta
Fig. 6.3 (a) Controle de curso

Se a ferramenta ultrapassar um limite de curso armazenado, mostrada


uma mensagem de alarme e a ferramenta desacelerada e parada.
Se a ferramenta entrar em uma rea interdita e for acionado um alarme,
ela pode ser deslocada no sentido inverso quele em que se movia.

Explicao
D Controle do curso
armazenado 1

Os limites so definidos atravs dos parmetros (n 1320, 1321 ou n


1326, 1327). A rea situada fora dos limites definidos uma rea interdita.
O fabricante da mquina--ferramenta define geralmente esta rea como o
curso mximo.

D Controle de curso
armazenado 2
(G22, G23)

Os limites so definidos atravs dos parmetros (n 1322, 1323) ou


atravs de comandos. A rea situada dentro ou fora do limite pode ser
definida como rea interdita, atravs do parmetro OUT (n 1300#0).
No caso de um programa, o comando G22 impede que a ferramenta entre
na rea interdita e o comando G23 permite que a ferramenta entre na rea
interdita. Os comandos G22; e G23; devem ser programados
independentemente de outros comandos em um bloco.
O comando a seguir cria ou altera a rea interdita:

474

B--63604PO/01

6. FUNES DE SEGURANA

OPERAO

G 22X_Z_I_K_;

A (X, Z)

B (I, K)
X>I,Z>K
X--I>
Z--K>
a distncia que a ferramenta percorre em 8 ms.
Corresponde a 2000 incrementos menores de comando
quando a velocidade de avano 15 m/min.
Fig. 6.3 (b) Criao ou alterao da rea interdita atravs de um programa

Se a rea for definida atravs de parmetros, tero de ser igualmente


definidos os pontos A e B na figura abaixo.
A(X1,Z1)

B(X2,Z2)
X1>X 2 , Z1>Z2
X1 --X2>
Z1 --Z2>
a distncia que a ferramenta percorre em 8 ms.
Corresponde a 2000 incrementos menores de comando
quando a velocidade de avano 15 m/min.
Fig. 6.3 (c) Criao ou alterao da rea interdita atravs de parmetros

No controle de curso armazenado 2, a rea definida como um retngulo,


com os dois pontos como vrtices, mesmo que se troque a ordem dos
valores das coordenadas dos dois pontos.
Quando a rea interdita X1, Z1, X2 e Z2 definida atravs dos parmetros
(n 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 rea interdita XZIK for definida atravs do comando G22, especificar
os dados atravs da distncia at o ponto de referncia no menor
incremento de entrada (Incremento de entrada.) Os dados programados
sero ento convertidos em valores numricos no menor incremento de
comando, e os valores so definidos como parmetros.
D Controle de curso
armazenado 3

O limite definido atravs dos parmetros n 1324 e 1325. A rea dentro


do limite corresponde rea interdita.

475

6. FUNES DE SEGURANA

D Ponto de controle da
rea interdita

OPERAO

B--63604PO/01

A definio de parmetros ou o valor programado (X, Z, I e K) dependem


da parte da ferramenta ou do suporte da ferramenta verificada para
introduo na rea interdita.
Confirme a posio de controle (o topo da ferramenta ou a placa de fixao
da ferramenta) antes de programar a rea interdita.
Se o ponto C (o topo da ferramenta) for controlado, como mostra a fig.
6.3 (d), a distncia c dever ser definida como os dados para a funo
de limite de curso armazenado. Se for controlado o ponto D (a placa de
fixao da ferramenta), deve ser definida a distncia d.

d
D
c
C
Limite da rea

Posio da
ferramenta aps
retorno ao ponto
de referncia

Fig. 6.3 (d) Definio da rea interdita

D Sobreposio da rea
interdita

As reas interditas podem ser sobrepostas.

Fig. 6.3 (e) Definio da sobreposio de reas interditas

Os limites desnecessrios devem ser definidos para alm do curso da


mquina.
D Tempo efetivo para uma
rea interdita

Os limites so ativados depois da energizao e da execuo do retorno


manual ao ponto de referncia ou do retorno automtico ao ponto de
referncia atravs de G28.
Se aps a energizao o ponto de referncia se encontrar na rea interdita
de cada limite, ser acionado imediatamente um alarme. (S no modo
G22 para o limite de curso armazenado 2).

D Liberao de alarmes

Assim que a ferramenta se imobilizar na rea interdita, pressione o boto


de parada de emergncia para liberar a interdio e deslocar a ferramenta
para fora da rea interdita no modo G23; em seguida, se a definio estiver
errada, corrija--a e execute de novo o retorno ao ponto de referncia.
476

OPERAO

B--63604PO/01

D Mudana de G23 para


G22 em uma rea
interdita

6. FUNES DE SEGURANA

Quando G23 mudado para G22 na rea interdita, sucede o seguinte:


(1) Se a rea interdita for interna, o alarme acionado no movimento
seguinte.
(2) Se a rea interdita for externa, o alarme acionado imediatamente.
NOTA
Se os dois pontos a definir durante a especificao da rea
interdita forem idnticos, sucede o seguinte:
(1)Se a rea interdita for o controle de curso armazenado
1, todas as reas so interditas.
(2)Se a rea interdita for o controle de curso armazenado
2 ou o controle de curso armazenado 3, todas as reas
so movveis.

D Valor de overrun do
limite de curso
armazenado

Se a velocidade mxima de deslocamento rpido for F (mm/min), o valor


mximo de overrun, L (mm), do limite de curso armazenado obtido
atravs da seguinte expresso:
L (mm) = F/7500
A ferramenta entra na rea interdita especificada em funo de L (mm).
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 interdita.

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 interdita ou
imediatamente aps a entrada nessa mesma rea.

ALARME
Nmero

Mensagem

Contedo

500

ULTRAPASSAG
EM: +n

A ferramenta ultrapassou o limite de curso


armazenado 1 no eixo n (1--4), em sentido +.

501

ULTRAPASSAG
EM: --n

A ferramenta ultrapassou o limite de curso


armazenado 1 no eixo n (1--4), em sentido.

502

ULTRAPASSAG
EM: +n

A ferramenta ultrapassou o limite de curso


armazenado 2 no eixo n (1--4), em sentido +.

503

ULTRAPASSAG
EM: --n

A ferramenta ultrapassou o limite de curso


armazenado 2 no eixo n (1--4), em sentido.

504

ULTRAPASSAG
EM: +n

A ferramenta ultrapassou o limite de curso


armazenado 3 no eixo n (1--4), em sentido +.

505

ULTRAPASSAG
EM: --n

A ferramenta ultrapassou o limite de curso


armazenado 3 no eixo n (1--4), em sentido.

477

6. FUNES DE SEGURANA

6.4

BARREIRAS DA
PLACA DE FIXAO
E DO BARREIRA DO
CABEOTE MVEL

OPERAO

B--63604PO/01

A funo da barreira do cabeote mvel e da placa de fixao evita


quaisquer danos na mquina ao verificar se a ponta da ferramenta colide
com a placa de fixao ou o cabeote mvel.
Especifique uma rea interdita ferramenta (rea de entrada bloqueada).
Poder utilizar para o efeito a tela especial de definio, de acordo com
os formatos da placa de fixao e do cabeote mvel. Se a ponta da
ferramenta entrar na rea definida durante uma operao de usinagem,
esta funo provoca a paragem da ferramenta e transmite uma mensagem
de alarme.
A ferramenta pode ser retirada da rea somente atravs da respectiva
retrao no sentido oposto quele em que entrou na referida rea.

Especificao das barreiras da placa de fixao e do cabeote mvel


D Especificao dos
formatos da placa de
fixao e do cabeote
mvel

1 Pressione a tecla

2 Pressione a tecla
. Em seguida, pressione a soft key para seleo
de captulo [BARREIRA].
3 A tecla de mudana de pgina permite alternar entre a tela de
especificao da barreira da placa de fixao e a tela de especificao
da barreira do cabeote mvel.
Tela de especificao da barreira da placa de fixao
BARREIRA (PLACA DE FIXAO)

O0000

TY=0(0:IN,1:OUT)
L =
50.000
W =
60.000
L1=
25.000
W1=
30.000

W1
W

N00000

L1
CX
L

CX=
CZ=

CZ

POSICAO ATUAL (ABSOLUTA)


X
200.000
>_
MDI **** *** ***
[
][ FUSO.W ][

478

200.000
-100.000

50.000

14:46:09
][ BARREIRA ][ (OPRC) ]

6. FUNES DE SEGURANA

OPERAO

B--63604PO/01

Tela de especificao da barreira do cabeote mvel


BARREIRA (CABEOTE MVEL)

O0000

X
L1
/D3
/
/
TZ
*
/D3

L2
D2

D1

POSICAO ATUAL (ABSOLUTA)


X
200.000

>_
MDI **** *** ***
14:46:09
[ ENTRADA ][ +ENTRADA ][ DEF

N00000

L =
D =
L1=
D1=
L2=
D2=
D3=

100.000
200.000
50.000
100.000
50.000
50.000
30.000

TZ=

100.000

50.000

][

][

Coloque o cursor sobre cada elemento que define o formato da placa de


fixao ou do cabeote mvel, introduza o valor correspondente e
pressione, em seguida, a soft key [ENTRADA]. O valor est especificado.
Se a soft key [+ENTRADA] for pressionada depois de ter sido introduzido
um determinado valor, valor acrescentado adicionado ao valor atual, pelo
que a nova especificao corresponder soma dos dois valores. Os
elementos CX e CZ, ambos da tela de especificao da barreira da placa de
fixao, e o elemento TZ da tela de especificao do cabeote mvel podem
ser especificados de outra forma. Desloque manualmente a ferramenta para
a posio desejada e pressione em seguida a soft key [DEF] para especificar
a(s) coordenada(s) da ferramenta no sistema de coordenadas da pea. Se
uma ferramenta com um corretor diferente de 0 for deslocada manualmente
para a posio desejada sem aplicao de compensao, esta dever ser
definida no sistema de coordenadas especificado. Os elementos diferentes
de CX, CZ e TZ no podem ser definidos atravs da soft key [DEF].
Exemplo:
Se a ponta da ferramenta entrar na rea de entrada bloqueada durante a
usinagem, esta funo provoca a parada do movimento da ferramenta e a
transmisso de uma mensagem de alarme. Visto que o sistema da mquina
pode provocar uma parada somente com um pequeno atraso em relao
parada do CNC, a ferramenta deixar, na verdade, de se deslocar em um
ponto dentro dos limites especificados. Assim, e por questes de segurana,
a rea definida dever ser um pouco maior do que a rea determinada. A
distncia entre os limites destas duas reas, L, calculada de acordo com a
seguinte equao, baseada na velocidade de deslocamento rpido.
L = (Velocidade de deslocamento rpido) 1
7500
Por exemplo, se a velocidade de deslocamento rpido for de 15 m/min, a
rea definida dever ter o limite de 2 mm para alm da rea determinada.
Os formatos da placa de fixao e do cabeote mvel podem ser definidos
atravs dos parmetros n 1330 a 1345.

CUIDADO
Defina o modo G23 antes de tentar especificar os formatos
da placa de fixao e do cabeote mvel.

479

6. FUNES DE SEGURANA

OPERAO

B--63604PO/01

D Retorno ao ponto de
referncia

1 Retorne a ferramenta ao ponto de referncia ao longo dos eixos X e Z.


A funo da barreira do cabeote mvel da placa de fixao ativada
somente aps o trmino do retorno ao ponto de referncia na
seqncia da energizao.
O retorno ao ponto de referncia nem sempre necessita ser executado
se estiver disponvel um detector da posio absoluta. Contudo,
necessrio determinar a relao entre a posio da mquina e a do
detector da posio absoluta.

D G22, G23

1 Se G22 (limite de curso armazenado ON) for especificado aps o


retorno ao ponto de referncia, as reas de entrada bloqueada para a
placa de fixao e o cabeote mvel so ativadas. A especificao de
G23 (limite de curso armazenado OFF) desativa essa mesma funo.
Mesmo que G22 seja especificado, a rea de entrada bloqueada do
cabeote mvel pode ser desativada atravs de um sinal de barreira do
cabeote mvel.
Se o cabeote mvel for deslocado de novo em direo pea ou
afastado dela atravs das funes miscelneas, os sinais PMC so
usados para ativar ou desativar a rea de especificao do cabeote
mvel.
Cdigo G

Sinal de barreira
do cabeote mvel

Barreira da placa
de fixao

Barreira do
cabeote mvel

Ativo

Ativo

Ativo

Desativado

Sem relao

Desativado

Desativado

G22
G23

G22 geralmente selecionado quando se procede energizao. No


entanto, G23 poder ser utilizado se o mesmo for definido no bit 7 do
parmetro n 3402.

Explicaes
D Definio do formato da
barreira da placa de
fixao

D Placa de fixao prendendo a super- D Placa de fixao prendendo a superfcie externa de uma ferramenta
fcie interna de uma ferramenta
X
X
L
L
A
A
L1

W1

CX

W1

CX

L1
Z

CZ
Origem do
sistema de
coordenadas
da pea

CZ

Origem do sistema
de coordenadas da
pea

Nota: As reas tracejadas representam reas de entrada bloqueada.

480

6. FUNES DE SEGURANA

OPERAO

B--63604PO/01

Smbolo

Descrio

TY

Seleo do formato da placa de fixao (0: Prendendo a superfcie interna de


uma ferramenta, 1: Prendendo a superfcie externa de uma ferramenta)

CX

Posio da placa de fixao (ao longo do eixo X)

CZ

Posio da placa de fixao (ao longo do eixo Z)

Comprimento dos mordentes

Profundidade dos mordentes (raio)

L1

Amplitude de fixao dos mordentes

W1

Profundidade de fixao dos mordentes (raio)

TY :
Seleciona o tipo de placa de fixao, com base no respectivo formato.
A especificao de 0 permite selecionar uma placa de fixao que
prende a superfcie interna de uma ferramenta. A especificao de 1
permite selecionar uma placa de fixao que prende a superfcie
externa de uma ferramenta. Considera--se que uma placa de fixao
simtrica ao respectivo eixo Z.
CX, CZ:
Especificam as coordenadas da posio de uma placa de fixao, ponto
A, no sistema de coordenadas da pea. Estas coordenadas no so as
mesmas do sistema de coordenadas da mquina. A Tabela 1 apresenta
as unidades usadas para especificar os dados.
AVISO
O sistema de programao determinado pela
programao do dimetro ou pela programao do raio
usada para o eixo. Quando utilizada a programao do
dimetro para o eixo, esta deve ser igualmente utilizada
para a introduo de dados relativos ao eixo.
Tabela 1 Unidades
Sistema
incremental

Unidade de dados
IS ---A

IS ---B

Faixa de dados
admissvel

Entrada em mm 0,001 mm

0.0001 mm

--99999999 a +99999999

Entrada
em 0.0001 pol.
polegadas

0,00001 pol.

--99999999 a +99999999

L, L1, W, W1:
Definem o formato de uma placa de fixao. A Tabela 2 apresenta as
unidades usadas para especificar os dados.
AVISO
Especifique sempre W e W1 para o raio. Se for utilizada a
programao do raio para o eixo Z, especifique L e L1 no
raio.
Tabela 2 Unidades
Sistema
incremental

Unidade de dados

Faixa de dados
admissvel

IS ---A

IS ---B

Entrada em mm

0.001 mm

0.0001 mm

--99999999 a +99999999

Entrada em
polegadas

0.0001 pol.

0.00001 pol.

--99999999 a +99999999

481

6. FUNES DE SEGURANA

OPERAO

B--63604PO/01

D Definio do formato da
barreira do cabeote
mvel

L
L1

TZ
L2
B

Pea

D3

D2

D1

Origem do
sistema de
coordenadas
da pea

Smbolo
TZ

Descrio
Posio do cabeote mvel (ao longo do eixo Z)

Comprimento do cabeote mvel

Dimetro do cabeote mvel

L1

Comprimento do cabeote mvel (1)

D1

Dimetro do cabeote mvel (1)

L2

Comprimento do cabeote mvel (2)

D2

Dimetro do cabeote mvel (2)

D3

Dimetro do cabeote mvel (3)

TZ:
Especifica a coordenada Z da posio da placa de fixao, ponto B, no
sistema de coordenadas da pea. Estas coordenadas no so as mesmas
do sistema de coordenadas da mquina. A Tabela 3 apresenta as
unidades usadas para especificar os dados. Considera--se que um
cabeote mvel simtrico ao respectivo eixo Z.
AVISO
O sistema de programao determinado pela
programao do dimetro ou pela programao do raio
usada para o eixo Z.
Tabela 3 Unidades
Sistema
incremental

Unidade de dados
IS ---A

IS ---B

Faixa de dados
admissvel

Entrada em mm 0,001 mm

0.0001 mm

--99999999 a +99999999

Entrada
em 0.0001 pol.
polegadas

0,00001 pol.

--99999999 a +99999999

L, L1, L2, D, D1, D2, D3:


Definem o formato de um cabeote mvel. A Tabela 4 apresenta as
unidades usadas para especificar os dados.
AVISO
Especifique sempre D, D1, D2 e D3 na programao do
dimetro. Se for utilizada a programao do raio para o eixo
Z, especifique L, L1 e L2 no raio.

482

B--63604PO/01

6. FUNES DE SEGURANA

OPERAO

Tabela 4 Unidades
Sistema
incremental

D Definio da rea de
entrada bloqueada para
a ponta do cabeote
mvel

Unidade de dados
IS ---A

IS ---B

Faixa de dados
admissvel

Entrada em mm 0,001 mm

0.0001 mm

--99999999 a +99999999

Entrada
em 0.0001 pol.
polegadas

0.00001 pol.

--99999999 a +99999999

A ponta do cabeote mvel tem um ngulo de 60 graus. A rea de entrada


bloqueada definida em relao ponta, assumindo um ngulo de 90
graus, como mostrado abaixo.

90

60

Limitaes
D Definio correta de uma
rea de entrada
bloqueada

Se uma rea de entrada bloqueada for incorretamente definida, poder no


ser possvel ativ--la. Evite introduzir as seguintes definies:
D L < L1 ou W < W1 nas definies do formato da placa de fixao.
D D2 < D3 nas definies do formato do cabeote mvel.
D Sobreposio das definies para a placa de fixao e para o cabeote
mvel.

D Retrao da rea de
entrada bloqueada

Se a ferramenta entrar na rea de entrada bloqueada e for ativado um


alarme, mude para o modo manual, retraia manualmente a ferramenta,
efetuando em seguida o reset do sistema para liberar o alarme. No modo
manual, a ferramenta pode ser deslocada somente no sentido oposto
quele em que entrou na rea. A ferramenta no pode ser deslocada no
mesmo sentido (para dentro da rea) em que se movia quando entrou na
rea.
Se as reas de entrada bloqueada para a placa de fixao e o cabeote
mvel estiverem ativadas e a ferramenta j se encontrar dentro dessas
areas, ser ativado um alarme assim que a ferramenta se deslocar. Se no
for possvel retrair a ferramenta, altere a definio das reas de entrada
bloqueada de modo que a ferramenta passe a estar posicionada fora dessas
reas; em seguida, faa o reset do sistema para liberar o alarme e retraia
a ferramenta. Por fim, volte a instalar as definies originais.

483

6. FUNES DE SEGURANA

D Sistema de coordenadas

OPERAO

B--63604PO/01

A rea de entrada bloqueada definida atravs do sistema de coordenadas


da pea. Note o seguinte:
1 Quando o sistema de coordenadas da pea deslocado atravs de um
comando ou operao, a rea de entrada bloqueada igualmente
deslocada em funo do mesmo valor.
rea de
entrada
bloqueada
Sistema anterior
de coordenadas da pea

rea de
entrada
bloqueada
Novo sistema
de coordenadas da pea

Sistema de coordenadas da mquina

D Limite de curso
armazenado 2, 3

A utilizao dos comandos e operaes apresentados em seguida alterar


o sistema de coordenadas da pea.
Comandos:
G54 a G59, G52, G50 (G92 no sistema do cdigo G do tipo B ou C)
Operaes:
Interrupo por manivela eletrnica, alterao da correo relativa ao
ponto de referncia da pea, alterao da correo da ferramenta
(compensao da geometria da ferramenta), operao com bloqueio da
mquina, operao manual com sinal absoluto da mquina desligado
2 Se a ferramenta entrar numa rea de entrada bloqueada durante a
operao automtica, coloque em 0 (ligado) o sinal absoluto manual,
*ABSM; em seguida, retire manualmente a ferramenta da rea. Se este
sinal for 1, a distncia que a ferramenta percorre na operao manual
no considerada para as coordenadas da ferramenta no sistema de
coordenadas da pea. Isto resulta num estado em que a ferramenta no
pode ser retrada da rea de entrada bloqueada.
Se tanto o limite de curso armazenado 2, 3 como a funo da barreira do
cabeote mvel da placa de fixao estiverem disponveis, a barreira tem
precedncia sobre o limite de curso. O limite de curso armazenado 2, 3
ignorado.

Alarmes
Nmero

Mensagem

Contedo

502

ULTRAPASSAGEM: +X

A ferramenta entrou na rea de entrada


bloqueada durante o movimento em
sentido positivo, ao longo do eixo X.

ULTRAPASSAGEM: +Z

A ferramenta entrou na rea de entrada


bloqueada durante o movimento em
sentido positivo, ao longo do eixo Z.

ULTRAPASSAGEM: --X

A ferramenta entrou na rea de entrada


bloqueada durante o movimento em
sentido negativo, ao longo do eixo X.

ULTRAPASSAGEM: --Z

A ferramenta entrou na rea de entrada


bloqueada durante o movimento em
sentido negativo, ao longo do eixo Z.

503

484

B--63604PO/01

OPERAO

7. FUNES DE ALARME E
AUTODIAGNSTICO

FUNES DE ALARME E AUTODIAGNSTICO

Quando acionado um alarme, aparece no monitor a tela de alarme


correspondente para indicar a causa do mesmo. As causas dos alarmes so
classificadas por nmeros de alarme. possvel memorizar e indicar na
tela um total de 25 alarmes anteriormente acionados (tela do histrico de
alarmes).
Por vezes, pode parecer que o sistema est parado, apesar de no ser
indicado qualquer alarme. Neste caso, possvel que o sistema esteja
executando processamentos internos. O estado do sistema pode ser
verificado atravs da funo de autodiagnstico.

485

7. FUNES DE ALARME E
AUTODIAGNSTICO

OPERAO

B--63604PO/01

7.1

TELA DE ALARMES
Explicaes
D Tela de alarmes

Quando acionado um alarme, aparece a tela de alarme.


MENSAGEM DE ALARME

00000

100

ATIVADA ESCRITA DE PARAMETROS

510

FIM DE CURSO :+X

417

ALARME SERVO : :PARAM DGTL EIXO X

417

ALARME SERVO : :PARAM DGTL EIXO Z

MDI

MSG

18:52:05

ALM

**** *** ***

ALARME

D Outro mtodo para


visualizao de alarmes

0000

HISTOR

Por vezes, a tela de alarme no apresentada. Em vez disso, apresentado


um ALM na parte inferior da tela.
PARMETRO (EIXO/UNID)
1001

0
1002 NFD
0
1003
1004

IPR

>_
MEM * * * *
PESQ NO

O1000 N00010
0

0
XIK
0

***
ON:1

S
08 : 41 : 27

* * * ALM
OFF:0

+ENTRADA

0
DLZ
0
0
ISC
0

INM
0
JAX
0
0
0
0
0

0 T0000
ENTRADA

Neste caso, a tela de alarme pode ser apresentada da seguinte forma:


1 Pressione a tecla de funo

2 Pressione a soft key para seleo de captulo [ALARME].

486

B--63604PO/01

OPERAO

7. FUNES DE ALARME E
AUTODIAGNSTICO

D Reset do alarme

Os nmeros e as mensagens de alarme indicam as causas de alarme. Para


restabelecer o estado normal, elimine a causa do alarme e pressiona a tecla
de reset.

D Nmeros dos alarmes

Os cdigos de erro esto classificados da seguinte forma:


N 000 a 255
: Alarme P/S (erros de programao) (*)
N. 300 a 349
: Alarmes do codificador de pulsos absoluto (CPA)
N 350 a 399:
: Alarmes do codificador de pulsos serial (SPC)
N. 400 a 499
: Alarmes servo (1/2)
N. 500 a 599
: Alarmes de ultrapassagem de curso
N. 600 a 699
: Alarmes servo (2/2)
N. 700 a 739
: Alarmes de sobreaquecimento
N. 740 a 748
: Alarmes do rosqueamento rgido com macho
N. 749 a 799
: Alarmes do fuso
N. 900 a 999
: Alarmes do sistema
N. 5000 a
: 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.
Ver a lista de alarmes do anexo G para mais detalhes sobre os diversos
alarmes.

487

7. FUNES DE ALARME E
AUTODIAGNSTICO

7.2

OPERAO

B--63604PO/01

possvel memorizar e indicar na tela os ltimos 25 alarmes do CNC.


O histrico de alarmes pode ser chamado da seguinte forma:

VISUALIZAO DO
HISTRICO DE ALARMES

Procedimento para Visualizao do Histrico de Alarmes

1 Pressione a tecla de funo

2 Pressione a soft key para seleo de captulo [HISTOR].


O histrico de alarmes apresentado na tela.
So apresentadas as seguintes informaes:
(1) Data de ocorrncia do alarme
(2) N do alarme
(3) Mensagem de alarme
(algumas no incluem mensagem de alarme)
(4) Nmero de pgina
3 Para mudar de pgina, utilize a tecla de mudana de pgina
.
4 Para apagar as informaes memorizadas, pressione a soft key
[(OPRC)] e, em seguida a tecla [APAGAR].
HISTORICO DE ALARMES

O0100 N00001

(1)97.01.14 16:43:48
(2)010 (3)CODIGO G INVALIDO
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 * * * *
ALARM

488

***
MSG

***
HISTOR

PAG.=1
(4)

19 : 47 : 45
(OPRC)

ou

7.3

7. FUNES DE ALARME E
AUTODIAGNSTICO

OPERAO

B--63604PO/01

Por vezes, pode parecer que o sistema est parado, apesar de no ter sido
acionado nenhum alarme. Neste caso, possvel que o sistema esteja
ATRAVS executando processamentos internos. O estado do sistema pode ser
verificado atravs da tela de autodiagnstico.

VERIFICAO
DA TELA DE
AUTO--DIAGNSTICO

Procedimento para Diagnstico

1 Pressione a tecla de funo

2 Pressione a tecla de seleo de captulo [DGNOS].


3 A tela de diagnstico possui mais de 1 pgina. Selecione a tela da
seguinte forma:
(1) Para mudar de pgina, utilize a tecla de mudana de pgina
ou

(2) Seleo atravs de soft key


-- Introduza o nmero dos dados de diagnstico a serem
visualizados, atravs do teclado.
-- Pressione [PESQ N].
DIAGNOSTICO (GERAL)

O0020 N00001

000 ESPERANDO SINAL FIN


001 MOVIMENTO
002 PAUSA
003 CONTROLE DA POSIO
004 OVERRIDE DA VELOCIDADE DE AVANO 0%
005 BLOQUEIO/PARTIDA BLOQUEADA
006 VERIFICAO DE VELOCIDADE DO FUSO

:0
:0
:0
:0
:0
:0
:0

>_
EDICAO * * * *
PARAM

***

DGNOS

489

***
PMC

14 : 51 : 55
SISTEMA

(OPRC)

7. FUNES DE ALARME E
AUTODIAGNSTICO

Explicaes

OPERAO

B--63604PO/01

Os nmeros de diagnstico 000 a 015 indicam os estados, nos quais foi


especificado um comando que aparentemente no est sendo executado.
A tabela seguinte apresenta uma lista dos estados internos, para os quais
indicado o valor 1 no lado direito de cada linha da tela.

Tabela 7.3 (a) Visualizao de alarmes para comandos que parecem no estar sendo executados
N

Tela

000

ESPERANDO SINAL FIN

A funo M, S. T est sendo executada

001

MOVIMENTO

O comando de movimento est sendo executado em


operao automtica

002

PAUSA

A pausa est sendo executada

003

VERIFICACAO DA POSICAO

O controle da posio est sendo executado

004

OVERRIDE DA VELOCIDADE DE AVANO 0% Override do avano de corte 0%

005

BLOQUEIO/PARTIDA BLOQUEADA

Travamento ON

006

VERIF.DA VELOCIDADE SOLICITADA

Esperando que o sinal da velocidade do fuso solicitada seja


ativado

010

ENVIANDO

Os dados esto sendo enviados atravs de uma interface de


leitura/envio

011

LENDO

Os dados esto sendo recebidos atravs de uma interface


de leitura/envio

012

ESPERANDO PARA FIXAR OU LIBERAR

Esperando pela fixao/liberao da mesa de indexao


antes do incio da indexao da mesa no eixo B/depois de
concluda a indexao da mesa no eixo B

013

OVERRIDE DA VEL. AVANCO MODO JOG 0% Override no modo jog 0%

014

ESPERANDO RESET EMERG. RRW. OFF

Parada de emergncia, reset externo, reset & rebobinagem


ou tecla de reset ativada no painel MDI

015

PROCURA EXTERNA DE UM
NMERO DE PROGRAMA

Procura externa do nmero do programa

Estado interno quando o valor 1 indicado na tela

Os nmeros de diagnstico de 020 a 025 indicam os estados de parada ou


pausa da operao automtica.
Tabela 7.3 (b) Telas de alarme em caso de parada ou pausa da operao automtica.
N

Tela

Estado interno quando o valor 1 indicado na tela

020

VELOC.DE CORTE ACIMA/ABAIXO

Aparece quando ativada uma parada de emergncia ou


um alarme servo

021

BOTAO RESET ON

Aparece quando a tecla de reset acionada

022

RESET E REBOB. ON

Reset e rebobinagem ativados

023

PARADA DE EMERGENCIA ON

Aparece quando ativada uma parada de emergncia

024

RESET ON

Aparece quando ativado um reset externo, uma parada de


emergncia, um reset ou quando acionada a tecla de reset
& rebobinagem

025

PARADA DE MOV. OU PAUSA

Flag que interrompe a distribuio de pulsos. Aparece nos


seguintes casos:
(1)Reset externo ativado.
(2)Reset & rebobinagem ativados.
(3)Parada de emergncia ativada.
(4)Bloqueio de avano ativado.
(5)Tecla de reset do painel MDI acionada.
(6)Comutado para o modo manual (JOG/MANIV/INC).
(7)Ocorrncia de outro alarme. (Existem alarmes que no
so apresentados.)

490

7. FUNES DE ALARME E
AUTODIAGNSTICO

OPERAO

B--63604PO/01

A tabela seguinte apresenta os sinais e estados que se encontram ativos


quando cada um dos itens dos dados de diagnstico possui o valor 1. Cada
combinao de valores dos dados de diagnstico indica um s estado.
020

VELOC.DE CORTE
ACIMA/ABAIXO

021

BOTAO RESET ON

022

RESET E REBOB. ON

023

PARADA DE EMERGENCIA ON

024

RESET ON

025

PARADA DE MOV. OU PAUSA

Entrada de sinal de parada de emergncia


Entrada de sinal de reset externo
Boto reset MDI ligado
Entrada de reinicializao & rebobinagem
Gerao de alarme servo
Alterado para outro modo ou bloqueio de avano
Parada de bloco nico

Os nmeros de diagnstico 030 e 031 indicam estados de alarme TH.


N

Tela

Significado dos dados

030

NO.DE CARACT. DOS A posio do caractere que provocou o


DADOS TH
alarme TH indicada pelo nmero de
caracteres a partir do incio do bloco no
alarme TH

031

DADOS TH

491

Cdigo de leitura do caractere que provocou


o alarme TH

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

ENTRADA/SADA DE DADOS

Os dados NC so transferidos entre o NC e os dispositivos externos de


entrada/sada como, p. ex., o arquivo Handy.
A informao pode ser lida do carto de memria para o CNC e
vice--versa, usando a interface do carto de memria esquerda da
unidade de visualizao.
Podem ser inseridos e obtidos os seguintes tipos de dados:
1.Programa
2.Dados sobre correo
3.Parmetros
4.Dados de compensao de erro do passo
5.Varivel comum de macro de usurio
Antes de poder usar um dispositivo de entrada/sada, necessrio definir
os parmetros relacionados com a entrada/sada.
Para informaes mais detalhadas sobre a definio dos parmetros, ver
III--2 DISPOSITIVOS OPERACIONAIS.

Carto de memria

Interface
RS ---422

Interface
RS--- 232--- C
FANUC

Interface do
carto de
memria
Interface RS--232--C
ou RS--422 (painel de
transmisso, etc...)

492

Arquivo handy

B--63604PO/01

8.1

ARQUIVOS

OPERAO

8. ENTRADA/SADA DE DADOS

O Arquivo Handy FANUC um dispositivo de entrada/sada externo que


usa disquetes como meio de entrada/sada.
Neste manual, um suporte 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 de um
disquete ou ao transmiti--los para um disquete, por exemplo, os
programas guardados na memria CNC so tratados como um arquivo,
independentemente da sua quantidade.
Aos arquivos so atribudos automaticamente os nmeros de arquivo 1,
2, 3, 4, etc., sendo o primeiro arquivo o nmero 1.
Arquivo 1 Arquivo 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 e o CNC, assinalando, assim, a necessidade de trocar
o disquete. Neste caso, retire o primeiro disquete do adaptador e introduza
o segundo disquete. Em seguida, a entrada/sada de dados ser
prosseguida automaticamente.
A troca de disquete solicitada sempre que seja necessrio introduzir o
segundo disquete ou o disquete subseqente, durante a pesquisa de
arquivos, a entrada/sada de dados entre o CNC e o disquete ou o
apagamento de arquivos.
Disquete 1
Arquivo 1 Arquivo 2 Arquivo 3

Arquivo
(k--1)

Arquivo k

Disquete 2
Continuao
do arquivo k

Arquivo (k+1)

Arquivo n

Vazio

Uma vez que a troca de disquete processada pelo dispositivo de


entrada/sada, no necessrio proceder a nenhuma operao especial. O
CNC interrompe a operao de entrada/sada de dados at que o disquete
seguinte seja introduzido no adaptador.
Quando se procede a uma operao de reset no CNC durante o pedido de
troca de disquete, o reset do CNC no executado imediatamente, mas
aps a troca do disquete.

493

8. ENTRADA/SADA DE DADOS

D Chave de proteo

OPERAO

B--63604PO/01

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 visualizao de diretrios de disquete
(ver seo III--8.8).
Para poder localizar os contedos mais facilmente, recomendvel
escrever os nmeros dos arquivos e os respectivos contedos na coluna
Memo, situada na parte de trs do disquete.
(Exemplo de entrada no MEMO)
Arquivo 1 Parmetros NC
Arquivo 2 Dados sobre correo
Arquivo 3 Programa NC O0100



Arq. (n--1) Programa NC O0500
Arq. n Programa NC O0600

494

OPERAO

B--63604PO/01

8.2

PESQUISA DE
ARQUIVOS

8. ENTRADA/SADA DE DADOS

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

Procedimento para a Busca do Incio do Arquivo


1

Pressione a tecla EDICAO ou MEMORIA no painel de operao da


mquina.

Pressione a tecla de funo

, em seguida, apresentada a tela do

contedo do programa ou a tela de verificao do programa.


3

Pressione a soft key [(OPRC)]

4 Pressione vrias vezes a soft key com seta para a direita


(tecla do menu seguinte).
5 Introduza o endereo N.
6 Introduza o nmero do arquivo a ser procurado.
N0
efetuada a busca do incio do cassette ou carto.
Um de N1 a N9999
efetuada a busca do arquivo indicado com um nmero de 1 a
9999.
N--9999
efetuada a busca do arquivo seguinte ao que acabou de ser
acedido.
N--9998
Quando N--9998 designado, N--9999 inserido automaticamente
aquando da entrada ou sada de um arquivo. Esta condio
alterada atravs da introduo de N1, N1 a 9999 ou N9999, ou
de um reset.
7 Pressione as soft keys [PSQA] e [EXEC]
efetuada a pesquisa do arquivo especificado.

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.
495

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Alarme
N

Descrio
O sinal de pronto (DR) do dispositivo de entrada/sada est
desligado.

86

O CNC no indica imediatamente o alarme, mesmo 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)

496

OPERAO

B--63604PO/01

8.3

APAGAMENTO DE
ARQUIVOS

8. ENTRADA/SADA DE DADOS

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 a poder
ser gravado.
2 Pressione o boto EDICAO no painel de operao da mquina.
3 Pressione a tecla de funo

, em seguida apresentada a tela do

contedo do programa.
4 Pressione a soft key [(OPRC)].
5 Pressione vrias vezes a soft key com seta para a direita
(tecla do menu seguinte).
6 Introduza o endereo N.
7 Introduza o nmero (de 1 a 9999) do arquivo a ser apagado.
8 Pressione a soft key [APAGAR] e, em seguida, a soft key [EXEC].
O arquivo especificado no passo 7 apagado.

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 contra gravao.

497

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

8.4

ENTRADA/SADA DE
PROGRAMAS
8.4.1
Entrada de um
Programa

Esta seo descreve como carregar um programa para o CNC a partir de


um disquete ou de uma fita NC.

Procedimento para Entrada de um Programa


1 Certifique--se de que o dispositivo de entrada est preparado para a
leitura. 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 EDICAO no painel de operao da mquina.
3 Se utilizar um disquete, procure o arquivo desejado de acordo com o
mtodo descrito na seo III--8.2.
4 Pressione a tecla de funo

, em seguida, apresentada a tela do

contedo do programa ou a tela do diretrio do programa.


5 Pressione a soft key [(OPRC)].
6 Pressione vrias vezes a soft key com seta para a direita
(tecla do menu seguinte).
7 Depois de introduzir o endereo O, especifique um nmero a ser
atribudo ao programa. Se no especificar aqui nenhum nmero, ser
atribudo ao programa o nmero utilizado no disquete ou na fita NC.
8 Pressione as soft keys [LER] e [EXEC]
O programa recebido e o nmero especificado no passo 7 atribudo
ao programa.

Explicaes
D Comparao

Se for recebido um programa com a chave para proteo de dados do


painel de operao da mquina na posio ON, o programa carregado para
a memria comparado com o contedo do disquete ou da fita NC.
Se durante a comparao for detectada qualquer diferena, a comparao
terminada com um alarme P/S (n 79).
Se esta operao for executada com a chave para proteo de dados na
posio OFF, a comparao no efetuada, mas os programas so
registrados na memria.

D Introduo de vrios
programas de
uma fita NC

Quando existem vrios programas em uma fita perfurada, a fita lida


at ER (ou %).
O1111

M02; O2222

498

M30; O3333

M02; ER(%)

B--63604PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

D Nmeros de programa
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, --lhe atribudo o nmero N do primeiro bloco.
S Se o programa no possuir nem um nmero O nem um nmero N,
adicionada uma unidade ao nmero do programa precedente e o
resultado obtido atribudo ao programa.
S Se o programa no possuir um nmero O mas possuir um nmero de
seqncia de cinco dgitos no incio do programa, os quatro ltimos
dgitos do nmero de seqncia so utilizados como nmero do
programa. Se os quatro ltimos dgitos forem zeros, somada uma
unidade ao nmero do programa anteriormente registrado e o
resultado obtido atribudo ao programa.
S Quando um programa introduzido atravs do respectivo nmero
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 seguintes so calculados
somando uma unidade ao nmero do ltimo programa.

D Registro de programas
em simultneo

O mtodo de registro idntico ao mtodo utilizado para as operaes


efetuadas em primeiro plano. Contudo, esta operao registra um
programa na rea de edio simultnea. Tal como acontece com a edio,
as operaes descritas abaixo so necessrias no final para registrar um
programa na memria de programas de primeiro plano.
[(OPRC)] [FIM--ST]

D Entrada de programas
adicionais

possvel introduzir outros programas, acrescentando--os no fim do


programa registrado.
Programa registrado

Programa introduzido

f1234 ;
jjjjjjj ;
jjjjj ;
jjjj ;
jjj ;
%

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 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].
499

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

S Pressionando a soft key [CADEIA], o cursor posicionado no final


do programa registrado. Aps a introduo do programa, o cursor
posicionado no incio do novo programa.
S S possvel proceder entrada de programas adicionais, se j tiver
sido registrado um programa.
D Atribuio do mesmo
nmero de programa a
dois programas
diferentes

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
N

Descrio

70

No h espao de memria suficiente para registrar os


programas introduzidos.

73

Tentou se registrar um programa com um nmero de programa


j existente.

79

A operao de comparao detectou diferenas entre o


programa carregado para a memria e o contedo do programa
existente no disquete ou na fita NC.

500

OPERAO

B--63604PO/01

8.4.2
Sada de um Programa

8. ENTRADA/SADA DE DADOS

Um programa arquivado na memria da unidade CNC transmitido para


um disquete ou para uma fita NC.

Procedimento para a Sada de um Programa


1 Certifique--se de que o dispositivo de sada est preparado para a
transmisso.
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 transmitido.
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 EDICAO no painel de operao da mquina.
4 Pressione a tecla de funo

, em seguida, apresentada a tela do

contedo do programa ou a tela do diretrio do programa.


5 Pressione a soft key [(OPRC)].
6 Pressione vrias vezes a soft key com seta para a direita
(tecla do menu seguinte).
7 Introduza o endereo O.
8 Introduza um nmero de programa. Se for introduzido o nmero
--9999, so transmitidos todos os programas arquivados na memria.
Para a sada simultnea de diversos programas, introduza o seguinte:
O,OVVVV
Os programas n ao n.VVVV so emitidos.
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 transmitido(s).

Explicaes
(sada para um disquete)
D Localizao de sada do
arquivo

Quando a transmisso feita para um disquete, o programa registrado


como arquivo novo, a seguir aos arquivos j existentes no disquete. Para
gravar ficheiros novos, tornando invlidos os ficheiros antigos, utilize a
operao de transmisso acima descrita, depois da busca do incio de
arquivo N0.

D Alarme durante a sada


de um programa

Se for acionado um alarme P/S (n 086) durante a sada do programa, o


disquete reposto no estado em que se encontrava antes da transmisso.

D Emisso de um
programa aps a busca
do incio do arquivo

Quando a transmisso do programa efetuada aps a busca do incio do


arquivo entre N1 e N9999, o novo arquivo transmitido com a posio
n especificada. Neste caso, os arquivos 1 a n--1 so conservados, mas os
arquivos aps o antigo arquivo n so apagados. Se for acionado um alarme
durante a sada, s sero restaurados os arquivos 1 a n--1.
501

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

D Uso eficaz da memria

Para poder utilizar eficazmente a memria do disquete ou do carto,


coloque o parmetro NFD (n 0101#7, n 0111#7 ou 0121#7) em 1, antes
de transmitir o programa. Este parmetro 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.

D Envio de programas em
segundo plano

O envio de programas em segundo plano pode ser efetuado de forma


idntica ao do primeiro plano. S atravs desta funo possvel
transmitir um programa selecionado para operaes em primeiro plano.
<O> (N do programa) [ENVIAR] [EXEC]:
Transmite um programa especificado.
<O> H--9999I [ENVIAR] [EXEC]:
Transmite todos os programas.

Explicaes
(sada para uma fita NC)
D Formato

Os programas so transmitidos para uma fita de papel no seguinte


formato:
ER
(%)

Programa

ER
(%)
Avano de 3 ps

Avano de 3 ps

Se o avano de trs ps for demasiado longo, pressione a tecla


durante a transmisso de avano, para cancelar a transmisso de avano
subseqente.
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 CRs.
D Interrupo do envio

Pressione a tecla

D Envio de todos os
programas

Todos os programas so transmitidos para uma fita de papel no


seguinte formato:
ER
(%)

para interromper a operao de transmisso.

Programa

Programa

Programa

Avano de 1 p

A seqncia dos programas transmitidos no definida.


502

ER
(%)

Avano de 3 ps

OPERAO

B--63604PO/01

8. ENTRADA/SADA DE DADOS

8.5

ENTRADA E SADA DOS


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 a Entrada de Dados de Correo


1 Se certifique de que o dispositivo de entrada est pronto para a leitura
Para o controle de dois caminhos, selecione, com a respectiva chave
de seleo, a unidade porta--ferramenta para a qual so utilizados os
dados de correo a introduzir.
2 Pressione o boto EDICAO no painel de operao da mquina.
3 Se utilizar um disquete, procure o arquivo desejado de acordo com o
mtodo descrito na seo III--8.2.
4 Pressione a tecla de funo

para visualizar a tela de correo da

ferramenta.
5 Pressione as soft keys [(OPRC)] e ser mostrada a tela de
compensao da ferramenta.
6 Pressione a soft key com seta para a direita
para o menu seguinte).

(tecla de mudana

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.

503

8. ENTRADA/SADA DE DADOS

8.5.2
Sada de Dados de
Correo

OPERAO

B--63604PO/01

Todos os dados de correo so transmitidos da memria do CNC para


um disquete ou uma fita NC em um formato de sada.

Procedimento para a Sada de Dados de Correo

1 Certifique--se de que o dispositivo de sada est preparado para a


transmisso.
Para o controle de dois caminhos, selecione com a respectiva chave de
seleo a unidade porta--ferramenta para a qual so utilizados os
dados de correo que devero ser emitidos.
2 Especifique o sistema do cdigo de transmisso (ISO ou EIA) atravs
de um parmetro.
3 Pressione o boto EDICAO no painel de operao da mquina.
4 Pressione a tecla de funo

para visualizar a tela de correo da

ferramenta.
5 Pressione a soft key [(OPRC)].
6 Pressione vrias vezes a soft key com seta para a direita
(tecla de mudana para o menu seguinte)
7 Pressione as soft keys [ENVIAR] e [EXEC].
Os dados de correo so transmitidos no formato de sada abaixo
descrito.

Explicaes
D Formato de sada

O formato de sada o seguinte:


Formato
G10P_X_Y_Z_R_Q_;
P: Nmero de correo
. . . . Folha de trabalho: P=0
. . . . Para a quantidade de correo do desgaste :
P= nmero de correo do desgaste
. . . . Para a quantidade de correo da geometria :
p=10000+nmero de correo da geometria
X: Valor de correo no eixo X
Y: Valor de correo no eixo Y
Z : Valor de correo no eixo Z
Q: Nmero da ponta imaginria da ferramenta
R: Valor de correo do raio da ponta da ferramenta

D Nome do arquivo de
sada

Se for utilizada a funo de visualizao de diretrios de disquete, o nome


do arquivo transmitido CORRECO.

504

OPERAO

B--63604PO/01

8.6
ENTRADA E SADA DE
PARMETROS E DE
DADOS DE COMPENSAO
DE ERRO DO PASSO

8.6.1
Entrada de Parmetros

8. ENTRADA/SADA DE DADOS

Os parmetros e os dados de compensao de erro de passo so recebidos


e transmitidos a partir de telas diferentes. Este captulo descreve a forma
de os introduzir.

Os parmetros so carregados para a memria da unidade CNC a partir


de um disquete ou de uma fita NC. O formato de entrada igual ao formato
de sada. Ver Subse. III-- 8.6.2. Quando carregado um parmetro com
um nmero de dados igual ao de outro parmetro j registrado na
memria, o parmetro existente substitudo pelo parmetro carregado.

Procedimento para a Entrada de Parmetros


1 Certifique--se de que o dispositivo de entrada est preparado para a
leitura.
2 Se utilizar um disquete, procure o arquivo desejado de acordo com o
mtodo descrito na seo III- 8.2.
3 Pressione o boto de PARADA DE EMERGNCIA no painel de
operao da mquina.
4 Pressione a tecla de funo

5 Pressione a soft key [DEFINIR] para a seleo de captulo; em


seguida, aparece a tela de especificao.
6 Introduza 1 como resposta ao prompt para ESCRITA DE
PARAMETROS (PWE) na especificao de dados. Aparece o
alarme P/S n 100 (indicando que os parmetros podem ser
registrados).
7 Pressione a tecla de funo

8 Pressione a soft key para seleo de captulo [PARAM] em seguida,


aparece a tela de parmetros.
9 Pressione a soft key [(OPRC)].
10 Pressione vrias vezes a soft key com seta para a direita
(tecla de mudana para o menu seguinte).
11 Pressione as soft keys [LER] e [EXEC].
Os parmetros so lidos para a memria. Depois de terminada a
entrada, o indicador de ENTRADA, situado no canto inferior
direito da tela, desaparece.
12 Pressione a tecla de funo

13 Pressione a soft key [DEFINIR] para a seleo de captulo.


14 Introduza 0 como resposta ao prompt para ESCRITA DE
PARAMETROS (PWE) na especificao de dados.
15 Ligue novamente o NC.
16 Desative o boto de PARADA DE EMERGNCIA no painel de
operao da mquina.
505

8. ENTRADA/SADA DE DADOS

8.6.2
Sada de Parmetros

OPERAO

B--63604PO/01

Todos os parmetros so transmitidos da memria do CNC para um


disquete ou uma fita NC, no formato de sada definido.

Procedimento para a Sada de Parmetros


1 Certifique--se de que o dispositivo de sada est preparado para a
transmisso.
Para o controle de dois caminhos, selecione com a respectiva chave de
seleo a unidade porta--ferramenta para a qual so utilizados os
parmetros que devero ser lidos.
2 Especifique o sistema do cdigo de transmisso (ISO ou EIA) atravs
de um parmetro.
3 Pressione o boto EDICAO no painel de operao da mquina.
4 Pressione a tecla de funo

5 Pressione a soft key para seleo de captulo [PARAM] para mostrar a


tela de parmetros.
6 Pressione a soft key [(OPRC)].
7 Pressione a soft key com seta para a direita
para o menu seguinte).

(tecla de mudana

8 Pressione a soft key [ENVIAR].


9 Para transmitir todos os parmetros, pressione a soft key [TUDO].
Para transmitir apenas os parmetros definidos com um valor
diferente de 0, pressione a soft key [NAO--0].
10 Pressione a soft key [EXEC].
Todos os parmetros so transmitidos no formato definido.

Explicaes
D Formato de sada

O formato de sada o seguinte:


N.. P .. ;
N . . A1P . . . A2P . . . AnP . . ;
N.. P .. ;
N: Parmetro n
A: N do eixo(n o nmero do eixo de controle)
P : Valor de especificao do 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 [NAO--0].
Outros parmetros que
no de um eixo
Tipo bit

Tipo de eixo

Parmetros cujos bits se Parmetros de um eixo


encontram todos definidos cujos bits se encontram
com 0
todos definidos com 0.

Tipo valor

Parmetros cujo valor 0.

506

Parmetros de um eixo cujo


valor 0.

OPERAO

B--63604PO/01

8. ENTRADA/SADA DE DADOS

D Nome do arquivo de
sada

Se for utilizada a funo de visualizao de diretrios de disquete, o nome


do arquivo transmitido PARAMETRO.
Depois de transmitidos todos os parmetros, o arquivo transmitido tem
o nome de TODOS--OS.PARAMET. Depois de transmitidos apenas os
parmetros definidos com um valor diferente de 0, o arquivo transmitido
tem o nome de NAO--0. PARAMETROS.

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 formato de sada. Ver Seo 8.6.4. Se for carregado um dado de
compensao de erro de passo com um nmero de dados igual ao de 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 a Entrada dos Dados de Compensao de Erro do Passo


1 Certifique--se de que o dispositivo de entrada est preparado para a
leitura.
2 Se utilizar um disquete, procure o arquivo desejado de acordo com o
mtodo descrito na seo III- 8.2.
3 Pressione o boto de PARADA DE EMERGNCIA no painel de
operao da mquina.
4 Pressione a tecla de funo

5 Pressione a soft key [DEFINIR] para a seleo de captulo.


6 Introduza 1 como resposta ao prompt para ESCRITA DE
PARAMETROS (PWE) na especificao de dados. Aparece o
alarme P/S n 100 (indicando que os parmetros podem ser
registrados).
7 Pressione a tecla de funo

(tecla de
8 Pressione vrias vezes a soft key com seta para a direita
mudana para o menu seguinte) e pressione a soft key para seleo de
captulo [PASSO].
9 Pressione a soft key [(OPRC)].
10 Pressione vrias vezes a soft key com seta para a direita
(tecla de mudana para o menu seguinte).
11 Pressione as soft keys [LER] e [EXEC].
Os dados de compensao de erro do passo so lidos para a memria.
Depois de terminada a entrada, o indicador de ENTRADA, situado
no canto inferior direito da tela, desaparece.
12 Pressione a tecla de funo

13 Pressione a soft key [DEFINIR] para a seleo de captulo.


14 Introduza 0 como resposta ao prompt para ESCRITA DE
PARAMETROS (PWE) na especificao de dados.
15 Ligue novamente o NC.
16 Desative o boto de PARADA DE EMERGNCIA no painel de
operao da mquina.
507

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Explicaes
D Compensao de erro de
passo

Os parmetros 3620 a 3624 e os dados de compensao de erro do


passo devem ser definidos corretamente para que a compensao de
erros de passo seja corretamente aplicada
(Ver Subse. III-- 11.5.2)

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 a Sada dos Dados de Compensao de Erro do Passo


1 Certifique--se de que o dispositivo de sada est preparado para a
transmisso.
Para o controle de dois caminhos, selecione com a respectiva chave de
seleo a unidade porta--ferramenta para a qual so utilizados os
dados de compensao de erro de passo que devero ser emitidos.
2 Especifique o sistema do cdigo de transmisso (ISO ou EIA) atravs
de um parmetro.
3 Pressione o boto EDICAO no painel de operao da mquina.
4 Pressione a tecla de funo

(tecla de
5 Pressione vrias vezes a soft key com seta para a direita
mudana para o menu seguinte) e pressione a soft key para seleo de
captulo [PASSO].
6 Pressione a soft key [(OPRC)].
7 Pressione a soft key com seta para a direita
(tecla de mudana para o menu seguinte).
8 Pressione as soft keys [ENVIAR] e [EXEC].
Todos os dados de compensao de erro do passo so emitidos no
formato definido.

Explicaes
D Formato de sada

D Nome do arquivo de
sada

O formato de sada o seguinte:


N 10000 P ;
N 11023 P ;
N:N do ponto de compensao do erro de passo +10000
P :Dados de compensao do erro de passo
Quando usada a compensao bi--direcional de erros de passo, o formato
de sada :
N20000 P.... ;
N21023 P.... ;
N23000 P.... ;
N24023 P.... ;
N: Ponto de compensao de erro do passo + 20000
P : Dados de compensao de erro do passo
Se for utilizada a funo de visualizao de diretrios de disquete, o nome
do arquivo transmitido ERRO DE PASSO.
508

OPERAO

B--63604PO/01

8. ENTRADA/SADA DE DADOS

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 (de #500 a #999)


carregado para a memria do CNC a partir de um disquete ou de uma fita
NC. O mesmo formato utilizado para a sada das variveis comuns de
macro de usurio utilizado tambm para a entrada. Ver Subse. 8.7.2.
Para que uma varivel comum de macro de usurio possa ser vlida, os
dados de entrada tm de ser processados, pressionando o boto de incio
de ciclo aps a entrada dos dados. Quando o valor de uma varivel comum
carregado para a memria, o valor da mesma varivel comum j
existente (se for o caso) na memria substitudo por esse valor.

Procedimento para a Entrada de Variveis Comuns de Macro de Usurio


1 Registre na memria o programa que foi transmitido (como descrito
na Seo III--8.7.2), de acordo com o processo de entrada de
programas descrito na Seo III--8.4.1.
2 Pressione a tecla MEMORIA no painel de operao da mquina, aps
o trmino da entrada.
3 Pressione o boto de incio de ciclo para executar o programa
carregado.
4 Chame a tela de variveis de macro para verificar se os valores das
variveis comuns foram definidos corretamente.
Visualizao da tela de variveis de macro
Pressione a tecla de funo

Pressione a soft key da direita (tecla de mudana para o menu


seguinte).
Pressione a soft key [MACRO].
Selecione uma varivel com as teclas de pgina ou com as
teclas numricas e a soft key [PESQ.NO].

Explicaes
D Variveis comuns

As variveis comuns (de #500 a #531) podem ser introduzidas e


transmitidas.
Quando se especifica a opo para adicionar uma varivel comum, os
valores entre #500 e #999 podem ser introduzidos e transmitidos.
Os valores entre #100 e #199 podem ser introduzidos e transmitidos se o
bit 3 (PU5) do parmetro n 6001 possuir o valor 1.

509

8. ENTRADA/SADA DE DADOS

8.7.2
Sada de Variveis
Comuns de Macro de
Usurio

OPERAO

B--63604PO/01

As variveis comuns de macro de usurio (de #500 a #999) arquivadas na


memria do CNC podem ser transmitidas para um disquete ou para uma
fita NC, no formato de sada definido.

Procedimento para a Sada de Variveis Comuns de Macro de Usurio


1 Certifique--se de que o dispositivo de sada est preparado para a
transmisso.
2 Especifique o sistema do cdigo de transmisso (ISO ou EIA) atravs
de um parmetro.
3 Pressione o boto EDICAO no painel de operao da mquina.
4 Pressione a tecla de funo

5 Pressione a soft key com seta para a direita


(tecla de mudana
para o menu seguinte) e, em seguida, a soft key [MACRO].
6 Pressione a soft key [(OPRC)].
7 Pressione vrias vezes a soft key com seta para a direita
(tecla de
mudana para o menu seguinte).
8 Pressione as soft keys [ENVIAR] e [EXEC].
As variveis comuns so transmitidas no formato definido.

Explicaes
D Formato de sada

O formato de sada o seguinte:


%
;
#500=[25283:65536+65536]/134217728 . . . . . . . .
#501=#0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#502=0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#503= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
..............................................
..............................................
#531= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
M02;
%

D Nome do arquivo de
sada
D Varivel comum

(1)
(2)
(3)
;
;
;
;

(1) A preciso da varivel assegurada, transmitindo--se o valor da


varivel como <expresso>.
(2) Varivel no definida
(3) Quando o valor da varivel 0
Se for utilizada a funo de visualizao de diretrios de disquete, o nome
do arquivo transmitido VARIAV. DA MACRO.
As variveis comuns (de #500 a #531) podem ser introduzidas e
transmitidas.
Quando se especifica a opo para adicionar uma varivel comum, os
valores entre #500 e #999 podem ser introduzidos e transmitidos.
Os valores entre #100 e #199 podem ser introduzidos e transmitidos se o
bit 3 (PU5) do parmetro n 6001 possuir o valor 1.

510

8.8

VISUALIZAO DO
DIRETRIO DO
DISQUETE

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Na tela de exibio dos diretrios do disquete, pode ser apresentado o


diretrio de arquivos do FANUC Handy File, da FANUC Floppy Cassette
ou do FANUC FA Card. Alm disso, esses arquivos podem ser
carregados, transmitidos e apagados.

DIRETORIO (DISCO)
NO. NOME DO ARQUIVO
0001
0002
0003
0004
0005
0006
0007
0008
0009

PARAMETRO
O0001
O0002
O0010
O0040
O0050
O0100
O1000
O9500

EDICAO

****

PRGRM

58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6

*** ***
DIR

511

O0001 N00000
(METRO) VOL

11:27:14
(OPRC)

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

8.8.1
Visualizao do Diretrio
Visualizao 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 EDICAO no painel de operao da mquina.

2 Pressione a tecla de funo

3 Pressione a soft key com seta para a direita


para o menu seguinte).

(tecla de mudana

4 Pressione a soft key [DISCO].


5 Pressione a tecla de pgina

ou

6 Aparece a seguinte tela.


DIRETORIO (DISCO)
NO. NOME DO ARQUIVO
0001
0002
0003
0004
0005
0006
0007
0008
0009

O0001 N00000
(METRO) VOL

PARAMETRO
O0001
O0002
O0010
O0040
O0050
O0100
O1000
O9500

EDICAO

****

PESQ D

LER

58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6

*** ***
ENVIAR

11:30:24
APAGAR

Fig. 8.8.1 (a)

7 Pressione novamente uma tecla de pgina para exibir outra pgina do


diretrio.

512

B--63604PO/01

Procedimento 2

8. ENTRADA/SADA DE DADOS

OPERAO

Para exibir um diretrio de arquivos, comeando pelo nmero de


arquivo especificado, proceda da seguinte forma:
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo

3 Pressione vrias vezes a soft key com seta para a direita


(tecla de mudana para o menu seguinte).
4 Pressione a soft key [DISCO].
5 Pressione a soft key [(OPRC)].
6 Pressione a soft key [PESQ D].
7 Introduza o nmero de um arquivo.
8 Pressione as soft keys [DEF A] e [EXEC].
9 Pressione uma tecla de pgina para exibir outra pgina do diretrio.
10 Pressione a soft key [CAN] para regressar visualizao de soft keys
apresentada na tela da Fig. 8.8.1(b).
DIRETORIO (DISCO)
NO. NOME DO ARQUIVO
0004
0005
0006
0007
0008
0009

O0001 N00000
(METRO) VOL

O0010
O0040
O0050
O0100
O1000
O9500

PESQUISAR
ARQU.NO. =
>_
EDICAO * * * *

1.3
1.3
1.9
1.9
1.9
2.6

*** ***

DEF A

15: 27 : 34
CAN

Fig. 8.8.1 (b)

513

EXEC

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Explicaes
D Campos da tela e seus
significados

NO
: Mostra o nmero do arquivo
NOME DO ARQUIVO : Nome do arquivo.
(METRO)
: Converte e imprime a capacidade do arquivo
ao longo da fita de papel. tambm possvel
imprimir H (PS)I atravs da definio da
UNIDADE
DE
ENTRADA
como
POLEGADA nos dados especificados.
VOL.
: Se for um arquivo multi--volume, o
respectivo estado atualmente.
(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

514

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

8.8.2

O contedo do arquivo especificado lido para a memria do NC.

Leitura de Arquivos
Procedimento para a Leitura de Arquivos
1 Pressione o boto EDICAO no painel de operao da mquina.
Para o controle de dois caminhos, selecione com a respectiva chave de
seleo a unidade porta--ferramenta para a qual o arquivo dever ser
introduzido na memria.
2 Pressione a tecla de funo

3 Pressione vrias vezes a soft key com seta para a direita


(tecla de mudana para o menu seguinte).
4 Pressione a soft key [DISCO].
5 Pressione a soft key [(OPRC)].
6 Pressione a soft key [LER].
DIRETORIO (DISCO)
NO. NOME DO ARQUIVO
0001
0002
0003
0004
0005
0006
0007
0008
0009

O0001 N00000
(METRO) VOL

PARAMETRO
O0001
O0002
O0010
O0040
O0050
O0100
O1000
O9500

58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6

LER
ARQU.NO.=
>_
EDICAO

NO.PROGRAMA=

****

*** ***

DEF O

DEF A

11 : 55 : 04

STOP

CAN

EXEC

7 Introduza o nmero de um arquivo.


8 Pressionar a soft key [DEF.A].
9 Para alterar o nmero do programa, introduza o nmero do programa
e pressione, em seguida, a soft key [DEF.O].
10 Pressione a soft key [EXEC]. O nmero de arquivo indicado no canto
inferior esquerdo da tela automaticamente acrescido de uma
unidade.
11 Pressione a soft key [CAN] para regressar visualizao de soft keys
apresentada na tela da Fig. 8.8.1.(b).
515

8. ENTRADA/SADA DE DADOS

8.8.3
Sada de Programas

OPERAO

B--63604PO/01

Qualquer programa guardado na memria da unidade CNC pode ser


transmitido como arquivo para um disquete.

Procedimento para a Sada de Programas


1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo

3 Pressione vrias vezes a soft key com seta para a direita


(tecla de mudana para o menu seguinte).
4 Pressione a soft key [DISCO].
5 Pressione a soft key [(OPRC)].
6 Pressione a soft key [ENVIAR].
DIRETORIO (DISCO)
NO. NOME DO ARQUIVO
0001 PARAMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500
ENVIAR
ARQUIVO NO. =
>_
EDICAO
****

58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
2.6
NO.PROGRAMA=

*** ***

DEF O

DEF A

O0002 N01000
(METRO) VOL

STOP

11 : 55 : 26
CAN

EXEC

7 Introduza um nmero de programa. Para escrever todos os programas


em um s arquivo, introduza --9999 no campo destinado ao nmero
do programa. Neste caso, o arquivo registrado com o nome
TODOS-- OS.PROGRAM.
8 Pressione a soft key [DEF.O].
9 Pressione a soft key [EXEC]. O(s) programa(s) especificado(s) no
passo 7, /so gravados no disquete a seguir ao ltimo arquivo. Para
transmitir o programa, depois de ter apagado arquivos a partir de um
nmero de arquivo existente, introduza o nmero do arquivo e
pressione a soft key [DEF.A] e, em seguida, a soft key [EXEC].
10 Pressione a soft key [CAN] para regressar visualizao de soft keys
apresentada na tela da Fig.8.8.1(b).

516

OPERAO

B--63604PO/01

8.8.4

8. ENTRADA/SADA DE DADOS

apagado o arquivo com o nmero especificado.

Apagar Arquivos
Procedimento para Apagar Arquivos
1 Pressione o boto EDICAO no painel de operao da mquina.
2 Pressione a tecla de funo

3 Pressione vrias vezes a soft key com seta para a direita


(tecla de mudana para o menu seguinte).
4 Pressione a soft key [DISCO].
5 Pressione a soft key [(OPRC)].
6 Pressione a soft key [APAGAR].
DIRETORIO (DISCO)
NO. NOME DO ARQUIVO
0001 PARAMETRO
0002 O0001
0003 O0002
0004 O0010
0005 O0040
0006 O0050
0007 O0100
0008 O1000
0009 O9500
APAGAR
NOME=
ARQU.NO.=
>_
EDICAO * * * * * * * * * *
DEF A

NOME A

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 A]. Se a especificao for feita
atravs do nome do arquivo, introduza o nome e pressione a soft key
[NOME A] .
8 Pressione a soft key [EXEC].
O arquivo especificado no campo destinado ao nmero do arquivo
apagado. Quando um arquivo apagado, diminuda uma unidade
aos nmeros dos arquivos subseqentes.
9 Pressione a soft key [CAN] para regressar visualizao de soft keys
apresentada na tela da Fig.8.8.1(b).

517

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Limitaes
D Insero de nmeros de
arquivos e de programas
atravs de teclas

Quando se pressiona [DEF.A] ou [DEF.O] sem ter introduzido o nmero


do arquivo e do programa, o campo do nmero do arquivo ou do programa
fica em branco. Quando se introduz 0 como nmero do arquivo ou do
programa, exibido 1.

D Dispositivos de E/S

Para utilizar o canal 0, especifique o nmero de um dispositivo no


parmetro 102.
Especifique o nmero do dispositivo de E/S no parmetro n 0112 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 com NO.ARQU. e


NO.PROGRAMA, so vlidos apenas os 4 ltimos dgitos.

D Comparao

Se a chave para proteo de dados do painel de operao da mquina se


encontrar na posio ON, no so lidos quaisquer programas do disquete.
Em vez disso, os programas so comparados com o contedo da memria
do CNC.

ALARM
N

Contedo

71

Foi introduzido um nmero de arquivo ou de programa invlido.


(O nmero de programa especificado no foi encontrado.)

79

A operao de comparao detectou diferenas entre o


programa carregado para a memria e o contedo do programa
existente no disquete.

86

O sinal de pronto (DR) do dispositivo de entrada/sada est


desligado. (Foi acionado um erro de arquivo no encontrado ou
de arquivo duplo no dispositivo de entrada/sada, devido
introduo de um nmero de arquivo, nmero de programa ou
nome de arquivo invlido.)

518

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

8.9

TRANSMISSO DE
UMA LISTA DE
PROGRAMAS PARA
UM DETERMINADO
GRUPO

Os programas CNC arquivados na memria podem ser agrupados de


acordo com seus nomes, permitindo, assim, a transmisso de programas
CNC por grupos. A Seo III--11.3.3 explica como exibir uma lista de
programas para um grupo especificado.

Procedimento para Sada de uma Lista de Programas para um Determinado Grupo

Procedimento

1 Chame a tela da lista de programas para um grupo de programas, de


acordo com a descrio da seo III--11.3.3.
DIRETORIO DE PROG.(GRUPO)
PROGRAMA(NUM.)
USADO:
60
LIVRE:
2
O0020 (ENGR--1000 PRIN
O0040 (ENGR--1000 SUB--1
O0200 (ENGR--1000 SUB--2
O2000 (ENGR--1000 SUB--3

>_
EDICAO

****

PRGRM

*** ***

***

O0001 N00010
MEMORIA(CARAC.)
3321
429
)
)
)
)

16 : 52 : 13

DIR

(OPRC)

2 Pressione a soft key [(OPRC)].


EDC--ST

PESQ--O

LER

TD--PRG

GRUPO

(tecla de mudana

4 Pressione a soft key de operao [ENVIAR].

ENVIAR

STOP

3 Pressione a soft key com seta para a direita


para o menu seguinte).

CAN

EXEC

5 Pressione a soft key de operao [TD--PRG].


Os programas CNC do grupo para o qual foi feita a pesquisa so
transmitidos. Se estes programas forem transmitidos para um
disquete, os mesmos so gravados em um arquivo com o nome
GRUPO DE PROGRAM.

519

8. ENTRADA/SADA DE DADOS

8.10

ENTRADA/SADA DE
DADOS NA TELA
TUDO E/S

OPERAO

B--63604PO/01

Para a entrada/sada de um determinado tipo de dados, selecionada,


geralmente, a tela correspondente. Por exemplo, a tela de parmetros
utilizada para receber ou enviar parmetros de ou para uma unidade
externa de entrada/sada, enquanto que a tela do programa utilizada
para receber e enviar programas. Contudo, os programas, parmetros,
dados de correo e variveis de macros podem ser recebidos ou
enviados atravs de uma s tela comum: A tela TUDO E/S.
LER/ENVIAR (PROGRAMA)
CANAL DE E/S
3
NO.DO MODULO
0
TAXABAUD
4800
BIT STOP
2
ENTRADA ZERO (EIA)
NO
VERIF TV(NOTAS)
ON
VERIF CD (232C)
OFF
BIT DE PARID.
OFF
INTERFACE
RS422
CODIGO DE FIM
EXT

O1234 N12345
VERIF TV
CODIG.ENVIO
COD.ENTRADA
SAIDA AVANCO
SAIDA EOB (ISO)
TAXABAUD.CW
RESET/ALARME
COMANDO SAT
PROTOCOL.COM
CODIGO COM

OFF
ISO
ASCII
AVANCO
CR
INTER
ON
HOST
A
ASCII

(0:EIA 1:ISO)>1_
MDI

****

PRGRM

*** ***
PARAM

***
CORRECAO

12:34:56
MACRO

Fig. 8.10 Tela TUDO E/S (se for utilizado o canal


3 para a entrada/sada)

520

(OPRC)

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

8.10.1
Definio de
parmetros de
entrada/sada

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

2 Pressione vrias vezes a soft key com seta para a direita


(tecla de mudana para o menu seguinte).
3 Pressione a soft key [TUDO E/S] para chamar a tela TUDO E/S.
NOTA
1 Se o programa ou o disquete for selecionado no modo
EDICAO, chamada a tela de diretrios do programa ou a
tela do disquete.
2 Se a mquina for ligada primeiro, o programa selecionado
por omisso.

LER/ENVIAR (PROGRAMA)
CANAL DE E/S
3
NO.DO MODULO
0
TAXABAUD
4800
BIT STOP
2
ENTRADA ZERO (EIA)
NO
VERIF TV (NOTAS)
ON
VERIF CD (232C)
OFF
BIT DE PARID.
OFF
INTERFACE
RS422
CODIGO DE FIM
EXT

O1234 N12345
VERIF TV
CODIG.ENVIO
COD.ENTRADA
SAIDA AVANCO
SAIDA EOB (ISO)
TAXABAUD.CW
RESET/ALARME
COMANDO SAT
PROTOCOL.COM
CODIGO COM

OFF
ISO
ASCII
AVANCO
CR
INTER
ON
HOST
A
ASCII

(0:EIA 1:ISO)>1_
MDI

****

PRGRM

*** ***

***

PARAM CORRECAO

12:34:56
MACRO

(OPRC)

NOTA
O medidor da taxa de baud, o controle CD (232C), o
relatrio de reset/alarme e o bit de paridade do parmetro
n 134, bem como o cdigo de comunicao, o cdigo de
fim, o protocolo de comunicao, a interface e o comando
SAT do parmetro n 135, s so exibidos se o canal 3 for
utilizado para a entrada/sada.
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.)
521

8. ENTRADA/SADA DE DADOS

8.10.2

OPERAO

B--63604PO/01

A entrada e sada de um programa pode ser efetuada atravs da tela TUDO


E/S. Para introduzir um programa atravs de um disquete ou de um carto,
o usurio ter de especificar o arquivo de entrada em que o programa est
includo (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 EDICAO. exibido um diretrio de programas.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
D O diretrio de programas s exibido no modo EDICAO. Em
todos os outros modos, exibida a tela TUDO E/S.
O0001 N00010
PROGRAMA(NUM.)
USADO :
60
LIVRE
:
2

MEMORIA(CARAC.)
3321
429

O0010 O0001 O0003 O0002 O0555 O0999


O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

>_
EDICAO

****

PESQ D

CAN

EXEC

LER

*** ***

***

ENVIAR

14:46:09
APAGAR

(OPRC)

4 Introduza o endereo N.
5 Introduza o nmero do arquivo a ser procurado.
D N0
encontrado o primeiro arquivo do disquete.
D Um entre N1 e N9999
encontrado um arquivo especificado entre 1 e 9999.
D N--9999
encontrado o arquivo imediatamente a seguir ao que foi usado
por ltimo.
D N--9998
Se especificar --9998, encontrado o arquivo subseqente. Em
seguida, sempre que seja executada uma operao de entrada/sada
de um arquivo, N--9999 automaticamente inserido. Isso significa
que os arquivos subseqentes podem ser automaticamente
encontrados seqencialmente.
Este estado cancelado atravs da especificao de N0, N1 a
N9999 ou N--9999, ou ainda aps um reset.
6 Pressione as soft keys [PESQ D] e [EXEC].
encontrado o arquivo especificado.

522

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Explicaes
D Diferena entre N0 e N1

D Acionamento de alarmes
durante a pesquisa de
arquivos
D Pesquisa de arquivos
por meio de N--9999

Se j existir algum arquivo no disquete ou no carto, a especificao de


N0 ou de N1 tem o mesmo efeito. Se N1 for especificado quando no h
nenhum arquivo no disquete ou no carto, acionado um alarme, uma vez
que no possvel encontrar o primeiro arquivo. Atravs da especificao
de N0, a cabea de leitura posicionada no incio do disquete ou do carto,
independentemente do disquete/carto j conter arquivos ou no.
Portanto, no acionado qualquer alarme. N0 pode ser especificado, por
exemplo, quando se pretende gravar um programa em um novo disquete
ou carto ou quando se utiliza um disquete ou carto usado, depois de
terem sido apagados previamente todos os arquivos l existentes.
Se for gerado um alarme (p. ex., devido a um erro de pesquisa de arquivos)
durante a pesquisa de arquivos, o CNC no aciona o alarme
imediatamente. No entanto, se for executada subseqentemente uma
entrada/sada com esse arquivo, acionado um alarme P/S (n 086).
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 reduzir--se 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


III--8.10.1.
2 Selecione o modo EDICAO. exibido um diretrio de programas.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
D O diretrio de programas s exibido no modo EDICAO. Em
todos os outros modos, exibida a tela TUDO E/S.
O0001 N00010
PROGRAMA(NUM.)
USADO :
60
LIVRE
:
2

MEMORIA(CARAC.)
3321
429

O0010 O0001 O0003 O0002 O0555 O0999


O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040
>_
EDICAO
PESQ D

****
LER

*** ***

***

ENVIAR

14:46:09
APAGAR

(OPRC)

4 Para especificar o nmero de programa que dever ser atribudo ao


programa que pretende introduzir, 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.
523

8. ENTRADA/SADA DE DADOS

STOP

CAN

EXEC

OPERAO

B--63604PO/01

5 Pressione a soft key [LER] e, em seguida, [EXEC].


O programa introduzido com o nmero que lhe foi atribudo no
passo 4.
Para cancelar a entrada, pressione a soft key [CAN]. Para interromper
a entrada antes de seu trmino, pressione a soft key [STOP].

Sada de um programa
1 Pressione a soft key [PRGRM] na tela TUDO E/S, descrita na Seo
III--8.10.1.

Procedimento

2 Selecione o modo EDICAO. exibido um diretrio de programas.


3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
D O diretrio de programas s exibido no modo EDICAO. Em
todos os outros modos, exibida a tela TUDO E/S.
O0001 N00010
PROGRAMA(NUM.)
USADO :
60
LIVRE
:
2

MEMORIA(CARAC.)
3321
429

O0010 O0001 O0003 O0002 O0555 O0999


O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

>_
EDICAO
PESQ D

****

*** ***

LER

ENVIAR

***

14:46:09
APAGAR

(OPRC)

4 Introduza o endereo O.
5 Introduza o nmero de programa desejado.
Se for introduzido o nmero --9999, so enviados todos os programas
arquivados na memria.
Para a sada de uma srie de programas, introduza O
,
Ojjjj. Os programas com os nmeros de
a jjjj
sero emitidos.
Se o 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 de forma ordenada, 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].
524

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Apagar arquivos
1 Pressione a soft key [PRGRM] na tela TUDO E/S, descrita na Seo
III--8.10.1.

Procedimento

2 Selecione o modo EDICAO. exibido um diretrio de programas.


3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
D O diretrio de programas s exibido no modo EDICAO. Em
todos os outros modos, exibida a tela TUDO E/S.
O0001 N00010
PROGRAMA(NUM.)
USADO :
60
LIVRE
:
2

MEMORIA(CARAC.)
3321
429

O0010 O0001 O0003 O0002 O0555 O0999


O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

>_
EDICAO

****

PESQ D

LER

*** ***

***

ENVIAR

14:46:09
APAGAR

(OPRC)

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 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
Depois de apagar
de 1 a (k--1)
de 1 a (k--1)
k
Apagado
de (k+1) a n
de k a (n--1)

D Proteo contra
gravao

Antes de se poder apagar um arquivo, o boto de proteo contra escrita


do disquete ter de ser colocado na posio que permite escrever no
disquete.

525

8. ENTRADA/SADA DE DADOS

8.10.3

OPERAO

B--63604PO/01

A entrada e sada de parmetros pode ser efetuada atravs da tela TUDO


E/S.

Entrada e sada de
parmetros

Entrada de parmetros

Procedimento

1 Pressione a soft key [PARAM] na tela TUDO E/S, descrita na Seo


III--8.10.1.
2 Selecione o modo EDICAO.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
LER/ENVIAR (PARAMETRO)
CANAL DE E/S
3
NO.DO MODULO
0
TAXABAUD
4800
BIT STOP
2
ENTRADA ZERO (EIA)
NO
VERIF TV (NOTAS)
ON
VERIF CD (232C)
OFF
BIT DE PARID.
OFF
CODIGO DE FIM
EXT
INTERFACE
RS422

O1234 N12345
VERIF TV
OFF
CODIG.ENVIO
ISO
COD.ENTRADA
ASCII
SAIDA AVANCO AVANCO
SAIDA EOB (ISO)
CR
TAXABAUD.CW
INTER
RESET/ALARME
ON
CODIGO COM
ASCII
PROTOCOL.COM
A
COMANDO SAT
HOST

(0:EIA 1:ISO)>1_
MDI

CAN

EXEC

****

*** ***

***

LER

ENVIAR

12:34:56

4 Pressione a soft key [LER] e, em seguida, [EXEC].


Os parmetros so lidos e o indicador de ENTRADA fica piscando
no canto inferior direito da tela. Depois de concluda a entrada, o
indicador de ENTRADA apagado da tela.
Para cancelar a entrada, pressione a soft key [CAN].

526

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Sada de parmetros
1 Pressione a soft key [PARAM] na tela TUDO E/S, descrita na Seo
III--8.10.1.

Procedimento

2 Selecione o modo EDICAO.


3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
LER/ENVIAR (PARAMETRO)
CANAL DE E/S
3
NO.DO MODULO
0
TAXABAUD
4800
BIT STOP
2
ENTRADA ZERO (EIA)
NO
VERIF TV (NOTAS)
ON
VERIF CD (232C)
OFF
BIT DE PARID.
OFF
CODIGO DE FIM
EXT
INTERFACE
RS422

O1234 N12345
VERIF TV
OFF
CODIG.ENVIO
ISO
COD.ENTRADA
ASCII
SAIDA AVANCO AVANCO
SAIDA EOB (ISO)
CR
TAXABAUD.CW
INTER
RESET/ALARME
ON
CODIGO COM
ASCII
PROTOCOL.COM
A
COMANDO SAT
HOST

(0:EIA 1:ISO)>1_
MDI

CAN

EXEC

****

*** ***

***

LER

ENVIAR

12:34:56

4 Pressione a soft key [ENVIAR] e, em seguida, [EXEC].


Os parmetros so enviados e o indicador de SAIDA fica piscando
no canto inferior direito da tela. Depois de concluda a sada, o
indicador de SAIDA apagado da tela.
Para cancelar a sada, pressione a soft key [CAN].

527

8. ENTRADA/SADA DE DADOS

8.10.4
Entrada e Sada de
Dados de Correo

OPERAO

B--63604PO/01

A entrada e sada dos dados de correo pode ser efetuada atravs da tela
TUDO E/S.

Entrada de dados de correo


1 Pressione a soft key [CORREC] na tela TUDO E/S, descrita na
Seo III--.--8.10.1

Procedimento

2 Selecione o modo EDICAO.


3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
LER/ENVIAR (CORRECAO)
CANAL DE E/S
3
NO.DO MODULO
0
TAXABAUD
4800
BIT STOP
2
ENTRADA ZERO (EIA)
NO
VERIF TV (NOTAS)
ON
VERIF CD (232C)
OFF
BIT DE PARID.
OFF
CODIGO DE FIM
EXT
INTERFACE
RS422

O1234 N12345
VERIF TV
OFF
CODIG.ENVIO
ISO
COD.ENTRADA
ASCII
SAIDA AVANCO AVANCO
SAIDA EOB (ISO)
CR
TAXABAUD.CW
INTER
RESET/ALARME
ON
CODIGO COM
ASCII
PROTOCOL.COM
A
COMANDO SAT
HOST

(0:EIA 1:ISO)>1_
MDI

CAN

EXEC

****

*** ***

***

LER

ENVIAR

12:34:56

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].

528

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Sada de dados de correo


1 Pressione a soft key [CORREC] na tela TUDO E/S, descrita na
Seo III--.--8.10.1

Procedimento

2 Selecione o modo EDICAO.


3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
LER/ENVIAR (CORRECAO)
CANAL DE E/S
3
NO.DO MODULO
0
TAXABAUD
4800
BIT STOP
2
ENTRADA ZERO (EIA)
NO
VERIF TV (NOTAS)
ON
VERIF CD (232C)
OFF
BIT DE PARID.
OFF
CODIGO DE FIM
EXT
INTERFACE
RS422

O1234 N12345
VERIF TV
OFF
CODIG.ENVIO
ISO
COD.ENTRADA
ASCII
SAIDA AVANCO AVANCO
SAIDA EOB (ISO)
CR
TAXABAUD.CW
INTER
RESET/ALARME
ON
CODIGO COM
ASCII
PROTOCOL.COM
A
COMANDO SAT
HOST

(0:EIA 1:ISO)>1_
MDI

CAN

EXEC

****

*** ***

***

LER

ENVIAR

12:34:56

4 Pressione a soft key [ENVIAR] e, em seguida, [EXEC].


Os dados de correo so enviados e o indicador de SAIDA fica
piscando no canto inferior direito da tela. Depois de concluda a sada,
o indicador de SAIDA apagado da tela.
Para cancelar a sada, pressione a soft key [CAN].

529

8. ENTRADA/SADA DE DADOS

8.10.5
Sada de variveis
comuns de macros
de usurio

OPERAO

B--63604PO/01

A sada de variveis comuns de macros de usurio pode ser efetuada


atravs da tela TUDO E/S.

Sada de variveis comuns de macros de usurio

Procedimento

1 Pressione a soft key [MACRO] na tela TUDO E/S, descrita na Seo


III--8.10.1.
2 Selecione o modo EDICAO.
3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
LER/ENVIAR (MACRO)

O1234 N12345

CANAL DE E/S
3
NO.DO MODULO
0
TAXABAUD
4800
BIT STOP
2
ENTRADA ZERO (EIA)
NO
VERIF TV (NOTAS)
ON
VERIF CD (232C)
OFF
BIT DE PARID.
OFF
CODIGO DE FIM
EXT
INTERFACE
RS422

VERIF TV
OFF
CODIG.ENVIO
ISO
COD.ENTRADA
ASCII
SAIDA AVANCO AVANCO
SAIDA EOB (ISO)
CR
TAXABAUD.CW
INTER
RESET/ALARME
ON
CODIGO COM
ASCII
PROTOCOL.COM
A
COMANDO SAT
HOST

(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 SAIDA fica piscando no canto inferior direito da tela. Depois de
concluda a sada, o indicador de SAIDA apagado da tela.
Para cancelar a sada, pressione a soft key [CAN].
NOTA
Para introduzir uma varivel de macro, faa a leitura da
instruo da macro de usurio como programa e execute,
em seguida, o programa.

530

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

8.10.6
Entrada e sada de
arquivos em disquetes

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 vrias vezes a soft key com seta para a direita


(tecla de
mudana para o menu seguinte) na tela TUDO E/S, descrita na seo
III--8.10.1.
2 Pressione a soft key [DISCO].
3 Selecione o modo EDICAO. A tela do disquete exibida.
4 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
A tela do disquete s exibida no modo EDICAO. Em todos os outros
modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO)

>
MDI

****

PESQ D

O1234 N12345

*** ***

***

LER

ENVIAR

12:34:56
APAGAR

5 Pressione a soft key [PESQ A].


6 Introduza o nmero do arquivo desejado e pressione, em seguida, a
soft key [DEF A].
DEF A

CAN

EXEC

531

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

7 Pressione a soft key [EXEC]. exibido um diretrio em que o


arquivo especificado se encontra em primeiro lugar. Os arquivos
subseqentes do diretrio podem ser exibidos, pressionando a tecla
de pgina.
LER/ENVIAR (DISCO)
N.
NOME DO ARQUIVO
0001
PARAMETRO
0002
TODOS--OS.PROGRAM.
0003
O0001
0004
O0002
0005
O0003
0006
O0004
0007
O0005
0008
O0010
0009
O0020
PESQ A
ARQU.NO.=2
>2_
EDICAO * * * * * * * * * *
PESQ D

***

O1234 N12345
(METRO) VOL
46.1
12.3
11.9
11.9
11.9
11.9
11.9
11.9
11.9

12:34:56
CAN

EXEC

Pressionando simplesmente a tecla de pgina, exibido um diretrio


em que o primeiro arquivo se encontra na posio superior. (No
necessrio pressionar a soft key [PESQ A].)

532

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Entrada de um arquivo

Procedimento

1 Pressione vrias vezes a soft key com seta para a direita


(tecla de
mudana para o menu seguinte) na tela TUDO E/S, descrita na seo
III--8.10.1.
2 Pressione a soft key [DISCO].
3 Selecione o modo EDICAO. A tela do disquete exibida.
4 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
A tela do disquete s exibida no modo EDICAO. Em todos os outros
modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO)

>
MDI

****

PESQ D

O1234 N12345

*** ***

***

LER

ENVIAR

12:34:56
APAGAR

5 Pressione a soft key [LER].

DEF A

DEF O

STOP

CAN

EXEC

6 Introduza o nmero do arquivo ou do programa que dever ser


introduzido.
D Especificao do nmero de um arquivo: Introduza o nmero do
arquivo desejado e pressione, em seguida, a soft key [DEF A].
D Especificao do nmero de um programa: Introduza o nmero do
programa desejado e pressione, em seguida, a soft key [DEF O].
7 Pressione a soft key [EXEC].
O arquivo ou programa especificado lido e o indicador de
ENTRADA fica piscando no canto inferior direito da tela. Depois
de concluda a entrada, o indicador de ENTRADA apagado da
tela.

533

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Sada de um arquivo

Procedimento

1 Pressione vrias vezes a soft key com seta para a direita


(tecla de
mudana para o menu seguinte) na tela TUDO E/S, descrita na seo
III--8.10.1.
2 Pressione a soft key [DISCO].
3 Selecione o modo EDICAO. A tela do disquete exibida.
4 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
A tela do disquete s exibida no modo EDICAO. Em todos os outros
modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO)

>
MDI

****

PESQ D

O1234 N12345

*** ***

***

LER

ENVIAR

12:34:56
APAGAR

5 Pressione a soft key [ENVIAR].


DEF A

DEF O

STOP

CAN

EXEC

6 Introduza o nmero do programa que dever ser enviado, juntamente


com o nmero do arquivo de sada desejado.
D Especificao do nmero de um arquivo: Introduza o nmero do
arquivo desejado e pressione, em seguida, a soft key [DEF A].
D Especificao do nmero de um programa: Introduza o nmero do
programa desejado e pressione, em seguida, a soft key [DEF O].
7 Pressione a soft key [EXEC].
O programa especificado enviado e o indicador de SAIDA fica
piscando no canto inferior direito da tela. Depois de concluda a sada,
o indicador de SAIDA apagado da tela.
No sendo especificado o nmero de um arquivo, o programa
escrito no fim dos arquivos atualmente registrados.

534

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Apagar arquivos

Procedimento

1 Pressione vrias vezes a soft key com seta para a direita


(tecla de
mudana para o menu seguinte) na tela TUDO E/S, descrita na seo
III--8.10.1.
2 Pressione a soft key [DISCO].
3 Selecione o modo EDICAO. A tela do disquete exibida.
4 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram--se da
forma abaixo descrita.
A tela do disquete s exibida no modo EDICAO. Em todos os outros
modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO)

>
MDI

****

PESQ D

O1234 N12345

*** ***

***

LER

ENVIAR

12:34:56
APAGAR

5 Pressione a soft key [APAGAR].


6 Introduza o nmero do arquivo desejado e pressione, em seguida, a
soft key [DEF A].
DEF A

CAN

EXEC

7 Pressione a soft key [EXEC]. O arquivo especificado apagado.


Depois de apagado o arquivo desejado, os arquivos subseqentes so
deslocados para cima.

535

8. ENTRADA/SADA DE DADOS

8.10.7

OPERAO

B--63604PO/01

Os dados guardados na memria do CNC podem ser salvos em um carto


de memria, no formato MS--DOS. Os dados guardados em um carto de
memria podem ser carregados na memria CNC.
As operaes de salvamento e de carga podem ser executadas atravs das
soft keys, enquanto o CNC estiver em funcionamento.
A carga pode ser executada de duas maneiras diferentes. Com o primeiro
mtodo, so carregados todos os dados de memria salvos. Com o
segundo mtodo, so carregados apenas os dados selecionados.

Entrada/sada em
cartes de memria

O1234 N12345

LER/ENVIAR(CARTAO--M)

*1: Memria CNC


RAM CNC

Carto de memria

512K bytes

2. 000M bytes S- RAM

Arquivo
SRAM0_5A. FDB

1/

*2: Tamanho e tipo do carto de memria

1)

524288 bytes 97/ 01/ 23

*3: Nome, tamanho, data e nmero de arquivos


registrados no carto de memria

Mensagem
COMPLETO

*4: Mensagem de operao

DESLIGAR
Selec. : Tudo

*5: Selecione o tipo desejado de dados a


carregar somente quando [CARREG]
estiver selecionado.

0 T0000

EDICAO **** - - EMG- 12: 15: 00


[FORMATO] [ SALVAR ] [CARREG] [ APAGAR ] [

[ CAN ] [

] [

] [ CAN ] [ EXEC ]

Se tiver sido selecionado [FORMATO],


[SALVAR] ou [APAGAR]

[ SELEC ] [

] [

] [ CAN ] [ EXEC ]

Se tiver sido selecionado [CARREG]

D O tamanho da memria do CNC (*1) sempre exibido.


D Se no tiver sido inserido um carto de memria, o campo de
mensagens (*4) apresenta uma mensagem pedindo ao usurio para
inserir um carto de memria, no sendo, contudo, indicados os
estados do carto de memria (*2 e *3).
D Se o carto de memria inserido for invlido (caso no haja uma
memria de atributos ou a memria de atributos no contenha
qualquer informao sobre o mdulo), o campo de mensagens (*4)
apresenta uma mensagem de erro, no sendo, contudo, indicados os
estados do carto de memria (*2 e *3).

536

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Salvar os dados da
memria

Os dados guardados na memria do CNC podem ser salvos em um carto


de memria, no formato MS--DOS.

Salvar os dados da memria

Procedimento

1 Pressione vrias vezes a soft key com seta para a direita


(tecla de
mudana para o menu seguinte) na tela TUDO E/S, descrita na seo
III--8.10.1.
2 Pressione a soft key [CARTAO-- M].
3 Coloque o CNC no estado de parada de emergncia.
4 Quando o carto de memria inserido, seu estado indicado da
seguinte forma:
O1234 N12345

LER/ENVIAR(CARTAO--M)
RAM CNC

Carto de memria

512K bytes

2. 000M bytes S- RAM


(

Arquivo
SRAM0_5A. FDB

1/

1)

524288 bytes 97/ 01/ 23

Mensagem

Selec. : Tudo

0 T0000

EDICAO **** - - EMG- 12: 15: 00


[FORMATO] [ SALVAR ] [ CARREG ] [ APAGAR ] [

5 Pressione a soft key [SALVAR].


CAN

EXEC

6 exibida uma mensagem pedindo ao usurio que confirme a


operao. Pressione a soft key [EXEC] para executar a operao de
salvamento.
7

Enquanto os dados esto sendo salvos no carto, a mensagem EM


CURSO fica piscando e o nmero de bytes salvos exibido no
campo de mensagens.

8 Logo que todos os dados tenham sido salvos no carto, exibida a


mensagem COMPLETO no campo de mensagens, sendo a
mensagem PRESS BOTAO RESET exibida na segunda linha.
9 Pressione a tecla de RESET. As mensagens exibidas so apagadas da
tela e a indicao do estado do carto de memria substituda pela do
arquivo salvo.
NOTA
Todos os dados existentes na memria do CNC so salvos
no carto de memria. Os dados da memria CNC no
podem ser salvos seletivamente.

537

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Explicaes
D Nome do arquivo

O nome de arquivo utilizado para a operao de salvamento determinado


pelo tamanho da SRAM existente no CNC. O arquivo com os dados
salvos dividido em blocos de 512KB.
Arquivo SRAM

Tamanho da SRAM
Quantidade de
arquivos

1
2
3
4
5
6

256KB

512 KB

1.0 MB

2.0 MB

SRAM256A. FDB SRAM0_5A. FDB SRAM1_0A. FDB SRAM2_0A. FDB


SRAM1_0B. FDB SRAM2_0B. FDB
SRAM2_0C. FDB
SRAM2_0D. FDB

D Cancelar o salvamento

3.0 MB
SRAM3_0A. FDB
SRAM3_0B. FDB
SRAM3_0C. FDB
SRAM3_0D. FDB
SRAM3_0E. FDB
SRAM3_0F. FDB

Para cancelar o salvamento do arquivo antes de seu trmino, pressione a


tecla

no painel de operao MDI.

D Pedido de substituio
do carto de memria

Se o espao livre do carto de memria for inferior a 512K bytes, exibido


um pedido de substituio do carto de memria. Nesse caso, insira um
novo carto de memria.

Carregar dados para a


memria (recuperao)

Os dados da memria do CNC salvos em um carto de memria podem


ser novamente carregados (recuperados) para a memria do CNC.
Os dados da memria CNC podem ser carregados de duas maneiras
diferentes. Com o primeiro mtodo, so carregados todos os dados de
memria salvos. Com o segundo mtodo, so carregados apenas os dados
selecionados.

538

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Carregar os dados de memria

Procedimento

1 Pressione vrias vezes a soft key com seta para a direita


(tecla de
mudana para o menu seguinte) na tela TUDO E/S, descrita na seo
III--8.10.1.
2 Pressione a soft key [CARTAO-- M].
3 Coloque o CNC no estado de parada de emergncia.
4 Quando o carto de memria inserido, seu estado indicado da
seguinte forma:
O1234 N12345

LER/ENVIAR(CARTAO--M)
RAM CNC

Carto de memria

512K bytes

2. 000M bytes S- RAM


(

Arquivo
SRAM0_5A. FDB

1/

1)

524288 bytes 97/ 01/ 23

Mensagem

Selec. : Tudo

0 T0000

EDICAO **** - - EMG- 12: 15: 00


[FORMATO] [ SALVAR ] [CARREG ] [APAGAR ] [

5 Pressione a soft key [CARREG].


6 Com as teclas do cursor

SELEC.

CAN

EXEC

, selecione o arquivo que dever

ser carregado do carto de memria.


Nos sistemas com uma RAM CNC de 1.0MB ou de 2.5MB, poder
ser necessrio carregar vrios arquivos. possvel especificar para
cada arquivo se devero ser carregados todos os dados ou apenas os
dados selecionados.
7 Para executar um carregamento de dados seletivo, pressione a soft
key [SELEC] e, selecione, em seguida, os dados que devero ser
carregados. De cada vez que a soft key for pressionada, as
informaes exibidas alteram--se ciclicamente da seguinte forma:
Tudo

Programa

Parmetro

Correo
C

Dados PMC

Dados de macros

8 Depois de verificar a seleo dos arquivos, pressione a soft key


[EXEC].
9 Durante a carga, a mensagem EM CURSO fica piscando e o
nmero de bytes carregados exibido no campo de mensagens.
10 Depois de concluda a carga, a mensagem COMPLETO exibida
no campo de mensagens, sendo apresentada na segunda linha a
mensagem PRESS BOTAO RESET.
11 Pressione a tecla de RESET. As mensagens so apagadas da tela.
539

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Explicaes
D Cancelar a carga

Para cancelar a carga de arquivos antes de seu trmino, pressione a tecla


no painel de operao MDI.

D Desligar a mquina
depois de carregar

Dependendo do tipo de dados, poder ser necessrio desligar e voltar a


ligar o sistema para que os dados carregados sejam inicializados. Sendo
necessrio faz--lo, a mensagem DESLIGAR exibida no campo de
mensagens.

D Parmetros/Dados PMC

Antes de carregar os parmetros/dados PMC, ative a funo de escrita de


parmetros.

D Dados de programa/
correo

Antes de carregar dados de programa/correo, coloque a chave de


proteo de dados do painel de operao da mquina na posio ON.

D Carregar arquivos de
vrios cartes de
memria

Se for necessrio carregar vrios arquivos de vrios cartes de memria,


exibida uma mensagem com o pedido de substituio do carto de
memria.
NOTA
Se os dados salvos e o sistema CNC, para o qual esses
dados devero ser carregados, no satisfizerem as
condies seguintes, ser exibida uma mensagem de erro
no campo de mensagens e a carga ser desativada. Tenha,
contudo, em ateno que, ao efetuar uma carga seletiva,
o arquivo ser carregado mesmo que a estrutura do
sistema CNC difira da do arquivo salvo.
O tamanho do arquivo salvo no corresponde ao
tamanho da RAM CNC.
O arquivo salvo tem uma extenso diferente.

540

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Formatao de cartes
de memria

Antes de se poder salvar um arquivo em um carto de memria,


necessrio formatar o carto de memria.

Formatao de um carto de memria

Procedimento

1 Pressione vrias vezes a soft key com seta para a direita


(tecla de
mudana para o menu seguinte) na tela TUDO E/S, descrita na seo
III--8.10.1.
2 Pressione a soft key [CARTAO-- M].
3 Coloque o CNC no estado de parada de emergncia.
4 Quando o carto de memria inserido, seu estado indicado da
seguinte forma:
O1234 N12345

LER/ENVIAR(CARTAO--M)
RAM CNC

Carto de memria

512K bytes

2. 000M bytes S- RAM

Arquivo
SRAM0_5A. FDB

1/

1)

524288 bytes 97/ 01/ 23

Mensagem

Selec. : Tudo

0 T0000

EDICAO **** - - EMG- 12: 15: 00


[FORMATO] [ SALVAR ] [ CARREG ] [APAGAR ] [

5 Pressione a soft key [FORMATO].


CAN

EXEC

6 exibida uma mensagem pedindo ao usurio que confirme a


operao. Pressione a soft key [EXEC] para executar a operao de
formatao.
7 Enquanto a formatao est sendo executada, a mensagem
FORMATANDO fica piscando.
8 Depois de concluda a formatao, a mensagem COMPLETO
exibida no campo de mensagens.

541

8. ENTRADA/SADA DE DADOS

Apagar arquivos

OPERAO

B--63604PO/01

Os arquivos que tenham sido salvos desnecessariamente, podem ser


apagados do carto de memria.

Apagar arquivos

Procedimento

1 Pressione vrias vezes a soft key com seta para a direita


(tecla de
mudana para o menu seguinte) na tela TUDO E/S, descrita na seo
III--8.10.1.
2 Pressione a soft key [CARTAO-- M].
3 Coloque o CNC no estado de parada de emergncia.
4 Quando o carto de memria inserido, seu estado indicado da
seguinte forma:
O1234 N12345

LER/ENVIAR(CARTAO--M)
RAM CNC

Carto de memria

512K bytes

2. 000M bytes S- RAM

Arquivo
SRAM0_5A. FDB

1/

1)

524288 bytes 97/ 01/ 23

Mensagem

Selec. : Tudo
EDICAO **** - - EMG- [FORMATO] [SALVAR ]

0 T0000

12: 15: 00
[CARREG ] [ APAGAR ] [

5 Pressione a soft key [APAGAR].


6 Com as teclas do cursor

, selecione o arquivo que dever

ser apagado do carto de memria.


CAN

EXEC

7 Depois de verificar a seleo dos arquivos, pressione a soft key


[EXEC].
8 Durante o processo de deteco, a mensagem APAGANDO fica
piscando no campo de mensagens.
9 Depois de concludo o apagamento, a mensagem COMPLETO
exibida no campo de mensagens.
NOTA
Uma SRAM de 1M bytes ou mais poder conter vrios
arquivos. Para apagar o contedo de uma dessas SRAM,
tero de ser apagados todos os arquivos l existentes.

542

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Mensagens e restries
Mensagens
Mensagem

Descrio

INSERIR CARTAO DE MEMORIA

O carto de memria no foi ainda inserido.

CARTAO DE MEMORIA INUTILIZAVEL

O carto de memria no contm qualquer informao sobre os mdulos.

FORMATAR CARTAO DE MEMORIA

O carto de memria no est ainda formatado. Formate o carto de


memria antes de o utilizar.

ARQUIVO INUTILIZAVEL.

O arquivo a ser carregado possui um formato ou uma extenso invlidos,


ou os dados guardados no carto de memria no correspondem ao
tamanho da memria do CNC.

SUBSTITUIR CARTAO DE MEMORIA.

Substitua o carto de memria.

ERRO NO ARQUIVOjjj

Ocorreu um erro durante o processamento de um arquivo. jjj


representa um cdigo de erro do arquivo.

DEFINIR ESTADO DE PARADA DE


EMERGENCIA.

A operao de salvamento/carga s pode ser executada no estado de


parada de emergncia.

PROTEGIDO CONTRA ESCRITA

Operao de salvamento: A chave de proteo do carto de memria


encontra--se na posio de proteo.
Operao de carga: A funo de escrita de parmetros est desativada.

VOLTAGEM REDUZIDA.

Verifica--se uma queda de voltagem na bateria do carto de memria. (


necessrio substituir a bateria.)

MODULO OCUPADO.

O carto de memria est sendo utilizado por outro usurio, ou no


possvel ter acesso ao mdulo, porque se encontra em curso uma operao
automtica.

SRAM CARTAO DE MEMORIA?

Esta mensagem pede ao usurio que confirme o incio do salvamento de


dados.

CARTAO DE MEMORIA SRAM?

Esta mensagem pede ao usurio que confirme o incio da carga de dados.

APAGAR ARQUIVO(S)?

Esta mensagem pede ao usurio que confirme o incio do processo de


apagamento de dados.

FORMATAR?

Esta mensagem pede ao usurio que confirme o incio da formatao.

SALVANDO

A operao de salvamento est sendo executada.

CARREGANDO

A operao de carga est sendo executada.

APAGANDO

O arquivo est sendo apagado.

FORMATANDO

O carto de memria est sendo formatado.

COMPLETO

O processo de salvamento ou de carga foi concludo.

PRESS BOTAO RESET.

Pressione a tecla de RESET.

DESLIGAR

Desligue a mquina e volte a lig--la novamente.

543

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Cdigos de erro do arquivo


Cdigo

Significado

99

Uma parte que precede a rea FAT do carto de memria


est destruda.

102

O carto de memria no possui espao livre suficiente.

105

O carto de memria no foi ainda inserido.

106

J est inserido um carto de memria.

110

O diretrio especificado no foi encontrado.

111

No possvel criar um novo diretrio, dado que h demasiados


arquivos no diretrio raiz.

114

O arquivo especificado no foi encontrado.

115

O arquivo especificado est protegido.

117

O arquivo ainda no foi aberto.

118

O arquivo j est aberto.

119

O arquivo est bloqueado.

121

O carto de memria no possui espao livre suficiente.

122

O nome de arquivo especificado invlido.

124

A extenso do arquivo especificado invlida.

129

Foi especificada uma funo no correspondente.

130

A especificao do mdulo invlida.

131

O caminho especificado invlido.

133

Foram abertos vrios arquivos simultaneamente.

135

O mdulo no est formatado.

140

O arquivo est protegido contra leitura/escrita.

Restries
D Tamanho do carto de
memria

O carto de memria a ser utilizado tem de possuir um tamanho superior


ao do mdulo RAM instalado no CNC. O tamanho do mdulo RAM pode
ser verificado atravs da tela de configurao do sistema.

D Especificaes do carto
de memria

Utilize um carto de memria correspondente a PCMCIA Ver. 2.0 ou


JEIDA Ver. 4.1.

D Memria de atributos

No podem utilizar--se cartes de memria que no possuam uma


memria de atributos, nem cuja memria de atributos no disponha de
informaes sobre o mdulo.

D Compatibilidade dos
dados salvos

Os dados salvos em um carto de memria s so compatveis com CNCs


que possuam a mesma configurao de hardware e a mesma configurao
de opes.

D Carto Flash ROM

O carto Flash ROM s pode ser utilizado para carregar dados.

D Operaes durante o
funcionamento
automtico

Durante o funcionamento automtico, o contedo do carto de memria


no pode ser exibido, formatado, nem apagado. Para ativar estas
operaes, ser, portanto, necessrio interromper ou suspender o
funcionamento automtico.
544

B--63604PO/01

8.11

ENTRADA/SADA DE
DADOS USANDO
UM CARTO DE
MEMRIA

OPERAO

8. ENTRADA/SADA DE DADOS

A definio do canal de E/S (parmetro n 20) como 4 permite chamar


os arquivos de um carto de memria inserido na respectiva interface
localizada ao lado do indicador em causa. Os diferentes tipos de dados de
um carto de memria, como os programas de peas, parmetros e dados
de correo podem ser igualmente inseridos e reproduzidos em formato
de arquivo de texto.
Em seguida, so apresentadas as funes principais.
S Visualizao de um diretrio com arquivos armazenados
Os arquivos armazenados em um carto de memria podem ser
visualizados na tela de diretrios.
S Busca de um arquivo
efetuada a busca de um arquivo em um carto de memria e, quando
encontrado, visualizado na tela de diretrios.
S Leitura de um arquivo
Os arquivos com formato de texto podem ser lidos de um carto de
memria.
S Gravao de um arquivo
Certos dados, como programas de peas, podem ser guardados em um
carto de memria em formato de texto.
S Apagamento de um arquivo
possvel selecionar e apagar um arquivo de um carto de memria.
CNC

Escrita de um arquivo
Leitura de um arquivo
Exibio de diretrios
Pesquisa de um arquivo
Apagar arquivos

545

Carto de memria

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Visualizao de diretrios de arquivos guardados

Procedimento

1 Pressione o boto EDICAO no painel de operao da mquina.


2 Pressione a tecla de funo

3 Pressione vrias vezes a soft key com seta para a direita


(tecla de mudana para o menu seguinte).
4 Pressione a soft key [CARTAO]. apresentada a tela seguinte.
Atravs das teclas de pgina

DIRETORIO (CARTAO M)
N NOME DO ARQUIVO
TAM.
0001
O1000
123456
0002
O1001
118458
0003
O0002
113250
0004
O2000
173456
0005
O2001
113444
0006
O3001
118483
0007
O3300
111406
0008
O3400
112420
0009
O3500
117460
~

PROG

DIR +

, possvel rolar a tela.


O0034 N00045
DATA
97/07/10
97/07/30
97/07/30
97/07/31
97/07/31
97/08/02
97/08/05
97/07/31
97/07/31
(OPRC)

5 possvel exibir os comentrios relativos a cada arquivo,


pressionando a soft key [DIR+].
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO
0001
O1000
0002
O1001
0003
O0002
0004
O2000
0005
O2001
0006
O3001
0007
O3300
0008
O3400
0009
O3500
~

PROG

DIR +

O0034 N00045
COMENT
(COMENT.
)
(SUBPROGRAMA )
(12345678
)
(
)
(
)
(SALTAR K
)
(RAPIDO
)
(
)
(PROGRAMA TESTE)
(OPRC)

6 Pressionando repetidamente a soft key [DIR+], a tela alterna entre a


exibio dos comentrios e a exibio do tamanho e da data.
exibido qualquer comentrio existente no arquivo, aps o nmero
O. A tela pode exibir um total de 18 caracteres.

546

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Pesquisa de um arquivo

Procedimento

1 Pressione o boto EDICAO no painel de operao da mquina.


2 Pressione a tecla de funo

3 Pressione vrias vezes a soft key com seta para a direita


(tecla de mudana para o menu seguinte).
4 Pressione a soft key [CARTAO]. apresentada a tela seguinte.
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO
TAM.
0001
O1000
123456
0002
O1001
118458
0003
O0002
113250
0004
O2000
173456
0005
O2001
113444
0006
O3001
118483
0007
O3300
111406
0008
O3400
112420
0009
O3500
117460
~

PROG

DIR +

O0034 N00045
DATA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31
(OPRC)

5 Pressione a soft key [(OPRC)].


PESQ D

LER A

LER N

ENVIAR

APAGAR

6 Introduza o nmero do arquivo desejado atravs da soft key


[PESQA]. Depois, inicie a pesquisa, pressionando a soft key
[EXEC]. Sendo encontrado, o arquivo exibido na parte superior da
tela de diretrios.
Pesquisa do arquivo nmero 19
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO
0019
O1000
0020
O1010
0021
O1020
0022
O1030
~

O0034 N00045
COMENT
(PROGRAMA PRINC. )
(SUBPROGRAMA--1)
(COMENT.
)
(COMENT.
)
~

547

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Leitura de um arquivo

Procedimento

1 Pressione o boto EDICAO no painel de operao da mquina.


2 Pressione a tecla de funo

3 Pressione vrias vezes a soft key com seta para a direita


(tecla de mudana para o menu seguinte).
4 Pressione a soft key [CARTAO]. Em seguida, apresentada a tela
seguinte.
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO TAM.
0001
O1000
123456
0002
O1001
118458
0003
O0002
113250
0004
O2000
173456
0005
O2001
113444
0006
O3001
118483
0007
O3300
111406
0008
O3400
112420
0009
O3500
117460
~

PESQ D

LER A

LER N

ENVIAR

APAGAR

PROG

O0034 N00045
DATA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31

DIR +

(OPRC)

5 Pressione a soft key [(OPRC)].


6 Para especificar o nmero de um arquivo, pressione a soft key
[LER A]. apresentada a tela seguinte.
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO
0019
O1000
0020
O1010
0021
O1030

O0001 N00010
COMENT
(PROGRAMA PRINC. )
(SUBPROGRAMA--1)
(COMENT.
)

~
LER
>

NOME DO ARQUIVO=20 NO.PROGRAMA=120

EDICAO

***

NOME A

**** ***

DEF O

15:40:21

****

STOP

CAN

EXEC

7 Introduza o nmero de arquivo 20 atravs do painel MDI e defina, em


seguida, o nmero do arquivo pressionando a soft key [DEF A].
Depois, introduza o nmero de programa 120 e defina--o,
pressionando a soft key [DEF O]. Em seguida, pressione a soft key
[EXEC].
D O nmero de arquivo 20 registrado no CNC como O0120.
D Defina o nmero de um programa para registrar um arquivo que
dever ser lido com um nmero O separado. No sendo definido
qualquer nmero de programa, o nmero O registrado na coluna
do nome do arquivo.
548

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

8 Para especificar um arquivo com seu nome, pressione a soft key


[LER N], como descrito acima, no passo 6. apresentada a tela
seguinte.
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO
0012
O0050
0013
PROTESTE
0014
O0060

O0001 N00010
COMENT
(PROGRAMA PRINC.)
(SUBPROGRAMA--1)
(PROGRAMA MACROS)

~
LER

NOME DO ARQUIVO
NO.PROGRAMA

>
EDICAO

***

NOME A

**** ***

DEF O

=PROTESTE
=1230
15:40:21

****

STOP

CAN

EXEC

9 Para registrar o nome de arquivo PROTESTE como O1230,


introduza o nome de arquivo PROTESTE atravs do painel MDI e
defina, em seguida, o nome do arquivo com a soft key [NOME A].
Depois, introduza o nmero de programa 1230 e defina--o,
pressionando a soft key [DEF O]. Em seguida, pressione a soft key
[EXEC].

549

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Escrita de um arquivo

Procedimento

1 Pressione o boto EDICAO no painel de operao da mquina.


2 Pressione a tecla de funo

3 Pressione vrias vezes a soft key com seta para a direita


(tecla de mudana para o menu seguinte).
4 Pressione a soft key [CARTAO]. apresentada a tela seguinte.
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO
TAM.
0001
O1000
123456
0002
O1001
118458
0003
O0002
113250
0004
O2000
173456
0005
O2001
113444
0006
O3001
118483
0007
O3300
111406
0008
O3400
112420
0009
O3500
117460
~

PESQ D

LER A

LER N

ENVIAR

APAGAR

PROG

O0034 N00045
DATA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31

DIR +

(OPRC)

5 Pressione a soft key [(OPRC)].


6 Pressione a soft key [ENVIAR].
7 Introduza o nmero O desejado atravs do painel MDI e defina, em
seguida, o nmero do programa com a soft key [DEF O].
Se pressionar a soft key [EXEC], depois de efetuada, por exemplo, a
definio seguidamente apresentada, o arquivo gravado com o
nmero O1230.
~

ENVIAR
>
EDICAO

NOME DO ARQUIVO =
NO.PROGRAMA
=1230
***

NOME A

**** ***

DEF O

15:40:21

****

STOP

CAN

EXEC

8 Tal como para a definio do nmero O, introduza o nome de arquivo


desejado atravs do painel MDI e defina, em seguida, o nome do
arquivo com a soft key [DEF A].
Se pressionar a soft key [EXEC], depois de efetuada, por exemplo, a
definio seguidamente apresentada, o arquivo gravado com o
nmero de programa O1230 e com o nome de arquivo ABCD12.
~

ENVIAR
>
EDICAO
NOME A

550

NOME DO ARQUIVO =ABCD12


NO.PROGRAMA
=1230
***

**** ***

DEF O

15:40:21

****

STOP

CAN

EXEC

B--63604PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

Explicaes
D Registrar um arquivo
com o mesmo nome

Se j houver no carto de memria um arquivo registrado com o mesmo


nome, o arquivo j existente ser sobrescrito.

D Escrever todos os
programas

Para escrever todos os programas, introduza o nmero de programa =


--9999. Neste caso, se no for especificado qualquer nome de arquivo, ser
utilizado o nome PROGRAM.ALL para o registro.

D Restries para os
nomes dos arquivos

A especificao dos nomes dos arquivos est sujeita s seguintes


restries:
<Especificao do
. jjj
nome do arquivo>

No mximo
No mximo 3 caracteres
8 caracteres
3 caracteres para a
extenso

551

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Apagar arquivos

Procedimento

1 Pressione o boto EDICAO no painel de operao da mquina.


2 Pressione a tecla de funo

3 Pressione vrias vezes a soft key com seta para a direita


(tecla de mudana para o menu seguinte).
4 Pressione a soft key [CARTAO]. apresentada a tela seguinte.
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO
TAM.
0001
O1000
123456
0002
O1001
118458
0003
O0002
113250
0004
O2000
173456
0005
O2001
113444
0006
O3001
118483
0007
O3300
111406
0008
O3400
112420
0009
O3500
117460
~

PROG

DIR +

O0034 N00045
DATA
97/07/10
97/07/30
97/07/30
97/07/31
97/07/31
97/08/02
97/08/05
97/07/31
97/07/31
(OPRC)

5 Pressione a soft key [(OPRC)].


PESQ D

LER A

LER N

ENVIAR

APAGAR

6 Especifique o nmero do arquivo desejado com a soft key


[APAGAR] e pressione, em seguida, a soft key [EXEC]. O arquivo
apagado e a tela de diretrios novamente exibida.
Apagamento do arquivo nmero 21
DIRETORIO (CARTAO M)
N NOME DO ARQUIVO
0019
O1000
0020
O1010
0021
O1020
0022
O1030

O0034 N00045
COMENT
(PROGRAMA PRINC.)
(SUBPROGRAMA--1)
(COMENT.
)
(COMENT.
)

O arquivo com o nome O1020 apagado.


DIRETORIO (CARTAO M)
N NOME DO ARQUIVO
0019
O1000
0020
O1010
0021
O1020
0022
O1030
~

O0034 N00045
COMENT
(PROGRAMA PRINC.)
(SUBPROGRAMA--1)
(COMENT.
)
(COMENT.
)
~

O nmero de arquivo 21 atribudo ao nome de arquivo seguinte.


552

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Entrada/Sada em lote com um carto de memria


Na tela TUDO E/S, possvel proceder entrada e sada de diferentes
tipos de dados, incluindo rotinas, parmetros, dados de correo, dados
de erros de passo, macros de usurio e dados do sistema de coordenadas
da pea, atravs de um carto de memria. Para proceder entrada/sada,
no necessrio chamar a tela de cada um dos tipos de dados.
Nome do item de dados

Carto de
memria

Procedimento

Programa de peas
Parmetro
Dados sobre correo
Dados sobre erro de passo
Macro de usurio
Dados sobre o sistema de coordenadas da pea (sistemas de
coordenadas adicionais)

Tela TUDO E/S

1 Pressione o boto EDICAO no painel de operao da mquina.


2 Pressione a tecla de funo

3 Pressione vrias vezes a soft key com seta para a direita


(tecla de mudana para o menu seguinte).
4 Pressione a soft key [TUDO E/S]. apresentada a tela seguinte.
LER/ENVIAR (PROGRAMA)
O0001 N00001
N.
NOME DO ARQUIVO
TAM.
DATA
*0001 O0222
332010 96--04--06
*0002 O1003
334450 96--05--04
*0003 DADOS VAR.MACRO
653400 96--05--12
*0004 O0002
341205 96--05--13
[PROGRAMA]
*O0001 O0002 O0003 O0005 O0100 O0020
*O0006 O0004 O0110 O0200 O2200 O0441
*O0330
>
EDICAO
10:07:37
*** **** *** ****
PROG

PARAM

CORRECAO

(OPRC)

Parte superior: Diretrio de arquivos em o carto de memria


Parte inferior: Diretrio de programas registrados
5 Com as teclas do cursor

, o usurio poder optar por rolar

a parte superior ou a parte inferior. (O asterisco (*) exibido no canto


esquerdo, indica a parte que pode ser rolada.)
: Utilizada para rolar o diretrio de arquivos do carto de
memria.
: Utilizada para rolar o diretrio de programas.
6 Com as teclas de pgina
arquivos ou de programas.
553

, possvel rolar o diretrio de

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Explicaes
D Itens de dados separados

Quando esta tela exibida, encontra--se selecionado o item de dados


programa. Podem exibir--se as soft keys para outras telas, pressionando
(tecla de mudana para o menu
a soft key com seta para a direita
seguinte). A soft key [CARTAO-- M] representa uma funo separada do
carto de memria, utilizada para salvar e recuperar os dados RAM do
sistema. (Ver seo 8.10.7.)
Macro

PASSO

TRAB

(OPRC)

CARTAO-- M

(OPRC)

Se for selecionado um outro item de dados que no programa, a tela


exibir apenas um diretrio de arquivos.
O item de dados indicado, entre parnteses, na primeira linha.
LER/ENVIAR (PARAMETRO)
N.
NOME DO ARQUIVO
0001
O0222
0002
O1003
0003
DADOS VAR.MACRO
0004
O0003
0005
O0001
0006
O0002
0007
DADOS PARAM.CNC

O0001 N00001
TAM.
DATA
332010 96/04/06
334450 96/05/04
653400 96/05/12
334610 96/05/04
334254 96/06/04
333750 96/06/04
334453 96/06/04

D Visualizao do diretrio
de programas

A exibio do diretrio de programas no corresponde ao bit 0 (NAM) do


parmetro n 3107, nem ao bit 4 (SOR) do parmetro n 3107.

D Utilizao das diferentes


funes

Atravs da soft key [(OPRC)], podem ser exibidas as seguintes soft keys:
~

~
PESQ D

LER A

LER N

ENVIAR

APAGAR

A operao de cada funo igual da tela do diretrio (carto de


memria). A soft key [DEF O], utilizada para a definio do nmero do
programa, e a indicao NUMERO DO PROGRAMA =, s so
exibidas para o item de dados programa.
[PESQ A] : Procura o nmero de arquivo especificado.
[LER A]
: Faz a leitura do nmero de arquivo especificado.
[ENVIAR] : Escreve um arquivo.
[LER N]
: Faz a leitura de um arquivo com o nome especificado.
[APAGAR] : Apaga o nmero de arquivo especificado.
NOTA
Ver a Seo 4.10 da Parte III para mais explicaes sobre
o funcionamento do modo RMT com base em um programa
de um carto de memria, bem como sobre a funo de
chamada de subprograma, atravs do comando M198.

554

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Formato dos arquivos e mensagens de erro

Formato do arquivo

Todos os arquivos lidos de um carto de memria e escritos nele possuem


o formato de texto. O formato descrito em seguida.
Um arquivo comea com % ou LF, seguindo--se os dados propriamente
ditos. Um arquivo acaba sempre com %. Em uma operao de leitura, os
dados que se encontram entre o primeiro % e o LF seguinte so ignorados.
Cada bloco acaba com um LF e no com um ponto e vrgula (;).
S LF: 0A (hexadecimal) do cdigo ASCII
S Se for lido um arquivo que inclua letras minsculas, caracteres kana
e diversos caracteres especiais (tais como $, e !), essas letras e
caracteres so ignorados.
Exemplo:
%
O0001(ARQUIVO EXEMPLO CARTO DE MEMRIA)
G17 G49 G97
G92X--11.3Y2.33

M30
%
S O cdigo ASCII utilizado para a entrada/sada, independentemente
do parmetro de especificao (ISO/EIA).
S O bit 3 do parmetro n 0100 pode ser utilizado para especificar se o
cdigo de fim de bloco (EOB) dever ser enviado apenas como LF
ou como LF, CR, CR.

Mensagens de erro

Se ocorrer algum erro durante a operao de entrada/sada em cartes de


memria, exibida uma mensagem correspondente.
~

0028

O0003

777382 96--06--14

ERRO DO CARTAO M
N do ARQUIVO=
>_
EDICAO

***

DEF A

DEF O

NO.PROGRAMA =13

**** ***

15:40:21

****

STOP

CAN

EXEC

representa um cdigo de erro do carto de memria.

555

8. ENTRADA/SADA DE DADOS

OPERAO

B--63604PO/01

Cdigos de erro do carto de memria


Cdigo
99
102
105
106
110
111
114
115
117
118
119
121
122
124
129
130
131
133
135
140

Significado
Uma parte que precede a rea FAT do carto de memria
est destruda.
O carto de memria no possui espao livre suficiente.
O carto de memria no foi ainda inserido.
J est inserido um carto de memria.
O diretrio especificado no foi encontrado.
No possvel criar um novo diretrio, dado que h
demasiados arquivos no diretrio raiz.
O arquivo especificado no foi encontrado.
O arquivo especificado est protegido.
O arquivo ainda no foi aberto.
O arquivo j est aberto.
O arquivo est bloqueado.
O carto de memria no possui espao livre suficiente.
O nome de arquivo especificado invlido.
A extenso do arquivo especificado invlida.
Foi especificada uma funo no correspondente.
A especificao do mdulo invlida.
O caminho especificado invlido.
Foram abertos vrios arquivos simultaneamente.
O dispositivo no est formatado.
O arquivo est protegido contra leitura/escrita.

556

OPERAO

B--63604PO/01

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
Procurar parte
de um programa
para editar

Inserir, alterar e
apagar programas

1) Pesquisa de nmeros de programa: . . . . . . . . . . . . . . . . . . . . . . . Ver seo III--9.3.


2) Pesquisa de nmeros de seqncia: . . . . . . . . . . . . . . . . . . . . . . Ver seo III--9.4.
3) Pesquisa de palavras: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ver seo III--9.1.1.
4) Pesquisa de endereo: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ver seo III--9.1.1.

1) Inserir, alterar e apagar palavras: . . . . . . . . . . . Ver Subsees III--9.1.3 a 9.1.5.


2) Substituir palavras e endereos: . . . . . . . . . . . . . . . . . . . . Ver subseo III--9.6.6.
3) Apagar blocos: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ver seo III--9.2.
4) Copiar, mover e intercalar programas: . . . . . . . . Ver Subsees III--9.6.1 a 9.6.5
5) Apagar programas: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ver seo III--9.5.

Sada

Execuo

557

9. EDIO DE PROGRAMAS

9.1

INSERIR, ALTERAR E
APAGAR UMA PALAVRA

OPERAO

B--63604PO/01

Esta seo descreve o procedimento para a insero, alterao e


apagamento de palavras em programas registrados na memria.

Procedimento para inserir, alterar e apagar uma palavra


1 Selecione o modo EDICAO.
2 Pressione

3 Selecione o programa a ser editado.


Se o programa a editar j estiver selecionado, execute a operao 4.
Se o programa a editar no estiver selecionado, procure o nmero do
programa.
4 Procure a palavra a ser alterada.
Mtodo de varredura
Mtodo de pesquisa de palavras
5 Proceda alterao, insero ou apagamento da palavra.

Explicao
D Conceito de palavra e
unidade de edio

Uma palavra um endereo seguido de um nmero. Nas macros de


usurio, o conceito de palavra ambguo,
sendo, por isso, utilizado aqui o conceito de unidade de edio.
A unidade de edio uma unidade que poder ser alterada ou apagada
durante uma operao. Em uma operao de varredura, o cursor indica o
incio de uma unidade de edio.
A insero feita a seguir unidade de edio.
Definio de unidade de edio:
(i) Parte de um programa compreendido entre um endereo e o ponto
imediatamente anterior ao endereo seguinte
(ii) Um endereo constitudo por um conjunto de letras ou por
IF, WHILE, GOTO, END, DO= ou ; (EOB).
De acordo com esta definio, uma palavra uma unidade de edio.
Quando utilizado no contexto de edio, o termo palavra significa uma
unidade de edio, de acordo com a definio exata.
AVISO
O usurio no pode continuar a execuo do programa,
depois de interromper um processo de usinagem em curso
atravs de uma parada de bloco nico ou de um bloqueio
de avano, a fim de proceder alterao, insero ou
apagamento de dados desse programa. Se for efetuada
qualquer alterao, o programa poder no ser
exatamente executado de acordo com o contedo do
programa exibido na tela, ao ser retomado o processo de
usinagem. Portanto, se pretende alterar o contedo da
memria atravs da edio de uma parte do programa,
comute para o estado de reset ou execute um reset do
sistema, aps concluda a operao de edio e antes de
proceder execuo do programa.

558

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

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 Quando se mantm premida a tecla do cursor

ou

as

palavras so localizadas continuamente.


4 Para procurar a primeira palavra do bloco seguinte, pressione a tecla
do cursor

5 Para procurar a primeira palavra do bloco anterior, pressione a tecla


do cursor

6 Quando se mantm premida a tecla do cursor

ou

o cursor

desloca--se continuamente para o incio de um bloco.


7 Se pressionar a tecla de pgina

, exibida a pgina seguinte e

localizada a primeira palavra dessa pgina.


8 Se pressionar a tecla de pgina

exibida a pgina anterior e

localizada a primeira palavra dessa pgina.


9 Quando se mantm premida a tecla de pgina
uma pgina aps a outra.

559

ou

exibida

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

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.
S12 est sendo
procurada.

1 Introduza o endereo S .
2 Introduza 1

2 .

S12 no pode ser procurada se for introduzido apenas S1.


S09 no pode ser procurada se for introduzido apenas S9.
Para procurar S09, tem de introduzir S09.

3 Para iniciar a operao de pesquisa, pressione a tecla [PESQ].


Depois de concluda a operao de pesquisa, o cursor pra 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 X100.0 Z1250.0 ;
S12 ;
N56789 M03 ;
M02 ;
%

O0050 N01234

N01234 est
sendo procurada/
localizada.
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

Descrio

71

A palavra ou o endereo a ser procurada(o) no foi


encontrada(o).

560

OPERAO

B--63604PO/01

9.1.2
Salto para o Incio do
Programa

9. EDIO DE PROGRAMAS

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

quando a tela do programa se encontrar selecionada

no modo de EDICAO. Quando o cursor tiver regressado ao incio do


programa, o contedo do programa exibido na tela desde o incio.
Mtodo 2

Procure o nmero do programa.


1 Pressione a tecla de endereo O , quando a tela do programa for
selecionada no modo MEMORIA ou EDICAO.
2 Introduza o nmero do programa.
3 Pressione a soft key [PESQ O].

Mtodo 3

1 Selecione o modo MEMORIA ou EDICAO.


2 Pressione

3 Pressione a tecla [(OPRC)].


4 Pressione a tecla [REBOB].

561

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

9.1.3
Insero de Palavras
Procedimento para inserir uma palavra
1 Procure ou localize a palavra imediatamente anterior palavra a ser
inserida.
2 Introduza o endereo a ser inserido.
3 Introduza os dados.
4 Pressione a tecla

Exemplo da Insero de T15


Procedimento

Procure ou localize Z1250.


Programa
O0050 ;
N01234 X100.0 Z1250.0 ;
S12 ;
N56789 M03 ;
M02 ;
%

2 Introduza T
3 Pressione a tecla

O0050 N01234

5 .

1
.

Programa
O0050 N01234
O0050 ;
N01234 X100.0 Z1250.0 T15 ;
S12 ;
N56789 M03 ;
M02 ;
%

562

Z1250.0 foi
encontrado/
localizado.

T15 inserido.

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

9.1.4
Alterao de Palavras
Procedimento para alterar uma palavra
1 Procure ou localize a palavra a ser alterada.
2 Introduza o endereo a ser inserido.
3 Introduza os dados.
4 Pressione a tecla

Exemplo de alterao de T15 para M15


Procedimento

1 Procure ou localize T15.


Programa
O0050 N01234
O0050 ;
N01234 X100.0 Z1250.0 T 15 ;
S12 ;
N56789 M03 ;
M02 ;
%

2 Introduza M
3 Pressione a tecla

5 .

1
.

Programa
O0050 N01234
O0050 ;
N1234 X100.0 Z1250.0 M15
;S12 ;
N5678 M03 ;
M02 ;
%

563

T15 foi
encontrado/
localizado.

T15 alterado
para M15.

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

9.1.5
Apagar Palavras
Procedimento para apagar uma palavra
1 Procure ou localize a palavra a ser apagada.
2 Pressione a tecla

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 ;

Programa
O0050 ;
N01234 Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%

564

X100.0 foi
encontrado/
localizado.

O0050 N01234
X100.0 foi
apagado.

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

9.2

possvel apagar um ou vrios blocos de um programa.

9.2.1

O procedimento seguidamente descrito permite apagar um bloco at seu


cdigo EOB; o cursor salta para o endereo da palavra seguinte.

APAGAR BLOCOS

Apagar um Bloco

Procedimento para apagar um bloco


1 Procure ou localize o endereo N do bloco a ser apagado.
2 Introduza

EOB

3 Pressione a tecla

Exemplo do apagamento de um bloco com o n1234


Procedimento

1 Procure ou localize N01234.


Programa
O0050 ;
N01234 Z1250.0 M15 ;
S12 ;
N56789 M03 ;
M02 ;
%

2 Introduza

EOB

N01234 foi
encontrado/
localizado.

3 Pressione a tecla
Programa
O0050 ;
S12 ;
N56789 M03 ;
M02 ;
%

565

O0050 N01234

.
O0050 N01234

O bloco com
N01234 foi
apagado.

9. EDIO DE PROGRAMAS

9.2.2
Apagar Vrios Blocos

OPERAO

B--63604PO/01

possvel apagar os blocos desde a palavra atualmente exibida at ao


bloco com um nmero de seqncia especificado.

Procedimento para apagar vrios blocos


1 Procure ou localize uma palavra no primeiro bloco da parte a ser
apagada.
2 Introduza o endereo N .
3 Introduza o nmero de seqncia para o ltimo bloco da parte a ser
apagada.
4 Pressione a tecla

Exemplo do apagamento de blocos entre o bloco contendo N01234 e o bloco


contendo N56789
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 ;
%

566

O0050 N01234
N01234 foi
encontrado/
localizado.

9 .

O0050 N01234
A parte marcada
com a chaveta
apagada.

.
O0050 N01234

Os blocos
compreendidos
entre o bloco
com N01234 e o
bloco com
N56789 foram
apagados.

OPERAO

B--63604PO/01

9.3

PESQUISA DO NMERO
DO PROGRAMA

9. EDIO DE PROGRAMAS

Se existirem vrios programas na memria, possvel procurar um


determinado programa.
Existem trs mtodos para procurar um programa.

Procedimento para a pesquisa do nmero do programa


Mtodo 1

1 Selecione o modo EDICAO ou MEMORIA.


2 Pressione

para visualizar a tela de programas.

3 Introduza o endereo O .

Mtodo 2

4 Introduza o nmero do programa a ser procurado.


5 Pressione a tecla [PESQ O].
6 Depois de concluda a operao de pesquisa, o nmero do programa
procurado exibido no canto superior direito da tela CRT.
Se o programa no for encontrado, acionado o alarme P/S n 71.
1 Selecione o modo EDICAO ou MEMORIA.
2 Pressione

para visualizar a tela de programas.

3 Pressione a tecla [PESQ O].


Neste caso, procurado o programa seguinte do diretrio.
Mtodo 3

Este mtodo procura o nmero de programa (de 0001 a 0015)


correspondente a um sinal da mquina--ferramenta para iniciar a
operao automtica. Para informaes mais detalhadas, consulte o
manual fornecido pelo fabricante da mquina--ferramenta.
1 Selecione o modo MEMORIA.
2 Comute para o estado de reset (*1).
O estado de reset aquele em que o LED de indicao de operao
automtica em curso est desligado. (Consulte o respectivo manual
do fabricante da mquina--ferramenta.)
3 Defina o sinal de seleo do nmero de programa da mquina-ferramenta com um nmero de 01 a 15.
Se o programa correspondente ao sinal da mquina--ferramenta no
se encontrar registrado, acionado o alarme P/S (n 059).
4 Pressione a chave de incio de ciclo.
Se o sinal da mquina--ferramenta for igual a 00, a operao de
pesquisa do nmero do programa no executada.

ALARME
N. do alarme

Contedo

59

O programa com o nmero selecionado no pode ser


procurado durante a pesquisa externa do nmero do
programa.

71

O nmero de programa especificado no foi encontrado


durante a pesquisa do nmero do programa.

567

9. EDIO DE PROGRAMAS

9.4

PESQUISA DO NMERO
DE SEQNCIA

OPERAO

B--63604PO/01

A operao de pesquisa de nmeros de seqncia , normalmente,


utilizada para procurar um nmero de seqncia no meio de um programa,
de forma a que a execuo possa ser iniciada ou reiniciada no bloco que
contm esse nmero de seqncia.
Exemplo)Pesquisa do nmero de seqncia 02346 em um programa
(O0002).
Programa

O0001 ;
N01234 X100.0 Z100.0 ;
S12 ;
:
O0002 ;
N02345 X20.0 Z20.0 ;
N02346 X10.0 Z10.0 ;
:
O0003 ;
:

Programa
selecionado
O nmero de
seqncia
procurado foi
encontrado

Esta seo 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 MEMORIA.
2 Pressione

3 Se o programa contiver o nmero de seqncia a ser procurado,


execute as operaes 4 a 7, abaixo descritas.
Se o programa no contiver o nmero de seqncia a ser procurado,
selecione o nmero do programa que contm 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).

568

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

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 bloco
Alarme P/S (n 003 a 010)

Restries
D Pesquisa em um
subprograma

Durante a operao de pesquisa de nmeros de seqncia, o M98Pxxxx


(chamada de subprograma) no executado. Se tentar pesquisar um
nmero de seqncia em um subprograma chamado pelo programa
atualmente selecionado, acionado um alarme P/S (n 060).
Programa principal

Subprograma

O1234
:
:
M98 P5678 ;
:
:

O5678
:
N88888
:
M99 ;
:

Se tentar procurar N8888, no exemplo acima, acionado um alarme.

ALARME
N. do alarme

Contedo

60

O nmero de seqncia do comando no foi encontrado


durante a pesquisa do nmero de seqncia.

569

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

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,
especificando--se uma faixa.

9.5.1

possvel apagar um programa registrado na memria.

Apagar Um Programa
Procedimento para apagar um programa
1 Selecione o modo EDICAO.
2 Pressione

para visualizar a tela de programas.

3 Introduza o endereo O .
4 Introduza o nmero de programa desejado.
5 Pressione a tecla

O programa com o nmero de programa introduzido apagado.

9.5.2

possvel apagar todos os programas registrados na memria.

Apagar Todos os
Programas
Procedimento para apagar todos os programas
1 Selecione o modo EDICAO.
2 Pressione

para visualizar a tela de programas.

3 Introduza o endereo O .
4 Introduza --9999.
5 Pressione a tecla

570

para apagar todos os programas.

B--63604PO/01

9.5.3
Apagar Mais de Um
Programa
Especificando uma
Faixa

9. EDIO DE PROGRAMAS

OPERAO

possvel apagar os programas que se encontrem dentro de uma faixa


especificada na memria.

Procedimento para apagar mais de um programa atravs da especificao de uma faixa.


1 Selecione o modo EDICAO.
2 Pressione

para visualizar a tela de programas.

3 Introduza a faixa de nmeros de programas a serem apagados com as


teclas de endereo e numricas, no seguinte formato:
OXXXX,OYYYY
sendo XXXX o nmero inicial e YYYY o nmero final dos
programas a serem apagados.
4 Pressione a tecla
YYYY.

571

para apagar os programas n XXXX a n

9. EDIO DE PROGRAMAS

9.6

FUNO AMPLIADA
DE EDIO DE UM
PROGRAMA DE
PEAS

OPERAO

B--63604PO/01

A funo ampliada de edio de rotinas permite executar as operaes


seguidamente descritas nos programas registrados na memria, atravs de
soft keys.
Esto disponveis as seguintes operaes de edio:
D Copiar ou mover um programa, integral ou parcialmente, para outro
programa.
D Inserir um programa em qualquer ponto de outros programas.
D Substituir uma determinada palavra ou endereo de um programa por
outra palavra ou endereo.

572

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

9.6.1

Copiando um programa, possvel criar um novo programa.

Copiar um Programa
Inteiro

Antes de copiar

Depois de copiar

Oxxxx

Oxxxx

Oyyyy

Copiar

Fig. 9.6.1 Copiar um programa inteiro

Na Fig. 9.6.1, o programa com o nmero de programa xxxx copiado para


um programa recm--criado com o nmero de programa yyyy. O
programa criado atravs da operao de cpia igual ao programa
original, exceo do nmero do programa.

Procedimento para copiar um programa inteiro


1 Comute para o modo EDICAO.
2 Pressione a tecla de funo

(OPRC)

Tecla de mudana
para o menu seguinte
(EX--EDC)

3 Pressione a soft key [(OPRC)].


4 Pressione a tecla de mudana para o menu seguinte.
5 Pressione a soft key [EX--EDC].
6 Verifique se a tela do programa a ser copiado est selecionada e
pressione a soft key [COPIAR].

COPIAR

TUDO

Teclas
numricas

7 Pressione a soft key [TUDO].


8 Introduza o nmero do novo programa (s com as teclas numricas) e

pressione a tecla

EXEC

9 Pressione a soft key [EXEC].

573

9. EDIO DE PROGRAMAS

9.6.2

OPERAO

B--63604PO/01

Copiando uma parte de um programa, possvel criar um novo programa.

Copiar Parte de um
Programa

Antes de copiar

Depois de copiar

Oxxxx
Copiar

Oxxxx

Oyyyy

Fig. 9.6.2 Copiar parte de um programa

Na Fig. 9.6.2, a parte B do programa com o nmero de programa xxxx


copiada para um programa recm--criado com o nmero de programa
yyyy. O programa para o qual foi especificada uma faixa de edio,
permanece inalterado aps a operao de cpia.

Procedimento para copiar parte de um programa


1 Siga os passos 1 a 6 da Subseo III--9.6.1.
2 Desloque o cursor para o incio da faixa a ser copiada e pressione a
soft key [CRSR ].

CRSR

CRSR

Teclas
numricas

3 Desloque o cursor para o fim da faixa a ser copiada e pressione a soft


key [ CRSR] ou [ FIM] (neste ltimo caso, a faixa copiada at ao
fim do programa, independentemente da posio do cursor).

FIM

4 Introduza o nmero do novo programa (s com as teclas numricas) e

pressione a tecla

EXEC

5 Pressione a soft key [EXEC].

574

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

9.6.3

Movendo uma parte de um programa, possvel criar um novo programa.

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 o nmero de programa xxxx


movida para um programa recm--criado com o nmero de programa
yyyy; a parte B apagada do programa com o nmero de programa xxxx.

Procedimento para mover parte de um programa


1 Siga os passos 1 a 5 da subseo III--9.6.1.
2 Verifique se a tela do programa a ser movido est selecionada e
pressione a soft key [MOVER].

MOVER

3 Desloque o cursor para o incio da faixa a ser movida e pressione a soft


key [CRSR ].

CRSR

CRSR

Teclas
numricas

4 Desloque o cursor para o fim da faixa a ser movida e pressione a soft


key [ CRSR] ou [ FIM] (neste ltimo caso, a faixa copiada at ao
fim do programa, independentemente da posio do cursor).

FIM

5 Introduza o nmero do novo programa (s com as teclas numricas) e

pressione a tecla

EXEC

6 Pressione a soft key [EXEC].

575

9. EDIO DE PROGRAMAS

9.6.4

OPERAO

B--63604PO/01

possvel inserir outro programa em qualquer posio do programa atual.

Intercalar um
Programa

Antes de intercalar
Oxxxx

Oyyyy

Depois de intercalar
Intercalar

Oxxxx

Oyyyy

Ponto de
intercalao

Fig. 9.6.4 Intercalao de um programa em uma posio especificada

Na Fig. 9.6.4, o programa com o nmero de programa XXXX intercalado


no programa com o nmero de programa YYYY. O programa OYYYY
no sofre alteraes aps a operao de intercalao.

Procedimento para intercalar um programa


1 Siga os passos 1 a 5 da Subseo III--9.6.1.
2 Verifique se a tela do programa a ser editado est selecionada e
pressione a soft key [UNIR].

UNIR

Teclas
numricas

3 Desloque o cursor para a posio em que dever ser inserido o outro


programa e pressione a soft key [ CRSR] ou [ FIM](neste ltimo
caso, exibido o fim do programa atual).

FIM

CRSR

4 Introduza o nmero do programa a ser inserido (s com as teclas

numricas) e pressione a tecla


EXEC

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.

576

B--63604PO/01

OPERAO

9. EDIO DE PROGRAMAS

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
com [ CRSR] ou [ FIM].
Se o ponto inicial de uma faixa de edio for definido depois do ponto
final, a faixa de edio ter de ser redefinida, comeando pelo ponto
inicial.
Os pontos inicial e final definidos para uma faixa de edio permanecem
vlidos at que seja executada uma operao que os invalide.
Qualquer uma das operaes seguintes invalida a definio da faixa de
edio:
D Qualquer operao de edio executada aps a definio do ponto
inicial ou final, exceo da pesquisa de endereos, pesquisa/
localizao de palavras e procura do incio de um programa.
D Regresso do processamento seleo de operaes, aps a definio
do ponto inicial ou final.

D Sem especificar um
nmero do programa

Ao copiar e mover programas, se a tecla[EXEC] for pressionada sem que


tenha sido especificado um nmero de programa, depois de ter sido
definido o ponto final da faixa de edio, registrado um programa com
o nmero O0000 como programa de trabalho. Este programa O0000
possui as seguintes caractersticas:
D O programa pode ser editado como qualquer outro programa normal.
(No execute o programa.)
D Se for executada novamente uma operao de cpia ou de
movimentao, as informaes j existentes so apagadas durante o
tempo de execuo e as informaes novas (todo o programa ou parte
dele) so novamente registradas. (Na operao de intercalao, as
informaes j existentes no so apagadas.) Contudo, se for
selecionado para operaes 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 Se o programa deixar de ser necessrio, apague--o por meio de uma


operao de edio normal.
D Edio quando o
sistema est aguardando
a introduo de um
nmero de programa

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 do programa

Se o nmero de programa for especificado com 5 ou mais dgitos, gerado


um erro de formato.
577

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

ALARME
N. do
alarme

Contedo

70

A capacidade da memria no suficiente para concluir a cpia


ou insero de um programa. A cpia ou insero interrompida.

101

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
e a tecla de funo

S apagado o programa que estava sendo editado.

578

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

9.6.6
Substituio de Palavras
e de Endereos

Para substituir uma ou mais palavras especificadas.


No programa, a substituio pode ser aplicada a todas ou apenas a uma
ocorrncia das palavras ou endereos especificados.

Procedimento para substituir palavras e endereos


1 Siga os passos 1 a 5 da subseo 9.6.1.
TROCAR

2 Pressione a soft key [TROCAR].


3 Introduza a palavra ou o endereo a ser substitudo.
4 Pressione a soft key [ANTES].
5 Introduza a nova palavra ou endereo.

ANTES

6 Pressione a soft key [APOS].

APOS

SALTAR

1--EXEC

EXEC

7 Pressione a soft key [EXEC] para substituir, a seguir posio do


cursor, todas as palavras ou endereos especificados.
Pressione a soft key [ 1--EXEC] para procurar e substituir, a seguir
posio do cursor, a primeira ocorrncia da palavra ou do endereo
especificado.
Pressione a soft key [SALTAR] para procurar, a seguir posio do
cursor, apenas a primeira ocorrncia da palavra ou do endereo
especificado.

Exemplos
D Substituir X100 por Z200

[TROCAR]

0 [ANTES] Z

[APOS] [EXEC]
D Substituir X100Z200 por
X30

[TROCAR]

X
D Substituir IF por WHILE

[TROCAR]

0 [ANTES]

F [ANTES] W

0 [APOS] [EXEC]
I

[APOS] [EXEC]

D Substituir X por ,C10

[TROCAR]

X [ANTES]

0 [APOS] [EXEC]

Explicao
D Substituio de macros
de usurio

possvel substituir as seguintes palavras de macros de usurio:


IF, WHILE, GOTO, END, DO, BPRNT, DPRNT, POPEN, PCLOS
Podem ser especificadas as abraviaturas de palavras de macro de usurio.
Quando se utilizam abreviaturas, a tela exibe--as tal como so
introduzidas atravs do teclado, mesmo depois de terem sido
pressionadas as soft keys [ANTES] e [APOS].
579

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

Restries
D Nmero de caracteres a
substituir

Pode especificar--se uma quantidade mxima de 15 caracteres para as


palavras a serem substitudas, antes e depois da substituio. (No
possvel especificar dezasseis ou mais caracteres.)

D Caracteres a substituir

As palavras, antes ou depois da substituio, tm de comear por um


caractere que represente um endereo.(Caso contrrio, surge um erro de
formato.)

580

B--63604PO/01

9.7

EDIO DE MACROS
DE USURIO

OPERAO

9. EDIO DE PROGRAMAS

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.

Explicaes
D Unidade de edio

Ao editar uma macro de usurio j introduzida, o usurio pode deslocar


o cursor para qualquer unidade de edio que comece por um dos
seguintes caracteres e smbolos:
(a) Endereo
(b) # situado no incio do lado esquerdo de uma instruo de substituio
(c) /, (,=, e ;
(d) Primeiro caractere de IF, WHILE, GOTO, END, DO, POPEN,
BPRNT,
DPRNT e PCLOS
Na tela CRT, colocado um espao em branco antes de cada um dos
caracteres e smbolos acima indicados.
(Exemplo) Posies principais para colocao do cursor
N001 X--#100 ;
#1 =123 ;
N002 /2 X[12/#3] ;
N003 X--SQRT[#3/3:[#4+1]] ;
N004 X--#2 Z#1 ;
N005 #5 =1+2--#10 ;
IF[#1NE0] G OTO10 ;
WHILE[#2LE5] D O1 ;
#[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.
Nomeadamente,
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) Digitar
WH [AB [#2 ] LE RO [#3 ] ]
tem o mesmo efeito de
WHILE [ABS [#2 ] LE ROUND [#3 ] ]
O programa exibido da mesma forma.
581

AND AN
ACOS AC
ABS AB
FUP FU
BPRNT BP
THEN TH

9. EDIO DE PROGRAMAS

9.8

EDIO
SIMULTNEA

OPERAO

B--63604PO/01

A edio de um programa durante a execuo de outro programa


chama--se edio simultnea. O mtodo de edio igual ao de edio
normal (edio em primeiro plano).
Os programas editados em segundo plano devem ser registrados na
memria de programas de primeiro plano da seguinte forma:
Durante a edio simultnea, no possvel apagar todos os programas
ao mesmo tempo.

Procedimento para edio simultnea


1 Selecione o modo EDICAO ou MEMORIA.
O modo de memria pode ser ativado, mesmo durante a execuo do
programa.
2 Pressione a tecla de funo

3 Pressione a soft key [(OPRC)] e, em seguida, a soft key [EDC--ST].


A tela de edio simultnea exibida (no canto superior esquerdo da
tela exibido PROGRAMA (ED--SIMUL)).
4 Edite o programa na tela de edio simultnea tal como o faria para a
edio normal de um programa.
5 Depois de concluda a edio, pressione a soft key [(OPRC)] e, em
seguida, a soft key [EDC--ST]. O programa editado registrado na
memria de programas de primeiro plano.

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/S (n 140). Por
outro lado, quando se tenta selecionar um programa sujeito edio
simultnea, durante as operaes executadas em primeiro plano (atravs
de uma chamada de subprogramas ou de uma operao de pesquisa de
nmeros de programa por meio de um sinal externo), acionado um
alarme P/S (n 059, 078) nas operaes executadas 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.

582

9.9

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

FUNO DE SENHA

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 com 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.

1 Selecione o modo MDI.


2 Ative a funo de escrita de parmetros. Nesse momento, acionado
o alarme P/S n 100 no CNC.
3 No parmetro n 3211 (KEYWD), especifique o mesmo valor j
especificado no parmetro n 3210 (PASSWD) para ativar 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

para desativar o estado de alarme.

7 Agora, os subprogramas dos programas n 9000 a 9999 podem ser


editados.

583

9. EDIO DE PROGRAMAS

OPERAO

B--63604PO/01

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 aviso 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. Por outras palavras, a funo de senha
pode ser desativada no definindo o parmetro PASSWD ou definindo--o
com 0 depois do passo 3 do procedimento para desbloquear. Para
assegurar que o estado de bloqueio no seja ativado, h que ter 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 um valor diferente no parmetro PASSWD ou desligando
e voltando a ligar o NC para redefinir o parmetro KEYWD.
CUIDADO
Depois de ativado o bloqueio, o parmetro NE9 no pode
ser definido com 0 e o parmetro PASSWD no pode ser
alterado at que o estado de bloqueio seja desativado ou
que a memria seja limpa por completo. Deve proceder--se
de forma especialmente cuidadosa ao definir o parmetro
PASSWD.

584

B--63604PO/01

10

OPERAO

10. CRIAO DE PROGRAMAS

CRIAO DE PROGRAMAS

Os programas podem ser criados de uma das seguintes maneiras:


Painel MDI
PROGRAMAO NO MODO APRENDER
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.

585

10. CRIAO DE PROGRAMAS

10.1

CRIAO DE
PROGRAMAS USANDO
O PAINEL MDI

OPERAO

B--63604PO/01

Os programas podem ser criados no modo de EDICAO atravs das


funes de edio de programas descritas no captulo III--9.

Procedimento para a Criao de Programas Atravs do Painel MDI


Procedimento

1 Comute para o modo EDICAO .


2 Pressione a tecla

3 Pressione a tecla de endereo

O e introduza o nmero do

programa.
4 Pressione a tecla

5 Crie um programa, utilizando as funes de edio de programas


descritas no captulo 9.

Explicao
D Comentrios em um
programa

possvel escrever comentrios nos programas atravs dos cdigos de


controle--in/controle--out.
Exemplo)O0001 (FANUC SRIE 16) ;
M08 (LQUIDO REFRIGERANTE ON) ;

D Quando se pressiona a tecla

depois de digitar o cdigo de

controle--out (, comentrios e o cdigo de controle--in ), os


comentrios introduzidos so registrados.
D Quando se pressiona a tecla

durante a introduo dos

comentrios, a fim de introduzir mais tarde os comentrios restantes,


os dados digitados antes de pressionar a tecla

podero no ser

registrados corretamente (isto , podero ser introduzidos


incorretamente, ser alterados ou perderem--se), visto que so
submetidos a um controle de entrada executado na edio normal.
Para introduzir um comentrio, observe o seguinte:
D O cdigo de controle--in ) no se registra automaticamente.
D Os comentrios introduzidos depois de pressionar a tecla

, no

podem comear por um nmero, por um espao ou pelo endereo O.


D Se for introduzida uma abreviatura para uma macro, a abreviatura
convertida em uma palavra de macro e registrada (ver Seo 9.7).
D possvel introduzir o endereo O e os nmeros subseqentes ou um
espao, mas os mesmos so omitidos ao serem registrados.
586

10.2

10. CRIAO DE PROGRAMAS

OPERAO

B--63604PO/01

INSERO
AUTOMTICA DE
NMEROS DE
SEQNCIA

Os nmeros de seqncia podem ser inseridos automaticamente em cada


bloco, se o programa for criado atravs do teclado MDI no modo de
EDICAO.
Defina o incremento para os nmeros de seqncia no parmetro 3216.

Procedimento para a insero automtica de nmeros de seqncia

Procedimento

1 Introduza 1 como NO.SEQUENCIA (ver subseo III--11.4.3).


2 Comute para o modo EDICAO.
3 Pressione a tecla

para exibir a tela do programa.

4 Procure ou registre o nmero do programa a ser editado e desloque o


cursor para o EOB (;) do bloco, aps o qual ser iniciada a insero
automtica dos nmeros de seqncia.
Se for registrado o nmero de um programa e introduzido um EOB (;)
com a tecla

, os nmeros de seqncia so inseridos

automaticamente, 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

7 Introduza as diversas palavras de um bloco.


8 Pressione

EOB

587

10. CRIAO DE PROGRAMAS

OPERAO

9 Pressione

B--63604PO/01

. 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 do incremento for definido como 2,
ser inserido N12 e exibido por baixo da linha em que se encontra
especificado um novo bloco.
PROGRAMA

O0040 N00012

O0040 ;
N10 G92 X0 Y0 Z0 ;
N12
%

_
EDICAO
****
PRGRM

*** ***
BIB

13 : 18 : 08
C.A.P

(OPRC)

10
D No exemplo acima, se N12 no for necessrio no bloco seguinte,
poder ser apagado pressionando a tecla

, aps a exibio de

N12.

D Para inserir N100 no bloco seguinte, em vez de N12 , introduza


N100 e pressione a tecla

, aps a exibio de N12 . N100

registrado e o valor inicial alterado para 100.

588

10.3

10. CRIAO DE PROGRAMAS

OPERAO

B--63604PO/01

CRIAO DE
PROGRAMAS NO
MODO APRENDER
(REPRODUO)

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 eixosX, Z e Y, obtida atravs da operao
manual, arquivada na memria como posio para criar um programa.
exceo de X, Z e Y, todas as palavras que incluam O, N, G, R, F, C,
M, S, T, P, Q e EOB podem ser arquivadas na memria da mesma forma
que no modo de EDICAO .

Procedimento para a Criao de Programas no Modo APRENDER


O procedimento seguidamente descrito pode ser utilizado para arquivar
uma posio da mquina ao longo dos eixos X, Z e Y.
1 Selecione o modo APRENDER JOG ou APRENDER MANIV.
2 Desloque a ferramenta para a posio desejada com jog ou manivela.
3 Pressione

para exibir a tela do programa. Procure ou registre o

nmero do programa a ser editado e desloque o cursor para a posio


em que dever ser registrada (inserida) a posio da mquina ao longo
de cada eixo.
4 Introduza o endereo X .
5 Pressione a tecla

. A posio da mquina ao longo do eixo X

arquivada na memria.
(Exemplo) X10.521 Posio absoluta (para entrada em mm)
X10521 Dados arquivados na memria
6 Introduza, de igual modo, Z e pressione, em seguida, a tecla

A posio da mquina ao longo do eixo Z arquivada na memria.


Introduza tambm

Y e pressione, em seguida, a tecla

.A

posio da mquina ao longo do eixo Y arquivada na memria.


Todas as coordenadas arquivadas atravs deste mtodo so coordenadas
absolutas.

589

10. CRIAO DE PROGRAMAS

OPERAO

B--63604PO/01

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 os dados de especificao NO. SEQNCIA. como 1 (ligado).


(Assume--se que o parmetro (n 3212) do valor incremental 1.)
2 Selecione o modo APREND MANIV.
3 Efetue o posicionamento em P0, atravs do gerador de pulsos
manual.
4 Selecione a tela do programa.
5 Introduza o nmero de programa O1234 da seguinte forma:

Esta operao registra o nmero de programa O1234 na memria.


Depois, pressione as seguintes teclas:
EOB

A seguir ao nmero de programa O1234, introduzido um EOB (;).


Uma vez que no especificado qualquer nmero depois de N, os
nmeros de seqncia so inseridos automaticamente para N0 e o
primeiro bloco (N1) registrado na memria.
6 Introduza a posio P0 da mquina para os dados do primeiro bloco,
da seguinte forma:

EOB

Esta operao registra G50X100000Z200000; 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 segundo bloco,
da seguinte forma:

EOB

Esta operao registra G00X14784Z8736; 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.
590

10. CRIAO DE PROGRAMAS

OPERAO

B--63604PO/01

10 Introduza a posio P2 da mquina para os dados do terceiro bloco, da


seguinte forma:

EOB

Esta operao registra G01Z103480 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:

EOB

N5 do quinto bloco arquivado na memria atravs da funo de


insero automtica dos nmeros de seqncia. Pressione a tecla
para o apagar.

O registro do programa exemplificativo concludo deste modo.

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 EDICAO.
PROGRAMA

O1234 N00004

(RELATIVA)
U
--85.216
W --191.264

(ABSOLUTA)
X
14.784
Z
8.736

O1234 ;
N1 G50 X100000 Y0 Z20000 ;
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
N4 M02 ;
%
_
TMAN

****

PRGRM

D Registro de uma posio


com compensao

***

***

BIB

14 : 17 : 27
(OPRC)

Se for introduzido um valor, aps a introduo do endereo

Z ou Y , e pressionada a tecla

X ,

, o valor introduzido para uma

posio da mquina acrescentado ao registro. Esta operao til para


corrigir uma posio da mquina atravs da introduo manual.
D Registro de comandos
diferentes 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 EDICAO.
591

11. ESPECIFICAO E VISUALIZAO DE DADOS

11

OPERAO

B--63604PO/01

ESPECIFICAO E VISUALIZAO DE DADOS

Aspectos gerais

Para operar uma mquina--ferramenta CNC, necessrio definir diversos


dados no painel de operao MDI do CNC. O operador pode monitorar
o estado da operao atravs dos dados mostrados durante a mesma.
Este captulo descreve como mostrar e definir dados para cada funo.

Explicaes
D Diagrama de transio de
tela

Teclas de funo MDI


(as teclas sombreadas (
) so
descritas no presente captulo.)

A transio de tela correspondente a cada tecla de funo do painel de


operao MDI mostrada abaixo. So igualmente mostradas as subsees
relativas a cada tela. Consulte a subseo adequada para mais pormenores
sobre cada tela e o procedimento de especificao na tela. Ver outros
captulos para telas no descritas neste captulo.
Ver o captulo III--7 para mais informaes sobre a tela mostrada quando
pressionada a tecla de funo

. Ver o captulo III--12 para mais

informaes sobre a tela mostrada quando pressionada a tecla de funo


. Ver o captulo III--13 para mais informaes sobre a tela mostrada
quando pressionada a tecla de funo

. Em geral, a tecla de funo

programada pelo fabricante da mquina--ferramenta, sendo


utilizada para macros. Consulte o manual fornecido pelo fabricante da
mquina--ferramenta para mais informaes sobre a tela mostrada quando
pressionada a tecla de funo

D Chave para proteo dos


dados

A mquina poder dispor de uma chave para proteo dos dados, para
proteger os programas das peas, os valores de compensao das
ferramentas, os dados especificados e as variveis de macro de usurio.
Consulte o manual fornecido pelo fabricante da mquina--ferramenta para
informaes sobre a localizao da chave para proteo dos dados e
respectiva utilizao.

592

OPERAO

B--63604PO/01

TELA DE INDICAO DA POSIO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Transio de tela acionada


pela tecla de funo

Tela da posio atual

ABS

REL

TUDO

MANIV

Indicao da posio do
sistema de coordenadas
de trabalho

Indicao da posio do
sistema de coordenadas
relativas

Interrupo por
manivela

Ver III---11.1.1.

Ver III---11.1.2.

Indicao da posio
total de cada sistema
de coordenadas
Ver III ---11.1.3.

Indicao da contagem de peas e do


tempo de trabalho
Ver III---11.1.6.

Indicao da contagem de peas e do


tempo de trabalho
Ver III---11.1.6.

Indicao da contagem de peas e do


tempo de trabalho
Ver III---11.1.6.

Indicao da
velocidade real

Indicao da
velocidade real

Indicao da
velocidade real

Ver III---11.1.5.

Ver III---11.1.5.

Ver III---11.1.5.

Definio dos valores das coordenadas relativas


Ver III---11.1.2.

Definio dos valores das coordenadas relativas


Ver III---11.1.2.

(OPRC)

Ver III---4.6.

Tela da posio atual

MONI

(OPRC)

Tela do monitor
de operao
Ver III---11.1.7.

593

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

Transio de tela acionada pela tecla de funo


no modo MEMRIA ou MDI

Tela do programa

*: mostrado no modo MDI

Tela do programa
MDI
MEM

MDI

PRGRM

VERIF

ATUAL

PROX

Visualizao do
bloco atual e dos
dados modais

Visualizao do
bloco atual e do
bloco seguinte

Ver III---11.2.2.

Ver III---11.2.3.

(OPRC)

[MDI] *

Visualizao do
contedo do
programa
Ver III---11.2.1.

Indicao do
nmero do programa e do nmero
de seqncia
Ver III---11.6.1.

[ABS]

[REL]
Comando para
operao MDI

Programa em execuo
Valor das coordenadas
absolutas Distncia a
percorrer Valores modais
Ver III---11.2.4.

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]

(OPRC)

[DIR]

[PLANEJ]

Ver III---4.3.

Visualizao
do diretrio
de arquivos
Ver III---4.4.

594

Planejamento
Ver III---4.4.

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

Transio de tela acionada pela tecla de funo


no modo EDICAO

Tela do programa

Tela do programa
EDICAO
PRGRM

BIB

(OPRC)

Tela de edio de
programas
Ver III--10

Memria de programas e diretrio


de programas
Ver III---11.3.1.

Tela do programa
EDICAO
DISCO

[PRGRM]

(OPRC)

[DIR]

Tela do diretrio
de arquivos
para disquetes
Ver III ---8

595

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

Transio de tela acionada


pela tecla de funo

TELA DE CORREO/ESPECIFICAO

1/2

Valor de correo da ferramenta


CORREC

DEFINIR

TRAB

Indicao do valor
de correo da
ferramenta
Ver III---11.4.1.

Visualizao
dos dados de
especificao

Visualizao do
sistema de coordenadas da pea

Ver III---11.4.7

Ver III---11.4.10

Definio dos dados


de correo da
ferramenta
Ver III---11.4.1.

Definio de
parmetros
Ver III---11.4.7.
Definio da comparao do nmero de
seqncia e parada
Ver III---11.4.8.

Definio do valor
de correo do
ponto de origem
da pea

Definio da entrada direta do valor


de correo da ferramenta
Ver III---11.4.2.
Definio da entrada direta da correo da ferramenta obtida em B
Ver III---11.4.3.
Definio da entrada
do valor de correo
em o contador
Ver III---11.4.4.

(OPRC)

Ver III---11.4.10.

Indicao do tempo
de trabalho e
contagem das peas
Ver III---11.4.9.
Definio do nmero de peas
necessrias Ver III---11.4.9.

Visualizao do
tempo de
definio
Ver III---11.4.9.

Valor de correo da ferramenta


Macro

OPR

VDFERR

(OPRC)

Visualizao das
variveis de
macro

Visualizao do
painel de operao
por software

Visualizao dos
dados de gesto da
vida til das ferramentas

Ver III---11.4.13.

Ver III---11.4.13.

Ver III11.4.14.

Definio de
variveis de macro
Ver III---11.4.12.

Boto do painel de
operao por software
Ver III---11.4.13.

Predefinio do contador da
vida til da ferramenta Apagamento de dados de execuo
Ver III---11.4.14.

596

1*
Para a pgina
seguinte

OPERAO

B--63604PO/01

11. ESPECIFICAO E VISUALIZAO DE DADOS

2/2

1.

Valor de correo da ferramenta


CORREC.2

Visualizao do
valor de correo
do eixo Y
Ver III---11.4.6.

Definio dos
dados de
correo do eixo Y
Ver III---11.4.6.

BARREIRA

DESL.T

Visualizao do valor do
sistema de coordenadas
de trabalho

Barreira da placa
de fixao/do
cabeote mvel

Ver III---11.4.5

Ver III---6.4

(OPRC)

Definio do valor de
deslocamento do sistema
de coordenadas de
trabalho

Ver III ---11.4.5

Definio do valor de
deslocamento das
coordenadas da pea
atravs da funo B de
entrada direta para a
correo 2 da ferramenta.
Ver III--11.4.3.

Valor de correo da ferramenta


CORR. B

(OPRC)

Visualizao do
valor de correo
do eixo B
Ver III---11.4.15.

Definio dos
dados de correo
do eixo B
Ver III---11.4.15.

597

11. ESPECIFICAO E VISUALIZAO DE DADOS

TELA DO SISTEMA

OPERAO

B--63604PO/01

Transio de tela acionada pela tecla de funo

Tela de parmetros

PARAM

DGNOS

Visualizao da
tela de
parmetros

Visualizao da
tela de
diagnstico
Ver III--- 7.3

ver III---11.5.1

PMC

SISTEMA

(OPRC)

PRM.SV

PRM.FS

(OPRC)

Definio de
parmetros
ver III---11.5.1

Tela de parmetros

PASSO

Visualizao dos
dados de erro de
passo
Ver III---11.5.2.

Definio dos dados


de erro de passo
Ver III---11.5.2

598

OPERAO

B--63604PO/01

D Tela de definio

11. ESPECIFICAO E VISUALIZAO DE DADOS

A tabela seguinte apresenta os dados especificados em cada tela.


Tabela 11 Telas de definio e respectivos dados

N
1

Tela de especificao
Valor de correo da ferramenta

Contedo da especificao

Item de referncia

Valor de correo da ferramenta


Subse. 11.4.1
Valor de compensao do raio da ponta da ferramenta
Entrada direta do valor de correo da ferramenta

Subse. 11.4.2

Entrada direta do valor B de correo da ferramenta Subse. 11.4.3

Entrada pelo contador do valor de correo

Subse. 11.4.4

Correo no eixo Y

Subse. 11.4.6

Definio do sistema de coordenadas Valor de deslocamento do sistema de coordenadas Subse. 11.4.5


da pea
da pea

Dados de especificao (handy)

Valor de correo do ponto de origem da pea

Subse. 11.4.10

Escrita de parmetros
Verificao TV
Cdigo de envio (EIA/ISO)
Unidade de entrada (mm/polegada)
Canal de E/S
Insero automtica do n de seqncia
Converso do formato de fita
(F15)

Subse. 11.4.7

Comparao do nmero de seqncia e parada

Subse. 11.4.8

Dados de especificao
(espelhamento)

Espelhamento

Subse. 11.4.7

Dados de especificao
(temporizador)

Peas necessrias

Subse. 11.4.9

Variveis de macro

Variveis comuns de macro de usurio


(#100 a #149) ou (#100 a #199)
(#500 a #531) ou (#500 a #599)

Subse. 11.4.12

Parmetro

Parmetro

Subse. 11.5.1

Erro de passo

Dados de compensao de erro de passo

Subse. 11.5.2

Painel de operao por software

Seleo de modos
Seleo do eixo de avano em modo Jog
Deslocamento rpido em modo Jog
Seleo do eixo para o gerador de pulsos manual
Multiplicao para o gerador de pulsos manual
Velocidade de avano em modo Jog
Override da velocidade de avano
Override do deslocamento rpido
Salto opcional de blocos
Bloco nico
Bloqueio da mquina
Funcionamento em vazio
Chave de proteo
Bloqueio do avano

Subse. 11.4.13

10

Dados de vida til das ferramentas Contagem da vida til


(gesto da vida til das ferramentas)

599

Subse. 11.4.14

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.1

TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO @pos

OPERAO

Pressione a tecla de funo

B--63604PO/01

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

tambm pode ser usada para mostrar a carga no

motor servo e no motor do fuso e a velocidade de rotao do motor do fuso


(tela do monitor de operao). A tecla de funo

tambm pode ser

usada para mostrar a tela da distncia acionada pela manivela. Ver seo
4.6 para detalhes sobre esta tela.

11.1.1
Indicao 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

2 Pressione a soft key [ABS].


3 Em um CRT de 7 soft keys, pressione novamente a soft key [ABS]
para visualizar as coordenadas ao longo de quaisquer eixos que no os
seis eixos padro.

POSIO ATUAL (ABSOLUTA) O1000 N00010

X
Z

123.456
456.789

TEMPO TRAB 0H15M


F.ATU
3000 MM/M

CONT. PECAS
5
TEMPO CICLO 0H 0M38S
S 0 T0000

MEM INIC MVT ***


09:06:35
[ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC ]

600

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

Explicaes
D Tela com valores de
compensao

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.

11.1.2

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.

Tela da Posio no
Sistema de Coordenadas
Relativas

Procedimento para visualizar a tela da posio atual com o sistema de coordenadas


relativas
1 Pressione a tecla de funo

2 Pressione a soft key [REL].

POSIO REAL (RELATIVA)

U
W

O1000 N00010

123.456
363.233

TEMPO TRAB 0H15M


F.ATU 3000 MM/M

CONT. PECAS 5
TEMPO CICLO 0H 0M38S
S 0 T0000

MEM INIC MVT ***


09:06:35
[ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ (OPRC) ]

Explicaes
D Definio das
coordenadas relativas

A posio atual da ferramenta no sistema de coordenadas relativas pode


ser recolocada em 0 ou predefinida para um valor especificado da seguinte
forma:

Procedimento para atribuir um valor especfico coordenada do eixo

X
Z

246.912
578.246

>X
MEM
PREDEF

ORIGEM

1 Introduza um endereo para o eixo (tal como X ou Z) na tela das


coordenadas relativas. A indicao do eixo especificado pisca e as
soft keys mudam como mostrado esquerda.
2 D Para colocar a coordenada em 0, pressione a soft key [ORIGEM]. A
coordenada relativa do eixo que est piscando colocada em 0.
D Para predefinir a coordenada para um valor determinado,
introduza o respectivo valor e pressione a soft key [PREDEF]. O
valor introduzido atribudo coordenada relativa do eixo que
est piscando.
601

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

Procedimento para o reset de todos os eixos

ABS

REL

TUDO

(OPRC)

1 Pressione a soft key [(OPRC)].

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 Tela com 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 Predefinio atravs da
especificao do
sistema de coordenadas

O bit 3 do parmetro 3104 utilizado para especificar se as posies


mostradas no sistema de coordenadas relativas so predefinidas com os
mesmos valores do sistema de coordenadas da pea, quando um sistema
de coordenadas definido atravs de um comando G50 (sistema A do
cdigo G) ou G92 (sistema B ou C do cdigo G) ou quando executado
o retorno manual ao ponto de referncia.

602

OPERAO

B--63604PO/01

11.1.3
Indicao da Posio
Global

11. ESPECIFICAO E VISUALIZAO DE DADOS

Mostra as posies seguintes em uma tela: posies atuais da ferramenta


no sistema de coordenadas da pea, sistema de coordenadas relativas,
sistema de coordenadas da mquina e distncia restante. As coordenadas
relativas tambm podem ser definidas nesta tela. Ver subseo III--11.1.2
sobre o procedimento.

Procedimento para visualizar a tela da posio global


1 Pressione a tecla de funo

2 Pressione a soft key [TUDO].


POSIO ATUAL

O1000 N00010

(RELATIVA)
U 246.912
W 913.780

(ABSOLUTA)
X 123.456
Z 456.890

(MQUINA)
X 0.000
Z 0.000

(DIST.A PERCORRER)
X 0.000
Z 0.000

TEMPO TRAB 0H15M


F.ATU 3000 MM/M

CONT. PECAS
5
TEMPO CICLO 0H 0M38S
S 0 T0000

MEM **** *** ***


[ ABS ] [ REL ] [

TUDO

09:06:35
] [ MANIV ] [(OPRC)]

Explicaes
D Visualizao de
coordenadas

As posies atuais da ferramenta so mostradas simultaneamente nos


sistemas de coordenadas seguintes:
D Posio atual no sistema de coordenadas relativas
(coordenadas relativas)
D Posio atual no sistema de coordenadas de trabalho
(coordenadas absolutas)
D Posio atual no sistema de coordenadas da mquina
(coordenadas da mquina)
D Distncia a percorrer (caminho a percorrer)

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 colocando em 1 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 predefinidas para valores especficos. O procedimento o mesmo
do de reset das coordenadas relativas descrito em III--11.1.2.
603

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.1.4
Predefinio do
Sistema de
Coordenadas da Pea

OPERAO

B--63604PO/01

Um sistema de coordenadas da pea deslocado na sequncia, por


exemplo, de uma interveno manual pode ser definido e deslocado
antecipadamente para um sistema de coordenadas atravs de operaes
MDI. Este sistema de coordenadas deslocado do ponto zero da mquina
de acordo com um valor de correo do ponto zero da pea.
possvel programar um comando (G50.3) para predefinir um sistema de
coordenadas da pea. (Ver Subse. III--7.2.4.)

Procedimento para Predefinir o Sistema de Coordenadas da Pea

1 Pressione a tecla de funo

2 Pressione a soft key [(OPRC)].


ABS

REL

TUDO

(OPR)

3 Se a soft key [COR--TR] no for mostrada, pressione a tecla de


.
mudana para o menu seguinte
COR---TR

4 Pressione a soft key [COR--TR].


TDOEIX

CD---EIX

5 Pressione a soft key [TDOEIX] para a predefinio de todos os eixos.


6 Para predefinir 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 Predefinio das
coordenadas relativas

Tal como sucede com as coordenadas absolutas, o bit 3 (PPD) do


parmetro n 3104 utilizado para especificar a predefinio, ou no, das
coordenadas relativas (RELATIVA).

604

B--63604PO/01

11.1.5
Tela da Velocidade de
Avano Real

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

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,
colocando em 1 o bit 0 (DPF) do parmetro 3015. A velocidade de avano
real mostrada sempre na unidade de 12 soft keys.

Procedimento para visualizar a velocidade de avano real na tela da posio atual

1 Pressione a tecla de funo

para mostrar a tela da posio atual.

POSIO ATUAL (ABSOLUTA)

X
Z

O1000 N00010

123.456
363.233

TEMPO TRAB
0H15M
F.ATU
3000 MM/M

CONT. PECAS
5
TEMPO CICLO
0H 0M38S
S
0 T0000

MEM INIC MVT ***


09:06:35
[ ABS
] [ REL ] [ TUDO ] [ MANIV ] [ OPRC ]

A velocidade de avano real mostrada aps V.ATU.

A velocidade de avano real representada em unidades de


milmetros/min ou polegadas/min (dependendo do menor
incremento de entrada especificado), sob a indicao da posio
atual.

Explicaes
D Valor da velocidade de
avano real

A velocidade real calculada atravs da seguinte expresso:

Fact =

(fi) 2

i=1

sendo

n : Nmero de eixos
fi : Velocidade de avano de corte no sentido tangencial de cada eixo ou
velocidade de deslocamento rpido
Fact : Velocidade de avano real mostrada
A unidade de visualizao:mm/min (entrada em mm).
pol/min (entrada em polegadas, so mostradas duas
casas decimais.)
A velocidade de avano ao longo do eixo PMC pode ser omitida definindo
o bit 1 (PCF) do parmetro 3105.
605

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

D Visualizao da
velocidade de avano
real por rotao

No caso do avano por rotao e da abertura de rosca, a velocidade de


avano real mostrada como avano por minuto e no por rotao.

D Visualizao 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 Visualizao da
velocidade de avano
real na outra tela

A tela de verificao do programa tambm mostra a velocidade de avano


real.

606

B--63604PO/01

11.1.6

Visualizao do Tempo
de Trabalho e da
Contagem das Peas

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

O tempo de trabalho, o tempo de ciclo e o nmero de peas usinadas so


mostrados na tela da posio atual.

Procedimento para visualizar o tempo de trabalho e contagem de peas na tela da


posio atual
1 Pressione a tecla de funo

para mostrar a tela da posio atual.

POSIO REAL (RELATIVA)

X
Z

O1000 N00010

123.456
363.233

TEMPO TRAB
0H15M
F.ATU
3000 MM/M

CONT. PECAS
5
TEMPO CICLO
0H 0M38S
S
0 T0000

MEM INIC MVT ***


09:06:35
[ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC ]

O nmero de peas usinadas (CONT.PECAS), o tempo de trabalho


(TMP.TRAB) e o tempo de ciclo (TMP. CICLO) so mostrados sob a
posio atual.

Explicaes
D CONT.PECAS

Indica o nmero de peas usinadas. O nmero aumenta sempre que M02,


M30 ou um cdigo M especificado atravs do parmetro 6710 so
executados.

D TEMPO TRAB

Indica o tempo de execuo total durante a operao automtica,


excluindo o tempo de parada e de bloqueio de avano.

D TEMPO CICLO

Indica o tempo de execuo de uma operao automtica, excluindo o


tempo de parada e de bloqueio de avano. 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 Visualizao na outra
tela

Os pormenores sobre o tempo de trabalho e o nmero de peas usinadas


so mostrados na tela de especificao. Ver subseo III--11.4.9.

D Especificao 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.
607

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.1.7
Visualizao do
Monitor de Operao

OPERAO

B--63604PO/01

A leitura do medidor de carga pode ser visualizada para cada eixo servo
e para o fuso serial atravs da colocao em 1 do bit 5 (OPM) do parmetro
3111. Pode ser igualmente mostrada a leitura do conta--rotaes para o
fuso serial.

Procedimento para visualizar o monitor de operao

1 Pressione a tecla de funo

para mostrar a tela da posio atual.

2 Pressione a tecla de mudana para o menu seguinte

3 Pressione a soft key [MONI].


MONITOR DE OPER.
(MEDIDOR DE CARGA)

X :

80%

Z :

0%

C :

0%

TEMPO TRAB
V.REAL

O0001 N00001

S1 :

201%

(CONTA-ROT. RPM)
S1 :

CONT. PECAS
0H15M TEMPO CICLO
3000 MM/M

1500

5
0H 0M38S

MEM INIC MVT ***


09:06:35
[ MONI ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC ]

Explicaes
D Visualizao 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 3158.
Se todos estes parmetros estiverem colocados em 0, so mostrados dados
somente para os eixos bsicos.

D Visualizao dos eixos


do fuso

Quando so utilizados fusos seriais, s mostrada a leitura do medidor


de carga e do conta--rotaes 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 conta--rotaes mostra a relao entre a velocidade atual
do fuso e a velocidade mxima do mesmo (100%).

608

B--63604PO/01

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

D Medidor de carga

A leitura no medidor de carga depende do parmetro servo 2086 e do


parmetro do fuso 4127.

D Conta -- rotaes

Embora o conta--rotaes indique normalmente a velocidade do motor do


fuso, tambm pode ser usado para indicar a velocidade do fuso, colocando
em 1 o bit 6 (OPS) do parmetro 3111.
A velocidade do fuso a mostrar durante a monitorao da operao
calculada a partir da velocidade do motor do fuso (ver a frmula abaixo).
Assim, a velocidade do fuso pode ser mostrada durante a monitorao da
operao, mesmo que no seja utilizado qualquer codificador de posio.
No entanto, a velocidade correta do fuso s ser visualizada se a
velocidade mxima do fuso de cada engrenagem (velocidade do fuso em
cada relao de transmisso quando o motor do fuso roda velocidade
mxima) for definida nos parmetros n 3741 a 3744.
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
mostrada durante
a monitorao da
operao

Velocidade do motor do fuso


Velocidade mxima
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:
CTH1A CTH2A

Parmetro

Especificao
do fuso serial

=N 3741
(Velocidade mxima do fuso com a
engrenagem 1)

ELEVADA

=N 3742
(Velocidade mxima do fuso com a
engrenagem 2)

MEIO ELEVADA

=N 3743
(Velocidade mxima do fuso com a
engrenagem 3)

MEIO REDUZIDA

=N 3744
(Velocidade mxima do fuso com a
engrenagem 4)

LOW

A velocidade do motor do fuso e do fuso pode ser mostrada durante a


monitorao da operao, mas apenas para o primeiro fuso serial e para
o eixo de comutao do primeiro fuso serial. No pode ser mostrada para
o segundo fuso.
D Cor do grfico

Se o valor de um medidor de carga exceder 100%, o grfico de barras


passa a apresentar uma cor prpura.
609

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.2

TELAS VISUALIZADAS
ATRAVS DA TECLA
DE FUNO @prog
(NO MODO MEMRIA OU
MODO MDI)

OPERAO

B--63604PO/01

Esta seo descreve as telas mostradas ao pressionar a tecla de funo


no modo MEMRIA ou MDI. A primeira das quatro telas que se
seguem mostra o estado do programa atualmente em execuo no modo
MEMRIA ou MDI e a ltima tela mostra os valores de comando para
a operao MDI no modo MDI:
11.2.1 Tela de visualizao do contedo do programa
11.2.2 Tela de visualizao do bloco atual
11.2.3 Tela de visualizao do bloco seguinte
11.2.4 Tela de verificao do programa
11.2.5 Tela de programas para operao MDI
11.2.6 Visualizao do estado operacional do eixo B
Tecla de funo

tambm pode ser pressionada no modo MEMRIA

para mostrar a tela de reincio do programa e a tela de planejamento.


Ver Seo III--4.3 sobre a tela de reincio do programa.
Ver Seo III--4.4 sobre a tela de planejamento.

610

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

11.2.1
Tela do Contedo do
Programa

Mostra o programa atualmente em execuo no modo MEMRIA ou


MDI.

Procedimento para visualizar o contedo do programa

1 Pressione a tecla de funo

para visualizar uma tela de

programa.
2 Pressione a soft key para seleo de captulo [PRGRM].
O cursor posicionado no bloco atualmente em execuo.
PROGRAMA
O2000 N00130
O2000 ;
N100 G50 X0 Z0. ;
N110 G91 G00 X-70. ;
N120 Z-70. ;
N130 G01 X-60 ;
N140 G41 G03 X-17.5 Z17.5 R17.5 ;
N150 G01 X-25. ;
N160 G02 X27.5 Z27.5 R27.5
N170 G01 X20. ;
N180 G02 X45. Z45. R45. ;
> _
S
0 T0000
MEM INIC
***
16:05:59
[ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRC) ]

Explicaes
D Unidade de 12 soft keys

Na unidade de 12 soft keys, o contedo do programa mostrado na


metade direita da tela ou em toda a tela (comutao entre telas
pressionando a soft key [PRGRM]).
O0006

PROGRAMA
O0003 ;
G65 H01 P#2001
G65 H01 P#2014
G65 H01 P#2110
G04 P2000 ;
G04 P2000 ;
G04 P2000 ;
G65 H01 P#2001
G65 H01 P#2014
G65 H01 P#2110
G04 P2000 ;
G04 P2000 ;
G04 P2000 ;
G65 H02 P#2001
G65 H03 P#2014
;
G65 H04 P#2110

O0 ;
O0 ;
O0 ;

O50000 ;
O60000 ;
O30000 ;

O#2001 R3 ;
O15000 R#2014
O3 R#2110 ;

N00000

G65 H01 P#100 O#3901 ;


G65 H01 P#101 O#3902 ;
G65 H01 P#3901 O#102 ;
G65 H01 P#3902 O#103 ;
G04 P5000 ;
G04 P5000 ;
G04 ;
G65 H01 P#100 O#4001 ;
G65 H01 P#101 O#4002 ;
/ G65 H01 P#102 O#4003 ;
G65 H01 P#103 O#4004 ;
G65 H01 P#104 O#4005 ;
G65 H01 P#105 O#4006 ;
G65 H01 P#106 O#4007 ;
G65 H01 P#107 O#4008 ;
G65 H01 P#108 O#4009 ;
MEM **** *** ***

07:12:55

PESQ OPESQPESQREBOB +

611

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.2.2
Tela do Bloco Atual

OPERAO

B--63604PO/01

Mostra o bloco atualmente em execuo e os dados modais no modo


MEMRIA ou MDI.

Procedimento para visualizar a tela do bloco atual

1 Pressione a tecla de funo

2 Pressione a soft key para seleo de captulo [ATUAL].


So mostrados o bloco atualmente em execuo e os dados modais.
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
G50.2G97
G13.1G69
G99
G21
G40
G25
G22
G80
G67
G54

T
S

ATU.F

> _
S
0 T0000
MEM INIC
***
16:05:59
[ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRC) ]

Explicaes
D Unidade de 12 soft keys

A tela do bloco atual no fornecida para as unidades de 12 soft keys.


Pressione a soft key [PRGRM] para mostrar o contedo do programa na
metade direita da tela. O cursor indica o bloco atualmente em execuo.
Os dados modais so mostrados na metade esquerda da tela.
A tela mostra at 18 cdigos G modais.

612

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

POSICAO ATUAL

O3001

(ABSOLUTA)

X
Z

(MODAL)

ABS

11.2.3
Tela do Bloco Seguinte

F0

0.000
30.000

G00 G40 G54 F


500 M
G17 G43 G64
G90 G80 G69 H 5
G22 G90 G15 D
T
G94 G50 G25
G21 G67
S 6000
SATUAL
0

N00000

3
9

REL TUDO

mm/min

PROGRAMA
O3001 ;
G40 ;
G49 M06 T9 ;
G0 G54 G90 X0 Z0 ;
G43 Z30. H5 S6000 M3 ;
M0 ;
X17.5 Z-22 ;
Z-6.5 ;
G10 P11 R0.995 F500 ;
M30 ;
%
>_
MEM **** *** ***

07:07:40

PROX (OPRC)+

PRGRM

Mostra o bloco atualmente em execuo e o bloco a executar em seguida


no modo MEMRIA ou MDI.

Procedimento para visualizar a tela do bloco seguinte

1 Pressione a tecla de funo

2 Pressione a soft key para seleo de captulo [PROX].


Mostra o bloco atualmente em execuo e o bloco a executar em
seguida.
A tela mostra at 11 cdigos G especificados no bloco atual e um
mximo de 11 cdigos G especificados no bloco seguinte.
PROGRAMA

O2000 N00130

(ATUAL)

G01
G17
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 ][ (OPRC) ]

613

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.2.4
Tela de Verificao do
Programa

OPERAO

B--63604PO/01

Mostra o programa atualmente em execuo, a posio atual da


ferramenta e os dados modais no modo MEMRIA.

Procedimento para visualizar a tela de verificao do programa

1 Pressione a tecla de funo

2 Pressione a soft key para seleo de captulo [VERIF].


So mostrados o programa atualmente em execuo, a posio atual
da ferramenta e os dados modais.
PROGRAMA

O2000 N00130

O0010
G92 G90 X100. Z50. ;
G00 X0 Z0 ;
G01 Z250. F1000 ;
(ABSOLUTA)(DIST. 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

][ (OPRC) ]

Explicaes
D Tela do programa

A tela mostra at quatro blocos do programa atual, comeando no bloco


atualmente em execuo. O bloco atualmente em execuo mostrado em
representao inversa. Contudo, durante a operao DNC s podem ser
mostrados trs blocos.

D Tela 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, na unidade de 12 soft keys, quando
usado o controle de dois caminhos)

D Visualizao 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 (>_).
614

B--63604PO/01

D Unidade de 12 soft keys

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

A tela de verificao do programa no est disponvel para a unidade de


12 soft keys. Pressione a soft key [PRGRM] para mostrar o contedo do
programa na metade direita da tela. O cursor indica o bloco atualmente
em execuo. A posio atual da ferramenta e os dados modais so
mostrados na metade esquerda da tela.
So mostrados at 18 cdigos G modais.
POSICAO ATUAL
(ABSOLUTA)

X
Z

F0

0.000
30.000

(MODAL)
G00 G40 G54 F
500 M
G17 G43 G64
G90 G80 G69 H 5
G22 G90 G15 D
T
G94 G50 G25
G21 G67
S 6000
SATUAL
0

ABS

REL TUDO

615

3
9

O3001 N00000
mm/min

PROGRAMA
O3001 ;
G40 ;
G49 M06 T9 ;
G0 G54 G90 X0 Z0 ;
G43 Z30. H5 S6000 M3 ;
M0 ;
X17.5 Y-22 ;
Z-6.5 ;
G10 P11 R0.995 F500 ;
M30 ;
%
>_
MEM **** *** ***

PRGRM

07:07:40

PROX (OPRC) +

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.2.5
Tela do Programa para
a Operao MDI

OPERAO

B--63604PO/01

Mostra a entrada de programas atravs do MDI e os dados modais no


modo MDI.

Procedimento para visualizar a tela do programa para a operao MDI

1 Pressione a tecla de funo

2 Pressione a soft key para seleo de captulo [MDI].


So mostrados a entrada de programas atravs do MDI e os dados
modais.
PROGRAMA (MDI)

Programa

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

G80
G98

Informao modal

T
F

G50
G67
H
D

G54
G64
M

G69
G15

S
> _
S
0 T0000
MDI **** *** ***
16:05:59
[ PRGRM ][ MDI ][ ATUAL ][ PROX ][ (OPRC) ]

Explicaes
D Operao MDI

Ver seo III--4.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.
Contudo, na unidade de 12 soft keys, o contedo do programa mostrado
na metade direita da tela e os dados modais so mostrados na metade
esquerda da tela, independentemente deste parmetro.

D Visualizao 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 (>_).

616

OPERAO

B--63604PO/01

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.2.6
Visualizao do Estado
Operacional do Eixo B
Visualizao do estado operacional do eixo B

1 Pressione a tecla de mudana para o menu seguinte

2 Pressione a soft key para seleo de captulo [VERIF].


3 Pressione a soft key para seleo de captulo [B--DSP]. Em seguida, o
estado operacional do eixo B ser mostrado na tela de verificao do
programa. Mostra o comando atualmente em execuo e o comando a
executar em seguida.
VERIF. DE PROGRAMA
O0001 N00001
M102 ;
G00 X10. Z20. ;
G01 X20. Z30. F1000 ;
G04 P1000 ;
(ABSOLUTA) (EIXO-B)
G00 G95 G22
X
40.000 G01(CURR) G97
G21
G80
Z
40.000 B -200.000 G90
G40
G50
Y
0.000 F 0.1500
G69
G25
G67
B -125.994 G00(PROX)
B 250.000
M
102
T
F
0.1000
S
V.ATU
0
SCAT
0S
0 T0000
MEM INIC *** FIN
21:20:05
[ ABS ][ REL ][ B.DSP ][
][ (OPRC) ]

617

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.3

OPERAO

B--63604PO/01

Esta seo descreve as telas mostradas ao pressionar a tecla de funo

TELAS VISUALIZADAS
ATRAVS DA TECLA
DE FUNO @prog

permite mostrar a tela de edio de programas e a tela da lista de


programas (mostra a memria usada e uma lista de programas).

(NO MODO EDIO)

Pressionando a tecla de funo

no modo EDICAO. A tecla de funo

no modo EDICAO

no modo EDICAO tambm se pode

ver a tela de programao verbal de grficos e a tela do diretrio de


arquivos do disquete. Ver captulo 9 e 10, para mais informaes sobre a
tela de edio de programas e a tela de programao verbal de grficos.
Ver captulo 8, para mais informaes sobre a tela do diretrio de arquivos
do disquete.

618

OPERAO

B--63604PO/01

11.3.1
Tela da Memria Usada
e Lista de Programas

11. ESPECIFICAO E VISUALIZAO DE DADOS

Mostra o nmero de programas registrados, a memria usada e uma lista


de programas registrados.

Procedimento para visualizar a memria usada e uma lista de programas


1 Selecione o modo EDICAO.
2 Pressione a tecla de funo

3 Pressione a soft key para seleo de captulo [BIB].


DIRETORIO DE PROGRAMAS

O0001 N00010

PROGRAMA(NUM.)
MEMORIA(CAR.)
USADO:
60
3321
LIVRE:
2
429
O0010 O0001 O0003 O0002 O0555 O0999
O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

>_
MDI **** *** ***
[ PRGRM ] [ DIR ] [

619

S 0 T0000
16:05:59
] [ C.A.P. ] [ (OPRC) ]

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

Explicaes
D Pormenores da memria
usada

NO. PROGR. USADO


NO. PROGR. USADO :
LIVRE :

MEMRIA USADA
MEMORIA USADA

LIVRE :

D Lista de programas

Nmero de programas registrados


(incluindo os subprogramas)
Nmero de programas que podem ser
registrados adicionalmente.
Capacidade da memria do programa na qual
so registrados dados (indicada atravs do
nmero de caracteres).
Capacidade da memria do programa que
pode ser usada adicionalmente (indicada
atravs do nmero de caracteres).

So indicados os nmeros dos programas registrados.


O nome do programa tambm pode ser mostrado na tabela de programas
colocando em 1 o parmetro NAM (n 3107#0).
DIRETORIO DE PROGRAMAS
PROGRAMA(NUM.)
USADO:
17
LIVRE:
16

O0001 N00010
MEMORIA(CAR.)
4,320
3,960

O0001 (MACRO-GCODE.MAIN)
O0002 (MACRO-GCODE.SUB1)
O0010 (TEST-PROGRAM.ARTHMETIC NO.1)
O0020 (TEST-PROGRAM.F10-MACRO)
O0040 (TEST-PROGRAM.OFFSET)
O0050
O0100 (CONVERT POL/MM VERIF NO.1)

> _
EDICAO **** *** ***
[ PRGRM ][ DIR ][

DIRETORIO DE PROGRAMAS
PROGRAMA(NUM.)
USADO:
17
LIVRE:
46
O NO.
O0001
O0002
O0010
O0020
O0040
O0050
O0100

TAM. (CAR.)
360
240
420
180
1,140
60
120

16:52:13
][

][ (OPRC) ]

O0001 N00010
MEMORIA(CAR.)
4,320
3,960
DATA
2001-06-12
2001-06-12
2001-07-01
2001-08-14
2001-03-25
2001-08-26
2001-04-30

14:40
14:55
11:02
09:40
18:40
16:40
13:11

> _
EDICAO **** *** *** *** 16:52:13
[ PRGRM ] [ DIR ] [
] [
] [ (OPRC)

620

B--63604PO/01

D Nome do programa

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

O nome do programa deve ser sempre introduzido entre os cdigos de


controle out e in, imediatamente aps o nmero do programa.
O nome de um programa pode conter at 31 caracteres entre parnteses.
Se este nmero for excedido, os caracteres em excesso no sero
mostrados.
Para o programa s indicado o nmero do programa sem o respectivo
nome.
(fffff)

f VVVV
N do programa

Nome do programa (at 31 caracteres)

D Ordem pela qual os


programas so
mostrados na lista da
bliblioteca 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 nmero mais pequeno.

D Ordem pela qual so


registrados os
programas

Imediatamente aps a anulao de todos os programas (ao proceder


energizao enquanto se mantm pressionada a tecla

), cada

programa novo registrado a seguir ao ltimo programa da lista.


Se alguns programas da lista tiverem sido apagados, um programa novo
inserido, durante o registro, na posio deixada livre por um programa
apagado.
Exemplo) Quando o bit 4 (SOR) do parmetro 3107 tem sinal 0
1. Depois de apagar todos os programas, registre, por esta ordem, os
programas O0001, O0002, O0003, O0004 e O0005. A lista da biblioteca
de programas mostra os programas pela ordem seguinte:
O0001, O0002, O0003, O0004, O0005
2. Apague O0002 e O0004. A lista da biblioteca de programas mostra os
programas pela ordem seguinte:
O0001, O0003, O0005
3. Registre O0009. A lista da biblioteca de programas mostra os
programas pela ordem seguinte:
O0001, O0009, O0003, O0005

621

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.3.2
Visualizao de uma
Lista de Programas
para um Determinado
Grupo

OPERAO

B--63604PO/01

Alm da listagem normal dos nmeros e nomes de programas CNC


armazenados na memria, os programas podem ser indicados por grupos,
p.ex: de acordo com o produto a usinar.
Para reunir programas CNC em um mesmo grupo, atribua a cada um
desses programas nomes que comecem pela mesma cadeia de caracteres.
Atravs da pesquisa de uma determinada cadeia de caracteres nos nomes
dos programas, feita uma listagem dos nmeros e nomes de todos os
programas cujo nome inclui essa cadeia.

Procedimento para Mostrar uma Lista de Programas para um Determinado Grupo

Procedimento

1 Introduza o modo EDICAO ou de edio simultnea.


2 Pressione a tecla de mudana para o menu seguinte
3 Pressione a tecla de mudana para o menu seguinte

.
ou a soft key

[DIR] para mostrar a lista de programas.


DIRETORIO DE PROGRAMAS
PROGRAMA(NUM.)
USADO:
60
LIVRE:
2
O0020
O0040
O0060
O0100
O0200
O1000
O2000
O3000

O0001 N00010
MEMORIA(CARAC.)
3321
429

(GEAR--1000 MAIN)
(GEAR--1000 SUB--1)
(SHAFT--2000 MAIN)
(SHAFT--2000 SUB--1)
(GEAR--1000 SUB--2)
(FRANGE--3000 MAIN)
(GEAR--1000 SUB--3)
(SHAFT--2000 SUB--2)

>_
EDICAO **** *** *** ***
16:52:13
[ PRGRM ] [ DIR ] [
] [

] [ (OPRC) ]

4 Pressione a soft key [(OPRC)].


EDC--ST

PESQ--O

GRUPO

(NOME)

GR--PRG

5 Pressione a soft key [GRUPO].


6 Pressione a soft key [NOME].
7 Introduza a cadeia de caracteres correspondente ao grupo para o qual
deve ser efetuada uma pesquisa, usando as teclas MDI. No existem
quaisquer restries quanto ao comprimento do nome de um
programa. Note, contudo, que a pesquisa feita com base somente
nos primeiros 32 caracteres.
Exemplo: Para localizar programas CNC com nomes que comecem
com uma cadeia de caracteres GEAR--1000, introduza
o seguinte:
>GEAR--1000*_
622

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

EXEC

8 Ao pressionar a soft key [EXEC] mostrada a tela da lista de


programas em grupo, contendo todos os programas cujos nomes
incluem a cadeia de caracteres especificada.
DIRETORIO DE PROG. (GRUPO)
O0001 N00010
PROGRAMA(NUM.) MEMORIA(CARAC.)
USADO:
60
3321
LIVRE:
2
429
O0020
O0040
O0200
O2000

(GEAR--1000 MAIN)
(GEAR--1000 SUB--1)
(GEAR--1000 SUB--2)
(GEAR--1000 SUB--3)

>_
EDICAO **** *** *** ***
16:53:25
[ PRGRM ] [ DIR ] [
] [

] [ (OPRC) ]

[Tela da lista de programas em grupo mostrada


quando feita a pesquisa de GEAR--1000*]

Quando a lista de programas inclui duas ou mais pginas, possvel


alternar entre elas atravs das teclas de pgina.

Explicaes
D *e?

No exemplo acima, o asterisco (*) no deve ser omitido. O asterisco


representa uma cadeia arbitrria de caracteres (especificao de um
curinga).
GEAR--1000* indica que os primeiros nove caracteres dos nomes dos
programas procurados devem ser GEAR--1000, seguidos de uma cadeia
de caracteres arbitrria. Se tiver sido introduzido apenas GEAR--1000,
feita uma pesquisa apenas dos programas CNC com o nome de nove
caracteres GEAR--1000.
Pode utilizar--se um ponto de interrogao (?) para especificar um nico
caractere arbitrrio. Por exemplo: a introduo de ????--1000 ativa a
pesquisa de programas com nomes que comeam com quatro caracteres
quaisquer, seguidos de --1000.

623

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

[Exemplo da utilizao de curingas]


(Cadeia de caracteres introduzida) (Grupo para o qual ser feita uma
pesquisa)
(a) *
Programas CNC com qualquer nome
(b) *ABC
Programas CNC com nomes que
terminam em ABC
(c) ABC*
Programas CNC com nomes que
comeam com ABC
(d) *ABC*
Programas CNC com nomes que
incluem ABC
(e) ?A?C
Programas CNC com nomes de
quatro caracteres, sendo que o
segundo e o quarto caractere
so A e C, respectivamente
(f) ??A?C
Programas CNC com nomes de cinco
caracteres, sendo que o terceiro e o
quinto caractere so A e C,
respectivamente
(g) 123*456
Programas CNC com nomes que
comeam com 123 e acabam com
456
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 programas 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,


a tela da lista de programas em grupo onde esto indicados os nomes dos
programas do grupo anteriormente procurado pode voltar sendo mostrada
pressionando a soft key [GR--PRG] (visualizada no passo 6). A
utilizao desta soft key evita a necessidade de voltar a introduzir a cadeia
de caracteres relevante, de forma a visualizar os resultados da pesquisa
depois da mudana de tela.

Exemplos

Suponha que todos os programas principais e subprogramas para a


usinagem da engrenagem com o nmero 1000 tm nomes que incluem a
cadeia de caracteres GEAR--1000. Os nmeros e nomes desses
programas podem ser listados atravs da pesquisa dos nomes de todos os
programas CNC com a cadeia de caracteres GEAR--1000. Esta funo
facilita o gerenciamento dos programas CNC armazenados em sistemas
de memria de grande capacidade.

624

B--63604PO/01

11.4

TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO @off

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Pressione a tecla de funo

para visualizar ou definir os valores de

compensao da ferramenta e outros dados.


Esta seo descreve como visualizar ou definir os seguintes dados:
1. Valor de correo da ferramenta
2. Especificaes
3. Tempo de execuo e contagem de peas
4. Valor de correo do ponto de origem da pea ou valor de
deslocamento do sistema de coordenadas da pea
5. Variveis comuns das macros de usurio
6. Painel de operao por software
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 Entrada direta do valor B de correo da ferramenta
D Entrada pelo contador do valor de correo
D Entrada direta da deslocao do sistema de coordenadas da pea
D Correo no eixo Y
D Comparao do nmero de seqncia e funo de parada
As funes seguintes dependem das especificaes do fabricante da
mquina--ferramenta. Para mais informaes, consulte o manual
fornecido pelo fabricante da mquina--ferramenta.
D Entrada direta do valor de correo da ferramenta
D Entrada direta do valor B de correo da ferramenta
D Painel de operao por software
D Dados de gesto da vida til das ferramentas

625

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.1
Especificao e Visualizao do Valor de
Correo da Ferramenta

OPERAO

B--63604PO/01

Existem telas especficas para a visualizao e especificao dos valores


de correo da ferramenta e dos valores de compensao do raio da ponta
da ferramenta.

Procedimento para definir e visualizar o valor de correo da ferramenta e o valor de


compensao do raio da ponta da ferramenta
1 Pressione a tecla de funo

. Para o controle de dois caminhos,

selecione a unidade porta--ferramenta para a qual devem ser


mostrados os valores de compensao da ferramenta atravs da chave
de seleo da unidade porta--ferramenta.
2 Pressione a soft key para seleo de captulo [CORREC] ou pressione
vrias vezes

at a visualizao da tela da compensao da

ferramenta.
So apresentadas telas diferentes, dependendo da aplicao, ou no,
da correo da geometria da ferramenta e/ou da correo do desgaste.
CORRECAO

O0001 N00000

NO.
X
Z.
001
0.000
10.000
002
0.000
0.000
003
0.000
0.000
004
40.000
-40.000
005
0.000
0.000
006
0.000
0.000
007
0.000
0.000
008
0.000
0.000
POSIO REAL (RELATIVA)
U
101.000
W

> _
MDI **** *** ***
16:05:59
[ CORREC ][ DEFINIR ][ TRAB ][

R
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000

T
0
0
0
0
0
0
0
0

202.094

][ (OPRC) ]

Sem correo da geometria/desgaste da ferramenta


CORRECAO/GEOMETRIA
NO.
X
G 001
0.000
G 002
1.486
G 003
1.486
G 004
1.486
G 005
1.486
G 006
1.486
G 007
1.486
G 008
1.486
POSIO REAL (RELATIVA)
U
101.000

> _
MDI **** *** ***
[ DESG
][ GEOM

Z.
1.000
-49.561
-49.561
0.000
-49.561
-49.561
-49.561
-49.561
W

16:05:59
][ TRAB ][

O0001 N00000
R
T
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
202.094

][ (OPRC) ]

Com correo da geometria da ferramenta

626

B--63604PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

CORRECAO/DESGASTE
NO.
X
W 001
0.000
W 002
1.486
W 003
1.486
W 004
1.486
W 005
1.486
W 006
1.486
W 007
1.486
W 008
1.486
POSIO REAL (RELATIVA)
U
101.000

> _
MDI **** *** ***
[ DESG
][ GEOM

Z.
1.000
-49.561
-49.561
0.000
-49.561
-49.561
-49.561
-49.561
W

16:05:59
][ TRAB ][

O0001 N00000
R
T
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
202.094

][ (OPRC) ]

Com correo do desgaste da ferramenta

3 Mova o cursor at o valor de compensao a definir ou alterar,


utilizando as teclas de pgina ou do cursor, ou introduza o nmero de
compensao para o valor de compensao a definir ou alterar e
pressione a soft key [PESQ.NO].
4 Para definir um valor de compensao, introduza um valor e
pressione a soft key [ENTRADA].
Para mudar o valor de compensao, introduza um valor, que deve ser
adicionado ao valor atual (um valor negativo, se for necessrio
diminuir o valor atual) e pressione a soft key [+ENTRADA] ou
introduza um novo valor e pressione a soft key [ENTRADA].
TIP o nmero da ponta virtual da ferramenta (ver Programao).
TIP pode ser especificado na tela de compensao da geometria ou na
tela de compensao do desgaste.

Explicaes
D Entrada de valores
decimais

Na introduo de um valor de compensao podem ser utilizados valores


decimais.

D Outro mtodo

Para a entrada ou sada dos valores de compensao da ferramenta de corte


pode ser utilizado um dispositivo externo de entrada/sada. Ver captulo
III--8.
Os valores de compensao do comprimento da ferramenta podem ser
definidos atravs das seguintes funes descritas nas subsees
subseqentes: Entrada direta do valor de correo da ferramenta, funo
B de entrada direta da correo da ferramenta e entrada pelo contador do
valor de correo.

D Memria de correo da
ferramenta

Esto disponveis 16 grupos para a compensao da ferramenta. Estes


nmeros podem ser ampliados para 32, 64. No controle de dois caminhos,
o nmero de grupos atrs descrito pode ser usado para cada unidade
porta--ferramenta. A compensao da geometria da ferramenta ou a
compensao do desgaste podem ser selecionadas para cada grupo.
627

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

D Desativao da entrada
dos valores de
compensao

Em alguns casos, os valores de compensao do desgaste da ferramenta


ou de compensao da geometria da ferramenta no podem ser inseridos
devido s definies dos bits 0 (WOF) e 1 (GOF) do parmetro 3290. A
entrada dos valores de compensao da ferramenta atravs do painel MDI
pode ser tambm 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 em um cuja entrada no bloqueada e terminando em
outro cuja entrada bloqueada, emitido um aviso e os valores so
especificados apenas para os nmeros de correo cuja entrada no
bloqueada.
2) Quando so introduzidos valores para nmeros de correo,
comeando em um cuja entrada bloqueada e terminando em outro
cuja entrada no bloqueada, emitido um aviso e no se verifica
qualquer especificao de valores.

D Visualizao do raio e da
TIP

O raio e a TIP no so mostrados se a opo de compensao do raio da


ponta da ferramenta tambm no for mostrada.

D Alterao dos valores de


correo durante a
operao automtica

Se os valores de correo forem alterados durante a operao automtica,


os bit 4 (LGT) e 6 (LWM) do parmetro 5002 podem ser usados para
especificar se os novos valores de correo devem ser ativados no
comando de movimento seguinte ou no comando de cdigo T seguinte.

LGT LWM

Quando os valores de
compensao da geometria
e de compensao do
desgaste so especificados
em separado

Quando os valores de
compensao da geometria
e de compensao do
desgaste no so
especificados em separado

ativado no bloco de cdigo T ativado no bloco de cdigo T


seguinte
seguinte

ativado no bloco de cdigo T ativado no bloco de cdigo T


seguinte
seguinte

ativado no bloco de cdigo T ativado no comando de


seguinte
movimento seguinte

ativado no comando de ativado no comando de


movimento seguinte
movimento seguinte

628

OPERAO

B--63604PO/01

11.4.2
Entrada Direta do Valor
de Correo da
Ferramenta

11. ESPECIFICAO E VISUALIZAO DE DADOS

Funo para definir a diferena entre o ponto de referncia da ferramenta


usado na programao (a extremidade da ferramenta padro, o centro do
cabeote de torno revlver, etc.) e a posio da ponta de uma ferramenta
efetivamente usada como valor de correo.

Procedimento para a 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 foi especificado um sistema de coordenadas da pea.
X

Superfcie B

Z
Superfcie A

2 Solte a ferramenta somente no sentido do eixo X, sem deslocar o eixo


Z e provoque a parada do fuso.
3 Mea a distncia do ponto zero no sistema de coordenadas da pea
superfcie A.
Defina este valor como o valor medido ao longo do eixo Z para o
nmero de correo pretendido, atravs do seguinte procedimento:
CORRECAO/GEOMETRIA
NO.
X
G 001
0.000
G 002
1.486
G 003
1.486
G 004
1.486
G 005
1.486
G 006
1.486
G 007
1.486
G 008
1.486
POSIO REAL (RELATIVA)
U
0.000
V
0.000

Z.
1.000
-49.561
-49.561
0.000
-49.561
-49.561
-49.561
-49.561
W
H

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
0.000
0.000

>MZ120._
MDI **** *** ***
16:05:59
[PESQ NO][MEDIR][ENT.C.][+ENTRADA][ENTRADA ]

3--1 Pressione a tecla de funo

ou a soft key [CORREC] para

visualizar a tela de compensao da ferramenta. Se os valores de


compensao da geometria e de compensao do desgaste
forem especificados separadamente, ative a tela para qualquer
um deles.
3--2 Mova o cursor at ao nmero de correo definido usando as
teclas do cursor.
629

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

3--3 Pressione a tecla de endereo Z

B--63604PO/01

a definir.

3--4 Introduza, atravs do teclado, o valor obtido ().


3--5 Pressione a soft key [MEDIR].
A diferena entre o valor obtido e a coordenada especificado
como o valor de correo.
D Definio do valor de
correo do eixo X

4 Corte a superfcie B no modo manual.


5 Solte a ferramenta no sentido do eixo Z, sem deslocar o eixo X e
provoque a parada do fuso.
6 Mea o dimetro da superfcie B.
Defina este valor como o valor medido ao longo do eixo X para o
nmero de correo pretendido, seguindo o mesmo procedimento da
definio do valor ao longo do eixo Z.
7 Repita o procedimento atrs indicado as mesmas vezes que o nmero
de ferramentas necessrias. O valor de correo calculado
automaticamente e definido.
Por exemplo, se =69.0 quando o valor da coordenada da superfcie
B no diagrama atrs apresentado 70.0, defina 69.0 [MEDIR] para a
correo n 2.
Neste caso, 1.0 definido como o valor de correo do eixo X para a
correo n 2.

Explicaes
D Valores de compensao
para um programa
criado na programao
do dimetro

Introduza os valores do dimetro para os valores de compensao dos


eixos, para os quais usada a programao do dimetro.

D Valor de correo da
geometria da ferramenta
e valor de correo do
desgaste da ferramenta

Se os valores obtidos forem definidos na tela de compensao da


geometria da ferramenta, todos os valores de compensao passam a ser
valores de compensao da geometria e todos os valores de compensao
do desgaste so definidos como 0. Se os valores obtidos forem definidos
na tela de compensao do desgaste da ferramenta, as diferenas entre os
valores de compensao obtidos e os valores atuais de compensao do
desgaste passam a ser os novos valores de compensao.

D Retrao ao longo de
dois eixos

Se a mquina incluir um boto de registro, a ferramenta pode ser retrada


ao longo de dois eixos quando o bit 2 (PRC) do parmetro 5005 estiver
definido e o sinal de registro for usado. Consulte o respectivo manual
fornecido pelo fabricante da mquina--ferramenta.

630

OPERAO

B--63604PO/01

11.4.3
Entrada Direta da Correo da Ferramenta em B

11. ESPECIFICAO E VISUALIZAO DE DADOS

A funo B de entrada direta da correo da ferramenta medida usada


para definir os valores de compensao da ferramenta e os valores de
deslocamento do sistema de coordenadas da pea.

Procedimento para definir o valor de correo da ferramenta


Os valores de correo da posio da ferramenta podem ser definidos
automaticamente deslocando manualmente a ferramenta at que esta
toque no sensor.
Para mais informaes sobre cada uma das operaes, consulte o
respectivo manual fornecido pelo fabricante da mquina--ferramenta.
1 Execute o retorno manual ao ponto de referncia. Ao executar o
retorno manual ao ponto de referncia, definido um sistema de
coordenadas da mquina. O valor de correo da ferramenta
programado no sistema de coordenadas da mquina.
2 Defina como HIGH o sinal do modo de escrita do valor de correo
GOQSM. (Para mais informaes sobre cada uma das operaes,
consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.)
A tela CRT muda automaticamente para a tela de correo da
ferramenta (geometria) e o indicador CORR comea a piscar na
rea para indicao de estado na parte inferior da tela, indicando que o
modo de escrita do valor de correo est operacional.
3 Selecione a ferramenta a medir.
4 Se o cursor no coincidir com o nmero desejado para a correo da
ferramenta, mova o cursor para o nmero de correo que pretende,
recorrendo tecla de mudana de pgina e tecla do cursor.
Alm disso, o nmero de correo da ferramenta tambm pode ser
definino automaticamente atravs dos sinais de entrada do nmero de
correo da ferramenta (com o parmetro QNI (n 5005#5)=1).
Neste caso, a posio do cursor no pode ser alterada na tela de
compensao da ferramenta atravs das teclas de mudana de pgina
ou das teclas do cursor.
5 Aproxime manualmente a ferramenta do sensor.
6 Coloque a extremidade da ferramenta numa superfcie de contato do
sensor atravs do avano por manivela.
Faa com que a extremidade da ferramenta toque no sensor. Este
procedimento provoca a entrada dos sinais do modo de escrita dos
valores de correo (+MIT1, --MIT1, +MIT2 ou --MIT2) no CNC.
O sinal do modo de escrita do valor de correo est definido como
HIGH e:
D O eixo e o respectivo avano neste sentido esto bloqueados.
D O valor de correo da ferramenta retirado da memria de
correo da ferramenta (valor de correo da geometria da
ferramenta) que corresponde ao nmero de correo mostrado
pelo cursor est definido.
7 O valor de correo dos eixos X e Z definido atravs das operaes 5
e 6.
8 Repita os passos 3 a 7 para as ferramentas necessrias.
631

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

9 Defina como LOW o sinal do modo de escrita do valor de correo


GOQSM. O modo de escrita cancelado e a luz intermitente CORR
desliga--se.
Procedimento para definir a quantidade de deslocao do sistema de
coordenadas de trabalho
Os valores de correo da posio da ferramenta podem ser definidos
automaticamente deslocando manualmente a ferramenta at que esta
toque no sensor.
Para mais informaes sobre cada uma das operaes, consulte o
respectivo manual fornecido pelo fabricante da mquina--ferramenta.
1 Os valores de compensao da ferramenta sero ento calculados com
base nas coordenadas da mquina relativas ferramenta.
2 Execute o retorno manual ao ponto de referncia.
Ao executar o retorno manual ao ponto de referncia, definido um
sistema de coordenadas da mquina. A quantidade de deslocao do
sistema de coordenadas programada com base no sistema de
coordenadas da mquina relativo ferramenta.
3 Defina como HIGH o sinal do modo de escrita WOQSM para a
quantidade de deslocao do sistema de coordenadas da pea.
(Para mais informaes sobre cada uma das operaes, consulte o
respectivo manual fornecido pelo fabricante da mquina-ferramenta.) A tela CRT muda automaticamente para a tela de
mudana da pea e o indicador WFST comea a piscar na rea para
indicao de estado na parte inferior da tela, indicando que o modo de
escrita da quantidade de deslocao do sistema de coordenadas da
pea est operacional.
4 Selecione a ferramenta a medir.
5 Verifique os nmeros de correo da ferramenta.
O nmero de correo da ferramenta correspondente ferramenta que
se pretende medir dever ser definido antecipadamente atravs do
parmetro (n 5020).
Alm disso, o nmero de correo da ferramenta tambm pode ser
definido automaticamente atravs do sinal de entrada do nmero de
correo da ferramenta (com o parmetro QNI (n 5005#5)=1).
Para informaes mais detalhadas, consulte o manual correspondente
fornecido pelo fabricante da mquina--ferramenta.
6 Aproxime manualmente a ferramenta de uma superfcie final da pea.
7 Coloque a extremidade da ferramenta na superfcie final (sensor) da
pea atravs do avano por manivela.
Deste modo, define--se automaticamente a quantidade de deslocao
do sistema de coordenadas da pea no eixo Z.
8 Faa avanar a ferramenta.
9 Defina como LOW o sinal do modo de escrita WOQSM para a
quantidade de deslocao do sistema de coordenadas da pea.
O modo de escrita cancelado e a luz intermitente WFST
desliga--se. (Para mais informaes sobre cada uma das operaes,
consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.)
632

OPERAO

B--63604PO/01

11.4.4
Entrada do Valor de
Correo em o Contador

11. ESPECIFICAO E VISUALIZAO DE DADOS

Ao deslocar a ferramenta at que esta atinja o ponto de referncia desejado


definido o valor de correo da ferramenta coresponde.

Procedimento para a entrada pelo contador do valor de correo


1 Desloque manualmente a ferramenta de referncia para o ponto de
referncia.
2 Faa o reset das coordenadas relativas ao longo dos eixos (ver Subse.
III--11.1.2).
3 Desloque a ferramenta cujos valores de correo pretende definir para
o ponto de referncia.
4 Selecione a tela de compensao da ferramenta. Mova o cursor at ao
nmero de correo a definir usando as teclas do cursor.
CORRECAO/GEOMETRIA
NO.
X
G 001
0.000
G 002
1.486
G 003
1.486
G 004
1.486
G 005
1.486
G 006
1.486
G 007
1.486
G 008
1.486
POSIO REAL (RELATIVA)
U
0.000
V
0.000

Z.
1.000
-49.561
-49.561
0.000
-49.561
-49.561
-49.561
-49.561
W
H

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
0.000
0.000

>X_
MANIV **** *** ***
16:05:59
[PESQ NO][MEDIR][ENT.C.][+ENTRADA][ENTRADA ]

5 Pressione a tecla de endereo X

(ou Z ) e a soft key [ENT.C.].

Explicaes
D Correo da geometria
e correo do desgaste

Se as operaes atrs indicadas forem executadas na tela de compensao


da geometria da ferramenta, os valores de compensao da geometria da
ferramenta so introduzidos e os valores de compensao do desgaste da
ferramenta no se alteram.
Se as operaes atrs indicadas forem executadas na tela de compensao
do desgaste da ferramenta, os valores de compensao do desgaste da
ferramenta so introduzidos e os valores de compensao da geometria da
ferramenta no se alteram.

633

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.5
Definio da Quantidade
de Deslocao do
Sistema de Coordenadas da Pea

OPERAO

B--63604PO/01

O sistema de coordenadas definido pode ser deslocado se o sistema


definido atravs de um comando G50 (ou comando G92 para o sistema
B ou C do cdigo G) ou se a definio automtica do sistema de
coordenadas for diferente do sistema de coordenadas da pea considerado
na programao.

Procedimento para definir a quantidade de deslocao do sistema de


coordenadas da pea

1 Pressione a tecla de funo

2 Pressione a tecla de mudana para o menu seguinte


visualizar a tela com a soft key [DESL.P].
DESLOCACAO.TRAB

at

O0001 N00000

(VALOR DE DESLOC.) (MEDICAO)


X
0.000
X
0.000
Z
0.000
Z
0.000

POSIO REAL (RELATIVA)


U
0.000
> MZ100._
MDI **** *** ***
[
][ WK.SHFT ][

0.000

S
0 T0000
16:05:59
][+ENTRADA][ENTRADA]

3 Pressione a soft key [DESL.P].


4 Mova o cursor atravs das respectivas teclas, de modo a alcanar o
eixo ao longo do qual dever ser deslocado o sistema de coordenadas.
5 Introduza o valor de deslocao e pressione a soft key [ENTRADA].
X
X
Z

O
Deslocao

Z
O

634

B--63604PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Explicaes
D Quando os valores de
deslocao so ativados

Os valores de deslocao so ativados imediatamente aps a respectiva


definio.

D Valores de deslocao e
comando de definio do
sistema de coordenadas

A definio de um comando (G50 ou G92) para especificar um sistema


de coordenadas desativa os valores de deslocao definidos.

D Valores de deslocao e
definio do sistema de
coordenadas

Se a definio automtica do sistema de coordenadas for executada


atravs do retorno manual ao ponto de referncia aps a definio da
quantidade de deslocao, o sistema de coordenadas deslocado
instantaneamente.

D Valor do dimetro ou do
raio

Se a quantidade de deslocao no eixo X corresponde ao valor do


dimetro ou do raio, depender do que foi especificado no programa.

Exemplos

Se a posio atual do ponto de referncia for X = 121.0 (dimetro), Z =


69.0 relativamente ao ponto de origem da pea, mas devesse ser X =
120.0, Z = 70.0, os valores de deslocao devero ser definidos da
seguinte forma:
X=1.0, Z=--1.0

Exemplo Se G50 X100.0 Z80.0; for especificado, o sistema de


coordenadas definido de forma que o ponto de referncia
atual da ferramenta seja X = 100.0, Z = 80.0,
independentemente dos valores de deslocao.

X
69.00
Posio inicial
(posio padro)
121.00
Z

635

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.6
Correo do Eixo Y

OPERAO

B--63604PO/01

Podem ser definidos os valores de correo da posio da ferramenta ao


longo do eixo Y. igualmente possvel a entrada pelo contador dos valores
de correo.
A entrada direta do valor de correo da ferramenta e a funo B de entrada
direta da correo da ferramenta no esto disponveis para o eixo Y.

Procedimento para definir o valor de correo da ferramenta no eixo Y

1 Pressione a tecla de funo

2 Pressione a tecla de mudana para o menu seguinte


visualizar a tela com a soft key [OFST. 2].

at

3 Pressione a soft key [OFST. 2].


Ser mostrada a tela de correo do eixo Y.
CORRECAO

O0001 N00000

NO.
Y
01
10.000
02
0.000
03
0.000
04
40.000
05
0.000
06
0.000
07
0.000
08
0.000
POSIO REAL (RELATIVA)
U
100.000
W

100.000

>_
MDI **** *** ***
16:05:59
[ CORR.2 ][ DESL.P ][
][

][ (OPRC) ]

3--1 Pressione a soft key [GEOM] para visualizar os valores de


compensao da geometria da ferramenta ao longo do eixo Y.
CORRECAO/GEOMETRIA
NO.
Y
G 01
10.000
G 02
0.000
G 03
0.000
G 04
40.000
G 05
0.000
G 06
0.000
G 07
0.000
G 08
0.000
POSIO REAL (RELATIVA)
U
100.000
W

>_
MDI **** *** ***
[ DESG ][ GEOM

636

][

O0001 N00000

100.000

16:05:59
][

][ (OPRC) ]

B--63604PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

3--2 Pressione a soft key [DESG] para visualizar os valores de


compensao do desgaste da ferramenta ao longo do eixo Y.
CORRECAO/DESGASTE
NO.
Y
W 01
10.000
W 02
0.000
W 03
0.000
W 04
40.000
W 05
0.000
W 06
0.000
W 07
0.000
W 08
0.000
POSIO REAL (RELATIVA)
U
100.000
W

>_
MDI **** *** ***
[ DESG ][ GEOM

][

O0001 N00000

100.000

16:05:59
][

][ (OPRC) ]

4 Posicione o cursor no nmero de correo a alterar, recorrendo a um


dos mtodos seguintes:
D

Mova o cursor para o nmero de correo a alterar, utilizando as


teclas de mudana de pgina e as teclas do cursor.

Introduza o nmero de correo e pressione a soft key


[PESQ.NO].

5 Introduza o valor de correo.


6 Pressione a soft key [DESG]. O valor de correo definido e
mostrado.
CORRECAO/DESGASTE
NO.
Y
W 01
10.000
W 02
0.000
W 03
0.000
W 04
40.000
W 05
0.000
W 06
0.000
W 07
0.000
W 08
0.000
POSIO REAL (RELATIVA)
U
100.000
W

O0001 N00000

100.000

>_
MDI **** *** ***
16:05:59
[PESQ NO][MEDIR][ENT.C.][+ENTRADA][ENTRADA ]

637

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

Procedimento para a entrada pelo contador do valor de correo


Para definir as coordenadas relativas ao longo do eixo Y:
1 Desloque a ferramenta de referncia para o ponto de referncia.
2 Faa o reset da coordenada relativa Y (ver Subse. III--11.1.2).
3 Desloque a ferramenta cujos valores de correo pretende definir para
o ponto de referncia.
4 Mova o cursor at ao valor do nmero de correo a definir, pressione

Y e, em seguida, a soft key [ENT.C.].


A coordenada relativa Y (ou V) fica assim definida como o valor de
correo.

638

OPERAO

B--63604PO/01

11.4.7
Visualizao e Entrada
de Dados de Definio

11. ESPECIFICAO E VISUALIZAO DE DADOS

Certos dados, como o flag de verificao TV e o cdigo de envio, so


definidos na tela de especificao de dados. Nessa tela, o operador pode
igualmente ativar/desativar a escrita de parmetros, ativar/desativar a
insero automtica de nmeros de seqncia na edio de programas e
efetuar especificaes para a comparao de nmeros de seqncia e para
a funo de parada. Ver o Captulo III--10, para mais informaes sobre
a insero automtica de nmeros de seqncia.
Ver a Subseo III--11.4.8, para informaes mais detalhadas sobre a
comparao de nmeros de seqncia e sobre a funo de parada. Esta
subseo esclarece como definir dados.

Procedimento para definir os dados de especificao


1 Selecione o modo MDI.
2 Pressione a tecla de funo

3 Pressione a soft key [DEFINIR] para visualizar a tela de especificao


de dados. Esta tela constituda por diversas pginas. Pressione a
tecla de pgina

ou

at mostrar a tela desejada. Em seguida,

mostrado um exemplo de tela de especificao de dados.


DEFINIO (HANDY)
ESCRITA PARAM.
VERIF TV
CODIG.ENVIO
UNID. ENTRADA
CANAL COMUN.
NO SEQUENCIA
FORMATO DA FITA
PARADA DA SEQU.
PARADA DE SEQUENCIA

O0001 N00000
=
=
=
=
=
=
=
=
=

1
0
1
0
0
0
0
0
0

(0:DESATIVAR 1:ATIVAR)
(0:OFF
1:ON)
(0:EIA
1:ISO)
(0:MM
1:POLEG)
(0-3:NO.CANAL)
(0:OFF
1:ON)
(0:NO CNV 1:F15)
(NO.PROGRAMA)
(NO SEQUENCIA)

> _
MDI **** *** ***
16:05:59
[ CORREC ][ DEFINIR ][ TRAB ][

DEFINIO (HANDY)
ESPELHAMENTO X= 0 (0:OFF
ESPELHAMENTO Z= 0 (0:OFF

O0001 N00000
1:ON)
1:ON)

> _
MDI **** *** ***
16:05:59
[ CORREC ][ DEFINIR ][ TRAB ][

639

][ (OPRC) ]

][ (OPRC) ]

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

4 Desloque o cursor at o elemento a alterar pressionando as teclas do


cursor

ou

5 Introduza um novo valor e pressione a soft key [ENTRADA].

Contedo das
especificaes
D ESCRITA PARAM.

Definir a ativao ou desativao da escrita de parmetros.


0 : Desativado
1 : Ativado

D VERIF. TV

Definir a execuo da verificao TV.


0 : Sem verificao TV
1 : Executar verificao TV

D CODIG.ENVIO

Cdigo para a sada de dados atravs do interface de leitura/envio.


0 : Sada do cdigo EIA
1 : Sada do cdigo ISO

D UNID.ENTRADA

Definir a unidade de entrada em polegadas ou milmetros


0 : Milmetros
1 : Polegadas

D CANAL DE COMUN.

Canal para a interface de leitura/envio.


0 : Canal 0
1 : Canal 1
2 : Canal 2
3 : Canal 3

D NO SEQUENCIA

Definir a insero automtica do nmero de seqncia durante a edio


de um programa no modo EDICAO.
0 : No executa a insero automtica do nmero de seqncia.
1 : Executa a insero automtica do nmero de seqncia.

D FORMATO DE FITA

Definir a converso do formato da fita F15.


0 : O formato da fita no convertido.
1 : O formato da fita convertido.
Ver PROGRAMAO sobre o formato de fita F15.

D PARADA DE SEQUENCIA

Definir o nmero de seqncia com o qual executada uma parada da


operao para a comparao do nmero de seqncia, bem como a funo
de parada e o nmero do programa ao qual o nmero de seqncia
pertence.

D ESPELHAMENTO

Definir o espelhamento ON/OFF para cada eixo.


0 : Espelhamento desligado
1 : Espelhamento ligado

D Outros

As teclas de pgina

ou

tambm podem ser pressionadas para

mostrar a tela de especificao DEFINIR (TEMPORIZADOR). Ver


subseo III--11.4.9 sobre a tela.
640

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

11.4.8
Comparao e Parada do
Nmero de Seqncia

Se um bloco contendo um nmero de seqncia especificado surgir no


programa em execuo, o modo bloco nico ativado aps a execuo do
bloco.

Procedimento para a comparao e parada do nmero de seqncia


1 Selecione o modo MDI.
2 Pressione a tecla de funo

3 Pressione a soft key para seleo de captulo [DEFINIR].


4 Pressione a tecla de pgina

ou

at a visualizao da tela

seguinte.
DEFINIO (HANDY)
ESCRITA PARAM.
VERIF TV
CODIG.ENVIO
UNID. ENTRADA
CANAL COMUN.
NO SEQUENCIA
FORMATO DA FITA
PARADA DA SEQU.
PARADA DE SEQUENCIA

O0001 N00000
=
=
=
=
=
=
=
=
=

1 (0:DESATIVAR 1:ATIVAR)
0 (0:OFF
1:ON)
1 (0:EIA
1:ISO)
0 (0:MM
1:POLEG)
0 (0-3:NO.CANAL)
0 (0:OFF
1:ON)
0 (0:NO CNV 1:F10/11)
0 (NO.PROGRAMA)
11 (NO. SEQUENCIA)

> _
MDI **** *** ***
16:05:59
[ CORREC ][ DEFINIR ][ TRAB ][

][ (OPRC) ]

5 No (NO PROGRAMA) para a PARADA DA SEQUENCIA,


introduza o nmero (1 a 9999) do programa contendo o nmero de
seqncia com o qual a operao pra.
6 No (NO SEQUENCIA) para a PARADA DA SEQUENCIA (de at
cinco dgitos), introduza o nmero de seqncia com o qual a
operao pra.
7 Durante a operao automtica, o modo de bloco nico ativado no
bloco contendo o nmero de seqncia que foi definido.

641

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

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 1 unidade.
Aps a energizao, o nmero de seqncia tem a definio 0.

D Blocos excecionais

Se o nmero de seqncia pr--determinado for encontrado em um bloco,


onde esto contidos todos os comandos a processar na unidade de controle
CNC, a execuo no pra nesse bloco.
Exemplo
N1 #1=1 ;
N2 IF [#1 EQ 1] GOTO 08 ;
N3 GOTO 09 ;
N4 M98 P1000 ;
N5 M99 ;

No exemplo acima, a execuo do programa no pra se o nmero de


seqncia pr--determinado for encontrado.
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
nmero 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 repetir um
determinado nmero de
vezes

Se o nmero de seqncia pr--determinado for encontrado em um bloco


a executar vrias vezes, a execuo do programa pra depois do bloco ter
sido executado o nmero de vezes especificado.

642

B--63604PO/01

11.4.9
Visualizao 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 Visualizao e Definio do Tempo de Execuo, Contagem


de Peas e Durao
1 Selecione o modo MDI.
2 Pressione a tecla de funo

3 Pressione a soft key para seleo de captulo [DEFINIR].


4 Pressione a tecla de pgina

ou

at a visualizao da tela

seguinte.
DEFINIO (CONTADOR)

O0001 N00000

TOTAL DE PECAS
PECAS REQUER.
CONT.PECAS

=
=
=

LIGADO
TEMPO DE OPERAC
TEMPO CORTE
TEMPO LIVRE
TEMPO DE CICLO
DATA
HORA

=
=
=
=
=
=
=

> _
MDI **** *** ***

14
0
23
4H 31M
0H 0M
0H 37M
0H 0M
0H 0M
2001/07/05
11:32:52

0S
5S
0S
0S

T0000

16:05:59

[ CORREC ][ DEFINIR ][ TRAB ][

][ (OPRC) ]

5 Para definir o nmero de peas necessrias, mova o cursor at PECAS


REQUER. e introduza o nmero de peas a usinar.
6 Para regular o relgio, mova o cursor at DATA ou HORA, introduza
uma nova data ou hora e pressione a soft key [ENTRADA].

Elementos da tela
D TOTAL DE PECAS

Este valor incrementado uma unidade quando M02, M30 ou um cdigo


M especificado pelo parmetro 6710 executado. Este valor no pode ser
definido nesta tela. Especifique o valor no parmetro 6712.

D PECAS REQUER.

usado para definir o nmero necessrio de peas usinadas.


Se este for colocado em 0, o nmero de peas ilimitado. Esta definio
tambm pode ser feita atravs do parmetro (n 6713).
643

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

D CONT. PECAS

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

Visualizao 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 OPERAC

Indica o tempo de execuo total durante a operao automtica,


excluindo o tempo de parada e de bloqueio do avano.
Este valor pode ser pr--selecionado no parmetro 6751 ou 6752.

D TEMPO DE CORTE

Indicao 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 CICLO

Indica o tempo de execuo de uma operao automtica, excluindo o


tempo de parada e de bloqueio de avano. 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 HORA

Indicao 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
um cdigo M especificado pelo parmetro (n 6710) executado, a
contagem feita de forma semelhante. igualmente possvel desativar
a contagem, mesmo que M02 ou M30 seja executado (o parmetro PCM
(n 6700#0) colocado em 1). Para mais informaes, consulte o manual
editado pelo fabricante da mquina--ferramenta.

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

644

B--63604PO/01

11.4.10
Visualizao e
Definio do Valor de
Correo do Ponto de
Origem da Pea

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Visualizao da correo do ponto de origem de cada sistema de


coordenadas da pea (G54 a G59) e da correo externa do ponto de
origem. 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

2 Pressione a soft key para seleo de captulo [TRAB].


exibida a tela para especificao do sistema de coordenadas da pea.
CCORDENADAS TRAB

NO.
00 X
(EXT) Z

DADOS
0.000
0.000

01
X 20.000
(G54) Z 50.000

> _
MDI **** *** ***
[CORREC] [DEFINIR] [

O0001 N00000

NO.
DADOS
02 X 152.580
(G55) Z 234.000

03 X 300.000
(G56) Z 200.000

S
16:05:59
TRAB ] [

T0000

] [(OPRC)]

3 A tela para visualizar os valores de correo do ponto de origem da


pea constituda por duas ou mais pginas. Visualize a pgina
desejada de uma das seguintes formas:
Pressione a tecla de pgina para cima

4
5
6

7
8

ou para baixo

Introduza o nmero do sistema de coordenadas da pea (0: correo


externa do ponto de origem da pea, 1 a 6: sistemas de coordenadas da
pea G54 a G59) e pressione a soft key de seleo da operao
[PESQ.NO].
Coloque em OFF a chave para proteo dos dados (ativao da
escrita).
Mova o cursor at o valor de correo do ponto de origem da pea a
alterar.
Introduza o valor pretendido atravs do teclado numrico e pressione
a soft key [ENTRADA]. O valor introduzido especificado no novo
valor de correo do ponto de origem da pea. O valor introduzido
pode ser igualmente adicionado ao valor de correo anterior atravs
do teclado numrico e da soft key [+ENTRADA].
Repita os passos 5 e 6 para alterar outros valores de correo.
Coloque em ON a chave para proteo dos dados (ativao da
proteo contra escrita).
645

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.11
Entrada Direta dos
Valores Medidos de
Correo do Ponto de
Origem da Pea

OPERAO

B--63604PO/01

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 programada
da pea
Superfcie B

Valor de
correo
anterior

z
Z

Valor de
correo
Origem novo

Superfcie A

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


superfcie A.
2 Desloque a ferramenta ao longo do eixo X sem alterar a coordenada Z
e pre, em seguida, o fuso.
3 Mea a distncia entre a superfcie A e o ponto de origem
programada do sistema de coordenadas da pea, como acima
indicado.
4 Pressione a tecla de funo

646

B--63604PO/01

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
[TRAB].

COORDENADAS TRAB
(G54)

NO.
00
X
(EXT) Z

DADOS NO.
0.000
0.000

01
X
(G54) Z

0.000
0.000

> Z100.
MDI **** *** ***
[PESQ NO][MEDIR][

O1234 N56789

DADOS
02
X 0.000
(G55)Z 0.000

03
X
(G56) Z

0.000
0.000

S
0 T0000
16:05:59
][+ENTRADA][ENTRADA]

6 Mova o cursor at o valor de correo do ponto de origem da pea a


definir.
7 Pressione a tecla de endereo para o eixo ao longo do qual deve ser
definido o valor de correo (eixo Z, neste exemplo).
8 Introduza o valor medido () e pressione a soft key [MEDIR].
9 Corte manualmente a superfcie B.
10 Desloque a ferramenta ao longo do eixo Z sem alterar a coordenada X
e pre, em seguida, o fuso.
11 Mea o dimetro da superfcie A () e introduza o dimetro em X.

Restries
D Entradas consecutivas

No possvel inserir simultaneamente valores de correo para dois ou


mais eixos.

D Durante a execuo do
programa

Esta funo no pode ser usada durante a execuo de um programa.

D Efeito de outro valor de


deslocao

Qualquer deslocao especificada para o sistema de coordenadas da pea


ou a correo externa mantm--se ativo quando usada esta funo.

647

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.12
Visualizao e
Definio de Variveis
Comuns de Macro de
Usurio

OPERAO

B--63604PO/01

Visualizao das variveis comuns (#100 a #149 ou #100 a #199 e #500


a #531 ou #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


Macro

Tecla de mudana
para o menu seguinte

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:

VARIVEL

O0001 N00000

NO.
DADOS
NO.
DADOS
100
1000.000
108
0.000
101
0.000
109
40000.000
102 -50000.000
110
153020.00
103
0.000
111
0001.000
104
1238501.0
112
0.000
105
0.000
113
20000.000
106
0.000
114
0.000
107
0.000
115
0.000
POSIO REAL (RELATIVA)
U0.000
W 0.000

> _
MDI **** *** ***
[ PESQ NO ][

S
16:05:59
][ENT.C.][

T0000

][ENTRADA]

3 Mova o cursor at o nmero da varivel a definir, seguindo um dos


mtodos abaixo indicados:
-- Introduza o nmero da varivel e pressione a soft key [PESQ.NO].
-- Mova o cursor at o nmero da varivel a definir, pressionando as
teclas de pgina
e/ou

e/ou

e as teclas do cursor

4 Introduza os dados atravs do teclado numrico e pressione a soft key


[ENTRADA].
5 Para converter uma coordenada relativa em uma varivel, pressione a
tecla de endereo X

ou Z e, em seguida, a soft key [ENT.C.].

6 Para deixar uma varivel em branco, basta pressionar a soft key


[ENTRADA]. O campo do valor da varivel fica em branco.

648

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

11.4.13
Visualizao e
Definio do Painel de
Operao por Software

Com esta funo, as funes dos botes do painel de operao da mquina


podem ser controladas a partir do painel MDI.
O avano em modo jog pode ser executado atravs do teclado numrico.

Procedimento para visualizar e definir o painel de operao por software

1 Pressione a tecla de funo


OPR

Tecla de mudana para o menu seguinte

2 Pressione a tecla de mudana para o menu seguinte


seguida, a soft key para seleo de captulo [OPR].

e, em

3 A tela constituda por diversas pginas.


Pressione a tecla de pgina

ou

at mostrar a tela desejada.

PAINEL DO OPERADOR

O0000 N00000

MODO : MDI MEM EDIC MANV JOG REF


EIXO DA MANIV: HX
HZ
HC
HY
PASSO MULTI. : *1
*10 *100
OVRD.RAPID. : 100%
50%
25%
F0
OVRD JOG
: 2.0%
**************
OVRD.AVANO : 100%
***
POSIO REAL (ABSOLUTA)
X
0.000
Z
0.000

>_
REF **** *** ***
[ MACRO ][ MEMu

16:05:59
][ OPR
][

PAINEL DO OPERADOR
SALTO DE BLOCO
BLOCO UNICO
BLOQUEIO MAQUINA
CHAVE PROTEC
BLOQUEIO DE AVANO

O0000 N00000
:
:
:
:
:

POSIO REAL (ABSOLUTA)


X
0.000
Z

MDI **** *** ***


[ MACRO ][ MENU

][

OFF J ON
J OFF ON
OFF J ON
J PROTEGIDO
J OFF

LIBERAR

0.000

16:05:59
][ OPR ][

][

4 Desloque o cursor at o boto desejado pressionando a tecla do cursor


ou

.
649

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

5 Pressione a tecla do cursor

B--63604PO/01

ou

para colocar a marca J em

uma posio qualquer e definir o estado desejado.


6 Se uma tecla de seta for pressionada em uma tela com o avano em
modo jog ativado, como mostrado abaixo, o dito avano executado.
Pressione a tecla de mudana para o menu seguinte 5 juntamente
com uma tecla de seta para executar o deslocamento rpido manual
contnuo.

Explicaes
D Operaes vlidas

As operaes vlidas no painel de operao por software so mostradas


a seguir. Atravs do parmetro 7200 pode selecionar--se a utilizao do
painel CRT ou do painel de operao da mquina para cada grupo de
operaes.
Grupo1: Seleo do modo
Grupo2: Seleo do eixo de avano em modo jog, deslocamento rpido
manual contnuo
Grupo3 : Seleo do eixo de avano do gerador de pulsos manual,
seleo do aumento dos pulsos manuais x1, x10, x100
Grupo4: Velocidade de avano em modo jog, override da velocidade de
avano, override do deslocamento rpido
Grupo5: Salto de bloco opcional, bloco nico, bloqueio da mquina,
funcionamento em vazio
Grupo6: Chave de proteo
Grupo7: Bloqueio de avano

D Visual.

Os grupos para os quais o painel de operao da mquina selecionado


atravs do parmetro 7200 no so mostrados no painel de operao por
software.

D Telas em que vlido o


avano em modo jog

Quando a tela indica qualquer tela menos a do painel de operao por


software 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 (n 7210 a 7217).

D Botes multi -- usos

Como funo ampliada do painel de operao por software, encontram--se


disponveis oito botes de definio opcional. O nome destes botes pode
ser definido atravs de parmetros como strings com um mximo de 8
caracteres. Consulte o manual editado pelo fabricante da mquina-ferramenta, para mais informaes sobre estes botes.

650

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

11.4.14
Visualizao 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 predefinido para um valor qualquer. Os dados sobre
a ferramenta (dados sobre a execuo) podem ser reconfigurados ou
apagados. Para registrar ou modificar os dados sobre gesto da vida til
das ferramentas, necessrio criar e executar um programa. Ver
Explicaes nesta seo, para mais informaes.

Procedimento para visualizar e definir os dados de gesto da vida til das ferramentas
1 Pressione a tecla de funo
VDFERR

Tecla de mudana para o menu seguinte

2 Pressione a tecla de mudana para o menu seguinte


a soft key de seleo de captulo [VDFERR].

para mostrar

3 Pressione a soft key [VDFERR].


4 Uma pgina mostra dados sobre dois grupos. Com a tecla de pgina
ou

podem ser vistos os dados dos grupos seguintes. No

final de cada pgina so mostrados at quatro nmeros de grupos,


para os quais emitido o sinal de troca de ferramenta. A seta mostrada
na figura indicada, se necessrio, para cinco ou mais grupos.
DADOS VIDA FERR:
GRUPO
0034
0090
0000
0000

001
0078
0035
0000
0000

O3000 N00060
GRUPO SELECIONADO 000
: VIDA
0150
CONTAGEM
0000
0012 0056
0026 0061
0000 0000
0000 0000

GRUPO 002 VIDA


1400
CONTAGEM
0000
0062 0024 0044 0074
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
A TROCAR : 003 004 005 006 --->
> _
MEM **** *** ***
16:05:59
[ MACRO ] [ ] [ OPR ] [ VDFERR ] [ (OPRC) ]

5 Para mostrar a pgina que contm os dados de um grupo, introduza o


nmero do grupo e pressione a soft key [PESQ.NO].
O cursor pode ser deslocado para um grupo arbitrrio atravs das
respectivas teclas

ou

6 Para mudar o valor no contador de vida til de um grupo, mova o


cursor para esse grupo, introduza um novo valor (quatro dgitos) e
pressione [ENTRADA]. O contador de vida til do grupo indicado
pelo cursor previamente definido com o valor introduzido. Os
restantes dados sobre o grupo no so alterados.
651

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

7 Para reconfigurar os dados sobre a ferramenta, mova o cursor para o


grupo a reconfigurar e pressione, em seguida, as soft keys [(OPRC)],
[LIMPAR] e [EXEC], por esta ordem.
Todos os dados de execuo para o grupo indicado pelo cursor so
apagados juntamente com os smbolos (@, # ou *).

Explicaes
D Registro dos dados de
gesto da vida til das
ferramentas

Os dados de gesto da vida til das ferramentas devem ser executados de


forma a serem registrados na memria CNC.

(3) Modo de FITA


(1) Modo de
EDIO
rea de
armazenamento
e edio do
programa de
peas

Tela de edio
Memria

(2) Modo MEM


Predefinio
do contador

rea dos dados sobre


a vida til da ferramenta

Memria

Visual.

(1) Carregue o programa para a gesto da vida til das ferramentas no


modo EDIO, da mesma maneira que para uma fita CNC vulgar.
O programa ser registrado na memria do programa de peas e ser
disponibilizado para visualizao e edio.
(2) Execute uma operao de incio de ciclo no modo MEM para executar
o programa. Os dados sero armazenados na rea da memria para os
dados sobre a vida til da ferramenta; simultaneamente, os dados j
existentes para todos os grupos sobre a vida til da ferramenta sero
cancelados e os contadores da vida til sero anulados. Os dados j
armazenados no sero apagados ao efetuar a desenergizao.
(3) A execuo de uma operao de incio de ciclo no modo de FITA em
vez da operao (1), armazena o contedo do programa diretamente
na rea para os dados sobre a vida til da ferramenta. Neste caso,
porm, a visualizao e edio no podem ser efetuadas como em ( 1).
O modo de FITA nem sempre preparado em funo do fabricante da
mquina--ferramenta.

652

B--63604PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

D Contedo da tela
DADOS VIDA FERR:
GRUPO

001 : VIDA
*0034
0090
0000
0000

GRUPO

O3000
GRUPO SELECIONADO
0150 CONTAGEM
# 0078
@ 0012
0035
0026
0000
0000
0000
0000

002 : VIDA
0062
0000
0000
0000
A TROCAR
:
003
> _
MEM **** *** ***
[MACRO] [
] [ OPR

N00060
000
0007
0056
0061
0000
0000

1400 CONTAGEM 0000


0024
0044
0074
0000
0000
0000
0000
0000
0000
0000
0000
0000
004 005 006 --->
16:05:59
] [ VDFERR

] [ (OPRC) ]

D A primeira linha corresponde ao ttulo.


D Na segunda linha mostrado o nmero do grupo do comando atual.
Na falta deste, mostrado um 0.
D Nas linhas 3 a 7 so mostrados os dados sobre a vida til das
ferramentas do grupo.
A terceira linha apresenta o nmero do grupo, a vida til e a freqncia.
A 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 ferramenta selecionada pela seguinte ordem: 0034 0078
0012 056 0090 ...
A marca colocada antes de cada nmero da ferramenta significa que:
* : a respectiva vida til terminou.
# : Indica que o comando de salto foi aceite.
@ : Indica que a ferramenta est sendo atualmente utilizada.
O contador da vida til faz a contagem das ferramentas com @.
* aparece sempre que o comando seguinte for emitido pelo grupo a
que pertence.
D Nas linhas 8 a 12 so indicados os dados sobre a vida til do grupo que
se encontra logo aps o grupo indicado nas linhas 3 a 7.
D Na linha 13 indicado o nmero do grupo quando o sinal de troca da
ferramenta est sendo enviado. A indicao do nmero do grupo
aparece por ordem crescente. Quando no possvel efetuar uma
visualizao completa, mostrada uma ------>.

653

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

11.4.15
Definio e Visualizao
da Compensao da
Ferramenta no Eixo B
Definio e visualizao da compensao da ferramenta no eixo B
1 Pressione a tecla de mudana para o menu seguinte

2 Pressione a tecla de mudana para o menu seguinte


. Em
seguida, pressione a tecla para seleo de captulo [OFST.B].
D

Quando a opo de compensao da geometria e desgaste da


ferramenta no se encontra disponvel,
CORREO (EIXO B)
No.
DADOS
51
-999.999
52
-999.999
53
-999.999
54
-999.999
55
-999.999
56
-999.999
57
-999.999
58
-999.999
59
-999.999

>_
MDI **** *** ***
[ OFST.B ] [
] [

O0200 N00000

S
0 T0000
15:29:51
] [
] [
]

Quando a opo de compensao da geometria e desgaste da


ferramenta se encontra disponvel,

CORREO (EIXO B)
NO.
(DESGASTE)
51
-999.999
52
-999.999
53
-999.999
54
-999.999
55
-999.999
56
-999.999
57
-999.999
58
-999.999
59
-999.999

>_
MDI **** *** ***
[ OFST.B ] [

] [

O0200 N00000
(GEOMETRIA)
-999.999
-999.999
-999.999
-999.999
-999.999
-999.999
-999.999
-999.999
-999.999

S
15:29:51
] [

0 T0000
] [

4 Coloque o cursor no elemento a definir ou modificar, utilizando as


teclas do cursor.
654

B--63604PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

5 Introduza os dados, pressionando, em seguida, a tecla

Explicaes

A correo pode ser definida com um valor dentro das seguintes faixas de
dados admissvel.
Correo

Entrada em mm

Entrada em polegadas

IS--B

--999.999 a 999.999

--99.9999 a 99.9999

IS--C

--999.9999 a 999.9999

--99.99999 a 99.9999

A entrada e sada das correes especiais do eixo B efetuada juntamente


com as correes normais.
Quando a opo de compensao da geometria e do desgaste da
ferramenta est disponvel, as correes para o desgaste e as correes
para a geometria podem ser especificadas separadamente. Uma correo
da ferramenta consiste na correo do desgaste e na correo da geometria
especificadas.
No controle de dois caminhos, as correes da ferramenta podem ser
especificadas para cada unidade porta--ferramenta ou para ambas,
dependendo da definio de COF, o bit 0 do parmetro n 8242.

655

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.5

TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO @SYS

OPERAO

B--63604PO/01

Quando o CNC e a mquina esto ligados, necessrio definir parmetros


para determinar as especificaes e funes da mquina, para utilizar
plenamente as caractersticas do motor servo ou de outras partes.
Este captulo descreve como definir parmetros no painel MDI. Os
parmetros tambm podem ser definidos com dispositivos externos de
entrada/sada, tais como o arquivo handy (ver captulo III--9).
Alm disso, os dados de compensao do erro de passo de rosca, usados
para aumentar a preciso de posicionamento com o parafuso de rtula da
mquina, podem ser definidos ou visualizados atravs da tecla de funo
.
Ver o Captulo III--7 para consultar as telas de diagnstico visualizadas
quando se pressiona a tecla de funo

656

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

11.5.1
Visualizar e Especificar
Parmetros

Quando o CNC e a mquina esto ligados, so definidos parmetros para


determinar as especificaes e funes da mquina, para utilizar
plenamente as caractersticas do motor servo. A definio dos parmetros
depende da mquina. Consulte a lista de parmetros preparada pelo
fabricante da mquina--ferramenta.
Normalmente, o usurio no necessita de alterar a definio de
parmetros.

Procedimento para visualizar e definir parmetros


1 Coloque em 1 ESCRITA PARAM para ativar a escrita. Ver o
procedimento para ativar/desativar a escrita de parmetros, descrito
em seguida.
2 Pressione a tecla de funo

3 Pressione a soft key para seleo de captulo [PARAM] para mostrar a


tela de parmetros.
PARMETRO (DEFINIO)
0000
0

SEQ
0

O0010 N00002

INI
0

ISO
0
FCV
0

0
0
0

0
0
0

0
0
0

0
0
0

0
0
0

0001
0
0
0012
X
0
0
Y
0
0
Z
0
0
0020 CANAL COMUN
0022

TVC
0
0
MIR
0
0
0
0
0

> _
MDI **** *** ***
16:05:59
[ PARAM ][ DGNOS ][ PMC ][ SISTEMA ][ (OPRC) ]

4 Desloque o cursor para o nmero do parmetro a definir ou a


visualizar de uma das seguintes formas:
D Introduza o nmero do parmetro e pressione a soft key [PESQ.NO].
D Mova o cursor at ao nmero do parmetro usando as teclas de pgina
e

e as teclas do cursor

5 Para definir o parmetro, introduza um novo valor com o teclado


numrico e pressione a soft key [ENTRADA] no modo MDI. O
parmetro definido para o valor introduzido e este valor mostrado.
6 Coloque em 0 ESCRITA PARAM. para desativar a escrita.

657

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

Procedimento para ativar/visualizar a escrita de parmetros


1 Selecione o modo MDI ou introduza o estado de parada de
emergncia.
2 Pressione a tecla de funo

3 Pressione a soft key [DEFINIR] para visualizar a tela de especificao.


DEFINIO (HANDY)

O0001 N00000

ESCRITA PARAM.
VERIF TV
CODIG.ENVIO
UNID. ENTRADA
CANAL COMUN.
NO SEQUENCIA
FORMATO DA FITA
PARADA DA SEQU.
PARADA DE SEQUENCIA

=
=
=
=
=
=
=
=
=

1 (0:DESATIVAR 1:ATIVAR)
0 (0:OFF
1:ON)
1 (0:EIA
1:ISO)
0 (0:MM
1:POLEG)
0 (0-3:NO.CANAL)
0 (0:OFF
1:ON)
0 (0:NO CNV 1:F10/11)
0 (NO.PROGRAMA)
11 (NO. SEQUENCIA)

> _
S
MDI **** *** ***
16:05:59
[ CORREC ][ DEFINIR ][ TRAB ][

T0000

][ (OPRC) ]

4 Mova o cursor at ESCRITA PARAM. atravs das teclas do cursor.


5 Pressione a soft key [(OPRC)] e, em seguida, [1: ON] para ativar a
escrita de parmetros.
Deste modo, o CNC libera o estado de alarme P/S (n 100).
6 Depois da definio de parmetros, volte para a tela de especificao.
Mova o cursor para ESCRITA PARAMETROS e pressione a soft key
[(OPRC)], seguida de [0: OFF].
7 Pressione a tecla

para anular o estado de alarme. Contudo, se for

acionado o alarme P/S n 000, desligue o sistema e volte a lig--lo,


caso contrrio o alarme P/S no ser anulado.

Explicaes
D Definio de parmetros
com dispositivos externos
de entrada/sada

Ver captulo 8 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 da


desenergizao e energizao do 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 21i/210i--A Parameter


Manual (B--63090EN) 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 so definidos trs parmetros na
tela de especificao.
658

B--63604PO/01

11.5.2
Visualizao e
Definio dos Dados
de Compensao de
Erro do Passo

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Se forem especificados dados de compensao de erro do passo de rosca,


os erros de passo de cada eixo podem ser compensados em unidades de
deteo por eixo. Os dados de compensao do erro 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 regressa. Os dados de compensao do erro de passo so
definidos de acordo com as caractersticas da mquina ligada ao NC. O
contedo de tais dados varia de acordo com o modelo da mquina. Se
forem alterados, a preciso da mquina diminui.
Em princpio, o usurio final no deve alterar estes dados.
Os dados de compensao de erro do passo podem ser definidos com
dispositivos externos de entrada/sada, tais como o arquivo handy (ver
captulo III--9). Os dados de compensao podem tambm ser escritos
diretamente atravs do painel MDI. Os parmetros que se seguem devem
ser definidos para a compensao do erro de passo. Definir o valor de
compensao do erro de passo para cada nmero do ponto de
compensao do erro do passo definido por esses parmetros.
No exemplo que se segue, 33 definido como o ponto de compensao
do erro de passo no ponto de referncia.
Valor de compensao do erro de passo (valor absoluto)
Parmetro do nmero de
compensao para o ponto de
referncia (n 3620)

Parmetro do nmero de
compensao para o ponto
de compensao com o
maior valor (n 3622)

3
2
1

31

32

33

34

--1

Parmetro do nmero de compensao


para o ponto de compensao com o
menor valor (n 3621)
Nmero da posio de
compensao
Valor de compensao
a definir

35

36

37

Ponto de
referncia
Parmetro de ampliao da
compensao (n 3623)

--2
Parmetro do intervalo de
compensao (n 3624)

31

32

33

34

35

36

37

+3

--1

--1

+1

+2

--1

--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 percorrida por rotao da compensao do erro de passo do
tipo eixo de rotao (para cada eixo): Parmetro 3625
659

11. ESPECIFICAO E VISUALIZAO DE DADOS

Dados de compensao
de erro bidirecional

OPERAO

B--63604PO/01

A funo de compensao de erro de passo bidirecional permite a compensao


individual dos erros de passo em diferentes sentidos. (No caso do movimento em
sentido inverso, a compensao efetuada automaticamente como se de uma folga
se tratasse.)
Para usar esta funo, especifique a compensao do erro de passo para cada
sentido de deslocao, ou seja, individualmente nos sentidos positivo e negativo
de um movimento.
Ao usar a funo de compensao de erro de passo bidirecional (colocando o
bit BDP (bit 0 do parmetro 3605) em 1, especifique os parmetros seguintes
alm do parmetro de compensao de erro de passo.
D Nmero do ponto de compensao do erro de passo na extremidade negativa
(no caso de deslocao no sentido positivo, para cada eixo): Parmetro 3620
D Nmero do ponto de compensao do erro de passo na extremidade positiva
(no caso de deslocao no sentido positivo, para cada eixo): Parmetro 3621
D Nmero do ponto de compensao de erro do passo na extremidade negativa
(no caso de deslocao no sentido negativo, para cada eixo): Parmetro 3626
D Nmero do ponto de compensao do erro de passo na extremidade positiva
(no caso de deslocao no sentido negativo, para cada eixo): Parmetro 3627

Procedimento para visualizar e definir os dados de compensao de erro do passo


1 Defina os seguintes parmetros:
D Nmero do ponto de compensao do erro de passo no ponto de referncia
(para cada eixo): Parmetro 3620
D Nmero do ponto de compensao do erro de passo com o menor valor
(para cada eixo): Parmetro 3621
D Nmero do ponto de compensao do erro de passo 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 percorrida por rotao da compensao do erro de passo do tipo
eixo de rotao (para cada eixo): Parmetro 3625
Ao usar a funo de compensao de erro de passo bidirecional (colocando o
bit BDP (bit 0 do parmetro 3605) em 1, especifique os parmetros seguintes
alm do parmetro de compensao de erro de passo.
D Nmero do ponto de compensao do erro de passo na extremidade
negativa (no caso de deslocao no sentido positivo, para cada eixo):
Parmetro 3620
D Nmero do ponto de compensao do erro de passo na extremidade
positiva (no caso de deslocao no sentido positivo, para cada eixo):
Parmetro 3621
D Nmero do ponto de compensao de erro do passo na extremidade
negativa (no caso de deslocao no sentido negativo, para cada eixo):
Parmetro 3626
D Nmero do ponto de compensao do erro de passo na extremidade
positiva (no caso de deslocao no sentido negativo, para cada eixo):
Parmetro 3627
660

B--63604PO/01

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

2 Pressione a tecla de funo


PASSO

3 Pressione a tecla de mudana para o menu seguinte


seguida, a soft key para seleo de captulo [PASSO].
A tela seguinte visualizada:

e, em

Tecla de mudana para o menu seguinte

DEFINIO de ERRO PAS

O0000 N00000

NO. DADOS
NO. DADOS
NO. DADOS
0010 0
0000 0
0020 0
0011 0
0001 0
0021 0
0012 0
0002 0
0022 0
0013 0
0003 0
0023 0
(X) 0004 0
0014 0
0024 0
0015 0
0005 0
0025 0
0016 0
0006 0
0026 0
0017 0
0007 0
0027 0
0018 0
0008 0
0028 0
0019 0
0009 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


de uma das seguintes formas:
D Introduza o nmero do ponto de compensao e pressione a soft
key [PESQ.NO].
D Mova o cursor at ao nmero do ponto de compensao atravs das
teclas de pgina,
e

e as teclas do cursor

5 Introduza um valor atravs do teclado numrico e pressione a soft key


[ENTRADA].

661

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

11.6

O nmero do programa, o nmero de seqncia e o estado atual do CNC


so sempre mostrados na tela, exceto em caso de energizao,
acionamento de um alarme de sistema ou visualizao da tela PMC.
Se a definio de dados ou a operao de entrada/sada forem executadas
incorretamente, o CNC no aceita a operao e mostra uma mensagem de
aviso.
Esta seo descreve a tela com o nmero do programa, do nmero de
seqncia, do estado e das mensagens de aviso mostradas em caso de
execuo incorreta da definio dos dados ou da operao de
entrada/sada.

11.6.1

O nmero do programa e o nmero de seqncia so mostrados no canto


superior direito da tela, como mostrado a seguir.

VISUALIZAO DO
NMERO DO
PROGRAMA, DO
NMERO DE
SEQNCIA E DO
ESTADO E
MENSAGENS DE
AVISO PARA
OPERAO DE
ESPECIFICAO
DOS DADOS OU
ENTRADA/SADA
Visualizao do
Nmero do Programa e
do Nmero de
Seqncia

PROGRAMA

O2000 N00130

O1000
N100 G50 X0 Z0. ;
N101 G00 X100. Z50. ;;
N102 G01 X230. Z56. ;
N103 W-10. ;
N104 U-120. ;
N105 M02 ;

N. de
seqncia
N. do
programa

> _
EDICAO**** *** ***
16:05:59
[ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRC) ]

O nmero do programa e o nmero de seqncia mostrados


dependem da tela e so indicados a seguir:
Na tela de programas, no modo de EDICAO da tela de edio
simultnea:
Indicao do nmero do programa em edio e do nmero de
seqncia logo antes do cursor.
Em outras telas:
Indicao do nmero do programa e do nmero de seqncia
executados em ltimo lugar.
Imediatamente aps a pesquisa do nmero do programa ou do
nmero de seqncia:
Imediatamente aps a busca do nmero do programa ou do nmero de
seqncia, so indicados o nmero do programa e o nmero de
seqncia encontrados.
662

B--63604PO/01

11.6.2
Visualizao do Estado
e Avisos para a
Especificao de
Dados ou a Operao
de Entrada/Sada

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

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 aviso
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 tela

(9) Dados fora do limite. (Nota) Na verdade, este


mostrado na faixa que comea em ( 2).
(5)
(Nota) Na verdade, o 5
----EMG---- mostrado na rea de ( 3) e ( 4).
(2)
(1)
EDICAO STOP

(3)
MVT

(4)
FIN

(6)
ALM

(7)
(8)
hh:mm:ss ENTRADA

(visualizao de soft keys)


Nota) Na verdade, ( 10) indicado na posio onde (8) se visualizado
atualmente.

D (1) Modo atual

D (2) Operao automtica


estado

MDI
:
MEM
:
RMT
:
EDICAO:
MANIV :
JOG
:
TJOG :
TMANIV:
INC
:
REF
:
****
:
STOP

BLOQ. :
INIC

D (3) Estado de movimento/


pausa do eixo

MVT
:
PAUSA :
***
:

D (4) Estado em que uma


funo auxiliar est
sendo executada

FIN

***

D (5) Estado de parada de


emergncia ou de
reset

Entrada manual de dados, operao MDI


Operao automtica (operao de memria)
Operao automtica (operao DNC)
Edio de memria
Avano por manivela
Avano em modo jog
APREND EM JOG
APREND EM MANIV
Avano incremental manual
Retorno manual ao ponto de referncia
Reset (Quando da energizao ou no estado em que
terminou a execuo do programa e a operao automtica.
Parada da operao automtica (o estado em que um bloco
foi executado e a operao automtica interrompida)
Bloqueio de avano (o estado em que a execuo de um
bloco foi interrompida e a operao automtica est parada)
Incio da operao automtica (o estado em que o sistema
funciona automaticamente)
Indica que o eixo est em movimento.
Indica o estado de pausa.
Indica um estado diferente dos anteriores.
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.

: Indica uma parada de emergncia.


(Pisca em representao inversa)
----RESET---- : Indica que est recebendo o sinal de reset.
----EMG----

663

11. ESPECIFICAO E VISUALIZAO DE DADOS

D (6) Estado de alarme

OPERAO

: Indica que acionado um alarme. (Pisca em representao


inversa)
: Indica que a bateria est fraca. (Pisca em representao
inversa)
: Indica um estado diferente dos anteriores.

ALM
BAT

Espao
D (7) Tempo atual

hh:mm:ss -- Horas, minutos e segundos

D (8) Estado de edio


de programas

ENTRADA
SADA
PESQ
EDICAO
STR
RINIC
Espao

D (9) Aviso para especificao de dados ou


operao de entrada/
sada

B--63604PO/01

: Indica que os dados esto sendo inseridos.


: Indica a sada de dados.
: Indica que uma pesquisa est em execuo.
: Indica que est sendo executada outra operao de edio
(insero, modificao, etc.)
: Indica que os rtulos so ignorados durante a insero de
dados.
: Indica que o programa est sendo reinicializado
: Indica que no est sendo executada qualquer operao de
edio.

Se forem inseridos dados invlidos (formato errado, valor fora da faixa,


etc.), se a entrada estiver desativada (modo errado, escrita desativada,
etc.) ou se a operao de entrada/sada estiver incorreta (modo errado,
etc.), mostrada uma mensagem de aviso. Neste caso, o CNC no aceita
a definio ou a operao de entrada/sada.
Seguem--se exemplos de mensagens de aviso:
Exemplo 1)
Quando se introduz um parmetro
>1
EDICAO

MODO ERRADO
(visualizao de soft keys)

Exemplo 2)
Quando se introduz um parmetro
> 999999999
MDI EXCESSO DE DIGITOS
(visualizao de soft keys)
Exemplo 3)
Quando se transmite um parmetro para um dispositivo de
entrada/sada externo
>_
MEM MODO ERRADO
(visualizao de soft keys)

664

OPERAO

B--63604PO/01

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.7

Ao pressionar a tecla de funo MENSAGEM, podem ser visualizados


dados relativos aos alarmes, histrico de alarmes e mensagens externas.
Para mais informaes sobre a visualizao de alarmes, ver Seo III.7.1.
Para mais informaes sobre a visualizao do histrico de alarmes, ver
Seo III.7.2.
Para mais informaes sobre a visualizao de mensagens externas, ver
o manual respectivo, fornecido pelo fabricante da mquina--ferramenta.

11.7.1

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.

TELAS MOSTRADAS
ATRAVS DA TECLA
DE FUNO @mess

Tela do Histrico de
Mensagens Externas
do Operador

Procedimento para visualizar o histrico de mensagens externas do operador

Procedimento

1 Pressione a tecla de mudana para o menu seguinte

, em seguida
2 Pressione a tecla de mudana para o menu seguinte
pressione a soft key para seleo de captulo [HISMSG]. A tela
apresentada a seguir aparece.

HISMSG

Tecla de mudana para o menu seguinte

Data e nmero da pgina


Nmero da mensagem

HISTORICO DE MENSAG.
01/01/01 17:25:00
NO. ****

O0000 N00000
PAG:1

Faixa de visualizao
(255 caracteres, no mximo)

MEM INIC MIN FIN ALM 09:36:48


[
][ HISMSG ][ ENVIAR ][

][ (OPRC) ]

NOTA
Para as mensagens externas do operador podem ser
especificados 255 caracteres, no mximo. Contudo,
especificando--se MS1 e MS0 (bits 7 e 6 do parmetro n
3113), o nmero de caracteres memorizvel como dados
do histrico de mensagens externas do operador pode ser
restringido e o nmero de elementos do histrico de dados
pode ser selecionado.

665

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B--63604PO/01

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 n 3113), usados para
especificar o nmero de elementos dos dados do histrico de mensagens
externas do operador a visualizar, so alterados, todos os dados existentes
no histrico de mensagens do operador so apagados.

Limitaes
D Opo

Antes de poder usar esta funo, necessrio selecionar a funo de


entrada externa de dados ou a funo opcional de mensagem externa.

666

OPERAO

B--63604PO/01

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.8

Quando no necessrio utilizar a tela, a vida til da luz de fundo do LCD


pode ser desativada desligando a luz de fundo.
O protetor de tela pode ser ativado pressionando determinadas teclas.
igualmente possvel especificar a ativao automtica do protetor de tela,
se nenhuma tecla for pressionada durante um determinado perodo de
tempo, especificado atravs de um parmetro.
Porm, a vida til da luz de fundo pode ser reduzida ainda mais se a
proteo da tela e a re--indicao da tela forem repetidas mais vezes que
o necessrio. Este efeito poder ocorrer se o protetor de tela for ativado
durante mais de uma hora.

11.8.1

Se uma qualquer tecla de funo for acionada enquanto se mantm

Desativar a Visualizao
da Tela CRT

pressionada a tecla

APAGAR A TELA

, o protetor de tela ativado.

Procedimento para Ativar o Protetor da Tela CRT

Procedimento
D Ativao do protetor de
tela

Mantenha pressionada a tecla


qualquer (tal como

D Restaurar a tela

e pressione uma tecla de funo


).

Pressione uma tecla de funo qualquer.

667

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.8.2
Ativao Automtica
do Protetor de Tela

OPERAO

B--63604PO/01

O protetor para a tela CNC ativado automaticamente se no forem


pressionadas quaisquer teclas durante um perodo especificado (em
minutos) atravs de um parmetro. A tela restaurada pressionando
qualquer tecla.

Procedimento para Ativar o Protetor Automtico da Tela


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 a ativao automtica do protetor da tela CNC
D O parmetro n 3123 no tem sinal 0.
D Nenhuma das teclas seguintes foi pressionada:
Teclas MDI
Soft keys
Teclas de entrada externas
D No foi ativado qualquer alarme.

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 de entrada externas
D Foi ativado um alarme.

Explicaes

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.

D Ativao do protetor de
tela atravs de
+

Se o parmetro n 3123 tiver sinal 0, no possvel ativar o protetor de

tecla de funo

tela atravs da tecla

+ uma tecla de funo (III--11.8.1).

D Perodo de ativao

O perodo especificado atravs do parmetro n 3123 s vlido para a


unidade porta--ferramenta 1.

D Alarme para outro


caminho

O protetor de tela no ativado se for gerado um alarme para a unidade


porta--ferramenta 1 ou 2 ou para o carregador, antes de terminar o perodo
especificado.
CUIDADO
A tela restaurada se for pressionada qualquer tecla
durante a ativao do protetor de tela. Neste caso, a funo
correspondente tecla pressionada , contudo, iniciada.
Por

este
ou

motivo,

no

pressione

para restaurar a tela.

668

tecla

B--63604PO/01

12

OPERAO

12. FUNO GRFICA

FUNO GRFICA

A funo grfica mostra o movimento da ferramenta durante a operao


automtica ou manual.

669

12. FUNO GRFICA

12.1

VISUALIZAO DE
GRFICOS

OPERAO

B--63604PO/01

possvel desenhar o caminho da ferramenta programado na tela, o que


torna possvel verificar o curso da usinagem enquanto se observa o
caminho na tela.
Alm disso, possvel ampliar/reduzir a tela.
Antes de se poder visualizar o caminho da ferramenta, necessrio definir
as coordenadas do desenho (parmetros) e os parmetros dos grficos.

Procedimento para a visualizao de grficos

Procedimento

Antes de iniciar o desenho, defina as coordenadas do desenho com o


parmetro n 6510. Para informaes mais detalhadas sobre as
especificaes e as coordenadas correspondentes, consulte a seo
Sistema de Coordenadas do Desenho.
1 Pressione a tecla de funo

. Pressione

para uma unidade

MDI pequena.
Aparece a tela de parmetros de grficos mostrada abaixo. (Se esta
tela no aparecer, pressione a soft key [PRM.G].)
PARMETRO DE GRAFICOS
COMPR.TRAB.
DIAMETRO TRAB.
PARADA DE PROGRAMA
APAGAR AUTOM
LIMITE
CENTRO DO GRAFICO
ESCALA
MODO GRAFICO

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
CABEA1
[ PRM.G ][
][ GRAF ][ ZOOM ][ (OPRC) ]

2 Com as teclas de cursor, mova o cursor para o parmetro a ser


definido.
3 Introduza os dados, pressionando, em seguida, a tecla

4 Repita os passos 3 e 4 at que todos os parmetros necessrios tenham


sido especificados.
5 Pressione a soft key [GRAF].

670

B--63604PO/01

12. FUNO GRFICA

OPERAO

6 A operao automtica ou manual iniciada e o movimento da


mquina desenhado na tela.
0001 00021
X 200.000
Z 200.000

Z
>_
MEM INIC **** FIN
12:12:24
[ PRM.G ][
][ GRAF ][ ZOOM ][ (OPRC) ]

D Ampliao de desenhos

possvel ampliar uma parte do desenho mostrado na tela.


7 Pressione a tecla

e, em seguida a soft key [ZOOM] para

visualizar um desenho ampliado. A tela de representao ampliada


possui dois cursores de ampliao (J)
X

0.55

W150000
D 150000

0001 00021
X 200.000
Z 200.000

Z
>_
MEM INIC **** FIN
12:12:24
[ PRM.G ][
][ GRAF ][ ZOOM ][ (OPRC) ]

O retngulo que possui uma de suas diagonais definidas por meio dos
dois cursores de ampliao ampliado para o tamanho total da tela.
8 Atravs das teclas do cursor

, desloque os

cursores de ampliao a fim de especificar uma diagonal para a nova


tela. Pressionando a soft key [HI / LO], activa--se o cursor de
ampliao de forma a poder moviment--lo.
9 Para fazer desaparecer o desenho original, pressione [EXEC].

671

12. FUNO GRFICA

OPERAO

B--63604PO/01

10 Retome a operao anterior. A parte do desenho especificada com os


cursores de ampliao ser ampliada.
X

0.81

0001 00012
X 200.000
Z 200.000

>_
MEM INIC **** FIN
12:12:24
[ PRM.G ][ GRAF ][
][

][

11 Para visualizar o desenho original, pressione a soft key [NORMAL] e


inicie, em seguida, a operao automtica.

Explicao
D Definio do sistema de
coordenadas do
desenho

Atravs do parmetro n 6510 possvel definir um sistema de


coordenadas do desenho para a funo grfica. As relaes entre os
valores de especificao e os sistemas de coordenadas do desenho so
indicadas abaixo. Utilizando o controle de dois caminhos, pode--se
selecionar um sistema de coordenadas de desenho diferente para cada
unidade porta--ferramenta.
Valor de
especificao=0
Z

Valor de
especificao=1
X

Valor de
Valor de
especificao=2 especificao=3
Z
Z

X
Valor de
especificao=4
X

Valor de
especificao=5

X
Valor de
Valor de
especificao=6 especificao=7

Z
X

672

Z
X

B--63604PO/01

D Parmetros de grficos

12. FUNO GRFICA

OPERAO

COMPR.TRAB. (W), DIAMETRO TRAB. (D)

Especifique o comprimento e o dimetro do trabalho. A tabela seguinte


apresenta a unidade de entrada e a faixa de dados admissvel.
X

X
W

W
D

D
Z

Tabela 12.1 Unidade de Entrada e Faixa de Dados Admissvel


Unidade
Sistema incremental

Entrada em
mm

Entrada em
polegadas

IS--B

0.001 mm

0.0001 pol.

IS--C

0.0001 mm

0.00001 pol.

Faixa
admissvel
De 0 a
99999999

CENTRO DO GRAFICO (X, Z), ESCALA (S)

So mostradas uma coordenada do centro da tela e uma escala de


representao. A escala e a coordenada do centro da tela so calculadas
automaticamente, de forma que a figura definida atravs do
COMPR.TRAB. (a) e do DIAMETRO TRAB. (b) possa ser
visualizada na tela por inteiro. Portanto, o usurio no necessita,
geralmente, de definir estes parmetros.
A coordenada do centro da tela definida no sistema de coordenadas
da pea. A tabela 12. 3. 2 indica a unidade de entrada e a respectiva
faixa. A unidade da ESCALA de 0.001%.
PARADA DE PROGRAMA (N)

Defina o nmero de seqncia de um bloco final, caso pretenda


desenhar parte de um programa. O valor especificado neste parmetro
automaticamente cancelado (colocado em 0), assim que o desenho
seja apresentado.
APAGAR AUTOM (A)

Apresentando sinal 1, o desenho anterior apagado automaticamente


se a operao automtica estiver definida a partir do estado de reset.
O desenho iniciado em seguida.
LIMITE (L)

Apresentando sinal 1, a faixa do limite de curso armazenado l


desenhada com linhas de dois pontos e travesso.

NOTA
Os valores dos parmetros do desenho so guardados,
mesmo aps a desenergizao.
D Somente desenhar

Como o desenho feito quando o valor das coordenadas renovado


durante a operao automtica, etc., necessrio iniciar o programa
atravs da operao automtica. Logo, para realizar o desenho sem mover
a mquina, introduza o estado de bloqueio da mquina.
673

12. FUNO GRFICA

OPERAO

B--63604PO/01

D Apagar o desenho
anterior

Pressionando a soft key [REVER] na tela de grficos: os caminhos das


ferramentas so apagados. Se o parmetro do grfico for especificado
como APAGAR AUTOM (A) = 1, isso significa que quando a operao
automtica iniciada a partir de um reset, a execuo do programa s
comea depois de o desenho anterior ter sido apagado automaticamente
(APAGAR AUTOM = 1).

D Desenhar uma parte de


um programa

Se for necessrio visualizar parte de um programa, procure o bloco inicial


a ser desenhado atravs da pesquisa do nmero de seqncia e especifique
o nmero do bloco final para a PARADA DE PROGRAMA N= do
parmetro do grfico antes de iniciar o programa no modo de operao de
ciclo.

D Desenhar com linhas


pontilhadas e linhas
contnuas

O caminho da ferramenta mostrado atravs de uma linha pontilhada


(
) para deslocamento rpido e com uma linha contnua (
) para
avano de corte.

D Visualizao de
coordenadas

O desenho mostrado indicado com coordenadas em um sistema de


coordenadas de trabalho.

D Visualizao do ponto
zero da mquina

O ponto zero da mquina indicado com

D Alternar entre uma tela


de desenho e outra tela

O processo de desenho continua, mesmo que se mude da tela de desenho


para uma outra tela. Quando a tela de desenho novamente mostrada,
aparece o desenho inteiro (sem que falte nenhuma parte).

Restries
D Velocidade de avano

No caso da velocidade de avano ser consideravelmente alta, o desenho


pode no ser executado corretamente. Para executar o desenho, diminua
a velocidade atravs do funcionamento em vazio, etc.

D Alterao dos parmetros


dos grficos durante a
operao automtica

Depois de se alterar um dos parmetros do grfico, necessrio pressionar


a soft key [REVER] para inicializar a tela de grficos. No o fazendo, a
alterao do parmetro do grfico no corretamente ativada.

D Nomes dos eixos das


coordenadas

Os nomes dos eixos das coordenadas so fixos: X ou Z. Para o controle


de dois caminhos, o primeiro e segundo eixos da unidade
porta--ferramenta 1 so designados X1 e Z1, respectivamente, e o
primeiro e segundo eixos da unidade porta--ferramenta 2 so designados
X2 e Z2, respectivamente.

D Ampliao de desenhos

Se os parmetros TRABALHO e DIMETRO do grfico no forem


especificados corretamente, o desenho no poder ser ampliado. Para
reduzir o desenho, especifique um valor negativo para o parmetro
ESCALA. O ponto zero da mquina indicado com .

674

13. FUNO DE AJUDA

OPERAO

B--63604PO/01

13

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 desativ--lo. So
mostradas informaes detalhadas apenas para um nmero limitado de
alarmes P/S. Estes alarmes so com freqncia mal interpretados e so
significativamente difceis de entender.

D Mtodo de operao

Se voc est inseguro sobre uma operao do CNC, consulte a tela de


ajuda para obter informaes a respeito de cada operao.

D Tabela de parmetros

Se no estiver seguro do nmero do parmetro ao especificar ou se referir


a um parmetro do sistema, a tela de ajuda exibe uma lista de n de
parmetros para cada funo.

Procedimento para Chamar a Funo de Ajuda

Procedimento

1 Pressione a tecla

no painel de operao MDI. mostrada a tela

AJUDA (MENU INICIAL) .


AJUDA (MENU INICIAL)

O1234

N00001

*****AJUDA *****
1.
2.
3.

DETALHE DO ALARME
METODO DE OPERACAO
TABELA DE PARMETROS

S
0 T0000
MEM
**** *** ***
10:12:25
[ ALAM ] [ OPR ] [ PARA ] [
] [
]
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
675

ou outra tecla de funo.

13. FUNO DE AJUDA

Tela DETALHE DE ALARME

OPERAO

B--63604PO/01

2 Pressione a soft key [ALM] na tela AJUDA (MENU INICIAL) para


visualizar informao detalhada sobre o alarme que estiver sendo
emitido.
AJUDA (DETALHE DO ALARME)
NMERO
MSAGEM
FUNO
ALARME

:
:
:
:

O0010 N00001

027
NO EIXOS PROGRAMADOS EM G43/G44
COMPENSAO COMPR. FERRAMENTA C

NA COMPENS. DA FERRAM. TIPO C,NAO


HA EIXO ESPECIFICADO NOS BLOCOS G43 & G44 .
NA COMPENS. DO COMPR. DA
FERRAM. TIPO C,HOUVE UMA TENTATIVA DE
ATIVAR OUTRO EIXO SEM CANCELAR O CORRETOR
>100
MEM
****
[ ALAM ]

N. do alarme
Explicao normal
sobre o alarme
Classificao de
funes
Pormenores dos
alarmes

S
0 T0000
*** ***
10:12:25
[ OPR ] [ PARA ] [
] [
]

Fig. 13 (b) Tela DETALHE DE ALARME quando acionado o


alarme P/S n 27

Note que so mostrados na tela apenas detalhes do alarme


identificado na parte superior da tela.
Se os alarmes forem reinicializados enquanto a tela de ajuda estiver
ativa, o alarme exibido na tela DETALHE DE ALARME apagado,
indicando que nenhum alarme foi acionado.
AJUDA(DETALHE DO ALARME)

NMERO
MSAGEM
FUNO
ALARME

O1234 N00001

:
:
:
:
<<O ALARME NAO E GERADO>>

ENTRAR COM NO. DO ALARME REQUERIDO


E PRESSIONAR A TECLA [SELEC]
>100
MEM
****
[ ALAM ]

S
0 T0000
*** ***
10:12:25
[ OPR ] [ PARA ] [
] [
]

Fig. 13 (c) Tela DETALHE DE ALARME quando nenhum


alarme acionado

676

13. FUNO DE AJUDA

OPERAO

B--63604PO/01

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
0 T0000
10:12:25
][
][ SELEC. ]

Fig. 13 (d) Como selecionar cada DETALHE DE ALARME

AJUDA (DETALHE DO ALARME)

NMERO
MSAGEM
FUNO
ALARME

>100
MEM
[

O1234 N00001

: 100
: PARMETRO DE NO PROTEO CONTRA
ESCRITA
:
:
<<O ALARME NAO E GERADO>>

****
][

***

***
][

S
0 T0000
10:12:25
][
][ SELEC. ]

Fig. 13 (e) Tela DETALHE DE ALARME quando selecionado o


alarme P/S n100

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 (METODO DE OPERACAO)


1.
2.
3.
4.
5.
6.
7.
8.
9.

O1234

N00001

EDIO DE PROGRAMA
PESQUISA
REINICIALIZAO
ENTRADA DE DADOS COM MDI
ENTRADA DE DADOS COM FITA
SADA
ENTRADA COM CASSETE FANUC
SADA COM CASSETE FANUC
LIMPAR MEMRIA

MEM
****
[ ALAM ]

S
0 T0000
*** ***
10:12:25
[ OPR ] [ PARA ] [
] [
]

Fig. 13 (f) Tela de menu MTODO DE OPERAO

Para selecionar um procedimento de operao, introduza um n de


elemento a partir do teclado e a seguir pressione a tecla [SELEC].
677

13. FUNO DE AJUDA

OPERAO

>1
MEM
[

****
][

***

***
][

B--63604PO/01

S
0 T0000
10:12:25
][
][ SELEC. ]

Fig. 13 (g) Como selecionar cada tela de MTODO DE OPERAO

Quando 1. EDICAO DE PROGRAMA selecionado, por exemplo,


exibida a tela da figura 13 (g).
Em cada tela do MTODO DE OPERAO possvel alterar a
pgina exibida, pressionando--se a tecla PAG. O n atual da pgina
mostrado no canto superior direito da tela.
AJUDA (METODO DE OPERACAO)
01234 N00001
<< 1. EDICAO DE PROGRAMA >>
1/4
*ELIMINAR TODOS OS PROGRAMAS
MODO
: TELA DE
EDICAO : PROGRAMA
OPR
: (O-9999) - < APAGAR >
*ELIMINAR
MODO
EDICAO
OPR

UM PROGRAMA
: TELA DE
: PROGRAMA
: (O+NMERO DO PROGRAMA) - < APAGAR >

>_
MEM
****
[ ALAM ]

Item
Pgina/nmero
mximo
Operao
Modo
selecionado
Localizao da
operao
Processo de
execuo

S
0 T0000
*** ***
10:12:25
[ OPR ] [ PARA ] [
] [
]

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 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
0 T0000
10:12:25
][
][ 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). exibida uma lista de nmeros de
parmetros para cada funo. (Consulte a Figura 13 (j).)
possvel alterar a pgina mostrada na tela de parmetros. O n atual
da pgina mostrado no canto superior direito da tela.

678

13. FUNO DE AJUDA

OPERAO

B--63604PO/01

AJUDA (TABELA DE PARAMETROS)

01234

N00001
1/4

* DEFINIO
(N. 0000)
* INTERFACE DE LEITURA/ENVIO
(N. 0100)
* CONTROLE DO EIXO/DEFINIR UNIDADE
(N. 1000)
* SISTEMA DE COORDENADAS
(N. 1200)
* LIMITE DE CURSO
(N. 1300)
* VELOCIDADE DE AVANO
(N. 1400)
* CTRL ACEL/DESACELERACAO
(N. 1600)
* RELACIONADOS AOS SERVOS
(N. 1800)
* DI/DO
(N 3000)
>_
MEM
**** *** ***
[ ALAM ] [ OPR ] [

PARA

S
0 T0000
10:12:25
] [
] [
]

Fig. 13 (j) Tela TABELA DE PARMETROS

7 Para sair da tela de ajuda, pressione a tecla

ou outra tecla de

funo.

Explicao
D Configurao da tela de ajuda

Tela
CNC

Tecla

ou
tecla de
funo

Tela AJUDA
MENU INICIAL

[ALAM]

[OPR]

Tela
MTODO DE
OPERAO

Tela
DETALHE
DE ALARME
ou
tecla de
funo

(NO.)+[SELEC]

[PARA]

Tela TABELA
DE
PARMETROS

[OPR]

(NO.)+[SELEC]
Cada tela de
instrues de
operao
(NO.)+[SELEC]

679

ou
tecla de
funo

Tecla PAG.

14. HARDCOPY DA TELA

14

OPERAO

B--63604PO/01

HARDCOPY DA TELA

A funo de hardcopy da tela permite a sada da informao contida na


tela do CNC sob a forma de dados de bitmap com uma resoluo de
640x480. Esta funo permite imprimir uma cpia da imagem exibida no
CNC. Os dados de bitmap criados podem ser mostrados num PC.
Procedimento para Impresso da Imagem da Tela

1 Verifique as definies dos parmetros. Para usar a funo de


hardcopy da tela, defina como 1 o bit 7 do parmetro 3301 e como 4
(carto de memria I/F) o parmetro 20 (seleo do canal E/S). Defina
os restantes parmetros relativos (bits 0, 2 e 3 do parmetro 3301)
conforme necessrio. Num sistema de caminhos mltiplos, defina os
parmetros de cada caminho.
2 Iinsira um carto de memria.
3 Para iniciar a funo, defina como 1 o sinal de incio da hardcopy
HDREQ (G67#7). Como alternativa, pode manter pressionada a tecla
[SHIFT] durante cinco segundos.
4 Para finalizar a funo, pressione a tecla [CAN]. Como alternativa,
defina como 1 o sinal de incio da hardcopy HDABT (G67#6).
5 O sinal de impresso em curso (F061#3) se mantm em 1 durante a
operao de impresso da tela. A imagem da tela se imobiliza
algumas dezenas de segundos (ou vrios segundos, na tela LCD
monocromtica) antes da operao de impresso da tela terminar.
6 O sinal de impresso em curso (F061#3) passa a 0 quando a operao
de impresso da tela termina.

Explicao suplementar

A imagem da tela se mantm imvel durante a operao de impresso da


tela. Isto significa que o relgio mostrado na tela indica o incio e final da
operao. A operao de impresso comea quando o relgio termina de
contar os segundos. O relgio prossegue com a contagem dos segundos
assim que a operao de impresso da imagem da tela terminar.

680

OPERAO

B--63604PO/01

14. HARDCOPY DA TELA

NOTA
1 Durante a operao de impresso da imagem da tela, a
entrada de dados com as teclas est desativada durante
vrias dezenas de segundos. A imagem da tela se mantm
imvel at que a operao de impresso da tela termine.
Durantes este perodo, o sinal de impresso em progresso
(F061#3) sempre 1. No emitido qualquer outro sinal.
Evite desligar indiscriminadamente o aparelho durante este
perodo.
2 Se a tecla [SHIFT] ou [CAN] for personalizada pelo
executor C, por exemplo, a operao de impresso da
imagem da tela poder desativar a tecla [SHIFT] ou [CAN].
3 Poder no ser possvel obter uma hardcopy normal
enquanto a imagem da tela estiver se movendo.

Limitaes

No possvel obter uma impresso da imagem das seguintes telas.


1 Tela do FS--210i (CNC com funo de computador pessoal)
2 Tela de alarme do sistema
3 Tela exibida durante a utilizao do RS--232--C
4 Tela exibida durante a operao automtica ou manual (a hardcopy
pode ser impressa durante a interrupo da operao.)

Nome do arquivo

Os arquivos de bitmap criados pela funo de impresso da imagem da


tela possuem as seguintes designaes, pela ordem em que so criados
aps a energizao:
HDCPY000.BMP (Nome do primeiro arquivo de hardcopy criado
aps a energizao)
HDCPY001.BMP (Nome do segundo arquivo de hardcopy criado
aps a energizao)
:
:
HDCPY099.BMP
NOTA
1 Um arquivo de hardcopy de tela criado aps a criao do
arquivo HDCPY099. BMP ter
a designao
HDCPY000.BMP.
2 Se um arquivo BMP criado pela funo de impresso da
imagem da tela possuir a mesma designao de um arquivo
existente no carto de memria, o arquivo em memria ser
sobrescrito incondicionalmente.
3 Se a funo de hardcopy for executada aps a
desenergizao e subseqente inicializao do aparelho,
o primeiro arquivo criado ser novamente designado
HDCPY000.BMP. Se o carto de memria inserido incluir
um arquivo com o mesmo nome, o arquivo sobrescrito
incondicionalmente. Tenha sempre ateno a esta situao
ao produzir continuamente hardcopies das vrias telas.

681

14. HARDCOPY DA TELA

Cores dos dados

OPERAO

B--63604PO/01

O nmero de cores utilizadas na criao de dados de bitmap depende do


carto de controle da tela, do hardware do LCD e do modo de visualizao
da tela CNC. A Tabela 14 (a) exemplifica as relaes existentes.

Tabela 14 (a) Cores de dados BMP criados pela funo de impresso da imagem da tela

Carto VGA
A

Hardware do
LCD

Modo de
Cores
visualiza exibidas no
o da tela do
CNC
CNC

Cores usadas na criao


de dados BMP

Observaes

LCD
monocromtico

2 cores

2 cores

As escalas de cinza no so suportadas.

LCD
policromtico

Modo
compatvel
com VGA

Caractere:
16 cores
Grfico:
16 cores

Quando o bit 0 do parmetro


3301 tem sinal 0: 256 cores
Quando o bit 0 do parmetro
3301 tem sinal 1: 16 cores

A maioria das telas dos CNC usa este


modo. Note que as cores podem no ser
exibidas normalmente no modo de 16
cores.

Modo VGA

256 cores

256 cores

Uma tela especial pode ser preparada


pelo executor C, por exemplo.

Tamanho dos dados

A Tabela 14 (b) indica o tamanho dos dados de bitmap criados pela funo
de impresso da imagem da tela.
Tabela 14 (b) Tamanho dos dados de bitmap criados pela funo
de impresso da imagem da tela
Cores de bitmap
Monocromtico (2 cores)

Mensagem de alarme

Tamanho do arquivo (bytes)


38,462

Cor (16 cores)

153,718

Cor (256 cores)

308,278

Se o bit 2 do parmetro 3301 tiver sinal 1, poder ser transmitida uma


mensagem de alarme se a operao de impresso da imagem da tela
terminar com erro.
(Ns do alarme P/S 5212 a 5214)

682

IV. MANUTENO

MANUTENO

B--63604PO/01

1. METODO DE SUBSTITUIO
DA BATERIA

MTODO DE SUBSTITUIO DA BATERIA

Este captulo descreve como trocar a bateria de compensao do CNC e


a do codificador de pulsos absoluto. Este captulo composto pelas
seguintes sees:
1.1 SUBSTITUIO DA BATERIA PARA A SRIE i DO TIPO
INSTALADO EM LCD
1.2 SUBSTITUIO DA BATERIA PARA A SRIE i DO TIPO
AUTNOMO
1.3 BATERIA DO PAINEL i (3 V DC)
1.4 BATERIA PARA CODIFICADORES DE PULSOS ABSOLUTOS EXTERNOS (6 V DC)
1.5 BATERIA PARA CODIFICADORES DE PULSOS ABSOLUTOS INTEGRADOS NO MOTOR (6 V DC)

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
neste estado, o alarme de sistema 910 (alarme de paridade S--RAM) ser
acionado, pois o contedo da memria estar perdido. Substitua a bateria,
apague toda a memria e em seguida introduza novamente os dados.
Substitua a bateria para manuteno da memria em poucos minutos,
enquanto a unidade de controle est sendo 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 para bateria.
NOTA
Uma bateria de ltio instalada na fbrica como
procedimento padro.

685

1. METODO DE SUBSTITUIO
DA BATERIA

MANUTENO

B--63604PO/01

1.1

SUBSTITUIO DA
BATERIA PARA A
SRIE i DO TIPO
INSTALADO EM LCD
D Procedimento de
substituio

Se for usada uma bateria de ltio


Prepare uma nova bateria de ltio (cdigo de encomenda:
A02B--0200--K102 (especificao FANUC: A98L--0031--0012)).
1) Ligue o CNC. Desligue o CNC decorridos cerca de 30 segundos.
2) Retire a bateria antiga da parte superior da unidade de controle do
CNC.
Primeiro, desconecte o cabo da bateria e a seguir remova a bateria de
seu compartimento.
O compartimento da bateria de uma unidade de controle sem slots
opcionais est localizado na extremidade superior da unidade, como
mostra a figura da pgina que se segue. O compartimento da bateria
de uma unidade de controle com de 2 ou 4 encaixes est localizado
na rea central da parte superior da unidade (entre os ventiladores).
3) Insira uma nova bateria e religue o cabo.
Compartimento da bateria

Conector

Bateria de ltio
A02B--0200--K102

AVISO
O uso de uma bateria diferente da recomendada pode
resultar na exploso da mesma. Substitua a bateria apenas
pela de tipo especificado (A02B--0200--K102).

686

B--63604PO/01

MANUTENO

1. METODO DE SUBSTITUIO
DA BATERIA

CUIDADO
Os passos 1) a 3) devem ser concludos em 30 minutos (ou
em 5 minutos para a srie 160i/180i com funo de PC).
No deixe a unidade de controle sem bateria durante um
perodo superior ao especificado. No o fazendo, o
contedo da memria poder ser perdido.
Se no for possvel completar os passos 1) a 3) dentro de
30 minutos, guarde antecipadamente todo o contedo da
memria CMOS no carto de memria. Assim, o contedo
da memria CMOS poder ser facilmente restaurado em
caso de perda.
Sobre o mtodo de funcionamento, consulte o Manual de
Manuteno (B--63005EN).
Quando eliminar uma bateria, cumpra os regulamentos aplicveis ou
outra legislao local. Alm disso, cubra os terminais da bateria com fita
de vinil ou semelhante para evitar um curto--circuito.

687

1. METODO DE SUBSTITUIO
DA BATERIA

Substituio de
pilhas secas alcalinas
disponveis no mercado
(tamanho D)

MANUTENO

B--63604PO/01

1) Prepare duas pilhas secas alcalinas (tamanho D) disponveis no


mercado.
2) Ligue os sistemas das sries 16i/18i/160i/180i.
3) Retire a tampa do compartimento da bateria.
4) Substitua as pilhas, prestando uma ateno particular sua
polaridade.
5) Volte a colocar a cobertura do compartimento da bateria.
CUIDADO
Siga o procedimento adotado para as baterias de ltio,
descrito acima, ao substituir as pilhas secas alcalinas com
o equipamento desligado.

Pilha seca alcalina 2

Tampa

Terminal de conexo
na parte posterior
Orifcio de
montagem 4
Compartimento
da bateria

688

B--63604PO/01

MANUTENO

1. METODO DE SUBSTITUIO
DA BATERIA

1.2

SUBSTITUIO DA
BATERIA PARA A
SRIE i DO TIPO
AUTNOMO
D Substituio da bateria

Se for usada uma bateria de ltio, utilize a A02B--0200--K102 (cdigo


interno FANUC: A98L--0031--0012).
(1) Ligue o CNC. Desligue o CNC decorridos cerca de 30 segundos.
(2) Retire a bateria da parte superior da unidade de controle do CNC.
Desligue primeiro o cabo de ligao. Em seguida, retire a bateria ddo
respectivo compartimento.
O compartimento da bateria est localizado na parte superior da placa
anterior da CPU principal.
(3) Substitua a bateria e religue o cabo.
Compartiment
o da bateria

Bateria de ltio
A02B--0200--K102
Conector

AVISO
A instalao incorreta da bateria poder provocar uma
exploso. Evite usar uma bateria diferente daquela aqui
especificada (A02B--0200--K102).

689

1. METODO DE SUBSTITUIO
DA BATERIA

MANUTENO

B--63604PO/01

NOTA
Conclua os passos 1) a 3) decorridos 30 minutos. (ou, para
o 210i com funes de PC, decorridos 5 minutos)
Se a bateria no for reinstalada durante um longo perodo,
se perder o contedo da memria.
Se no for possvel terminar a substituio dentro de 30
minutos, guarde todo o contedo da memria CMOS em
um carto de memria. O contedo da memria pode ser
facilmente recuperado com o carto de memria em caso
da respectiva perda.

Elimine a bateria descarregada, cumprindo as normas e regulamentos


locais aplicveis. Ao eliminar a bateria, isole o terminal com fita de forma
a evitar um curto--circuito.

690

MANUTENO

B--63604PO/01

1. METODO DE SUBSTITUIO
DA BATERIA

Se usar pilhas secas


alcalinas tamanho D
disponveis no mercado
D Substituio da bateria

(1) Tenha disposio pilhas secas alcalinas tamanho D disponveis no


mercado.
(2) Ligue o CNC.
(3) Remova a tampa do compartimento da bateria.
(4) Substitua as pilhas secas usadas por umas novas. Instale as pilhas secas
com a polaridade correta.
(5) Coloque novamente a tampa do compartimento da bateria.
NOTA
A bateria deve ser substituda com o aparelho desligado e
da forma atrs descrita para a bateria de ltio.

2 pilhas secas

Tampa

Terminal de conexo
na parte posterior

Compartimento

4 orifcios de
montagem

691

1. METODO DE SUBSTITUIO
DA BATERIA

MANUTENO

B--63604PO/01

1.3

usada uma bateria de ltio para guardar os dados do BIOS em o PAINEL


i. Esta bateria instalada de fbrica em o PAINEL i. Esta bateria tem
capacidade suficiente para reter dados BIOS durante um ano.
Quando a tenso da bateria desce, a tela LCD pisca. (A tela LCD pisca
igualmente se for emitido um alarme de ventonha.) Se a tela piscar,
substitua a bateria o mais depressa possvel (at uma semana). A FANUC
recomenda que a bateria seja substituda uma vez por ano
independentemente da emisso do respectivo alarme.

Substituio da bateria

(1) Para evitar a eventual perda ou destruio dos parmetros BIOS, anote
os valores dos parmetros BIOS.
(2) Adquira uma nova bateria de ltio (A02B--0200--K102).
(3) Depois do fornecimento de energia durante, pelo menos, cinco
segundos, desligue o PAINEL i. Remova o terminal inteligente i do
painel para que os trabalhos de substituio possam ser executados
pela parte traseira do terminal.
(4) Desencaixe o conector da bateria de ltio e remova a bateria do
respectivo suporte.
(5) Instale o cabo da nova bateria de ltio conforme mostra a Fig. 1.3.
(6) Encaixe o conector e coloque a bateria no respectivo suporte.
(7) Instale novamente o PAINEL i.
(8) Ligue o CNC e verifique se os parmetros BIOS se mantm (o setup
BIOS no forosamente ativado).

BATERIA DO PAINEL i
(3 V DC)

Entre a remoo de uma bateria usada e a insero de uma bateria nova


no devem decorrer mais de cinco minutos.

692

MANUTENO

B--63604PO/01

1. METODO DE SUBSTITUIO
DA BATERIA

Bateria de ltio

Frente

Vista posterior

Vista lateral

BAT1

Fig.1.3 Ligao da bateria de ltio ao PAINEL i

693

1. METODO DE SUBSTITUIO
DA BATERIA

MANUTENO

B--63604PO/01

1.4

Uma unidade de bateria pode manter durante um ano os dados da posio


atual em seis codificadores de pulsos absolutos.
Se a tenso da bateria diminuir, os alarmes APC 306 a 308 (+ nmero do
eixo) so mostrados na tela CRT. Se for exibido o alarme APC 3n7,
substitua a bateria o mais brevemente possvel. Em geral, a bateria dever
ser substituda dentro de duas ou trs semanas, porm, tal depende do
nmero de codificadores de pulsos usados.
Se a tenso da bateria diminuir bastante, deixar de ser possvel manter
as posies atuais dos codificadores de pulsos. A ativao da alimentao
da unidade de controle neste estado ir resultar no acionamento do alarme
APC 300 (alarme de solicitao de retorno ao ponto de referncia).
Retorne a ferramenta ao ponto de referncia aps a substituio da bateria.
Ver a Seo 7.1.3 sobre detalhes da conexo da bateria para codificadores
de pulsos absolutos independentes. A bateria para o codificador de pulsos
absoluto integrado instalada no amplificador servo. Para obter uma
explicao sobre o procedimento de substituio, consulte o Manual de
Manuteno MOTOR SERVO FANUC da Srie a.

Substituio de baterias

Prepare quatro pilhas alcalinas (tamanho D) disponveis no mercado.


(1) Ligue a mquina (CNC da srie i).
(2) Solte os parafusos do compartimento da bateria ligado unidade de
interface do detetor independente, e remova a tampa.
(3) Coloque novamente as baterias secas no compartimento.
Preste ateno polaridade das baterias como mostra a figura que se
segue (coloque duas baterias num sentido e as restantes duas no
sentido oposto).

BATERIA PARA
CODIFICADORES
DE PULSOS
ABSOLUTOS
INDEPENDENTES
(6 V DC)

Parafusos

Tampa

(4) Depois de instalar as baterias novas, coloque novamente a tampa.


(5) Desligue a mquina (CNC da srie i).
AVISO
Se as baterias forem incorretamente instaladas, haver
perigo de exploso. Nunca use baterias de tipo diferente do
especificado (baterias alcalinas tamanho D).
CUIDADO
Substitua as baterias com o CNC da srie i ligado. Note que
se as baterias forem substitudas sem que o CNC esteja
sendo energizado, a posio absoluta registrada ser
perdida.

694

B--63604PO/01

1.5

BATERIA PARA
CODIFICADORES DE
PULSOS ABSOLUTOS
INTEGRADOS
(6 V DC)

Procedimento de
substituio

MANUTENO

1. METODO DE SUBSTITUIO
DA BATERIA

Quando a tenso da bateria diminui, os alarmes APC de 306 a 308 so


mostrados na tela. Se for exibido um alarme APC 307, substitua a bateria
o mais brevemente possvel. Em geral, a bateria deve ser substituda
dentro de uma ou duas semanas a partir da primeira ocorrncia do alarme.
Isto, todavia, depende do nmero de codificadores de pulso em uso.
Se a tenso da bateria continuar a diminuir, sero perdidas as posies
atuais dos codificadores de pulsos. A ativao da alimentao da unidade
de controle neste estado ir resultar no acionamento de um alarme APC
300 (alarme de solicitao de retorno ao ponto de referncia). Retorne a
ferramenta ao ponto de referncia aps a substituio da bateria.
Assim, a FANUC recomenda que a substituio da bateria seja efetuada
anualmente mesmo que no seja emitido qualquer alarme.
A bateria para o codificador de pulsos absoluto integrado ligada ao
amplificador servo.
Note que os mtodos de encaixe da bateria e os dados para encomenda da
bateria diferem consoante se trate do AMPLIFICADOR SERVO da srie
(SVM) ou do AMPLIFICADOR SERVO da srie .
Substitua a bateria apenas com a alimentao de energia unidade servo
ligada. Se a bateria for substituda com a alimentao de energia
desligada, perder--se--o todas as definies da posio absoluta.
O procedimento de substituio o seguinte:
1. Ligue a unidade servo (mquina).
2. Coloque a mquina no estado de parada de emergncia.
3. Confirme a desativao dos motores servo.
4. No caso do AMPLIFICADOR SERVO da srie , se certifique de que
o LED indicador do estado de carga da ligao DC no est aceso.
5. Remova e substitua a bateria.
6. A substituio fica assim completa. Desligue a unidade servo
(mquina).
AVISO
D A cabine de distribuio onde esto instaladas as unidades
servo possui uma seo de alta voltagem. No toque nessa
seo pois representa um elevado risco de choque eltrico.
D No caso do AMPLIFICADOR SERVO da srie , substitua
a bateria depois de se certificar de que o LED indicador do
estado de carga da ligao DC no est aceso. A ligao
DC possui uma voltagem elevada.
D Se certifique de que a bateria de substituio adequada.
Caso contrrio, poder emitir calor, explodir ou se incendiar.
Utilize sempre a bateria especificada.
D Preste uma ateno particular polaridade da bateria. Uma
polaridade errada pode ser a causa de aumento de calor,
exploso ou ignio. Pode ser ainda a causa de perda da
posio absoluta no codificador de pulsos.
D Encaixe o soquete ao conector livre do CX5X ou CX5Y.
Estes soquetes que protegem os conectores so
fornecidos pela FANUC j montados nos conectores. Se os
pinos de conexo do CX5X ou CX5Y entrarem em
curto--circuito, podem produzir calor, explodir ou se
incendiar. Pode ser ainda a causa de perda da posio
absoluta no codificador de pulsos.

695

1. METODO DE SUBSTITUIO
DA BATERIA

Amplificador servo da
srie (SVM)

MANUTENO

B--63604PO/01

A bateria pode ser ligada de duas maneiras, a seguir descritas.


Mtodo 1: Ligue a bateria de ltio ao SVM.
Use a bateria: A06B--6073--K001.
Mtodo 2: Use o compartimento da bateria (A06B--6050--K060).
Use a bateria: A06B--6050--K061 ou uma bateria alcalina
tamanho D.
Mtodo

Elemento

Mtodo 1 Bateria (bateria de ltio)

Especificao de
encomenda
A06B--6073--K001

Mtodo 2 Bateria
A06B--6050--K061
(4 unidades de bateria alcalina tamanho D)

D Ligue a bateria de ltio ao SVM. (Mtodo 1)


Instale a bateria de ltio (A06B--6073--K001) em o SVM.
[Procedimento para encaixe]
(1) Siga os passos 1 a 4 do Procedimento de substituio.
(2) Remova a tampa da bateria do SVM.
(3) Encaixe a bateria como mostrado a seguir.
(4) Volte a encaixar a tampa.
(5) Ligue o conector da bateria ao CX5X ou CX5Y do SVM.
SVM
Modo de insero
Lado do cabo
Vermelho: +6V
Conector

Preto: 0V

Bateria

CX5X, CX5Y

Cobertura da bateria
+6V
0V

CUIDADOS
D O conector da bateria pode ser ligado tanto ao CX5X como
ao CX5Y.
D Se certifique de que o cabo da bateria no est esticado.
Caso contrrio, a condutividade poder no ser total.
D Substituio de baterias no compartimento da bateria. (Mtodo 2)
Substitua quatro baterias alcalinas tamanho D no compartimento da
bateria instalado na mquina.
696

1. METODO DE SUBSTITUIO
DA BATERIA

MANUTENO

B--63604PO/01

[Procedimento para encaixe]


(1) Siga os passos 1 a 4 do Procedimento de substituio.
(2) Prepare quatro baterias alcalinas tamanho D.
(3) Solte os parafusos do compartimento da bateria. Retire a tampa.
(4) Substitua as baterias alcalinas do compartimento. Preste uma
ateno particular polaridade das baterias alcalinas.
(5) Encaixe a tampa.
Parafusos

Tampa

AMPLIFICADOR SERVO
da srie

A bateria pode ser ligada de duas maneiras, a seguir descritas.


Mtodo 1: Ligue a bateria de ltio ao SVM.
Use a bateria: A06B--6093--K001.
Mtodo 2: Use o compartimento da bateria (A06B--6050--K060).
Use a bateria: A06B--6050--K061 ou uma bateria alcalina
tamanho D.
Mtodo

Elemento

Mtodo 1 Bateria (bateria de ltio)

Especificao de
encomenda
A06B--6093--K001

Mtodo 2 Bateria
A06B--6050--K061
(4 unidades de bateria alcalina tamanho D)

D Ligue a bateria de ltio ao amplificador. (Mtodo 1)


Ligue a bateria de ltio (A06B--6093--K001) ao amplificador.
[Procedimento para encaixe]
(1) Siga os passos 1 a 3 do Procedimento de substituio.
(2) No caso do SVU--12 ou SVU--20, remova a tampa da bateria sob
a unidade servo, pegando pelos respectivos lados esquerdo e
direito. No caso do SVU--40 ou SVU--80, remova a tampa
ligada ao lado direito da unidade servo, pegando pelos
respectivos lados superior e inferior.
(3) Retire a bateria da unidade servo.
(4) Substitua a bateria e ligue o cabo da bateria ao conector CX5X
ou CX5Y da unidade servo.
(5) Monte a cobertura da bateria.
697

1. METODO DE SUBSTITUIO
DA BATERIA

MANUTENO

B--63604PO/01

SVU--12, SVU--20

Cobertura da bateria

Bateria

Passe o cabo da bateria por esta ranhura.

SVU--40, SVU--80

CUIDADOS
D O conector da bateria pode ser ligado tanto ao CX5X como
ao CX5Y.

D Substituio de baterias no compartimento da bateria. (Mtodo 2)


Substitua quatro baterias alcalinas tamanho D no compartimento da
bateria instalado na mquina.
698

B--63604PO/01

MANUTENO

1. METODO DE SUBSTITUIO
DA BATERIA

[Procedimento para encaixe]


(1) Siga os passos 1 a 3 do Procedimento de substituio.
(2) Prepare quatro baterias alcalinas tamanho D.
(3) Solte os parafusos do compartimento da bateria. Retire a tampa.
(4) Substitua as baterias alcalinas do compartimento. Preste uma
ateno particular polaridade das baterias alcalinas.
(5) Encaixe a tampa.

Parafusos

Tampa

Baterias usadas

As baterias usadas devem ser eliminadas como LIXO INDUSTRIAL


de acordo com a legislao do pas ou entidade onde a mquina est
instalada.

699

ANEXOS

A. LISTA DOS CDIGOS DA FITA

APNDICE

B--63604PO/01

LISTA DOS CDIGOS DA FITA

Cdigo ISO

Cdigo EIA

Observaes
Macro de
usurio -- B

Caractere

8 7 6 5 4

3 2 1

Caractere

8 7 6 5 4

ff

ff

ff

ff

ff

ff

ff

ff

ff

fff

3
4

ff

fff

fff

f Nmero 1

f
f

No
Utiliutilizado
zado
Nmero 0

4
f

3 2 1

Nmero 2

f f Nmero 3

Nmero 4

f Nmero 5

ff

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

Endereo K

ff

ff

ff

fff

ff

ff

Endereo Q

ff

f Endereo R

ff

ff

ff

ff

Endereo U
f Endereo V

f f Endereo L

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

703

Endereo W

A. LISTA DOS CDIGOS DA FITA

APNDICE

Cdigo ISO

B--63604PO/01

Cdigo EIA

Observaes
Macro de
usurio -- B

Caractere 8 7 6 5 4

DEL

fffff

NUL

BS
HT

3 2 1

Caractere

fff

Del

f
f

LF ou NL

CR
SP

f
f

f
f

BS
Tab
CR ou
EOB
___
SP

+
--

f
f

f
f

fff

___

fff

ff

.
#

$
&

f
f
f

f
f

f
ff
fff

,
;
<

f
f

f
f
fff
fff

fff

>
?
@

fff
fff

ff

ff
f

ff

f
ff

f
f

f
f

ff
fff

ff

ff

ff

ff

f
f
fff
f

ff
f

(2--4--7)
+
--

fff

f
f

f
ff

ff

f
fff
f

f
f

ff
ff

Parmetro
(n 6012)
___
&
___
Parmetro
(n 6010)
,
___
___
Parmetro
(n 6011)
___
___
___
___
Parmetro
(n 6013)
Parmetro
(n 6014)

No
Utiliutilizado
zado
Apagar (apagar uma
puno errada)
Sem puno. Com o
cdigo EIA, no
possvel usar este
cdigo em uma seo
de informao
significativa.
Tecla de retrocesso
Tabulador

Fim do bloco

(2--4--5)

3 2 1

ER

ffff

Vazio

8 7 6 5 4

Retorno de carro
Espao
Parada absoluta da
ff
rebobinagem
Controle--out
f
(incio do comentrio)
Controle--in
f
(fim do comentrio)
Sinal de mais
Sinal de menos
Dois pontos
(endereo O)
Salto de bloco
f
opcional
Ponto final
ff
(ponto decimal)

Cerquilha

fff

704

Sinal de dlar
E comercial
Apstrofo

Asterisco

f f Vrgula
Ponto e vrgula
Sinal de menor

ff

Sinal de igual

Sinal de maior
Ponto de interrogao
Arroba
Aspas

Colchete esquerdo

Colchete direito

f
f

B--63604PO/01

APNDICE

A. LISTA DOS CDIGOS DA FITA

NOTA
1 Os smbolos usados na coluna de observao tm os significados seguintes.
(Espao) : O caractere ser registrado na memria e tem um significado especfico.
Se for usado incorretamente em qualquer instruo que no um comentrio,
ser acionado um alarme.
: O caractere no ser registrado na memria, mas ser ignorado.
n : O caractere ser registrado na memria, mas ser ignorado durante a execuo do
programa.
: O caractere ser registrado na memria. Se for usado em qualquer instruo,
excepto em um comentrio, ser emitido um alarme.
V : Se for usado em qualquer instruo, excepto em um comentrio, o caractere no
ser registrado em memria. Se for usado como comentrio, ser registrado na
memria.
2 Cdigos no constantes desta tabela so ignorados se sua paridade estiver correta.
3 Cdigos com paridade incorreta ativam o alarme TH, mas os mesmos so ignorados
sem ativar o alarme TH quando se encontram na seo de comentrios.
4 Um caractere com os oito furos marcados ignorado e no gera o alarme TH em um
cdigo EIA.

705

B. LISTA DE FUNES E
FORMATO DE FITA

APNDICE

B--63604PO/01

LISTA DE FUNES E FORMATO DE FITA

Em alguns modelos, no possvel utilizar, como opes, determinadas


funes.
Nas tabelas abaixo, IP : representa uma combinao de endereos de
eixo arbitrrios, utilizando X e Z.
x = 1 eixo bsico (geralmente X)
z = 2 eixo bsico (geralmente Z)
(1/4)
Funes

Ilustrao

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

G18

I
(x, y)

G17

G02
G03
G02
G03

X_ Y_

X_ Z_

(x, y)
G03

G19

G02
G03

Y_ Z_

R_
I_ J_
R_
I_ K_
R_
J_ K_

F_ ;

F_ ;

F_ ;

Ponto
inicial
R

J
I

Pausa (G04)

G04

X_
P_

Interpolao cilndrica

G07.1 IP_r_;
Modo de interpolao cilndrica
G07.1 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 de desgaste

706

B. LISTA DE FUNES E
FORMATO DE FITA

APNDICE

B--63604PO/01

(2/4)
Funes

Ilustrao

Formato de fita

Interpolao de coordenada
polar
(G12.1, G13.1)
(G112, G113)

G12.1 ;

Seleo de plano
(G17, G18, G19)

G17; Seleo do plano XpYp


G18 ; Seleo do plano ZpXp
G19 ; Seleo de plano YpZp

Converso polegadas/
milmetros (G20, G21)

Entrada em polegadas : G20


Entrada em mm : G21

G13.1 ;

(X, Z)

Controle de curso memorizado


2, 3 (G22, G23)

Modo de interpolao de
coordenadas polares
Modo de interpolao de coordenadas polares de corte equilibrado

G22X_ Z_ I_ K_ ;
G23 ;

(I, K)
Superviso da oscilao da
velocidade do fuso (G25, G26)

G25 ;
G26 P_ Q_ R_ ;

Verificao do retorno ao ponto


de referncia (G27)

G27 IP _ ;

IP
Posio inicial

Retorno ao ponto de referncia


(G28)

Ponto de referncia (G28)

G28 IP_ ;
G30 IP_ ;

Retorno ao 2 ponto de
referncia (G30)

Posio intermediria

IP

Retorno ao 2 ponto
de referncia (G30) Posio inicial
Funo de salto (G31)

IP
Posi
o inicial

Sinal de
salto
F

Abertura de rosca (G32)

G31 IP_ F_;

Abertura de rosca de passo constante


G32 IP_ F_;

Abertura de rosca de passo


varivel (G34)

Compensao automtica da
ferramenta (G36, G37)

G34 IP_ F_ K_ ;

Posio de medio
Sinal de chegada
posio de medio
Posi
o inicial
Valor de
compensao

707

G36 X xa ;
G37 Z za ;

B. LISTA DE FUNES E
FORMATO DE FITA

APNDICE

B--63604PO/01

(3/4)
Funes

Ilustrao

Formato de fita
G41

Compensao da ferramenta
(G40, G41, G42)

G41
G42

G40

G40 ; Cancelar
G42

Ferramenta
Definio do sistema de
coordenadas
Definio da velocidade do
fuso (G50)

IP _ ;

G50 IP_ ;
Definio do sistema de coordenadas
G50 S_ ; Especificao da velocidade do fuso

Z
Polgono em rotao
(G50.2, G51.2)
(G250, G251)

G51.2 (G251) P_ Q_ ;
P, Q : Relao de rotao do fuso e eixo
de rotao
G50.2 (G250) ; Cancelar

Pr--definio do sistema de
coordenadas da pea (G50.3)

G50.3 IP 0 ;

Sistema de coordenadas
locais (G52)

X
IP

G52 IP _ ;

Sistema de
coordenadas locais
Sistema de coorde-

Y nadas da pea

Seleo do sistema de
coordenadas da mquina
(G53)
Seleo de um sistema de
coordenadas da pea
(G54 to G59)

G53 IP _ ;

IP

Corretor 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
G65 P_L _ ;

O_ ;
M99 ;

Chamada simples
G65 P_ L_ <argument> ;
P : Nmero do programa
L : Contagem da freqncia de repetio
G66 P_ L_ <argument> ;
G67 ; Cancelar

Espelhamento para torre dupla


(G68, G69)

G68 ;
Espelhamento para torre dupla on
G69 ; Cancelamento do espelhamento

708

B. LISTA DE FUNES E
FORMATO DE FITA

APNDICE

B--63604PO/01

(4/4)
Funes
Ciclo fixo
(G71 a G76)
(G90, G92, G94)

Ilustrao

Formato de fita

Consulte II.13. FUNES PARA


SIMPLIFICAR A PROGRAMAO

N_ G70 P_ Q_ ;
G71 U_ R_ ;
G71 P_ Q_ U_ W_ F_ S_ T_ ;
G72 W_ R_ ;
G72 P_ Q_ U_ W_ F_ S_ T_ ;
G73 U_ W_ R_ ;
G73 P_ Q_ U_ W_ F_ S_ T_ ;
G74 R_ ;
G74 X(u)_ Z(w)_ P_ Q_ R_ F_ ;
G75 R_ ;
G75 X(u)_ Z(w)_ P_ Q_ R_ F_ ;
G76 P_ Q_ R_ ;
G76 X(u)_ Z(w)_ P_ Q_ R_ F_ ;
G90
G92

X_ Z_ I_ F_ ;

G94 X_ Z_ K_ F_ ;
Ciclo fixo de perfurao
(G80 to G89)

Controle da velocidade de
corte constante (G96/G97)

Consulte II.13. FUNES PARA


SIMPLIFICAR A PROGRAMAO

G80 ; Cancelar
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ;
G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
G89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
G96 S_ ; Inicia o controle da velocidade de
corte constante
(Comando da velocidade de corte)
G97 S_ ; A velocidade de corte constante
cancelada (Comando de velocidade
mxima do fuso)

Velocidade de corte
(m/min ou ps/min)
Velocidade do
fuso
N (min --1)
k

Chanfragem, canto R

X_ ;

Ck
R_

P_ ;

Z_ ;

Ci
R_

P_ ;

Programao absoluta/
incremental (durante o sistema
A de cdigos G)

X_Z_C_ ; Programao absoluta


U_W_H_ ; Programao incremental (Identificada por uma palavra de endereo especificada
com uma funo G, como G00 ou G01)

Programao absoluta/
incremental (G90/G91)
(durante o sistema de cdigo
G, tipo B, C)

G90_ ; Programao absoluta


G91_ ; Programao incremental
G90_ G91_ ; Em conjunto

(G98/G99) (durante o sistema


de cdigo G, tipo B, C)

G98
G99

Ponto I
Ponto R
Ponto Z

709

G98_ ;
G99_ ;

C. FAIXAS DO VALOR DE COMANDO

ANEXO

B--63604PO/01

FAIXAS DO VALOR DE COMANDO

Eixo linear
D No caso da entrada em
milmetros, o valor da
rosca de avano
indicado em milmetros

D No caso da entrada em
polegadas, o valor da
rosca de avano
indicado em milmetros

Sistema incremental
IS--B

IS--C

Menor incremento 0.001 mm


de entrada
Menor incremento X : 0.0005 mm
de comando
(especificao do dimetro)
Y : 0.001 mm
(especificao do raio)
Dimenso mxima
99999.999 mm
programvel
Mx. desloca240000 mm/min
mento rpido * 1
Faixa da veloci- Avano por minuto :
dade de avano * 1 1 a 240000 mm/min
Avano por rotao
0.0001 a 500.0000 mm/rot
Avano
0.001, 0.01, 0.1, 1
incremental
mm/passo
Compensao da 0 a 999.999 mm
ferramenta
Tempo de pausa
0 a 99999.999 seg

0.0001 mm
X : 0.00005 mm
(especificao do dimetro)
Y : 0.0001 mm
(especificao do raio)
9999.9999 mm
100000 mm/min
Avano por minuto :
1 a 100000 mm/min
Avano por rotao
0.0001 a 500.0000 mm/rot
0.0001, 0.001, 0.01, 0.1
mm/passo
0 a 999.9999 mm
0 a 99999.999 seg

Sistema incremental
IS--B
Menor incremento 0.0001 pol.
de entrada
Menor incremento X : 0.00005 polegadas
de comando
(especificao do dimetro)
Y : 0.0001 polegadas
(especificao do raio)
Dimenso mxima
9999.9999 pol.
programvel
Mx. desloca240000 mm/min
mento rpido * 1
Faixa da velociAvano por minuto :
dade de avano * 1 0.01 a 9600 pol/min
Avano por rotao
0.000001 a 9.999999
pol/rot
Avano
0.0001, 0.001, 0.01, 0.1
incremental
pol./passo
Compensao da 0 a 99.9999 polegadas
ferramenta
Tempo de pausa
0 a 99999.999 seg

710

IS--C
0.00001 pol.
X : 0.000005 polegadas
(especificao do dimetro)
Y : 0.00001 polegadas
(especificao do raio)
393.70078 pol.
100000 mm/min
Avano por minuto :
0.01 a 4000 pol/min
Avano por rotao
0.000001 a 9.999999
pol/rot
0.00001, 0.0001, 0.001,
0.01 pol./passo
0 a 99.9999 polegadas
0 a 9999.9999 seg

D No caso da entrada
em polegadas, o valor da
rosca de avano
indicado em polegadas

Sistema incremental
IS--B

IS--C

Menor incremento 0.0001 pol.


de entrada

0.00001 pol.

Menor incremento X : 0.00005 polegadas


de comando
(especificao do dimetro)
Y : 0.0001 polegadas
(especificao do raio)

X : 0.000005 polegadas
(especificao do dimetro)
Y : 0.00001 polegadas
(especificao do raio)

Dimenso mxima
programvel

9999.9999 pol.

999.99999 pol.

9600 pol./min

4000 pol./min

Mx. deslocamento rpido * 1

D No caso da entrada em
milmetros, o valor
da rosca de avano
indicado em polegadas

C. FAIXAS DO VALOR DE COMANDO

ANEXO

B--63604PO/01

Faixa da velociAvano por minuto :


dade de avano * 1 0.01 a 9600 pol/min
Avano por rotao
0.000001 a 9.999999
pol/rot

Avano por minuto :


0.01 a 4000 pol/min
Avano por rotao
0.000001 a 9.999999
pol/rot

Avano
incremental

0.0001, 0.001, 0.01, 0.1


pol./passo

0.00001, 0.0001, 0.001,


0.01 pol./passo

Compensao da 0 a 99.9999 polegadas


ferramenta

0 a 99.9999 polegadas

Tempo de pausa

0 a 9999.9999 seg

0 a 99999.999 seg

Sistema incremental
IS--B

IS--C

Menor incremento 0.001 mm


de entrada

0.0001 mm

Menor incremento X : 0.00005 polegadas


de comando
(especificao do dimetro)
Y : 0.0001 polegadas
(especificao do raio)

X : 0.000005 polegadas
(especificao do dimetro)
Y : 0.00001 polegadas
(especificao do raio)

Dimenso mxima
programvel

99999.999 mm

9999.9999 mm

9600 pol./min

960 pol./min

Mx. deslocamento rpido * 1

Faixa da velociAvano por minuto :


Avano por minuto :
dade de avano * 1 1 a 240000 mm/min
1 a 100000 mm/min
Avano por rotao
Avano por rotao
0.0001 a 500.0000 mm/rot 0.0001 a 500.0000 mm/rot
Avano
incremental

0.001, 0.01, 0.1, 1


mm/passo

0.0001, 0.001, 0.01, 0.1


mm/passo

Compensao da
ferramenta

0 a 999.999 mm

0 a 999.9999 mm

Tempo de pausa

0 a 99999.999 seg

0 a 9999.9999 seg

711

C. FAIXAS DO VALOR DE COMANDO

ANEXO

B--63604PO/01

Eixo de rotao
Sistema incremental
IS--B

IS--C

Menor incremento de
entrada

0.001 grau

0.0001 graus

Menor incremento
de comando

0.001 grau

0.0001 graus

99999.999 graus

9999.9999 graus

Mx. deslocamento rpido 240000 graus/min


*1

100000 graus/min

Faixa da velocidade de
avano * 1

1 a 240000 graus/min

1 a 100000 graus/min

Avano incremental

0.001, 0.01, 0.1, 1


graus/passo

0.0001, 0.001, 0.01, 0.1


graus/passo

Dimenso mxima
programvel

NOTA
*1 As faixas da velocidade de avano mostradas acima
dependem da capacidade de interpolao do CNC.
Para a totalidade do sistema, devem ser igualmente
consideradas certas limitaes dependentes do sistema
servo.

712

ANEXO

B--63604PO/01

NOMOGRAMAS

713

D. NOMOGRAMAS

D. NOMOGRAMAS

D.1

COMPRIMENTO DE
PASSO INCORRETO

ANEXO

B--63604PO/01

Como ilustrado na Fig. D. 1 (a), os passos de uma rosca so geralmente


incorretos 1 e 2, dev ido acelerao e desacelerao automtica.
Sendo assim, necessrio inserir no programa tolerncias de
comprimento para 1 e 2.

Fig. D.1 (a) Posio de rosca incorreta

Explicaes
D Como determinar 2
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:
Avano da rosca (mm)
Normalmente 0.033 s.

D Como determinar 1
1 = {tT1 + T1 exp( t )}V
T1
a = exp( t )
T1

T1 : constante de tempo do sistema


servo (seg.)
V : Velocidade de corte (mm/seg)

. . . . . . . (2)
. . . . . . . (3)
Constante de tempo T1 (seg.)
do sistema servo:
Normalmente 0.033 s.

No incio da abertura da rosca, o passo mais curto do que o passo L


especificado e o erro de passo admissvel L. Daqui resulta a seguinte
frmula.
a = L
L

Depois de determinado o valor de HI, possvel calcular o intervalo de


tempo necessrio at que seja alcanada a preciso da rosca. O tempo HtI
substitudo em (2) para determinar 1. As constantes V e T1 so
determinadas da mesma forma que em 2. Dado que o clculo de 1
bastante complexo, apresentado nas pginas seguintes o respectivo
nomograma.

714

D Como usar os
nomogramas

D. NOMOGRAMAS

ANEXO

B--63604PO/01

Primeiro, especifique a classe e o passo 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)
(se V = 10mm / s). Depois, dependendo da velocidade da abertura de
rosca, 1 poder ser obtido em (3) para outras velocidades diferentes de
10mm/ s.
1(V=10mm/seg)

V=40mm/seg

V=20mm/seg

Constante de
tempo do
sistema servo

(2)
(3)

(1)

1
0
O grfico de referncia, mais frente,
apresenta um exemplo concreto.

T1
T2

a
L
L

Fig. D.1 (b) Nomograma

NOTA
As equaes para 1 e 2 so vlidas apenas se a
constante de tempo de acelerao/desacelerao do
avano de corte for igual a 0.

715

D. NOMOGRAMAS

ANEXO

B--63604PO/01

D.2

CLCULO SIMPLES
DO COMPRIMENTO
DE PASSO
INCORRETO

Fig. D.2 (a) Seo incorreta da rosca

Explicaes
D Como determinar 2
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
LR (1lna)
(mm)
1800 *
= 2(1lna)
(mm)

1 =

R : Velocidade do fuso (min --1)


L : Passo de rosca (mm)

* Se a constante de tempo T do
sistema servo for 0.033 s.

Em seguida, os valores de rosca admissveis.


a

--1--lna

0.005

4.298

0.01

3.605

0.015

3.200

0.02

2.912

Exemplos
R=350min --1
L=1 mm
a=0.01

seguida de

2 = 350 1 = 0.194 (mm)


1800
1 = 2 3.605 = 0.701 (mm)

716

B--63604PO/01

ANEXO

D Referncia

Nomograma para obter a distncia de aproximao 1

717

D. NOMOGRAMAS

D. NOMOGRAMAS

D.3

CAMINHO DA
FERRAMENTA
NOS CANTOS

ANEXO

B--63604PO/01

Quando h um retardamento do sistema servo (devido a uma


acelerao/desacelerao exponencial durante o corte ou ao sistema de
posicionamento, quando est sendo usado um motor servo) durante o
arredondamento de cantos, produz--se um ligeiro desvio entre o caminho
da ferramenta (caminho do centro da ferramenta) e o caminho
programado, como ilustrado na Fig. D. 3 (a).
A constante de tempo 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 do canto ()
Constante de tempo de acelerao / desacelerao exponencial (T1)
durante o corte (T1 = 0)
Presena ou ausncia de registro buffer.
Os parmetros acima mencionados so usados para analisar teoricamente
o caminho da ferramenta e o caminho da ferramenta acima apresentado
traado com base nos parmetros definidos como exemplo.
Durante a programao propriamente dita, tero de ser considerados os
itens acima mencionados e a programao ter de ser executada
cuidadosamente para que o contorno da pea fique dentro dos limites de
tolerncia predefinidos.
Por outras palavras, se o contorno da pea no se encontrar dentro dos
limites de tolerncia tericos, os comandos do bloco seguinte no sero
lidos at que a velocidade de avano especificada seja igual a zero. Neste
caso, a funo de pausa utilizada para parar a mquina por um perodo
de tempo adequado.

718

Anlise

D. NOMOGRAMAS

ANEXO

B--63604PO/01

O caminho da ferramenta ilustrado na Fig. D. 3 (b) analisado com base


nas seguintes condies:
A velocidade de avano constante nos dois blocos anteriores e
posteriores ao arredondamento de cantos.
O controlador possui um registro buffer. (O erro varia em funo da
velocidade de leitura do leitor de fita de papel, do nmero de caracteres
do bloco seguinte, etc.)
V

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 1
V Y1 = V sin 1
V X2 = V cos 2
V Y2 = V sin 2
V

: Velocidade de avano nos dois blocos antes e depois do arredondamento de cantos


VX1 : Componente do eixo X referente velocidade de avano do bloco
anterior
VY1 : Componente do eixo Y referente velocidade de avano do bloco
anterior
VX2 : Componente do eixo X referente velocidade de avano do bloco
subseqente
VY2 : Componente do eixo Y referente velocidade de avano do bloco
subseqente
: ngulo do canto
1 : ngulo formado pela direo especificada para o caminho da ferramenta do bloco precedente e eixo X
2 : ngulo formado pela direo especificada para o caminho do bloco
seguinte e do eixo X

719

D. NOMOGRAMAS

ANEXO

B--63604PO/01

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 X1
{T exp( t )T 2 exp( t )} + V X1]
T1
T2
T1T 2 1
V X1
t
t
= V X2[1
{T exp( )T2 exp( )}]
T1
T2
T 1T2 1

V X(t) = (V X2V X1)[1

V Y(t) =

V Y1V Y2
{T1 exp( t )T 2 exp( t )} + V Y2
T1
T2
T1T 2

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)
T1
T2
T1T 2

V (t)dtY
t

Y(t) =

V Y2V Y1
2
2
{T1 exp( t )T2 exp( t )}V Y2(T 1 + T 2t)
T1
T2
T1T 2

720

D.4

ERRO DE DIREO
DO RAIO NO CORTE
CIRCULAR

D. NOMOGRAMAS

ANEXO

B--63604PO/01

Quando se utiliza um motor servo, o sistema de posicionamento provoca


um erro entre os comandos de entrada e os resultados de sada. Dado que
a ferramenta avana ao longo do segmento especificado, esse erro no
ocorre na interpolao linear. Na interpolao circular, podero ocorrer,
contudo, erros radiais, especialmente durante o corte circular a alta
velocidade.
Este erro pode ser calculado da seguinte forma:

r
Caminho programado

Caminho real

r = 1 (T 1 + T2 (1 2)) Vr . . . . . . . (1)
2
2

r : Desvio radial mximo (mm)

v : Velocidade de avano (mm/s)


r
: Raio do crculo (mm)
T1 : Constante de tempo da acelerao/desacelerao exponencial (seg)
durante o corte (T= 0)
T2 : Constante de tempo do sistema de posicionamento (seg.)
(Inverso da posio de ganho do loop)
a : Coeficiente de avano (%)
No caso da acelerao/desacelerao em forma de sino e da
acelerao/desacelerao linear aps a interpolao de avano de corte,
possvel obter--se um valor aproximado deste erro radial atravs da
seguinte expresso:
Acelerao/desacelerao linear aps a interpolao de avano de corte

2
2
2
r = 1 T 1 + 1 T2 (1 2) Vr
2
24

Acelerao/desacelerao em forma de sino aps a interpolao de avano


de corte

2
2
2
r = 1 T 1 + 1 T2 (1 2) Vr
2
48

Assim, no caso da acelerao/desacelerao em forma de sino e da


acelerao/desacelerao linear aps a interpolao, o erro radial menor
no correspondente a um fator de 12 do que no caso da
acelerao/desacelerao exponencial, excluindo quaisquer erros
causados pela constante de tempo do loop servo.
Fig. D.4 Erro de direo do raio no corte circular

Uma vez que o raio de usinagem r (mm) e o erro admissvel r (mm) da


pea se encontram predefinidos na usinagem real, a velocidade de avano
mxima admissvel v (mm /seg) determinada atravs da equao (1).
Dado que a constante de tempo de acelerao/desacelerao durante o
corte, definida por este equipamento, varia em funo da
mquina--ferramenta, consulte o manual fornecido pelo fabricante da
mquina--ferramenta para informaes mais detalhadas.
721

E. ESTADO DURANTE A ENERGIZAO,


A ANULAO E O RESET

ANEXO

B--63604PO/01

ESTADO DURANTE A ENERGIZAO, A ANULAO E


O RESET

O parmetro 3402 (CLR) usado para determinar se o reset do CNC o


coloca no estado de apagado ou no estado de reset (0: estado de reset/1:
estado de apagado).
Os smbolos das tabelas que se seguem significam o seguinte:
f : O estado no se altera ou o movimento prossegue.
: O estado cancelado ou o movimento interrompido.
Elemento

Ao energizar

Apagado

Reset

Dados de Valor de correo


definio
Dados definidos
atravs da operao
de definio MDI

Parmetro

Programas em
memria

Contedo do buffer

Indicao do nmero
de seqncia

f (Nota 1)

f (Nota 1)

Cdigo G de ao
simples

Diversos
dados

Cdigo G modal

Cdigos G iniciais.
Cdigos G iniciais.
(Os cdigos G20 e G21 voltam (G20/G21 no se
ao estado em que se alteram.)
encontravam da ltima vez em
que o sistema foi desligado.)

f : Modo MDI
: Outro modo

Zero

Zero

S, T, M

K (Nmero de
repeties)

Zero

Valor das coordenadas de


trabalho

722

ANEXO

B--63604PO/01

Elemento

E. ESTADO DURANTE A ENERGIZAO,


A ANULAO E O RESET

Ao energizar

Apagado

Reset

Ativao dos cdigos


M, S e T

Correo da
ferramenta

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)

Ao em Movimento
operao
Pausa

Sinais de Sinal de alarme


AL do CNC
sada

Dependendo do
parmetro LVK
(n 5003#6)

f : Modo MDI.
Outros modos em funo
do parmetro LVK
(n. 5003#6).

Desligado, se no houver razo Desligado,


se
no Desligado, se no houver
para a respectiva ativao
houver razo para a razo para a respectiva
respectiva ativao
ativao

LED de trmino do
retorno ao ponto de
referncia

Cdigos S, T e B

Cdigo M

Sinais de strobe M,
SeT

Sinal de rotao
do fuso
(sinal analgico S)

ON

ON (se for um alarme


que no o do
servo)

ON (se for um alarme


que no o do
servo)

Sinal de pronto
MA do CNC
Sinal de pronto SA
do servo

f ( : Parada de
emergncia)

ON (se for um alarme que


no o do servo)

f ( : Parada de
emergncia)

LED de incio do ciclo


(STL)

LED de bloqueio de
avano (SPL)

NOTA
1 Quando executado um salto para o incio do programa, o nmero do programa principal
mostrado.
2 Se for efetuado um reset durante a execuo de um subprograma, o controle volta para o
programa principal.
A execuo no pode ser iniciada a meio de um subprograma.

723

F. TABELA DE CORRESPONDNCIA
CARACTERE--CDIGO

ANEXO

B--63604PO/01

TABELA DE CORRESPONDNCIA CARACTERE-- CDIGO

Caractere

Cdigo

Comentrio

Caractere

Cdigo

065

054

Comentrio

066

055

067

056

068

057

069

032

Espao

070

033

Ponto de
exclamao

071

034

Aspas

072

035

Cerquilha

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 de Yen

052

094

Colchete
direito

053

095

Sublinha

724

ANEXO

B--63604PO/01

G. LISTA DE ALARMES

LISTA DE ALARMES

1) Erros de programao (alarmes P/S)


Nmero
000
001
002
003

004
005
006

007

009
010
011
014

015

020

021

Mensagem
DESLIGAR CNC

Contedo
Foi introduzido um parmetro que requer desenergizao. Desligue o
CNC.
ALARME DO SINAL DE PARIDADE Alarme TH (foi introduzido um caractere com sinal de paridade
TH
incorreto). Corrija a fita.
ALARME DO SINAL DE PARIDADE Alarme TV (o nmero de caracteres de um bloco mpar). Este alarme
TV
ser gerado apenas se a verificao TV estiver ativa.
EXCESSO DE DIGITOS
Foram introduzidos dados com um nmero de dgitos que excede o
limite mximo permitido. (Consulte o ponto sobre as dimenses
mximas programveis.)
ENDERECO NAO ENCONTRADO

Foi introduzido um nmero ou o sinal -- sem endereo no incio do


bloco. Modifique o programa.
DADO INVALIDO APOS ENDERECO No foram indicados os dados adequados aps o endereo, mas sim
outro endereo ou um cdigo EOB. Modifique o programa.
USO INCORRETO DO SINAL
Erro de introduo do sinal -- (O sinal -- foi introduzido aps um
endereo com o qual no pode ser usado ou foram introduzidos dois
NEGATIVO
ou mais sinais -- .) Modifique o programa.
USO INCORRETO DO PONTO
Erro de introduo do ponto decimal . (Foi introduzido um ponto
DECIMAL
decimal aps um endereo com o qual no pode ser usado ou foram
introduzidos dois pontos decimais.) Modifique o programa.
USO INCORRETO DO ENDERECO Foi introduzido um caractere incorreto em uma rea importante.
Modifique o programa.
CODIGO G INVALIDO
Foi especificado um cdigo G incorreto ou um cdigo G que
corresponde a uma funo no suportada. Modifique o programa.
AVANCO NAO ESPECIFICADO
No foi programada qualquer velocidade para o avano de corte ou a
velocidade de avano indicada no era correta. Modifique o programa.
COMANDO DE PASSO INVLIDO
Na abertura de rosca de passo varivel, o aumento e a reduo do
passo de rosca emitidos pelo endereo K excedem o valor mximo de
comando, ou um comando, de forma que o passo de rosca passa a ter
um valor negativo. Modifique o programa.
EXCESSO DE EIXOS
Foi feita uma tentativa para deslocar a ferramenta ao longo de um
PROGRAMADOS
nmero de eixos simultaneamente controlados superior ao mximo
permitido. Ou, por outro lado, no foi especificado qualquer comando
de movimento do eixo ou um comando de movimento do eixo para dois
ou mais eixos no bloco contendo o comando de salto usando o sinal de
limite de torque (G31 P99/98). O comando deve ser acompanhado de
um comando de movimento para um nico eixo, no mesmo bloco.
ULTRAPASSADA TOLERANCIA DO Na interpolao circular (G02 ou G03), a diferena da distncia entre
RAIO
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.
PLANO DO EIXO PROGRAMADO
Na interpolao circular, foi programado um eixo no includo no plano
INVALIDO
selecionado (atravs de G17, G18, G19). Modifique o programa.

022

INTERPOLAO CIRCULAR

023

COMANDO DE RAIO INVLIDO

028

SELECAO DO PLANO INVALIDO

Na interpolao circular, no foi especificado o raio R ou a distncia


entre o ponto inicial e o centro do arco, I, J ou K.
Na interpolao circular por designao do raio, foi programado um
valor negativo para o endereo R. Modifique o programa.
No comando de seleo de plano, foram programados dois ou mais
eixos no mesmo sentido. Modifique o programa.

725

G. LISTA DE ALARMES

Nmero
029
030
031

032
033
034

035
037
038

Contedo
Os valores de correo especificados atravs do cdigo T so
demasiado elevados. Modifique o programa.
NUMERO DO CORRETOR
O nmero de correo especificado atravs da funo T para a correINVALIDO
o da ferramenta, demasiado elevado. Modifique o programa.
COMANDO P INVALIDO EM G10
Foi indicado um nmero de correo excessivo aps o endereo P ou
esse mesmo nmero foi omitido durante a especificao atravs de
G10. Modifique o programa.
CORRETOR INVALIDO EM G10
Foi indicado um valor de correo excessivo durante a especificao
atravs de G10 ou durante a escrita atravs de variveis do sistema.
IMPOSSIVEL FAZER NRC
No possvel determinar um ponto de interseo para a
compensao do raio da ponta da ferramenta. Modifique o programa.
CIRCULO NAO PERMITIDO NO A partida ou cancelamento estava para ser executada(o) no modo G02
BLC. INIC/EXT
ou G03, na compensao do raio da ponta da ferramenta. Modifique o
programa.
NAO PERMITIDO COMANDO G31
O comando para ignorar corte (G31) foi especificado no modo de
compensao do raio da ponta da ferramenta. Modifique o programa.
IMPOSSIVEL TROCAR O PLANO
EM NRC
INTERFERENCIA NO BLOCO
CIRCULAR
CHANF/CANTOS NAO PERMIT.EM
NRC

040

INTERFERNCIA
NO
BLOCO
G90/G94
INTERFERNCIA EM NRC

046
050
051

052
053

054
055
056

057
058

B--63604PO/01

Mensagem
CORRETOR INVALIDO

039

041

ANEXO

COMANDO DE RETORNO AO
P.REFERENCIA INVALIDO
CHANF/CANTOS NAO PERMIT.NO
TERCEIRO BLOCO
MOVIMENTO INCORRETO APOS
CHF/CNR
NAO TEM CODIGO G01 APOS
CHF/CNR
EXCESSO DE ENDERECOS
PROGRAMADOS

CORTE CNICO IMPOSS.APS


CHANF/CANTOS
MOVIMENTO INDETERM. NO
CHF/CNR

O plano de correo foi mudado na compensao do raio da ponta da


ferramenta. Modifique o programa.
Ocorrer um corte excessivo 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.
A chanfragem ou o canto R foi especificada(o) com uma partida um
cancelar ou uma mudana entre G41 e G42, na compensao do raio
da ponta da ferramenta. O programa pode provocar um corte
excessivo durante a chanfragem ou canto R. Modifique o programa.
Ocorrer um corte excessivo na compensao do raio da ponta da
ferramenta, no ciclo fixo G90 ou G94. Modifique o programa.
Ocorrer um corte excessivo na compensao do raio da ponta da
ferramenta. Modifique o programa.
Para o retorno ao 2, 3 e 4 ponto de referncia, foram introduzidos
comandos diferentes de P2, P3 e P4.
No bloco da abertura de rosca foi programada a chanfragem ou o
arredondamento do canto R. Modifique o programa.
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.
O bloco seguinte ao da chanfragem ou do arredondamento do canto R
no G01. Modifique o programa.
Nos comandos de chanfragem e de arredondamento do canto R, os
endereos I, K e R foram especificados duas ou mais vezes, ou o
caractere a seguir vrgula (,) no C ou R na programao direta das
dimenses do desenho. Modifique o programa.
Um bloco em que foi especificada a chanfragem no ngulo definido ou
o canto R, inclui um comando de corte cnico. Modifique o programa.
No bloco de chanfragem ou de arrendondamento do canto R, a
distncia a percorrer inferior ao valor da chanfragem ou do canto R.

FALTA PONTO FINAL & NGULO EM No foi especificado nem o ponto final nem o ngulo no comando
CHANF/CANTOS
destinado ao bloco subseqente quele em que foi especificado
apenas o ngulo (A). No bloco de chanfragem comum, I(K) foi
programado para o eixo X(Z).
IMPOSSVEL PARA FIM DE BLOCO A posio de fim de bloco no foi calculada corretamente na
programao direta da dimenso do desenho.
PONTO FINAL NAO ENCONTRADO A posio de fim de bloco no foi encontrada na programao direta da
dimenso do desenho.

726

B--63604PO/01

Nmero
059

060
061
062

063
064
065

066

067
069

070
071

072

073

ANEXO

G. LISTA DE ALARMES

Mensagem
PROGRAMA NAO ENCONTRADO

Contedo
Em uma procura de um nmero de programa externo ou de um nmero de pea externo, o nmero de programa especificado no foi
encontrado ou est sendo editado em simultneo um programa
especificado para pesquisa. Caso contrrio, um programa especificado por uma chamada de macro de um toque no registrado em
memria. Verifique o nmero do programa e o sinal externo ou
cancele a edio simultnea.
SEQUENCIA NAO ENCONTRADA
O nmero de seqncia programado no foi encontrado na pesquisa
do nmero de seqncia. Verifique o nmero de seqncia.
ENDEREO P/Q NAO
O endereo P ou Q no foi especificado no comando G70, G71, G72
ENCONTRADO EM G70--G73
ou G73. Modifique o programa.
COMANDO INVALIDO EM G71--G76 1 A profundidade de corte em G71 ou G72 foi especificada com zero
ou com um valor negativo.
2 A contagem repetitiva em G73 corresponde a zero ou a um valor
negativo.
3 O valor negativo especificado com i ou k igual a zero em G74
ou G75.
4 Foi especificado um valor diferente de zero para o endereo U ou W,
embora i ou k seja igual a zero em G74 ou G75.
5 Foi especificado um valor negativo para d, embora a direo de
descarga tenha sido determinada em G74 ou G75.
6 A altura da rosca ou a profundidade de corte foi especificada pela
primeira vez com zero ou com um valor negativo em G76.
7 A profundidade mnima de corte especificada em G76 superior
altura da rosca.
8 Em G76 foi especificado um ngulo da ponta da ferramenta invlido.
Modifique o programa.
SEQUENCIA NAO ENCONTRADA
No possvel procurar o nmero de seqncia especificado pelo
endereo P em G70, G71, G72 ou G73. Modifique o programa.
PROGRAMA DE CONTORNOS NAO Em um ciclo fixo repetitivo (G71 ou G72), foi especificado um contorno
UNIFORME
alvo sem aumento e diminuio uniformes.
COMANDO INVALIDO EM G71--G73 1 G00 ou G01 no foi programado no bloco com o nmero de
seqncia especificado atravs do endereo P no comando G71,
G72 ou G73.
2 O endereo Z(W) ou X(U) foi programado no bloco com o nmero de
seqncia especificado atravs do endereo P no comando G71 ou
G72, respectivamente.
Modifique o programa.
CDIGO G INCORRETO EM
G71--G73

Foi programado um cdigo G inadequado entre dois blocos


especificados pelo endereo P em G71, G72 ou G73. Modifique o
programa.
OPERAO IMPOSSIVEL NO
O comando G70, G71, G72 ou G73 foi especificado com o endereo P
MODO MDI
e Q. Modifique o programa.
ERRO DE FORMATO EM G70--G73 O ltimo comando de movimento dos blocos especificados por P e Q
do comando G70, G71, G72 ou G73 termina com chanfragem ou
arredondamento de cantos.
NAO HA ESPACO NA MEMORIA
O espao de memria insuficiente.
Apague quaisquer programas desnecessrios e tente de novo.
DADOS NAO ENCONTRADOS
O endereo procurado no foi encontrado ou o programa com o
nmero especificado no foi encontrado na pesquisa do nmero do
programa. Verifique os dados.
EXCESSO DE PROGRAMAS
O nmero de programas a armazenar ultrapassou os 63 (bsicos), 125
(opo), 200 (opo), 400 (opo) ou 1000 (opo). Apague os
programas desnecessrios e execute de novo o registro de programas.
NO. DO PROGRAMA JA ESTA EM O nmero do programa indicado j foi usado.
USO
Altere o nmero do programa ou apague programas desnecessrios e
execute de novo o registro de programas.

727

G. LISTA DE ALARMES

Nmero
074

Mensagem
NO. DE PROGRAMA INVALIDO

075

PROTEGIDO

076

NAO DEFINIDO ENDERECO P

077

ERRO DE ANINHAM. DO
SUBPROGRAMA
NUMERO NAO ENCONTRADO

078

ANEXO

Contedo
O nmero do programa diferente de 1 a 9999.
Modifique o nmero do programa.
Foi feita uma tentativa para registrar um programa cujo nmero estava
protegido.
O endereo P (nmero do programa) no foi programado no bloco que
inclui um comando M98, G65 ou G66. Modifique o programa.
O subprograma foi chamado cinco vezes. Modifique o programa.

079

ERRO NA VERIFICACAO DO
PROGRAMA

080

SINAL CONFIRMACAO DE G37 NAO


OK

081

CORRETOR NAO ENCONTRADO


EM G37

082

CDIGO T NAO PERMITIDO EM


G37

083

COMANDO DO EIXO INVALIDO EM


G37

085

ERRO DE COMUNICACAO

086

SINAL DR OFF

087

EXCESSO DE DADOS NO BUFFER

090

RETORNO
INCOMPLETO
P.REFERENCIA

091

RETORNO
INCOMPLETO
AO
P.REFERENCIA
EIXOS NAO ESTAO NO PTO DE
REFER
TIPO P NAO PERMIT. (TR. COORD)

092
094

B--63604PO/01

AO

Um nmero do programa ou um nmero de seqncia que foi


especificado atravs do endereo P no bloco que inclui um comando
M98, M99, M65 ou G66 no foi encontrado. O nmero de seqncia
especificado atravs de uma instruo GOTO 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.
Na funo de compensao automtica da ferramenta (G36, G37), o
sinal de alcance da posio de medio (XAE ou ZAE) no foi ativado
dentro da faixa especificada no parmetro 6254 (valor ).
Isto deve--se a um erro de especificao ou operao.
A compensao automtica da ferramenta (G36, G37) foi especificada
sem um cdigo T (funo de compensao automtica da ferramenta).
Modifique o programa.
O cdigo T e a compensao automtica da ferramenta (G36, G37)
foram especificados no mesmo bloco (funo de compensao
automtica da ferramenta). Modifique o programa.
Na compensao automtica da ferramenta (G36, G37), foi
especificado um eixo invlido ou um comando incremental. Modifique
o programa.
Ao introduzir dados na memria atravs da interface de leitura/envio,
foi gerado um erro de overrun, paridade ou framing. O nmero de bits
dos dados de entrada ou a definio da taxa de bauds ou o nmero de
especificao da unidade de E/S est incorreto.
O sinal de pronto (DR) do leitor/furador foi desligado ao introduzir dados
na memria atravs da interface de leitura/envio.
O fornecimento de energia unidade de E/S est cortado ou o cabo no
est conectado ou uma placa de circuito integrado est danificada.
Ao introduzir dados na memria atravs da interface de leitura/envio,
a introduo no foi interrompida aps a leitura de 10 caracteres,
embora o comando de trmino de leitura tivesse sido especificado.
Avaria na unidade de E/S ou na placa de circuitos integrados.
O retorno ao ponto de referncia no pode ser executado normalmente
porque o ponto inicial do retorno ao ponto de referncia est demasiado
perto do ponto de referncia ou a velocidade demasiado baixa.
Distancie suficientemente o ponto inicial do ponto de referncia ou
especifique uma velocidade suficientemente rpida para o retorno ao
ponto de referncia. Verifique o contedo do programa.
No possvel executar o retorno manual ao ponto de referncia no
estado de parada da operao automtica.
Os eixos programados atravs de G27 (verificao do retorno ao ponto
de referncia) no retornaram ao ponto de referncia.
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 de operao.

728

B--63604PO/01

Nmero
095

096

097

098

099
100
101

111
112
113
114
115

116

ANEXO

G. LISTA DE ALARMES

Mensagem
TIPO P NAO PERMIT.
(TR.CORR.EXT)

Contedo
O tipo P no pode ser especificado quando o programa reiniciado.
(Depois da interrupo da operao automtica, o valor externo de
correo da pea mudou.)
Execute a operao correta, de acordo com o manual de operao.
TIPO P NAO PERMIT.
O tipo P no pode ser especificado quando o programa reiniciado.
(TR.CORR.TRAB)
(Depois da interrupo da operao automtica, o valor de correo da
pea mudou.)
Execute a operao correta, de acordo com o manual de operao.
TIPO P NAO PERMIT. (EXEC AUTO) O tipo P no pode ser especificado quando o programa reiniciado.
(Depois da energizao, de uma parada de emergncia ou da
desativao do alarme P/S 94 a 97, no foi executada qualquer
operao automtica.) Execute a operao automtica.
G28 ENCONTRADO NA
Depois da energizao ou da parada de emergncia, foi especificado
SEQUEN.RETORNO
um comando do reincio do programa sem operao de retorno ao
ponto de referncia e G28 no foi encontrado durante a pesquisa.
Execute o retorno ao ponto de referncia.
EXEC MDI NAO PERMIT. APOS
Aps o trmino da pesquisa no reincio do programa, indicado um
PESQUIS
comando de movimento atravs do MDI.
ATIVADA ESCRITA DE
Na tela PARAMETRO(DEFINIR), PWE(escrita de parmetros ativada)
PARAMETROS
est colocado em 1. Coloque--o em 0 e execute o reset do sistema.
LIMPAR MEMORIA
O sistema desligou--se 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.
EXCESSO DOS DADOS
O resultado do clculo est fora da faixa admissvel (--1047 a --10 --29,
CALCULADOS
0 e 10 --29 a 1047).
DIVISAO POR ZERO
Foi especificada uma diviso por zero (incluindo tan 90).
Modifique o programa.
COMANDO INCORRETO
Foi programada uma funo que no pode ser usada em uma macro
de usurio. Modifique o programa.
ERRO DE FORMATO NA MACRO
Existe um erro em formatos diferentes de <Formula>.
Modifique o programa.
NUMERO DE VARIAVEL INVALIDO Um valor no definido como nmero de varivel foi designado na macro
de usurio ou no corte no ciclo rpido.
Modifique o programa.

124
125

O lado esquerdo da instruo de substituio uma varivel cuja


substituio no permitida. Modifique o programa.
O aninhamento de parnteses ultrapassa o limite superior (quintuplo).
Modifique o programa.
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.
CHAMADA MODAL DE MACROS Esto aninhadas um total de quatro chamadas de macro e de
QUADRUPLA
chamadas modais de macro. Modifique o programa.
IMPOS.USAR MACROCOMANDO
O comando de controle de macro usado durante a operao DNC.
EM DNC
Modifique o programa.
FIM COMAN.NAO ENCONT.
DO -- END no corresponde a 1 : 1. Modifique o programa.
ERRO DE FORMATO NA MACRO
O formato <Formula> est errado. Modifique o programa.

126
127

NUMERO DO LOOP INVALIDO


NC, MACRO NO MESMO BLOCO

128

NO.SEQUENCIA DA MACRO
INVALIDO

129

ENDERECO DO ARGUMENTO
INVALIDO

118
119

122
123

ESCRITA DE VARIAVEL
PROTEGIDA
ERRO DE ANINHAMEN.DE
PARENTESES
ARGUMENTO INVALIDO

Em DOn, 1 n 3 no foi estabelecido. Modifique o programa.


Os comandos NC e de macro de usurio coexistem.
Modifique o programa.
O nmero de seqncia especificado no comando de desvio era
diferente de 0 a 9999 ou no pode ser pesquisado. Modifique o
programa.
Foi usado um endereo invlido na < Designao do Argumento >.
Modifique o programa.

729

G. LISTA DE ALARMES

Nmero
130

131
132
133

Mensagem
OPERACAO DO EIXO INVALIDA

EXCESSO DE MENSAGENS DE
ALARME EXTERNAS
NO. DO ALARME NAO
ENCONTRADO
DADOS INVALIDOS NA MSG DE
ALARME EXT.

ANEXO

B--63604PO/01

Contedo
Foi indicado um comando de controle do eixo do PMC para um eixo
controlado pelo CNC ou foi indicado um comando de controle do eixo
do CNC para um eixo controlado pelo PMC. Modifique o programa.
Cinco ou mais alarmes resultaram em uma mensagem de alarme
externa. Consulte o diagrama em escada do PMC para detetar a causa.
O nmero de alarme em causa no existe na memria de mensagem
de alarme externa. Verifique o diagrama em escada do PMC.
Uma pequena faixa de dados da mensagem de alarme externa ou da
mensagem de operao externa est incorreta. Verifique o diagrama
em escada do PMC.
Tentou fazer--se uma indexao do fuso sem qualquer orientao do
fuso. Execute a orientao do fuso.
Foi especificado um comando de movimento de outros eixos no
mesmo bloco dos endereos C, H de indexao do fuso. Modifique o
programa.
Foi especificado um comando de movimento de outros eixos no
mesmo bloco do cdigo M referente indexao do fuso. Modifique o
programa.

135

ORIENTAO DO FUSO

136

CODIGO C/H & MOVIM. CMD NO


MESMO BLOCO

137

CDIGO M & MOVIM. CMD NO


MESMO BLOCO

139

IMPOS.MUDAR
CONTROL.EIXO Um eixo foi selecionado atravs do controle de eixos do PMC.
NO PMC
Modifique o programa.
COMANDO G112/G113 INVALIDO
As condies so incorretas quando a interpolao de coordenadas
polares comea ou cancelada.
1) G12.1/G13.1 foi especificado num modo diferente de G40.
2) Foi encontrado um erro na seleo de plano. Os parmetros
n 5460 e n 5461 foram especificados incorretamente. Modifique
o valor do programa ou do parmetro.
CODIGO G INVALIDO
Foi especificado um cdigo G que no pode ser definido no modo de
interpolao de coordenadas polares. Veja a seo II--4.4 e modifique
o programa.
ERRO DE FORMATO EM G10L3
Um cdigo diferente de Q1,Q2,P1 ou P2 foi especificado como o tipo
de contagem da vida til na gesto ampliada da vida til das
ferramentas.
NO.DO GRUPO DA FERRAM. O nmero do grupo da ferramenta ultrapassa o valor mximo permitido.
INVALIDO
Modifique o programa.
NO.DO GRUPO DA FERRAM. NAO O grupo da ferramenta programado no programa de usinagem no est
ENCONTRADO
definido. Modifique o valor do programa ou do parmetro.
SEM ESPACO PARA INSERIR
O nmero de ferramentas de um grupo ultrapassa o valor mximo
FERRAMEN
registrvel. Modifique o nmero de ferramentas.
CODIGO T NAO ENCONTRADO
No registro dos dados de vida til da ferramenta, no foi especificado
um cdigo T no bloco em que o mesmo seria necessrio. Corrija o
programa.
CODIGO T INVALIDO EM M06
No programa de usinagem, o cdigo M06 e T do mesmo bloco no
correspondem ao grupo em uso. Corrija o programa.
COMANDO P/L NAO ENCONTRADO Os comandos P e L faltam no incio do programa em que definido o
grupo da ferramenta. Corrija o programa.
EXCESSO DE GRUPOS DE
O nmero de grupos de ferramentas a definir ultrapassa o valor mximo
FERRAMENTAS
admissvel. (Ver parmetro n 6800, bit 0 e 1). Modifique o programa.
DADOS DE VIDA FER. INVALIDOS
A vida til da ferramenta a definir demasiado longa. Modifique o valor
de definio.

145

146

149

150
151
152
153

155
156
157
158
159
175

ESPECIFIC. DA FERRAM.
INCOMPLETA
COMANDO G107 INVALIDO

A corrente foi desligada durante a execuo de um programa para


especificao dos dados de vida til. Defina--os de novo.
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.

730

B--63604PO/01

Nmero
176

177
178
179

180
190

Mensagem
CODIGO G INVALIDO EM G107

ERRO DA SOMA DE
VERIFICAO (MODO G05)
G05 NAO PERMIT. NO MODO
G41/G42
ERRO DE DEFINICAO DO
PARAMETRO (NO. 7510)
ERRO DE COMUNICAO
(BUF. REMOTO)
SELECAO DE EIXO INVALIDO

194

COMAN.FUSO EM MODO
SINCRONO

197

EIXO C COMAND.EM MODO FUSO

199

PALAVRA DE MACRO INDEFINIDA

200

COMANDO DE CODIGO S
INVALIDO

201

AVANCO NAO DEF. NA ROSCA


C/MACHO
EXCEDEU O LIMITE DE POSICAO
LSI
PROGR.INCORRETO EM ROSCA
C/MACHO
OPERACAO DO EIXO INVALIDA

202
203
204

205

SINAL DI DA ROSCA C/ MACHO


OFF

207

ERRO DE DADOS NA ROSCA COM


MACHO
NAO PERMITIDO COMANDO
M198/M099

210

ANEXO

G. LISTA DE ALARMES

Contedo
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 cdigos especificando o ciclo de deslocamento rpido
2) Cdigos G para a especificao de um sistema de coordenadas:
G50, G52
3) Cdigo G para a seleo de um sistema de coordenadas: G53
G54--G59 Modifique o programa.
Erro da soma de verificao.
Modificar o programa.
G05 foi programado no modo G41/G42.
Corrija o programa.
O nmero de eixos controlados definido atravs do parmetro 7510
ultrapassa o nmero mximo. Modifique o valor de definio do
parmetro.
Foi ativado um alarme de conexo do buffer remoto. Confirme o nmero
de cabos, parmetros e dispositivos de E/S.
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.
Foi especificado o modo de controle do contorno, de posicionamento
do fuso (controle do eixo Cs) ou de rosqueamento rgido com
macho durante o modo de controle sncrono do fuso serial. Corrija o
programa de forma que o modo de controle sncrono do fuso serial seja
liberado antecipadamente.
O programa especificou um movimento ao longo do eixo Cf quando o
sinal CON(DGN=G027#7) estava desativado. Corrija o programa ou
consulte o diagrama em escada do PMC para encontrar a causa de
desativao do sinal.
Foi usada uma palavra de macro indefinida. Modifique a macro de
usurio.
No rosqueamento rgido com macho, um valor S est fora da faixa ou
no foi especificado. O valor mximo de S especificvel no
rosqueamento rgido com macho definido nos parmetros 5241 a
5243. Altere a definio do parmetro ou modifique o programa.
No rosqueamento rgido com macho, no foi definido qualquer valor F.
Corrija o programa.
No rosqueamento rgido com macho, o valor de distribuio do fuso
demasiado elevado.
No rosqueamento rgido com macho, a posio para um cdigo M
rgido (M29) ou para um comando S est errada. Modifique o programa.
No rosqueamento rgido com macho, foi especificado um movimento
do eixo entre o bloco do cdigo M rgido (M29) e o bloco G84 (G88).
Modifique o programa.
1 Quando G84 (G88) executado, o sinal de rosqueamento rgido
com macho (DGNG061 #1) no 1, embora tenha sido
especificado um cdigo M rgido (M29).
2 O fuso do rosqueamento rgido com macho no foi selecionado
em um sistema de mltiplos fusos (pelo sinal DI G27, #0 e #1, ou
G61, #4 e #5).
Consulte o diagrama em escada do PMC para encontrar a causa de
desativao do sinal.
A distncia especificada para o rosqueamento rgido com macho era
demasiado curta ou demasiado longa.
1 M198 e M199 so executados na operao planejada ou M198
executado na operao DNC. Modifique o programa.
2 Num ciclo fixo de corte mltiplo de bolsa, foi especificada uma macro
de interrupo e M99 foi executado.

731

G. LISTA DE ALARMES

Nmero
211
212
213
214

217
218
219
220
221

224
231

233

239
240
244

245

5010
5020
5030
5031
5032
5033

ANEXO

B--63604PO/01

Mensagem
Contedo
G31 (HIGH) NAO PERMITIDO EM G31 foi programado no comando de avano por rotao, apesar da
G99
opo de salto rpido se encontrar disponvel. Modifique o programa.
SELECAO DO PLANO INVALIDO
A programao direta das dimenses do desenho foi comandada para
um plano diferente do plano ZX. Corrija o programa.
COMANDO INVALIDO NO MODO Foi programado um movimento para o eixo a ser controlado
SINCR.
sincronicamente.
COMANDO INVALIDO NO MODO O sistema de coordenadas foi definido ou a compensao da
SINCR.
ferramenta do tipo deslocamento foi executada no controle sncrono.
Corrija o programa.
G251 DUPLO (COMANDOS)
G51.2 ou G251 foi novamente programado no modo de usinagem
poligonal. Modifique o programa.
COMANDO P/Q NAO
P ou Q no foi programado no bloco G251 ou o valor do comando
ENCONTRADO EM G251
encontra--se fora da faixa admissvel. Modifique o programa.
COMANDOS G250/G251
G251 e G250 no so blocos independentes.
INDEPENDENTES
COMANDO INVALIDO NO MODO Na operao sncrona, foi programado um movimento pelo programa
SINCR.
NC ou pela interface de controle de eixos PMC, para o eixo sncrono.
COMANDO INVALIDO NO MODO A operao sncrona de usinagem poligonal e o controle de eixos ou
SINCR.
corte de equilbrio foram executados ao mesmo tempo. Modifique o
programa.
RETORNO AO PONTO DE
No h um retorno ao ponto de referncia antes do incio do ciclo.
REFERENCIA
ERRO DE FORMATO EM G10 OU Ocorreu um dos erros seguintes no formato especificado, durante a
entrada de parmetros programveis.
L50
1 O endereo N ou R no foi introduzido.
2 Foi introduzido um nmero no especificado para um parmetro.
3 O nmero do eixo demasiado elevado.
4 O nmero do eixo no foi especificado no parmetro do tipo de eixo.
5 O nmero do eixo foi especificado no parmetro que no do tipo
de eixo.
6 Foi feita uma tentativa de reset do bit 4 do parmetro 3202 (NE9) ou
de alterao do parmetro 3210 (PSSWD), os quais esto
protegidos por uma senha. Corrija o programa.
MODULO OCUPADO
Foi feita uma tentativa de utilizao de uma unidade, como a que est
conectada atravs da interface RS--232--C, que estava sendo utilizada
por outros usurios.
ALARME BP/S
A edio simultnea foi executada durante a transmisso com a funo
para o controle de unidades externas de E/S.
ALARME BP/S
A edio simultnea foi executada durante a operao MDI.
ALARME P/S
Na funo de salto ativada pelo sinal de limite de torque, o nmero de
pulsos errneos acumulados excedeu o valor 32767, antes do sinal ser
introduzido. Por isso, os pulsos no podem ser corrigidos com uma
distribuio. Altere as condies, tais como a velocidade de avano ao
longo dos eixos e o limite de torque, e tente novamente.
CDIGO T NAO PERMITIDO NESTE Um dos cdigos G (G50, G10 e G04) que no podem ser especificados
BLOCO
juntamente com um cdigo T no mesmo bloco, foi especificado com um
cdigo T.
FIM DA GRAVACAO
Foi especificado o fim da gravao (%).
ERRO NO PARMETRO DE
Foi especificado um parmetro incorreto para reiniciar o programa.
REINICIO
COMANDO INVALIDO (G100)
O comando de cancelamento (G110) foi especificado antes do
comando de incio de registro (G101, G102 ou G103) para o eixo B.
COMANDO INVALIDO
(G100, G102, G103)
NOVO PRG REGISTRADO
DURANTE MOVIM. NO EIXO B
FALTA DE ESPAO DE MEMORIA
NO EIXO B

Durante a execuo do comando de incio de registro (G101, G102, or


G103), foi especificado um outro comando de incio para o eixo B.
Durante um movimento no eixo B, foi feita uma tentativa de registrar
outro comando de movimento.
Os comandos de movimento no eixo B no foram registrados porque
a memria de programas insuficiente.

732

B--63604PO/01

Nmero
5034
5035
5036
5037
5038
5039
5040

5041

ANEXO

G. LISTA DE ALARMES

Mensagem
COMANDO MULTIPLO EM G110

Contedo
Foram especificados vrios movimentos com o cdigo G110 para o
eixo B.
VELOCID.DE AVANO NAO
No foi especificada uma velocidade de avano para o avano de corte
PROGRAMADA EIXO B
no eixo B.
ENDEREO R NAO DEFINIDO EM O ponto R no foi especificado para o ciclo fixo no eixo B.
G81--G86
ENDEREO Q NAO DEFINIDO EM A profundidade de corte Q no foi especificada para o cdigo G83 (ciclo
G83
de perfurao profunda) ou 0 foi especificado em Q para o eixo B.
DEMASIADOS COMANDOS DE Foram especificados mais de seis cdigos M para iniciar o movimento
INCIO COM CDIGO M
no eixo B.
INCIAR PROG NAO REGISTRADO Tentou--se executar um programa para o eixo B, que no tinha sido
DO EIXO B
registrado.
MOVIM.PROGRAMADO PARA EIXO A mquina no pode executar o movimento no eixo B porque o
B IMPOSS.
parmetro n 8250 foi especificado incorretamente ou porque o sistema
de eixos do PMC no pode ser usado.

5197

Foram especificados sucessivamente blocos contendo cdigos G110,


na compensao do raio da ponta da ferramenta, para o eixo B.
Os parmetros relativos compensao de alinhamento foram
especificados incorretamente. Segue--se a indicao das causas
possveis:
1 Foram atribudos nmeros de eixos incorretos aos eixos de
movimento ou de compensao.
2 O nmero de pontos de compensao do erro de passo entre os
pontos mximo positivo e mximo negativo, excede 128.
3 Os nmeros dos pontos de compensao de alinhamento no foram
atribudos por ordem crescente.
4 No foi possvel localizar os pontos de compensao de alinhamento
entre os pontos de compensao mximo positivo e mximo
negativo do erro de passo.
5 O valor de compensao especificado para cada ponto de
compensao demasiado alto ou demasiado baixo.
FALTA PONTO DECIMAL
No foi especificado um ponto decimal para um comando em que
necessrio especific--lo.
DUPLICACAO DE ENDERECO
O mesmo endereo aparece vrias vezes em um bloco ou um bloco
contm dois ou mais cdigos G pertencentes ao mesmo grupo.
FSSB : OPEN READY TIME OUT
O FSSB no ficou pronto a abrir durante a inicializao.
FSSB : MODO DE ERRO
O FSSB introduziu um modo de erro.
FSSB : NUMBER OF AMPS IS
O nmero de amplificadores reconhecidos pelo FSSB insuficiente,
SMALL
comparado com o nmero de eixos controlados.
FSSB : ERRO DE CONFIGURAO O FSSB detectou um erro de configurao.
FSSB : AXIS SETTING NOT
A definio do eixo no foi executada no modo de definio automtica.
COMPLETE
Execute a definio do eixo atravs da tela de definio do FSSB.
FSSB : ERRO
A inicializao do servo no terminou normalmente. O cabo tico pode
estar defeituoso ou pode existir um erro na ligao ao amplificador ou
outro mdulo. Verifique o cabo tico e o estado da ligao.
DIREO NO PODE SER
Quando o sensor de toque com uma nica entrada de sinal de contato
JULGADA
usado na funo B de entrada direta para os valores de medio da
correo da ferramenta, a direo do pulso armazenada no
constante. Existncia de uma das condies seguintes:
Presena do estado de parada no modo de escrita da correo.
Estado Servo off
Variao da direo.
Movimento simultneo ao longo de dois eixos.
FSSB : OPEN TIME OUT
O CNC permitiu a abertura do FSSB, mas tal no aconteceu.

5198

FSSB : ID DATA NOT READ

5212

CPIA DA TELA: ERRO DE


PARMETRO

5046

5073
5074
5134
5135
5136
5137
5138
5139

5195

BLOCO
G110
PROGRAMADO
IMPOSS.
PARAMETRO INVALIDO
(COMP. ALINH.)

Falha na atribuio temporria, pelo que foi impossvel ler a informao


inicial sobre a identificao do amplificador.
Erro de definio de parmetro. Se certifique de que 4 definido como
o canal de E/S (parmetro n 0020).

733

G. LISTA DE ALARMES

Nmero
5213

Mensagem
CPIA DA TELA: ERRO DE
COMUNICAO

5214

CPIA DA TELA: ERRO DE


TRANSFERNCIA DE DADOS

5220

MODO DE AJUSTE DO PONTO DE


REFERNCIA

5222

ERRO CORRIGVEL DE SRAM

5227

ARQUIVO NAO ENCONTRADO

5228

MESMO NOME USADO

5229

PROTEGIDO CONTRA ESCRITA

5231

EXCESSO DE ARQUIVOS

5232

EXCESSO DE DADOS

5235

ERRO DE COMUNICACAO

5237

ERRO DE LEITURA

5238

ERRO DE ESCRITA

5257

G41/G42 NAO PERMIT. NO MODO


MDI

5303

ERRO DO PAINEL TTIL

5306

ERRO ALT. MODO

5311

FSSB: LIGAO INCORRETA

ANEXO

B--63604PO/01

Contedo
O carto de memria no pode ser usado. Verifique o carto de
memria. (Verifique se o carto de memria est protegido contra
gravao ou danificado.)
Falha na transferncia de dados para o carto de memria.
Verifique se o carto de memria possui espao suficiente e se foi
removido durante a transferncia de dados.
Definio de um parmetro para a definio automtica de um ponto de
referncia. (Bit 2 do parmetro n. 1819 = 1)
Execute a definio automtica.
(Coloque manualmente a mquina no ponto de referncia e execute,
em seguida, o retorno manual ao ponto de referncia.)
Suplementar: A definio automtica coloca em 0 o bit 2 do parmetro n.
1819.
O erro corrigvel de SRAM no pode ser corrigido.
Causa:
Ocorreu um problema de memria durante a respectiva inicializao.
Ao:
Substitua a placa principal de circuitos impressos (mdulo SRAM).
O arquivo especificado no encontrado durante a comunicao com
o arquivo handy integrado.
Existem nomes de arquivos em duplicado no arquivo Handy
incorporado.
Um disquete do arquivo Handy incorporado est protegido contra
escrita.
O nmero de arquivos ultrapassa o limite durante a comunicao com
o arquivo handy integrado.
No existe espao suficiente para o disquete no arquivo Handy
incorporado.
Ocorreu um erro de comunicao durante a comunicao com o
arquivo handy integrado.
No possvel ler um disquete do arquivo Handy incorporado. O
disquete pode estar danificado ou ter a cabea suja. Alternativamente,
o Arquivo Handy est danificado.
No possvel gravar um disquete do arquivo Handy incorporado. O
disquete pode estar danificado ou ter a cabea suja. Alternativamente,
o Arquivo Handy est danificado.
G41/G42 (compensao C da ferramenta: srie M, compensao do
raio da ponta da ferramenta: srie T) foi especificado no modo MDI.
(Dependendo da definio do bit 4 do parmetro n. 5008)
Ocorreu um erro no painel ttil.
Causa:
1. O painel ttil continuou sendo pressionado.
2. O painel ttil foi pressionado aquando da energizao.
Elimine as causas anteriores e ligue novamente o sistema.
Em uma chamada de macro de um toque, o modo no geralmente
comutado no incio.
1. O alarme emitido se, um dos eixos for atribudo a um
amplificador conectado a um FSSB em um sistema diferente do
do restante eixo.
2. Este alarme emitido se o sistema no satisfizer uma condio
para execuo de controle HRV de alta velocidade, se os atuais
perodos de controle de dois FSSBs forem diferentes e se for
especificada a utilizao de mdulos de pulsos conectados a um
FSSB em caminhos diferentes.

734

G. LISTA DE ALARMES

ANEXO

B--63604PO/01

2) Alarmes da edio simultnea


Nmero

Mensagem

Contedo

070 a 074
085 a 087

ALARME BP/S

O alarme BP/S acionado com o mesmo nmero do alarme P/S que


acionado durante a edio normal de programas.

140

ALARME BP/S

Tentou--se selecionar ou apagar em segundo plano um programa que


est sendo selecionado em primeiro plano. (Nota)
Aplique a edio simultnea corretamente.

NOTA
As mensagens de alarme da edio simultnea so exibidas na linha de entrada da tela de
edio simultnea, e no na tela de alarmes normal, e podem ser eliminadas pressionando--se
qualquer uma das teclas MDI.
3) Alarmes do codificador de pulsos absoluto (APC)
Nmero

Mensagem

Contedo

300

EIXO n PRECISA ZRN

Para o eixo n necessrio um retorno manual ao ponto de referncia (n=1 -- 4).

301

ALARME APC:
Erro de comunicao APC no eixo n (n=1 -- 4). Falha na transmisso de dados
COMUNICAO EIXO n As causas possveis incluem uma falha de APC, cabo ou mdulo de interface servo.

302

ALARME APC: TEMPO Erro de excesso de tempo APC no eixo n (n=1 -- 4).
EXCEDIDO EIXO n
Erro na transmisso de dados.
Causas possveis: Avaria em um APC, cabo ou mdulo de interface do servo.

303

ALARME APC:
FRAMING EIXO n

Erro de framing APC no eixo n (n=1 -- 4). Erro na transmisso de dados.


Causas possveis: Avaria em um APC, cabo ou mdulo de interface do servo.

304

ALARME APC:
PARIDADE DO EIXO n

Erro de paridade APC no eixo n (n=1 -- 4).


Erro na transmisso de dados. Causas possveis: Avaria em um APC, cabo ou
mdulo de interface do servo.

305

ALARME APC: ERRO Alarme de erro de pulso APC no eixo n (n=1 -- 4).
DE PULSO EIXO n
Alarme APC. APC ou cabo avariado.

306

ALARME APC: BATERIA A carga da bateria do APC, no eixo n (n=1 -- 4), to baixa que os dados no podem
ZERO EIXO n
ser mantidos.
Alarme APC. Bateria ou cabo avarido.

307

ALARME APC: BATERIA A carga da bateria do APC, no eixo n (n=1 -- 4), to baixa que necessrio
FRACA 1 EIXO n
substituir a bateria. Alarme APC. Substitua a bateria.

308

ALARME APC: BATERIA A carga da bateria do APC, no eixo n (n=1 -- 4), to baixa que necessrio
FRACA 2 EIXO n
substituir a bateria (mesmo quando a mquina est desligada).
Alarme APC. Substitua a bateria.

309

ALARME APC: IMPOSS. Tentou--se executar um retorno ao ponto de referncia sem rodar primeiro o motor
ZRN EIXO n
uma ou mais vezes. Rode o motor uma ou mais vezes, desligue e volte a ligar o
sistema e execute, em seguida, o retorno ao ponto de referncia.

4) Alarmes do codificador serial de pulsos (SPC)


N

Mensagem

Descrio

360

EIXO n: SOMVERIF (INT)


ANORMAL

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 ROT.


ANORMAIS (INT)

Ocorreu um erro de contagem da velocidade de rotao no codificador


de pulsos integrado.

363

EIXO n: RELGIO (INT) ANORMAL

Ocorreu um erro de temporizao no codificador de pulsos integrado.

735

G. LISTA DE ALARMES

ANEXO

B--63604PO/01

Mensagem

Descrio

364

EIXO n:
ALARME DE FASE DE SOFT (INT)

O software do servo digital detetou dados invlidos no codificador de


pulsos integrado.

365

EIXO n: LED QUEBRADO (INT)

Ocorreu um erro de LED no codificador de pulsos integrado.

366

EIXO n: ERRO DE PULSO (INT)

Ocorreu um erro de pulso no codificador de pulsos integrado.

367

EIXO n:
ERRO DE CONTAGEM (INT)

Ocorreu um erro de contagem no codificador de pulsos integrado.

368

EIXO n:
ERRO DE DADOS SERIAIS (INT)

Impossvel receber dados de comunicao do codificador de pulsos


integrado.

369

EIXO n:
ERRO TRANS. DADOS (INT)

Erro CRC ou do bit de parada nos dados de comunicao que esto


chegando do codificador de pulsos integrado.

380

EIXO n: LED QUEBRADO (EXT)

O detetor externo est avariado.

381

EIXO n:
FASE ANORMAL (LIN EXT)

Ocorreu um erro de dados de fase na escala linear externa.

382

EIXO n:
ERRO DE CONTAGEM (EXT)

Ocorreu um erro de pulsos no detetor externo.

383

EIXO n: ERRO DE PULSO (EXT)

Ocorreu um erro de contagem no detetor externo.

384

EIXO n:
ALARME DE FASE DE SOFT (EXT)

O software do servo digital detetou dados invlidos no detetor externo.

385

EIXO n:
ERRO DE DADOS SERIAIS (EXT)

Impossvel receber dados de comunicao do detetor externo.

386

EIXO n:
ERRO TRANS. DADOS (EXT)

Erro CRC ou do bit de parada nos dados de comunicao que esto


chegando do detetor externo.

387

EIXO n:
CODIFICADOR ANORMAL (EXT)

Ocorreu um erro no detetor externo. Para mais pormenores,


contatar o fabricante da escala.

D Pormenores sobre o
alarme n do codificador
de pulsos serial
#7
202

#6
CSA

#5
BLA

#4
PHA

#3
PCA

#2
BZA

#1
CKA

#0
SPH

#6 (CSA) : Ocorreu um alarme da soma de verificao.


#5 (BLA) : Ocorreu um alarme de bateria baixa.
#4 (PHA) : Ocorreu um alarme de problemas com dados de fase.
#3 (PCA) : Ocorreu um alarme de problemas com contagem de velocidade.
#2 (BZA) : Ocorreu um alarme de bateria zero.
#1 (CKA) : Ocorreu um alarme de relgio.
#0 (SPH) : Ocorreu um alarme de problemas com dados de fase de software.
203

#7
DTE

#6
CRC

#5
STB

#4
PRM

#3

#2

#1

#0

#7 (DTE) : Ocorreu um erro de dados.


#6 (CRC) : Ocorreu um erro de dados CRC.
#5 (STB) : Ocorreu um erro de bit de parada.
#4 (PRM) : Ocorreu um alarme de erro de parmetro. Neste caso, igualmente
transmitido um alarme de erro de parmetros servo (n. 417).
736

G. LISTA DE ALARMES

ANEXO

B--63604PO/01

5) Alarmes do servo (1/2)


Nmero

Mensagem

Contedo

401

ALARME SERVO:
VRDY DO EIXO n OFF

O sinal de PRONTO (DRDY) do amplificador servo do eixo n (eixo 1--8)


extinguiu--se. Consultar o procedimento para resoluo de problemas.

402

ALARME SERVO:
CARTO SV NO EXISTE

O carto de controle dos eixos no fornecido.

403

ALARME SERVO:
TROCA CARTAO/SOFT

A combinao do carto de controle dos eixos e software servo


invlida. Segue--se a indicao das causas possveis:
No fornecido um carto de controle dos eixos.
O software servo correto no foi instalado na memria flash.

404

ALARME SERVO:
VRDY DO EIXO n ON

Apesar de o sinal de PRONTO (MCON) do eixo n (eixo 1--8) se ter


extinguido, o sinal de PRONTO (DRDY) do amplificador servo continua
ligado, ou, quando se ligou o sistema, DRDY ligou--se apesar de
MCON estar desligado. Verifique se o mdulo de interface servo e o
amplificador servo esto conectados.

405

ALARME SERVO:
(ERRO DE RET. AO PTO.REF.)

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 tenha sido executado corretamente.
Tente novamente a partir do retorno manual ao ponto de referncia.

409

ALARME SERVO:
ALM DE TORQUE DE EIXO n

Foi detetada uma carga anormal no motor servo. ou foi detetada uma
carga anormal no motor do fuso, no modo Cs.

410

ALARME SERVO:
VALOR EXCESSIVO NO EIXO n

O valor do desvio de posio, quando o eixo n (eixo 1--8) pra,


superior ao valor especificado.
Consultar o procedimento para resoluo de problemas.

411

ALARME SERVO:
VALOR EXCESSIVO NO EIXO n

O valor do desvio de posio, quando o eixo n (eixo 1--8) se move,


superior ao valor especificado.
Consultar o procedimento para resoluo de problemas.

413

ALARME SERVO:
ESTOURO LSI NO EIXO n

O contedo do registro de erros do eixo n (eixo 1--8) ultrapassa a faixa


de 231. Este erro ocorre, normalmente, devido definio incorreta
de um parmetro.

415

ALARME SERVO:
DESLOC. EXCESSIVO NO EIXO n

Tentou--se especificar uma velocidade superior a 524288000


unidades/s no eixo n (eixo 1--8). Este erro ocorre, normalmente, devido
definio incorreta de um CMR.

417

ALARME SERVO: PARAMETRO


INCORRETO NO EIXO n

Este alarme acionado quando o eixo n (eixo 1--8) se encontra em um


dos estados abaixo referidos. (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 (de 111 a --111) no parmetro
n 2022 (sentido de rotao do motor).
3) Foram especificados dados incorretos (valor inferior a 0, etc.) no
parmetro n 2023 (nmero de pulsos de realimentao da
velocidade por rotao do motor).
4) Foram especificados dados incorretos (valor inferior a 0, etc.) no
parmetro n 2024 (nmero de pulsos de realimentao da posio
por rotao do motor).
5) Os parmetros n 2084 e 2085 (velocidade flexvel de engrenagem
de campo) no foram definidos.
6) Um dos valores fora do limite de {1 at ao nmero de eixos de
controle} ou um dos valores no contnuos (parmetro 1023
(nmero de eixos servo) contm um valor fora da faixa de 1 at ao
nmero de eixos, ou foi especificado um valor isolado (por exemplo,
4 no precedido de 3) no parmetro n 1023 (nmero de eixos
servo).

421

ALARME SERVO:
ERRO DE EXCESSO (D) EIXO n

A diferena entre os erros no loop semi--fechado e no loop fechado


tornou--se excessiva durante a realimentao de posio dupla.
Verifique os valores dos coeficientes de converso da posio dupla
nos parmetros n. 2078 e 2079.

737

G. LISTA DE ALARMES

Nmero

ANEXO

Mensagem

B--63604PO/01

Contedo

422

ALARME SERVO: EIXO n

A velocidade admissvel especificada foi excedida durante o controle


do torque dos eixos PMC.

423

ALARME SERVO: EIXO n

No controle do torque dos eixos PMC, a distncia percorrida


cumulativa, admissvel, definida por parmetros, foi excedida.

430

EIXO n:
SV. MOTOR SOBREAQUECIDO

Ocorreu um sobreaquecimento do motor servo.

431

EIXO n :
SOBRECARGA CNV. OVERLOAD

1) PSM: Ocorreu um sobreaquecimento.


2) SVU srie : Ocorreu um sobreaquecimento.

432

EIXO n : SOBRECARGA CNV.


TENSO BAIXA CONTROLE

1) PSMR: A tenso da alimentao de corrente de controle diminuiu.


2) SVU srie : A tenso da alimentao de corrente de controle
diminuiu.

433

EIXO n : SOBRECARGA CNV.


BAIXA VOLT LIGACAO DC

1)
2)
3)
4)

434

EIXO n: BAIXA VOLT. CONTROLE

SVM: A tenso da alimentao de corrente de controle diminuiu.

435

EIXO n: BAIXA VOLT. LIGAO DC

SVM: A tenso da ligao DC diminuiu.

436

EIXO n: TRMICO SOFT (OVC)

O software do servo digital detetou o estado trmico do software.

437

EIXO n : SOBRECARGA CNV.


CORRENTE EXCESSIVA

PSM: Fluxo de corrente excessiva para o circuito de entrada.

438

EIXO n:
CORRENTE INV. ANORMAL

1) SVM: A corrente do motor demasiado elevada.


2) SVU srie : A corrente do motor demasiado elevada.
3) SVU srie : A corrente do motor demasiado elevada.

439

EIXO n : SOBRECARGA CNV. ALTA


VOLT LIGACAO DC

1)
2)
3)
4)

440

EIXO n : SOBRECARGA CNV.


EXCESSO CORRENTE DESACEL.

1) PSMR: A quantidade de descarga regenerativa demasiado


elevada.
2) SVU srie : A quantidade de descarga regenerativa demasiado
elevada. Ou, o circuito de descarga regenerativo anormal.

441

EIXO n: CORREO CORRENTE


ANORMAL

O software do servo digital detetou uma anomalia no circuito de


deteo da corrente do motor.

442

EIXO n : SOBRECARGA CNV.


FALHA DE CARGA

1) PSM: O circuito de descarga paralelo da ligao DC link est


avariado.
2) PSMR: O circuito de descarga paralelo da ligao DC link est
avariado.

443

EIXO n : SOBRECARGA CNV.


COOLING FAN FAILURE

1) PSM: Falha na ventonha interna.


2) PSMR: Falha na ventonha interna.
3) SVU srie : Falha na ventonha interna.

444

EIXO n :
FALHA NO VENTILADOR INV.

SVM: Falha na ventonha interna.

445

EIXO n :
ALARME DESCONEXO SOFT.

O software do servo digital detetou um fio quebrado no codificador de


pulsos.

446

EIXO n :
ALARME DESCONEXO HARD.

O hardware detetou um fio quebrado no codificador de pulsos


integrado.

447

EIXO n :
DESCONEXO HARD. (EXT)

O hardware detetou um fio quebrado no detetor externo.

448

EIXO n : ALARME DE REALIM. DIF.

O sinal dos dados de realimentao do codificador de pulsos integrado


difere dos dados de realimentao do detetor externo.

449

EIXO n : ALARME IPM INV.

1) SVM: O IPM (intelligent power module) detetou um alarme.


2) SVU srie : O IPM (intelligent power module) detetou um alarme.

PSM: A tenso da ligao DC diminuiu.


PSMR: A tenso da ligao DC diminuiu.
SVU srie : A tenso da ligao DC diminuiu.
SVU srie : A tenso da ligao DC diminuiu.

PSM: A tenso da ligao DC demasiado elevada.


PSMR: A tenso da ligao DC demasiado elevada.
SVU srie : A tenso da ligao C demasiado elevada.
SVU srie : A tenso da ligao demasiado elevada.

738

Nmero

Mensagem

Contedo

453

EIXO n: ALARME DE
DESCONEXO SOFT SPC

456

EIXO n:
LOOP CORRENTE ANORMAL

457

EIXO n: HI HRV INVALIDO (250US)

458

EIXO n:
ERRO DE LOOP CORRENTE
EIXO n:
ERRO DE DEFINICAO HI HRV

459

460

EIXO n : FSSB DISCONECTADO

461

EIXO n :
INTERFACE INVALIDO DO AMP
EIXO n :
FALHA ENVIO DADOS CNC
EIXO n :
FALHA ENVIO DADOS ESCRAVO
EIXO n :
FALHA ESCRITA DADOS ID
EIXO n :
FALHA LEITURA DADOS ID
EIXO n :
COMBINACAO MOTOR/AMP
EIXO n :
DEFINICAO INVALIDA DO EIXO

462
463
464
465
466
467

468

G. LISTA DE ALARMES

ANEXO

B--63604PO/01

EIXO n: ERRO DE DEFINICAO HI


HRV (AMP)

D Pormenores sobre o
alarme servo
200

Alarme de desconexo do software do codificador de pulsos .


Desligue a alimentao ao CNC e depois remova e insira o cabo do
codificador de pulsos. Se o alarme voltar a disparar, substitua o
codificador de pulsos.
Foi especificado um perodo de controle de corrente invlido.
O mdulo de pulsos do amplificador atualmente usado no est de
acordo com o HRV de alta velocidade. Alternativamente, o sistema no
satifaz uma condio para execuo do controle HRV de alta
velocidade.
Especifica que o controle HRV de alta velocidade deve ser usado
sempre que o perodo de controle atual corresponder a 250 ms.
O perodo de controle de corrente especificado no corresponde ao
perodo de controle de corrente efetivo.
Em um par de eixos em que um deles possui um nmero mpar de eixo
servo (parmetro n. 1023) e o outro possui um nmero par de eixo
servo que adjacente ao nmero mpar, o controle HRV de alta
velocidade suportado apenas para um dos eixos.
Desconexo abrupta da comunicao atravs do FSSB. Segue--se a
indicao das causas possveis:
1) O cabo de comunicao do FSSB foi desconectado ou quebrado.
2) A corrente do amplificador foi subitamente desligada.
3) O amplificador emitiu um alarme de baixa voltagem.
Os dois eixos do amplificador de dois eixos foram atribudos interface
de tipo rpido.
Um escravo no pode receber dados corretos devido a um erro de
comunicao do FSSB.
O sistema servo no pode receber dados corretos devido a um erro de
comunicao do FSSB.
Foi feita uma tentativa, falhada, de escrita de informao sobre
manuteno na tela de manuteno do amplificador.
No foi possvel ler a informao ID inicial do amplificador durante a
energizao.
A taxa mxima de corrente para o amplificador no combina com a do
motor.
A funo do servo para o que se segue no foi ativada quando um eixo
que ocupa um nico DSP (correspondendo a dois eixos normais)
especificado na tela de especificao do eixo.
1. Controle de aprendizagem (bit 5 do parmetro n 2008 = 1)
2. Loop de corrente de alta velocidade (bit 0 do parmetro n 2004 = 1)
3. Eixo de interface de alta velocidade (bit 4 do parmetro n 2005 = 1)
Este alarme emitido se for especificada a utilizao do controle HRV
de alta velocidade para um eixo controlado, conectado a um
amplificador para o qual o dito controle no pode ser usado.

As informaes detalhadas sobre o alarme servo so exibidas na tela de


diagnstico (n 200 e 204) da seguinte forma:
#7
OVL

#7 (OVL)
#6 (LV)
#5 (OVC)
#4 (HCA)
#3 (HVA)
#2 (DCA)

:
:
:
:
:
:

#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.
739

G. LISTA DE ALARMES

ANEXO

B--63604PO/01

#1 (FBA) : Est sendo gerado um alarme de desconexo.


#0 (OFA) : Est sendo gerado um alarme de estouro no servo digital.
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 n 200 (o alarme servo
n 416 est sendo gerado):

#7
204

ALD

EXP

Detalhes de alarme

Desconexo do codificador de pulsos integrado


(hardware)

Desconexo do codificador de pulsos instalado


separadamente (hardware)

O codificador de pulsos no est conectado


devido ao software.

#6
OFS

#5
MCC

#4
LDA

#3
PMS

#2

#1

#0

#6 (OFS) : Ocorreu um erro de converso de corrente no servo digital.


#5 (MCC) : Fundiu--se um dos contatos do contator magntico no amplificador servo.
#4 (LDA) : O LED indica que o codificador de pulsos serial C tem defeito.
#3 (PMS) : Ocorreu um erro de pulsos de realimentao devido a um cabo de
realimentao avariado.
6) Alarmes de ultrapassagem de curso
Nmero

Mensagem

Contedo

500

FIM DE CURSO : +n

A ferramenta ultrapassou o limite de curso armazenado 1 no eixo n, em


sentido +. (Parmetro n 1320 ou 1326 Notas)

501

FIM DE CURSO : --n

A ferramenta ultrapassou o limite de curso armazenado 1 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 ultrapassagem de curso n 504 e n 505 s esto disponveis na srie T.
Os parmetros 1326 e 1327 esto ativos quando EXLM (sinal de chave de fim de curso) est
ligado.

740

G. LISTA DE ALARMES

ANEXO

B--63604PO/01

7) Alarmes servo
Nmero

Mensagem

Contedo

600

EIXO n:
CORRENTE EXCESSIVA NA
LIGAO DC INV.

SVM:
A tenso da ligao DC demasiado elevada.
SVU: A tenso da ligao DC demasiado elevada.

601

EIXO n :
FALHA DO RADIADOR INV.

SVM:
O radiador do dispositivo trmico tem defeito.
SVU: O radiador do dispositivo trmico tem defeito.

602

EIXO n :
SOBREAQUECIMENTO INV.

SVM:

603

EIXO n : ALARME IPM INV. (OH)

SVM:

604

EIXO n :
AMP. ERRO DE COMUNICACAO

Anomalia na comunicao entre o SVM e o PSM.

605

EIXO n : SOBRECARGA CNV. EX.


CORRENTE DE DESCARGA

PSMR: A energia regenerativa do motor demasiado elevada.

606

EIXO n :
SOBRECARGA CNV. FALHA DO
RADIADOR

PSM:

607

EIXO n : SOBRECARGA CNV.


FALHA DE FASE SIMPLES

PSM:
Uma das fases de entrada est anmala.
PSMR: Uma das fases de entrada est anmala.

Sobreaquecimento do amplificador servo.

O IPM (intelligent power module) detetou um alarme de


sobreaquecimento.
SVU: O IPM (intelligent power module) detetou um alarme de
sobreaquecimento.

O radiador para refrigerar o dispositivo trmico externo tem


defeito.
PSMR: O radiador para refrigerar o dispositivo trmico externo tem
defeito.

8) Alarmes de sobreaquecimento
Nmero

Mensagem

Contedo

700

SOBREAQUEC.:
UNID. DE CONTROLE

Sobreaquecimento da unidade de controle Verifique se o motor do


ventilador funciona normalmente e limpe o filtro de ar.

701

SOBREAQUEC.:
MOTOR DO VENTIL.

Sobreaquecimento do motor do ventilador, situado na parte superior da


caixa da unidade de controle. Verifique o funcionamento do motor do
ventilador e, sendo necessrio, substitua o motor.

704

SOBREAQUEC.: FUSO

Sobreaquecimento do fuso na superviso da velocidade do fuso


(1) Se o esforo de corte for excessivo, alivie a condio de corte.
(2) Verifique se a ferramenta de corte est afiada.
(3) Outra causa possvel uma avaria no amplificador do fuso.

9) Alarmes do rosqueamento rgido com macho


Nmero

Mensagem

Contedo

740

ALM.ROSCA C/MACHO:
ERRO DE EXCESSO

Durante o rosqueamento rgido com macho, o desvio de posio do


fuso, no estado de parado, excedeu o valor especificado.

741

ALM.ROSCA C/MACHO:
ERRO DE EXCESSO

Durante o rosqueamento rgido com macho, o desvio de posio do


fuso, no estado de parado, excedeu o valor especificado.

742

ALM. ROSCA C/MACHO :


ESTOURO LSI

Durante o rosqueamento rgido com macho, ocorreu um estouro do LSI


no lado do fuso.

741

G. LISTA DE ALARMES

ANEXO

B--63604PO/01

10) Alarmes do fuso


Nmero
749

Mensagem

Contedo

ERRO LSI NO FUSO SERIAL

Ocorrncia de erro de comunicao serial durante a execuo do


sistema aps a alimentao. Podem ser consideradas as seguintes
causas:
1) A ligao do cabo tico defeituosa ou o cabo no est ligado ou
est quebrado.
2) A CPU principal ou uma das placas opcionais est avariada.
3) A placa de circuito do amplificador do fuso est avariada.
Se este alarme ocorrer quando a alimentao do CNC est ligada
ou quando este alarme no pode ser eliminado mesmo que a
reinicializao do CNC seja efetuada, desligue a alimentao,
incluindo a alimentao do lado do fuso.

750

ERRO INICIO DE LIGACAO SERIAL


DO FUSO

Este alarme gerado se a unidade de controle do fuso no estiver


pronta para partir corretamente, quando se liga o sistema com o fuso
serial. H quatro causas possveis:
1) Um cabo tico conectado incorretamente ou a unidade de controle
do fuso desligada.
2) Quando o NC ligado sob condies de alarme diferentes de
SU--01 ou AL--24, mostradas nos LEDs da unidade de controle do
fuso. Neste caso, desligue o amplificador do fuso e execute uma
nova partida.
3) Outras causas (combinao inadequada do hardware)
Este alarme no ativado depois do sistema, incluindo a unidade
de controle do fuso, ter sido ativado.
4) O segundo fuso (se SP2, bit 4 do parmetro n 3701, possuir sinal
1) encontra--se em um dos estados 1) a 3).
Consulte a tela de diagnstico n 409 para mais pormenores.

752

ERRO ALT. MODO DO FUSO 1

Este alarme gerado se o sistema no concluir corretamente a


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. O alarme acionado se a unidade de
controle do fuso no reagir corretamente ao comando de alterao de
modo enviado pelo NC.

754

ALM TORQUE ANORMAL NO


FUSO 1

Foi detetada uma carga anormal no motor do primeiro fuso.

762

ERRO ALT. MODO DO FUSO 2

Consulte o alarme n 752. (Para o 2 eixo)

764

ALM. TORQUE ANORMAL NO


FUSO 2

O mesmo que para o alarme n 754 (para o segundo fuso)

D Pormenores sobre o
alarme do fuso n 750

As informaes detalhadas sobre o alarme do fuso n 750 so exibidas na


tela 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 de controle do fuso.
1: No controle serial do fuso, os parmetros do fuso serial no satisfazem
as condies de partida da unidade de controle do fuso.
#2 (S2E) 0 : O segundo fuso apresenta um estado normal durante a partida do
controle serial do fuso.
1: Foi detectado um erro no segundo fuso, durante a partida do controle
serial do fuso.
742

ANEXO

B--63604PO/01

G. LISTA DE ALARMES

#1 (S1E) 0 : O primeiro fuso apresenta um estado normal durante a partida do


controle serial do fuso.
1 : Foi detectado um erro no primeiro fuso, durante a partida do controle
serial do eixo do fuso.
#0 (SHE) 0 : O mdulo de comunicao do CNC apresenta um estado normal.
1 : Foi detectado um erro no mdulo de comunicao serial do CNC.
Lista de Alarmes (Fuso Serial)
Quando emitido um alarme de fuso serial, o CNC exibe o nmero que
se segue. n o nmero correspondente ao fuso em que ocorre o alarme.
(n = 1: Primeiro fuso; n = 2: Segundo fuso; etc.)
NOTA*1
Note que o significado das indicaes SPM varia em funo
do LED, vermelho ou amarelo, que est aceso. Quando o
LED vermelho est aceso, o SPM indica um nmero de
alarme de 2 dgitos. Quando o LED amarelo est aceso, o
SPM indica um nmero de erro que designa um problema
de seqncia (por exemplo, quando um comando de
rotao introduzido com o estado de parada de
emergncia no liberado).
Ver Cdigos de Erro (Fuso Serial).

Nmeros dos Alarmes e Alarmes Visualizados em o Amplificador do Fuso da srie


N

Mensagem

Indicao
SPM (*1)

Localizao com falha e


resoluo

Descrio

(750) ERRO COMUNIC. FUSO


PRINCIPAL

A0
A

1 Substitua o ROM da placa de


circuito impresso de controle
do SPM.
2 Substitua a placa de circuito
impresso de controle do SPM.

(749) ERRO LSI NO FUSO


SERIAL

A1

Substitua a placa de circuito Foi detetada uma anomalia no


impresso de controle do SPM.
circuito perifrico da CPU do
circuito de controle SPM.

7n01

SPN_n_ : MOTOR
SOBREAQUECI
DO

01

1 Verifique e corrija a temperatura


perifrica e a carga.
2 Se
o
ventilador
parar,
substitua--o.

7n02

SPN_n_ : ERRO EXCES.


VELOC

02

1 Verifique e corrija as condies A velocidade do motor no


de corte para diminuir a carga. consegue seguir a velocidade
2 Corrija o parmetro n. 4082.
especificada. Foi detetado um
torque de carga do motor
excessivo. O tempo de acelerao/
desacelerao definido no parmetro n. 4082 insuficiente.

743

O programa no comea normalmente.


Erro de srie do ROM ou anomalia
do hardware na placa de circuito
impresso de controle do SPM

O termstato incorporado no motor


foi ativado. A temperatura interna
do motor ultrapassa o nvel
especifi- cado. O motor usado
acima da velocidade contnua ou o
elemento de refrigerao tem uma
anomalia.

G. LISTA DE ALARMES

Mensagem

ANEXO

Indicao
SPM (*1)

Localizao com falha e


resoluo

B--63604PO/01

Descrio

7n03

SPN_n_ : FALHA
FUSIVEL
LIGACAO DC

03

1 Substitua a unidade de SPM.


2 Verifique o estado do isolamento
do motor.
3 Substitua o cabo de interface.

O PSM fica operacional (indicao:


00), mas a tenso de ligao DC no
SPM demasiado baixa. O fusvel
da seo de ligao DC no SPM
est queimado. (O dispositivo de
alimen- tao est danificado ou o
motor tem uma falha.) O cabo de
ligao JX1A/JX1B tem uma
anomalia.

7n04

SPN_n_ : FALHA
FUSIVEL
ENTRADA/
ENERGIA

04

Verificar o estado da alimentao


ao PSM.

O PSM detetou a ausncia de uma


fase de alimentao.
(Alarme PSM 5)

7n06

SPN_n_ : DESCONEXO
DO SENSOR
TRMICO

06

1 Verifique e corrija o parmetro.


2 Substitua o cabo de
realimentao.

O sensor de temperatura do motor


est desligado.

7n07

SPN_n_ : EXCESSO
VELOC.

07

Verifique se existe erro de


seqncia. (Por exemplo, verifique
se a sincronizao do fuso foi
especificada quando o fuso deixou
de girar.)

A velocidade do motor ultrapassou


115% da respectiva velocidade
nominal. Quando o eixo do fuso se
encontrava no modo de controle de
posio, verificou--se uma acumulao excessiva de erros de
posio (SFR e SRV foram
desativados durante a sincronizao do fuso.)

7n09

SPN_n_ : SOBREAQUEC.
CIRCUITO
PRINC.

09

1 Melhore o estado de refri- Subida de temperatura anormal no


gerao da caldeira.
radiador do transistor de potncia.
2 Se o ventilador da caldeira
parar, substitua a unidade do
SPM.

7n11

SPN_n_ : SOBREVOLT
CIRCUITO

11

1 Verifique o PSM selecionado.


2 Verifique a tenso da corrente
de entrada e altere--a durante a
desacelerao do motor. Se a
tenso ultrapassar 253 VAC
(para o sistema de 200 V) ou 530
VAC (para o sistema de 400 V),
melhore a impedncia da
alimentao de energia.

Foi detetada uma sobretenso da


seo de ligao CC do PSM.
(Indicao do alarme PSM: 7)
Erro de seleo PSM.
(A especificao de sada mxima
do PSM foi ultrapassada.)

7n12

SPN_n_ : CORRENTE
EXC. NO
CIRCUITO

12

1 Verifique o estado do isolamento


do motor.
2 Verifique os parmetros do fuso.
3 Substitua a unidade de SPM.

A corrente de sada do motor


excessivamente elevada. Um
parmetro especfico do motor no
corresponde ao modelo de motor.
Fraco isolamento do motor

7n15

SPN_n_ : ALARME
CONTROLE
BOTAO SP

15

1 Verifique e corrija a seqncia A seqncia de comutao na


em escada.
operao de comutao do fuso/
2 Substitua a comutao de MC. comutao de sada est incorreta.
O sinal e comando de verificao
do estado de contato de MC de
comutao no corres- pondem
um ao outro.

7n16

SPN_n_ : FALHA RAM

16

Substitua a placa de circuito Foi detetada uma anomalia num


impresso de controle do SPM.
componente do circuito de controle
do SPM. (anomalia na RAM dos
dados externos.)

744

ANEXO

B--63604PO/01

Mensagem

Indicao
SPM (*1)

Localizao com falha e


resoluo

G. LISTA DE ALARMES

Descrio

7n18

SPN_n_ : DADOS PGM


ERRO
SOMA VERIF.

18

Substitua a placa de circuito Foi detetada uma anomalia num


impresso de controle do SPM.
componente do circuito de controle
do SPM. (Anomalia nos dados do
ROM de programas.)

7n19

SPN_n_ : EX
CORRECAO
CORRENTE U

19

Substitua a unidade de SPM.

7n20

SPN_n_ : EX
CORRECAO
CORRENTE V

20

Substitua a unidade de SPM.

7n21

SPN_n_ : ERRO DE
POLARIDADE
NO SENSOR
POS
SPN_n_ : ERRO TRANSF.
SERIAL

21

Verifique e corrija os parmetros.


(N. 4000#0, 4001#4)

24

1 Coloque o cabo CNC--a--fuso O


CNC
est
desligado
afastado
do
cabo
de (desconexo normal ou cabo
alimentao.
quebrado). Foi detetado um erro
2 Substitua o cabo.
nos dados de comunicao
transferidos para o CNC.

7n26

SPN_n_ : DISCONNECT
C--VELO
DETECT

26

1 Substitua o cabo.
2 Reajuste o pr--amplificador.

7n27

SPN_n_ : DISCONECT
CODDIFIC.
POS.

27

7n28

SPN_n_ : DISCONECT
DETECT.
POS--C

28

7n29

SPN_n_ : BREVE
SOBRECARGA

29

7n30

SPN_n_ : CORRENTE
EXC. NO
CIRCUITO

30

7n31

SPN_n_ : MOTOR LOCK


OR V--SIG LOS

31

7n24

Foi detetada uma anomalia num


componente do SPM. (O valor
inicial do circuito de deteo de
corrente da fase U anormal.)
Foi detetada uma anomalia num
componente do SPM. (O valor
inicial do circuito de deteo de
corrente da fase V anormal.)
A definio do parmetro de
polaridade do sensor de posio
no est correta.

A amplitude do sinal de deteo


(conector JY2) do lado do motor de
controle de contornos Cs
anormal. (Cabo no conectado,
erro de ajuste, etc.)
1 Substitua o cabo.
1 O sinal do codificador de
2 Reajuste o sinal do sensor BZ.
posio do fuso (conector JY4)
anormal.
2 A amplitude do sinal (conector
JY2) do sensor MZ ou BZ
anormal. (Cabo no conectado,
erro de ajuste, etc.)
1 Substitua o cabo.
O sinal de deteo da posio
2 Reajuste o pr--amplificador.
(conector JY5) do controle de
contornos Cs anormal. (Cabo no
conectado, erro de ajuste, etc.)
Verifique e corrija o estado da Foi aplicada continuamente uma
carga.
carga excessiva durante um
determinado perodo de tempo.
(Este alarme igualmente emitido
se o eixo do motor tiver sido
bloqueado
no
estado
de
excitao.)
Verifique e corrija a tenso da Foi detetada uma corrente
alimentao de corrente.
excessiva na alimentao do
circuito
principal
do
PSM.
(Indicao do alarme PSM: 1)
Alimentao irregular de energia.
Erro de seleo do PSM (A
especificao de sada mxima do
PSM foi ultrapassada.)
1 Verifique e corrija o estado da O motor no consegue girar
carga.
velocidade especificada.
2 Substitua o cabo do sensor do (Existncia contnua de um nvel
motor (JY2 ou JY5).
no superior ao nvel SST para o
comando de rotao.) Anomalia no
sinal de deteo de velocidade.

745

G. LISTA DE ALARMES

Mensagem

ANEXO

Indicao
SPM (*1)

Localizao com falha e


resoluo

B--63604PO/01

Descrio

7n32

SPN_n_ : FALHA RAM


NO
LSI SERIAL

32

Substitua a placa de circuito Foi detetada uma anomalia num


impresso de controle do SPM.
componente do circuito de controle
do SPM. (O dispositivo LSI para a
transferncia serial tem uma
anomalia.)

7n33

SPN_n_ : CARGA
DIMINUTA

33

1 Verifique e corrija a tenso da Carga insuficiente da tenso de


alimentao de corrente.
alimentao de corrente contnua,
2 Substitua a unidade de PSM.
na seo do circuito de corrente,
quando o contator magntico do
amplificador ligado (como, p. ex.,
fase aberta e resistor de carga
avariado).

7n34

SPN_n_ : ERRO NA
ESPECIF. DE
PARAMETROS

34

Corrija o valor de acordo com o Foram definidos dados dos


manual de parmetros.
parmetros superiores ao limite
Se desconhecer o nmero do admissvel.
parmetro, ligue a placa de
verificao do fuso e verifique o
parmetro indicado.

7n35

SPN_n_ : EX DEF.
RELACAO
TRANS.

35

Corrija o valor de acordo com o Foram definidos dados sobre a


manual de parmetros.
relao de transmisso de
engrenagens superiores ao limite
admissvel.

7n36

SPN_n_ : ESTOURO
CONTADOR DE
ERROS

36

Verifique se o valor de ganho de Ocorreu um estouro no contador de


posio demasiado elevado e erros.
corrija--o.

7n37

SPN_n_ : ERRO PAR.


DETEC VELOC.

37

Corrija o valor de acordo com o A definio do parmetro para o


manual de parmetros.
nmero de pulsos no detetor de
velocidade incorreto.

7n39

SPN_n_ : 1--ROT Cs
SIGNAL
ERROR

39

1 Ajuste o sinal de 1 rotao no


pr--amplificador.
2 Verifique o estado da blindagem
do cabo.
3 Substitua o cabo.

7n40

SPN_n_ : NO 1--ROT Cs
SIGNAL
DETECT

40

1 Ajuste o sinal de 1 rotao no O sinal de 1 rotao no gerado


pr--amplificador.
durante o controle de contornos
2 Verifique o estado da blindagem Cs.
do cabo.
3 Substitua o cabo.

7n41

SPN_n_ : 1--ROT
POS--CODER
ERROR

41

1 Verifique e corrija o parmetro.


2 Substitua o cabo.
3 Reajuste o sinal do sensor BZ.

1 O sinal de 1 rotao do
codificador de posio do fuso
(conector JY4) anormal.
2 O sinal de 1 rotao (conector
JY2) do sensor MZ ou BZ
anormal.
3 Erro de definio de parmetro

7n42

SPN_n_ : NO 1--ROT.
POS--CODER
DETECT

42

1 Substitua o cabo.
2 Reajuste o sinal do sensor BZ.

1 O sinal de 1 rotao do
codificador de posio do fuso
(conector JY4) est desligado.
2 O sinal de 1 rotao (conector
JY2) do sensor MZ ou BZ est
desligado.

7n43

SPN_n_ : DISCON. PC
PARA DIF.
MODO VELOC.
MODO

43

Substitua o cabo.

O sinal do codificador de posio


da velocidade diferencial (conector
JY8) no SPM tipo 3 anormal.

746

Foi detetada uma relao incorreta


entre o sinal de 1 rotao e o
nmero de pulsos de fases AB
durante o controle de contornos
Cs.

ANEXO

B--63604PO/01

Indicao
SPM (*1)

Mensagem

7n44

SPN_n_ : ERRO
CIRCUITO
CONTROLE
(AD)
SPN_n_ : SCREW 1--ROT
POS--COD.
ALARM
SPN_n_ : SINAL
ANORMAL
CODIF. POS

44

7n49

SPN_n_ : HIGH CONV.


DIF. DE ANIM.

49

7n50

SPN_n_ : EXCESSO VEL.


CONTROLE
FUSO

50

7n51

SPN_n_ : BAIXA VOLT


LIGACAO DC

51

7n52

SPN_n_ : SINAL ITP


ANORMAL I

52

7n53

SPN_n_ : SINAL ITP


ANORMAL II

53

7n54

SPN_n_ : SOBRECARGA
DE CORRENTE
SPN_n_ : ERRO DE
COMUTAO
DA LINHA DE
ALIMENTAO
SPN_n_ : STOP
VENTILADOR
INTERNO

54

7n46

7n47

7n55

7n56

46

47

55

56

Localizao com falha e


resoluo

G. LISTA DE ALARMES

Descrio

Substitua a placa de circuito Foi detetada uma anomalia num


impresso de controle do SPM.
componente do circuito de controle
do SPM (anomalia do conversor
A/D).
1 Verifique e corrija o parmetro. Foi detetada uma anomalia
2 Substitua o cabo.
equivalente ao alarme 41 durante a
3 Reajuste o sinal do sensor BZ. operao de abertura de rosca.
1 Substitua o cabo.
1 O sinal da fase A/B do
codificador de posio do fuso
2 Reajuste o sinal do sensor BZ.
(conector JY4) anormal.
3 Corrija o layout do cabo
2 O sinal da fase A/B (conector
(vizinhana
da
linha
de
JY2) do sensor MZ ou BZ
alimentao).
anormal.
A relao entre o sinal da fase A/B
e o sinal de 1 rotao est incorreta
(troca do intervalo entre pulsos).
Verifique se o valor da velocidade No modo de velocidade diferencial,
diferencial calculada ultrapassa a a velocidade do outro fuso convelocidade mxima do motor.
vertida na velocidade do fuso local
ultrapassou o limite admissvel (a
velocidade diferencial calculada
atravs da multiplicao da velocidade do outro fuso pela relao de
transmisso de engrenagens).
Verifique se o valor calculado Na sincronizao do fuso, o valor
ultrapassa a velocidade mxima do de clculo do comando de
motor.
velocidade ultrapassou o limite
admissvel (a velocidade do motor
calculada atravs da multiplicao da velocidade especificada do fuso pela relao de
transmisso de engrenagens).
1 Verifique e corrija a tenso da Foi detetada uma descida da
alimentao de corrente.
tenso de rede. (Indicao do
2 Substitua o MC.
alarme PSM: 4) (Falha momentnea de energia ou mau contato
MC)
1 Substitua a placa de circuito Foi detetada uma anomalia na
impresso de controle do SPM.
interface NC (o sinal ITP parou).
2 Substitua a placa de circuito
impresso da interface do fuso no
CNC.
1 Substitua a placa de circuito Foi detetada uma anomalia na
impresso de controle do SPM.
interface NC (o sinal ITP parou).
2 Substitua a placa de circuito
impresso da interface do fuso no
CNC.
Reveja o estado de carga.
Foi detetada uma sobrecarga de
corrente.
1 Substitua o contator magntico. O sinal do estado da linha de
2 Verifique e corrija a seqncia. alimentao do contator magntico
para seleo de um fuso ou sada
anormal.
Substitua a unidade de SPM.
O ventilador do circuito de controle
do SPM parou.

747

G. LISTA DE ALARMES

Mensagem

ANEXO

Indicao
SPM (*1)

Localizao com falha e


resoluo
1 Diminua a relao de
acelerao/desacelerao.
2 Verifique a condio de refrigerao (temperatura
perifrica).
3 Se o ventilador parar, substitua o
resistor.
4 Se a resistncia for anormal,
substitua o resistor.

7n57

SPN_n_ : EXCESSO
CORRENTE
DESACEL.

57

7n58

SPN_n_ : SOBRECARGA
NO PSM

58

7n59

SPN_n_ : STOP
VENTILADOR
NO PSM
SPN_n_ : ESTOURO
MOTOR VCMD
SPN_n_ : COMUNICA
O MDULO
AMP
SPN_n_ : DESCONEXO
DO SENSOR
DO MOTOR

59

SPN_n_ : ERRO DE
TESTE CPU
SPN_n_ : ERRO CRC

74

SPN_n_ : ERRO DE
TESTE INICIAL
SPN_n_ : ERRO SINAL
1--ROT DO
SENSOR DO
MOTOR
SPN_n_ : SEM SINAL
1--ROT DO
SENSOR DO
MOTOR
SPN_n_ : ERRO SINAL
SENSOR DO
MOTOR
SPN_n_ : DESCONEXO
DO SENSOR
DO FUSO

79

SPN_n_ : ERRO SINAL


1--ROT DO
SENSOR DO
FUSO
SPN_n_ : SEM ERRO
SINAL 1--ROT
DO SENSOR
DO FUSO

85

7n62
7n66

7n73

7n74
7n75
7n79
7n81

7n82

7n83

7n84

7n85

7n86

B--63604PO/01

62
66

73

75

81

Descrio

Foi detetada uma sobrecarga na


resistncia regenerativa. (Indicao do alarme PSMR: 8)
Foi detetada uma operao do
termstato ou uma sobrecarga
momentnea. O resistor regenerativo foi desligado ou foi detetada
uma resistncia anormal.
1 Verifique o estado de refri- A temperatura do radiador do PSM
gerao do PSM.
registou uma subida anormal.
2 Substitua a unidade de PSM.
(Indicao do alarme PSM: 3)
Substitua a unidade de SPM.
O ventilador do PSM parou.
(Indicao do alarme PSM: 2)
Verifique e corrija os parmetros.
(N. 4021, 4056 a 4059)
1 Substitua o cabo.
2 Verifique e corrija a ligao.

A velocidade do motor especificada demasiado elevada.


Foi detetado um erro na comunicao entre os amplificadores.

1 Substitua o cabo de
realimentao.
2 Verifique o processamento
da blindagem.
3 Verifique e corrija a ligao.
4 Ajuste o sensor.
Substitua a placa de circuito
impresso de controle do SPM.
Substitua a placa de circuito
impresso de controle do SPM.
Substitua a placa de circuito
impresso de controle do SPM.
1 Verifique e corrija o parmetro.
2 Substitua o cabo de realimentao.
3 Ajuste o sensor.

No existe sinal de realimentao


do sensor do motor.

Foi detetado um erro num teste


CPU.
Foi detetado um erro num teste ao
CRC.
Foi detetado um erro numa
operao de teste inicial.
No possvel detetar corretamente o sinal de 1 rotao do
sensor do motor.

82

1 Substitua o cabo de reali- O sinal de 1 rotao do sensor do


mentao.
motor no gerado.
2 Ajuste o sensor.

83

1 Substitua o cabo de reali- Foi detetada uma irregularidade


mentao.
num sinal de realimentao do
2 Ajuste o sensor.
sensor do motor.
1 Substitua o cabo de reali- No existe sinal de realimentao
mentao.
do sensor do fuso.
2 Verifique o processamento da
blindagem.
3 Verifique e corrija a ligao.
4 Verifique e corrija o parmetro.
5 Ajuste o sensor.
1 Verifique e corrija o parmetro. No possvel detetar corre2 Substitua
o
cabo
de tamente o sinal de 1 rotao do
realimentao.
sensor do fuso.
3 Ajuste o sensor.

84

86

1 Substitua
o
realimentao.
2 Ajuste o sensor.

748

cabo

de O sinal de 1 rotao do sensor do


fuso no gerado.

ANEXO

B--63604PO/01

Mensagem

Indicao
SPM (*1)

Localizao com falha e


resoluo

G. LISTA DE ALARMES

Descrio

7n87

SPN_n_ : ERRO SINAL


SENSOR DO
FUSO

87

O sinal de 1 rotao do sensor do Foi detetada uma irregularidade


fuso no gerado.
num sinal de realimentao do
sensor do fuso.

7n88

SPN_n_ : FALHA DO
VENTILADOR

88

Substitua o ventilador externo do O ventilador externo parou.


SPM.

7n97

SPN_n_ : ALARME DO
OUTRO FUSO

97

Substitua o SPM.

7n98

SPN_n_ : ALARME DO
OUTRO
CONVERSOR

98

Mensagem

Foi detetada outra irregularidade.

Verifique a lista de alarmes do PSM. Foi detetado um alarme do PSM.

Indicao
SPM (*1)

Localizao com falha e


resoluo

Descrio

9n01

SPN_n_ : MOTOR
SOBREAQUE
CIDO

01

1 Verifique e corrija a temperatura


perifrica e a carga.
2 Se
o
ventilador
parar,
substitua--o.

9n02

SPN_n_ : ERRO EXCES.


VELOC

02

1 Verifique e corrija as condies A velocidade do motor no


de corte para diminuir a carga.
consegue seguir a velocidade
2 Corrija o parmetro n. 4082.
especificada. Foi detetado um
torque de carga do motor
excessivo. O tempo de acelerao/
desacelerao definido no parmetro n. 4082 insuficiente.

9n03

SPN_n_ : FALHA
FUSIVEL
LIGACAO DC

03

1 Substitua a unidade de SPM.


2 Verifique o estado do isolamento
do motor.
3 Substitua o cabo de interface.

O PSM fica operacional (indicao:


00), mas a tenso de ligao DC no
SPM demasiado baixa. O fusvel
da seo de ligao DC no SPM
est queimado. (O dispositivo de
alimentao est danificado ou o
motor tem uma falha.) O cabo de
ligao JX1A/JX1B tem uma
anomalia.

9n04

SPN_n_ : FALHA
FUSIVEL
ENTRADA/EN
ERGIA

04

Verificar o estado da alimentao


ao PSM.

O PSM detetou a ausncia de uma


fase de alimentao.
(Alarme PSM 5)

9n06

SPN_n_ : DESCONEX
O DO
SENSOR
TRMICO

06

1 Verifique e corrija o parmetro.


O sensor de temperatura do motor
2 Substitua
o
cabo
de est desligado.
realimentao.

9n07

SPN_n_ : EXCESSO
VELOC.

07

Verifique se existe erro de


seqncia. (Por exemplo, verifique
se a sincronizao do fuso foi
especificada quando o fuso deixou
de girar.)

749

O termstato incorporado no motor


foi ativado. A temperatura interna
do motor ultrapassa o nvel especificado. O motor usado acima da
velocidade contnua ou o elemento
de refrigerao tem uma anomalia.

A velocidade do motor ultrapassou


115% da respectiva velocidade
nominal. Quando o eixo do fuso se
encontrava no modo de controle de
posio, verificou--se uma acumulao excessiva de erros de
posio (SFR e SRV foram
desativados durante a sincronizao do fuso.)

G. LISTA DE ALARMES

Mensagem

ANEXO

Indicao
SPM (*1)

Localizao com falha e


resoluo

B--63604PO/01

Descrio

9n09

SPN_n_ : SOBREAQUE
C. CIRCUITO
PRINC.

09

1 Melhore
o
estado
de Subida de temperatura anormal no
refrigerao da caldeira.
radiador do transistor de potncia.
2 Se o ventilador da caldeira parar,
substitua a unidade do SPM.

9n11

SPN_n_ : SOBREVOLT
CIRCUITO

11

1 Verifique o PSM selecionado.


2 Verifique a tenso da corrente de
entrada e altere--a durante a
desacelerao do motor. Se a
tenso ultrapassar 253 VAC
(para o sistema de 200 V) ou 530
VAC (para o sistema de 400 V),
melhore a impedncia da
alimentao de energia.

Foi detetada uma sobretenso da


seo de ligao CC do PSM.
(Indicao do alarme PSM: 7)
Erro de seleo PSM.
(A
especificao de sada mxima do
PSM foi ultrapassada.)

9n12

SPN_n_ : CORRENTE
EXC. NO
CIRCUITO

12

1 Verifique o estado do isolamento


do motor.
2 Verifique os parmetros do fuso.
3 Substitua a unidade de SPM.

A corrente de sada do motor


excessivamente elevada. Um
parmetro especfico do motor no
corresponde ao modelo de motor.
Fraco isolamento do motor

9n15

SPN_n_ : ALARME
CONTROLE
BOTAO SP

15

1 Verifique e corrija a seqncia A seqncia de comutao na


em escada.
operao de comutao do
2 Substitua a comutao de MC. fuso/comutao de sada est
incorreta. O sinal e comando de
verificao do estado de contato de
MC de comutao no correspondem um ao outro.

9n16

SPN_n_ : FALHA RAM

16

Substitua a placa de circuito Foi detetada uma anomalia num


impresso de controle do SPM.
componente do circuito de controle
do SPM. (anomalia na RAM dos
dados externos.)

9n18

SPN_n_ : DADOS PGM


ERRO
SOMA VERIF.

18

Substitua a placa de circuito Foi detetada uma anomalia num


impresso de controle do SPM.
componente do circuito de controle
do SPM. (Anomalia nos dados do
ROM de programas.)

9n19

SPN_n_ : EX
CORRECAO
CORRENTE U

19

Substitua a unidade de SPM.

Foi detetada uma anomalia num


componente do SPM. (O valor
inicial do circuito de deteo de
corrente da fase U anormal.)

9n20

SPN_n_ : EX
CORRECAO
CORRENTE V

20

Substitua a unidade de SPM.

Foi detetada uma anomalia num


componente do SPM. (O valor
inicial do circuito de deteo de
corrente da fase V anormal.)

9n21

SPN_n_ : ERRO DE
POLARIDADE
NO SENSOR
POS

21

Verifique e corrija os parmetros.


(N. 4000#0, 4001#4)

A definio do parmetro de
polaridade do sensor de posio
no est correta.

9n24

SPN_n_ : ERRO
TRANSF.
SERIAL

24

1 Coloque o cabo CNC--a--fuso O


CNC
est
desligado
afastado
do
cabo
de (desconexo normal ou cabo
alimentao.
quebrado). Foi detetado um erro
2 Substitua o cabo.
nos dados de comunicao
transferidos para o CNC.

9n26

SPN_n_ : DISCONNECT
C--VELO
DETECT

26

1 Substitua o cabo.
2 Reajuste o pr--amplificador.

750

A amplitude do sinal de deteo


(conector JY2) do lado do motor de
controle de contornos Cs
anormal. (Cabo no conectado,
erro de ajuste, etc.)

ANEXO

B--63604PO/01

Mensagem

Indicao
SPM (*1)

Localizao com falha e


resoluo

G. LISTA DE ALARMES

Descrio

9n27

SPN_n_ : DISCONECT
CODDIFIC.
POS.

27

1 Substitua o cabo.
2 Reajuste o sinal do sensor BZ.

9n28

SPN_n_ : DISCONECT
DETECT.
POS--C

28

1 Substitua o cabo.
2 Reajuste o pr--amplificador.

9n29

SPN_n_ : BREVE
SOBRECARG
A

29

Verifique e corrija o estado da


carga.

9n30

SPN_n_ : CORRENTE
EXC. NO
CIRCUITO

30

Verifique e corrija a tenso da


alimentao de corrente.

9n31

SPN_n_ : MOTOR LOCK


OR V--SIG LOS

31

1 Verifique e corrija o estado da


carga.
2 Substitua o cabo do sensor do
motor (JY2 ou JY5).

9n32

SPN_n_ : FALHA RAM


NO
LSI SERIAL

32

Substitua a placa de circuito


impresso de controle do SPM.

9n33

SPN_n_ : CARGA
DIMINUTA

33

1 Verifique e corrija a tenso da


alimentao de corrente.
2 Substitua a unidade de PSM.

9n34

SPN_n_ : ERRO NA
ESPECIF. DE
PARAMETROS

34

9n35

SPN_n_ : EX DEF.
RELACAO
TRANS.

35

9n36

SPN_n_ : ESTOURO
CONTADOR
DE ERROS

36

Corrija o valor de acordo com o


manual de parmetros.
Se desconhecer o nmero do
parmetro, ligue a placa de
verificao do fuso e verifique o
parmetro indicado.
Corrija o valor de acordo com o Foram definidos dados sobre a
manual de parmetros.
relao
de
transmisso de
engrenagens superiores ao limite
admissvel.
Verifique se o valor de ganho de Ocorreu um estouro no contador de
posio demasiado elevado e erros.
corrija--o.

751

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 no conectado,
erro de ajuste, etc.)
O sinal de deteo da posio
(conector JY5) do controle de
contornos Cs anormal.
(Cabo no conectado, erro de
ajuste, etc.)
Foi aplicada continuamente uma
carga excessiva durante um
determinado perodo de tempo.
(Este alarme igualmente emitido
se o eixo do motor tiver sido
bloqueado
no
estado
de
excitao.)
Foi
detetada
uma
corrente
excessiva na alimentao do
circuito
principal
do
PSM.
(Indicao do alarme PSM: 1)
Alimentao irregular de energia.
Erro de seleo do PSM (A
especificao de sada mxima do
PSM foi ultrapassada.)
O motor no consegue girar
velocidade
especificada.
(Existncia contnua de um nvel
no superior ao nvel SST para o
comando de rotao.) Anomalia no
sinal de deteo de velocidade.
Foi detetada uma anomalia num
componente do circuito de controle
do SPM. (O dispositivo LSI para a
transferncia serial tem uma
anomalia.)
Carga insuficiente da tenso de
alimentao de corrente contnua,
na seo do circuito de corrente,
quando o contator magntico do
amplificador ligado (como, p. ex.,
fase aberta e resistor de carga
avariado).
Foram definidos dados dos
parmetros superiores ao limite
admissvel.

G. LISTA DE ALARMES

Mensagem

ANEXO

Indicao
SPM (*1)

Localizao com falha e


resoluo

B--63604PO/01

Descrio

9n37

SPN_n_ : ERRO PAR.


DETEC
VELOC.

37

Corrija o valor de acordo com o A definio do parmetro para o


manual de parmetros.
nmero de pulsos no detetor de
velocidade incorreto.

9n39

SPN_n_ : 1--ROT Cs
SIGNAL
ERROR

39

1 Ajuste o sinal de 1 rotao no


pr--amplificador.
2 Verifique o estado da blindagem
do cabo.
3 Substitua o cabo.

9n40

SPN_n_ : NO 1--ROT Cs
SIGNAL
DETECT

40

1 Ajuste o sinal de 1 rotao no O sinal de 1 rotao no gerado


pr--amplificador.
durante o controle de contornos Cs.
2 Verifique o estado da blindagem
do cabo.
3 Substitua o cabo.

9n41

SPN_n_ : 1--ROT
POS--CODER
ERROR

41

1 Verifique e corrija o parmetro.


2 Substitua o cabo.
3 Reajuste o sinal do sensor BZ.

1 O sinal de 1 rotao do
codificador de posio do fuso
(conector JY4) anormal.
2 O sinal de 1 rotao (conector
JY2) do sensor MZ ou BZ
anormal.
3 Erro de definio de parmetro

9n42

SPN_n_ : NO 1--ROT.
POS--CODER
DETECT

42

1 Substitua o cabo.
2 Reajuste o sinal do sensor BZ.

1 O sinal de 1 rotao do
codificador de posio do fuso
(conector JY4) est desligado.
2 O sinal de 1 rotao (conector
JY2) do sensor MZ ou BZ est
desligado.

9n43

SPN_n_ : DISCON. PC
PARA DIF.
MODO
VELOC.
MODO

43

Substitua o cabo.

O sinal do codificador de posio


da velocidade diferencial (conector
JY8) no SPM tipo 3 anormal.

9n44

SPN_n_ : ERRO
CIRCUITO
CONTROLE
(AD)

44

Substitua a placa de circuito Foi detetada uma anomalia num


impresso de controle do SPM.
componente do circuito de controle
do SPM (anomalia do conversor
A/D).

9n46

SPN_n_ : SCREW
1--ROT
POS--COD.
ALARM

46

1 Verifique e corrija o parmetro.


2 Substitua o cabo.
3 Reajuste o sinal do sensor BZ.

9n47

SPN_n_ : SINAL
ANORMAL
CODIF. POS

47

1 Substitua o cabo.
1 O sinal da fase A/B do
2 Reajuste o sinal do sensor BZ.
codificador de posio do fuso
3 Corrija o layout do cabo
(conector JY4) anormal.
(vizinhana
da
linha
de 2 O sinal da fase A/B (conector
alimentao).
JY2) do sensor MZ ou BZ
anormal.
A relao entre o sinal da fase A/B
e o sinal de 1 rotao est incorreta
(troca do intervalo entre pulsos).

9n49

SPN_n_ : HIGH CONV.


DIF. DE ANIM.

49

Verifique se o valor da velocidade No modo de velocidade diferencial,


diferencial calculada ultrapassa a a velocidade do outro fuso
velocidade mxima do motor.
convertida na velocidade do fuso
local ultrapassou o limite admissvel (a velocidade diferencial
calculada atravs da multiplicao
da velocidade do outro fuso pela
relao
de
transmisso de
engrenagens).

752

Foi detetada uma relao incorreta


entre o sinal de 1 rotao e o
nmero de pulsos de fases AB
durante o controle de contornos Cs.

Foi detetada uma anomalia


equivalente ao alarme 41 durante a
operao de abertura de rosca.

ANEXO

B--63604PO/01

Mensagem

Indicao
SPM (*1)

9n50

SPN_n_ : EXCESSO
VEL.
CONTROLE
FUSO

50

9n51

SPN_n_ : BAIXA VOLT


LIGACAO DC

51

9n52

SPN_n_ : SINAL ITP


ANORMAL I

52

9n53

SPN_n_ : SINAL ITP


ANORMAL II

53

9n54

SPN_n_ : SOBRECARG
A DE
CORRENTE
SPN_n_ : ERRO DE
COMUTAO
DA LINHA DE
ALIMENTAO
SPN_n_ : STOP
VENTILADOR
INTERNO
SPN_n_ : EXCESSO
CORRENTE
DESACEL.

54

9n58

SPN_n_ : SOBRECARG
A NO PSM

58

9n59

SPN_n_ : STOP
VENTILADOR
NO PSM
SPN_n_ : ESTOURO
MOTOR VCMD
SPN_n_ : COMUNICA
O MDULO
AMP
SPN_n_ : DESCONEX
O DO
SENSOR DO
MOTOR

59

9n55

9n56

9n57

9n62
9n66

9n73

Localizao com falha e


resoluo

G. LISTA DE ALARMES

Descrio

Verifique se o valor calculado Na sincronizao do fuso, o valor


ultrapassa a velocidade mxima do de clculo do comando de
motor.
velocidade ultrapassou o limite
admissvel (a velocidade do motor
calculada atravs da multiplicao da velocidade especificada do fuso pela relao de
transmisso de engrenagens).
1 Verifique e corrija a tenso da Foi detetada uma descida da
alimentao de corrente.
tenso de rede. (Indicao do
2 Substitua o MC.
alarme PSM: 4) (Falha momentnea de energia ou mau contato
MC)
1 Substitua a placa de circuito Foi detetada uma anomalia na
impresso de controle do SPM.
interface NC (o sinal ITP parou).
2 Substitua a placa de circuito
impresso da interface do fuso no
CNC.
1 Substitua a placa de circuito Foi detetada uma anomalia na
impresso de controle do SPM.
interface NC (o sinal ITP parou).
2 Substitua a placa de circuito
impresso da interface do fuso no
CNC.
Reveja o estado de carga.
Foi detetada uma sobrecarga de
corrente.

55

1 Substitua o contator magntico.


2 Verifique e corrija a seqncia.

56

Substitua a unidade de SPM.

57

1 Diminua a relao de
acelerao/desacelerao.
2 Verifique a condio de
refrigerao
(temperatura perifrica).
3 Se o ventilador parar, substitua o
resistor.
4 Se a resistncia for anormal,
substitua o resistor.
1 Verifique o estado de refrigerao do PSM.
2 Substitua a unidade de PSM.
Substitua a unidade de SPM.

Foi detetada uma sobrecarga na


resistncia regenerativa.
(Indicao do alarme PSMR: 8)
Foi detetada uma operao do
termstato ou uma sobrecarga
momentnea. O resistor regenerativo foi desligado ou foi detetada
uma resi- stncia anormal.

Verifique e corrija os parmetros.


(No. 4021, 4056~4059)
1 Substitua o cabo.
2 Verifique e corrija a ligao.

A velocidade do motor especificada


demasiado elevada.
Foi detetado um erro na comunicao entre os amplificadores.

62
66

73

O sinal do estado da linha de


alimentao do contator magntico
para seleo de um fuso ou sada
anormal.
O ventilador do circuito de controle
do SPM parou.

A temperatura do radiador do PSM


registou uma subida anormal.
(Indicao do alarme PSM: 3)
O ventilador do PSM parou.
(Indicao do alarme PSM: 2)

1 Substitua
o
cabo
de No existe sinal de realimentao
realimentao.
do sensor do motor.
2 Verifique o processamento da
blindagem.
3 Verifique e corrija a ligao.
4 Ajuste o sensor.

753

G. LISTA DE ALARMES

Mensagem

ANEXO

Indicao
SPM (*1)

B--63604PO/01

Localizao com falha e


resoluo

Descrio

9n74

SPN_n_ : ERRO DE
TESTE CPU

74

Substitua a placa de circuito Foi detetado um erro num teste


impresso de controle do SPM.
CPU.

9n75

SPN_n_ : ERRO CRC

75

Substitua a placa de circuito Foi detetado um erro num teste ao


impresso de controle do SPM.
CRC.

9n79

SPN_n_ : ERRO DE
TESTE INICIAL

79

Substitua a placa de circuito Foi detetado um erro


impresso de controle do SPM.
operao de teste inicial.

9n81

SPN_n_ : ERRO SINAL


1--ROT DO
SENSOR DO
MOTOR

81

1 Verifique e corrija o parmetro.


No

possvel
detetar
2 Substitua
o
cabo
de corretamente o sinal de 1 rotao
realimentao.
do sensor do motor.
3 Ajuste o sensor.

9n82

SPN_n_ : SEM SINAL


1--ROT DO
SENSOR DO
MOTOR

82

1 Substitua
o
realimentao.
2 Ajuste o sensor.

cabo

de O sinal de 1 rotao do sensor do


motor no gerado.

9n83

SPN_n_ : ERRO SINAL


SENSOR DO
MOTOR

83

1 Substitua
o
realimentao.
2 Ajuste o sensor.

cabo

de Foi detetada uma irregularidade


num sinal de realimentao do
sensor do motor.

9n84

SPN_n_ : DESCONEX
O DO
SENSOR DO
FUSO

84

1 Substitua
o
cabo
de No existe sinal de realimentao
realimentao.
do sensor do fuso.
2 Verifique o processamento da
blindagem.
3 Verifique e corrija a ligao.
4 Verifique e corrija o parmetro.
5 Ajuste o sensor.

9n85

SPN_n_ : ERRO SINAL


1--ROT DO
SENSOR DO
FUSO

85

1 Verifique e corrija o parmetro.


No

possvel
detetar
2 Substitua
o
cabo
de corretamente o sinal de 1 rotao
realimentao.
do sensor do fuso.
3 Ajuste o sensor.

9n86

SPN_n_ : SEM ERRO


SINAL 1--ROT
DO SENSOR
DO FUSO

86

1 Substitua
o
realimentao.
2 Ajuste o sensor.

9n87

SPN_n_ : ERRO SINAL


SENSOR DO
FUSO

87

O sinal de 1 rotao do sensor do Foi detetada uma irregularidade


fuso no gerado.
num sinal de realimentao do
sensor do fuso.

9n88

SPN_n_ : FALHA DO
VENTILADOR

88

Substitua o ventilador externo do O ventilador externo parou.


SPM.

754

cabo

numa

de No

possvel
detetar
corretamente o sinal de 1 rotao
do sensor do fuso.

ANEXO

B--63604PO/01

G. LISTA DE ALARMES

CDIGOS DE ERRO (FUSO SERIAL)


NOTA*1
Note que o significado das indicaes SPM varia em funo
do LED, vermelho ou amarelo, que est aceso. Quando o
LED amarelo acende, indicado um cdigo de erro com um
nmero de 2 dgitos. O cdigo de erro no mostrado na
tela do CNC. Quando o LED vermelho acende, o SPM
indica o nmero de um alarme gerado no fuso serial.
Ver, Alarmes (Fuso Serial).
Erros Visualizados no Amplificador do Fuso da Srie
Indicao
Localizao com falha e resoluo
Descrio
SPM (*1)
01
Verifique a seqncia *ESP e MRDY. (No que diz Embora no sejam introduzidos *ESP (sinal de
respeito ao MRDY, tenha em ateno a definio sobre parada de emergncia; existem dois tipos de sinal,
a utilizao do sinal MRDY (bit 0 do parmetro n. 4001).) incluindo o sinal PMC e o sinal de contato PSM (*2))
nem MRDY (sinal de operacionalidade da
mquina), introduzido SFR (sinal de rotao de
avano)/SRF (sinal de rotao de recuo)/ORCM
(comando de orientao).
02
Verifique o parmetro do detetor de velocidade do motor Quando o motor do fuso possui um codificador de
do fuso (bits 2, 1 e 0 do parmetro n. 4011).
pulsos magntico, de alta resoluo (sensor Cs) (os
bits 6 e 5 do parmetro n. 4001 tm sinal 0 e 1,
respectivamente), 128/rev deve ser definido para o
detetor de velocidade (os bits 2, 1 e 0 do parmetro
n. 4011 tm sinal 0, 0 e 1, respectivamente).
Contudo, definido um valor diferente de 128 /rev.
Neste caso, o motor no excitado.
03
Verifique os parmetros para o detetor do controle de Embora no tenha sido definida a utilizao de um
contornos Cs (bit 5 do parmetro n. 4001 e bit 4 do codificador de pulsos magntico de alta resoluo
parmetro n. 4018).
(bit 5 do parmetro n. 4001 = 1) ou a utilizao da
funo de controle do contorno Cs pelo sensor (bit
4 do parmetro n. 4018 = 1), introduzido um
comando de controle Cs. Neste caso, o motor no
excitado.
04
Verifique o parmetro do sinal do codificador de posio Embora no tenha sido definida a utilizao do sinal
(bit 2 do parmetro n. 4001).
do codificador de posio (bit 2 do parmetro n.
4001 = 1), introduzido um comando do modo servo
(rosqueamento rgido com macho, posicionamento
do fuso) ou de sincronizao do fuso. Neste caso,
o motor no excitado.
05
Verifique a opo do software de orientao.
Embora a opo de orientao no tenha sido
definida, introduzido um comando de orientao
(ORCM).
06
Verifique a opo do software de comutao de sada do Embora a opo de comutao de sada no tenha
fuso e o sinal do estado da linha de alimentao (RCH). sido definida, selecionado o enrolamento de baixa
velocidade (RCH = 1).
07
Verifique a seqncia (CON, SFR, SRV).
Embora o modo de controle de contornos Cs tenha
sido especificado, SFR/SRV no introduzido.
08
Verifique a seqncia (SFR, SRV).
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
No especifique outro modo de usinagem durante a Embora o modo de controle de contornos Cs tenha
execuo do comando de controle do eixo C. Antes de sido definido, especificado outro modo de
introduzir outro modo, cancele o comando de controle do usinagem (modo servo, sincronizao ou
contorno Cs.
orientao do fuso).

755

G. LISTA DE ALARMES

Indicao
SPM (*1)
11

12

13
14
15

16

17

18

19
20

21
22

23

24

25

ANEXO

Localizao com falha e resoluo

B--63604PO/01

Descrio

No especifique outro modo de usinagem durante a Embora o modo de servo (rosqueamento rgido com
execuo do comando do modo servo. Cancele o modo macho ou posicionamento do fuso) tenha sido
servo antes de introduzir outro modo.
especificado, especificado outro modo de usinagem (controle de contornos Cs, sincronizao ou
orientao do fuso).
No especifique outro modo de usinagem durante a Apesar da sincronizao do fuso em curso,
execuo do comando de sincronizao do fuso. especificado outro modo de usinagem (controle de
Cancele o comando de sincronizao do fuso antes de contornos Cs, modo servo ou orientao).
introduzir outro modo.
No especifique outro modo de usinagem durante a Apesar do comando de orientao em curso,
execuo do comando de orientao. Cancele o especificado outro modo de usinagem (controle de
comando de orientao antes de introduzir outro modo. contorno Cs, modo servo ou sincronizao).
Introduza o sinal SFT ou SRV.
Os sinais SFT e SRV so introduzidos em simultneo.
Verifique o bit 5 do parmetro n. 4000 e o sinal PMC O controle de contornos Cs especificado quando
(CON).
o bit 5 do parmetro n. 4000 tem sinal 1 para indicar
a presena da funo do modo de velocidade
diferencial.
Verifique o bit 5 do parmetro n. 4000 e o sinal PMC O comando do modo de velocidade diferencial
(DEFMD).
(DEFMD) introduzido quando o bit 5 do parmetro
n. 4000 tem sinal 0 para indicar a ausncia da
funo do modo de velocidade diferencial.
Verifique os bits 2, 1 e 0 do parmetro n. 4011.
A definio do parmetro do detetor de velocidade
(bits 2, 1 e 0 do parmetro n. 4011) invlida. (O
detetor de velocidade correspondente no est
presente.)
Verifique o bit 2 do parmetro n. 4001 e o sinal PMC Embora o bit 2 do parmetro n. 4001 tenha sinal 0
(ORCM).
para no utilizar o sinal do codificador de posio,
introduzido um comando para orientao por um
codificador de posio (ORCMA).
No especifique outro modo de usinagem durante a Apesar da execuo da orientao por um sensor
execuo do comando de orientao. Cancele o magntico, especificado outro modo de
comando de orientao antes de introduzir outro modo. usinagem.
Verifique o bit 5 do parmetro n. 4001, o bit 5 do Quando definida a utilizao da funo do modo
parmetro n. 4014 e o bit 4 do parmetro n. 4018.
de usinagem secundrio (bit 5 do parmetro n.
4014 = 1), especificada a utilizao de um
codificador de pulsos magntico de alta resoluo
(bit 5 do parmetro n. 4001 = 1) ou a utilizao da
funo de controle de contornos Cs pelo sensor (bit
4 do parmetro n. 4018 = 1). Estas definies no
podem ser efetuadas em simultneo.
Introduza o comando do modo de usinagem secundrio Apesar da execuo atual do controle de posio
(SLV) no modo de usinagem normal.
(como o modo servo ou orientao), introduzido um
comando de modo de usinagem secundrio (SLV).
Introduza o comando de controle de posio no modo de Embora o modo de usinagem secundrio tenha sido
usinagem normal
definido (SLVS = 1), introduzido um comando de
controle de posio (como o modo servo ou
orientao).
Verifique o bit 5 do parmetro n. 4014 e o sinal PMC Embora o bit 5 do parmetro n. 4014 tenha sinal 0
para no utilizar a funo do modo de usinagem
(SLV).
secundrio, introduzido um comando do modo de
usinagem secundrio (SLV).
Verifique o sinal PMC (INCMD). Execute a orientao A orientao primeiro executada no modo de
atravs da especificao de uma primeira posio usinagem incremental (INCMD = 1), seguida da
introduo do comando de posio absoluta
absoluta.
(INCMD = 0).
Verifique as especificaes do amplificador do fuso e a Embora o SPM do amplificador do fuso tipo 4 no
definio dos parmetros (bit 4 do parmetro n. 4018). seja utilizado, definida a utilizao da funo de
controle de contornos Cs pelo sensor (bit 4 do
parmetro n. 4018 = 1).

NOTA*2
Sinal de contato PSM
Entre ESP1 e ESP2 no PSM

Contato aberto: Parada de emergncia


Contato fechado: Operao normal

756

G. LISTA DE ALARMES

ANEXO

B--63604PO/01

11) Alarmes do sistema


(Estes alarmes no podem ser reinicializados com a tecla de reset.)
Nmero

Mensagem

Contedo

900

PARIDADE ROM

Erro de paridade ROM (CNC/OMM/Servo)


Substitua o nmero da ROM.

910

PARIDADE SRAM : (BYTE 0)

Erro de paridade RAM no mdulo RAM da memria da fita perfurada.


Limpe a memria ou substitua o mdulo.
Em seguida, execute um reset de todos os dados, incluindo os
parmetros.

911

PARIDADE SRAM: (BYTE 1)

Erro de paridade RAM no mdulo RAM da memria da fita perfurada.


Limpe a memria ou substitua o mdulo.
Em seguida, execute um reset de 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 (do 1 ao 4 EIXO)

Alarme servo (do 1 ao 4 eixo). Ocorreu um alarme de watchdog ou


um erro de paridade RAM no mdulo servo.
Substitua o mdulo de controle servo na platina principal da CPU.

926

ALARME FSSB

Alarme FSSB Substitua o mdulo de controle servo na platina principal


da CPU.

930

INTERRUPCAO CPU

Erro da CPU (interrupo anormal).


A platina principal da CPU est avariada.

935

ERRO ECC POR SRAM

Ocorreu um erro na RAM para armazenamento do programa de peas.


Ao:
Substitua a placa de circuitos impressos principal (mdulo SRAM),
execute a operao de anulao e defina novamente todos os
parmetros e restantes dados.

950

ALARME SISTEMA PMC

Ocorreu um erro no PMC. O mdulo de controle PMC da platina


principal da CPU ou da platina opcional est, eventualmente, avariado.

951

ALARME WATCH DOG NO PMC--RC Ocorrncia de uma falha no PMC--RC (alarme de watchdog). A placa
de reserva poder estar avariada.

970

NMI NO PMCLSI

Com o PMC--SA1 se verificou um erro no dispositivo LSI de controle


do PMC, ao nvel da placa--me. (E/S paridade RAM)
Substituir a placa--me.

971

NMI NO SLC

Com o PMC--SA1 foi detetada uma desconexo da ligao E/S.


Verificar a ligao E/S.

972

NMI EM OUTRO MODULO

Ocorreu um NMI em uma platina, mas no na platina principal da CPU.

973

NMI DESCONHECIDO

Ocorreu um NMI por um motivo desconhecido.

974

ERRO DE BUS F

Erro de bus no FANUC BUS.


A platina principal da CPU ou uma das platinas opcionais est,
eventualmente, avariada.

975

ERRO DE BUS (PRIN)

Erro de bus na CPU principal.


A CPU principal pode estar avariada.

976

ERRO DE BUS L

Erro no Bus Local.


A CPU principal pode estar avariada.

757

ndice de Tpicos

B--63604PO/01

[A]

[C]
Clculo Simples do Comprimento de Passo Incorreto,
716
Caminho da Ferramenta nos Cantos, 718
Cancelamento do ciclo fixo de perfurao (G80), 169
Cancelamento do posicionamento do fuso, 105
Caracteres e cdigos para a funo de entrada de
dados padro, 352
Carto de Memria Recomendado, 461
Chamada de macro, 274
Chamada de macro atravs de um cdigo G, 281
Chamada de macro atravs de um cdigo M, 282
Chamada de subprogramas atravs de um cdigo M,
283
Chamada de subprogramas atravs de um cdigo T,
284
Chamada do subprograma, 310
Chamada do Subprograma (M198), 457
Chamada modal (G66), 279
Chamada simples (G65), 275
Chanfragem e canto R, 171
Ciclo de abertura de rosca (G92), 134
Ciclo de abertura de rosca mltipla (G76), 153
Ciclo de acabamento (G70), 148
Ciclo de corte do dimetro exterior/interior (G90),
132
Ciclo de mandrilagem frontal (G85) / Ciclo de
mandrilagem lateral (G89), 168
Ciclo de perfurao do dimetro exterior/interior
(G75), 152
Ciclo de perfurao frontal (G83) / Ciclo de
perfurao lateral (G87), 163
Ciclo de perfurao profunda da superfcie final
(G74), 151
Ciclo de rosqueamento frontal (G84) / Ciclo de
rosqueamento lateral (G88), 166
Ciclo de rosqueamento rgido frontal com macho
(G84) / Ciclo de rosqueamento rgido lateral com
macho (G88), 181
Ciclo de torneamento da superfcie final (G94), 137
Ciclo fixo, 311
Ciclo fixo (G90, G92, G94), 132
Ciclo fixo de perfurao (G80-- G89), 159
Cdigo T para a correo da ferramenta, 186
Comando de entrada atravs do painel MDI, 235
Comando para operaes de mquina - Funo
miscelnea, 22
Comandos de sada externos, 291
Como indicar dimenses de comando para
movimentar a ferramenta - comandos absolutos /
incrementais, 19

Abertura de rosca contnua, 58


Abertura de rosca de passo varivel (G34), 57
Abertura de rosca mltipla, 59
Abertura de roscas de passo constante, 309
Absoluto Manual On e Off, 418
Alterao de Palavras, 563
Alterao do sistema de coordenadas da pea, 81
Alterao do valor de correo da ferramenta
(entrada de dados programveis) (G10), 247
Apagamento de Arquivos, 497
Apagar a Tela, 667
Apagar Arquivos, 517
Apagar Blocos, 565
Apagar Mais de Um Programa Especificando
uma Faixa, 571
Apagar Palavras, 564
Apagar Programas, 570
Apagar Todos os Programas, 570
Apagar um Bloco, 565
Apagar Um Programa, 570
Apagar Vrios Blocos, 566
Arquivo handy FANUC, 405
Arquivos, 493
Ativao automtica do protetor de tela, 668
Avano - Funo de avano, 14
Avano de corte, 69
Avano em Modo Jog, 412
Avano Incremental, 414
Avano por Manivela, 415

[B]
Barreiras da Placa de Fixao e do Cabeote Mvel,
478
Bateria do Painel i (3 V DC), 692
Bateria para Codificadores de Pulsos Absolutos
Independentes (6 V DC), 694
Bateria para Codificadores de Pulsos Absolutos
Integrados (6 V DC), 695
Bloco nico, 468
Bloqueio da Mquina e Bloqueio da Funo Auxiliar,
463
Buffer externo rpido A (G05), 320
Buffer remoto, 319

i- 1

ndice de Tpicos

B--63604PO/01

Como usar ciclos fixos (G90, G92, G94), 140

Desenho da pea e movimento da ferramenta, 15

Como Visualizar a Mudana da Indicao da Posio


sem Colocar a Mquina em Funcionamento, 364

Deslocamento do sistema de coordenadas da pea, 85


Deslocamento rpido, 68

Comparao e Parada do Nmero de Seqncia, 641

Desvio condicional (instruo IF), 270


Desvio e repetio, 269

Compensao da ferramenta e nmero de


compensao da ferramenta, 246

Desvio incondicional (instruo GOTO), 269


Dimenso e valor das coordenadas, 89
Dispositivos Externos de E/S, 403
Dispositivos Operacionais, 374

Comprimento de Passo Incorreto, 714


Configurao da seo de programa, 122
Configurao de Soft Keys, 402
Configurao do programa, 23, 117
Contagem da vida til da ferramenta, 111

[E]

Controle da velocidade de corte constante (G96, G97),


96

Edio de Macros de Usurio, 581

Controle de um eixo angular / Controle de um eixo


angular arbitrrio, 341

Edio de Programas, 557


Edio de um Programa de Peas, 365
Edio Simultnea, 582
Eixos controlveis, 28, 29
Endereo e faixa de valores especificvel para o
formato de fita da srie 10/11, 308
Entrada de Dados de Compensao de Erro de Passo,
507
Entrada de Dados de Correo, 503
Entrada de Parmetros, 505
Entrada de parmetros programveis (G10), 304
Entrada de um Programa, 498

Controle do Curso Armazenado, 474


Controle do eixo B (G100, G101, G102, G103, G110),
332
Controle simples de sincronizao, 330
Converso polegadas/milmetros (G20, G21), 91
Copiar Parte de um Programa, 574
Copiar um Programa Inteiro, 573
Correo, 187
Correo automtica da ferramenta (G36, G37), 248
Correo da ferramenta, 185
Correo da geometria da ferramenta e correo do
desgaste da ferramenta, 185

Entrada de Variveis Comuns de Macro de Usurio,


509
Entrada Direta da Correo da Ferramenta em B, 631

Correo do Eixo Y, 636

Entrada Direta do Valor de Correo da Ferramenta,


629
Entrada Direta dos Valores Medidos de Correo do
Ponto de Origem da Pea, 646
Entrada do Valor de Correo em o Contador, 633

Correo na chanfragem e arcos de canto, 233


Corte excessivo devido compensao do raio da
ponta da ferramenta, 232
Criao de Programas, 585
Criao de Programas no Modo Aprender
(reproduo), 589

Entrada e sada de arquivos em disquetes, 531


Entrada e Sada de Dados de Correo, 528

Criao de Programas Usando o Painel MDI, 586

Entrada e sada de parmetros, 526


Entrada e Sada de Parmetros e de Dados de
Compensao de Erro do Passo, 505

Curso mximo, 31

Entrada e sada de programas, 522


Entrada e Sada dos Dados de Correo, 503
Entrada por Teclas e Buffer de Entrada, 400
Entrada/Sada de Dados, 492
Entrada/Sada de Dados na Tela Tudo E/S, 520

[D]
Definio da Quantidade de Deslocao do Sistema
de Coordenadas da Pea, 634
Definio de parmetros de entrada/sada, 521
Definio do sistema de coordenadas da pea, 78

Entrada/Sada de Dados Usando um Carto de


Memria, 545
Entrada/Sada de Programas, 498
Entrada/Sada de Variveis Comuns de Macro de
Usurio, 509

Definio e Visualizao da Compensao da


Ferramenta no Eixo B, 654
Desativar a Visualizao da Tela CRT, 667
Desenergizao, 408
i- 2

ndice de Tpicos

B--63604PO/01

Entrada/sada em cartes de memria, 536

Funo Grfica, 669

Erro de Direo do Raio no Corte Circular, 721

Funo preparatria (funo G), 32

Especificao, 455

Funcionamento em Vazio, 467

Especificao da velocidade do fuso com um cdigo,


95

Funes auxiliares secundrias (cdigos B), 116

Especificao direta do valor da velocidade do fuso


(comando S de 5 dgitos), 95

Funes de avano, 66

Funes de Alarme e Autodiagnstico, 485


Funes de corte a alta velocidade, 318

Especificao do grupo da ferramenta no programa de


usinagem, 112

Funes de interpolao, 37

Especificao e Visualizao de Dados, 592

Funes de Segurana, 471

Especificao e Visualizao do Valor de Correo da


Ferramenta, 626

Funes para simplificar a programao, 131

Espelhamento, 448
Espelhamento para cabeote duplo de torno-- revlver
(G68, G69), 174

[G]

Estado durante a Energizao, a Anulao e o Reset,


722

G53, G28, G30 e G30.1 no modo de compensao do


raio da ponta da ferramenta, 237

Explicao do Teclado, 380

G53, G28, G30 e G30.1 quando aplicada a correo


da posio da ferramenta, 190

Explicaes Suplementares para as Operaes de


Copiar, Mover e Intercalar, 577

Gesto da vida til das ferramentas, 108

[F]

[H]

Faixa de movimento da ferramenta - Curso, 27

Hardcopy da Tela, 680

Faixas do Valor de Comando, 710


Formatos para os ciclos fixos de perfurao, 314
Funo Ampliada de Edio de Um Programa de
Peas, 572

[I]

Funo auxiliar, 113

Indicao da Contagem de Peas, Indicao do Tempo


de Execuo, 371

Funo auxiliar (funo M), 114

Indicao da Posio Atual, 370

Funo da ferramenta (funo T), 106

Indicao da Posio Global, 603

Funo da velocidade do fuso, 94

Indicao da Posio no Sistema de Coordenadas da


Pea, 600

Funo de Ajuda, 675


Funo de Chamada de Subprograma (M198), 443

Insero Automtica de Nmeros de Seqncia, 587

Funo de compensao, 26, 184

Insero de Palavras, 562

Funo de controle dos eixos, 323

Inserir, Alterar e Apagar uma Palavra, 558

Funo de entrada de dados padro, 343

Intercalar um Programa, 576

Funo de monitorao do fim do processo de


distribuio para o comando de usinagem rpida
(G05), 322

Interpolao cilndrica (G07.1), 49


Interpolao circular (G02, G03), 41

Funo de Planejamento, 438


Funo de posicionamento do fuso, 103

Interpolao de coordenadas polares (G12.1, G13.1),


45

Funo de salto (G31), 61

Interpolao linear (G01), 40

Funo de Senha, 583

Interrupo por Manivela, 445

Funo de superviso da oscilao da velocidade do


fuso (G25, G26), 100

Interveno Manual e Retorno, 450

i- 3

ndice de Tpicos

[L]

B--63604PO/01

[O]
Operao aritmtica e lgica, 263
Operao Automtica, 361
Operao automtica, 423
Operao de Memria, 424
Operao de memria utilizando o formato de fita da
srie 10/11, 307

Leitura de Arquivos, 515


Ligar o Adaptador do Carto PCMCIA, 459
Ligar o Equipamento, 406
Ligar/Desligar, 406

Limitao e notas, 458


Limitaes, 290

Operao de Teste, 462


Operao DNC, 452, 456
Operao DNC com Carto de Memria, 455
Operao Manual, 358, 409
Operao MDI, 427
Operaes, 456
Operaes Gerais de Tela, 382
Orientao do fuso, 103
Outras componentes do programa alm das sees
de programa, 119
Override da Velocidade de Avano, 465
Override do Deslocamento Rpido, 466

Lista de Alarmes, 725


Lista de Funes e Formato de Fita, 706
Lista dos Cdigos da Fita, 703

[M]
Macro de usurio do tipo interrupo, 295
Macroinstrues e instrues NC, 268
Macros de usurio, 251
Medidas de precauo, 170
Mensagens de Aviso, 401
Mtodo de especificao, 296

[P]

Mtodo de Substituio da Bateria, 685

Parada de emergncia, 472


PARMETRO, 458

Montagem, 459
Mover Parte de um Programa, 575

Pausa (G04), 71
Pequena Unidade MDI do Tipo Autnomo, 377
Pesquisa de Arquivos, 495
Pesquisa de Palavras, 559

Movimento da ferramenta ao longo dos contornos


da pea - Interpolao, 12
Movimento da ferramenta aquando da partida, 209
Movimento da ferramenta aquando do cancelamento
do modo de correo, 224

Pesquisa do Nmero de Seqncia, 568


Pesquisa do Nmero do Programa, 567

Movimento da ferramenta no modo de correo, 211


Movimento da Ferramenta por Programao Operao Automtica, 360

Ponta imaginria da ferramenta, 194


Ponto de referncia, 72
Ponto de referncia (posio especfica da mquina),
15
Pormenores da compensao do raio da ponta da
ferramenta, 207
Pormenores das funes, 297
Posio de trabalho e comando de movimento, 199
Posicionamento (G00), 38

[N]
Nomes dos eixos, 29
Nomogramas, 713
Notas sobre a compensao do raio da ponta da
ferramenta, 204

Posicionamento do fuso, 103


Precaues gerais para as operaes de correo, 236

Notas sobre a leitura deste manual, 8


Notas sobre a repetio de ciclo (G70-- G76), 158

Predefinio do Sistema de Coordenadas da Pea, 604


Predefinio do sistema de coordenadas da pea
(G92.1), 83
Processamento de macroinstrues, 287
Processo geral de operao da mquina-- ferramenta
CNC, 6

Notas sobre vrios tipos de dados, 8


Nmero de correo, 186
Nmero de correo e valor de correo, 197
Nmero de especificao, 459

i- 4

ndice de Tpicos

B--63604PO/01

Programa dos dados de vida til da ferramenta, 108

Sistema de coordenadas da mquina, 77

Programa exemplificativo, 285

Sistema de coordenadas da pea, 78

Programao absoluta e incremental (G90, G91), 90

Sistema de coordenadas do desenho da pea e sistema


de coordenadas especificado pelo CNC, 16

Programao de nmeros decimais, 92

Sistema de coordenadas locais, 86

Programao direta das dimenses do desenho, 175

Sistema incremental, 30

Programao do dimetro e do raio, 93

Soft Keys, 384


Subprograma (M98, M99), 128

[R]

Substituio da Bateria para a Srie i do Tipo


Autnomo, 689

Registro de programas de macros de usurio, 289

Substituio da Bateria para a Srie i do Tipo


Instalado em LCD, 686

Reincio do Programa, 430

Substituio de Palavras e de Endereos, 579

Remoo de material por faceamento (G72), 146


Remoo de material por torneamento (G71), 142
Repetio (instruo WHILE), 271

[T]

Repetio de ciclo (G70-- G76), 142

Tabela de correspondncia caractere-- cdigo, 724

Repetio de padres (G73), 147

Teclas de Funo, 383

Repetio do ciclo fixo de torneamento, 312

Teclas de Funo e Soft Keys, 382

Retorno ao ponto de referncia, 73

Tela da Memria Usada e Lista de Programas, 619

Retorno Manual ao Ponto de Referncia, 410


Roll-- over do eixo de rotao, 329

Tela da Posio no Sistema de Coordenadas Relativas,


601

Rosca de passo constante (G32), 53

Tela da Velocidade de Avano Real, 605

Rosqueamento rgido com macho, 180

Tela de Alarmes, 370, 486


Tela de Verificao do Programa, 614
Tela do Bloco Atual, 612

[S]

Tela do Bloco Seguinte, 613

Sada de Dados, 373

Tela do Contedo do Programa, 611

Sada de Dados de Correo, 504

Tela do Histrico de Mensagens Externas do


Operador, 665

Sada de Parmetros, 506

Tela do Programa para a Operao MDI, 616

Sada de Programas, 516

Tela Visualizada ao Energizar, 407

Sada de um Programa, 501


Sada de Variveis Comuns de Macro de Usurio, 510
Sada de variveis comuns de macros de usurio, 530
Sada dos Dados de Compensao de Erro de Passo,
508
Salto do limite de torque (G31 P99), 64
Salto multi-- etapas, 63
Salto para o Incio do Programa, 561
Seleo da ferramenta, 107, 186

Telas mostradas atravs da tecla de funo

, 625

Telas mostradas atravs da tecla de funo

, 665

Telas mostradas atravs da tecla de funo

, 600

Telas mostradas atravs da tecla de funo

, 656

Telas Visualizadas Atravs da Tecla de Funo

Seleo da ferramenta para as diversas fases de


usinagem - Funo da ferramenta, 22

(no Modo Edio), 618

Seleo de plano, 88

Telas Visualizadas Atravs da Tecla de Funo

Seleo de um sistema de coordenadas da pea, 80

(no Modo Memria ou Modo MDI), 610

Sentido da ponta imaginria da ferramenta, 196

Testar um Programa, 363

Sistema de coordenadas, 76

Teste durante o Funcionamento da Mquina, 363


i- 5

ndice de Tpicos

Torneamento poligonal, 324

B--63604PO/01

Visualizao de uma Lista de Programas para um


Determinado Grupo, 622

Transmisso de uma Lista de Programas para um


Determinado Grupo, 519

Visualizao do Diretrio, 512


Visualizao do Diretrio do Disquete, 511
Visualizao do Estado e Avisos para a Especificao
de Dados ou a Operao de Entrada/Sada, 663

[U]

Visualizao do Estado Operacional do Eixo B, 617

Ultrapassagem de curso, 473

Visualizao do Histrico de Alarmes, 488

Unidade de Controle CNC do Tipo Montado em LCD


de 7,2/8,4, 376

Visualizao do menu padro, 344


Visualizao do Monitor de Operao, 608

Unidade de Controle CNC do Tipo Montado em LCD


de 9,5/10,4, 376

Visualizao do Nmero do Programa e do Nmero de


Seqncia, 662

Unidade MDI do Tipo Autnomo com 61 teclas, 379

Visualizao do Nmero do Programa, do Nmero de


Seqncia e do Estado e Mensagens de Aviso para
Operao de Especificao dos Dados ou
Entrada/Sada, 662

Unidade MDI Standard do Tipo Autnomo, 378


Unidades de Especificao e Visualizao, 375

Visualizao do Programa, 369


Visualizao do Tempo de Trabalho e da Contagem
das Peas, 607

[V]
Valores de compensao da ferramenta, nmero de
valores de compensao e introduo de valores a
partir do programa (G10), 246

Visualizao dos dados padro, 348

Variveis, 252

Visualizao e Definio do Painel de Operao por


Software, 649

Visualizao e Definio de Variveis Comuns de


Macro de Usurio, 648

Variveis do sistema, 256


Vrios comandos M no mesmo bloco, 115

Visualizao e Definio do Tempo de Trabalho,


Contagem de Peas e Durao, 643

Velocidade de corte - Funo da velocidade do fuso,


21

Visualizao e Definio do Valor de Correo do


Ponto de Origem da Pea, 645

Verificao de interferncias, 227

Visualizao e Definio dos Dados de Compensao


de Erro do Passo, 659

Verificado atravs da Tela de Auto-- diagnstico, 489

Visualizao e Definio dos Dados de Gesto da


Vida til das Ferramentas, 651

Viso geral da compensao do raio da ponta da


ferramenta, 194

Visualizao e Entrada de Dados de Definio, 639

Visualizao, 369

Visualizao e Especificao de Dados, 366

Visualizao de Grficos, 670

Visualizar e Especificar Parmetros, 657

Visualizao de Grficos (Ver Seo III-- 12), 372

i- 6

Julho de 2001

Data

01

Edio

Contedo

Edio

Data

FANUC Srie 21i/210i--TB MANUAL DE OPERAO (B--63604PO)

Tabela de Reviso

Contedo

No part of this manual may be


reproduced in any form.
All specifications and designs
are subject to change without
notice.

Você também pode gostar